body{isolation:isolate}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}h1,h2,h3,.display{letter-spacing:-.03em;word-spacing:.06em;line-height:1.04}h1{letter-spacing:-.035em}.nav{background:#100d18d6}.nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#07060bf0 0%,#07060bb3 55%,#07060b00);height:90px;position:fixed;top:0;left:0;right:0}html[data-reveal] .nav{opacity:0;pointer-events:none;transition:opacity .3s}.nav{transition:opacity .4s}.nav-scan{gap:7px}.show-sm{display:none}@media (max-width:640px){.show-sm{display:initial}.nav-menu-btn.show-sm{display:grid}}.nav-menu-btn{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;padding:0}.nav-menu-btn i,.nav-menu-btn i:before,.nav-menu-btn i:after{content:"";background:currentColor;border-radius:2px;width:16px;height:2px;display:block;position:relative}.nav-menu-btn i:before{position:absolute;top:-5px}.nav-menu-btn i:after{position:absolute;top:5px}.nav-menu{border-top:1px solid var(--line);gap:2px;margin:0 8px 8px;padding:8px;display:grid}.nav-menu.show-sm{display:none}@media (max-width:640px){.nav-menu.show-sm{display:grid}}.nav-menu a{color:var(--fg);border-radius:12px;padding:12px 14px;font-weight:600}.nav-menu a:hover{background:#ffffff0f}.btn-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0a08108c;box-shadow:inset 0 0 0 1px #ffffff47}.row .btn,.wrap-row .btn{vertical-align:middle}.link-btn{color:var(--fg-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link-btn:hover{color:var(--fg)}.link-btn:disabled{opacity:.5;cursor:default}.section-tight{padding-block:28px}.narrow{max-width:620px}.site-footer{grid-template-columns:1fr auto;align-items:start;gap:18px 28px;display:grid}.footer-top{gap:6px;display:grid}.footer-links{flex-wrap:wrap;order:3;grid-column:1/-1;gap:6px 18px;display:flex}.footer-links a{color:var(--fg-2);font-weight:600}.footer-links a:hover{color:var(--fg)}@media (max-width:640px){.site-footer{grid-template-columns:1fr}}.hero-price{max-width:34em;color:var(--fg-2);margin-top:18px;font-size:.95rem}.hero-price a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.steps3{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:8px 0 28px;padding:0;list-style:none;display:grid}.steps3 li{counter-increment:s;border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(#ffffff0e,#ffffff05);padding:22px 20px 20px;position:relative}.steps3 li:before{content:counter(s);background:var(--pearl);color:#0b0a10;width:32px;height:32px;font:700 14px/1 var(--font-display);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.steps3 b{font:600 1.15rem/1.15 var(--font-display);letter-spacing:-.03em;margin-bottom:8px;display:block}.steps3 p{color:var(--fg-2);margin:0}@media (max-width:760px){.steps3{grid-template-columns:1fr}}.crew-pitch .two-col{align-items:center}.crew-demo{height:380px;position:relative}.crew-demo-card{width:170px;position:absolute}.crew-demo-card.c0{top:30px;left:4%;rotate:-8deg}.crew-demo-card.c1{z-index:2;top:0;left:28%;rotate:-2deg}.crew-demo-card.c2{z-index:1;top:22px;left:52%;rotate:5deg}.crew-demo-card.c3{top:60px;left:74%;rotate:11deg}@media (max-width:760px){.crew-demo{height:280px;margin-top:18px;overflow:clip visible}.crew-demo-card{width:118px}.crew-demo-card.c3{left:auto;right:2%}}.pack-price small{color:var(--fg-3);margin-top:4px;font-size:12.5px;display:block}.packs{grid-template-columns:repeat(3,minmax(0,1fr))}.reveal-layout{gap:8px;display:grid}@media (min-width:980px){.reveal-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;max-width:1180px;margin:0 auto;padding:0 24px}.reveal-info{max-width:520px;margin:0}.profile-head,.minted-banner{text-align:left}.profile-stats{justify-content:flex-start}}.reveal-info{min-width:0}.profile-name{overflow-wrap:anywhere}.reveal-card{position:relative}.card-actions{justify-content:center;gap:clamp(22px,7vw,34px);margin-top:18px;display:flex;position:relative}.card-actions button{color:var(--fg-2);font:600 12.5px/1 var(--font-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:7px;padding:0;display:grid}.card-actions svg{box-sizing:content-box;fill:none;width:22px;height:22px;stroke:var(--fg);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--ease-spring), background .2s;background:linear-gradient(#3a30548c,#120f1cb3);border-radius:50%;padding:14px;box-shadow:inset 0 1px .5px #ffffff4d,0 0 0 .5px #ffffff29,0 12px 26px -12px #000c}.card-actions button:hover svg{background:linear-gradient(#4e407099,#1c172abf)}.card-actions button:active svg{transform:scale(.9)}.card-actions button[aria-pressed=true] svg{stroke:#ff8cc4}.card-actions-toast{border-radius:var(--r-pill);color:#0e0c15;font:700 13px/1 var(--font-ui);white-space:nowrap;animation:toast-in .3s var(--ease-spring);background:#fff;margin:0;padding:8px 14px;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}@keyframes toast-in{0%{opacity:0;transform:translateY(6px)scale(.9)}}.card-more{gap:6px;display:grid}.card-more button{width:100%;color:var(--fg);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.card-more button:hover{background:#ffffff0d}.card-more svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;background:#ffffff12;border-radius:14px;width:22px;height:22px;padding:11px}.card-more b{font-size:16px;display:block}.card-more small{color:var(--fg-3);overflow-wrap:anywhere;margin-top:3px;font-size:13px;display:block}.card-more .danger{color:#ff8a9a}.reveal-skip{animation:none}.pending-row{border-radius:var(--r-md);cursor:pointer;text-align:left;width:100%;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2);font:inherit;background:linear-gradient(90deg,#ff5fa81a,#9b6bff0f);border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pending-row b{display:block}.pending-row small{color:var(--fg-2)}.pending-row i{font-size:1.2rem;font-style:normal}details.provenance{cursor:pointer}details.provenance summary{color:var(--fg-2);font-weight:700;list-style:none}details.provenance summary:after{content:" +"}details.provenance[open] summary:after{content:" –"}details.provenance[open] summary{margin-bottom:8px}.report-link{color:var(--fg-3);margin:8px auto 0;font-size:13px;display:block}.profile-actions{width:100%}.social[data-net] span:before{content:"";background:var(--fg-3);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.social[data-net=instagram] span:before{background:#ff5fa8}.social[data-net=tiktok] span:before{background:#6ef0ee}.social[data-net=twitch] span:before{background:#9b6bff}.next-panel .bh-next-list{margin-top:10px}.pack{aspect-ratio:5/7.9;width:min(280px,62vw,44svh)}.pack-back,.pack-front,.pack-top{position:absolute;left:0;right:0}.pack-back{z-index:1;background:linear-gradient(160deg,#cfc6e8,#8a80a8);border-radius:6px 6px 12px 12px;top:9%;bottom:0}.pack-front,.pack-top{background:repeating-linear-gradient(115deg,#ffffff59 0 1px,#0000 1px 6px) 0 0/100% 100%,linear-gradient(115deg,#ffd6e8,#fff 20%,#d4dcff 40%,#c9b8ff 56%,#ffe6cc 76%,#ffd6e8) 0 0/300% 100%;animation:3s linear infinite holo-slide}.pack-top{z-index:4;clip-path:polygon(0 0,100% 0,100% 78%,96% 100%,92% 78%,88% 100%,84% 78%,80% 100%,76% 78%,72% 100%,68% 78%,64% 100%,60% 78%,56% 100%,52% 78%,48% 100%,44% 78%,40% 100%,36% 78%,32% 100%,28% 78%,24% 100%,20% 78%,16% 100%,12% 78%,8% 100%,4% 78%,0 100%);height:11%;transition:transform .55s var(--ease-out), opacity .4s;border-radius:10px 10px 0 0;top:0}.pack-front{z-index:4;box-shadow:inset 0 -30px 60px -30px color-mix(in srgb, var(--rv) 55%, transparent), inset 0 0 0 1px #fff9;border-radius:0 0 12px 12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:transform .18s cubic-bezier(.5,0,.9,.5);display:flex;top:10%;bottom:0}.pack-crimp{background:repeating-linear-gradient(90deg,#0000001f 0 2px,#0000 2px 5px);height:8px;position:absolute;top:0;left:0;right:0}.pack-crimp.bottom{top:auto;bottom:0}.pack-mark{width:64px;height:64px;box-shadow:none;filter:drop-shadow(0 6px 18px color-mix(in srgb, var(--rv) 70%, transparent));background:0 0;border-radius:0;transform:none}.pack-mark svg{width:100%;height:100%}.pack-name{font-size:2.6rem}.phase-rise .pack-front,.phase-flip .pack-front,.phase-settled .pack-front{transform:translateY(90vh)}.phase-rise .pack-back,.phase-flip .pack-back,.phase-settled .pack-back{opacity:0;transition:opacity .25s .1s}.reveal.is-full .reveal-card{z-index:3}.phase-pack .reveal-card,.phase-tear .reveal-card{opacity:0}.phase-tear .reveal-card{opacity:1;transform:translateY(12%)scale(.86)}.is-quick .reveal-card{transition:transform .6s var(--ease-spring), opacity .25s}[data-fill=smoke]{--tp-fill:linear-gradient(90deg, #6f6886, #e6e1f3);--tp-glow:#e6e1f359}[data-fill=pearl]{--tp-fill:linear-gradient(90deg, #cfc8e6, #fff);--tp-glow:#ffffff59}[data-fill=bronze]{--tp-fill:linear-gradient(90deg, #a9672f, #ffd2a6);--tp-glow:#eaae7473}[data-fill=silver]{--tp-fill:linear-gradient(90deg, #8f97a6, #fff);--tp-glow:#d2d8e266}[data-fill=gold]{--tp-fill:linear-gradient(90deg, #bf8a22, #f6d271 60%, #fff1b8);--tp-glow:#f6d27180}[data-fill=neon]{--tp-fill:linear-gradient(90deg, #a82a66, #ff5fa8 60%, #ffc1dd);--tp-glow:#ff5fa899}[data-fill=holo],[data-fill=onyx]{--tp-fill:linear-gradient(90deg, #ff72b6, #ffbf66 20%, #fff07a 38%, #7dffb4 56%, #67e2ff 74%, #9687ff);--tp-glow:#a096ff8c}.tier-ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:860px){.tier-ladder{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.tier-rung{border-radius:var(--r-md);background:radial-gradient(120% 80% at 0% 0%, color-mix(in oklab, var(--c) 14%, transparent), transparent 62%), linear-gradient(180deg, #ffffff0e, #ffffff05);min-height:128px;box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--ease-spring), box-shadow .3s;align-content:start;gap:14px;padding:16px 16px 18px;display:grid;position:relative;overflow:hidden}.tier-rung:after{content:"";background:var(--c);opacity:.6;height:2px;box-shadow:0 0 12px var(--c);border-radius:2px;position:absolute;bottom:0;left:16px;right:16px}@media (hover:hover){.tier-rung:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 50%, transparent);transform:translateY(-3px)}}.tier-rung-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.tier-rung .tb{font-size:13px}.tier-at{font:500 12px/1.2 var(--font-mono);letter-spacing:.04em;color:var(--fg-3);text-align:right}.tier-at b{color:var(--fg);font-size:13px;font-weight:500;display:block}.tier-rung p{font:500 14px/1.38 var(--font-ui);color:var(--fg-2);text-wrap:pretty;margin:0}@media (max-width:520px){.tier-rung{gap:12px;min-height:0;padding:14px 12px 16px}.tier-rung .tb{font-size:11.5px}.tier-rung-top{flex-direction:column;align-items:flex-start;gap:8px}.tier-at{text-align:left}.tier-at b{margin-right:.4em;display:inline}.tier-rung p{font-size:13px}}.profile-stats .tb{margin-top:-2px;font-size:12px}.profile-stats .stat-none{color:var(--fg-3)}.tier-progress{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff09;padding:14px 16px}.tp-row{align-items:center;gap:12px;display:flex}.tp-row .tb{font-size:11px}.tp-bar{background:#ffffff14;border-radius:8px;flex:1;min-width:40px;height:8px;overflow:hidden}.tp-bar i{border-radius:inherit;background:var(--tp-fill,var(--holo));height:100%;box-shadow:0 0 12px var(--tp-glow,transparent);display:block}.tp-none{font:600 13px/1 var(--font-display);letter-spacing:-.02em;color:var(--fg-3);white-space:nowrap}.tp-note{font:500 14px/1.4 var(--font-ui);color:var(--fg-2);margin:10px 0 0}.tp-note b{color:var(--fg);font-weight:500}.tier-progress.tier-up{text-align:center;background:radial-gradient(90% 70% at 50% 0%, color-mix(in oklab, var(--c,#fff) 16%, transparent), transparent 70%), #ffffff0a;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c,#fff) 45%, transparent), 0 0 40px -10px color-mix(in srgb, var(--c,#fff) 60%, transparent);justify-items:center;gap:8px;padding:22px 18px 16px;display:grid}.tier-up .tu-pin .tb{animation:stamp .8s var(--ease-spring) backwards;font-size:17px}.tu-cheer{font:700 1.35rem/1.1 var(--font-display);letter-spacing:-.035em;color:var(--fg);margin-top:6px}.tu-line{max-width:30em;font:500 .92rem/1.4 var(--font-ui);color:var(--fg-2);text-wrap:pretty;margin:0}.tier-up .tp-row{width:100%;margin-top:10px}.bar[data-fill] i,.tier-mini i[data-fill] b{background:var(--tp-fill);box-shadow:0 0 12px var(--tp-glow)}.profile-stats .tb{font-size:12px}.stash-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.stash-actions .btn{--bh:54px;width:100%}.stash-links{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.stash-links>*{width:100%}.stash-links .btn{--bh:46px;font-size:15px}.news-banner{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line-2);background:radial-gradient(90% 90% at 0 0,#ffffff14,#0000),#ffffff08;align-items:center;gap:14px;margin:12px 0;padding:14px 16px;display:flex}.news-banner .tb{font-size:12px}.news-banner b{display:block}.news-banner small{color:var(--fg-2)}.crew-list,.order-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.crew-row,.order-row{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);background:#ffffff09;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.crew-row{gap:2px;display:grid}.crew-row small,.order-row small{color:var(--fg-2)}.order-row b{display:block}.order-row i{color:var(--fg-3);font-style:normal}.pattern-pick.more{opacity:.7}.more-swatch{font:700 1.1rem/1 var(--font-display);color:var(--fg-2);place-items:center;display:grid}.empty-state .empty-slots{justify-content:center;margin-bottom:18px}.post-card{gap:8px;width:100%;display:grid}.post-card.compact{max-width:420px}.post-card-more{color:var(--fg-3);justify-content:center;gap:10px;font-size:14px;display:flex}.live-qr-code{background:#fff;border-radius:24px;width:min(78vw,320px);margin:18px auto 10px;padding:16px;position:relative;box-shadow:0 0 0 6px #ffffff14,0 0 60px -10px #ff5fa899}.live-qr-code svg{width:100%;height:auto;display:block}.live-qr-code .spinner{color:#0b0a10;margin:40% auto;display:block}.live-qr-timer{background:#0b0a101a;border-radius:4px;height:4px;margin-top:12px;overflow:hidden}.live-qr-timer i{background:linear-gradient(90deg,#ff5fa8,#9b6bff);height:100%;transition:width 1s linear;display:block}.backup-qr{justify-items:center;gap:8px;margin:16px auto;display:grid}.backup-qr>div{background:#fff;border-radius:16px;width:180px;padding:10px}.backup-qr svg{width:100%;height:auto;display:block}.backup-qr small{color:var(--fg-3)}.report-sheet form{gap:14px;display:grid}.report-reasons{border:0;gap:8px;margin:0;padding:0;display:grid}.report-reason{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;background:#ffffff0a;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.report-reason.on{box-shadow:inset 0 0 0 1.5px #fffc}.manual-code{gap:14px}.scanner.has-error .scanner-reticle,.scanner.has-error .scanner-hint{display:none}.scanner-error-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.scanner-tip{color:var(--fg-3);max-width:24em;font-size:13px}.live-note{margin-top:12px}fieldset{border:0;min-width:0;margin:0;padding:0}legend.field-label{margin-bottom:8px;padding:0}.scratch-pair{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.scratch-pair .scratch{min-height:120px;margin:0}.scratch.is-locked .scratch-foil{filter:grayscale(.6)brightness(.7);cursor:not-allowed}.scratch-pair.is-hot .scratch:not(.is-revealed) .scratch-foil{animation:1.4s ease-in-out infinite foil-hot}@keyframes foil-hot{50%{filter:saturate(2)brightness(1.25)hue-rotate(40deg)}}.roll-gem{text-align:center;justify-items:center;gap:4px;display:grid}.roll-gem i{background:linear-gradient(135deg, #fff, var(--gem,#b7c4a1));width:34px;height:34px;box-shadow:0 0 22px var(--gem,#b7c4a1);border-radius:8px;rotate:45deg}.roll-gem.dim i{box-shadow:none;background:linear-gradient(135deg,#5b566a,#2a2636)}.roll-kicker{font:700 10.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.scratch-odds{margin-top:8px}.result.is-unicorn{background:radial-gradient(80% 50% at 50% 20%,#f2c94c2e,#0000 70%)}.pose-grid.painted{flex-wrap:wrap;justify-content:center;display:flex}.pose-grid.painted .pose-tile{flex:0 calc(25% - 9px);align-content:start;min-height:0;padding:8px 8px 12px}@media (max-width:640px){.pose-grid.painted .pose-tile{flex-basis:calc(50% - 5px)}}.pose-art{aspect-ratio:5/6;background:radial-gradient(80% 70% at 50% 30%,#9b6bff66,#120f1b);border-radius:12px;width:100%;display:block;overflow:hidden}.pose-art img{object-fit:cover;object-position:50% 0;transform-origin:50% 0;width:100%;height:100%;transform:scale(1.18)}.pose-art .pose-glyph{width:60%;height:100%;margin:0 auto;display:block}.wizard-cta .flavor{margin-bottom:12px}.capture{--cap-h:max(320px, min(640px, 100svh - 250px))}.capture-actions.overlay{z-index:3;background:linear-gradient(#0000,#0000008c);width:auto;margin:0;padding:18px 14px 16px;position:absolute;bottom:0;left:0;right:0}.capture-privacy{text-align:center;max-width:30em;color:var(--fg-3);margin:14px auto 0;font-size:12.5px}.capture-privacy a{color:var(--fg-2);text-decoration:underline}.capture-fallback .btn{margin-top:6px}.attest{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:12px;align-items:flex-start;gap:10px;margin:16px 0 12px;padding:12px 14px;font-size:14px;display:flex}.attest input{flex:none;width:18px;height:18px;margin-top:3px}.attest a{text-decoration:underline}.crew-strip-faces{display:flex}.crew-strip-faces .bh-claim-thumb+.bh-claim-thumb{margin-left:-22px}.painting-brush{background:linear-gradient(90deg,#0000,#ff5fa8,#9b6bff,#6ef0ee,#0000) 0 0/200% 100%;border-radius:4px;width:60%;height:4px;margin:0 auto 12px;animation:1.6s linear infinite holo-slide;display:block}.card-step-side{text-align:left}.crew-head{text-align:center;max-width:760px;margin:0 auto 18px}.crew-head h1{overflow-wrap:anywhere}.crew-goal{max-width:460px;margin:14px auto 0}.crew-goal-bar{background:#ffffff14;border-radius:10px;height:10px;overflow:hidden}.crew-goal-bar i{border-radius:inherit;height:100%;transition:width .8s var(--ease-out);background:linear-gradient(90deg,#ff5fa8,#ffb23d,#6ef0ee,#9b6bff);display:block;box-shadow:0 0 16px #ff5fa899}.crew-goal p{color:var(--fg-2);margin:8px 0 0;font-size:14px}.crew-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.crew-qr{justify-items:center;gap:8px;margin-top:18px;display:grid}.crew-qr>div{background:#fff;border-radius:18px;width:200px;padding:12px}.crew-qr svg{width:100%;height:auto;display:block}.crew-host{max-width:760px;margin:18px auto}.crew-you{aspect-ratio:5/7;color:var(--fg-2);font:600 1rem/1 var(--font-display);border-radius:14px;place-items:center;display:grid}.new-crew form{gap:14px;margin-top:18px;display:grid}.order-head{max-width:720px;margin-bottom:24px}.checkout-v2{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:36px;display:grid}@media (max-width:860px){.checkout-v2{grid-template-columns:1fr}}.checkout-proof{justify-items:center;gap:12px;display:grid;position:sticky;top:100px}@media (max-width:860px){.checkout-proof{position:static}}.proof-card{width:min(300px,70vw)}.proof-toggle{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;padding:4px;display:inline-flex}.proof-toggle button{border-radius:var(--r-pill);min-height:34px;color:var(--fg-2);font:700 13px/1 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0 16px}.proof-toggle button.on{background:var(--pearl);color:#0b0a10}.crew-proof-list{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.checkout-form{gap:18px;display:grid}.checkout-form .pack-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.checkout-form .pack-options legend{grid-column:1/-1}.ship-fields{gap:12px;display:grid}.grid-3{grid-template-columns:1.4fr .8fr 1fr;gap:10px;display:grid}@media (max-width:520px){.grid-3{grid-template-columns:1fr 1fr}.grid-3>:first-child{grid-column:1/-1}}.totals{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff09;gap:8px;padding:16px;display:grid}.total-row{justify-content:space-between;display:flex}.total-row.grand{border-top:1px solid var(--line);padding-top:8px;font-size:1.1rem}.arrives{color:var(--fg-2);margin:4px 0 0;font-size:14px}.arrives b{color:var(--fg)}.arrives.big{font-size:1.1rem}.demo-note{font-size:14px}.order-status-grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:36px;max-width:960px;margin:0 auto;display:grid}@media (max-width:760px){.order-status-grid{grid-template-columns:1fr}.order-status-card{max-width:220px;margin:0 auto}}.order-status-card{position:relative}.order-more{border-radius:var(--r-pill);background:var(--pearl);color:#0b0a10;font:700 13px/1 var(--font-ui);padding:6px 10px;position:absolute;bottom:-8px;right:-8px}.lede{color:var(--fg-2);font-size:1.15rem}.order-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.order-steps li{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff08;border-radius:12px;padding:12px}.order-steps li.done{box-shadow:inset 0 0 0 1.5px #6ee7a899}.order-steps b{font-size:14px;display:block}.order-steps small{color:var(--fg-3);font-size:12px}@media (max-width:520px){.order-steps{grid-template-columns:1fr 1fr}}.order-facts{gap:8px;margin:18px 0;display:grid}.order-facts div{gap:16px;display:flex}.order-facts dt{min-width:90px;color:var(--fg-3)}.order-facts dd{margin:0}.print-intro{max-width:640px}.print-choices{grid-template-columns:1fr 1fr;gap:10px;max-width:720px;margin-top:12px;display:grid}@media (max-width:640px){.print-choices{grid-template-columns:1fr}}.print-choice{text-align:left;border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);font:inherit;cursor:pointer;background:#ffffff0d;border:0;gap:6px;padding:16px;display:grid}.print-choice:hover{background:#ffffff14}.print-choice small{color:var(--fg-2)}.guides-toggle{margin-top:12px}.how-page{max-width:860px}.how-head{margin-bottom:20px}.how-toc{z-index:5;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--line);background:#100d18d6;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 auto 26px;padding:8px;display:flex;position:sticky;top:90px}.how-toc a{border-radius:var(--r-pill);color:var(--fg-2);padding:7px 12px;font-size:14px;font-weight:600}.how-toc a:hover{color:var(--fg);background:#ffffff0f}@media (max-width:640px){.how-toc{border-radius:var(--r-md);position:static}}.how-block{border-top:1px solid var(--line);padding:26px 0;scroll-margin-top:150px}.how-block h2{font-size:clamp(1.4rem,3vw,2rem)}.how-list{gap:10px;padding-left:1.1em;display:grid}.how-list b{color:var(--fg)}.how-block .odds{margin:12px 0}.faq details{border-bottom:1px solid var(--line);padding:14px 0}.faq summary{cursor:pointer;font-weight:700}.faq details p{color:var(--fg-2);margin:10px 0 0}.faq a,.legal a,.how-block p a{text-underline-offset:3px;text-decoration:underline}.legal{max-width:760px}.legal h2{margin-top:1.6em;font-size:1.35rem}.legal ul{color:var(--fg-2);gap:10px;padding-left:1.2em;display:grid}.legal ul b{color:var(--fg)}.legal p{color:var(--fg-2)}.legal-foot{border-top:1px solid var(--line);margin-top:2.4em;padding-top:1.2em}.restore-card{width:min(280px,70vw);margin:0 auto 20px}.binder-page.short{justify-content:center}.sleeve{position:relative}.sleeve>.rank{z-index:5;background:var(--pearl);color:#0b0a10;width:44px;height:44px;font:700 17px/1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;left:-8px;box-shadow:0 8px 20px -6px #000000b3}.sleeve>.rank.rank-1{background:linear-gradient(#fff6cf,#f6d271 40%,#d6a33a)}.pose-tile:focus-visible,.pattern-pick:focus-visible,.proof-toggle button:focus-visible,.print-choice:focus-visible,.pending-row:focus-visible,.report-reason:focus-within,.card-flip-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.stash-item.is-honoree,.crew-grid .stash-item{position:relative}.honoree-tag{z-index:6;border-radius:var(--r-pill);color:#2a1700;font:700 11px/1 var(--font-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#fff6cf,#f6d271 60%,#d6a33a);padding:5px 10px;position:absolute;top:-12px;left:50%;translate:-50%}.grid-meta .link-btn+.link-btn{margin-left:10px}.sheet{overflow-x:hidden}.brand{min-height:40px}.footer-links a{align-items:center;min-height:40px;padding:0 4px;display:inline-flex}.signup-fields{gap:12px;margin:16px 0 10px;display:grid}.signup-fields .attest{margin:0}.signup-fields small{margin-top:6px;font-size:12.5px;display:block}.small-attest{font-size:13px}.crew-print-toggle{max-width:420px;margin:14px auto 0}.crew-proofs{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;width:100%;max-width:420px;display:grid}.crew-proofs figure{justify-items:center;gap:6px;margin:0;display:grid}.crew-proofs figure>.mc{width:100%}.crew-proofs figcaption{color:var(--fg-2);font-size:12px}.inapp-note{max-width:420px;margin:0 auto 12px}.spares-note{margin:10px 0 14px}.foil-banner{font:700 14px/1.4 var(--font-ui);background:var(--holo);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin:4px 0 10px;animation:5s linear infinite holo-slide}.wizard-cta:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#07060b00,#07060bf0 32px,#07060bf7);position:absolute;inset:-32px -16px 0}.pose-grid.painted{padding-bottom:24px}.product-pair{justify-content:center;gap:0;max-width:460px;display:flex}.product-card{flex-direction:column;align-items:center;gap:10px;width:56%;margin:0;display:flex}.product-card.p0{z-index:1;transform:rotate(-5deg)translate(8%)}.product-card.p1{z-index:2;transform:rotate(5deg)translate(-8%)translateY(18px)}.product-card figcaption{color:var(--muted);text-align:center;font-size:12px}@media (max-width:640px){.product-pair{max-width:340px}}.backup-qr.private{background:#ff5a5a14;border:2px solid #ff5a5a;border-radius:18px;justify-items:center;gap:10px;padding:14px;display:grid}.backup-qr.private .private-tag{letter-spacing:.12em;text-transform:uppercase;color:#ff8a8a;font-size:11px}.backup-qr.private small{color:#ffb3b3;max-width:260px}h2.h3{font-size:1.2rem}.chip-in{justify-items:start;gap:6px;margin-top:10px;display:grid}.chip-in small{max-width:420px}.nav{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.nav:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff12, 0 18px 40px -18px #000c;background:#100d18d6;position:absolute;inset:0}.nav:before{width:auto;height:96px;left:0;right:0}.nav:has(.nav-menu){border-radius:26px}@media (min-width:980px){.reveal:not(.phase-settled) .reveal-layout{grid-template-columns:1fr}.reveal:not(.phase-settled) .reveal-info{display:none}}.phase-tear .reveal-card{clip-path:inset(0 0 88% round 12px)}.phase-rise .reveal-card{clip-path:inset(0 round 5cqw);transition:clip-path .45s var(--ease-out)}.phase-rise .reveal-card .mc,.phase-flip .reveal-card .mc{--foil-o:0;--sheen-o:0;--glare-o:.2}.pack-front,.pack-top{color:#f6f4fb;background:linear-gradient(104deg,#0000 38%,#ffffff47 50%,#0000 62%) 0 0/320% 100%,linear-gradient(#45404f,#18151f 34%,#07060a 66%,#211d29);animation:4s linear infinite holo-slide}.pack-front{box-shadow:inset 0 -30px 60px -30px color-mix(in srgb, var(--rv) 45%, transparent)}.pack-front:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:conic-gradient(#ff7ab8,#ffc46b,#fff17d,#86ffb5,#6fe4ff,#9a8cff,#ff7ae2,#ff7ab8);padding:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pack-back{background:linear-gradient(160deg,#2a2533,#0d0b12)}.pack-name{background:var(--holo);color:#0000;-webkit-background-clip:text;background-clip:text}.pack-sub{color:#f6f4fbb3}.pack-crimp{background:repeating-linear-gradient(90deg,#ffffff24 0 2px,#0000 2px 5px)}.pack-mark rect{fill:#f6f4fb}.pack-mark :is(circle,path){fill:#0b0a0f}@media (min-width:980px){.reveal-info,.reveal-info :is(.sample-note,.profile-fresh,p.center){text-align:left}.reveal-info .row,.reveal-info .wrap-row,.reveal-info .center-row{justify-content:flex-start}.reveal-info .btn-block{width:auto;min-width:300px}}@media (max-width:979px){.reveal-info .profile-name{display:none}}.sample-note{color:var(--fg-2);text-wrap:balance;font-size:13px}.reveal:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(transparent, var(--ink-0,#07060b));height:180px;position:absolute;bottom:0;left:0;right:0}.mc-count{width:19cqw;top:2.4cqw;right:2.4cqw}.mc-tier.tb{top:calc(11.9cqw - 1.225em)}@container (max-width:220px){.mc-count{width:21cqw;top:2.2cqw;right:2.2cqw}.mc-tier.tb{top:calc(12.7cqw - 1.225em)}}.binder-page.short{grid-template-columns:repeat(auto-fit,218px);justify-content:center}.binder-note{margin-top:28px}@container (max-width:220px){.mc-name{-webkit-line-clamp:1;line-clamp:1;white-space:nowrap;font-size:min(10cqw, calc(125cqw / var(--nl,8)))}}.pack-price b{white-space:nowrap}@media (max-width:520px){.packs{grid-template-columns:1fr 1fr}.packs>:last-child{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:12px;display:flex}}.wizard-cta:before{background:linear-gradient(#07060b00,#07060bf0 56px);inset:-56px -16px 0}@media (min-width:900px){.card-step-preview{align-self:start;position:sticky;top:96px}}.card-step-side .row .btn{min-height:44px;padding-block:0}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{box-shadow:inset 0 1px #fff,inset 0 -2px #140a281a,0 0 0 1px #ffffff8c}.hero .btn-primary,.nav .btn-primary,.final-cta .btn-primary{box-shadow:inset 0 1px #fff,inset 0 -2px #140a281a,0 0 0 1px #ffffff8c,0 10px 40px -8px #ff5fa88c}.faq a.btn,.legal a.btn,.how-block p a.btn{text-decoration:none}.stash-hero .btn-holo{width:100%}h1+p,h2+p,.block-head h2+p{margin-top:clamp(10px,.35em,18px)}.crew-pitch .facts li{font:600 14px/1.4 var(--font-ui);letter-spacing:0;text-transform:none;text-align:left}.mc-count small{font-size:max(8px,2.3cqw)}.mc-qr-cap span{white-space:nowrap;letter-spacing:.02em;font-size:max(9px,3cqw)}.crew-proofs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.section{padding-block:clamp(48px,6vw,80px)}.footer-links{margin-left:-4px}@media (max-width:760px){.crew-demo{height:230px}.crew-demo-card{width:104px}.crew-demo-card .mc-name{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:normal}}.code-input{min-height:68px;font:700 26px/1 var(--font-mono);letter-spacing:.14em;text-align:center}.crew-set-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:12px;display:flex}.crew-set-head h2,.crew-set-head p{margin:0}.crew-set-list{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:12px 10px;margin:0;padding:0;list-style:none;display:grid}.crew-set-list a{color:inherit;text-align:center;justify-items:center;gap:4px;text-decoration:none;display:grid}.crew-set-face{aspect-ratio:1;background:var(--ink-3);border:2px solid #0000;border-radius:50%;width:60px;overflow:hidden}.crew-set-face img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.crew-set-list b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.crew-set-list small{font:700 10px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}.crew-set-list .got .crew-set-face{border-color:#6ee7a8;box-shadow:0 0 14px #6ee7a84d}.crew-set-list .got small{color:#6ee7a8}.crew-set-list .need .crew-set-face{border:2px dashed var(--line-2)}.crew-set-list .need img{filter:grayscale()brightness(.55)}.crew-set-list .need small{color:var(--fg-3)}.crew-set-list .need a:hover img,.crew-set-list .need a:focus-visible img{filter:none}.occasion-links{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;display:flex}.occasion-links.center{justify-content:center;margin-top:36px}.occasion-links .chip{text-decoration:none}.occasion-links .chip:hover{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2)}.occasion-links>span{text-align:center;flex-basis:100%}.footer-occasions{order:4}.footer-occasions a{color:var(--fg-3);font-weight:500}.crew-add-note{margin:4px 0 14px}.crew-add-note a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.friend-maker h1{margin:8px 0 10px}.friend-card-step{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:16px;display:grid}.friend-preview{top:calc(env(safe-area-inset-top,0px) + 90px);justify-self:center;gap:10px;width:100%;max-width:300px;display:grid;position:sticky}.friend-fields{gap:12px;display:grid}.friend-fields .row{flex-wrap:wrap;gap:10px}.friend-done{text-align:center}.friend-list{text-align:left;gap:14px;margin:24px 0;padding:0;list-style:none;display:grid}.friend-list li{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.friend-list li>div:last-child{justify-items:start;gap:6px;display:grid}.friend-list code{font:600 13px/1.2 var(--font-mono);color:var(--fg-2);overflow-wrap:anywhere}.friend-mini{width:84px}@media (max-width:720px){.friend-card-step{grid-template-columns:minmax(0,1fr)}.friend-preview{max-width:240px;position:static}}.claim-page{gap:14px;display:grid}.claim-card{width:min(100%,280px);margin:0 auto 8px}.claim-page h1{margin:0}.claim-choices{justify-items:stretch;gap:10px;display:grid}.claim-choices .link-btn{color:var(--danger);justify-self:center;margin-top:6px}.claim-delete{gap:10px;display:grid}.claim-delete p{margin:0}.claim-delete-go{color:var(--danger)}.claim-not-me{text-align:center}.unclaimed-tag{z-index:6;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);font:700 10px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;background:#07060bcc;padding:4px 8px;position:absolute;top:10px;right:10px}.crew-grid .grid-meta{flex-wrap:wrap;row-gap:4px}.crew-grid .grid-meta>:first-child{flex:100%}.signin{text-align:center;justify-items:center;gap:18px;display:grid}.signin-form{text-align:left;gap:14px;width:100%;display:grid}.signin-form h1,.signin-form>p{text-align:center;margin:0}.signin-form .link-btn{justify-self:center}.signin-code{width:100%;box-shadow:inset 0 0 0 1px var(--line-2);color:#fff;font:800 34px/1 var(--font-mono);letter-spacing:.35em;text-align:center;background:#ffffff0f;border:0;border-radius:18px;padding:16px}.signin-code:focus{outline:none;box-shadow:inset 0 0 0 2px #ff5fa8,0 0 24px #ff5fa84d}.signin-mark{background:linear-gradient(135deg,#ff5fa8,#9b6bff);border-radius:20px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 12px 30px -8px #ff5fa899}.signin-mark span{background:#fff;border-radius:6px;width:26px;height:34px;transform:rotate(9deg)}.email-prompt{border:1px solid #ff5fa873;gap:8px;margin:18px 0;display:grid;box-shadow:0 0 30px #ff5fa826}.email-prompt p{margin:0}.email-prompt-row{flex-wrap:wrap;gap:8px;display:flex}.email-prompt-row input{flex:220px;min-width:0}.page-in{animation:.22s ease-out both page-in}@keyframes page-in{0%{opacity:0}}:is(body:has(.shot) .page-in,body:has(.print-face) .page-in){animation:none}@media (prefers-reduced-motion:reduce){.page-in{animation:none}}.hero-brand{display:none}@media (max-width:760px){.hero-brand{font:700 22px/1 var(--font-display);letter-spacing:-.03em;color:#fff;align-items:center;gap:8px;margin-bottom:14px;text-decoration:none;display:inline-flex}.hero-brand svg{width:28px;height:28px}}html.is-app .hero-brand{font:700 22px/1 var(--font-display);letter-spacing:-.03em;color:#fff;align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}html.is-app .hero-brand svg{width:28px;height:28px}@media (pointer:coarse){input,textarea,select{font-size:max(16px,1em)!important}}.big-field input{border-radius:20px;min-height:64px;padding:18px 20px;font-size:20px!important}.signup-fields.official{gap:12px;display:grid}.profile-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.profile-tags span{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);font:600 13.5px/1 var(--font-ui);background:#ffffff0f;padding:7px 12px}.profile-tags .pt-handle{color:var(--fg);font-family:var(--font-mono)}.profile-tags .pt-sample{color:#ffcf7a;box-shadow:inset 0 0 0 1px #ffcf7a59}@media (min-width:980px){.profile-tags{justify-content:flex-start}}.profile-fresh{color:var(--fg-2);text-wrap:balance}.me-links{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff09;border-radius:20px;margin:40px 0 8px;display:grid;overflow:hidden}.me-links a{min-height:54px;color:var(--fg);font:600 15.5px/1.2 var(--font-ui);justify-content:space-between;align-items:center;gap:12px;padding:0 18px;text-decoration:none;display:flex}.me-links a+a{box-shadow:inset 0 1px 0 var(--line)}.me-links a:hover{background:#ffffff0a}.me-links svg{fill:none;width:18px;height:18px;stroke:var(--fg-3);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.me-links small{color:var(--fg-3);font-size:13.5px;font-weight:500}@media (min-width:761px){html:not(.is-app) .me-links{display:none}}.stash-actions>:only-child{grid-column:1/-1}.scout-field{gap:6px;margin-bottom:10px;display:grid}.scout-field>span{font:700 12px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);justify-content:space-between;display:flex}.scout-field small{letter-spacing:0;color:var(--fg-3);font-variant-numeric:tabular-nums}.live-card{aspect-ratio:5/7;place-items:center;width:min(78vw,330px);margin:8px auto 0;display:grid}.live-card>.mc{width:100%}.live-card-timer{background:#ffffff24;width:min(60vw,240px);margin:14px auto 0}#lineup{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 16px)}.in-lineup{text-align:center;background:#6ee7a814;border-radius:16px;gap:4px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #6ee7a859}.in-lineup b{color:#6ee7a8;font-size:16px}.in-lineup small{color:var(--fg-2);font-size:13.5px;line-height:1.4}.sheet-sticky{z-index:2;padding:16px 16px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#07060bf0 32%);margin:12px -16px 0;position:sticky;bottom:0}.sheet-sticky .btn{--bh:56px;font-size:17px}.scratch-sparks{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tickets{gap:12px;margin-top:14px;display:grid}.tickets-dots{justify-content:center;gap:10px;display:flex}.tickets-dots i{width:28px;height:28px;font:700 13px/1 var(--font-ui);color:var(--fg-3);box-shadow:inset 0 0 0 1.5px var(--line-2);transition:all .3s var(--ease-spring);border-radius:50%;place-items:center;font-style:normal;display:grid}.tickets-dots i.on{color:#fff;transform:scale(1.12);box-shadow:inset 0 0 0 2px #ff5fa8,0 0 14px #ff5fa880}.tickets-dots i.won{color:#0b0a10;box-shadow:none;background:linear-gradient(135deg,#ffd35e,#ff8cc4)}.tickets-dots i.lost{color:var(--fg-3);box-shadow:none;background:#ffffff0f}.tickets-stage{position:relative}.ticket{animation:ticket-in .45s var(--ease-spring) both;gap:8px;display:grid;position:relative}@keyframes ticket-in{0%{opacity:0;transform:translate(60px)rotate(3deg)}}.ticket-no{font:700 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);justify-self:center}.ticket .scratch{min-height:190px;margin:0;box-shadow:0 0 0 1.5px #ffffff1f,0 18px 40px -20px #000c}.ticket.is-hot .scratch:not(.is-revealed) .scratch-foil{animation:1.4s ease-in-out infinite foil-hot}.ticket.is-win .scratch{animation:ticket-win .7s var(--ease-spring);box-shadow:0 0 0 2px #ffd35e,0 0 40px #ffd35e73}@keyframes ticket-win{30%{transform:scale(1.08)rotate(-1.5deg)}60%{transform:scale(.98)rotate(.8deg)}}.ticket.is-loss .scratch{filter:saturate(.6)brightness(.85);animation:.45s ease-in-out ticket-loss}@keyframes ticket-loss{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.ticket-stamp{z-index:5;color:#fff;font:900 italic 28px/1 var(--font-cond);text-transform:uppercase;animation:stamp-in .45s .15s var(--ease-spring) both;background:#ff3d8b;border-radius:8px;padding:8px 14px 7px;font-stretch:75%;position:absolute;top:26px;right:14px;rotate:10deg;box-shadow:4px 4px #0b0a10}@keyframes stamp-in{0%{opacity:0;transform:scale(2.4)rotate(-12deg)}}.ticket .roll-outcome{place-items:center;gap:10px;min-height:190px;padding:18px;display:grid}.ticket .roll-gem small{color:var(--fg-2);margin-top:4px;font-size:13px;display:block}.tickets-summary{text-align:center;justify-items:center;gap:10px;display:grid}.tickets-summary>b{font:700 22px/1.1 var(--font-display)}.tickets-summary>b.won{background:linear-gradient(90deg,#ffd35e,#ff8cc4,#9b6bff);color:#0000;-webkit-background-clip:text;background-clip:text}.tickets-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.roll-outcome.mini{min-height:0;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border-radius:14px;padding:12px 6px}.roll-outcome.mini .roll-swatch{display:none}.roll-outcome.mini b{font-size:14px}@media (prefers-reduced-motion:reduce){.ticket,.ticket.is-win .scratch,.ticket.is-loss .scratch,.ticket-stamp{animation:none}}.pricing-page h1,.faq-page h1{margin:6px 0 10px}.pricing-page .lead{color:var(--fg-2);max-width:52ch;font-size:17px;line-height:1.5}.price-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:24px 0;display:grid}.price-card{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:22px;align-content:start;gap:10px;padding:20px;display:grid}.price-card.featured{background:linear-gradient(160deg,#ff5fa81f,#9b6bff14);box-shadow:inset 0 0 0 1.5px #ff5fa873,0 20px 50px -30px #ff5fa899}.price-kicker{font:700 12px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.price{font:700 34px/1 var(--font-display);letter-spacing:-.03em}.price small{font:500 16px/1 var(--font-ui);color:var(--fg-2);letter-spacing:0}.price-alt{color:var(--fg-2);margin:-4px 0 0;font-size:14px}.price-card ul{color:var(--fg-2);gap:6px;margin:4px 0 8px;padding-left:18px;font-size:14.5px;line-height:1.4;display:grid}.faq-toc{flex-wrap:wrap;gap:8px;margin:14px 0 6px;display:flex}.faq-toc .chip{text-decoration:none}.faq-page .faq{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 20px)}.hero-scan{color:var(--fg-2);margin:10px 0 0;font-size:15px}.hero-scan a{color:var(--fg);font-weight:700}.scan-new{margin-top:12px}.live-invite-open{margin-top:6px}.live-invite{width:min(100%,360px);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border-radius:18px;gap:10px;margin:10px auto 0;padding:16px;display:grid}.live-invite p{color:var(--fg-2);margin:0;font-size:14.5px}.live-invite-link{font:600 15px/1.2 var(--font-mono);overflow-wrap:anywhere}.mug-alert{z-index:1300;left:50%;top:calc(env(safe-area-inset-top,0px) + 10px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(120deg,#ff5fa847,#9b6bff42 50%,#6ef0ee33),#100c1af0;border-radius:22px;align-items:center;width:min(440px,100% - 20px);animation:.55s cubic-bezier(.2,1.4,.4,1) both mug-alert-in,.4s ease-in 6.1s forwards mug-alert-out;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff29,0 18px 50px #0000008c,0 0 40px #9b6bff59}.mug-alert-body{min-width:0;color:var(--fg);flex:1;align-items:center;gap:12px;padding:12px 6px 12px 12px;text-decoration:none;display:flex}.mug-alert-body img,.mug-alert-face{object-fit:cover;object-position:50% 20%;border-radius:50%;flex:none;width:52px;height:52px;animation:.8s .2s both mug-alert-face;box-shadow:0 0 0 2px #fff,0 0 0 4px #ff5fa8,0 0 18px #ff5fa899}.mug-alert-face{font:800 22px/1 var(--font-display,inherit);background:#2a2140;place-items:center;display:grid}.mug-alert-body b{letter-spacing:-.01em;font-size:17px;display:block}.mug-alert-body small{color:var(--fg-2);font-size:13px;line-height:1.3;display:block}.mug-alert-x{width:44px;height:44px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;flex:none;margin-right:6px;font-size:24px}@keyframes mug-alert-in{0%{opacity:0;transform:translate(-50%,-130%)scale(.9)}}@keyframes mug-alert-out{to{opacity:0;transform:translate(-50%,-40%)scale(.96)}}@keyframes mug-alert-face{0%{transform:scale(.4)rotate(-20deg)}60%{transform:scale(1.12)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.mug-alert,.mug-alert-body img,.mug-alert-face{animation:none}}.mugged-news{color:var(--fg);text-decoration:none}.mugged-faces{flex:none;display:flex}.mugged-faces img,.mugged-faces i{object-fit:cover;object-position:50% 20%;width:42px;height:42px;box-shadow:0 0 0 2px var(--bg,#07060b);background:#2a2140;border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}.mugged-faces>*+*{margin-left:-14px}.sealed{text-align:center;justify-items:center;gap:8px;margin-top:14px;display:grid}.sealed-stack{width:250px;height:150px;margin-bottom:4px;position:relative}.sealed-ticket{width:190px;height:116px;transform:translateX(calc(var(--i) * 34px)) rotate(calc(var(--i) * 9deg));transform-origin:50% 120%;animation:sealed-in .6s calc(.1s + (var(--i) + 1) * 80ms) var(--ease-spring) both;background:linear-gradient(115deg,#b9b3c9 0%,#efeaf7 22%,#9d97b0 40%,#e4dff0 58%,#a7a1ba 78%,#d9d3e6 100%);border-radius:14px;margin-left:-95px;position:absolute;top:14px;left:50%;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff80,0 14px 30px -12px #000c}.sealed-ticket:after{content:"";mix-blend-mode:overlay;background:repeating-linear-gradient(135deg,#0000 0 7px,#ffffff29 7px 8px),linear-gradient(105deg,#0000 35%,#ffffffb3 50%,#0000 65%) 0 0/250% 100%;animation:3.2s ease-in-out .9s infinite sealed-sheen;position:absolute;inset:0}.sealed-band{color:#0b0a10;font:900 italic 15px/1 var(--font-cond);letter-spacing:.3em;text-transform:uppercase;text-align:center;background:linear-gradient(90deg,#ff5fa8,#9b6bff,#6ef0ee);padding:5px 0 4px;font-stretch:75%;position:absolute;top:50%;left:-10%;right:-10%;transform:translateY(-50%)rotate(-8deg)}.sealed-seal{z-index:2;color:#fff;width:54px;height:54px;animation:sealed-stamp .5s .55s var(--ease-spring) both;background:radial-gradient(circle at 35% 30%,#ff8cc4,#d8327a 60%,#8c1650);border-radius:50%;place-items:center;margin:-62px 0 0 44px;display:grid;position:absolute;top:100%;left:50%;box-shadow:0 0 0 3px #ffffffd9,0 0 0 5px #d8327a,0 10px 24px #0000008c,0 0 30px #ff5fa899}.sealed-seal svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.sealed-title{font:700 20px/1.1 var(--font-display)}.sealed-line{max-width:34ch;color:var(--fg-2);margin:0;font-size:15px;line-height:1.4}.sealed .muted{margin:0}@keyframes sealed-in{0%{opacity:0;transform:translateY(40px)rotate(0)}}@keyframes sealed-stamp{0%{opacity:0;transform:scale(2.2)rotate(-25deg)}}@keyframes sealed-sheen{0%,60%{background-position:0 0,120% 0}to{background-position:0 0,-120% 0}}@media (prefers-reduced-motion:reduce){.sealed-ticket,.sealed-seal,.sealed-ticket:after{animation:none}}.stash-item{position:relative}.sealed-badge{z-index:2;color:#fff;font:800 13px/1 var(--font-ui);pointer-events:none;background:radial-gradient(circle at 35% 30%,#ff8cc4,#d8327a 60%,#8c1650);border-radius:999px;align-items:center;gap:2px;padding:5px 8px 5px 6px;display:inline-flex;position:absolute;top:-7px;right:-7px;box-shadow:0 0 0 2px #ffffffd9,0 6px 14px #00000080}.sealed-badge svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sealed-row{gap:14px}.sealed-row-icon{color:#fff;background:radial-gradient(circle at 35% 30%,#ff8cc4,#d8327a 60%,#8c1650);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.sealed-row-icon svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.home-wait,html[data-signed] .home-marketing{display:none}html[data-signed] .home-wait{display:block}.tonight{padding-block:calc(env(safe-area-inset-top,0px) + 20px) 40px;gap:14px;max-width:640px;display:grid}.tn-head h1{letter-spacing:-.03em;text-wrap:balance;margin:4px 0 0;font-size:clamp(30px,8vw,44px);line-height:1.05}.tn-fresh{background:linear-gradient(90deg,#ff8cc4,#9b6bff 60%,#6ef0ee);color:#0000;-webkit-background-clip:text;background-clip:text}.tn-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}.tn-card{filter:drop-shadow(0 18px 30px #0000008c);display:block;transform:rotate(-3deg)}.tn-side{gap:10px;display:grid}.tn-side .btn{--bh:52px}.tn-pin{align-items:center;gap:10px;display:flex}.tn-pin .tb{font-size:11px}.tn-pin .tp-bar{flex:1}.tn-count{color:var(--fg-2);margin:0;font-size:14px}.tn-count b{color:var(--fg);font-size:18px}.tn-next{color:var(--fg);background:linear-gradient(120deg,#ff5fa829,#9b6bff1f 55%,#6ef0ee14);border-radius:20px;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1.5px #ff5fa866,0 16px 40px -24px #ff5fa899}.tn-next>span{flex:1;gap:3px;min-width:0;display:grid}.tn-next b{font:700 17px/1.2 var(--font-display);letter-spacing:-.01em}.tn-next small{color:var(--fg-2);font-size:14px;line-height:1.35}.tn-next i{flex:none;font-style:normal}.tn-row{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff09;border-radius:18px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex}.tn-row>span:not(.tn-row-icon){flex:1;gap:2px;min-width:0;display:grid}.tn-row small{color:var(--fg-2);font-size:13.5px;line-height:1.3}.tn-row>i{color:var(--fg-3);font-style:normal}.tn-row-icon{text-align:center;width:44px;height:44px;font:800 18px/1 var(--font-display);color:var(--fg);background:#ffffff12;border-radius:14px;flex:none;place-content:center;display:grid}.tn-row-icon small{font:700 10px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-top:2px;display:block}.tn-row-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.tn-lock{color:#fff;background:radial-gradient(circle at 35% 30%,#ff8cc4,#d8327a 60%,#8c1650);border-radius:50%}.tn-sealed{gap:10px;display:grid}.tn-feed h2{margin:0;font-size:20px}.tn-feed .row{margin:8px 0 10px}.tn-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tn-list a{color:var(--fg);border-radius:14px;align-items:center;gap:12px;padding:8px 6px;text-decoration:none;display:flex}.tn-list a:hover{background:#ffffff0a}.tn-list img,.tn-face{object-fit:cover;object-position:50% 20%;background:#2a2140;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.tn-list a>span{flex:1;gap:2px;min-width:0;display:grid}.tn-list small{color:var(--fg-3);font-size:13px}.tn-list li.is-new img,.tn-list li.is-new .tn-face{box-shadow:0 0 0 2px var(--bg,#07060b), 0 0 0 4px #ff5fa8}.tn-back{font-style:normal;font:700 12px/1 var(--font-ui);color:#ffd6e8;border-radius:999px;flex:none;padding:7px 10px;box-shadow:inset 0 0 0 1px #ff5fa880}.tn-links{flex-wrap:wrap;justify-content:center;gap:8px 18px;padding-top:8px;font-size:14px;display:flex}.tn-links a{color:var(--fg-2)}.tn-ghost{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a) 0 0/200% 100%;border-radius:14px;animation:1.4s linear infinite tn-shimmer}.tn-card.tn-ghost{aspect-ratio:5/7;border-radius:5%;transform:rotate(-3deg)}.tn-ghost-line{height:22px}.tn-ghost-btn{border-radius:999px;height:52px}@keyframes tn-shimmer{to{background-position:-200% 0}}@media (max-width:380px){.tn-hero{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:12px}.tn-side .btn{--bh:46px;font-size:15px}}@media (prefers-reduced-motion:reduce){.tn-ghost{animation:none}}.sealed-face{object-fit:cover;object-position:50% 18%;filter:saturate(.85);border-radius:50%;width:42px;height:42px;position:absolute;top:10px;left:12px;box-shadow:0 0 0 2px #fff,0 4px 10px #00000059}.socials-locked{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.socials-locked .social{filter:saturate(.4)}.socials-locked .social b{color:var(--fg-3);letter-spacing:.12em;align-items:center;gap:6px;display:flex}.socials-locked .social b svg{fill:none;stroke:#ff8cc4;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.socials-lock-line{text-align:center;color:var(--fg-2);grid-column:1/-1;font-size:13.5px}.socials-note{margin:8px 0 0}.socials-hint{margin:-2px 0 10px}.oc-night h2,.oc-said h2{text-wrap:balance;margin:0 0 16px}.oc-night ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.oc-night figure{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:20px;height:100%;margin:0;overflow:hidden}.oc-night img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.oc-night figcaption{gap:6px;padding:14px 16px 16px;display:grid}.oc-night figcaption b{font:600 1.05rem/1.2 var(--font-display);letter-spacing:-.02em}.oc-night figcaption b i{background:var(--pearl);color:#0b0a10;width:24px;height:24px;font:700 12px/1 var(--font-display);vertical-align:2px;border-radius:50%;place-items:center;margin-right:6px;font-style:normal;display:inline-grid}.oc-night figcaption span{color:var(--fg-2);font-size:15px;line-height:1.4}@media (max-width:900px){.oc-night ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.oc-said .muted{max-width:60ch;margin:-6px 0 22px}.oc-said-row{grid-template-columns:repeat(3,minmax(0,250px));justify-content:center;gap:22px;display:grid}.oc-said-card.s0{rotate:-3deg}.oc-said-card.s2{rotate:3deg}.oc-said-card.s1{translate:0 -10px}@media (min-width:561px) and (max-width:640px){.oc-said-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.oc-honor{background:radial-gradient(80% 120% at 0 0,#ffd35e24,#0000 60%),#ffffff08;border-radius:26px;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:28px;padding:24px;display:grid;box-shadow:inset 0 0 0 1px #ffd35e4d}.oc-honor h2{margin:4px 0 8px}.oc-honor p{color:var(--fg-2);max-width:60ch;margin:0;line-height:1.5}.oc-honor-card{filter:drop-shadow(0 20px 36px #0000008c);rotate:-4deg}@media (max-width:640px){.oc-honor{text-align:center;grid-template-columns:1fr;justify-items:center}.oc-honor-card{width:190px}}.oc-when h2{margin:0 0 8px}.oc-price{color:var(--fg-2);margin:0 0 14px}.oc-price b{color:var(--fg)}.oc-when>.muted{margin-top:14px}@media (max-width:560px){.oc-night ol,.oc-said-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-16px;padding:4px 16px 10px;display:flex;overflow-x:auto}.oc-night ol::-webkit-scrollbar{display:none}.oc-said-row::-webkit-scrollbar{display:none}.oc-night li{scroll-snap-align:center;flex:0 0 78%}.oc-said-row{justify-content:flex-start;padding-block:14px 18px}.oc-said-card{scroll-snap-align:center;flex:0 0 62%}.oc-said-card.s0,.oc-said-card.s2{rotate:none}.oc-said-card.s1{translate:none}}.crew-cold{max-width:44ch;color:var(--fg-2);text-align:center;margin:14px auto 0;font-size:15px;line-height:1.45}
.pc{--top:16.5cqw;--side:3.6cqw;--bot:0cqw;--wr:2.6cqw;--safe:5cqw;--fade:linear-gradient(180deg, #000 52%, #00000080 66%, transparent 80%);--band-h:23cqw;--s:1.12;--fy:-1.5cqw;--holo-o:.38;--sparkle-o:0;--band:calc(var(--mx) * 1.3 - 15%);font-family:var(--font-ui)}.pc[data-active]{--holo-o:.62;--sparkle-o:.35}.pc-frame{background:linear-gradient(135deg, transparent 14%, color-mix(in oklab, var(--acc) 42%, transparent) 19%, transparent 25%, transparent 52%, color-mix(in oklab, var(--acc-2) 30%, transparent) 57%, transparent 62%, transparent 78%, #ffffff24 81%, transparent 84%), radial-gradient(70% 26% at 50% 0%, color-mix(in oklab, var(--bd-mid) 55%, transparent), transparent 72%), radial-gradient(90% 28% at 50% 100%, color-mix(in oklab, var(--acc) 30%, transparent), transparent 72%), repeating-linear-gradient(135deg, color-mix(in oklab, var(--acc) 30%, transparent) 0 .3cqw, transparent .3cqw 1.4cqw), linear-gradient(165deg, color-mix(in oklab, var(--bd-mid) 48%, var(--bd-deep)) 0%, var(--bd-deep) 50%, color-mix(in oklab, var(--bd-mid) 34%, var(--bd-deep)) 100%);position:absolute;inset:0;overflow:hidden}.pc .mc-pattern{mix-blend-mode:soft-light;opacity:.6;inset:0}.mc.pc:not([data-empty]) .pc-win .mc-pattern{-webkit-mask-image:linear-gradient(#000 0 0), var(--art);-webkit-mask-image:linear-gradient(#000 0 0), var(--art);mask-image:linear-gradient(#000 0 0), var(--art);-webkit-mask-size:100% 100%, calc(100% * var(--s)) auto;-webkit-mask-size:100% 100%, calc(100% * var(--s)) auto;mask-size:100% 100%, calc(100% * var(--s)) auto;-webkit-mask-position:0 0, 50% var(--fy);-webkit-mask-position:0 0, 50% var(--fy);mask-position:0 0, 50% var(--fy);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.pc-win{clip-path:inset(var(--top) var(--side) 0 var(--side) round var(--wr) var(--wr) 0 0);-webkit-mask-image:var(--fade);-webkit-mask-image:var(--fade);mask-image:var(--fade);position:absolute;inset:0}.pc-bd{background:radial-gradient(34% 22% at 50% 25%, color-mix(in oklab, var(--bd-hi) 70%, transparent), transparent), repeating-conic-gradient(from -2deg at 50% 26%, #ffffff17 0 3deg, transparent 3deg 9deg), radial-gradient(120% 90% at 50% 24%, var(--bd-mid) 0%, color-mix(in oklab, var(--bd-mid) 45%, var(--bd-deep)) 45%, var(--bd-deep) 85%);position:absolute;inset:0}.pc-motif{opacity:.92;background:50%/100% 100% no-repeat;position:absolute;inset:0}[data-identity=ember] .pc-motif{background-image:url(/card/motif-ember.svg)}[data-identity=tide] .pc-motif{background-image:url(/card/motif-tide.svg)}[data-identity=verdant] .pc-motif{background-image:url(/card/motif-verdant.svg)}[data-identity=volt] .pc-motif{background-image:url(/card/motif-volt.svg)}[data-identity=void] .pc-motif{background-image:url(/card/motif-void.svg)}[data-identity=rose] .pc-motif{background-image:url(/card/motif-rose.svg)}.pc-halftone{pointer-events:none;background-blend-mode:multiply;filter:contrast(40);mix-blend-mode:soft-light;opacity:.5;background:radial-gradient(circle at 50% 26%,#000 26%,#fff 100%),radial-gradient(circle,#fff 0,#000 72%) 0 0/2.2cqw 2.2cqw;position:absolute;inset:0}.pc-speed{opacity:.35;mix-blend-mode:overlay;background:repeating-linear-gradient(-8deg,#0000 0 1.6cqw,#000000e6 1.6cqw 2cqw);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 60%,#000 90%);mask-image:linear-gradient(#0000 60%,#000 90%)}.pc-swirl{display:none}.pc-holo{pointer-events:none;background:linear-gradient(115deg, transparent calc(var(--band) - 22%), #ff6fb5 calc(var(--band) - 14%), #ffc15e calc(var(--band) - 7%), #f7f36a var(--band), #6effb0 calc(var(--band) + 7%), #5fd8ff calc(var(--band) + 14%), #9a86ff calc(var(--band) + 20%), transparent calc(var(--band) + 28%)), repeating-linear-gradient(28deg, #00000073 0 .22cqw, transparent .22cqw .9cqw);mix-blend-mode:hard-light;opacity:var(--holo-o);transition:opacity .4s;position:absolute;inset:0}.pc-sparkle{pointer-events:none;mix-blend-mode:color-dodge;opacity:var(--sparkle-o);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .96 0 0 0 0 .9 0 0 0 18 -14.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");background-size:48cqw 48cqw;transition:opacity .4s;position:absolute;inset:0}.pc:not([data-empty]) .pc-matte{-webkit-mask-image:linear-gradient(#000 0 0), var(--art);-webkit-mask-image:linear-gradient(#000 0 0), var(--art);mask-image:linear-gradient(#000 0 0), var(--art);-webkit-mask-size:100% 100%, calc(100% * var(--s)) auto;-webkit-mask-size:100% 100%, calc(100% * var(--s)) auto;mask-size:100% 100%, calc(100% * var(--s)) auto;-webkit-mask-position:0 0, 50% var(--fy);-webkit-mask-position:0 0, 50% var(--fy);mask-position:0 0, 50% var(--fy);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.pc-keyline{inset:calc(var(--top) - .7cqw) calc(var(--side) - .7cqw) 0 calc(var(--side) - .7cqw);border-radius:calc(var(--wr) + .7cqw) calc(var(--wr) + .7cqw) 0 0;pointer-events:none;background:conic-gradient(from calc(var(--ry) * 9 + 20deg), #fff, #9a96aa 10%, #fff 20%, color-mix(in oklab, var(--acc) 45%, #fff) 30%, #56526a 42%, #f6f4fb 54%, #9894a8 64%, color-mix(in oklab, var(--acc-2) 45%, #fff) 76%, #fff 88%);-webkit-mask:var(--fade), linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:source-in, xor;-webkit-mask:var(--fade), linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);mask:var(--fade), linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);filter:drop-shadow(0 0 .6cqw color-mix(in oklab, var(--acc) 80%, #fff)) drop-shadow(0 0 1.6cqw var(--acc));padding:.7cqw .7cqw 0;position:absolute;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.pc-fig{clip-path:polygon(var(--side) var(--top), 20cqw var(--top), 20cqw 0, 80cqw 0, 80cqw var(--top), calc(100cqw - var(--side)) var(--top), calc(100cqw - var(--side)) 140cqw, var(--side) 140cqw);filter:drop-shadow(.5cqw 0 #fff)drop-shadow(-.5cqw 0 #fff)drop-shadow(0 .5cqw #fff)drop-shadow(0 -.5cqw #fff)drop-shadow(0 1.4cqw 1.6cqw #00000073);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 56%,#0000008c 70%,#0000 83%);mask-image:linear-gradient(#000 56%,#0000008c 70%,#0000 83%)}.pc-fig img{object-fit:cover;object-position:50% 0;transform-origin:50% 0;width:100%;height:100%;scale:var(--s);translate:calc(var(--px,0) * -1.2cqw) calc(var(--fy) + var(--py,0) * -1cqw);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.pc[data-empty] .pc-fig{filter:none;clip-path:inset(var(--top) var(--side) var(--bot) var(--side) round var(--wr))}.pc-scrim{pointer-events:none;background:linear-gradient(0deg, color-mix(in oklab, var(--acc-ink) 70%, transparent) 0%, color-mix(in oklab, var(--acc-ink) 45%, transparent) 18%, transparent 42%);position:absolute;inset:0}.pc-mark{font:700 4.6cqw/1 var(--font-display);letter-spacing:-.04em;color:#f4f1fb;align-items:center;gap:1.2cqw;display:flex;position:absolute;top:5.2cqw;left:6cqw}.pc-mark svg{width:5.6cqw;height:5.6cqw}.pc-mark-card{fill:#f4f1fb}.pc-mark-ink{fill:#0b0a10}.pc-pin.tb{z-index:3;max-width:50cqw;font-size:2.9cqw;position:absolute;top:4.6cqw;left:5.4cqw}.pc-pin.tb[data-fresh]{animation:stamp .8s var(--ease-spring) backwards}.pc-stamp{font:700 4.2cqw/1 var(--font-mono);letter-spacing:-.02em;background:linear-gradient(100deg, #ff9fd0, #ffd79a 22%, #fff6a8 38%, #a8ffcf 54%, #95ecff 70%, #bcb4ff 86%) calc(var(--mx) * 1.2) 0 / 240% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;border-radius:1.2cqw;align-items:baseline;gap:.4cqw;padding:1.1cqw 1.8cqw 1cqw;display:flex;position:absolute;top:4.6cqw;right:5.6cqw;box-shadow:inset 0 0 0 .3cqw #ffffff8c}.pc-stamp i{opacity:.9;font-size:3.6cqw;font-style:normal}.pc-tag{font:700 3.6cqw/1 var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:#fffc;font-stretch:70%;position:absolute;top:11.2cqw;right:5.6cqw}.pc-honor{z-index:3;white-space:nowrap;font:800 3.8cqw/1 var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:#2a1700;clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%);background:linear-gradient(#fff6cf,#f6d271 60%,#d6a33a);padding:1.2cqw 3.6cqw 1.1cqw;font-stretch:70%;position:absolute;top:13.9cqw;left:50%;translate:-50%}.pc-title{left:5.4cqw;right:5cqw;bottom:calc(var(--band-h) - 1.4cqw);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.pc-caption{z-index:1;color:var(--acc-ink);font:500 4cqw/1.2 var(--font-ui);text-wrap:pretty;filter:drop-shadow(0 .9cqw 0 color-mix(in oklab, var(--acc-ink) 85%, #000)) drop-shadow(0 1.4cqw 1.6cqw #00000059);align-self:stretch;margin:4cqw -2cqw 0 -1.4cqw;padding:2.2cqw 3.4cqw 2.6cqw 3cqw;position:relative;rotate:-3deg}.pc-caption:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in oklab, var(--bd-hi) 88%, #fff), var(--bd-hi));clip-path:polygon(0 7%,100% 0,100% 84%,0 100%);position:absolute;inset:0}.pc-caption:not(:has(.pc-tagline)){filter:none;padding:0}.pc-caption:not(:has(.pc-tagline)):before{display:none}.pc-tab{z-index:1;background:color-mix(in oklab, var(--acc-ink) 92%, #000);color:#fff;box-shadow:0 0 0 .3cqw color-mix(in oklab, var(--acc) 40%, transparent);font:700 3.6cqw/1 var(--font-ui);letter-spacing:0;white-space:nowrap;border-radius:99cqw;padding:1cqw 2.2cqw .9cqw;font-style:normal;position:absolute;top:-3.4cqw;left:1.4cqw;rotate:-1deg}.pc-tagline{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc-name{max-width:100%;line-height:.86;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:-.02em;transform-origin:0 100%;flex-direction:column;margin:0;font-style:italic;font-weight:900;font-stretch:112%;display:flex;position:relative;rotate:-2deg}.pc-name b,.pc-name span{z-index:0;transform-origin:0 100%;white-space:nowrap;display:block;position:relative;transform:skew(-9deg)}.pc-name em{font-style:inherit;paint-order:stroke fill;color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.pc-name b:before,.pc-name span:before{content:attr(data-t);z-index:-1;position:absolute;top:0;left:0}.pc-name b{--k:#0b0710;--x:calc(.3cqw - var(--px,0) * .1cqw);--y:calc(.34cqw - var(--py,0) * .1cqw);--e1:var(--acc);--e2:color-mix(in oklab, var(--acc) 62%, #3a0a44);--e3:color-mix(in oklab, var(--acc) 30%, #14031c);font-weight:900;font-size:min(15.5cqw, calc(86cqw / var(--fl,5)));filter:drop-shadow(.55cqw 0 0 var(--k)) drop-shadow(-.55cqw 0 0 var(--k)) drop-shadow(0 .55cqw 0 var(--k)) drop-shadow(0 -.55cqw 0 var(--k)) drop-shadow(0 1.3cqw 1.4cqw #00000080)}.pc-name b em{-webkit-text-stroke:.4cqw var(--acc);background:linear-gradient(110deg, transparent 44%, #fffffff2 50%, transparent 56%) 70% 0 / 320% 100% no-repeat, linear-gradient(118deg, #ff96d247, #96e1ff4d 30%, #d7beff47 55%, #ffebbe4d 78%, #ff96d247) calc(var(--mx,50%) * .6) 0 / 160% 100%, linear-gradient(180deg, #fff 0%, #fff 48%, #fbe9f6 78%, color-mix(in oklab, var(--acc) 22%, #fff) 100%);-webkit-background-clip:text;background-clip:text}.pc-name em{animation:pc-shine 5s var(--shine-d,0s) ease-in-out infinite}.pc-name span em{--shine-d:.12s}@keyframes pc-shine{0%,62%{background-position:118% 0, calc(var(--mx,50%) * .6) 0, 0 0}86%,to{background-position:-18% 0, calc(var(--mx,50%) * .6) 0, 0 0}}[data-static] .pc-name em,.print-face .pc-name em{animation:none}@media (prefers-reduced-motion:reduce){.pc-name em{animation:none}}.pc-name b:before{color:var(--e1);text-shadow:calc(var(--x) * 1) calc(var(--y) * 1) 0 var(--e1), calc(var(--x) * 2) calc(var(--y) * 2) 0 var(--e1), calc(var(--x) * 3) calc(var(--y) * 3) 0 color-mix(in oklab, var(--e1) 60%, var(--e2)), calc(var(--x) * 4) calc(var(--y) * 4) 0 var(--e2), calc(var(--x) * 5) calc(var(--y) * 5) 0 var(--e2), calc(var(--x) * 6) calc(var(--y) * 6) 0 color-mix(in oklab, var(--e2) 50%, var(--e3)), calc(var(--x) * 7) calc(var(--y) * 7) 0 var(--e3), calc(var(--x) * 8) calc(var(--y) * 8) 0 var(--e3)}.pc-name span{--k:#0b0710;--x:calc(.24cqw - var(--px,0) * .08cqw);--y:calc(.27cqw - var(--py,0) * .08cqw);--e1:color-mix(in oklab, var(--acc) 55%, #2a0838);--e2:color-mix(in oklab, var(--acc) 26%, #140420);font-size:min(9.4cqw, calc(64cqw / var(--ll,8)));letter-spacing:-.01em;filter:drop-shadow(.42cqw 0 0 var(--k)) drop-shadow(-.42cqw 0 0 var(--k)) drop-shadow(0 .42cqw 0 var(--k)) drop-shadow(0 -.42cqw 0 var(--k)) drop-shadow(0 .9cqw 1cqw #00000073);margin:.6cqw 0 0 .5cqw}.pc-name span em{-webkit-text-stroke:.22cqw color-mix(in oklab, var(--acc) 35%, #fff);background:linear-gradient(110deg, transparent 44%, #fffc 50%, transparent 56%) 70% 0 / 320% 100% no-repeat, linear-gradient(180deg, color-mix(in oklab, var(--acc) 50%, #fff) 0%, color-mix(in oklab, var(--acc) 85%, #fff) 30%, var(--acc) 58%, color-mix(in oklab, var(--acc) 78%, #5a0a60) 100%);-webkit-background-clip:text;background-clip:text}.pc-name span:before{color:var(--e1);text-shadow:calc(var(--x) * 1) calc(var(--y) * 1) 0 var(--e1), calc(var(--x) * 2) calc(var(--y) * 2) 0 var(--e1), calc(var(--x) * 3) calc(var(--y) * 3) 0 color-mix(in oklab, var(--e1) 50%, var(--e2)), calc(var(--x) * 4) calc(var(--y) * 4) 0 var(--e2), calc(var(--x) * 5) calc(var(--y) * 5) 0 var(--e2), calc(var(--x) * 6) calc(var(--y) * 6) 0 var(--e2)}.pc-sig{right:7cqw;bottom:calc(var(--band-h) + 4cqw);font:700 11cqw/1 var(--font-sig);color:#fff3c4;text-shadow:0 .3cqw #7a4b0c,0 0 1cqw #0006;position:absolute;rotate:-8deg}.pc-band{height:var(--band-h);padding:5.6cqw 2.2cqw var(--safe);color:#fff;align-content:start;display:grid;position:absolute;bottom:0;left:3.6cqw;right:3.6cqw}.pc-stats{grid-template-columns:repeat(3,1fr);gap:3.4cqw;margin:0;display:grid}.pc-stat{grid-template-columns:auto 1fr;align-items:end;gap:1cqw 1.6cqw;min-width:0;display:grid}.pc-stat dt{font:700 3.6cqw/1 var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--acc) 65%, #fff);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-stretch:70%;overflow:hidden}.pc-stat dd{font:italic 900 8.8cqw/.8 var(--font-cond);letter-spacing:-.02em;text-shadow:0 .4cqw 0 color-mix(in oklab, var(--acc-ink) 80%, #000);margin:0;font-stretch:78%}.pc-meter{--cells:repeating-linear-gradient(90deg, #000 0 calc(10% - .35cqw), transparent calc(10% - .35cqw) 10%);height:1.3cqw;-webkit-mask:var(--cells);-webkit-mask:var(--cells);mask:var(--cells);background:#ffffff24;border-radius:.3cqw;margin-bottom:.6cqw;display:block;position:relative;overflow:hidden}.pc-meter i{width:calc(var(--v) * 1%);background:linear-gradient(90deg, var(--acc-2), var(--acc));position:absolute;inset:0 auto 0 0}.pc-glare{pointer-events:none;mix-blend-mode:soft-light;opacity:.8;background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #ffffff8c 0%, #ffffff1f 25%, #00000040 90%);position:absolute;inset:0}.pc-rim,.pb-frame{pointer-events:none;border-radius:5cqw;position:absolute;inset:0;box-shadow:inset 0 .45cqw .25cqw -.15cqw #ffffff57,inset .45cqw 0 .25cqw -.15cqw #fff3,inset 0 -.55cqw .45cqw -.15cqw #00000080,inset -.5cqw 0 .45cqw -.15cqw #00000059,inset 0 0 0 .12cqw #ffffff14,inset 0 0 2.4cqw #00000047}.pc[data-par=foil]{--holo-o:.75;--sparkle-o:.5}.pc[data-par=foil] .pc-frame{background:linear-gradient(115deg, transparent calc(var(--mx) * 1.3 - 40%), #ff6fb58c calc(var(--mx) * 1.3 - 28%), #ffc15e8c calc(var(--mx) * 1.3 - 18%), #f7f36a8c calc(var(--mx) * 1.3 - 8%), #6effb08c calc(var(--mx) * 1.3 + 2%), #5fd8ff8c calc(var(--mx) * 1.3 + 12%), #9a86ff8c calc(var(--mx) * 1.3 + 22%), transparent calc(var(--mx) * 1.3 + 34%)), repeating-linear-gradient(28deg, #281e461f 0 .2cqw, transparent .2cqw .8cqw), linear-gradient(160deg, #fff, #e9e6f4 40%, #fff 60%, #dfe4f6)}.pc[data-par=foil] .pc-bd{background:radial-gradient(40% 26% at 50% 25%, #fff, transparent), repeating-conic-gradient(from -2deg at 50% 26%, #ffffff59 0 3deg, transparent 3deg 9deg), radial-gradient(120% 90% at 50% 24%, var(--bd-hi) 0%, color-mix(in oklab, var(--bd-mid) 55%, #fff) 50%, color-mix(in oklab, var(--bd-mid) 70%, var(--bd-deep)) 100%)}.pc[data-par=foil] .pc-motif{opacity:.55;mix-blend-mode:luminosity}.pc[data-par=foil] :is(.pc-mark,.pc-band,.pc-tag){color:var(--acc-ink)}.pc[data-par=foil] .pc-mark-card{fill:var(--acc-ink)}.pc[data-par=foil] .pc-mark-ink{fill:#fff}.pc[data-par=foil] .pc-stat dt{color:color-mix(in oklab, var(--acc-ink) 78%, transparent)}.pc[data-par=foil] .pc-meter{background:color-mix(in oklab, var(--acc-ink) 16%, transparent)}.pc[data-par=foil] .pc-stamp,.pc[data-par=gold] .pc-stamp{color:var(--acc-ink);box-shadow:inset 0 0 0 .3cqw var(--acc-ink);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.pc[data-par=gold]{--holo-o:.55;--sparkle-o:.7;--acc:#f2c14e;--acc-2:#ffe7a3;--acc-ink:#2a1700;--bd-hi:#fff4c9}.pc[data-par=gold] .pc-frame{background:radial-gradient(90% 60% at var(--mx) var(--my), #ffffffb3, transparent 60%), repeating-linear-gradient(28deg, #5a370024 0 .2cqw, transparent .2cqw .8cqw), linear-gradient(160deg, #fff4c9 0%, #f3cf6b 22%, #c8932c 46%, #f7dc8a 62%, #b98224 82%, #f3d27a 100%)}.pc[data-par=gold] .pc-bd{background:radial-gradient(34% 22% at 50% 25%, #fff8dc, transparent), repeating-conic-gradient(from calc(var(--mx) * .6) at 50% 26%, #fff0be8c 0 2.4deg, #a0691459 2.4deg 5deg, transparent 5deg 8deg), radial-gradient(120% 90% at 50% 24%, #ffe6a0 0%, #d9a441 45%, #6b4210 100%)}.pc[data-par=gold] .pc-motif{display:none}.pc[data-par=gold] .pc-swirl{opacity:.55;mix-blend-mode:overlay;background:url(/card/swirl.svg) 50% 0/cover no-repeat;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 26%,#0000004d 10%,#000 55%);mask-image:radial-gradient(circle at 50% 26%,#0000004d 10%,#000 55%)}.pc[data-par=gold] .pc-holo{background:linear-gradient(115deg, transparent calc(var(--band) - 20%), #fff6cfe6 calc(var(--band) - 4%), #fff calc(var(--band)), #ffecaae6 calc(var(--band) + 4%), transparent calc(var(--band) + 20%)), repeating-linear-gradient(28deg, #5a370059 0 .22cqw, transparent .22cqw .9cqw);mix-blend-mode:soft-light;opacity:.9}.pc[data-par=gold] :is(.pc-mark,.pc-band,.pc-tag){color:var(--acc-ink)}.pc[data-par=gold] .pc-mark-card{fill:var(--acc-ink)}.pc[data-par=gold] .pc-mark-ink{fill:#fff4c9}.pc[data-par=gold] .pc-stat dt{color:color-mix(in oklab, var(--acc-ink) 80%, transparent)}.pc[data-par=gold] .pc-meter{background:#3c23002e}.pc[data-par=gold] .pc-meter i{background:linear-gradient(90deg,#7a4b0c,#2a1700)}.pc[data-par=gold] .pc-tab{color:#ffe7a3}.pc[data-par=gold] .pc-name b{text-shadow:.7cqw .7cqw 0 #f2c14e, 1.4cqw 1.4cqw 0 var(--acc-ink)}.mc-back{--bw:2.2cqw;container-type:inline-size}.pb-bg{background:radial-gradient(55% 34% at 50% 35.7%,#33245a 0%,#0000 72%),radial-gradient(130% 100% at 50% 35.7%,#1b1330 0%,#0d0916 70%,#07050c 100%);position:absolute;inset:0}.pb-rays{pointer-events:none;background:radial-gradient(circle, #fff 0 .14cqw, transparent .24cqw) 0 0 / 9cqw 11cqw, repeating-conic-gradient(from 0deg at 50% 35.7%, #a88cff21 0 1.2deg, transparent 1.2deg 7.5deg);opacity:.9;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 35.7%,#0000 26.5cqw,#000 29.5cqw 60cqw,#0000 95cqw);mask-image:radial-gradient(circle at 50% 35.7%,#0000 26.5cqw,#000 29.5cqw 60cqw,#0000 95cqw)}.pb-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pb-ring-plate{fill:#0b0816}.pb-ring-edge{fill:none;stroke:#cfc3f059;stroke-width:.3px}.pb-ring-hub{fill:#120d22;stroke:#ffffffd9;stroke-width:.5px}.pb-rivet .lt{fill:#f4f1fb}.pb-rivet .dk{fill:#120a1c}.pb-medal{justify-items:center;gap:.2cqw;display:grid;position:absolute;top:50cqw;left:50cqw;translate:-50% -50%}.pb-medal svg{filter:drop-shadow(0 .6cqw .8cqw #0009);width:8.4cqw;height:8.4cqw}.pb-word{font:700 4.2cqw/1 var(--font-display);letter-spacing:-.06em;background:linear-gradient(100deg, #ff72b6, #ffbf66 20%, #fff07a 36%, #7dffb4 52%, #67e2ff 68%, #9687ff 84%) calc(var(--mx,50%) * 1.2) 0 / 200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.pb-head{text-align:center;color:#f6f4fb;justify-items:center;gap:1.3cqw;display:grid;position:absolute;top:6.4cqw;left:20cqw;right:20cqw}.pb-head b{max-width:100%;font:700 clamp(4cqw, calc(66cqw / (var(--nl,10) * .62)), 6.6cqw)/1 var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance}.pb-head small{font:600 3.6cqw/1 var(--font-ui);color:#d9c9ff}.pb-honor{font:800 3.4cqw/1 var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:#f6d271;font-stretch:70%}.pb-lower{flex-direction:column;justify-content:flex-start;align-items:center;gap:3.6cqw;display:flex;position:absolute;inset:78.5cqw 8cqw 21cqw}.pb-ribbon{white-space:nowrap;font:900 italic 4.6cqw/1 var(--font-cond);letter-spacing:.02em;text-transform:uppercase;color:#120c1f;clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%);filter:drop-shadow(.6cqw .6cqw #ff5fa8)drop-shadow(0 .8cqw 1.2cqw #00000080);background:linear-gradient(100deg,#fff,#ffe3f1 40%,#e7e1ff);padding:1.6cqw 5cqw 1.5cqw;font-stretch:78%;position:relative;rotate:-2deg}.pb-scout{background:linear-gradient(#181034b3,#0c081ec7);border-radius:3.2cqw;width:100%;margin:0;padding:.8cqw 3.6cqw;display:grid;box-shadow:inset 0 0 0 .25cqw #cfc3f047,inset 0 .3cqw #ffffff0f,0 1.2cqw 2.4cqw #00000073}.pb-scout>div{grid-template-columns:26cqw minmax(0,1fr);align-items:baseline;gap:2cqw;padding:1.9cqw 0;display:grid}.pb-scout>div+div{box-shadow:inset 0 .18cqw #cfc3f024}.pb-scout dt{font:800 2.9cqw/1 var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:#ff8cc4;white-space:nowrap;font-stretch:70%}.pb-scout dd{font:600 3.4cqw/1.1 var(--font-ui);color:#f6f4fb;white-space:nowrap;margin:0}.pb-claim{text-align:center;font:700 4cqw/1.25 var(--font-ui);color:#ffd6e8;text-wrap:balance}.pb-foot{justify-items:center;gap:1.6cqw;display:grid;position:absolute;bottom:5.4cqw;left:19cqw;right:19cqw}.pb-no{font:600 3.4cqw/1 var(--font-mono);letter-spacing:.06em;color:#cfc3f0;text-transform:uppercase;text-align:center}.pb-link{font:700 3.6cqw/1 var(--font-mono);letter-spacing:.02em;color:#fff;white-space:nowrap;background:#cfc3f024;border-radius:99cqw;padding:1.2cqw 2.4cqw;box-shadow:inset 0 0 0 .25cqw #cfc3f04d}@container (max-width:300px){.pc-caption{font-size:4.4cqw}.pc-stat dt,.pc-tab,.pc-tag{font-size:3.9cqw}}@container (max-width:220px){.pc-tag,.pc-sparkle,.pc-halftone,.pc-sig{display:none}.pc-caption{margin-top:7cqw;padding:2cqw 3cqw 2.4cqw;font-size:5.2cqw;line-height:1.15}.pc-tab{font-size:5cqw;top:-5cqw}.pc .pc-tagline{font-size:clamp(4.2cqw, calc(5.2cqw * 50 / max(50, var(--tl,40))), 5.2cqw)}.pc-band{padding-top:4.6cqw}.pc-stat dt{font-size:clamp(3cqw, calc(26cqw / (var(--len,10) * .6)), 5cqw)!important}.pc-stat dd{font-size:9cqw}.pc-meter{height:1.8cqw}.pc-fig{filter:drop-shadow(.6cqw 0 #fff)drop-shadow(-.6cqw 0 #fff)drop-shadow(0 -.6cqw #fff)}.pc-pin.tb{font-size:4.8cqw}.pb-head small,.pb-scout,.pb-foot,.pb-claim{display:none}}@media (prefers-reduced-motion:reduce){.pc-fig img{translate:0 var(--fy)}}.print-face :is(.pc-frame,.pb-bg,.pc-scrim){inset:-5cqw!important}.print-face :is(.pc-holo,.pc-sparkle,.pc-glare,.pc-rim){display:none!important}.print-face .pb-frame{display:none}.pose-locker .pose-grid{margin:18px auto}.pose-tile[data-rarity]:not([data-rarity=everyday]){background:linear-gradient(180deg, color-mix(in oklab, var(--rar) 22%, transparent), color-mix(in oklab, var(--rar) 6%, transparent));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--rar) 55%, transparent)}.pose-tile .pose-rarity{color:var(--rar,var(--fg-3));letter-spacing:.1em;text-align:center;line-height:1.25}.pose-tile.locked{cursor:help}.pose-tile.locked .pose-art img{filter:grayscale(.85)brightness(.45)blur(.5px)}.pose-tile.locked b{color:var(--fg-2)}.pose-tile .pose-art{position:relative}.pose-lock{filter:drop-shadow(0 2px 6px #0009);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cpath d='M6 12V8a6 6 0 0 1 12 0v4' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round'/%3E%3Crect x='2.5' y='11.5' width='19' height='15' rx='3.5' fill='%23fff'/%3E%3Ccircle cx='12' cy='18.4' r='2' fill='%23111'/%3E%3C/svg%3E") 50%/contain no-repeat;width:30px;height:34px;position:absolute;top:50%;left:50%;translate:-50% -50%}.pose-locked-head{text-align:center;color:var(--fg-3);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin-top:8px;font-size:13px;display:flex}.pose-locked-head b{font:700 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2)}.pose-news{color:inherit;text-decoration:none}.pose-news img{object-fit:cover;object-position:50% 10%;border-radius:8px;flex:none;width:44px;height:60px}.pose-unlocked{color:var(--fg-2);margin:10px 0 0;font-size:14px;display:block}.tier-pose{color:var(--fg-2);margin:6px 0 0;font-size:12.5px}.tier-pose b{color:var(--c,#fff)}.pose-tile.is-drop{box-shadow:inset 0 0 0 1px #ff8a3db3,0 0 22px #ff8a3d47}.pose-tile .pose-drop{color:#ff9a4d}.pc-stat dt{white-space:nowrap;text-overflow:clip;min-width:0;line-height:1.02;font-size:clamp(2.6cqw, calc(26cqw / (var(--len,10) * .6)), 3.6cqw);overflow:visible}.pc-tagline{-webkit-line-clamp:unset;line-clamp:none;font-size:clamp(3.2cqw, calc(4cqw * 58 / max(58, var(--tl,40))), 4cqw);display:block;overflow:visible}@container (max-width:300px){.pc-stat dt{font-size:clamp(2.8cqw, calc(26cqw / (var(--len,10) * .6)), 3.9cqw)}}
