.sec{min-width:0}.sec-head,.block-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.block-head{align-items:center}.sec-head-r{align-items:baseline;gap:16px;display:flex}.sec-head h2,.block-head h2{font:700 24px/30px var(--display);letter-spacing:-.03em;margin:0}.sec-meta,.sec-note{font:500 15px/20px var(--font);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.sec-link{font:600 15px/20px var(--font);color:var(--accent);white-space:nowrap;transition:opacity .2s var(--ease);text-decoration:none}@media (hover:hover) and (pointer:fine){.sec-link:hover{opacity:.7}}.sec-foot{font:500 15px/20px var(--font);color:var(--muted);text-wrap:pretty;font-variant-numeric:tabular-nums;margin:14px 0 0}.sec-more{appearance:none;font:600 15px/20px var(--font);color:var(--accent);cursor:pointer;transition:opacity .2s var(--ease);background:0 0;border:0;margin-top:14px;padding:0}@media (hover:hover) and (pointer:fine){.sec-more:hover{opacity:.7}}.sec-more.inline{font-size:inherit;line-height:inherit;margin:0}.list-more{margin-top:14px}.more{appearance:none;cursor:pointer;height:30px;color:var(--muted);font:600 13px/1 var(--font);white-space:nowrap;transition:color .2s var(--ease), background-color .2s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;margin-right:-10px;padding:0 10px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.more:hover{color:var(--fg);background:var(--pill)}}.empty{font:500 15px/22px var(--font);color:var(--muted);text-wrap:pretty;padding:36px 0}.page:where(:not(.ui-page)){max-width:1160px;padding:8px var(--gutter) max(56px, env(safe-area-inset-bottom));margin:0 auto}.page-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:clamp(12px,3svh,28px);display:flex}.page-head h1{font:700 clamp(34px, 5vw, 44px) / 1.05 var(--display);letter-spacing:-.035em;margin:0}.page-sub{font:500 16px/22px var(--font);color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:9px;margin:10px 0 0;display:flex}.page-sub b{color:var(--fg);font-weight:600}.page-sub .up{color:var(--up);font-weight:600}.page-sub .down{color:var(--down);font-weight:600}.live-dot{background:var(--up);width:8px;height:8px;animation:live 2s var(--ease) infinite;border-radius:50%;flex:none}.page-actions{flex:none;gap:8px;display:flex}.page-actions[hidden]{display:none}.page-body{margin-top:22px}.side>section+section{margin-top:40px}@media (width>=1100px){.page-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:52px;display:grid}.side{position:sticky;top:16px}}@media (width<=1099px){.side{margin-top:44px}}.badge{font:700 10px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);border-radius:6px;flex:none;padding:3px 6px;font-style:normal}@media (width<=640px){.page-head{flex-direction:column;align-items:flex-start}.page-actions{width:100%}.page-actions .primary{flex:1}}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}.og-foot{max-width:720px;padding:0 var(--gutter) max(40px, env(safe-area-inset-bottom));text-align:center;margin:0 auto}.og-foot p{font:500 13px/20px var(--font);color:var(--muted);margin:0}.og-foot a{color:var(--fg);font-weight:600;text-decoration:none}.ca>*+*{margin-top:36px}.ca-eyebrow{font:600 13px/18px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ca-next{border-radius:var(--r-card);color:#fff;text-align:center;background:radial-gradient(60% 70% at 50% 40%,#465aa059,#0000 70%),#08090e;align-content:center;justify-items:center;gap:28px;min-height:min(76svh,720px);padding:48px 24px;display:grid;position:relative;overflow:hidden}.ca-next h1{font:600 32px/38px var(--display);letter-spacing:-.03em;margin:4px 0 0}.ca-next .ca-eyebrow{color:#ffffff8c}.ca-sealed{aspect-ratio:660/1000;width:min(260px,56vw);position:relative}.ca-sealed-pack{filter:grayscale()brightness(.32)contrast(1.4)drop-shadow(0 0 1px #96b4ffe6)drop-shadow(0 0 18px #5a82ff73);width:100%;height:100%;animation:4.8s ease-in-out infinite ca-breathe;display:block}.ca-sealed-light{border-radius:8px;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/cards/makers-pack.webp) 50%/contain no-repeat;mask:url(/cards/makers-pack.webp) 50%/contain no-repeat}.ca-sealed-light:after{content:"";background:linear-gradient(105deg,#0000 40%,#fff6 50%,#0000 60%);animation:5.6s ease-in-out infinite ca-sweep;position:absolute;inset:-20% -60%;transform:translate(-60%)}@keyframes ca-breathe{50%{filter:grayscale()brightness(.42)contrast(1.4)drop-shadow(0 0 1px #aac3ff)drop-shadow(0 0 26px #5a82ff99)}}@keyframes ca-sweep{0%,55%{transform:translate(-60%)}85%,to{transform:translate(60%)}}@media (prefers-reduced-motion:reduce){.ca-sealed-pack,.ca-sealed-light:after{animation:none}}.ca-soon{--fg:#fff;--bg:#0a0a0b;--btn-ink:linear-gradient(180deg, #fff, #e8ecf4);--btn-ink-edge:inset 0 1px 0 #fff, inset 0 -1px 1.5px #00286e33, 0 1px 2px #00286e2e, 0 12px 26px -10px #00286e99;--btn-ink-lift:0 16px 30px -10px #00286eb3;z-index:1;min-height:calc(100svh - 8px);color:var(--fg);pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"side pack";align-items:center;gap:24px;padding:24px clamp(8px,3vw,48px) 64px;display:grid;position:relative}.ca-soon-world{z-index:-1;pointer-events:auto;background:url(/cards/world-wide.webp) 50%/cover no-repeat,#2b78dc;position:fixed;inset:0}.ca-soon-world .stage-gl{opacity:0;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .6s var(--ease);display:block;position:absolute;inset:0}.ca-soon.is-live .stage-gl{opacity:1}.ca-soon-side{grid-area:side;justify-items:center;gap:36px;display:grid}.ca-soon-words{margin:0;line-height:0}.ca-soon{--appear-rise:14px}.ca-soon-words{animation:rise-in var(--appear) var(--ease) 60ms backwards}.ca-soon .ca-remind{animation:rise-in var(--appear) var(--ease) .18s backwards}.ca-soon-on .og-foot{animation:fade-in var(--appear) var(--ease) .32s backwards}.ca-soon-words img{filter:drop-shadow(0 18px 30px #00286e4d);width:min(100%,540px);height:auto;margin-inline:auto;display:block}.ca-remind{pointer-events:auto}.ca-remind svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.ca-remind.rings svg{animation:pop-in .42s var(--ease) both}.ca-soon-pack{grid-area:pack;height:clamp(380px,62svh,640px);position:relative}.ca-soon-still{object-fit:contain;filter:drop-shadow(0 26px 40px #00286e59);opacity:0;width:auto;max-width:100%;height:82%;transition:opacity .6s var(--ease);margin:auto;position:absolute;inset:0}.ca-soon.no-3d .ca-soon-still{opacity:1;animation:rise-in var(--appear) var(--ease) backwards}.ca-soon.is-live .ca-soon-still{opacity:0;animation:none}.ca-soon-on .cards-nav .nav-links a[href="/cards/me"],.ca-soon-on .cards-nav .nav-search,.ca-soon-on #tabbar{display:none}.ca-soon-on .cards-nav .nav-me#side-you{visibility:hidden}:root.ca-soon-on body{flex-direction:column;min-height:100svh;display:flex}.ca-soon-on .page{flex:1 0 auto;padding-bottom:0;display:grid;position:relative}.ca-soon-on .ca-soon{min-height:0;margin-top:0}.ca-soon-on .og-foot{inset:auto 0 max(12px, env(safe-area-inset-bottom));z-index:2;max-width:none;padding:0 var(--gutter);pointer-events:none;position:absolute}.ca-soon-on .og-foot p,.ca-soon-on .og-foot a{color:#ffffffdb;text-shadow:0 1px 6px #00281473}.ca-soon-on .og-foot a{color:#fff;pointer-events:auto}@media (width<=980px){:root.ca-soon-on{--tabbar:0px}:root.ca-soon-on body{padding-bottom:0}}@media (width<=640px){.ca-soon{--vis:calc(100svh - var(--safe-top) - 64px - env(safe-area-inset-bottom));min-height:calc(100svh - var(--safe-top) - 64px);padding:4px 0 calc(env(safe-area-inset-bottom) + 50px);grid-template-columns:minmax(0,1fr);grid-template-areas:"pack""side";align-content:center;gap:4px}.ca-soon-world{background-image:url(/cards/world-tall.webp)}.ca-soon-pack{height:clamp(140px, calc(var(--vis) * .42), 440px)}.ca-soon-side{gap:clamp(14px, calc(var(--vis) * .035), 26px)}.ca-soon-words img{width:min(100%, 340px, calc(var(--vis) * .5))}}.cl-card{border-radius:var(--r-card);background:var(--tile);gap:12px;max-width:640px;padding:20px;display:grid}.cl-card+.cl-card{margin-top:12px}.cl-card h2{font:600 17px/22px var(--font);letter-spacing:-.01em;margin:0}.cl-status,.cl-line{font:500 15px/20px var(--font);align-items:center;gap:8px;margin:0;display:flex}.cl-line{color:var(--muted)}.cl-dot{background:var(--muted);border-radius:50%;width:8px;height:8px}.cl-dot.live{background:var(--up)}.cl-acts,.cl-opts{gap:10px;display:grid}.cl-acts:empty{display:none}.cl-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cl-opt{font:500 15px/20px var(--font);align-items:center;gap:8px;display:inline-flex}.cl-note{background:linear-gradient(100deg, #ffb84d29, #ff78c814 40%, #ff78c800 70%), var(--bg);box-shadow:0 0 0 1px var(--line);border-radius:22px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.cl-note-art{width:40px;height:40px;position:relative}.cl-note-art img{filter:drop-shadow(0 5px 6px #00000047);width:auto;height:56px;display:block;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%)rotate(-9deg)}.cl-note-words{gap:2px;min-width:0;display:grid}.cl-note-top{align-items:baseline;gap:8px;display:flex}.cl-note-top b{font:600 15px/20px var(--font)}.cl-note-top small{font:500 13px/16px var(--font);color:var(--muted)}.cl-note-body{font:500 15px/20px var(--font);color:color-mix(in srgb, var(--fg) 86%, transparent)}.cl-note-act{pointer-events:none}.cl-hype{gap:14px;display:grid}.cl-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cl-stat{gap:2px;display:grid}.cl-stat b{font:600 28px/32px var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cl-stat span{font:500 13px/16px var(--font);color:var(--muted)}.cl-rows{display:grid}.cl-r{border-top:1px solid var(--line);font:500 15px/20px var(--font);justify-content:space-between;gap:12px;margin:0;padding:7px 0;display:flex}.cl-r span{color:var(--muted)}.cl-r b{font-variant-numeric:tabular-nums;font-weight:600}.ca-doors{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}.ca-door{border-radius:var(--r-card);background:var(--tile);grid-template-rows:auto auto 1fr;min-width:0;padding:4px 20px 12px;display:grid}.ca-door-head{min-width:0;color:inherit;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}.ca-door-pack{filter:drop-shadow(0 6px 10px #00000047);width:40px;transition:transform .24s var(--ease);flex:none}@media (hover:hover) and (pointer:fine){.ca-door-head:hover .ca-door-pack{transform:rotate(-5deg)translateY(-2px)}}.ca-door-t{min-width:0;font:500 14px/18px var(--font);color:var(--muted);flex:1;display:grid}.ca-door-t .ca-eyebrow{font-size:11px;line-height:14px}.ca-door-t b{font:600 20px/24px var(--display);letter-spacing:-.02em;color:var(--fg)}.ca-door-t>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ca-door-n{font:500 13px/16px var(--font);color:var(--muted);justify-items:end;display:grid}.ca-door-n b{font:600 20px/24px var(--display);letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums}.ca-door-k{border-top:1px solid var(--line);font:600 13px/18px var(--font);color:var(--muted);align-items:center;gap:8px;padding-top:12px;display:flex}.ca-door-k .live-dot[hidden]{display:none}.ca-door .ca-rail,.ca-shelf{align-items:center;margin:0 -20px;padding:10px 20px 4px;scroll-padding:0 20px}.ca-door .ca-rail>.ca-card{width:108px}.ca-shelf{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:4px;display:flex;overflow:auto hidden}.ca-shelf::-webkit-scrollbar{display:none}.ca-shelf-g{width:100px;color:var(--muted);font:500 13px/16px var(--font);text-align:center;scroll-snap-align:start;transition:background .18s var(--ease);border-radius:16px;flex:none;justify-items:center;gap:1px;padding:10px 4px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.ca-shelf-g:hover{background:var(--tile)}}.ca-shelf-g b{max-width:100%;font:600 14px/18px var(--font);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;overflow:hidden}.ca-shelf-pic{background:var(--tile);object-fit:cover;border-radius:16px;width:64px;height:64px}.ca-shelf-pack{filter:drop-shadow(0 6px 10px #00000047);width:auto;height:64px}.ca-shelf-g .btn{margin-top:4px}.ca-acts{margin:0;padding:0;list-style:none;display:grid}.ca-act{border-top:1px solid var(--line);min-height:56px;color:inherit;align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:flex}.ca-acts>:first-child{border-top:0}.ca-act-pic{background:var(--tile);object-fit:cover;border-radius:10px;flex:none;width:40px;height:40px}.ca-act-pic.round{background:var(--face-bg);border-radius:999px}.ca-act-t{min-width:0;font:500 14px/18px var(--font);color:var(--muted);flex:1;display:grid}.ca-act-t b{font:600 16px/20px var(--font);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ca-act-t span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ca-act-r{font:500 13px/18px var(--font);color:var(--muted);white-space:nowrap;justify-items:end;display:grid}.ca-act-r b{font:600 15px/20px var(--font);color:var(--fg);font-variant-numeric:tabular-nums}.ca-rarity{color:var(--tone,var(--fg))!important}.ca-years{scrollbar-width:none;gap:6px;margin:0 0 12px;padding-bottom:2px;display:flex;overflow-x:auto}.ca-years[hidden]{display:none}.ca-year{border:1px solid var(--line);height:34px;color:var(--muted);font:600 14px/1 var(--font);font-variant-numeric:tabular-nums;cursor:pointer;transition:color .18s var(--ease), background .18s var(--ease), border-color .18s var(--ease);background:0 0;border-radius:999px;flex:none;padding:0 12px}@media (hover:hover) and (pointer:fine){.ca-year:hover{color:var(--fg);border-color:var(--line-strong,var(--line))}}.ca-year.on{background:var(--fg);border-color:var(--fg);color:var(--bg)}.ca-stage{--tone:#4aa3ff;grid-template-columns:minmax(300px,440px) minmax(0,1fr);align-items:center;gap:16px 56px;display:grid;overflow-x:clip}.ca-stage-art{perspective:1100px;place-items:center;height:470px;display:grid;position:relative}.ca-stage-art:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--tone) 30%, transparent), transparent);filter:blur(10px);transition:background .6s var(--ease);pointer-events:none;border-radius:50%;position:absolute;inset:10% 4% 20%}.ca-studs{background-image:radial-gradient(circle, color-mix(in srgb, var(--fg) 30%, transparent) 1.6px, transparent 2.2px);transform-origin:50% 100%;pointer-events:none;background-position:top;background-size:20px 20px;height:44%;position:absolute;bottom:2%;left:-14%;right:-14%;transform:perspective(480px)rotateX(64deg);-webkit-mask:radial-gradient(55% 75% at 50% 35%,#000 15%,#0000 72%);mask:radial-gradient(55% 75% at 50% 35%,#000 15%,#0000 72%)}.ca-float{z-index:2;animation:6.4s ease-in-out infinite ca-float;position:relative}@keyframes ca-float{50%{transform:translateY(-9px)}}.ca-floor{z-index:1;pointer-events:none;background:radial-gradient(closest-side,#0000004d,#0000);border-radius:50%;width:50%;height:28px;animation:6.4s ease-in-out infinite ca-floor;position:absolute;bottom:8.5%}@keyframes ca-floor{50%{opacity:.65;transform:scale(.88)}}.ca-hp{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .7s var(--ease);display:block;position:relative}.leaning .ca-hp{transition-duration:.16s}.ca-hp{aspect-ratio:660/1000;filter:drop-shadow(0 26px 30px #0a286e42);width:262px}.ca-hp-img{width:100%;height:100%;display:block}.ca-hp-light,.ca-behind-light{-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ca-hp-light:before{content:"";background:radial-gradient(circle at var(--gx,30%) var(--gy,20%), #ffffff8c, transparent 46%);opacity:0;mix-blend-mode:soft-light;transition:opacity .4s var(--ease);position:absolute;inset:0}.leaning .ca-hp-light:before{opacity:1}.ca-hp-light:after,.ca-behind-light:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff73 50%,#0000 60%);animation:6.4s ease-in-out infinite ca-sweep;position:absolute;inset:-20% -60%;transform:translate(-60%)}.ca-behind-light:after{animation-delay:3.2s}.ca-label{color:#1d1d1f;opacity:0;min-width:48%;max-width:78%;transition:opacity .16s var(--ease), transform .38s cubic-bezier(.34, 1.56, .64, 1);pointer-events:none;background:linear-gradient(#fffefa,#f6f3ea);border-radius:3px;justify-items:start;gap:2px;padding:7px 11px;display:grid;position:absolute;top:55%;left:50%;transform:translate(-50%,-18px)rotate(-12deg)scale(1.3);box-shadow:inset 0 1px #ffffffb3,0 4px 10px -3px #00000061}.named .ca-label{opacity:1;transform:translate(-50%)rotate(-4deg)}.ca-label small{font:700 8px/1 var(--font);letter-spacing:.18em;text-transform:uppercase;color:#1d1d1f80}.ca-label-name{max-width:100%;font:700 17px/1.2 var(--font);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ca-label-bars svg{fill:#1d1d1f;width:72px;height:11px;display:block}.ca-behind{z-index:1;aspect-ratio:660/1000;cursor:pointer;width:158px;transition:transform .42s var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:7%;left:calc(50% + 12px);transform:rotate(10deg)}@media (hover:hover) and (pointer:fine){.ca-behind:hover{transform:rotate(13deg)translate(22px,-6px)}}.ca-behind.nudge{animation:ca-nudge .52s var(--ease)}@keyframes ca-nudge{30%{transform:rotate(15deg)translate(14px,-4px)}65%{transform:rotate(8deg)}}.ca-behind-img{filter:grayscale()brightness(.3)contrast(1.4)drop-shadow(0 0 1px #96b4ffe6)drop-shadow(0 0 16px #5a82ff66);width:100%;height:100%;display:block}.ca-slab-live{z-index:2;outline-offset:-8px;cursor:pointer;border-radius:24px;width:340px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.ca-slab-live canvas{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .52s var(--ease);display:block}.ca-slab-live.ready canvas{opacity:1}.ca-stage[data-state=card] .ca-floor{width:46%}@media (width>=981px){.ca-stage[data-state=card]{grid-template-columns:minmax(0,580px) minmax(300px,1fr)}}.ca-stage[data-state=card] .ca-slab-live{left:calc(50% - 114px)}.ca-rcpt{z-index:1;filter:drop-shadow(0 14px 16px #0003);-webkit-tap-highlight-color:transparent;width:268px;transition:translate .24s var(--ease), rotate .24s var(--ease);position:absolute;top:50%;left:calc(50% - 17px);translate:0 -50%;rotate:3.5deg}@media (hover:hover){.ca-rcpt:hover{translate:10px -50%;rotate:5deg}}.ca-rcpt-cv{width:100%;height:auto;display:block}.ca-rcpt:not(.ready){visibility:hidden}.ca-rcpt.ready{animation:ca-slip .9s var(--ease) .24s backwards}@keyframes ca-slip{0%{opacity:0;translate:-150px -50%;rotate:0deg}40%{opacity:1}}.ca-fan{z-index:1;pointer-events:none;position:absolute;inset:0}.ca-fan .ca-fan-card{pointer-events:auto;width:150px;animation:fade-in var(--appear) var(--ease) backwards;position:absolute;top:50%;left:50%}.ca-fan .ca-fan-card:first-child{translate:calc(-50% - 124px) -48%;rotate:-10deg}.ca-fan .ca-fan-card:last-child{translate:calc(124px - 50%) -48%;rotate:10deg}.ca-stage:not([data-state=find],[data-state=sealed]) .ca-fan{display:none}.ca-stage[data-state=card] .ca-behind{width:132px;top:17%;left:calc(50% + 60px)}.ca-stage-t{justify-items:start;gap:10px;min-width:0;display:grid}.ca-stage[data-state=wait] .ca-stage-t{min-height:200px}.ca-title{font:600 clamp(40px, 5.2vw, 60px) / 1.04 var(--display);letter-spacing:-.04em;margin:0}.ca-accent{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}.ca-why{font:500 20px/1.35 var(--font);color:var(--muted);margin:-2px 0 14px}.ca-find{width:min(100%,420px)}.ca-count{font:500 14px/18px var(--font);color:var(--muted);font-variant-numeric:tabular-nums;margin:2px 0 0}.ca-acts{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:4px;display:flex}.ca-acts.quiet{margin-top:-2px}.ca-other{color:var(--muted);font:500 15px/20px var(--font);cursor:pointer;transition:color .18s var(--ease);background:0 0;border:0;padding:8px 2px}@media (hover:hover) and (pointer:fine){.ca-other:hover{color:var(--fg)}}.ca-mine-t{justify-items:start;gap:2px;margin-bottom:8px;display:grid}.ca-k{font:600 15px/20px var(--font);color:var(--muted)}.ca-grade{font:700 clamp(64px, 8vw, 92px) / .98 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.ca-sub{font:500 18px/24px var(--font);color:color-mix(in srgb, var(--tone) 72%, var(--fg))}.ca-rank-line{color:var(--muted);font:500 15px/20px var(--font);transition:color .18s var(--ease);align-items:center;gap:8px;margin:-2px 0 8px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ca-rank-line:hover{color:var(--fg)}}.ca-first{font:500 14px/18px var(--font);color:var(--muted)}.ca-first b{color:var(--fg);font-weight:600}.ca-card{color:inherit;-webkit-tap-highlight-color:transparent;flex:none;text-decoration:none;display:block;position:relative}@media (hover:hover) and (pointer:fine){.ca-card:hover .case{filter:drop-shadow(0 20px 18px #0003);transform:translateY(-6px)}}.ca-card:active .case{transition-duration:.12s;transform:scale(.97)}.ca-rail{margin:0 calc(var(--gutter) * -1);padding:8px var(--gutter) 22px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:16px;display:flex;overflow:auto hidden}.ca-rail::-webkit-scrollbar{display:none}@property --ca-fl{syntax:"<length>";inherits:false;initial-value:0}@property --ca-fr{syntax:"<length>";inherits:false;initial-value:0}.ca-rail,.ca-shelf{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--ca-fl), black calc(100% - var(--ca-fr)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, black var(--ca-fl), black calc(100% - var(--ca-fr)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--ca-fl), black calc(100% - var(--ca-fr)), transparent)}@supports (animation-timeline:scroll()){.ca-rail,.ca-shelf{animation:linear both ca-fl,linear both ca-fr;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 48px,calc(100% - 48px) 100%}}@keyframes ca-fl{to{--ca-fl:48px}}@keyframes ca-fr{0%{--ca-fr:48px}to{--ca-fr:0px}}.ca-rail>.ca-card{scroll-snap-align:start;width:156px}.ca-card.arrived .case-cv{animation:fade-in var(--appear-pic) var(--ease) backwards, ca-flash .9s var(--ease)}@keyframes ca-flash{0%{filter:brightness(1.9)}}.ca-board-sec .pod-thing{width:100%}@media (hover:hover) and (pointer:fine){.ca-board-sec .pod.empty:hover .case{color:color-mix(in srgb, var(--fg) 26%, transparent)}}.ca-board-sec .og-list{margin-top:18px}@media (width>=981px) and (width<=1099px){.ca-stage[data-state=card] .ca-slab-live{left:calc(50% - 80px)}.ca-rcpt{width:210px;left:calc(50% + 7px)}}@media (width<=980px){.ca-stage{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px}.ca-stage-art{width:100%;height:330px}.ca-hp{width:184px}.ca-slab-live{width:250px}.ca-stage[data-state=card] .ca-behind{width:96px;left:calc(50% + 44px)}.ca-stage[data-state=card] .ca-slab-live{left:calc(50% - 55px)}.ca-rcpt{width:150px;transition:translate .28s var(--ease), rotate .28s var(--ease), left .28s var(--ease), width .28s var(--ease);left:calc(50% + 6px)}.ca-rcpt.out{z-index:3;width:min(248px,100%);animation:none;left:50%;translate:-50% -50%;rotate:-1.5deg}.ca-fan .ca-fan-card{width:112px}.ca-fan .ca-fan-card:first-child{translate:calc(-50% - 84px) -48%}.ca-fan .ca-fan-card:last-child{translate:calc(84px - 50%) -48%}.ca-behind{width:128px;left:calc(50% + 4px)}.ca-label{padding:5px 8px}.ca-label-name{font-size:13px}.ca-label small{letter-spacing:.14em;font-size:8px}.ca-label-bars svg{width:54px;height:9px}.ca-stage-t{justify-items:center;width:100%}.ca-title{font-size:38px}.ca-why{margin-bottom:10px;font-size:17px}.ca-find{width:100%}.ca-mine-t{justify-items:center}.ca-acts{justify-content:center}.ca-rail>.ca-card{width:128px}}@media (prefers-reduced-motion:reduce){.ca-float,.ca-floor,.ca-hp-light:after,.ca-behind-light:after,.ca-card.arrived .case-cv,.ca-rcpt.ready,.ca-fan .ca-fan-card{animation:none}}#board{scroll-margin-top:72px}.ca-top-tabs{gap:10px;margin:2px 0 8px;display:grid}.ca-top-tabs[hidden]{display:none}.ca-top-tabs>.seg{justify-self:start}.ca-top-body{transition:opacity .2s var(--ease);gap:14px;display:grid}.ca-top-body.busy{opacity:.6}.ca-top-body>.list-more{justify-self:center;margin-top:0}.ca-rank-row{align-items:center;gap:10px;margin:-2px 0 8px;display:flex}.ca-rank-row .ca-rank-line{margin:0}:root.ca-soon-on .hub-head:has(.hub-chips>a){background:0 0}:root.ca-soon-on .hub-head{--fg:#0a0a0b;--bg:#fff;--glass-tint:#e2e2e88f;--glass-sheen:linear-gradient(180deg, #ffffff14, transparent 45%);--glass-quiet:linear-gradient(#fff9, #fff9), #0a0a0b09;--glass-quiet-sheen:linear-gradient(180deg, #fff9, #fff0 50%);--glass-quiet-edge:inset 0 0 0 2px #ffffff8c, inset 0 1.5px 1px -.5px #fffffff2, 0 0 10px #0a0a0b0d, 0 1px 3px #0a0a0b0d;--glass-quiet-ring:linear-gradient(180deg, #0a0a0b1a, #0a0a0b13 45%, #0a0a0b21);--glass-quiet-rim:1}@media (width>=981px){:root.ca-soon-on .hub-head{top:0;left:var(--rail);z-index:2;width:auto;position:absolute;right:0}:root.ca-soon-on .hub-title{color:#fff;text-shadow:0 2px 12px #00286e4d}}
