@keyframes HeroesWindow-module__Os6GNG__heroIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes HeroesWindow-module__Os6GNG__spin{to{transform:rotate(360deg)}}@keyframes HeroesWindow-module__Os6GNG__scanSweep{0%{transform:translateY(-110%)}to{transform:translateY(110%)}}@keyframes HeroesWindow-module__Os6GNG__timerRun{0%{stroke-dashoffset:201px}to{stroke-dashoffset:0}}.HeroesWindow-module__Os6GNG__label{letter-spacing:.2em;text-transform:uppercase;color:#dc9b28d9;text-shadow:0 0 8px #dc961466;font-size:11px;font-weight:500;font-family:var(--font-primary),monospace;align-items:center;gap:10px;margin:20px 0 12px;display:flex}.HeroesWindow-module__Os6GNG__label:after{content:"";background:#b46e0f59;flex:1;height:1px;box-shadow:0 0 6px #dc961433}.HeroesWindow-module__Os6GNG__root{container-type:inline-size}.HeroesWindow-module__Os6GNG__body{border-bottom:1px solid #9658081f;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.HeroesWindow-module__Os6GNG__feature{background:radial-gradient(circle at 106px 112px,#eb8e311a,#0000 190px),repeating-linear-gradient(0deg,#eb8e3106 0 1px,#0000 1px 4px);border-right:1px solid #96580824;grid-template-columns:212px minmax(0,1fr);grid-template-areas:"holo dossier""best best""foot foot";gap:18px 22px;min-width:0;padding:22px 22px 18px;animation:.38s ease-out both HeroesWindow-module__Os6GNG__heroIn;display:grid}.HeroesWindow-module__Os6GNG__holo{grid-area:holo;justify-content:center;align-items:center;width:212px;height:212px;display:flex;position:relative}.HeroesWindow-module__Os6GNG__ringOuter{border:1px dashed #eb8e3161;border-radius:50%;animation:60s linear infinite HeroesWindow-module__Os6GNG__spin;position:absolute;inset:0}.HeroesWindow-module__Os6GNG__ringArc{background:conic-gradient(#ffb347d9,#ff7e0540 22%,#0000 34% 62%,#ffb34780 74%,#0000 80%);border-radius:50%;animation:9s linear infinite HeroesWindow-module__Os6GNG__spin;position:absolute;inset:8px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.HeroesWindow-module__Os6GNG__face{background:linear-gradient(135deg,#1a0e04,#3a2007);border:1px solid #eb8e318c;border-radius:50%;width:176px;height:176px;position:relative;overflow:hidden;box-shadow:0 0 0 4px #0a0804,0 0 28px #eb8e3147}.HeroesWindow-module__Os6GNG__face img{object-fit:cover;width:100%;height:100%;display:block}.HeroesWindow-module__Os6GNG__face:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px),radial-gradient(circle,#0000 58%,#0a06028c 100%);border-radius:50%;position:absolute;inset:0}.HeroesWindow-module__Os6GNG__scan{pointer-events:none;z-index:1;background:linear-gradient(#0000 40%,#ffbe5a29 50%,#0000 60%);animation:4.5s ease-in-out infinite HeroesWindow-module__Os6GNG__scanSweep;position:absolute;inset:0}.HeroesWindow-module__Os6GNG__rankBadge{letter-spacing:.08em;color:#ffb347;z-index:2;background:#0a0804;border:1px solid #e19b1e8c;border-radius:10px;padding:3px 8px;font-size:11px;position:absolute;bottom:16px;right:14px}.HeroesWindow-module__Os6GNG__dossier{flex-direction:column;grid-area:dossier;justify-content:center;min-width:0;display:flex}.HeroesWindow-module__Os6GNG__kicker{letter-spacing:.14em;text-transform:uppercase;color:#eb8e3199;margin-bottom:8px;font-size:10px;line-height:1.5}.HeroesWindow-module__Os6GNG__name{font-family:var(--font-primary),monospace;letter-spacing:.02em;margin:0;font-size:26px;font-weight:600;line-height:1.15}.HeroesWindow-module__Os6GNG__name a{color:#ffc56e;text-shadow:0 0 14px #eb8e3159;text-decoration:none;transition:color .18s}.HeroesWindow-module__Os6GNG__name a:hover{color:#ffd896}.HeroesWindow-module__Os6GNG__nameEn{letter-spacing:.16em;text-transform:uppercase;color:#eb8e3180;margin-top:3px;font-size:11px}.HeroesWindow-module__Os6GNG__counts{color:#ebc896bf;flex-wrap:wrap;gap:4px 14px;margin-top:14px;font-size:12px;display:flex}.HeroesWindow-module__Os6GNG__count{align-items:baseline;gap:5px;display:inline-flex}.HeroesWindow-module__Os6GNG__count:before{content:"";background:var(--c);border-radius:50%;align-self:center;width:7px;height:7px}.HeroesWindow-module__Os6GNG__count b{color:var(--c);font-size:15px;font-weight:600}.HeroesWindow-module__Os6GNG__mediaBar,.HeroesWindow-module__Os6GNG__eraBar{border-radius:2px;gap:2px;height:4px;margin-top:8px;display:flex;overflow:hidden}.HeroesWindow-module__Os6GNG__mediaBar span,.HeroesWindow-module__Os6GNG__eraBar span{min-width:3px}.HeroesWindow-module__Os6GNG__facts{flex-wrap:wrap;gap:8px 22px;margin:14px 0 0;display:flex}.HeroesWindow-module__Os6GNG__facts dt{letter-spacing:.16em;text-transform:uppercase;color:#eb8e3180;font-size:9px}.HeroesWindow-module__Os6GNG__facts dd{color:#f0c88a;margin:2px 0 0;font-size:17px}.HeroesWindow-module__Os6GNG__facts small{color:#eb8e3180;margin-left:2px;font-size:11px}.HeroesWindow-module__Os6GNG__tone_high{color:#8fd18a!important}.HeroesWindow-module__Os6GNG__tone_mid{color:#f0c060!important}.HeroesWindow-module__Os6GNG__tone_low{color:#e07a5f!important}.HeroesWindow-module__Os6GNG__eras{margin-top:14px}.HeroesWindow-module__Os6GNG__eraBar{opacity:.85;height:6px;margin-top:0}.HeroesWindow-module__Os6GNG__eraLegend{letter-spacing:.04em;color:#ebc89699;flex-wrap:wrap;gap:3px 12px;margin-top:7px;font-size:10px;display:flex}.HeroesWindow-module__Os6GNG__eraLegend span{align-items:center;gap:5px;display:inline-flex}.HeroesWindow-module__Os6GNG__eraLegend i{border-radius:1px;width:6px;height:6px}.HeroesWindow-module__Os6GNG__subhead{letter-spacing:.18em;text-transform:uppercase;color:#eb8e318c;margin-bottom:9px;font-size:9px}.HeroesWindow-module__Os6GNG__best{border-top:1px solid #96580824;grid-area:best;padding-top:16px}.HeroesWindow-module__Os6GNG__bestRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.HeroesWindow-module__Os6GNG__bestItem{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.HeroesWindow-module__Os6GNG__bestCover{width:50px;height:72px;box-shadow:inset 0 -3px 0 var(--c);background:linear-gradient(135deg,#1a0e04,#3a2007);border:1px solid #9658084d;border-radius:4px;flex-shrink:0;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.HeroesWindow-module__Os6GNG__bestItem:hover .HeroesWindow-module__Os6GNG__bestCover{border-color:#eb8e3199;transform:translateY(-2px)}.HeroesWindow-module__Os6GNG__bestCover img{object-fit:cover;width:100%;height:100%;display:block}.HeroesWindow-module__Os6GNG__bestBlank{text-align:center;color:#eb8e318c;justify-content:center;align-items:center;height:100%;padding:4px;font-size:7px;line-height:1.2;display:flex;overflow:hidden}.HeroesWindow-module__Os6GNG__bestScore{background:#080603e0;border-radius:3px;padding:1px 4px;font-size:10px;font-weight:600;position:absolute;top:3px;right:3px}.HeroesWindow-module__Os6GNG__bestMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.HeroesWindow-module__Os6GNG__bestKind{letter-spacing:.14em;text-transform:uppercase;font-size:9px}.HeroesWindow-module__Os6GNG__bestTitle{color:#f0c88ce0;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;transition:color .18s;display:-webkit-box;overflow:hidden}.HeroesWindow-module__Os6GNG__bestItem:hover .HeroesWindow-module__Os6GNG__bestTitle{color:#ffc56e}.HeroesWindow-module__Os6GNG__foot{flex-wrap:wrap;grid-area:foot;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.HeroesWindow-module__Os6GNG__near .HeroesWindow-module__Os6GNG__subhead{margin-bottom:7px}.HeroesWindow-module__Os6GNG__nearRow{display:flex}.HeroesWindow-module__Os6GNG__nearItem{outline-offset:-1px;cursor:pointer;background:#1a0e04;border:2px solid #0a0804;border-radius:50%;outline:1px solid #eb8e3159;width:38px;height:38px;margin-right:-6px;padding:0;transition:transform .18s,outline-color .18s;display:block;overflow:hidden}.HeroesWindow-module__Os6GNG__nearItem:hover,.HeroesWindow-module__Os6GNG__nearItem:focus-visible{z-index:1;outline-color:#ffb347e6;position:relative;transform:translateY(-3px)}.HeroesWindow-module__Os6GNG__nearItem img{object-fit:cover;width:100%;height:100%;display:block}.HeroesWindow-module__Os6GNG__cta{letter-spacing:.16em;text-transform:uppercase;color:#ffb347;background:#d28c141a;border:1px solid #e19b1e80;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:10px;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.HeroesWindow-module__Os6GNG__cta:hover{background:#d28c1433;border-color:#ffb347cc}.HeroesWindow-module__Os6GNG__roster{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:16px 6px;padding:20px 16px;display:grid}.HeroesWindow-module__Os6GNG__pick{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:0;font-family:inherit;display:flex}.HeroesWindow-module__Os6GNG__pickFace{filter:grayscale(.55)brightness(.8);border:1px solid #96580852;border-radius:50%;width:64px;height:64px;padding:2px;transition:border-color .18s,transform .18s,filter .18s;position:relative}.HeroesWindow-module__Os6GNG__pickFace img,.HeroesWindow-module__Os6GNG__noFace{object-fit:cover;background:linear-gradient(135deg,#1a0e04,#3a2007);border-radius:50%;width:100%;height:100%;display:block}.HeroesWindow-module__Os6GNG__pick:hover .HeroesWindow-module__Os6GNG__pickFace,.HeroesWindow-module__Os6GNG__pick:focus-visible .HeroesWindow-module__Os6GNG__pickFace{filter:none;border-color:#eb8e31a6;transform:translateY(-2px)}.HeroesWindow-module__Os6GNG__pickOn .HeroesWindow-module__Os6GNG__pickFace{filter:none;border-color:#ffb347e6;box-shadow:0 0 16px #eb8e3159}.HeroesWindow-module__Os6GNG__pickName{letter-spacing:.03em;text-align:center;color:#eb8e319e;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:1.25;transition:color .18s;overflow:hidden}.HeroesWindow-module__Os6GNG__pick:hover .HeroesWindow-module__Os6GNG__pickName,.HeroesWindow-module__Os6GNG__pickOn .HeroesWindow-module__Os6GNG__pickName{color:#ffc56e}.HeroesWindow-module__Os6GNG__timer{pointer-events:none;width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;inset:-3px;transform:rotate(-90deg)}.HeroesWindow-module__Os6GNG__timer circle{fill:none;stroke:#ffb347;stroke-width:2px;stroke-linecap:round;stroke-dasharray:201;animation:7s linear both HeroesWindow-module__Os6GNG__timerRun}.HeroesWindow-module__Os6GNG__root:hover .HeroesWindow-module__Os6GNG__timer circle,.HeroesWindow-module__Os6GNG__root:focus-within .HeroesWindow-module__Os6GNG__timer circle,.HeroesWindow-module__Os6GNG__offscreen .HeroesWindow-module__Os6GNG__timer circle{animation-play-state:paused}@container (max-width:860px){.HeroesWindow-module__Os6GNG__body{grid-template-columns:minmax(0,1fr)}.HeroesWindow-module__Os6GNG__feature{border-bottom:1px solid #96580824;border-right:none}.HeroesWindow-module__Os6GNG__roster{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width:560px){.HeroesWindow-module__Os6GNG__feature{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"holo""dossier""best""foot";justify-items:center}.HeroesWindow-module__Os6GNG__dossier{align-items:center}.HeroesWindow-module__Os6GNG__counts,.HeroesWindow-module__Os6GNG__facts,.HeroesWindow-module__Os6GNG__eraLegend{justify-content:center}.HeroesWindow-module__Os6GNG__eras{width:100%}.HeroesWindow-module__Os6GNG__bestRow{text-align:left;grid-template-columns:minmax(0,1fr)}.HeroesWindow-module__Os6GNG__roster{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.HeroesWindow-module__Os6GNG__ringOuter,.HeroesWindow-module__Os6GNG__ringArc,.HeroesWindow-module__Os6GNG__scan,.HeroesWindow-module__Os6GNG__feature{animation:none}.HeroesWindow-module__Os6GNG__timer{display:none}}
.AppWindow-module__WqLs6G__appWindow{background:var(--bg1);border:3px solid var(--accent);min-width:260px;max-width:calc(100vw - 12px);max-height:calc(100vh - var(--topbarH) - var(--taskbarH) - 12px);pointer-events:auto;display:none;position:fixed;overflow:hidden;box-shadow:0 0 24px #ff993373,4px 4px #00000059}.AppWindow-module__WqLs6G__chromeless{box-shadow:none!important;background:0 0!important;border:none!important;max-height:100vh!important;overflow:visible!important}.AppWindow-module__WqLs6G__chromeless .AppWindow-module__WqLs6G__appWindowContent{max-height:100%!important;overflow:visible!important}.AppWindow-module__WqLs6G__appWindow.AppWindow-module__WqLs6G__open{flex-direction:column;display:flex}.AppWindow-module__WqLs6G__appWindowContent{background:var(--bg2);color:#ccc;flex:1;min-height:0;padding:14px;font-size:15px;overflow:auto}.AppWindow-module__WqLs6G__appWindowContent::-webkit-scrollbar{width:12px}.AppWindow-module__WqLs6G__appWindowContent::-webkit-scrollbar-track{background:var(--bg1)}.AppWindow-module__WqLs6G__appWindowContent::-webkit-scrollbar-thumb{background:var(--accent);border:1px solid #000;border-radius:6px}.AppWindow-module__WqLs6G__maximized{width:calc(100vw - 12px)!important;height:calc(100vh - 97px)!important;top:46px!important;left:6px!important}.AppWindow-module__WqLs6G__hint{color:#aaa;background:#0000004d;border-left:3px solid #ff99334d;margin-top:12px;padding:8px;font-size:13px;font-style:italic}
.HutteseWidget-module__i7Y10q__widget{font-family:var(--font-primary),"Oswald",sans-serif;background:#0a0804;border:1px solid #aa640c52;border-radius:14px;position:relative;overflow:hidden}.HutteseWidget-module__i7Y10q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HutteseWidget-module__i7Y10q__head{border-bottom:1px solid #96550838;justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.HutteseWidget-module__i7Y10q__label{font:600 13px var(--font-handjet),monospace;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#eb8e31,#ffc87a,#eb8e31) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.HutteseWidget-module__i7Y10q__label:before,.HutteseWidget-module__i7Y10q__label:after{content:attr(data-text);background:inherit;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.HutteseWidget-module__i7Y10q__label:before{background-position:66.667%;animation:4s linear infinite HutteseWidget-module__i7Y10q__huttPhase1}.HutteseWidget-module__i7Y10q__label:after{background-position:133.333%;animation:4s linear infinite HutteseWidget-module__i7Y10q__huttPhase2}@keyframes HutteseWidget-module__i7Y10q__huttPhase1{0%{opacity:0}33.333%,66.6%{opacity:1}66.7%,to{opacity:0}}@keyframes HutteseWidget-module__i7Y10q__huttPhase2{0%,33.333%{opacity:0}66.6%{opacity:1}to{opacity:0}}.HutteseWidget-module__i7Y10q__live{font:500 11px var(--font-handjet),monospace;letter-spacing:.16em;color:#64aaf58c;align-items:center;gap:5px;display:flex}.HutteseWidget-module__i7Y10q__live i{background:#64aaf5d9;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite HutteseWidget-module__i7Y10q__huttPulse;box-shadow:0 0 6px #64aaf599}@keyframes HutteseWidget-module__i7Y10q__huttPulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.HutteseWidget-module__i7Y10q__body{flex-direction:column;gap:10px;padding:14px;display:flex}.HutteseWidget-module__i7Y10q__day{align-items:flex-end;gap:8px;display:flex}.HutteseWidget-module__i7Y10q__biddy{filter:drop-shadow(0 4px 6px #0009);transform-origin:50% 100%;flex-shrink:0;width:52px;height:auto;transition:transform .25s}.HutteseWidget-module__i7Y10q__day:hover .HutteseWidget-module__i7Y10q__biddy{transform:rotate(-6deg)}.HutteseWidget-module__i7Y10q__bubble{background:#eb8e310d;border:1px solid #8c4e0859;border-radius:10px;flex-direction:column;flex:1;gap:1px;min-width:0;margin-bottom:12px;padding:8px 10px;display:flex;position:relative}.HutteseWidget-module__i7Y10q__bubble:before{content:"";background:#110d07;border-bottom:1px solid #8c4e0859;border-left:1px solid #8c4e0859;width:8px;height:8px;position:absolute;bottom:14px;left:-5px;transform:rotate(45deg)}.HutteseWidget-module__i7Y10q__kicker{font:500 11px var(--font-handjet),monospace;letter-spacing:.14em;text-transform:uppercase;color:#64aaf5a6}.HutteseWidget-module__i7Y10q__word{color:#ffc373f2;overflow-wrap:anywhere;font-size:19px;line-height:1.15;text-decoration:none}.HutteseWidget-module__i7Y10q__word:hover{color:#fff}.HutteseWidget-module__i7Y10q__cyr{color:#f1e6d066;font-size:12px}.HutteseWidget-module__i7Y10q__ru{color:#f1e6d0d9;font-size:14px}.HutteseWidget-module__i7Y10q__next{color:#eb8e31b3;font:500 12px var(--font-handjet),monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-top:2px;padding:0}.HutteseWidget-module__i7Y10q__next:hover{color:#ffc87a}.HutteseWidget-module__i7Y10q__search{margin:0}.HutteseWidget-module__i7Y10q__input{color:#ffdcaaf2;width:100%;font:inherit;background:#00000080;border:1px solid #8c4e084d;border-radius:4px;outline:none;padding:7px 10px;font-size:14px}.HutteseWidget-module__i7Y10q__input::placeholder{color:#aa783c73}.HutteseWidget-module__i7Y10q__input:focus{border-color:#eb8e3199}.HutteseWidget-module__i7Y10q__results{flex-direction:column;gap:2px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.HutteseWidget-module__i7Y10q__hit{border-radius:4px;align-items:baseline;gap:8px;padding:4px 6px;text-decoration:none;display:flex}.HutteseWidget-module__i7Y10q__hit:hover{background:#eb8e311a}.HutteseWidget-module__i7Y10q__hit b{color:#ffc373f2;flex-shrink:0;font-weight:500}.HutteseWidget-module__i7Y10q__hit span{color:#f1e6d0b3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.HutteseWidget-module__i7Y10q__muted{color:#f1e6d073;padding:4px 6px;font-size:13px}.HutteseWidget-module__i7Y10q__go{color:#ffc878f2;font:600 13px var(--font-handjet),monospace;letter-spacing:.18em;text-align:center;text-transform:uppercase;background:#eb8e311a;border:1px solid #eb8e3166;border-radius:4px;padding:9px 10px;text-decoration:none;transition:background .2s,border-color .2s;display:block}.HutteseWidget-module__i7Y10q__go:hover{color:#fff;background:#eb8e3133;border-color:#ffb45abf}.HutteseWidget-module__i7Y10q__foot{font:500 12px var(--font-handjet),monospace;letter-spacing:.16em;text-transform:uppercase;color:#94520abf;border-top:1px solid #96550838;justify-content:space-between;padding:8px 14px;display:flex}.HutteseWidget-module__i7Y10q__footRight{color:#64aaf58c}@media (prefers-reduced-motion:reduce){.HutteseWidget-module__i7Y10q__label:before,.HutteseWidget-module__i7Y10q__label:after,.HutteseWidget-module__i7Y10q__live i{animation:none}.HutteseWidget-module__i7Y10q__biddy{transition:none}}
