@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2) format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff) format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2) format("woff2"),url(/assets/silkscreen-latin-700-normal-BjMPLkh0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}.proofs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;display:grid;place-items:center;padding:var(--k-2)}.proofs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 50% 55%,#0b0d1780,#0b0d17e0),url(/assets/proofbg-m_gkxtbm.png) center / 1728px 972px no-repeat var(--night1);image-rendering:pixelated}.proofs[hidden]{display:none}.pf-sheet{position:relative;display:grid;gap:var(--k-3);justify-items:center;max-width:100%}.pf-head{display:grid;justify-items:center;gap:var(--k-1);text-shadow:0 2px 0 var(--night1)}.pf-head small{font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper1)}.pf-traits{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--k-1);max-width:min(100%,1100px)}.pf-trait{display:inline-flex;align-items:center;gap:4px;padding:0 var(--k-1) 0 0;background:#0b0d17db;box-shadow:inset 0 0 0 2px var(--night4)}.pf-trait b,.pf-trait small{font:400 16px/1 var(--k-micro);text-transform:uppercase;white-space:nowrap}.pf-trait b{color:var(--k-ink-dim)}.pf-trait small{color:var(--k-ink-quiet)}.pf-trait.on{box-shadow:inset 0 0 0 2px var(--night6)}.pf-trait.on b{color:var(--k-ink)}.pf-trait.on small{color:var(--k-ink-dim)}@container screen (max-height: 600px) or (max-width: 900px){.pf-traits{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.pf-trait{flex:none}.pf-trait:not(.on){display:none}}.pf-cards{display:flex;gap:var(--k-4);justify-content:center;align-items:stretch;padding-top:12px}.pf-card{--qc: var(--leather3);--ray: transparent;--pd: .32s;--pt: .42s;--at: calc(var(--i, 0) * .11s);position:relative;isolation:isolate;display:flex;width:288px;min-height:0;padding:0;border:0;background:none;box-shadow:none;text-align:center;text-transform:none;color:var(--paper2);cursor:pointer;font:400 var(--k-14)/1.4 var(--k-body);transition:translate .12s steps(3)}.pf-card.q-silver{--qc: var(--night7)}.pf-card.q-gold{--qc: var(--legendary);--ray: rgba(245, 184, 46, .22);--pd: .72s;--pt: .48s}.pf-card.q-pact{--qc: var(--blood3);--ray: rgba(217, 69, 60, .16);--pt: .56s}.pf-card.q-masterwork{--qc: var(--paper2);--ray: rgba(242, 236, 216, .2);--pd: .82s;--pt: .52s}.pf-card:hover:not(:disabled),.pf-card:focus-visible{translate:0 -8px;filter:none}.pf-card:active:not(:disabled){translate:0 -4px;transform:none;box-shadow:none}.pf-card:focus-visible{outline:2px solid var(--paper2);outline-offset:6px}.pf-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:24px solid transparent;border-image:url(/assets/frame-bronze-2jrVWKwV.png) 12 fill / 24px stretch;image-rendering:pixelated}.q-silver>.pf-frame{border-image-source:url(/assets/frame-silver-BUWzpMYw.png)}.q-gold>.pf-frame{border-image-source:url(/assets/frame-gold-DYVmY5bH.png)}.q-pact>.pf-frame{border-image-source:url(/assets/frame-pact-DthP5YaI.png)}.q-masterwork>.pf-frame{border-image-source:url(/assets/frame-masterwork-QIbmScNX.png)}.pf-face{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--k-1);width:100%;padding:24px 24px 32px}.pf-stage{position:relative;display:grid;place-items:center;flex:none;width:240px;height:136px;background:url(/assets/stage-bronze-BzmQijcd.png) 0 0 / 240px 136px;image-rendering:pixelated}.q-silver .pf-stage{background-image:url(/assets/stage-bronze-BzmQijcd.png)}.q-gold .pf-stage{background-image:url(/assets/stage-gold-kS4g92Z7.png)}.q-pact .pf-stage{background-image:url(/assets/stage-pact-Tdlh-Sm7.png)}.q-masterwork .pf-stage{background-image:url(/assets/stage-gold-kS4g92Z7.png)}.pf-art{display:block;width:128px;height:128px;image-rendering:pixelated;transition:translate .16s steps(2)}.pf-card:hover .pf-art,.pf-card:focus-visible .pf-art{translate:0 -4px}.pf-badge{position:absolute;left:6px;top:6px;display:grid;place-items:center;width:40px;height:40px;background:var(--night1);box-shadow:inset 0 0 0 2px var(--night4)}.pf-new{position:absolute;right:6px;top:8px;padding:4px 6px;font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;color:var(--night1);background:var(--paper2);box-shadow:0 0 0 2px var(--night1);rotate:6deg}.pf-name{margin-top:4px;font:400 16px/1.25 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.pf-text{padding:0 var(--k-1);color:var(--paper1)}.pf-num{font:400 var(--k-14)/1 var(--k-body);color:var(--night7)}.pf-num small{font-size:var(--k-12)}.pf-num b{font:400 16px/1 var(--k-micro);color:var(--paper2)}.pf-lvs{display:flex;gap:4px}.pf-lv{width:8px;height:8px;background:var(--night4);box-shadow:0 0 0 2px var(--night1)}.pf-lv.on{background:var(--qc)}.pf-helps{margin-top:auto;padding:0 var(--k-1);font:400 var(--k-12)/1.4 var(--k-body);color:var(--night7)}.pf-plate{position:absolute;z-index:3;top:-12px;left:50%;translate:-50% 0;display:flex;align-items:center;gap:var(--k-1);padding:4px 8px 4px 12px;white-space:nowrap;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper1);background:var(--night1);box-shadow:inset 0 0 0 2px var(--qc)}.pf-plate .k-pip{flex:none}.pf-card kbd,.pf-tools kbd{margin-left:auto;padding:4px;font:400 var(--k-8)/1 var(--k-micro);color:var(--night7);background:var(--night2);box-shadow:0 0 0 2px var(--night4)}.pf-tag{position:absolute;z-index:3;bottom:-8px;left:50%;translate:-50% 0;padding:4px 8px;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;white-space:nowrap;color:var(--paper1);background:var(--night1);box-shadow:inset 0 0 0 2px var(--night5)}.pf-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--k-1)}.pf-tools .k-btn kbd{margin-left:4px}.pf-gauge{position:absolute;z-index:3;left:12px;right:12px;bottom:-14px;height:4px;background:var(--night1);box-shadow:0 0 0 1px var(--night5)}.pf-gauge i{display:block;height:100%;background:var(--leather3)}.pf-auto{min-width:96px;font:400 var(--k-12)/1.4 var(--k-body);color:var(--paper1);text-align:center}.pf-rays{position:absolute;top:-64px;right:-64px;bottom:-64px;left:-64px;z-index:-1;pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg,var(--ray) 0deg 6deg,transparent 6deg 18deg);-webkit-mask-image:radial-gradient(closest-side,#000 45%,transparent 100%);mask-image:radial-gradient(closest-side,#000 45%,transparent 100%)}.q-gold>.pf-rays,.q-masterwork>.pf-rays,.q-pact>.pf-rays{opacity:1;animation:pf-spin 40s steps(160) infinite}.pf-roll{position:absolute;z-index:2;left:20px;right:20px;top:20px;height:8px;pointer-events:none;opacity:0;background:var(--paper2);box-shadow:0 -2px 0 var(--night1),0 2px 0 var(--night5)}.q-gold>.pf-roll{background:var(--legendary);box-shadow:0 -2px 0 var(--night1),0 2px 0 var(--leather1)}.q-pact>.pf-roll{background:var(--blood3);box-shadow:0 -2px 0 var(--night1),0 2px 0 var(--blood1)}.pf-fx{position:absolute;z-index:2;left:24px;top:24px;width:240px;height:136px;overflow:hidden;pointer-events:none}.pf-fx i{position:absolute;width:4px;height:4px;opacity:0}.pf-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;background:var(--paper2)}.pf-stage:after{content:"";position:absolute;left:56px;top:4px;width:128px;height:128px;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(110deg,transparent 42%,rgba(242,236,216,.6) 50%,transparent 58%) 100% 0 / 300% 100% no-repeat;-webkit-mask:var(--art) center / 128px 128px no-repeat;mask:var(--art) center / 128px 128px no-repeat}.q-silver .pf-stage:after,.q-gold .pf-stage:after,.q-masterwork .pf-stage:after{opacity:1;animation:pf-shine 6s steps(24) calc(var(--at) + var(--pd) + var(--pt)) infinite}.q-gold .pf-stage:after{animation-duration:3.5s}.pf-fx .pf-spark{left:var(--x);top:var(--y);width:2px;height:2px;background:var(--paper2);box-shadow:0 -2px var(--paper2),0 2px var(--paper2),-2px 0 var(--paper2),2px 0 var(--paper2);animation:pf-spark 3.2s steps(4) calc(var(--w) + 1s) infinite}.pf-ember{left:var(--x);bottom:0;background:var(--legendary);animation:pf-ember var(--t) steps(12) calc(var(--w) + 1.2s) infinite}.pf-ember:nth-child(3n+1){background:var(--paper2)}.pf-ember:nth-child(3n+2){background:var(--leather3)}.q-masterwork .pf-ember{background:var(--paper2)}.q-masterwork .pf-ember:nth-child(3n+2){background:var(--paper1)}.q-gold>.pf-frame{animation:pf-glow-gold 2.4s steps(6) infinite}.q-masterwork>.pf-frame{animation:pf-glow-paper 3s steps(6) infinite}.q-pact>.pf-frame{animation:pf-glow-blood 2.8s steps(6) infinite}.pf-fx .pf-drop{left:var(--x);top:0;height:6px;background:var(--blood3);box-shadow:0 -2px 0 var(--blood2);animation:pf-drop var(--t) steps(10) calc(var(--w) + 1.4s) infinite}.pf-enter .pf-card{animation:pf-deal .32s steps(5,jump-none) var(--at) both}.pf-enter .pf-card.q-gold,.pf-enter .pf-card.q-masterwork{animation:pf-deal .32s steps(5,jump-none) var(--at) both,pf-charge .4s steps(10,jump-none) calc(var(--at) + .32s) forwards}.pf-enter .pf-face{animation:pf-print var(--pt) steps(12,jump-none) calc(var(--at) + var(--pd)) both}.pf-enter .pf-roll{animation:pf-roll var(--pt) steps(12,jump-none) calc(var(--at) + var(--pd)) both}.pf-enter .pf-plate{animation:pf-fade .16s steps(2,jump-none) calc(var(--at) + var(--pd)) both}.pf-enter .pf-tag{animation:pf-fade .16s steps(2,jump-none) calc(var(--at) + var(--pd) + var(--pt)) both}.pf-enter .q-gold>.pf-rays,.pf-enter .q-masterwork>.pf-rays{animation:pf-fade .4s steps(4,jump-none) calc(var(--at) + .32s) both,pf-spin 40s steps(160) infinite}.pf-enter .q-pact>.pf-rays{animation:pf-fade .4s steps(4,jump-none) calc(var(--at) + var(--pd) + var(--pt)) both,pf-spin 40s steps(160) infinite}.pf-enter .q-gold .pf-stage:before,.pf-enter .q-masterwork .pf-stage:before{animation:pf-flash .36s steps(4,jump-none) calc(var(--at) + var(--pd) + var(--pt)) both}.pf-enter .q-masterwork .pf-plate{animation:pf-stamp .28s steps(4,jump-none) calc(var(--at) + var(--pd) + var(--pt)) both}.pf-dust{left:var(--x);bottom:4px;background:var(--night6)}.pf-dust:nth-child(2n){background:var(--paper1)}.pf-enter .pf-dust{animation:pf-dust .56s steps(6,jump-none) calc(var(--at) + var(--pd) + var(--pt)) both}@keyframes pf-deal{0%{transform:translateY(56px) rotate(-4deg);opacity:0}40%{opacity:1}to{transform:none;opacity:1}}@keyframes pf-charge{0%,to{transform:none}20%{transform:translate(2px)}40%{transform:translate(-2px,2px)}60%{transform:translate(2px,-2px)}80%{transform:translate(-2px)}}@keyframes pf-print{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes pf-roll{0%{opacity:1}96%{top:calc(100% - 28px);opacity:1}to{top:calc(100% - 28px);opacity:0}}@keyframes pf-fade{0%{opacity:0}to{opacity:1}}@keyframes pf-spin{to{rotate:360deg}}@keyframes pf-flash{0%{opacity:.9}to{opacity:0}}@keyframes pf-stamp{0%{transform:scale(2.4);opacity:0}60%{transform:scale(.9);opacity:1}to{transform:none;opacity:1}}@keyframes pf-shine{0%{background-position:100% 0}30%,to{background-position:0 0}}@keyframes pf-spark{0%,70%,to{opacity:0}78%,92%{opacity:1}}@keyframes pf-ember{0%{opacity:0;transform:none}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(8px,-124px)}}@keyframes pf-drop{0%{opacity:1;transform:none}85%{opacity:1}to{opacity:0;transform:translateY(128px)}}@keyframes pf-dust{0%{opacity:1;transform:none}to{opacity:0;transform:translate(calc((var(--k) - 1) * 16px),-20px)}}@keyframes pf-glow-gold{0%,to{filter:none}50%{filter:drop-shadow(0 0 8px rgba(245,184,46,.5))}}@keyframes pf-glow-paper{0%,to{filter:none}50%{filter:drop-shadow(0 0 8px rgba(242,236,216,.45))}}@keyframes pf-glow-blood{0%,to{filter:none}50%{filter:drop-shadow(0 0 8px rgba(217,69,60,.45))}}.pf-ghost{pointer-events:none;z-index:16}.pf-ghost:before{animation:pf-unveil .28s steps(4,jump-none) forwards}.pf-ghost .pf-head,.pf-ghost .pf-tools,.pf-ghost .pf-tag{visibility:hidden}@keyframes pf-unveil{to{opacity:0}}@media(prefers-reduced-motion:reduce){.pf-card,.pf-card *,.pf-card>*,.pf-stage:before,.pf-stage:after{animation:none!important;transition:none!important}.pf-fx{display:none}}.proof-row{position:absolute;top:64px;right:var(--k-2);z-index:5;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;max-width:45%;pointer-events:auto}.proof-row[hidden]{display:none}.pf-next{margin-right:var(--k-1);padding:4px 8px;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper1);background:#0b0d17db}.pf-held{--qc: var(--leather3);position:relative;display:grid;place-items:center;width:40px;height:40px;background:var(--night2);box-shadow:0 0 0 2px var(--qc),0 0 0 4px var(--night1)}.pf-held.q-silver{--qc: var(--night7)}.pf-held.q-gold{--qc: var(--legendary)}.pf-held img{display:block;width:32px;height:32px;image-rendering:pixelated}.pf-held.fresh{animation:pf-land .42s steps(6,jump-none) .48s both}@keyframes pf-land{0%{opacity:0;transform:scale(1.8)}15%{opacity:1}60%{transform:scale(.9)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pf-held.fresh{animation:none}}.pf-held b{position:absolute;right:2px;bottom:2px;font:400 var(--k-8)/1 var(--k-micro);color:var(--paper2)}.pf-row{display:flex;flex-wrap:wrap;gap:8px}.pf-pause{margin-bottom:var(--k-2);text-align:left}.pf-pause>b{display:block;margin-bottom:var(--k-1);font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.pf-results{display:grid;gap:var(--k-1);justify-items:center;margin-bottom:var(--k-2)}.pf-results small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--paper1)}.tickets-top .tickets-menu{right:0;min-width:340px}.tickets-menu{min-width:320px;display:grid;gap:var(--k-1)}.tickets-menu>b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.tickets-menu>small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--paper1)}.tk-line{display:grid;gap:2px;padding:var(--k-1);background:var(--night2);font:400 var(--k-14)/1.3 var(--k-body);color:var(--paper2)}.tk-line small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--paper1)}.tk-line em{font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;color:var(--night1);background:var(--paper2);padding:2px 4px}.tk-line.done span{color:var(--night7)}.tk-results{display:grid;gap:4px;justify-items:center;margin-bottom:var(--k-1)}.tk-results small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--paper1)}.tk-results p{margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--moss2)}.tk-challenge{display:grid;gap:4px;margin-top:var(--k-1);padding-top:var(--k-1);box-shadow:inset 0 2px 0 var(--night4)}.tk-challenge>span{font:400 max(13px,var(--k-12))/1.35 var(--k-body);color:var(--k-ink)}.tk-challenge .tkc-tiers{display:flex;gap:var(--k-1);align-items:center}.tk-challenge small{color:var(--k-ink-quiet)}.pr-results small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--paper1)}.pr-results p{margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper2)}.pr-results .k-meter{width:240px}.feat-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--k-1);width:100%}.feat-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--k-1);padding:var(--k-1);background:var(--k-panel);box-shadow:inset 0 0 0 2px var(--night4)}.feat-row b{font:400 16px/1.2 var(--k-micro);color:var(--k-ink-dim);text-transform:uppercase}.feat-row small{grid-column:1;font:400 max(13px,var(--k-12))/1.35 var(--k-body);color:var(--k-ink-quiet)}.feat-row .feat-pay{grid-row:1 / span 2;grid-column:2;align-self:center;display:flex;gap:4px;align-items:center;font:400 16px/1 var(--k-micro);color:var(--k-ink-dim)}.feat-row.done{box-shadow:inset 0 0 0 2px var(--moss2)}.feat-row.done b{color:var(--moss2)}.feat-row.week{box-shadow:inset 0 0 0 2px var(--frost2)}.feat-row.week .feat-pay{color:var(--frost2)}#codex.pfx-view,#menu #codex.pfx-view{display:block}.codex-views{display:inline-flex;gap:4px;margin-right:var(--k-2)}.pfx{display:grid;gap:var(--k-2)}.pfx-count,.pfx-note{margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper1)}.pfx-policy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-1);padding:var(--k-1) var(--k-2);background:var(--night2);box-shadow:0 0 0 2px var(--night4)}.pfx-policy>b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.pfx-policy small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--paper1)}.pfx-order{display:flex;flex-wrap:wrap;gap:4px}.pfx-fam{display:inline-flex;align-items:center;gap:4px;padding-right:var(--k-1);background:var(--night1)}.pfx-fam.on small{color:var(--paper2)}.pfx-group h4{margin:0 0 var(--k-1);font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.pfx-group h4 small{font:400 var(--k-12)/1 var(--k-body);text-transform:none;color:var(--night7)}.pfx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:var(--k-1)}.pfx-tile{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--k-1);align-items:center;min-height:56px;padding:var(--k-1);text-align:left;text-transform:none;background:var(--night2);color:var(--paper2);box-shadow:0 0 0 2px var(--night4);font:400 var(--k-14)/1.2 var(--k-body);min-height:max(56px,var(--k-touch))}.pfx-tile:hover:not(:disabled){background:var(--night3);filter:none}.pfx-tile .k-ico,.pfx-tile .pfx-q,.pfx-tile .pfx-ico{grid-row:1 / span 2}.pfx-ico{display:block;width:32px;height:32px;image-rendering:pixelated}.pfx-tile b{font:400 var(--k-8)/1.25 var(--k-micro);text-transform:uppercase}.pfx-tile small{font:400 var(--k-12)/1.2 var(--k-body);color:var(--night7)}.pfx-tile.unseen{color:var(--night7)}.pfx-q{display:grid;place-items:center;width:32px;height:32px;font:400 16px/1 var(--k-micro);font-style:normal;color:var(--night6);background:var(--night1)}.pfx-tile.sel{box-shadow:0 0 0 2px var(--paper2)}.pfx-tile.banned{box-shadow:0 0 0 2px var(--blood3)}.pfx-tile.first{box-shadow:0 0 0 2px var(--moss2)}.pfx-detail{display:grid;gap:var(--k-1);padding:var(--k-2);background:var(--night2);box-shadow:0 0 0 2px var(--night5)}.pfx-detail b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.pfx-detail p{margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper1)}.pfx-detail small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--night7)}.pfx-acts{display:flex;flex-wrap:wrap;gap:var(--k-1)}@container screen (max-width: 900px) or (max-height: 600px){.proofs{overflow-y:auto;align-items:start}.pf-sheet{gap:var(--k-1);padding-top:4px}.pf-cards{flex-direction:column;gap:var(--k-1);padding-top:8px}.pf-card{width:760px;max-width:100%}.pf-frame{border-width:12px;border-image-width:12px}.pf-face{display:grid;grid-template-columns:64px minmax(0,1fr) auto;column-gap:var(--k-2);row-gap:2px;align-items:center;justify-items:start;text-align:left;padding:10px 16px 10px 10px}.pf-stage{grid-row:1 / span 3;width:64px;height:64px;background-position:center;background-size:120px 68px}.pf-art{width:64px;height:64px}.pf-stage:after{left:0;top:0;width:64px;height:64px;-webkit-mask-size:64px 64px;mask-size:64px 64px}.pf-badge,.pf-new{display:none}.pf-name{grid-column:2;margin:0}.pf-text{grid-column:2;padding:0}.pf-num{grid-column:3;grid-row:2}.pf-lvs{grid-column:3;grid-row:3}.pf-helps{grid-column:2;margin:0;padding:0}.pf-fx{left:10px;top:10px;width:64px;height:64px}.pf-roll{left:10px;right:10px;top:10px}.pf-plate{top:-10px;left:auto;right:16px;translate:none}.pf-tag{left:84px;translate:none}.pf-rays{top:-24px;right:-24px;bottom:-24px;left:-24px}.pf-card:hover:not(:disabled),.pf-card:focus-visible{translate:none}.pf-card .pf-hero{--step: 48px;width:48px;height:48px;background-size:calc(var(--frames) * 48px) 48px}.pf-tools .k-btn{min-height:var(--k-touch)}.proof-row{top:48px;max-width:60%}}.pf-card .pf-hero{--step: 96px;width:96px;height:96px;flex:none;background-size:calc(var(--frames) * 96px) 96px}.pf-card .pf-cap,.pf-card .pf-loan{display:block;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim);text-transform:none}.pf-head .pf-early{display:block;color:var(--leather3)}.pf-card .pf-helps{display:flex;align-items:center;gap:2px;min-height:22px;text-align:left}.pf-card .pf-helps .k-ico{flex:none;width:32px;height:32px;margin:-6px 0 -6px -6px}.pf-fam{display:grid;gap:4px;margin-bottom:var(--k-1)}.pf-fam>small{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.pf-line{display:grid;grid-template-columns:32px auto auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:4px 8px;background:var(--night2);box-shadow:inset 2px 0 0 var(--q, var(--night5))}.pf-line.q-bronze{--q: var(--leather2, var(--leather3))}.pf-line.q-silver{--q: var(--paper1)}.pf-line.q-gold{--q: var(--legendary)}.pf-line img{image-rendering:pixelated}.pf-line b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2);white-space:nowrap}.pf-line em{font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;color:var(--k-ink-dim);white-space:nowrap}.pf-line span{font:400 var(--k-12)/1.35 var(--k-body);color:var(--paper1)}.tickets-menu .tk-h{display:block;margin-top:var(--k-1);font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;letter-spacing:1px;color:var(--paper2)}.tk-pause{display:grid;gap:4px;text-align:left}.tk-pause>b{font:400 16px/1 var(--k-micro);text-transform:uppercase;letter-spacing:1px;color:var(--paper2)}.feat-row .feat-measure{display:flex;align-items:center;gap:6px}.feat-row .feat-measure .k-meter{width:96px}.pf-held{position:relative}.pf-held .pf-held-q{position:absolute;top:-4px;left:-4px;width:16px;height:16px}.ceremony.fast.in{background:#0b0d17f5}.ceremony.fast{flex-direction:column;justify-content:flex-start;gap:var(--k-2);padding:var(--k-2) var(--k-4) 64px;cursor:default}.ceremony.fast.summary{padding-bottom:104px}.fr-top{display:flex;align-items:center;justify-content:center;gap:var(--k-3);width:100%;min-height:48px}.fr-count{font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2)}.fr-packs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--k-2)}.fr-packs[hidden]{display:none}.fr-packs img{width:80px;height:112px;image-rendering:pixelated}.fr-packs.charge img{animation:cer-tremble .08s steps(2) infinite}.fr-grid{display:grid;grid-template-columns:repeat(auto-fill,128px);gap:12px;justify-content:center;width:100%;min-height:0;overflow-y:auto;padding:4px}.fr-card{position:relative;width:128px;height:160px;perspective:700px;opacity:0;transform:translateY(48px) scale(.5)}.fr-grid.dealt .fr-card{opacity:1;transform:none;transition:transform .3s var(--k-ease-back) var(--d, 0ms),opacity .1s var(--d, 0ms)}.fr-card .flip-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .26s var(--k-ease-back)}.fr-card.open .flip-inner{transform:rotateY(180deg)}.fr-card.instant .flip-inner{transition:none}.fr-card .flip-back,.fr-card .flip-front{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden}.fr-card .flip-back{background:var(--night2) center / 80px 112px no-repeat;image-rendering:pixelated;box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1)}.fr-card .flip-front{transform:rotateY(180deg)}.fr-card .card.tile{cursor:default}.ceremony.focusing .fr-grid,.ceremony.focusing .fr-top{opacity:.18;pointer-events:none}.fr-sum{display:grid;justify-items:center;gap:var(--k-1)}.fr-sum small{font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper1)}.fr-tally{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--k-1)}.fr-tally span{padding:8px 12px;background:var(--night2);box-shadow:0 0 0 2px var(--rc),0 0 0 4px var(--night1);font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.fr-done{position:absolute;bottom:var(--k-2);left:50%;transform:translate(-50%);min-width:240px}.rip-many{display:flex;align-items:center;gap:var(--k-2);width:100%}.rip-many input[type=range]{flex:1;min-width:0;height:var(--k-touch);margin:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.rip-many input[type=range]::-webkit-slider-runnable-track{height:8px;background:var(--night4);box-shadow:0 0 0 2px var(--night1)}.rip-many input[type=range]::-moz-range-track{height:8px;background:var(--night4);box-shadow:0 0 0 2px var(--night1)}.rip-many input[type=range]::-moz-range-progress{height:8px;background:var(--leather2)}.rip-many input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:32px;margin-top:-12px;border:0;border-radius:0;background:var(--leather3);box-shadow:inset 0 2px 0 var(--paper1),inset 0 -4px 0 var(--leather1),0 0 0 2px var(--night1)}.rip-many input[type=range]::-moz-range-thumb{width:16px;height:32px;border:0;border-radius:0;background:var(--leather3);box-shadow:inset 0 2px 0 var(--paper1),inset 0 -4px 0 var(--leather1),0 0 0 2px var(--night1)}.rip-many input[type=range]:focus-visible{outline:2px solid var(--paper2);outline-offset:2px}.rip-many .rip-fast{flex:none;min-width:128px}.rip-many .rip-mode{flex:none}.rip-many[data-one] .rip-fast{flex:1}.rip-fast b{font-weight:400}#menu{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:var(--k-1);padding:var(--k-1) var(--k-3) var(--k-2)}.lobby-tabs{grid-row:1;display:flex;justify-content:space-between;align-items:flex-end;gap:var(--k-2)}.lobby-tabs .k-tabs.secondary .k-tab{color:var(--k-ink-dim)}.lobby-tabs .k-tab.k-on{color:var(--k-ink)}.shop-tab{position:relative}.shop-tab .k-count{position:absolute;top:-12px;right:-12px}.k-tab.has-badge,#tickets-toggle.has-badge{position:relative}.has-badge>.tab-badge{position:absolute;top:-12px;right:-12px;z-index:1}.goal-row{display:flex;align-items:center;justify-content:center;gap:var(--k-1);max-width:100%}.goal-btn{min-height:32px;padding:4px var(--k-2);font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--leather3);white-space:normal}.goal-all{min-height:32px;padding:0 6px}.goal-link{background:none;border:0;padding:0;cursor:pointer}.milestones-box{max-width:560px}.ms-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ms-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--k-2);align-items:center;padding:6px var(--k-1);background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4)}.ms-list li b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.ms-list li span{grid-column:1;font:400 var(--k-14)/1.35 var(--k-body);color:var(--paper1)}.ms-list li .ms-go{grid-column:2;grid-row:1 / 3}.ms-list li.ms-next{box-shadow:inset 0 0 0 2px var(--k-action)}.ms-done summary{cursor:pointer;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper1)}.ms-done p{margin:6px 0 0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--k-ink-dim, var(--night7))}#menu .tab-page{grid-row:2;display:none;min-height:0;overflow:hidden;background:var(--k-panel);border:0;box-shadow:0 0 0 2px var(--night4);padding:var(--k-2)}#menu .tab-page.on{display:grid}#menu .tab-page[data-page=codex].on,#menu .tab-page[data-page=relics].on,#menu .tab-page[data-page=realm].on{display:block;overflow-y:auto}#page-team.on{grid-template-columns:264px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:var(--k-2)}.tracker{grid-row:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:4px}.tracker[hidden]+.board-wrap{grid-column:1 / -1}.board-wrap{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.team-head{display:flex;align-items:center;gap:var(--k-1);flex-wrap:wrap}.team-head .presets{flex:1;margin:0}.team-hint{text-align:center;color:var(--k-ink-quiet);font-size:max(13px,var(--k-12));min-height:18px}.bench-strip{display:flex;gap:var(--k-1);overflow-x:auto;overflow-y:hidden;padding:var(--k-1) 4px 4px;min-height:0;background:var(--k-read);box-shadow:0 0 0 2px var(--night4)}.bench-strip:empty{display:none}.bench-strip .card.tile{flex:none;width:112px;height:136px}.bench-strip .card.tile .window{left:4px;top:4px;width:104px;height:96px}.bench-strip .card.tile .sprite{left:4px;top:0}.bench-strip .card.tile .tile-name{top:104px;font-size:var(--k-8);line-height:1}.bench-strip .card.tile .tile-stars{bottom:6px}#menu #team#team.board{position:relative;display:grid;grid-template-columns:1fr 272px 1fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:0 var(--k-2);min-height:360px;margin:0;flex-wrap:nowrap;align-items:center;justify-items:center}#team .board-tower{grid-column:2;grid-row:1 / 4;width:272px;height:400px;background:0 -80px / 13056px 480px no-repeat;image-rendering:pixelated}#team.board .team-slot{position:relative;display:grid;justify-items:center;align-content:start;width:144px;height:176px;background:none;border:0;box-shadow:none;padding:0;cursor:pointer}#team.board .place-0{grid-column:1;grid-row:1;justify-self:end}#team.board .place-1{grid-column:3;grid-row:1;justify-self:start}#team.board .place-2{grid-column:1;grid-row:2;justify-self:end;margin-right:48px}#team.board .place-3{grid-column:3;grid-row:2;justify-self:start;margin-left:48px}#team.board .place-4{grid-column:1;grid-row:3;justify-self:end}#team.board .place-5{grid-column:3;grid-row:3;justify-self:start}#team.board .team-slot .k-place{position:absolute;top:40px;left:16px}#team.board .team-slot .plus{position:relative;font:32px/1 var(--k-micro);color:var(--night6);margin-top:80px}#team.board .team-slot.locked>.k-ico{position:relative;margin-top:80px;opacity:.8}#team.board .place-card{position:relative;display:grid;justify-items:center;align-content:start;width:144px;height:176px;background:none;border:0;box-shadow:none;padding:0}#team.board .place-hero{width:96px;height:96px;margin-top:0;background:var(--sheet) 0 0 / calc(var(--frames) * 96px) 96px no-repeat;image-rendering:pixelated;animation:sprite-idle var(--dur) steps(var(--frames)) infinite;--step: 96px}.place-label{position:absolute;top:148px;display:grid;justify-items:center;gap:2px}.place-label b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink);text-shadow:0 2px 0 var(--night1)}.place-label.r-common b{color:var(--common)}.place-label.r-uncommon b{color:var(--uncommon)}.place-label.r-rare b{color:var(--rare)}.place-label.r-epic b{color:var(--epic-ink)}.place-label.r-legendary b{color:var(--legendary)}.place-label.r-mythic b{color:var(--mythic-ink)}.place-label span{font:400 var(--k-8)/1 var(--k-micro);color:var(--leather3);letter-spacing:1px}#team.board .team-slot .bench{position:absolute;top:24px;right:8px;min-width:28px;min-height:28px;padding:0;font:16px/1 var(--k-micro);background:var(--night3);color:var(--k-ink);box-shadow:0 0 0 2px var(--night1);opacity:0}#team.board .team-slot:hover .bench,#team.board .team-slot:focus-within .bench{opacity:1}@media(pointer:coarse){#team.board .team-slot .bench{opacity:1;min-width:var(--k-touch);min-height:var(--k-touch)}}#team.board .team-slot.drop .k-place,#team.board .team-slot.picking .k-place{filter:brightness(1.4)}#team.board .team-slot.dead .place-hero{filter:grayscale(1) brightness(.5)}#team.board .team-slot.held .place-hero{filter:grayscale(1) brightness(.6)}#team.board .held-note{position:absolute;bottom:0;font-size:var(--k-12);color:var(--blood3)}#team.board .team-slot .hp{position:absolute;bottom:4px;left:32px;right:32px;height:4px;background:var(--night3)}#team.board .team-slot .hp i{display:block;height:100%;background:var(--blood3)}.trk-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--k-1);align-items:center;padding:4px var(--k-1);background:var(--k-read);box-shadow:inset 3px 0 0 var(--night5);cursor:default}.trk-row .k-ico{grid-row:1 / 3}.trk-row .trk-name{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trk-row .trk-name{min-width:max-content}.trk-row .trk-n{font:400 16px/1 var(--k-micro);color:var(--k-ink-quiet)}.trk-row .k-pips{grid-column:2 / 4}.trk-row.on{box-shadow:inset 3px 0 0 var(--leather3)}.trk-row.on .trk-name{color:var(--k-ink)}.trk-row.t2{box-shadow:inset 3px 0 0 var(--paper1)}.trk-row.t3{box-shadow:inset 3px 0 0 var(--legendary)}.trk-row.near .trk-n{color:var(--paper1)}.trk-rest summary{cursor:pointer;padding:4px var(--k-1);font:400 16px/1 var(--k-micro);color:var(--k-ink-quiet);list-style:none}.trk-rest[open] summary{color:var(--k-ink-dim)}.trk-empty{margin:0;padding:var(--k-1);color:var(--k-ink-quiet);font-size:max(13px,var(--k-12))}#traits{display:flex;flex-direction:column;gap:4px}#traits .trk-row{grid-template-columns:32px auto;grid-template-rows:auto;padding:2px 6px 2px 2px;background:#0b0d17cc}#traits .trk-row .k-ico{grid-row:auto}#traits .trk-row .k-pips{grid-column:2}#page-cards.on{grid-template-columns:minmax(0,1fr) 496px;grid-template-rows:minmax(0,1fr);gap:var(--k-2)}.cards-main{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:0;gap:var(--k-1)}.cards-head{display:flex;align-items:center;gap:var(--k-1);flex-wrap:wrap}.cards-head #collection-count{flex:1;color:var(--k-ink-quiet);font-size:max(13px,var(--k-12))}.cards-head .card-search{width:220px;min-height:40px;margin:0}.filter-drawer{padding:var(--k-1);background:var(--k-read);box-shadow:0 0 0 2px var(--night4)}.filter-drawer[hidden]{display:none}.workshop{position:relative}#cards.card-grid{display:grid;grid-template-columns:repeat(auto-fill,128px);justify-content:center;align-content:start;gap:var(--k-1);overflow-y:auto;min-height:0;padding:4px}#page-cards .detail-rail{width:auto;min-height:0;overflow-y:auto}.card.tile{position:relative;width:128px;height:160px;padding:0;background:var(--night2);box-shadow:0 0 0 2px var(--rar, var(--night6)),0 0 0 4px var(--night1);cursor:pointer;touch-action:pan-y}.card.tile.r-common{--rar: var(--common)}.card.tile.r-uncommon{--rar: var(--uncommon)}.card.tile.r-rare{--rar: var(--rare)}.card.tile.r-epic{--rar: var(--epic)}.card.tile.r-legendary{--rar: var(--legendary)}.card.tile.r-mythic{--rar: var(--mythic)}.card.tile .window{position:absolute;left:8px;top:8px;width:112px;height:104px;overflow:hidden}.card.tile.p-foil:after,.card.tile.p-serial:after{content:none}.card.tile.p-foil .window:after,.card.tile.p-serial .window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgba(255,61,139,.16) 35%,rgba(63,240,224,.16) 50%,rgba(242,236,216,.16) 65%,transparent 80%);background-size:250% 100%;animation:foil 3s linear infinite}.card.tile .sprite{left:8px;top:4px}.card.tile .tile-name{position:absolute;left:4px;right:4px;top:118px;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--rar);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card.tile .tile-name,.card.tile .tile-name.long{font-size:var(--k-8);line-height:1;top:121px;white-space:nowrap;text-overflow:clip;display:block}.bench-strip .card.tile .tile-name,.bench-strip .card.tile .tile-name.long{top:104px}html.desk .card.tile .tile-name{font-size:min(var(--k-8),calc(168px / var(--n, 1)))}html.desk .bench-strip .card.tile .tile-name{font-size:min(var(--k-8),calc(144px / var(--n, 1)))}.card.tile.r-epic .tile-name,.codex-tile.r-epic b{color:var(--epic-ink)}.card.tile .tile-stars{position:absolute;left:0;right:0;bottom:8px;text-align:center;font:400 var(--k-8)/1 var(--k-micro);color:var(--leather3);letter-spacing:1px}.card.tile .tile-print{position:absolute;top:4px;right:4px}.card.tile .tile-wear{position:absolute;top:12px;left:12px;width:8px;height:8px;background:var(--leather3);box-shadow:0 0 0 2px var(--night1)}.card.tile .tile-wear.out{background:var(--blood3)}.card.tile .tile-count{position:absolute;bottom:4px;right:6px;font:400 16px/1 var(--k-micro);color:var(--paper2);text-shadow:0 2px 0 var(--night1)}.card.tile .tile-merge{position:absolute;top:76px;bottom:auto;right:-6px;min-width:0;min-height:0;padding:0;border-width:8px}.card.tile .tile-team{position:absolute;top:12px;right:12px;width:8px;height:8px;background:var(--paper2);box-shadow:0 0 0 2px var(--night1)}@keyframes rar-breathe{50%{box-shadow:0 0 0 2px var(--rar),0 0 0 4px var(--night1),0 0 12px 5px color-mix(in srgb,var(--rar) 70%,transparent)}}@keyframes rar-beat{50%{box-shadow:0 0 0 2px var(--rar),0 0 0 4px var(--night1),0 0 14px 6px color-mix(in srgb,var(--rar) 75%,transparent)}}.card.tile.r-epic{box-shadow:0 0 0 2px var(--rar),0 0 0 4px var(--night1),0 0 8px 3px color-mix(in srgb,var(--rar) 45%,transparent);animation:rar-breathe 2.4s steps(6) infinite}.card.tile.r-legendary{box-shadow:0 0 0 2px var(--rar),0 0 0 4px var(--night1),0 0 10px 4px color-mix(in srgb,var(--rar) 55%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--rar) 70%,var(--night2));animation:rar-breathe 2s steps(6) infinite}.card.tile.r-mythic{box-shadow:0 0 0 2px var(--rar),0 0 0 4px var(--night1),0 0 10px 4px color-mix(in srgb,var(--rar) 50%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--rar) 70%,var(--night2));animation:rar-beat .9s steps(4) infinite}@media(prefers-reduced-motion:reduce){.card.tile.r-epic,.card.tile.r-legendary,.card.tile.r-mythic{animation:none}}.card.tile.selected,.card.tile.r-epic.selected,.card.tile.r-legendary.selected,.card.tile.r-mythic.selected{box-shadow:0 0 0 2px var(--rar),0 0 0 4px var(--paper2);animation:none}.card.tile.in-team{opacity:1}.card .tile-in-team{position:absolute;z-index:2;top:6px;right:6px;padding:2px 4px;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--paper2);background:var(--night1);box-shadow:0 0 0 1px var(--night6)}.card .tile-new{position:absolute;z-index:3;right:6px;top:26px;left:auto;bottom:auto;width:max-content;height:auto;padding:2px 4px;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--night1);background:var(--paper2);box-shadow:0 0 0 1px var(--night1)}.card.tile.worn-out .sprite{filter:grayscale(1) brightness(.6)}.shop-drawer{position:absolute;top:0;bottom:0;left:0;right:auto;width:min(560px,calc(var(--dw) * .94));transform:translate(-100%);padding:var(--k-1)}#shop{display:flex;flex-direction:column;gap:var(--k-2)}.shop-drawer.k-open{transform:none}.shop-drawer>.k-panel{height:100%}.shop-drawer .k-panel-body{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:var(--k-2)}.shop-head{display:flex;justify-content:space-between;align-items:center}.pack-row{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--k-1)}.pack-row[hidden]{display:none}.pack-tile{display:grid;justify-items:center;gap:4px;padding:var(--k-1);background:var(--k-read);box-shadow:0 0 0 2px var(--night4);cursor:pointer;text-align:center}.pack-tile:hover{box-shadow:0 0 0 2px var(--night6)}.pack-tile.first{box-shadow:0 0 0 2px var(--k-action);animation:first-pack 1.2s steps(2,jump-none) infinite}@keyframes first-pack{50%{box-shadow:0 0 0 4px var(--k-action)}}@media(prefers-reduced-motion:reduce){.pack-tile.first{animation:none}}.sealed-pack.fresh{animation:sealed-fresh .6s steps(3) 2}@keyframes sealed-fresh{50%{box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--k-action)}}@media(prefers-reduced-motion:reduce){.sealed-pack.fresh{animation:none;box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--k-action)}}.pack-tile .pack-short{font:400 var(--k-14)/1.2 var(--k-body);color:var(--blood3)}#foot-right .start-quiet{min-width:160px}.pack-tile .pack-art{width:80px;height:112px;image-rendering:pixelated}.pack-tile .pack-name{font:400 16px/1.1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.pack-tile .pack-line{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim);min-height:16px}.pack-tile .buy{width:100%}.pack-tile .buy .ico{vertical-align:-2px}.all-packs{width:100%}.shop-foot{margin-top:auto;font-size:var(--k-12);color:var(--k-ink-quiet)}.shop-foot .print-odds{display:grid;gap:2px}.sealed h3{justify-content:flex-start}#menu .run-bar{grid-row:3;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--k-3);padding:var(--k-1) var(--k-2);background:var(--k-panel);box-shadow:0 0 0 2px var(--night4)}#menu .run-bar #foot-left{display:grid;gap:4px;min-width:0;container-type:inline-size}@container (max-width: 180px){#menu .run-bar #foot-left>*{display:none}}#menu .run-bar .foot-realm{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}#menu .run-bar #foot-left small{color:var(--k-ink-quiet);font-size:max(13px,var(--k-12))}#menu .run-bar .foot-printer{display:flex;gap:var(--k-1);align-items:center}#menu .run-bar .foot-printer .k-meter{width:120px}#menu .run-bar #foot-mid .school-pick{margin:0}#menu .run-bar #foot-right{display:grid;justify-items:center;gap:4px}#menu .run-bar .mode-tabs{justify-content:flex-start;margin-bottom:var(--k-1)}#menu .run-bar #foot-right .mode-tabs{justify-content:center}#menu .run-bar .mode-tabs .mode-galee{--k-id: var(--blood2)}#menu .run-bar .mode-tabs .gx-btn-ico{width:24px;height:24px;margin:-6px 4px -6px 0}#menu .run-bar .mode-new{font-style:normal;color:var(--paper2);margin-left:4px}#menu .run-bar .gx-foot-formats{display:flex;gap:4px;align-items:center}#menu .run-bar .start-sub{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--leather3)}@container screen (min-width: 901px){html:not(.hand) #menu .run-bar #foot-mid{flex-wrap:wrap;row-gap:var(--k-1);max-width:640px}html:not(.hand) #menu .run-bar #foot-mid>.goal-row{flex-basis:100%}html:not(.hand) #menu .run-bar .start{min-height:0;height:64px;padding-top:0;padding-bottom:0}html:not(.hand) #menu .run-bar #foot-right{gap:2px}html:not(.hand) #menu .run-bar #foot-right .mode-tabs{margin-bottom:20px}html:not(.hand) #menu .run-bar #foot-mid .k-btn,html:not(.hand) #page-team .preset-save,html:not(.hand) #page-team .preset-codes>.k-btn{height:40px;min-height:40px}html:not(.hand) #menu .run-bar #foot-left>:not(.since-left):not(.goal-row){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(.hand) #menu .run-bar #foot-left>.since-left{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}}@container screen (min-width: 1280px) and (min-height: 601px) and (max-height: 899px){#menu .run-bar{padding-top:4px;padding-bottom:4px}#menu .run-bar .start{min-height:0;height:64px}#menu .run-bar .start-sub{font-size:var(--k-8)}#menu .run-bar #foot-right{gap:2px}}.pause-card .reset{margin-top:var(--k-1)}.topbar #mute,.topbar #crt{display:none}.settings{position:relative}.settings>.k-btn{min-width:44px;padding:0}.settings-menu,.school-menu{position:absolute;z-index:60;display:grid;gap:var(--k-1);padding:var(--k-2);background:var(--k-panel);box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 12px 24px #0b0d17cc}.settings-menu{right:0;top:calc(100% + 8px);min-width:280px;max-height:calc(var(--dh) - 72px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.settings-menu .k-btn{white-space:nowrap}.settings-menu[hidden],.school-menu[hidden]{display:none}.school-menu-wrap{position:relative}.school-menu{bottom:calc(100% + 12px);left:50%;transform:translate(-50%);min-width:340px}.school-menu .school-pick{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-1)}.school-menu .school-pick small{grid-column:1 / -1}.school-menu .school-pick .chip .sp-spent{font-style:normal;text-transform:none;color:var(--k-ink-quiet)}.school-menu .school-pick .chip.on{box-shadow:inset 0 0 0 2px var(--moss2)}.preset .preset-edit,.preset .preset-del{opacity:0}.preset:hover .preset-edit,.preset:hover .preset-del,.preset:focus-within .preset-edit,.preset:focus-within .preset-del{opacity:1}@media(pointer:coarse){.preset .preset-edit,.preset .preset-del{opacity:1}}.team-head .presets{position:relative;flex:none}.presets-menu{position:absolute;z-index:30;top:calc(100% + 8px);left:0;display:grid;gap:var(--k-1);min-width:320px;padding:var(--k-2);background:var(--k-panel);box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 12px 24px #0b0d17cc}.presets-menu[hidden]{display:none}.team-head{justify-content:space-between}#filters{display:flex;flex-direction:column;gap:var(--k-1)}#filters .chips{display:flex;flex-wrap:wrap;gap:var(--k-1);align-items:center}#filters .k-chip .chip-n{font:400 16px/1 var(--k-micro);color:var(--paper2);margin-left:4px}#filters .k-chip .chip-n i{font-style:normal;color:var(--leather3);margin-left:2px}#filters .k-chip.k-none{opacity:.45}#filters .sort{margin-left:auto;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim)}#team.board .team-slot.filled .place-card{position:absolute;left:0;top:0;transform:none;width:100%;height:100%}#team.board .place-hero{position:absolute;left:50%;top:4px;margin-left:-48px}@container screen (min-height: 821px) and (min-width: 901px){#team.board .team-slot,#team.board .place-card{height:136px}#team.board .team-slot .k-place{top:24px}#team.board .place-hero{top:-12px}#team.board .team-slot .plus,#team.board .team-slot.locked>.k-ico{margin-top:62px}#team.board .place-label{top:68px;left:auto;right:auto;white-space:nowrap}#team.board .place-0 .place-label,#team.board .place-2 .place-label,#team.board .place-4 .place-label{right:calc(100% - 12px);justify-items:end}#team.board .place-1 .place-label,#team.board .place-3 .place-label,#team.board .place-5 .place-label{left:calc(100% - 12px);justify-items:start}#team.board .team-slot .bench{top:8px}}.shop-drawer{background:var(--night1);box-shadow:4px 0 0 var(--night1),0 0 0 100vmax #0b0d17b8;z-index:30}.shop-drawer:not(.k-open){box-shadow:none}.shop-drawer>.k-panel{background-color:var(--k-panel);background-clip:border-box}#page-cards .detail-rail .detail-actions{position:sticky;bottom:calc(-1 * var(--k-1));z-index:2;margin-top:var(--k-1);padding:var(--k-1) 0;background:var(--night1);box-shadow:0 -2px 0 var(--night4),0 -12px 12px #0b0d17cc}#team.board .place-repair{position:absolute;top:4px;left:0;z-index:3;min-height:40px;padding:0 4px;gap:2px;font-size:16px}#team.board .place-repair .k-ico{margin:-8px -4px -8px -8px}@container screen (min-height: 821px) and (min-width: 901px){#team.board .place-0 .place-repair,#team.board .place-2 .place-repair,#team.board .place-4 .place-repair{top:100px;left:auto;right:calc(100% - 12px)}#team.board .place-1 .place-repair,#team.board .place-3 .place-repair,#team.board .place-5 .place-repair{top:100px;left:calc(100% - 12px)}}#menu,#menu *{-webkit-user-select:none;user-select:none}#menu input,#menu textarea{-webkit-user-select:text;user-select:text}.bench-wrap{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:208px minmax(0,1fr);gap:var(--k-1);min-height:0}.bench-head{display:flex;flex-direction:column;gap:var(--k-1);justify-content:center}.bench-head .card-search{width:100%;min-height:40px;margin:0}.bench-sort{display:flex;align-items:center;gap:var(--k-1);font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim)}.bench-sort select{flex:1;min-height:40px;background:var(--night2);color:var(--paper1);border:2px solid var(--night5);font:400 max(13px,var(--k-12))/1 var(--k-body)}.bench-filters{position:absolute;left:0;bottom:calc(100% + 8px);z-index:20;display:grid;gap:var(--k-1);width:min(1000px,100%);padding:var(--k-2);background:var(--k-panel);box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 12px 24px #0b0d17cc}.bench-filters[hidden]{display:none}.bench-filters{--bf-cols: 6;width:min(1480px,100%);gap:0;max-height:calc(var(--dh) - 477px);overflow-y:auto;scrollbar-width:thin}@container screen (min-width: 2100px){.bench-filters{--bf-cols: 8;width:min(1900px,100%)}}.bench-filters .bf-head{position:sticky;top:0;z-index:1;background:var(--k-panel)}.bench-filters .bf-head{display:flex;align-items:center;gap:var(--k-1);padding-block:var(--k-1)}.bench-filters .bf-title{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.bench-filters .bf-on{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.bench-filters .bf-head .k-btn{margin-left:auto}.bench-filters .bf-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--k-2);align-items:start;padding:6px 0;box-shadow:inset 0 2px 0 var(--night3)}.bench-filters .bf-row[hidden]{display:none}.bench-filters .bf-label{padding-top:12px;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.bench-filters .bf-chips{display:grid;grid-template-columns:repeat(var(--bf-cols),minmax(0,1fr));gap:var(--k-1)}.bench-filters .bf-chips .k-chip{min-width:0}.bench-filters .bf-chips .k-chip span{overflow:hidden;white-space:nowrap}.bench-filters .bf-chips .k-chip .chip-n{margin-left:auto;padding-left:4px;font:400 16px/1 var(--k-micro);color:var(--k-ink-quiet)}.bench-filters .bf-chips .k-chip.k-on .chip-n{color:var(--k-ink)}.bench-filters .bf-chips .k-chip.k-none{opacity:.45}.bench-strip{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:thin;align-items:center}.bench-strip .card.tile{scroll-snap-align:start}.bench-strip .card.tile.fielded{opacity:.5}.bench-strip .card.tile.fielded:hover,.bench-strip .card.tile.fielded:focus-visible{opacity:.85}.card.tile .tile-fielded{position:absolute;top:4px;left:4px;padding:2px 4px;background:var(--night1);font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.card.tile .tile-gain{position:absolute;top:4px;left:4px;right:4px;padding:2px 4px;background:var(--night1);box-shadow:0 0 0 1px var(--cyan);font:400 var(--k-8)/1.2 var(--k-micro);text-transform:uppercase;color:var(--cyan);text-align:center}.card.tile.selected{box-shadow:0 0 0 2px var(--rar),0 0 0 4px var(--paper2),0 0 0 6px var(--night1);transform:translateY(-4px)}.bench-none{margin:0 var(--k-2);color:var(--k-ink-dim);font:400 max(13px,var(--k-12))/1.4 var(--k-body)}#team.board .team-slot.choosing .k-place{filter:brightness(1.3)}#team.board .team-slot.c-place .k-place{animation:place-pulse .8s steps(2) infinite}@keyframes place-pulse{50%{filter:brightness(1.6)}}@media(prefers-reduced-motion:reduce){#team.board .team-slot.c-place .k-place{animation:none}}.place-mode{position:absolute;left:50%;top:58px;z-index:3;transform:translate(-50%);padding:4px 6px;background:var(--night1);box-shadow:0 0 0 2px var(--paper2);font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--paper2);white-space:nowrap;pointer-events:none}.place-mode.m-swap{box-shadow:0 0 0 2px var(--leather3);color:var(--leather3)}#team.board .team-slot.inspected .k-place{filter:brightness(1.3)}#team.board .team-slot.filled:not(.dead){cursor:pointer}.board-wrap{position:relative}.inspect-host{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:25}.inspect-host>*{pointer-events:auto}.trk-plus{margin-left:4px;padding:0 4px;background:var(--night1);box-shadow:0 0 0 1px var(--cyan);font:400 var(--k-8)/16px var(--k-micro);color:var(--cyan)}.replace-menu{display:grid;gap:4px;margin-top:var(--k-1);padding:var(--k-1);background:var(--night1);box-shadow:0 0 0 2px var(--leather3)}.rm-title{font:400 16px/1.2 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.rm-row{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:var(--k-1);min-height:52px;padding:2px 4px;text-align:left;background:var(--night2);border:0;box-shadow:inset 0 0 0 2px var(--night4);color:var(--paper1);cursor:pointer}.rm-row:hover,.rm-row:focus-visible{box-shadow:inset 0 0 0 2px var(--leather3)}.rm-row b{display:block;font:400 16px/1 var(--k-micro);text-transform:uppercase}.rm-row small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.rm-art{display:block;width:48px;height:48px;background:var(--sheet) 0 0 / calc(var(--frames) * 48px) 48px no-repeat;image-rendering:pixelated}.modal-host{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;background:#0b0d17b8}.modal-host[hidden]{display:none}.team-head{position:relative;z-index:4}.team-head .presets{display:flex;align-items:center;gap:var(--k-1);flex-wrap:wrap}.preset-quick{display:flex;gap:var(--k-1)}.team-head .preset-name{min-height:40px;width:180px;padding:0 var(--k-1);background:var(--night1);color:var(--paper2);border:2px solid var(--leather3);font:400 var(--k-14)/1 var(--k-body)}#menu #team#team.board{padding-top:20px}.trk-plus.minus{box-shadow:0 0 0 1px var(--blood3);color:var(--blood3)}.detail-actions .commission-btn{grid-column:1 / -1}.commission-btn{flex-wrap:wrap;row-gap:2px;white-space:normal;line-height:1.15}.commission-btn>span{white-space:nowrap}.commission-btn .cm-price{display:inline-flex;align-items:center;gap:4px}.detail-actions .replace-menu{grid-column:1 / -1;max-height:min(420px,calc(var(--dh) * .55));overflow-y:auto}.detail-actions .rm-row{width:100%;font:inherit}.detail-actions .rm-row small{text-transform:none;letter-spacing:0}.detail-actions .rm-row{height:auto;padding:4px;white-space:normal}.detail-actions .replace-menu{display:flex;flex-direction:column}.detail-actions .replace-menu>*{flex:none}html,body{height:100dvh}@container screen (max-height: 820px) and (min-height: 601px) and (min-width: 901px){#menu #team#team.board{grid-template-columns:repeat(3,1fr) 136px repeat(3,1fr);grid-template-rows:auto;min-height:0;gap:0;padding-top:0}#team .board-tower{grid-column:4;grid-row:1;width:136px;height:176px;background-position:0 -24px;background-size:6528px 240px}#team.board .place-0,#team.board .place-2,#team.board .place-4,#team.board .place-1,#team.board .place-3,#team.board .place-5{grid-row:1;justify-self:center;margin:0}#team.board .place-0{grid-column:3}#team.board .place-2{grid-column:2}#team.board .place-4{grid-column:1}#team.board .place-1{grid-column:5}#team.board .place-3{grid-column:6}#team.board .place-5{grid-column:7}#team.board .team-slot,#team.board .place-card{width:112px;height:160px}#team.board .team-slot .k-place{top:20px;left:0}#team.board .place-hero{top:-16px}#team.board .place-label{top:132px;left:0;right:0}#team.board .place-label b{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#team.board .place-label b.long{font-size:var(--k-8);line-height:1;white-space:normal;text-align:center}#team.board .place-repair{top:0;left:0}.place-mode{top:54px}#team-hint{display:none}.board-wrap{grid-template-rows:auto minmax(0,1fr)}.bench-strip .card.tile{height:128px}.bench-strip .card.tile .window{height:92px}.bench-strip .card.tile .tile-name,.bench-strip .card.tile .tile-name.long{top:100px}.tracker .trk-row{padding-top:0;padding-bottom:0}.run-bar .start{min-height:64px}}@container screen (max-width: 1499px) and (min-width: 901px) and (min-height: 601px){#page-cards{position:relative}#page-cards.on{grid-template-columns:minmax(0,1fr)}#page-cards .detail-rail{position:absolute;right:var(--k-2);top:var(--k-2);bottom:var(--k-2);width:380px;z-index:30;background:var(--night1);box-shadow:0 0 0 2px var(--night5),-12px 0 24px #0b0d17cc}#page-cards .detail-rail:has(.detail-empty){display:none}#page-cards .detail-close{display:block!important}}.card.tile .tile-traits{position:absolute;left:2px;top:30px;right:auto;bottom:auto;width:32px;height:auto;z-index:2;display:flex;flex-direction:column;gap:2px}.card.tile .tile-traits i{display:block;width:32px;height:32px;font-style:normal;background:#0b0d17b8;box-shadow:0 0 0 1px var(--night4)}.bench-strip .card.tile .tile-traits{top:24px;left:0}.trk-lift{margin-left:2px;padding:0 3px;font:400 var(--k-8)/16px var(--k-micro);font-style:normal;color:var(--paper2);background:var(--frost1, #1d4a5e);box-shadow:0 0 0 1px var(--frost2);vertical-align:2px}#detail .role-line .k-ico{margin:-10px -4px;vertical-align:middle}#detail .role-line b{margin-left:6px;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.card.tile .tile-notch{position:absolute;z-index:2;right:6px;bottom:24px;width:calc(var(--r) * 5px - 2px);height:4px;pointer-events:none;background:repeating-linear-gradient(90deg,var(--paper1) 0 3px,transparent 3px 5px);box-shadow:0 1px 0 var(--night1)}#detail .id-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:4px 0 10px;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}#detail .id-line span{display:inline-flex;align-items:center;gap:2px}#detail .id-line i{display:none}#detail .id-line .k-ico{margin:-4px}.roll{display:inline-flex;align-items:center;gap:4px}.roll>small{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim, var(--night7))}#detail .rolls{display:grid;gap:4px;margin:0 0 8px}#detail .rolls>b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}#detail .rolls p{display:grid;grid-template-columns:minmax(0,1fr) auto 40px;align-items:center;gap:8px;margin:0;font:400 var(--k-14)/1.3 var(--k-body);color:var(--paper1)}#detail .rolls p>small{text-align:right;font:400 var(--k-14)/1 var(--k-body);color:var(--k-ink-dim, var(--night7))}.relic-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.relic-chip{display:inline-grid;place-items:center;width:36px;height:36px;background:var(--night2);box-shadow:0 0 0 2px var(--night1)}.relic-chip img{width:32px;height:32px;image-rendering:pixelated}.pause-realm .relic-chips{justify-content:center}#foot-left .since-left{display:block;margin-bottom:2px;color:var(--paper1)}.rd-with{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px}.card.tile .tile-gain,.trk-plus{background:var(--moss2);box-shadow:none;color:var(--paper2)}.trk-plus.minus{background:var(--night1);box-shadow:0 0 0 1px var(--night6);color:var(--night7)}.card.tile .tile-print~.tile-in-team{top:40px}.title-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:var(--night1);overflow:hidden}.title-screen[hidden]{display:none}.title-scene{position:absolute;top:0;right:0;bottom:0;left:0}.title-land{position:absolute;image-rendering:pixelated}.title-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0d17e6 0,#0b0d17b8 380px,#0b0d1700 520px)}.title-page{position:absolute;left:0;top:0;bottom:0;width:640px;box-sizing:border-box;padding:96px 64px 96px 96px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--k-3)}.title-logo{margin:0;line-height:0}.title-logo img{width:387px;height:102px;image-rendering:pixelated}.title-tag{margin:0;font:400 21px/1 var(--k-display);text-transform:none;color:var(--k-ink-dim)}.title-play{min-width:320px;margin-top:var(--k-2)}.title-line{font:400 16px/1.2 var(--k-micro);text-transform:uppercase;color:var(--leather3)}.title-set{display:grid;gap:var(--k-1);margin-top:var(--k-3)}.title-set .k-micro{color:var(--k-ink-quiet)}.title-chips{display:flex;flex-wrap:wrap;gap:var(--k-1)}.title-consent{display:grid;gap:var(--k-1);max-width:520px;padding:var(--k-2);background:var(--k-panel);box-shadow:0 0 0 2px var(--night5),0 0 0 4px var(--night1)}.title-consent .k-micro{color:var(--k-ink)}.title-consent p{margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--k-ink-dim)}.title-consent .tc-acts{display:flex;flex-wrap:wrap;gap:var(--k-1)}.tc-more{justify-self:start;min-height:0;padding:0;border:0;background:none;box-shadow:none;font:400 var(--k-12)/1.4 var(--k-body);text-transform:none;letter-spacing:0;color:var(--k-ink-quiet);text-decoration:underline;cursor:pointer}.tc-more:hover{color:var(--k-ink)}.title-foot{position:absolute;left:96px;right:32px;bottom:24px;display:flex;justify-content:space-between;gap:var(--k-2);font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-quiet)}.title-screen.leaving{animation:title-out .24s steps(4) forwards}@keyframes title-out{to{opacity:0}}@container screen (max-height: 899px){body>* .title-page{padding-block:48px;gap:var(--k-2)}body>* .title-logo img{width:258px;height:68px}}@container screen (max-width: 900px){body>* .title-page{width:100%;padding:12px 24px 36px;justify-content:center;gap:var(--k-1)}body>* .title-set>.k-micro{display:none}body>* .title-tag{margin-top:-4px}body>* .title-play{min-width:240px;margin-top:0}body>* .title-logo img{width:258px;height:68px}body>* .title-shade{background:linear-gradient(90deg,#0b0d17e6 0,#0b0d1799 60%,#0b0d1733)}body>* .title-set{margin-top:0}body>* .title-foot{left:24px;bottom:8px}body>* .title-page:has(.title-consent) .title-set{display:none}body>* .title-consent{max-width:520px;padding:var(--k-1) var(--k-2)}body>* .title-consent p{font-size:var(--k-12)}body>* .title-page:has(.title-consent) :is(.title-line,.title-rules){display:none}body>* .title-consent .tc-more{min-height:44px}}@media(prefers-reduced-motion:reduce){.title-screen.leaving{animation:none}}.rl-page{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"ring rail" "forge rail";gap:var(--k-3);align-items:start}.rl-ring{grid-area:ring;min-width:0}.rl-rail{grid-area:rail}.rl-forge{grid-area:forge;min-width:0}.rl-sec-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--k-1) var(--k-2);margin:0 0 var(--k-2);padding-bottom:var(--k-1);border-bottom:2px solid var(--night4)}.rl-sec-head small{font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-quiet)}.rl-sec-head.sub{margin-top:var(--k-3)}.rl-sec-head.sub b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.rl-tier{margin:var(--k-3) 0 var(--k-1);font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim);display:flex;align-items:baseline;gap:var(--k-1)}.rl-tier small{font:400 var(--k-12)/1 var(--k-body);text-transform:none;color:var(--k-ink-quiet)}.rl-tile,.rl-pick,.rl-socket{text-transform:none;letter-spacing:normal;line-height:1.3}.rl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--k-1)}.rl-tile{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-2);align-items:start;min-height:72px;padding:var(--k-1);border:0;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);text-align:left;cursor:pointer;font:inherit}.rl-tile:hover{box-shadow:inset 0 0 0 2px var(--night6);background:var(--night2);filter:none}.rl-tile.on{background:var(--night3);box-shadow:inset 0 0 0 2px var(--paper2)}.rl-tile:focus-visible,.rl-pick:focus-visible,.rl-socket:focus-visible{outline:2px solid var(--paper2);outline-offset:2px}.rl-art{display:block;width:64px;height:56px;background:var(--night3) 0 0 / 64px 56px no-repeat;image-rendering:pixelated;box-shadow:0 0 0 2px var(--night1)}.rl-txt{display:grid;gap:var(--k-1);min-width:0}.rl-name{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.rl-name small{font:400 var(--k-12)/1 var(--k-body);text-transform:none;color:var(--k-ink-quiet);margin-left:4px}.rl-mods{display:flex;flex-wrap:wrap;gap:4px}.rl-mods i{font:400 16px/1 var(--k-micro);font-style:normal;text-transform:uppercase;padding:2px 4px;background:var(--night4);color:var(--k-ink)}.rl-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px var(--k-1);margin:0;font:400 var(--k-12)/1.3 var(--k-body)}.rl-mini>div{display:flex;gap:4px;min-width:0;white-space:nowrap}.rl-mini dt{color:var(--k-ink-quiet)}.rl-mini dd{margin:0;color:var(--k-ink-dim)}.rl-mini .rl-hard.up{box-shadow:inset 2px 0 0 var(--blood3);padding-left:6px;margin-left:-6px}.rl-stats .rl-hard.up{box-shadow:inset 4px 0 0 var(--blood3)}.rl-mini .rl-hard.up dd,.rl-stats .rl-hard.up dd{color:var(--k-ink)}.rl-n{position:absolute;top:var(--k-1);right:var(--k-1)}.rl-next{position:absolute;left:var(--k-1);top:-6px;padding:2px 4px;background:var(--paper2);color:var(--night1);font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;box-shadow:0 0 0 2px var(--night1)}.rl-rail{position:sticky;top:0;display:grid;gap:var(--k-2);padding:var(--k-2);background:var(--k-panel);box-shadow:inset 0 0 0 2px var(--night5)}.rl-rail-art{justify-self:center;width:192px;height:168px;background:0 0 / 192px 168px no-repeat;image-rendering:pixelated;box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--night5)}.rl-rail-head{display:grid;gap:var(--k-1)}.rl-rail-head small{font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-dim)}.rl-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-1);margin:0}.rl-stats>div{padding:var(--k-1);background:var(--k-read)}.rl-stats dt{font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet)}.rl-stats dd{margin:var(--k-1) 0 0;font:400 16px/1 var(--k-micro);color:var(--k-ink)}.rl-modlist{display:grid;gap:var(--k-1);margin:0;padding:0;list-style:none}.rl-modlist li{display:grid;gap:4px;padding:var(--k-1);background:var(--night1);box-shadow:inset 0 0 0 2px var(--night4)}.rl-modlist b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.rl-modlist .rl-answer{font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink-dim, var(--night7))}.rl-modlist b small{font:400 var(--k-12)/1 var(--k-body);text-transform:none;color:var(--k-ink-quiet)}.rl-modlist span{font:400 max(13px,var(--k-12))/1.35 var(--k-body);color:var(--k-ink-dim)}.rl-modlist em{font:400 max(13px,var(--k-12))/1.35 var(--k-body);font-style:normal;color:var(--frost2)}.rl-modlist em:before{content:"→ "}.rl-why{margin:0;font:400 var(--k-12)/1.45 var(--k-body);color:var(--k-ink-quiet)}.rl-why b{color:var(--k-ink-dim);font-weight:600}.rl-rail-foot{display:flex;flex-wrap:wrap;gap:var(--k-1)}.rl-forge{padding:var(--k-2);background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4)}.rl-filter{display:flex;flex-wrap:wrap;gap:var(--k-1);margin-bottom:var(--k-2)}.rl-bench{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--k-1)}.rl-socket{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--k-1);width:136px;min-height:128px;padding:var(--k-1);border:0;background:var(--night1);box-shadow:inset 0 0 0 2px var(--night5);color:var(--k-ink);font:inherit;text-align:center}.rl-socket small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-quiet)}.rl-socket .rl-mods{justify-content:center}.rl-socket.full{cursor:pointer;box-shadow:inset 0 0 0 2px var(--paper1)}.rl-socket.full:hover{box-shadow:inset 0 0 0 2px var(--paper2);background:var(--night2);filter:none}.rl-socket .rl-art.empty{background:var(--night2);box-shadow:0 0 0 2px var(--night4)}.rl-arrow{align-self:center;padding:0 var(--k-1);font:400 24px/1 var(--k-micro);color:var(--night7)}.rl-result{flex:1 1 280px;width:auto;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--k-2);text-align:left;box-shadow:inset 0 0 0 2px var(--night6)}.rl-result .rl-art{position:relative;display:grid;place-items:center;flex:none}.rl-result .rl-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0d178c}.rl-result .rl-art b{position:relative;font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2);text-shadow:0 2px 0 var(--night1)}.rl-forge>.rl-why{margin-top:var(--k-2)}.rl-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-1);margin-top:var(--k-2)}.rl-grow{flex:1}.rl-tools .k-btn.armed{color:var(--blood3)}.rl-picks{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--k-1)}.rl-pick{position:relative;display:grid;gap:var(--k-1);justify-items:start;min-height:var(--k-touch);padding:var(--k-1);border:0;background:var(--night1);box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);font:inherit;text-align:left;cursor:pointer}.rl-pick:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--night6);background:var(--night1);filter:none}.rl-pick.on{box-shadow:inset 0 0 0 2px var(--paper1)}.rl-pick:disabled{cursor:default;opacity:.55}.rl-pick-n{font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet)}.rl-pick-n b{color:var(--k-ink);font-weight:600}.rl-pick .rl-next{left:auto;right:var(--k-1)}@container screen (max-width: 1100px){.rl-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"ring" "rail" "forge"}.rl-rail{position:static}}@container screen (max-width: 900px) or (max-height: 500px){.rl-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.rl-socket{width:120px}}.rl-tile:active,.rl-pick:active:not(:disabled),.rl-socket.full:active{transform:translateY(1px);box-shadow:inset 0 0 0 2px var(--paper2)}.realm-menu{min-width:360px;max-height:min(calc(var(--dh) * .6),520px);overflow-y:auto}.realm-pick{display:grid;gap:4px}.realm-pick>small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-quiet)}.rp-row{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:var(--k-1);align-items:center;padding:4px;border:0;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);text-align:left;cursor:pointer;font:inherit;text-transform:none;letter-spacing:normal}.rp-row:hover{background:var(--night3);filter:none}.rp-row.on{box-shadow:inset 0 0 0 2px var(--paper2);background:var(--night3)}.rp-row .rl-art{width:64px;height:56px}.rp-txt{display:grid;gap:4px;min-width:0}.rp-txt b{font:400 16px/1 var(--k-micro);text-transform:uppercase}.rp-txt small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.rp-txt .mod-advice{display:block;font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink-dim);text-transform:none;white-space:normal}.rp-txt .mod-advice b{font:600 var(--k-12)/1.35 var(--k-body);text-transform:none;color:var(--k-ink)}.realm-pick>.k-btn{justify-self:start}.rl-banner{display:block;width:100%;height:96px;background:var(--night3) center / 384px 96px no-repeat;image-rendering:pixelated;box-shadow:0 0 0 2px var(--night1)}.rl-rail-art{height:96px;background-size:384px 96px;background-position:center;background-repeat:no-repeat;image-rendering:pixelated}.rl-tiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--k-2) var(--k-3);align-items:start}.rl-tierblock .rl-tier{margin-top:0}.rl-tierblock .rl-grid{grid-template-columns:minmax(0,1fr)}.rl-modlist .rl-rule{box-shadow:inset 4px 0 0 var(--frost2);padding-left:8px}.rl-bosses{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper2)}.rl-bosses>small{color:var(--k-ink-quiet);font:400 var(--k-12)/1.4 var(--k-body)}.rl-bosses>span{text-decoration:underline dotted var(--night7);text-underline-offset:3px;cursor:help}.rl-bosses .k-btn{margin-left:auto}#menu #team#team.board.with-sheets{grid-template-columns:minmax(0,1fr) 144px 272px 144px minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:var(--k-1) var(--k-2);align-items:center}#team.board.with-sheets .board-tower{grid-column:3;grid-row:1 / 4}#team.board.with-sheets .place-0,#team.board.with-sheets .place-2,#team.board.with-sheets .place-4{grid-column:2;justify-self:center;margin:0}#team.board.with-sheets .place-1,#team.board.with-sheets .place-3,#team.board.with-sheets .place-5{grid-column:4;justify-self:center;margin:0}#team.board.with-sheets .place-0,#team.board.with-sheets .place-1,#team.board.with-sheets .sheet-0,#team.board.with-sheets .sheet-1{grid-row:1}#team.board.with-sheets .place-2,#team.board.with-sheets .place-3,#team.board.with-sheets .sheet-2,#team.board.with-sheets .sheet-3{grid-row:2}#team.board.with-sheets .place-4,#team.board.with-sheets .place-5,#team.board.with-sheets .sheet-4,#team.board.with-sheets .sheet-5{grid-row:3}#team.board.with-sheets .team-sheet.side-left{grid-column:1;justify-self:end}#team.board.with-sheets .team-sheet.side-right{grid-column:5;justify-self:start}#team.board.with-sheets .team-slot.inspected .k-place{filter:brightness(1.3)}.team-sheet{position:relative;box-sizing:border-box;width:100%;max-width:360px;max-height:100%;min-height:0;display:grid;gap:4px;align-content:start;padding:var(--k-1);background:var(--k-read);box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);cursor:pointer;text-align:left}.team-sheet.compact{max-width:336px}.team-sheet:after{content:"";position:absolute;top:50%;width:var(--k-2);height:1px;background:var(--night6);pointer-events:none}.team-sheet.side-left:after{right:calc(-1 * var(--k-2))}.team-sheet.side-right:after{left:calc(-1 * var(--k-2))}.team-sheet:hover{box-shadow:inset 0 0 0 2px var(--night6)}.team-sheet.selected{box-shadow:inset 0 0 0 2px var(--paper2)}.team-sheet.best{box-shadow:inset 0 0 0 2px var(--leather3)}.team-sheet:focus-visible{outline:2px solid var(--paper2);outline-offset:2px}.hs-top{display:flex;gap:var(--k-1);align-items:center;min-width:0}.team-sheet .hs-art{flex:none;width:48px;height:48px;background:var(--sheet) 0 0 / calc(var(--frames) * 48px) 48px no-repeat;image-rendering:pixelated;animation:sprite-idle var(--dur) steps(var(--frames)) infinite;--step: 48px}.hs-id{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--k-1);min-width:0}.hs-name{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hs-name.r-common{color:var(--common)}.hs-name.r-uncommon{color:var(--uncommon)}.hs-name.r-rare{color:var(--rare)}.hs-name.r-epic{color:var(--epic-ink)}.hs-name.r-legendary{color:var(--legendary)}.hs-name.r-mythic{color:var(--mythic-ink)}.hs-stars{font:400 var(--k-8)/1 var(--k-micro);color:var(--leather3);letter-spacing:1px}.hs-print .k-ico{margin:-8px 0}.hs-traits{display:inline-flex;gap:0;margin-left:auto}.hs-traits .k-ico{margin:-6px -2px}.hs-num{margin:0;font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-dim)}.hs-num b{font-weight:700;color:var(--k-ink)}.hs-num em{font-style:normal;padding:0 3px;background:var(--moss2);color:var(--paper2)}.hs-ability{margin:0;font:400 var(--k-14)/1.35 var(--k-body);color:var(--paper1);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.team-sheet.compact .hs-ability{-webkit-line-clamp:2}.hs-affixes{margin:0;display:flex;flex-wrap:wrap;gap:4px}.hs-affixes i{font:400 var(--k-12)/1.2 var(--k-body);font-style:normal;padding:1px 4px;background:var(--night2);color:var(--k-ink-dim)}.hs-affixes i small{color:var(--k-ink-quiet)}.hs-affixes i.gold{color:var(--legendary);box-shadow:inset 0 0 0 1px var(--legendary)}.hs-affixes i.gold small{color:var(--legendary)}.hs-foot{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--k-1)}.hs-wear{display:inline-block;width:48px;height:6px;background:var(--night2);box-shadow:0 0 0 1px var(--night5)}.hs-wear i{display:block;height:100%;background:var(--leather3)}.hs-wear.out i{background:var(--blood3)}.hs-wear-n{font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet)}.hs-repair{min-height:32px;border-width:12px;padding:0 2px;font-size:16px}.hs-repair .k-ico{margin:-10px -4px}.team-sheet .hs-tags{display:inline-flex;flex-wrap:wrap;gap:2px}.team-sheet .hs-tags i{font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;padding:2px 3px;background:var(--night2);color:var(--k-ink-dim)}.team-sheet .hs-tags i.feeds{background:var(--moss2);color:var(--paper2)}.hs-delta{margin:0;padding:4px var(--k-1);font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink);background:var(--night2);box-shadow:inset 2px 0 0 var(--night6)}.hs-delta.best{box-shadow:inset 2px 0 0 var(--leather3)}.hs-best{display:inline-block;margin-right:6px;padding:1px 4px;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;background:var(--leather3);color:var(--night1);vertical-align:1px}.hs-actions{position:absolute;top:100%;bottom:auto;display:none;gap:4px;padding:4px;background:var(--night1);box-shadow:0 0 0 2px var(--night4);z-index:5}.team-sheet.sheet-4 .hs-actions,.team-sheet.sheet-5 .hs-actions{top:auto;bottom:100%}.team-sheet:hover .hs-actions,.team-sheet:focus-within .hs-actions,.team-sheet.selected .hs-actions{display:flex}.hs-actions .k-btn{min-height:36px;border-width:12px;padding:0 2px;font-size:16px}.team-sheet.held .hs-top,.team-sheet.held .hs-ability,.team-sheet.held .hs-num{opacity:.6;filter:grayscale(1)}.team-sheet.empty,.team-sheet.locked{cursor:default}.team-sheet.empty .hs-name,.team-sheet.locked .hs-name{color:var(--k-ink-quiet)}.hs-cands{display:grid;gap:4px}.hs-cand{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--k-1);align-items:center;min-height:var(--k-touch);padding:4px;border:0;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);text-align:left;cursor:pointer;font:inherit;text-transform:none;letter-spacing:normal}.hs-cand:hover{box-shadow:inset 0 0 0 2px var(--paper1);filter:none}.hs-cand:active{transform:translateY(1px);box-shadow:inset 0 0 0 2px var(--paper2)}.hs-cand .kp-face{display:block;width:32px;height:32px;background:-8px -4px / auto 48px no-repeat;image-rendering:pixelated}.hs-cand b{display:block;font:400 16px/1 var(--k-micro);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-cand b.r-common{color:var(--common)}.hs-cand b.r-uncommon{color:var(--uncommon)}.hs-cand b.r-rare{color:var(--rare)}.hs-cand b.r-epic{color:var(--epic-ink)}.hs-cand b.r-legendary{color:var(--legendary)}.hs-cand b.r-mythic{color:var(--mythic-ink)}.hs-cand small{display:block;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-sheet.compact .hs-cands{gap:2px}.team-sheet.compact .hs-cand{min-height:36px;padding:2px 4px}.team-sheet.locked .k-btn{justify-self:start}#team.board.with-sheets .place-label{display:none}.team-sheet .hs-ability{-webkit-line-clamp:3}.team-sheet .hs-affixes,.team-sheet .hs-foot{flex-wrap:nowrap;overflow:hidden}.team-sheet .hs-affixes i{white-space:nowrap}.team-sheet.compact .hs-traits .hs-role{display:none}.team-sheet .hs-role-num .k-ico{margin:-10px -2px -10px -6px;vertical-align:middle}.team-sheet.compact{gap:2px;padding:6px var(--k-1)}.team-sheet.compact .hs-foot,.team-sheet.swapping .hs-ability,.team-sheet.swapping .hs-affixes,.team-sheet.swapping .hs-foot{display:none}.team-sheet .hs-delta{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.team-sheet.compact .hs-delta{-webkit-line-clamp:2}.hs-actions{left:auto;right:0;justify-content:flex-end;flex-wrap:nowrap;max-width:100%}.hs-actions .hs-act-ico{padding:0;min-width:44px}.hs-actions .hs-act-ico .k-ico{margin:-8px}.team-sheet.compact .hs-delta{display:block;max-height:2.7em}.team-sheet .hs-delta{max-height:calc(3 * 1.35em)}.team-summary{margin-top:var(--k-1);padding:var(--k-1);background:var(--k-read);box-shadow:inset 0 0 0 2px var(--night4)}.ts-title{display:block;margin:0 0 var(--k-1);font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.ts-cell{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px;align-items:center;min-height:40px;padding:2px 4px;background:var(--night2);cursor:default}.ts-cell.wide{grid-column:1 / -1}.ts-cell:focus-visible{outline:2px solid var(--paper2);outline-offset:1px}.ts-txt{display:grid;min-width:0}.ts-txt small{font:400 var(--k-12)/1.2 var(--k-body);color:var(--k-ink-quiet);white-space:nowrap}.ts-txt b{font:700 var(--k-14)/1.2 var(--k-body);color:var(--k-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-txt em{justify-self:start;font:400 var(--k-12)/1.3 var(--k-body);font-style:normal;padding:0 3px}.ts-txt em.up{background:var(--moss2);color:var(--paper2)}.ts-txt em.down{color:var(--k-ink-quiet)}.ts-cell.wide:has(.ts-roles){grid-template-columns:minmax(0,1fr)}.ts-roles{display:flex;gap:0}.ts-role .k-ico{opacity:.25;margin:-2px -1px}.ts-role.on .k-ico{opacity:1}.bp-sum{width:100%;border-collapse:collapse;margin:var(--k-1) 0;background:var(--night2);font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-dim)}.bp-sum th{text-align:left;font-weight:400;color:var(--k-ink-quiet);padding:2px var(--k-1)}.bp-sum thead th{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase}.bp-sum td{padding:2px var(--k-1);color:var(--k-ink)}.bp-sum td.up span{padding:0 4px;background:var(--moss2);color:var(--paper2)}.bp-sum td.down{color:var(--k-ink-quiet)}.ts-sub{display:block;margin:-4px 0 var(--k-1);font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}#tracker .trk-row[data-trk]{cursor:pointer}#tracker .trk-row[data-trk]:hover{background:var(--night4)}#tracker .trk-row:focus-visible{outline:2px solid var(--paper2);outline-offset:-2px}#tracker .trk-row.open{background:var(--night4)}.trk-detail{display:grid;gap:var(--k-1);margin:-2px 0 4px;padding:var(--k-1);background:var(--night2);box-shadow:inset 3px 0 0 var(--night5)}.trk-tiers{margin:0;padding:0;list-style:none;display:grid;gap:4px}.trk-tiers li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:4px;font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink-quiet)}.trk-tiers li b{font:400 16px/1 var(--k-micro);color:var(--k-ink-quiet);text-align:center}.trk-tiers li.on{color:var(--k-ink)}.trk-tiers li.on b{background:var(--moss2);color:var(--paper2)}.trk-tiers li.next{color:var(--k-ink-dim)}.trk-tiers li.next b{box-shadow:inset 0 0 0 2px var(--leather3);color:var(--leather3)}.trk-next{margin:0;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--leather3)}.trk-top{margin:0;font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink-dim)}.trk-who{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.trk-who .kp-face{display:block;width:32px;height:32px;background:-8px -4px / auto 48px no-repeat;image-rendering:pixelated;box-shadow:0 0 0 1px var(--night5)}.trk-who em{font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;padding:2px 4px;background:var(--moss2);color:var(--paper2)}.trk-find{justify-self:start}.bench-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.bench-chips:empty{display:none}.bench-chips .k-chip b{margin-left:2px;font:400 16px/1 var(--k-micro);color:var(--k-ink)}.bench-filter-row{display:flex;gap:4px;align-items:center}.bench-filter-row #bench-filters-toggle{flex:1}.trk-find{max-width:100%}#page-team{position:relative}.team-side{position:absolute;top:var(--k-2);right:var(--k-2);z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:var(--k-1);pointer-events:none}.team-side>*{pointer-events:auto}.team-side-actions{display:flex;gap:var(--k-1)}#page-team .team-head{padding-right:288px}@container screen (min-width: 1700px) and (min-height: 821px){#team.board.with-sheets{grid-template-columns:minmax(0,1fr) 128px 272px 128px minmax(0,1fr)}#menu{position:relative}#page-team{position:static}#page-team .team-side{top:var(--k-1);left:50%;right:auto;transform:translate(-50%)}}#menu .run-bar #foot-mid{display:flex;align-items:center;justify-content:center;gap:var(--k-1);flex-wrap:nowrap}#page-team .team-left{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:var(--k-1);min-height:0}#page-team .team-left .tracker{flex:1 1 auto;min-height:0}#page-team .team-left:has(>.team-head[hidden]):has(>.tracker[hidden]){display:none}#page-team .team-left:has(>.team-head[hidden]):has(>.tracker[hidden])+.board-wrap{grid-column:1 / -1}#page-team .board-wrap{grid-column:2;grid-row:1;grid-template-rows:minmax(0,1fr) auto}#page-team .team-head{display:block;padding:0;position:relative;z-index:5}#page-team .team-head .presets,#page-team .preset-quick{display:grid;gap:4px}#page-team .preset-quick .k-preset,#page-team .preset-slot{width:100%;min-height:44px}#page-team .preset-slot.empty{display:block;box-shadow:inset 0 0 0 2px var(--night3);background:none}#page-team .preset-slot .short{display:none}#page-team .preset-more{display:flex;gap:4px}#page-team .preset-more>.k-btn{flex:1}#page-team .team-head .preset-name{width:100%;box-sizing:border-box}#page-team .presets-menu{left:0;right:auto}#page-team .preset-quick{grid-template-columns:repeat(3,minmax(0,1fr))}#page-team .preset-quick .k-preset{min-height:40px;padding:2px 4px;align-content:center}#page-team .preset-quick .kp-faces{display:none}#page-team .preset-quick .k-preset b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-team .preset-slot{min-height:40px;padding:0 2px}#page-team .preset-slot .long{display:none}#page-team .preset-slot .short{display:inline}#page-team .preset-slot.empty{min-height:40px}#page-team .preset-more>.k-btn{min-height:40px}@container screen not ((min-width: 1700px) and (min-height: 821px)){#page-team .team-head{padding-right:0}#page-team .board-wrap{padding-top:52px}}.compare-modal{width:min(920px,calc(var(--dw) * .94))}.compare-modal .k-modal-body{display:grid;gap:var(--k-1);max-height:calc(calc(var(--dh) * .92) - 64px);overflow-y:auto;background:var(--k-panel)}.cmp-faces{display:flex;gap:4px;flex-wrap:wrap}.cmp-pickers{display:flex;flex-wrap:wrap;gap:var(--k-1) var(--k-3);align-items:center}.cmp-pickers .cmp-faces small{align-self:center;margin-right:4px;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.cmp-face{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);cursor:pointer}.cmp-face:hover{box-shadow:inset 0 0 0 2px var(--night6);filter:none}.cmp-face.on{box-shadow:inset 0 0 0 2px var(--paper2)}.cmp-face .kp-face{display:block;width:32px;height:32px;background:-8px -4px / auto 48px no-repeat;image-rendering:pixelated}.cmp-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-2)}.cmp-col{display:grid;gap:4px;align-content:start}.cmp-col>small{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.cmp-col .team-sheet{max-width:none;cursor:default}.cmp-col .team-sheet:after,.cmp-col .hs-actions{display:none}.cmp-col .team-sheet .hs-ability{-webkit-line-clamp:4}.cmp-rows{width:100%;border-collapse:collapse;background:var(--night2);font:400 max(13px,var(--k-12))/1.35 var(--k-body)}.cmp-rows th{width:120px;padding:4px var(--k-1);font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet);text-align:center}.cmp-rows td{width:calc(50% - 60px);padding:4px var(--k-1);color:var(--k-ink-dim)}.cmp-rows td:first-child{text-align:right}.cmp-rows td.up span{padding:0 4px;background:var(--moss2);color:var(--paper2)}.cmp-rows td.down{color:var(--k-ink-quiet)}.cmp-rows tr+tr th,.cmp-rows tr+tr td{box-shadow:inset 0 1px 0 var(--night3)}.cmp-actions{display:flex;gap:var(--k-1);justify-content:flex-end}.card.tile .tile-compare{display:none;position:absolute;left:6px;right:6px;bottom:22px;min-height:28px;min-width:0;padding:0;border-width:10px;font-size:var(--k-8);z-index:2}.card.tile:hover .tile-compare,.card.tile:focus-within .tile-compare{display:flex}@media(pointer:coarse){.card.tile .tile-compare{display:none!important}}#team.board .board-plate{display:none}#team.board.with-sheets .board-plate{display:grid;grid-column:3;grid-row:1;align-self:start;justify-self:center;z-index:1;justify-items:center;gap:2px;max-width:100%;padding:4px var(--k-1);background:var(--night1);box-shadow:0 0 0 2px var(--night4)}@container screen (min-height: 1050px){#team.board.with-sheets .board-tower{align-self:end}}@container screen (max-height: 1049px){#team.board.with-sheets .board-plate{grid-row:3;align-self:end;margin-bottom:8px}}.board-plate .plate-tower{display:grid;justify-items:center;gap:2px}.board-plate b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink);white-space:nowrap}.board-plate small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim);text-align:center;text-wrap:balance}.board-plate .mod-advice{margin:0;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim);text-align:center;text-wrap:balance}.board-plate .mod-advice b{font:600 var(--k-12)/1.3 var(--k-body);text-transform:none;color:var(--k-ink)}.bench-head{gap:4px}.bench-head .team-hint{min-height:0;margin:0;font:400 var(--k-12)/1.25 var(--k-body);color:var(--k-ink-quiet);text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bench-head .team-hint:empty{display:none}@container screen (max-height: 600px) or (max-width: 900px){#page-team .board-wrap{padding-top:0}}.team-sheet{background:var(--night2)}.team-sheet .hs-affixes i,.team-sheet .hs-tags i:not(.feeds),.team-sheet .hs-delta,.team-sheet .hs-wear,.team-sheet .hs-cand{background:var(--night1)}#team.board.with-sheets .place-repair{display:none}.team-sheet .hs-repair{min-height:28px;border-width:10px}.team-sheet .hs-foot{overflow:visible}.team-sheet .hs-tags{flex-wrap:nowrap;overflow:hidden;min-width:0}.team-sheet.filled,.team-sheet.held{grid-template-columns:48px minmax(0,1fr);column-gap:var(--k-1)}.team-sheet.filled .hs-top,.team-sheet.held .hs-top{display:contents}.team-sheet .hs-art{grid-column:1;grid-row:1 / span 2;align-self:center}.team-sheet .hs-id{grid-column:2;grid-row:1;align-self:end}.team-sheet.compact .hs-id{flex-wrap:nowrap}.team-sheet .hs-name{flex:0 1 auto;min-width:0}.team-sheet .hs-num{grid-column:2;grid-row:2;line-height:1.3}.team-sheet .hs-ability,.team-sheet .hs-affixes,.team-sheet .hs-foot,.team-sheet .hs-delta{grid-column:1 / -1}.team-sheet.compact .hs-foot{display:flex;flex-wrap:nowrap}.team-sheet.compact .hs-foot .hs-tags{display:none}.team-sheet .hs-affixes{flex-wrap:wrap;overflow:hidden;max-height:calc(2*(1.2em + 2px) + 4px)}@container screen (min-width: 1280px) and (min-height: 601px) and (max-height: 899px){.team-sheet.compact .hs-affixes{max-height:calc(1.2em + 6px)}.team-sheet.compact .hs-affixes:has(i:nth-child(4)){max-height:calc(2*(1.2em + 2px) + 4px)}}#page-team .tracker>*{flex:none}.hs-traits>i{display:inline-flex;font-style:normal}#page-team .team-head .presets{display:grid;gap:4px}#page-team .preset-list{display:grid;gap:4px;max-height:172px;overflow-y:auto}#page-team .preset{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);outline:0}#page-team .preset.on{box-shadow:inset 0 0 0 2px var(--leather3)}#page-team .preset.edited{box-shadow:inset 0 0 0 2px var(--leather3);background:var(--night3)}#page-team .preset-load{display:grid;justify-items:start;gap:2px;padding:4px var(--k-1);min-height:52px;background:none;box-shadow:none;text-align:left;cursor:pointer}#page-team .preset-load:hover{background:var(--night3);filter:none}#page-team .preset-load b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-team .preset-load span{display:flex;gap:2px}#page-team .preset-load small{font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet);text-transform:none}#page-team .preset.partial .preset-load b{color:var(--k-ink-dim)}#page-team .preset-face{display:block;width:24px;height:24px;background:var(--night1) -12px -4px / auto 48px no-repeat;image-rendering:pixelated;box-shadow:inset 0 0 0 1px var(--night4)}#page-team .preset-face.ghost{opacity:.4;filter:grayscale(1)}#page-team .preset-codes{display:flex;gap:4px}#page-team .preset-codes>.k-btn{flex:1}#page-team #preset-code,#page-team #preset-code-out{width:100%;box-sizing:border-box}#page-team .preset-acts{display:grid;grid-template-columns:repeat(2,auto);align-content:center;gap:2px;padding:4px}#page-team .preset-acts button{min-width:32px;min-height:22px;padding:0 4px;background:var(--night1);box-shadow:inset 0 0 0 1px var(--night5);color:var(--k-ink-dim);font:400 16px/1 var(--k-micro);text-transform:uppercase;opacity:1;cursor:pointer}#page-team .preset-acts button:hover{background:var(--night3);color:var(--k-ink);filter:none}#page-team .preset-acts .preset-del.armed{color:var(--paper2);background:var(--blood2);box-shadow:none}#page-team .preset-acts .preset-update{background:var(--leather3);color:var(--night1);box-shadow:none}#page-team .preset-acts .preset-update:hover{background:var(--leather3);color:var(--night1);filter:brightness(1.12)}#page-team .preset .preset-name{width:100%;box-sizing:border-box;margin:4px;min-height:40px;font:400 var(--k-14)/1 var(--k-body);text-transform:none;outline:0;border:2px solid var(--leather3)}#page-team .preset-save{width:100%;min-height:40px}@media(pointer:coarse){#page-team .preset-acts button{min-height:32px;min-width:40px}}@container screen (max-height: 600px) or (max-width: 900px){#page-team .preset-list{max-height:118px}}.hs-traits .hs-tn{display:none}@container screen (min-width: 1700px){.team-sheet:not(.compact) .hs-traits .hs-tn{display:inline;margin:0 6px 0 2px;font:400 var(--k-12)/1 var(--k-body);text-transform:capitalize;color:var(--k-ink-dim);align-self:center}}.team-band{grid-column:1 / -1}.team-band[hidden]{display:none}.team-band .team-summary{display:flex;align-items:center;gap:var(--k-1);margin:0;padding:4px var(--k-1)}.team-band .ts-title{margin:0}.team-band .ts-sub{display:none}.team-band .ts-grid{display:flex;flex:1;gap:4px;min-width:0}.team-band .ts-cell,.team-band .ts-cell.wide{flex:1 1 0;min-width:0;grid-column:auto;min-height:36px;grid-template-columns:32px minmax(0,1fr)}@container screen (max-height: 819px) and (min-width: 901px){#menu .run-bar{padding-top:4px;padding-bottom:4px}#menu .run-bar #foot-left small{display:none}#menu .run-bar .start{min-height:0;height:64px}#menu .run-bar .start-sub{font-size:var(--k-8)}#menu .run-bar #foot-right{gap:2px}#page-team .preset-load{min-height:36px;grid-template-columns:auto minmax(0,1fr);grid-auto-flow:column;align-items:center;column-gap:var(--k-1);padding:2px var(--k-1)}#page-team .preset-load small{display:none}#page-team .preset-acts{display:flex;flex-direction:row;padding:2px}#page-team .preset-save{min-height:36px}.team-band .team-summary{padding:2px var(--k-1)}.team-band .ts-cell,.team-band .ts-cell.wide{min-height:34px;padding:0 4px}#page-team .board-wrap{padding-top:0}.team-band{display:flex;align-items:center;gap:var(--k-1)}.team-band .team-summary{flex:1;min-width:0}.team-band .team-side-actions{flex:none}}#team.board{isolation:isolate}#team.board.on-ground:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;image-rendering:pixelated;background:radial-gradient(ellipse 34% 88% at var(--gcx) var(--gcy),rgba(22,26,42,.25),rgba(22,26,42,.55) 55%,var(--k-panel) 100%),var(--ground) var(--gx) var(--gy) / var(--gw) var(--gh) no-repeat}html.shrunk #team.board.on-ground:before{image-rendering:auto}.team-sheet.compact .hs-num{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cards-head .workshop{display:flex;flex-wrap:wrap;gap:var(--k-1);align-items:center}.cards-head .workshop .k-btn .k-ico{margin:-8px 0 -8px -8px}.ws-modal{width:min(1240px,calc(var(--dw) * .96));height:min(840px,calc(var(--dh) * .92));box-sizing:border-box}.ws-modal>.k-modal-body{box-sizing:border-box;height:calc(100% + 42px);display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--k-2);background:var(--k-panel)}.ws-head{display:flex;align-items:center;gap:var(--k-3);flex-wrap:wrap}.ws-tabs{display:flex;gap:var(--k-2)}.ws-tabs .k-tab{display:inline-flex;align-items:center;gap:4px}.ws-tabs .k-tab .k-ico{margin:-8px 0 -8px -8px}.ws-purse{margin-left:auto;display:flex;gap:var(--k-2);font:400 16px/1 var(--k-micro);color:var(--k-ink)}.ws-purse>span{display:inline-flex;align-items:center;gap:4px}.ws-close{min-width:var(--k-touch);padding:0}.ws-body{display:grid;grid-template-columns:264px minmax(0,1fr);gap:var(--k-2);min-height:0}.ws-side{display:flex;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;padding:2px 4px 2px 2px}.ws-side>.k-btn{flex:none}.ws-h{display:block;margin:4px 0 0;font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink-quiet)}.ws-row{flex:none;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:var(--k-1);align-items:center;min-height:var(--k-touch);padding:4px var(--k-1);background:var(--night2);border:0;box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);text-align:left;cursor:pointer;font:inherit;text-transform:none;letter-spacing:normal}.ws-row:hover{box-shadow:inset 0 0 0 2px var(--night6);filter:none}.ws-row.on{background:var(--night3);box-shadow:inset 0 0 0 2px var(--paper2)}.ws-row:disabled{opacity:.5;cursor:default}.ws-row:focus-visible{outline:2px solid var(--paper2);outline-offset:1px}.ws-row b{display:block;font:400 16px/1 var(--k-micro);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-row small{display:block;margin-top:2px;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-row .kp-face{display:block;width:32px;height:32px;background:-8px -4px / auto 48px no-repeat;image-rendering:pixelated}.ws-have{font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;padding:4px;background:var(--night1);color:var(--k-ink-dim);white-space:nowrap}.ws-have.ready{background:var(--moss2);color:var(--paper2)}.ws-have.pick{background:var(--night4);color:var(--leather3);box-shadow:inset 0 0 0 1px var(--leather3)}.ws-have.gold{color:var(--legendary);box-shadow:inset 0 0 0 1px var(--legendary)}.ws-none{margin:var(--k-1) 0;font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-quiet)}.ws-search{width:100%;min-height:40px;margin:0;box-sizing:border-box;flex:none}.ws-list{display:grid;gap:4px}.ws-main{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--k-1);min-height:0;min-width:0}.ws-main>.k-empty{grid-row:1 / -1;align-self:center}.ws-altar{display:flex;align-items:center;gap:var(--k-2);flex-wrap:wrap;padding:var(--k-1) var(--k-2);background:var(--k-read);box-shadow:inset 0 0 0 2px var(--night4)}.ws-slots{display:flex;align-items:center;gap:var(--k-1);flex-wrap:wrap}.ws-slot{box-sizing:border-box;width:56px;height:56px;display:grid;place-items:center;padding:0;background:var(--night1);border:2px dashed var(--night5);box-shadow:none}.ws-slot.on{border:2px solid var(--rc, var(--leather3));cursor:pointer}.ws-slot.on:hover{filter:brightness(1.2)}.ws-slot i{width:48px;height:48px;background:center / 48px 48px no-repeat;image-rendering:pixelated}.ws-keepslot{display:grid;justify-items:center;gap:2px}.ws-keepslot .ws-slot.on{border-color:var(--paper2);cursor:default}.ws-keepslot small{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim)}.ws-arrow{font:400 16px/1 var(--k-micro);color:var(--k-ink-dim)}.ws-pack{width:40px;height:56px;image-rendering:pixelated;opacity:.45;filter:grayscale(.6)}.ws-pack.ready{width:80px;height:112px;opacity:1;filter:none}.ws-result{font:400 16px/1.2 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.ws-go{margin-left:auto;display:grid;gap:var(--k-1);justify-items:end;max-width:440px}.ws-go p{margin:0;font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-dim);text-align:right}.ws-btns{display:flex;gap:var(--k-1);flex-wrap:wrap;justify-content:flex-end}.ws-btns .k-btn .k-ico{margin:-8px 0 -8px -8px}.ws-grid-head{display:flex;align-items:baseline;gap:4px var(--k-1);flex-wrap:wrap}.ws-grid-head b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.ws-grid-head small{font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink-quiet)}.ws-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:var(--k-1);align-content:start;overflow-y:auto;min-height:0;padding:4px}.ws-card{position:relative;display:grid}.ws-card.r-common{--rc: var(--common)}.ws-card.r-uncommon{--rc: var(--uncommon)}.ws-card.r-rare{--rc: var(--rare)}.ws-card.r-epic{--rc: var(--epic)}.ws-card.r-legendary{--rc: var(--legendary)}.ws-card.r-mythic{--rc: var(--mythic)}.ws-slot.r-common{--rc: var(--common)}.ws-slot.r-uncommon{--rc: var(--uncommon)}.ws-slot.r-rare{--rc: var(--rare)}.ws-slot.r-epic{--rc: var(--epic)}.ws-slot.r-legendary{--rc: var(--legendary)}.ws-slot.r-mythic{--rc: var(--mythic)}.ws-pick{display:grid;grid-template-columns:96px minmax(0,1fr);grid-auto-rows:auto;align-content:start;column-gap:var(--k-1);row-gap:4px;min-height:112px;padding:var(--k-1);background:var(--night2);border:0;box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);text-align:left;cursor:pointer;font:inherit;text-transform:none;letter-spacing:normal}.ws-pick:hover{box-shadow:inset 0 0 0 2px var(--night6);filter:none}.ws-pick:focus-visible{outline:2px solid var(--paper2);outline-offset:1px}.ws-art{grid-column:1;grid-row:1 / span 5;align-self:start;width:96px;height:96px;background:var(--night1) center / 96px 96px no-repeat;image-rendering:pixelated;box-shadow:inset 0 -2px 0 var(--rc)}.ws-id{grid-column:2;display:flex;align-items:center;gap:4px;min-width:0;padding-right:48px}.ws-name{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--rc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ws-stars{flex:none;font:400 var(--k-8)/1 var(--k-micro);color:var(--leather3);letter-spacing:1px}.ws-print .k-ico{margin:-8px -4px}.ws-num,.ws-affixes,.ws-foot,.ws-note{grid-column:2}.ws-card.m-burn .ws-pick{background:var(--night3);box-shadow:inset 0 0 0 2px var(--leather3)}.ws-card.m-keep .ws-pick,.ws-card.m-on .ws-pick{background:var(--night3);box-shadow:inset 0 0 0 2px var(--paper2)}.ws-card.off .ws-pick{opacity:.55;cursor:default}.ws-mark{position:absolute;top:8px;right:8px;padding:4px 6px;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;pointer-events:none}.ws-mark.burn{background:var(--leather3);color:var(--night1)}.ws-mark.keep{background:var(--paper2);color:var(--night1)}.ws-keep{position:absolute;right:8px;bottom:8px;min-height:28px;border-width:10px;padding:0 2px;font-size:var(--k-8);display:none}.ws-card:hover .ws-keep,.ws-card:focus-within .ws-keep{display:flex}@media(pointer:coarse){.ws-keep{display:flex}}.ws-card.noted .ws-pick{padding-bottom:44px}.ws-note{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-quiet)}.ws-num,.cp-num{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.ws-num b,.cp-num b{font-weight:700;color:var(--k-ink)}.ws-affixes,.cp-affixes{display:flex;flex-wrap:wrap;gap:4px;align-content:start}.ws-affixes i,.cp-affixes i{font:400 var(--k-12)/1.2 var(--k-body);font-style:normal;padding:1px 4px;background:var(--night1);color:var(--k-ink-dim);white-space:nowrap}.ws-affixes i small,.cp-affixes i small{color:var(--k-ink-quiet)}.ws-affixes i.gold,.cp-affixes i.gold{color:var(--legendary);box-shadow:inset 0 0 0 1px var(--legendary)}.ws-affixes i.gold small,.cp-affixes i.gold small{color:var(--legendary)}.ws-affixes i.none,.cp-affixes i.none{color:var(--k-ink-quiet);background:none;padding-left:0}.ws-foot,.cp-foot{display:flex;align-items:center;gap:var(--k-1);white-space:nowrap}.ws-foot small,.cp-foot small{font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet)}.ws-wear,.cp-wear{flex:none;display:inline-block;width:40px;height:6px;background:var(--night1);box-shadow:0 0 0 1px var(--night5)}.ws-wear i,.cp-wear i{display:block;height:100%;background:var(--leather3)}.ws-wear.out i,.cp-wear.out i{background:var(--blood3)}.ws-main.ws-reroll-main{grid-template-columns:minmax(272px,320px) minmax(0,1fr);grid-template-rows:auto;align-items:start;column-gap:var(--k-2);overflow-y:auto}.ws-reroll-read{display:grid;gap:var(--k-2)}.ws-reroll-read .ws-go{margin-left:0;justify-items:start}.ws-reroll-read .ws-go p{text-align:left}.ws-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-2)}.ws-compare>div:first-child .ws-lines{opacity:.7}.ws-h em{font-style:normal;padding:0 4px}.ws-h em.up{background:var(--moss2);color:var(--paper2)}.ws-h em.down{color:var(--k-ink-quiet)}.ws-lines{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px}.ws-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n v" "b b" "s s";gap:4px var(--k-1);padding:6px var(--k-1);background:var(--night1)}.ws-l-name{grid-area:n;font:400 max(13px,var(--k-12))/1.3 var(--k-body);color:var(--k-ink-dim)}.ws-lines b{grid-area:v;font:700 var(--k-14)/1.3 var(--k-body);color:var(--k-ink)}.ws-lines b.gold{color:var(--legendary)}.ws-bar{grid-area:b;height:6px;background:var(--night3)}.ws-bar i{display:block;height:100%;background:var(--frost2)}.ws-lines small{grid-area:s;font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet)}.card.tile button.tile-count{z-index:2;bottom:3px;right:4px;min-width:32px;min-height:32px;padding:2px 4px;border:0;background:var(--night1);box-shadow:0 0 0 1px var(--night6);cursor:pointer;font:400 var(--k-8)/1 var(--k-micro);color:var(--paper2);text-shadow:none}.card.tile button.tile-count:hover,.card.tile button.tile-count:focus-visible{box-shadow:0 0 0 2px var(--paper2);outline:none;filter:none}.copy-host{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none}.copy-host[hidden]{display:none}.copy-pop{position:fixed;pointer-events:auto;width:min(460px,calc(var(--dw) - 16px));max-height:min(560px,calc(var(--dh) * .72));display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--k-panel);box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 12px 24px #0b0d17cc}.cp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px var(--k-1);padding:var(--k-1);box-shadow:inset 0 -2px 0 var(--night4)}.cp-head b{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.cp-head small{grid-column:1;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-quiet)}.cp-close{grid-column:2;grid-row:1 / span 2;align-self:start;min-width:32px;min-height:32px;padding:0;background:var(--night3);border:0;color:var(--k-ink);font:400 16px/1 var(--k-micro);cursor:pointer}.cp-list{overflow-y:auto;display:grid;gap:4px;padding:var(--k-1);align-content:start}.cp-row{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:var(--k-1);row-gap:4px;padding:6px var(--k-1);background:var(--night2);border:0;box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);text-align:left;cursor:pointer;font:inherit;text-transform:none;letter-spacing:normal}.cp-row:hover,.cp-row:focus-visible{box-shadow:inset 0 0 0 2px var(--paper1);outline:none;filter:none}.cp-row.chosen{background:var(--night3);box-shadow:inset 0 0 0 2px var(--paper2)}.cp-row:disabled{opacity:.55;cursor:default}.cp-art{grid-row:1 / span 4;align-self:center;width:48px;height:48px;background:var(--night1) center / 48px 48px no-repeat;image-rendering:pixelated}.cp-id,.cp-num,.cp-affixes,.cp-foot{grid-column:2}.cp-id{display:flex;align-items:center;gap:var(--k-1)}.cp-id b{font:400 var(--k-8)/1 var(--k-micro);color:var(--leather3);letter-spacing:1px}.cp-print .k-ico{margin:-8px -4px}.cp-badge{font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;padding:3px 4px;background:var(--night1);color:var(--k-ink-dim)}.cp-badge.best{color:var(--paper2);box-shadow:inset 0 0 0 1px var(--paper1)}.cp-badge.on{background:var(--paper2);color:var(--night1)}.cp-badge.worn{color:var(--k-ink-quiet)}@container screen (max-width: 900px) or (max-height: 600px){.ws-modal{width:var(--dw);height:var(--dh)}.ws-head{flex-wrap:nowrap;gap:var(--k-1)}.ws-head>.k-title{display:none}.ws-tabs,.ws-purse{gap:var(--k-1)}.ws-body{display:flex;flex-direction:column;gap:var(--k-1);overflow-y:auto}.ws-side{flex:none;flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.ws-side>.ws-h{display:none}.ws-side>.ws-row,.ws-side>.k-btn{flex:none;min-width:200px}.ws-side .ws-list{display:flex;gap:4px}.ws-side .ws-list>.ws-row{flex:none;min-width:200px}.ws-side>.ws-search{width:180px}.ws-main,.ws-main.ws-reroll-main{display:flex;flex-direction:column;flex:none;overflow:visible}.ws-grid{overflow:visible}.ws-go{margin-left:0;justify-items:start}.ws-go p{text-align:left}}.ws-starup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;display:grid;place-items:center;align-content:center;gap:var(--k-1);background:#0b0d17c7;cursor:pointer}.ws-starup.out{opacity:0;transition:opacity .24s steps(4)}.ws-starup .su-rays{position:absolute;width:520px;height:520px;border-radius:50%;background:repeating-conic-gradient(var(--rc) 0 6deg,transparent 6deg 24deg);opacity:.22;animation:su-spin 6s steps(48) infinite;pointer-events:none}.ws-starup .su-stars{position:relative;font:400 32px/1 var(--k-micro);color:var(--legendary);animation:su-stamp .32s steps(4) both .18s}.ws-starup .su-card{position:relative;margin:112px 0;scale:2;animation:su-turn .42s steps(6) both}.ws-starup .su-look{position:relative;font:400 var(--k-8)/1 var(--k-micro);letter-spacing:1px;color:var(--paper2);text-transform:uppercase}.ws-starup .su-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--paper2);pointer-events:none;animation:su-flash .3s steps(3) forwards}@keyframes su-spin{to{rotate:360deg}}@keyframes su-turn{0%{transform:rotateY(90deg) scale(.8)}to{transform:none}}@keyframes su-stamp{0%{transform:scale(2);opacity:0}to{transform:none;opacity:1}}@keyframes su-flash{0%{opacity:.85}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ws-starup .su-rays,.ws-starup .su-stars,.ws-starup .su-card,.ws-starup .su-flash{animation:none}.ws-starup .su-flash{display:none}}html.hand .ws-starup .su-card{scale:1;margin:0}html.hand .ws-starup .su-rays{width:320px;height:320px}.ws-row .ws-wide{display:block;color:var(--night7);white-space:normal}#banner{top:104px;bottom:auto;left:0;right:0;width:fit-content;max-width:min(880px,calc(var(--dw) * .9));margin:0 auto;padding:8px 16px;background:var(--night1);box-shadow:0 0 0 2px var(--night5),0 0 0 4px var(--night1);font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2);text-shadow:none;text-align:center;white-space:normal;z-index:4}#banner.boss{color:var(--paper2);box-shadow:0 0 0 2px var(--blood3),0 0 0 4px var(--night1);text-shadow:-2px 0 var(--cyan),2px 0 var(--magenta)}#banner.key{color:var(--paper2);box-shadow:0 0 0 2px var(--leather3),0 0 0 4px var(--night1)}#banner.debut{color:var(--paper2);box-shadow:0 0 0 2px var(--frost2),0 0 0 4px var(--night1)}#banner.fall{color:var(--paper2);box-shadow:0 0 0 2px var(--blood2),0 0 0 4px var(--night1)}.auto-chip{min-height:32px;padding:4px 10px;font:400 16px/1 var(--k-micro);text-transform:uppercase}#powerbar .auto-chip{align-self:center}#proof-row .auto-chip{pointer-events:auto}#packbar{left:16px;bottom:16px;display:block;max-width:none}.powerbar{position:absolute;left:16px;bottom:88px;z-index:2;display:flex;gap:var(--k-1)}.stage.framed .powerbar{position:relative;left:auto;bottom:auto;z-index:auto;align-self:center}.powerbar[hidden]{display:none}.powerbar .power{position:relative;padding:0 var(--k-1)}.powerbar .power:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;pointer-events:none;background:conic-gradient(transparent var(--turn),rgba(11,13,23,.6) 0)}.powerbar .power small{position:absolute;right:6px;bottom:4px;font:400 var(--k-8)/1 var(--k-micro);color:var(--paper2)}.powerbar .power.ready{box-shadow:0 0 0 2px var(--leather3)}#pack-btn{position:relative;gap:var(--k-1);min-height:44px;padding:0 var(--k-2)}#pack-btn .k-count{position:absolute;top:-10px;right:-10px}.pack-choice{position:absolute;left:0;bottom:calc(100% + 12px);display:flex;gap:var(--k-1);padding:var(--k-1);background:var(--k-panel, var(--night2));box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 12px 24px #0b0d17cc}.pack-choice[hidden]{display:none}#packbar .pack-pick{display:grid;justify-items:center;gap:4px;width:112px;padding:var(--k-1);font:400 16px/1 var(--k-micro)}#packbar .pack-pick>img{width:40px;height:56px;image-rendering:pixelated}#packbar .pack-pick>img[data-art=v2]{image-rendering:auto}#packbar .pack-pick>b{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}#packbar .pack-pick>small{font:400 12px/1.2 var(--k-body, Inter, sans-serif);color:var(--k-ink-dim, var(--night7));text-align:center}#teambar .team-slot{width:64px;padding:4px 8px 6px}.pack-choice{display:grid;grid-template-columns:repeat(3,112px);max-height:calc(var(--dh) - 160px);overflow-y:auto}#packbar .pack-pick{background:var(--night2);border:0;box-shadow:inset 0 0 0 2px var(--night5);color:var(--paper1);text-shadow:none;filter:none}#packbar .pack-pick:hover:not(:disabled){background:var(--night3);box-shadow:inset 0 0 0 2px var(--leather3)}#packbar .pack-pick>b{color:var(--paper2)}#packbar .pack-pick>small{color:var(--night7);text-transform:none}#packbar .pack-pick>span{display:inline-flex;align-items:center;font:400 16px/1 var(--k-micro);color:var(--leather3)}#packbar .pack-pick>span .k-ico{margin:-8px -4px -8px -8px}#packbar .pack-pick:disabled{opacity:.5;cursor:not-allowed}.pack-choice .pack-all{grid-column:1 / -1}#teambar .team-slot.mini .mini-stars{position:absolute;left:0;right:0;bottom:8px;text-align:center;font:400 var(--k-8)/1 var(--k-micro);color:var(--leather3);text-shadow:0 1px 0 var(--night1);pointer-events:none}#teambar .team-slot.mini.hovered{box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--leather3)}#teambar .team-slot.mini.low{box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--blood3)}#teambar .team-slot.mini.low .hp i{background:var(--blood3)}#traits .trk-c{display:none;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--paper2);white-space:nowrap}#traits.unfold .trk-c{display:inline}.catchup-chip{position:absolute;z-index:5;left:50%;top:calc(var(--fy, 0px) + 12px);translate:-50% 0;pointer-events:none}.catchup-chip[hidden]{display:none}.pack-choice .pc-head{grid-column:1 / -1;margin:0 0 4px;max-width:420px;font:400 var(--k-12)/1.35 var(--k-body);color:var(--paper1);white-space:normal}.framed-only,#run-frame{display:none}#hud-bottom{display:contents}.stage.framed{background:var(--night1) url(/assets/trame-BxCd9mvR.png) 0 0 / 8px 8px repeat;image-rendering:pixelated}.stage.framed canvas{position:absolute;left:var(--fx);top:var(--fy)}.stage.framed #run-frame{display:block;position:absolute;z-index:2;pointer-events:none;left:calc(var(--fx) - 24px);top:calc(var(--fy) - 22px);width:calc(var(--fw) + 48px);height:calc(var(--fh) + 46px);box-sizing:border-box;border:32px solid transparent;border-top-width:32px;border-image:url(/assets/panel-CEG0l12s.png) 16 / 32px repeat;image-rendering:pixelated}.stage.framed #run-frame:after{content:"";position:absolute;left:-8px;top:-10px;right:-8px;bottom:-8px;box-shadow:inset 0 0 0 2px var(--night1)}.hud-plate,.stage.framed #hud-bottom,.stage.framed #traits:not(:empty){background:var(--k-panel, var(--night2));box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 8px 16px #0b0d1799}.stage.framed.menu .framed-only,.stage.framed.menu #run-frame,.stage.framed.menu #hud-bottom{display:none}.stage.framed .framed-only{display:flex}.stage.framed #hud-top{position:absolute;z-index:4;left:var(--hx);width:var(--hw);top:var(--top-y);height:var(--hud-h, 72px);align-items:stretch;justify-content:space-between;gap:16px;pointer-events:none}#hud-top>*{pointer-events:auto}.hud-left,.hud-right{display:flex;align-items:center;gap:16px;padding:0 16px;box-sizing:border-box}.hud-coins{display:inline-flex;align-items:center;gap:8px;font:400 16px/1 var(--k-micro, var(--pixel));color:var(--paper2)}.hud-coins b{font-weight:400;min-width:5ch}.hud-left .speed{gap:8px}.hud-wave{position:absolute;left:50%;top:0;transform:translate(-50%);display:grid;justify-items:center;gap:8px;padding:8px 16px;min-width:208px;box-sizing:border-box}#hud-wave-no{font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2);letter-spacing:0}.hud-wave.boss #hud-wave-no{color:var(--blood3)}.hud-tower{display:flex;align-items:center;gap:8px}.hud-tower>i{display:block;width:120px;height:8px;background:var(--night3);box-shadow:0 0 0 2px var(--night1)}#hud-tower-fill{display:block;height:100%;width:100%;background:var(--blood3)}.hud-wave.low #hud-tower-fill{background:var(--paper1)}#hud-wave-sub{margin-top:-4px;font:400 16px/1 var(--k-micro, var(--pixel));text-transform:uppercase;color:var(--night7);white-space:nowrap}#hud-wave-sub:empty{display:none}#hud-tower-pct{font:400 16px/1 var(--k-micro, var(--pixel));text-transform:uppercase;color:var(--night7);white-space:nowrap}.hud-wave.low #hud-tower-pct{color:var(--paper1)}.hud-right{font:400 16px/1 var(--k-micro, var(--pixel));text-transform:uppercase;color:var(--paper1);white-space:nowrap}.stage.framed .hud-right{max-width:calc(50% - var(--wave-w, 240px) / 2 - 16px);flex-wrap:wrap;justify-content:flex-end;align-content:center;row-gap:8px;column-gap:24px;overflow:hidden}.stage.framed .hud-right i{display:none}.hud-right i{font-style:normal;color:var(--night7)}@container screen (max-width: 1499px){.stage.framed .hud-right{visibility:hidden}}.stage.framed #traits{left:var(--trk-x);right:auto;top:var(--trk-y);padding:8px;gap:8px;z-index:4}.stage.framed #proof-row{top:var(--trk-y);right:var(--pfr-r)}.stage.framed #hud-bottom{display:flex;align-items:center;gap:16px;position:absolute;z-index:4;left:calc(var(--fx) + var(--fw) / 2);top:var(--bot-y);transform:translate(-50%,-50%);padding:8px}.stage.framed #packbar,.stage.framed #teambar{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none;max-width:none}.stage.framed #teambar{gap:8px}.stage.framed #banner{top:var(--banner-y, calc(var(--fy) + 104px))}body.framed .topbar{display:none}.hud-boss{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);display:grid;justify-items:center;gap:6px;padding:8px 16px;white-space:nowrap}.hud-boss[hidden]{display:none}#hud-boss-name{font:400 16px/1 var(--k-micro, var(--pixel));text-transform:uppercase;color:var(--blood3)}.hud-boss-row{display:flex;align-items:center;gap:12px}.hud-boss-bar{position:relative;display:block;width:320px;height:10px;background:var(--night2);box-shadow:0 0 0 2px var(--night5),0 0 0 4px var(--night1)}.hud-boss-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent calc(25% - 1px),var(--night1) 0 calc(25% + 1px),transparent 0 calc(50% - 1px),var(--night1) 0 calc(50% + 1px),transparent 0 calc(75% - 1px),var(--night1) 0 calc(75% + 1px),transparent 0)}#hud-boss-fill{display:block;height:100%;background:linear-gradient(var(--blood3) 0 3px,var(--blood2) 3px)}#hud-boss-pct{min-width:4ch;font:400 16px/1 var(--k-micro, var(--pixel));color:var(--paper1);text-align:right}.hud-strip{display:flex;gap:2px}.hud-strip[hidden]{display:none}.hud-strip i{position:relative;display:block;width:14px;height:8px;background:var(--night3);box-shadow:0 0 0 1px var(--night1)}.hud-strip i.done{background:var(--night6)}.hud-strip i.now{background:var(--paper2)}.hud-strip i.boss{background:var(--blood2)}.hud-strip i.boss.done{background:var(--night6);box-shadow:0 0 0 1px var(--blood2)}.hud-strip i.boss.now{background:var(--blood3)}.hud-strip i.key:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--paper1)}.hud-strip i.proof:after{content:"";position:absolute;left:3px;right:3px;bottom:-4px;height:2px;background:var(--leather3)}#tree-body{display:flex;flex-direction:column;gap:var(--k-2);min-height:0;overflow:hidden;padding:var(--k-2) var(--k-3)}#menu .tab-page#tree-body.on{display:flex}#tree-body>*{flex:none}#tree-body>.m-body{flex:1 1 0}#tree-body>.m-how:empty{display:none}.m-head{display:flex;align-items:center;gap:var(--k-2);flex-wrap:wrap}.m-h-title{font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2)}.m-head .mastery-total{display:inline-flex;align-items:center;gap:4px;font:400 16px/1 var(--k-micro);color:var(--paper2)}.m-switch{margin-left:var(--k-2)}.m-help-wrap{position:relative}.m-help{min-width:44px}.m-help-tip{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:440px;max-width:calc(var(--dw) * .8)}.m-head .respec{margin-left:auto}.m-how{display:flex;flex-wrap:wrap;gap:var(--k-1) var(--k-4);margin:0;padding:0;list-style:none}.m-how li{display:flex;align-items:center;gap:var(--k-1);max-width:400px;font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-dim)}.m-how b{color:var(--paper2)}.m-help-tip .m-how{display:grid;gap:4px}.m-help-tip .m-how b{display:inline;margin:0;font-family:var(--k-body);font-weight:700;font-size:inherit;line-height:inherit;text-transform:none}.m-advice{display:flex;align-items:center;gap:var(--k-2);margin:0;padding:4px var(--k-2);background:var(--night2);box-shadow:inset 0 0 0 2px var(--night5);font:400 var(--k-14)/1.35 var(--k-body);color:var(--paper1)}.m-advice>span{flex:1;min-width:0}.m-advice b{color:var(--paper2)}.m-advice .k-ico{margin:-8px 0}.m-body{min-height:0;display:grid;grid-template-rows:minmax(0,1fr)}.m-page{min-height:0;display:grid;grid-template-rows:minmax(0,1fr);gap:var(--k-2)}.m-page>*{min-height:0}.m-main{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--k-1)}.m-page-head{margin:0;font:400 max(13px,var(--k-12))/1.3 var(--k-body);color:var(--k-ink-dim)}.m-done{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.m-trunk{grid-template-columns:220px minmax(0,1fr) 320px}.m-summary{display:grid;align-content:start;gap:4px;overflow-y:auto;min-height:0}.m-sum-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--k-1);align-items:center;padding:4px;border:0;background:var(--night2);box-shadow:inset 3px 0 0 var(--night5);color:var(--k-ink-dim);text-align:left;cursor:pointer;font:inherit;text-transform:none;letter-spacing:normal}.m-sum-row img{grid-row:1 / 3;width:32px;height:32px;image-rendering:pixelated}.m-sum-row b{font:400 16px/1 var(--k-micro);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--k-ink-dim)}.m-sum-row small{font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet)}.m-sum-row .m-sum-perks{grid-column:2}.m-sum-row:hover{background:var(--night3);filter:none}.m-sum-row.m-got{box-shadow:inset 3px 0 0 var(--moss2)}.m-sum-row.m-nextgate{box-shadow:inset 3px 0 0 var(--leather3)}.m-sum-row.m-nextgate b{color:var(--k-ink)}.m-sum-row.m-cur{background:var(--night3)}.m-sum-row.m-cur b{color:var(--k-ink)}.m-sum-row:focus-visible{outline:2px solid var(--paper2);outline-offset:-2px}.m-ladder{min-height:0;overflow-y:auto;display:grid;align-content:start;gap:var(--k-2);padding:4px var(--k-1) var(--k-2) 4px;scroll-behavior:smooth}.m-lrow{position:relative;display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--k-2);align-items:start}.m-lrow:before{content:"";position:absolute;left:32px;top:0;bottom:calc(-1 * var(--k-2));width:2px;background:var(--night5)}.m-lrow:last-child:before{bottom:0}.m-lgate{position:relative;display:grid;gap:var(--k-1);align-content:start}.m-lgate:after{content:"";position:absolute;right:calc(-1 * var(--k-2));top:40px;width:var(--k-2);height:1px;background:var(--night6)}.m-lgate .m-gate-tile{min-width:0}.m-lgate>.k-btn{justify-self:start}.m-lgate>.m-done{position:relative;z-index:1;justify-self:start;padding:2px 6px;background:var(--night1)}.m-lboxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-2);align-items:start}.m-lboxes .m-chain{grid-template-columns:repeat(3,minmax(0,1fr))}.m-lboxes .m-perk{max-width:none;min-width:0}.m-opens{grid-column:1 / -1;display:flex;align-items:center;gap:4px;margin:0;font:400 max(13px,var(--k-12))/1.3 var(--k-body);color:var(--k-ink-quiet)}.m-opens .k-ico{margin:-8px 0}.m-paragon-head{display:grid;gap:4px;padding:var(--k-1);background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);position:relative}.m-paragon-head small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.m-paragon .m-lboxes{grid-template-columns:minmax(0,1fr)}.m-paragon .m-chain{grid-template-columns:repeat(4,minmax(0,1fr))}.m-act{margin:var(--k-1) 0 0;font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2)}.m-act:first-child{margin-top:0}.m-act.has-banner{display:flex;align-items:center;justify-content:flex-start;text-align:left;min-height:72px;padding:0 var(--k-3);background:var(--banner) right center / 560px 72px no-repeat var(--night1);box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--night5);text-shadow:0 3px 0 var(--night1);image-rendering:pixelated}.m-sum-act{margin:var(--k-1) 0 0;font:400 var(--k-12)/1 var(--k-body);text-transform:uppercase;letter-spacing:1px;color:var(--k-ink-quiet)}.m-sum-act:first-child{margin-top:0}.m-lrow.m-sealed .m-lboxes{grid-template-columns:minmax(0,1fr)}.m-sum-row.m-sealed{opacity:.6}.m-trophies{grid-template-columns:minmax(0,1fr) 320px}.m-hall{min-height:0;overflow-y:auto;display:grid;align-content:start;gap:var(--k-2);padding:4px var(--k-1) var(--k-2) 4px}.m-tplace{display:grid;gap:var(--k-1)}.m-tplace>header{display:flex;align-items:baseline;gap:var(--k-1)}.m-tplace>header b{font:400 21px/1.2 var(--k-display);text-transform:none;color:var(--paper2)}.m-tplace>header small{font:400 var(--k-12)/1 var(--k-body);color:var(--k-ink-quiet)}.m-tgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--k-1)}.m-schools{grid-template-columns:minmax(0,1fr) 320px}.m-cols{min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--k-1);align-items:start;padding-bottom:4px}.m-scol{display:grid;gap:var(--k-1);align-content:start;padding:var(--k-1);background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);min-width:0}.m-scol.m-active{box-shadow:inset 0 0 0 2px var(--moss2)}.m-shead{display:grid;grid-template-columns:50px minmax(0,1fr);gap:var(--k-1);align-items:start}.m-shead img{width:50px;height:50px;image-rendering:pixelated}.m-shead b{display:block;font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2)}.m-shead small{display:block;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.m-shead .m-sprog{color:var(--k-ink);margin-top:2px}.m-shead>.k-btn,.m-shead>.m-ribbon{grid-column:1 / -1;justify-self:stretch}.m-ribbon{display:block;padding:6px var(--k-1);background:var(--moss2);color:var(--paper2);font:400 16px/1 var(--k-micro);text-transform:uppercase;text-align:center}.m-sblock{position:relative;display:grid;gap:4px}.m-sgate .m-gate-tile{min-width:0}.m-srows{margin-left:24px;padding-left:var(--k-1);box-shadow:inset 2px 0 0 var(--night5)}.m-srows .m-perk-row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:2px}.m-srows .m-perk-row>.m-ico{grid-row:1 / 3}.m-srows .m-perk-row>.m-txt{grid-row:1 / 3}.m-srows .m-perk-row>.k-ranks{grid-column:3;grid-row:1;justify-self:end}.m-srows .m-perk-row>.m-cost{grid-column:3;grid-row:2;justify-self:end}.m-srows .m-kind{display:block}.m-detail{min-height:0;overflow-y:auto;overflow-x:hidden;padding:0}.m-detail .k-panel-body>*{min-width:0;overflow-wrap:anywhere}.m-detail>.k-panel-body{margin-right:0;padding-right:0}.m-detail .k-panel-body{display:grid;gap:var(--k-1);align-content:start}.m-d-top{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:var(--k-1);align-items:center}.m-d-name{display:block;font:400 16px/1.1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.m-d-top small{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.m-d-close{display:none}.m-d-eff{margin:0;font:700 var(--k-14)/1.35 var(--k-body);color:var(--k-ink)}.m-d-desc,.m-d-line{margin:0;font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-dim)}.m-d-cost{margin:0;display:flex;align-items:center;font:400 max(13px,var(--k-12))/1.3 var(--k-body);color:var(--k-ink-dim)}.m-d-cost .k-ico{margin:-8px -2px}.m-d-cost b{font:400 16px/1 var(--k-micro);color:var(--leather3);margin-right:6px}.m-d-act .k-btn{width:100%}@container screen (max-width: 1499px){.m-trunk{grid-template-columns:220px minmax(0,1fr)}.m-schools,.m-trophies{grid-template-columns:minmax(0,1fr)}.m-detail{position:fixed;top:0;right:0;bottom:0;width:min(340px,calc(var(--dw) * .92));z-index:45;background:var(--night2);transform:translate(105%);transition:transform .18s steps(6);box-shadow:-4px 0 0 var(--night1)}#tree-body.m-drawer-open .m-detail{transform:none;box-shadow:-4px 0 0 var(--night1),0 0 0 100vmax #0b0d1799}.m-d-close{display:inline-flex}}@media(max-width:1499px)and (prefers-reduced-motion:reduce){.m-detail{transition:none}}@container screen (max-width: 1439px){.m-lboxes{grid-template-columns:minmax(0,1fr)}.m-tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container screen (max-width: 1279px){.m-cols{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(280px,100%);scroll-snap-type:x mandatory}.m-scol{scroll-snap-align:start}}@container screen (max-height: 800px){#tree-body{gap:var(--k-1);padding:var(--k-1) var(--k-2)}.m-how li{font-size:12px}.m-perk-row{min-height:48px}.m-perk{min-height:96px}}@container screen (max-height: 600px) or (max-width: 900px){.m-trunk{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.m-summary{display:flex;overflow-x:auto;overflow-y:hidden}.m-sum-row{grid-template-columns:32px;flex:none}.m-sum-row b,.m-sum-row small{display:none}.m-lrow{grid-template-columns:minmax(0,1fr)}.m-lrow:before,.m-lgate:after{display:none}.m-detail{top:auto;left:0;width:auto;height:70%;transform:translateY(105%)}#tree-body.m-drawer-open .m-detail{transform:none}}.m-shead small:not(.m-sprog){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-shead>.k-btn{min-height:36px;border-width:12px}.m-shead>.m-ribbon{padding:10px var(--k-1)}.m-sgate .m-gate-tile .m-txt{grid-template-columns:auto 1fr;align-items:center;column-gap:var(--k-1)}.m-sgate .m-gate-tile .m-title,.m-sgate .m-gate-tile .m-eff{grid-column:1 / -1}.m-srows .m-kind{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-srows .m-perk-row{min-height:52px;padding:2px var(--k-1)}.m-cap-tile .m-rule{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@container screen (min-width: 1280px) and (min-height: 601px){.m-shead small:not(.m-sprog){display:none}.m-shead{row-gap:4px}.m-sgate .m-gate-tile{padding:4px var(--k-1)}.m-sgate .m-gate-tile .m-eff,.m-srows .m-eff{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-srows .m-perk-row{grid-template-columns:32px minmax(0,1fr) auto auto;grid-template-rows:auto;min-height:36px;padding:0 4px;column-gap:4px}.m-srows .m-perk-row>.m-ico{grid-row:auto;width:32px;height:32px;box-shadow:none;background:none}.m-srows .m-perk-row>.m-txt{grid-row:auto}.m-srows .m-perk-row>.k-ranks,.m-srows .m-perk-row>.m-cost{grid-column:auto;grid-row:auto}.m-srows .m-kind{display:none}.m-srows .k-rank{width:12px;height:12px}.m-cap-tile{padding:4px var(--k-1)}.m-cap-tile .m-rule{-webkit-line-clamp:1}.m-scol{gap:4px}}@container screen (min-width: 1280px) and (min-height: 601px){.m-srows .m-cost.m-done{display:none}.m-sgate .m-gate-tile .m-eff,.m-srows .m-eff{white-space:normal;font-size:13px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.m-srows .m-perk-row{grid-template-columns:32px minmax(0,1fr) auto auto}}@container screen (min-width: 1280px) and (min-height: 601px){.m-srows .m-cost .k-ico,.m-cap-tile .m-cost.m-done{display:none}.m-cap-tile.m-bought{box-shadow:inset 0 0 0 2px var(--moss2)}}@container screen (min-width: 1280px) and (min-height: 601px){.m-shead b{font-size:21px;line-height:1.2}.m-schools .m-page-head{display:none}.m-schools .m-main{grid-template-rows:minmax(0,1fr)}}@container screen (min-width: 1280px) and (min-height: 601px){.m-shead{grid-template-columns:50px minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--k-1);row-gap:2px;align-items:center}.m-shead>img{grid-row:1 / 3}.m-shead>.k-btn,.m-shead>.m-ribbon{grid-column:2;grid-row:2;min-height:32px;border-width:10px;padding:0 4px}.m-shead>.m-ribbon{padding:6px 4px}.m-shead>div{grid-column:2;grid-row:1;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}}.m-rb-short{display:none}@container screen (min-width: 1280px) and (min-height: 601px){.m-rb-long{display:none}.m-rb-short{display:inline}.m-shead>.m-ribbon{padding:4px;min-height:32px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.m-scol,.m-srows{gap:3px}}@container screen (min-width: 1280px) and (min-height: 601px){.m-cols{padding-bottom:0}.m-sgate .m-gate-tile{padding:2px 8px}.m-sgate .m-gate-tile .m-eff{line-height:1.1}}@container screen (min-width: 1280px) and (min-height: 601px){.m-cols{align-items:stretch}.m-scol{align-content:space-between}}.tab-page .page-head{border-bottom:2px solid var(--night5)}.tab-page .page-head>b{font:400 var(--k-d)/1 var(--k-display);text-transform:none}#codex-filters{display:flex;flex-wrap:wrap;gap:var(--k-1)}#codex-filters .k-chip .dot{display:inline-block;width:8px;height:8px;margin-right:4px}.k-results h2{border-color:var(--night5);font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--paper2)}.k-results .big{display:grid;gap:var(--k-1);justify-items:stretch}.k-results .stat-row{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:var(--k-1);padding:4px var(--k-1);background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);text-align:left}.k-results .stat-row small{font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-dim, var(--night7))}.k-results .stat-row b{font:400 16px/1 var(--k-micro);color:var(--paper2)}.k-results .stat-row.mastery b{color:var(--frost2)}.k-results .stat-row.worn b,.k-results .stat-row.worn small{color:var(--blood3)}.k-results #continue{min-width:240px;min-height:48px;font:400 var(--k-d)/1 var(--k-display);text-transform:none}.k-results .res-actions{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--k-1) var(--k-2);margin-top:18px;padding:var(--k-1) 0;background:var(--night1);box-shadow:0 -2px 0 var(--night4)}.k-results .res-actions .start-sub{flex-basis:100%;margin:0}.k-results .rip-now{gap:var(--k-1)}.k-results .run-sheet{text-align:left;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4);padding:4px var(--k-1)}.k-results .run-sheet>summary{cursor:pointer;padding:4px 0;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.k-results .run-sheet>summary small{margin-left:var(--k-1);font:400 var(--k-12)/1 var(--k-body);text-transform:none;color:var(--k-ink-quiet)}.k-results .sheet-scroll{max-height:200px;overflow:auto}.k-results .sheet-heroes{width:100%;border-collapse:collapse;font:400 max(13px,var(--k-12))/1.3 var(--k-body);font-variant-numeric:tabular-nums;color:var(--k-ink)}.k-results .sheet-heroes th{position:sticky;top:0;background:var(--night2);text-align:left;padding:4px 6px;font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet);border-bottom:2px solid var(--night5);white-space:nowrap}.k-results .sheet-heroes td{padding:3px 6px;border-bottom:1px solid var(--night4);white-space:nowrap}.k-results .sheet-heroes .num{text-align:right}.k-results .sheet-heroes td small{color:var(--k-ink-quiet);font-size:var(--k-12)}.k-results .sheet-traits{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.k-results .sheet-trait{display:grid;gap:2px;padding:4px var(--k-1);background:var(--night1);box-shadow:inset 0 0 0 1px var(--night4)}.k-results .sheet-trait b{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.k-results .sheet-trait small{font:400 var(--k-12)/1.2 var(--k-body);color:var(--k-ink-dim, var(--night7))}.k-results .sheet-note{display:block;margin-top:4px;font:400 var(--k-12)/1.2 var(--k-body);color:var(--k-ink-quiet)}.codex-drawer{display:flex;flex-wrap:wrap;gap:var(--k-1);flex-basis:100%}.codex-drawer[hidden]{display:none}.sealed-pack b{color:var(--paper1)}.card.tile .tile-name{background:var(--night1);padding:2px 0}#pause .danger-line{margin-top:var(--k-4);color:var(--blood3)}#pause .pause-act{justify-self:center;text-decoration:none}#pause .pause-act[hidden]{display:none}#pause .pause-act.danger-line{color:var(--k-ink);outline:2px solid var(--blood2);outline-offset:-6px}.confirm-box{width:min(520px,calc(var(--dw) * .92))}.confirm-box .k-modal-body{display:grid;gap:var(--k-2)}.save-host{z-index:100;overflow-y:auto}.k-chip.not-saved{color:var(--blood3);cursor:help}.title-foot .not-saved{color:var(--blood3)}.save-host .save-box{margin:auto}.save-box{width:min(600px,calc(var(--dw) * .92))}.save-box .k-modal-body{background:var(--k-panel)}.save-box .confirm-actions{flex-wrap:wrap}.save-note{font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-dim)}.results-note{display:block;margin:calc(-1 * var(--k-1)) 0 var(--k-2);text-align:center;font:400 var(--k-14)/1.4 var(--k-body);color:var(--k-ink-dim)}.confirm-text{margin:0;font:400 var(--k-14)/1.5 var(--k-body);color:var(--paper1)}.confirm-label{display:grid;gap:var(--k-1);font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper1)}.confirm-label b{color:var(--blood3)}.confirm-label input{min-height:44px;padding:0 var(--k-1);background:var(--night1);color:var(--paper2);border:2px solid var(--blood2);font:400 16px/1 var(--k-micro);letter-spacing:2px;text-transform:uppercase}.confirm-actions{display:flex;gap:var(--k-1);justify-content:flex-end}.confirm-short{display:block;margin-top:var(--k-1);text-align:right;font:400 var(--k-14)/1.3 var(--k-body);color:var(--blood3)}.k-btn.danger-btn{--k-btn: url(/assets/btn-night-CTJi_6eq.png);--k-face: #2e3452;color:var(--blood3)}.k-btn.danger-btn:hover:not(:disabled){--k-btn: url(/assets/btn-night-hover-BoO4t-5K.png)}.k-btn.danger-btn:disabled{color:var(--night7)}.sealed-pack,.rip-tile{position:relative}.sealed-tier{position:absolute;top:4px;left:4px;padding:2px 4px;font:400 var(--k-8)/1 var(--k-micro);font-style:normal;color:var(--paper2);background:var(--blood2);box-shadow:0 0 0 2px var(--night1)}.resume-box .rs-faces{display:flex;gap:6px;flex-wrap:wrap}.resume-box .rs-face{width:48px;height:48px;background:var(--night1) var(--sheet) 0 0 / calc(var(--frames) * 48px) 48px no-repeat;image-rendering:pixelated;box-shadow:inset 0 0 0 2px var(--rar, var(--night5))}.resume-box .rs-face.r-common{--rar: var(--common)}.resume-box .rs-face.r-uncommon{--rar: var(--uncommon)}.resume-box .rs-face.r-rare{--rar: var(--rare)}.resume-box .rs-face.r-epic{--rar: var(--epic)}.resume-box .rs-face.r-legendary{--rar: var(--legendary)}.resume-box .rs-face.r-mythic{--rar: var(--mythic)}.resume-box .confirm-actions{justify-content:space-between}.k-results .pr-chip{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;padding:6px 10px;font:400 16px/1.2 var(--k-micro)}.res-broke{display:grid;gap:6px;margin:0 0 12px;padding:10px 14px;background:var(--night2);box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--blood2);text-align:left}.res-broke h4{margin:0;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--blood3)}.res-broke p{display:grid;grid-template-columns:10em minmax(0,1fr);align-items:baseline;gap:4px 14px;margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper2)}.res-broke p>small{color:var(--k-ink-quiet);font:400 var(--k-12)/1.4 var(--k-body)}.res-broke p>span{display:flex;flex-wrap:wrap;gap:4px 16px}.res-broke .broke-link{padding:0;min-height:0;background:none;border:0;box-shadow:none;font:600 var(--k-14)/1.4 var(--k-body);text-transform:none;letter-spacing:0;color:var(--paper2);text-decoration:underline dotted var(--night7);text-underline-offset:3px;cursor:pointer}.res-broke .broke-link:hover{color:var(--paper1);filter:none}.broke-strip{display:flex;align-items:flex-end;gap:2px;height:32px;padding:2px;background:var(--night1)}.broke-strip i{flex:1 1 0;max-width:14px;height:var(--h);min-height:2px;background:var(--blood2)}.broke-cap{color:var(--k-ink-quiet);font:400 var(--k-12)/1.2 var(--k-body)}#res-mastery .lbl-short,html.hand #res-mastery .lbl-long{display:none}html.hand #res-mastery .lbl-short{display:inline}#results.res-in{animation:res-in .24s steps(6)}@keyframes res-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){#results.res-in{animation:none}}.res-relics{display:grid;gap:6px;margin-top:8px}.res-relic{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;background:var(--night2);box-shadow:0 0 0 2px var(--night1);text-align:left}.res-relic-txt{display:grid;gap:4px;justify-items:start}.res-relic-txt b{font:400 16px/1.1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.res-relic-txt small{font:400 var(--k-12)/1.35 var(--k-body);color:var(--paper1)}.res-relic-on{font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--moss3, var(--paper1))}.galee{position:absolute;top:0;right:0;bottom:0;left:0;z-index:16;display:grid;place-items:center;padding:var(--k-2);overflow:auto}.galee:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 50% 50%,#0b0d17b8,#0b0d17f0)}.galee[hidden]{display:none}.gx-sheet{display:grid;gap:var(--k-2);justify-items:center;width:min(1180px,100%)}.gx-head{display:grid;justify-items:center;gap:var(--k-1);text-align:center;text-shadow:0 2px 0 var(--night1)}.gx-head .k-title{margin:0}.gx-where,.gx-purse{color:var(--k-ink-dim)}.gx-sub{margin:0;max-width:70ch;font:400 var(--k-14)/1.5 var(--k-body);color:var(--k-ink)}.gx-sub b{color:var(--paper2)}.gx-sub2{color:var(--k-ink-dim)}.gx-quiet{font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-quiet)}.gx-foot{display:flex;gap:var(--k-2);justify-content:center}.gx-scene{display:block;width:256px;height:144px;image-rendering:pixelated;border:2px solid var(--night1);box-shadow:0 4px 0 var(--night1)}.gx-lead{display:inline-flex;align-items:center;gap:2px;color:var(--k-ink)}.gx-lead img{width:32px;height:32px;image-rendering:pixelated;margin:-8px 0}.gx-btn-ico{width:32px;height:32px;image-rendering:pixelated;margin:-8px 4px -8px -4px;vertical-align:middle}.results-scene{margin:0 auto var(--k-1)}.gx-cards{display:flex;flex-wrap:wrap;gap:var(--k-2);justify-content:center}.gx-card{--rc: var(--common);display:grid;justify-items:center;align-content:start;gap:4px;width:232px;padding:var(--k-2) var(--k-1) var(--k-1);border:2px solid var(--rc);background:var(--k-panel);color:var(--k-ink);text-align:center;text-transform:none;font:400 var(--k-12)/1.4 var(--k-body);cursor:pointer;box-shadow:0 4px 0 var(--night1);animation:gx-deal .36s steps(6) both;animation-delay:calc(var(--i, 0) * 90ms)}.gx-cardwrap{position:relative;display:grid;transition:translate .12s steps(3)}.gx-cardwrap:hover,.gx-cardwrap:focus-within{translate:0 -8px}.gx-info{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:40px;height:40px;padding:0;background:var(--night1);border:2px solid var(--night5);cursor:pointer;z-index:1}.gx-info:hover,.gx-info:focus-visible{border-color:var(--paper2);outline:none}.gx-info img{width:32px;height:32px;image-rendering:pixelated}.gx-dealt .gx-info{animation:gx-info-in 1ms both;animation-delay:calc(var(--i, 0) * .16s + .7s)}@keyframes gx-info-in{0%{visibility:hidden}to{visibility:visible}}.gx-nums{font:400 12px/1.4 var(--k-micro);color:var(--k-ink);font-variant-numeric:tabular-nums}.gx-card:focus-visible{outline:2px solid var(--paper2);outline-offset:4px}.gx-card.r-uncommon{--rc: var(--uncommon)}.gx-card.r-rare{--rc: var(--rare)}.gx-card.r-epic{--rc: var(--epic)}.gx-card.r-legendary{--rc: var(--legendary)}.gx-still{display:grid;place-items:center;width:96px;height:96px;background:var(--k-read)}.gx-name{font:400 16px/1.2 var(--k-micro);text-transform:uppercase;color:var(--rc)}.gx-card.r-epic .gx-name{color:var(--epic-ink)}.gx-stars{color:var(--paper2)}.gx-line{color:var(--k-ink-quiet)}.gx-desc{font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-dim)}.gx-lights{font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-quiet)}.gx-lights.on{color:var(--paper2);background:var(--moss2);padding:0 6px}.gx-pool{gap:var(--k-1)}.gx-pool .gx-card{width:128px;padding:var(--k-1) 4px;gap:2px}.gx-pool .gx-name{font-size:var(--k-8)}.gx-pool .gx-desc,.gx-pool .gx-line{display:none}.gx-pool .gx-nums{font-size:var(--k-12)}.gx-pool .gx-info{top:2px;right:2px;width:36px;height:36px}@keyframes gx-deal{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}.gx-dealt .gx-card{position:relative}.gx-dealt .gx-card:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;pointer-events:none;border:2px solid var(--night1);background:var(--night2) var(--gx-back) center / 160px 224px no-repeat;image-rendering:pixelated;animation:gx-turn .42s steps(6) both;animation-delay:calc(var(--i, 0) * .16s + .48s)}@keyframes gx-turn{0%{transform:scaleX(1)}50%{transform:scaleX(0);opacity:1}to{transform:scaleX(0);opacity:0;visibility:hidden}}.stage.framed .gx-tear .cer-pack{left:50%;top:50%}.stage.framed .gx-tear .cer-fx{left:0;top:0}.gx-sealed .gx-cards,.gx-sealed .gx-foot{display:none}.gx-team{display:grid;grid-template-columns:auto 1fr;gap:var(--k-3);align-items:start;padding:var(--k-1) var(--k-2);width:100%}.gx-team .k-micro{color:var(--k-ink-dim)}.gx-row{display:flex;flex-wrap:wrap;gap:var(--k-1);margin-top:4px}.gx-post{display:grid;place-items:center;width:64px;height:64px;padding:0;border:2px solid var(--night5);background:var(--k-panel);cursor:pointer;overflow:hidden}.gx-post .hero-sprite,.gx-ware .hero-sprite{width:48px;height:48px;background-size:calc(var(--frames) * 48px) 48px}.gx-team.posts-only{grid-template-columns:1fr;justify-items:center}.gx-post.empty{border-style:dashed;color:var(--k-ink-quiet)}.gx-post.dead{filter:grayscale(1) brightness(.55)}.gx-post.case{border-color:var(--night6)}.gx-post.picked{outline:2px solid var(--paper2);outline-offset:2px}.gx-post:hover{border-color:var(--paper1)}.gx-mapwrap{display:grid;grid-template-columns:768px minmax(0,1fr);gap:var(--k-2);align-items:start;width:100%}.gx-map{position:relative;width:768px;aspect-ratio:256 / 212;background:var(--night1) center / 100% 100% no-repeat;image-rendering:pixelated;box-shadow:0 4px 0 var(--night1)}.gx-map svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gx-mapwrap .gx-team{grid-template-columns:1fr;gap:var(--k-2)}.gx-edge{stroke:var(--night1);stroke-width:1;stroke-dasharray:2 2}.gx-edge.took{stroke:var(--blood2);stroke-dasharray:none}.gx-map .gx-node{position:absolute;translate:-50% -62%;display:block;padding:0;border:0;background:none;box-shadow:none;cursor:default;line-height:0}.gx-node>img:first-child{display:block;image-rendering:pixelated}.gx-node.can{cursor:pointer;animation:gx-breathe 1.2s steps(4) infinite alternate}.gx-node.can:hover,.gx-node.can:focus-visible{translate:-50% calc(-62% - 4px)}.gx-node.can:focus-visible{outline:2px solid var(--paper2);outline-offset:2px}.gx-node.past{filter:brightness(.62) saturate(.6)}.gx-here{position:absolute;right:-20px;top:-24px;image-rendering:pixelated}@keyframes gx-breathe{0%{filter:drop-shadow(0 0 0 var(--k-action)) drop-shadow(0 0 2px var(--k-action))}to{filter:drop-shadow(2px 0 0 var(--k-action)) drop-shadow(-2px 0 0 var(--k-action)) drop-shadow(0 2px 0 var(--k-action)) drop-shadow(0 -2px 0 var(--k-action))}}.gx-wares{display:flex;flex-wrap:wrap;gap:var(--k-2);justify-content:center}.gx-ware{display:grid;justify-items:center;gap:6px;width:200px;padding:var(--k-2) var(--k-1);background:var(--k-panel);border:2px solid var(--night5);text-align:center}.gx-ware b{font:400 16px/1.2 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.gx-ware small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-dim)}.gx-choices{display:grid;gap:var(--k-1);justify-items:stretch;width:min(560px,100%)}.gx-choices .k-btn{white-space:normal;text-transform:none}.gx-choices .gx-study{flex-direction:column;gap:4px;padding-block:6px}.gx-study>small{font:400 var(--k-12)/1.35 var(--k-body);text-transform:none;letter-spacing:0;color:var(--k-ink-dim);max-width:60ch}.gx-entry{width:min(1040px,100%)}.gx-entry .k-modal-body{display:grid;gap:var(--k-2)}.gx-entry-top{display:grid;grid-template-columns:384px minmax(0,1fr);gap:var(--k-3);align-items:start}.gx-entry-art,.gx-entry-main{display:grid;gap:var(--k-2);align-content:start;min-width:0}.gx-entry .gx-scene{width:384px;height:216px}.gx-entry .gx-foot{justify-content:flex-end;align-items:center}.gx-entry .gx-foot>.gx-quiet{margin-right:auto}.gx-formats{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-1)}.gx-format{display:grid;gap:4px;padding:var(--k-1) var(--k-2);border:2px solid var(--night5);background:var(--k-read);color:var(--k-ink);text-align:left;text-transform:none;cursor:pointer}.gx-format b{font:400 16px/1.2 var(--k-micro);text-transform:uppercase}.gx-format small{font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-dim)}.gx-format.on{border-color:var(--paper2);box-shadow:inset 0 0 0 2px var(--night1)}.gx-format:hover{border-color:var(--paper1)}.gx-states{display:flex;flex-wrap:wrap;gap:var(--k-1)}.gx-register{display:grid;grid-template-columns:1fr auto;gap:4px var(--k-1);align-items:center}.gx-register .k-micro{color:var(--k-ink-dim)}.gx-regrow{grid-column:1 / -1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.gx-reg{display:grid;justify-items:center;gap:2px;padding:4px 2px;background:var(--k-read);text-align:center}.gx-reg img{width:96px;height:96px;image-rendering:pixelated;filter:brightness(0) drop-shadow(0 0 1px var(--night6))}.gx-reg.got img{filter:none}.gx-reg small{font:400 var(--k-12)/1.2 var(--k-body);color:var(--k-ink-quiet)}.gx-reg.got small{color:var(--paper2)}.gx-cast{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;font-size:var(--k-8)}.gx-cast img{width:32px;height:32px;image-rendering:pixelated;margin:-8px -4px -8px -8px}.galee-entry-host{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:var(--k-2);background:#0b0d17cc;overflow:auto}.galee-entry-host>.gx-entry{margin:auto}.galee-entry-host[hidden]{display:none}@container screen (max-width: 1100px){body>* .gx-mapwrap{grid-template-columns:512px minmax(0,1fr)}body>* .gx-map{width:512px}body>* .gx-card{width:200px}}@container screen (max-height: 520px){body>* .galee{padding:var(--k-1);place-items:start center}body>* .gx-sheet{gap:var(--k-1)}body>* .gx-head .gx-sub,body>* .gx-head .gx-where{display:none}body>* .gx-mapwrap{grid-template-columns:360px minmax(0,1fr)}body>* .gx-map{width:360px}body>* .gx-map .gx-node>img:first-child{width:32px;height:32px}body>* .gx-map .gx-node.k-boss>img:first-child{width:44px;height:44px}body>* .gx-here{width:24px;height:24px;right:-14px;top:-16px}body>* .gx-scene{width:128px;height:72px}body>* .gx-entry-top{grid-template-columns:minmax(0,1fr)}body>* .gx-entry-art{display:none}body>* .gx-reg small{display:none}body>* .gx-reg{padding:2px}body>* .gx-reg img{width:32px;height:32px}body>* .gx-entry .gx-sub{display:none}body>* .gx-card{width:168px;padding:var(--k-1) 4px}body>* .gx-card .gx-desc{display:none}body>* .gx-still{width:64px;height:64px}body>* .gx-still .hero-sprite{width:48px;height:48px;background-size:calc(var(--frames) * 48px) 48px}body>* .gx-team{padding:4px var(--k-1);gap:var(--k-1)}body>* .gx-post{width:52px;height:52px}body>* .gx-entry .gx-quiet{display:none}body>* .gx-entry .k-modal-body,body>* .gx-entry-main{gap:var(--k-1)}}@media(prefers-reduced-motion:reduce){.gx-card{animation:none}.gx-node.can{animation:none;filter:drop-shadow(2px 0 0 var(--k-action)) drop-shadow(-2px 0 0 var(--k-action))}.gx-dealt .gx-card:after{display:none}.gx-dealt .gx-info{animation:none}}body.galee-run #open-shop,body.galee-run #shop-drawer,body.galee-run #packbar{display:none!important}.gx-sprite{display:inline-block}.gx-steps{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;counter-reset:gx-step}.gx-steps li{counter-increment:gx-step;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto 1fr;gap:2px 8px;align-items:start;padding:8px;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4)}.gx-steps img{grid-row:1 / 3;justify-self:center;align-self:center;image-rendering:pixelated}.gx-steps b{font:400 16px/1.2 var(--k-micro);color:var(--paper2)}.gx-steps b:before{content:counter(gx-step) "  ";color:var(--paper1)}.gx-steps small{font:400 var(--k-12)/1.35 var(--k-body);color:var(--paper1)}.gx-node .gx-tag{position:absolute;left:50%;top:100%;translate:-50% 2px;padding:2px 4px;background:var(--night1);box-shadow:0 0 0 1px var(--night5);font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;color:var(--paper2);white-space:nowrap;pointer-events:none}.gx-node .gx-tag.here{top:auto;bottom:100%;translate:-50% -4px;background:var(--paper2);color:var(--night1);box-shadow:0 0 0 1px var(--night1)}.gx-node.off{filter:brightness(.5) saturate(.4);opacity:.8}.gx-node.sel>img:first-child{outline:2px solid var(--k-action);outline-offset:2px}.gx-side{display:grid;gap:var(--k-2);align-content:start;min-width:0}.gx-legend{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 12px}.gx-leg{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px}.gx-leg img{image-rendering:pixelated}.gx-leg b{display:block;font:400 var(--k-8)/1.2 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.gx-leg small{display:block;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.gx-band{display:flex;align-items:center;justify-content:space-between;gap:var(--k-1);padding:var(--k-1);background:var(--night2);box-shadow:0 0 0 2px var(--k-action)}.gx-band b{display:block;font:400 16px/1.2 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.gx-band small{display:block;font:400 var(--k-12)/1.3 var(--k-body);color:var(--paper1)}.gx-purse .gx-tower{display:inline-flex;align-items:center;gap:8px}.gx-purse .gx-tower .k-meter{width:120px}.gx-lent{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 0;background:var(--night2);box-shadow:0 0 0 2px var(--night1);font:400 var(--k-8)/1 var(--k-micro);text-transform:uppercase;color:var(--paper2)}.gx-lent b{font-weight:400}.gx-result{display:grid;gap:6px;justify-items:center;width:min(560px,100%);margin:0 auto;padding:var(--k-2);text-align:center}.gx-result p{margin:0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--paper2)}.gx-result p:first-child{color:var(--k-ink-dim)}.gx-result .k-btn{margin-top:var(--k-1)}.raid-entry-host{position:fixed;grid-template-rows:minmax(0,1fr);top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:var(--k-2);background:#0b0d17d6;overflow:auto}.raid-entry-host[hidden]{display:none}.rd-sheet{display:grid;height:100%;gap:var(--k-2);width:min(1240px,100%);max-height:100%;padding:var(--k-2) var(--k-3);background:var(--k-panel);border:2px solid var(--night6);box-shadow:0 6px 0 var(--night1);color:var(--k-ink);grid-template-rows:auto auto minmax(0,1fr) auto}.rd-head{display:flex;justify-content:space-between;align-items:center;gap:var(--k-2)}.rd-head h2{margin:0;font:400 var(--k-d) / 1 var(--k-display);text-transform:none;text-shadow:0 3px 0 var(--night1)}.rd-brief{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-1)}.rd-card{display:grid;gap:4px;align-content:start;padding:var(--k-1) var(--k-2);background:var(--k-read);border:2px solid var(--night1);font:400 max(13px,var(--k-12))/1.45 var(--k-body)}.rd-card-wide{grid-column:1 / -1}.rd-label{font:400 var(--k-8) / 1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.rd-boss{font:400 21px / 1.1 var(--k-display);text-transform:none;color:var(--paper2)}.rd-fact{color:var(--k-ink-quiet);font-size:var(--k-12)}.rd-ladder{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none}.rd-tier{display:grid;grid-template-columns:auto auto;align-items:center;gap:6px;padding:4px 10px;background:var(--night2);border:2px solid var(--night4);color:var(--k-ink-dim);font:400 var(--k-8) / 1 var(--k-micro);cursor:help}.rd-tier b{font-size:16px;color:var(--k-ink)}.rd-tier.rd-got{border-color:var(--frost2);color:var(--frost2);background:var(--night1)}.rd-tier.rd-got b{color:var(--frost2)}.rd-team{display:grid;gap:var(--k-1);grid-template-rows:auto auto minmax(0,1fr);min-height:0}.rd-bar{display:flex;align-items:center;gap:var(--k-2);font:400 var(--k-14)/1 var(--k-body)}.rd-bar b{font:400 24px/1 var(--k-micro);color:var(--paper2)}.rd-bar span{flex:1;color:var(--k-ink-dim)}.rd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;overflow-y:auto;min-height:0;max-height:46vh;padding:2px 2px 8px;align-content:start}.rd-tile{--rc: var(--common);position:relative;display:grid;justify-items:center;gap:2px;padding:6px 2px 4px;background:var(--night2);border:2px solid var(--night4);color:var(--k-ink);font:400 var(--k-12)/1.2 var(--k-body);text-transform:none;cursor:pointer}.rd-tile.r-uncommon{--rc: var(--uncommon)}.rd-tile.r-rare{--rc: var(--rare)}.rd-tile.r-epic{--rc: var(--epic)}.rd-tile.r-legendary{--rc: var(--legendary)}.rd-tile.r-mythic{--rc: var(--mythic)}.rd-tile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--rc)}.rd-tile .hero-sprite{width:48px;height:48px}.rd-tile.rd-on{border-color:var(--paper2);background:var(--night1);box-shadow:0 0 0 2px var(--frost2)}.rd-tile.rd-barred,.rd-tile.rd-worn{opacity:.38;cursor:not-allowed;filter:grayscale(.8)}.rd-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-stars{font:400 var(--k-8) / 1 var(--k-micro);color:var(--k-ink-dim)}.rd-empty{grid-column:1 / -1;color:var(--k-ink-dim)}.rd-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--k-2)}.rd-note{font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink-dim)}.rd-footmid{display:grid;gap:2px;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}.rd-footmid b{font:400 21px/1 var(--k-display);text-transform:none;color:var(--paper2)}.rd-result{display:grid;gap:var(--k-1);padding:var(--k-2);background:var(--k-read);border:2px solid var(--night1)}.rd-result h3{margin:0;font:400 var(--k-d) / 1 var(--k-display);text-transform:none;text-shadow:0 3px 0 var(--night1)}.rd-big{margin:0;font:400 16px/1.4 var(--k-body)}.rd-big b{color:var(--paper2);font-size:20px}.rd-pay{margin:0;padding:0;list-style:none;display:grid;gap:2px;font:400 max(13px,var(--k-12))/1.4 var(--k-body);color:var(--k-ink)}.rd-none{margin:0;color:var(--k-ink-quiet);font:400 var(--k-12)/1.4 var(--k-body)}.rd-dmg{margin:0;padding:0;list-style:none;display:grid;gap:2px;max-height:260px;overflow:auto}.rd-dmg li{position:relative;display:grid;grid-template-columns:32px minmax(0,120px) minmax(0,1fr) auto;align-items:center;gap:6px;font:400 var(--k-12)/1 var(--k-body)}.rd-dmg li .hero-sprite{width:32px;height:32px}.rd-dmg li i{display:block;height:6px;background:var(--leather2)}.rd-dmg li b{font:400 var(--k-8) / 1 var(--k-micro);color:var(--k-ink)}@container screen (max-width: 1100px){.rd-brief{grid-template-columns:1fr}.rd-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));max-height:38vh}}body.raid-run #open-shop,body.raid-run #shop-drawer,body.raid-run #packbar{display:none!important}.rd-head{position:relative;justify-content:center}.rd-head .k-btn{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rd-dmg{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px var(--k-3);max-height:340px}.rd-dmg li{grid-template-columns:32px minmax(0,96px) minmax(0,1fr) auto}.rd-dmg li .mini{width:32px;height:32px}@container screen (max-height: 520px){.raid-entry-host{padding:var(--k-1);place-items:start center}.rd-sheet{padding:var(--k-1) var(--k-2);gap:var(--k-1);grid-template-rows:auto;overflow-y:auto;padding-bottom:0}.rd-foot{position:sticky;bottom:0;z-index:2;padding:var(--k-1) 0;background:var(--k-panel);box-shadow:0 -2px 0 var(--night4)}.rd-head h2{font-size:21px}.rd-brief{grid-template-columns:1fr 1fr}.rd-card-wide{grid-column:1 / -1}.rd-fact{display:none}.rd-grid{max-height:none;overflow:visible;grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.rd-result{padding-bottom:64px}.rd-dmg{max-height:none}}.rd-go{display:inline-flex;gap:var(--k-1);align-items:center}.rd-prac{font:400 var(--k-8) / 1 var(--k-micro);text-transform:uppercase;color:var(--frost2);border:2px solid var(--frost2);padding:2px 6px;font-style:normal}.rd-ask{color:var(--k-ink);font-size:max(13px,var(--k-12))}.rd-ask b{color:var(--frost2);font-weight:600}.boss-reveal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;align-content:center;gap:0;pointer-events:none;animation:br-fade 2.6s steps(26) both;background:radial-gradient(ellipse at 50% 50%,#0b0d178c,#0b0d1700 65%)}.br-sprite{display:block;width:256px;height:256px;background-repeat:no-repeat;background-position:0 0;image-rendering:pixelated;transform:scale(2);transform-origin:50% 100%;margin-top:128px;animation:br-rise 2.6s steps(26) both}.br-name{font:400 var(--k-d) / 1 var(--k-display);color:var(--paper2);text-shadow:0 4px 0 var(--night1);margin-top:160px;text-transform:none}@keyframes br-fade{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes br-rise{0%{transform:scale(2) translateY(40px)}25%{transform:scale(2) translateY(0)}to{transform:scale(2.1) translateY(-6px)}}.rd-traits{display:grid;gap:4px}.rd-traits ul{display:flex;flex-wrap:wrap;gap:6px 8px;margin:0;padding:0;list-style:none}.rd-trait{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:8px;padding:6px 12px;background:var(--night2);border:2px solid var(--night4);color:var(--k-ink-dim);font:400 15px/1 var(--k-body);cursor:help}.rd-trait.rd-lit{border-color:var(--frost2);color:var(--k-ink)}.rd-trait.rd-guild.rd-lit{border-color:var(--paper2)}.rd-pips{display:inline-flex;gap:3px}.rd-pip{display:block;width:12px;height:12px;background:var(--night4)}.rd-pip.on{background:var(--frost2)}.rd-tc{font:400 16px / 1 var(--k-micro);color:var(--k-ink)}.rd-tc small{color:var(--k-ink-dim)}.rd-traits-none{margin:0;color:var(--k-ink-dim);font:400 max(13px,var(--k-12))/1.4 var(--k-body)}.rd-grid{max-height:none;scrollbar-width:thin;scrollbar-color:var(--night6) var(--night1);-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),transparent);mask-image:linear-gradient(#000 calc(100% - 28px),transparent);padding-bottom:28px}.rd-rank{margin:0;color:var(--frost2);font:400 max(13px,var(--k-12))/1.4 var(--k-body)}.rd-note .rd-rank{display:block}.rd-rank[hidden],body.ink-run #teambar{display:none}#inkbar{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:flex-end;gap:var(--k-2);padding:var(--k-1) 12px;background:#0b0d17e0;box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1)}#inkbar[hidden],.stage.menu #inkbar{display:none}.stage.framed #inkbar{position:relative;left:auto;bottom:auto;transform:none;background:none;box-shadow:none;padding:0}.ink-fount{display:grid;grid-template-columns:auto auto;column-gap:8px;row-gap:4px;align-items:center;justify-items:start;color:var(--paper1)}.ink-fount:before{content:"";grid-row:1 / 4;width:42px;height:60px;background:url(/assets/fount-CJ59bzLD.png) center / 42px 60px no-repeat;image-rendering:pixelated}.ink-fount>*{grid-column:2}.ink-fount b{font:400 16px/1 var(--k-micro);color:var(--paper2)}.ink-cells{display:flex;flex-wrap:wrap;width:138px;gap:2px}.ink-cells i{width:12px;height:12px;background:var(--night3);box-shadow:inset 0 0 0 1px var(--night1)}.ink-cells i.on{background:var(--frost2)}.ink-hand{display:flex;gap:var(--k-1)}.ink-card{--rc: var(--night5);position:relative;width:72px;height:96px;padding:0 0 18px;display:grid;place-items:end center;box-sizing:border-box;background:url(/assets/frame-CEAKlEdt.png) 0 0 / 72px 96px no-repeat;image-rendering:pixelated;border:0;box-shadow:0 0 0 2px var(--rc);color:var(--paper2);cursor:pointer;transition:transform 80ms steps(2)}.ink-card.r-common{--rc: var(--common)}.ink-card.r-uncommon{--rc: var(--uncommon)}.ink-card.r-rare{--rc: var(--rare)}.ink-card.r-epic{--rc: var(--epic)}.ink-card.r-legendary{--rc: var(--legendary)}.ink-card.r-mythic{--rc: var(--mythic)}.ink-card:hover,.ink-card:focus-visible{outline:2px solid var(--paper1);outline-offset:1px}.ink-card.sel{transform:translateY(-12px);outline:2px solid var(--k-action);outline-offset:1px}.ink-card.poor{filter:grayscale(.6) brightness(.7)}.ink-empty{cursor:default;border:2px dashed var(--night4);background:none;box-shadow:none}.ink-card .hero-sprite{--step: 48px;width:48px;height:48px;background-size:calc(var(--frames) * 48px) 48px}.ink-cost{position:absolute;top:-10px;left:-10px;width:24px;height:24px;border-radius:50%;background:var(--night1);box-shadow:inset 0 0 0 2px var(--frost2);font:400 16px/24px var(--k-micro);color:var(--paper2);text-align:center}.ink-name{position:absolute;left:2px;right:2px;bottom:2px;font:600 var(--k-12)/1.2 var(--k-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.ink-piles{display:flex;gap:var(--k-1)}.gx-post.deck{position:relative}.ink-pile{display:grid;justify-items:center;gap:2px;color:var(--paper1)}.ink-pile:before{content:"";width:32px;height:28px;background:center / auto no-repeat;image-rendering:pixelated}.ink-pile:first-child:before{background-image:url(/assets/deck-BvmfL4cF.png)}.ink-pile:last-child:before{background-image:url(/assets/discard-CxRwG_wM.png)}.ink-pile b{font:400 24px/1 var(--k-micro);color:var(--paper2)}.power{position:relative}.power .power-cost{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;background:var(--night1);box-shadow:inset 0 0 0 2px var(--frost2);font:400 var(--k-8)/20px var(--k-micro);color:var(--paper2);text-align:center}#inkslip{position:absolute;left:var(--k-2);bottom:152px;z-index:4}#inkslip[hidden],.stage.menu #inkslip{display:none}.stage.framed #inkslip{left:calc(var(--fx) + 16px);bottom:auto;top:calc(var(--bot-y) - 120px)}.ink-slip{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:8px;max-width:340px;padding:4px 8px;color:var(--night1);border:32px solid transparent;border-image:url(/assets/slip9-CLfQozhK.png) 16 fill / 32px repeat;image-rendering:pixelated;margin:-16px}.ink-slip:before{content:"";position:absolute;top:-34px;left:50%;width:26px;height:20px;transform:translate(-50%);background:url(/assets/slip_clip-Aj5_u7pg.png) center / 26px 20px no-repeat;image-rendering:pixelated}.ink-slip>*{grid-column:2}.ink-slip .ink-ico{grid-column:1;grid-row:1 / 4;width:32px;height:32px;zoom:2;align-self:center;background:center / auto no-repeat;image-rendering:pixelated}.ink-slip .k-micro{color:var(--night5)}.ink-slip b{font:400 21px/1 var(--k-display);text-transform:none}.ink-slip .ink-line{font:600 var(--k-12)/1.3 var(--k-body);color:var(--blood2)}.ink-slip.done{filter:drop-shadow(0 0 0 var(--moss2))}.ink-slip.done .ink-line{color:var(--moss2)}.ink-slip.failed{opacity:.8}#inkpop{position:fixed;z-index:30;padding:var(--k-1) 12px;background:var(--night3);color:var(--paper1);box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1)}#inkpop[hidden]{display:none}.ink-pop-in{display:grid;gap:4px}.ink-pop-in b{font:400 16px/1 var(--k-micro);color:var(--paper2)}.ink-pop-in small{font:400 var(--k-12)/1.3 var(--k-body)}.ink-acts{display:grid;gap:4px;margin-top:4px}.ink-acts:empty{display:none}.ink-act{min-height:var(--k-touch)}.ink-act[data-ink-fix]:before{content:"";display:inline-block;width:28px;height:28px;margin-right:6px;vertical-align:middle;background:url(/assets/fix-BnMNwGek.png) center / contain no-repeat;image-rendering:pixelated}#inkguide{position:absolute;left:50%;transform:translate(-50%);bottom:152px;z-index:6;display:flex;gap:10px;align-items:center;padding:8px 16px;background:#0b0d17eb;box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1);color:var(--paper2);font:600 16px/1.2 var(--k-body);white-space:nowrap;pointer-events:none}#inkguide:before{content:"";flex:none;width:10px;height:10px;background:var(--k-action);box-shadow:0 0 0 2px var(--night1)}#inkguide[hidden],.stage.menu #inkguide{display:none}#inkhold{position:absolute;left:50%;top:150px;transform:translate(-50%);z-index:6;display:grid;gap:6px;justify-items:center;text-align:center;padding:14px 28px;background:#0b0d17e6;box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1);pointer-events:none}#inkhold b{font:400 42px/1 var(--k-display);text-transform:none;color:var(--paper2)}#inkhold small{font:400 16px/1.4 var(--k-body);color:var(--paper1)}#inkhold[hidden],.stage.menu #inkhold{display:none}#inkbar.lift .ink-card:not(.poor):not(.ink-empty){transform:translateY(-12px);outline:2px solid var(--k-action);outline-offset:2px}#inkbar.cells-hot .ink-cells i{animation:ink-cell .6s steps(2) infinite}@keyframes ink-cell{50%{background:var(--paper1)}}.ink-help{position:absolute;right:-14px;top:-14px;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--night2);box-shadow:inset 0 0 0 2px var(--paper1);color:var(--paper2);font:400 16px/28px var(--k-micro);text-align:center;cursor:pointer}.ink-help:hover,.ink-help:focus-visible{box-shadow:inset 0 0 0 2px var(--paper2);outline:2px solid var(--paper1);outline-offset:1px}.ink-pile.can{cursor:pointer;outline:2px solid var(--k-action);outline-offset:2px}.ink-fly{position:fixed;z-index:40;width:36px;height:48px;pointer-events:none;image-rendering:pixelated;background:url(/assets/frame-CEAKlEdt.png) 0 0 / 36px 48px no-repeat}@media(prefers-reduced-motion:reduce){#inkbar.cells-hot .ink-cells i{animation:none}}body.ink-run .pf-frame{border-image-source:url(/assets/frame-bronze-DSFgQAhf.png)}body.ink-run .q-silver>.pf-frame{border-image-source:url(/assets/frame-silver-DwrrE_4E.png)}body.ink-run .q-gold>.pf-frame{border-image-source:url(/assets/frame-gold-DG1OiIUK.png)}body.ink-run .q-pact>.pf-frame{border-image-source:url(/assets/frame-pact-BhLPK2ju.png)}body.ink-run .pf-stage{background-image:url(/assets/stage-bronze-BI61irFg.png)}body.ink-run .q-silver .pf-stage{background-image:url(/assets/stage-silver-Bo5t8u2P.png)}body.ink-run .q-gold .pf-stage{background-image:url(/assets/stage-gold-IMyPXxwi.png)}body.ink-run .q-pact .pf-stage{background-image:url(/assets/stage-pact-CdzjgZI3.png)}body.ink-run .pf-card,body.ink-run .pf-card .pf-name,body.ink-run .pf-card .pf-num b{color:var(--night1)}body.ink-run .pf-card .pf-text{color:var(--night2)}body.ink-run .pf-card .pf-num,body.ink-run .pf-card .pf-helps{color:var(--night5)}body.ink-run .pf-card .pf-lv{background:var(--paper2);box-shadow:0 0 0 2px var(--night5)}body.ink-run .pf-card .pf-lv.on{background:var(--qc)}@container screen (max-width: 900px){body>* #inkbar{left:8px;right:auto;bottom:8px;transform:none;gap:var(--k-1);padding:6px 8px}body>* .ink-card{width:60px;height:80px}body>* .ink-cells{width:82px}body>* .ink-cells i{width:6px;height:12px}body>* #inkslip{top:4px;bottom:auto;left:64px}body>* #inkguide{bottom:104px;left:8px;transform:none;max-width:560px;white-space:normal;font-size:14px}body>* #inkhold{top:56px;padding:8px 16px}body>* #inkhold b{font-size:21px}body>* #inkhold small{font-size:13px}body>* .ink-slip{grid-template-columns:auto auto 1fr;align-items:center;column-gap:8px;max-width:480px;margin:0;padding:2px 10px 2px 4px;border:0;border-image:none;background:var(--paper1);box-shadow:0 0 0 2px var(--night1)}body>* .ink-slip:before,body>* .ink-slip .k-micro{display:none}body>* .ink-slip>*{grid-column:auto}body>* .ink-slip .ink-ico{grid-row:auto;zoom:1}body>* .ink-slip .ink-line{white-space:nowrap}}#menu .tab-page[data-page=rules].on{display:grid;overflow:hidden}.rb button.rb-sec,.rb button.rb-link{box-shadow:none;border-radius:0;text-transform:none;letter-spacing:normal;transform:none}.rb{display:grid;grid-template-columns:232px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--k-2);width:100%;min-height:0}.rb-head{grid-column:1 / -1;display:flex;align-items:center;gap:var(--k-2);padding-bottom:var(--k-1);border-bottom:2px solid var(--night5)}.rb-name{font:400 var(--k-d)/1 var(--k-display);text-transform:none;color:var(--k-ink);white-space:nowrap}.rb-head .rb-search{flex:1;max-width:560px;margin:0;min-height:var(--k-touch);font:400 var(--k-14)/1.2 var(--k-body);color:var(--k-ink)}.rb-head .rb-search::placeholder{color:var(--k-ink-quiet)}.rb-close{margin-left:auto}.rb-toc{display:flex;flex-direction:column;gap:2px;overflow-y:auto;min-height:0;padding-right:4px}.rb-sec{display:flex;align-items:center;justify-content:space-between;gap:var(--k-1);min-height:40px;padding:4px var(--k-1);font:400 var(--k-12)/1.2 var(--k-body);color:var(--k-ink-dim);text-align:left;background:transparent;border:0;border-left:4px solid transparent;cursor:pointer}.rb-sec span{font:700 var(--k-14)/1.2 var(--k-body)}.rb-sec small{font:400 var(--k-8)/1 var(--k-micro);color:var(--k-ink-quiet)}.rb-sec:hover{background:var(--night3);color:var(--k-ink)}.rb-sec.on{background:var(--k-read);color:var(--k-ink);border-left-color:var(--paper1)}.rb-sec:focus-visible,.rb-link:focus-visible{outline:2px solid var(--paper2);outline-offset:-2px}.rb-body{overflow-y:auto;min-height:0;padding-right:var(--k-1);scroll-behavior:smooth}.rb-sec-head{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--k-2)}.rb-sec-head b{font:400 42px/1 var(--k-display);text-transform:none;color:var(--k-ink)}.rb-sec-head small{font:400 var(--k-14)/1.4 var(--k-body);color:var(--k-ink-dim)}.rb-count{margin:0 0 var(--k-1);font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-quiet)}.rb-entry{margin:0 0 var(--k-1);padding:var(--k-2);background:var(--k-read);border-left:4px solid var(--night5);scroll-margin-top:var(--k-1)}.rb-entry.flash{border-left-color:var(--paper2)}.rb-entry.secret{opacity:.8}.rb-entry.secret .rb-title{color:var(--k-ink-quiet)}.rb-title{justify-content:flex-start;text-align:left;border:0;padding:0;letter-spacing:normal;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--k-1);margin:0 0 var(--k-1);font:400 16px/1.2 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.rb-where{font:400 var(--k-12)/1 var(--k-body);text-transform:none;color:var(--k-ink-quiet)}.rb-lock{padding:4px 6px;font:400 var(--k-8)/1 var(--k-micro);font-style:normal;text-transform:uppercase;color:var(--k-ink-dim);background:var(--night4)}.rb-text{font:400 var(--k-14)/1.5 var(--k-body);color:var(--k-ink-dim)}.rb-text p{margin:0 0 var(--k-1)}.rb-text p:last-child{margin-bottom:0}.rb-text b{color:var(--k-ink);font-weight:700}.rb-text ul,.rb-text ol{margin:0 0 var(--k-1);padding-left:20px}.rb-text li{margin:2px 0}.rb-text table{width:auto;min-width:60%;max-width:100%;margin:4px 0 var(--k-1);border-collapse:collapse;font:400 var(--k-12)/1.4 var(--k-body)}.rb-text th{text-align:left;font:400 var(--k-8)/1.2 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet);padding:4px 24px 4px 0;border-bottom:2px solid var(--night5)}.rb-text td{padding:4px 24px 4px 0;border-bottom:1px solid var(--night4);vertical-align:top;color:var(--k-ink-dim)}.rb-text td:first-child{color:var(--k-ink);white-space:nowrap}.rb-entry mark{background:var(--night6);color:var(--paper2);padding:0 1px}.rb-see{margin:var(--k-1) 0 0;font:400 var(--k-12)/1.6 var(--k-body);color:var(--k-ink-quiet)}.rb-link{min-height:24px;padding:0 4px;font:400 var(--k-12)/1.4 var(--k-body);color:var(--paper1);background:none;border:0;border-bottom:1px solid var(--night6);cursor:pointer}.rb-link:hover{color:var(--paper2);border-bottom-color:var(--paper1)}.rb-none{display:flex;flex-direction:column;gap:var(--k-1);padding:var(--k-3) 0;font:400 var(--k-14)/1.4 var(--k-body);color:var(--k-ink-dim)}.rb-none b{color:var(--k-ink)}#rules-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:32;display:flex;align-items:center;justify-content:center;background:#0b0d17b8}#rules-modal[hidden]{display:none}.rules-sheet.rb{box-sizing:border-box;width:min(1180px,calc(100% - 32px));height:min(840px,calc(100% - 32px))}@container screen (max-width: 900px){.rb{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:var(--k-1)}.rb-name,.rb-sec-head b{font-size:21px}.rb-toc{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:0 0 4px}.rb-sec{flex:none;min-height:var(--k-touch);border-left:0;border-bottom:4px solid transparent}.rb-sec.on{border-bottom-color:var(--paper1)}.rules-sheet.rb{width:calc(100% - 16px);height:calc(100% - 16px);border-width:24px}.rb-sec-head small{display:none}.rb-text td:first-child{white-space:normal}}.rules-sheet .rb-toc,.rules-sheet .rb-head{background:var(--k-panel)}.rb-body>*{max-width:1120px}.rb-langs{display:flex;gap:4px}.rb-lang{min-width:44px}.rb-text,.rb-entry p,.rb-entry ul{max-width:72ch}@container screen (max-height: 600px) or (max-width: 900px){#menu{grid-template-columns:minmax(0,1fr)}#page-team.on{grid-template-columns:200px minmax(0,1fr);gap:var(--k-1)}#menu #team#team.board{grid-template-columns:repeat(3,1fr) 136px repeat(3,1fr);grid-template-rows:auto;min-height:0;gap:0}#team .board-tower{grid-column:4;grid-row:1;width:136px;height:176px;background-position:0 -24px;background-size:6528px 240px}#team.board .place-0,#team.board .place-2,#team.board .place-4,#team.board .place-1,#team.board .place-3,#team.board .place-5{grid-row:1;justify-self:center;margin:0}#team.board .place-0{grid-column:3}#team.board .place-2{grid-column:2}#team.board .place-4{grid-column:1}#team.board .place-1{grid-column:5}#team.board .place-3{grid-column:6}#team.board .place-5{grid-column:7}#team.board .team-slot,#team.board .place-card{width:112px}#team.board .team-slot .k-place{top:32px;left:0}#team-hint{display:none}.board-wrap{position:relative;grid-template-rows:minmax(0,1fr) auto}.board-wrap .team-head{position:absolute;left:0;right:0;top:0;z-index:2;pointer-events:none}.board-wrap .team-head>*{pointer-events:auto}#team.board .team-slot,#team.board .place-card{height:136px}#team.board .team-slot .k-place{top:20px}.place-label{top:110px}#team.board .place-0,#team.board .place-1,#team.board .place-2,#team.board .place-3,#team.board .place-4,#team.board .place-5{align-self:start}#page-team .team-left{min-height:0;overflow-y:auto}#page-team .preset-list{max-height:none;overflow:visible}.bench-strip .card.tile{height:120px}.bench-strip .card.tile .window{height:84px}.bench-strip .card.tile .tile-name,.bench-strip .card.tile .tile-name.long{top:92px}.tracker .trk-row{padding-top:2px;padding-bottom:2px}#page-cards.on{grid-template-columns:minmax(0,1fr)}#menu .detail-rail:has(.detail-empty){display:none}#banner{top:168px;padding:4px 12px}#packbar{flex-direction:row}#packbar .pack-pick{flex-direction:column;padding:var(--k-1)}#packbar .pack-pick>img{width:40px;height:56px}.k-results h2{margin-bottom:var(--k-1);padding:var(--k-1) 0}.k-results .results-cols{margin-bottom:var(--k-1);gap:var(--k-2)}.k-results .hero-row{min-height:0}#results{overflow-y:auto}.m-how li{max-width:360px;font-size:12px}}@container screen (max-width: 900px){.topbar,#overlay,#packbar,#teambar,#traits,.ceremony,#proofs,#powerbar{--k-touch: 66px}#menu .run-bar{padding-top:4px;padding-bottom:4px}#menu .run-bar #foot-left small{display:none}#menu .run-bar .start{min-height:0;height:var(--k-touch)}#menu .run-bar .start-sub{font-size:var(--k-8)}#menu .run-bar #foot-right{gap:2px}#menu .tab-page{padding:var(--k-1)}.bench-wrap{grid-template-columns:320px minmax(0,1fr)}.bench-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center}.bench-head .bench-sort,.bench-head .team-hint{grid-column:1 / -1}#overlay input:not([type=range]):not([type=checkbox]),#overlay select,#overlay .trk-row,#overlay .m-sum-row,#overlay .detail-actions button,#overlay .detail-close,#overlay .respec,#overlay .m-shead>.k-btn{min-height:var(--k-touch)}#overlay .preset-edit,#overlay .preset-del,#overlay .m-sum-row,#overlay .detail-close{min-width:var(--k-touch);min-height:var(--k-touch)}#overlay .card.tile button.tile-count{min-width:60px;min-height:60px;bottom:0;right:0;padding:0 6px 6px 0;display:flex;align-items:flex-end;justify-content:flex-end;background:none;box-shadow:none}#overlay .card.tile button.tile-count>*{background:var(--night1)}#overlay .m-page-head{display:none}#page-team .preset-acts button,#page-team .preset-save,.m-help,#pack-btn,.speed button,#traits .trk-row,#overlay .m-srows .m-perk-row,#results .start{min-height:var(--k-touch)}#page-team .preset-acts button,.m-help,.speed button{min-width:var(--k-touch)}#results{--k-touch: 66px}#page-team .preset-acts{display:flex;flex-direction:row}#page-team.on{grid-template-columns:280px minmax(0,1fr)}}@container screen (max-height: 820px){#pause .pause-card{display:grid;grid-template-columns:auto auto;column-gap:var(--k-5, 40px);row-gap:8px;justify-items:center;align-items:center;padding:16px 32px}#pause .pause-card>*{grid-column:1}#pause .pause-card>.pause-track{grid-column:2;grid-row:1 / span 6;margin:0}}@container screen (max-height: 600px){#pause{padding:8px}#pause .pause-card{padding:12px 32px}#pause .danger-line{margin-top:var(--k-2)}}.team-sheet{padding:10px 12px;gap:6px}.team-sheet .hs-top{gap:10px}.team-sheet .hs-id{gap:4px 10px}.team-sheet .hs-traits{gap:6px}.team-sheet .hs-traits>i+i{margin-left:2px}.team-sheet .hs-num{line-height:1.55}.team-sheet .hs-num>span{white-space:nowrap}.team-sheet .hs-ability{line-height:1.5}.team-sheet .hs-affixes{gap:6px;row-gap:6px}.team-sheet .hs-affixes i{padding:2px 6px}.team-sheet .hs-foot{gap:6px 12px}.team-sheet .hs-tags{gap:4px}.team-sheet .hs-tags i{padding:2px 5px}.team-sheet .hs-delta{padding:6px 10px;line-height:1.5}.hs-cands{gap:6px}.hs-cand{padding:6px 8px;gap:10px}#menu #team#team.board.with-sheets{grid-template-columns:minmax(0,1fr) 120px 220px 120px minmax(0,1fr);column-gap:var(--k-2)}#team.board.with-sheets .board-tower,#team.board.with-sheets .team-slot{justify-self:center}.team-sheet{max-width:420px}.team-sheet.compact{max-width:340px}#page-team .team-left{gap:var(--k-2)}#page-team .preset-list{gap:8px}#page-team .preset-load{gap:6px;padding:8px 10px}#page-team .preset-load span{gap:4px}#page-team .tracker{gap:8px}.trk-row{padding:6px var(--k-1);row-gap:4px}.trk-detail{gap:12px;padding:12px}.trk-tiers{gap:8px}.trk-tiers li{gap:8px;line-height:1.45}.trk-who{gap:6px}.team-summary{padding:12px}.ts-title{margin-bottom:12px}.ts-grid{gap:8px}.ts-cell{padding:6px 8px;gap:8px}.ts-txt{gap:2px}.ts-roles{gap:4px}.bench-strip{gap:12px;padding:12px 8px 8px}.bench-head{gap:8px}#cards.card-grid{gap:var(--k-2);padding:8px}#page-cards .cards-head,#page-cards .cards-main,.rl-grid{gap:12px}.rl-tile{gap:16px;padding:12px}.rl-txt{gap:10px}.rl-mods{gap:6px}.rl-mods i{padding:3px 6px}.rl-mini{row-gap:4px;line-height:1.45}.rl-rail{gap:20px;padding:20px}.rl-modlist{gap:10px}.rl-modlist li{padding:10px 12px;gap:6px}.rl-forge{padding:20px}.rl-bench,.rl-picks{gap:12px}.rl-pick{padding:10px;gap:10px}.rl-tier{margin:var(--k-4) 0 12px}.m-lboxes{gap:20px}.m-ladder{gap:var(--k-3)}.m-cluster{padding:12px;gap:12px}.m-chain{gap:12px}.m-perk{gap:6px;padding:10px}.m-lgate .m-gate-tile{gap:12px;padding:12px}.m-lgate .m-txt,.m-perk .m-txt{gap:6px}.m-detail .k-panel-body{gap:12px}.m-d-desc,.m-d-line{line-height:1.5}.m-sum-row{padding:6px 8px}.m-summary{gap:6px}.rq-slots{gap:var(--k-2)}.rq-slot{gap:16px;padding:12px}.rq-txt{gap:8px}.rq-txt p{line-height:1.5}.relic-detail{gap:14px;padding:14px 16px}.rd-copies{gap:10px}#menu .run-bar #foot-mid{gap:12px}#team.board.with-sheets .sheet-0,#team.board.with-sheets .sheet-1,#team.board.with-sheets .sheet-2,#team.board.with-sheets .sheet-3{align-self:start}#team.board.with-sheets .sheet-4,#team.board.with-sheets .sheet-5{align-self:end}.team-sheet.filled.overflows{overflow:hidden}.team-sheet.filled.overflows:before{content:"…";position:absolute;left:0;right:0;bottom:0;height:28px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2px;background:linear-gradient(rgba(22,26,42,0),var(--night2) 70%);font:400 16px/1 var(--k-micro);color:var(--k-ink-dim);pointer-events:none;z-index:1}.team-sheet.filled.overflows:hover,.team-sheet.filled.overflows:focus-within,.team-sheet.filled.overflows.selected{overflow:visible;max-height:none;z-index:8;box-shadow:inset 0 0 0 2px var(--night6),0 12px 24px #0b0d17d9}.team-sheet.filled.overflows.selected{box-shadow:inset 0 0 0 2px var(--paper2),0 12px 24px #0b0d17d9}.team-sheet.filled.overflows:hover:before,.team-sheet.filled.overflows:focus-within:before,.team-sheet.filled.overflows.selected:before{display:none}html.hand .topbar,html.hand #overlay,html.hand #menu>.run-bar{zoom:1;--k-touch: 44px;--k-8: 8px;--k-d: 21px}html.hand #menu>.tab-page,html.hand #overlay>:not(#menu){zoom:.6667;--k-touch: 66px;--k-8: 12px}html.hand .topbar{height:48px;padding:2px 0;gap:8px;flex-wrap:nowrap;align-items:center;overflow:visible}html.hand .topbar .brand,html.hand .topbar .realm-label{display:none}html.hand .topbar .stat{font-size:16px;word-spacing:-6px}html.hand #tickets-toggle{position:relative}html.hand #tickets-toggle .tk-sep,html.hand #tickets-toggle .tk-n.zero{display:none}html.hand #tickets-toggle .tk-n{position:absolute;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;background:var(--blood2);color:var(--paper2);font:400 var(--k-8)/1 var(--k-micro);box-shadow:0 0 0 2px var(--night1);word-spacing:0}html.hand .topbar #tickets-host{margin-left:auto}html.hand .topbar .settings>.k-btn{min-height:44px}html.hand body.running .topbar .lobby-tabs,html.hand body:has(#menu[hidden]) .topbar .lobby-tabs{display:none}html.hand .lobby-tabs{position:relative;flex:none;display:flex;align-items:center;justify-content:flex-start;gap:4px}html.hand .lobby-tabs .k-tabs.primary{gap:4px;align-items:center}html.hand .lobby-tabs .k-tab{min-height:44px;padding:0}html.hand .lobby-tabs .k-tab.k-on:after{left:0;right:0;bottom:-4px}html.hand .lobby-tabs .shop-tab,html.hand #tickets-toggle{padding-right:10px}html.hand .shop-tab .k-count,html.hand #tickets-toggle .tk-n{top:-16px;right:-16px}.more-tab{display:none}html.hand .more-tab{display:inline-block}html.hand .lobby-tabs .k-tabs.secondary{display:none;position:absolute;top:calc(100% + 8px);z-index:60;flex-direction:column;align-items:stretch;gap:4px;padding:var(--k-1);background:var(--k-panel);box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 12px 24px #0b0d17cc}html.hand .lobby-tabs.more-open .k-tabs.secondary{display:flex}html.hand .lobby-tabs .k-tabs.secondary .k-tab{text-align:left;min-width:176px}html.hand .lobby-tabs .k-tabs.secondary .k-tab.k-on:after{left:-8px;right:auto;top:0;bottom:0;width:4px;height:auto}html.hand #menu{grid-template-rows:minmax(0,1fr) auto;gap:4px;padding:4px 0 max(4px,env(safe-area-inset-bottom))}html.hand #menu>.tab-page{grid-row:1}html.hand #menu>.run-bar{grid-row:2}html.hand #menu>.run-bar{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:4px 8px}html.hand #menu>.run-bar #foot-left{gap:2px}html.hand #menu>.run-bar #foot-left>:not(.foot-realm):not(.foot-printer){display:none}html.hand #menu>.run-bar .foot-realm{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hand #menu>.run-bar .foot-printer .k-meter{width:96px}html.hand #menu>.run-bar #foot-mid{gap:4px}html.hand #menu>.run-bar #foot-mid .k-btn{min-height:44px;white-space:nowrap}html.hand #menu>.run-bar #foot-right{display:flex;flex-direction:column;gap:0}html.hand #menu>.run-bar .start{height:44px;min-height:44px;min-width:176px;padding:0 var(--k-2)}html.hand #menu>.run-bar .start-sub{max-width:260px;font-size:8px;line-height:1.25;white-space:normal;text-align:center}html.hand .settings-menu{max-height:calc(var(--dh) - 72px);overflow-y:auto}html.hand .school-menu{max-height:calc(var(--dh) - 128px);overflow-y:auto}html.hand .settings-menu:not(.tickets-menu){grid-template-columns:repeat(2,auto);width:max-content;min-width:0}html.hand #menu>#page-team{zoom:1;--k-touch: 44px;--k-8: 8px;--art: .6667}@container screen (min-height: 480px){html.hand #menu>#page-team{--art: 1}}html.hand #page-team #team.board,html.hand #page-team .bench-strip{zoom:var(--art)}html.hand #page-team #team.board,html.hand #page-team .bench-strip{--k-8: calc(8px / var(--art));--k-touch: calc(44px / var(--art))}html.hand #page-team.on{grid-template-columns:minmax(0,1fr);grid-template-rows:44px minmax(min-content,1fr) auto;align-content:start;gap:8px;padding:8px;overflow-y:auto}.hand-tools{display:none}html.hand #page-team .hand-tools{grid-row:1;grid-column:1;display:flex;gap:8px;align-items:center}html.hand #page-team .hand-tools .k-btn{min-height:44px}html.hand #page-team .team-side{top:8px;right:8px}html.hand #page-team .team-side-actions .k-btn{min-height:44px}html.hand #page-team .team-left{display:none;position:absolute;z-index:30;left:8px;top:60px;width:min(400px,calc(100% - 16px));max-height:calc(100% - 68px);overflow-y:auto;padding:8px;background:var(--k-panel);box-shadow:0 0 0 2px var(--night6),0 0 0 4px var(--night1),0 12px 24px #0b0d17cc}html.hand #page-team[data-hand] .team-left{display:flex}html.hand #page-team[data-hand=teams] .team-left .tracker,html.hand #page-team[data-hand=syn] .team-left .team-head{display:none}html.hand #page-team .team-left .tracker{overflow:visible;flex:none}html.hand #page-team .preset-list{max-height:none}html.hand #page-team .board-wrap{grid-row:2;grid-column:1;padding-top:0;align-self:center}html.hand #menu #page-team #team#team.board{padding-top:0;min-height:0}html.hand #page-team #team .board-tower{height:136px;background-position:0 -24px}html.hand #page-team .place-label b.long{font-size:var(--k-8)}html.hand #page-team #team-band{display:none}html.hand #page-team .bench-wrap{grid-row:3;grid-column:1;grid-template-columns:176px minmax(0,1fr);gap:8px}html.hand #page-team .bench-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;align-content:center}html.hand #page-team .bench-head .card-search{grid-column:1 / -1;min-height:44px;font-size:14px}html.hand #page-team .bench-filter-row{min-width:0}html.hand #page-team .bench-filter-row .k-btn{min-height:44px;padding:0 4px}html.hand #page-team .bench-chips{display:none}html.hand #page-team .bench-sort{font-size:0;gap:0;grid-column:auto}html.hand #page-team .bench-sort select{min-height:44px;width:76px;font-size:14px}html.hand #page-team .bench-head .team-hint{display:none}html.hand #page-team .bench-strip .card.tile{height:120px}html.hand #page-team .bench-filters{width:calc(100% - 8px);max-height:calc(var(--dh) - 200px);overflow-y:auto}html.hand #page-team .bench-filters{max-height:calc(var(--dh) - 244px);padding-top:0}html.hand #page-team .bench-filters .bf-head{top:0;padding-top:8px}html.hand #page-team .bench-filters .bf-row{grid-template-columns:minmax(0,1fr);gap:4px}html.hand #page-team .bench-filters .bf-label{padding-top:0}html.hand #page-team .bench-filters{--bf-cols: 3}@container screen (max-height: 380px){html.hand #page-team.on{gap:4px;padding:4px 8px}html.hand #page-team .team-side{top:4px}html.hand #page-team .team-left{top:52px}html.hand #page-team .bench-head .card-search,html.hand #page-team .bench-filter-row .k-btn,html.hand #page-team .bench-sort select{min-height:42px;height:42px}html.hand #menu>.run-bar{padding-top:2px;padding-bottom:2px}}html.hand #page-team .hand-tools [aria-expanded=true]{filter:brightness(1.3)}html.hand #page-team .board-wrap{display:contents}html.hand #page-team #team.board{grid-row:2;grid-column:1;align-self:center}html.hand #page-team .inspect-host{position:relative;inset:auto;grid-row:3;grid-column:1;z-index:25}html.hand #page-team .inspect-host .k-minisheet{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);gap:4px 8px;padding:4px 8px;align-items:center}html.hand #page-team .k-minisheet .ms-top{display:contents}html.hand #page-team .k-minisheet .ms-art{grid-column:1;grid-row:1 / 3}html.hand #page-team .k-minisheet .ms-top>div:not(.ms-art){grid-column:2 / 4;grid-row:1;display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap;overflow:hidden}html.hand #page-team .k-minisheet .ms-name,html.hand #page-team .k-minisheet .ms-stats{display:inline}html.hand #page-team .k-minisheet .ms-ability{grid-column:2;grid-row:2;font-size:12px;line-height:1.35;-webkit-line-clamp:2}html.hand #page-team .k-minisheet .ms-affixes,html.hand #page-team .k-minisheet .ms-wear{display:none}html.hand #page-team .k-minisheet .ms-actions{grid-column:3;grid-row:2;flex-wrap:nowrap}html.hand #page-team .k-minisheet .ms-actions .k-btn{flex:none;min-height:44px}.k-minisheet .ms-close{display:none}html.hand #page-team .k-minisheet .ms-close{display:block;min-width:44px;padding:0}@container screen (min-height: 480px){html.hand .drag-ghost{transform:none}}html.hand #proofs,html.hand #overlay>#pause,html.hand #overlay>#results{zoom:1;--k-touch: 44px;--k-8: 8px;--k-d: 21px}html.hand #proofs{padding:8px}html.hand .pf-sheet{width:100%;gap:8px;padding-top:0}html.hand .pf-head{gap:2px}html.hand .pf-head small{font-size:12px}html.hand .pf-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;width:100%;padding-top:10px}html.hand .pf-card{width:auto}html.hand .pf-card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 6px)}html.hand .pf-face{grid-template-columns:64px minmax(0,1fr);column-gap:10px;row-gap:2px;padding:10px}html.hand .pf-stage{grid-row:1 / span 4;align-self:center}html.hand .pf-name{grid-column:2;font-size:16px;line-height:1.1}html.hand .pf-text{grid-column:2;font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.hand .pf-num{grid-column:2;grid-row:3;justify-self:start}html.hand .pf-lvs{grid-column:2;grid-row:3;justify-self:end;align-self:center}html.hand .pf-helps{grid-column:2;grid-row:4;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}html.hand .pf-plate{top:-10px;right:12px}html.hand .pf-tag{left:84px}html.hand .pf-tools{gap:8px}html.hand .pf-tools .k-btn{min-height:44px}html.hand .pf-card kbd,html.hand .pf-tools kbd{display:none}@container screen (max-height: 380px){html.hand .pf-head,html.hand .pf-helps{display:none}}html.hand #pause{padding:8px}html.hand #pause .pause-card{display:grid;grid-template-columns:auto auto;column-gap:24px;row-gap:8px;justify-items:center;align-items:center;padding:12px 16px}html.hand #pause .pause-card>*{grid-column:1}html.hand #pause .pause-card>.pause-track{grid-column:2;grid-row:1 / span 4;margin:0;max-width:340px}html.hand #pause .pause-card>#reveal-all{grid-column:2;grid-row:5}html.hand #pause .brand.big{width:138px;height:36px;margin:0;background-image:url(/assets/wordmark_bar-BS2dogz6.png);background-size:138px 36px}html.hand #pause .pause-card .start{min-height:44px;padding:0 48px}html.hand #pause .pause-opts .k-btn,html.hand #pause .pause-act{min-height:44px}html.hand #pause .danger-line{margin-top:8px}html.hand #overlay>#results{align-items:flex-start;padding:4px 8px 0}html.hand .k-results{width:100%}html.hand .k-results h2{margin:0 0 8px;padding:6px 0}html.hand .k-results .results-cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;align-items:start;margin-bottom:8px}html.hand .k-results .heroes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}html.hand .k-results .heroes>small,html.hand .k-results .heroes>.none{grid-column:1 / -1}html.hand .k-results .hero-row{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:6px;row-gap:2px;align-items:center;padding:2px 6px 2px 2px;text-align:left}html.hand .k-results .hero-row .mini{grid-row:1 / 3;width:32px;height:32px;background-size:auto 32px;animation:none}html.hand .k-results .hero-row b{grid-column:2;font-size:var(--k-8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hand .k-results .hero-row .stars,html.hand .k-results .hero-row i{display:none}html.hand .k-results .hero-row .dmg{grid-column:2}html.hand .k-results .stat-row{min-height:36px;padding:2px 8px}html.hand .k-results .stat-row small{font-size:var(--k-8)}html.hand .k-results .reward h4{margin:0 0 4px;font-size:16px}html.hand .k-results .res-actions{margin-top:8px;padding:4px 0}html.hand .k-results #continue,html.hand .k-results .rip-now{min-height:44px;margin:0}@container screen (min-height: 480px){html.hand #packbar,html.hand #teambar,html.hand #traits,html.hand #powerbar,html.hand #proof-row,html.hand #banner{zoom:1;--k-touch: 44px;--k-8: 8px}}html.hand #menu>#page-cards{zoom:1;--k-touch: 44px;--k-8: 8px;--art: .6667;padding:8px}@container screen (min-height: 480px){html.hand #menu>#page-cards{--art: 1}}html.hand #page-cards #cards.card-grid{zoom:var(--art);--k-8: calc(8px / var(--art));--k-touch: calc(44px / var(--art))}html.hand #page-cards .cards-head{flex-wrap:nowrap;gap:8px;margin-bottom:8px}html.hand #page-cards .cards-head>.k-title,html.hand #page-cards .cards-head #collection-count{display:none}html.hand #page-cards .cards-head .card-search{flex:1 1 160px;width:auto;min-width:0;min-height:44px;font-size:14px}html.hand #page-cards .cards-head .k-btn{min-height:44px;flex:none}html.hand #page-cards .cards-head .workshop{flex-wrap:nowrap;gap:8px}html.hand #page-cards .cards-head .workshop [data-ws-open]{padding:0 2px}html.hand #page-cards .cards-head .workshop [data-ws-open]>span{display:none}html.hand #page-cards .cards-head .workshop [data-ws-open] .k-ico{margin:-8px}html.hand #page-cards .detail-rail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;width:auto;max-height:none;margin:0;padding:8px max(8px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left));overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:8px 12px;background:var(--night1);box-shadow:none}html.hand #page-cards .detail-rail:has(.detail-empty){display:none}html.hand #page-cards .detail-rail>h3{grid-column:1 / -1;grid-row:1;margin:0;padding-bottom:4px;justify-content:space-between}html.hand #page-cards .detail-rail .detail-close{display:block;min-width:44px;min-height:44px;margin:-4px 0 0}html.hand #page-cards .detail-rail .detail-head{display:contents}html.hand #page-cards .detail-rail .detail-head>.dt-cardcol{grid-column:1;grid-row:2 / 4;align-self:start;width:auto}html.hand #page-cards .detail-rail .dt-cardcol>.card{zoom:var(--art)}html.hand #page-cards .detail-rail .detail-stats{grid-column:2;grid-row:2;min-height:0;overflow-y:auto;font-size:13px}html.hand #page-cards .detail-rail .detail-actions{grid-column:2;grid-row:3;position:static;margin:0;padding:0;box-shadow:none;gap:4px 8px;grid-template-columns:repeat(3,minmax(0,1fr))}html.hand #page-cards .detail-rail .detail-actions button{min-height:44px;padding:4px 8px;font-size:16px;line-height:1.15;white-space:normal}html.hand #page-cards .detail-rail .detail-actions .commission-btn{grid-column:1 / -1;order:9;min-height:44px}html.hand #page-cards .detail-rail .detail-close{background:var(--night4);color:var(--paper1);box-shadow:inset 0 2px 0 var(--night6),inset 0 -3px 0 var(--night2),0 0 0 2px var(--night1)}html.hand #page-cards .detail-rail .detail-actions .replace-menu{max-height:calc(var(--dh) - 120px)}html.hand #page-cards .detail-rail>:not(h3):not(.detail-head):not(.detail-actions):not(.dt-step){display:none}html.hand .ws-go{max-width:none}html.hand .ws-btns{flex-wrap:nowrap;justify-content:flex-start}html.hand .ws-btns .k-btn{min-height:44px}html.hand #pack-modal,html.hand #hero-modal{align-items:stretch;padding:8px}html.hand .pack-sheet{max-height:100%;grid-template-rows:minmax(0,1fr);overflow:hidden}html.hand .pack-sheet>.pack-body{min-height:0;overflow-y:auto;padding-right:48px}html.hand .pack-sheet>.pack-art,html.hand .pack-sheet>.hs-art{align-self:center}html.hand #tree-body{gap:8px;padding:8px 12px}html.hand #tree-body .m-advice{padding:0 0 0 8px}html.hand #tree-body .m-advice>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hand #tree-body .m-advice>.k-ico{display:none}@container screen (max-height: 400px){html.hand #tree-body .m-summary{display:none}}html.hand .rl-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}html.pad :focus{outline:2px solid var(--paper2);outline-offset:2px}html.pad .pf-card:focus,html.pad .card.tile:focus{outline-offset:4px}html.hand .modal-host{padding:8px;overflow:hidden}html.hand .modal-host>.k-modal{display:flex;flex-direction:column;max-width:calc(var(--dw) - 16px);max-height:calc(var(--dh) - 16px)}html.hand .modal-host>.k-modal>.k-modal-body{min-height:0;overflow-y:auto}@container screen (max-height: 479px){html.hand .modal-host>.k-modal{border-width:29px 24px 24px;border-image-width:29px 24px 24px}html.hand .modal-host>.k-modal>.k-modal-body{margin:-13px -8px -8px}html.hand .modal-host>.ws-modal>.k-modal-body{height:calc(100% + 21px)}}.install-bar{position:fixed;left:0;right:0;top:0;z-index:45;height:56px;box-sizing:border-box;padding:0 8px 0 16px;display:flex;align-items:center;gap:12px;background:var(--night3);box-shadow:0 2px 0 var(--night5)}.install-bar[hidden]{display:none}.install-bar .brand{flex:none;width:138px;height:36px;background:url(/assets/wordmark_bar-BS2dogz6.png) 0 0 / 138px 36px no-repeat;image-rendering:pixelated}.install-bar>span{flex:1;min-width:0;font:400 max(13px,var(--k-12))/1.35 var(--k-body);color:var(--k-ink-dim)}.install-bar>span b{color:var(--k-ink)}.install-bar .k-btn{flex:none;min-height:44px}.lobby-tabs .rail-ico{display:none}html.hand .lobby-tabs{position:fixed;left:0;top:0;bottom:0;z-index:41;width:64px;box-sizing:border-box;padding:max(8px,env(safe-area-inset-top)) 4px 8px max(4px,env(safe-area-inset-left));flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;background:var(--night2);box-shadow:inset -2px 0 0 var(--night4)}html.hand .lobby-tabs .k-tabs.primary{flex-direction:column;align-items:stretch;gap:4px}html.hand .lobby-tabs .k-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:56px;min-width:0;height:58px;min-height:0;padding:0;border:0;border-image:none;background:none;box-shadow:none;color:var(--k-ink-dim)}html.hand .lobby-tabs .k-tab .rail-ico{display:block;margin:0}html.hand .lobby-tabs .k-tab .tab-t{font:400 8px/1 var(--k-micro);text-transform:uppercase}html.hand .lobby-tabs .k-tab:hover{background:var(--night3)}html.hand .lobby-tabs .k-tab.k-on{background:var(--night3);box-shadow:inset 3px 0 0 var(--k-id);color:var(--k-ink)}html.hand .lobby-tabs .k-tab.k-on:after{display:none}html.hand .lobby-tabs .shop-tab,html.hand .lobby-tabs #tickets-toggle{padding-right:0}html.hand .lobby-tabs .shop-tab .k-count{top:2px;right:2px}html.hand .lobby-tabs .has-badge>.tab-badge{top:2px;right:2px}html.hand #menu>.run-bar button.goal-link{min-height:0;min-width:0;height:auto;margin-top:6px;padding:0;border:0;border-image:none;background:none;box-shadow:none;filter:none;cursor:pointer}html.hand .lobby-tabs .k-tabs.secondary{left:calc(100% + 8px);top:0}html.hand .lobby-tabs .k-tabs.secondary .k-tab{flex-direction:row;justify-content:flex-start;gap:8px;width:auto;min-width:176px;height:44px;padding:0 12px}html.hand .lobby-tabs .k-tabs.secondary .k-tab .tab-t,html.hand .lobby-tabs .k-tabs.secondary .k-tab{font:400 16px/1 var(--k-micro)}html.hand .lobby-tabs .k-tabs.secondary .k-tab.k-on{box-shadow:inset 3px 0 0 var(--k-id)}html.hand body:not(.running):has(#menu:not([hidden])) .topbar{padding-left:64px}html.hand #menu{padding-left:72px;padding-right:max(8px,env(safe-area-inset-right))}html.hand .shop-drawer{left:64px}html.hand .topbar .stat:has(#coins){margin-left:8px}html.hand #menu>.run-bar{grid-template-columns:minmax(0,1fr) auto;min-height:60px;padding:4px 8px}html.hand #menu>.run-bar #foot-left{display:none}html.hand #menu>.run-bar #foot-mid{justify-content:flex-start}html.hand #menu>.run-bar .start{height:52px;min-height:52px;min-width:200px;padding:0 var(--k-3)}html.hand #menu>.run-bar #foot-mid{min-width:0}html.hand #menu>.run-bar #foot-mid .school-menu-wrap{min-width:0}html.hand #menu>.run-bar #foot-mid .k-btn{max-width:100%;overflow:hidden;text-overflow:ellipsis}html.hand #menu>.run-bar #foot-mid #realm-toggle,html.hand #menu>.run-bar #foot-mid #school-toggle{flex:none;display:inline-flex;align-items:center;gap:4px;min-width:44px;padding:0 8px;text-overflow:clip}html.hand #menu>.run-bar #foot-mid .rb-val:empty{display:none}html.hand #menu>.run-bar .rb-pre{display:none}html.hand #menu>.run-bar #foot-mid .mode-tabs{margin:0 var(--k-1) 0 0;flex:none}html.hand #menu>.run-bar #foot-mid .mode-tabs .k-tab{min-height:44px}@container screen (max-height: 380px){html.hand #menu>.run-bar{min-height:0;padding-top:2px;padding-bottom:2px}html.hand #menu>.run-bar .start{height:44px;min-height:44px}}html.hand .place-sheet{position:fixed;left:64px;right:0;bottom:0;z-index:42;box-sizing:border-box;max-height:calc(var(--dh) - 96px);padding:8px max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) 12px;display:flex;flex-direction:column;gap:8px;background:var(--night2);box-shadow:0 -2px 0 var(--night5),0 -4px 0 var(--night1),0 -16px 32px #0b0d17b3;pointer-events:auto}html.hand .ps-head{display:flex;align-items:center;gap:8px;min-width:0}html.hand .ps-head>b{flex:1;min-width:0;font:400 16px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hand .ps-head>b .r-common{color:var(--common)}html.hand .ps-head>b .r-uncommon{color:var(--uncommon)}html.hand .ps-head>b .r-rare{color:var(--rare)}html.hand .ps-head>b .r-epic{color:var(--epic-ink)}html.hand .ps-head>b .r-legendary{color:var(--legendary)}html.hand .ps-head>b .r-mythic{color:var(--mythic-ink)}html.hand .ps-acts{display:flex;gap:4px}html.hand .ps-head .k-btn{min-height:44px}html.hand .ps-close{min-width:44px;padding:0}html.hand .ps-list{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:12px 2px 4px}html.hand .ps-card{position:relative;flex:none;width:136px;box-sizing:border-box;padding:0 4px 6px;display:flex;flex-direction:column;align-items:center;gap:2px;border:0;background:var(--night3);box-shadow:inset 0 0 0 2px var(--night5);color:var(--k-ink);scroll-snap-align:start;cursor:pointer;font:inherit;text-transform:none}html.hand .ps-card.best{box-shadow:inset 0 0 0 2px var(--paper2)}html.hand .ps-card:active{transform:translateY(1px)}html.hand .ps-best{position:absolute;left:4px;top:-8px;padding:3px 4px;background:var(--paper2);color:var(--night1);font:400 8px/1 var(--k-micro);font-style:normal;text-transform:uppercase}html.hand .ps-art{display:block;width:96px;height:96px;margin-top:-8px;background:var(--sheet) 0 0 / calc(var(--frames) * 96px) 96px no-repeat;image-rendering:pixelated;animation:sprite-idle var(--dur) steps(var(--frames)) infinite;--step: 96px}html.hand .ps-card b{max-width:100%;font:400 8px/1 var(--k-micro);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hand .ps-card b.r-common{color:var(--common)}html.hand .ps-card b.r-uncommon{color:var(--uncommon)}html.hand .ps-card b.r-rare{color:var(--rare)}html.hand .ps-card b.r-epic{color:var(--epic-ink)}html.hand .ps-card b.r-legendary{color:var(--legendary)}html.hand .ps-card b.r-mythic{color:var(--mythic-ink)}html.hand .ps-stars{font:400 8px/1 var(--k-micro);color:var(--leather3);letter-spacing:1px}html.hand .ps-gain{max-width:100%;padding:1px 4px;font:400 var(--k-12)/1.3 var(--k-body);font-style:normal;color:var(--k-ink-dim);background:var(--night1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.hand .ps-gain.up{background:var(--moss2);color:var(--paper2)}html.hand .ps-dps{font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim)}html.hand .ps-none{margin:0;padding:16px 4px;font:400 var(--k-14)/1.4 var(--k-body);color:var(--k-ink-dim)}@media(prefers-reduced-motion:reduce){html.hand .ps-art{animation:none}}@container screen (max-height: 479px){html.hand .place-sheet{gap:4px;padding-top:6px}html.hand .ps-list{padding-top:10px}html.hand .ps-card{width:204px;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:repeat(3,auto);column-gap:8px;row-gap:2px;align-items:center;justify-items:start;padding:4px 6px 4px 4px;text-align:left}html.hand .ps-art{grid-row:1 / 4;width:48px;height:48px;margin:0;background-size:calc(var(--frames) * 48px) 48px;--step: 48px}html.hand .ps-card b{grid-column:2}html.hand .ps-stars{display:none}html.hand .ps-gain,html.hand .ps-dps{grid-column:2}}html.hand body.running .topbar{justify-content:flex-end}html.hand #zoom-out,html.hand #zoom-in,html.hand #zoom-fit{display:none!important}html.hand .speed .hud-grp[aria-label=Zoom]{display:none}html.hand #packbar{zoom:1;left:max(12px,env(safe-area-inset-left));bottom:max(10px,env(safe-area-inset-bottom));--k-touch: 44px;--k-8: 8px}html.hand #pack-btn{min-height:56px;padding:0 20px;font-size:16px}html.hand #powerbar{zoom:1;left:auto;right:max(12px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));gap:10px;--k-8: 8px}html.hand #powerbar .power{width:60px;height:60px;min-width:0;min-height:0;padding:0;border:0;border-image:none;border-radius:50%;background:var(--night3);box-shadow:inset 0 0 0 3px var(--night5),0 0 0 2px var(--night1)}html.hand #powerbar .power:before{top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(transparent var(--turn),rgba(11,13,23,.62) 0)}html.hand #powerbar .power.ready{box-shadow:inset 0 0 0 3px var(--leather3),0 0 0 2px var(--night1)}html.hand #powerbar .power .k-ico{margin:0}html.hand #powerbar .power small{left:0;right:0;bottom:6px;text-align:center}[data-pack],[data-buy]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.holding{position:relative;overflow:hidden}.holding:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:#f2ecd85c;transform-origin:0 50%;animation:hold-fill .42s linear forwards}@keyframes hold-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.holding:after{animation-timing-function:steps(1,end)}}.hold-hint{position:relative;overflow:hidden}.hold-hint:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:#f2ecd85c;transform-origin:0 50%;animation:hold-hint .6s steps(6) both}@keyframes hold-hint{0%,to{transform:scaleX(0)}50%{transform:scaleX(.34)}}@media(prefers-reduced-motion:reduce){.hold-hint:after{animation:none;transform:scaleX(.34)}}#shop .buy .buy-hold{display:block;margin-bottom:2px;font:400 16px/1 var(--k-micro);text-transform:uppercase}#shop .buy:has(.buy-hold)>span{display:flex;flex-direction:column;align-items:center}.pop-hold{display:block;margin-top:4px;font:400 8px/1 var(--k-micro);text-transform:uppercase;color:var(--leather3)}.dt-grid,.dt-pos,.dt-step{display:none}html.hand #page-cards .detail-rail .dt-cardcol>.card{zoom:1}html.hand #page-cards .detail-rail{grid-template-columns:160px minmax(0,1fr);padding-left:28px;padding-right:28px}html.hand #page-cards .detail-rail,html.hand #page-cards .detail-rail *{touch-action:pan-y}html.hand #page-cards .detail-rail .dt-pos{display:inline;margin-left:12px;font:400 8px/1 var(--k-micro);color:var(--k-ink-quiet);flex:1;text-align:left}html.hand #page-cards .detail-rail .dt-step{display:grid;place-items:center;position:absolute;top:calc(50% - 48px);z-index:2;width:20px;height:96px;min-width:0;min-height:0;padding:0;border:0;background:var(--night3);color:var(--k-ink-dim);font:400 16px/1 var(--k-micro);box-shadow:none}html.hand #page-cards .detail-rail .dt-step.prev{left:0}html.hand #page-cards .detail-rail .dt-step.next{right:0}html.hand #page-cards .detail-rail .dt-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 8px}html.hand #page-cards .detail-rail .dt-grid span{display:grid;gap:2px;padding:6px 8px;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night4)}html.hand #page-cards .detail-rail .dt-grid small{font:400 8px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}html.hand #page-cards .detail-rail .dt-grid b{font:400 16px/1.2 var(--k-micro);color:var(--k-ink)}html.hand #page-cards .detail-rail .dt-line:not(.dawn){display:none}html.hand .pf-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:14px;padding-top:12px}html.hand .pf-card,html.hand .pf-card:last-child:nth-child(odd){grid-column:auto;width:auto;justify-self:stretch}html.hand .pf-face{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 18px;text-align:center}html.hand .pf-stage{width:120px;height:68px;background-size:120px 68px}html.hand .pf-stage:after{left:28px;top:2px}html.hand .pf-name,html.hand .pf-text,html.hand .pf-num,html.hand .pf-lvs,html.hand .pf-helps{grid-column:auto;grid-row:auto;justify-self:center}html.hand .pf-name{margin-top:2px;font-size:16px;line-height:1.15}html.hand .pf-text{font-size:13px;line-height:1.3;-webkit-line-clamp:3}html.hand .pf-fx{left:calc(50% - 32px);top:16px}html.hand .pf-roll{left:12px;right:12px;top:12px}html.hand .pf-plate{top:-12px;left:50%;right:auto;translate:-50% 0}html.hand .pf-tag{left:50%;translate:-50% 0}html.hand .pf-tools{width:100%;justify-content:space-between}html.hand .pf-tools [data-proof-tool=reroll]{order:1}html.hand .pf-tools [data-proof-tool=banish]{order:2}html.hand .pf-tools .pf-auto{order:3;flex:1;text-align:center}html.hand .pf-tools [data-proof-tool=skip]{order:4}html.hand #proofs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left))}html.hand .pf-tools{flex-wrap:nowrap;gap:8px}html.hand .pf-tools .k-btn{flex:none;padding:0 4px}html.hand .pf-tools .pf-auto{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ceremony,.ceremony *{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.hand #menu:not([data-tab=team])>.run-bar{display:none}html.hand #menu>#tree-body{zoom:1;--k-touch: 44px;--k-8: 8px;padding:8px;gap:0}html.hand #tree-body>.mh{flex:1 1 0;min-height:0}.mh{display:grid;grid-template-columns:60px minmax(0,1fr) 264px;grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0}@container screen (min-height: 480px){.mh{grid-template-columns:64px minmax(0,1fr) 300px}}.mh-head{grid-column:1 / -1;display:flex;align-items:center;gap:8px;min-width:0}.mh-head .k-tab,.mh-head .k-btn{min-height:44px}.mh-head .mh-sp{flex:1}.mh-head .mh-advbtn .k-ico{margin:-8px -4px -8px -8px}.mh-head .m-help-tip{left:auto;right:0;width:min(440px,calc(var(--dw) - 120px))}.mh-head .respec{min-height:44px;padding:0 12px;background:var(--night3);color:var(--k-ink-dim);box-shadow:inset 0 0 0 2px var(--night5);font:400 16px/1 var(--k-micro);text-transform:uppercase}.mh-head .respec.armed{background:var(--blood2);color:var(--paper2);box-shadow:none}.mh-secs{grid-column:1;grid-row:2;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:4px;scrollbar-width:none}.mh-sec{position:relative;flex:none;width:56px;min-height:56px;display:grid;justify-items:center;align-content:center;gap:3px;padding:4px 0;border:0;background:none;box-shadow:none;color:var(--k-ink-dim);cursor:pointer}.mh-sec img{width:32px;height:32px;image-rendering:pixelated}.mh-sec small{font:400 8px/1 var(--k-micro);text-transform:uppercase}.mh-sec:hover{background:var(--night3);filter:none}.mh-sec.on{background:var(--night3);box-shadow:inset 3px 0 0 var(--frost2);color:var(--k-ink)}.mh-sec.mh-done:after{content:"";position:absolute;left:16px;right:16px;bottom:2px;height:2px;background:var(--moss2)}.mh-sec.mh-yours{box-shadow:inset 0 0 0 2px var(--moss2)}.mh-sec.mh-yours.on{box-shadow:inset 3px 0 0 var(--frost2),inset 0 0 0 2px var(--moss2)}.mh-sec.m-locked img{opacity:.45}.mh-dot{position:absolute;top:4px;right:6px;width:8px;height:8px;background:var(--leather3);box-shadow:0 0 0 2px var(--night2)}.mh-act{flex:none;margin:6px 0 0;font:400 8px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.mh-list{grid-column:2;grid-row:2;min-height:0;min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:2px}.mh-lhead{position:sticky;top:0;z-index:2;flex:none;display:flex;align-items:center;gap:8px;padding:0 0 6px;background:var(--k-panel)}.mh-lhead>span{flex:1;min-width:0}.mh-lhead b{display:block;font:400 16px/1.15 var(--k-micro);text-transform:uppercase;color:var(--k-ink)}.mh-lhead small{display:block;font:400 var(--k-12)/1.3 var(--k-body);color:var(--k-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh-lhead .k-btn{flex:none;min-height:44px}.mh-lhead .m-ribbon{flex:none}.mh-row{position:relative;flex:none;width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;padding:4px 10px 4px 4px;border:0;background:var(--night1);box-shadow:inset 0 0 0 2px var(--night4);color:var(--k-ink);text-align:left;text-transform:none;letter-spacing:normal;font:inherit;cursor:pointer}.mh-row:hover{filter:none;background:var(--night3)}.mh-row.m-buyable{box-shadow:inset 0 0 0 2px var(--leather3)}.mh-row.m-bought{box-shadow:inset 0 0 0 2px var(--moss2)}.mh-row.m-locked,.mh-row.mh-dim{opacity:.62}.mh-row.m-selected{opacity:1;background:var(--night3);box-shadow:inset 0 0 0 2px var(--paper2)}.mh-ico{display:grid;place-items:center;width:40px;height:40px;background:var(--night2);box-shadow:inset 0 0 0 2px var(--night5)}.mh-ico img{width:32px;height:32px;image-rendering:pixelated}.mh-t{display:grid;gap:2px;min-width:0}.mh-t b{font:700 max(13px,var(--k-12))/1.25 var(--k-body);color:var(--k-ink)}.mh-t small{font:400 var(--k-12)/1.25 var(--k-body);color:var(--k-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh-adv{display:inline-block;margin-left:6px;padding:2px 4px;font:400 8px/1 var(--k-micro);font-style:normal;text-transform:uppercase;background:var(--paper2);color:var(--night1);vertical-align:2px}.mh-cost{display:flex;align-items:center;font:400 16px/1 var(--k-micro);color:var(--k-ink-dim);white-space:nowrap}.mh-cost .k-ico{margin:-8px -2px}.m-buyable .mh-cost{color:var(--k-ink)}.mh-done{font:400 8px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.mh-lock .k-ico{margin:-8px;opacity:.7}.mh-cluster{flex:none;display:flex;justify-content:space-between;gap:8px;margin:8px 2px 0;font:400 8px/1 var(--k-micro);text-transform:uppercase;color:var(--k-ink-quiet)}.mh-cluster b{font-weight:400;color:var(--k-ink-dim)}.mh-note{flex:none;display:flex;align-items:center;gap:6px;margin:2px;font:400 var(--k-12)/1.35 var(--k-body);color:var(--k-ink-dim)}.mh-note .k-ico{flex:none;margin:-8px -4px}.mh-detail{grid-column:3;grid-row:2;min-height:0;overflow-y:auto;background:var(--night1);box-shadow:inset 0 0 0 2px var(--night4)}.mh-detail .k-panel-body{display:flex;flex-direction:column;gap:8px;min-height:100%;box-sizing:border-box;padding:10px}.mh-detail .k-panel-body>*{min-width:0;overflow-wrap:anywhere}.mh-detail .m-d-top{grid-template-columns:48px minmax(0,1fr)}.mh-detail .m-d-desc,.mh-detail .m-d-line{font-size:12px}.mh-detail .m-d-act{position:sticky;bottom:-10px;margin:auto -10px -10px;padding:8px 10px 10px;background:var(--night1)}.mh-detail .m-d-act .k-btn{width:100%;min-height:52px}.mh-detail .m-d-close{display:none!important}html.hand #overlay>#shop-drawer{zoom:1;--k-touch: 44px;--k-8: 8px;left:64px;right:0;width:auto;padding:8px max(8px,env(safe-area-inset-right)) 8px 8px}html.hand .shop-drawer>.k-panel{border:0;border-image:none;background:var(--k-panel)}html.hand .shop-drawer .k-panel-body{margin:0;padding:8px;height:100%;box-sizing:border-box;overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto minmax(0,1fr);gap:8px 16px}html.hand .shop-head{grid-column:1 / -1}html.hand .shop-head .k-btn{min-height:44px}html.hand #sealed{grid-column:1;grid-row:2;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px}html.hand #sealed h3{margin:0;padding-bottom:6px}html.hand #sealed .sealed-row{justify-content:flex-start;margin:0}html.hand #sealed .rip-many{flex-wrap:nowrap;gap:8px}html.hand #sealed .rip-many input[type=range]{display:none}html.hand #sealed .rip-many .rip-fast{flex:1 1 0;min-width:0;min-height:52px}html.hand #sealed .rip-many .rip-mode{flex:none;min-height:52px;padding:0 4px}html.hand #sealed .sealed-pack{padding:6px 8px 4px}html.hand .shop-drawer .k-panel-body{padding:4px 8px 8px;gap:4px 16px}html.hand #shop{grid-column:2;grid-row:2;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px}html.hand #shop .pack-row{display:flex;flex-direction:column;gap:6px}html.hand #shop .pack-tile{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:2px;align-items:center;justify-items:start;padding:6px 8px;text-align:left}html.hand #shop .pack-tile .pack-art{grid-row:1 / 3;width:40px;height:56px}html.hand #shop .pack-tile .pack-art[data-art=v2]{image-rendering:auto}html.hand #shop .pack-tile .pack-name,html.hand #shop .pack-tile .pack-line,html.hand #shop .pack-tile .pack-short{grid-column:2;min-height:0}html.hand #shop .pack-tile .buy{grid-column:3;grid-row:1 / 3;width:auto;min-width:112px;min-height:48px}html.hand #shop .shop-foot{margin-top:4px}html.hand .rl-ring{column-count:2;column-gap:16px}html.hand .rl-ring>.rl-sec-head{column-span:all}html.hand .rl-ring>.rl-grid{break-inside:avoid;grid-template-columns:minmax(0,1fr)}html.hand .rl-ring>.rl-tier{break-after:avoid;margin-top:12px}html.hand #menu>#page-relics{zoom:1;--k-touch: 44px;--k-8: 8px}html.hand #menu>#page-relics.on{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:auto minmax(0,1fr);gap:8px 12px;overflow:hidden;padding:8px}html.hand #page-relics>.page-head{grid-column:1 / -1;margin:0}html.hand #page-relics>#relics-codex{grid-column:1;grid-row:2;min-height:0;overflow-y:auto;align-content:start;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px 4px;padding:10px 2px 4px}html.hand #page-relics>#reliquary-tab{grid-column:2;grid-row:2;min-height:0;overflow-y:auto;margin:0;padding:8px;display:flex;flex-direction:column;gap:8px}html.hand #reliquary-tab h3{margin:0;padding-bottom:6px}html.hand #reliquary-tab .rq-slots{grid-template-columns:minmax(0,1fr);gap:6px}html.hand #reliquary-tab .rq-slot{padding:6px;gap:8px;align-items:center}html.hand #reliquary-tab .rq-slot .relic-plate{width:64px;height:64px;background-size:64px 64px}html.hand #reliquary-tab .rq-slot .relic-plate img{width:32px;height:32px}html.hand #reliquary-tab .rq-txt{gap:4px}html.hand #reliquary-tab .rq-txt p{font-size:12px;line-height:1.35}html.hand #reliquary-tab .k-btn{min-height:44px}html.hand #reliquary-tab .relic-detail{gap:10px;padding:10px;box-shadow:0 0 0 2px var(--night1),0 0 0 4px var(--paper1)}html.hand #reliquary-tab .rd-burns{grid-template-columns:minmax(0,1fr)}html.hand #reliquary-tab .rd-copies li{flex-wrap:wrap}html.hand .rd-hint{margin:4px 0 0;font:400 var(--k-12)/1.4 var(--k-body);color:var(--k-ink-quiet)}html.hand #page-relics #relics-codex{grid-auto-rows:max-content}html.hand #page-relics #relics-codex .relic-tile{min-height:150px}html.hand #page-relics #relics-codex .rt-name{font-size:8px;line-height:1.2}html.hand #overlay>#shop-drawer:not(.k-open){visibility:hidden;transform:translate(calc(-100% - 64px))}html.hand .k-results .res-hero{min-height:0;grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 12px;margin-bottom:8px;background-size:560px 148px;background-position:right center}html.hand .k-results .res-hero h2{font-size:var(--k-d)}html.hand .k-results .res-sub{font-size:var(--k-8)}html.hand .k-results .res-gains,html.hand .k-results .res-title{max-width:100%}html.hand .k-results .res-gains{gap:6px}html.hand .k-results .res-gain{min-width:0;flex:1 1 0}html.hand .k-results .res-gain{grid-template-columns:20px minmax(0,1fr);padding:3px 8px;column-gap:6px}html.hand .k-results .res-gain b{font-size:16px}html.hand .k-results .hero-row .mvp{display:none}html.hand #tip-pop{zoom:1;--k-8: 8px;max-width:min(340px,calc(var(--dw) - 32px));max-height:calc(var(--dh) - 24px);overflow:hidden}html.hand #menu>#page-codex,html.hand #menu>#realm-body,html.hand #menu>#page-rules{zoom:1;--k-touch: 44px;--k-8: 8px;--art: .6667}html.hand #page-codex #codex{zoom:var(--art);--k-8: calc(8px / var(--art));--k-touch: calc(44px / var(--art))}html.hand #overlay>#pack-modal,html.hand #overlay>#hero-modal,html.hand #overlay>#jam-modal,html.hand #overlay>#rules-modal{zoom:1;--k-touch: 44px;--k-8: 8px;--art: .6667}html.hand .pack-sheet,html.hand .hero-sheet{width:100%;grid-template-columns:136px minmax(0,1fr);gap:12px;padding:12px}html.hand .pack-sheet>.pack-art,html.hand .pack-sheet>.hs-art{zoom:var(--art);--k-touch: calc(44px / var(--art));--k-8: calc(8px / var(--art))}html.hand #jam-modal{padding:8px}html.hand .jam-sheet{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;align-content:start;gap:8px 16px;width:100%;max-height:100%;box-sizing:border-box;padding:12px;overflow-y:auto}html.hand .jam-sheet>*{grid-column:2}html.hand .jam-sheet>.jam-bay{grid-column:1;grid-row:1 / span 8;zoom:var(--art)}html.hand .jam-sheet>.close{position:absolute}html.hand #overlay>#pack-modal,html.hand #overlay>#hero-modal,html.hand #overlay>#jam-modal,html.hand #overlay>#rules-modal{left:64px}html.hand #page-cards .detail-rail .dt-step{box-sizing:content-box;padding:0 10px;background-clip:content-box}html.hand #page-cards .detail-rail .dt-step.prev{left:-10px}html.hand #page-cards .detail-rail .dt-step.next{right:-10px}html.hand #menu>.run-bar button.goal-link{padding:15px 0;margin:-9px 0 -15px}
