.hra-page{padding:calc(var(--hdr-h,72px) + 28px) 0 64px;background:radial-gradient(90% 60% at 50% 0%,rgba(232,19,29,.16),transparent 70%)}.hra-hlava{max-width:760px;margin:0 auto 22px;text-align:center}.hra-hlava .eyebrow{color:var(--red);justify-content:center}.hra-t{font:900 clamp(40px,6vw,76px)/.95 var(--ff-d);text-transform:uppercase;margin:8px 0 12px}.hra-perex{color:var(--tx2,#a4a4b0);font-size:clamp(15px,1.4vw,18px);line-height:1.55;margin:0 auto;max-width:62ch}.hra{max-width:1120px;margin:0 auto}.hra-obal{position:relative;aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:#07070a;box-shadow:0 0 0 1px var(--line) inset,0 30px 80px rgba(0,0,0,.55),0 0 0 1px rgba(232,19,29,.25);touch-action:none;user-select:none;-webkit-user-select:none}.hra-obal:fullscreen{border-radius:0;aspect-ratio:auto;display:grid;place-items:center}.hra-obal:fullscreen .hra-cv{width:min(100vw,177.78vh);height:auto}.hra-cv{display:block;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;outline:none;cursor:pointer}.hra-lista{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.hra-tip{color:var(--tx2,#9a9aa5);font-size:13px;margin-left:auto}.hra-obal{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.hra-pad{display:none}.hra-mob-start{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;gap:10px;padding:14px 20px;border:0;border-radius:999px;background:var(--red,#e8131d);color:#fff;font:800 16px/1 var(--ff-d,sans-serif);box-shadow:0 10px 30px rgba(232,19,29,.45);cursor:pointer;white-space:nowrap}.hra-mob-start-i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.2);font-size:13px}@media (pointer: coarse){.hra-mob-start:not([hidden]){display:flex}}html.hra-zamek,html.hra-zamek body{overflow:hidden;overscroll-behavior:none;height:100%;background:#000}html.hra-zamek body>:not(main):not(script):not(style):not(svg){display:none!important}html.hra-zamek main>:not(.hra-page){display:none!important}.hra-obal.is-mob{position:fixed;inset:0;z-index:10000;width:100vw;width:100dvw;height:100vh;height:100dvh;aspect-ratio:auto;border-radius:0;box-shadow:none;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;touch-action:none;overscroll-behavior:none}.hra-obal.is-mob .hra-mob-start{display:none!important}.hra-obal.is-mob .hra-cv{flex:none;aspect-ratio:auto;touch-action:none}.hra-obal.is-mob .hra-pad{display:flex;position:absolute;left:0;right:0;bottom:0;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 max(18px,env(safe-area-inset-right,0px)) max(14px,env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));pointer-events:none;touch-action:none}.hra-pad-l,.hra-pad-r{display:flex;align-items:flex-end;gap:14px;pointer-events:auto;touch-action:none}.hra-pad-b{display:grid;place-content:center;text-align:center;width:74px;height:74px;border-radius:50%;background:rgba(255,255,255,.13);box-shadow:inset 0 0 0 2px rgba(255,255,255,.22);color:rgba(255,255,255,.9);font:900 24px/1 var(--ff-d,sans-serif);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .06s,background .06s;user-select:none;-webkit-user-select:none}.hra-pad-b small{display:block;margin-top:3px;font:700 9px/1 var(--ff-b,sans-serif);letter-spacing:.06em;text-transform:uppercase;opacity:.75}.hra-pad-b.is-on{background:rgba(255,255,255,.34);transform:scale(.93)}.hra-pad-r .is-a{width:86px;height:86px;background:rgba(232,19,29,.5);box-shadow:inset 0 0 0 2px rgba(255,90,100,.75)}.hra-pad-r .is-a.is-on{background:rgba(255,59,68,.8)}.hra-pad-r .is-b{width:62px;height:62px;margin-bottom:48px;font-size:20px}.hra-otoc{display:none}@media (orientation: landscape){.hra-obal.is-mob .hra-pad-b:not(.is-on){opacity:.62}}@media (orientation: portrait){.hra-obal.is-mob{justify-content:flex-start}.hra-obal.is-mob .hra-pad{position:relative;flex:1;width:100%;align-items:flex-end;padding-top:8px;padding-bottom:max(26px,calc(env(safe-area-inset-bottom,0px) + 12px));background:radial-gradient(120% 80% at 50% 0%,rgba(232,19,29,.12),transparent 70%)}.hra-obal.is-mob .hra-pad-b{width:88px;height:88px;font-size:28px}.hra-obal.is-mob .hra-pad-r .is-a{width:104px;height:104px}.hra-obal.is-mob .hra-pad-r .is-b{width:72px;height:72px;margin-bottom:64px}.hra-obal.is-mob .hra-pad-l{gap:10px}.hra-obal.is-mob .hra-otoc:not([hidden]){display:block;position:absolute;top:10px;left:0;right:0;margin:0;text-align:center;color:rgba(255,255,255,.55);font:600 13px/1.3 var(--ff-b,sans-serif);pointer-events:none}}.hra-info{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1120px;margin:40px auto 0}.hra-info section{padding:24px;border-radius:16px;box-shadow:0 0 0 1px var(--line) inset;background:rgba(255,255,255,.02)}.hra-ovl{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px;color:var(--tx2,#b0b0bc);font-size:15px;line-height:1.5}.hra-ovl b{color:var(--tx,#fff)}.hra-ovl kbd{display:inline-block;min-width:22px;padding:3px 7px;margin-right:4px;border-radius:6px;background:#1b1b24;box-shadow:0 2px 0 #000,0 0 0 1px var(--line) inset;color:#fff;font:700 12px/1.2 var(--ff-m);text-align:center}.hra-faq{max-width:1120px;margin:40px auto 0}.hra-faq .faq{max-width:none}@media (max-width: 820px){.hra-page{padding-top:calc(var(--hdr-h,64px) + 16px)}.hra-obal{border-radius:12px}.hra-info{grid-template-columns:1fr}.hra-tip{margin-left:0}}.p-hra .rezim{display:none}.hra-zeb{max-width:1120px;margin:40px auto 0;padding:24px;border-radius:16px;box-shadow:0 0 0 1px var(--line) inset;background:rgba(255,255,255,.02)}.hra-zeb-hl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.hra-zeb-tabs{display:flex;flex-wrap:wrap;gap:6px}.hra-zeb-tabs .chip{cursor:pointer;border:0;font:inherit;font-weight:800}.hra-zeb-l{list-style:none;margin:0;padding:0;display:grid;gap:6px}.hra-zeb-l li{display:grid;grid-template-columns:32px 30px 1fr auto auto;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:rgba(255,255,255,.03);font-size:15px}.hra-zeb-l li.is-ja{box-shadow:0 0 0 1px var(--red) inset;background:rgba(232,19,29,.1)}.hra-zeb-l .hra-zeb-prazdno{display:block;color:var(--tx2,#9a9aa5);background:none;padding:8px 0}.hra-zeb-n{color:var(--tx2,#9a9aa5);font-weight:800}.hra-zeb-av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--c);color:#fff;font-weight:900;font-size:13px}.hra-zeb-l b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hra-zeb-h{color:#ffc83d;letter-spacing:1px}.hra-zeb-s{font:800 15px/1 var(--ff-m,monospace)}.hra-zeb-moje{margin:12px 0 0;color:var(--tx2,#9a9aa5);font-size:14px}html.has-cur .hra-obal,html.has-cur .hra-obal *{cursor:default!important}html.has-cur .hra-obal :is(button,[data-a],.hra-cv){cursor:pointer!important}html .hra-obal.is-kurzor-pryc,html .hra-obal.is-kurzor-pryc *{cursor:none!important}html.has-cur body.p-hra,html.has-cur body.p-hra *{cursor:auto!important}html.has-cur body.p-hra :is(a,button,[role="button"],summary){cursor:pointer!important}body.p-hra .cur{display:none!important}.hui{position:absolute;z-index:3;pointer-events:none;overflow:hidden;color:#fff;font:500 calc(var(--u) * 9.5)/1.35 var(--ff-b,'Instrument Sans',system-ui,sans-serif);--sklo:rgba(16,14,24,.72);--linka:rgba(255,255,255,.14);--cerv:#e8131d;--zlata:#ffc83d}.hui-p,.hui button{pointer-events:auto}.hui button{font:inherit;color:inherit;border:0;background:none}.hui-h{margin:0;font:900 calc(var(--u) * 20)/1 var(--ff-d);letter-spacing:.02em;text-transform:uppercase}.hui-eyebrow{margin:0;font:700 calc(var(--u) * 7)/1.2 var(--ff-m,monospace);letter-spacing:.14em;text-transform:uppercase;color:#ff6b72}.hui-eyebrow em{font-style:normal;color:var(--zlata)}.hui-mut{margin:0;color:rgba(255,255,255,.62);font-size:calc(var(--u) * 7.5)}.hui-ok{margin:0;color:#5fe3a1;font-weight:700}.hui-cyan{margin:0;color:#7cf5ff;font-weight:700}.hui-panel{background:linear-gradient(160deg,rgba(40,30,52,.82),var(--sklo));border:1px solid var(--linka);border-radius:calc(var(--u) * 12);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 40) rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(calc(var(--u) * 6));-webkit-backdrop-filter:blur(calc(var(--u) * 6));padding:calc(var(--u) * 14) calc(var(--u) * 16);display:flex;flex-direction:column;gap:calc(var(--u) * 8);animation:huiIn .32s cubic-bezier(.2,.9,.3,1.2) both}.hui-panel.is-red{border-color:rgba(255,80,90,.45)}.hui-panel.is-gold{border-color:rgba(255,200,61,.5);text-align:center}@keyframes huiIn{from{opacity:0;transform:translateY(calc(var(--u) * 10)) scale(.96)}}.hui-stred{position:absolute;inset:0;display:grid;place-items:center;padding:calc(var(--u) * 10)}.hui-stred>.hui-panel{width:min(100%,calc(var(--u) * 260));max-height:100%;overflow:auto}.hui-sloupec{display:flex;flex-direction:column;gap:calc(var(--u) * 6)}.hui-radek{display:flex;gap:calc(var(--u) * 6);justify-content:center;flex-wrap:wrap}.hui-b{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 5);min-height:calc(var(--u) * 22);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 999)!important;background:rgba(14,12,22,.7)!important;backdrop-filter:blur(calc(var(--u) * 4));-webkit-backdrop-filter:blur(calc(var(--u) * 4));box-shadow:inset 0 0 0 1px var(--linka);font-weight:700!important;font-size:calc(var(--u) * 9)!important;letter-spacing:.02em;transition:transform .15s,background .15s,box-shadow .15s;white-space:nowrap}.hui-b small{opacity:.7;font-weight:600}.hui-b:hover,.hui-b.is-sel{background:rgba(44,38,62,.88)!important;transform:translateY(calc(var(--u) * -1));box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 calc(var(--u) * 6) calc(var(--u) * 16) rgba(0,0,0,.35)}.hui-b.is-prim{background:linear-gradient(180deg,#ff3b44,#c40f18)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 calc(var(--u) * 6) calc(var(--u) * 18) rgba(232,19,29,.45)}.hui-b.is-prim:hover,.hui-b.is-prim.is-sel{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 0 0 calc(var(--u) * 2) rgba(255,255,255,.7),0 calc(var(--u) * 8) calc(var(--u) * 22) rgba(232,19,29,.6)}.hui-b.is-gold{background:linear-gradient(180deg,rgba(255,200,61,.32),rgba(255,160,20,.18))!important;color:#ffe38a;box-shadow:inset 0 0 0 1px rgba(255,200,61,.5)}.hui-b.is-mini{min-height:calc(var(--u) * 16);padding:0 calc(var(--u) * 8);font-size:calc(var(--u) * 7.5)!important}.hui-b:disabled{opacity:.45;transform:none}.hui-ik{display:grid;place-items:center;width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:50%!important;background:rgba(10,8,16,.6)!important;box-shadow:inset 0 0 0 1px var(--linka);font-size:calc(var(--u) * 10)!important;transition:transform .15s,background .15s}.hui-ik:hover{background:rgba(255,255,255,.2)!important;transform:scale(1.08)}.hui-titul{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--u) * 16);gap:calc(var(--u) * 5);text-align:center}.hui-roh{position:absolute;top:calc(var(--u) * 8);right:calc(var(--u) * 8);display:flex;gap:calc(var(--u) * 5);align-items:center}.hui-logo{margin:0;display:flex;flex-direction:column;align-items:center;line-height:.82;font-family:var(--ff-d);text-transform:uppercase;filter:drop-shadow(0 calc(var(--u) * 5) calc(var(--u) * 12) rgba(0,0,0,.6));animation:huiLogo 4s ease-in-out infinite}.hui-logo span{font-size:calc(var(--u) * 40);font-weight:900;letter-spacing:.01em;background:linear-gradient(180deg,#fff 30%,#ffd0d3);-webkit-background-clip:text;background-clip:text;color:transparent}.hui-logo b{margin-top:calc(var(--u) * 2);padding:calc(var(--u) * 1) calc(var(--u) * 16);font-size:calc(var(--u) * 15);letter-spacing:.5em;text-indent:.5em;color:#fff;background:linear-gradient(90deg,#c40f18,#ff3b44,#c40f18);border-radius:calc(var(--u) * 6);transform:skewX(-10deg)}@keyframes huiLogo{50%{transform:translateY(calc(var(--u) * -2))}}.hui-pod{margin:calc(var(--u) * 3) 0 calc(var(--u) * 3);padding:calc(var(--u) * 2) calc(var(--u) * 9);border-radius:999px;background:rgba(10,8,16,.55);font-size:calc(var(--u) * 7.5);font-weight:600;color:#fff;letter-spacing:.03em}.hui-menu{display:flex;flex-direction:column;gap:calc(var(--u) * 5);width:calc(var(--u) * 150)}.hui-menu .hui-b{min-height:calc(var(--u) * 20)}.hui-menu .hui-b.is-prim{min-height:calc(var(--u) * 26);font-size:calc(var(--u) * 11)!important}.hui-stav{position:absolute;bottom:calc(var(--u) * 3);left:0;right:0;margin:0;font-size:calc(var(--u) * 7);color:#ffe7c2;text-shadow:0 1px 2px #000}.hui-stav.is-ok{color:#5fe3a1}.hui-top{position:absolute;top:calc(var(--u) * 7);left:calc(var(--u) * 8);right:calc(var(--u) * 8);display:flex;align-items:center;gap:calc(var(--u) * 8)}.hui-top .hui-h{font-size:calc(var(--u) * 16);text-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) rgba(0,0,0,.6)}.hui-top-r{margin-left:auto;display:flex;gap:calc(var(--u) * 5);align-items:center;pointer-events:auto}.hui-zpet{min-height:calc(var(--u) * 18);background:rgba(10,8,16,.65)!important}.hui-chip{padding:calc(var(--u) * 3) calc(var(--u) * 8);border-radius:999px;background:rgba(10,8,16,.65);box-shadow:inset 0 0 0 1px var(--linka);font-weight:700;font-size:calc(var(--u) * 8);white-space:nowrap}.hui-chip.is-gold{color:#ffe38a}.hui-svety{position:absolute;top:calc(var(--u) * 31);left:calc(var(--u) * 8);right:calc(var(--u) * 8);display:flex;gap:calc(var(--u) * 4);flex-wrap:wrap}.hui-tab{padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:999px!important;background:rgba(10,8,16,.55)!important;box-shadow:inset 0 0 0 1px var(--linka);font-size:calc(var(--u) * 7.5)!important;font-weight:700!important;transition:background .15s}.hui-tab:hover{background:rgba(255,255,255,.16)!important}.hui-tab.is-on{background:#fff!important;color:#111!important}.hui-karta{position:absolute;left:calc(var(--u) * 8);right:calc(var(--u) * 8);bottom:calc(var(--u) * 36);display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 12);background:linear-gradient(150deg,rgba(40,30,52,.85),rgba(16,14,24,.78));border:1px solid var(--linka);backdrop-filter:blur(calc(var(--u) * 6));-webkit-backdrop-filter:blur(calc(var(--u) * 6));box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 28) rgba(0,0,0,.5)}.hui-karta-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.hui-karta h3{margin:0;font:900 calc(var(--u) * 15)/1 var(--ff-d);text-transform:uppercase}.hui-karta-r{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 5)}.hui-zamek{font-size:calc(var(--u) * 14)}.hui-spodek{position:absolute;left:calc(var(--u) * 8);right:calc(var(--u) * 8);bottom:calc(var(--u) * 15);display:flex;gap:calc(var(--u) * 6);align-items:center}.hui-vyzva{flex:1;min-width:0;text-align:left;padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:999px!important;background:rgba(255,200,61,.16)!important;box-shadow:inset 0 0 0 1px rgba(255,200,61,.45);color:#ffe38a!important;font-size:calc(var(--u) * 7.5)!important;font-weight:700!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hui-vyzva.is-ok{background:rgba(61,255,154,.14)!important;box-shadow:inset 0 0 0 1px rgba(61,255,154,.45);color:#5fe3a1!important}.hui-napoveda{position:absolute;bottom:calc(var(--u) * 4);left:0;right:0;margin:0;text-align:center;font-size:calc(var(--u) * 6.5);color:rgba(255,255,255,.55)}.hui-hv{display:inline-flex;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 11);color:rgba(255,255,255,.22)}.hui-hv i{font-style:normal}.hui-hv i.is-on{color:var(--zlata);text-shadow:0 0 calc(var(--u) * 6) rgba(255,200,61,.6)}.hui-hv.is-velke{justify-content:center;font-size:calc(var(--u) * 20)}.hui-hv.is-velke i.is-on{animation:huiHv .5s cubic-bezier(.2,1.6,.4,1) both;animation-delay:calc(.3s + var(--d) * .23s)}@keyframes huiHv{from{transform:scale(0) rotate(-40deg);opacity:0}}.hui-mriz{position:absolute;top:calc(var(--u) * 32);left:calc(var(--u) * 8);right:calc(var(--u) * 8);bottom:calc(var(--u) * 16);display:grid;gap:calc(var(--u) * 6);align-content:start;overflow:auto;scrollbar-width:thin}.hui-mriz-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hui-mriz-4{grid-template-columns:repeat(4,minmax(0,1fr))}.hui-kart{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 10)!important;background:linear-gradient(160deg,rgba(40,30,52,.8),rgba(16,14,24,.75))!important;box-shadow:inset 0 0 0 1px var(--linka);text-align:center;transition:transform .15s,box-shadow .15s}.hui-kart:hover,.hui-kart.is-sel{transform:translateY(calc(var(--u) * -2));box-shadow:inset 0 0 0 1px rgba(255,255,255,.4),0 calc(var(--u) * 8) calc(var(--u) * 20) rgba(0,0,0,.4)}.hui-kart.is-nasazen{box-shadow:inset 0 0 0 calc(var(--u) * 1.5) #3dff9a}.hui-kart img{width:calc(var(--u) * 34);height:auto;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 4) rgba(0,0,0,.6))}.hui-kart img.is-stin{filter:brightness(0) opacity(.35)}.hui-kart.is-zamc img:not(.is-stin){opacity:.45}.hui-kart b{font-size:calc(var(--u) * 9)}.hui-kart span{font-size:calc(var(--u) * 6.8);color:rgba(255,255,255,.62);line-height:1.3}.hui-kart em{font-style:normal;font-weight:800;font-size:calc(var(--u) * 7.5);color:#ffe38a}.hui-kart.is-nasazen em{color:#5fe3a1}.hui-zeb{position:absolute;top:calc(var(--u) * 52);left:calc(var(--u) * 60);right:calc(var(--u) * 60);bottom:calc(var(--u) * 10);padding:calc(var(--u) * 10) calc(var(--u) * 14)}.hui-zeb ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--u) * 3);overflow:auto}.hui-zeb li{display:grid;grid-template-columns:calc(var(--u) * 16) calc(var(--u) * 14) 1fr auto;gap:calc(var(--u) * 6);align-items:center;padding:calc(var(--u) * 3) calc(var(--u) * 6);border-radius:calc(var(--u) * 7);background:rgba(255,255,255,.05)}.hui-zeb li.is-ja{box-shadow:inset 0 0 0 1px #ff3b44}.hui-por{color:rgba(255,255,255,.55);font-weight:800}.hui-av{display:grid;place-items:center;width:calc(var(--u) * 14);height:calc(var(--u) * 14);border-radius:50%;background:var(--c);font-weight:900;font-size:calc(var(--u) * 7)}.hui-sk{font:800 calc(var(--u) * 9)/1 var(--ff-m,monospace);color:var(--zlata)}.hui-vys{text-align:center;width:min(100%,calc(var(--u) * 300))!important;gap:calc(var(--u) * 5)!important;padding:calc(var(--u) * 10) calc(var(--u) * 14)!important}.hui-vys .hui-h{font-size:calc(var(--u) * 17)}.hui-skore{display:flex;flex-direction:column;align-items:center}.hui-skore b{font:900 calc(var(--u) * 24)/1 var(--ff-d);letter-spacing:.02em}.hui-skore span{font-size:calc(var(--u) * 7.5);color:rgba(255,255,255,.65)}.hui-skore em{font-style:normal;color:var(--zlata);font-weight:800}.hui-mrizka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--u) * 4)}.hui-mrizka span{display:flex;flex-direction:column;padding:calc(var(--u) * 3);border-radius:calc(var(--u) * 7);background:rgba(255,255,255,.05);font-size:calc(var(--u) * 6.5);color:rgba(255,255,255,.6)}.hui-mrizka b{font-size:calc(var(--u) * 9);color:#fff}.hui-ucet{margin:0;font-weight:800;color:#5fe3a1}.hui-ucet.is-velke{font:900 calc(var(--u) * 13)/1.1 var(--ff-d);text-transform:uppercase;color:var(--zlata);text-shadow:0 0 calc(var(--u) * 10) rgba(255,200,61,.5)}.hui-odpocet{font:900 calc(var(--u) * 30)/1 var(--ff-d)}.hui-kl kbd{display:inline-block;padding:0 calc(var(--u) * 3);border-radius:calc(var(--u) * 3);background:rgba(255,255,255,.12);font:inherit}.hui-hraje{position:absolute;top:calc(var(--k) * (3.5 + var(--inst,0)));left:calc(var(--k) * (112 + var(--insl,0)))}.hui-hraje .hui-ik{width:calc(var(--k) * 17);height:calc(var(--k) * 17);font-size:calc(var(--k) * 8)!important;background:rgba(7,7,10,.55)!important}.hui-toast{position:absolute;left:50%;bottom:calc(var(--u) * 46);transform:translateX(-50%);padding:calc(var(--u) * 5) calc(var(--u) * 12);border-radius:999px;background:rgba(40,30,10,.9);box-shadow:inset 0 0 0 1px rgba(255,200,61,.5);color:#ffe38a;font-weight:700;white-space:nowrap;animation:huiIn .25s ease both}@media (prefers-reduced-motion: reduce){.hui *,.hui-logo{animation:none!important;transition:none!important}}@media (orientation: landscape){.hra-obal.is-mob.is-ui .hra-pad{opacity:0;pointer-events:none}}.hra-obal .hra-pad{transition:opacity .2s}.hra-pad-r .is-dash{display:none;position:absolute;right:max(116px,calc(env(safe-area-inset-right,0px) + 100px));bottom:146px;width:58px;height:58px;margin:0;color:#bafaff;background:rgba(30,120,145,.65);box-shadow:inset 0 0 0 2px rgba(124,245,255,.75)}.has-dash .hra-pad-r .is-dash{display:grid}.hui-ability{color:#a9e8e8!important;font-size:calc(var(--u) * 6.8)!important}.hui[data-obr="mapa"] .hui-tab{padding-inline:calc(var(--u) * 7);font-size:calc(var(--u) * 7)!important}@media (orientation:portrait){.hra-obal.is-mob .hra-pad-r .is-dash{width:64px;height:64px;right:32px;bottom:170px;font-size:24px}}.hui{--paper:#f4e8d2;--muted:#b7b0ac;--accent:#ec5347;--panel:#171b27}.hui-titul{display:block;padding:0;text-align:left;gap:0;background:linear-gradient(90deg,rgba(11,17,25,.97),rgba(16,22,30,.87) 48%,rgba(20,27,36,.18))}.hui-title-copy{position:absolute;top:calc(var(--u) * 22);left:calc(var(--u) * 24);width:calc(var(--u) * 250)}.hui-edice{display:flex;gap:calc(var(--u) * 16);align-items:center;margin:0 0 calc(var(--u) * 10);color:var(--paper);font:800 calc(var(--u) * 6)/1.2 var(--ff-b);letter-spacing:.2em}.hui-edice span{color:#a19891;font-weight:500}.hui-wordmark{margin:0;font-family:var(--ff-d);line-height:.84;color:var(--paper);text-align:left}.hui-brandline{display:flex;align-items:center;gap:calc(var(--u) * 6);font:900 calc(var(--u) * 15)/1 var(--ff-b);letter-spacing:.1em}.hui-znacka{display:block;width:calc(var(--u) * 22);height:calc(var(--u) * 22);color:var(--accent)}.hui-wordmark>b{display:block;font-size:calc(var(--u) * 82);font-weight:900;letter-spacing:-.035em;text-shadow:calc(var(--u) * 3) calc(var(--u) * 3) 0 rgba(236,83,71,.35)}.hui-word-dot{color:var(--accent)}.hui-title-tag{margin:calc(var(--u) * 8) 0 calc(var(--u) * 10);color:#d5c8b9;font-size:calc(var(--u) * 8);font-weight:500;letter-spacing:.01em}.hui .hui-play{width:calc(var(--u) * 220);min-height:calc(var(--u) * 30);padding:calc(var(--u) * 5) calc(var(--u) * 12);justify-content:space-between;border-radius:calc(var(--u) * 4)!important;text-align:left;background:#ec5347!important;color:#fff5e8;box-shadow:0 calc(var(--u) * 3) 0 #9b322f!important}.hui-play>span{font-family:var(--ff-b);font-size:calc(var(--u) * 12);letter-spacing:.06em}.hui-play small{display:block;margin-top:calc(var(--u) * 1);font-family:var(--ff-b);font-weight:500;font-size:calc(var(--u) * 6);letter-spacing:.02em;color:#ffddd0}.hui-play>b{font-size:calc(var(--u) * 18);font-weight:400}.hui-title-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 5);width:calc(var(--u) * 220);margin-top:calc(var(--u) * 7)}.hui-title-nav .hui-b{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:calc(var(--u) * 2);min-height:calc(var(--u) * 23);padding:calc(var(--u) * 3) calc(var(--u) * 7);border-radius:calc(var(--u) * 3)!important;background:rgba(236,224,206,.07)!important;box-shadow:inset 0 0 0 1px rgba(236,224,206,.14);color:#e9ddcb;font-size:calc(var(--u) * 7)!important}.hui-title-nav small{font-size:calc(var(--u) * 5.5);color:#ada59f}.hui-title-hero{position:absolute;right:calc(var(--u) * 20);top:calc(var(--u) * 44);width:calc(var(--u) * 166);height:calc(var(--u) * 150);text-align:center}.hui-hero-label{position:relative;color:#f1dfc5;font-size:calc(var(--u) * 5.5);letter-spacing:.12em;font-weight:700}.hui-title-hero img{position:absolute;height:calc(var(--u) * 112);width:auto;top:calc(var(--u) * 20);left:50%;transform:translateX(-50%);image-rendering:pixelated;filter:drop-shadow(calc(var(--u) * 7) calc(var(--u) * 8) 0 rgba(13,25,34,.45))}.hui-hero-orbit{position:absolute;width:calc(var(--u) * 128);height:calc(var(--u) * 128);left:calc(var(--u) * 19);top:calc(var(--u) * 6);border:1px solid rgba(246,223,192,.25);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * 13) rgba(238,206,159,.035),inset 0 0 calc(var(--u) * 40) rgba(246,198,133,.1)}.hui-hero-platform{position:absolute;bottom:calc(var(--u) * 13);left:calc(var(--u) * 22);right:calc(var(--u) * 22);height:calc(var(--u) * 5);background:#e6c6a0;box-shadow:0 calc(var(--u) * 4) 0 #6c746e;transform:skewX(-22deg)}.hui-hero-spec{position:absolute;bottom:0;left:0;right:0;color:#e6d2ba;font-size:calc(var(--u) * 5);letter-spacing:.13em}.hui-title-worlds{position:absolute;left:calc(var(--u) * 24);right:calc(var(--u) * 24);bottom:calc(var(--u) * 21);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--u) * 4)}.hui-title-worlds button{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:calc(var(--u) * 29);padding:calc(var(--u) * 5) calc(var(--u) * 5);background:rgba(13,22,30,.8)!important;box-shadow:inset 0 1px 0 var(--world);border-radius:calc(var(--u) * 2);text-align:left;transition:background .15s,transform .15s}.hui-title-worlds button:hover{background:#25303b!important;transform:translateY(calc(var(--u) * -2))}.hui-title-worlds small{color:var(--world);font-size:calc(var(--u) * 4.5);letter-spacing:.14em}.hui-title-worlds b{margin-top:calc(var(--u) * 3);color:#f3e6d1;font-size:calc(var(--u) * 6.2);white-space:nowrap}.hui-title-worlds button>span{position:absolute;right:calc(var(--u) * 4);top:calc(var(--u) * 4);color:var(--world);font-size:calc(var(--u) * 4);font-weight:700}.hui-titul .hui-stav{bottom:calc(var(--u) * 5);text-align:left;left:calc(var(--u) * 24);color:#b5aca4;font-size:calc(var(--u) * 5.3);letter-spacing:.035em}.hui-roh{z-index:2}.hui-top .hui-h{letter-spacing:.01em}.hui-worlds{position:absolute;left:calc(var(--u) * 9);top:calc(var(--u) * 39);display:flex;flex-direction:column;gap:calc(var(--u) * 4);width:calc(var(--u) * 105)}.hui-world{display:flex;align-items:center;gap:calc(var(--u) * 6);min-height:calc(var(--u) * 23);padding:calc(var(--u) * 4) calc(var(--u) * 6);background:rgba(12,19,27,.8)!important;box-shadow:inset 0 0 0 1px rgba(244,232,210,.11);color:#c7c1b7;text-align:left;border-radius:calc(var(--u) * 3)}.hui-world>span{color:var(--world);font-size:calc(var(--u) * 9);font-family:var(--ff-d)}.hui-world b{font-size:calc(var(--u) * 6);font-weight:600}.hui-world small{color:var(--world);font-size:calc(var(--u) * 3.5);margin-left:auto}.hui-world.is-on{color:#fff0d7;background:#26312f!important;box-shadow:inset calc(var(--u) * 2) 0 0 var(--world),inset 0 0 0 1px rgba(244,232,210,.23)}.hui-worldhead{position:absolute;left:calc(var(--u) * 130);top:calc(var(--u) * 39);display:flex;flex-direction:column;gap:calc(var(--u) * 3);right:calc(var(--u) * 12)}.hui-worldhead small{font-size:calc(var(--u) * 5);letter-spacing:.15em;color:#d6c9b7}.hui-worldhead>b{font:800 calc(var(--u) * 17)/1 var(--ff-d);text-transform:uppercase;color:var(--paper)}.hui-worldhead>span{font-size:calc(var(--u) * 6);color:#ccc0b0}.hui-karta{border-radius:calc(var(--u) * 5);background:linear-gradient(120deg,rgba(22,29,36,.96),rgba(29,31,40,.92));border-color:rgba(243,223,194,.2)}.hui-karta .hui-b{border-radius:calc(var(--u) * 3)!important}.hui[data-obr="zebricek"] .hui-zeb{top:calc(var(--u) * 76)}.hui-wardrobe{position:absolute;left:calc(var(--u) * 10);right:calc(var(--u) * 10);top:calc(var(--u) * 36);bottom:calc(var(--u) * 18);display:grid;grid-template-columns:calc(var(--u) * 162) 1fr;gap:calc(var(--u) * 10)}.hui-gear-preview{display:flex;flex-direction:column;align-items:center;padding:calc(var(--u) * 9) calc(var(--u) * 10);background:radial-gradient(ellipse at 50% 30%,#3d4545,#19232b 65%);border:1px solid rgba(243,223,194,.19);border-radius:calc(var(--u) * 5);text-align:center}.hui-gear-preview>small{font-size:calc(var(--u) * 5.5);letter-spacing:.14em;color:#b9b7ad}.hui-gear-figure{display:flex;justify-content:center;align-items:flex-end;height:calc(var(--u) * 104);width:100%;margin-top:calc(var(--u) * 5);border-bottom:calc(var(--u) * 2) solid #bba387;background:radial-gradient(ellipse at 50% 80%,rgba(240,200,135,.18),transparent 65%)}.hui-gear-figure img{height:calc(var(--u) * 96);width:auto;image-rendering:pixelated;filter:drop-shadow(calc(var(--u) * 4) calc(var(--u) * 4) 0 #141d25)}.hui-gear-preview h3{margin:calc(var(--u) * 7) 0 0;font:800 calc(var(--u) * 16)/1 var(--ff-d);color:var(--paper)}.hui-gear-preview p{font-size:calc(var(--u) * 6);color:#bab7ae;margin:calc(var(--u) * 4) 0;min-height:calc(var(--u) * 14)}.hui-gear-preview .hui-b{width:100%;border-radius:calc(var(--u) * 3)!important;font-size:calc(var(--u) * 7)!important;min-height:calc(var(--u) * 22)}.hui-gear-preview>span{margin-top:calc(var(--u) * 5);font-size:calc(var(--u) * 5);color:#a9a79f}.hui-gear-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:calc(var(--u) * 5);overflow:auto;scrollbar-width:thin;padding:1px calc(var(--u) * 3) calc(var(--u) * 3) 1px}.hui-gear{display:grid;grid-template-columns:calc(var(--u) * 28) 1fr;grid-template-rows:1fr 1fr;column-gap:calc(var(--u) * 6);min-height:calc(var(--u) * 42);padding:calc(var(--u) * 6);text-align:left;background:rgba(23,32,42,.94)!important;border-radius:calc(var(--u) * 4);box-shadow:inset 0 0 0 1px rgba(237,222,196,.13);color:#eee0c9}.hui-gear img{grid-row:1/3;width:calc(var(--u) * 26);height:auto;align-self:center;image-rendering:pixelated}.hui-gear b{font-size:calc(var(--u) * 7);align-self:end}.hui-gear>span{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 6);color:#dcc399}.hui-gear.is-preview,.hui-gear.is-sel{background:#39413f!important;box-shadow:inset 0 0 0 1px #e1bc87}.hui-gear.is-nasazen>span{color:#aad4b0}.hra-obal.is-mob.is-ui .hra-pad{visibility:hidden;pointer-events:none}@media (orientation:portrait){.hra-obal.is-mob.is-ui .hui{top:0!important;height:100%!important}.hra-obal.is-mob .hui-titul{background:linear-gradient(140deg,rgba(14,23,31,.92),rgba(22,33,41,.65) 50%,#141e28 82%)}.hra-obal.is-mob .hui-title-copy{left:24px;top:max(68px,env(safe-area-inset-top));width:calc(100% - 48px)}.hra-obal.is-mob .hui-edice{font-size:9px;margin-bottom:26px;gap:18px}.hra-obal.is-mob .hui-brandline{font-size:19px;gap:8px}.hra-obal.is-mob .hui-znacka{width:30px;height:30px}.hra-obal.is-mob .hui-wordmark>b{font-size:112px}.hra-obal.is-mob .hui-title-tag{margin:12px 0 26px;font-size:12px;max-width:60%;line-height:1.4}.hra-obal.is-mob .hui .hui-play{width:100%;min-height:58px;padding:10px 16px;border-radius:6px!important}.hra-obal.is-mob .hui-play>span{font-size:18px}.hra-obal.is-mob .hui-play small{font-size:10px}.hra-obal.is-mob .hui-play>b{font-size:28px}.hra-obal.is-mob .hui-title-nav{width:100%;gap:6px;margin-top:12px}.hra-obal.is-mob .hui-title-nav .hui-b{min-height:50px;padding:8px 10px;font-size:12px!important;border-radius:5px!important}.hra-obal.is-mob .hui-title-nav small{font-size:9px}.hra-obal.is-mob .hui-title-hero{right:18px;top:145px;width:118px;height:160px}.hra-obal.is-mob .hui-title-hero img{height:118px;top:17px}.hra-obal.is-mob .hui-hero-orbit{width:112px;height:112px;left:2px;top:14px}.hra-obal.is-mob .hui-hero-label{font-size:7px}.hra-obal.is-mob .hui-hero-spec{font-size:6px}.hra-obal.is-mob .hui-hero-platform{left:6px;right:6px;height:5px;bottom:20px}.hra-obal.is-mob .hui-title-worlds{left:24px;right:24px;bottom:max(68px,calc(env(safe-area-inset-bottom) + 42px));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hra-obal.is-mob .hui-title-worlds button{min-height:49px;padding:8px;border-radius:4px}.hra-obal.is-mob .hui-title-worlds button:last-child{grid-column:1/3}.hra-obal.is-mob .hui-title-worlds small{font-size:8px}.hra-obal.is-mob .hui-title-worlds b{margin-top:3px;font-size:11px}.hra-obal.is-mob .hui-title-worlds button>span{top:6px;right:7px;font-size:7px}.hra-obal.is-mob .hui-titul .hui-stav{left:24px;right:24px;bottom:max(22px,env(safe-area-inset-bottom));font-size:9px;line-height:1.5}.hra-obal.is-mob .hui-roh{top:18px;right:18px}.hra-obal.is-mob .hui-roh .hui-ik{width:32px;height:32px;font-size:14px!important}.hra-obal.is-mob .hui-top{left:12px;right:12px;top:max(16px,env(safe-area-inset-top));gap:8px}.hra-obal.is-mob .hui-top .hui-h{font-size:22px}.hra-obal.is-mob .hui-zpet{min-height:36px;padding:0 10px;font-size:12px!important}.hra-obal.is-mob .hui-chip{font-size:10px;padding:5px 7px}.hra-obal.is-mob .hui-worlds{left:12px;right:12px;top:68px;width:auto;display:flex;flex-direction:row;overflow-x:auto;padding:1px 0 6px;gap:7px;scrollbar-width:thin}.hra-obal.is-mob .hui-world{flex:0 0 138px;min-height:44px;padding:8px;gap:8px;border-radius:4px}.hra-obal.is-mob .hui-world>span{font-size:17px}.hra-obal.is-mob .hui-world b{font-size:11px}.hra-obal.is-mob .hui-world small{font-size:6px}.hra-obal.is-mob .hui-worldhead{left:16px;right:16px;top:132px;gap:5px}.hra-obal.is-mob .hui-worldhead small{font-size:8px}.hra-obal.is-mob .hui-worldhead>b{font-size:25px}.hra-obal.is-mob .hui-worldhead>span{font-size:10px}.hra-obal.is-mob .hui-karta{left:12px;right:12px;bottom:94px;padding:14px;min-height:106px;border-radius:8px;gap:10px}.hra-obal.is-mob .hui-karta h3{font-size:22px}.hra-obal.is-mob .hui-karta .hui-eyebrow{font-size:8px}.hra-obal.is-mob .hui-karta .hui-mut{font-size:10px;line-height:1.4}.hra-obal.is-mob .hui-karta .hui-b{min-height:44px;padding:0 12px;font-size:13px!important}.hra-obal.is-mob .hui-spodek{left:12px;right:12px;bottom:42px}.hra-obal.is-mob .hui-vyzva{min-height:38px;font-size:10px!important;white-space:normal;border-radius:5px!important}.hra-obal.is-mob .hui-napoveda{font-size:9px;bottom:20px}.hra-obal.is-mob .hui-wardrobe{left:12px;right:12px;top:68px;bottom:48px;display:flex;flex-direction:column;gap:12px}.hra-obal.is-mob .hui-gear-preview{min-height:172px;display:grid;grid-template-columns:110px 1fr;grid-template-rows:auto auto auto auto;column-gap:14px;padding:14px;text-align:left;align-content:center;border-radius:8px}.hra-obal.is-mob .hui-gear-preview>small{display:none}.hra-obal.is-mob .hui-gear-figure{grid-column:1;grid-row:1/5;height:140px;margin:0}.hra-obal.is-mob .hui-gear-figure img{height:128px}.hra-obal.is-mob .hui-gear-preview h3{font-size:28px;margin:0}.hra-obal.is-mob .hui-gear-preview p{font-size:11px;margin:8px 0;min-height:0}.hra-obal.is-mob .hui-gear-preview .hui-b{min-height:42px;font-size:12px!important;border-radius:5px!important}.hra-obal.is-mob .hui-gear-preview>span{font-size:9px;margin-top:8px}.hra-obal.is-mob .hui-gear-list{flex:1;gap:8px;min-height:0}.hra-obal.is-mob .hui-gear{min-height:76px;padding:10px;grid-template-columns:38px 1fr;gap:2px 8px;border-radius:5px}.hra-obal.is-mob .hui-gear img{width:36px}.hra-obal.is-mob .hui-gear b{font-size:12px}.hra-obal.is-mob .hui-gear>span{font-size:11px}}.hra-wordmark{display:flex;justify-content:center;align-items:baseline;gap:14px;font-family:var(--ff-b)}.hra-wordmark>span{font-size:.34em;letter-spacing:.08em}.hra-wordmark>b{font:900 1.15em/.9 var(--ff-d);letter-spacing:-.02em}.hra-wordmark i{color:#ec5347;font-style:normal}.hui-title-copy{top:calc(var(--u) * 19)}.hui-edice{margin-bottom:calc(var(--u) * 7)}.hui-wordmark>b{font-size:calc(var(--u) * 76)}.hui-title-tag{margin:calc(var(--u) * 6) 0 calc(var(--u) * 8)}.hui .hui-play{min-height:calc(var(--u) * 28);line-height:1}.hui-play>span,.hui-play small{line-height:1}.hui-world{min-height:calc(var(--u) * 22)}@media (orientation:portrait){.hra-obal.is-mob .hui-title-hero{top:128px;height:150px}}@media (orientation:portrait) and (max-height:740px){.hra-obal.is-mob .hui-title-copy{top:62px}.hra-obal.is-mob .hui-edice{margin-bottom:14px}.hra-obal.is-mob .hui-brandline{font-size:16px}.hra-obal.is-mob .hui-wordmark>b{font-size:84px}.hra-obal.is-mob .hui-title-tag{margin:10px 0 14px}.hra-obal.is-mob .hui-title-hero{top:115px;height:126px;right:12px;width:105px}.hra-obal.is-mob .hui-title-hero img{height:96px}.hra-obal.is-mob .hui-hero-orbit{width:96px;height:96px}.hra-obal.is-mob .hui-title-worlds{bottom:56px}.hra-obal.is-mob .hui-title-worlds button{min-height:43px;padding:6px 8px}.hra-obal.is-mob .hui-title-worlds b{font-size:10px}}@media (orientation:portrait){.hra-obal.is-mob .hui-hero-spec{display:none}.hra-obal.is-mob .hui-hero-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.hra-pad-r .is-fire{position:absolute;right:max(18px,env(safe-area-inset-right,0px));bottom:116px;width:68px;height:68px;margin:0;color:#d9fbff;background:rgba(15,104,142,.68);box-shadow:inset 0 0 0 2px rgba(118,239,255,.8),0 0 16px rgba(70,222,255,.12)}.hra-pad-r .is-fire.is-on{background:rgba(47,189,214,.8);box-shadow:inset 0 0 0 2px #e5ffff,0 0 22px rgba(92,240,255,.32)}.hra-obal.is-mob .hra-pad{box-sizing:border-box}@media (orientation:portrait){.hra-obal.is-mob .hra-pad-r .is-fire{right:20px;bottom:146px;width:72px;height:72px;font-size:24px}.hra-obal.is-mob .hra-pad-r .is-dash{right:110px;bottom:146px}.hra-obal.is-mob .hra-pad-r .is-b{position:absolute;right:200px;bottom:146px;width:56px;height:56px;margin:0;font-size:20px}}.hui{--op-bg:#11191e;--op-panel:#1b252b;--op-line:#ffffff1a;--op-text:#f1eee4;--op-muted:#a8b4b5;--op-accent:#eac78a}.hui :is(.ops-home,.ops-page,.ops-pause),.hui :is(.ops-home,.ops-page,.ops-pause) *{box-sizing:border-box}.hui :is(.ops-home,.ops-page,.ops-pause) button{cursor:pointer;-webkit-tap-highlight-color:transparent}.hui button:focus-visible,.hui a:focus-visible{outline:2px solid var(--op-accent);outline-offset:3px}.hui :is(.ops-home,.ops-page,.ops-pause) button{transition:background .18s,color .18s,border-color .18s,transform .18s}.hui :is(.ops-home,.ops-page,.ops-pause) button:active{transform:scale(.97)}.hui .ops-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:calc(var(--u)*28);padding:calc(var(--u)*7) calc(var(--u)*11);border:1px solid #fff1c8;border-radius:3px;background:var(--op-accent)!important;color:#172126;font:800 calc(var(--u)*11)/1.15 var(--ff-b);text-align:left;box-shadow:0 3px 0 #8d744b}.hui .ops-cta small{display:block;margin-top:4px;font:600 calc(var(--u)*6.5)/1.2 var(--ff-b);color:#46504b}.hui .ops-cta:hover{background:#ffdfaa!important;transform:translateY(-2px);box-shadow:0 5px 0 #8d744b,0 10px 25px #0004}.hui .ops-cta:disabled{background:#354047!important;border-color:#4a565d;color:#a2abad;box-shadow:none;cursor:default}.ops-kicker{margin:0 0 calc(var(--u)*5);color:var(--op-accent);font:700 calc(var(--u)*6)/1.3 var(--ff-m);letter-spacing:.16em}.ops-muted{margin:0;color:var(--op-muted);font:500 calc(var(--u)*7)/1.45 var(--ff-b)}.ops-home{position:absolute;inset:0;display:grid;grid-template-rows:calc(var(--u)*34) 1fr calc(var(--u)*62) calc(var(--u)*22);padding:0 calc(var(--u)*20);background:linear-gradient(90deg,#10181ff5 0%,#111d26ec 43%,#182a31b8 100%);color:var(--op-text)}.ops-home-top{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--op-line)}.ops-home-top>a{display:flex;align-items:center;gap:8px;color:var(--op-text);text-decoration:none}.ops-home-top .hui-znacka{width:calc(var(--u)*15);height:calc(var(--u)*19);color:#dc5b50}.ops-home-top b{display:flex;align-items:center;gap:calc(var(--u)*6);font:900 calc(var(--u)*9)/1 var(--ff-d);letter-spacing:.09em}.ops-home-top b span{color:var(--op-accent)}.ops-home-top>span{margin-left:auto;color:#a8b4b5;font:600 calc(var(--u)*5.5)/1 var(--ff-m);letter-spacing:.1em}.ops-home-top>button{padding:7px 0 7px 10px;font-size:calc(var(--u)*7)!important;color:var(--op-text)}.ops-home-main{display:grid;grid-template-columns:52% 48%;min-height:0}.ops-home-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:calc(var(--u)*12) 0 calc(var(--u)*9);z-index:1}.ops-home-copy h1{margin:0;font:900 calc(var(--u)*29)/.95 var(--ff-d);letter-spacing:.015em;text-transform:uppercase}.ops-home-copy h1 em{color:var(--op-accent);font-style:normal}.ops-home-desc{margin:calc(var(--u)*5) 0 calc(var(--u)*9);font-size:calc(var(--u)*7.5);color:#bdc6c4}.ops-home-copy>.ops-cta{max-width:calc(var(--u)*185)}.ops-main-links{display:flex;width:100%;max-width:calc(var(--u)*185);margin-top:calc(var(--u)*8);gap:calc(var(--u)*4)}.ops-main-links button{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:calc(var(--u)*5) calc(var(--u)*5);border:1px solid var(--op-line);border-radius:3px;background:#ffffff06!important;text-align:left}.ops-main-links button span{font-size:calc(var(--u)*7);font-weight:750;white-space:nowrap}.ops-main-links button small{color:var(--op-muted);font-size:calc(var(--u)*5.8)}.ops-main-links button:hover{background:#ffffff14!important;border-color:#eac78a80;transform:translateY(-2px)}.ops-home-utility{display:flex;gap:calc(var(--u)*12);margin-top:calc(var(--u)*7)}.ops-home-utility button{padding:0;color:#bec8c6;font-size:calc(var(--u)*6.5)!important}.ops-home-utility button:hover{color:var(--op-accent)}.ops-home-stage{position:relative;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.ops-home-stage:after{content:'';position:absolute;bottom:12%;width:68%;height:7%;background:radial-gradient(ellipse,#0008,transparent 70%)}.ops-home-stage img{position:relative;z-index:1;width:auto;height:74%;max-width:75%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 8px 5px #0006);animation:opsBreathe 4s ease-in-out infinite}.ops-stage-rings{position:absolute;width:75%;aspect-ratio:1;border:1px solid #b8d8c51a;border-radius:50%;background:radial-gradient(circle,#c4d9bf16 0%,#9cbeb505 60%,transparent 62%)}.ops-stage-rings:after{content:'';position:absolute;inset:14%;border:1px dashed #d5dbc329;border-radius:50%}.ops-stage-name{position:absolute;top:8%;right:10%;color:var(--op-text);font:700 calc(var(--u)*9)/1.2 var(--ff-b);text-align:right;z-index:2}.ops-stage-name small{display:block;color:#a8b4b5;margin-top:4px;font:600 calc(var(--u)*5)/1.2 var(--ff-m);letter-spacing:.13em}.ops-stage-caption{position:absolute;bottom:4%;left:0;right:0;text-align:center;color:#9aabaa;font:500 calc(var(--u)*5)/1.2 var(--ff-m);letter-spacing:.1em}.ops-new{min-height:0}.ops-new>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--u)*5)}.ops-new h2{margin:0;font:800 calc(var(--u)*9)/1 var(--ff-b)}.ops-new header>span{color:#98aaa8;font:600 calc(var(--u)*5)/1 var(--ff-m);letter-spacing:.09em}.ops-new>div{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u)*8)}.hui .ops-feature{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:calc(var(--u)*39);padding:calc(var(--u)*6) calc(var(--u)*9);overflow:hidden;border:1px solid #ffffff20;border-left:3px solid #abc68d;border-radius:3px;background:linear-gradient(100deg,#26382eee,#334c3bc4)!important;text-align:left}.hui .ops-feature-city{border-left-color:#e4ad93;background:linear-gradient(100deg,#333943f5,#684e52c4)!important}.ops-feature:before{content:'';position:absolute;right:10%;bottom:0;width:40%;height:90%;opacity:.18;background:repeating-linear-gradient(90deg,#c3dfae 0 12px,transparent 12px 18px);clip-path:polygon(0 45%,20% 45%,20% 20%,40% 20%,40% 60%,60% 60%,60% 0,80% 0,80% 30%,100% 30%,100% 100%,0 100%)}.ops-feature>span{color:#c1d2b5;font:600 calc(var(--u)*5)/1 var(--ff-m);letter-spacing:.12em}.ops-feature b{margin:calc(var(--u)*2) 0;font:800 calc(var(--u)*10)/1.1 var(--ff-d);letter-spacing:.02em}.ops-feature small{color:#b9c6bc;font-size:calc(var(--u)*5.5)}.ops-feature i{position:absolute;right:calc(var(--u)*9);top:calc(var(--u)*8);font-style:normal;color:#dddfc8}.ops-feature:hover{border-color:var(--op-accent);transform:translateY(-2px)}.ops-home-footer{display:flex;align-items:center;gap:calc(var(--u)*12);border-top:1px solid var(--op-line);font:500 calc(var(--u)*5.8)/1 var(--ff-b);color:#aebcb8}.ops-home-footer i{margin-left:calc(var(--u)*8);color:var(--op-accent);font-style:normal}.ops-home-footer button{margin-left:auto;font-size:inherit!important}.ops-home-footer a{color:inherit;text-decoration:none}.ops-page{position:absolute;inset:0;display:flex;flex-direction:column;background:#10191ff5;color:var(--op-text)}.ops-top{display:flex;align-items:center;gap:calc(var(--u)*10);min-height:calc(var(--u)*34);flex-shrink:0;padding:calc(var(--u)*6) calc(var(--u)*14);border-bottom:1px solid var(--op-line)}.ops-top h2{margin:0;font:800 calc(var(--u)*13)/1 var(--ff-d)}.ops-top>div{margin-left:auto;display:flex;align-items:center;gap:8px}.ops-top button{font-size:calc(var(--u)*6.5)!important;padding:calc(var(--u)*4) calc(var(--u)*6);border:1px solid var(--op-line);border-radius:3px}.ops-top button:hover{background:#ffffff10;color:var(--op-accent)}.ops-settings,.ops-help,.ops-tasks{overflow:auto;padding:calc(var(--u)*14) calc(var(--u)*24);flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#6a7e7b transparent}.ops-settings h3,.ops-tasks h3,.ops-mission-layout h3,.ops-pause-tasks h3{margin:0 0 calc(var(--u)*5);font:800 calc(var(--u)*18)/1 var(--ff-d)}.hui .ops-setting{display:flex;align-items:center;width:100%;padding:calc(var(--u)*7) 0;gap:calc(var(--u)*10);border-bottom:1px solid var(--op-line);text-align:left}.ops-setting>span{flex:1}.ops-setting b{display:block;font-size:calc(var(--u)*8.5)}.ops-setting small{display:block;color:var(--op-muted);margin-top:3px;font-size:calc(var(--u)*6.5)}.ops-setting strong{min-width:calc(var(--u)*37);font-size:calc(var(--u)*7);color:#b6c8c3}.ops-setting>i{display:flex;align-items:center;width:calc(var(--u)*22);height:calc(var(--u)*12);border-radius:99px;background:#465258;padding:calc(var(--u)*2);transition:background .2s}.ops-setting>i em{height:100%;aspect-ratio:1;border-radius:50%;background:#c5cecb;transition:transform .2s}.ops-setting>i.is-on{background:#d6b982}.ops-setting>i.is-on em{background:#182527;transform:translateX(calc(var(--u)*10))}.ops-setting:hover{background:#ffffff06}.hui .ops-text{display:inline-flex;padding:calc(var(--u)*6) 0;font-size:calc(var(--u)*7);color:var(--op-accent);text-align:left}.ops-tabs{display:flex;gap:calc(var(--u)*5);border-bottom:1px solid var(--op-line);margin-bottom:calc(var(--u)*8)}.ops-tabs button{padding:calc(var(--u)*6) calc(var(--u)*10);font-size:calc(var(--u)*8)!important;color:#a9bbb7;border-bottom:2px solid transparent}.ops-tabs button.is-on{color:var(--op-accent);border-color:var(--op-accent)}.ops-controls article{display:grid;grid-template-columns:calc(var(--u)*18) calc(var(--u)*100) 1fr;gap:calc(var(--u)*10);padding:calc(var(--u)*8) 0;align-items:center;border-bottom:1px solid var(--op-line)}.ops-controls article>span{color:#637a7c;font:700 calc(var(--u)*7)/1 var(--ff-m)}.ops-controls kbd{font:700 calc(var(--u)*8)/1.1 var(--ff-m);color:var(--op-accent)}.ops-controls b{display:block;font-size:calc(var(--u)*8.5)}.ops-controls small{display:block;margin-top:3px;color:var(--op-muted);font-size:calc(var(--u)*6.5)}.ops-help-tip{margin:calc(var(--u)*10) 0 0;color:#b7c6c0;font-size:calc(var(--u)*7)}.ops-world-tabs{display:flex;gap:0;flex-shrink:0;padding:0 calc(var(--u)*14);border-bottom:1px solid var(--op-line)}.ops-world-tabs button{flex:1;padding:calc(var(--u)*7) calc(var(--u)*5);border-bottom:2px solid transparent;font-size:calc(var(--u)*7)!important;text-align:left;white-space:nowrap}.ops-world-tabs span{margin-right:5px;color:#6e8587;font-family:var(--ff-m)}.ops-world-tabs small{display:block;margin-top:3px;color:#b5d39d;font-size:calc(var(--u)*5)}.ops-world-tabs .is-on{color:var(--op-accent);border-color:var(--op-accent);background:#ffffff05}.ops-mission-layout{display:grid;grid-template-columns:54% 46%;min-height:0;overflow:auto;flex:1;padding:calc(var(--u)*12) calc(var(--u)*14);gap:calc(var(--u)*14)}.ops-mission-layout>section{min-width:0}.ops-mission-layout>aside{min-width:0;padding-left:calc(var(--u)*13);border-left:1px solid var(--op-line)}.ops-mission-layout h3{font-size:calc(var(--u)*14)}.ops-mission-layout h4{margin:calc(var(--u)*10) 0 calc(var(--u)*4);font-size:calc(var(--u)*7);color:#aebfb8;text-transform:uppercase;letter-spacing:.1em}.ops-level-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u)*6);margin:calc(var(--u)*10) 0 calc(var(--u)*4)}.hui .ops-level{min-height:calc(var(--u)*48);display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--u)*5);padding:calc(var(--u)*7);text-align:left;border:1px solid #ffffff20;background:#1c292f!important;border-radius:3px}.ops-level small{color:#839b9c;font:600 calc(var(--u)*6)/1 var(--ff-m)}.ops-level b{font-size:calc(var(--u)*9);line-height:1.05}.ops-level>span{color:#b8c7c0;font-size:calc(var(--u)*6)}.ops-level i{color:var(--op-accent);font-style:normal;float:right}.hui .ops-level.is-active{border-color:var(--op-accent);background:#2b3838!important;box-shadow:inset 3px 0 var(--op-accent)}.ops-level:hover{transform:translateY(-2px);border-color:#c9d2b9}.ops-briefing>.ops-cta{margin-top:calc(var(--u)*9)}.ops-objectives article{display:grid;grid-template-columns:calc(var(--u)*12) 1fr auto;gap:calc(var(--u)*4);padding:calc(var(--u)*6) 0;border-bottom:1px solid var(--op-line)}.ops-objectives b{display:block;font-size:calc(var(--u)*7)}.ops-objectives small{display:block;color:#94a9a8;font-size:calc(var(--u)*5.7);line-height:1.3;margin-top:3px}.ops-objectives strong{font-size:calc(var(--u)*6.5);color:var(--op-accent);white-space:nowrap}.ops-check{color:#738b8b;font-size:calc(var(--u)*9)}.ops-objectives em{display:block;margin-top:4px;color:#d3ddc6;font:600 calc(var(--u)*6)/1 var(--ff-m)}.ops-objectives .is-done .ops-check{color:#a6d6ad}.ops-record{font-size:calc(var(--u)*6);color:#b3c2be;margin:calc(var(--u)*6) 0}.ops-tasks>section{padding:calc(var(--u)*10) 0}.ops-tasks>section>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--op-line)}.ops-tasks>section>header>b{font-size:calc(var(--u)*10)}.ops-pause{position:absolute;inset:0;display:grid;grid-template-columns:44% 56%;background:#10191ff2;padding:calc(var(--u)*18) calc(var(--u)*24);gap:calc(var(--u)*20);overflow:auto}.ops-pause-nav{display:flex;flex-direction:column;align-self:start;min-width:0}.ops-pause-nav>small{font:600 calc(var(--u)*6)/1 var(--ff-m);color:#9cb1ad;letter-spacing:.12em}.ops-pause-nav h2{margin:calc(var(--u)*6) 0;font:900 calc(var(--u)*30)/1 var(--ff-d)}.ops-pause-nav p{font-size:calc(var(--u)*7);margin:0 0 calc(var(--u)*15);color:#adbfba}.ops-pause-nav>button:not(.ops-cta){padding:calc(var(--u)*8) calc(var(--u)*9);font-size:calc(var(--u)*8)!important;text-align:left;border-bottom:1px solid var(--op-line)}.ops-pause-nav>button:not(.ops-cta):hover{background:#ffffff0c;padding-left:calc(var(--u)*12);color:var(--op-accent)}.ops-pause-nav .ops-leave{color:#dcb79a}.ops-pause-tasks{border-left:1px solid var(--op-line);padding-left:calc(var(--u)*20);min-width:0}.ops-pause-tasks h3{margin-top:calc(var(--u)*7)}.ops-pause-tasks>p:last-child{margin-top:calc(var(--u)*12)}.ops-ingame{position:absolute;right:5px;top:5px;display:flex}.ops-ingame button{padding:7px 10px;border-radius:3px;border:1px solid #ffffff26;background:#11191ee6!important;color:#eee9dc;font:800 14px/1 var(--ff-b)}.ops-ingame span{font:600 10px/1 var(--ff-m);margin-left:4px}.ops-result-tasks{padding:8px 0;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.ops-result-tasks>b{display:block;color:var(--op-accent);font-size:calc(var(--u)*8);margin-bottom:5px}.ops-result-tasks>span{display:block;color:#a8b8b2;font-size:calc(var(--u)*6.5);padding:3px 0}.ops-result-tasks strong{float:right}.ops-result-tasks .is-done{color:#bddfbf}.hui[data-obr="skiny"],.hui[data-obr="zebricek"],.hui[data-obr="eggy"]{background:#10191ff2}.hui-wardrobe{top:calc(var(--u)*43)}.hui-gear{border-radius:3px;background:#1b292fe8}.hui-gear-preview{border-radius:3px;background:linear-gradient(160deg,#213138,#111c23)}.hui-gear-preview .hui-b{border-radius:3px!important}.hui .hui-b{border-radius:3px!important}.hui-gear:hover{transform:translateY(-2px)}.hui-gear.is-preview{border-color:var(--op-accent);box-shadow:inset 3px 0 var(--op-accent)}@keyframes opsBreathe{50%{transform:translateY(-3px)}}@media (orientation:portrait){.hra-obal.is-mob .ops-home{grid-template-rows:52px 1fr 145px 42px;padding:0 18px}.hra-obal.is-mob .ops-home-top>span{display:none}.hra-obal.is-mob .ops-home-top b{font-size:19px}.hra-obal.is-mob .ops-home-top .hui-znacka{width:24px;height:30px}.hra-obal.is-mob .ops-home-top>button{margin-left:auto;font-size:13px!important}.hra-obal.is-mob .ops-home-main{display:block;position:relative}.hra-obal.is-mob .ops-home-copy{position:relative;height:100%;justify-content:center;padding:20px 0}.hra-obal.is-mob .ops-home-copy h1{font-size:48px;max-width:210px}.hra-obal.is-mob .ops-home-copy .ops-kicker{font-size:8px}.hra-obal.is-mob .ops-home-desc{font-size:12px;margin:12px 0 18px}.hra-obal.is-mob .ops-home-stage{position:absolute;right:-24px;top:18px;width:48%;height:44%;opacity:.9}.hra-obal.is-mob .ops-home-stage img{height:65%;max-width:90%}.hra-obal.is-mob .ops-stage-name{font-size:12px;top:1%;right:20%}.hra-obal.is-mob .ops-stage-name small{font-size:6px}.hra-obal.is-mob .ops-stage-caption{display:none}.hra-obal.is-mob .ops-home-copy>.ops-cta{max-width:100%;min-height:60px;font-size:19px;padding:12px 16px;margin-top:10px}.hra-obal.is-mob .ops-cta small{font-size:11px}.hra-obal.is-mob .ops-main-links{max-width:100%;margin-top:12px;gap:7px}.hra-obal.is-mob .ops-main-links button{padding:12px 9px;gap:5px}.hra-obal.is-mob .ops-main-links button span{font-size:13px}.hra-obal.is-mob .ops-main-links button small{font-size:10px}.hra-obal.is-mob .ops-home-utility{gap:20px;margin-top:15px}.hra-obal.is-mob .ops-home-utility button{font-size:12px!important}.hra-obal.is-mob .ops-new h2{font-size:18px}.hra-obal.is-mob .ops-new header>span{font-size:7px}.hra-obal.is-mob .ops-new>header{margin-bottom:10px}.hra-obal.is-mob .ops-new>div{gap:10px}.hra-obal.is-mob .ops-feature{min-height:98px;padding:12px 10px}.hra-obal.is-mob .ops-feature span{font-size:8px}.hra-obal.is-mob .ops-feature b{font-size:21px;max-width:120px;margin:5px 0}.hra-obal.is-mob .ops-feature small{font-size:9px}.hra-obal.is-mob .ops-feature i{right:8px;top:10px}.hra-obal.is-mob .ops-home-footer{font-size:10px;gap:12px}.hra-obal.is-mob .ops-home-footer a{font-size:9px}.hra-obal.is-mob .ops-home-footer i{margin-left:6px}.hra-obal.is-mob .ops-home-footer button{display:none}.hra-obal.is-mob .ops-top{min-height:56px;padding:10px 12px;gap:10px}.hra-obal.is-mob .ops-top h2{font-size:22px}.hra-obal.is-mob .ops-top button{padding:8px 6px;font-size:11px!important}.hra-obal.is-mob .ops-top .hui-chip{display:none}.hra-obal.is-mob :is(.ops-settings,.ops-help,.ops-tasks){padding:22px 18px}.hra-obal.is-mob :is(.ops-settings,.ops-tasks) h3{font-size:30px}.hra-obal.is-mob .ops-kicker{font-size:9px}.hra-obal.is-mob .ops-muted{font-size:12px}.hra-obal.is-mob .ops-setting{padding:16px 0;gap:10px}.hra-obal.is-mob .ops-setting b{font-size:15px}.hra-obal.is-mob .ops-setting small{font-size:11px}.hra-obal.is-mob .ops-setting strong{min-width:51px;font-size:11px}.hra-obal.is-mob .ops-setting>i{width:38px;height:22px;padding:3px}.hra-obal.is-mob .ops-setting>i.is-on em{transform:translateX(16px)}.hra-obal.is-mob .ops-text{padding:12px 0;font-size:12px!important}.hra-obal.is-mob .ops-tabs button{padding:10px;font-size:14px!important}.hra-obal.is-mob .ops-controls article{grid-template-columns:18px 105px 1fr;gap:7px;padding:18px 0}.hra-obal.is-mob .ops-controls article>span{font-size:10px}.hra-obal.is-mob .ops-controls kbd{font-size:12px}.hra-obal.is-mob .ops-controls b{font-size:15px}.hra-obal.is-mob .ops-controls small,.hra-obal.is-mob .ops-help-tip{font-size:11px}.hra-obal.is-mob .ops-world-tabs{overflow:auto;padding:0 8px}.hra-obal.is-mob .ops-world-tabs button{flex:0 0 auto;padding:14px 12px 10px;font-size:12px!important}.hra-obal.is-mob .ops-world-tabs small{font-size:8px}.hra-obal.is-mob .ops-mission-layout{display:flex;flex-direction:column;gap:20px;padding:20px 16px}.hra-obal.is-mob .ops-mission-layout>aside{border-left:0;padding:16px 0 0;border-top:1px solid var(--op-line)}.hra-obal.is-mob .ops-mission-layout h3{font-size:27px}.hra-obal.is-mob .ops-level-grid{gap:10px;margin:14px 0 0}.hra-obal.is-mob .ops-level{min-height:104px;padding:12px}.hra-obal.is-mob .ops-level small{font-size:10px}.hra-obal.is-mob .ops-level b{font-size:17px}.hra-obal.is-mob .ops-level>span{font-size:10px}.hra-obal.is-mob .ops-mission-layout h4{font-size:13px;margin-top:20px}.hra-obal.is-mob .ops-objectives article{grid-template-columns:20px 1fr auto;gap:7px;padding:13px 0}.hra-obal.is-mob .ops-objectives b{font-size:13px}.hra-obal.is-mob .ops-objectives small{font-size:11px}.hra-obal.is-mob .ops-objectives strong{font-size:12px}.hra-obal.is-mob .ops-objectives em{font-size:10px}.hra-obal.is-mob .ops-check{font-size:18px}.hra-obal.is-mob .ops-briefing>.ops-cta{min-height:52px;margin-top:15px;font-size:16px;padding:12px}.hra-obal.is-mob .ops-pause{display:flex;flex-direction:column;padding:28px 24px;gap:28px}.hra-obal.is-mob .ops-pause-nav{align-self:stretch}.hra-obal.is-mob .ops-pause-nav>small{font-size:10px}.hra-obal.is-mob .ops-pause-nav h2{font-size:48px;margin:10px 0}.hra-obal.is-mob .ops-pause-nav p{font-size:13px;margin-bottom:22px}.hra-obal.is-mob .ops-pause-nav>.ops-cta{min-height:54px;font-size:18px;padding:12px 14px}.hra-obal.is-mob .ops-pause-nav>button:not(.ops-cta){padding:17px 14px;font-size:15px!important}.hra-obal.is-mob .ops-pause-tasks{border-left:0;border-top:1px solid var(--op-line);padding:20px 0 0}.hra-obal.is-mob .ops-pause-tasks h3{font-size:28px}}@media (orientation:portrait) and (max-height:720px){.hra-obal.is-mob .ops-home{grid-template-rows:48px 1fr 128px 36px;padding:0 15px}.hra-obal.is-mob .ops-home-copy{padding:12px 0}.hra-obal.is-mob .ops-home-copy h1{font-size:39px}.hra-obal.is-mob .ops-home-stage{top:4px;height:40%}.hra-obal.is-mob .ops-home-desc{margin:8px 0 9px;font-size:11px}.hra-obal.is-mob .ops-home-copy>.ops-cta{min-height:52px;margin-top:6px}.hra-obal.is-mob .ops-main-links{margin-top:10px}.hra-obal.is-mob .ops-main-links button{padding:10px 8px}.hra-obal.is-mob .ops-home-utility{margin-top:11px}.hra-obal.is-mob .ops-feature{min-height:85px}.hra-obal.is-mob .ops-feature b{font-size:19px}.hra-obal.is-mob .ops-new h2{font-size:16px}}.is-reduced *,.is-reduced *:before,.is-reduced *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){.ops-home-stage img{animation:none}}.hra-hlava-v10{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 20px}.hra-hlava-v10 .eyebrow{margin:0 0 6px;font-size:10px;letter-spacing:.14em;color:#aab6b1}.hra-hlava-v10 h1{margin:0;font:800 32px/1 var(--ff-d);letter-spacing:.02em}.hra-hlava-v10>p{margin:0;font-size:12px;color:#aab6b1}.hra-hlava-v10>p span{margin:0 7px;color:#d8b87a}.hra-lista{gap:8px;margin-bottom:24px}.hra-lista .btn{border-radius:4px}.hra-zeb-detail,.hra-guide-detail{margin:12px 0;border:1px solid #ffffff18;border-radius:6px}.hra-zeb-detail>summary,.hra-guide-detail>summary{display:flex;justify-content:space-between;padding:18px 20px;font-weight:700;font-size:14px;cursor:pointer;list-style:none;color:#c0c9c4}.hra-zeb-detail>summary::-webkit-details-marker,.hra-guide-detail>summary::-webkit-details-marker{display:none}.hra-zeb-detail[open]>summary span,.hra-guide-detail[open]>summary span{transform:rotate(45deg)}.hra-zeb-detail .hra-zeb{margin:0;border-radius:0;box-shadow:none}.hra-guide-detail .hra-info{padding:0 20px 20px;margin:0}.hra-faq{margin-top:28px}@media(max-width:600px){.hra-hlava-v10{align-items:flex-start;flex-direction:column;gap:10px}.hra-hlava-v10 h1{font-size:28px}.hra-hlava-v10>p{font-size:11px}}.ops-home{grid-template-rows:calc(var(--u)*30) 1fr calc(var(--u)*62) calc(var(--u)*20)}.ops-home-copy{padding:calc(var(--u)*8) 0 calc(var(--u)*6)}.ops-home-copy .ops-kicker{font-size:calc(var(--u)*5);margin-bottom:calc(var(--u)*3)}.ops-home-copy h1{font-size:calc(var(--u)*22);line-height:1}.ops-home-desc{font-size:calc(var(--u)*6.5);margin:calc(var(--u)*4) 0 calc(var(--u)*7)}.ops-home-copy>.ops-cta{min-height:calc(var(--u)*28);padding:calc(var(--u)*5) calc(var(--u)*9);font-size:calc(var(--u)*10)}.ops-home-copy>.ops-cta small{margin-top:calc(var(--u)*3);font-size:calc(var(--u)*6)}.ops-main-links{margin-top:calc(var(--u)*6)}.ops-main-links button{padding:calc(var(--u)*4) calc(var(--u)*5);gap:calc(var(--u)*2)}.ops-home-utility{display:none}.ops-home-stage{height:100%}.ops-home-stage img{position:absolute;height:74%;max-height:80%;left:50%;top:13%;transform:translateX(-50%)}.ops-home-footer button{margin-left:0}.ops-home-footer>span{margin-right:auto}@keyframes opsBreathe{50%{transform:translate(-50%,-3px)}}@media(orientation:portrait){.hra-obal.is-mob .ops-home-utility{display:flex}.hra-obal.is-mob .ops-home-stage img{top:18%}}.ops-mission-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.ops-briefing .ops-objectives small{display:none}.ops-briefing .ops-objectives article{padding:calc(var(--u)*5) 0}.ops-briefing>.ops-cta{margin-top:calc(var(--u)*8)}.hui-gear-preview .hui-b.is-prim{background:var(--op-accent)!important;color:#152229;border:1px solid #ffe5b5;box-shadow:0 3px 0 #8d744b}.hui-gear-preview .hui-b.is-prim:hover{background:#ffdfaa!important}.hra-pad-b{border-radius:18px;background:rgba(18,31,38,.8);box-shadow:inset 0 0 0 1px #d2e5df50,0 5px 0 #07101770;transition:transform .1s,background .12s,box-shadow .12s}.hra-pad-b.is-on{transform:translateY(3px) scale(.96);box-shadow:inset 0 0 0 2px #e9f2dfaa,0 2px 0 #07101770}.hra-pad-r .is-a{background:rgba(212,175,105,.86);color:#17232a;box-shadow:inset 0 0 0 2px #ffe2ab,0 5px 0 #514631}.hra-pad-r .is-a.is-on{background:#ffe1a2}.hui-panel{background:#17252cee;border-radius:4px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 16px 40px #0006}.ops-results-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(var(--u)*22);padding:calc(var(--u)*15) calc(var(--u)*22);flex:1;min-height:0;overflow:auto}.ops-results-body h3{margin:0;font:800 calc(var(--u)*17)/1.1 var(--ff-d)}.ops-results-body>aside{padding-left:calc(var(--u)*18);border-left:1px solid var(--op-line)}.ops-total{display:flex;flex-direction:column;margin:calc(var(--u)*10) 0}.ops-total strong{color:var(--op-accent);font:900 calc(var(--u)*34)/1 var(--ff-d)}.ops-total>span{margin-top:5px;font:600 calc(var(--u)*5.5)/1 var(--ff-m);letter-spacing:.1em;color:#a6bcb6}.ops-run-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--u)*5);border-top:1px solid var(--op-line);border-bottom:1px solid var(--op-line);padding:calc(var(--u)*8) 0}.ops-run-stats b{display:block;color:#e3e8dd;font-size:calc(var(--u)*11)}.ops-run-stats span{font-size:calc(var(--u)*6);color:#9cb4ae}.ops-bonus-lines{display:flex;flex-direction:column;gap:calc(var(--u)*5);margin-top:calc(var(--u)*10);font-size:calc(var(--u)*7);color:#a8bcb6}.ops-bonus-lines b{float:right;color:#d3dcc9}.ops-result-goals{margin-top:calc(var(--u)*10)}.ops-result-goals article{display:grid;grid-template-columns:calc(var(--u)*13) 1fr auto;gap:calc(var(--u)*6);align-items:center;padding:calc(var(--u)*7) 0;border-bottom:1px solid var(--op-line)}.ops-result-goals article>span{font-size:calc(var(--u)*11);color:#748e8c}.ops-result-goals .is-done>span{color:#b0d6a8}.ops-result-goals b{display:block;font-size:calc(var(--u)*8)}.ops-result-goals small{display:block;color:#99aea8;font-size:calc(var(--u)*6);margin-top:3px}.ops-result-goals strong{color:var(--op-accent);font-size:calc(var(--u)*8)}.ops-account{margin-top:calc(var(--u)*12);padding:calc(var(--u)*8);background:#bdcc9c0d;border-left:2px solid var(--op-accent)}.ops-account b{display:block;font-size:calc(var(--u)*7);color:#b9d3b1}.ops-account small{display:block;margin-top:5px;font-size:calc(var(--u)*6);color:#9bb0a5}.ops-results-actions{display:flex;align-items:center;gap:calc(var(--u)*14);padding:calc(var(--u)*9) calc(var(--u)*22);flex-shrink:0;border-top:1px solid var(--op-line)}.ops-results-actions .ops-cta{width:calc(var(--u)*140);margin-left:auto}.ops-end>section{margin:auto;padding:20px;width:min(90%,calc(var(--u)*260))}.ops-end h2{font:900 calc(var(--u)*28)/1 var(--ff-d);margin:calc(var(--u)*8) 0}.ops-end .ops-cta{margin:calc(var(--u)*14) 0 calc(var(--u)*5)}.ops-end .ops-text{display:block}@media(orientation:portrait){.hra-obal.is-mob .ops-results-body{display:block;padding:22px 20px}.hra-obal.is-mob .ops-results-body>aside{padding:20px 0 0;margin-top:22px;border-left:0;border-top:1px solid var(--op-line)}.hra-obal.is-mob .ops-results-body h3{font-size:27px}.hra-obal.is-mob .ops-total{margin:18px 0}.hra-obal.is-mob .ops-total strong{font-size:58px}.hra-obal.is-mob .ops-total>span{font-size:9px}.hra-obal.is-mob .ops-run-stats{gap:10px;padding:16px 0}.hra-obal.is-mob .ops-run-stats b{font-size:18px}.hra-obal.is-mob .ops-run-stats span{font-size:10px}.hra-obal.is-mob .ops-bonus-lines{font-size:12px;gap:8px;margin-top:16px}.hra-obal.is-mob .ops-result-goals article{padding:12px 0;grid-template-columns:20px 1fr auto;gap:8px}.hra-obal.is-mob .ops-result-goals b{font-size:14px}.hra-obal.is-mob .ops-result-goals small{font-size:10px}.hra-obal.is-mob .ops-result-goals strong{font-size:13px}.hra-obal.is-mob .ops-result-goals article>span{font-size:20px}.hra-obal.is-mob .ops-account{padding:12px;margin-top:20px}.hra-obal.is-mob .ops-account b{font-size:11px}.hra-obal.is-mob .ops-account small{font-size:10px}.hra-obal.is-mob .ops-results-actions{padding:12px 16px;gap:14px}.hra-obal.is-mob .ops-results-actions>.ops-cta{width:auto;flex:1;min-height:48px;padding:10px;font-size:14px}.hra-obal.is-mob .ops-results-actions .ops-text{font-size:11px!important}.hra-obal.is-mob .ops-end h2{font-size:42px}}.ops-results-body{padding-top:calc(var(--u)*12);padding-bottom:calc(var(--u)*12)}.ops-total{margin:calc(var(--u)*8) 0}.ops-total strong{font-size:calc(var(--u)*30)}.ops-run-stats{padding:calc(var(--u)*6) 0}.ops-bonus-lines{margin-top:calc(var(--u)*8);gap:calc(var(--u)*4)}.ops-result-goals{margin-top:calc(var(--u)*8)}.ops-result-goals article{padding:calc(var(--u)*5) 0}.ops-account{margin-top:calc(var(--u)*8);padding:calc(var(--u)*6)}.ops-ingame{right:calc(var(--k)*4);top:calc(var(--k)*4)}.ops-ingame button{width:max(44px,calc(var(--k)*50));min-height:44px;height:calc(var(--k)*16);padding:0 4px;font-size:14px}.ops-ingame span{margin-left:3px;font-size:10px}.hui{--op-bg:#101010;--op-panel:#171717;--op-line:#ffffff24;--op-text:#f5f5f5;--op-muted:#b4b4b4;--op-accent:#fff}.hui:not([data-obr="hra"]){--u:clamp(1px,calc(var(--k)*.65),1.5px)!important}.gt-shade{position:absolute;inset:0;display:grid;place-items:center;padding:12px;background:#0005;pointer-events:none}.gt-shell,.gt-shell *{box-sizing:border-box}.gt-shell{width:min(740px,91%);max-height:90%;display:flex;flex-direction:column;color:#eee;background:#090909e8;border:1px solid #ffffff24;box-shadow:0 12px 40px #0008;font:400 14px/1.4 Arial,sans-serif;pointer-events:auto}.gt-title{display:flex;align-items:center;min-height:43px;gap:16px;padding:9px 15px;border-top:3px solid #74a7b9}.gt-title>b{font-size:20px;font-weight:500;white-space:nowrap}.gt-title>b small{display:block;font-size:10px;letter-spacing:.08em;color:#b4b4b4}.gt-title>span{margin-left:auto;color:#bbb;font-size:11px;white-space:nowrap}.gt-title .gt-window{margin-left:auto}.hui .gt-window{padding:6px 9px;border:1px solid #ffffff40;border-radius:0;background:#171717!important;color:#eee;font:400 11px/1.2 Arial,sans-serif!important;white-space:nowrap}.gt-tabs{display:flex;flex-shrink:0;border-top:1px solid #ffffff22;border-bottom:1px solid #ffffff22;background:#000b}.gt-tabs button{flex:1;padding:10px 8px;font:700 11px/1 Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;border-radius:0;border-top:3px solid transparent}.hui .gt-tabs button.is-active{color:#fff;border-top-color:#74a7b9;background:#ffffff0d!important}.gt-tabs button:hover{color:#fff;background:#ffffff14}.gt-body{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1.15fr);gap:18px;padding:13px;min-height:0;overflow:auto}.gt-list{display:flex;flex-direction:column;align-self:start;gap:2px}.gt-list button{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:34px;padding:7px 10px;border:0;border-radius:0;background:#ffffff08!important;font:400 13px/1.3 Arial,sans-serif!important;color:#e5e5e5;text-align:left;transition:background .1s,color .1s}.gt-list button span{color:inherit;opacity:.6;font-size:10px}.gt-list button i{font:400 10px/1 Arial,sans-serif;color:inherit;opacity:.65}.hui .gt-list button:is(.is-active,.is-sel,:hover,:focus-visible){color:#111;background:#f0f0f0!important;outline:none;box-shadow:none;transform:none}.gt-info{padding:5px 8px;border-left:1px solid #ffffff20;min-width:0}.gt-info>small,.gt-new>small{color:#999;font-size:9px;letter-spacing:.12em}.gt-info h2{margin:7px 0 10px;font:500 20px/1.2 Arial,sans-serif}.gt-info>p{color:#aaa;font-size:12px;margin:8px 0 15px}.gt-new{border-top:1px solid #ffffff25;padding-top:12px;margin-top:18px}.gt-new>button{display:flex;justify-content:space-between;width:100%;padding:7px 0;color:#ddd;font-size:12px!important;text-align:left}.gt-new>button:hover{color:#fff;text-decoration:underline}.gt-help{display:flex;justify-content:flex-end;gap:17px;padding:8px 13px;color:#aaa;font-size:10px;border-top:1px solid #ffffff20}.gt-help kbd{color:#eee;font:500 10px/1 Arial,sans-serif;margin-right:3px}.gt-progress p{display:flex;justify-content:space-between;gap:10px;margin:0;padding:8px 0;font-size:12px;color:#bbb;border-bottom:1px solid #ffffff18}.gt-progress b{color:#eee;font-weight:400;white-space:nowrap}.hui .ops-page{inset:7% 5%;background:#090909ee;border:1px solid #ffffff24;box-shadow:0 12px 40px #0006}.hui .ops-top{min-height:40px;padding:7px 12px;border-top:3px solid #74a7b9}.hui .ops-top h2{font:500 20px/1 Arial,sans-serif}.hui .ops-top button{font:400 11px/1.2 Arial,sans-serif!important;padding:6px 8px;border-radius:0}.hui .ops-world-tabs button.is-on{border-bottom-color:#74a7b9;color:#fff}.hui .ops-level.is-active{background:#f0f0f0!important;color:#151515;border-color:#fff;box-shadow:none}.hui .ops-level.is-active :is(small,span){color:#333}.hui .ops-cta,.hui .hui-gear-preview .hui-b.is-prim{background:#eee!important;color:#111;border-color:#fff;border-radius:0;box-shadow:none;font-weight:600}.hui .ops-cta:hover{background:#fff!important;transform:none;box-shadow:none}.hui .ops-cta:disabled{background:#333!important;color:#aaa;border-color:#444}.hui .ops-setting>i.is-on{background:#ddd}.hui .ops-setting>i.is-on em{background:#333}.hui .ops-settings h3,.hui .ops-tasks h3,.hui .ops-mission-layout h3{font-family:Arial,sans-serif;font-weight:500;font-size:21px}.hui .ops-kicker{color:#aaa;letter-spacing:.08em}.hui .ops-level{background:#ffffff08!important;border-radius:0}.hui .ops-level b{font-family:Arial,sans-serif;font-weight:500}.hui .hui-gear-preview{background:#151515}.hui .hui-gear,.hui .hui-panel{background:#111e;border-radius:0}.hui .hui-gear.is-preview{border-color:#fff;box-shadow:inset 2px 0 #fff}.hui .hui-b{border-radius:0!important}@media(orientation:portrait){.hra-obal.is-mob .gt-shell{width:100%;max-height:85%}.hra-obal.is-mob .gt-title{padding:10px 12px}.hra-obal.is-mob .gt-title>b{font-size:18px}.hra-obal.is-mob .gt-title>span{display:none}.hra-obal.is-mob .gt-tabs button{padding:12px 3px;font-size:10px!important}.hra-obal.is-mob .gt-body{display:flex;flex-direction:column;gap:10px;padding:10px}.hra-obal.is-mob .gt-list button{min-height:42px;font-size:14px!important}.hra-obal.is-mob .gt-info{border-left:0;border-top:1px solid #ffffff20;padding:12px 3px 0}.hra-obal.is-mob .gt-info>p{display:none}.hra-obal.is-mob .gt-info h2{font-size:17px;margin:5px 0}.hra-obal.is-mob .gt-new{margin-top:10px;padding-top:8px}.hra-obal.is-mob .gt-new>button{padding:7px 0}.hra-obal.is-mob .gt-help{justify-content:space-between;gap:8px;font-size:9px}.hra-obal.is-mob .ops-page{inset:12px}.hra-obal.is-mob .ops-top{min-height:44px;gap:7px;padding:7px 8px}.hra-obal.is-mob .ops-top h2{font-size:18px}.hra-obal.is-mob .ops-top>div{gap:5px}.hra-obal.is-mob .ops-top .gt-window{font-size:9px!important;max-width:86px;white-space:normal}}@media(max-height:430px) and (orientation:landscape){.gt-shell{max-height:94%}.gt-title{min-height:35px;padding:5px 12px}.gt-title>b{font-size:18px}.gt-tabs button{padding:8px}.gt-body{padding:9px;gap:12px}.gt-list button{min-height:29px;padding:5px 8px;font-size:12px!important}.gt-help{padding:6px 10px}}.gt-tabs button{min-width:0}.hui[data-obr="skiny"],.hui[data-obr="zebricek"],.hui[data-obr="eggy"]{background:transparent}@media(orientation:portrait){.hra-obal.is-mob .gt-list{align-self:stretch}.hra-obal.is-mob .gt-tabs button{font-size:9.5px!important;letter-spacing:0;padding-left:3px;padding-right:3px}}.hui{--op-bg:#0b1018;--op-panel:#121b25;--op-text:#f6f2e9;--op-muted:#a5afbb;--op-line:#b0c7df25;--op-accent:#f4c571;container-type:size}.lobby,.lobby *{box-sizing:border-box}.lobby{position:absolute;inset:0;overflow:hidden;isolation:isolate;color:#f8f3e9;background:#0b1427;font:500 13px/1.4 var(--ff-b,Arial,sans-serif)}.lobby-art,.lobby-vignette{position:absolute;inset:0;z-index:-2;pointer-events:none}.lobby-art{background:url('/assets/hra-lobby-v12.webp') center center/cover no-repeat;animation:lobbyReveal 1.1s ease-out both}.lobby-vignette{z-index:-1;background:linear-gradient(90deg,#060d1be8 0%,#080f1b9c 30%,#07101b0c 67%),linear-gradient(0deg,#070c17 0%,#070c1794 20%,transparent 49%,#080f1c66 84%,#060d1ad9)}.lobby-header{display:flex;align-items:center;gap:3cqw;position:absolute;top:4.5%;left:5%;right:5%;height:38px;border-bottom:1px solid #ffffff20;padding-bottom:14px;box-sizing:content-box}.hui .lobby-brand{display:flex;align-items:center;gap:8px;padding:0;color:#f7e5c3;text-align:left;flex-shrink:0;background:none!important}.lobby-brand .hui-znacka{width:27px;height:27px;margin:0;filter:none;color:#f2c473}.lobby-brand>span{display:block;font:800 10px/.95 var(--ff-d);letter-spacing:.13em}.lobby-brand b{display:block;font-size:24px;letter-spacing:.09em;margin-top:3px}.lobby .gt-tabs{flex:1;gap:1.3cqw;align-self:stretch;border:0;background:none}.hui .lobby .gt-tabs button{flex:0 1 auto;padding:0 7px;border:0;border-bottom:2px solid transparent;background:none!important;color:#d2d5df;font:600 clamp(10px,1.06cqw,14px)/1 var(--ff-b,Arial,sans-serif)!important;letter-spacing:.02em;text-transform:none;transition:color .18s,border-color .18s}.hui .lobby .gt-tabs button:is(:hover,.is-active,:focus-visible){color:#ffe3ad;border-bottom-color:#f3c571}.lobby-wallet{display:flex;align-items:center;gap:19px;font-size:12px;color:#f2c774;white-space:nowrap}.lobby-wallet b{font-weight:600;color:#eee8da;margin-left:3px}.lobby-wallet small{color:#9aa5b5;font-size:10px}.lobby-story{position:absolute;left:5%;top:20%;width:40%;max-width:420px;animation:lobbyIn .6s .05s ease-out both}.lobby-eyebrow{display:flex;align-items:center;gap:9px;color:#d1b88e;font:600 clamp(8px,.83cqw,11px)/1 var(--ff-m);letter-spacing:.16em;margin:0 0 1.8cqw}.lobby-eyebrow i{width:20px;height:2px;background:#edbe70}.lobby h1{margin:0;font:900 6cqw/.83 var(--ff-d);letter-spacing:.005em;text-shadow:0 5px 28px #0005}.lobby h1>span{display:block;color:#f2c97d;font-size:1.14em;margin-top:.12em;letter-spacing:.025em}.lobby-dot{color:#f7f2e8}.lobby-description{color:#c0c7d1;margin:1.2cqw 0 1.4cqw;font-size:clamp(11px,1.12cqw,16px);letter-spacing:.025em}.hui .lobby-play{position:relative;overflow:hidden;display:flex;align-items:center;width:100%;max-width:310px;min-height:54px;gap:17px;padding:12px 18px;text-align:left;background:linear-gradient(105deg,#f1bd64,#f8d696)!important;color:#191b20;border:1px solid #ffe0a2;border-radius:3px;box-shadow:0 7px 28px #0308145c,inset 0 1px #fff5;transition:transform .18s,box-shadow .18s}.lobby-play::after{content:'';position:absolute;inset:0;transform:translateX(-120%) skewX(-20deg);background:linear-gradient(90deg,transparent,#ffffff55,transparent);transition:transform .5s;pointer-events:none}.lobby-play:hover::after{transform:translateX(120%) skewX(-20deg)}.hui .lobby-play:is(:hover,:focus-visible){transform:translateY(-2px);box-shadow:0 10px 32px #efbb6030}.hui .lobby-play:active{transform:translateY(1px)}.lobby-play-icon{font-size:18px;border-right:1px solid #37312640;padding-right:16px}.lobby-play b{display:block;font:800 clamp(16px,1.9cqw,23px)/1 var(--ff-d);letter-spacing:.025em}.lobby-play small{display:block;margin-top:5px;font:600 10px/1.2 var(--ff-b,Arial,sans-serif);opacity:.7}.lobby-play small i{margin:0 5px;font-style:normal}.lobby-play-arrow{margin-left:auto;font-size:22px}.hui .lobby-all{display:flex;align-items:center;gap:24px;padding:11px 0;font-size:11px;color:#b7c2d1;background:none!important}.lobby-all span{color:#f5cf8b}.hui .lobby-all:hover{color:#f4d395}.lobby-bottom{position:absolute;left:5%;right:5%;bottom:10.5%}.lobby-section-label{display:flex;gap:16px;align-items:center;color:#bbc2ce;font:500 clamp(7px,.72cqw,10px)/1 var(--ff-m);letter-spacing:.15em;margin-bottom:12px}.lobby-section-label i{flex:1;height:1px;background:#ffffff25}.lobby-section-label>span:last-child{color:#8a98ab}.lobby-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hui .lobby-card{position:relative;isolation:isolate;overflow:hidden;min-height:94px;height:9.3cqw;max-height:118px;padding:12px 16px;text-align:left;border:1px solid #c1c9d632;border-radius:3px;color:#f6f0e7;background:#141f2b!important;box-shadow:inset 0 1px #ffffff0a;transition:transform .2s,border-color .2s,box-shadow .2s}.lobby-card::before{content:'';position:absolute;inset:0;z-index:-2;background:var(--scene) center 58%/cover;image-rendering:pixelated;opacity:.8;transition:transform .5s}.lobby-card::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#07111cf2,#07101b33)}.lobby-city::before{background-image:url('/assets/hra-lobby-v12.webp');background-position:70% 50%;image-rendering:auto}.lobby-challenge::before{background:radial-gradient(ellipse at 100% 0,#e7a93d22,transparent 80%),repeating-linear-gradient(130deg,transparent 0 20px,#e8c88f09 21px 22px)}.lobby-challenge::after{width:65px;height:65px;inset:auto 15px 20px auto;background:none;border:1px solid #e5bf7c33;transform:rotate(45deg);box-shadow:inset 0 0 0 8px #e5bf7c0b}.hui .lobby-card:is(:hover,:focus-visible,.is-sel){border-color:#efc779;transform:translateY(-3px);box-shadow:0 7px 20px #0004}.lobby-card:hover::before{transform:scale(1.05)}.lobby-card-tag{position:absolute;top:10px;left:13px;color:#191c23;background:#f4c775;border-radius:1px;padding:3px 6px;font:800 7px/1 var(--ff-m);letter-spacing:.08em}.lobby-card-tag.is-soft{color:#eacb90;border:1px solid #e1c18b42;background:#e1c18b0a}.lobby-card-copy{position:absolute;left:14px;bottom:12px;right:27px}.lobby-card-copy small{display:block;font:500 7px/1 var(--ff-m);letter-spacing:.13em;color:#c3cbd3;margin-bottom:6px}.lobby-card-copy b{display:block;font:800 clamp(15px,1.85cqw,23px)/1 var(--ff-d);letter-spacing:.01em}.lobby-card-copy em{font-style:normal;color:#f5cf89}.lobby-card-arrow{position:absolute;bottom:14px;right:13px;color:#f1cf97;font-size:18px}.lobby-footer{position:absolute;left:5%;right:5%;bottom:2.5%;display:flex;align-items:center;gap:16px;min-height:26px}.lobby-tools{display:flex;align-items:center;gap:20px;margin-right:auto}.hui .lobby-tools button{font:500 10px/1.2 var(--ff-b,Arial,sans-serif)!important;padding:5px 0;color:#aeb8c7;background:none!important}.hui .lobby-tools button:hover{color:#f6cf88}.lobby-key{color:#8998ac;font-size:9px;white-space:nowrap}.lobby-key kbd{color:#d4dce5;border:1px solid #b9cce147;border-radius:2px;padding:2px 4px;margin-right:5px;font-size:9px}.hui .gt-window{color:#c9d1dc;border:1px solid #a5b6cc40;border-radius:3px;background:#0d172b7a!important;font:500 10px/1.2 var(--ff-b,Arial,sans-serif)!important;padding:7px 10px;transition:color .15s,border-color .15s}.hui .gt-window:hover{color:#f8d592;border-color:#e7c486}.hui .lobby-player{position:absolute;right:6%;bottom:35%;display:flex;align-items:center;gap:10px;padding:8px 12px;color:#eee5d5;background:#0b1426ba!important;border:1px solid #fff2;border-radius:3px;text-align:left;backdrop-filter:blur(10px)}.lobby-player img{height:34px;width:auto;image-rendering:pixelated}.lobby-player small{display:block;font:500 7px/1 var(--ff-m);color:#aeb8c7;letter-spacing:.1em}.lobby-player b{display:block;font-size:12px;font-weight:600;margin-top:4px}.lobby-player>span:last-child{color:#e1c58e;margin-left:18px}.lobby-player:hover{border-color:#e5c88a}@keyframes lobbyReveal{from{opacity:.25;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes lobbyIn{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.hui .ops-page{inset:4% 4%;background:radial-gradient(ellipse at 90% 0,#34405435,transparent 65%),#0a111bee;border:1px solid #b9cde333;border-radius:5px;box-shadow:0 24px 64px #0008,inset 0 1px #ffffff0b;backdrop-filter:blur(14px)}.hui .ops-top{min-height:48px;padding:9px 18px;border-top:0;border-bottom:1px solid var(--op-line);background:#101a2755}.hui .ops-top h2{font:800 25px/1 var(--ff-d);letter-spacing:.02em}.hui .ops-top .ops-back{color:#d8bf96}.hui .ops-top .ops-menu{border-left:1px solid #ffffff25;padding-left:16px;margin-left:6px;color:#aab8c9}.hui .ops-world-tabs{padding:0 16px;gap:8px}.hui .ops-world-tabs button{padding:12px 7px;background:none!important;font-size:11px!important;font-weight:600;border-radius:0}.hui .ops-world-tabs button.is-on{color:#f3cd8b;border-bottom-color:#e2b96f}.ops-world-tabs small{color:#e4be7d}.hui .ops-mission-layout{padding:16px 18px;gap:22px;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.hui .ops-mission-layout h3,.hui .ops-settings h3,.hui .ops-tasks h3{font:800 28px/1.04 var(--ff-d)}.hui .ops-kicker{color:#c4a776;font-size:9px;letter-spacing:.13em}.ops-muted{color:#a9b4c1}.hui .ops-level{position:relative;isolation:isolate;overflow:hidden;min-height:92px;background:#1b2739!important;border-color:#a9bdd42c;border-radius:3px;padding:12px;transition:transform .18s,border-color .18s}.ops-level::before{content:'';position:absolute;inset:0;z-index:-2;background:var(--scene) center/cover;image-rendering:pixelated;opacity:.65}.ops-level::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0a101aee,#0c142150)}.hui .ops-level b{font:800 20px/1 var(--ff-d);color:#f8f1e5}.hui .ops-level small{color:#d8c094;font-size:9px}.hui .ops-level>span{color:#b8c3d1;font-size:9px}.hui .ops-level.is-active{background:#1c2b3e!important;border-color:#efc376;color:#fff;box-shadow:inset 0 -2px #e7bc72}.hui .ops-level.is-active :is(small,span){color:#eed3a2}.hui .ops-level:is(:hover,:focus-visible){border-color:#f5dba7;transform:translateY(-2px)}.mission-art{height:76px;background-size:cover;background-position:center 55%;image-rendering:pixelated;border:1px solid #c0d5e52b;border-radius:3px;margin-bottom:13px;position:relative;overflow:hidden}.mission-art::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#080e1880,transparent)}.mission-art span{position:absolute;bottom:10px;left:12px;z-index:1;color:#fff0d2;background:#0b1324a8;padding:5px 8px;font:600 8px/1 var(--ff-m);letter-spacing:.1em}.hui .ops-cta,.hui .hui-gear-preview .hui-b.is-prim{background:linear-gradient(105deg,#efbf6e,#f4d494)!important;color:#1a2028;border:1px solid #f5d496;border-radius:3px;box-shadow:inset 0 1px #fff6,0 4px 15px #0003;font-weight:700;transition:transform .18s,filter .18s}.hui .ops-cta:hover{background:#ffdda1!important;transform:translateY(-1px);box-shadow:0 6px 20px #e9ba6b20}.hui .ops-cta:disabled{background:#263141!important;border-color:#536074;color:#a7b1be}.hui .ops-setting{border-color:#b6c6dd1c;transition:background .18s}.hui .ops-setting:hover{background:#d2def909}.hui .ops-setting>i.is-on{background:#d6b06a}.hui .ops-setting>i.is-on em{background:#fff0d2}.hui .ops-setting>strong{color:#d9c093}.hui .hui-gear-preview{background:radial-gradient(ellipse at 50% 45%,#57677940,transparent 64%),#101a26;border:1px solid #a7bfd826;border-radius:4px}.hui .hui-gear-figure{background:radial-gradient(ellipse at 50% 96%,#f2c77c26,transparent 60%);border-bottom:1px solid #edcd8d3a}.hui .hui-gear{background:linear-gradient(145deg,#1c2938,#111a26)!important;border:1px solid #b4c5d426;border-radius:3px;transition:transform .18s,border-color .18s}.hui .hui-gear.is-preview{border-color:#ecc37e;box-shadow:inset 0 -2px #ecc37e}.hui .hui-gear:hover{transform:translateY(-2px);border-color:#c7d0da}.hui .hui-gear.is-nasazen{background:linear-gradient(145deg,#35342a,#17212c)!important}.hui .hui-gear b{color:#eee6d8}.hui .hui-gear span{color:#d4b780}.gt-shade{background:linear-gradient(110deg,#07101dc7,#07101d70);backdrop-filter:blur(7px)}.gt-shell{border-color:#b8ccdf33;border-radius:5px;color:#e9eef3;background:linear-gradient(130deg,#162232ed,#090f1aee);box-shadow:0 25px 70px #0009,inset 0 1px #fff1}.gt-title{border-top:0;padding:16px 20px}.gt-title>b{font:800 26px/1 var(--ff-d)}.gt-title>b small{color:#e4c58b;margin-top:6px;font:500 8px/1 var(--ff-m);letter-spacing:.18em}.gt-shell .gt-tabs{background:#090f1844;padding:0 10px}.gt-shell .gt-tabs button{border-top:0;border-bottom:2px solid transparent;padding:13px 8px}.hui .gt-shell .gt-tabs .is-active{border-color:#edc17a;background:#ffffff04!important;color:#f5d599}.gt-body{padding:18px;gap:20px}.gt-list{gap:5px}.gt-list button{padding:10px 12px;border:1px solid #d5dfea0c;border-radius:2px;background:#ffffff04!important}.hui .gt-list button:is(.is-active,.is-sel,:hover,:focus-visible){background:linear-gradient(90deg,#edc27b,#f4d9a7)!important;color:#162130}.gt-info h2{color:#f5e1bb;font:800 26px/1.1 var(--ff-d)}.gt-info>small{color:#b29b76}.gt-help{border-color:#bdcee325;color:#94a5ba;padding:12px 18px}@container (max-width:600px) and (min-height:500px){.lobby-header{top:3%;left:6%;right:6%;height:67px;flex-wrap:wrap;gap:0;padding-bottom:0;align-content:space-between}.lobby-brand{order:0}.lobby-brand .hui-znacka{width:24px;height:24px}.lobby-brand>span{font-size:8px}.lobby-brand b{font-size:20px}.lobby-wallet{order:1;margin-left:auto;font-size:10px;gap:14px}.lobby .gt-tabs{order:2;flex-basis:100%;gap:0;height:34px}.hui .lobby .gt-tabs button{flex:1;padding:0 3px;font-size:11px!important}.lobby-art{background-position:88% center}.lobby-vignette{background:linear-gradient(90deg,#071020da,transparent 125%),linear-gradient(0deg,#060c18 0%,#070e1bdb 28%,transparent 60%,#06101b8a)}.lobby-story{top:20%;left:7%;width:77%;max-width:350px}.lobby-eyebrow{font-size:8px;margin-bottom:18px;letter-spacing:.1em}.lobby h1{font-size:17cqw}.lobby-description{font-size:11px;margin:15px 0 21px}.hui .lobby-play{min-height:59px;max-width:290px;padding:12px 16px}.lobby-play b{font-size:23px}.lobby-play small{font-size:10px}.hui .lobby-all{min-height:42px;font-size:11px}.lobby-player{display:none!important}.lobby-bottom{left:7%;right:7%;bottom:12.5%}.lobby-section-label{margin-bottom:10px;font-size:7px;gap:8px;letter-spacing:.07em}.lobby-section-label>span:last-child{display:none}.lobby-cards{grid-template-columns:1fr 1fr;gap:9px}.hui .lobby-card{min-height:94px;height:94px;padding:10px}.lobby-card-tag{top:9px;left:9px;font-size:6px;padding:3px 4px}.lobby-card-copy{left:9px;bottom:11px;right:18px}.lobby-card-copy small{font-size:6px;letter-spacing:.05em}.lobby-card-copy b{font-size:19px}.lobby-card-arrow{right:8px;bottom:8px;font-size:14px}.hui .lobby-challenge{grid-column:1/-1;min-height:51px;height:51px}.lobby-challenge .lobby-card-tag{top:10px;left:10px;font-size:6px}.lobby-challenge .lobby-card-copy{left:10px;top:27px;bottom:auto}.lobby-challenge .lobby-card-copy small{display:none}.lobby-challenge .lobby-card-copy b{font-size:16px}.lobby-challenge::after{right:23px;top:-15px}.lobby-challenge .lobby-card-arrow{bottom:17px;right:14px}.lobby-footer{left:7%;right:7%;bottom:2.5%;flex-wrap:wrap;justify-content:space-between;gap:9px}.lobby-tools{flex-basis:100%;justify-content:space-between;gap:10px;border-bottom:1px solid #fff2;padding-bottom:9px}.hui .lobby-tools button{min-height:28px;font-size:9px!important}.lobby .gt-window{min-height:32px}.lobby-key{font-size:9px}.hui .ops-page{inset:10px}.hui .ops-top{padding:10px;min-height:49px}.hui .ops-top h2{font-size:23px}.hui .ops-top button{font-size:10px!important}.hui .ops-world-tabs{overflow-x:auto;flex-shrink:0;padding:0 8px;gap:8px}.hui .ops-world-tabs button{flex:none;padding:12px 8px;font-size:11px!important}.hui .ops-mission-layout{display:block;padding:16px}.hui .ops-mission-layout>aside{padding:17px 0 0;margin-top:15px;border-left:0;border-top:1px solid var(--op-line)}.hui .ops-level{min-height:100px}.hui .ops-level b{font-size:21px}.mission-art{height:100px}.hui .ops-mission-layout h3{font-size:28px}.hui .ops-briefing .ops-cta{min-height:47px}.hui .ops-briefing .ops-objectives small{display:block}}@container (max-width:600px) and (min-height:500px) and (max-height:730px){.lobby-story{top:19%}.lobby-eyebrow{margin-bottom:13px}.lobby h1{font-size:15cqw}.lobby-description{margin:11px 0 14px}.lobby-bottom{bottom:15%}.hui .lobby-card{height:84px;min-height:84px}.hui .lobby-challenge{height:49px;min-height:49px}.lobby-section-label{margin-bottom:8px}.lobby-footer{bottom:2%}}@container (max-height:560px) and (min-width:600px){.lobby-header{top:3%;height:28px;padding-bottom:9px}.lobby-brand .hui-znacka{height:22px;width:22px}.lobby-brand>span{font-size:7px}.lobby-brand b{font-size:18px}.lobby-wallet{font-size:10px}.lobby-story{top:21%}.lobby-eyebrow{font-size:7px;margin-bottom:11px}.lobby h1{font-size:5cqw}.lobby-description{font-size:10px;margin:8px 0 11px}.hui .lobby-play{min-height:44px;padding:8px 13px;width:265px}.lobby-play b{font-size:21px}.lobby-play small{font-size:8px}.hui .lobby-all{padding:6px 0;font-size:10px}.lobby-bottom{bottom:13%}.lobby-section-label{margin-bottom:8px;font-size:7px}.hui .lobby-card{height:70px;min-height:70px}.lobby-card-copy{bottom:10px}.lobby-card-tag{top:8px;font-size:6px}.lobby-card-copy small{font-size:6px;margin-bottom:4px}.lobby-card-copy b{font-size:18px}.lobby-footer{bottom:2%}.lobby-player{bottom:39%!important}.hui .ops-page{inset:2% 3%}.mission-art{height:55px}.hui .ops-level{min-height:77px}.hui .ops-top{min-height:40px;padding:8px 12px}}@container (max-width:600px) and (max-height:499px){.lobby-header{height:24px;top:4%;gap:10px;padding-bottom:7px}.lobby-brand .hui-znacka{width:18px;height:18px}.lobby-brand>span{font-size:5px}.lobby-brand b{font-size:13px}.lobby .gt-tabs{gap:0}.hui .lobby .gt-tabs button{font-size:8px!important;padding:0 5px}.lobby-wallet{display:none}.lobby-story{top:27%;width:50%}.lobby-eyebrow,.lobby-description,.lobby-player,.lobby-all{display:none!important}.lobby h1{font-size:6.3cqw}.hui .lobby-play{margin-top:12px;min-height:34px;padding:6px 9px;gap:8px;max-width:200px}.lobby-play-icon{font-size:11px;padding-right:9px}.lobby-play b{font-size:16px}.lobby-play small{font-size:7px;margin-top:3px}.lobby-play-arrow{font-size:16px}.lobby-bottom{left:60%;right:5%;bottom:21%;top:29%}.lobby-section-label{display:none}.lobby-cards{display:flex;flex-direction:column;gap:7px}.hui .lobby-card{height:51px;min-height:51px;padding:5px}.lobby-card-tag{top:6px;left:8px;font-size:5px}.lobby-card-copy{left:8px;bottom:8px;right:15px}.lobby-card-copy small{display:none}.lobby-card-copy b{font-size:14px}.lobby-card-arrow{font-size:12px;right:7px;bottom:6px}.lobby-challenge{display:none!important}.lobby-footer{gap:8px;bottom:3%}.lobby-tools{gap:9px}.hui .lobby-tools button{font-size:8px!important}.lobby-key{display:none}.lobby .gt-window{font-size:8px!important;padding:6px}}.hui button:focus-visible{outline:2px solid #ffe0a0;outline-offset:3px}.hui button:disabled{cursor:default}.hui .lobby-play.is-sel{border-color:#ffe3ad}.hui .lobby-all.is-sel,.hui .lobby-tools .is-sel{color:#ffe0a0;text-decoration:underline;text-underline-offset:4px}@container (max-width:600px) and (min-height:500px){.lobby-header{height:77px}.lobby .gt-tabs{height:44px}.hui .lobby .gt-tabs button{min-height:44px}.lobby-bottom{bottom:16%}.lobby-footer .lobby-tools button,.lobby-footer .gt-window{min-height:44px}.lobby-all{min-height:44px!important}}@container (max-width:600px) and (min-height:500px) and (max-height:730px){.lobby-bottom{bottom:18%}}.lobby-play b{white-space:nowrap}@container (max-height:430px) and (min-width:600px){.lobby-story{top:20%}.lobby h1{font-size:4.7cqw}.lobby-description{display:none}.lobby-eyebrow{margin-bottom:13px}.hui .lobby-play{margin-top:13px}}@container (max-width:600px) and (min-height:500px) and (max-height:730px){.lobby-story{top:17%}.lobby h1{font-size:14cqw}.lobby-description{display:none}.hui .lobby-play{margin-top:14px}.lobby-bottom{bottom:20%}}@container (max-width:600px) and (max-height:499px){.hui .lobby-card{height:46px;min-height:46px}}@container (max-height:430px) and (min-width:600px){.lobby-story{top:16%}.lobby-eyebrow{margin-bottom:8px}.hui .lobby-play{margin-top:8px}}.ops-world-tabs{scrollbar-width:none}.ops-world-tabs::-webkit-scrollbar{display:none}@container (max-height:560px) and (min-width:600px) and (min-height:431px){.lobby-story{top:17%}}.lobby-section .lobby-vignette{background:linear-gradient(90deg,#060d1bf2 0%,#080f1bd4 43%,#07101b77 100%),linear-gradient(0deg,#070c17e8,transparent 50%,#060d1a99)}.lobby-content{position:absolute;left:5%;right:5%;top:19%;bottom:12%;display:flex;min-height:0;overflow:hidden;animation:lobbyIn .24s ease-out both}.hui .lobby-section .ops-page{position:relative;inset:auto;width:100%;height:100%;min-height:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hui .lobby-section .ops-top{flex-shrink:0;min-height:42px;padding:0 0 12px;margin:0;border:0;background:none;align-items:center}.hui .lobby-section .ops-top h2{font:800 34px/1 var(--ff-d);color:#f6ecd9;letter-spacing:.01em}.lobby-section-mark{margin-left:auto;color:#b7aa93;font:500 8px/1 var(--ff-m);letter-spacing:.15em}.lobby-section .ops-top>.ops-back,.lobby-section .ops-top>div{display:none}.hui .lobby-section .ops-world-tabs{padding:0;gap:12px;background:none}.hui .lobby-section .ops-world-tabs button{padding:10px 6px;font-size:11px!important}.hui .lobby-section .ops-mission-layout{padding:14px 0 0;gap:24px}.hui .lobby-section .ops-mission-layout>aside{padding:12px 16px;border:1px solid #e4c98b33;border-radius:3px;background:linear-gradient(120deg,#0c1725d4,#0b1426ad)}.hui .lobby-section .ops-level{min-height:80px;padding:10px;border-color:#a6bbd044}.hui .lobby-section .ops-level-grid{gap:10px;margin:12px 0 3px}.lobby-section .mission-art{height:64px;margin-bottom:10px}.hui .lobby-section .ops-mission-layout h3{font-size:27px}.lobby-section .ops-mission-layout h4{margin:12px 0 4px}.lobby-section .ops-briefing>.ops-muted{margin:7px 0;font-size:12px}.hui .lobby-section .hui-wardrobe{position:relative;inset:auto;flex:1;min-height:0;grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);gap:20px;padding:0}.hui .lobby-section .hui-gear-preview{padding:14px;min-height:0;overflow:auto;background:radial-gradient(ellipse at 50% 45%,#edb96014,transparent 65%),#0c1725a8;border:1px solid #e9cd8b33}.hui .lobby-section .hui-gear-figure{height:130px;flex-shrink:0}.hui .lobby-section .hui-gear-figure img{height:120px}.lobby-section .hui-gear-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:1px 6px 1px 1px}.hui .lobby-section .hui-gear{background:linear-gradient(140deg,#1c2938bd,#101a29b3)!important;min-height:73px}.hui .lobby-section .hui-gear.is-preview{background:linear-gradient(130deg,#d6a95b32,#1a293dcc)!important}.lobby-section .hui-napoveda{position:static;flex-shrink:0;margin:10px 0 0;font-size:9px}.hui .lobby-section :is(.ops-settings,.ops-help,.ops-tasks){padding:14px 20px;margin:0;max-width:none;border:1px solid #c6cfe526;background:linear-gradient(110deg,#0c1725cf,#0b1426b8);border-radius:3px}.hui .lobby-section .ops-settings{max-width:760px;width:100%}.hui .lobby-section .ops-settings h3,.hui .lobby-section .ops-tasks h3{font-size:26px}.hui .lobby-section .ops-setting{padding:10px 0}.lobby-section .ops-setting b{font-size:13px}.lobby-section .ops-setting small{font-size:10px}.hui .lobby-section .ops-tasks>section{background:#121e2c66;border:1px solid #b6cad528;border-radius:3px;padding:12px 16px;margin-top:14px}.hui .lobby-section .ops-tasks>section>header{margin-bottom:5px}.lobby-section .hui-svety{position:static;flex-shrink:0;padding:0;margin-bottom:14px;justify-content:flex-start;flex-wrap:wrap;gap:5px}.lobby-section .hui-svety .hui-tab{border:1px solid #a6bbd039;border-radius:2px;color:#bdc9d7;background:#112032a0;font-size:11px;padding:8px}.lobby-section .hui-svety .hui-tab.is-on{color:#1b222c;background:#f0cc88}.hui .lobby-section .hui-zeb{position:static;width:100%;max-width:700px;margin:0;min-height:0;overflow:auto;background:#0e1a2ad9;border:1px solid #d9c08b3b;box-shadow:none;border-radius:3px}.hui .lobby-section .gt-body{padding:16px 0;gap:35px;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr)}.lobby-section .gt-info{border-color:#e3c18e3b;background:#101b2a94;padding:18px;border-radius:3px}.lobby-section .gt-list{gap:8px}.lobby-section .gt-list button{min-height:43px;background:#0b1726a8!important;border-color:#b6cbe22e}.lobby-section .ops-results-body{padding:14px 0;background:#0c1726b5;border:1px solid #c9d9eb2a;border-radius:3px}.lobby-section .ops-results-body>section{padding-left:18px}.lobby-section .ops-results-body>aside{padding-right:18px}.lobby-section .ops-results-actions{padding:12px 0 0}.lobby-section .ops-end>section{background:#0d192ad1;border:1px solid #c9d4e533;border-radius:3px}.lobby-section .lobby-footer .lobby-tools{gap:18px}@container (max-height:560px) and (min-width:600px){.lobby-content{top:19%;bottom:13%}.hui .lobby-section .ops-top{min-height:32px;padding-bottom:7px}.hui .lobby-section .ops-top h2{font-size:27px}.hui .lobby-section .ops-world-tabs button{padding:7px 5px;font-size:10px!important}.hui .lobby-section .ops-mission-layout{padding-top:9px;gap:18px}.hui .lobby-section .ops-level{min-height:67px;padding:8px}.hui .lobby-section .ops-level b{font-size:19px}.lobby-section .mission-art{display:none}.hui .lobby-section .ops-mission-layout h3{font-size:23px}.lobby-section .ops-mission-layout>.ops-muted{font-size:11px}.lobby-section .ops-mission-layout h4{margin-top:9px}.hui .lobby-section .hui-gear-figure{height:86px}.hui .lobby-section .hui-gear-figure img{height:80px}.hui .lobby-section .hui-gear-preview{padding:9px}.lobby-section .hui-gear-list{grid-template-columns:repeat(3,minmax(0,1fr))}.hui .lobby-section .hui-gear{min-height:62px}.hui .lobby-section :is(.ops-settings,.ops-help,.ops-tasks){padding:12px 16px}.hui .lobby-section .gt-body{padding:8px 0;gap:20px;overflow:auto}.lobby-section .gt-list button{min-height:35px;padding:8px 10px}}@container (max-width:600px) and (min-height:500px){.lobby-content{left:6%;right:6%;top:calc(3% + 96px);bottom:calc(2.5% + 104px)}.lobby-section .lobby-vignette{background:linear-gradient(90deg,#071020ec,#081426ad),linear-gradient(0deg,#060c18f2,transparent 80%)}.hui .lobby-section .ops-top{min-height:42px;padding-bottom:12px}.hui .lobby-section .ops-top h2{font-size:30px}.lobby-section-mark{display:none}.hui .lobby-section .ops-world-tabs{padding:0;gap:6px}.hui .lobby-section .ops-world-tabs button{min-height:44px;padding:9px 5px;font-size:11px!important}.hui .lobby-section .ops-mission-layout{display:block;padding:14px 0 0}.hui .lobby-section .ops-mission-layout>aside{padding:14px;margin-top:16px}.hui .lobby-section .ops-level{min-height:97px}.hui .lobby-section .ops-level b{font-size:20px}.lobby-section .mission-art{height:85px}.hui .lobby-section .hui-wardrobe{display:flex;flex-direction:column;overflow:auto;gap:14px}.hui .lobby-section .hui-gear-preview{flex-shrink:0;display:grid;grid-template-columns:84px 1fr;grid-template-rows:auto auto auto auto;column-gap:14px;text-align:left;padding:14px;overflow:visible}.hui .lobby-section .hui-gear-preview>small{grid-column:2;font-size:7px}.hui .lobby-section .hui-gear-figure{grid-column:1;grid-row:1/5;height:115px;margin:0}.hui .lobby-section .hui-gear-figure img{height:107px}.hui .lobby-section .hui-gear-preview h3{grid-column:2;margin:7px 0;font-size:27px}.hui .lobby-section .hui-gear-preview p{grid-column:2;min-height:0;font-size:10px;margin:0 0 10px}.hui .lobby-section .hui-gear-preview .hui-b{grid-column:2;min-height:44px;font-size:12px!important}.hui .lobby-section .hui-gear-preview>span{display:none}.lobby-section .hui-gear-list{overflow:visible;grid-template-columns:1fr 1fr;flex-shrink:0;gap:8px}.hui .lobby-section .hui-gear{min-height:72px}.lobby-section .hui-napoveda{display:none}.hui .lobby-section :is(.ops-settings,.ops-help,.ops-tasks){padding:16px 14px}.hui .lobby-section .ops-setting{padding:13px 0;min-height:62px}.lobby-section .ops-setting b{font-size:14px}.lobby-section .ops-setting small{font-size:10px}.hui .lobby-section .gt-body{display:flex;flex-direction:column;padding:5px 0;overflow:auto;gap:16px}.lobby-section .gt-list{align-self:stretch;flex-shrink:0}.lobby-section .gt-list button{min-height:44px}.lobby-section .gt-info{flex-shrink:0;border:1px solid #e3c18e3b;padding:16px}.lobby-section .lobby-tools{gap:8px!important}.hui .lobby-section .lobby-tools button{font-size:9px!important}.lobby-section .lobby-footer .lobby-tools{justify-content:space-between}.lobby-section .ops-results-body{display:block}.lobby-section .ops-results-body>section{padding:16px}.lobby-section .ops-results-body>aside{padding:16px;margin:0}.lobby-section .ops-results-actions{flex-wrap:wrap;padding-top:10px}}@container (max-width:600px) and (max-height:499px){.lobby-content{top:26%;bottom:21%;overflow:auto}.hui .lobby-section .ops-page{min-height:100%;height:auto;overflow:visible}.hui .lobby-section .ops-top h2{font-size:21px}.hui .lobby-section .ops-top{min-height:28px;padding-bottom:5px}.lobby-section-mark{display:none}.hui .lobby-section .ops-mission-layout{display:block;overflow:visible}.hui .lobby-section .ops-mission-layout>aside{margin-top:12px}.hui .lobby-section .ops-level{min-height:62px}.hui .lobby-section .ops-level b{font-size:18px}.lobby-section .mission-art{display:none}.hui .lobby-section .hui-wardrobe{display:block;overflow:visible}.hui .lobby-section .hui-gear-preview{display:none}.lobby-section .hui-gear-list{overflow:visible;grid-template-columns:1fr 1fr}.hui .lobby-section .hui-gear{min-height:55px}.lobby-section .lobby-footer .lobby-tools{gap:8px}.hui .lobby-section .lobby-tools button{font-size:7px!important}}.lobby-section .ops-briefing .mission-art{height:46px;margin-bottom:8px}.lobby-section .ops-briefing h3{font-size:25px;margin:0}.lobby-section .ops-briefing .ops-objectives article{padding:6px 0}.lobby-section .ops-briefing>.ops-cta{min-height:40px;padding:9px 12px;font-size:15px;margin-top:10px}@container (max-width:600px) and (min-height:500px){.lobby-content{bottom:calc(2.5% + 124px)}.lobby-section .ops-briefing .mission-art{height:80px}.lobby-section .ops-briefing>.ops-cta{min-height:48px}}@container (max-width:600px) and (max-height:499px){.hui .lobby-section .hui-gear-preview{display:flex;height:auto;margin-bottom:12px}.hui .lobby-section .hui-gear-figure{height:75px}.hui .lobby-section .hui-gear-figure img{height:70px}.hui .lobby-section .hui-gear-preview .hui-b{min-height:44px}}.hui .lobby .gt-tabs button{font-size:clamp(11px,1.25cqw,16px)!important}.lobby-simple .lobby-story{top:25%;width:43%}.lobby-simple .lobby-description{font-size:clamp(13px,1.35cqw,17px);margin:22px 0;color:#e0e5ed}.hui .lobby-simple .lobby-play{min-height:72px;max-width:340px;padding:16px 20px}.lobby-simple .lobby-play b{font-size:30px}.lobby-simple .lobby-play small{font-size:12px;margin-top:7px}.hui .lobby-simple .lobby-all{font-size:14px;min-height:48px;padding:14px 0}.hui .lobby-simple .simple-help{display:flex;align-items:center;gap:10px;font-size:14px!important;min-height:48px;color:#eee2c8}.simple-help>span{display:grid;place-items:center;width:27px;height:27px;border:1px solid #edcb8a80;border-radius:50%;color:#f0cf93;font-weight:700}.hui .lobby-footer .gt-window{min-height:44px;font-size:12px!important}.hui .lobby-section .lobby-tools button{font-size:13px!important;min-height:44px}.hui .lobby-section .ops-world-tabs button{font-size:13px!important;min-height:48px}.lobby-section .ops-world-tabs small{font-size:10px}.hui .lobby-section .ops-level{min-height:95px;padding:12px}.hui .lobby-section .ops-level b{font-size:24px}.hui .lobby-section .ops-level small{font-size:11px}.hui .lobby-section .ops-level>span{font-size:12px}.lobby-section .ops-mission-layout .ops-muted{font-size:14px;line-height:1.45}.lobby-section .ops-mission-layout .ops-kicker{font-size:11px}.lobby-section .ops-briefing h3{font-size:32px!important}.lobby-section .ops-briefing>.ops-muted{margin:14px 0 20px}.lobby-section .ops-briefing>.ops-cta{min-height:52px;font-size:19px;margin:0}.simple-tip{font-size:12px;line-height:1.5;color:#b9c8d8;margin-top:20px}.simple-bonus{margin-top:18px;border-top:1px solid #ffffff26;padding-top:6px}.simple-bonus summary,.simple-options summary{min-height:44px;display:list-item;padding:12px 3px;color:#f0d5a1;font-size:13px;cursor:pointer}.simple-bonus .ops-objectives{margin-top:4px}.simple-bonus .ops-objectives b{font-size:13px}.simple-bonus .ops-objectives small{font-size:11px;display:block!important}.simple-bonus .ops-objectives strong{font-size:12px}.simple-options{border-top:1px solid #ffffff26;margin-top:8px}.simple-options summary{font-size:15px}.simple-extra{display:flex;flex-direction:column;gap:7px;padding:4px 0 12px}.hui .simple-extra button{padding:12px;min-height:44px;background:#ffffff08!important;border:1px solid #ffffff20;text-align:left;font-size:14px!important}.hui .lobby-section .ops-setting{min-height:76px;padding:14px 0}.lobby-section .ops-setting b{font-size:17px}.lobby-section .ops-setting small{font-size:12px}.lobby-section .ops-setting strong{font-size:12px}.lobby-section .hui-gear b{font-size:14px}.lobby-section .hui-gear>span{font-size:12px}.play-guide{box-sizing:border-box;position:absolute;z-index:5;top:max(86px,20cqh);left:50%;transform:translateX(-50%);width:min(480px,66%);padding:12px 16px;border:1px solid #d2ebf54f;border-top:3px solid #f2ca80;border-radius:5px;background:#0b1729ed;box-shadow:0 9px 25px #0005;color:#f7f3e8;pointer-events:none;font:500 14px/1.3 var(--ff-b,Arial,sans-serif)}.play-guide header{display:flex;align-items:center;justify-content:space-between;margin:0 0 9px}.play-guide header b{color:#e7d2a6;font-size:13px;letter-spacing:.02em}.hui .play-guide header button{pointer-events:auto;padding:0;width:32px;min-height:30px;font:500 22px/1 Arial,sans-serif!important;color:#aebfd0;background:none!important}.play-guide-keys{display:flex;align-items:stretch;gap:10px}.play-guide-keys>span{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:10px 7px;min-width:0;border:1px solid #b9d7eb35;background:#ffffff07;border-radius:3px}.play-guide-keys kbd{color:#fff;font:700 15px/1.15 var(--ff-b,Arial,sans-serif);text-align:center}.play-guide-keys strong{font-size:13px;font-weight:500;color:#c8d9e6}.play-guide-keys .is-shoot{border-color:#f0cb7b8c;background:#efc37314}.play-guide-keys .is-shoot kbd{color:#ffdb8d}.play-guide p{margin:10px 0 0;color:#bdcedd;font-size:11px;text-align:center}@container (max-height:560px) and (min-width:600px){.lobby-simple .lobby-story{top:22%}.lobby-simple .lobby-description{margin:14px 0;font-size:13px}.hui .lobby-simple .lobby-play{min-height:59px;padding:11px 17px}.lobby-simple .lobby-play b{font-size:27px}.lobby-simple .lobby-play small{font-size:11px}.hui .lobby-simple .lobby-all{font-size:13px}.hui .lobby-section .ops-level{min-height:84px}.hui .lobby-section .ops-level b{font-size:22px}.hui .lobby-section .ops-world-tabs button{font-size:11px!important;min-height:42px}.lobby-section .ops-mission-layout .ops-muted{font-size:12px}.lobby-section .ops-briefing h3{font-size:27px!important}.lobby-section .ops-briefing>.ops-cta{min-height:46px;font-size:17px}.lobby-section .ops-briefing>.ops-muted{margin:9px 0 14px}.play-guide{top:82px;width:min(430px,64%);padding:8px 12px}.play-guide header{margin-bottom:4px}.play-guide-keys>span{padding:7px 5px;gap:4px}.play-guide p{margin-top:7px}}@container (max-width:600px) and (min-height:500px){.hui .lobby .gt-tabs button{font-size:12px!important}.lobby-wallet small{font-size:8px}.lobby-wallet{gap:12px}.lobby-simple .lobby-story{top:24%;width:83%}.lobby-simple .lobby-description{display:block;font-size:13px;margin:20px 0 24px}.hui .lobby-simple .lobby-play{width:100%;min-height:72px;margin:0}.lobby-simple .lobby-play b{font-size:31px}.lobby-simple .lobby-play small{font-size:11px}.hui .lobby-simple .lobby-all{display:flex!important;font-size:14px;min-height:48px}.lobby-simple .lobby-footer .lobby-tools{flex-basis:auto;border:0;padding:0;margin-right:auto}.lobby-simple .lobby-footer{bottom:4%;flex-wrap:nowrap}.hui .lobby-simple .simple-help{font-size:14px!important}.hui .lobby-section .ops-level{min-height:102px}.lobby-section .ops-briefing h3{font-size:29px!important}.lobby-section .ops-mission-layout .ops-muted{font-size:13px}.lobby-section .ops-briefing>.ops-cta{min-height:52px;font-size:19px}.play-guide{top:120px;width:calc(100% - 24px);padding:10px 12px}.play-guide-keys{gap:6px}.play-guide-keys>span{padding:9px 4px}.play-guide-keys kbd{font-size:14px}.play-guide-keys strong{font-size:12px}.play-guide p{font-size:11px}.hui .play-guide header button{min-height:34px;width:34px}}@container (max-width:600px) and (max-height:499px){.lobby-simple .lobby-story{width:80%;top:26%}.lobby-simple .lobby-story h1{display:none}.lobby-simple .lobby-description{display:none!important}.hui .lobby-simple .lobby-play{margin:0;width:230px;max-width:100%;min-height:48px;padding:8px 12px}.lobby-simple .lobby-play b{font-size:22px}.lobby-simple .lobby-play small{font-size:9px}.hui .lobby-simple .lobby-all{display:flex!important;min-height:32px;padding:6px 0;font-size:11px}.hui .lobby-simple .simple-help{min-height:30px;font-size:10px!important}.simple-help>span{width:20px;height:20px}.hui .lobby-footer .gt-window{min-height:30px;font-size:9px!important}.hui .lobby-section .lobby-tools button{font-size:10px!important;min-height:30px}.play-guide{width:calc(100% - 18px);top:45px;padding:5px 8px}.play-guide header{margin-bottom:3px}.play-guide header b{font-size:10px}.play-guide-keys>span{flex-direction:row;gap:5px;padding:5px}.play-guide-keys kbd{font-size:10px}.play-guide-keys strong{font-size:9px}.play-guide p{font-size:9px;margin-top:5px}.hui .play-guide header button{width:24px;min-height:22px;font-size:16px!important}}.play-guide header b{font-size:16px}.play-guide-keys kbd{font-size:18px}.play-guide-keys strong{font-size:15px}.play-guide p{font-size:12px}@container (max-width:600px) and (min-height:500px){.play-guide-keys kbd{font-size:16px}.play-guide-keys strong{font-size:14px}.play-guide p{font-size:11px}}@container (max-width:600px) and (max-height:499px){.play-guide header b{font-size:11px}.play-guide-keys kbd{font-size:11px}.play-guide-keys strong{font-size:10px}.play-guide p{font-size:9px}}.simple-options:not([open])>:not(summary),.simple-bonus:not([open])>:not(summary){display:none!important}.simple-options summary:focus-visible,.simple-bonus summary:focus-visible{outline:2px solid #ffe0a0;outline-offset:-2px}