@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-arabic-wght-normal-BBw_QERN.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-cyrillic-ext-wght-normal-UTpFmFUj.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-cyrillic-wght-normal-CotD2cNP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-latin-ext-wght-normal-BzJKR-1W.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-latin-wght-normal-Dk1_L3VN.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-cyrillic-wght-normal-BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-latin-ext-wght-normal-CsF3XSp0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-latin-wght-normal-Cbhn5ptY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tiny5;src:url(/assets/tiny5-regular-WaYIHWdr.ttf)format("truetype");font-display:swap}@font-face{font-family:Tiny5;src:url(/assets/tiny5-regular-WaYIHWdr.ttf)format("truetype");font-display:swap}:root{--layout-w:100dvw;--layout-h:100dvh;--layout-wr:var(--vp-wr,1);--layout-hr:var(--vp-hr,1);--ui-scale:2;--u:calc(4px * var(--ui-scale));--t-xs:calc(8px * var(--ui-scale));--t-sm:calc(10px * var(--ui-scale));--t-md:calc(12px * var(--ui-scale));--t-lg:calc(16px * var(--ui-scale));--t-xl:calc(24px * var(--ui-scale));--t-2xl:calc(32px * var(--ui-scale));--c-bg-0:#181425;--c-bg-1:#3a4466;--c-bg-2:#262b44;--c-edge-hi:#8b9bb4;--c-edge-lo:#181425;--c-text:#ead4aa;--c-text-dim:#5a6988;--c-text-invert:#181425;--c-accent:#feae34;--c-focus:#2ce8f5;--c-good:#63c74d;--c-bad:#e43b44;--c-warn:#fee761;--c-hp:#be4a2f;--c-hp-chip:#a22633;--c-xp:#0099db;--c-mat:#feae34;--c-tier-1:#8b9bb4;--c-tier-2:#0099db;--c-tier-3:#b55088;--c-tier-4:#feae34;--font-ui:"Pixelify Sans Variable", "Pixelify Sans", system-ui, sans-serif;--font-head:"Handjet Variable", "Handjet", var(--font-ui);--safe-stick-left:0px;--safe-stick-right:0px;--safe-stick-bottom:0px}:root:lang(ru){--font-ui:"Tiny5", "Pixelify Sans Variable", system-ui, sans-serif}:root:lang(zh){--font-ui:"Microsoft YaHei", "PingFang SC", "Noto Sans SC", sans-serif;--font-head:"Microsoft YaHei", "PingFang SC", "Noto Sans SC", sans-serif}:where(.menu-screen,.charsel-screen,.setup-screen,.meta-screen,.shop-screen,.levelup-screen,.summary-screen,.coop-screen,.feedback-screen,.daily-screen){pointer-events:auto}:where(.menu-screen,.charsel-screen,.setup-screen,.meta-screen,.shop-screen,.levelup-screen,.summary-screen,.coop-screen,.feedback-screen,.daily-screen,.coop-heroes,.charsel-dossier,.resolution-flyout,.ui-panel.menus-pause,.hud-stat-sheet,.hud-stat-body,.shop-inv-weapons,.shop-inv-items,.setup-weapons){scrollbar-width:thin;scrollbar-color:var(--c-edge-hi,#8b9bb4) var(--c-bg-2,#262b44);scrollbar-gutter:stable}.ui-overlay{pointer-events:none;font-family:var(--font-ui);color:var(--c-text);padding-top:env(safe-area-inset-top);padding-right:max(env(safe-area-inset-right), var(--safe-stick-right));padding-bottom:env(safe-area-inset-bottom);padding-left:max(env(safe-area-inset-left), var(--safe-stick-left));background:0 0;position:absolute;inset:0}.ui-screen-loading{box-sizing:border-box;background:color-mix(in srgb, var(--c-bg-0) 92%, transparent);color:var(--c-text);font-size:var(--t-md);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.ui-overlay [data-interactive],.ui-overlay button,.ui-overlay a,.ui-overlay input,.ui-overlay textarea,.ui-overlay select,.ui-overlay [contenteditable=true],.ui-overlay [role=button]{pointer-events:auto}#game{image-rendering:pixelated}.ui-display,.ui-button,.ui-hud-digits,.hud-digits,.hud-label,.menus-title{font-family:var(--font-ui);image-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.ui-hud-digits{font-family:var(--font-ui)}.ui-button,.ui-overlay [data-interactive]{min-width:0;padding:var(--u);box-sizing:border-box;line-height:2}.ui-overlay[data-bp=compact] .ui-button,.ui-overlay[data-bp=compact] [data-interactive]{min-width:44px;min-height:44px}.ui-overlay[data-nav=pad] [data-focused=true],.ui-overlay :focus-visible{outline:calc(2px * var(--ui-scale)) solid var(--c-focus);box-shadow:inset 0 0 0 1px var(--c-edge-lo);transform:translateY(calc(-1 * var(--u)))}.ui-skeleton{min-height:calc(8 * var(--u))}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}}@media (prefers-reduced-motion:no-preference){.ui-skeleton{animation:1.2s linear infinite ui-shimmer}}@keyframes ui-shimmer{0%{opacity:.6}to{opacity:1}}.ui-bar{height:calc(4 * var(--u));position:relative;overflow:hidden}.ui-bar:after{content:"";width:calc(100% * var(--bar-fill,0));position:absolute;inset:0 auto 0 0}.ui-bar-hp:after{background:var(--c-hp)}.ui-bar-xp:after{background:var(--c-xp)}.ui-bar-cooldown:after,.ui-bar-timer:after{background:var(--c-accent)}.ui-fittext[data-step=xs]{font-size:var(--t-xs)}.ui-fittext[data-step=sm]{font-size:var(--t-sm)}.ui-fittext[data-step=md]{font-size:var(--t-md)}.ui-fittext[data-step=lg]{font-size:var(--t-lg)}.ui-fittext[data-step=xl]{font-size:var(--t-xl)}.ui-fittext[data-step="2xl"]{font-size:var(--t-2xl)}.ui-panel{background:var(--c-bg-0);min-width:0;color:var(--c-text)}.ui-main{justify-content:center;align-items:center;min-height:100%;display:flex}.ui-button{color:var(--c-text-invert);background:var(--c-accent);border:0}.ui-button:disabled{cursor:default;opacity:.5}.ui-button-ghost{color:var(--c-text);background:var(--c-bg-2);box-shadow:inset 0 0 0 calc(1px * var(--ui-scale)) var(--c-edge-hi)}.menu-screen,.charsel-screen,.setup-screen,.shop-screen,.levelup-screen,.meta-screen,.summary-screen,.menus-settings,.charsel-grid,.shop-inv-weapons,.shop-inv-items,.setup-weapons{touch-action:pan-y}.ui-screen,.setup-screen{animation:.14s ease-out both ui-screen-in}@keyframes ui-screen-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-screen,.setup-screen{animation:none}}.ui-overlay[data-reduce-motion=true] .ui-screen,.ui-overlay[data-reduce-motion=true] .setup-screen{animation:none}.boot-status{z-index:100;box-sizing:border-box;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));color:#c0cbdc;font-family:var(--font-ui,system-ui, sans-serif);text-align:center;background:#181425;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0;overflow:auto}.boot-status h1{color:#fee761;font-family:var(--font-head,system-ui, sans-serif);margin:0;font-size:clamp(32px,6vw,64px)}.boot-status p{max-width:36em;margin:0;font-size:16px;line-height:1.5}.boot-status button{color:#181425;min-width:120px;min-height:48px;font:inherit;cursor:pointer;background:#feae34;border:0;padding:12px 24px}.boot-status button:focus-visible{outline-offset:4px;outline:2px solid #fee761}.body-sprite{--body-px:calc(1px * var(--fit-scale,var(--ui-scale,1)) * var(--body-k,4));width:calc(var(--bw,16) * var(--body-px));height:calc(var(--bh,16) * var(--body-px));background-repeat:no-repeat;background-position:calc(var(--bx,0) * -1 * var(--body-px)) calc(var(--by,0) * -1 * var(--body-px));background-size:calc(var(--sw,16) * var(--body-px)) calc(var(--sh,16) * var(--body-px));image-rendering:pixelated;flex:none;display:inline-block}.body-sprite[data-body-missing=true]{opacity:.6;background:radial-gradient(circle at 50% 40%,#3a4466 0 35%,#0000 36%)}.charsel-detail{width:min(560px, calc(var(--layout-w,100dvw) - 24px));height:min(720px, calc(min(var(--layout-h,100dvh), 100dvh) - 24px));max-width:calc(100dvw - 24px);max-height:calc(min(var(--layout-h,100dvh), 100dvh) - 24px);box-sizing:border-box;border:2px solid var(--c-focus);color:var(--c-text);font-family:var(--font-ui);background:#181425;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.charsel-detail::backdrop{background:#0a0812cc}.charsel-detail[open]{display:flex}.charsel-detail>[data-focus-scope],.charsel-detail-panel{flex-direction:column;flex:1;min-height:0;display:flex}.charsel-detail-head{border-bottom:1px solid #3a4466;flex:none;align-items:center;gap:12px;padding:12px;display:flex}.charsel-detail-head h2{overflow-wrap:anywhere;color:#fee761;flex:1;min-width:0;margin:0;font-size:20px;line-height:1.2}.charsel-detail-head .body-sprite{--body-px:2px;flex:none}.charsel-detail-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:16px;overflow:auto}.charsel-detail .charsel-dossier{font-size:16px;line-height:1.5}.charsel-detail-hint{color:var(--c-warn);line-height:1.5}.charsel-detail-foot{border-top:1px solid #3a4466;flex:none;padding:12px}.charsel-detail-action{color:#181425;width:100%;min-height:44px;font:16px var(--font-ui);cursor:pointer;background:#feae34;border:2px solid #f77622;padding:8px 12px}.charsel-detail-close{width:auto;color:var(--c-text);background:#262b44;border-color:#5a6988;flex:none;font-size:14px}.charsel-detail-action:focus-visible,.charsel-detail-action[data-focused=true],.charsel-detail-body:focus-visible{outline:2px solid var(--c-focus);outline-offset:-4px}.charsel-detail-action:disabled{opacity:.55;cursor:default}.charsel,.charsel-setup{box-sizing:border-box;min-width:0;max-width:100%;font-family:var(--font-ui);color:var(--c-text)}.charsel-screen,.setup-screen{--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));--t-2xl:calc(32px * var(--fit-scale));--cs-px:calc(1px * var(--fit-scale));box-sizing:border-box;gap:calc(6 * var(--cs-px));padding:calc(8 * var(--cs-px)) calc(10 * var(--cs-px));padding-left:max(calc(10 * var(--cs-px)), var(--safe-stick-left));padding-right:max(calc(10 * var(--cs-px)), var(--safe-stick-right));overscroll-behavior:contain;background:radial-gradient(at 50% 30%,#262b448c,#0000 65%),#181425e0;flex-direction:column;max-width:100dvw;max-height:100dvh;display:flex;position:absolute;inset:0;overflow:hidden auto}.charsel-head{align-items:center;gap:calc(8 * var(--cs-px));display:flex}.charsel-title,.setup-title{font-family:var(--font-head);font-weight:700;font-size:var(--t-2xl);color:#fee761;text-shadow:0 var(--cs-px) 0 #181425, 0 calc(2 * var(--cs-px)) 0 #181425;margin:0}.charsel-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(120 * var(--cs-px))), 1fr));gap:calc(5 * var(--cs-px));max-width:100%;padding:calc(2 * var(--cs-px));display:grid;overflow:visible}.charsel-card{align-items:center;gap:calc(3 * var(--cs-px));min-width:44px;min-height:44px;padding:calc(5 * var(--cs-px)) calc(3 * var(--cs-px));box-sizing:border-box;text-align:center;font-family:var(--font-ui);color:var(--c-text);box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 var(--cs-px) #3a4466;cursor:pointer;background:linear-gradient(#262b44,#181425 80%);border:0;flex-direction:column;transition:transform .12s linear;display:flex;position:relative}.charsel-card[data-charsel-open=true]{z-index:2}.charsel-card .charsel-dossier{top:var(--dossier-y,12px);left:var(--dossier-x,12px);width:var(--dossier-width,min(420px, calc(100dvw - 24px)));max-height:var(--dossier-height,calc(var(--layout-h,100dvh) - 24px));z-index:1;box-sizing:border-box;box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 var(--cs-px) var(--c-focus);pointer-events:auto;background:#181425;padding:16px;animation:.14s ease-out both charsel-dossier-in;position:fixed;overflow:auto}.charsel-card[data-dossier-pointer=false] .charsel-dossier{pointer-events:none}@keyframes charsel-dossier-in{0%{opacity:0;transform:translateY(calc(-3 * var(--cs-px)))}to{opacity:1;transform:none}}.charsel-card:hover,.charsel-card[data-focused=true]{box-shadow:0 0 0 var(--cs-px) #181425, 0 0 0 calc(2 * var(--cs-px)) var(--c-focus)}.charsel-portrait{width:calc(72 * var(--cs-px));height:calc(72 * var(--cs-px));box-shadow:inset 0 0 0 var(--cs-px) #181425;background:radial-gradient(at 50% 92%,#18142599 0 22%,#0000 23%),radial-gradient(circle at 50% 45%,#3e8948 0 55%,#265c42 56% 100%);place-items:end center;display:grid}.charsel-name{font-size:clamp(14px, var(--t-md), 20px);color:#fff;line-height:1.1}.charsel-weapon-name{align-items:center;gap:calc(3 * var(--cs-px));font-size:max(12px, var(--t-xs));overflow-wrap:anywhere;max-width:100%;color:var(--c-text);display:inline-flex}.charsel-die{width:calc(12 * var(--cs-px));height:calc(12 * var(--cs-px));background:radial-gradient(circle, #181425 0 calc(1 * var(--cs-px)), transparent calc(1.2 * var(--cs-px))) 0 0 / calc(4 * var(--cs-px)) calc(4 * var(--cs-px)), #ead4aa;box-shadow:0 0 0 var(--cs-px) #181425;flex:none}.charsel-die-big{width:calc(20 * var(--cs-px));height:calc(20 * var(--cs-px));background-size:calc(6.6 * var(--cs-px)) calc(6.6 * var(--cs-px)), auto}.charsel-mods{justify-content:center;gap:calc(2 * var(--cs-px));flex-wrap:wrap;display:flex}.charsel-mod{padding:0 calc(2 * var(--cs-px));font-size:max(12px, var(--t-xs));background:#181425b3}.charsel-mod-up{color:#63c74d}.charsel-mod-down{color:#e43b44}.charsel-card-locked{cursor:default}.charsel-card-locked .charsel-portrait,.charsel-card-locked .charsel-name,.charsel-card-locked .charsel-weapon-name,.charsel-card-locked .charsel-mods{filter:grayscale()brightness(.55)}.charsel-lock{align-items:center;gap:var(--cs-px);font-size:var(--t-xs);color:var(--c-warn);flex-direction:column;display:flex}.charsel-lock-glyph{width:calc(8 * var(--cs-px));height:calc(6 * var(--cs-px));margin-top:calc(4 * var(--cs-px));background:var(--c-warn);position:relative}.charsel-lock-glyph:before{content:"";left:calc(1.5 * var(--cs-px));top:calc(-4 * var(--cs-px));width:calc(5 * var(--cs-px));height:calc(4 * var(--cs-px));box-sizing:border-box;border:var(--cs-px) solid var(--c-warn);border-bottom:0;position:absolute}.charsel-hint{color:var(--c-text)}.charsel-dossier{text-align:left;width:100%;font-family:system-ui,Segoe UI,sans-serif;font-size:clamp(14px, var(--t-md), 18px);pointer-events:auto;overflow-wrap:break-word;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:10px;margin:0;line-height:1.5;display:flex}.charsel-dossier-line{margin:0}.charsel-dossier-bio{color:#c0cbdc;font-style:italic}.charsel-dossier-label{color:#fee761;margin:0;font-weight:600;display:block}.charsel-dossier-title{font-family:var(--font-ui);color:#fff;margin:0;font-size:22px}.setup-back,.setup-small,.charsel-start{min-width:44px;min-height:44px;padding:calc(3 * var(--cs-px)) calc(8 * var(--cs-px));font-family:var(--font-ui);font-size:var(--t-sm);color:var(--c-text);box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 var(--cs-px) #5a6988;cursor:pointer;background:#262b44;border:0}.charsel-start{justify-content:center;align-items:center;gap:var(--cs-px);max-width:100%;min-width:calc(120 * var(--cs-px));min-height:calc(22 * var(--cs-px));font-family:var(--font-head);font-size:var(--t-xl);color:#181425;box-shadow:0 0 0 var(--cs-px) #181425, inset 0 calc(-3 * var(--cs-px)) 0 #f77622;background:#feae34;flex-direction:column;flex:none;line-height:1;display:inline-flex}.charsel-start-who{max-width:calc(160 * var(--cs-px));font-family:var(--font-ui);font-size:var(--t-xs);overflow-wrap:anywhere;font-weight:400;line-height:1.15}.setup-back[data-focused=true],.setup-small[data-focused=true],.charsel-start[data-focused=true],.setup-weapon[data-focused=true],.charsel-danger[data-focused=true]{outline:calc(2 * var(--cs-px)) solid var(--c-focus);outline-offset:var(--cs-px)}.setup-screen{align-items:stretch;gap:calc(10 * var(--cs-px));flex-direction:row}.setup-hero{box-sizing:border-box;align-items:center;gap:calc(4 * var(--cs-px));min-width:0;padding:calc(6 * var(--cs-px));text-align:center;box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 var(--cs-px) #3a4466;background:#181425b3;flex-direction:column;flex:0 0 clamp(240px,28%,380px);display:flex}.setup-hero-body{width:100%;min-height:calc(100 * var(--cs-px));background:radial-gradient(at 50% 94%,#18142599 0 24%,#0000 25%),radial-gradient(circle,#3e8948 0 50%,#0000 51%);place-items:end center;display:grid}.setup-hero-name{font-size:var(--t-lg);color:#fff;margin:0}.setup-hero-desc{font-size:var(--t-xs);color:var(--c-text-dim);margin:0;line-height:1.3}.setup-main{gap:calc(3 * var(--cs-px));flex-direction:column;flex:auto;min-width:0;display:flex}.setup-main>*{flex-shrink:0}.setup-screen{align-items:flex-start}.setup-main{min-height:100%}.setup-hero{min-height:calc(100% - 12 * var(--cs-px))}.setup-h{margin:calc(2 * var(--cs-px)) 0 0;font-size:var(--t-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-dim);font-weight:400}.charsel-danger-row{gap:calc(3 * var(--cs-px));grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.charsel-danger{align-items:flex-start;gap:calc(2 * var(--cs-px));min-width:0;max-width:100%;min-height:44px;padding:calc(3 * var(--cs-px));text-align:left;font-family:var(--font-ui);color:var(--c-text);box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 var(--cs-px) #3a4466;cursor:pointer;background:#262b44;border:0;flex-direction:column;display:flex}.charsel-danger-top{align-items:baseline;gap:0 calc(4 * var(--cs-px));flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.charsel-danger[data-locked=true]{cursor:not-allowed;opacity:.55;background:#181425}.charsel-danger[aria-checked=true]{box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 calc(2 * var(--cs-px)) #feae34;background:linear-gradient(#5a2a3a,#262b44)}.charsel-danger-n{font-family:var(--font-head);font-size:var(--t-sm);color:#feae34;overflow-wrap:anywhere;line-height:1.15}.charsel-danger-4 .charsel-danger-n,.charsel-danger-5 .charsel-danger-n{color:#e43b44}.charsel-danger-name{font-size:var(--t-sm);color:#fff}.charsel-danger-desc{font-size:var(--t-xs);color:var(--c-text-dim);overflow-wrap:anywhere;line-height:1.25}.setup-sliders{gap:calc(6 * var(--cs-px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.charsel-slider-row{align-items:center;gap:0 calc(3 * var(--cs-px));min-height:44px;font-size:var(--t-sm);grid-template-columns:1fr auto;display:grid}.charsel-slider-row input[type=range]{accent-color:#feae34;grid-column:1/-1;width:100%;min-height:32px}.charsel-slider-value{font-family:var(--font-head);font-size:var(--t-md);color:#feae34}.setup-weapons{gap:calc(3 * var(--cs-px));padding:calc(2 * var(--cs-px));flex-wrap:wrap;display:flex}.setup-weapon{justify-content:center;align-items:center;gap:calc(2 * var(--cs-px));width:calc(52 * var(--cs-px));min-height:44px;padding:calc(3 * var(--cs-px));font-family:var(--font-ui);color:var(--c-text);box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 var(--cs-px) #3a4466;cursor:pointer;background:#262b44;border:0;flex-direction:column;display:flex}.setup-weapon[aria-pressed=true]{box-shadow:0 0 0 var(--cs-px) #181425, inset 0 0 0 calc(2 * var(--cs-px)) #feae34}.setup-weapon-name{font-size:var(--t-xs);overflow-wrap:anywhere;line-height:1.1}.setup-weapon-fixed{align-items:center;gap:calc(4 * var(--cs-px));font-size:var(--t-md);display:inline-flex}.setup-seed-row{align-items:flex-end;gap:calc(4 * var(--cs-px));flex-wrap:wrap;display:flex}.charsel-seed-row{gap:var(--cs-px);font-size:var(--t-sm);color:var(--c-text-dim);flex-direction:column;display:flex}.charsel-seed{min-width:calc(130 * var(--cs-px));min-height:44px;padding:0 calc(4 * var(--cs-px));box-sizing:border-box;font-family:var(--font-ui);font-size:var(--t-md);color:var(--c-text);box-shadow:inset 0 0 0 var(--cs-px) #5a6988;background:#181425;border:0}.setup-foot{align-items:flex-end;gap:calc(6 * var(--cs-px));padding-top:calc(2 * var(--cs-px));flex-wrap:wrap;margin-top:auto;display:flex}.setup-actions{align-items:stretch;gap:calc(4 * var(--cs-px));margin-left:auto;display:flex}@media (width<=760px){.setup-screen{flex-direction:column}.setup-hero{text-align:left;flex-flow:wrap;flex:none}.setup-hero .charsel-dossier,.setup-hero .charsel-mods{flex-basis:100%}.setup-hero-body{width:auto;min-height:0}.setup-hero-desc{display:none}.setup-screen{align-items:stretch}.setup-hero,.setup-main{min-height:0}.charsel-danger-row{grid-template-columns:repeat(3,minmax(0,1fr))}.setup-sliders{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.charsel-card{transition:none}.charsel-card .charsel-dossier{animation:none}}@media (width<=600px){.charsel-danger-desc,.setup-hero-desc{font-size:12px;line-height:1.5}.charsel-danger-row{grid-template-columns:repeat(2,minmax(0,1fr))}.charsel-danger-name,.charsel-danger-n,.setup-h,.charsel-slider-row,.setup-weapon-name{font-size:12px}.setup-foot{z-index:3;background:var(--c-bg-0);box-shadow:0 -1px 0 var(--c-edge-hi);padding:12px 0 4px;position:sticky;bottom:0}}.ui-overlay[data-reduce-motion=true] .charsel-card{transition:none}.ui-overlay[data-reduce-motion=true] .charsel-card .charsel-dossier{animation:none}[data-local-seat-colour="0"]{--seat:#63c74d}[data-local-seat-colour="1"]{--seat:#2ce8f5}.charsel-seats{gap:calc(3 * var(--cs-px));font-size:var(--t-sm);flex-wrap:wrap;display:flex}.charsel-seat{padding:calc(1 * var(--cs-px)) calc(3 * var(--cs-px));color:var(--c-text-dim);box-shadow:inset calc(2 * var(--cs-px)) 0 0 0 var(--seat,#3a4466);background:#181425b3}.charsel-seat b{color:var(--seat,#fff);font-weight:400}.charsel-seat-turn{color:#fff;box-shadow:inset calc(2 * var(--cs-px)) 0 0 0 var(--seat,#3a4466), 0 0 0 var(--cs-px) var(--seat,#3a4466)}.setup-heroes{gap:calc(4 * var(--cs-px));flex:0 0 clamp(400px,44%,620px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}.setup-seat{gap:calc(2 * var(--cs-px));flex-direction:column;min-width:0;display:flex}.setup-seat-name{font-size:var(--t-sm);color:var(--seat,#fff);box-shadow:inset 0 calc(-1 * var(--cs-px)) 0 0 var(--seat,#3a4466);margin:0;font-weight:400}.setup-heroes .setup-hero{flex:none;min-height:0}@media (width<=1000px){.setup-screen[data-local-seats]{flex-direction:column;align-items:stretch}.setup-heroes{flex:none}.setup-heroes .charsel-dossier{display:none}}@media (width<=600px){.setup-heroes{grid-template-columns:minmax(0,1fr)}}.meet-card{top:calc(100% + 4 * var(--hud-px,1px));z-index:4;align-items:center;gap:calc(6 * var(--hud-px,1px));box-sizing:border-box;text-align:left;pointer-events:auto;width:max-content;max-width:min(360px,86vw);max-height:30dvh;box-shadow:0 0 0 var(--hud-px,1px) #181425, inset 0 0 0 var(--hud-px,1px) #3a4466;padding:calc(4 * var(--hud-px,1px)) calc(6 * var(--hud-px,1px));background:#181425eb;flex-wrap:wrap;display:flex;position:absolute;left:50%;overflow:hidden auto;transform:translate(-50%)}.meet-line{min-width:0;font-family:var(--font-ui,sans-serif);font-size:var(--t-sm,14px);color:var(--c-text,#f4f4f4);overflow-wrap:anywhere;margin:0;line-height:1.25}.meet-dismiss{pointer-events:auto;min-width:44px;min-height:32px;font-family:var(--font-ui,sans-serif);font-size:var(--t-xs,12px);color:var(--c-text,#f4f4f4);box-shadow:inset 0 0 0 var(--hud-px,1px) #3a4466;cursor:pointer;background:0 0;border:0;flex:none}.hud-bosses{left:50%;bottom:calc(56 * var(--hud-px));pointer-events:none;gap:6px;width:min(440px,100% - 24px);display:grid;position:absolute;transform:translate(-50%)}.hud-boss-card{min-width:0;padding:5px 8px}.hud-boss-heading{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hud-boss-name,.hud-boss-numeral{font-family:var(--font-ui);font-size:clamp(12px, var(--t-sm), 18px);line-height:1.2}.hud-boss-name{color:#fee761;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hud-boss-numeral{color:#fff;font-variant-numeric:tabular-nums;flex:none}.hud-boss-card .hud-boss{height:10px;margin-top:5px}.hud[data-bp=compact] .hud-bosses{width:calc(100% - 24px);top:112px;bottom:auto}.hud[data-phase]:not([data-phase=arena]) .hud-bosses{display:none}.hit-wedge{transform-origin:50% 12px;pointer-events:none;opacity:1;border-bottom:16px solid #e43b44;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;margin-left:-10px;position:absolute;top:46%;left:50%}.hit-wedge[data-reduce-flash=false]{animation:.48s linear forwards hit-wedge-hold}.hit-wedge[data-reduce-flash=true]{opacity:1;animation:none}@keyframes hit-wedge-hold{0%{opacity:1}70%{opacity:1}to{opacity:0}}[data-partner-seat-colour="0"]{--seat:#63c74d}[data-partner-seat-colour="1"]{--seat:#2ce8f5}[data-partner-seat-colour="2"]{--seat:#feae34}[data-partner-seat-colour="3"]{--seat:#f77622}.hud-partners{gap:calc(2 * var(--hud-px));flex-direction:column;display:flex}.hud-partner{box-shadow:0 0 0 var(--hud-px) #181425, inset calc(2 * var(--hud-px)) 0 0 0 var(--seat,#3a4466);padding-left:calc(6 * var(--hud-px))}.hud-partner-top{justify-content:space-between}.hud-partner-name{color:var(--seat,#fff);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hud-partner-bar{height:calc(6 * var(--hud-px))}.hud-partner-bar:after{content:"";inset:var(--hud-px) auto var(--hud-px) var(--hud-px);width:calc((100% - 2 * var(--hud-px)) * var(--fill,0));background:#e43b44;position:absolute}.hud-partner[data-partner-down=true]{opacity:.7}.hud-partner-edges{pointer-events:none;position:absolute;inset:0}.hud-partner-edge{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%)}.hud-partner-edge[hidden]{display:none}.hud-partner-arrow{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid var(--seat,#fff);width:0;height:0;transform:rotate(var(--angle,0deg));filter:drop-shadow(0 0 1px #181425)}.hud-partner-edge-name{color:var(--seat,#fff);text-overflow:ellipsis;white-space:nowrap;background:#181425d1;max-width:96px;padding:0 3px;overflow:hidden}.hud[data-phase]:not([data-phase=arena]) .hud-partners,.hud[data-phase]:not([data-phase=arena]) .hud-partner-edges{visibility:hidden}.hud{--t-hud:var(--t-lg);box-sizing:border-box;pointer-events:none;z-index:2;max-width:100vw;max-height:100dvh;position:absolute;inset:0;overflow:visible}.hud[data-phase]:not([data-phase=arena]){opacity:1}.hud[data-phase]:not([data-phase=arena]) .hud-cluster,.hud[data-phase]:not([data-phase=arena]) .hud-weapons,.hud[data-phase]:not([data-phase=arena]) .hud-hint{pointer-events:none}.hud[data-phase]:not([data-phase=arena]) .hud-hp,.hud[data-phase]:not([data-phase=arena]) .hud-level,.hud[data-phase]:not([data-phase=arena]) .hud-wave,.hud[data-phase]:not([data-phase=arena]) .hud-weapons{visibility:hidden}.hud[data-phase]:not([data-phase=arena]) .hud-stat-toggle,.hud[data-phase]:not([data-phase=arena]) .hud-stat-toggle [data-interactive]{pointer-events:auto}.hud-deadzone{pointer-events:none;filter:blur();width:60%;height:50%;position:absolute;top:25%;left:20%}.hud[data-quality=high] .hud-deadzone{box-shadow:inset 0 0 #0000}.hud[data-quality=low] .hud-deadzone{filter:none}.hud-cluster,.hud-weapons,.hud-stat-wrap,.hud-hint,.hud-wave-end{pointer-events:none;min-width:0;max-width:100%}.hud-cluster [data-interactive],.hud-weapons [data-interactive],.hud-stat-wrap [data-interactive]{pointer-events:auto}.hud{--hud-px:calc(1px * var(--ui-scale));font-family:var(--font-ui)}.hud-plate{box-shadow:0 0 0 var(--hud-px) #181425, inset 0 0 0 var(--hud-px) #3a4466;padding:calc(3 * var(--hud-px)) calc(4 * var(--hud-px));background:#181425d1}.hud-digits,.hud-label{font-family:var(--font-ui);font-size:var(--t-md);color:var(--c-text);text-shadow:0 var(--hud-px) 0 #181425;line-height:1.15}.hud-label{font-size:var(--t-sm);color:var(--c-edge-hi)}.hud-row{align-items:center;gap:calc(3 * var(--hud-px));flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.hud-hp-inner,.hud-level-inner{gap:calc(2 * var(--hud-px));flex-direction:column;display:flex}.hud-level-inner{flex-flow:wrap}.hud-left{top:calc(4 * var(--hud-px));left:calc(4 * var(--hud-px));gap:calc(3 * var(--hud-px));width:min(calc(112 * var(--hud-px)), 100%);pointer-events:none;flex-direction:column;min-width:0;max-width:calc(100% - 8px);display:flex;position:absolute}.hud-hp,.hud-level{width:auto;position:static}.hud-bar{min-width:0;box-shadow:inset 0 0 0 var(--hud-px) #181425;background:#262b44;flex:1;position:relative;overflow:hidden}.hud-hp-bar{height:calc(11 * var(--hud-px))}.hud-xp-bar{height:calc(5 * var(--hud-px))}.hud-hp-bar:before{content:"";inset:var(--hud-px) auto var(--hud-px) var(--hud-px);width:calc((100% - 2 * var(--hud-px)) * var(--chip,0));opacity:.55;background:#fee761;position:absolute}.hud-hp-bar:after,.hud-xp-bar:after,.hud-wave-arc:after,.hud-boss:after{content:"";inset:var(--hud-px) auto var(--hud-px) var(--hud-px);width:calc((100% - 2 * var(--hud-px)) * var(--fill,0));background:linear-gradient(#e43b44 0 45%,#be4a2f 45% 100%);position:absolute}.hud-xp-bar:after{background:linear-gradient(#2ce8f5 0 45%,#0099db 45% 100%)}.hud-wave-arc:after{background:#8b9bb4}.hud-boss:after{background:linear-gradient(#feae34 0 45%,#f77622 45% 100%)}.hud-bar-text{z-index:1;font-size:var(--t-sm);justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:absolute;inset:0}.hud-hp-icon{color:#fee761;font-weight:700}.hud-mat-count{color:#63c74d;font-size:var(--t-md)}.hud-level-badge{min-width:calc(22 * var(--hud-px));font-size:var(--t-sm);color:#2ce8f5}.hud-level-queued{align-items:center;gap:var(--hud-px);font-size:var(--t-sm);color:#fee761;flex:none;display:inline-flex}.hud-level-arrow{border-left:calc(3 * var(--hud-px)) solid transparent;border-right:calc(3 * var(--hud-px)) solid transparent;border-bottom:calc(4 * var(--hud-px)) solid #fee761;width:0;height:0}.hud-level-hint{margin-top:calc(2 * var(--hud-px));font-size:var(--t-xs);color:#fee761;overflow-wrap:anywhere;display:block}.hud-wave{top:calc(4 * var(--hud-px));box-sizing:border-box;min-width:min(calc(72 * var(--hud-px)), 100%);text-align:center;overflow-wrap:anywhere;width:max-content;max-width:calc(100% - 8px);position:absolute;left:50%;transform:translate(-50%)}.hud-wave-inner{align-items:center;gap:var(--hud-px);flex-direction:column;display:flex}.hud-wave-title{color:var(--c-text);font-size:var(--t-sm);letter-spacing:.04em}.hud-wave-timer{font-family:var(--font-head);font-size:var(--t-2xl);color:#fff;line-height:.9}.hud-wave-arc{height:calc(3 * var(--hud-px));flex:none;align-self:stretch}.hud-enemies{font-size:var(--t-xs)}.hud-boss{height:calc(5 * var(--hud-px));box-shadow:0 0 0 var(--hud-px) #feae34;flex:none;align-self:stretch}.hud-weapons{left:50%;bottom:calc(6 * var(--hud-px));box-sizing:border-box;width:max-content;max-width:min(100% - 8px,100vw);max-height:30dvh;position:absolute;overflow:hidden auto;transform:translate(-50%)}.hud-weapons [data-set-steps]{overflow-wrap:anywhere;max-width:100%}.hud-weapons-row{gap:calc(3 * var(--hud-px));flex-wrap:wrap;justify-content:center;min-width:0;max-width:100%;display:flex}.hud-weapons-wrap .hud-weapons-row{max-width:min(calc(8 * 26 * var(--hud-px)), 100%);flex-wrap:wrap}.hud-weapon-slot{width:calc(22 * var(--hud-px));height:calc(22 * var(--hud-px));min-width:0;min-height:0;box-shadow:0 0 0 var(--hud-px) #181425, inset 0 0 0 var(--hud-px) #3a4466;cursor:default;background:#181425d1;border:0;place-items:center;padding:0;display:grid;position:relative}.hud-weapon-socket{width:calc(10 * var(--hud-px));height:calc(10 * var(--hud-px));box-shadow:inset 0 0 0 var(--hud-px) #262b44}.hud-weapon-sweep{pointer-events:none;background:conic-gradient(#181425b8 calc(var(--cd,0) * 1turn), transparent 0);position:absolute;inset:0}.hud-weapon-slot[data-focused=true]{box-shadow:0 0 0 var(--hud-px) #181425, inset 0 0 0 var(--hud-px) var(--c-focus)}.hud-tier-1{background:var(--c-tier-1)}.hud-tier-2{background:var(--c-tier-2)}.hud-tier-3{background:var(--c-tier-3)}.hud-tier-4{background:var(--c-tier-4)}.hud-hp-inner[data-low-hp=true] .hud-hp-bar{box-shadow:inset 0 0 0 var(--hud-px) #181425, 0 0 0 var(--hud-px) #e43b44}.hud-hp-inner[data-hp-pulse=true] .hud-hp-bar{animation:.8s steps(2,end) infinite hud-low-pulse}.hud[data-reduce-flash=true] .hud-hp-inner[data-hp-pulse=true] .hud-hp-bar{animation:none}@media (prefers-reduced-motion:reduce){.hud-hp-inner[data-hp-pulse=true] .hud-hp-bar{animation:none}}@keyframes hud-low-pulse{50%{box-shadow:inset 0 0 0 var(--hud-px) #181425, 0 0 0 calc(2 * var(--hud-px)) #fee761}}.hud-stat-wrap{pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:static}.hud-stat-toggle{pointer-events:auto;min-width:44px;min-height:32px;font-family:var(--font-ui);font-size:var(--t-xs);color:var(--c-text);box-shadow:0 0 0 var(--hud-px) #181425, inset 0 0 0 var(--hud-px) #3a4466;background:#181425d1;border:0;display:inline-flex}.hud-stat-sheet{box-sizing:border-box;width:min(280px,100%);max-width:min(280px,100%);max-height:70dvh;overflow:hidden auto}.hud-stat-body{max-height:60dvh;overflow:hidden auto}.hud-stat-row{gap:var(--u);cursor:pointer;pointer-events:auto;grid-template-columns:1.2em minmax(0,1fr) auto auto;align-items:center;min-height:44px;display:grid}.hud-stat-label-full,.hud-stat-label-short,.hud-stat-value,.hud-stat-derived{overflow-wrap:anywhere;min-width:0}.hud-stat-label-short{display:none}.hud-hint{bottom:calc(40 * var(--hud-px));box-sizing:border-box;pointer-events:none;padding:calc(2 * var(--hud-px)) calc(6 * var(--hud-px));font-size:var(--t-sm);color:#fee761;white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:calc(100% - 8px);box-shadow:0 0 0 var(--hud-px) #181425, inset 0 0 0 var(--hud-px) #3a4466;background:#181425d1;position:absolute;left:50%;transform:translate(-50%)}.hud-wave-end{box-sizing:border-box;overflow-wrap:anywhere;max-width:calc(100% - 8px);max-height:40dvh;position:absolute;bottom:180px;left:8px;overflow:hidden auto}.hud-wave-end-list{overflow-wrap:anywhere;margin:0}.hud[data-bp=compact] .hud-hp,.hud[data-bp=compact] .hud-wave,.hud[data-bp=compact] .hud-level{width:auto;top:4px}.hud[data-bp=compact] .hud-hp{left:4px;right:auto}.hud[data-bp=compact] .hud-wave{left:50%}.hud[data-bp=compact] .hud-level{left:auto;right:4px}.hud[data-bp=compact] .hud-weapons{bottom:calc(148px + var(--safe-stick-bottom,0px));width:calc(100% - 16px);max-width:100%;max-height:30dvh}.hud[data-bp=compact] .hud-weapons-row{flex-wrap:wrap}.hud[data-bp=compact] .hud-stat-sheet{width:min(280px,100%);max-width:min(280px,100%);height:100%;max-height:100dvh;position:absolute;inset:0 auto 0 0;overflow:hidden auto}.hud[data-bp=compact] .hud-stat-body{max-height:100%}.hud[data-bp=compact] .hud-stat-label-full{display:none}.hud[data-bp=compact] .hud-stat-label-short{display:inline}.hud[data-bp=compact] .hud-stat-toggle,.hud[data-bp=compact] .hud-weapon-slot{min-width:44px;min-height:44px}@media (width<=599px){.hud[data-phase]:not([data-phase=arena]) .hud-stat-wrap{display:none}}.hud[data-small=true] .hud-left{top:calc(8px + env(safe-area-inset-top,0px));left:max(8px, env(safe-area-inset-left,0px));gap:4px;width:calc(100% - 132px)}.hud[data-small=true] .hud-plate{padding:5px 6px;box-shadow:0 0 0 1px #181425,inset 0 0 0 1px #3a4466}.hud[data-small=true] .hud-row{gap:4px}.hud[data-small=true] .hud-digits{font-size:14px}.hud[data-small=true] .hud-label{font-size:12px}.hud[data-small=true] .game-icon{--icon-unit:1px}.hud[data-small=true] .hud-hp-bar{min-width:20px;height:10px}.hud[data-small=true] .hud-xp-bar{height:4px}.hud[data-small=true] .hud-hp .hud-row{min-height:18px}.hud[data-small=true] .hud-level-badge{min-width:36px;font-size:12px}.hud[data-small=true] .hud-level-queued{gap:2px;font-size:12px}.hud[data-small=true] .hud-level-hint{display:none}.hud[data-small=true] .hud-wave{top:calc(8px + env(safe-area-inset-top,0px));left:auto;right:max(8px, env(safe-area-inset-right,0px));width:108px;min-width:0;transform:none}.hud[data-small=true] .hud-wave-inner{grid-template-columns:1fr auto;gap:3px 6px;display:grid}.hud[data-small=true] .hud-wave-title{font-size:12px}.hud[data-small=true] .hud-wave-timer{font-size:22px}.hud[data-small=true] .hud-wave-arc{grid-column:1/-1;height:3px}.hud[data-small=true] .hud-enemies{display:none}.hud[data-small=true] .hud-stat-wrap{width:108px;position:absolute;top:36px;left:calc(100% + 8px)}.hud[data-small=true] .hud-stat-toggle{box-shadow:none;padding:0}.hud[data-small=true] .hud-stat-toggle button{box-sizing:border-box;width:108px;min-width:0;min-height:44px;padding:4px;font-size:12px}.hud[data-small=true] .hud-stat-sheet{width:auto;max-width:none;height:auto;max-height:calc(var(--layout-h,100dvh) - 160px);position:fixed;inset:96px 8px 64px}.hud[data-small=true] .hud-stat-body{max-height:100%}.hud[data-small=true] .hud-stat-row{gap:4px;font-size:14px}.hud[data-small=true] .hud-weapons{bottom:max(6px, env(safe-area-inset-bottom,0px));width:calc(100% - 16px);max-height:48px;overflow:visible}.hud[data-small=true] .hud-weapons-row{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:2px;overflow:auto hidden}.hud[data-small=true] .hud-weapon-slot{flex:0 0 44px;width:44px;height:44px;padding:2px}.hud[data-small=true] .hud-weapon-socket{width:14px;height:14px}.hud[data-small=true] .hud-weapons [data-set-steps]{display:none}.hud[data-small=true] .hud-bosses{top:96px}.hud[data-small=true] .meet-card{top:calc(env(safe-area-inset-top,0px) + 96px + 8px);left:max(8px, env(safe-area-inset-left,0px));gap:8px;width:auto;max-width:none;padding:6px;position:fixed;right:calc(min(128px,40vw,30dvh) + 16px);transform:none}.hud[data-small=true] .meet-line{font-size:12px}.hud[data-small=true] .meet-dismiss{min-height:44px;font-size:12px}.hud[data-short=true] .hud-left{top:max(6px, env(safe-area-inset-top,0px));left:max(8px, env(safe-area-inset-left,0px));gap:4px;width:min(200px,30vw)}.hud[data-short=true] .hud-hp,.hud[data-short=true] .hud-level{width:auto;position:static}.hud[data-short=true] .hud-plate{padding:4px 6px;box-shadow:0 0 0 1px #181425,inset 0 0 0 1px #3a4466}.hud[data-short=true] .hud-row{gap:4px}.hud[data-short=true] .hud-digits{font-size:12px}.hud[data-short=true] .hud-label{font-size:10px}.hud[data-short=true] .game-icon{--icon-unit:1px}.hud[data-short=true] .hud-hp-bar{min-width:20px;height:8px}.hud[data-short=true] .hud-xp-bar{height:4px}.hud[data-short=true] .hud-hp .hud-row{min-height:16px}.hud[data-short=true] .hud-level-badge{min-width:32px;font-size:11px}.hud[data-short=true] .hud-level-queued{gap:2px;font-size:11px}.hud[data-short=true] .hud-level-hint{display:none}.hud[data-short=true] .hud-wave{top:max(6px, env(safe-area-inset-top,0px));width:max-content;min-width:96px;left:50%;transform:translate(-50%)}.hud[data-short=true] .hud-wave-inner{grid-template-columns:auto auto;align-items:center;gap:2px 8px;display:grid}.hud[data-short=true] .hud-wave-title{font-size:11px}.hud[data-short=true] .hud-wave-timer{font-size:20px}.hud[data-short=true] .hud-wave-arc{grid-column:1/-1;height:3px}.hud[data-short=true] .hud-enemies{display:none}.hud[data-short=true] .hud-stat-wrap{width:auto;position:static}.hud[data-short=true] .hud-stat-toggle{box-shadow:none;padding:0}.hud[data-short=true] .hud-stat-toggle button{box-sizing:border-box;min-width:0;min-height:36px;padding:4px 10px;font-size:11px}.hud[data-short=true] .hud-stat-sheet{top:max(6px, env(safe-area-inset-top,0px));bottom:max(6px, env(safe-area-inset-bottom,0px));left:max(8px, env(safe-area-inset-left,0px));width:min(320px,55vw);max-width:none;height:auto;max-height:none;position:fixed}.hud[data-short=true] .hud-stat-body{max-height:100%}.hud[data-short=true] .hud-stat-row{gap:4px;font-size:12px}.hud[data-short=true] .hud-weapons{bottom:max(6px, env(safe-area-inset-bottom,0px));width:max-content;max-width:calc(100% - 2 * max(var(--safe-stick-left,0px), var(--safe-stick-right,0px), 8px));max-height:46px;left:50%;overflow:visible;transform:translate(-50%)}.hud[data-short=true] .hud-weapons-row{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:4px;padding:2px;overflow:auto hidden}.hud[data-short=true] .hud-weapon-slot{flex:0 0 38px;width:38px;min-width:38px;height:38px;min-height:38px;padding:2px}.hud[data-short=true] .hud-weapon-socket{width:12px;height:12px}.hud[data-short=true] .hud-weapons [data-set-steps]{display:none}.hud[data-short=true] .hud-bosses{top:46px}.hud[data-short=true] .meet-card{width:max-content;max-width:min(360px, calc(var(--layout-w,100dvw) - 2 * 216px));gap:8px;padding:6px;top:calc(100% + 6px);left:50%;right:auto;transform:translate(-50%)}.hud[data-short=true] .meet-line{font-size:12px}.hud[data-short=true] .meet-dismiss{min-height:36px;font-size:12px}[data-hud-seat="0"],[data-weapons-seat="0"]{--seat:#63c74d}[data-hud-seat="1"],[data-weapons-seat="1"]{--seat:#2ce8f5}.hud-seat-name{color:var(--seat,#fff);box-shadow:0 0 0 var(--hud-px) #181425, inset calc(2 * var(--hud-px)) 0 0 0 var(--seat,#3a4466);align-self:flex-start}.hud-seats{top:calc(4 * var(--hud-px));left:calc(4 * var(--hud-px));justify-content:space-between;align-items:flex-start;gap:calc(4 * var(--hud-px));pointer-events:none;display:flex;position:absolute;right:calc(min(128px,40vw) + 16px)}.hud-seat{gap:calc(3 * var(--hud-px));width:min(calc(112 * var(--hud-px)), 50%);flex-direction:column;min-width:0;display:flex}.hud-seat[data-hud-seat="1"] .hud-seat-name{align-self:flex-end}.hud-seat-weapons[data-weapons-seat="0"] .hud-weapons{left:calc(4 * var(--hud-px));transform:none}.hud-seat-weapons[data-weapons-seat="1"] .hud-weapons{left:auto;right:calc(4 * var(--hud-px));transform:none}.hud-seat-weapons .hud-weapons-row{box-shadow:inset 0 calc(-1 * var(--hud-px)) 0 0 var(--seat,transparent)}.hud[data-small=true] .hud-seats{top:calc(8px + env(safe-area-inset-top,0px));left:max(8px, env(safe-area-inset-left,0px));flex-direction:column;gap:4px;width:calc(100% - 140px);right:auto}.hud[data-small=true] .hud-seat{gap:4px;width:100%}.hud[data-small=true] .hud-seat[data-hud-seat="1"] .hud-seat-name{align-self:flex-start}.hud[data-small=true] .hud-seat-weapons[data-weapons-seat="1"] .hud-weapons{bottom:calc(max(6px, env(safe-area-inset-bottom,0px)) + 54px)}.chevrons{pointer-events:none;position:absolute;inset:0}.chevron-mark{pointer-events:none;width:0;height:0;position:absolute;transform:translate(-50%,-50%)}.chevron-mark[hidden]{display:none}.chevron-mark[data-kind=foe]{transform:translate(-50%, -50%) rotate(var(--aim));border-bottom:10px solid #fee761;border-left:6px solid #0000;border-right:6px solid #0000}.chevron-mark[data-kind=elite]{background:#b55088;width:8px;height:8px;transform:translate(-50%,-50%)rotate(45deg)}.chevron-mark[data-kind=boss]{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:#feae34;width:10px;height:10px}.chevrons:not([data-steady=true]) .chevron-mark:not([hidden]){animation:1.1s ease-in-out infinite chevron-pulse}@keyframes chevron-pulse{0%,to{opacity:1}50%{opacity:.55}}.chevrons[data-steady=true] .chevron-mark,.playfield-aids[data-steady=true] .chevron-mark{animation:none}@media (prefers-reduced-motion:reduce){.chevron-mark{animation:none}}:root[data-a11y-palette]:not([data-a11y-palette=none]) .chevron-mark[data-kind=foe]{border-bottom-color:var(--a11y-hostile-projectile-fill)}:root[data-a11y-palette]:not([data-a11y-palette=none]) .chevron-mark[data-kind=elite]{background:var(--a11y-elite-fill)}:root[data-a11y-palette]:not([data-a11y-palette=none]) .chevron-mark[data-kind=boss]{background:var(--a11y-boss-windup-fill)}.playfield-aids{z-index:2;pointer-events:none;max-width:100vw;max-height:100dvh;position:fixed;overflow:visible}.minimap{box-sizing:border-box;pointer-events:none;background:#0d0b12c7;border:1px solid #5a6988;width:min(128px,40vw);max-width:min(40vw,100%);height:min(128px,30dvh);max-height:min(30dvh,100%);position:absolute;top:8px;right:8px;overflow:hidden}.minimap-ring{box-sizing:border-box;pointer-events:none;border:1px solid #c0cbdc59;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.minimap-cell{pointer-events:none;background:#c0cbdc;position:absolute}.minimap-mark{pointer-events:none;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%)}.minimap-mark[data-kind=player]{background:#e43b44;border-radius:50%;width:6px;height:6px}.minimap-mark[data-kind=elite]{background:#b55088;transform:translate(-50%,-50%)rotate(45deg)}.minimap-mark[data-kind=boss]{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:#feae34;width:7px;height:7px}.minimap-mark[data-kind=pickup]{background:#63c74d;border-radius:50%}@media (width<=600px){.minimap{width:min(56px,18vw);height:min(56px,18vw)}}:root[data-a11y-palette]:not([data-a11y-palette=none]) .minimap-mark[data-kind=player]{background:var(--a11y-friendly-projectile-fill)}:root[data-a11y-palette]:not([data-a11y-palette=none]) .minimap-mark[data-kind=elite]{background:var(--a11y-elite-fill)}:root[data-a11y-palette]:not([data-a11y-palette=none]) .minimap-mark[data-kind=boss]{background:var(--a11y-boss-windup-fill)}:root[data-a11y-palette]:not([data-a11y-palette=none]) .minimap-mark[data-kind=pickup]{background:var(--a11y-pickup-fill)}@media (orientation:landscape) and (height<=519px){.minimap{top:max(6px, env(safe-area-inset-top,0px));right:max(6px, env(safe-area-inset-right,0px));width:min(96px,26dvh);height:min(96px,26dvh)}}.inspect-dock{pointer-events:none;box-sizing:border-box;width:min(200px,40%);max-width:min(100%,min(200px,40%));max-height:min(70dvh,100dvh - 152px);position:absolute;top:144px;bottom:8px;right:8px;overflow:auto}.inspect-dock[data-reduce-motion=true] *,.inspect-dock[data-reduce-motion=true]{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.inspect-dock,.inspect-dock *{transition:none!important;animation:none!important}}.menus-row[data-pause-inspect][aria-pressed=true]{box-shadow:inset 0 0 0 2px}.feedback-screen{pointer-events:auto;--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));--t-2xl:calc(32px * var(--fit-scale));z-index:40;box-sizing:border-box;overscroll-behavior:contain;color:#e4e4ef;touch-action:pan-y;background:#181425;flex-direction:column;gap:12px;max-width:100dvw;max-height:100dvh;padding:16px;display:flex;position:absolute;inset:0;overflow:hidden auto}.feedback-screen h1,.feedback-screen p,.feedback-screen label{margin:0}.feedback-back,.feedback-send{box-sizing:border-box;min-height:48px;font:inherit;cursor:pointer;padding:8px 16px}.feedback-back{color:#e4e4ef;background:#262b44;border:2px solid #3a4466;align-self:flex-start}.feedback-field{flex-direction:column;gap:6px;display:flex}.feedback-field textarea,.feedback-field input{box-sizing:border-box;width:100%;min-height:48px;font:inherit;color:#e4e4ef;background:#262b44;border:2px solid #3a4466;padding:8px 12px}.feedback-field textarea{resize:vertical;min-height:140px}.feedback-send{color:#181425;background:#feae34;border:2px solid #feae34;font-weight:700}.feedback-send:disabled,.feedback-back:disabled{opacity:.45;cursor:default}.feedback-note{color:#c0c0d0}.menus,.menus-settings,.menus-pause,.menus-summary{box-sizing:border-box;gap:var(--u,4px);flex-direction:column;min-width:0;max-width:100%;display:flex;overflow-x:hidden}.menus-dim{pointer-events:none;background:#14121a8c;position:absolute;inset:0}.menus-dim[data-quality=low]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14121ab3}.menus[data-reduce-motion=true] *,.menus-settings[data-reduce-motion=true] *,.menus-pause[data-reduce-motion=true] *,.menus-summary[data-reduce-motion=true] *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.menus *,.menus-settings *,.menus-pause *,.menus-summary *{transition:none!important;animation:none!important}}.menus-row,.menus-slider,.menus-choice,.menus button,.menus-settings button,.menus-pause button,.menus-summary button{box-sizing:border-box;min-width:44px;min-height:44px}.menus-slider-row{align-items:center;gap:var(--u,4px);flex-wrap:wrap;width:100%;min-height:44px;display:flex}.menus-slider-row input[type=range]{flex:120px;min-width:44px;min-height:44px}.menus-choice-row{gap:var(--u,4px);flex-wrap:wrap;width:100%;display:flex}.menus-stack{align-items:stretch;gap:var(--u,4px);flex-direction:column;width:100%;display:flex}.menus-boot{min-width:min(280px,100%);padding:calc(3 * var(--u,4px))}.menus-title{font-family:system-ui,Segoe UI,Roboto,sans-serif;font-size:var(--t-xl);image-rendering:auto;text-align:center;margin:0 0 var(--u,4px);color:var(--c-text);line-height:1.3}.menus-kind-primary{font-size:var(--t-xl);min-height:calc(11 * var(--u,4px))}.menus-kind-secondary{font-size:var(--t-lg)}.menus-row[data-toggle]{justify-content:space-between;align-items:center;gap:calc(2 * var(--u,4px));text-align:start;display:flex}.menus-toggle-state{min-width:4.5em;padding:0 var(--u,4px);text-align:center;color:var(--c-text-dim);background:var(--c-bg-2,#262b44);box-shadow:inset 0 0 0 calc(1px * var(--ui-scale,1)) var(--c-edge-hi);flex:none}.menus-toggle-state[data-toggle-state=on]{color:var(--c-text-invert);background:var(--c-good)}.ui-panel.menus-settings,div[data-pause],.ui-panel.menus-pause{--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));--t-2xl:calc(32px * var(--fit-scale))}.ui-panel.menus-settings{box-sizing:border-box;width:min(640px,100%);max-width:var(--layout-w,100dvw);max-height:calc(var(--layout-h,100dvh) - 16px);overscroll-behavior:contain;pointer-events:auto;padding:calc(3 * var(--u,4px)) calc(4 * var(--u,4px));box-shadow:0 0 0 calc(1px * var(--ui-scale,1)) var(--c-edge-lo), inset 0 0 0 calc(1px * var(--ui-scale,1)) var(--c-bg-1);flex-direction:column;display:flex;overflow:hidden auto}section.menus-settings{font-family:var(--font-ui);font-size:var(--t-xs);color:var(--c-text);gap:0}section.menus-settings h1{margin:0 0 calc(2 * var(--u,4px));color:var(--c-warn)}section.menus-settings h2{margin:calc(4 * var(--u,4px)) 0 var(--u,4px);font-size:var(--t-sm);color:var(--c-warn)}.menus-settings .menus-choice-row,.menus-settings .menus-slider-row,.menus-settings .menus-row[data-toggle],.menus-settings .menus-rebind-row{justify-content:space-between;align-items:center;gap:var(--u,4px) calc(3 * var(--u,4px));min-height:44px;padding:calc(var(--u,4px) / 2) 0;border-bottom:1px solid #8b9bb42e;flex-wrap:wrap;display:flex}.menus-settings .menus-row-label{text-align:start;overflow-wrap:anywhere;flex:40%;min-width:8em}.menus-choice-group{gap:var(--u,4px);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.menus-settings button{font:inherit;color:var(--c-text);background:var(--c-bg-2);box-shadow:inset 0 0 0 calc(1px * var(--ui-scale,1)) var(--c-edge-hi);padding:0 calc(2 * var(--u,4px));cursor:pointer;border:0}.menus-settings .menus-choice[data-active=true]{color:var(--c-text-invert);background:var(--c-accent);box-shadow:inset 0 0 0 calc(1px * var(--ui-scale,1)) var(--c-edge-lo)}.menus-settings .menus-row[data-toggle],.menus-settings .menus-rebind-row{width:100%;box-shadow:none;background:0 0;padding-inline:0}.menus-settings .menus-slider-row input[type=range]{accent-color:var(--c-accent);cursor:pointer;flex:140px}.menus-settings .menus-row-value{text-align:end;font-variant-numeric:tabular-nums;min-width:3ch;color:var(--c-text-dim)}.menus-keycap{min-width:2.5em;padding:0 var(--u,4px);font:inherit;text-align:center;color:var(--c-text);background:var(--c-bg-1);box-shadow:inset 0 calc(-1px * var(--ui-scale,1)) 0 var(--c-edge-lo);flex:none}.menus-settings [data-install-hint]{margin:calc(3 * var(--u,4px)) 0 0;color:var(--c-text-dim)}.menus-settings [data-hold-repeat]{gap:0}.menus-settings .menus-choice{overflow-wrap:anywhere;white-space:normal;min-width:44px;max-width:100%;min-height:44px}section.menus-settings{flex:auto;min-height:0;overflow:visible}section.menus-settings>.menus-settings-scrollport{--settings-bar:max(6px, calc(4px * var(--fit-scale,1)));min-height:0;box-sizing:border-box;flex-direction:column;flex:auto;padding-inline-end:calc(var(--settings-bar) + 8px);display:flex;position:relative}.menus-settings-scroll{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;flex:auto;min-height:0;overflow:auto}.menus-settings-scroll::-webkit-scrollbar{width:0;height:0;display:none}.menus-settings-bar{width:var(--settings-bar);touch-action:none;cursor:pointer;pointer-events:auto;background:#262b44;position:absolute;top:0;bottom:0;right:0}.menus-settings-thumb{background:#8b9bb4;position:absolute;left:0;right:0}section.menus-settings>*,.menus-settings .menus-stack>*{flex:none}.ui-panel.menus-pause{min-width:min(340px,100vw - 16px);width:min(960px, calc(var(--layout-w,100dvw) - 24px));padding:calc(3 * var(--u,4px))}.menus-pause h1{margin:0 0 calc(2 * var(--u,4px));text-align:center;overflow-wrap:anywhere}.ui-panel.menus-pause{position:relative}div[data-pause]{z-index:5;box-sizing:border-box;max-width:var(--layout-w,100dvw);max-height:var(--layout-h,100dvh);overscroll-behavior:contain;justify-content:safe center;align-items:center;position:absolute;inset:0;overflow:hidden}.ui-panel.menus-pause{box-sizing:border-box;max-width:var(--layout-w,100dvw);min-height:0;max-height:calc(var(--layout-h,100dvh) - 24px);overscroll-behavior:contain;pointer-events:auto;overflow:hidden auto}.menus-settings .menus-slider-row{flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) minmax(44px,1fr) minmax(3ch,auto);display:grid}.menus-settings .menus-slider-row .menus-row-label{min-width:0}[data-pause-stat-sheet]{min-width:0;max-width:100%;min-height:0;overflow:visible}[data-pause-stat-sheet] .hud-stat-sheet{width:100%;max-width:none;max-height:none;overflow:visible}.menus-pause-layout{grid-template-columns:minmax(200px,.65fr) minmax(0,1.35fr);gap:16px;display:grid}.menus-pause-layout>h1{grid-column:1/-1}.menus-pause-controls{align-self:start;position:sticky;top:0}.menus-pause .hud-stat-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;max-height:none;display:grid;overflow:visible}.menus-pause .hud-stat-row{cursor:default;background:var(--c-bg-2);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;min-height:36px;padding:4px 6px;font:14px/1.4 system-ui,sans-serif}.menus-pause .hud-stat-icon{display:none}.menus-pause .hud-stat-value{font:inherit;font-variant-numeric:tabular-nums;text-align:end}.menus-pause .hud-stat-derived{color:var(--c-text-dim);grid-column:1/-1;font-size:12px}.menus-pause .hud-stat-derived:empty{display:none}@media (width<=760px){.menus-pause-layout{grid-template-columns:minmax(0,1fr)}.menus-pause-controls{position:static}}@media (width<=600px){.menus-pause .hud-stat-body{grid-template-columns:minmax(0,1fr)}}.menus-settings-head{z-index:1;background:var(--c-bg-0);justify-content:space-between;align-items:center;gap:calc(2 * var(--u,4px));margin-bottom:calc(2 * var(--u,4px));display:flex;position:sticky;top:0}.menus-pause .menus-choice{min-height:44px;font:inherit;color:var(--c-text);background:var(--c-bg-2);box-shadow:inset 0 0 0 1px var(--c-edge-hi);border:0;padding:8px}.menus-pause .menus-choice[data-active=true]{color:var(--c-text-invert);background:var(--c-accent)}.menus-pause .menus-row:not([data-pause-resume]):not([data-pause-abandon]){color:var(--c-text);background:var(--c-bg-2)}@media (width<=600px){section.menus-settings{font-size:12px;line-height:1.5}section.menus-settings h2{font-size:14px}}section.menus-settings .menus-settings-head h1{margin:0}.resolution-current{text-align:left;min-width:44px;min-height:44px;color:var(--c-text);background:var(--c-bg-2);box-shadow:inset 0 0 0 1px var(--c-edge-hi)}.resolution-flyout{z-index:40;box-sizing:border-box;color:var(--c-text);background:var(--c-bg-0);box-shadow:inset 0 0 0 1px var(--c-edge-hi);margin:0;padding:4px 0;position:fixed;overflow-y:auto}.resolution-option{box-sizing:border-box;text-align:left;width:100%;min-height:44px;color:inherit;background:0 0;border:0;border-left:3px solid #0000;padding:8px 12px;display:block}.resolution-option[data-active=true]{background:var(--c-bg-2);border-left-color:var(--c-focus)}.menus-row[data-badge=new]{position:relative}.menus-badge-dot{background:var(--c-good);width:8px;height:8px;box-shadow:0 0 0 2px var(--c-edge-lo);pointer-events:none;position:absolute;top:4px;right:4px}.menu-screen{--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));--t-2xl:calc(32px * var(--fit-scale));--mm-px:calc(1px * var(--fit-scale));justify-items:center;gap:calc(8 * var(--mm-px));padding:calc(10 * var(--mm-px)) calc(12 * var(--mm-px));padding-left:max(calc(12 * var(--mm-px)), var(--safe-stick-left));padding-right:max(calc(12 * var(--mm-px)), var(--safe-stick-right));box-sizing:border-box;overscroll-behavior:contain;max-width:100dvw;max-height:100dvh;font-family:var(--font-ui);color:var(--c-text);background:radial-gradient(at 50% 38%,#0000 25%,#181425c7 80%),linear-gradient(#18142559,#1814251a 40%,#181425d9);grid-template-rows:auto 1fr auto auto;display:grid;position:absolute;inset:0;overflow:hidden auto}.menu-top{justify-self:end;align-items:center;gap:8px;display:flex}.menu-music-btn{width:max(44px, calc(24 * var(--mm-px)));height:max(44px, calc(24 * var(--mm-px)));box-sizing:border-box;color:var(--c-text);box-shadow:0 0 0 var(--mm-px) #181425, inset 0 0 0 var(--mm-px) #5a6988;cursor:pointer;background:#181425d9;border:0;flex:none;place-items:center;padding:10px;display:grid}.menu-music-btn svg{width:24px;height:24px}.menu-music-btn[aria-pressed=true]{color:#181425;background:#feae34}.menu-music-btn:hover{box-shadow:inset 0 0 0 calc(2 * var(--mm-px)) var(--c-focus)}.menu-music-btn[data-focused=true],.menu-music-btn:focus-visible{outline:calc(2 * var(--mm-px)) solid var(--c-focus);outline-offset:calc(-2 * var(--mm-px))}.menu-lang{box-shadow:0 0 0 var(--mm-px) #181425, inset 0 0 0 var(--mm-px) #5a6988;background:#181425d9;display:inline-flex}.menu-lang-btn{min-width:44px;min-height:44px;padding:calc(3 * var(--mm-px)) calc(8 * var(--mm-px));font-family:var(--font-ui);font-size:var(--t-md);color:var(--c-text-dim);cursor:pointer;background:0 0;border:0}.menu-lang-btn[aria-pressed=true]{color:#181425;background:#feae34}.menu-lang-btn[data-focused=true],.menu-lang-btn:focus-visible{outline:calc(2 * var(--mm-px)) solid var(--c-focus);outline-offset:calc(-2 * var(--mm-px))}.menu-hero{align-self:end;align-items:center;gap:calc(4 * var(--mm-px));text-align:center;flex-direction:column;display:flex}.menu-title{font-family:var(--font-head);font-weight:700;font-size:clamp(40px, calc(48 * var(--mm-px)), 18vh);letter-spacing:.02em;color:#fee761;text-shadow:0 calc(2 * var(--mm-px)) 0 #f77622, 0 calc(4 * var(--mm-px)) 0 #181425, 0 0 calc(18 * var(--mm-px)) #feae3459;margin:0;line-height:.9}.menu-tagline{max-width:calc(300 * var(--mm-px));font-size:var(--t-sm);color:var(--c-text);text-shadow:0 var(--mm-px) 0 #181425;margin:0}.menu-actions{align-items:center;gap:calc(6 * var(--mm-px));width:min(100%, calc(260 * var(--mm-px)));flex-direction:column;display:flex}.menu-primary{width:100%}.menu-primary .menus-row{width:100%;min-height:calc(24 * var(--mm-px));font-family:var(--font-head);font-size:var(--t-xl);color:#181425;box-shadow:0 0 0 var(--mm-px) #181425, inset 0 calc(-3 * var(--mm-px)) 0 #f77622, 0 calc(3 * var(--mm-px)) 0 #18142599;background:#feae34;border:0}.menu-secondary{gap:calc(4 * var(--mm-px));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.menu-secondary .menus-row{min-height:calc(16 * var(--mm-px));padding:calc(2 * var(--mm-px)) calc(4 * var(--mm-px));font-family:var(--font-ui);font-size:var(--t-sm);color:var(--c-text);box-shadow:0 0 0 var(--mm-px) #181425, inset 0 0 0 var(--mm-px) #5a6988;background:#262b44eb;border:0}.menu-actions .menus-row[data-focused=true],.menu-actions .menus-row:focus-visible{outline:calc(2 * var(--mm-px)) solid var(--c-focus);outline-offset:var(--mm-px)}.menu-lineup{justify-content:center;align-items:flex-end;gap:calc(10 * var(--mm-px));pointer-events:none;max-width:100%;display:flex}.menu-lineup-hero{filter:drop-shadow(0 calc(2 * var(--mm-px)) 0 #181425b3);animation:1.8s steps(4,end) infinite menu-bob;animation-delay:calc(var(--i,0) * -.3s)}@keyframes menu-bob{50%{transform:translateY(calc(-4 * var(--mm-px)))}}@media (prefers-reduced-motion:reduce){.menu-lineup-hero{animation:none}}@media (height<=520px){.menu-lineup{display:none}}@media (height<=520px) and (orientation:landscape){.menu-screen{gap:6px;padding-top:6px;padding-bottom:6px}.menu-title{font-size:clamp(28px,13vh,48px)}.menu-actions{width:min(100%,600px)}.menu-primary .menus-row{min-height:40px}.menu-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.menu-secondary .menus-row{min-height:36px}.menu-top{top:6px;right:max(12px, env(safe-area-inset-right,0px));z-index:1;width:auto;position:absolute}}@media (height<=360px) and (orientation:landscape){.menu-tagline{display:none}}.menu-lineup[data-motion=off] .menu-lineup-hero{animation:none}@media (width<=420px){.menu-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-secondary .menus-row{min-height:48px;padding:8px;font-size:12px;line-height:1.4}.menu-tagline{font-size:12px;line-height:1.4}}.menu-version{z-index:2;right:max(8px, var(--safe-stick-right,0px));bottom:max(4px, env(safe-area-inset-bottom,0px));pointer-events:none;color:var(--c-text);opacity:.72;text-shadow:0 1px #181425;margin:0;font-size:12px;line-height:1.2;position:absolute}.meta-screen{--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));--t-2xl:calc(32px * var(--fit-scale));--mt-px:calc(1px * var(--fit-scale));gap:calc(6 * var(--mt-px));padding:calc(8 * var(--mt-px)) max(calc(10 * var(--mt-px)), 6vw);box-sizing:border-box;overscroll-behavior:contain;max-width:100dvw;max-height:100dvh;font-family:var(--font-ui);color:var(--c-text);background:radial-gradient(at 50% 20%,#262b4499,#0000 65%),#181425e6;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden auto}.meta-head{align-items:center;gap:calc(8 * var(--mt-px));flex:none;display:flex}.meta-title{font-family:var(--font-head);font-weight:700;font-size:var(--t-2xl);color:#fee761;text-shadow:0 var(--mt-px) 0 #181425, 0 calc(2 * var(--mt-px)) 0 #181425;margin:0}.meta-back{min-width:44px;min-height:44px;padding:calc(3 * var(--mt-px)) calc(8 * var(--mt-px));font-family:var(--font-ui);font-size:var(--t-sm);color:var(--c-text);box-shadow:0 0 0 var(--mt-px) #181425, inset 0 0 0 var(--mt-px) #5a6988;cursor:pointer;background:#262b44;border:0}.meta-body{gap:calc(6 * var(--mt-px));flex-direction:column;flex:none;min-width:0;display:flex}.meta-tabs{gap:calc(3 * var(--mt-px));flex-wrap:wrap;display:flex}.meta-tab{padding:calc(3 * var(--mt-px)) calc(8 * var(--mt-px));font-family:var(--font-ui);font-size:var(--t-sm);color:var(--c-text-dim);box-shadow:0 0 0 var(--mt-px) #181425, inset 0 0 0 var(--mt-px) #3a4466;cursor:pointer;background:#262b44;border:0}.meta-tab[aria-selected=true]{color:#181425;background:#feae34}.meta-tab[data-focused=true]{outline:calc(2 * var(--mt-px)) solid var(--c-focus);outline-offset:var(--mt-px)}.meta-plate{padding:calc(6 * var(--mt-px));box-shadow:0 0 0 var(--mt-px) #181425, inset 0 0 0 var(--mt-px) #3a4466;background:#181425cc;margin:0;list-style:none}.meta-empty{color:var(--c-text-dim);margin:0}.meta-stats{grid-template-columns:repeat(auto-fill, minmax(calc(100 * var(--mt-px)), 1fr));gap:calc(5 * var(--mt-px));display:grid}.meta-stat{padding:calc(5 * var(--mt-px));box-shadow:inset 0 0 0 var(--mt-px) #3a4466;background:#262b44;flex-direction:column;display:flex}.meta-stat-v{font-family:var(--font-head);font-size:var(--t-2xl);color:#fff;margin:0;line-height:1}.meta-stat-l{font-size:var(--t-xs);color:var(--c-text-dim)}.meta-unlocks{grid-template-columns:repeat(auto-fill, minmax(calc(150 * var(--mt-px)), 1fr));gap:calc(4 * var(--mt-px));display:grid}.meta-unlock{align-items:center;gap:0 calc(4 * var(--mt-px));padding:calc(3 * var(--mt-px));min-height:44px;box-shadow:inset 0 0 0 var(--mt-px) #3a4466;background:#262b44;grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.meta-unlock-body{grid-row:1/3}.meta-unlock-name{font-size:var(--t-sm);color:#fff}.meta-unlock-state{font-size:var(--t-xs);color:#63c74d}.meta-unlock-bio{margin-top:calc(2 * var(--mt-px));font-size:var(--t-xs);color:#c0cbdc;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}.meta-unlock-locked .meta-unlock-body{filter:grayscale()brightness(.55)}.meta-unlock-locked .meta-unlock-state{color:var(--c-warn)}.meta-list .meta-row{align-items:center;min-height:44px;display:flex}.meta-achievements{flex-direction:column;gap:12px;display:flex}.meta-achv-count{color:#fee761;margin:0}.meta-achv-category{font-size:var(--t-lg);margin:0 0 8px}.meta-achv-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:6px;display:grid}.meta-achv-row{background:#262b44;grid-template-columns:1fr auto;gap:6px 10px;min-width:0;padding:10px;display:grid}.meta-achv-name{font-size:var(--t-md);overflow-wrap:anywhere;grid-area:1/1}.meta-achv-state{font-size:max(10px, var(--t-sm));color:var(--c-text);grid-area:1/2}.meta-achv-condition{color:var(--c-text);font-size:max(12px, var(--t-sm));overflow-wrap:anywhere;grid-column:1/-1;line-height:1.5}.meta-achv-row[data-earned=true]{box-shadow:inset 3px 0 #a7f070}.meta-achv-row[data-earned=true] .meta-achv-state{color:#a7f070}.achievement-toast{z-index:50;box-sizing:border-box;color:#fff;max-width:min(360px,100% - 24px);font:14px/1.5 var(--font-ui);pointer-events:none;background:#181425;align-items:center;padding:10px 14px;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:inset 3px 0 #a7f070,0 0 0 2px #3a4466}.achievement-toast div{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.achievement-toast-label{color:#a7f070;font-size:12px}.meta-back:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.history-screen ul{gap:calc(3 * var(--mt-px));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.history-screen button{font-family:var(--font-ui);font-size:var(--t-sm);color:var(--c-text);box-shadow:0 0 0 var(--mt-px) #181425, inset 0 0 0 var(--mt-px) #5a6988;padding:calc(3 * var(--mt-px)) calc(6 * var(--mt-px));cursor:pointer;background:#262b44;border:0}.history-screen button[data-focused=true]{outline:calc(2 * var(--mt-px)) solid var(--c-focus)}.history-screen table{border-collapse:collapse;font-size:var(--t-xs)}.history-screen th,.history-screen td{padding:var(--mt-px) calc(4 * var(--mt-px));text-align:right}.history-screen th{color:var(--c-text-dim);font-weight:400}.history-seed{color:var(--c-text-dim);margin:0}.credits-list{gap:calc(5 * var(--mt-px));max-width:calc(420 * var(--mt-px));flex-direction:column;display:flex}.credits-h{font-size:var(--t-sm);text-transform:uppercase;letter-spacing:.06em;color:#feae34;margin:0;font-weight:400}.credits-names{font-size:var(--t-md);color:#fff;margin:0}.credits-names a{color:#fff;text-underline-offset:.15em;text-decoration:underline}.credits-licence{font-size:var(--t-xs);color:var(--c-text-dim);margin:0}.credits-screen .menus-row{min-height:44px;padding:calc(3 * var(--mt-px)) calc(10 * var(--mt-px));font-family:var(--font-ui);font-size:var(--t-sm);color:var(--c-text);box-shadow:0 0 0 var(--mt-px) #181425, inset 0 0 0 var(--mt-px) #5a6988;background:#262b44;border:0;align-self:flex-start}.account-body{gap:16px;max-width:560px;margin-inline:auto;line-height:1.5;display:grid}.account-body p{font-size:max(14px, calc(5 * var(--px)));margin:0}.account-status{color:var(--ui-fg);font-weight:700}.account-name{font-size:max(14px, calc(5 * var(--px)));gap:8px;display:grid}.account-name input{box-sizing:border-box;color:#f1eadb;width:100%;min-width:0;min-height:44px;font:inherit;background:#192128;border:2px solid #91826d;padding:8px 12px}.account-name input:focus-visible,.account-name input[data-focused=true]{outline-offset:3px;outline:3px solid #d9ba70}.account-body [role=alert]{color:#ffb5a8}.account-email{overflow-wrap:anywhere}.account-screen .meta-head .menus-row{width:auto}.guest-nudge{gap:calc(2 * var(--sm-px,2px));padding:calc(3 * var(--sm-px,2px)) calc(4 * var(--sm-px,2px));box-shadow:0 0 0 var(--sm-px,2px) #181425, inset 0 0 0 var(--sm-px,2px) #5a6988;background:#181425d9;display:grid}.guest-nudge-title{font-family:var(--font-head);font-size:var(--t-md,1rem);color:#ead4aa;margin:0;font-weight:400}.guest-nudge-body{font-size:var(--t-sm,.875rem);color:#c0cbdc;margin:0}.guest-nudge-actions{gap:calc(2 * var(--sm-px,2px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.summary-screen{--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));--t-2xl:calc(32px * var(--fit-scale));--sm-px:calc(1px * var(--fit-scale));justify-content:safe center;align-items:center;gap:calc(8 * var(--sm-px));padding:calc(10 * var(--sm-px));box-sizing:border-box;overscroll-behavior:contain;max-width:100dvw;max-height:100dvh;font-family:var(--font-ui);color:var(--c-text);background:radial-gradient(at 50% 35%,#262b4499,#181425eb 70%);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden auto}.summary-screen>*{width:min(100%, calc(360 * var(--sm-px)))}.summary-head{justify-content:center;align-items:center;gap:calc(8 * var(--sm-px));display:flex}.summary-hero{padding:calc(4 * var(--sm-px));background:radial-gradient(circle at 50% 55%,#3e8948 0 55%,#0000 56%);place-items:end center;display:grid}.summary-dead .summary-hero{filter:grayscale(.7)brightness(.8);background:radial-gradient(circle at 50% 55%,#5a2a3a 0 55%,#0000 56%)}.summary-title{font-family:var(--font-head);font-weight:700;font-size:clamp(28px, calc(36 * var(--sm-px)), 12vh);color:#fee761;text-shadow:0 calc(2 * var(--sm-px)) 0 #f77622, 0 calc(4 * var(--sm-px)) 0 #181425;margin:0;line-height:1}.summary-dead .summary-title{color:#e43b44;text-shadow:0 calc(2 * var(--sm-px)) 0 #7a2437, 0 calc(4 * var(--sm-px)) 0 #181425}.summary-sub{margin:calc(2 * var(--sm-px)) 0 0;font-size:var(--t-sm)}.summary-stats{grid-template-columns:repeat(auto-fit, minmax(calc(60 * var(--sm-px)), 1fr));gap:calc(4 * var(--sm-px));display:grid}.summary-stat{padding:calc(4 * var(--sm-px));box-shadow:0 0 0 var(--sm-px) #181425, inset 0 0 0 var(--sm-px) #3a4466;background:#181425cc;flex-direction:column;align-items:center;display:flex}.summary-stat-v{font-family:var(--font-head);font-size:var(--t-xl);color:#fff;line-height:1}.summary-stat-l{font-size:var(--t-xs);color:var(--c-text-dim)}.summary-h{margin:0 0 calc(2 * var(--sm-px));font-size:var(--t-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-dim);font-weight:400}.summary-weapons,.summary-items{gap:calc(3 * var(--sm-px));margin-bottom:calc(3 * var(--sm-px));flex-wrap:wrap;display:flex}.summary-weapon,.summary-item{max-width:calc(72 * var(--sm-px));align-items:center;gap:calc(2 * var(--sm-px));flex-direction:column;display:flex;position:relative}.summary-name{font-size:var(--t-xs);text-align:center;overflow-wrap:anywhere;color:var(--c-text);line-height:1.15}.summary-item-n{font-size:var(--t-xs);color:#fff;text-shadow:0 var(--sm-px) 0 #181425;position:absolute;bottom:0;right:0}.summary-none{font-size:var(--t-xs);color:var(--c-text-dim);margin:0}.summary-actions{gap:calc(4 * var(--sm-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.summary-actions .menus-kind-primary{min-height:calc(22 * var(--sm-px));font-family:var(--font-head);font-size:var(--t-xl);color:#181425;box-shadow:0 0 0 var(--sm-px) #181425, inset 0 calc(-3 * var(--sm-px)) 0 #f77622;background:#feae34;border:0;grid-column:1/-1}.summary-actions .menus-kind-secondary,.guest-nudge-actions .menus-kind-secondary{min-height:calc(16 * var(--sm-px));font-family:var(--font-ui);font-size:var(--t-sm);color:var(--c-text);box-shadow:0 0 0 var(--sm-px) #181425, inset 0 0 0 var(--sm-px) #5a6988;background:#262b44;border:0}.summary-actions .menus-row[data-focused=true],.guest-nudge-actions .menus-row[data-focused=true]{outline:calc(2 * var(--sm-px)) solid var(--c-focus);outline-offset:var(--sm-px)}.summary-stat[data-summary-seed]{grid-column:span 2}.summary-stat[data-summary-seed] .summary-stat-v{font-size:var(--t-lg);letter-spacing:.04em}.summary-news{padding:calc(4 * var(--sm-px));box-shadow:0 0 0 var(--sm-px) #181425, inset 0 0 0 calc(2 * var(--sm-px)) #feae34;background:#181425e6}.summary-news-title{margin:0 0 calc(2 * var(--sm-px));font-family:var(--font-head);font-size:var(--t-lg);color:#feae34;font-weight:400}.summary-news-list{gap:var(--sm-px);margin:0;padding:0;list-style:none;display:grid}.summary-news-item{font-size:var(--t-md);color:var(--c-text);overflow-wrap:anywhere}.summary-news-item:before{content:"+ ";color:#63c74d}.summary-share-status{font-size:var(--t-sm);text-align:center;color:var(--c-warn,#fee761);margin:0}.summary-share-status[data-summary-share-status=failed]{color:var(--c-bad,#e43b44)}.summary-share-text{font-size:var(--t-xs);text-align:center;color:var(--c-text);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}.onboarding-host{--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));--t-2xl:calc(32px * var(--fit-scale));box-sizing:border-box;overscroll-behavior:contain;pointer-events:none;z-index:30;max-width:100dvw;max-height:100dvh;position:fixed;inset:0;overflow:hidden auto}.onboarding-hint{box-sizing:border-box;max-width:100%;font-family:var(--font-ui);color:#fee761;pointer-events:none;background:#181425e6;grid-template-columns:1fr auto;align-items:start;gap:2px 6px;padding:6px 4px 4px 10px;font-size:15px;line-height:1.25;animation:.18s ease-out onboarding-in;display:grid;position:absolute;box-shadow:0 0 0 2px #181425,inset 0 0 0 2px #3a4466}.onboarding-text{padding-top:4px}.onboarding-dismiss,.onboarding-skip{pointer-events:auto;font:inherit;color:var(--c-text);cursor:pointer;background:0 0;border:0}.onboarding-dismiss{min-width:36px;min-height:36px;font-size:16px}.onboarding-skip{color:#8b9bb4;text-underline-offset:3px;grid-column:1/-1;justify-self:start;min-height:32px;padding:0;font-size:13px;text-decoration:underline}.onboarding-dismiss:hover,.onboarding-skip:hover,.onboarding-dismiss:focus-visible,.onboarding-skip:focus-visible{color:var(--c-focus)}.onboarding-hint[data-reduce-flash=true]{animation:none}@keyframes onboarding-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.onboarding-hint{animation:none}}[data-onboarding-focus=true],.shop-press[data-onboarding-focus=true][data-focused]{outline-offset:2px;outline:2px solid #fee761;animation:1.2s ease-in-out infinite onboarding-focus}@keyframes onboarding-focus{50%{outline-color:#fee76159}}@media (prefers-reduced-motion:reduce){[data-onboarding-focus=true]{animation:none}}.version-notice{z-index:60;box-sizing:border-box;pointer-events:none;color:#ead4aa;max-width:420px;font:13px/1.4 var(--font-ui);background:#181425f0;justify-content:space-between;align-items:center;gap:8px;margin-right:auto;padding:8px 10px;display:flex;position:absolute;top:8px;left:12px;right:148px;box-shadow:0 0 0 1px #181425,inset 0 0 0 1px #5a6988}.version-notice p{margin:0}.version-notice button{color:#181425;min-width:44px;min-height:44px;font:700 14px/1 var(--font-ui);cursor:pointer;background:#feae34;border:0;flex:none;padding:8px 12px;box-shadow:inset 0 -3px #f77622,0 0 0 1px #181425}.ui-panel.story-panel{--fit-scale:clamp(1, min(var(--ui-scale), var(--layout-hr,1), var(--layout-wr,1)), 3);--u:calc(4px * var(--fit-scale));--t-xs:calc(8px * var(--fit-scale));--t-sm:calc(10px * var(--fit-scale));--t-md:calc(12px * var(--fit-scale));--t-lg:calc(16px * var(--fit-scale));--t-xl:calc(24px * var(--fit-scale));width:min(920px, calc(var(--layout-w,100dvw) - 16px));height:calc(var(--layout-h,100dvh) - 16px);max-width:var(--layout-w,100dvw);box-sizing:border-box;pointer-events:auto;padding:calc(3 * var(--u)) calc(4 * var(--u));box-shadow:0 0 0 calc(1px * var(--ui-scale,1)) var(--c-edge-lo), inset 0 0 0 calc(1px * var(--ui-scale,1)) var(--c-bg-1);touch-action:pan-y;flex-direction:column;display:flex;overflow:hidden}section.story{min-height:0;font-family:var(--font-ui);font-size:max(12px, var(--t-sm));color:var(--c-text);flex-direction:column;flex:auto;display:flex}.story-head{justify-content:space-between;align-items:center;gap:calc(2 * var(--u));margin-bottom:calc(2 * var(--u));flex:none;display:flex}.story-head h1{color:var(--c-warn);overflow-wrap:anywhere;margin:0}.story button{box-sizing:border-box;min-width:44px;min-height:44px;font:inherit;color:var(--c-text);background:var(--c-bg-2);box-shadow:inset 0 0 0 calc(1px * var(--ui-scale,1)) var(--c-edge-hi);padding:0 calc(2 * var(--u));cursor:pointer;border:0}.story-columns{gap:calc(3 * var(--u));flex:auto;grid-template-columns:minmax(180px,34%) minmax(0,1fr);min-height:0;display:grid}.story[data-layout=narrow] .story-columns{grid-template-columns:minmax(0,1fr)}.story-list,.story-text{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--c-edge-hi) var(--c-bg-2);min-height:0;overflow:hidden auto}.story-list{gap:var(--u);flex-direction:column;padding:2px;display:flex}.story .story-pick{align-items:center;gap:calc(2 * var(--u));width:100%;padding:var(--u) calc(2 * var(--u));text-align:start;flex:none;display:flex}.story .story-pick[data-active=true]{color:var(--c-text-invert);background:var(--c-accent);box-shadow:inset 0 0 0 calc(1px * var(--ui-scale,1)) var(--c-edge-lo)}.story .story-pick[data-locked=true]{color:var(--c-edge-hi)}.story .story-pick[data-locked=true][data-active=true]{color:var(--c-text);background:var(--c-bg-1)}.story-pick-num{text-align:end;font-variant-numeric:tabular-nums;opacity:.8;flex:none;min-width:2ch}.story-pick-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.story-pick-title{overflow-wrap:anywhere}.story-pick-hint{font-size:max(11px, var(--t-xs));color:var(--c-text-dim);overflow-wrap:anywhere}.story-pick[data-active=true] .story-pick-hint{color:var(--c-edge-hi)}.story-lock{background:var(--c-edge-hi);width:10px;height:8px;box-shadow:inset 0 -2px 0 var(--c-text-dim);flex:none;margin-top:6px;position:relative}.story-lock:before{content:"";border:2px solid var(--c-edge-hi);border-bottom:0;width:2px;height:4px;position:absolute;bottom:100%;left:2px}.story-lock-big{width:20px;height:16px;margin:14px 0 0}.story-lock-big:before{border-width:4px 4px 0;border-bottom-style:none;border-bottom-color:currentColor;width:4px;height:8px;left:4px}.story-new{font-size:max(10px, var(--t-xs));color:var(--c-text-invert);background:var(--c-good);flex:none;padding:2px 6px}.story-text{padding:0 calc(2 * var(--u)) calc(2 * var(--u)) 0}.story-text-title{gap:calc(2 * var(--u));margin:0 0 calc(2 * var(--u));font-size:max(16px, var(--t-md));color:var(--c-warn);overflow-wrap:anywhere;display:flex}.story-body{max-width:62ch}.story-para{font-size:max(14px, var(--t-sm));white-space:pre-line;overflow-wrap:anywhere;margin:0 0 1em;line-height:1.55}.ui-overlay[data-nav=pad] .story-para[data-focused=true],.ui-overlay .story-para:focus-visible{box-shadow:inset 3px 0 0 var(--c-focus);outline:0;padding-inline-start:8px;transform:none}.story-para:focus{outline:0}.story-locked{align-items:flex-start;gap:calc(2 * var(--u));padding:calc(3 * var(--u)) 0;flex-direction:column;display:flex}.story-locked p{overflow-wrap:anywhere;margin:0}.story-locked-title{font-size:max(14px, var(--t-md));color:var(--c-edge-hi)}.story-locked-hint{font-size:max(14px, var(--t-sm));color:var(--c-text)}.story .story-to-list{margin-bottom:calc(2 * var(--u))}@media (width<=480px){.ui-panel.story-panel{width:calc(var(--layout-w,100dvw) - 8px);height:calc(var(--layout-h,100dvh) - 8px);padding:12px}.story-para{font-size:15px}}.story[data-reduce-motion=true] *{transition:none!important;animation:none!important}.ui-tooltip{--tp-px:calc(1px * var(--ui-scale,1));font-family:var(--font-ui);box-sizing:border-box;max-width:min(100%,min(320px,100vw - 24px));max-height:70dvh;overflow:auto}.ui-tooltip-panel{--tier:#5a6988;box-sizing:border-box;max-width:min(100%,min(320px,100vw - 24px));max-height:70dvh;padding:calc(4 * var(--tp-px)) calc(6 * var(--tp-px));color:var(--c-text);box-shadow:0 0 0 var(--tp-px) #181425, inset 0 0 0 var(--tp-px) var(--tier), 0 calc(2 * var(--tp-px)) 0 calc(var(--tp-px)) #18142599;background:#181425f2;overflow:auto}.ui-tip-t1{--tier:var(--c-tier-1)}.ui-tip-t2{--tier:var(--c-tier-2)}.ui-tip-t3{--tier:var(--c-tier-3)}.ui-tip-t4{--tier:var(--c-tier-4)}.ui-tooltip-body{gap:calc(2 * var(--tp-px));font-size:var(--t-sm);flex-direction:column;display:flex}.ui-tooltip-body .ui-fittext[data-step]{white-space:normal;font-size:var(--t-sm);color:var(--c-text-dim);display:block}.ui-tooltip-body>.ui-fittext[data-step]:first-child{color:#fff;font-size:var(--t-md)}.ui-tip-line{margin:0}.ui-tooltip-guide{padding:calc(8 * var(--tp-px)) calc(10 * var(--tp-px))}.ui-tip-guide-heading{margin:calc(4 * var(--tp-px)) 0 0;color:var(--c-text-dim);font-size:var(--t-xs);line-height:1.2}.ui-tip-guide-body{color:var(--c-text);font-size:var(--t-sm);white-space:normal;overflow-wrap:anywhere;margin:0;line-height:1.45}.ui-tip-effect{color:#63c74d}[data-touch-role=stick-well]{background:radial-gradient(circle,#ead4aa47 0 26%,#18142559 27% 100%);box-shadow:inset 0 0 0 2px #ead4aa8c,0 0 0 2px #181425b3}.touch-well--pulse{animation:1.6s ease-in-out infinite touch-well-pulse}@keyframes touch-well-pulse{50%{box-shadow:inset 0 0 0 2px #ead4aad9,0 0 0 2px #181425b3}}[data-touch-role^=btn-]{color:#ead4aa;background:#181425b8;border:0;border-radius:50%;font-size:18px;line-height:1;box-shadow:inset 0 0 0 2px #5a6988,0 0 0 2px #181425b3}[data-touch-role^=btn-]:active{color:#181425;background:#feae34d9}
