.au-fcard-stage{--mx:30%;--my:20%;justify-items:center;gap:var(--s-4);width:100%;display:grid}.au-fcard-seat{perspective:1400px;width:min(100%,460px);position:relative}.au-fcard-seat:before{content:"";background:var(--tw-glow);filter:blur(46px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute;inset:12% 6% -14%}.au-fcard{aspect-ratio:1.586;width:100%;color:inherit;font:inherit;text-align:left;cursor:grab;transform-style:preserve-3d;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:24px;padding:0;display:block;position:relative}.au-fcard:active{cursor:grabbing}.au-fcard:focus-visible{outline:2px solid var(--tw-text);outline-offset:6px}.au-fcard-face{border-radius:inherit;color:#f2f5f4;backface-visibility:hidden;background:radial-gradient(120% 90% at 100% 0,#ffffff12,#0000 55%),linear-gradient(160deg,#121619 0%,#07090a 70%);display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 80px -30px #000000bf}.au-fcard-face.is-back{transform:rotateY(180deg)}.au-fcard-light{--lx:var(--mx);pointer-events:none;background:radial-gradient(circle at var(--lx) var(--my), #fff3, transparent 38%), linear-gradient(115deg, transparent calc(var(--lx) - 24%), #aaff001f calc(var(--lx) - 8%), #00e5ff1f calc(var(--lx) + 8%), transparent calc(var(--lx) + 24%));mix-blend-mode:screen;position:absolute;inset:0}.au-fcard-face.is-back .au-fcard-light{--lx:calc(100% - var(--mx))}.au-fcard-front{box-sizing:border-box;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;height:100%;padding:clamp(18px,5%,28px);display:grid}.au-fcard-ring{letter-spacing:.14em;color:#f2f5f4b8;grid-column:1;font-size:11px;font-weight:700}.au-fcard-tag{border-radius:var(--tw-r-round);color:#f2f5f4cc;border:1px solid #ffffff40;grid-column:2;place-self:start end;padding:3px 9px;font-size:11px;font-weight:600}.au-fcard-seal{grid-area:2/2/span 2;place-self:end}.au-fcard-club{grid-area:3/1;align-self:end;gap:4px;display:grid}.au-fcard-club b{font-family:var(--tw-font-display);text-transform:uppercase;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:.95}.au-fcard-club span{color:var(--tw-lime);font-size:13px;font-weight:600}.au-fcard-club small{color:#f2f5f4a8;font-size:12px}.au-fcard-back{box-sizing:border-box;align-content:space-between;height:100%;padding:clamp(18px,5%,28px);display:grid}.au-fcard-back b{font-family:var(--tw-font-display);text-transform:uppercase;font-size:clamp(22px,2.3vw,30px);font-weight:400;line-height:1}.au-fcard-back ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.au-fcard-back li{align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.au-fcard-back li:before{content:"";background:var(--tw-glow-lime);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;width:12px;height:13px}.au-fcard-hint{color:var(--tw-text-2);margin:0;font-size:13px}@media (prefers-reduced-motion:reduce){.au-fcard{cursor:pointer}}
