.rip-face{position:relative;aspect-ratio:2/3;perspective:1200px;flex:none}.rip-face-inner{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.22,1,.36,1)}.rip-face[data-down] .rip-face-inner{transform:rotateY(180deg)}.rip-face-back,.rip-face-front{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:10px;overflow:hidden}.rip-face-front{filter:drop-shadow(0 18px 34px rgba(0,0,0,.62)) drop-shadow(0 0 26px var(--aura,transparent))}.rip-face-blank,.rip-face-front img{border-radius:10px}.rip-face-blank{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;font-family:var(--font-display),sans-serif;font-size:.8rem;letter-spacing:.1em;color:hsla(0,0%,100%,.5);background:#14131a}.rip-face-back{transform:rotateY(180deg)}.tb-art{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tb-art,.tb-plain{position:absolute;inset:0;border-radius:10px}.tb-plain{display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#1a1822,#0e0d13 55%,#16141d);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}.tb-plain span{font-family:var(--font-data),ui-monospace,monospace;font-size:.58rem;letter-spacing:.126em;text-indent:.28em;color:hsla(0,0%,100%,.34)}.rip-foil{position:absolute;inset:0;pointer-events:none;border-radius:10px;mix-blend-mode:screen;opacity:.5;background:linear-gradient(115deg,transparent 32%,rgba(140,232,255,.5) 47%,hsla(0,0%,100%,.6) 52%,rgba(140,232,255,.4) 58%,transparent 72%);background-size:220% 100%;animation:rip-sheen 3.2s ease-in-out infinite}@keyframes rip-sheen{0%{background-position:180% 0}to{background-position:-80% 0}}.rip-meta{text-align:center;display:flex;flex-direction:column;gap:3px}.rip-meta-prog{margin:0;font-family:var(--font-display),sans-serif;font-weight:800;font-size:1.7rem;letter-spacing:.1em;color:#fff;line-height:1}.rip-meta-pilot{margin:10px 0 0;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.08);font-family:var(--font-data),ui-monospace,monospace;font-size:.66rem;letter-spacing:.027em;color:hsla(0,0%,100%,.62)}.rip-meta-pilot span{display:block;margin-bottom:3px;font-size:.5rem;letter-spacing:.24em;color:hsla(0,0%,100%,.32)}.rip-meta-sub{margin:0;font-size:.62rem;letter-spacing:.081em;color:hsla(0,0%,100%,.45)}.rip-meta-sub,.rip-meta-tier{font-family:var(--font-data),ui-monospace,monospace}.rip-meta-tier{margin:4px 0 0;font-size:.68rem;letter-spacing:.099em}.rip-meta-tier span{color:hsla(0,0%,100%,.55);margin-left:6px}.rip-meta[data-compact] .rip-meta-prog{font-size:1.1rem}.rip-meta[data-compact] .rip-meta-pilot{margin-top:7px;padding-top:6px;font-size:.58rem}.rip-single{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0 8px}.rip-single-aura{position:absolute;top:4%;left:50%;width:min(520px,88vw);height:420px;transform:translateX(-50%);background:radial-gradient(circle,var(--aura,hsla(0,0%,100%,.2)),transparent 68%);filter:blur(38px);opacity:.5;pointer-events:none}.rip-single[data-big] .rip-single-aura{opacity:.95}.rip-single-card{position:relative;background:none;border:0;padding:0;cursor:pointer}.rip-single .rip-face{animation:rip-land .7s cubic-bezier(.16,1,.3,1) both}@keyframes rip-land{0%{opacity:0;transform:translateY(-26px) scale(.9)}to{opacity:1;transform:none}}.rip-hint{margin:0;font-family:var(--font-data),ui-monospace,monospace;font-size:.62rem;letter-spacing:.126em;color:hsla(0,0%,100%,.42);animation:rip-blink 1.7s ease-in-out infinite}@keyframes rip-blink{0%,to{opacity:.42}50%{opacity:1}}.rip-pack{gap:28px}.rip-pack,.rip-stack{display:flex;flex-direction:column;align-items:center}.rip-stack{gap:16px}.rip-stack-card{position:relative;background:none;border:0;padding:0;cursor:pointer;display:block}.rip-stack-behind{position:absolute;inset:0;transform:translate(calc(var(--i) * 7px),calc(var(--i) * 6px)) scale(calc(1 - var(--i) * .035));opacity:calc(1 - var(--i) * .26);pointer-events:none}.rip-stack-top{position:relative;display:block;z-index:2}.rip-stack-top[data-flipping]{animation:rip-pop .5s cubic-bezier(.16,1,.3,1)}@keyframes rip-pop{0%{transform:scale(1)}45%{transform:scale(1.07)}to{transform:scale(1)}}.rip-board{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;width:100%;max-width:840px}.rip-board-item{display:flex;flex-direction:column;gap:6px}.rip-board-card{background:none;border:0;padding:0;cursor:pointer;transition:transform .2s}.rip-board-card:hover{transform:translateY(-5px)}.rip-board-card .rip-face{width:100%!important;animation:rip-land .5s cubic-bezier(.16,1,.3,1) both}.rip-board-meta{margin:0;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-family:var(--font-data),ui-monospace,monospace;font-size:.46rem;letter-spacing:.045em}.rip-board-tier{color:var(--ink,#c8cdd6);font-weight:600}.rip-board-ser{color:hsla(0,0%,100%,.42)}.rip-board-mode{margin-left:auto;letter-spacing:.12em;color:var(--mode,hsla(0,0%,100%,.55));text-shadow:0 0 8px color-mix(in srgb,var(--mode,transparent) 60%,transparent)}.rip-board-mode[data-mode=helmet]{--mode:#ff8f6b}.rip-board-mode[data-mode=gloves]{--mode:#7ee0ff}.rip-board-mode[data-mode=cleats]{--mode:#9dff9d}.rip-actions{display:flex;gap:12px;flex-wrap:wrap}.rip-actions,.rip-btn{justify-content:center}.rip-btn{display:inline-flex;align-items:center;padding:13px 24px;border-radius:9px;border:0;cursor:pointer;font-family:var(--font-data),ui-monospace,monospace;font-size:.64rem;letter-spacing:.081em;text-decoration:none;background:linear-gradient(180deg,#f4f6f8,#c3ccd6 46%,#8b95a3 54%,#e6ebf0);color:#0a0b0d;transition:filter .18s,transform .18s}.rip-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.rip-btn-ghost{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.rip-btn-ghost:hover{background:hsla(0,0%,100%,.1)}@media (prefers-reduced-motion:reduce){.rip-board-card,.rip-face-inner{transition:none}.rip-board-card .rip-face,.rip-foil,.rip-hint,.rip-single .rip-face,.rip-stack-top[data-flipping]{animation:none}}@media (max-width:560px){.rip-board{grid-template-columns:repeat(3,1fr)}}.rip-meta-mode{margin:2px 0 0;font-family:var(--font-data),ui-monospace,monospace;font-size:.6rem;letter-spacing:.063em;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.rip-meta-mode b{color:hsla(0,0%,100%,.8);font-weight:500}.rip-film{display:flex;flex-direction:column;align-items:center;gap:14px}.rf,.rip-film{position:relative}.rf{overflow:hidden;width:min(340px,78vw);aspect-ratio:2/3;border-radius:14px;background:#000;box-shadow:0 26px 60px rgba(0,0,0,.6);transform-origin:50% 50%;transform:scale(var(--rf-from,1));transition:transform var(--rf-lead,.25s) cubic-bezier(.22,1,.36,1)}.rf[data-grown]{transform:scale(1)}.rf-still{transform:none;transition:none}.rip-flash{position:fixed;inset:0;z-index:40;pointer-events:none;background:#fff;animation:rip-flash-out .46s cubic-bezier(.4,0,1,1) forwards}@keyframes rip-flash-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.rf,.rf[data-grown]{transition:none;transform:none}.rip-flash{display:none}}.rf-strip{top:0;width:1300%;max-width:none;left:calc(var(--f, 0) * -100%);image-rendering:auto}.rf-strip,.rf-video{position:absolute;height:100%}.rf-video{inset:0;width:100%;display:block;background:#000}.rf-video,.rip-film-v{-o-object-fit:cover;object-fit:cover}.rip-film-v{width:min(360px,82vw);aspect-ratio:2/3;border-radius:14px;background:#05060a;box-shadow:0 26px 60px rgba(0,0,0,.7)}.rip-film-skip{align-self:center;padding:8px 18px;border-radius:999px;cursor:pointer;background:transparent;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.55);font-family:var(--font-data),ui-monospace,monospace;font-size:.56rem;letter-spacing:.09em}.rip-film-skip:hover{color:#fff;border-color:hsla(0,0%,100%,.4)}.rip-film-bar{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap}.rip-stack-top[data-up]{transform:translateY(-6px) scale(1.02);transition:transform .3s cubic-bezier(.2,1,.3,1);filter:drop-shadow(0 18px 40px rgba(0,0,0,.55))}.rip-skip{margin-top:4px;padding:7px 14px;border-radius:999px;cursor:pointer;background:transparent;color:hsla(0,0%,100%,.38);border:1px solid hsla(0,0%,100%,.14);font-family:var(--font-data),ui-monospace,monospace;font-size:.55rem;letter-spacing:.14em;transition:color .18s,border-color .18s}.rip-skip:hover{color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.3)}.rip-stack:has(.rip-stack-top[data-up]) .rip-hint{animation:none}@media (prefers-reduced-motion:reduce){.rip-stack-top[data-up]{transition:none}}.tk{width:min(560px,92vw);margin:20px auto 0}.tk-bar{width:100%;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:10px;cursor:pointer;text-align:left;background:rgba(207,233,255,.05);border:1px solid rgba(207,233,255,.22);transition:border-color .2s,background .2s}.tk-bar:hover{border-color:rgba(207,233,255,.45);background:rgba(207,233,255,.09)}.tk-bar[data-flash]{animation:tk-land 2.6s ease-out}@keyframes tk-land{0%,to{box-shadow:0 0 0 0 rgba(207,233,255,0)}12%{box-shadow:0 0 0 3px rgba(207,233,255,.38)}60%{box-shadow:0 0 0 8px rgba(207,233,255,0)}}.tk-tag{font-family:var(--font-data),ui-monospace,monospace;font-size:.5rem;letter-spacing:.2em;color:#cfe9ff;flex:none}.tk-line{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.tk-line b{font-family:var(--font-display),sans-serif;font-weight:800;font-size:1rem;letter-spacing:.04em;color:#fff}.tk-fr{font-size:.5rem;letter-spacing:.1em;color:hsla(0,0%,100%,.5)}.tk-fr,.tk-ser{font-family:var(--font-data),ui-monospace,monospace}.tk-ser{font-style:normal;font-size:.52rem;color:#cfe9ff}.tk-by{margin-left:auto;font-family:var(--font-data),ui-monospace,monospace;font-size:.48rem;letter-spacing:.08em;color:hsla(0,0%,100%,.38)}.tk-caret{font-size:.55rem;color:hsla(0,0%,100%,.35);flex:none}.tk-board{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:1px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:9px;overflow:hidden}.tk-board li{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:8px 12px;background:#101216}.tk-board li[data-god]{background:rgba(207,233,255,.06)}.tk-board b{font-family:var(--font-display),sans-serif;font-weight:800;font-size:.8rem;color:#fff}.tk-board em{font-style:normal;font-size:.66rem;color:hsla(0,0%,100%,.6)}.tk-board i{font-style:normal;font-family:var(--font-data),ui-monospace,monospace;font-size:.45rem;letter-spacing:.1em;color:hsla(0,0%,100%,.4)}.tk-board li[data-god] i{color:#cfe9ff}.tk-when{margin-left:auto;font-family:var(--font-data),ui-monospace,monospace;font-size:.45rem;letter-spacing:.06em;color:hsla(0,0%,100%,.32)}@media (prefers-reduced-motion:reduce){.tk-bar[data-flash]{animation:none}}.rip-board-item[data-team] .rip-face,.rip-face[data-team]{aspect-ratio:3/2}.d54-rip{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:60vh;cursor:pointer}.d54-rip[data-playing]{min-height:0}.d54-rip-img{display:block;width:100%;max-width:760px;height:auto;opacity:0;transition:opacity .18s linear}.d54-rip-img[data-playing]{opacity:1}.d54-rip-still{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46%;max-width:330px;height:auto;display:block}.d54-skip{position:absolute;right:10px;bottom:10px;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.18);border-radius:7px;padding:7px 13px;cursor:pointer;font-family:var(--font-data),ui-monospace,monospace;font-size:.58rem;letter-spacing:.14em;color:hsla(0,0%,100%,.55)}.d54-skip:hover{color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.34)}.d54-face .rip-face-front{filter:drop-shadow(0 18px 34px rgba(0,0,0,.6))}.d54-pip{margin:2px 0 0;font-family:var(--font-display),sans-serif;font-weight:800;font-size:1.5rem;line-height:1;letter-spacing:.04em;color:#f4f4f2}.d54-pip[data-red]{color:#e2574c}.d54-board .rip-board-card{cursor:default}.d54-board .rip-board-card:hover{transform:none}.d54-board-meta{justify-content:space-between}.d54-board-pip{font-family:var(--font-display),sans-serif;font-weight:800;color:#f4f4f2}.d54-board-pip[data-red]{color:#e2574c}.d54-board .rip-board-tier{color:hsla(0,0%,100%,.5);font-weight:500;letter-spacing:.08em}@media (max-width:640px){.d54-rip{min-height:44vh}.d54-board{grid-template-columns:repeat(3,1fr)}}.sd{display:flex;flex-direction:column;gap:18px}.sd-hand{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.sd-slot{background:none;border:0;padding:0;width:96px}.sd-slot-on{cursor:pointer;transition:transform .16s}.sd-slot-on:hover{transform:translateY(-4px)}.sd-slot-off{aspect-ratio:2/3;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px dashed hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.02)}.sd-slot-off span{font-size:.8rem;color:hsla(0,0%,100%,.22)}.sd-read,.sd-slot-off span{font-family:var(--font-data),ui-monospace,monospace}.sd-read{text-align:center;font-size:.7rem;letter-spacing:.1em;color:hsla(0,0%,100%,.5);min-height:1.1em}.sd-read b{font-family:var(--font-display),sans-serif;font-size:1rem;letter-spacing:.06em;color:#f4f4f2}.sd-read i{font-style:normal}.sd-go{display:flex;flex-direction:column;align-items:center;gap:8px}.sd-msg{margin:0;font-size:.72rem;color:hsla(0,0%,100%,.6)}.sd-pool{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:12px}.sd-card{background:none;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;transition:transform .16s,opacity .16s}.sd-card .rip-face{width:100%!important}.sd-card:hover:not([data-off]){transform:translateY(-4px)}.sd-card[data-on]{outline:2px solid #d9b65a;outline-offset:3px;border-radius:12px}.sd-card[data-off]{opacity:.3;cursor:not-allowed}.sd-card-tag{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-family:var(--font-data),ui-monospace,monospace;font-size:.55rem;letter-spacing:.07em;color:hsla(0,0%,100%,.45)}.sd-card-tag b{font-family:var(--font-display),sans-serif;font-size:.78rem;color:#f4f4f2}.sd-card-tag b[data-red]{color:#e2574c}.sd-card-tag i{font-style:normal}.sd-card-pilot{display:flex;align-items:baseline;gap:4px;min-width:0;margin-top:-2px;font-size:.58rem;color:hsla(0,0%,100%,.72);white-space:nowrap;overflow:hidden}.sd-card-pilot em{flex:none;font-style:normal;font-family:var(--font-data),ui-monospace,monospace;font-size:.4rem;letter-spacing:.12em;color:hsla(0,0%,100%,.3)}.sd-card-pilot{text-overflow:ellipsis}.sd-card[data-locked] .sd-card-pilot{color:hsla(0,0%,100%,.4)}.sd-slot-on{position:relative}.sd-slot-pilot{display:block;margin-top:4px;text-align:center;font-size:.55rem;color:hsla(0,0%,100%,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-empty{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:26px 0}.sd-empty-h{margin:0;font-family:var(--font-display),sans-serif;font-size:1.1rem;letter-spacing:.06em;color:#f4f4f2}.sd-empty-s{margin:0;font-size:.8rem;color:hsla(0,0%,100%,.5);max-width:380px;line-height:1.7}.sd-card[data-locked]{opacity:.22}.sd-card[data-locked] .sd-card-tag i{color:#e2574c;letter-spacing:.12em}@keyframes d54-breathe{0%,to{opacity:.74;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.022)}}.d54-rip-still[data-waiting]{animation:d54-breathe 1.9s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.d54-rip-still[data-waiting]{animation:none}}.rb{display:flex;flex-direction:column;gap:16px}.rb-fine{margin:0;font-size:var(--t-micro,.72rem);line-height:1.6;color:hsla(0,0%,100%,.4)}.rb-sides{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rb-side{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:13px 15px;border-radius:11px;cursor:pointer;text-align:left;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.75);transition:border-color .18s,background .18s,transform .16s}.rb-side:hover{transform:translateY(-2px)}.rb-side b{font-family:var(--font-display),sans-serif;font-size:1.15rem;line-height:1;color:#f4f4f2}.rb-side span{font-size:.6rem;letter-spacing:.16em}.rb-side em,.rb-side i,.rb-side span{font-family:var(--font-data),ui-monospace,monospace}.rb-side em,.rb-side i{font-style:normal;font-size:.46rem;letter-spacing:.1em;color:hsla(0,0%,100%,.4)}.rb-side[data-side=red] b{color:#e2574c}.rb-side[data-on]{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.45);color:#fff}.rb-side[data-side=red][data-on]{background:rgba(226,87,76,.1);border-color:rgba(226,87,76,.55)}.rb-need{margin:0;font-family:var(--font-data),ui-monospace,monospace;font-size:.58rem;letter-spacing:.1em;color:hsla(0,0%,100%,.45)}.rb-need b{font-family:var(--font-display),sans-serif;font-size:.92rem;letter-spacing:.04em;color:#f4f4f2}.rb-pool{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:12px}.rb-card{background:none;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;transition:transform .16s,opacity .16s}.rb-card .rip-face{width:100%!important}.rb-card:hover:not([data-off]){transform:translateY(-4px)}.rb-card[data-on]{outline:2px solid #d9b65a;outline-offset:3px;border-radius:12px}.rb-card[data-off]{opacity:.28;cursor:not-allowed}.rb-card-tag{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-family:var(--font-data),ui-monospace,monospace;font-size:.55rem;letter-spacing:.07em;color:hsla(0,0%,100%,.45)}.rb-card-tag b{font-family:var(--font-display),sans-serif;font-size:.78rem;color:#f4f4f2}.rb-card-tag b[data-red]{color:#e2574c}.rb-card-tag i{font-style:normal}.rb-card-pilot{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 4px;min-width:0;margin-top:-2px;font-size:.58rem;color:hsla(0,0%,100%,.72)}.rb-card-pilot em{flex:none;font-style:normal;font-family:var(--font-data),ui-monospace,monospace;font-size:.4rem;letter-spacing:.12em;color:hsla(0,0%,100%,.3)}.rb-go{display:flex;flex-direction:column;gap:8px}.rb-btn,.rb-go{align-items:center}.rb-btn{display:inline-flex;justify-content:center;padding:13px 24px;border-radius:9px;border:0;cursor:pointer;font-family:var(--font-data),ui-monospace,monospace;font-size:.64rem;letter-spacing:.081em;background:linear-gradient(180deg,#f4f6f8,#c3ccd6 46%,#8b95a3 54%,#e6ebf0);color:#0a0b0d;transition:filter .18s,transform .18s}.rb-btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.rb-btn:disabled{opacity:.4;cursor:not-allowed}.rb-msg{margin:0;font-size:.72rem;color:hsla(0,0%,100%,.6)}.rb-empty{display:flex;flex-direction:column;gap:8px;padding:18px 0}.rb-empty-h{margin:0;font-family:var(--font-display),sans-serif;font-size:1.05rem;letter-spacing:.05em;color:#f4f4f2}@media (max-width:560px){.rb-sides{grid-template-columns:1fr}}.bd{display:flex;flex-direction:column;gap:16px}.bd-fine{margin:0;font-size:var(--t-micro,.72rem);line-height:1.6;color:hsla(0,0%,100%,.4)}.bd-entries{display:flex;flex-direction:column;gap:8px}.bd-entry{display:flex;align-items:stretch;gap:0;padding:8px 11px;border-radius:9px;background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.bd-entry[data-on]{box-shadow:inset 0 0 0 1px rgba(217,182,90,.5);background:rgba(217,182,90,.07)}.bd-entry-main{display:flex;align-items:baseline;gap:10px;flex:1 1 auto;min-width:0;background:none;border:0;padding:0;cursor:pointer;text-align:left;color:inherit}.bd-entry-main b{font-family:var(--font-display),sans-serif;font-size:.85rem;color:#f4f4f2}.bd-entry-main em,.bd-entry-main i{font-style:normal;font-family:var(--font-data),ui-monospace,monospace;font-size:.48rem;letter-spacing:.1em;color:hsla(0,0%,100%,.4)}.bd-entry-main em{margin-left:auto}.bd-entry-pull{flex:0 0 auto;margin-left:10px;padding:4px 10px;border-radius:6px;cursor:pointer;background:transparent;color:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.14);font-family:var(--font-data),ui-monospace,monospace;font-size:.46rem;letter-spacing:.14em}.bd-entry-pull:hover:not(:disabled){color:#ff8f8f;border-color:hsla(0,100%,78%,.5);background:hsla(0,100%,78%,.08)}.bd-entry-pull:disabled{opacity:.4;cursor:not-allowed}.bd-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bd-slot{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border-radius:10px;background:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.bd-slot[data-filled]{background:rgba(217,182,90,.08);box-shadow:inset 0 0 0 1px rgba(217,182,90,.45)}.bd-slot-suit{font-family:var(--font-display),sans-serif;font-size:1.1rem;line-height:1;color:hsla(0,0%,100%,.75)}.bd-slot[data-red] .bd-slot-suit{color:#e2574c}.bd-slot-pos{font-family:var(--font-data),ui-monospace,monospace;font-size:.42rem;letter-spacing:.13em;color:hsla(0,0%,100%,.35)}.bd-slot-card{font-family:var(--font-display),sans-serif;font-size:.88rem;color:#f4f4f2}.bd-slot:not([data-filled]) .bd-slot-card{color:hsla(0,0%,100%,.22)}.bd-need{margin:0;font-family:var(--font-data),ui-monospace,monospace;font-size:.58rem;letter-spacing:.1em;color:hsla(0,0%,100%,.45)}.bd-need b{font-family:var(--font-display),sans-serif;font-size:.92rem;letter-spacing:.04em;color:#f4f4f2}.bd-pool{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:12px}.bd-card{background:none;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;transition:transform .16s,opacity .16s}.bd-card .rip-face{width:100%!important}.bd-card:hover:not([data-off]){transform:translateY(-4px)}.bd-card[data-on]{outline:2px solid #d9b65a;outline-offset:3px;border-radius:12px}.bd-card[data-off]{opacity:.28;cursor:not-allowed}.bd-card-tag{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-family:var(--font-data),ui-monospace,monospace;font-size:.55rem;letter-spacing:.07em;color:hsla(0,0%,100%,.45)}.bd-card-tag b{font-family:var(--font-display),sans-serif;font-size:.78rem;color:#f4f4f2}.bd-card-tag b[data-red]{color:#e2574c}.bd-card-tag i{font-style:normal}.bd-card-pilot{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 4px;min-width:0;margin-top:-2px;font-size:.58rem;color:hsla(0,0%,100%,.72)}.bd-card-pilot em{flex:none;font-style:normal;font-family:var(--font-data),ui-monospace,monospace;font-size:.4rem;letter-spacing:.12em;color:hsla(0,0%,100%,.3)}.bd-go{display:flex;flex-direction:column;gap:8px}.bd-btn,.bd-go{align-items:center}.bd-btn{display:inline-flex;justify-content:center;padding:13px 24px;border-radius:9px;border:0;cursor:pointer;font-family:var(--font-data),ui-monospace,monospace;font-size:.64rem;letter-spacing:.081em;background:linear-gradient(180deg,#f4f6f8,#c3ccd6 46%,#8b95a3 54%,#e6ebf0);color:#0a0b0d;transition:filter .18s,transform .18s}.bd-btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.bd-btn:disabled{opacity:.4;cursor:not-allowed}.bd-msg{margin:0;font-size:.72rem;color:hsla(0,0%,100%,.6)}.bd-empty{display:flex;flex-direction:column;gap:8px;padding:18px 0}.bd-empty-h{margin:0;font-family:var(--font-display),sans-serif;font-size:1.05rem;letter-spacing:.05em;color:#f4f4f2}.bd-card-mode,.rb-card-mode,.sd-card-mode{display:block;margin-top:-2px;font-family:var(--font-data),ui-monospace,monospace;font-size:.42rem;letter-spacing:.13em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-card[data-off] .bd-card-mode,.rb-card[data-off] .rb-card-mode,.sd-card[data-off] .sd-card-mode{opacity:.7}.bd-card-tier,.rb-card-tier,.sd-card-tier{display:inline-block;align-self:flex-start;padding:1px 5px;border-radius:4px;margin-top:1px;font-family:var(--font-data),ui-monospace,monospace;font-size:.42rem;font-weight:600;letter-spacing:.1em;color:#c8cdd6;box-shadow:inset 0 0 0 1px rgba(200,205,214,.55)}.bd-card-tier[data-tier=color],.rb-card-tier[data-tier=color],.sd-card-tier[data-tier=color]{color:#e8a568;box-shadow:inset 0 0 0 1px hsla(29,74%,66%,.7)}.bd-card-tier[data-tier=god],.rb-card-tier[data-tier=god],.sd-card-tier[data-tier=god]{color:#8ce8ff;box-shadow:inset 0 0 0 1px rgba(140,232,255,.8);text-shadow:0 0 8px rgba(140,232,255,.5)}.bd-card[data-off] .bd-card-tier,.rb-card[data-off] .rb-card-tier,.sd-card[data-off] .sd-card-tier{opacity:.7}.rb-card-wild{display:inline-block;align-self:flex-start;margin-top:1px;padding:1px 5px;border-radius:4px;font-family:var(--font-data),ui-monospace,monospace;font-size:.4rem;letter-spacing:.12em;color:#e2574c;background:rgba(226,87,76,.1);box-shadow:inset 0 0 0 1px rgba(226,87,76,.45)}.rb-card[data-off] .rb-card-wild{opacity:.7}.cg{flex-direction:column;gap:22px}.cg,.cg-bar{display:flex}.cg-bar{flex-wrap:wrap;align-items:center;gap:10px 18px}.cg-bar-solo{margin-bottom:22px}.cg-set{display:flex;flex-wrap:wrap;gap:6px}.cg-set button{padding:6px 13px;border-radius:999px;cursor:pointer;font-family:var(--font-data),ui-monospace,monospace;font-size:.55rem;letter-spacing:.081em;background:transparent;color:hsla(0,0%,100%,.38);border:1px solid hsla(0,0%,100%,.09);transition:color .15s,border-color .15s,background .15s}.cg-set button:hover{color:hsla(0,0%,100%,.75)}.cg-set button[data-on]{color:var(--pos,#fff);border-color:color-mix(in srgb,var(--pos,#fff) 45%,transparent);background:color-mix(in srgb,var(--pos,#fff) 9%,transparent)}.cg-set button[data-ready]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:6px;vertical-align:1px;background:#00d38f}.cg-sort{display:flex;align-items:center;gap:8px;margin-left:auto}.cg-none{text-align:center;padding:48px 0;margin:0;font-family:var(--font-data),ui-monospace,monospace;font-size:.72rem;color:hsla(0,0%,100%,.45)}.cg-none button{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:var(--pl-3,#ffd60a);text-decoration:underline}.cg-search{position:relative;display:inline-flex;align-items:center}.cg-search input{width:170px;max-width:46vw;padding:6px 26px 6px 10px;border-radius:8px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.1);outline:none;font-family:var(--font-data),ui-monospace,monospace;font-size:.58rem;letter-spacing:.045em;transition:border-color .15s}.cg-search input::-moz-placeholder{color:hsla(0,0%,100%,.3)}.cg-search input::placeholder{color:hsla(0,0%,100%,.3)}.cg-search input:focus{border-color:rgba(255,214,10,.45)}.cg-search input::-webkit-search-cancel-button{display:none}.cg-search button{position:absolute;right:6px;display:grid;place-items:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.75);font-size:.7rem;line-height:1;cursor:pointer}.cg-search button:hover{background:hsla(0,0%,100%,.22);color:#fff}@media (max-width:560px){.cg-sort{margin-left:0}.cg-search{flex:1 1 100%}.cg-search input{width:100%;max-width:none}}.cg-sort span{font-size:.5rem;letter-spacing:.108em;color:hsla(0,0%,100%,.32)}.cg-sort select,.cg-sort span{font-family:var(--font-data),ui-monospace,monospace}.cg-sort select{padding:6px 10px;border-radius:8px;cursor:pointer;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.1);font-size:.58rem;letter-spacing:.045em}.cg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}@media (max-width:560px){.cg-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.cg-card{display:flex;flex-direction:column;gap:9px;padding:0;background:none;border:0;text-align:left;color:inherit;transition:transform .2s}button.cg-card{cursor:pointer}button.cg-card:hover{transform:translateY(-4px)}.cg-card[data-locked]{opacity:.5}.cg-card[data-played]{opacity:.45}button.cg-card[data-played]{cursor:not-allowed}button.cg-card[data-played]:hover{transform:none}.cg-inj,.cg-played{position:absolute;top:6px;z-index:2;font-family:var(--font-data),ui-monospace,monospace;font-size:.46rem;font-weight:700;letter-spacing:.1em;padding:2px 5px;border-radius:3px;background:rgba(6,5,10,.9)}.cg-played{left:6px;color:#ffd60a;border:1px solid rgba(255,214,10,.45)}.cg-inj{right:6px}.cg-inj[data-tone=out]{color:#ff6b6b;border:1px solid hsla(0,100%,71%,.5)}.cg-inj[data-tone=doubt]{color:#ff9f45;border:1px solid rgba(255,159,69,.5)}.cg-inj[data-tone=quest]{color:#ffd60a;border:1px solid rgba(255,214,10,.45)}.cg-inj[data-tone=unknown]{color:#c8cdd6;border:1px solid rgba(200,205,214,.4)}.cg-bye{position:absolute;top:6px;right:6px;z-index:2;font-family:var(--font-data),ui-monospace,monospace;font-size:.46rem;font-weight:700;letter-spacing:.1em;padding:2px 5px;border-radius:3px;background:rgba(6,5,10,.9);color:#8aa0b8;border:1px solid rgba(138,160,184,.45)}.cg-art{position:relative;display:block;aspect-ratio:2/3;border-radius:9px;filter:drop-shadow(0 12px 22px rgba(0,0,0,.55))}.cg-card[data-tier=color] .cg-art{filter:drop-shadow(0 12px 22px rgba(0,0,0,.55)) drop-shadow(0 0 14px rgba(232,165,104,.4))}.cg-card[data-tier=god] .cg-art{filter:drop-shadow(0 12px 22px rgba(0,0,0,.55)) drop-shadow(0 0 20px rgba(140,232,255,.6))}.cg-art img,.cg-art-none{border-radius:9px}.cg-art-none{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#1a1822,#0e0d13);font-family:var(--font-data),ui-monospace,monospace;font-size:.55rem;letter-spacing:.054em;color:hsla(0,0%,100%,.35)}.cg-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.cg-prog{font-family:var(--font-display),var(--pl-disp),sans-serif;font-weight:800;font-size:.92rem;letter-spacing:.05em;line-height:1;color:#fff}.cg-prog,.cg-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cg-sub{font-family:var(--font-data),ui-monospace,monospace;font-size:.62rem;letter-spacing:.055em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.cg-line,.cg-sub{font-style:normal}.cg-line{display:flex;gap:7px;align-items:baseline;margin-top:2px}.cg-line em{font-style:normal;font-family:var(--font-data),ui-monospace,monospace;font-size:.48rem;letter-spacing:.054em}.cg-pos{color:var(--pos,#fff)}.cg-tier{color:hsla(0,0%,100%,.5)}.cg-ser{color:hsla(0,0%,100%,.3);margin-left:auto}.cg-rank{font-style:normal;font-size:.46rem;letter-spacing:.045em;color:rgba(255,214,10,.7);text-transform:uppercase}.cg-lock,.cg-rank{font-family:var(--font-data),ui-monospace,monospace}.cg-lock{align-self:flex-start;padding:2px 7px;border-radius:4px;font-size:.44rem;letter-spacing:.072em;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6)}.cg-none{margin:6px 2px;font-size:.78rem;color:hsla(0,0%,100%,.38)}@media (prefers-reduced-motion:reduce){.cg-card{transition:none}}.cg-stamp{position:absolute;left:6px;right:6px;bottom:6px;z-index:2;display:flex;align-items:center;gap:6px;padding:4px 7px;border-radius:6px;background:rgba(6,7,9,.62);backdrop-filter:blur(7px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);font-family:var(--font-data),ui-monospace,monospace;pointer-events:none}.cg-stamp-tier{font-style:normal;font-size:.46rem;font-weight:600;letter-spacing:.1em;padding:1px 5px;border-radius:4px;color:#c8cdd6;box-shadow:inset 0 0 0 1px rgba(200,205,214,.55)}.cg-stamp-tier[data-tier=color]{color:#e8a568;box-shadow:inset 0 0 0 1px hsla(29,74%,66%,.7)}.cg-stamp-tier[data-tier=god]{color:#8ce8ff;box-shadow:inset 0 0 0 1px rgba(140,232,255,.8);text-shadow:0 0 8px rgba(140,232,255,.5)}.cg-stamp b{font-size:.5rem;font-weight:500;letter-spacing:.08em;color:hsla(0,0%,100%,.9)}.cg-stamp em{margin-left:auto;font-style:normal;font-size:.44rem;letter-spacing:.16em;color:var(--mode,hsla(0,0%,100%,.7));text-shadow:0 0 9px color-mix(in srgb,var(--mode,#fff) 65%,transparent)}.cg-stamp em[data-mode=helmet]{--mode:#ff8f6b}.cg-stamp em[data-mode=gloves]{--mode:#7ee0ff}.cg-stamp em[data-mode=cleats]{--mode:#9dff9d}.cg-stamp em[data-mode=wild]{--mode:#f5c518}.cg-stack{position:relative}.cg-stack-btn{width:100%;padding:0;background:none;border:0;cursor:pointer;text-align:left}.cg-stack-btn,.cg-stack-top{position:relative;display:block}.cg-stack-top{z-index:3}.cg-stack-back{position:absolute;left:0;top:0;width:100%;aspect-ratio:2/3;border-radius:9px;background:linear-gradient(150deg,#23222b,#101018);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09);transform:translate(calc(var(--b) * 5px),calc(var(--b) * -5px)) scale(calc(1 - var(--b) * .012));z-index:calc(3 - var(--b))}.cg-stack-n{position:absolute;top:-7px;right:-7px;z-index:5;min-width:22px;padding:3px 6px;border-radius:999px;text-align:center;background:#0d0f12;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);font-family:var(--font-data),ui-monospace,monospace;font-size:.5rem;letter-spacing:.018em;color:#fff}.cg-stack-n[data-tier=color]{box-shadow:inset 0 0 0 1px hsla(29,74%,66%,.7);color:#e8a568}.cg-stack-n[data-tier=god]{box-shadow:inset 0 0 0 1px rgba(140,232,255,.8);color:#8ce8ff}.cg-stack-btn:hover .cg-stack-back{transform:translate(calc(var(--b) * 8px),calc(var(--b) * -8px))}.cg-stack[data-open]{grid-column:span var(--n)}.cg-fan{display:flex;justify-content:center;align-items:flex-start;gap:10px}.cg-fan-slot{flex:1 1 0;min-width:0;transform-origin:50% 120%;transform:rotate(calc(var(--i) * 3.2deg)) translateY(calc(abs(var(--i)) * 3px));animation:cg-fan-in .34s cubic-bezier(.2,1,.3,1) both}@keyframes cg-fan-in{0%{transform:rotate(0) translateY(0) scale(.94);opacity:.4}}.cg-stack-close{display:block;margin:10px auto 0;padding:5px 12px;border-radius:999px;cursor:pointer;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.12);font-family:var(--font-data),ui-monospace,monospace;font-size:.5rem;letter-spacing:.081em}.cg-stack-close:hover{color:#fff}@media (prefers-reduced-motion:reduce){.cg-fan-slot{animation:none;transform:none}.cg-stack-btn:hover .cg-stack-back{transform:translate(calc(var(--b) * 5px),calc(var(--b) * -5px))}}.cg-pilot{font-style:normal;font-size:.58rem;color:hsla(0,0%,100%,.62);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cg-card[data-team] .cg-pilot{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}.cg-lock[data-listed]{background:rgba(255,171,46,.14);color:rgba(255,199,120,.95)}.cg-art[data-team]{aspect-ratio:3/2}.cz-back{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(6,7,9,.86);backdrop-filter:blur(9px);animation:cz-fade .16s ease both}.cz{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:26px;align-items:start;width:min(880px,100%);max-height:92vh;overflow-y:auto;padding:26px;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:#111318;box-shadow:0 30px 90px rgba(0,0,0,.6);animation:cz-rise .2s cubic-bezier(.22,1,.36,1) both}.cz:focus{outline:none}@keyframes cz-fade{0%{opacity:0}to{opacity:1}}@keyframes cz-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cz,.cz-back{animation:none}}.cz-x{position:absolute;top:10px;right:12px;z-index:2;width:32px;height:32px;border-radius:50%;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.4);color:hsla(0,0%,100%,.7);cursor:pointer;font-size:.8rem;line-height:1}.cz-x:hover{color:#fff;border-color:hsla(0,0%,100%,.34)}.cz-art{position:relative;width:100%;aspect-ratio:2/3;border-radius:12px;overflow:hidden;background:#0a0b0d}.cz-art[data-team]{aspect-ratio:3/2}.cz-art-none{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display),sans-serif;font-weight:800;font-size:1.4rem;color:hsla(0,0%,100%,.16);text-align:center;padding:20px}.cz-info{display:flex;flex-direction:column;min-width:0;padding-top:4px}.cz-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 10px}.cz-eyebrow b,.cz-eyebrow i{font-family:var(--font-data),ui-monospace,monospace;font-style:normal;font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.cz-eyebrow i{color:var(--pl-3,#f5c518)}.cz-eyebrow i[data-tier=pewter]{color:#aeb4bd}.cz-eyebrow i[data-tier=color]{color:#5b9bd5}.cz-eyebrow i[data-tier=god]{color:#cfe9ff}.cz-eyebrow b{color:hsla(0,0%,100%,.4)}.cz-name{margin:0 0 3px;font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(1.5rem,3.6vw,2.1rem);line-height:1.05;letter-spacing:.01em;color:#fff;overflow-wrap:anywhere}.cz-sub{margin:0 0 16px;font-family:var(--font-data),ui-monospace,monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.46)}.cz-pilot{margin:0 0 16px;padding:10px 12px;border-radius:8px;border-left:2px solid var(--pos,#5b9bd5);background:hsla(0,0%,100%,.035);font-size:.92rem;color:hsla(0,0%,100%,.88)}.cz-pilot em{display:block;font-style:normal;margin-bottom:3px;font-family:var(--font-data),ui-monospace,monospace;font-size:.5rem;letter-spacing:.16em;color:hsla(0,0%,100%,.4)}.cz-specs{margin:0 0 14px;display:flex;flex-direction:column;gap:0}.cz-specs>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.cz-specs dt{font-family:var(--font-data),ui-monospace,monospace;font-size:.54rem;letter-spacing:.13em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.cz-specs dd{margin:0;font-size:.88rem;color:hsla(0,0%,100%,.9);text-align:right}.cz-specs .cz-pos{color:var(--pos,#5b9bd5);font-weight:600}.cz-specs dd[data-mode=helmet]{color:#ff8f6b}.cz-specs dd[data-mode=gloves]{color:#7ee0ff}.cz-specs dd[data-mode=cleats]{color:#9dff9d}.cz-boost{margin:0 0 12px;font-size:.82rem;line-height:1.55;color:hsla(0,0%,100%,.55)}.cz-state{margin:0 0 8px;font-family:var(--font-data),ui-monospace,monospace;font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;color:#ffab2e}.cz-state b{color:#fff;font-weight:500}.cz-state[data-listed]{color:#7ee0ff}.cz-foot{margin-top:auto;padding-top:14px}@media (max-width:820px){.cz{grid-template-columns:1fr;gap:18px;padding:20px}.cz-art{max-width:300px;margin:0 auto}}.mk-zoom{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:left;transition:transform .15s ease}.mk-zoom:hover{transform:translateY(-2px)}.mk-pile{width:100%;padding:6px 4px;cursor:pointer;border-radius:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.16);font-family:BankPrinter,monospace;font-size:.55rem;letter-spacing:.08em;color:hsla(60,8%,95%,.66)}.mk-pile:hover{color:#fff;border-color:hsla(0,0%,100%,.36)}.mk-pile[data-open]{color:#f5c518;border-color:rgba(245,197,24,.45);background:rgba(245,197,24,.08)}@media (prefers-reduced-motion:reduce){.mk-zoom:hover{transform:none}}.lg{max-width:720px;margin:0 auto;padding:52px 20px 80px}.lg-head{margin-bottom:30px}.lg-eyebrow{margin:0 0 10px;font-family:var(--font-data),ui-monospace,monospace;font-size:.55rem;letter-spacing:.135em;color:hsla(0,0%,100%,.35)}.lg-head h1{font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(2rem,5vw,3rem);line-height:1;letter-spacing:.02em;margin:0 0 10px;color:#fff}.lg-sub{margin:0;font-size:.72rem;color:hsla(0,0%,100%,.4)}.lg-lede{margin:0 0 34px;font-size:1rem;line-height:1.7;color:hsla(0,0%,100%,.75)}.lg-s{padding:22px 0;border-top:1px solid hsla(0,0%,100%,.08)}.lg-s h2{font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:.02em;margin:0 0 12px;color:#fff}.lg-s p{margin:0 0 12px;font-size:.92rem;line-height:1.72;color:hsla(0,0%,100%,.68)}.lg-s p:last-child{margin-bottom:0}.lg-s b{color:#fff;font-weight:600}.lg-s a{color:var(--pos-wr,#4aa8ff);text-decoration:none;border-bottom:1px solid rgba(74,168,255,.35)}.lg-s a:hover{color:#fff}.lg-s ul{margin:0 0 14px;padding-left:20px;display:flex;flex-direction:column;gap:7px}.lg-s li{font-size:.92rem;line-height:1.65;color:hsla(0,0%,100%,.68)}.lg-todo{padding:12px 14px;border-radius:8px;border:1px dashed rgba(255,171,46,.5);background:rgba(255,171,46,.07);color:rgba(255,214,160,.92)!important;font-size:.85rem!important}.lg-n{font-family:var(--font-data),ui-monospace,monospace;font-size:.72em;color:hsla(0,0%,100%,.34);margin-right:10px;font-weight:500}@media (min-width:900px){.lg-s h2{position:relative}.lg-n{position:absolute;right:100%;margin-right:14px;text-align:right}}.lg-note{margin:0 0 8px;padding:16px 18px;border-radius:10px;border:1px solid rgba(245,197,24,.42);background:rgba(245,197,24,.07);font-size:.92rem;line-height:1.6;color:hsla(0,0%,100%,.8)}.lg-note b{color:#fff;font-weight:700;letter-spacing:.01em}.lg-copy{margin:30px 0 0;font-size:.78rem;color:hsla(0,0%,100%,.4)}.lg-cta{margin:34px 0 0}.lg-cta a{font-family:var(--font-data),ui-monospace,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#4aa8ff;text-decoration:none;border-bottom:1px solid rgba(74,168,255,.35);padding-bottom:3px}.lg-cta a:hover{color:#fff;border-bottom-color:currentColor}.lg-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;max-width:1320px;margin:0 auto;padding:18px 22px 30px;border-top:1px solid hsla(0,0%,100%,.08)}.lg-bar>span{font-family:var(--font-data),ui-monospace,monospace;font-size:.58rem;letter-spacing:.06em;color:hsla(0,0%,100%,.28)}.lg-bar-nav{display:flex;gap:18px;flex-wrap:wrap}.lg-bar-nav a{font-family:var(--font-data),ui-monospace,monospace;font-size:.62rem;letter-spacing:.072em;text-transform:uppercase;color:hsla(0,0%,100%,.45);text-decoration:none}.lg-bar-nav a:hover{color:#fff}.lg-foot{margin-top:34px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:22px;row-gap:12px}.lg-foot a,.lg-foot-here{font-family:var(--font-data),ui-monospace,monospace;font-size:.62rem;letter-spacing:.063em;color:hsla(0,0%,100%,.5);text-decoration:none}.lg-foot a:hover{color:#fff}.lg-foot-here{color:hsla(0,0%,100%,.3)}.ct-grid{display:grid;gap:12px;margin:0 0 30px;grid-template-columns:repeat(auto-fit,minmax(232px,1fr))}.ct-card{display:flex;flex-direction:column;gap:6px;padding:18px 18px 16px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.03);text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}.ct-card:hover{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.055);transform:translateY(-1px)}.ct-card-lead{grid-column:1/-1}.ct-k{font-family:var(--font-data),ui-monospace,monospace;font-size:.58rem;letter-spacing:.09em;color:hsla(0,0%,100%,.45)}.ct-v{font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:-.01em;color:#fff;overflow-wrap:anywhere}.ct-note{font-size:.85rem;line-height:1.6;color:hsla(0,0%,100%,.62);max-width:54ch}@media (max-width:560px){.ct-grid{grid-template-columns:1fr}}