.campaign-plate{background:repeating-radial-gradient(circle at 18% 0, #12100e1a 0 1px, transparent 1.2px 6px), var(--cc-paper);display:block;overflow:hidden}.campaign-plate.is-fill{position:absolute;inset:0}.campaign-plate.is-strip{min-height:7rem}.campaign-plate picture,.campaign-plate img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%;display:block}.campaign-plate.is-strip picture,.campaign-plate.is-strip img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:auto}.campaign-plate img{opacity:0}.campaign-plate.is-ready img{opacity:1;transition:opacity .18s ease-out}.campaign-plate.is-fill:not(.is-ready):after{content:"";pointer-events:none;background:repeating-linear-gradient(-18deg,#0000,#0000 10px,#12100e0d 10px 20px);animation:1.1s ease-in-out infinite plate-shimmer;position:absolute;inset:0}@keyframes plate-shimmer{0%,to{opacity:.35}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.campaign-plate img{opacity:1;transition:none}.campaign-plate.is-fill:not(.is-ready):after{opacity:.45;animation:none}}.building-page{--route-accent:#d8232a;flex-direction:column;width:100%;min-height:calc(100dvh - 11.5rem);padding:0 0 .75rem;display:flex}.desk-page:has(.building-page){min-height:100%;padding-bottom:.75rem}.hq-skyline{isolation:isolate;border:4px solid var(--cc-ink);min-height:24.5rem;box-shadow:8px 8px 0 var(--cc-ink);background:repeating-radial-gradient(circle at 86% 12%,#12100e24 0 1.1px,#0000 1.35px 6px),linear-gradient(#8ec8ea 0 70%,#6eabcf 70% 82%,#cbb58a 82% 90%,#5c564a 90%);border-bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.55rem;padding:5.2rem .9rem 0;display:grid;position:relative;overflow:hidden}.building-page .hq-skyline{flex:auto;gap:.7rem;min-height:31rem;padding:5.6rem 1.1rem 0}.building-page .hq-sun{width:6.6rem;height:6.6rem}.building-page .hq-clouds{width:8.8rem}.building-page .hq-tower{min-height:14.5rem}.building-page .hq-name{font-size:clamp(1.15rem,2.1vw,1.7rem)}.hq-sky{z-index:0;pointer-events:none;position:absolute;inset:0}.hq-sun{width:5.8rem;height:5.8rem;position:absolute;top:.5rem;left:.85rem;overflow:visible}.hq-clouds{width:7.8rem;position:absolute;top:.55rem;right:1.9rem}.hq-cloud{filter:drop-shadow(2px 2px 0 var(--cc-ink));display:block;overflow:visible}.hq-cloud-a{z-index:0;width:100%;height:auto;position:relative}.hq-cloud-b{z-index:1;width:4.2rem;height:auto;position:absolute;bottom:-.18rem;left:-1.65rem}.hq-skyline.is-compact{min-height:13.5rem;max-width:var(--hub-wide,58.5rem);box-shadow:5px 5px 0 var(--cc-ink);border-width:3px 3px 0;gap:.35rem;padding:2.6rem .45rem 0}.hq-skyline.is-compact .hq-sun{width:3.1rem;height:3.1rem;top:.25rem;left:.4rem}.hq-skyline.is-compact .hq-clouds{width:5.2rem;top:.2rem;right:1.05rem}.hq-skyline.is-compact .hq-cloud-b{width:2.9rem;left:-1.35rem}.hq-tower{--route-accent:#d8232a;--rise:58%;z-index:1;height:var(--rise);border:3px solid var(--cc-ink);background:var(--cc-plate);min-height:11.5rem;color:var(--cc-ink);text-align:left;box-shadow:3px 3px 0 var(--cc-ink);cursor:pointer;flex-direction:column;margin:0;padding:0;display:flex;position:relative}.hq-tower[data-floor="1"]{--rise:54%;--route-accent:#d86d1f}.hq-tower[data-floor="2"]{--rise:66%;--route-accent:#1f5fd0}.hq-tower[data-floor="3"]{--rise:78%;--route-accent:#8d2f3d}.hq-tower[data-floor="4"]{--rise:90%;--route-accent:#5a4a2e}.hq-tower[data-floor="5"]{--rise:100%;--route-accent:#8a6a1a}.hq-skyline.is-compact .hq-tower{min-height:6.4rem}.hq-tower:hover:not(:disabled){box-shadow:6px 6px 0 var(--cc-ink);transform:translate(-2px,-2px)}.hq-tower.is-now{outline-offset:-7px;outline:4px solid #d8232a}.hq-tower:focus-visible{outline-offset:3px;outline:3px solid #f5c518}.hq-tower:disabled{cursor:not-allowed}.hq-cornice{background:var(--route-accent);border-bottom:3px solid var(--cc-ink);height:.42rem}.hq-art{background:var(--cc-paper);flex:1;min-height:0;position:relative;overflow:hidden}.hq-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;display:block}.hq-tower:disabled .hq-art img{filter:grayscale()contrast(.8);opacity:.42}.hq-foot{background:var(--cc-paper);border-top:3px solid var(--cc-ink);flex-direction:column;gap:.18rem;padding:.35rem .4rem .4rem;display:flex}.hq-no{letter-spacing:.16em;text-transform:uppercase;color:var(--route-accent);font:700 .58rem IBM Plex Mono,monospace}.hq-name{letter-spacing:.02em;text-transform:uppercase;font-family:Anton,Impact,sans-serif;font-size:clamp(.95rem,1.6vw,1.35rem);line-height:.9}.hq-pips{gap:3px;margin-top:.1rem;display:flex}.hq-pip{border:2px solid var(--cc-ink);background:var(--cc-news);width:.52rem;height:.52rem}.hq-pip.is-in{background:#d8232a}.hq-pip.is-filed{background:#f5c518}.hq-seal,.hq-now,.hq-tape{z-index:2;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;font:700 .58rem IBM Plex Mono,monospace;position:absolute}.hq-seal{border:3px solid var(--cc-ink);color:var(--cc-ink);box-shadow:3px 3px 0 var(--cc-ink);background:#f5c518;padding:.28rem .22rem;top:.4rem;right:.3rem;transform:rotate(-11deg)}.hq-now{border:3px solid var(--cc-ink);color:#fff;box-shadow:3px 3px 0 var(--cc-ink);background:#d8232a;padding:.22rem .28rem;top:.45rem;left:.3rem;transform:rotate(8deg)}.hq-new{color:var(--cc-ink);background:#f5c518;transform:rotate(-7deg)}.hq-tape{border-block:3px solid var(--cc-ink);background:repeating-linear-gradient(-22deg, #f5c518 0 9px, var(--cc-ink) 9px 16px);text-align:center;padding:.18rem 0;top:38%;left:-18%;right:-18%;transform:rotate(-16deg)}.hq-tape span{background:var(--cc-plate);color:#f5c518;padding:.06rem .28rem;display:inline-block}.hq-street{border:4px solid var(--cc-ink);box-shadow:8px 8px 0 var(--cc-ink);background:repeating-linear-gradient(90deg,#f5c518 0 16px,#0000 16px 34px) 0 48%/100% 3px no-repeat,linear-gradient(#d8cbb0 0 9px,#3f3c38 9px);margin:0;padding:.85rem .75rem .7rem;position:relative}.hq-caption{border:3px solid var(--cc-ink);background:var(--cc-paper);color:var(--cc-ink);box-shadow:3px 3px 0 var(--cc-ink);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:.32rem .55rem;font:700 .62rem IBM Plex Mono,monospace;display:inline-block;transform:rotate(-1deg)}.hq-caption strong{background:#f5c518;margin-right:.5rem;padding:.05rem .28rem;display:inline-block}.hq-skyline.is-compact+.hq-street{box-shadow:5px 5px 0 var(--cc-ink);border-width:3px;padding:.65rem .55rem .5rem}@media (width<=700px){.hq-skyline{min-height:16rem}.building-page .hq-skyline{min-height:20rem}.hq-name{font-size:.92rem}.hq-cloud-b{display:none}}@media (width<=520px){.hq-skyline,.hq-skyline.is-compact{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.hq-tower,.hq-tower[data-floor="1"],.hq-tower[data-floor="2"],.hq-tower[data-floor="3"],.hq-tower[data-floor="4"]{height:8.2rem;min-height:8.2rem}.hq-tower[data-floor="5"]{grid-column:1/-1;height:6.4rem;min-height:6.4rem}}@media (prefers-reduced-motion:reduce){.hq-tower:hover:not(:disabled){box-shadow:3px 3px 0 var(--cc-ink);transform:none}}.city-skyline{--curb:.7rem;isolation:isolate;border:4px solid var(--cc-ink);background:repeating-radial-gradient(circle at 86% 12%, #12100e24 0 1.1px, transparent 1.35px 6px), linear-gradient(to top, #5c564a 0, #5c564a calc(var(--curb) - 3px), var(--cc-ink) calc(var(--curb) - 3px), var(--cc-ink) var(--curb), #cbb58a var(--curb), #cbb58a calc(var(--curb) + 2.4rem), #6eabcf calc(var(--curb) + 5.6rem), #8ec8ea calc(var(--curb) + 10rem), #8ec8ea 100%);min-height:24.5rem;box-shadow:8px 8px 0 var(--cc-ink);z-index:1;border-bottom:0;grid-template-columns:1.05fr 1.35fr .85fr 1.35fr .72fr;align-items:end;gap:.7rem;padding:5.2rem .7rem 0;display:grid;position:relative;overflow:visible}.building-page .city-skyline{flex:auto;gap:.85rem;min-height:31rem;padding:5.6rem .9rem 0}.city-skyline.is-compact{--curb:.5rem;min-height:13.5rem;max-width:var(--hub-wide,58.5rem);box-shadow:5px 5px 0 var(--cc-ink);border-width:3px 3px 0;gap:.4rem;padding:2.6rem .4rem 0}.city-skyline.is-compact .hq-sun{width:3.1rem;height:3.1rem;top:.25rem;left:.4rem}.city-skyline.is-compact .hq-clouds{width:5.2rem;top:.2rem;right:1.05rem}.city-skyline.is-compact .hq-cloud-b{width:2.9rem;left:-1.35rem}.city-skyline.is-compact+.hq-street{box-shadow:5px 5px 0 var(--cc-ink);border-width:3px;padding:.65rem .55rem .5rem}.city-plot{--rise:72%;z-index:1;height:var(--rise);min-height:11.5rem;color:var(--cc-ink);text-align:left;box-shadow:none;cursor:pointer;background:0 0;border:0;flex-direction:column;margin:0 0 -.7rem;padding:0;display:flex;position:relative;overflow:visible}.city-plot.is-hq{--rise:100%;padding-bottom:.35rem}.city-plot.is-depot{--rise:62%}.city-plot.is-claims{--rise:82%;padding-bottom:.35rem}.city-plot.is-site-b{--rise:96%;padding-bottom:.35rem}.city-plot.is-shuttered{--rise:58%}.city-skyline.is-compact .city-plot{min-height:6.8rem;margin-bottom:-.5rem}.city-skyline.is-compact .city-plot.is-hq,.city-skyline.is-compact .city-plot.is-claims,.city-skyline.is-compact .city-plot.is-site-b{padding-bottom:.22rem}.city-plot:hover,.city-plot:focus-visible{z-index:6;transform:translateY(-1.2rem)}.city-plot:focus-visible{outline-offset:3px;outline:3px solid #f5c518}.city-plot:disabled{cursor:not-allowed}.city-face{background:0 0;flex:1;min-height:0;position:relative;overflow:visible}.city-art{width:100%;height:100%;filter:drop-shadow(3px 3px 0 var(--cc-ink));display:block;overflow:visible}.city-plot .hq-foot{opacity:0;visibility:hidden;pointer-events:none;border:3px solid var(--cc-ink);box-shadow:3px 3px 0 var(--cc-ink);margin:0;position:absolute;top:calc(100% + .25rem);left:0;right:0}.city-plot:hover .hq-foot,.city-plot:focus-visible .hq-foot{opacity:1;visibility:visible}.city-note{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font:700 .52rem IBM Plex Mono,ui-monospace,monospace}@media (width<=700px){.city-skyline{min-height:16rem}.building-page .city-skyline{min-height:20rem}}@media (width<=520px){.city-skyline,.city-skyline.is-compact{grid-template-columns:1fr 1.2fr;min-height:0}.city-plot{height:8.6rem;min-height:8.6rem}.city-plot.is-shuttered{grid-column:1/-1;height:7.2rem;min-height:7.2rem}}@media (prefers-reduced-motion:reduce){.city-plot:hover,.city-plot:focus-visible{transform:none}}.comic-spinner{width:72px;height:72px;position:relative}.comic-spinner span{background:var(--cc-ink);width:10px;height:10px;transform:rotate(calc(var(--i) * 30deg)) translateY(-28px);animation:comic-dot 1s calc(var(--i) * 83ms) ease-in-out infinite;border-radius:50%;margin:-5px;position:absolute;top:50%;left:50%}@keyframes comic-dot{0%,to{opacity:.15;transform:rotate(calc(var(--i) * 30deg)) translateY(-28px) scale(.7)}40%{opacity:1;transform:rotate(calc(var(--i) * 30deg)) translateY(-28px) scale(1.15)}}@media (prefers-reduced-motion:reduce){.comic-spinner span{opacity:.85;animation:none}}.desk-filing{position:relative}.desk-filing-veil{z-index:6;background:color-mix(in srgb, var(--cc-news) 78%, transparent);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.route-page{--route-accent:#d8232a;--route-dark:var(--cc-ink);width:100%;padding:0 0 2rem}.route-page[data-chapter=facilities]{--route-accent:#d86d1f}.route-page[data-chapter=sales]{--route-accent:#1f5fd0}.route-page[data-chapter=hr]{--route-accent:#8d2f3d}.route-page[data-chapter=legal]{--route-accent:#5a4a2e}.route-page[data-chapter=executive]{--route-accent:#8a6a1a}.route-header{border-bottom:5px solid var(--route-dark);justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.route-header h2{letter-spacing:.02em;text-transform:uppercase;margin:0 0 .45rem;font-family:Bangers,Impact,sans-serif;font-size:clamp(2rem,7vw,4.25rem);line-height:.88}.route-kicker,.route-file,.route-facts dt{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:700}.route-kicker{border-left:5px solid var(--route-accent);margin-bottom:.8rem;padding-left:.6rem}.route-back{border:0;border-left:3px solid var(--route-dark);text-transform:uppercase;cursor:pointer;background:0 0;padding:.75rem;font:700 .72rem IBM Plex Mono,monospace}.route-back:focus-visible{outline-offset:3px;outline:3px solid #f5c518}.route-layout{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.route-stage{flex-direction:column;gap:.75rem;min-width:0;display:flex}.hall{flex-direction:column;gap:.45rem;min-width:0;display:flex}.hall-room{border:3px solid var(--route-dark);background:var(--route-dark);height:5.4rem;min-height:5.4rem;color:var(--route-dark);text-align:left;box-shadow:3px 3px 0 var(--route-dark);cursor:pointer;flex:none;grid-template-columns:5.8rem minmax(0,1fr);margin:0;padding:0;display:grid;position:relative}.hall-room:hover:not(:disabled){box-shadow:6px 6px 0 var(--route-dark);transform:translate(-2px,-2px)}.hall-room.is-now{outline:4px solid var(--route-accent);outline-offset:-7px}.hall-room:focus-visible{outline-offset:3px;outline:3px solid #f5c518}.hall-room:disabled{cursor:not-allowed}.hall-room:disabled .hall-art img{filter:grayscale()contrast(.75);opacity:.45}.hall-art{background:var(--cc-paper);border-right:3px solid var(--route-dark);width:5.8rem;min-height:0;position:relative;overflow:hidden}.hall-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%;display:block}.route-hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%}.hall-foot{background:var(--cc-paper);flex-direction:column;justify-content:center;gap:.12rem;padding:.4rem .45rem .45rem;display:flex}.hall-no{letter-spacing:.16em;text-transform:uppercase;color:var(--route-accent);font:700 .58rem IBM Plex Mono,monospace}.hall-name{letter-spacing:.02em;text-transform:uppercase;font-family:Anton,Impact,sans-serif;font-size:1.1rem;line-height:.92}.route-brief{border:4px solid var(--route-dark);background:repeating-radial-gradient(circle at 8% 0, #12100e14 0 1px, transparent 1.2px 6px), var(--cc-paper);box-shadow:8px 8px 0 var(--route-dark);flex-direction:column;display:flex}.route-hero{border:4px solid var(--route-dark);background:var(--cc-paper);width:100%;min-height:0;box-shadow:6px 6px 0 var(--route-dark);margin:0;position:relative;overflow:hidden}.route-hero figcaption{z-index:1;border-top:3px solid var(--route-dark);color:var(--route-dark);letter-spacing:.14em;text-transform:uppercase;background:#f5c518;margin:0;padding:.38rem .55rem;font:700 .62rem IBM Plex Mono,monospace;position:absolute;bottom:0;left:0;right:0}.route-hero:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:repeating-radial-gradient(circle at 20% 10%,#12100e1f 0 1px,#0000 1.2px 5px);position:absolute;inset:0}.route-type{background:var(--route-accent);color:#fff;border:2px solid var(--route-dark);text-transform:uppercase;box-shadow:3px 3px 0 var(--route-dark);letter-spacing:.12em;padding:.35rem .55rem;font-size:.68rem;font-weight:800;position:absolute;top:.8rem;left:.8rem;transform:rotate(-2deg)}.route-brief-copy{min-width:0;padding:.85rem .95rem .55rem}.route-file{color:var(--route-accent)}.route-brief h3{text-transform:uppercase;margin:.1rem 0 .3rem;font-family:Bangers,Impact,sans-serif;font-size:clamp(1.7rem,3.6vw,2.4rem);line-height:1}.route-blurb{margin:0;font-size:.78rem;font-weight:600}.route-facts{border-top:3px solid var(--route-dark);grid-template-columns:1fr;margin:0;display:grid}.route-facts div{padding:.55rem .95rem}.route-facts div+div{border-top:2px solid var(--route-dark)}.route-facts dd{text-transform:uppercase;margin:.2rem 0 0;font-size:.7rem}.route-fight{color:#fff;background:#d8232a;margin:.75rem .85rem .85rem}@media (prefers-reduced-motion:reduce){.hall-room:hover:not(:disabled){box-shadow:3px 3px 0 var(--route-dark);transform:none}}.hall-comic{border:5px solid var(--route-dark);background:var(--cc-news);box-shadow:6px 6px 0 var(--route-dark);margin:1.1rem 0 0;padding:0}.hall-comic img{width:100%;height:auto;display:block}@media (width<=900px){.route-layout{grid-template-columns:1fr}.route-hero{aspect-ratio:16/9;order:-1;width:100%;min-height:0}.hall{flex-direction:row}.hall-room{flex:1 1 0;grid-template-columns:1fr;height:auto;min-height:9rem}.hall-art{border-right:0;border-bottom:3px solid var(--route-dark);width:auto;height:5.4rem;min-height:5.4rem}.hall-foot{justify-content:flex-start}}@media (width<=700px){.route-header{align-items:center}.hall-name{font-size:.95rem}}@media (width<=430px){.hall{gap:.4rem}.hall-room{min-height:9.2rem}}.kit-hero-strip .stamp-btn{padding:.45rem .7rem;font-size:.72rem;position:relative;overflow:hidden}.kit-hero-pick{flex-direction:column;align-items:stretch;gap:.2rem;min-width:0;display:flex}.kit-hero-pick .hq-tape{padding:.08rem 0;top:42%;left:-12%;right:-12%;transform:rotate(-12deg)}.kit-hero-pick .hq-tape span{padding:.04rem .2rem;font-size:.48rem}.kit-hero-caption{letter-spacing:.1em;text-transform:uppercase;opacity:.7;max-width:9rem;font:700 .52rem IBM Plex Mono,ui-monospace,monospace}.kit-desk{grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.kit-desk-wide{grid-column:1/-1}.kit-desk-stack{flex-direction:column;gap:1rem;min-width:0;display:flex}.kit-desk-stack>.pack-stamp{width:100%}.kit-ink{margin-top:1rem}.kit-hero-strip{flex-wrap:wrap;gap:.45rem;margin:0 0 .75rem;display:flex}.kit-hero-strip .stamp-btn{padding:.45rem .7rem;font-size:.72rem}@media (width<=58rem){.kit-desk{grid-template-columns:minmax(0,1fr)}}.desk-card{box-sizing:border-box;border:3px solid var(--cc-ink);background:var(--cc-sheet);box-shadow:6px 6px 0 var(--cc-ink);padding:1rem;position:relative;overflow:hidden}.desk-card>h2,.desk-card-head{border-bottom:3px solid var(--cc-ink);text-transform:uppercase;margin:0 0 .75rem;padding-bottom:.5rem;font-family:Bangers,cursive;font-size:1.35rem;line-height:1}.desk-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.desk-card-head h2{font:inherit;border:0;margin:0;padding:0}.desk-card-head span{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:.62rem}.desk-card-note{letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin:0 0 .75rem;font-size:.62rem;line-height:1.35}.mirror-note{letter-spacing:.01em;text-transform:none;opacity:.82;margin:.65rem 0 0;font-size:.7rem;line-height:1.45}.kit-mirror-window{border:4px solid var(--cc-ink);min-height:18.5rem;box-shadow:inset 0 0 0 2px #4a545c, 3px 3px 0 var(--cc-ink);background:#1a2430;justify-content:center;align-items:flex-end;padding:.55rem .35rem .2rem;display:flex}.kit-mirror-window canvas{width:15.5rem}.kit-desk-stack .look-slot-label{margin-top:.9rem}.kit-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.kit-slot-r{grid-column:2}.kit-slot-p1{grid-column:1}.kit-slot-p2{grid-column:3}.kit-slot{border:3px solid var(--cc-ink);background:var(--cc-slot);text-align:left;min-height:6.75rem;box-shadow:3px 3px 0 var(--cc-ink);flex-direction:column;padding:.45rem .5rem .5rem;display:flex}.kit-slot.is-held{background:#f3ead0}.kit-slot-top{justify-content:space-between;align-items:flex-start;gap:.35rem;display:flex}.kit-slot-hold{border:2px solid var(--cc-ink);background:var(--cc-slot);box-shadow:2px 2px 0 var(--cc-ink);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;padding:.16rem .38rem;font:700 .52rem IBM Plex Mono,monospace}.kit-slot-hold.is-on{background:var(--cc-plate);color:#f5c518}.kit-slot-face{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;margin-top:.2rem;padding:0;display:block}.kit-slot:hover{background:var(--cc-hover)}.kit-slot.is-over{background:#f5c518}.kit-slot.is-compatible{background:var(--cc-slot);outline-offset:2px;outline:3px solid #1f5fd0}.kit-slot.is-incompatible{opacity:.38}.kit-slot.is-incompatible:hover{background:var(--cc-slot)}.kit-slot-key{color:#d8232a;text-transform:uppercase;font-family:Bangers,cursive;font-size:1.35rem;line-height:1}.kit-slot-type{letter-spacing:.08em;text-transform:uppercase;opacity:.62;font-size:.58rem}.kit-slot-rarity{letter-spacing:.08em;text-transform:uppercase;opacity:.95;margin-top:.28rem;font-size:.54rem;font-weight:700}.kit-slot-empty{letter-spacing:.06em;text-transform:uppercase;opacity:.45;margin-top:.35rem;font-size:.58rem}.kit-slot-power{align-items:center;gap:.45rem;margin-top:.35rem;display:flex}.kit-slot-power img{border:2px solid var(--cc-ink);-o-object-fit:cover;object-fit:cover;background:var(--cc-news);flex-shrink:0;width:2rem;height:2rem}.kit-slot-name{text-transform:uppercase;font-family:Bangers,cursive;font-size:.82rem;line-height:1.05}.kit-slot-blurb{opacity:.72;margin-top:.25rem;font-size:.58rem;line-height:1.3}.kit-guidance{border:3px solid var(--cc-ink);box-shadow:3px 3px 0 var(--cc-ink);letter-spacing:.06em;text-transform:uppercase;background:#f5c518;margin:0 0 .7rem;padding:.38rem .55rem;font-size:.62rem;line-height:1.35}.kit-tools{flex-wrap:wrap;gap:.45rem;margin:0 0 .6rem;display:flex}.look-rail{scrollbar-color:var(--cc-ink) var(--cc-news);flex-wrap:nowrap;gap:.75rem;padding:.1rem .1rem .55rem;display:flex;overflow:auto hidden}.look-rail .look-tile{flex:0 0 8.75rem;width:8.75rem}.look-rail::-webkit-scrollbar{height:10px}.look-rail::-webkit-scrollbar-thumb{border:2px solid var(--cc-sheet);background:#12100e8c}.look-tile.is-mystery{opacity:1;background:var(--cc-inset);color:var(--cc-on-plate)}.look-tile.is-mystery .look-tile-thumb{background:var(--cc-plate);border-color:#f5c518}.look-mystery-bars,.power-mystery-name,.power-mystery-icon{background:repeating-linear-gradient(to bottom, var(--cc-plate) 0 9px, #f5c518 9px 12px);display:block}.look-mystery-bars{width:100%;height:100%}.power-mystery-icon{border:2px solid var(--cc-ink);flex-shrink:0;width:2.5rem;height:2.5rem}.power-mystery-name{width:7.5rem;height:.85rem;margin-bottom:.35rem}.power-card.is-mystery{background:var(--cc-inset);color:var(--cc-on-plate)}.kit-catalog-masthead{background:var(--cc-plate);color:#f5c518;border-bottom:3px solid var(--cc-ink);letter-spacing:.1em;text-transform:uppercase;margin:-1rem -1rem .75rem;padding:.55rem .75rem;font-size:.62rem}.kit-overlay-scroll{max-height:28rem;padding-right:.35rem;overflow:hidden auto}.kit-overlay-scroll::-webkit-scrollbar{width:10px}.kit-overlay-scroll::-webkit-scrollbar-thumb{border:2px solid var(--cc-sheet);background:#12100e8c}.kit-section+.kit-section{margin-top:.9rem}.kit-section-head{border:3px solid var(--cc-ink);background:var(--cc-plate);color:var(--cc-on-plate);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:.5rem;margin:0 0 .55rem;padding:.28rem .5rem;font-size:.58rem;display:flex}.kit-page{cursor:grab}.kit-page.is-drag{z-index:20;position:relative}.kit-page.is-pick{outline-offset:2px;outline:4px solid #1f5fd0}.look-tile{border:3px solid var(--cc-ink);background:var(--cc-slot);box-shadow:3px 3px 0 var(--cc-ink);text-align:left;cursor:pointer;padding:.55rem;transition:transform 60ms,box-shadow 60ms;position:relative;overflow:hidden}.look-tile:hover:not(:disabled){box-shadow:4px 4px 0 var(--cc-ink);transform:translate(-1px,-1px)}.look-tile:disabled{cursor:not-allowed}.look-tile.is-on{background:#f5c518}.look-tile.is-locked{opacity:.42}.look-tile.is-mystery{opacity:1}.look-tile-thumb{border:2px solid var(--cc-ink);background:var(--cc-news);justify-content:center;align-items:center;height:4.25rem;margin-bottom:.45rem;display:flex;overflow:hidden}.look-tile-thumb img,.look-tile-thumb canvas{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.look-tile-name{text-transform:uppercase;font-family:Bangers,cursive;font-size:.9rem;line-height:1.05}.look-tile-meta{letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin-top:.25rem;font-size:.58rem}.look-slot-panel+.look-slot-panel{border-top:2px dashed #12100e40;margin-top:.85rem;padding-top:.85rem}.look-slot-label{letter-spacing:.1em;text-transform:uppercase;color:#d8232a;margin:0 0 .45rem;font-size:.62rem}.look-chip-row{flex-wrap:wrap;gap:.45rem;display:flex}.look-chip{border:3px solid var(--cc-ink);letter-spacing:.08em;text-transform:uppercase;box-shadow:2px 2px 0 var(--cc-ink);background:var(--cc-slot);padding:.35rem .55rem;font-size:.58rem}.look-chip.is-on{background:#f5c518}.gate-sheet{--gate-stamp:min(72%, 19rem);position:relative;overflow:visible}.gate-sheet-body{position:relative;overflow:visible}.gate-sheet.is-stamped{animation:.26s cubic-bezier(.15,1.4,.35,1) .4s both gate-punch}.gate-hit{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.gate-burst{aspect-ratio:1;clip-path:polygon(50% 0%,63% 28%,98% 35%,70% 55%,79% 92%,50% 72%,21% 92%,30% 55%,2% 35%,37% 28%);border:4px solid var(--cc-ink);background:#f5c518;width:min(96%,24rem);animation:.42s cubic-bezier(.2,1.3,.35,1) .4s both gate-burst;position:absolute;top:50%;left:50%}.gate-blot{mix-blend-mode:multiply;background:#d8232a;border-radius:50%;animation:.28s cubic-bezier(.2,1.4,.35,1) .43s both gate-blot;position:absolute;top:50%;left:50%}.gate-blot-a{width:1.15rem;height:.95rem;margin-top:-22%;margin-left:28%}.gate-blot-b{width:.7rem;height:.85rem;margin-top:18%;margin-left:-34%}.gate-blot-c{width:.55rem;height:.45rem;margin-top:30%;margin-left:18%}.gate-seal{z-index:2;width:var(--gate-stamp);aspect-ratio:1;pointer-events:none;place-items:center;animation:.34s cubic-bezier(.18,1.45,.32,1) .4s both gate-seal;display:grid;position:absolute;top:50%;left:50%}.gate-seal-ring{color:#d8232a;mix-blend-mode:multiply;background:#d8232a24;border:10px solid #d8232a;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;transform:rotate(-14deg);box-shadow:inset 0 0 0 7px #d8232a,inset 0 0 0 14px #d8232a2e}.gate-seal-word{letter-spacing:.04em;text-transform:uppercase;font:800 clamp(2.4rem,11vw,4.4rem)/.82 Anton,Impact,sans-serif}.gate-seal-sub{letter-spacing:.32em;text-transform:uppercase;margin-top:.2rem;font:700 .7rem IBM Plex Mono,ui-monospace,monospace}.gate-stamper{z-index:5;width:var(--gate-stamp);transform-origin:50% 100%;flex-direction:column;align-items:center;animation:.86s cubic-bezier(.16,.85,.28,1) both gate-slam;display:flex;position:absolute;top:50%;left:50%}.gate-stamper-knob{border:4px solid var(--cc-ink);background:linear-gradient(#9a5428,#5c2e12);border-radius:50% 50% 38% 38%;width:2.35rem;height:1.45rem;box-shadow:inset 0 3px #c47a45}.gate-stamper-shaft{border:4px solid var(--cc-ink);background:linear-gradient(90deg,#6b3414,#b86630 42%,#5a2c10);border-radius:4px;width:1.2rem;height:5.6rem;margin-top:-4px}.gate-stamper-die{width:var(--gate-stamp);aspect-ratio:1;border:5px solid var(--cc-ink);color:#5a2c10;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#f0d078,#c4942e 52%,#8a5c14);border-radius:50%;place-items:center;margin-top:-4px;font:800 clamp(1.8rem,8vw,3.2rem) Anton,Impact,sans-serif;display:grid;box-shadow:inset 0 4px #f8e7b0,inset 0 0 0 10px #a87420}@keyframes gate-slam{0%{transform:translate(-50%,calc(-100% - 14rem))rotate(-32deg)}36%{transform:translate(-50%,-88%)rotate(-8deg)}44%{transform:translate(-50%,-100%)rotate(-10deg)scaleY(.78)}58%{transform:translate(-50%,-100%)rotate(-10deg)}to{transform:translate(-50%,calc(-100% - 16rem))rotate(18deg)}}@keyframes gate-seal{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)rotate(-6deg)}40%{opacity:1;transform:translate(-50%,-50%)scale(1.12)rotate(-16deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-14deg)}}@keyframes gate-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(-24deg)}35%{opacity:1;transform:translate(-50%,-50%)scale(1.08)rotate(-8deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.22)rotate(-4deg)}}@keyframes gate-blot{0%{opacity:0;transform:scale(.2)}to{opacity:.85;transform:scale(1)}}@keyframes gate-punch{0%,to{transform:translate(0)}18%{transform:translate(8px,14px)rotate(1.1deg)}36%{transform:translate(-4px,4px)}}@media (prefers-reduced-motion:reduce){.gate-sheet.is-stamped,.gate-stamper,.gate-seal,.gate-burst,.gate-blot{animation:none}.gate-stamper,.gate-burst{display:none}.gate-seal{opacity:1;transform:translate(-50%,-50%)rotate(-14deg)}}.live-board{box-sizing:border-box;border:3px solid var(--cc-ink);background:var(--cc-sheet);width:100%;box-shadow:5px 5px 0 var(--cc-ink);margin:0;padding:1.15rem 1rem 1rem;position:relative}.live-board:before{content:"";border:3px solid var(--cc-ink);width:2.35rem;height:1.05rem;box-shadow:2px 2px 0 var(--cc-ink);background:linear-gradient(#c8c4bc,#8d8980);position:absolute;top:-.42rem;left:50%;transform:translate(-50%)}.live-board.is-queue{border-top-width:10px;border-top-color:#d8232a}.live-board.is-room{border-top-width:10px;border-top-color:#f5c518}.live-invite{background:#1a2430}.live-invite .dock-ring,.live-invite .dock-street{box-shadow:none;border-left:0;border-right:0}.live-invite .dock-ring{border-top:0}.dock-ring{isolation:isolate;border:4px solid var(--cc-ink);min-height:24.5rem;box-shadow:8px 8px 0 var(--cc-ink);background:#1a2430;border-bottom:0;position:relative;overflow:hidden}.dock-ring.is-compact{min-height:15.2rem;box-shadow:5px 5px 0 var(--cc-ink);border-width:3px 3px 0}.dock-art{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.dock-live{z-index:5;background:var(--cc-paper);color:#d8232a;letter-spacing:.1em;text-transform:uppercase;box-shadow:4px 4px 0 var(--cc-ink);border:3px solid #d8232a;padding:.25rem .5rem;font-family:Anton,Impact,sans-serif;font-size:.875rem;position:absolute;top:.75rem;right:.75rem;transform:rotate(-6deg)}.dock-ring.is-lit .dock-live{color:#fff;background:#d8232a}.dock-plate{z-index:3;border:3px solid var(--cc-ink);background:var(--cc-paper);box-shadow:4px 4px 0 var(--cc-ink);flex-direction:column;gap:.12rem;padding:.4rem .55rem .32rem;display:flex;position:absolute;bottom:.7rem;left:.7rem;transform:rotate(-1.4deg)}.dock-kicker{letter-spacing:.22em;text-transform:uppercase;opacity:.7;margin:0;font:700 .58rem IBM Plex Mono,monospace}.dock-title{margin:0;font-size:1.85rem;line-height:.9}.dock-ring.is-compact .dock-title{font-size:1.4rem}.dock-street{border:4px solid var(--cc-ink);box-shadow:8px 8px 0 var(--cc-ink);background:repeating-linear-gradient(90deg,#d8232a 0 16px,#0000 16px 34px) 0 48%/100% 3px no-repeat,linear-gradient(#c9c2b0 0 9px,#2a2a28 9px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin:0;padding:.7rem .75rem .6rem;display:flex}.dock-ring.is-compact+.dock-street,.live-invite .dock-street{box-shadow:5px 5px 0 var(--cc-ink);border-width:3px}.live-invite .dock-street{border-bottom:0}.dock-caption{border:3px solid var(--cc-ink);background:var(--cc-paper);color:var(--cc-ink);box-shadow:3px 3px 0 var(--cc-ink);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:.32rem .55rem;font:700 .62rem IBM Plex Mono,monospace;display:inline-block;transform:rotate(-1deg)}.dock-caption strong{color:#fff;background:#d8232a;margin-right:.5rem;padding:.05rem .28rem;display:inline-block}.live-lanes{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.85rem;display:grid}.live-punch{border:3px solid var(--cc-ink);background:repeating-linear-gradient(var(--cc-sheet) 0 11px, var(--cc-sheet-line) 11px 12px);color:var(--cc-ink);box-shadow:3px 3px 0 var(--cc-ink);flex-direction:column;gap:.12rem;padding:.55rem .65rem .5rem;display:flex}.live-punch.is-in{background:#f5c518}.live-punch span{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font:700 .58rem IBM Plex Mono,monospace}.live-punch strong{font-family:Anton,Impact,sans-serif;font-size:2.05rem;line-height:.9}.live-punch em{letter-spacing:.1em;text-transform:uppercase;font:700 .58rem IBM Plex Mono,monospace}@media (width<=50rem){.dock-ring{min-height:14rem}}.kit-name{gap:.28rem;margin:0 0 .75rem;display:grid}.kit-name span,.kit-name em{letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;line-height:1.35}.kit-name em{opacity:.72;font-style:normal}.kit-name input{box-sizing:border-box;border:3px solid var(--cc-ink);background:var(--cc-sheet);width:100%;color:var(--cc-ink);letter-spacing:.06em;text-transform:uppercase;padding:.4rem .55rem;font:700 .78rem IBM Plex Mono,monospace}.kit-name-locker{margin:.55rem 0 0}.kit-name-locker span,.kit-name-locker em{color:var(--cc-on-plate)}.kit-name-locker input{color:#f5c518;border-color:var(--cc-ink);background:#1a2430}.live-rack{flex-direction:column;flex:1;min-height:0;margin:.7rem 0 0;display:flex}.live-rack-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin:0 0 .35rem;display:flex}.live-rack-head h3{color:#f5c518;letter-spacing:.18em;text-transform:uppercase;margin:0;font:700 .68rem IBM Plex Mono,monospace}.live-rack-head p,.live-rack-empty,.live-rack-foot{letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin:0;font:700 .58rem/1.35 IBM Plex Mono,monospace}.live-rack-empty,.live-rack-foot{border:3px solid var(--cc-ink);background:var(--cc-inset);color:var(--cc-on-plate);opacity:1;padding:.42rem .5rem .38rem}.live-rack-foot{margin-top:.35rem}.live-rack-list{flex-direction:column;flex:1;gap:.22rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.live-rack-list li{border:3px solid var(--cc-ink);background:var(--cc-inset);color:var(--cc-on-plate);grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:baseline;gap:.4rem;margin:0;padding:.22rem .45rem .18rem;display:grid}.live-rack-list li.is-you{color:var(--cc-ink);background:#f5c518}.live-rack-rank{letter-spacing:.08em;opacity:.7;font:700 .58rem IBM Plex Mono,monospace}.live-rack-list strong{color:#f5c518;font-family:Anton,Impact,sans-serif;font-size:1.15rem;line-height:.9}.live-rack-list li.is-you strong{color:var(--cc-ink)}.live-rack-wl{letter-spacing:.08em;text-transform:uppercase;opacity:.72;font:700 .58rem IBM Plex Mono,monospace}.live-clip{border:4px solid var(--cc-ink);background:repeating-linear-gradient(var(--cc-sheet) 0 26px, var(--cc-sheet-line) 26px 27px);box-shadow:6px 6px 0 var(--cc-ink);flex-direction:column;margin:0;padding:1.15rem 1.1rem .95rem;display:flex;position:relative}.live-clip-metal{border:3px solid var(--cc-ink);width:46%;height:.78rem;box-shadow:2px 2px 0 var(--cc-ink);background:linear-gradient(#c8c4bc,#8d8980);position:absolute;top:-.5rem;left:50%;transform:translate(-50%)}.live-clip h2{margin:0;font-size:2.25rem;line-height:.9}.live-clip-copy{letter-spacing:.08em;text-transform:uppercase;opacity:.78;margin:.55rem 0 0;font:700 .72rem/1.45 IBM Plex Mono,monospace}.live-clip-field{flex-direction:column;margin-top:.7rem;display:flex}.live-clip-field span{letter-spacing:.14em;text-transform:uppercase;font:700 .62rem IBM Plex Mono,monospace}.live-clip-field input{border:3px solid var(--cc-ink);background:var(--cc-sheet);height:2.45rem;color:var(--cc-ink);letter-spacing:.04em;text-transform:uppercase;margin-top:.35rem;padding:.35rem .55rem;font:700 .72rem IBM Plex Mono,monospace}.live-clip-join{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.45rem;display:grid}.live-clip-join .stamp-btn{width:100%}.live-clip-notes{flex-direction:column;flex:1;gap:.55rem;min-height:0;margin:.75rem 0 0;padding:0;list-style:none;display:flex;overflow:auto}.live-clip-notes li{color:var(--cc-ink);letter-spacing:.06em;text-transform:uppercase;margin:0;font:700 .64rem/1.4 IBM Plex Mono,monospace}.live-clip-notes strong{color:#d8232a;letter-spacing:.14em;margin-bottom:.08rem;display:block}.live-clip-open{margin-top:auto;padding-top:.75rem}.live-clip-open .stamp-btn{width:100%}.live-locker{border:4px solid var(--cc-ink);color:var(--cc-on-plate);box-shadow:6px 6px 0 var(--cc-ink), inset 0 0 0 3px var(--cc-inset);background:linear-gradient(#4a545c 0 2.15rem,#2a3238 2.15rem);flex-direction:column;margin:0;padding:1.05rem 1.05rem .9rem;display:flex;position:relative}.live-locker:before{content:"";border:3px solid var(--cc-ink);width:.7rem;height:1.15rem;box-shadow:2px 2px 0 var(--cc-ink);background:#f5c518;position:absolute;top:.85rem;right:.75rem}.live-locker .live-clock-brand{color:var(--cc-on-plate)}.live-locker h2{color:#f5c518;margin:0;padding-right:1.4rem;font-size:2.2rem;line-height:.88}.live-locker-row{flex:1;align-items:stretch;gap:.65rem;min-height:0;margin-top:.7rem;display:flex}.live-locker-window{border:4px solid var(--cc-ink);min-width:0;min-height:0;box-shadow:inset 0 0 0 2px #4a545c, 3px 3px 0 var(--cc-ink);background:#1a2430;flex:0 0 46%;align-items:stretch;padding:.25rem .2rem 0;display:flex;overflow:hidden}.live-locker-window canvas,.live-locker-doll{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%;max-width:none;height:100%;display:block}.live-locker-meta{flex-direction:column;flex:1;gap:.55rem;min-width:0;display:flex}.live-locker .live-elo{margin-top:0}.live-locker-note,.live-locker-rules{letter-spacing:.08em;text-transform:uppercase;opacity:.82;margin:0;font:700 .68rem/1.4 IBM Plex Mono,monospace}.live-locker-rules{color:#f5c518;opacity:1;border:0;margin-top:auto;padding:0}.live-locker-rules span{color:var(--cc-on-plate);opacity:.8;margin-top:.28rem;display:block}.live-kit-rail{flex:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;align-content:stretch;gap:.4rem;min-height:0;margin:0;padding:0;list-style:none;display:grid}.live-kit-rail li{border:3px solid var(--cc-ink);background:var(--cc-paper);width:auto;min-height:2.6rem;box-shadow:3px 3px 0 var(--cc-ink)}.live-kit-rail img,.live-kit-rail span{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.live-kit-rail span{color:var(--cc-ink);letter-spacing:.04em;place-items:center;font:700 .7rem IBM Plex Mono,monospace;display:grid}.live-locker-bar{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.7rem;display:grid}.live-locker-bar .stamp-btn{width:100%;color:var(--cc-ink)}.live-floor{border:4px solid var(--cc-ink);background:var(--cc-paper);height:100%;min-height:0;box-shadow:6px 6px 0 var(--cc-ink);flex-direction:column;margin:0;padding:1.05rem 1.1rem .95rem;display:flex;overflow:hidden;container:live-floor/size}.live-floor:has(.live-kits) .live-chairs.is-set{display:none}.live-floor-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem .8rem;display:flex}.live-floor-head h2{margin:0;font-size:2.05rem;line-height:.9}.live-code{letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:.15rem 0 0;font:700 .58rem IBM Plex Mono,monospace}.live-phase{border:3px solid var(--cc-ink);letter-spacing:.1em;text-transform:uppercase;box-shadow:3px 3px 0 var(--cc-ink);background:#f5c518;flex-shrink:0;padding:.22rem .6rem .12rem;font-family:Anton,Impact,sans-serif;font-size:1.1rem;transform:rotate(-2deg)}.live-phase.is-air{color:#fff;background:#d8232a}.live-phase.is-filed{background:var(--cc-plate);color:var(--cc-on-plate)}.live-facts{flex-wrap:wrap;gap:.35rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.live-facts li{border:3px solid var(--cc-ink);background:var(--cc-news);letter-spacing:.08em;text-transform:uppercase;padding:.2rem .42rem;font:700 .55rem IBM Plex Mono,monospace}.live-chairs{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.65rem;min-height:0;margin-top:.75rem;display:grid}.live-chairs.is-set{flex:none}.live-chairs.is-set .live-chair{padding:.32rem .55rem .28rem}.live-chairs.is-set .live-chair strong{font-size:1.05rem}.live-chairs.is-set .live-vs{padding:.1rem .38rem .02rem;font-size:1.05rem}.live-vs{border:3px solid var(--cc-ink);color:#fff;box-shadow:3px 3px 0 var(--cc-ink);background:#d8232a;align-self:center;padding:.18rem .5rem .05rem;font-family:Anton,Impact,sans-serif;font-size:1.55rem}.live-chair{border:3px solid var(--cc-ink);background:var(--cc-news);min-height:0;box-shadow:3px 3px 0 var(--cc-ink);flex-direction:column;justify-content:center;padding:.75rem .8rem .65rem;display:flex}.live-chair.is-empty{box-shadow:none;background:0 0;border-style:dashed}.live-chair.is-home{border-top:10px solid #f5c518}.live-chair.is-away{border-top:10px solid #d8232a}.live-chair-kicker{letter-spacing:.16em;text-transform:uppercase;opacity:.65;font:700 .52rem IBM Plex Mono,monospace;display:block}.live-chair strong{text-transform:uppercase;margin-top:.2rem;font-family:Anton,Impact,sans-serif;font-size:1.85rem;line-height:.92;display:block}.live-fence{flex-wrap:wrap;gap:.3rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.live-fence li{border:3px solid var(--cc-ink);color:var(--cc-on-plate);letter-spacing:.08em;text-transform:uppercase;background:#1a2430;padding:.16rem .42rem;font:700 .52rem IBM Plex Mono,monospace}.live-floor-bar{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.live-kits{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;align-items:start;gap:.5rem;min-height:0;margin-top:.55rem;display:grid;overflow:auto}.live-kit{border:3px solid var(--cc-ink);background:var(--cc-news);min-width:0;min-height:0;box-shadow:3px 3px 0 var(--cc-ink);flex-direction:column;padding:.42rem .48rem .38rem;display:flex}.live-kit.is-home{border-top:6px solid #f5c518}.live-kit.is-away{border-top:6px solid #d8232a}.live-kit-head{flex-wrap:wrap;align-items:baseline;gap:.12rem .45rem;margin-bottom:.32rem;display:flex}.live-kit-kicker,.live-kit-line,.live-kit-head em{letter-spacing:.12em;text-transform:uppercase;font:700 .5rem IBM Plex Mono,monospace}.live-kit-kicker{opacity:.65}.live-kit-head strong{text-transform:uppercase;font-family:Anton,Impact,sans-serif;font-size:1rem;line-height:.95}.live-kit-head em{opacity:.7;font-style:normal}.live-kit-line{border:2px solid var(--cc-ink);background:var(--cc-paper);margin-left:auto;padding:.08rem .28rem}.live-kit-list{gap:.16rem;margin:0;padding:0;list-style:none;display:grid}.live-kit-list li{grid-template-columns:1.55rem 1.2rem minmax(3.5rem,.85fr) minmax(0,1.25fr);align-items:center;gap:.28rem;min-width:0;display:grid}.live-kit-key{border:2px solid var(--cc-ink);background:var(--cc-paper);letter-spacing:.04em;place-items:center;height:1.2rem;font:700 .52rem IBM Plex Mono,monospace;display:grid}.live-kit-list img{-o-object-fit:contain;object-fit:contain;width:1.2rem;height:1.2rem}.live-kit-name{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;font-family:Anton,Impact,sans-serif;font-size:.82rem;line-height:1;overflow:hidden}.live-kit-blurb{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;opacity:.72;min-width:0;font:700 .46rem IBM Plex Mono,monospace;overflow:hidden}.live-kits.is-dense{flex:none;gap:.35rem;margin:0;overflow:visible}.live-kits.is-dense .live-kit{box-shadow:2px 2px 0 var(--cc-ink);padding:.28rem .35rem .24rem}.live-kits.is-dense .live-kit-head{margin-bottom:.18rem}.live-kits.is-dense .live-kit-head strong{font-size:.85rem}.live-kits.is-dense .live-kit-list li{grid-template-columns:1.35rem 1.05rem minmax(0,1fr)}.live-count-kits{inset-inline:clamp(.45rem,1.2cqw,.7rem);bottom:calc(var(--fight-hud-bottom,0px) + .4rem);z-index:9;pointer-events:none;max-height:min(42%,13.5rem);position:absolute;overflow:auto}.live-count-kits .live-kits{pointer-events:auto}.fight-plate{container:fight-plate/size}@container fight-plate (height<=36rem){.live-count-kits{max-height:min(46%,11.5rem)}.live-kits.is-dense .live-kit{padding:.2rem .28rem .16rem}.live-kits.is-dense .live-kit-head{margin-bottom:.1rem}.live-kits.is-dense .live-kit-head strong{font-size:.72rem}.live-kits.is-dense .live-kit-kicker,.live-kits.is-dense .live-kit-line,.live-kits.is-dense .live-kit-head em{font-size:.42rem}.live-kits.is-dense .live-kit-list{gap:.06rem}.live-kits.is-dense .live-kit-list li{grid-template-columns:1.15rem .9rem minmax(0,1fr)}.live-kits.is-dense .live-kit-key{height:.95rem;font-size:.45rem}.live-kits.is-dense .live-kit-list img{width:.9rem;height:.9rem}.live-kits.is-dense .live-kit-name{font-size:.68rem}}@container fight-plate (height<=28rem){.live-count-kits{max-height:min(50%,9.75rem)}.live-kits.is-dense .live-kit-head em,.live-kits.is-dense .live-kit-line{display:none}}@container live-floor (height<=520px){.live-floor{padding:.7rem .8rem .55rem}.live-floor-head h2{font-size:1.55rem}.live-facts{margin-top:.35rem}.live-kits{gap:.4rem;margin-top:.4rem}.live-kit{padding:.3rem .38rem .26rem}.live-kit-head{margin-bottom:.18rem}.live-kit-head strong{font-size:.9rem}.live-kit-blurb{display:none}.live-kit-list{gap:.1rem}.live-kit-list li{grid-template-columns:1.3rem 1rem minmax(0,1fr)}.live-kit-key{height:1.05rem}.live-kit-list img{width:1.05rem;height:1.05rem}.live-kit-name{font-size:.74rem}.live-pad{margin-top:.35rem;padding:.28rem .4rem .24rem}.live-pad-clock{font-size:1.25rem}.live-floor-bar{padding-top:.45rem}}@container live-floor (height<=400px){.live-facts{display:none}.live-floor-head h2{font-size:1.35rem}.live-kit-head em,.live-kit-line{display:none}}.live-pad{border:3px solid var(--cc-ink);color:var(--cc-on-plate);background:#1a2430;flex-wrap:wrap;align-items:center;gap:.45rem .7rem;margin-top:.5rem;padding:.35rem .45rem .3rem;display:flex}.live-pad-clock{letter-spacing:.04em;font-family:Anton,Impact,sans-serif;font-size:1.55rem;line-height:.9}.live-pad-copy,.live-pad-mark{letter-spacing:.1em;text-transform:uppercase;font:700 .52rem IBM Plex Mono,monospace}.live-pad-mark.is-on{color:#f5c518}@keyframes kit-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.live-kit-kicker{animation:.4s ease-out both kit-in}.live-kit-head strong{animation:.4s ease-out 80ms both kit-in}.live-kit-head em{animation:.4s ease-out .14s both kit-in}.live-kit-line{animation:.4s ease-out .18s both kit-in}.live-kit-list li:first-child{animation:.4s ease-out .22s both kit-in}.live-kit-list li:nth-child(2){animation:.4s ease-out .26s both kit-in}.live-kit-list li:nth-child(3){animation:.4s ease-out .3s both kit-in}.live-kit-list li:nth-child(4){animation:.4s ease-out .34s both kit-in}.live-kit-list li:nth-child(5){animation:.4s ease-out .38s both kit-in}.live-kit-list li:nth-child(6){animation:.4s ease-out .42s both kit-in}@media (width<=50rem){.live-kits{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.live-phase{transform:none}.live-kit-kicker,.live-kit-head strong,.live-kit-head em,.live-kit-line,.live-kit-list li{animation:none}}.live-fill{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.desk-page:has(.live-fill){box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding-bottom:.75rem;display:flex;overflow:hidden}.live-bay{isolation:isolate;border:4px solid var(--cc-ink);min-height:0;box-shadow:8px 8px 0 var(--cc-ink);background:#1a2430;flex:auto;position:relative;overflow:hidden;container-type:size}.live-bay-art{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.live-stage{z-index:2;pointer-events:none;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:.9rem;width:calc(100% - 2.5rem);height:calc(100% - 16.25rem);max-height:32rem;padding:0;display:grid;position:absolute;inset:auto auto .65rem 50%;transform:translate(-50%)}.live-stage:has(.live-hook.is-floor){height:calc(100% - 10.75rem);max-height:none}@container (aspect-ratio>1.55){.live-stage{height:calc(50% + 8.36364cqw - 1.2rem);max-height:none}.live-stage:has(.live-hook.is-floor){height:calc(100% - 10.75rem)}}.live-stage>*{pointer-events:auto;min-width:0}.live-stage .stamp-btn{padding:.55rem .9rem;font-size:.92rem}.live-poster-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.live-air{z-index:3;border:3px solid var(--cc-ink);color:#8a6a6a;letter-spacing:.1em;text-transform:uppercase;box-shadow:4px 4px 0 var(--cc-ink);background:#3a2222;padding:.25rem .5rem;font-family:Anton,Impact,sans-serif;font-size:.875rem;position:absolute;top:.75rem;right:.85rem;transform:rotate(6deg)}.live-bay.is-lit .live-air{color:#fff;background:#d8232a}.live-hook.is-clock,.live-hook.is-clip,.live-hook.is-locker,.live-hook.is-floor{height:100%;min-height:0;display:flex}.live-hook.is-clock>*,.live-hook.is-clip>*,.live-hook.is-locker>*,.live-hook.is-floor>*{flex:1;width:100%;height:100%;min-height:0}.live-hook.is-floor{grid-column:1/-1}.live-bay.is-lit:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 50% 22%,#f5c5182e,#0000 42%);animation:3.8s ease-in-out infinite bay-buzz;position:absolute;inset:0}@keyframes bay-buzz{0%,to{opacity:.65}46%{opacity:1}52%{opacity:.4}}@media (width<=56rem){:is(.live-fill,.desk-page:has(.live-fill)){flex:none;height:auto;min-height:0;overflow:visible}.live-bay{background:#6e675c;flex:none;height:auto;min-height:0;container-type:normal}.live-bay-art{height:15rem;bottom:auto}.live-stage{grid-template-columns:1fr;width:calc(100% - 1.2rem);height:auto;max-height:none;margin:6.75rem auto .8rem;padding:0;position:relative;inset:auto;transform:none}.live-hook.is-clock,.live-hook.is-clip,.live-hook.is-locker,.live-hook.is-clock>*,.live-hook.is-clip>*,.live-hook.is-locker>*{height:auto}.live-air{top:.5rem;right:.55rem}}@media (prefers-reduced-motion:reduce){.live-bay.is-lit:after{animation:none}.live-air{transform:none}}.live-clock{border:4px solid var(--cc-ink);color:var(--cc-on-plate);box-shadow:6px 6px 0 var(--cc-ink), inset 0 0 0 3px var(--cc-inset);background:linear-gradient(#4a4a44 0 .5rem,#2e2e2a .5rem);flex-direction:column;margin:0;padding:1.05rem 1.1rem .95rem;display:flex;position:relative}.live-clock:before{content:"";border:4px solid var(--cc-ink);height:.78rem;box-shadow:3px 3px 0 var(--cc-ink);background:#2a2a28;position:absolute;top:-.5rem;left:16%;right:16%}.live-clock-brand{letter-spacing:.22em;text-transform:uppercase;opacity:.7;margin:0 0 .2rem;font:700 .68rem IBM Plex Mono,monospace}.live-clock h2{color:#f5c518;margin:0;font-size:2.35rem;line-height:.88}.live-clock .live-lanes{flex:none;align-items:start;gap:.55rem;margin-top:.7rem}.live-clock .live-punch{color:var(--cc-ink);background:repeating-linear-gradient(var(--cc-sheet) 0 11px, var(--cc-sheet-line) 11px 12px);justify-content:flex-start;gap:.08rem;padding:.5rem .6rem .45rem}.live-clock .live-punch span,.live-clock .live-punch em{color:var(--cc-ink);opacity:.72;font-size:.58rem}.live-clock .live-punch strong{color:var(--cc-ink);font-size:2.15rem;line-height:.9}.live-clock .live-punch.is-in{background:#f5c518}.live-clock-lcd{border:3px solid var(--cc-ink);color:#8fce6a;letter-spacing:.04em;text-transform:uppercase;background:#0e1a12;margin:.55rem 0 0;padding:.45rem .55rem;font:700 .72rem/1.35 IBM Plex Mono,monospace}.live-clock-bar{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:auto;padding-top:.75rem;display:grid}.live-clock-bar:has(:only-child){grid-template-columns:1fr}.live-clock-bar .stamp-btn{width:100%;color:var(--cc-ink)}.live-clock-bar .stamp-btn.bg-red{color:#fff}.live-elo{border:3px solid var(--cc-ink);background:var(--cc-plate);color:var(--cc-on-plate);justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;padding:.55rem .65rem .45rem;display:flex;box-shadow:3px 3px #d8232a}.live-elo span{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font:700 .62rem IBM Plex Mono,monospace}.live-elo strong{color:#f5c518;font-family:Anton,Impact,sans-serif;font-size:2.35rem;line-height:.9}button.live-punch{appearance:none;text-align:left;width:100%;color:var(--cc-ink);cursor:pointer;margin:0}button.live-punch:hover:not(:disabled){background:#f5c518}button.live-punch:disabled{cursor:default}.boot-gate{background:var(--cc-news);height:100%;color:var(--cc-ink);flex-direction:column;justify-content:center;align-items:center;padding:0 1.5rem;display:flex}.boot-gate h1{text-transform:uppercase;color:var(--cc-yellow);-webkit-text-stroke:2px var(--cc-stroke);text-shadow:4px 4px 0 var(--cc-stroke);text-align:center;margin:0;font-family:Anton,Impact,sans-serif;font-size:clamp(32px,7vw,56px);line-height:.88}.boot-gate h1 em{color:var(--cc-red);font-style:normal}.boot-gate .boot-stamp{letter-spacing:.1em;text-transform:uppercase;border:3px solid var(--cc-ink);background:var(--cc-paper);box-shadow:3px 3px 0 var(--cc-ink);margin-top:1.25rem;padding:.375rem .75rem;font-size:11px}.boot-meter{border:3px solid var(--cc-ink);background:var(--cc-paper);width:min(280px,72vw);height:14px;box-shadow:3px 3px 0 var(--cc-ink);margin-top:1.5rem}.boot-meter i{background:var(--cc-yellow);width:0;height:100%;display:block}.boot-count{letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin:.7rem 0 0;font-size:11px}.boot-gate .comic-spinner{margin-top:1.75rem}.pack-stage{position:relative}.pack-bag{width:10rem;margin:0 auto;display:block;position:relative}.pack-bag img{width:100%;display:block}.pack-bag-tear{clip-path:inset(0 0 100%);position:absolute;inset:0}@keyframes pack-settle{0%,to{transform:rotate(-.45deg)translateY(0)}45%{transform:rotate(.55deg)translateY(1px)}}@keyframes pack-rip-wipe{0%{clip-path:inset(0 0 100%);transform:translateY(4px)}28%{clip-path:inset(0 0 58%);transform:translateY(-6px)rotate(-.9deg)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes pack-rip-yank{0%{transform:rotate(0)}28%{transform:rotate(.7deg)translateY(-3px)}to{transform:rotate(0)}}@keyframes pack-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pack-panel-in{0%{box-shadow:0 0 0 0 var(--cc-ink), 0 0 0 0 var(--pack-rail,#f5c518)}to{box-shadow:0 0 0 6px var(--cc-ink), 0 0 0 12px var(--pack-rail,#f5c518)}}.pack-bag.is-sealed .pack-bag-sealed{animation:.64s ease-in-out infinite pack-settle}.pack-bag.is-tear .pack-bag-tear{animation:pack-rip-wipe var(--pack-rip-ms,.36s) cubic-bezier(.18, .72, .22, 1) both}.pack-bag.is-tear .pack-bag-sealed{animation:pack-rip-yank var(--pack-rip-ms,.36s) ease-out both}.pack-in{animation:.4s ease-out both pack-in}.pack-mark{border:3px solid var(--cc-ink);letter-spacing:.14em;text-transform:uppercase;margin:12px 0 0;padding:4px 10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;font-weight:700;line-height:1;display:inline-block}.pack-mark-new{color:#fff;background:#d8232a}.pack-mark-duplicate{background:var(--cc-news);color:var(--cc-ink)}.pack-reveal-common .pack-in-mark{animation-delay:40ms}.pack-reveal-common .pack-in-kicker{animation-delay:80ms}.pack-reveal-common .pack-in-thumb{animation-delay:.14s}.pack-reveal-common .pack-in-title{animation-delay:.19s}.pack-reveal-common .pack-in-blurb{animation-delay:.23s}.pack-reveal-rare .pack-in-mark{animation-delay:60ms}.pack-reveal-rare .pack-in-kicker{animation-delay:.11s}.pack-reveal-rare .pack-in-thumb{animation-delay:.2s}.pack-reveal-rare .pack-in-title{animation-delay:.27s}.pack-reveal-rare .pack-in-blurb{animation-delay:.32s}.pack-reveal-epic .pack-in-mark{animation-delay:90ms}.pack-reveal-epic .pack-in-kicker{animation-delay:.15s}.pack-reveal-epic .pack-in-thumb{animation-delay:.29s}.pack-reveal-epic .pack-in-title{animation-delay:.39s}.pack-reveal-epic .pack-in-blurb{animation-delay:.45s}.pack-reveal-legendary .pack-in-mark{animation-delay:.16s}.pack-reveal-legendary .pack-in-kicker{animation-delay:.24s}.pack-reveal-legendary .pack-in-thumb{animation-delay:.46s}.pack-reveal-legendary .pack-in-title{animation-delay:.6s}.pack-reveal-legendary .pack-in-blurb{animation-delay:.68s}.pack-reveal-megarare .pack-in-mark{animation-delay:.22s}.pack-reveal-megarare .pack-in-kicker{animation-delay:.34s}.pack-reveal-megarare .pack-in-thumb{animation-delay:.62s}.pack-reveal-megarare .pack-in-title{animation-delay:.82s}.pack-reveal-megarare .pack-in-blurb{animation-delay:.94s}.pack-panel{animation:.48s cubic-bezier(.15,.85,.2,1) both pack-panel-in}.pack-reveal-legendary.pack-panel{animation-duration:.72s}.pack-reveal-megarare.pack-panel{animation-duration:.96s}@keyframes pack-holo-shift{0%,to{background-position:0 42%}50%{background-position:100% 58%}}@keyframes pack-foil-sweep{0%{transform:translate(-160%)translateY(-20%)rotate(24deg)}70%{transform:translate(760%)translateY(20%)rotate(24deg)}to{transform:translate(760%)translateY(20%)rotate(24deg)}}.pack-reveal-megarare .pack-in-thumb{isolation:isolate;width:fit-content;margin-inline:auto;position:relative;overflow:hidden}.pack-reveal-megarare .pack-in-thumb:before,.pack-reveal-megarare .pack-in-thumb:after{content:"";pointer-events:none;z-index:1;position:absolute}.pack-reveal-megarare .pack-in-thumb:before{mix-blend-mode:overlay;opacity:.78;background:linear-gradient(115deg,#22d3ee 0%,#a78bfa 16%,#f5c518 34%,#e0179c 50%,#2dd4bf 68%,#818cf8 84%,#22d3ee 100%) 0 0/280% 280%;animation:3.2s ease-in-out infinite pack-holo-shift;inset:0}.pack-reveal-megarare .pack-in-thumb:after{mix-blend-mode:overlay;opacity:.75;background:linear-gradient(90deg,#0000 0%,#ffffff1f 28%,#fffc 50%,#22d3ee73 62%,#0000 100%);width:28%;animation:2.4s linear infinite pack-foil-sweep;inset:-45% auto -45% 0}@media (prefers-reduced-motion:reduce){.pack-bag.is-sealed .pack-bag-sealed,.pack-bag.is-tear .pack-bag-tear,.pack-bag.is-tear .pack-bag-sealed,.pack-in,.pack-panel{opacity:1;animation-duration:.01ms;animation-delay:0s;transform:none}.pack-reveal-megarare .pack-in-thumb:before{background-position:40%;animation:none}.pack-reveal-megarare .pack-in-thumb:after{opacity:0;animation:none}.pack-bag.is-tear .pack-bag-tear{clip-path:inset(0)}}.fight-shell-head{gap:.55rem;padding-top:.4rem;padding-bottom:.28rem}.fight-shell-head h1{font-size:clamp(22px,2.5vw,30px)}.fight-plate{--fight-hud-bottom:148px}.fight-plate.is-clean{--fight-hud-bottom:0px}.fight-chrome{z-index:11;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex;position:absolute;inset:.45rem .5rem auto}.fight-chrome-left{pointer-events:none;flex-wrap:wrap;align-items:flex-start;gap:.4rem;display:flex}.fight-chrome .stamp-btn,.fight-chrome .fight-menu{pointer-events:auto}.fight-chrome-meta,.fight-watch{pointer-events:none;border:3px solid var(--cc-ink);background:var(--cc-paper);box-shadow:3px 3px 0 var(--cc-ink);letter-spacing:.08em;text-transform:uppercase;padding:.22rem .45rem;font-size:.62rem}.fight-hud{z-index:8;pointer-events:none;border-top:3px solid var(--cc-ink);background:var(--cc-paper);background-image:linear-gradient(rgba(var(--cc-wash), var(--paper-wash)), rgba(var(--cc-wash), var(--paper-wash))), var(--paper-tile-url);background-position:50%;background-repeat:no-repeat,repeat;background-size:auto, var(--paper-tile) var(--paper-tile);padding:.45rem .65rem .5rem;position:absolute;inset:auto 0 0}.fight-hud-stamps{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1.1rem;margin-bottom:.4rem;font-size:.62rem;display:flex}.fight-hud-stamps>*{min-width:0}.fight-dock{justify-content:center;gap:.4rem;display:flex}.fight-cd{border:3px solid var(--cc-ink);background:var(--cc-paper);width:5.35rem;box-shadow:3px 3px 0 var(--cc-ink);padding:.38rem .4rem .32rem;position:relative}.fight-cd-name{min-height:2.1em}.fight-bark{bottom:calc(var(--fight-hud-bottom) + .55rem)}.fight-clip{top:2.85rem}@container fight-plate (height<=36rem){.fight-cd{width:4.85rem;padding:.28rem .32rem .24rem}.fight-cd .fight-cd-name{min-height:1.9em}.fight-hud{padding:.32rem .5rem .36rem}.fight-hud-stamps{gap:.7rem;margin-bottom:.28rem}}@container fight-plate (height<=28rem){.fight-cd-wait{display:none}}.fight-menu{position:relative}.fight-menu-panel{z-index:30;border:3px solid var(--cc-ink);background:var(--cc-sheet);min-width:220px;box-shadow:4px 4px 0 var(--cc-ink);padding:.7rem .75rem .8rem;position:absolute;top:calc(100% + 6px);left:0}.fight-menu-panel p{max-width:28ch;margin:.45rem 0 0}.fight-menu-panel .stamp-btn{width:100%;margin-top:.45rem;display:block}.stamp-fill.is-danger{background:#d8232a;animation:.72s ease-in-out infinite hp-danger}@keyframes hp-danger{0%,to{filter:none}50%{filter:brightness(1.35)}}@media (prefers-reduced-motion:reduce){.stamp-fill.is-danger{filter:none;animation:none}}.foe-mark{border:2px solid var(--cc-ink);color:#fff;text-align:center;min-width:1.05rem;margin-right:.35rem;padding:0 .2rem;font-weight:700;display:inline-block}.rematch-kit{text-align:left;margin-top:.85rem}.rematch-kit p{margin:0}.rematch-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.45rem;display:grid}.rematch-slot{border:2px solid var(--cc-ink);background:var(--cc-slot);box-shadow:2px 2px 0 var(--cc-ink);text-align:left;min-height:2.6rem;padding:.3rem .35rem}.rematch-slot.is-pick{background:#f5c518}.rematch-slot strong{letter-spacing:.08em;text-transform:uppercase;font:700 .52rem IBM Plex Mono,monospace;display:block}.rematch-slot span{margin-top:.12rem;font-size:.68rem;line-height:1.15;display:block}.rematch-pages{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.rematch-pages .stamp-btn{padding:.28rem .45rem;font-size:.68rem}:root,html[data-theme=issue]{--cc-ink:#12100e;--cc-news:#ebe1ce;--cc-news-dk:#dccfb6;--cc-paper:#f6efe0;--cc-red:#d8232a;--cc-blue:#1f5fd0;--cc-yellow:#f5c518;--cc-dot:#dccfb6;--cc-stroke:#12100e;--cc-wash:250, 246, 236;--cc-gutter:#fff6e8;--cc-cyan:#3aa0d8;--cc-magenta:#d8232a;--cc-plate:#12100e;--cc-on-plate:#f6efe0;--cc-sheet:#f7f2e7;--cc-sheet-line:#e6dcc6;--cc-inset:#1a1814;--cc-void:#12100e;--cc-hover:#f5e8b8;--cc-slot:#faf6ec;--cc-chip:#ebe1ce;--paper-wash:.84}html[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cc-ink:#f3e6cc;--cc-news:#161310;--cc-news-dk:#241e18;--cc-paper:#1f1a15;--cc-dot:#f5c51838;--cc-wash:22, 18, 14;--cc-plate:#0c0a08;--cc-on-plate:#f3e6cc;--cc-sheet:#2a241c;--cc-sheet-line:#3d342a;--cc-inset:#080604;--cc-void:#050403;--cc-hover:#3a3220;--cc-slot:#2a241c;--cc-chip:#3a3228;--cc-stroke:#12100e;--paper-wash:.97}html[data-theme=comic]{--cc-ink:#12100e;--cc-news:#efe4cc;--cc-news-dk:#dcc9a8;--cc-paper:#fffaf0;--cc-dot:#c9b89a;--cc-wash:255, 250, 240;--cc-plate:#12100e;--cc-on-plate:#fffaf0;--cc-sheet:#fff8eb;--cc-sheet-line:#e4d4b8;--cc-inset:#1a1814;--cc-void:#12100e;--cc-hover:#f5e8b8;--cc-slot:#fff8eb;--cc-chip:#f0e2c8;--cc-gutter:#fffdf6;--cc-cyan:#2f8fc4;--cc-magenta:#c41e24;--paper-wash:.94;--paper-tile:520px;--comic-plus-tile:720px}body{background-color:var(--cc-news);background-image:radial-gradient(var(--cc-dot) 1px, transparent 1.4px);color:var(--cc-ink);background-size:6px 6px}html[data-theme=comic] body{background-color:var(--cc-news);background-image:linear-gradient(#fffaf061, #fffaf061), var(--comic-plus-tile-url,none), radial-gradient(var(--cc-dot) 1px, transparent 1.4px);background-size:auto, var(--comic-plus-tile) var(--comic-plus-tile), 6px 6px;background-position:50%,50%,0 0;background-repeat:no-repeat,repeat,repeat;background-attachment:scroll,fixed,scroll}@media (width<=700px){html[data-theme=comic] body{background-attachment:scroll,scroll,scroll}}html[data-theme=night] .bg-paper:not(.is-plain){background-image:none}html[data-theme=comic] .bg-paper:not(.is-plain){background-image:none;background-color:var(--cc-paper);outline:6px solid var(--cc-gutter);outline-offset:0;box-shadow:5px 5px 0 var(--cc-ink), -1px 0 0 var(--cc-cyan), 2px 2px 0 var(--cc-magenta)}html[data-theme=comic] .desk-card{background:var(--cc-paper);box-shadow:5px 5px 0 var(--cc-ink), -1px 0 0 var(--cc-cyan), 2px 2px 0 var(--cc-magenta)}html[data-theme=comic] .stamp-btn{box-shadow:3px 3px 0 var(--cc-ink), -1px 0 0 var(--cc-cyan), 1px 1px 0 var(--cc-magenta)}html[data-theme=comic] .stamp-btn:active{box-shadow:0 0 0 var(--cc-ink);transform:translate(3px,3px)}html[data-theme=comic] .stamp-btn.bg-news{background-color:var(--cc-chip);color:var(--cc-ink)}html[data-theme=comic] .display-stroke{text-shadow:4px 4px 0 var(--cc-stroke), -1px 0 0 var(--cc-cyan), 2px 2px 0 var(--cc-magenta)}html[data-theme=night] .halftone-panel:after{mix-blend-mode:overlay;background:radial-gradient(#f3e6cc2e 1.1px,#0000 1.4px)}html[data-theme=comic] .halftone-panel:after{opacity:.22}html[data-theme=night] .bg-yellow,html[data-theme=night] .stamp-btn.bg-yellow{color:var(--cc-stroke)}html[data-theme=night] .stamp-btn.bg-news{background-color:var(--cc-chip);color:var(--cc-ink)}html[data-theme=night] .stamp-btn.bg-paper{background-color:var(--cc-sheet);color:var(--cc-ink)}html[data-theme=night] .live-punch.is-in,html[data-theme=night] .live-clock .live-punch.is-in,html[data-theme=night] button.live-punch:hover:not(:disabled){color:var(--cc-stroke)}html[data-theme=night] .chapter-art:after{mix-blend-mode:overlay;opacity:.22}html[data-theme=comic] .nav-desk{border-bottom:3px solid var(--cc-ink);margin-bottom:.75rem;padding-bottom:.65rem}html[data-theme=comic] .hub-pvp,html[data-theme=comic] .pack-stamp,html[data-theme=comic] .live-board,html[data-theme=comic] .live-clip,html[data-theme=comic] .live-locker{box-shadow:5px 5px 0 var(--cc-ink), -1px 0 0 var(--cc-cyan), 2px 2px 0 var(--cc-magenta)}.scrim{background:color-mix(in srgb, var(--cc-void) 50%, transparent)}.scrim-soft{background:color-mix(in srgb, var(--cc-void) 40%, transparent)}@media (prefers-reduced-motion:reduce){html[data-theme=comic] body{background-attachment:scroll,scroll,scroll}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.right-3{right:.75rem}.top-0{top:0}.top-3{top:.75rem}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[6\]{z-index:6}.m-0{margin:0}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-32{height:8rem}.h-8{height:2rem}.h-\[3px\]{height:3px}.h-auto{height:auto}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[180px\]{min-height:180px}.min-h-\[2\.4em\]{min-height:2.4em}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[132px\]{width:132px}.w-\[148px\]{width:148px}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[12rem\]{min-width:12rem}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-\[7rem\]{min-width:7rem}.max-w-5xl{max-width:64rem}.max-w-\[220px\]{max-width:220px}.max-w-\[36ch\]{max-width:36ch}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1}.flex-\[2\]{flex:2}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate:-6deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-crosshair{cursor:crosshair}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto}.grid-rows-\[auto_auto_1fr_auto_auto\]{grid-template-rows:auto auto 1fr auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[3px\]{border-left-width:3px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-ink{border-color:var(--cc-ink)}.border-red{--tw-border-opacity:1;border-color:rgb(216 35 42/var(--tw-border-opacity,1))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(31 95 208/var(--tw-bg-opacity,1))}.bg-ink{background-color:var(--cc-ink)}.bg-news{background-color:var(--cc-news)}.bg-paper{background-color:var(--cc-paper)}.bg-red{--tw-bg-opacity:1;background-color:rgb(216 35 42/var(--tw-bg-opacity,1))}.bg-stage{--tw-bg-opacity:1;background-color:rgb(26 36 48/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(245 197 24/var(--tw-bg-opacity,1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pl-2\.5{padding-left:.625rem}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Anton,Impact,Arial Narrow Bold,sans-serif}.font-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:.5625rem;line-height:1.2}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[clamp\(28px\,5vw\,48px\)\]{font-size:clamp(28px,5vw,48px)}.text-\[clamp\(32px\,6vw\,58px\)\]{font-size:clamp(32px,6vw,58px)}.text-\[clamp\(32px\,7vw\,56px\)\]{font-size:clamp(32px,7vw,56px)}.text-\[min\(10vw\,56px\)\]{font-size:min(10vw,56px)}.text-\[min\(12vw\,72px\)\]{font-size:min(12vw,72px)}.text-\[min\(18vw\,120px\)\]{font-size:min(18vw,120px)}.text-\[min\(28vw\,200px\)\]{font-size:min(28vw,200px)}.text-base{font-size:1rem;line-height:1.5rem}.text-kicker{letter-spacing:.14em;font-size:.75rem;line-height:1.4}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.leading-\[0\.88\]{line-height:.88}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-kicker{letter-spacing:.14em}.tracking-ui{letter-spacing:.1em}.tracking-wide{letter-spacing:.025em}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-ink{color:var(--cc-ink)}.text-news{color:var(--cc-news)}.text-on-plate{color:var(--cc-on-plate)}.text-red{--tw-text-opacity:1;color:rgb(216 35 42/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow{--tw-text-opacity:1;color:rgb(245 197 24/var(--tw-text-opacity,1))}.no-underline{text-decoration-line:none}.accent-red{accent-color:#d8232a}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-stamp{--tw-shadow:6px 6px 0 var(--cc-ink);--tw-shadow-colored:6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-stamp-lg{--tw-shadow:8px 8px 0 var(--cc-ink);--tw-shadow-colored:8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-stamp-sm{--tw-shadow:4px 4px 0 var(--cc-ink);--tw-shadow-colored:4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}html,body,#root{height:100%;margin:0}body{-webkit-user-select:none;user-select:none;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}:root{--paper-tile:520px;--paper-tile-url:none;--comic-plus-tile-url:none;--comic-plus-tile:720px}.bg-paper{background-color:var(--cc-paper);background-image:linear-gradient(rgba(var(--cc-wash), var(--paper-wash)), rgba(var(--cc-wash), var(--paper-wash))), var(--paper-tile-url);background-position:50%;background-repeat:no-repeat,repeat;background-size:auto, var(--paper-tile) var(--paper-tile);background-attachment:scroll,fixed}.bg-paper.is-plain{background-image:none}@media (width<=700px){.bg-paper{background-attachment:scroll,scroll}}.halftone-panel:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.5;background:radial-gradient(#00000029 1.1px,#0000 1.4px) 0 0/7px 7px;position:absolute;inset:0}.display-stroke{-webkit-text-stroke:2px var(--cc-stroke);text-shadow:4px 4px 0 var(--cc-stroke)}.numeral-stroke{-webkit-text-stroke:5px var(--cc-stroke);text-shadow:8px 8px 0 var(--cc-red)}.go-stroke{-webkit-text-stroke:4px var(--cc-stroke);text-shadow:5px 5px 0 var(--cc-red)}@keyframes pop{0%{opacity:0;transform:scale(1.28)}18%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes burst{0%{opacity:0;transform:scale(.6)rotate(-5deg)}18%{opacity:1;transform:scale(1.02)rotate(-5deg)}80%{opacity:1;transform:rotate(-5deg)}to{opacity:0;transform:scale(1.03)rotate(-5deg)}}.pop{animation:90ms cubic-bezier(.2,1.2,.35,1) forwards pop}.burst{animation:1s cubic-bezier(.16,1,.3,1) forwards burst}@keyframes cd-pop{0%{transform:scale(1)}40%{background:var(--cc-yellow);transform:scale(1.08)}to{transform:scale(1)}}.cd-pop{animation:.28s cubic-bezier(.2,1.2,.35,1) cd-pop}.cd-cast{box-shadow:4px 4px 0 var(--cc-ink), 0 0 0 3px var(--cc-yellow)}@media (prefers-reduced-motion:reduce){.pop,.burst,.cd-pop{opacity:1;animation-duration:.01ms;transform:none}}.stamp-btn{letter-spacing:.1em;text-transform:uppercase;border:3px solid var(--cc-ink);box-shadow:4px 4px 0 var(--cc-ink);cursor:pointer;padding:9px 14px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:600;transition:transform 60ms,box-shadow 60ms}.stamp-btn:hover{background:var(--cc-yellow);color:var(--cc-stroke)}.stamp-btn:active{box-shadow:0 0 0 var(--cc-ink);transform:translate(4px,4px)}.stamp-btn:focus-visible{outline:3px solid var(--cc-blue);outline-offset:3px}.rule-faint{border-color:color-mix(in srgb, var(--cc-ink) 30%, transparent)}.desk{box-sizing:border-box;width:100%;padding-inline:1.25rem}.desk-page{padding-bottom:1.5rem}.spread{justify-content:start;gap:1rem;display:grid}.hub-desk{--hub-wide:58.5rem;--hub-card:28.75rem;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.hub-left{box-sizing:border-box;grid-template-columns:var(--hub-card) var(--hub-card);width:var(--hub-wide);flex:none;gap:1rem;max-width:100%;display:grid}.hub-card{box-sizing:border-box;width:var(--hub-card);max-width:100%}.hub-wide,.hub-left .pack-stamp{box-sizing:border-box;width:var(--hub-wide);grid-column:1/-1;max-width:100%}.hub-pvp{box-sizing:border-box;flex:0 0 var(--hub-wide);width:var(--hub-wide);max-width:100%}.hub-right{box-sizing:border-box;flex-direction:column;flex:1 1 var(--hub-card);min-width:min(var(--hub-card), 100%);max-width:var(--hub-wide);gap:1rem;width:100%;display:flex}.hub-right .hub-pvp{flex:none;width:100%}@media (width<=60rem){.hub-left{grid-template-columns:minmax(0, var(--hub-card));width:min(var(--hub-card), 100%)}.hub-wide,.hub-left .pack-stamp{width:min(var(--hub-card), 100%)}}.spread-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),28.75rem))}.spread-powers{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),19.25rem))}.spread-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),14.125rem))}.spread-ink{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),14.125rem))}.spread-settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),28.75rem))}.pack-stamp{width:min(58.75rem,100%)}.nav-desk{flex-wrap:nowrap;overflow-x:auto}@media (width<=700px){.nav-desk{flex-wrap:wrap;overflow:visible}}.pvp-masthead{background:var(--cc-plate);color:var(--cc-on-plate);background-image:repeating-linear-gradient(-18deg,#0000,#0000 11px,#f5c51817 11px 13px)}.chapter-art{background:var(--cc-plate);position:relative;overflow:hidden}.chapter-art:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.3;background:radial-gradient(#0003 1.1px,#0000 1.4px) 0 0/6px 6px;position:absolute;inset:0}.palette-iridescent{background:linear-gradient(115deg,#22d3ee 0%,#a78bfa 22%,#f0abfc 44%,#818cf8 66%,#2dd4bf 88%,#22d3ee 100%) 0 0/220% 220%;animation:4s ease-in-out infinite palette-holo}@keyframes palette-holo{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.palette-iridescent{background-size:100% 100%;animation:none}}.hover\:bg-yellow:hover{--tw-bg-opacity:1;background-color:rgb(245 197 24/var(--tw-bg-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}@media (width>=768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:border-r-\[3px\]{border-right-width:3px}.md\:border-t-0{border-top-width:0}.md\:border-ink{border-color:var(--cc-ink)}}
