.mcs{position:relative;--cw: clamp(230px, 22vw, 320px);height:calc(var(--cw) * .63 * 2.05 + 40px);width:100%;max-width:calc(var(--cw) * 2.05);margin-inline:auto}@media (max-width: 1023px){.mcs{--cw: min(60vw, 260px)}}.mcs-glow{position:absolute;inset:18% 6% 0;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--gold) 24%,transparent),transparent);filter:blur(30px);pointer-events:none}.mc{position:absolute;left:50%;top:50%;width:var(--cw);aspect-ratio:1.586;border-radius:calc(var(--cw) * .055);padding:calc(var(--cw) * .07);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;isolation:isolate;translate:-50% -50%;transform-origin:50% 120%;box-shadow:0 30px 60px -28px rgba(var(--shadow-rgb),.55),0 2px #ffffff59 inset,0 0 0 1px #00000014;color:#1a1c20}.mc:before{content:"";position:absolute;inset:0;z-index:-1}.mc-silver:before{background:repeating-linear-gradient(90deg,#fff0 0 2px,#ffffff29 2px 3px),linear-gradient(135deg,#f4f5f7,#d4d8de 32%,#aeb4bd 55%,#e9ebee 76%,#c2c7ce)}.mc-gold:before{background:repeating-linear-gradient(90deg,#fff0 0 2px,#ffffff1f 2px 3px),linear-gradient(135deg,#ffe7a1,#f7c23c 30%,#d59811 54%,#ffd86e 76%,#dfa31a);color:#2a1e00}.mc-vip{color:var(--night-gold);box-shadow:0 30px 60px -28px #000000b3,0 0 0 1px #f7c33a61}.mc-vip:before{background:radial-gradient(120% 90% at 100% 0%,rgba(247,195,58,.22),transparent 55%),repeating-linear-gradient(45deg,rgba(247,195,58,.05) 0 1px,transparent 1px 9px),linear-gradient(160deg,#24262a,#0d0e10 62%,#18191c)}.mc-top{display:flex;justify-content:space-between;align-items:center}.mc-brand{display:inline-flex;align-items:center;gap:7px;font-weight:800;font-size:calc(var(--cw) * .048);letter-spacing:-.01em}.mc-mark{width:calc(var(--cw) * .07);aspect-ratio:1;background:currentColor;-webkit-mask:url(/brand/fab-erp-icon-mono-gold.svg) center / contain no-repeat;mask:url(/brand/fab-erp-icon-mono-gold.svg) center / contain no-repeat}.mc-chip{width:calc(var(--cw) * .14);aspect-ratio:1.3;border-radius:5px;background:linear-gradient(135deg,#e9d9a6,#b8994a 55%,#e7d39a);box-shadow:inset 0 0 0 1px #0000002e;position:relative}.mc-chip:after{content:"";position:absolute;inset:22% 0;border-block:1px solid rgba(0,0,0,.22)}.mc-silver .mc-chip{background:linear-gradient(135deg,#f1f2f4,#a9aeb6 55%,#e2e4e8)}.mc-mid{align-self:center}.mc-name{font-weight:800;font-size:calc(var(--cw) * .135);letter-spacing:-.045em;line-height:1}.mc-line{margin-top:6px;font-size:calc(var(--cw) * .038);font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.72}.mc-foot{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.mc-price{font-weight:800;font-size:calc(var(--cw) * .072);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mc-price small{margin-left:4px;font-size:.55em;font-weight:600;opacity:.7;letter-spacing:0}.mc-no{font-size:calc(var(--cw) * .034);font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.62}.mc-sheen{position:absolute;inset:-40% -60%;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.55) 50%,transparent 58%);transform:translate(-60%);opacity:0}.mc-vip .mc-sheen{background:linear-gradient(105deg,transparent 44%,rgba(247,195,58,.22) 50%,transparent 56%)}.mc-gold{z-index:3}.mc-silver{z-index:1;transform:translate(calc(var(--cw) * -.46),calc(var(--cw) * -.27)) rotate(-7deg) scale(.9)}.mc-vip{z-index:2;transform:translate(calc(var(--cw) * .46),calc(var(--cw) * -.27)) rotate(7deg) scale(.9)}.mc-gold{transform:translateY(calc(var(--cw) * .3))}@media (prefers-reduced-motion: no-preference){.mc-silver,.mc-vip{animation:mc-open 1s cubic-bezier(.22,1,.36,1) .2s both}.mc-gold{animation:mc-rise .8s cubic-bezier(.22,1,.36,1) both}.mc-gold .mc-sheen{animation:mc-sheen 1.6s cubic-bezier(.4,0,.2,1) .9s both}}@keyframes mc-open{0%{transform:translateY(calc(var(--cw) * .2)) rotate(0) scale(.92)}}@keyframes mc-rise{0%{transform:translateY(calc(var(--cw) * .32));opacity:0}}@keyframes mc-sheen{0%{transform:translate(-60%);opacity:1}to{transform:translate(60%);opacity:1}}:root[data-theme=dark] .mc-vip{box-shadow:0 30px 60px -28px #000c,0 0 0 1px #f7c33a80}@media (max-width: 767px){.mcs{--cw: min(54vw, 220px);height:calc(var(--cw) * .63 * 1.95 + 24px);max-width:none}.mc-silver{transform:translate(calc(var(--cw) * -.3),calc(var(--cw) * -.28)) rotate(-7deg) scale(.9)}.mc-vip{transform:translate(calc(var(--cw) * .3),calc(var(--cw) * -.28)) rotate(7deg) scale(.9)}.mc-gold{transform:translateY(calc(var(--cw) * .3))}.mc-line{font-size:max(11px,calc(var(--cw) * .038))}.mc-no{display:none}.mc-price small{font-size:max(11px,.55em)}.mc-brand{font-size:max(12px,calc(var(--cw) * .048))}}
