@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9924293c1dc5ea7-s.2-y062ayal8rj.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10bd139a632d728f-s.0hy6nmzga_x0y.woff2)format("woff2");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:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a079e02bba5bf7ab-s.p.3f6zc4f4lqyuc.woff2)format("woff2");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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c1f6eb17b9caea-s.11s2fyt-t2ov_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/124b7a75a76bd55c-s.1kana50idwxik.woff2)format("woff2");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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d23f31b94ad01e54-s.p.0teq8rsbqpt0q.woff2)format("woff2");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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/63e49db46351d020-s.2j6f_c864k4zn.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/35f9213b86bccda4-s.377uc50_4-xo_.woff2)format("woff2");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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3206eb66b875a5b3-s.p.201eoo3y6c5_i.woff2)format("woff2");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:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}.rajdhani_43fcc9a3-module__HSL4TG__className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.rajdhani_43fcc9a3-module__HSL4TG__variable{--font-display:"Rajdhani", "Rajdhani Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_dac16591-module__z2UIgq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_dac16591-module__z2UIgq__variable{--font-body:"Space Grotesk", "Space Grotesk Fallback"}
:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--overlay-gap:12px;--app-header:0px;--app-footer:0px;--void:#040912;--navy-950:#07101d;--navy-900:#0a1525;--navy-850:#0d1a2b;--navy-800:#112238;--line:#9fb6cc24;--line-strong:#62e7df47;--cyan:#62e7df;--cyan-soft:#a4f7ef;--ember:#ff9f66;--amber:#f7c86f;--ice:#eaf6f8;--muted:#8294a6;--danger:#ff6c78;--success:#75e6ac;--panel:#0a1525db;--panel-solid:#0d1a2b;--radius:18px;--shadow:0 24px 80px #00000057}body{font-variant-numeric:tabular-nums}html,body{overscroll-behavior-y:none}button,[role=button],a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}*{box-sizing:border-box}html{background:var(--void);color:var(--ice)}body{background:var(--void);min-height:100vh;color:var(--ice);font-family:var(--font-body), sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}button:disabled{filter:saturate(.45);opacity:.46;cursor:not-allowed!important}::selection{color:var(--navy-950);background:var(--cyan)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--navy-950)}::-webkit-scrollbar-thumb{background:#243a50;border-radius:10px}.eyebrow{color:var(--cyan);font:600 11px/1 var(--font-display), sans-serif;letter-spacing:.22em;text-transform:uppercase}.pulse-dot{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 0 5px #62e7df1a, 0 0 16px var(--cyan);border-radius:50%;animation:2s infinite pulse;display:inline-block}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.45;box-shadow:0 0 0 8px #62e7df00}}@keyframes enter{0%{opacity:0;transform:translateY(9px)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(220%)}}.brand{color:var(--cyan-soft);align-items:center;gap:12px;display:inline-flex}.brand__mark{filter:drop-shadow(0 0 12px #62e7df33);width:42px;height:42px}.brand__type{font-family:var(--font-display), sans-serif;letter-spacing:.17em;flex-direction:column;line-height:.83;display:flex}.brand__type strong{color:var(--ice);font-size:17px}.brand__type em{color:var(--ember);letter-spacing:.32em;margin-top:5px;font-size:11px;font-style:normal}.brand--compact .brand__type{display:none}.brand--compact .brand__mark{width:39px;height:39px}.locale-switch{border:1px solid var(--line);border-radius:9px;padding:3px;display:flex}.locale-switch button{width:34px;height:27px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:10px;font-weight:700}.locale-switch button.is-active{color:var(--navy-950);background:var(--cyan)}.input-shell{border:1px solid var(--line);color:#65798c;height:48px;transition:border-color var(--ui-motion-base), box-shadow var(--ui-motion-base);background:#04091285;border-radius:10px;align-items:center;gap:10px;padding:0 13px;display:flex}.input-shell:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #62e7df14}.input-shell input{width:100%;height:100%;color:var(--ice);background:0 0;border:0;outline:0;font-size:13px}.input-shell input::placeholder{color:#53677a}.primary-button{color:#07101d;background:linear-gradient(110deg, var(--cyan-soft), var(--cyan));cursor:pointer;min-height:48px;font:700 12px var(--font-display);letter-spacing:.12em;text-transform:uppercase;transition:transform var(--ui-motion-base), box-shadow var(--ui-motion-base);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;display:inline-flex;box-shadow:0 8px 26px #62e7df29}.primary-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 13px 34px #62e7df3d}.primary-button--wide{width:100%;margin-top:4px}.form-error{color:#ffc0c6;background:#ff6c7814;border:1px solid #ff6c7840;border-radius:9px;padding:10px 12px;font-size:12px}.icon-button{border:1px solid var(--line);color:#7c91a3;cursor:pointer;background:#0d1a2bbf;border-radius:9px;place-items:center;width:37px;height:37px;display:grid;position:relative}.icon-button svg{width:16px}.section-heading{border-bottom:1px solid var(--line);background:#07101d85;justify-content:space-between;align-items:end;gap:20px;min-height:112px;padding:26px clamp(18px,2.5vw,38px) 20px;display:flex}.section-heading h1{font:700 clamp(28px, 3vw, 42px)/1 var(--font-display);text-transform:uppercase;letter-spacing:-.015em;margin:7px 0 0}.section-heading p{max-width:590px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.45}.message{grid-template-columns:34px 1fr;gap:10px;margin-bottom:16px;display:grid}.message p{color:#92a5b4;margin:4px 0 0;font-size:11px;line-height:1.5}.empty-state{border:1px dashed var(--line);color:#617589;text-align:center;border-radius:14px;place-items:center;padding:70px;display:grid}.empty-state svg{width:32px}.empty-state h2{font:700 18px var(--font-display);margin:10px 0 0}.empty-state p{font-size:10px}@media (max-width:600px){.section-heading{align-items:start;min-height:102px;padding:20px 16px 16px}.section-heading h1{font-size:29px}.section-heading p{font-size:10px}.section-heading__meta{display:none}.message{grid-template-columns:27px 1fr;gap:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:var(--ui-motion-fast)!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.hero-grid--progression .hero-card:not(.is-sheet){cursor:pointer}.hero-grid--progression .hero-card:not(.is-sheet) .hero-xp-row,.hero-grid--progression .hero-card:not(.is-sheet) .hero-train-actions,.hero-grid--progression .hero-card:not(.is-sheet) .hero-promotion,.hero-grid--progression .hero-card:not(.is-sheet) .commander-gear,.hero-grid--progression .hero-card:not(.is-sheet) .hero-actions,.hero-grid--progression .hero-card:not(.is-sheet) .hero-card__content>p{display:none}.hero-grid--progression .hero-card:not(.is-sheet) .hero-card__content h2{font-size:15px}}.hero-card{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#0d1a2bf5,#07101dfa);border-radius:17px;position:relative;overflow:hidden}.hero-card.is-assigned{border-color:#62e7df8c;box-shadow:0 0 35px #62e7df14}.hero-card h2{font:700 22px var(--font-display);text-transform:uppercase;margin:4px 0}.hero-card button:disabled{opacity:.4;cursor:not-allowed}.icon-button{position:relative}.research-bonus{background:linear-gradient(120deg,#62e7df12,#6f7eff09);border:1px solid #62e7df2e;border-radius:8px;flex-direction:column;margin:0 0 9px;padding:9px 10px;display:flex}.map-node{width:34px;height:34px;color:var(--cyan);cursor:pointer;transition:transform var(--ui-motion-base), box-shadow var(--ui-motion-base);background:#07101de6;border:1px solid #62e7df59;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #62e7df0a,0 0 22px #62e7df2b}.map-node:hover{z-index:5;transform:translate(-50%,-50%)scale(1.25);box-shadow:0 0 0 10px #62e7df0f,0 0 32px #62e7df59}.map-node svg{width:15px}.map-node>i{opacity:.2;border:1px solid;border-radius:50%;animation:2.5s infinite pulse;position:absolute;inset:-5px}.map-node>span{color:#a9bac5;width:max-content;max-width:130px;font:600 7px var(--font-display);text-shadow:0 2px 4px #000;position:absolute;top:39px}@keyframes galaxyDrift{0%{transform:translate(0,0)}to{transform:translate(57px,57px)}}html[data-theme=light]{--void:#eaf6f8;--navy-950:#eaf6f8;--navy-900:#eaf6f8;--navy-850:#eaf6f8;--navy-800:#d8e4e8;--line:#23465329;--line-strong:#118b8e52;--cyan:#087f83;--cyan-soft:#075f67;--ice:#112238;--muted:#5f7680;--panel:#fafdfde6;--panel-solid:#f7fbfc;--shadow:0 18px 55px #29414926}html[data-theme=light] body{background-color:var(--void)}html[data-theme=light] .hero-card{box-shadow:var(--shadow);background:#fafdfdf2}html[data-theme=light] .hero-card p{color:#526b76}@keyframes rewardBounce{50%{transform:translateY(-4px)scale(1.08)}}.inventory-heading{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#07101dfa,#07101d9e),url(/art/item-atlas-v1.webp) 50% 42%/760px;justify-content:space-between;align-items:center;gap:28px;min-height:215px;padding:38px clamp(18px,4vw,58px);display:flex}.inventory-heading h1{font:700 clamp(29px, 4vw, 45px) var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:7px 0 8px}.inventory-heading p{max-width:680px;color:var(--muted);margin:0;font-size:10px;line-height:1.75}html[data-theme=light] .hero-card{background:#fafdfdfa}@media (max-width:720px){.inventory-heading{min-height:180px;padding:24px 16px}}@media (min-width:901px){.icon-button{width:44px;height:44px}}@media (min-width:1750px){.section-heading h1{font-size:clamp(42px,3vw,58px)}}@media (max-width:560px){.section-heading h1{font-size:32px}}@media (max-width:600px){html,body{width:100%;max-width:100vw;overflow-x:clip}.icon-button{width:44px;height:44px}}.map-node:after{content:"";position:absolute;inset:-8px}.is-clickable:hover{border-color:var(--line-strong);background:#62e7df0f}.is-clickable:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@keyframes ready-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.25;transform:scale(1.13)}}@keyframes build-spin{to{transform:rotate(360deg)}}.hero-card:nth-child(2n) .hero-card__art{animation-delay:-3.5s}@keyframes hero-breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes board-sheen{0%,55%{left:-60%}85%,to{left:130%}}@keyframes result-rays{to{transform:rotate(360deg)}}@keyframes arrow-pulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes radial-pop{0%{opacity:0;transform:scale(.85)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes cr-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes cr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.hero-card img{animation:6s ease-in-out infinite cr-breathe}@media (prefers-reduced-motion:reduce){.hero-card img{animation:none!important}}@media (max-width:760px){.alliance-tech footer button{min-height:44px;padding-inline:14px;font-size:13px}.alliance-tech footer{flex-wrap:wrap;gap:10px}.alliance-tech footer div{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.alliance-tech footer button{width:100%}}@media (pointer:coarse){button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px!important}}@keyframes fx-breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes cr-hero-glow{0%{opacity:.75;transform:translate(-4%,2%)scale(1)}to{opacity:1;transform:translate(6%,-3%)scale(1.12)}}@keyframes cr-hero-dust{0%{opacity:.5;transform:translate(0,0)}50%{opacity:.9}to{opacity:.5;transform:translate(-14px,-26px)}}html[data-perf=low] .hero-card img{animation:none!important}.update-banner{left:50%;bottom:calc(var(--app-footer) + var(--safe-bottom) + 20px);z-index:900;max-width:min(420px,100vw - 24px);min-height:48px;color:var(--cyan,#62e7df);font:700 12.5px var(--font-display);cursor:pointer;background:#0a1525f5;border:1px solid #62e7df80;border-radius:999px;align-items:center;gap:10px;padding:0 18px;animation:3.5s ease-in-out infinite cr-float;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 46px #0000008c}.update-banner svg{flex:none;width:16px}.cmd-head{padding:calc(14px + var(--safe-top)) 14px 12px;border-bottom:1px solid var(--line);background:radial-gradient(120% 90% at 100% 0,#62e7df1f,#0000 55%),linear-gradient(#0d1a2b,#07101d);grid-template-columns:1fr auto;align-items:end;gap:10px 14px;display:grid}@media (min-width:901px){.cmd-head{grid-template-columns:1fr auto auto;padding:22px 28px 16px}}.cr-sheet{z-index:190;align-items:flex-end;display:flex;position:fixed;inset:0}@keyframes cr-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (min-width:901px){.cr-sheet{justify-content:center;align-items:center}}.world-search{z-index:9;width:min(62vw,300px);position:absolute;top:10px;left:10px}.world-search form{background:rgb(7, 16, 29 / .9);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 8px 0 10px;display:flex}.world-search form svg{width:14px;height:14px;color:var(--cyan);flex-shrink:0}.world-search input{color:#eaf6f8;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:12px}.world-search input::placeholder{color:#c8dcf073}.legal-links{flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:14px 0 0;display:flex}.legal-links a{min-height:36px;color:var(--muted);font:600 10px var(--font-display);letter-spacing:.13em;text-transform:uppercase;align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.legal-links a:hover{color:var(--cyan)}@media (max-width:900px){.world-search{width:min(58vw,260px);top:6px;left:6px}.world-search input{min-height:36px;font-size:13px}}@media (max-width:600px){.ui-view-header__desc{display:none}}.ui-view-header__back{flex:none}@media (max-width:900px){.ui-sheet__body.ui-sheet__body.ui-sheet__body :where(button,[role=button],summary,select){min-height:44px}.ui-sheet__body :where(.ui-sheet__close,.ui-sheet__handle,[aria-hidden=true]){min-height:0}.ui-sheet__body .ui-icon-button{min-width:44px;min-height:44px}.ui-sheet__body .ui-icon-button svg{width:20px;height:20px}.ui-sheet__body .ui-chip--tap{min-height:44px;padding:0 14px}.ui-sheet__body .link-button{min-height:44px;padding:0 2px}}.auth-shell :where(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}@media (max-width:900px){.ui-sheet__body.ui-sheet__body.ui-sheet__body :where(p,li){font-size:max(12px,.75rem)}.ui-sheet__body.ui-sheet__body.ui-sheet__body :where(small,em,span,b,strong,i,label,dd,dt,time){font-size:max(11px,.69rem)}.ui-sheet__body.ui-sheet__body.ui-sheet__body :where(.eyebrow,[class*=__eyebrow],[class*=__kicker]){font-size:11px}}.locale-switch button{min-width:48px;min-height:44px}.update-banner{bottom:calc(var(--app-footer,0px) + var(--app-strip,0px) + 20px)}:root{--void:var(--ui-ground-deep);--navy-950:var(--ui-ground);--navy-900:#0a1525;--navy-850:var(--ui-panel);--navy-800:var(--ui-panel-2);--line:var(--ui-line);--line-strong:#62e7df47;--cyan:var(--ui-cyan);--cyan-soft:var(--ui-cyan-soft);--ember:var(--ui-warn);--amber:var(--ui-gold);--ice:var(--ui-text);--muted:var(--ui-text-mute);--danger:var(--ui-red);--success:var(--ui-green);--panel-solid:var(--ui-panel)}[role=button]:focus-visible,summary:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--ui-cyan,#62e7df);outline-offset:3px}
:root{--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:24px;--ui-radius-sm:12px;--ui-radius-md:16px;--ui-radius-lg:20px;--ui-radius-pill:999px;--ui-type-display-xl:800 28px/1.05 var(--ui-display);--ui-type-display-lg:800 22px/1.1 var(--ui-display);--ui-type-display-md:800 17px/1.15 var(--ui-display);--ui-type-display-sm:700 14px/1.2 var(--ui-display);--ui-type-body:500 14px/1.45 var(--ui-body);--ui-type-body-sm:500 12.5px/1.4 var(--ui-body);--ui-type-caption:700 11px/1.2 var(--ui-display);--ui-type-button:800 15px/1 var(--ui-display);--ui-ground:#07101d;--ui-surface:#0d1a2bd1;--ui-surface-2:#112238d9;--ui-line:#9fb6cc29;--ui-line-strong:#9fb6cc52;--ui-accent:var(--ui-cyan);--ui-danger:var(--ui-red);--ui-success:var(--ui-green);--ui-z-stage-hud:12;--ui-z-sheet:180;--ui-z-toast:240;--ui-tap:44px;--ui-motion-fast:.12s;--ui-motion-base:.18s;--ui-motion-slow:.26s;--ui-ease:cubic-bezier(.22, 1, .36, 1);--ui-ease-in:cubic-bezier(.4, 0, 1, 1);--ui-plate:#07101de6;--ui-plate-line:#9fb6cc38;--ui-panel:#0d1a2b;--ui-panel-2:#112238;--ui-text:#eaf6f8;--ui-text-dim:#9fb6cc;--ui-text-mute:#8294a6;--ui-gold:#f7c86f;--ui-gold-deep:#e39a3a;--ui-blue:#63b5f0;--ui-blue-deep:#3577c0;--ui-green:#75e6ac;--ui-green-deep:#2f9a5c;--ui-red:#ff6c78;--ui-cyan:#62e7df;--ui-cyan-deep:#2fa9a6;--ui-warn:#ff9f66;--ui-violet:#be82ff;--ui-ground-deep:#040912;--ui-cyan-soft:#a4f7ef;--ui-display:var(--font-display), "Rajdhani", sans-serif;--ui-body:var(--font-body), "Space Grotesk", sans-serif}.ui-plaque{border:1px solid var(--ui-plate-line);border-radius:var(--ui-radius-pill);background:var(--ui-plate);max-width:100%;color:var(--ui-text);font:700 12px/1.2 var(--ui-display);letter-spacing:.04em;white-space:nowrap;text-shadow:0 1px 2px #0009;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;box-shadow:0 4px 12px #00000059}.ui-plaque[data-size=sm]{padding:2px 8px;font-size:10.5px}.ui-plaque[data-size=lg]{border-radius:var(--ui-radius-md);padding:8px 14px;font-size:14px}.ui-plaque__icon{flex:none;place-items:center;display:inline-grid}.ui-plaque__icon svg{width:14px;height:14px}.ui-plaque[data-size=lg] .ui-plaque__icon svg{width:18px;height:18px}.ui-plaque[data-tone=cyan]{color:#eaf6f8;border-color:#62e7df8c}.ui-plaque[data-tone=cyan] .ui-plaque__icon{color:var(--ui-cyan)}.ui-plaque[data-tone=gold]{color:#ffe6b0;border-color:#f7c86f99}.ui-plaque[data-tone=gold] .ui-plaque__icon{color:var(--ui-gold)}.ui-plaque[data-tone=green]{color:#c4ffd9;border-color:#75e6ac99}.ui-plaque[data-tone=green] .ui-plaque__icon{color:var(--ui-green)}.ui-plaque[data-tone=danger]{color:#ffd3d7;border-color:#ff6c7899}.ui-plaque[data-tone=danger] .ui-plaque__icon{color:var(--ui-red)}.ui-plaque[data-tone=blue]{color:#d8ecff;border-color:#63b5f099}.ui-plaque[data-tone=blue] .ui-plaque__icon{color:var(--ui-blue)}button.ui-plaque{cursor:pointer;min-height:32px}button.ui-plaque:active{transform:translateY(1px)}.ui-statbar{gap:5px;min-width:0;display:grid}.ui-statbar__row{align-items:baseline;gap:8px;min-width:0;display:flex}.ui-statbar__icon{color:var(--ui-cyan);align-self:center;place-items:center;display:inline-grid}.ui-statbar__icon svg{width:15px;height:15px}.ui-statbar__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text-dim);font:700 11px var(--ui-display);letter-spacing:.1em;text-transform:uppercase;flex:1;overflow:hidden}.ui-statbar__value{font:800 15px var(--ui-display);color:var(--ui-text);white-space:nowrap}.ui-statbar__value small{color:var(--ui-text-dim);font-size:11px;font-weight:600}.ui-statbar__delta{color:var(--ui-green);margin-left:6px;font-style:normal;font-weight:800}.ui-statbar__track{background:#ffffff1a;border-radius:99px;height:7px;overflow:hidden}.ui-statbar__track i{border-radius:inherit;background:linear-gradient(90deg, var(--ui-cyan-deep), var(--ui-cyan));transform-origin:0;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.ui-statbar[data-tone=gold] .ui-statbar__track i{background:linear-gradient(90deg, var(--ui-gold-deep), var(--ui-gold))}.ui-statbar[data-tone=green] .ui-statbar__track i{background:linear-gradient(90deg, var(--ui-green-deep), var(--ui-green))}.ui-statbar[data-tone=danger] .ui-statbar__track i{background:linear-gradient(90deg, #b8404b, var(--ui-red))}.ui-statbar[data-tone=blue] .ui-statbar__track i{background:linear-gradient(90deg, var(--ui-blue-deep), var(--ui-blue))}.ui-statbar[data-tone=ember] .ui-statbar__track i{background:linear-gradient(90deg,#c8642e,#ff9f66)}.ui-statbar__segments{grid-auto-flow:column;gap:3px;height:12px;display:grid}.ui-statbar__segments i{background:#ffffff1f;border:1px solid #00000059;border-radius:4px}.ui-statbar__segments i.is-on{background:linear-gradient(#75e6ac,#35c36b);box-shadow:inset 0 1px #ffffff80}.ui-statbar[data-compact] .ui-statbar__value{font-size:13px}.ui-statbar[data-compact] .ui-statbar__track{height:5px}.ui-button{color:#0d1a2b;background:linear-gradient(180deg, #8ff3ec, var(--ui-cyan) 45%, var(--ui-cyan-deep));min-height:48px;font:800 15px/1 var(--ui-display);letter-spacing:.04em;text-transform:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--ui-motion-fast), opacity var(--ui-motion-base);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex;position:relative;box-shadow:0 4px #00000059,inset 0 1px #ffffff8c,inset 0 -2px #0000002e}.ui-button:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px #00000059,inset 0 1px #fff6}.ui-button:disabled{opacity:.55;cursor:default;filter:saturate(.5)}.ui-button__icon{place-items:center;display:inline-grid}.ui-button__icon svg{width:18px;height:18px}.ui-button__label{white-space:nowrap}.ui-button__meta{font:700 12px var(--ui-display);background:#0000002e;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.ui-button__meta svg{width:12px;height:12px}.ui-button[data-size=sm]{border-radius:10px;min-height:38px;padding:0 12px;font-size:13px}.ui-button[data-size=lg]{border-radius:16px;flex-direction:column;gap:3px;min-height:56px;padding:0 16px;font-size:16px}.ui-button[data-size=lg] .ui-button__icon{position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ui-button[data-tone=gold]{color:#2b1902;background:linear-gradient(180deg, #ffe1a1, var(--ui-gold) 45%, var(--ui-gold-deep))}.ui-button[data-tone=blue]{color:#eaf6f8;background:linear-gradient(180deg, #8fd0ff, var(--ui-blue) 45%, var(--ui-blue-deep));text-shadow:0 1px 1px #00000059}.ui-button[data-tone=blue] .ui-button__meta{background:#00000047}.ui-button[data-tone=green]{color:#0c2416;background:linear-gradient(180deg, #a5f7c3, var(--ui-green) 45%, var(--ui-green-deep))}.ui-button[data-tone=danger]{color:#fff;background:linear-gradient(180deg, #ff9aa3, var(--ui-red) 45%, #b8404b);text-shadow:0 1px 1px #00000059}.ui-button[data-tone=ghost]{color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-plate-line);background:#ffffff12}.ui-button[data-tone=ghost] .ui-button__meta{background:#ffffff1a}.ui-double{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ui-button:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.ui-button[data-druck]:after{animation:ui-quittung var(--ui-motion-slow) var(--ui-ease)}@keyframes ui-quittung{0%{opacity:.32}to{opacity:0}}.ui-button[data-busy]:disabled{opacity:1;filter:none;cursor:progress}.ui-button[data-busy] .ui-button__label{opacity:.78}.ui-button[data-busy] .ui-button__icon svg{width:17px;height:17px}@media (prefers-reduced-motion:reduce){.ui-button[data-druck]:after{animation:none}}.ui-antwortet{position:relative}.ui-antwortet:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.ui-antwortet[data-druck]:after{animation:ui-quittung var(--ui-motion-slow) var(--ui-ease)}.ui-antwortet[data-busy]:disabled{opacity:1;cursor:progress}.ui-antwortet[data-busy]>svg:not(.ui-antwortet__kreisel){display:none}.ui-antwortet__kreisel{flex:none;width:15px;height:15px}@media (prefers-reduced-motion:reduce){.ui-antwortet[data-druck]:after{animation:none}}[data-druck]:not(.ui-button):not(.ui-antwortet){animation:ui-tipp var(--ui-motion-slow) var(--ui-ease)}@keyframes ui-tipp{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-druck]:not(.ui-button):not(.ui-antwortet){animation:none}}.ui-tabs{border:1px solid var(--ui-plate-line);background:#040912bf;border-radius:14px;gap:4px;padding:4px;display:flex}.ui-tabs[data-fill] .ui-tabs__tab{flex:1}.ui-tabs__tab{min-height:var(--ui-tap);color:#9fb6cc;cursor:pointer;transition:color var(--ui-motion-base);background:linear-gradient(#3577c059,#1a3c6459);border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:4px 12px;display:inline-flex;position:relative}.ui-tabs__tab.is-active{color:#0d1a2b;background:linear-gradient(#fff,#dbeaf5);box-shadow:0 3px #0000004d,inset 0 -2px #00000014}.ui-tabs__tab:disabled{opacity:.45;cursor:default}.ui-tabs__icon svg{width:16px;height:16px}.ui-tabs__label{text-align:center;line-height:1.1;display:grid}.ui-tabs__label strong{font:800 13px var(--ui-display);letter-spacing:.05em;text-transform:uppercase}.ui-tabs__label small{font:600 10px var(--ui-display);opacity:.75}.ui-tabs[data-size=sm] .ui-tabs__tab{min-height:38px;padding:2px 10px}.ui-tabs[data-size=sm] .ui-tabs__label strong{font-size:11.5px}.ui-alert-dot{background:var(--ui-red);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;right:6px;box-shadow:0 0 0 2px #00000059}.ui-countdown{color:#fff;background:#07101deb;border:1px solid #00000080;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 6px;display:inline-flex;box-shadow:0 3px 8px #0006}.ui-countdown__icon{color:#ffd9a0;background:#ffffff1a;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ui-countdown__icon svg{width:13px;height:13px}.ui-countdown__body{gap:2px;min-width:0;display:grid}.ui-countdown__body small{color:var(--ui-text-dim);font:700 9.5px var(--ui-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-countdown__body b{font:800 13px/1 var(--ui-display);letter-spacing:.03em;white-space:nowrap}.ui-countdown__track{background:#ffffff24;border-radius:99px;width:100%;min-width:64px;height:5px;display:block;overflow:hidden}.ui-countdown__track i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#35c36b,#75e6ac);height:100%;transition:transform .9s linear;display:block}.ui-countdown[data-tone=gold] .ui-countdown__track i{background:linear-gradient(90deg, var(--ui-gold-deep), #ffe1a1)}.ui-countdown[data-tone=cyan] .ui-countdown__track i{background:linear-gradient(90deg, var(--ui-cyan-deep), var(--ui-cyan))}.ui-countdown[data-size=sm]{padding:2px 8px 2px 4px}.ui-countdown[data-size=sm] .ui-countdown__icon{width:18px;height:18px}.ui-countdown[data-size=sm] .ui-countdown__body b{font-size:11.5px}.ui-countdown[data-size=lg]{border-radius:14px;padding:6px 14px 6px 8px}.ui-countdown[data-size=lg] .ui-countdown__icon{width:30px;height:30px}.ui-countdown[data-size=lg] .ui-countdown__body b{font-size:17px}.ui-toast-host{z-index:var(--ui-z-toast);top:calc(var(--app-header,0px) + var(--overlay-gap,12px));pointer-events:none;gap:8px;width:min(440px,100vw - 24px);display:grid;position:fixed;left:50%;transform:translate(-50%)}.ui-toast{border:1px solid var(--ui-plate-line);background:var(--ui-panel);color:var(--ui-text);font:600 13px/1.35 var(--ui-body);pointer-events:auto;cursor:pointer;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 8px 10px 14px;display:grid;box-shadow:0 16px 40px #00000080}.ui-toast[data-tone=danger]{border-color:#ff6c7899}.ui-toast[data-tone=success]{border-color:#75e6ac99}.ui-toast__icon{color:var(--ui-cyan);place-items:center;display:grid}.ui-toast[data-tone=danger] .ui-toast__icon{color:var(--ui-red)}.ui-toast[data-tone=success] .ui-toast__icon{color:var(--ui-green)}.ui-toast__icon svg{width:18px;height:18px}.ui-toast button{width:36px;height:36px;color:var(--ui-text-dim);cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;place-items:center;display:grid}.ui-toast button svg{width:16px;height:16px}.ui-sheet{z-index:var(--ui-z-sheet);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.ui-sheet__scrim{background:rgba(4, 9, 18, var(--ui-dim,.45));pointer-events:auto;cursor:pointer;border:0;padding:0;position:absolute;inset:0}.ui-sheet__body{pointer-events:auto;max-height:calc(100dvh - var(--safe-top,0px) - 12px);color:var(--ui-text);will-change:transform;animation:ui-sheet-in var(--ui-motion-slow) var(--ui-ease) both;background:linear-gradient(#182f49 0,#112238 60px,#0a1525 100%);border:1px solid #9fb6cc38;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:relative;box-shadow:0 -18px 60px #0000008c}@keyframes ui-sheet-in{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.ui-sheet__scrim{animation:ui-scrim-in var(--ui-motion-base) var(--ui-ease) both}@keyframes ui-scrim-in{0%{opacity:0}to{opacity:1}}.ui-sheet[data-size=half] .ui-sheet__body{height:min(62dvh,640px)}.ui-sheet[data-size=full] .ui-sheet__body{height:calc(100dvh - var(--safe-top,0px) - 12px)}.ui-sheet__snow{pointer-events:none;opacity:.6;background:radial-gradient(14px 7px at 6% 100%,#eaf6f8 98%,#0000),radial-gradient(22px 8px at 22% 100%,#dfe9f4 98%,#0000),radial-gradient(16px 7px at 40% 100%,#eaf6f8 98%,#0000),radial-gradient(26px 9px at 60% 100%,#dfe9f4 98%,#0000),radial-gradient(15px 6px at 80% 100%,#eaf6f8 98%,#0000),radial-gradient(12px 6px at 95% 100%,#dfe9f4 98%,#0000);height:7px;position:absolute;top:-3px;left:9%;right:9%}.ui-sheet__handle{cursor:grab;touch-action:none;flex:none;place-items:center;height:26px;display:grid}.ui-sheet__handle i{background:#ffffff47;border-radius:99px;width:44px;height:5px}.ui-sheet__head{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:10px;padding:0 12px 10px 18px;display:flex}.ui-sheet__title{flex:1;gap:2px;min-width:0;display:grid}.ui-sheet__title small{color:var(--ui-cyan);font:700 10px var(--ui-display);letter-spacing:.14em;text-transform:uppercase}.ui-sheet__title h2{font:800 20px/1.1 var(--ui-display);letter-spacing:.01em;color:#fff;text-shadow:0 1px 2px #00000080;align-items:center;gap:8px;margin:0;display:flex}.ui-sheet__badge{background:linear-gradient(180deg, #ffe1a1, var(--ui-gold-deep));color:#2b1902;min-width:28px;height:28px;font:800 14px var(--ui-display);border-radius:8px;place-items:center;padding:0 6px;display:inline-grid;box-shadow:0 2px #00000059}.ui-sheet__close{border:1px solid var(--ui-plate-line);width:44px;height:44px;color:var(--ui-text-dim);cursor:pointer;background:#ffffff0d;border-radius:12px;flex:none;place-items:center;display:grid}.ui-sheet__close svg{width:18px;height:18px}.ui-sheet__content{overscroll-behavior:contain;min-height:0;padding:14px 16px calc(16px + var(--safe-bottom,0px));-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.ui-sheet__footer{padding:10px 16px calc(12px + var(--safe-bottom,0px));background:#0a1525;border-top:1px solid #ffffff14;flex:none}:is(.ui-sheet__footer+.ui-sheet__content,.ui-sheet:has(.ui-sheet__footer) .ui-sheet__content){padding-bottom:12px}.ui-sheet[data-anchor=bottom] .ui-sheet__content,.ui-sheet[data-anchor=auto] .ui-sheet__content{padding-bottom:calc(18px + var(--safe-bottom,0px))}@media (min-width:901px){.ui-sheet[data-anchor=auto],.ui-sheet[data-anchor=right]{flex-direction:row;justify-content:stretch}.ui-sheet[data-anchor=auto] .ui-sheet__body,.ui-sheet[data-anchor=right] .ui-sheet__body{width:min(420px,42vw);height:auto;max-height:none;padding-top:var(--safe-top,0px);border:0;border-left:1px solid #9fb6cc38;border-radius:0;margin-left:auto;box-shadow:-18px 0 60px #00000080}.ui-sheet[data-anchor=auto] .ui-sheet__snow,.ui-sheet[data-anchor=right] .ui-sheet__snow,.ui-sheet[data-anchor=auto] .ui-sheet__handle,.ui-sheet[data-anchor=right] .ui-sheet__handle{display:none}.ui-sheet[data-anchor=auto] .ui-sheet__head,.ui-sheet[data-anchor=right] .ui-sheet__head{padding-top:16px}.ui-sheet[data-anchor=auto][data-modal=false],.ui-sheet[data-anchor=right][data-modal=false]{left:auto}}@media (max-width:900px){.ui-sheet[data-anchor=right] .ui-sheet__body{border-radius:22px 22px 0 0}}.ui-stage{isolation:isolate;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:var(--ui-radius-lg);background:#07101d;border:1px solid #84cadb33;position:relative;overflow:hidden;box-shadow:0 32px 100px #00000075}.ui-stage:active{cursor:grabbing}.ui-stage__camera{transform-origin:50%;will-change:transform;position:absolute;inset:-50%}.ui-stage__hud{z-index:var(--ui-z-stage-hud);pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute}.ui-stage__hud>*{pointer-events:auto}.ui-stage__hud[data-corner=top-left]{align-items:flex-start;top:12px;left:12px}.ui-stage__hud[data-corner=top-right]{align-items:flex-end;top:12px;right:12px}.ui-stage__hud[data-corner=bottom-left]{align-items:flex-start;bottom:12px;left:12px}.ui-stage__hud[data-corner=bottom-right]{align-items:flex-end;bottom:12px;right:12px}.ui-stage__hud[data-corner=top]{flex-direction:row;justify-content:space-between;align-items:flex-start;top:12px;left:12px;right:12px}.ui-stage__hud[data-corner=bottom]{flex-direction:row;justify-content:space-between;align-items:flex-end;bottom:12px;left:12px;right:12px}@media (max-width:900px){.ui-stage[data-fullscreen]{width:100%;height:100dvh;box-shadow:none;border:0;border-radius:0}.ui-stage[data-fullscreen] .ui-stage__hud[data-corner^=top]{top:calc(var(--app-header,0px) + 10px)}.ui-stage[data-fullscreen] .ui-stage__hud[data-corner^=bottom]{bottom:calc(var(--app-footer,0px) + var(--app-strip,0px) + 10px)}.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=top-left],.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=bottom-left],.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=top],.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=bottom]{left:10px}.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=top-right],.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=bottom-right],.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=top],.ui-stage[data-fullscreen] .ui-stage__hud[data-corner=bottom]{right:10px}}@media (prefers-reduced-motion:reduce){.ui-statbar__track i,.ui-countdown__track i,.ui-button{transition:none}.ui-sheet__body,.ui-sheet__scrim{animation:none}}@media (min-width:901px){.ui-sheet[data-anchor=auto] .ui-sheet__body,.ui-sheet[data-anchor=right] .ui-sheet__body{animation-name:ui-sheet-in-right}}@keyframes ui-sheet-in-right{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}.ui-view-header{gap:10px;padding:14px 16px 10px;display:grid}.ui-view-header__row{align-items:center;gap:12px;min-height:44px;display:flex}.ui-view-header__icon{border:1px solid var(--ui-line);background:var(--ui-surface);width:44px;height:44px;color:var(--ui-cyan);border-radius:14px;flex:none;place-items:center;display:grid}.ui-view-header__icon svg{width:22px;height:22px}.ui-view-header__text{flex:1;gap:2px;min-width:0;display:grid}.ui-view-header__kicker{color:var(--ui-cyan);font:var(--ui-type-caption);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-view-header__title{color:#fff;font:var(--ui-type-display-lg);letter-spacing:.01em;text-transform:none;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}.ui-view-header__desc{color:var(--ui-text-dim);font:var(--ui-type-body-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.ui-view-header__meta{flex:none;align-items:center;gap:8px;display:flex}.ui-view-header__tabs{min-width:0}@media (min-width:901px){.ui-view-header{padding:22px clamp(18px,2.5vw,38px) 12px}.ui-view-header__title{font:var(--ui-type-display-xl)}}.ui-section-header{align-items:center;gap:10px;min-height:32px;padding:6px 0 2px;display:flex}.ui-section-header__icon{color:var(--ui-cyan);place-items:center;display:grid}.ui-section-header__icon svg{width:16px;height:16px}.ui-section-header__text{flex:1;gap:1px;min-width:0;display:grid}.ui-section-header h2{color:#eaf6f8;font:var(--ui-type-caption);letter-spacing:.14em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.ui-section-header small{color:var(--ui-text-dim);font:var(--ui-type-body-sm)}.ui-section-header__action{color:var(--ui-text-dim);font:700 12px var(--ui-display);flex:none;align-items:center;gap:6px;display:flex}.ui-section-header__action button{min-height:32px}.ui-card{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);width:100%;min-width:0;color:var(--ui-text);text-align:left;margin:0;display:block;position:relative;overflow:hidden}.ui-card[data-padding=none]{padding:0}.ui-card[data-padding=sm]{padding:10px 12px}.ui-card[data-padding=md]{padding:14px}.ui-card[data-padding=lg]{padding:18px 16px}.ui-card--tap{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:transform var(--ui-motion-fast), border-color var(--ui-motion-base);min-height:var(--ui-tap)}.ui-card--tap:active:not(:disabled){transform:scale(.985)}.ui-card--tap:disabled{opacity:.55;cursor:default}.ui-card[data-tone=cyan]{border-color:#62e7df73;box-shadow:0 0 0 1px #62e7df14,0 10px 30px #00000040}.ui-card[data-tone=gold]{border-color:#f7c86f80;box-shadow:0 0 0 1px #f7c86f14,0 10px 30px #00000040}.ui-card[data-tone=green]{border-color:#75e6ac80}.ui-card[data-tone=danger]{border-color:#ff6c7880}.ui-card[data-tone=blue]{border-color:#63b5f080}.ui-card[data-tone=ghost]{background:#ffffff0a}.ui-card[data-art]{color:#fff;background-image:linear-gradient(90deg, #040912f5 0%, #040912d1 50%, #0409124d 100%), var(--ui-card-art);background-position:70%;background-size:cover;min-height:120px}.ui-card[data-art]>*{z-index:1;position:relative}.ui-row{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);width:100%;min-height:56px;color:var(--ui-text);text-align:left;align-items:center;gap:12px;padding:8px 12px;display:flex}.ui-row--tap{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:transform var(--ui-motion-fast)}.ui-row--tap:active:not(:disabled){transform:scale(.99)}.ui-row--tap:disabled{opacity:.55;cursor:default}.ui-row[data-tone=cyan]{background:#62e7df12;border-color:#62e7df73}.ui-row[data-tone=gold]{background:#f7c86f0f;border-color:#f7c86f80}.ui-row[data-tone=danger]{border-color:#ff6c7880}.ui-row[data-tone=green]{border-color:#75e6ac80}.ui-row[data-tone=ghost]{background:0 0;border-color:#0000;padding-left:4px;padding-right:4px}.ui-row__icon{border:1px solid var(--ui-line);width:40px;height:40px;color:var(--ui-cyan);background:#07101db3 50%/cover;border-radius:12px;flex:none;place-items:center;display:grid;position:relative}.ui-row__icon svg{width:20px;height:20px}.ui-row__badge{position:absolute;top:-6px;right:-6px}.ui-row__text{flex:1;gap:2px;min-width:0;display:grid}.ui-row__title{font:var(--ui-type-display-sm);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ui-row__sub{color:var(--ui-text-dim);font:var(--ui-type-body-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-row__value{color:#fff;font:800 15px var(--ui-display);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.ui-row__chevron{width:18px;height:18px;color:var(--ui-text-dim);flex:none}.ui-rows{gap:8px;display:grid}.ui-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ui-stat-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-stat-grid[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:701px){.ui-stat-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-stat{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);width:100%;min-height:60px;color:var(--ui-text);text-align:left;align-items:center;gap:10px;padding:10px 12px;display:flex}.ui-stat--tap{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:transform var(--ui-motion-fast), border-color var(--ui-motion-base)}.ui-stat--tap:active{transform:scale(.98)}.ui-stat.is-active{background:#62e7df14;border-color:#62e7df99}.ui-stat__icon{color:var(--ui-cyan);flex:none;place-items:center;display:grid}.ui-stat__icon svg{width:20px;height:20px}.ui-stat[data-tone=gold] .ui-stat__icon{color:var(--ui-gold)}.ui-stat[data-tone=gold]{border-color:#f7c86f59}.ui-stat[data-tone=green] .ui-stat__icon{color:var(--ui-green)}.ui-stat[data-tone=danger] .ui-stat__icon{color:var(--ui-red)}.ui-stat[data-tone=danger]{border-color:#ff6c7866}.ui-stat[data-tone=blue] .ui-stat__icon{color:var(--ui-blue)}.ui-stat__text{gap:1px;min-width:0;display:grid}.ui-stat__label{color:var(--ui-text-dim);font:var(--ui-type-caption);letter-spacing:.12em;text-transform:uppercase;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:10.5px;display:-webkit-box;overflow:hidden}.ui-stat__value{color:#fff;font:var(--ui-type-display-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-stat__value em{color:var(--ui-green);margin-left:5px;font-size:13px;font-style:normal}.ui-stat__hint{color:var(--ui-text-dim);font:var(--ui-type-body-sm);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11.5px;font-style:normal;display:-webkit-box;overflow:hidden}.ui-badge{color:#fff;background:var(--ui-red);min-width:20px;height:20px;font:800 11px/1 var(--ui-display);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid;box-shadow:0 0 0 2px #07101de6}.ui-badge--gold{color:#2b1902;background:linear-gradient(180deg, #ffe1a1, var(--ui-gold-deep))}.ui-badge--cyan{color:#0d1a2b;background:var(--ui-cyan)}.ui-badge--green{color:#0c2416;background:var(--ui-green)}.ui-badge--dim{color:var(--ui-text);background:#ffffff24}.ui-badge--dot{width:10px;min-width:10px;height:10px;padding:0}.ui-chip{border:1px solid var(--ui-line);max-width:100%;min-height:28px;color:var(--ui-text);font:700 12px/1 var(--ui-display);letter-spacing:.03em;white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.ui-chip>span{text-overflow:ellipsis;overflow:hidden}.ui-chip__icon{flex:none;place-items:center;display:inline-grid}.ui-chip__icon svg{width:13px;height:13px}.ui-chip[data-size=sm]{min-height:22px;padding:0 8px;font-size:10.5px}.ui-chip[data-tone=cyan]{color:#eaf6f8;background:#62e7df1a;border-color:#62e7df80}.ui-chip[data-tone=cyan] .ui-chip__icon{color:var(--ui-cyan)}.ui-chip[data-tone=gold]{color:#ffe6b0;background:#f7c86f1a;border-color:#f7c86f8c}.ui-chip[data-tone=gold] .ui-chip__icon{color:var(--ui-gold)}.ui-chip[data-tone=green]{color:#c4ffd9;background:#75e6ac1a;border-color:#75e6ac8c}.ui-chip[data-tone=green] .ui-chip__icon{color:var(--ui-green)}.ui-chip[data-tone=danger]{color:#ffd3d7;background:#ff6c781a;border-color:#ff6c788c}.ui-chip[data-tone=danger] .ui-chip__icon{color:var(--ui-red)}.ui-chip[data-tone=blue]{color:#d8ecff;background:#63b5f01a;border-color:#63b5f08c}.ui-chip[data-tone=blue] .ui-chip__icon{color:var(--ui-blue)}.ui-chip--tap{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:36px;padding:0 14px}.ui-chip--tap.is-active{color:#0d1a2b;background:linear-gradient(#fff,#dbeaf5);border-color:#0000;box-shadow:0 2px #0000004d}.ui-chip--tap.is-active .ui-chip__icon{color:#0d1a2b}.ui-chip-row{flex-wrap:wrap;gap:6px;display:flex}.ui-chip-row[data-scroll]{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.ui-chip-row[data-scroll]>*{flex:none}.ui-chip-row[data-scroll]::-webkit-scrollbar{display:none}.ui-icon-button{border:1px solid var(--ui-line);width:44px;height:44px;color:var(--ui-text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--ui-motion-fast);background:#ffffff0d;border-radius:12px;flex:none;place-items:center;padding:0;display:grid;position:relative}.ui-icon-button svg{width:20px;height:20px}.ui-icon-button:active:not(:disabled){transform:translateY(1px)}.ui-icon-button:disabled{opacity:.5;cursor:default}.ui-icon-button.is-active{color:var(--ui-cyan);background:#62e7df1a;border-color:#62e7df8c}.ui-icon-button[data-size=sm]{border-radius:10px;width:36px;height:36px}.ui-icon-button[data-size=sm] svg{width:17px;height:17px}.ui-icon-button[data-tone=gold]{color:#2b1902;background:linear-gradient(180deg, #ffe1a1, var(--ui-gold) 45%, var(--ui-gold-deep));border:0;box-shadow:0 3px #00000059,inset 0 1px #ffffff8c}.ui-icon-button[data-tone=gold]:active{transform:translateY(2px);box-shadow:0 1px #00000059}.ui-icon-button[data-tone=cyan]{color:var(--ui-cyan);border-color:#62e7df73}.ui-icon-button[data-tone=ghost]{background:0 0;border-color:#0000}.ui-icon-button__badge{position:absolute;top:-6px;right:-6px}.ui-tabs__count{position:absolute;top:-6px;right:-4px}.ui-tabs[data-scroll]{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000)}.ui-tabs[data-scroll] .ui-tabs__tab{scroll-snap-align:center}.ui-tabs[data-scroll]::-webkit-scrollbar{display:none}.ui-tabs[data-scroll] .ui-tabs__tab{flex:none}.ui-tabs__tab{-webkit-tap-highlight-color:transparent}.ui-empty{border:1px dashed var(--ui-line-strong);border-radius:var(--ui-radius-md);color:var(--ui-text-dim);text-align:center;background:#ffffff06;justify-items:center;gap:8px;padding:36px 20px;display:grid}.ui-empty[data-compact]{padding:22px 16px}.ui-empty__icon{border:1px solid var(--ui-line);width:56px;height:56px;color:var(--ui-cyan);background:radial-gradient(circle at 50% 35%,#62e7df2e,#07101d99 70%);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.ui-empty__icon svg{width:24px;height:24px}.ui-empty[data-compact] .ui-empty__icon{width:44px;height:44px}.ui-empty[data-compact] .ui-empty__icon svg{width:20px;height:20px}.ui-empty__title{color:#eaf6f8;font:var(--ui-type-display-md)}.ui-empty__text{max-width:320px;font:var(--ui-type-body-sm);margin:0}.ui-empty__action{margin-top:8px}.ui-skeleton{background:#9fb6cc1f;border-radius:8px;animation:1.4s ease-in-out infinite ui-skeleton-pulse;display:block}@keyframes ui-skeleton-pulse{50%{opacity:.45}}.ui-skeleton-list{gap:8px;display:grid}.ui-skeleton-row{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);align-items:center;gap:12px;min-height:56px;padding:8px 12px;display:flex}.ui-skeleton-row__icon{border-radius:12px;flex:none;width:40px;height:40px}.ui-skeleton-row__lines{flex:1;gap:7px;display:grid}.ui-skeleton-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ui-skeleton-cards[data-columns="1"]{grid-template-columns:1fr}.ui-skeleton-cards[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-loading{gap:12px;padding:14px 16px;display:grid}.ui-loading__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-loading__head{gap:8px;padding:4px 0 6px;display:grid}.ui-loading__tip{color:#c6deecb8;border-left:2px solid #62e7df66;min-height:34px;margin:0;padding-left:10px;font-size:12px;line-height:1.45}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}}.ui-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ui-menu-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:701px){.ui-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-menu-tile{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);min-height:96px;color:var(--ui-text);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;transition:transform var(--ui-motion-fast), border-color var(--ui-motion-base);justify-items:center;gap:7px;padding:12px 6px 10px;display:grid}.ui-menu-tile:active{transform:scale(.97)}.ui-menu-tile.is-active{background:#62e7df14;border-color:#62e7df8c}.ui-menu-tile__icon{color:#fff;background:radial-gradient(circle at 35% 28%,#8fd8ff,#2c6fb5 72%);border:2px solid #eaf6f8;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:relative;box-shadow:0 3px #00000073,inset 0 2px #ffffff59}.ui-menu-tile__icon svg{width:24px;height:24px}.ui-menu-tile[data-tone=gold] .ui-menu-tile__icon{color:#2b1902;background:radial-gradient(circle at 35% 28%,#ffe1a1,#e39a3a 72%);border-color:#ffe9bd}.ui-menu-tile[data-tone=cyan] .ui-menu-tile__icon{color:#0d1a2b;background:radial-gradient(circle at 35% 28%,#b7fff9,#2fa9a6 72%);border-color:#d4fffb}.ui-menu-tile__badge{position:absolute;top:-4px;right:-6px}.ui-menu-tile__label{color:#eaf6f8;font:var(--ui-type-display-sm);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;overflow:hidden}.ui-menu-tile__hint{color:var(--ui-text-dim);font:var(--ui-type-body-sm);font-size:11px;display:none}@media (min-width:901px){.ui-menu-tile__hint{display:block}}.ui-view{padding:0 16px calc(24px + var(--app-strip,0px));gap:12px;display:grid}.ui-view>.ui-view-header{margin:0 -16px}@media (min-width:901px){.ui-view{padding:0 clamp(18px,2.5vw,38px) 32px}.ui-view>.ui-view-header{margin:0 calc(-1*clamp(18px,2.5vw,38px))}}.ui-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ui-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ui-stack{gap:10px;display:grid}.ui-inline-actions{flex-wrap:wrap;gap:8px;display:flex}.ui-inline-actions>*{flex:auto}.ui-tabs[data-size=sm] .ui-tabs__tab,.ui-chip--tap{min-height:44px}.ui-chip--tap[data-size=sm]{min-height:36px}.ui-view-header__sub{color:var(--ui-text-dim);font:var(--ui-type-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:600px){.ui-view-header__desc{display:none}}.ui-badge,.ui-badge--danger{background:#c9303f}.arena-odds{letter-spacing:.02em;border-radius:8px;min-width:0;margin-left:8px}.arena-odds.ui-badge--green{background:var(--ui-green)}.arena-odds.ui-badge--gold{background:linear-gradient(180deg, #ffe1a1, var(--ui-gold-deep))}.arena-odds.ui-badge--dim{background:#ffffff24}.ui-sheet__body:focus,.ui-sheet__body:focus-visible{outline:none}.ui-swipe{border-radius:14px;position:relative;overflow:hidden}.ui-swipe__body{z-index:1;transition:transform var(--ui-motion-base) var(--ui-ease);will-change:transform;position:relative}.ui-swipe__delete{z-index:0;background:color-mix(in srgb, var(--ui-red) 55%, var(--ui-ground-deep));width:84px;min-height:44px;color:var(--ui-text);font:800 10px var(--ui-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:0 14px 14px 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 6px;display:flex;position:absolute;inset:0 0 0 auto}.ui-swipe__delete svg{width:17px;height:17px}.ui-swipe:not(.is-open) .ui-swipe__delete{pointer-events:none}.ui-swipe.is-open .ui-swipe__delete:active{transform:scale(.96)}
.world-dot--debris{background:0 0/26px;border-radius:0;width:44px;height:44px}.world-dot--debris.is-t1{background-size:26px;width:44px;height:44px}.world-dot--debris.is-t2{background-size:38px;width:44px;height:44px}.world-dot--debris.is-t3{background-size:54px;width:56px;height:56px}.world-dot--debris{filter:drop-shadow(0 2px 4px #04091299)drop-shadow(0 0 6px #ffb05c47)}.world-dot--debris.is-t3{filter:drop-shadow(0 3px 6px #040912a6)drop-shadow(0 0 12px #ff96466b)}.world-dot--debris__smoke{pointer-events:none;transform-origin:50% 100%;width:10px;height:22px;animation:cr-debris-smoke 4.2s var(--ui-ease,ease-in-out) infinite;background:linear-gradient(#becddc00 0%,#96aabe59 45%,#788ca580 100%);border-radius:50% 50% 40% 40%;margin-left:-5px;position:absolute;bottom:68%;left:50%}.world-dot--debris.is-t3 .world-dot--debris__smoke{width:14px;height:32px;margin-left:-7px}@keyframes cr-debris-smoke{0%{opacity:0;transform:translateY(6px)scale(.6)}30%{opacity:.75}to{opacity:0;transform:translateY(-16px)scale(1.25)}}@media (prefers-reduced-motion:reduce){.world-dot--debris__smoke{opacity:.5;animation:none}}.world-dot__label.is-debris{color:#ffdcb4;border-color:#ffba6e80}.world-dot__label.is-debris b{color:#ffe9cd;font-weight:800}.world-dot__label.is-debris i{opacity:.72;margin-left:4px;font-style:normal}.galaxy-overview__grid[data-lod=mittel] .world-dot--debris.is-t3 .world-dot__label{opacity:1}.debris-sheet__hero{background:linear-gradient(135deg,#26180cd9,#08101beb);border:1px solid #ffba6e38;border-radius:16px;grid-template-columns:84px 1fr;align-items:center;gap:12px;padding:12px;display:grid;position:relative}.debris-sheet__hero img{object-fit:contain;filter:drop-shadow(0 3px 8px #00000080);width:84px;height:84px}.debris-sheet__hero h2{color:#ffe9cd;margin:0;font-size:17px;line-height:1.2}.debris-sheet__hero p{color:#b6c8d8;margin:2px 0 0;font-size:12px}.debris-sheet__tier{letter-spacing:.06em;text-transform:uppercase;color:#ffca8f;background:#ffb05c2e;border:1px solid #ffb05c66;border-radius:99px;margin-bottom:4px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}.debris-sheet__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.debris-sheet__facts>div{background:#0c1624cc;border:1px solid #ffffff14;border-radius:12px;padding:9px 10px}.debris-sheet__facts dt{letter-spacing:.04em;text-transform:uppercase;color:#8fa6bb;margin:0;font-size:10px}.debris-sheet__facts dd{color:#eaf4ff;margin:2px 0 0;font-size:15px;font-weight:700}.debris-sheet__facts dd small{color:#9db3c7;font-size:11px;font-weight:500;display:block}.debris-sheet__warn{color:#ffd9ac;background:#542a0c80;border:1px solid #ffb05c73;border-radius:12px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.debris-sheet__warn.is-ok{color:#a8ece4;background:#0c2c2480;border-color:#62e7df59}.debris-sheet__warn.is-blocked{color:#ffc4bd;background:#46121280;border-color:#ff6e6e73}.debris-sheet__warn svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px}.debris-sheet__count{align-items:center;gap:10px;margin-top:12px;display:flex}.debris-sheet__count label{color:#b6c8d8;flex:1;font-size:12px}.debris-sheet__count input{appearance:textfield;color:#eaf4ff;text-align:center;background:#08101be6;border:1px solid #ffffff24;border-radius:12px;width:92px;min-height:44px;padding:0 10px;font-size:16px;font-weight:700}.debris-sheet__go{color:#10202f;background:linear-gradient(#ffc98c,#f39b4a);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:12px;font-size:15px;font-weight:800;display:flex;box-shadow:0 6px 18px #f39b4a47}.debris-sheet__go:disabled{opacity:.45;box-shadow:none}.debris-sheet__go svg{width:18px;height:18px}.debris-sheet__error{color:#ffb4ab;margin-top:10px;font-size:12px}.battle-debris{background:linear-gradient(135deg,#26180cb3,#08101be6);border:1px solid #ffba6e3d;border-radius:14px;grid-template-columns:56px 1fr;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:grid}.battle-debris img{object-fit:contain;width:56px;height:56px}.battle-debris strong{color:#ffe9cd;font-size:14px;display:block}.battle-debris span{color:#b6c8d8;font-size:11px;display:block}.battle-debris button{color:#10202f;background:linear-gradient(#ffc98c,#f39b4a);border:0;border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:14px;font-weight:800;display:flex}.battle-debris button svg{width:16px;height:16px}.battle-debris.is-gone{background:#0c1624cc;border-color:#ffffff14}.battle-debris.is-gone strong{color:#cfe0ea}.world-dot--debris:after{width:44px;height:44px}.debris-sheet__loop{color:#8fa6bb;margin:14px 2px 0;font-size:12px;line-height:1.5}.debris-sheet__count input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.debris-sheet__count input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
