:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--inkoust:#e6f2f4;--tlumena:#9ab0ba;--azurova:#72e2ef;--zlata:#edbc61;--okraj:#41657299;--panel:#091b24e8;--pismo:"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}body{color:var(--inkoust);font:14px/1.5 var(--pismo);background:#08151d;margin:0}button,select{font:inherit;color:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:0 0;border:0;transition:background .2s,border-color .2s,box-shadow .2s}button:disabled{cursor:default;opacity:.45}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--zlata);outline-offset:4px}svg{vertical-align:middle;flex-shrink:0;width:24px;height:24px}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Bahnschrift,Segoe UI,sans-serif;font-weight:600}small{font-size:11px}.pozadi,.vineta{pointer-events:none;position:fixed;inset:0}.pozadi{z-index:-3;background-position:50%;background-size:cover}.pozadi-expedice{background-image:url(/assets/expedice-B0d3Z85q.webp)}.pozadi-souboj{background-image:url(/assets/souboj-B7QBvj_3.webp)}.pozadi-zakladna{background-image:url(/assets/zakladna-B94Nib9l.webp)}.vineta{z-index:-2;background:linear-gradient(#04101899 0%,#04101812 35%,#04101855 74%,#041018f5 100%),linear-gradient(90deg,#04101860,#0000 40% 65%,#04101860)}#aplikace{flex-direction:column;min-height:100svh;display:flex}.hlavicka{background:linear-gradient(#081720fa,#0c2029f5);border-bottom:1px solid #6495a355;align-items:center;gap:24px;min-height:86px;padding:0 30px;display:flex;box-shadow:0 3px 20px #0005}.znacka{color:#a2f3f5;flex-shrink:0;align-items:center;gap:12px;display:flex}.znacka>svg{filter:drop-shadow(0 0 7px #00ccff80);width:33px;height:42px}.znacka b{letter-spacing:6px;font:500 25px/1.2 Bahnschrift,Segoe UI,sans-serif;display:block}.znacka small{letter-spacing:2.2px;color:var(--azurova);font-size:8px}.horni-navigace{align-self:stretch;gap:5px;margin-left:15px;display:flex}.nav-odkaz{color:#9db6bf;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:600;display:flex}.nav-odkaz svg{width:21px;height:21px}.nav-odkaz:hover{color:#fff;background:#4abdd010}.nav-odkaz.aktivni{color:#a3f6ff;border-bottom-color:var(--azurova);text-shadow:0 0 15px #42ddfa55;background:linear-gradient(#0000,#1baec329)}.zdroje{gap:22px;margin-left:auto;display:flex}.zdroj{white-space:nowrap;align-items:center;gap:9px;display:flex}.zdroj svg{color:#a5d8db;width:22px}.zdroj.data svg{color:#ae9fea}.zdroj.energie svg{color:var(--zlata)}.zdroj small{color:var(--tlumena);font-size:10px;display:block}.zdroj strong{letter-spacing:.4px;font:500 18px Bahnschrift,Segoe UI,sans-serif}.zdroj em{font:normal 11px var(--pismo);color:var(--tlumena);margin-left:4px}.zdroje-planety{border-left:2px solid #3ba8b4;gap:18px;padding-left:14px}.nastroje{border-left:1px solid #7bbac02b;align-items:center;gap:12px;padding-left:20px;display:flex}.jazyk select{background:#0a2029;border:1px solid #527582;border-radius:3px;padding:7px 3px;font-size:12px}.ikona-tlacitko{color:#92afb8;padding:5px}.ikona-tlacitko:hover{color:var(--azurova)}.kontext{color:#b0ccd3;justify-content:space-between;align-items:center;gap:12px;padding:15px 30px;font-size:12px;display:flex}.kontext>div{align-items:center;gap:12px;display:flex}.kontext svg{width:17px;color:var(--azurova)}.kontext i{color:#63838e;font-style:normal}.demo-znacka{letter-spacing:1.6px;color:#adc1c7;align-items:center;gap:8px;font-size:9px;display:flex}.tecka{background:#7dd3a2;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #7dd3a255}main{flex-direction:column;flex:1;padding:4px 30px 10px;display:flex}.herni-rozlozeni{flex:1;grid-template-columns:265px minmax(250px,1fr) 270px;gap:25px;min-height:590px;display:grid}.levy-panel,.pravy-panel{flex-direction:column;gap:18px;min-width:0;display:flex}.panel{border:1px solid var(--okraj);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(125deg,#142e38e8,#071923ed);border-radius:5px;overflow:hidden;box-shadow:0 5px 20px #0002}.panel>h2{background:linear-gradient(90deg,#19434c66,#0000);border-bottom:1px solid #557e8945;align-items:center;gap:10px;padding:13px 16px;font-size:15px;display:flex}.panel>h2 svg{color:var(--azurova);width:21px;height:21px}.panel p{color:#adc2ca;margin-top:10px;font-size:12px;line-height:1.7}.panel h3{margin-top:8px;font-size:19px;line-height:1.3}.stitek{color:#7bb7c3;letter-spacing:1.8px;text-transform:uppercase;font-size:9px;font-weight:600}.planeta-karta{flex-wrap:wrap;align-items:center;gap:14px;padding:18px;display:flex}.planeta-karta h2{font-size:25px;line-height:1.3}.planeta-karta p{letter-spacing:.7px;margin:0;font-size:8px}.planeta-karta .stitek{letter-spacing:1px;font-size:8px}.planeta-kruh{background:radial-gradient(at 30% 20%,#b7d2c8aa 5%,#0000 20%),radial-gradient(at 65% 55%,#89b48a 6%,#398373 12%,#0000 40%),radial-gradient(at 30% 40%,#4c9174 20%,#197c8e 40%,#08364d 65%);border:1px solid #93f1f670;border-radius:50%;flex-shrink:0;width:56px;height:56px;box-shadow:0 0 15px #28c6ee45,inset -13px -6px 13px #001424}.pruzkum{color:#9cbfc8;flex-wrap:wrap;justify-content:space-between;gap:7px;width:100%;font-size:10px;display:flex}.pruzkum b{color:var(--azurova);font-weight:500}.ukazatel{background:#314652;border-radius:1px;width:100%;height:4px;display:block;overflow:hidden}.ukazatel i,.hp i{width:clamp(0%,var(--postup),100%);background:linear-gradient(90deg,#2393a8,#85e9dc);height:100%;transition:width .4s;display:block}.ukoly{margin:20px 0;padding:0;list-style:none}.ukoly li{color:#b6cbd1;align-items:center;gap:9px;margin:12px 0;font-size:11px;line-height:1.5;display:flex}.ukoly li>span{border:1px solid #59808a;border-radius:2px;flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.ukoly svg{opacity:0;width:11px;height:11px}.ukoly .splneno>span{color:#82e4dc;background:#4dcbd51c;border-color:#63ced7}.ukoly .splneno svg{opacity:1}.odmena-nadpis{text-transform:uppercase;color:#96bac3;letter-spacing:1px;border-top:1px solid #527a8438;padding:14px 0 10px;font-size:10px}.odmeny{gap:30px;display:flex}.odmeny>span{grid-template-columns:23px 1fr;align-items:center;gap:3px 7px;display:grid}.odmeny svg{color:#c9dadd;width:22px}.odmeny>span:nth-child(2) svg{color:#b8a9ee}.odmeny b{font:500 18px Bahnschrift,sans-serif}.odmeny small{color:#94adb6;grid-column:1/-1;font-size:9px}.scena{min-width:0;min-height:550px;position:relative}.souradnice{color:#e3f5f2a1;letter-spacing:2px;text-shadow:0 1px 4px #000;font:10px monospace;position:absolute;top:5px;left:0}.bod{color:#a6edf4;text-align:left;filter:drop-shadow(0 3px 9px #00141b);z-index:1;border:0;align-items:center;padding:0;display:flex;position:absolute}.bod-symbol{background:#0b2939d9;border:1px solid #65dbea;place-items:center;width:46px;height:46px;display:grid;transform:rotate(45deg);box-shadow:0 0 15px #2ce2e455}.bod-symbol svg{width:25px;transform:rotate(-45deg)}.bod-popis{border-block:1px solid #62c8d47a;background:linear-gradient(90deg,#06202ce8,#09232bd4);border-right:1px solid #62c8d47a;border-radius:0 4px 4px 0;margin-left:-6px;padding:9px 13px 9px 20px}.bod-popis strong{white-space:nowrap;font-size:13px;display:block}.bod-popis small{letter-spacing:1px;color:#b3d3d8;margin-top:1px;font-size:8px;display:block}.bod.vybrany .bod-symbol{border-color:var(--zlata);color:#ffe5ac;box-shadow:0 0 24px #e8c06445}.bod.vybrany .bod-popis{border-color:#e8c064a0}.bod.vybrany small{color:var(--zlata)}.bod:hover{filter:drop-shadow(0 0 10px #53edff88)}.nazev-sceny{text-shadow:0 3px 18px #001018;max-width:500px;position:absolute;bottom:24px;left:10px}.nazev-sceny>span{letter-spacing:3px;color:#b8f0ef;font-size:10px}.nazev-sceny h1{letter-spacing:2px;margin-top:8px;font:400 clamp(48px,5vw,80px)/1.1 Bahnschrift,Segoe UI,sans-serif}.nazev-sceny h1 span{color:#90dbe2;font-weight:300}.nazev-sceny p{color:#c7dce0;max-width:390px;margin-top:15px;font-size:12px;line-height:1.8}.clen{text-align:left;border:1px solid #0000;border-bottom-color:#51717c35;align-items:center;gap:10px;width:100%;padding:12px 6px;display:flex}.clen:last-child{border-bottom-color:#0000}.clen:hover,.clen.vybrany{background:#39bbc415;border-color:#69ced759;border-radius:3px}.portret{color:#9cd2d4;background:linear-gradient(135deg,#2e6267,#152e3e);border:1px solid #69848e60;border-radius:3px;flex-shrink:0;place-items:center;width:43px;height:49px;display:grid}.portret svg{width:27px;height:27px}.clen-text{flex:1;min-width:0}.clen-text strong{white-space:nowrap;font-size:12px;display:block}.clen-text small{color:#9cb5bf;margin:3px 0 8px;font-size:9px;display:block}.clen-stav{color:#7399a5;align-self:flex-start;padding-top:3px;font:10px monospace}.tym-paticka{color:#a9c5ca;border-top:1px solid #51717c35;align-items:center;gap:8px;padding:12px 15px;font-size:10px;display:flex}.parametry{color:#9cbdc6;flex-wrap:wrap;gap:15px;margin-top:20px;font-size:8px;display:flex}.parametry span{align-items:center;gap:5px;display:flex}.parametry svg{width:13px;height:13px}.veleni{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#081c25f0;border:1px solid #4d7c8c80;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;margin:12px 30px 0;padding:13px 17px;display:flex;box-shadow:0 4px 25px #0005}.spojeni{color:#a4bdc6;align-items:center;gap:10px;font-size:10px;display:flex}.hlavni-ovladani{align-items:center;gap:22px;display:flex}.hlavni,.vedlejsi{background:#12313e;border:1px solid #8dd6dc6b;border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:13px 24px;font-size:13px;font-weight:600;display:inline-flex}.hlavni{color:#1e2525;background:linear-gradient(120deg,#e9be69,#b98a38);border-color:#ffe3a2;box-shadow:0 0 18px #d8a53728,inset 0 1px #fff4}.vedlejsi:hover{border-color:var(--azurova);background:#22505c}.hlavni svg,.vedlejsi svg{width:18px;height:18px}.dolni-poznamka{color:#93adb4;justify-content:space-between;align-items:center;gap:12px;margin:10px 30px 12px;font-size:9px;display:flex}.textove{color:#a4c1ca;align-items:center;gap:7px;font-size:10px;display:flex}.textove:hover{color:var(--azurova)}.textove svg{width:12px;height:12px}.mobilni-navigace{display:none}.jen-ctecka{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.nacitani{letter-spacing:4px;min-height:100svh;color:var(--azurova);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.nacitani span{animation:1.5s infinite blikani}.nacitani .nacitani-popis{letter-spacing:.03em;text-align:center;max-width:32rem;color:var(--inkoust);margin:0;padding:0 20px;line-height:1.6}.bojovy-nadpis{text-shadow:0 2px 8px #000}.stav-tahu{letter-spacing:1px;color:#a2eced;background:#081d25cd;border:1px solid #67d1df66;border-radius:3px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;display:inline-flex}.stav-tahu svg{width:13px;height:13px}.bojiste{background:#08212ba8;border:1px solid #83cfce8c;border-radius:5px;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;max-width:650px;margin:30px auto 0;padding:10px;display:grid;transform:perspective(1100px)rotateX(12deg);box-shadow:0 15px 50px #0007}.policko{aspect-ratio:1;background:#223b4059;border:1px solid #89d5da38;border-radius:2px;justify-content:center;align-items:center;min-width:0;padding:3px;display:flex;position:relative}.policko:hover:not(:disabled):not([aria-disabled=true]){background:#69e8ee44;border-color:#b8faff}.policko.dostupne{background:#60cedc26;border-color:#6fe2f967}.policko.zvoleno{background:#edbb6040;border-color:#ffcd6b;box-shadow:inset 0 0 15px #ffd38235}.token{color:#a7f8f8;place-items:center;width:80%;height:80%;display:grid;position:relative}.token svg{filter:drop-shadow(0 0 7px #32e7ff88);width:90%;max-width:40px;height:90%}.token b{color:#fff;font-size:9px;position:absolute;bottom:0;right:0}.nepritel .token{color:#ff9b8c}.nepritel .token svg{filter:drop-shadow(0 0 7px #e8493c88)}.hp{background:#123139;width:80%;height:3px;position:absolute;bottom:3px;left:10%}.sloup{color:#9fae9a;background:linear-gradient(135deg,#84917b,#354c47);border:1px solid #b4c2ac;place-items:center;width:65%;height:65%;display:grid;transform:translateY(-4px);box-shadow:4px 5px #001b227a}.sloup svg{width:65%;height:65%}.policko.prekazka{opacity:1;background:#5a715b44}.bojova-rada{text-align:center;color:#c3e3e6;background:#071b24c9;border-radius:3px;max-width:480px;margin:17px auto;padding:9px;font-size:11px}.denik ol{color:#a9c4cb;padding:8px 18px 14px 29px;font-size:10px;line-height:1.8}.denik li{margin:6px 0}.statistika{color:#aac4cc;justify-content:space-between;margin:16px 0;font-size:12px;display:flex}.azurova{color:var(--azurova)!important}.ovladani-napoveda{color:#b9d9df;align-items:center;gap:7px;font-size:11px;display:flex}.ovladani-napoveda svg{width:18px;color:var(--azurova)}.vysledek{background:#0b2e35f0;border-color:#80ddc4;align-items:center;gap:18px;margin-top:15px;padding:20px;display:flex}.vysledek>svg{color:#8de4bd;width:40px;height:40px}.vysledek>div{flex:1}.vysledek h2{font-size:23px}.vysledek p{margin:4px 0 0}.prazdna{text-align:center;max-width:600px;margin:80px auto;padding:40px}.prazdna>svg{width:50px;height:50px;color:var(--azurova)}.prazdna h1{margin-top:18px;font-size:28px}.prazdna p{margin:20px 0;font-size:14px}.moduly{padding:8px}.modul{text-align:left;border:1px solid #0000;border-radius:3px;align-items:center;gap:13px;width:100%;padding:18px 12px;display:flex}.modul svg{color:#99cad1}.modul strong{font-size:12px;display:block}.modul small{color:#a1b9c2;margin-top:4px;font-size:10px;display:block}.modul.vybrany{background:#3bb5ca1a;border-color:#60c5d487}.modul:hover{background:#3bb5ca22}.modul-bod{background:#0b2633dd;border:1px solid #7dd7e1c9;border-radius:3px;align-items:center;gap:9px;padding:10px 13px;font-size:12px;display:flex;position:absolute;box-shadow:0 0 20px #18d1e030}.modul-bod svg{width:20px;color:var(--azurova)}.modul-bod.vybrany{border-color:var(--zlata);color:#ffe5b5}.modul-portal{top:18%;left:37%}.modul-laborator{top:41%;left:2%}.modul-hangar{top:48%;right:0}.vyzkum-symbol{background:radial-gradient(#369aab48,#0000);border:1px solid #61b9ca4a;place-items:center;width:68px;height:68px;margin:15px auto 40px;display:grid;transform:rotate(45deg)}.vyzkum-symbol svg{width:38px;height:38px;color:var(--azurova);transform:rotate(-45deg)}.cena-vyzkumu{color:#c4dde0;gap:15px;margin:20px 0;font-size:11px;display:flex}.cena-vyzkumu span{align-items:center;gap:6px;display:flex}.cena-vyzkumu svg{color:#8bcdd5;width:16px;height:16px}.siroke{width:100%;padding-inline:10px}.dokoncene-urovne{text-align:center;font-size:10px!important}.prubeh-vyzkumu{color:var(--azurova);gap:10px;margin:20px 0;font-size:12px;display:grid}.prubeh-vyzkumu>span{text-transform:uppercase;letter-spacing:1px;font-size:10px}.oznameni{opacity:0;pointer-events:none;color:#d8f6f7;z-index:8;background:#092c39f5;border:1px solid #81cdd7;border-radius:4px;width:max-content;max-width:calc(100vw - 30px);padding:13px 22px;font-size:13px;position:fixed;bottom:100px;left:50%;transform:translate(-50%);box-shadow:0 5px 40px #0008}.oznameni.viditelne{opacity:1}dialog{color:var(--inkoust);background:#0b232eef;border:1px solid #81c9d5;border-radius:7px;width:calc(100% - 32px);max-width:540px;padding:0;box-shadow:0 20px 100px #000a}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00111bc7}.dialog-obsah{padding:28px}.dialog-obsah h2{color:var(--azurova);font-size:24px}.dialog-obsah p{color:#c5dce1;margin:18px 0 24px;line-height:1.9}.dialog-akce{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@keyframes blikani{50%{opacity:.25}}@media (width>=1700px){.herni-rozlozeni{grid-template-columns:300px minmax(400px,1fr) 300px;min-height:700px}.panel p{font-size:13px}.panel h3{font-size:22px}.panel-obsah{padding:22px}.clen{padding-block:18px}.clen-text strong{font-size:14px}.nazev-sceny{bottom:40px}.zadani .ukoly li{margin:18px 0}}@media (width<=1250px){.hlavicka{gap:15px;padding-inline:20px}.horni-navigace{margin:0}.nav-odkaz{padding:0 12px;font-size:12px}.zdroje{gap:14px}.zdroj small{display:none}.znacka b{letter-spacing:4px;font-size:22px}.znacka small{font-size:7px}.nastroje{gap:6px;padding-left:12px}.herni-rozlozeni{grid-template-columns:235px minmax(200px,1fr) 230px;gap:18px}.clen{gap:7px}.clen-text strong{font-size:11px}.portret{width:34px;height:43px}.clen-stav{font-size:9px}.clen-text small{font-size:8px}.bod-popis strong{font-size:11px}.bod-symbol{width:38px;height:38px}.bod-popis{padding:7px 10px 7px 15px}.bod-portal{left:42%}.bod-haj{left:0}.bod-ruiny{left:25%}}@media (width<=1000px) and (width>=761px){.hlavicka{flex-wrap:wrap;gap:10px;min-height:110px;padding-top:12px}.horni-navigace{order:4;justify-content:center;width:100%;height:42px}.zdroje{margin-left:auto}.nastroje{border:0}.herni-rozlozeni{grid-template-columns:220px minmax(240px,1fr)}.pravy-panel{flex-direction:row;grid-column:1/-1;align-items:start}.pravy-panel>section{flex:1}.scena{min-height:540px}.seznam-tymu{flex-wrap:wrap;display:flex}.clen{width:100%}.kontext,main{padding-inline:20px}.veleni,.dolni-poznamka{margin-inline:20px}}@media (width<=760px){body{font-size:13px}.hlavicka{flex-wrap:wrap;justify-content:space-between;gap:8px;min-height:124px;padding:14px 16px 12px;position:relative}.znacka{gap:7px}.znacka>svg{width:26px;height:35px}.znacka b{letter-spacing:5px;font-size:23px}.znacka small{letter-spacing:1.6px;font-size:7px}.nastroje{border:0;margin-left:auto;padding:0}.horni-navigace{display:none}.zdroje{border-top:1px solid #4d7c8c50;order:3;justify-content:space-around;gap:10px;width:100%;margin:7px 0 0;padding-top:11px}.zdroj{gap:7px}.zdroj small{font-size:8px;display:block}.zdroj strong{font-size:16px}.zdroj svg{width:19px;height:19px}.kontext{padding:12px 16px;font-size:10px}.kontext>div{gap:8px}.demo-znacka{letter-spacing:.8px;gap:5px;font-size:7px}.kontext svg{width:15px}.herni-rozlozeni{flex-direction:column;gap:15px;min-height:0;display:flex}.scena{order:-1;min-height:370px}.scena.mapa{min-height:390px}.scena .souradnice{letter-spacing:1px;font-size:8px;top:0}.nazev-sceny{max-width:100%;bottom:8px;left:0}.nazev-sceny>span{letter-spacing:1.7px;font-size:8px}.nazev-sceny h1{margin-top:8px;font-size:55px;line-height:1}.nazev-sceny p{max-width:310px;margin-top:12px;font-size:11px;line-height:1.7}.bod-popis strong{font-size:11px}.bod-popis small{font-size:7px}.bod-symbol{width:34px;height:34px}.bod-symbol svg{width:21px}.bod-portal{top:15%;left:auto;right:0}.bod-haj{top:35%;left:3%}.bod-ruiny{top:49%;left:auto;right:0}.bod-popis{padding:6px 9px 6px 14px}.pozadi{background-position:60% 0;background-repeat:no-repeat;background-size:auto 690px}.pozadi-zakladna,.pozadi-souboj{background-position:50% 0}.vineta{background:linear-gradient(#08151d77 0%,#08151d11 25%,#08151d44 45%,#08151d 72% 100%)}main{padding:0 16px 10px}.levy-panel,.pravy-panel{gap:15px}.panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.panel h3{font-size:20px}.panel p{font-size:12px}.panel-obsah{padding:18px}.planeta-karta{display:none}.clen{gap:12px;padding:12px 7px}.portret{width:45px;height:49px}.clen-text strong{font-size:13px}.clen-text small{font-size:10px}.clen-stav{font-size:11px}.ukoly li{margin:15px 0;font-size:12px}.odmeny{gap:40px}.detail-lokace{order:-1}.veleni{margin:5px 16px 0;padding:12px;display:block}.spojeni{display:none}.hlavni-ovladani{flex-wrap:wrap;justify-content:center;gap:10px}.hlavni-ovladani>.hlavni,.hlavni-ovladani>.vedlejsi{width:100%;padding:14px;font-size:14px}.mobilni-navigace{z-index:7;padding:0 7px max(4px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a202af5;border-top:1px solid #70bfd075;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.mobilni-navigace .nav-odkaz{border-top:2px solid #0000;border-bottom:0;flex-direction:column;flex:1;gap:4px;padding:11px 5px;font-size:10px}.mobilni-navigace .nav-odkaz.aktivni{border-top-color:var(--azurova)}.mobilni-navigace svg{width:20px;height:20px}.dolni-poznamka{align-items:start;margin:12px 16px;font-size:8px}.dolni-poznamka>span{max-width:210px}.textove{font-size:9px}.bojovy-nadpis h1{font-size:29px}.bojovy-nadpis .stitek,.stav-tahu{font-size:8px}.bojiste{gap:3px;margin:20px auto 0;padding:6px;transform:none}.policko{padding:2px}.token svg{width:85%;height:85%}.token b{font-size:8px}.bojova-scena{min-height:420px}.bojova-rada{margin:13px auto;padding:8px;font-size:10px}.souboj .levy-panel{order:3}.souboj .pravy-panel{order:2}.souboj .jednotka-detail{display:none}.souboj .seznam-tymu{padding:6px;display:flex}.souboj .clen{text-align:center;border-bottom:0;flex-direction:column;gap:4px;width:33.333%;padding:8px 3px}.souboj .clen-text{width:100%}.souboj .clen-text strong{font-size:10px}.souboj .clen-text small{font-size:8px}.souboj .clen-stav{align-self:center}.souboj .portret{width:35px;height:35px}.souboj .portret svg{width:23px}.vysledek{flex-wrap:wrap;gap:12px;padding:18px}.vysledek>div{min-width:210px}.vysledek .hlavni{width:100%;font-size:12px}.vysledek h2{font-size:22px}.prazdna{margin:40px auto;padding:25px}.prazdna h1{font-size:24px}.zakladna-scena{min-height:420px}.zakladna .nazev-sceny h1{font-size:37px}.modul-portal{top:8%;left:32%}.modul-laborator{top:33%;left:0}.modul-hangar{top:48%;right:0}.modul-bod{padding:9px;font-size:11px}.zakladna .levy-panel{order:2}.zakladna .pravy-panel{order:1}.vyzkum-symbol{width:50px;height:50px;margin-top:5px;margin-bottom:30px}.vyzkum-symbol svg{width:30px;height:30px}.oznameni{padding:12px 16px;font-size:12px;bottom:85px}.dialog-obsah{padding:22px}.dialog-obsah p{font-size:13px}#aplikace{padding-bottom:170px}.veleni{z-index:6;margin:0;position:fixed;bottom:76px;left:12px;right:12px;box-shadow:0 0 20px #0008}.oznameni{bottom:180px}.planeta-karta>div:nth-child(2){min-width:0}.hlavni-ovladani{gap:7px}.ovladani-napoveda{font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--azurova:#79ecf5;--zlata:#ffcf69;--okraj:#448c9eaa}.hlavicka{background:linear-gradient(#071017,#11252fef 55%,#041017);border-bottom:2px solid #397b8a;gap:22px;min-height:70px;padding-inline:20px;box-shadow:0 3px #041016,0 8px 25px #0008}.znacka{gap:6px}.znacka b{letter-spacing:6px;text-shadow:0 0 12px #40cbd84d;font-size:25px}.znacka>svg{width:32px}.znacka small{font-size:8px}.horni-navigace{gap:1px;margin-left:0;padding-block:7px}.horni-navigace .nav-odkaz{color:#c9dce1;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background:linear-gradient(125deg,#19323e80,#04121bce);border:1px solid #37647266;padding-inline:22px;font-size:15px}.horni-navigace .nav-odkaz.aktivni{color:#e6fcff;text-shadow:0 0 12px #71e4f7;background:linear-gradient(145deg,#1f7795ae,#08374885 55%,#126476);box-shadow:inset 0 -3px #75f2ff,inset 0 2px #81e1ed66}.zdroje{background:#07131d9c;border:1px solid #38657580;gap:0;transform:skew(-8deg)}.zdroj{border-right:1px solid #36596866;padding:8px 16px;transform:skew(8deg)}.zdroj:last-child{border:0}.zdroj svg{filter:drop-shadow(0 0 5px #3dd5e580)}.zdroj.data svg{filter:drop-shadow(0 0 5px #a275edaa)}.zdroj small{text-transform:uppercase;letter-spacing:.5px;font-size:8px}.zdroj strong{font-size:18px}.nastroje{border:0;gap:7px;padding-left:4px}.kontext{padding:12px 20px 9px}.kontext>div{background:#071c28b3;border:1px solid #426d7b90;border-radius:2px;padding:4px 12px}main{padding:2px 20px 8px}.herni-rozlozeni{grid-template-columns:280px minmax(280px,1fr) 280px;gap:20px;min-height:650px}.levy-panel,.pravy-panel{gap:12px}.panel{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(115deg,#122e39ef,#06131cea 75%);border:1px solid #4f8c9bb3;border-radius:3px 10px 3px 3px;position:relative;box-shadow:inset 0 0 0 2px #06121b,inset 0 0 0 3px #40758525,0 5px 18px #0006}.panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#90e6f0a6,#0000);height:1px;position:absolute;top:1px;left:9px;right:20px}.panel>h2{color:#edfaff;background:linear-gradient(100deg,#1f60724d,#0a192460);border-bottom:1px solid #4a98a585;padding:9px 13px;font-size:16px;box-shadow:0 1px #000b}.panel>h2 svg{filter:drop-shadow(0 0 4px #59edf77a);width:22px;height:22px}.panel-obsah{padding:13px 15px}.panel p{color:#c0d2d9;font-size:13px;line-height:1.6}.panel h3{font-size:20px}.stitek{letter-spacing:1.2px}.planeta-karta{border-bottom-color:#78a6b0;gap:8px 12px;padding:13px}.planeta-kruh{background-image:radial-gradient(circle at 35% 30%,#0000 20%,#00121e 82%),url(/assets/expedice-B0d3Z85q.webp);background-position:50%,25% 70%;background-size:cover,250%;width:59px;height:59px;box-shadow:0 0 0 2px #80d4d22b,0 0 14px #39c9d74d,inset -12px -3px 15px #00101e}.planeta-karta h2{font-size:26px}.planeta-karta p{font-size:9px}.pruzkum{gap:4px;font-size:11px}.ukazatel{background:#354950;border:1px solid #679fa332;height:5px}.ukazatel i{background:linear-gradient(90deg,#3ba99f,#a2e7b3);box-shadow:0 0 8px #77eece}.nahled-planety{background:url(/assets/expedice-B0d3Z85q.webp) 50% 45%/cover;border:1px solid #518997;border-radius:2px;width:100%;height:68px;margin-top:5px;box-shadow:inset 0 0 15px #001b2655}.zadani .panel-obsah>h3{color:#f1faff;background:linear-gradient(90deg,#22657566,#11455125);border-block:1px solid #4096a84d;margin:8px -14px 0;padding:7px 14px;font-size:17px;box-shadow:inset 3px 0 #efc867}.zadani .panel-obsah>p{font-size:12px}.zadani .panel-obsah>.stitek{display:none}.ukoly{margin:14px 0}.ukoly li{gap:8px;margin:8px 0;font-size:12px}.odmena-nadpis{color:#9be6e9;text-transform:none;letter-spacing:0;padding-top:9px;padding-bottom:8px;font-size:12px}.odmeny{justify-content:space-around;gap:15px}.odmeny b{font-size:19px}.odmeny svg{filter:drop-shadow(0 0 6px #4fcdeb55);width:26px;height:26px}.mapa-planety{flex:1;min-height:140px}.orbitalni-mapa{height:150px;position:relative;overflow:hidden}.povrch-planety{background:repeating-linear-gradient(0deg,#0000 0 27px,#73dfff2b 28px 29px,#0000 30px),repeating-linear-gradient(90deg,#0000 0 36px,#73dfff3a 37px 38px,#0000 39px),radial-gradient(circle at 50% 30%,#0000,#012b4dbb 62%,#00101d 82%),url(/assets/expedice-B0d3Z85q.webp) 30%/260%;border:2px solid #7bd1e8;border-radius:50%;width:210px;height:210px;position:absolute;top:13px;left:50%;transform:translate(-50%);box-shadow:0 0 25px #1ab4e45c,inset -15px 0 35px #001021}.orbitalni-mapa:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -18px 20px #06131c}.orbitalni-bod{color:#b4f6f7;z-index:1;background:#082c3fe6;border:1px solid #82dbe8;place-items:center;width:32px;height:32px;display:grid;position:absolute;transform:rotate(45deg)}.orbitalni-bod svg{width:18px;height:18px;transform:rotate(-45deg)}.orbitalni-bod.vybrany{border-color:var(--zlata);color:var(--zlata);box-shadow:0 0 16px #f8c65170}.orbitalni-bod-0{top:65px;left:51%}.orbitalni-bod-1{top:41px;left:29%}.orbitalni-bod-2{top:25px;left:65%}.orbitalni-souradnice{color:#88b1c6;z-index:1;font:8px monospace;position:absolute;bottom:5px;left:9px}.seznam-tymu{padding:6px}.clen{background:linear-gradient(110deg,#142b37b3,#081823b0);border:1px solid #416e8070;border-radius:2px;gap:9px;margin-bottom:5px;padding:7px}.clen:last-child{border-bottom-color:#416e8070;margin-bottom:0}.clen:hover,.clen.vybrany{background:linear-gradient(110deg,#1d5b7080,#071c2eaf);border-color:#7adbe7;box-shadow:inset 0 0 14px #2bbbd324}.portret{background-color:#10283a;background-position:50% 15%;background-repeat:no-repeat;background-size:cover;border:1px solid #6dabb9;border-radius:2px;flex-shrink:0;width:54px;height:66px;box-shadow:inset 0 0 8px #03121d80}.clen-text strong{font-size:13px}.clen-text small{color:#acc2d0;margin-block:2px 8px;font-size:11px}.clen-stav{color:#b4dbe5;font-size:10px}.tym-paticka{padding:8px 12px;font-size:10px}.pravy-panel .detail-lokace .panel-obsah{padding:12px 15px}.parametry{margin-top:12px}.stavovy-radek{border-bottom:1px solid #48707b45;align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:flex}.stavovy-radek svg{color:#85dce5;width:17px;height:17px}.stavovy-radek span{flex:1}.stavovy-radek b{color:#b8e9a7;white-space:nowrap;font-weight:600}.scena{min-height:590px}.bod-symbol{box-shadow:0 0 0 3px #061d2980,0 0 20px #30d6ef80}.bod-popis{background:linear-gradient(90deg,#12313df5,#0a1f2cee);border-width:1px}.bod-popis strong{font-size:15px}.bod-popis small{font-size:9px}.bod:before,.bod:after{content:"";pointer-events:none;position:absolute}.bod:before{background:linear-gradient(#79f0ffb3,#79f0ff33);width:1px;height:55px;top:53px;left:22px}.bod:after{border:2px solid #7cefff;border-radius:50%;width:42px;height:11px;top:102px;left:2px;box-shadow:0 0 10px #62e4ff,inset 0 0 10px #62e4ff}.bod.vybrany:before{background:linear-gradient(#ffe0a5,#ffe0a533)}.bod.vybrany:after{border-color:#ffdb89;box-shadow:0 0 14px #ffd26c}.bod-haj{top:28%;left:2%}.bod-portal{top:18%;left:49%}.bod-ruiny{top:51%;left:47%}.nazev-sceny{background:linear-gradient(90deg,#061925d9,#061925a3,#0000);border-left:2px solid #5bcbdf;max-width:440px;padding:12px 17px;bottom:10px;left:0;right:0}.nazev-sceny>span{letter-spacing:1.5px;font-size:8px}.nazev-sceny h1{letter-spacing:1px;margin-top:4px;font-size:34px}.nazev-sceny p{max-width:355px;margin-top:5px;font-size:11px;line-height:1.6}.vineta{background:linear-gradient(#04101866,#04101800 30%,#0410180d 78%,#041018df),linear-gradient(90deg,#04101835,#0000 30% 70%,#04101835)}.veleni{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:18px;margin:6px 20px 0;padding:0}.veleni-navigace{clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%,0 15px);background:linear-gradient(#18313e,#04121c);border:1px solid #558b9e;flex:1;align-self:stretch;max-width:610px;min-height:68px;padding:3px;display:flex;box-shadow:inset 0 0 0 3px #06141f}.veleni-navigace .nav-odkaz{border-right:1px solid #49677a66;flex-direction:column;flex:1;gap:4px;min-width:110px;padding:6px 14px;font-size:13px}.veleni-navigace .nav-odkaz svg{width:25px;height:25px}.veleni-navigace .nav-odkaz.aktivni{background:linear-gradient(135deg,#195f7c,#082433);border:1px solid #74e9ff;box-shadow:inset 0 0 18px #47ceea40}.hlavni-ovladani{flex-shrink:0;gap:12px}.hlavni{color:#fff5d5;text-transform:uppercase;letter-spacing:.4px;text-shadow:0 2px 3px #3b2706;background:linear-gradient(160deg,#d5a438 0%,#916315 22%,#926714 65%,#cba342);border:2px solid #ffe3a3;border-radius:3px;min-width:275px;min-height:64px;font-size:16px;box-shadow:inset 0 0 0 3px #ffe8a036,inset 0 0 20px #ffd67044,0 0 14px #ffd76578,0 0 35px #cc940822}.hlavni:hover{background:linear-gradient(130deg,#dcb745,#a77815,#e3ba51);box-shadow:inset 0 0 0 3px #fff3bd66,0 0 20px #ffd55b99}.hlavni svg{width:24px;height:24px}.vedlejsi{background:linear-gradient(#153847,#071923);border-color:#69acbe}.ovladani-napoveda{color:#d3eef6;background:linear-gradient(145deg,#143d50e6,#061a2be6);border:1px solid #6094a4;justify-content:center;align-self:stretch;align-items:center;gap:9px;min-width:90px;padding:7px 14px;font-size:13px;display:flex}.ovladani-napoveda svg{width:26px;height:26px}.ovladani-napoveda small{color:#92cedd;text-align:center;font-size:10px;display:block}.dolni-poznamka{color:#a7c4cf;margin:9px 20px;font-size:9px}.bojovy-nadpis{background:linear-gradient(90deg,#061b28e0,#0000);border-left:2px solid #6ac7db;flex-wrap:wrap;align-items:center;gap:5px 12px;padding:9px 12px;display:flex}.bojovy-nadpis .stitek{width:100%;font-size:8px}.bojovy-nadpis h1{margin:0;font-size:24px}.stav-tahu{padding:4px 8px;font-size:8px}.bojiste{width:100%;max-width:730px;box-shadow:none;transform-origin:50%;background:0 0;border:0;border-radius:0;gap:1px;margin:48px auto 0;padding:0;transform:perspective(1150px)rotateX(28deg)}.policko{background:#0e354020;border:1px solid #b3e0c01a;border-radius:0;padding:0;overflow:visible}.policko.dostupne{background:#5ad6e80d;border:1px dashed #73ecfa66;box-shadow:inset 0 0 12px #43c5d212}.policko:hover:not(:disabled):not([aria-disabled=true]){background:#62ddef3b;border:1px solid #c2faff;box-shadow:0 0 13px #54d5f23d}.policko.obsazeno{z-index:2;background:0 0;border-color:#0000}.policko.obsazeno:before{content:"";background:#24cfef1a;border:2px solid #78efff;border-radius:50%;height:26%;position:absolute;bottom:5%;left:10%;right:10%;box-shadow:0 0 12px #44dcff70}.policko.nepritel:before{background:#dd39351a;border-color:#f5806e;box-shadow:0 0 10px #ee4d4d44}.policko.zvoleno:before{background:#edc45d2b;border-color:#ffdc7f;box-shadow:0 0 18px #f1b23d99}.token{filter:drop-shadow(3px 8px 3px #00101ec4);pointer-events:none;background-image:url(/assets/jednotky-tymu-CQ-T1swS.webp);background-repeat:no-repeat;background-size:500% 100%;width:100%;height:145%;position:absolute;bottom:3%;left:0}.sprite-novak{background-position:0%}.sprite-vargova{background-position:25%}.sprite-malik{background-position:50%}.sprite-dron{background-position:75%}.sprite-strazce{background-position:100%}.token b{color:#e4faff;background:#06222fbd;border-radius:2px;padding:1px 4px;font-size:8px;bottom:25%;right:5%}.hp{z-index:3;pointer-events:none;border:1px solid #001a25;width:84%;height:6px;top:-13%;bottom:auto;left:8%;box-shadow:0 0 0 1px #79d4e045}.hp i{background:linear-gradient(#bdedb0,#5cbd79)}.nepritel .hp i{background:linear-gradient(#ffb1a0,#e26d5b)}.policko.prekazka{background:0 0;border-color:#28432933}.sloup{background:linear-gradient(105deg,#364e4d,#68807a 40%,#233f48 41%,#102b35);border:1px solid #7dacab;width:62%;height:75%;position:relative;transform:translateY(-12px);box-shadow:7px 12px 7px #00151d77}.sloup:before{content:"";background:#75e7fa;position:absolute;inset:4px 40%;box-shadow:0 0 8px #60e7ff}.sloup svg{opacity:0}.bojova-rada{background:#061b29cf;border:1px solid #4f859270;margin-top:12px;font-size:11px}.denik ol{font-size:11px}.jednotka-detail .panel-obsah{padding:12px 15px}.statistika{margin-block:12px}.modul-bod{background:linear-gradient(120deg,#123a48ed,#071c29ec);border-color:#7cdfe9;border-radius:0 7px 0 0;padding:12px 16px;font-size:14px;box-shadow:0 3px 9px #0008,inset 0 0 10px #62d9e91a}.modul-bod svg{filter:drop-shadow(0 0 5px #66dbe8);width:26px;height:26px}.modul-bod.vybrany{box-shadow:0 0 12px #e8bd5755,inset 0 0 12px #e8bd5725}.modul{padding:13px 12px}.modul strong{font-size:14px}.modul small{font-size:11px}.zakladna .nazev-sceny h1{font-size:30px}.vyzkum-symbol{width:64px;height:64px;margin:15px auto 30px;box-shadow:inset 0 0 18px #26c4ee2b,0 0 22px #2c7fa626}.vyzkum-panel{border-top-color:#a0dce6}.aktivni-profil{align-items:center;gap:12px;margin-bottom:12px;display:flex}.aktivni-profil .portret{width:78px;height:96px}.aktivni-profil h3{margin:0;font-size:18px}.aktivni-profil p{margin-top:5px;font-size:11px}.akcni-body{gap:5px;padding:10px 0 4px;display:flex}.akcni-body i{background:#092c3c;border:1px solid #578b9d;width:25px;height:13px;display:block;transform:skew(-15deg)}.akcni-body i.dostupny{background:linear-gradient(#b4faff,#34bcd1);border-color:#abf5ff;box-shadow:0 0 7px #5ee8ff77}.sloup{clip-path:polygon(14% 0,86% 0,100% 15%,100% 100%,0 100%,0 15%);border-radius:5px 5px 2px 2px}.sloup:after{content:"";background:linear-gradient(#92a8a2,#4a7275);border-bottom:1px solid #b5ded477;height:13%;position:absolute;top:2px;left:5px;right:5px}@media (width>=1001px){.herni-rozlozeni{min-height:620px}.nahled-planety{height:56px}.orbitalni-mapa{height:108px}.mapa-planety{flex:none;min-height:0}.expedice .panel>h2{padding-block:8px}.expedice .panel-obsah{padding-block:11px}.expedice .ukoly{margin-block:11px}}@media (width>=1600px){.herni-rozlozeni{grid-template-columns:310px minmax(350px,1fr) 310px;gap:24px}.panel p{font-size:14px}.panel>h2{font-size:17px}.clen-text strong{font-size:15px}.clen-text small{font-size:12px}.portret{width:58px;height:71px}.nahled-planety{height:85px}.orbitalni-mapa{height:170px}}@media (width>=1001px) and (width<=1240px){.hlavicka{gap:12px}.horni-navigace .nav-odkaz{padding-inline:14px;font-size:12px}.zdroj{padding-inline:10px}.zdroj small{display:none}.zdroj strong{font-size:16px}.herni-rozlozeni{grid-template-columns:240px minmax(240px,1fr) 240px;gap:14px}.clen-text strong{font-size:11px}.clen-text small{font-size:9px}.portret{width:43px;height:55px}.veleni-navigace{max-width:390px}.veleni-navigace .nav-odkaz{min-width:80px;padding-inline:8px;font-size:12px}.hlavni{min-width:220px;font-size:13px}.ovladani-napoveda{min-width:60px;padding-inline:8px;font-size:11px}.bod-portal,.bod-ruiny{left:25%}}@media (width>=761px) and (width<=1000px){.hlavicka{min-height:110px}.horni-navigace{order:4;width:100%;padding-block:0}.herni-rozlozeni{grid-template-columns:230px minmax(300px,1fr);gap:16px}.pravy-panel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pravy-panel>.pripravenost{grid-column:1/-1}.mapa-planety{flex:none}.clen{width:100%}.seznam-tymu{display:block}.veleni-navigace{max-width:400px}.veleni-navigace .nav-odkaz{min-width:80px;padding-inline:5px;font-size:11px}.hlavni{min-width:180px;font-size:12px}.ovladani-napoveda{display:none}}@media (width<=760px){.hlavicka{gap:8px;min-height:121px;padding:12px 14px 10px}.znacka b{letter-spacing:5px;font-size:23px}.znacka small{font-size:7px}.znacka>svg{width:27px}.zdroje{background:#08182480;border:1px solid #436d7d80;justify-content:space-around;gap:0;margin-top:5px;padding:0;transform:none}.zdroj{border-right:1px solid #45697655;flex:1;justify-content:center;gap:6px;padding:5px 7px;transform:none}.zdroj small{text-transform:none;letter-spacing:0;font-size:7px}.zdroj strong{font-size:16px}.nastroje{gap:6px;padding:0}.horni-navigace{display:none}.kontext{gap:7px;padding:10px 12px 6px}.kontext>div{gap:6px;padding:3px 6px;font-size:9px}.demo-znacka{letter-spacing:.5px;font-size:6px}main{padding-inline:12px}.herni-rozlozeni{gap:12px;min-height:0;display:flex}.scena{min-height:410px}.scena.mapa{min-height:420px}.panel>h2{padding:10px 13px;font-size:16px}.panel h3{font-size:19px}.panel p{font-size:13px}.planeta-karta,.mapa-planety{display:none}.nazev-sceny{max-width:100%;padding:10px 12px;bottom:10px;left:0;right:0}.nazev-sceny h1{font-size:31px}.nazev-sceny p{max-width:100%;margin-top:4px;font-size:11px}.nazev-sceny>span{letter-spacing:1px;font-size:7px}.bod-popis strong{font-size:12px}.bod-popis small{font-size:8px}.bod-symbol{width:34px;height:34px}.bod-haj{top:34%;left:3%}.bod-portal{top:12%;left:auto;right:0}.bod-ruiny{top:51%;left:auto;right:0}.bod:before{height:30px;top:43px;left:17px}.bod:after{width:35px;height:9px;top:70px;left:1px}.vineta{background:linear-gradient(#08151d66,#08151d00 23%,#08151d22 40%,#08151d 76%,#08151d)}.portret{width:58px;height:68px}.clen-text strong{font-size:14px}.clen-text small{font-size:11px}.clen{padding:8px}.detail-lokace{order:0}.veleni{z-index:6;background:#071b27ef;border:1px solid #5b95a5;margin:0;padding:7px;display:block;position:fixed;bottom:75px;left:10px;right:10px;box-shadow:0 0 18px #0009}.veleni-navigace{display:none}.hlavni-ovladani{gap:4px}.hlavni{letter-spacing:0;min-width:0;min-height:51px;padding:10px 12px;font-size:14px}.hlavni-ovladani>.hlavni{padding:10px 12px;font-size:14px}.hlavni svg{width:20px;height:20px}.ovladani-napoveda{display:none}.mobilni-navigace{background:linear-gradient(#122d3def,#071622f5);border-top-color:#6fb5c9}.mobilni-navigace .nav-odkaz.aktivni{box-shadow:inset 0 3px 12px #4dcde72b}.dolni-poznamka{margin:10px 12px;font-size:8px}.bojovy-nadpis{gap:4px;padding:8px 10px}.bojovy-nadpis h1{font-size:21px}.bojovy-nadpis .stitek{font-size:7px}.stav-tahu{padding:4px 6px;font-size:7px}.bojiste{gap:1px;width:100%;margin:40px auto 0;padding:0;transform:perspective(900px)rotateX(20deg)}.bojova-scena{min-height:390px}.bojova-rada{margin-top:18px;padding:7px;font-size:10px}.token{height:155%}.token b{padding:0 2px;font-size:7px}.hp{height:4px;top:-20%}.sloup{transform:translateY(-7px)}.souboj .portret{width:48px;height:56px}.souboj .clen-text strong{font-size:11px}.souboj .clen-text small{font-size:8px}.souboj .clen{padding:6px 3px}.modul-bod{padding:10px;font-size:12px}.modul-bod svg{width:21px;height:21px}.modul-portal{top:8%;left:35%}.modul-laborator{top:31%;left:0}.modul-hangar{top:48%;right:0}.zakladna .nazev-sceny h1{font-size:28px}.zakladna-scena{min-height:410px}.vyzkum-symbol{width:50px;height:50px;margin-block:12px 26px}}body[data-scena=prihlaseni] .vineta{background:linear-gradient(90deg,#02131b44,#03101844 40%,#031018d9 85%),linear-gradient(#0000 35%,#031019dd)}.pristup-hlavicka{background:linear-gradient(#05131df2,#071a2280);border-bottom:1px solid #74cfdb40;justify-content:space-between;align-items:center;padding:27px 5vw;display:flex}.pristup-rozlozeni{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:7vw;width:100%;max-width:1380px;margin:auto;padding:45px 5vw;display:grid}.pristup-uvod{text-shadow:0 3px 18px #00121b;max-width:650px;padding:35px 0}.pristup-uvod .stitek{color:#b6f2f5;letter-spacing:3px}.pristup-uvod h1{text-wrap:balance;max-width:610px;margin:19px 0;font:500 clamp(36px,4.5vw,65px)/1.12 Bahnschrift,Segoe UI,sans-serif}.pristup-uvod>p{color:#d1e6e9;max-width:500px;font-size:16px;line-height:1.8}.pristup-vyhody{flex-wrap:wrap;gap:21px;margin:33px 0;display:flex}.pristup-vyhody span{color:#d3f2f4;align-items:center;gap:9px;font-size:12px;display:flex}.pristup-vyhody svg{color:#87e9f1}.pristup-poznamka{color:#bcdae3;letter-spacing:1px;background:#071a2799;border:1px solid #89cad34a;padding:6px 12px;font-size:10px;display:inline-block}.pristup-karta{border-color:#73b5c3;width:100%;box-shadow:0 15px 70px #0009,inset 0 0 0 2px #04121a}.pristup-zalozky{background:linear-gradient(#163544,#071724);border-bottom:1px solid #609daa;display:flex}.pristup-zalozky button{color:#a4beca;border-bottom:2px solid #0000;width:50%;padding:16px 9px;font-size:14px}.pristup-zalozky button.aktivni{color:#e7fcff;text-shadow:0 0 10px #70defa7a;background:linear-gradient(#0d40565c,#1b677e77);border-bottom-color:#8cecf6}.pristup-obsah{padding:27px}.pristup-obsah>h2{margin:7px 0;font-size:28px}.ucet-vysvetleni{color:#acc7d2!important;margin:8px 0 20px!important;font-size:13px!important;line-height:1.6!important}.ucet-pole{margin:14px 0;display:block}.ucet-pole>span{color:#d0e1e8;margin-bottom:6px;font-size:12px;display:block}.ucet-pole input{color:#e9f7ff;font:15px var(--pismo);outline-offset:3px;background:#04151ee0;border:1px solid #548495;border-radius:3px;width:100%;min-height:46px;padding:10px 12px}.ucet-pole input:focus{border-color:#88d8eb;outline:2px solid #78d3e8;box-shadow:0 0 12px #39b1cc22}.ucet-pole input:disabled{opacity:.6}#formular-uctu>.hlavni{width:100%;min-width:0;min-height:53px;margin-top:8px;font-size:14px}.ucet-rada{color:#9ab9c7!important;margin-top:8px!important;font-size:11px!important;line-height:1.6!important}.ucet-checkbox{color:#b6d4df;align-items:flex-start;gap:9px;margin:18px 0 10px;font-size:12px;display:flex}.ucet-checkbox input{accent-color:#69d7eb;flex-shrink:0;width:17px;height:17px;margin:1px 0 0}.chyba-uctu{min-height:0;color:#ffb5a4!important;font-size:12px!important;line-height:1.6!important}.chyba-uctu:not(:empty){background:#6e252b3b;border:1px solid #dc80684d;padding:10px;margin:15px 0!important}.pristup-oddelovac{color:#7fa3b3;align-items:center;gap:12px;margin:20px 0;font-size:11px;display:flex}.pristup-oddelovac:before,.pristup-oddelovac:after{content:"";background:#547a8b4d;flex:1;height:1px}.pristup-paticka{text-align:center;letter-spacing:1px;color:#84a6b8;padding:15px;font-size:10px}.ucet-stitek{color:#d4f1f4;background:#071d2ae0;border:1px solid #4d98aa6b;border-radius:3px;align-items:center;gap:6px;max-width:200px;margin-left:auto;padding:5px 10px;font-size:11px;display:flex}.ucet-stitek span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ucet-stitek svg{color:#7fdfec;width:16px;height:16px}.profil-udaje{color:#bed8e1;overflow-wrap:anywhere;margin:17px 0;font-size:13px}.profil-udaje dt{color:#88abb9;margin-top:12px;font-size:11px}.profil-udaje dd{margin:3px 0 0}@media (width<=1000px){.pristup-rozlozeni{grid-template-columns:minmax(0,1fr) 385px;gap:30px;padding:35px 25px}.pristup-uvod h1{font-size:42px}.pristup-uvod>p{font-size:14px}.pristup-vyhody{gap:12px}.pristup-vyhody span{font-size:10px}.pristup-obsah{padding:24px}}@media (width<=760px){body[data-scena=prihlaseni] #aplikace{padding-bottom:0}.pristup-hlavicka{padding:18px 16px}.pristup-hlavicka .znacka b{font-size:23px}.pristup-rozlozeni{flex-direction:column;gap:20px;padding:15px 14px 25px;display:flex}.pristup-uvod{max-width:500px;padding:17px 3px 5px}.pristup-uvod h1{margin:12px 0;font-size:33px}.pristup-uvod>p{font-size:12px;line-height:1.6}.pristup-uvod .stitek{letter-spacing:2px;font-size:8px}.pristup-vyhody,.pristup-poznamka{display:none}.pristup-karta{max-width:460px}.pristup-obsah{padding:22px}.pristup-obsah>h2{font-size:25px}.pristup-zalozky button{padding:13px 7px}.ucet-pole{margin:12px 0}.pristup-paticka{padding-top:0}.ucet-pole input{font-size:16px}.kontext .demo-znacka{display:none}.ucet-stitek{max-width:160px;padding:4px 7px;font-size:9px}}.znacka-obsah{flex-direction:column;align-items:center;display:flex}.znacka-logo-vyrez{width:210px;height:34px;display:block;position:relative;overflow:hidden}.znacka-logo{width:240px;max-width:none;height:auto;position:absolute;top:50%;left:calc(50% - 11px);transform:translate(-50%,-50%)}.znacka-obsah small{text-align:center;display:block}@media (width<=760px){.znacka-logo-vyrez{width:170px;height:30px}.znacka-logo{width:190px;left:calc(50% - 9px)}}.verejna-hlavicka{background:linear-gradient(#06141ef5,#0b232bc9);padding:20px 5vw}.verejna-hlavicka-vnitrni{align-items:center;gap:36px;width:min(1380px,100%);margin:0 auto;display:flex}.verejna-hlavicka .znacka{flex-shrink:0}.verejna-navigace{justify-content:flex-end;align-items:center;gap:25px;margin-left:auto;display:flex}.verejna-navigace a,.verejna-navigace button{color:#bacfd5;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;text-decoration:none}.verejna-navigace a:hover,.verejna-navigace button:hover{color:#e8f7f7}.verejna-navigace .verejna-registrace{color:#d6e8e9;background:#507c8910;border:1px solid #6aabb65c;border-radius:4px;padding:9px 15px}.verejna-paticka{background:linear-gradient(130deg,#071923f5,#041018);border-top:1px solid #71949e45;margin-top:28px;padding:44px 5vw 20px}.verejna-paticka-sloupce{grid-template-columns:1.2fr 1fr;gap:50px;width:min(1280px,100%);margin:0 auto;display:grid}.verejna-paticka h2{color:#d7e8e9;margin:0 0 16px;font-size:14px;font-weight:500}.verejna-paticka-znacka{max-width:340px}.verejna-paticka-znacka>a{display:inline-block}.verejna-paticka-znacka p{color:#91adb9;margin:15px 0 0;font-size:13px;line-height:1.8}.verejna-paticka nav>a{width:fit-content;padding:6px 0;display:block}.verejna-paticka a,.pravni-web a,.pristup-pravni-info a{color:#a9cbd3;text-decoration:none}.verejna-paticka a:hover,.pravni-web a:hover,.pristup-pravni-info a:hover{color:#e4f5f7;text-underline-offset:4px;text-decoration:underline}.verejna-paticka nav>a,.verejny-provozovatel{font-size:13px;line-height:1.75}.verejny-provozovatel{color:#a5bdc7;overflow-wrap:anywhere;flex-direction:column;align-items:start;gap:2px;display:flex}.verejny-provozovatel strong{color:#dae7e8;font-weight:500}.verejny-provozovatel>a{margin-top:8px;display:inline-block}.verejna-paticka-spodek{color:#7899a8;border-top:1px solid #5a788533;flex-wrap:wrap;justify-content:space-between;gap:12px;width:min(1280px,100%);margin:30px auto 0;padding-top:18px;font-size:11px;display:flex}.pristup-pravni-info{border-top:1px solid #5a788533;margin:20px 0;padding-top:15px}.pristup-pravni-info p{color:#a6bec7;font-size:11px;line-height:1.7}.pristup-pravni-info nav{flex-wrap:wrap;gap:8px 14px;font-size:11px;line-height:1.8;display:flex}body[data-scena=pravni] #aplikace{padding-bottom:0}.pravni-web{flex-direction:column;min-height:100dvh;display:flex}.pravni-web .vineta{background:linear-gradient(#031019b0,#031019f5 600px)}.pravni-rozlozeni{flex:1;grid-template-columns:230px minmax(0,900px);align-items:start;gap:28px;width:min(1220px,100%);margin:0 auto;padding:42px 24px 30px;display:grid}.pravni-bez-obsahu{max-width:900px;display:block}.pravni-dokument{background:linear-gradient(120deg,#112932fa,#071b25fa);border:1px solid #678d984f;border-radius:9px;padding:35px 42px}.pravni-dokument>header{border-bottom:1px solid #61808e4d;margin-bottom:24px;padding-bottom:20px}.pravni-dokument h1{overflow-wrap:anywhere;margin:13px 0;font-size:clamp(28px,3vw,38px);line-height:1.25}.pravni-dokument h2{color:#e1e7df;margin:30px 0 10px;scroll-margin-top:24px;font-size:19px;line-height:1.5}.pravni-dokument p{color:#c0d0d6;overflow-wrap:anywhere;font-size:14px;line-height:1.9}.pravni-dokument .pravni-verze{color:#93acb9;font-size:12px}.pravni-dokument .pravni-perex{color:#d0dee1;font-size:15px}.pravni-dokument>.verejny-provozovatel{padding:5px 0 10px;font-size:16px}.pravni-obsah{background:#081d27ef;border:1px solid #61808e3d;border-radius:7px;padding:18px 14px}.pravni-obsah h2{color:#9dbdc7;margin:0 8px 12px;font-size:13px}.pravni-obsah button{color:#a8c1cc;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px;font-size:12px;line-height:1.55;display:block}.pravni-obsah button:hover{color:#e3f5f6}.pravni-kontakt{color:#a9c0c8;border-top:1px solid #61808e4d;flex-wrap:wrap;gap:10px 22px;margin-top:28px;padding:18px 0;font-size:13px;display:flex}.pravni-souvisejici{flex-wrap:wrap;gap:10px 20px;padding-top:12px;font-size:12px;display:flex}.pravni-formular{border:1px solid #61808e4d;border-radius:5px;padding:16px 18px}.pravni-formular summary{color:#cbdcd8;cursor:pointer;font-size:14px}.pravni-formular .pravni-vzor{white-space:pre-line;font-size:13px}.verejna-hlavicka :focus-visible,.verejna-paticka a:focus-visible,.pravni-web button:focus-visible,.pravni-web a:focus-visible,.pravni-formular summary:focus-visible{outline-offset:4px;outline:2px solid #85becb}@media (width<=900px){.verejna-hlavicka-vnitrni{gap:20px}.verejna-navigace{gap:16px}.verejna-paticka-sloupce{gap:28px}.pravni-rozlozeni{grid-template-columns:1fr;max-width:900px}.pravni-obsah{display:none}}@media (width<=600px){.verejna-hlavicka{padding:16px}.verejna-hlavicka-vnitrni{flex-wrap:wrap;justify-content:space-between;gap:16px}.verejna-hlavicka-vnitrni>.jazyk-vyber{order:1}.verejna-hlavicka .znacka{order:0}.verejna-navigace{order:2;justify-content:flex-start;gap:22px;width:100%;margin:0}.verejna-navigace a,.verejna-navigace button{font-size:12px}.verejna-navigace .verejna-registrace{margin-left:auto}.verejna-paticka{padding:30px 22px 20px}.verejna-paticka-sloupce{grid-template-columns:1fr;gap:28px}.verejna-paticka-spodek{flex-direction:column;gap:7px}.pravni-rozlozeni{padding:22px 13px}.pravni-dokument{padding:24px 21px}.pravni-dokument h1{font-size:29px}.pravni-dokument p{font-size:13px}}@media print{.pravni-web .verejna-hlavicka,.pravni-web .verejna-paticka,.pravni-web .pozadi,.pravni-web .vineta,.pravni-obsah,.pravni-souvisejici,.pravni-formular button{display:none}.pravni-rozlozeni{width:100%;margin:0;padding:0;display:block}.pravni-dokument{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;padding:0}.pravni-web,.pravni-web :is(p,h1,h2,a,span,strong){color:#111!important}}.uvodni-web{isolation:isolate;background:#06131c;min-height:100dvh;position:relative}.uvodni-web>.pozadi{z-index:-2;opacity:.63;background-position:45% 25%;height:850px;position:absolute}body[data-scena=prihlaseni] .uvodni-web>.vineta{z-index:-1;background:linear-gradient(#06131c22 250px,#06131c 700px),linear-gradient(90deg,#03131bd9,#05141b77 52%,#05141bc9);position:absolute}.uvodni-web .verejna-hlavicka{background:#06141eb8;border-bottom:1px solid #aec9d31a;padding-block:22px}.uvodni-web .verejna-hlavicka-vnitrni{max-width:1280px}.uvodni-web .verejna-navigace .verejna-registrace{background:#314a571f;border-color:#92bdc96b}.uvod-main{width:100%}.uvod-hrdina{grid-template-columns:minmax(0,1fr) 355px;align-items:center;gap:90px;width:min(1280px,90%);margin:0 auto;padding:70px 0 80px;display:grid}.uvod-predstaveni{max-width:660px}.uvod-stitek{letter-spacing:2.6px;color:#a8d5dc;font-size:10px;font-weight:600;display:block}.uvod-predstaveni h1{letter-spacing:-1.5px;text-wrap:balance;max-width:650px;margin:23px 0;font-size:clamp(40px,4.8vw,65px);font-weight:500;line-height:1.08}.uvod-predstaveni>p{color:#bed1d9;text-wrap:balance;max-width:560px;font-size:17px;line-height:1.6}.uvod-registrovat{letter-spacing:.2px;text-transform:none;color:#14202a;min-width:0;min-height:51px;text-shadow:none;background:linear-gradient(120deg,#c29a47,#e5c681);border-color:#ddc58a;border-radius:4px;justify-content:center;align-items:center;gap:25px;margin-top:28px;padding:14px 24px;font-size:13px;display:inline-flex;box-shadow:0 5px 22px #0003}.uvod-registrovat:hover{background:linear-gradient(120deg,#d7ad58,#f4d593);box-shadow:0 5px 25px #0005}.uvod-registrovat>span{font-size:20px;line-height:1}.uvod-predstaveni>.uvod-platformy{color:#a5bdc8;margin-top:14px;font-size:11px}.uvod-stav{color:#9db2bc;align-items:center;gap:7px;margin-top:12px;font-size:10px;display:inline-flex}.uvod-stav:before{content:"";background:#96b7ac;border-radius:50%;width:5px;height:5px}.uvod-hrdina .pristup-karta{background:#0a1e29e8;border:1px solid #6c92a45c;border-radius:7px;scroll-margin-top:25px;box-shadow:0 22px 65px #0005}.uvod-hrdina .pristup-obsah{padding:28px}.uvod-hrdina .pristup-obsah>h2{font-size:25px;font-weight:500}.uvod-hrdina .ucet-vysvetleni{margin:9px 0 24px!important;font-size:12px!important;line-height:1.7!important}.uvod-hrdina .ucet-pole input{background:#04131bc9;border-color:#496878;border-radius:4px;font-size:16px}.uvod-hrdina #formular-uctu>.hlavni{color:#e3f0f3;text-shadow:none;box-shadow:none;background:#1f4555;border:1px solid #6a9cab;border-radius:4px;min-height:46px;font-size:11px}.uvod-hrdina #formular-uctu>.hlavni:hover{background:#29596a}.uvod-novy-hrac{color:#9ab3bf;border-top:1px solid #86a9ba25;margin-top:21px;padding-top:18px;font-size:11px}.uvod-novy-hrac a{color:#d9c28d;text-underline-offset:3px;margin-left:5px;text-decoration:underline}.uvod-ukazky{border-top:1px solid #8eafbf29;width:min(1280px,90%);margin:0 auto;padding:38px 0 48px;scroll-margin-top:25px}.uvod-ukazky>header{justify-items:start;gap:10px;margin-bottom:26px;display:grid}.uvod-ukazky h2{letter-spacing:-.5px;font-size:29px;font-weight:500}.uvod-ukazky header p{color:#a3bfcc;text-wrap:balance;max-width:720px;font-size:14px;line-height:1.65}.uvod-snimky{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.uvod-snimky figure{min-width:0;margin:0}.uvod-snimky figure>a{background:#07121a;border:1px solid #87afbf36;border-radius:5px;display:block;position:relative;overflow:hidden}.uvod-snimky img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;transition:filter .2s;display:block}.uvod-snimky a:hover{border-color:#b2d0d68c}.uvod-snimky a:hover img{filter:brightness(1.08)}.uvod-zvetsit{color:#d7e7eb;background:#06151ed9;border:1px solid #c2dce64a;border-radius:4px;place-items:center;width:32px;height:32px;font-size:20px;display:grid;position:absolute;bottom:12px;right:12px}.uvod-snimky figcaption{gap:5px;padding:13px 0 0;display:grid}.uvod-snimky figcaption strong{color:#d6e5ea;font-size:15px;font-weight:500}.uvod-snimky figcaption span{color:#9fb9c5;text-wrap:pretty;max-width:580px;font-size:13px;line-height:1.6}.uvod-pozvanka{border-top:1px solid #8eafbf29;justify-content:space-between;align-items:center;gap:24px;width:min(1280px,90%);margin:8px auto 30px;padding:30px 0;display:flex}.uvod-pozvanka h2{font-size:27px;font-weight:500}.uvod-pozvanka p{color:#a3bfcc;margin-top:8px;font-size:13px;line-height:1.8}.uvod-pozvanka .uvod-registrovat{flex:none;margin:0}.uvodni-web .verejna-paticka{margin-top:0}.uvod-dialog{color:#d9e9ee;background:#071923;border:1px solid #7196a6;border-radius:7px;width:min(1400px,96vw);max-width:96vw;max-height:94dvh;margin:auto;padding:16px}.uvod-dialog::backdrop{background:#01080feb}body:has(.uvod-dialog[open]){overflow:hidden}.uvod-dialog header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.uvod-dialog h2{font:500 16px/1.5 var(--pismo)}.uvod-dialog button{color:#d1e3e9;border:1px solid #6e97a65c;border-radius:4px;flex:none;padding:9px 12px;font-size:12px}.uvod-dialog button span{margin-left:9px;font-size:18px}.uvod-dialog>img{object-fit:contain;background:#031018;width:100%;max-height:calc(94dvh - 130px);display:block}.uvod-dialog>a{color:#b5d4de;text-underline-offset:3px;width:fit-content;margin-top:12px;font-size:12px;text-decoration:underline;display:block}.uvod-staticky-pristup{gap:18px;padding:28px;display:grid}.uvod-staticky-pristup p{color:#afc8d2;font-size:13px}.uvod-staticky-pristup>a{text-align:center;border:1px solid #7196a6;border-radius:4px;padding:12px 15px}@media (width<=1100px){.uvod-hrdina{grid-template-columns:minmax(0,1fr) 340px;gap:45px;padding-block:55px 65px}.uvod-predstaveni h1{font-size:46px}.uvod-predstaveni>p{font-size:14px}}@media (width<=800px){.uvod-hrdina{grid-template-columns:minmax(0,1fr);gap:35px;padding-block:42px}.uvod-predstaveni{max-width:650px}.uvod-predstaveni h1{max-width:560px}.uvod-hrdina .pristup-karta{width:100%;max-width:500px}.uvod-stav{margin-top:18px}.uvod-snimky{gap:25px 18px}.uvod-pozvanka{flex-direction:column;align-items:start}}@media (width<=520px){.uvodni-web .verejna-hlavicka{padding:18px 5%}.uvodni-web .verejna-navigace{gap:16px}.uvodni-web .verejna-navigace a,.uvodni-web .verejna-navigace button{font-size:11px}.uvod-predstaveni h1{letter-spacing:-.8px;margin-block:18px;font-size:39px}.uvod-stitek{letter-spacing:1.7px;font-size:9px}.uvod-predstaveni>p{font-size:15px;line-height:1.6}.uvod-registrovat{gap:17px;padding-inline:20px;font-size:12px}.uvod-hrdina .pristup-obsah{padding:24px}.uvod-ukazky{padding-block:32px}.uvod-ukazky h2{font-size:26px}.uvod-snimky{grid-template-columns:minmax(0,1fr);gap:24px}.uvod-dialog{padding:10px}.uvod-dialog header{align-items:start;gap:10px}.uvod-dialog h2{font-size:13px}.uvod-dialog button{padding:7px;font-size:11px}.uvod-dialog button span{margin-left:4px}}.uvod-sekce{border-top:1px solid #8eafbf29;width:min(1280px,90%);margin:0 auto;padding:44px 0 52px;scroll-margin-top:25px}.uvod-sekce>header{justify-items:start;gap:10px;margin-bottom:26px;display:grid}.uvod-sekce h2{letter-spacing:-.5px;font-size:29px;font-weight:500}.uvod-sekce>header p{color:#a3bfcc;text-wrap:balance;max-width:720px;font-size:14px;line-height:1.65}.uvod-funkce-mrizka{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.uvod-funkce-karta{background:#0a1e29b8;border:1px solid #6c92a438;border-radius:6px;min-width:0;padding:24px 22px 26px}.uvod-funkce-cislo{letter-spacing:2px;color:#d9c28d;margin-bottom:14px;font-size:11px;display:block}.uvod-funkce-karta h3{color:#e3f0f3;font-size:18px;font-weight:500;line-height:1.3}.uvod-funkce-karta>.uvod-funkce-udaje{letter-spacing:.3px;color:#a8d5dc;margin-top:8px;font-size:11px;line-height:1.5}.uvod-funkce-karta>p:last-child{color:#b6ccd6;text-wrap:pretty;margin-top:14px;font-size:14px;line-height:1.65}.uvod-rasy{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.uvod-rasy li{--rasa:#7fb6c9;min-width:0}.uvod-rasy [data-rasa=popelavi_dravci]{--rasa:#d24d64}.uvod-rasy [data-rasa=onyxovi_dominatori]{--rasa:#d99b42}.uvod-rasy [data-rasa=archonti_prazdnoty]{--rasa:#6b8fff}.uvod-rasy [data-rasa=nositele_druhe_tvare]{--rasa:#cc697f}.uvod-rasy img{aspect-ratio:1;object-fit:cover;border:1px solid #87afbf36;border-bottom:2px solid var(--rasa);background:#07121a;border-radius:6px;width:100%;height:auto;display:block}.uvod-rasy h3{color:#e3f0f3;align-items:center;gap:9px;margin-top:14px;font-size:17px;font-weight:500;line-height:1.3;display:flex}.uvod-rasy h3:before{content:"";background:var(--rasa);border-radius:50%;flex:none;width:7px;height:7px}.uvod-rasy p{color:#a3bfcc;text-wrap:pretty;margin-top:7px;font-size:13px;line-height:1.6}.uvod-otazky details{border-bottom:1px solid #8eafbf29}.uvod-otazky details:first-child{border-top:1px solid #8eafbf29}.uvod-otazky summary{cursor:pointer;color:#d6e5ea;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;line-height:1.5;list-style:none;display:flex}.uvod-otazky summary::-webkit-details-marker{display:none}.uvod-otazky summary:after{content:"+";color:#d9c28d;flex:none;font-size:22px;line-height:1;transition:transform .2s}.uvod-otazky details[open]>summary:after{transform:rotate(45deg)}.uvod-otazky summary:hover{color:#fff}.uvod-otazky summary:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #d9c28d}.uvod-otazky details>p{color:#a3bfcc;text-wrap:pretty;max-width:900px;padding:0 40px 18px 0;font-size:14px;line-height:1.7}@media (width<=1100px){.uvod-funkce-mrizka{grid-template-columns:repeat(2,minmax(0,1fr))}.uvod-rasy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.uvod-rasy{grid-template-columns:minmax(0,1fr);gap:18px}.uvod-rasy li{grid-template-rows:auto 1fr;grid-template-columns:96px minmax(0,1fr);gap:4px 16px;display:grid}.uvod-rasy img{grid-row:span 2}.uvod-rasy h3{margin-top:4px}.uvod-rasy p{margin-top:0}}@media (width<=520px){.uvod-sekce{padding-block:32px 38px}.uvod-sekce h2{font-size:26px}.uvod-funkce-mrizka{grid-template-columns:minmax(0,1fr);gap:14px}.uvod-funkce-karta{padding:20px 18px 22px}.uvod-rasy li{grid-template-columns:80px minmax(0,1fr)}.uvod-otazky details>p{padding-right:0}}@media (prefers-reduced-motion:reduce){.uvodni-web *,.uvodni-web :before,.uvodni-web :after{scroll-behavior:auto!important;transition:none!important}}.jazyk-vyber{flex-shrink:0;display:inline-flex;position:relative}.jazyk-spoustec{color:#aec4ca;cursor:pointer;background:#0c202930;border:1px solid #72909525;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-width:48px;height:34px;padding:5px 6px;display:flex}.jazyk-spoustec:hover,.jazyk-spoustec[aria-expanded=true]{background:#16313b80;border-color:#72909570}.jazyk-vyber img{object-fit:cover;border-radius:2px;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #b0c4cb25}.jazyk-spoustec>svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:9px;height:7px}.jazyk-nabidka{z-index:60;background:#0c2029;border:1px solid #72909560;border-radius:6px;min-width:155px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 7px 20px #0007}.jazyk-nabidka button{color:#cedde0;width:100%;min-height:38px;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:10px;padding:8px 9px;font-size:13px;display:flex}.jazyk-nabidka button:hover,.jazyk-nabidka button[aria-selected=true]{background:#adc4cb12}.jazyk-zvoleny{fill:none;stroke:#a6c8c1;stroke-width:1.5px;width:12px;height:10px;margin-left:auto}.jazyk-vyber button:focus-visible{outline-offset:2px;outline:2px solid #8ab6c0}.jazyk-vyber button:disabled{cursor:wait;opacity:.6}.jazyk-chyba{white-space:normal;color:#ffd5a3;max-width:240px;margin:0;padding:12px;line-height:1.5}.profil-hrace{width:min(1180px,100%);margin:0 auto;padding:20px 22px 36px}.profil-hrace .panel{background:linear-gradient(125deg,#14252df5,#09141cf5);border:1px solid #89aeb242;border-radius:12px}.profil-zahlavi{padding:16px 20px}.profil-zahlavi h1{overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(24px,3vw,32px)}.profil-zalozky{background:#081720f5;border:1px solid #45595d;border-radius:8px;flex-wrap:wrap;gap:5px;margin:18px 0;display:flex}.profil-zalozky button{color:#b4c8cd;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:13px 17px}.profil-zalozky button[aria-current]{color:#f4dda3;background:#d6b66914;border-bottom-color:#d6b669}.profil-statistiky{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.profil-statistiky article{grid-template-columns:30px minmax(0,1fr);gap:9px 12px;padding:20px;display:grid}.profil-statistiky svg{color:#c9b275;grid-row:span 2;width:25px;height:25px}.profil-statistiky span{color:#b3c4c8;font-size:13px}.profil-statistiky strong{font-size:15px;font-weight:500}.profil-mrizka{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.profil-karta{min-width:0;padding:24px}.profil-karta h2{margin:0 0 12px;font-size:21px}.profil-karta p{color:#bcccd0;line-height:1.65}.profil-karta dl{grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:14px;margin:24px 0;display:grid}.profil-karta dt{color:#a6b9bf}.profil-karta dd{overflow-wrap:anywhere;margin:0}.profil-karta fieldset{border:0;min-width:0;margin:20px 0 0;padding:0}.profil-karta label{color:#d8e1df;gap:8px;margin-bottom:18px;display:grid}.profil-karta input{box-sizing:border-box;color:#eef4ef;width:100%;min-width:0;font:inherit;background:#081720;border:1px solid #526970;border-radius:6px;padding:12px}.profil-karta input:focus{outline-offset:2px;outline:2px solid #d6b669}.profil-hrace button:focus-visible{outline-offset:3px;outline:2px solid #d6b669}.profil-hrace button{cursor:pointer}.profil-hrace button:disabled{opacity:.5;cursor:wait}.profil-poznamka{color:#c1cfd1;font-size:13px;line-height:1.6}.profil-hrace>.profil-poznamka{background:#081720f5;border-radius:5px;padding:8px 12px;display:inline-block}.profil-hlaseni{margin-bottom:18px;padding:16px 20px}.profil-hlaseni.chyba{border-color:#bd796b}.profil-hlaseni.uspech{color:#c6e9d0;border-color:#70a98a}.profil-nadpis-radek{justify-content:space-between;align-items:center;gap:15px;display:flex}.profil-historie{margin:24px 0;padding:0;list-style:none}.profil-historie li{border-top:1px solid #344b52;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 0;display:grid}.profil-symbol svg{color:#bdab79;width:23px;height:23px}.profil-historie strong,.profil-historie small{display:block}.profil-historie small{color:#9bb2ba;overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.6}.profil-historie time{color:#d5dedc;white-space:nowrap;font-size:13px}.profil-aktivita{gap:12px;margin:18px 0;display:grid}.odhlaseni-hlavicka svg{width:21px;height:21px}@media (width<=800px){.profil-hrace{padding:12px 12px 28px}.profil-statistiky,.profil-mrizka{grid-template-columns:1fr}.profil-karta{padding:20px}.profil-historie li{grid-template-columns:25px minmax(0,1fr);gap:10px}.profil-historie time{grid-column:2}.profil-zalozky button{padding:12px 10px}}.bojove-veleni label{color:#b9dbe2;margin-bottom:6px;font-size:12px;display:block}.bojove-veleni select{color:#effaff;width:100%;min-height:42px;font:inherit;background:#0b202d;border:1px solid #4f90a0;border-radius:3px;padding:9px}.bojove-veleni .popis-taktiky{margin:9px 0 16px;font-size:12px;line-height:1.5}.bojove-veleni .stav-automatiky{color:#9adfe5;margin:12px 0 0;font-size:12px}.jednotka-detail summary{cursor:pointer;color:#c1e5eb;padding:11px 12px;font-size:12px}.jednotka-detail summary svg{vertical-align:middle;width:16px;height:16px;margin-right:6px}.policko.cil-v-dosahu:before{border-style:dashed;border-color:#ffc2a1}.policko.prioritni-cil:after{content:"";pointer-events:none;border:2px solid #ffcc70;border-radius:3px;position:absolute;inset:2px}.policko:disabled,.policko[aria-disabled=true]{opacity:1;cursor:default}.toasty-kontejner{z-index:1000;pointer-events:none;flex-direction:column;gap:8px;max-width:340px;display:flex;position:fixed;top:60px;right:16px}.toast-zprava{--barva-oznameni:#9ce9f0;border:1px solid #447283;border-left:3px solid var(--barva-oznameni);color:#e5f1f5;pointer-events:auto;background:#081d2bf5;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 32px;align-items:start;gap:10px;padding:12px 10px 12px 13px;font-size:13px;line-height:1.5;animation:.2s toast-in;display:grid;box-shadow:0 8px 32px #0006}.toast-zprava.druh-uspech{--barva-oznameni:#a8e6be}.toast-zprava.druh-chyba{--barva-oznameni:#ffad96}.toast-zprava>svg{width:21px;height:21px;color:var(--barva-oznameni)}.toast-zprava strong{color:var(--barva-oznameni);font-size:12px}.toast-zprava p{overflow-wrap:anywhere;margin:4px 0 0}.toast-zprava button{color:#bdd4df;min-width:32px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;padding:6px;display:grid}.toast-zprava button svg{width:17px;height:17px}.toast-zprava button:focus-visible{outline-offset:2px;outline:2px solid #9ce9f0}.stavova-zprava.druh-uspech{border-left-color:#a8e6be}.stavova-zprava.druh-chyba{border-left-color:#ffad96}@media (width<=600px){.toasty-kontejner{max-width:none;top:10px;left:10px;right:10px}.toast-zprava button{min-height:44px}}@media (prefers-reduced-motion:reduce){.toast-zprava{animation:none}}@keyframes toast-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.stavova-zprava{display:none}.stavova-zprava.viditelne{color:#e3f6f8;background:#0b2938;border-left:3px solid #85dce5;margin:0 20px 10px;padding:10px 14px;font-size:13px;line-height:1.5;display:block}body[data-scena=souboj] .hlavni-ovladani{flex-wrap:wrap}body[data-scena=souboj] .hlavni-ovladani>button{min-width:0}@media (width<=760px){body[data-scena=souboj] .hlavni-ovladani{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}body[data-scena=souboj] .hlavni-ovladani>button{width:100%;min-height:48px;padding:8px;font-size:12px}.bojove-veleni .panel-obsah{grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}.bojove-veleni label[for=taktika]{grid-area:1/1}.bojove-veleni #taktika{grid-area:2/1}.bojove-veleni label[for=prioritni-cil]{grid-area:1/2}.bojove-veleni #prioritni-cil{grid-area:2/2}.bojove-veleni .popis-taktiky,.bojove-veleni .stav-automatiky{grid-column:1/-1;margin:4px 0 0}.stavova-zprava.viditelne{margin-inline:12px}}@media (width<=400px){.hlavicka .nastroje{flex-wrap:wrap;justify-content:flex-end;row-gap:6px;max-width:100%}}.personal-prehled{width:100%;max-width:1560px;margin-inline:auto}.personal-titulek{justify-content:space-between;align-items:center;gap:12px;padding:8px 0 12px;display:flex}.personal-titulek h1{margin:0;font-size:23px}.personal-penezenka{color:#e1c9ff;background:#1e2039e8;border:1px solid #ab8bd480;border-radius:4px;align-items:center;gap:8px;min-height:36px;padding:6px 12px;display:flex}.personal-penezenka>svg{width:20px;height:20px}.personal-penezenka strong{font-variant-numeric:tabular-nums;font-size:17px}.personal-rozlozeni{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.personal-filtry{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.personal-filtry button{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-size:12px;display:inline-flex}.pocet-personalu{font-variant-numeric:tabular-nums;color:#bfeaf0;background:#071925;border-radius:4px;padding:2px 6px;font-size:11px}.popis-zalozky-personalu{color:#cce5ec;background:#0a2433f0;border-left:2px solid #68aebb;margin:0 0 14px;padding:8px 12px;font-size:12px;line-height:1.5}.prazdna-zalozka-personalu{color:#d2e8ee;grid-column:1/-1;padding:20px}.personal-filtry .vybrany{color:#e5fbff;background:#1a5265;border-color:#8fe8f1}.personal-karty{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.karta-personalu{flex-direction:column;min-width:0;padding:0;display:flex}.karta-personalu-obraz{aspect-ratio:1;border-bottom:1px solid #4f8c9b80;height:auto;position:relative;overflow:hidden}.karta-personalu-obraz>.portret{width:100%;height:100%;box-shadow:none;background-position:top;border:0;border-radius:0;transition:transform .5s;position:absolute;inset:0}.karta-personalu:hover .karta-personalu-obraz>.portret{transform:none}.karta-personalu-obraz:after{content:"";pointer-events:none;background:linear-gradient(#06142000 40%,#061420e0 72%,#061420 100%),linear-gradient(#0614209c,#06142000 24%);position:absolute;inset:0}.karta-personalu-odznaky{z-index:1;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:10px}.karta-personalu-odznaky>span:not(:empty),.odznak-zdravi{color:#d8f2f7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061420c7;border:1px solid #6dabb980;border-radius:3px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;display:inline-flex}.karta-personalu-odznaky svg,.odznak-zdravi svg{width:14px;height:14px}.karta-personalu-odznaky .personal-vlastnictvi{color:#a9e4bc;border-color:#6fbf8a80}.karta-personalu-titulek{z-index:1;position:absolute;bottom:13px;left:16px;right:16px}.karta-personalu .karta-personalu-titulek h3{overflow-wrap:anywhere;text-shadow:0 2px 10px #000e;margin:2px 0 1px;font-size:23px;line-height:1.15}.panel .karta-personalu-titulek p{color:#cfe6ee;text-shadow:0 1px 6px #000c;margin:0;font-size:12px;line-height:1.4}.karta-personalu-radek{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.karta-personalu-radek .stitky-clena{margin:0}.karta-personalu-radek .odznak-zdravi{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.karta-personalu-telo{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.personal-zpusob{color:#9bdae4;text-transform:uppercase;letter-spacing:.7px;text-shadow:0 1px 4px #000;font-size:10px}.personal-zivotopis{margin:0 0 12px}.personal-nabor{flex-direction:column;gap:10px;padding:0 0 8px;display:flex}.personal-nabor button{white-space:normal;min-height:42px;padding:10px 8px;font-size:12px}.personal-cena{align-items:center;gap:6px;font-size:11px;display:flex}.personal-cena svg{width:18px;height:18px}.personal-sprava{background:#091d2af5;border:1px solid #476f80;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;display:flex}.personal-souhrn{color:#d9eef5;background:#102c3a;border:1px solid #447589;align-items:center;gap:9px;min-height:44px;padding:6px 12px;font-size:12px;display:flex}.personal-souhrn strong{color:#d3f5fa;font-size:23px}.personal-souhrn.ma-body{background:#58441e40;border-color:#c8a35c}.personal-souhrn.ma-body strong{color:#ffe1a2}.personal-sprava p{color:#b9d6e0;flex:1;min-width:160px;margin:0;font-size:12px;line-height:1.5}.personal-sprava>.vedlejsi{justify-content:center;align-items:center;gap:7px;min-height:44px;display:flex}.personal-sprava svg{width:19px;height:19px}.karta-personalu.clen-s-body{border-color:#cda756}.karta-rozvoje{border-bottom:1px solid #416d7d;padding-bottom:12px}.karta-rozvoje .postup-clena{margin:0}.karta-rozvoje .postup-clena>div{flex-wrap:wrap;align-items:baseline}.karta-rozvoje .postup-clena strong{color:#e2f7fc;font-size:15px}.karta-rozvoje .postup-clena progress{height:9px;margin-block:9px}.karta-rozvoje .xp-do-urovne{color:#c4e3ed;font-size:12px;line-height:1.5;display:block}.karta-body{color:#bdd6df;justify-content:flex-end;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.karta-body strong{color:#e3f3fa;font-size:18px}.ma-body .karta-body{color:#f8d79b}.ma-body .karta-body strong{color:#ffe2a3}.karta-rozvoje .kompaktni-rozvoj{width:auto;min-width:44px;min-height:44px;box-shadow:none;color:#9dd3df;text-transform:none;letter-spacing:normal;background:0 0;border:0;padding:5px 0 5px 8px;font-size:12px}.karta-nasazeni{color:#e4c28a;margin-top:8px;font-size:11px;line-height:1.5;display:block}.profil-personalu{border-top:1px solid #416d7d;margin-top:16px}.profil-personalu>summary{cursor:pointer;color:#a3e3ed;min-height:44px;padding-block:13px;font-size:12px}.profil-personalu>div{padding-top:4px}.premiovy-clen{border-color:#a98bc9}.premiovy-clen .personal-zpusob,.premiovy-clen .personal-cena{color:#dec3ff}.premiovy-clen .karta-personalu-obraz{border-bottom-color:#a98bc9}.premiovy-clen .karta-personalu-obraz:after{background:linear-gradient(#120c1f00 40%,#120c1fe0 72%,#120c1f 100%),linear-gradient(#0614209c,#06142000 24%)}@media (prefers-reduced-motion:reduce){.karta-personalu-obraz>.portret{transition:none}.karta-personalu:hover .karta-personalu-obraz>.portret{transform:none}}.portret.bez-portretu{background-image:radial-gradient(at 50% 25%,#4396ad55,#0000),linear-gradient(135deg,#18394b,#071521);place-items:center;display:grid}.bez-portretu svg{color:#a5dae7;width:30px;height:30px}.setkani-personalu{align-items:center;gap:20px;margin-top:16px;padding:18px;display:flex}.setkani-personalu>div{flex:1}.setkani-personalu>div>svg{float:left;color:#a9e7d1;width:28px;height:28px;margin:0 10px 8px 0}.setkani-personalu h2{margin:0;font-size:20px}.setkani-personalu p{margin-bottom:0}@media (width<=1300px){.personal-karty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1001px){.horni-navigace .nav-odkaz{padding-inline:14px;font-size:13px}}@media (width>=1001px) and (width<=1300px){.hlavicka{flex-wrap:wrap;gap:8px;min-height:110px;padding-top:8px}.horni-navigace{order:4;justify-content:center;width:100%;margin:0;padding-block:0}.zdroje{margin-left:auto}}@media (width<=760px){.personal-sprava{gap:8px;padding:10px}.personal-souhrn{flex:130px;justify-content:center;padding-inline:6px}.personal-sprava>p{flex-basis:100%}.personal-sprava>.vedlejsi{width:100%}.personal-titulek h1{font-size:21px}.personal-karty{grid-template-columns:minmax(0,1fr)}.karta-personalu-obraz{height:auto}.personal-filtry{gap:6px}.personal-filtry button{flex:auto;padding-inline:10px}.setkani-personalu{flex-direction:column;align-items:stretch;padding:14px}.mobilni-navigace .nav-odkaz{font-size:9px}}html:has(.personal-prehled){scrollbar-gutter:stable}.kompaktni-rozvoj>span{border:1px solid #0000;border-radius:4px;padding:4px 7px;display:inline-block}.kompaktni-rozvoj.ma-body>span{color:#f7d79d;background:#52401d66;border-color:#b08d5077}.kompaktni-rozvoj:hover>span{border-color:#86c6d2}.kompaktni-rozvoj b{margin-left:5px;font-size:11px}.karta-personalu .napoveda-jmena{max-width:100%;min-height:44px;color:inherit;font:inherit;line-height:inherit;text-align:left;text-transform:none;letter-spacing:inherit;box-shadow:none;cursor:help;text-underline-offset:4px;background:0 0;border:0;border-radius:2px;margin:0;padding:0;-webkit-text-decoration:underline dotted #90b6c277;text-decoration:underline dotted #90b6c277;display:inline-block}.karta-personalu .napoveda-jmena:hover{color:#e1fbff;text-decoration-color:#bde8ee;transform:none}.postup-clena{color:#c5dfe8;margin:14px 0;font-size:12px;display:block}.postup-clena>div,.postup-clena>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.postup-clena strong{color:#e2f4f9;white-space:nowrap;font-size:13px}.postup-clena progress{accent-color:#75d4df;background:#243f4d;border:0;border-radius:5px;width:100%;height:5px;margin:7px 0;display:block;overflow:hidden}.postup-clena progress::-webkit-progress-bar{background:#243f4d}.postup-clena progress::-webkit-progress-value{background:#70cbd7}.postup-clena small{color:#9fc2d0;font-size:11px;line-height:1.5;display:block}.postup-clena .xp-celkem{color:#84aab9;margin-top:4px;font-size:10px}.panel-clena{color:#e3f2f7;background:#0b202d;border:1px solid #527f90;border-radius:10px;flex-direction:column;width:440px;min-width:0;max-width:calc(100% - 24px);height:min(780px,100dvh - 24px);min-height:0;max-height:calc(100dvh - 24px);margin:0;padding:0;display:flex;position:fixed;inset:12px 16px auto auto;overflow:hidden;box-shadow:0 10px 30px #0004}.zahlavi-clena{background:#102a38;border-bottom:1px solid #355566;flex-shrink:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.zahlavi-clena>.portret{width:44px;height:52px;box-shadow:none;border:1px solid #628798;border-radius:5px;flex-shrink:0}.zahlavi-clena>div{flex:1;min-width:0}.zahlavi-clena small{color:#85b4c5;letter-spacing:.7px;font-size:10px}.zahlavi-clena h2{overflow-wrap:anywhere;margin:4px 0;font-size:19px;line-height:1.2}.zahlavi-clena p{color:#aecbd8;margin:0;font-size:11px;line-height:1.5}.zahlavi-clena .zavrit-clena{color:#a4c6d4;background:0 0;border:0;flex-shrink:0;width:44px;min-width:44px;min-height:44px;padding:0;font-size:25px}.zalozky-clena{border-bottom:1px solid #355566;flex-shrink:0;padding:0 16px;display:flex}.zalozky-clena button{color:#99bdcc;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;min-height:44px;font-size:12px}.zalozky-clena button.aktivni{color:#aff1f6;border-bottom-color:#78d9e1}.panel-clena-obsah{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 16px 12px;overflow-y:auto}.rozvoj-body{color:#f0d19b;border-top:1px solid #355566;border-bottom:1px solid #355566;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;padding:10px 0;font-size:12px;display:flex}.rozvoj-body small{color:#8faebd;font-size:10px}.rozvoj-upozorneni{color:#e1c793;background:#5d48282b;border-left:2px solid #c3a15b;padding:8px;font-size:12px;line-height:1.4}.rozvoj-atribut{border-bottom:1px solid #31526277;justify-content:space-between;align-items:center;gap:8px;min-height:54px;padding:4px 0;display:flex}.rozvoj-popisek{flex:1;min-width:0}.rozvoj-popisek .napoveda-atributu{text-align:left;color:#d8edf5;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:0;font-size:13px;display:flex}.napoveda-atributu>span{color:#7ca5b8;font-size:11px}.rozvoj-popisek>small{color:#8eafbf;font-size:10px;line-height:1.5;display:block}.rozvoj-popisek small>span{color:#b8d6e2}.panel-clena b{color:#9be2bb;font-weight:600}.rozvoj-volba{flex-shrink:0;align-items:center;gap:4px;display:flex}.rozvoj-volba>button{background:#173543;border:1px solid #466b7d;width:44px;min-width:44px;min-height:44px;padding:0;font-size:20px}.rozvoj-volba>strong{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:58px;font-size:13px}.rozvoj-volba>strong small{color:#7e9fae;font-size:10px;font-weight:400}.paticka-clena{background:#102a38;border-top:1px solid #416b7c;flex-shrink:0;padding:12px 16px 8px}.rozvoj-ulozeni{gap:8px;display:flex}.rozvoj-ulozeni>button{flex:1;min-height:44px;padding:9px;font-size:12px}.rozvoj-ulozeni .ulozit-rozvoj{color:#091a24;box-shadow:none;background:#b5934f;border:1px solid #c5a25c;border-radius:5px;font-weight:700}.rozvoj-ulozeni .ulozit-rozvoj:disabled{color:#9bb3c0;background:#314d5c;border-color:#496575}.paticka-clena>.textove{color:#98bbc9;min-height:32px;margin:4px auto 0;padding:5px 10px;font-size:11px;display:block}.rozvoj-navaznosti{color:#a5c5d3;margin-top:10px;font-size:12px}.rozvoj-navaznosti summary{cursor:pointer;color:#88bdcb;min-height:36px;padding:8px 0}.rozvoj-navaznosti p{color:#b6cfda;font-size:12px;line-height:1.6}.panel-osobni-profil{padding-block:12px}.panel-osobni-profil>p{color:#b7d2de;font-size:13px;line-height:1.6}.panel-osobni-profil h3{color:#a9cbd8;margin:20px 0 12px;font-size:13px}.panel-osobni-profil .stav-schopnosti{color:#94b3c3;font-size:11px}.nabor-v-panelu{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nabor-v-panelu button{min-height:44px;font-size:12px}@media (width<=900px){dialog.panel-clena{border-bottom:0;border-radius:14px 0 0;width:min(100%,520px);max-width:100%;height:min(800px,94dvh);max-height:94dvh;margin:0 0 0 auto;position:fixed;inset:auto 0 0}dialog.panel-clena:not([open]){display:none}dialog.panel-clena::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020d16ad}dialog.panel-clena .paticka-clena{padding-bottom:calc(8px + env(safe-area-inset-bottom))}.rozvoj-volba>button{width:40px}.zahlavi-clena{padding:14px 16px}}@media (width<=360px){.panel-clena-obsah{padding-inline:12px}.zahlavi-clena{gap:8px;padding:12px}.zahlavi-clena h2{font-size:17px}.rozvoj-volba{gap:2px}.rozvoj-volba>button{width:34px}.rozvoj-volba>strong{min-width:48px;font-size:12px}.rozvoj-popisek .napoveda-atributu{font-size:12px}.rozvoj-body{font-size:11px}.rozvoj-body small{display:none}}body.detail-clena-otevren{overflow:hidden}dialog.panel-clena:not([open]){display:none}dialog.panel-clena::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#020d1670}.zprava-rozvoje{color:#a9e4bc;margin:0 0 8px;font-size:12px;line-height:1.5}.zprava-rozvoje.chyba{color:#f4af9e}.priprava-schopnosti{gap:10px;display:grid}.priprava-schopnosti-navod{color:#c0dce5;font-size:12px;line-height:1.6}.priprava-schopnosti-pocet{color:#efcf91;font-size:13px}.vycvik-mista,.vycvik-veleni,.vycvik-psionika{background:#0b2532;border:1px solid #355b6a;border-radius:6px;margin:14px 0;padding:12px;display:flow-root}.vycvik-stredisko-obrazek{float:right;object-fit:cover;border:1px solid #416d7d;border-radius:5px;width:76px;height:76px;margin:0 0 8px 12px}.vycvik-rozkazy{color:#bedbe4;padding-left:20px;font-size:12px;line-height:1.6}.cena-vycviku{flex-wrap:wrap;gap:4px 8px;display:flex}.volba-schopnosti{text-align:left;color:#d7edf4;text-transform:none;letter-spacing:normal;background:#0b2433;border:1px solid #3a6372;align-items:flex-start;gap:10px;min-width:0;padding:10px;display:flex}.volba-schopnosti.vybrana{background:#133d4c;border-color:#99e6ed}.volba-schopnosti img{object-fit:cover;border-radius:4px;width:56px;height:56px}.volba-schopnosti>span{flex:1;min-width:0}.volba-schopnosti strong,.volba-schopnosti small{display:block}.volba-schopnosti small{color:#b8d5df;margin-top:5px;font-size:11px;line-height:1.5}.volba-schopnosti b{color:#a2e6ee}.zalozky-clena>button{white-space:normal;min-width:0}.paticka-clena>.ulozit-rozvoj{color:#f9e5b9;background:#433a23;border:1px solid #b6a06c;border-radius:4px;width:100%;min-height:44px}.paticka-clena>.ulozit-rozvoj:disabled{opacity:.5;cursor:default}.sprava-tymu{width:100%;max-width:1560px;margin:0 auto}.tymy-titulek{justify-content:space-between;gap:24px;padding:20px 0;display:flex}.tymy-titulek h1{margin:6px 0;font-size:32px}.tymy-titulek p{color:#c0d8df;max-width:690px;line-height:1.6}.tymy-pocty{background:#0a2634ed;border:1px solid #65a4b6;border-radius:3px;grid-template-columns:auto auto;align-content:center;gap:6px 12px;padding:14px 20px;display:grid}.tymy-pocty strong{color:#a0e6eb;font-size:21px}.tymy-pocty span{color:#c2dce5;align-self:center;font-size:12px}.tymy-pravidla{color:#bdd7df;background:#102a38e8;border-left:2px solid #86d8e7;padding:12px;font-size:13px;line-height:1.7}.tymy-rozlozeni{grid-template-columns:minmax(0,1fr) 320px;gap:20px;margin-top:18px;display:grid}.seznam-expedicnich-tymu{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.karta-tymu{padding:16px}.karta-tymu.vybrany{border-color:#86dfec;box-shadow:inset 0 0 18px #53bbcf20}.tym-hlavicka{justify-content:space-between;align-items:start;gap:12px;display:flex}.tym-hlavicka h3{overflow-wrap:anywhere;margin:0 0 6px}.tym-hlavicka>svg{color:#88d2de;flex:none;width:24px;height:24px}.tym-stav{color:#a7d7c0;font-size:12px}.tym-stav.nasazeny{color:#f6d17d}.tym-clenove{flex-direction:column;gap:8px;min-height:140px;margin:16px 0;display:flex}.tym-clenove>div{color:#e0eff4;align-items:center;gap:10px;font-size:13px;display:flex}.tym-clenove .portret{width:34px;height:41px}.tym-clenove small{color:#e9cb86;margin-top:3px;font-size:10px;display:block}.tym-karta-paticka{border-top:1px solid #406775;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:12px;display:flex}.tym-karta-paticka>span{color:#9ac8d5}.tym-karta-paticka button{min-height:40px;padding:9px 12px;font-size:12px}.uprava-tymu form,.novy-tym form{padding:16px}.uprava-tymu fieldset{border:0;min-width:0;margin:0;padding:0}.uprava-tymu fieldset:disabled{opacity:.65}.sprava-tymu label{color:#b5d5de;margin-bottom:6px;font-size:12px;display:block}.sprava-tymu input,.sprava-tymu select,.vyber-tymu-expedice select{color:#e4f4f8;width:100%;min-height:43px;font:inherit;background:#0a2130;border:1px solid #5794a4;border-radius:3px;padding:9px;font-size:13px}.uprava-tymu input,.uprava-tymu select{margin-bottom:14px}.tymy-rada{margin:0;padding:0 16px 16px}.uprava-tymu>button{width:calc(100% - 32px);margin:0 16px 16px}.novy-tym{margin-top:16px}.novy-tym form>div{gap:10px;display:flex}.novy-tym button{flex:none;padding:10px 16px;font-size:13px}.rozpusteni-tymu{margin-top:14px;padding:16px}.rozpusteni-tymu summary{cursor:pointer;color:#edc69d;font-size:13px}.tymy-personal{margin-top:14px}.sestava-personalu>h2{overflow-wrap:anywhere}.vyber-tymu-expedice{border-bottom:1px solid #437480;padding:9px 12px}.vyber-tymu-expedice p{margin:8px 0;font-size:11px}.vyber-tymu-expedice .textove{margin-top:6px}.veleni-navigace .nav-odkaz{min-width:0;padding-inline:8px;font-size:12px}.tym-komandant{color:#efd183;padding:0 12px 10px;font-size:11px;display:block}@media (width>=1001px) and (width<=1400px){.hlavicka{flex-wrap:wrap;gap:8px;min-height:110px;padding-top:8px}.horni-navigace{order:4;justify-content:center;width:100%;margin:0;padding-block:0}.zdroje{margin-left:auto}}@media (width<=1050px){.seznam-expedicnich-tymu{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.tymy-titulek{flex-direction:column;gap:12px;padding-top:12px}.tymy-titulek h1{font-size:27px}.tymy-rozlozeni{grid-template-columns:minmax(0,1fr);gap:16px}.tymy-pocty{grid-template-columns:auto auto auto auto;padding:12px}.tym-clenove{min-height:0}.novy-tym form>div{flex-direction:column}.mobilni-navigace .nav-odkaz{padding-inline:2px;font-size:9px}}.moderni-veleni{max-width:1560px}.moderni-veleni .tymy-titulek{flex-direction:row;align-items:center;gap:12px;padding:8px 0 12px}.moderni-veleni .tymy-titulek h1{margin:0;font-size:23px}.pocet-tymu{color:#9ce9ee;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.pas-tymu{gap:10px;padding:4px 0 18px;display:flex;overflow-x:auto}.tym-prehled{text-align:left;background:#0c2333dd;border:1px solid #416c7a;border-radius:10px;min-width:175px;padding:14px 18px}.tym-prehled>span{align-items:center;gap:8px;display:flex}.tym-prehled svg{color:#74d8e4;width:21px;height:21px}.tym-prehled strong{overflow-wrap:anywhere;font-size:15px}.tym-prehled small{color:#a8cbd7;margin-top:7px;display:block}.tym-prehled.vybrany{background:#174553ee;border-color:#87e7ed;box-shadow:inset 0 -3px #7be4ec}.bojova-sestava{border-radius:12px;padding:22px}.sestava-nadpis{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.sestava-nadpis h2{overflow-wrap:anywhere;margin:5px 0 0;font-size:28px}.prejmenovani summary{cursor:pointer;color:#addce6;font-size:12px}.prejmenovani form{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sestava-sloty{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1100px;margin:0 auto;display:grid}.misto-sestavy:nth-child(n+5) .misto-obsah{min-height:180px}.misto-sestavy:nth-child(n+5).prazdne{opacity:.8}.misto-sestavy{background:#081925;border:1px solid #517d8c;border-radius:12px;transition:border-color .15s,transform .15s;overflow:hidden}.misto-sestavy.prazdne{border-style:dashed}.misto-sestavy.nad-cilem{border:2px solid #ffda7f;transform:translateY(-3px)}.misto-obsah{text-align:left;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.misto-obsah>.portret{aspect-ratio:2/2.3;background-position-y:15%;border:0;border-radius:0;width:100%;height:auto;display:block}.misto-obsah>.portret svg{display:none}.karta-jmeno{padding:13px 14px 4px;font-size:18px;font-weight:700}.misto-obsah>small{color:#a7cbd8;padding:0 14px 14px}.prazdne .misto-obsah{text-align:center;color:#b7dce5;justify-content:center;align-items:center;gap:10px;min-height:330px}.prazdny-symbol{color:#6fa4b8;font-size:50px;font-weight:300}.misto-rozkazy{border-top:1px solid #355968;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.velitel-aktivni{color:#ffdb89}.takticke-volby{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.volba-taktiky{text-align:left;background:#0b2432;border:1px solid #416b7c;border-radius:9px;align-items:flex-start;gap:10px;padding:14px;display:flex}.volba-taktiky svg{color:#93d9e6;flex:none;width:23px;height:23px}.volba-taktiky small{color:#a9c8d4;margin-top:6px;font-size:11px;line-height:1.5;display:block}.volba-taktiky.vybrana{background:#174659;border-color:#82e1eb}.moderni-veleni .tymy-rada{margin:16px 0 0;padding:0;font-size:12px}.zaloha-nadpis{justify-content:space-between;align-items:center;gap:12px;margin:26px 0 14px;display:flex}.zaloha-nadpis h2{font-size:21px}.banka-clenu{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.karta-zalohy{text-align:left;background:#0b2232ed;border:1px solid #446f7d;border-radius:9px;align-items:center;gap:12px;padding:10px;display:flex}.karta-zalohy .portret{width:64px;height:84px}.karta-zalohy strong{font-size:14px;display:block}.karta-zalohy small,.karta-zalohy em{color:#a1c3d1;margin-top:5px;font-size:11px;font-style:normal;display:block}.karta-zalohy.vybrany{outline:2px solid #ffdb8a}.organizace-tymu{margin-top:20px;padding:16px}.organizace-tymu>summary{cursor:pointer;color:#adcfdc}.organizace-tymu form{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.organizace-tymu input{width:min(330px,100%)}.personal-mini-sestava{justify-content:center;gap:10px;padding:18px 10px;display:flex}.tym-prepinac{margin:0 4px 5px 0;padding:7px 10px;font-size:11px}.tym-prepinac[aria-pressed=true]{background:#1b4b60;border-color:#8ce4eb}@media (width<=1000px){.banka-clenu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.sestava-sloty{grid-template-columns:repeat(2,minmax(0,1fr))}.bojova-sestava{padding:12px}.sestava-sloty{gap:7px}.sestava-nadpis h2{font-size:23px}.misto-obsah>.portret{aspect-ratio:2/3}.karta-jmeno{padding:8px 6px 4px;font-size:11px}.misto-obsah>small{padding:0 6px 8px;font-size:9px}.prazdne .misto-obsah{min-height:218px;font-size:11px}.misto-rozkazy{flex-direction:column;gap:3px;padding:6px}.misto-rozkazy .textove{font-size:9px}.takticke-volby{gap:6px}.volba-taktiky{flex-direction:column;padding:9px;font-size:11px}.volba-taktiky small{display:none}.banka-clenu{gap:8px}.karta-zalohy{text-align:center;flex-direction:column;gap:8px}.karta-zalohy .portret{width:100%;height:160px}.karta-zalohy strong{font-size:12px}.prejmenovani{max-width:45%}.zaloha-nadpis h2{font-size:17px}}.stitky-clena{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.stitky-clena:empty{display:none}.stitek-clena{color:#ffd98e;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;background:#3a2c1240;border:1px solid #edbc6188;border-radius:3px;padding:1px 7px;font-size:10px;line-height:1.6}.stitek-clena.premiovy{color:#e4ccff;background:#33224a55;border-color:#c9a0ee99}.stitek-clena.kvalifikace-psionicke_nadani{color:#c9cfff;background:#1f2448aa;border-color:#9fa8ff88}.personal-podnadpis{color:#8fc7d3;letter-spacing:.9px;text-transform:uppercase;margin:14px 0 8px;font-size:10px;font-weight:600}.rys-clena{border-left:2px solid var(--zlata);background:#edbc610d;padding:9px 11px}.rys-clena>span{color:#c9a868;letter-spacing:.8px;text-transform:uppercase;font-size:10px;display:block}.rys-clena strong{color:#ffe2a6;margin-top:2px;font-size:13px;display:block}.panel .rys-clena p{color:#c9dce2;margin:3px 0 0;font-size:12px;line-height:1.5}.atributy-clena{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin:0;display:grid}.atribut-clena{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 8px;display:grid}.atribut-clena dt{color:#b9d6df;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.atribut-clena dd{display:contents}.atribut-clena b{color:#e9fbff;font-variant-numeric:tabular-nums;grid-area:1/2;font-size:12px}.atribut-clena .atribut-ukazatel{grid-area:2/1/auto/-1}.atribut-ukazatel,.atribut-ukazatel:after{background:repeating-linear-gradient(90deg, var(--barva-dilku) 0 calc(10% - 2px), transparent calc(10% - 2px) 10%);height:6px}.atribut-ukazatel{--barva-dilku:#24495a;position:relative}.atribut-ukazatel:after{--barva-dilku:var(--azurova);content:"";clip-path:inset(0 calc(100% - var(--hodnota) * 10%) 0 0);filter:drop-shadow(0 0 3px #59edf766);position:absolute;inset:0}.premiovy-clen .atribut-ukazatel:after{--barva-dilku:#d8b8ff;filter:drop-shadow(0 0 3px #c9a0ee66)}.schopnosti-clena,.misto-schopnosti{grid-template-columns:repeat(3,minmax(0,1fr));align-content:flex-start;gap:6px;display:grid}.cip-schopnosti{color:#d8f6fb;text-align:center;cursor:help;background:#0c2634;border:1px solid #4f9fb0;border-radius:3px 9px 3px 3px;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;min-width:0;min-height:76px;padding:5px 4px;font-size:11px;line-height:1.3;display:flex}.obrazek-schopnosti{object-fit:cover;border-radius:3px;flex:none;width:44px;height:44px;display:block}.nazev-schopnosti{overflow-wrap:anywhere}.cip-schopnosti:hover{border-color:var(--azurova);background:#123545}.cip-schopnosti.typ-pasivni{color:#cdeedb;border-color:#5d9a78}.cip-schopnosti.typ-rozkaz{color:#ffe2a6;border-color:#a88a4a}.cip-schopnosti.typ-podpisova{color:#ead6ff;background:#24193a;border-color:#a98bc9}.vybava-mise{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dlazdice-schopnosti{color:#d8f6fb;text-align:center;cursor:help;background:#0b2331;border:1px solid #4f9fb0;border-radius:3px 10px 3px 3px;flex-direction:column;align-items:stretch;gap:5px;min-width:0;padding:0 0 8px;display:flex;overflow:hidden}.dlazdice-obrazek{aspect-ratio:1;background:#091b27;border-bottom:1px solid #4f9fb066;display:block;position:relative}.dlazdice-obrazek .obrazek-schopnosti{border-radius:0;width:100%;height:100%;transition:filter .2s}.dlazdice-schopnosti .nazev-schopnosti{padding:0 6px;font-size:12px;font-weight:600;line-height:1.25}.dlazdice-schopnosti small,.cip-sady small{color:#8fc7d3;letter-spacing:.7px;text-transform:uppercase;font-size:9px}.odznak-ceny,.odznak-obnovy{font-variant-numeric:tabular-nums;background:#061420d9;border-radius:2px;align-items:center;gap:2px;padding:0 5px;font-size:10px;font-weight:700;line-height:17px;display:inline-flex;position:absolute;top:5px}.odznak-ceny{color:#ffe2a6;border:1px solid #edbc6188;left:5px}.odznak-obnovy{color:#c6f6fb;border:1px solid #72e2ef66;right:5px}.odznak-obnovy svg{width:10px;height:10px}.dlazdice-schopnosti:hover,.cip-sady:hover{border-color:var(--azurova);background:#123545}.dlazdice-schopnosti:hover .obrazek-schopnosti{filter:brightness(1.15)}.dlazdice-schopnosti.typ-pasivni{border-color:#5d9a78}.dlazdice-schopnosti.typ-pasivni .dlazdice-obrazek{border-bottom-color:#5d9a7866}.dlazdice-schopnosti.typ-pasivni small{color:#a9dcbf}.dalsi-schopnosti{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.cip-sady{color:#d8f6fb;text-align:left;cursor:help;background:#0b2331;border:1px solid #4f9fb0;border-radius:3px 8px 3px 3px;align-items:center;gap:8px;min-width:0;min-height:48px;padding:4px 8px 4px 4px;display:flex}.cip-sady .obrazek-schopnosti{width:38px;height:38px}.cip-sady>span{flex-direction:column;min-width:0;display:flex}.cip-sady .nazev-schopnosti{font-size:11px;font-weight:600;line-height:1.25}.cip-sady.typ-rozkaz{border-color:#a88a4a}.cip-sady.typ-rozkaz small{color:#e5c88a}.cip-sady.typ-podpisova{background:#1f1733;border-color:#a98bc9}.cip-sady.typ-podpisova small{color:#d7bfff}.cip-sady.nepripravena{color:#9fb9c3;background:#0b233166;border-style:dashed;border-color:#3f6573}.cip-sady.nepripravena .obrazek-schopnosti{filter:grayscale(.8)brightness(.7)}.obrazek-schopnosti.bez-obrazku{background:radial-gradient(circle,#2a5a6a,#0b2331);display:block}.misto-obsah .stitky-clena{margin:-8px 0 0;padding:0 14px 10px}.misto-schopnosti{grid-template-columns:repeat(auto-fit,minmax(40px,1fr));padding:0 12px 12px}.misto-schopnosti .cip-schopnosti{justify-content:center;min-height:44px;padding:3px}.misto-schopnosti .obrazek-schopnosti{width:36px;height:36px}.misto-schopnosti .nazev-schopnosti{display:none}.misto-schopnosti .bez-obrazku .nazev-schopnosti{font-size:10px;display:block}.karta-zalohy .stitky-clena{margin-top:5px}.karta-zalohy .stitek-clena{font-size:9px}.varovani-veleni{border-left:2px solid var(--zlata);color:#ffe2a6;background:#edbc6114;align-items:center;gap:8px;max-width:1100px;margin:-8px auto 16px;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.panel p.varovani-veleni{color:#ffe2a6;font-size:12px}.varovani-veleni svg{flex:none;width:16px;height:16px}.pokryti-tymu{color:#a9c8d4;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:1100px;margin:18px auto 0;font-size:12px;display:flex}.pokryti-roli{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pokryti-roli li{color:#7f9ca6;border:1px dashed #4a6c78;border-radius:3px;padding:4px 10px;font-size:11px}.pokryti-roli li.pokryta{color:#dff9fc;background:#13404d;border-style:solid;border-color:#6fcfda}.vysvetleni-atributu{margin:10px 0 0}.vysvetleni-atributu div{margin-top:6px}.vysvetleni-atributu dt{color:#e5f7fa;font-weight:600;display:inline}.vysvetleni-atributu dt:after{content:" – ";font-weight:400}.vysvetleni-atributu dd{margin:0;display:inline}@media (width<=760px){.cip-schopnosti{min-height:76px}.misto-schopnosti{gap:4px;padding:0 6px 8px;display:grid}.misto-obsah .stitky-clena{gap:3px;margin:0;padding:0 6px 8px}.misto-obsah .stitek-clena,.karta-zalohy .stitek-clena{padding:0 4px;font-size:8px}.karta-zalohy .stitky-clena{justify-content:center}.varovani-veleni{margin:-10px 0 12px;font-size:11px}.pokryti-tymu{margin-top:12px;font-size:11px}.pokryti-roli li{padding:3px 7px;font-size:10px}}.tymy-prepinani{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.tymy-prepinani .pas-tymu{flex:1;min-width:0;padding:0 0 4px}.tymy-prepinani .tym-prehled{border-radius:5px;min-width:155px;padding:10px 12px}.tym-prehled b{font-variant-numeric:tabular-nums;color:#bceaf0;margin-left:auto;font-size:12px}.tymy-prepinani .tym-prehled small{margin-top:4px}.novy-tym-tlacitko{white-space:nowrap;min-height:58px;padding:10px 14px}.sprava-tymu .organizace-tymu{margin:0 0 14px}.sprava-tymu .organizace-tymu:not([open]){display:none}.veleni-rozlozeni{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.veleni-rozlozeni>*{min-width:0}.veleni-rozlozeni .bojova-sestava{border-radius:6px;padding:16px}.veleni-rozlozeni .sestava-nadpis{margin-bottom:12px}.sestava-nadpis h2 small{color:#a6cbd7;font-variant-numeric:tabular-nums;font-size:15px}.veleni-rozlozeni .tymy-rada{margin:0 0 12px;font-size:12px}.veleni-rozlozeni .sestava-sloty{align-items:start;gap:10px}.veleni-rozlozeni .misto-sestavy{border-radius:6px;transition:border-color .15s,box-shadow .15s;position:relative}.cislo-mista{z-index:1;color:#c3edf3;pointer-events:none;background:#071720ed;border:1px solid #549aaa;border-radius:3px;padding:1px 6px;font-size:10px;position:absolute;top:6px;left:6px}.veleni-rozlozeni .misto-obsah{height:175px;min-height:0;position:relative}.veleni-rozlozeni .misto-obsah>.portret{aspect-ratio:auto;background-position:50% 15%;width:100%;height:100%;position:absolute;inset:0}.misto-popisek{background:linear-gradient(#0000,#061420ed 28%,#061420);padding:26px 8px 8px;display:block;position:absolute;inset:auto 0 0}.misto-popisek .karta-jmeno{padding:0;font-size:14px;line-height:1.2;display:block}.misto-popisek>small{color:#c0dce5;margin-top:3px;font-size:10px;display:block}.veleni-rozlozeni .misto-popisek .stitky-clena{margin:5px 0 0;padding:0}.veleni-rozlozeni .prazdne .misto-obsah{gap:5px;height:175px;min-height:175px;font-size:12px}.veleni-rozlozeni .prazdne.volitelne .misto-obsah{height:90px;min-height:90px}.veleni-rozlozeni .prazdny-symbol{font-size:30px;line-height:1}.veleni-rozlozeni .misto-schopnosti{grid-template-columns:repeat(auto-fit,minmax(28px,1fr));gap:4px;padding:7px}.veleni-rozlozeni .misto-schopnosti .cip-schopnosti{border-radius:3px;min-height:32px;padding:2px}.veleni-rozlozeni .misto-schopnosti .obrazek-schopnosti{width:26px;height:26px}.veleni-rozlozeni .misto-rozkazy{flex-flow:wrap;gap:0 4px;padding:4px}.veleni-rozlozeni .misto-rozkazy button{min-height:36px;padding:3px 4px;font-size:10px}.misto-rozkazy svg{width:14px;height:14px}.odebrat-clena{color:#b9d3dc}.veleni-rozlozeni .misto-sestavy.vybrany-zdroj{border-color:#ffcf69;box-shadow:0 0 0 2px #ffcf6970}.veleni-rozlozeni .misto-sestavy.cil-prirazeni{border-color:#79ecf5;box-shadow:inset 0 0 0 1px #79ecf566}.veleni-rozlozeni .misto-sestavy.nad-cilem{border:1px solid #ffcf69;transform:none;box-shadow:0 0 0 2px #ffcf69}.vyber-prirazeni{background:#302716;border:1px solid #d3b16c;border-radius:4px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 10px;display:flex}.vyber-prirazeni .portret{flex:none;width:36px;height:44px}.vyber-prirazeni>span{flex:1;min-width:0}.vyber-prirazeni strong,.vyber-prirazeni small{display:block}.vyber-prirazeni small{color:#eedeb8;font-size:12px}.vyber-prirazeni button{color:#ffe2a6;min-height:44px}.veleni-rozlozeni .varovani-veleni{margin:0 0 12px;font-size:12px}.veleni-rozlozeni .pokryti-tymu{margin-top:12px}.veleni-rozlozeni .takticke-volby{gap:6px;margin-top:12px}.veleni-rozlozeni .volba-taktiky{padding:10px;font-size:12px}.veleni-rozlozeni .volba-taktiky small{font-size:11px}.veleni-rozlozeni .rozpusteni-tymu{border-top:1px solid #355968;margin-top:14px;padding:12px 0 0}.veleni-rozlozeni .zaloha-personalu{max-height:calc(100dvh - var(--vyska-spodni-listy,100px) - 24px);overscroll-behavior:contain;background:#091b27;border-radius:6px;position:sticky;top:12px;overflow-y:auto}.veleni-rozlozeni .zaloha-nadpis{border-bottom:1px solid #355968;gap:8px;margin:0;padding:12px}.veleni-rozlozeni .zaloha-nadpis h2{font-size:16px}.pocet-zalohy{color:#a6e5ec;text-align:center;border:1px solid #549aaa;border-radius:3px;min-width:24px;font-size:12px}.zaloha-pravidlo,.zaloha-upozorneni{padding:10px 12px 0}.panel .zaloha-pravidlo{font-size:12px;line-height:1.5}.panel .zaloha-upozorneni{color:#ffe2a6;font-size:12px}.veleni-rozlozeni .banka-clenu{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.veleni-rozlozeni .karta-zalohy{text-align:left;border-radius:4px;flex-direction:row;gap:0;padding:0;display:flex}.vyber-zalohy{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;padding:6px;display:flex}.vyber-zalohy>span:not(.portret){min-width:0}.veleni-rozlozeni .karta-zalohy .portret{flex:none;width:44px;height:64px}.veleni-rozlozeni .karta-zalohy strong{overflow-wrap:anywhere;font-size:13px}.veleni-rozlozeni .karta-zalohy small{margin-top:3px;font-size:11px}.veleni-rozlozeni .karta-zalohy .stitky-clena{justify-content:flex-start}.rychle-prirazeni{color:#9fe6ed;border-left:1px solid #355968;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:3px;min-width:48px;padding:6px;font-size:10px;display:flex}.rychle-prirazeni svg{width:18px;height:18px}.rychle-prirazeni:hover:not(:disabled){background:#174659}.prazdna-zaloha{text-align:center;color:#a6cbd7;padding:20px 10px}.prazdna-zaloha>svg{width:36px;height:36px;margin-bottom:10px}.panel .prazdna-zaloha p{font-size:13px}.zaloha-paticka{padding:0 12px 12px}.zaloha-paticka button{width:100%;min-height:44px;font-size:12px}.zaloha-personalu.nad-zalohou{border-color:#ffcf69;box-shadow:0 0 0 2px #ffcf69}.pretahovani .tazeny{opacity:.6}@media (width<=1119px){.veleni-rozlozeni{grid-template-columns:minmax(0,1fr)}.veleni-rozlozeni .zaloha-personalu{max-height:none;position:static}.veleni-rozlozeni .banka-clenu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.veleni-rozlozeni{gap:14px}.veleni-rozlozeni .bojova-sestava{padding:10px}.veleni-rozlozeni .sestava-sloty{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.veleni-rozlozeni .misto-obsah,.veleni-rozlozeni .prazdne .misto-obsah{height:150px;min-height:150px}.veleni-rozlozeni .misto-popisek .karta-jmeno{font-size:12px}.misto-popisek>small{font-size:10px}.veleni-rozlozeni .misto-schopnosti{grid-template-columns:repeat(auto-fit,minmax(36px,1fr));padding:5px}.veleni-rozlozeni .misto-schopnosti .cip-schopnosti,.veleni-rozlozeni .misto-rozkazy button{min-height:44px}.veleni-rozlozeni .banka-clenu{grid-template-columns:minmax(0,1fr)}.novy-tym-tlacitko{min-height:58px;padding-inline:10px;font-size:12px}.tymy-prepinani .tym-prehled{min-width:135px}.vyber-prirazeni{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.veleni-rozlozeni .misto-sestavy{transition:none}}.sestava-nadpis .lokace-tymu{color:#a6e5ec;align-items:center;gap:4px;margin-left:8px;font-size:12px;display:inline-flex}.sestava-nadpis .lokace-tymu svg{width:14px;height:14px}.veleni-rozlozeni .presun-tymu{border-top:1px solid #355968;margin-top:14px;padding:12px 0 0}.presun-tymu summary{cursor:pointer;color:#a6e5ec;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;font-size:13px;display:flex}.presun-tymu summary svg{width:16px;height:16px}.presun-tymu summary small{color:#c9dbe0;font-size:12px}.presun-tymu p{margin:8px 0 0;font-size:12px;line-height:1.5}.presun-tymu .presun-zamceno,.presun-tymu .presun-cena.nedostatek{color:#ffe2a6}.presun-tymu-formular{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin-top:10px;display:flex}.presun-tymu-formular label{flex:220px;gap:4px;max-width:420px;font-size:12px;display:grid}.presun-tymu-formular select{min-height:44px}.presun-tymu-cile{border:0;flex:100%;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.presun-tymu-cile legend{margin-bottom:6px;padding:0;font-size:12px}.presun-tymu-cile .presun-planeta{min-height:72px;margin-bottom:0}.presun-tymu-cile:disabled .presun-planeta{cursor:not-allowed;opacity:.6}.presun-tymu-formular .presun-cena{flex:100%;align-items:center;gap:6px;margin:0;display:flex}.presun-tymu-formular .presun-cena svg{width:14px;height:14px}.presun-tymu-formular button{min-height:44px}.tymy-presun-navod{color:#b8d0d9;margin:0 0 12px;font-size:12px;line-height:1.5}.sprava-tymu [draggable=true]{cursor:grab}.sprava-tymu [draggable=true]:active{cursor:grabbing}.sprava-tymu .tahne-se{opacity:.55}.veleni-rozlozeni .zaloha-personalu.nad-cilem{outline-offset:2px;outline:2px solid #ffcf69}.clen-nelze-priradit{color:#ffd18c}.centrum-zakladny,.pruzkum-archivu{max-width:1440px;margin:0 auto}.centrum-zakladny{--povrch:#091b27;--text:#edf6fb;--vedlejsi:#c0d2d9;width:100%}.centrum-zakladny .panel{background:var(--povrch);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#355666}.centrum-zakladny .program-zahlavi{background:#091b27;border-color:#355666;margin-bottom:18px;padding:12px 16px}.centrum-zakladny .program-zahlavi h1{font-size:23px}.centrum-zakladny .program-moduly{margin:0}.centrum-zakladny .program-modul{color:#c0d2d9;background:0 0;border-color:#0000;min-height:44px;padding:10px 16px}.centrum-zakladny .program-modul.vybrany{color:#a0f5fa;background:#163946;border-color:#549aaa}.centrum-rozlozeni{grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:18px;display:grid}.centrum-rozlozeni>*{min-width:0}.centrum-obsah{align-content:start;gap:16px;display:grid}.centrum-postranni{gap:14px;display:grid}.centrum-zakladny h2{font-size:22px}.centrum-zakladny p{color:var(--vedlejsi);line-height:1.6}.centrum-zakladny .stitek{color:#8ce2ec;letter-spacing:1.5px;font-size:10px}.centrum-zakladny .panel-obsah{padding:16px}.centrum-zakladny .hlavni,.centrum-zakladny .vedlejsi{min-height:44px;padding:10px 16px;font-size:13px}.centrum-zakladny .hlavni svg,.centrum-zakladny .vedlejsi svg{width:18px;height:18px;margin-left:8px}.centrum-zakladny .operace-zakladny>h2,.centrum-zakladny .bonusy-programu>h2,.centrum-zakladny .role-techniky>h2{font-size:15px}.prehled-zakazky h3{margin:7px 0;font-size:15px}.kapacita-volna{align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.kapacita-volna svg{color:#a9e4bc;width:17px;height:17px}.centrum-zakladny .napoveda-programu summary,.nalezy-programu summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:14px 16px;font-size:13px;display:flex}.napoveda-programu summary svg,.nalezy-programu summary svg{color:#8ce2ec;width:18px}.nalezy-programu summary span{color:#8ce2ec;margin-left:auto}.napoveda-programu p+p{margin-top:12px}.napoveda-programu p,.nalezy-programu p{font-size:13px}.nalezy-programu .vedlejsi{width:100%;margin-top:12px}.bonusy-programu p{gap:8px;font-size:13px;display:flex}.bonusy-programu p+p{margin-top:12px}.bonusy-programu svg{color:#a9e4bc;width:18px}.laborator-scena{background:#091b27 url(/assets/zakladna-B94Nib9l.webp) 63% 45%/cover;border:1px solid #406c7d;border-radius:8px;align-items:center;min-height:165px;display:flex;position:relative;overflow:hidden}.laborator-scena:before{content:"";background:linear-gradient(90deg,#091b27 0%,#091b27f5 27%,#091b2760 65%,#091b2720);position:absolute;inset:0}.laborator-scena>div{max-width:520px;padding:20px 24px;position:relative}.laborator-scena p{max-width:390px}.stav-programu{color:#a0f5fa;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:inline-flex}.stav-programu svg{width:18px}.vetve-vyzkumu{border-bottom:1px solid #355666;flex-wrap:wrap;gap:5px;padding-bottom:12px;display:flex}.vetev-tlacitko{color:#c0d2d9;background:#091b27;border:1px solid #0000;border-radius:4px;align-items:center;gap:6px;min-height:44px;padding:8px 10px;font-size:12px;display:flex}.vetev-tlacitko svg{width:18px;height:18px}.vetev-tlacitko.vybrana{color:#9df2f8;background:#163946;border-color:#549aaa}.prehled-vetvi{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.karta-vetve{text-align:left;color:#edf6fb;border-radius:8px;flex-direction:column;align-items:start;min-height:210px;padding:18px;display:flex;position:relative}.karta-vetve:hover{background:#12313e;border-color:#79ecf5}.symbol-vetve{color:#9aeaf2;background:#163946;border:1px solid #416b7c;border-radius:8px;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid}.vetev-stav{color:#c0d2d9;font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:20px;right:18px}.karta-vetve h3{margin-bottom:5px;font-size:18px}.karta-vetve p{padding-bottom:18px;font-size:13px}.dalsi-technologie{color:#a8c4cd;margin-top:auto;padding-right:12px;font-size:10px}.dalsi-technologie strong{color:#def5fb;margin-top:4px;font-size:12px;font-weight:500;display:block}.vetev-sipka{color:#79ecf5;position:absolute;bottom:18px;right:12px}.vetev-sipka svg{width:16px}.zahlavi-vetve h2{font-size:21px}.zahlavi-vetve p{margin-top:4px;font-size:13px}.projekty-vetve{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.centrum-zakladny .karta-projektu{border-radius:8px;flex-direction:column;padding:18px;display:flex}.karta-projektu h3{margin-top:4px;font-size:20px;line-height:1.2}.centrum-zakladny .karta-projektu header img{border-radius:7px;width:62px;height:62px}.karta-projektu>p{font-size:13px}.centrum-zakladny .karta-projektu.dokonceny{border-color:#53856e}.centrum-zakladny .prinos-projektu{align-items:start;gap:10px;margin:16px 0;padding:12px;line-height:1.6;display:flex}.prinos-projektu svg{flex:none;width:19px;height:19px;margin-top:2px}.centrum-zakladny .projekt-akce{margin-top:auto}.projekt-akce .program-hotovo{margin:4px 0 12px}.projekt-akce button{width:100%}.centrum-zakladny .duvod-projektu{min-height:18px;margin-top:10px;font-size:12px}.centrum-zakladny .program-cena{color:#edf6fb}.hangar-zahlavi{background:#091b27;border:1px solid #355666;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.hangar-zahlavi h2{margin:4px 0;font-size:26px}.hangar-zahlavi p{font-size:13px}.pocet-flotily{color:#9df2f8;justify-items:center;min-width:65px;display:grid}.pocet-flotily svg{width:28px;height:28px}.pocet-flotily strong{font:24px Bahnschrift,sans-serif}.pocet-flotily small{color:#c0d2d9}.hangar-zalozky{border-bottom:1px solid #355666;gap:8px;padding-bottom:12px;display:flex}.hangar-zalozky button{color:#c0d2d9;background:#091b27;border:1px solid #355666;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 18px;display:flex}.hangar-zalozky .vybrana{color:#a0f5fa;background:#163946;border-color:#79ecf5}.hangar-zalozky button>span{background:#244a57;border-radius:3px;padding:1px 6px;font-size:11px}.konstrukcni-katalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.konstrukce-karta{text-align:left;background:#091b27;border:1px solid #355666;border-radius:7px;padding:0;overflow:hidden}.konstrukce-karta img{object-fit:cover;width:100%;height:102px;display:block}.konstrukce-karta>span{padding:10px;display:block}.konstrukce-karta small,.konstrukce-karta strong,.konstrukce-karta em{display:block}.konstrukce-karta small{color:#add1dc;font-size:10px}.konstrukce-karta strong{margin:2px 0;font-size:15px}.konstrukce-karta em{color:#b6cbd4;font-size:10px;font-style:normal}.konstrukce-karta.vybrana{border-color:#79ecf5;box-shadow:inset 0 0 0 1px #79ecf5}.konstrukce-karta:hover{border-color:#79ecf5}.konstrukce-karta:has(img[src*=schopnosti]) img{object-fit:contain;background:#08151d}.detail-konstrukce{border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(280px,1fr);display:grid}.ilustrace-konstrukce{background:#08151d;min-height:380px;position:relative}.ilustrace-konstrukce img{object-fit:contain;width:100%;height:100%;display:block}.oznaceni-stroje{color:#a0f5fa;background:#091b27;border:1px solid #549aaa;border-radius:4px;padding:6px 10px;font-size:11px;position:absolute;top:16px;left:16px}.konstrukce-obsah{background:#091b27;padding:22px}.konstrukce-obsah h2{margin:4px 0 10px;font-size:30px}.konstrukce-obsah>p{font-size:13px}.konstrukce-akce{border-top:1px solid #355666;margin-top:16px;padding-top:2px}.konstrukce-akce>button{width:100%}.parametry-techniky{border-bottom:1px solid #355666;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:16px 0;display:grid}.parametry-techniky dt{color:#b6cbd4;align-items:center;gap:6px;font-size:11px;display:flex}.parametry-techniky dt svg{width:16px;height:16px}.parametry-techniky dd{color:#edf6fb;margin:4px 0 0 22px;font:22px Bahnschrift,sans-serif}.parametry-techniky>span{color:#b6cbd4;gap:8px;font-size:13px;display:flex}.casy-letu{background:#0b2532;border:1px solid #365b6a;border-radius:6px;margin:14px 0;padding:12px}.casy-letu h3{align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.casy-letu h3 svg{color:#79d9e2;width:17px;height:17px}.casy-letu .parametry-techniky{border:0;gap:10px}.casy-letu .parametry-techniky dd{margin-left:0;font-size:16px}.centrum-zakladny .rozsah-techniky{color:#c7dbe4;background:#102b37;border-left:2px solid #549aaa;margin-top:16px;padding:10px 12px;font-size:12px;line-height:1.6}.rozsah-techniky>svg{width:15px;height:15px;margin-right:6px}.chybejici-plan{padding-top:14px}.chybejici-plan p{margin-bottom:12px;font-size:12px}.chybejici-plan p svg{width:17px;height:17px;margin-right:6px}.chybejici-plan button{width:100%}.centrum-zakladny .aktivni-sleva{color:#a9e4bc;margin:8px 0;font-size:12px}.role-techniky .panel-obsah>div+div{border-top:1px solid #355666;margin-top:12px;padding-top:12px}.role-techniky strong{color:#edf6fb;font-size:13px}.role-techniky p{margin-top:4px;font-size:12px}.prazdna-flotila{border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(270px,1fr);display:grid}.prazdna-flotila-obraz{min-height:380px}.prazdna-flotila-obraz img{object-fit:cover;width:100%;height:100%;display:block}.prazdna-flotila>div+div{flex-direction:column;justify-content:center;align-items:start;padding:26px;display:flex}.prazdna-flotila h2{margin:6px 0 12px;font-size:26px;line-height:1.2}.prazdna-flotila .hlavni{margin-top:20px}.prazdna-flotila p{font-size:13px}.vlastnena-flotila{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.flotila-karta{text-align:left;border-radius:8px;padding:0}.flotila-karta>img{object-fit:cover;width:100%;height:150px;display:block}.flotila-karta-obsah{gap:7px;padding:14px;display:grid}.flotila-karta small{color:#b6cbd4;font-size:10px}.flotila-karta strong{font-size:19px}.flotila-karta em{color:#a8c4cd;white-space:nowrap;font:10px Segoe UI,sans-serif}.flotila-karta-obsah>span{color:#c0d2d9;align-items:center;gap:6px;font-size:12px;display:flex}.flotila-karta-obsah svg{width:16px;height:16px}.centrum-zakladny .flotila-karta.vybrana{border-color:#79ecf5;box-shadow:inset 0 0 0 1px #79ecf5}.detail-plavidla{border-radius:8px;padding:20px}.detail-plavidla>header,.pridelovani-techniky>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-plavidla .parametry-techniky{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.detail-plavidla h3{margin-bottom:4px;font-size:17px}.detail-plavidla>p{font-size:13px}.posadka-lodi{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.tym-na-lodi{text-align:left;background:#102b37;border:1px solid #416b7c;border-radius:6px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;padding:12px;display:grid}.tym-na-lodi svg{color:#9df2f8;width:18px;height:18px}.tym-na-lodi strong{overflow-wrap:anywhere;font-size:13px}.tym-na-lodi span{color:#c0d2d9;font-size:11px}.tym-na-lodi small{color:#c0d2d9;grid-column:2/-1;font-size:11px}.tym-na-lodi.vybrana{background:#163946;border-color:#79ecf5}.sonda-bez-posadky{align-items:start;gap:10px;padding:8px 0;display:flex}.sonda-bez-posadky svg{color:#9df2f8;flex:none}.pridelovani-techniky{border-radius:8px;padding:20px}.pridelovani-techniky header{margin-bottom:16px}.pridelovani-techniky header>span{color:#c0d2d9;white-space:nowrap;font-size:13px}.centrum-zakladny .pozemni-vybaveni .ilustrace-konstrukce{background:radial-gradient(#163946,#08151d);justify-content:center;align-items:center;display:flex}.pozemni-vybaveni .ilustrace-konstrukce img{border:1px solid #416b7c;border-radius:12px;width:180px;height:180px;box-shadow:0 0 50px #79ecf51a}@media (width<=1200px){.centrum-rozlozeni{grid-template-columns:minmax(0,1fr) 230px;gap:12px}.karta-vetve{padding:14px}.karta-vetve h3{font-size:16px}.detail-konstrukce{grid-template-columns:minmax(0,1fr) minmax(270px,1fr)}.ilustrace-konstrukce img{object-fit:contain}.konstrukce-obsah{padding:18px}.konstrukce-karta img{height:80px}.posadka-lodi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.centrum-rozlozeni{grid-template-columns:minmax(0,1fr)}.centrum-postranni{grid-template-columns:repeat(2,minmax(0,1fr))}.centrum-postranni .operace-zakladny{grid-row:span 2}.ilustrace-konstrukce img{object-fit:cover}.laborator-scena{min-height:170px}.prazdna-flotila-obraz{min-height:320px}}@media (width<=700px){.centrum-zakladny .program-zahlavi{flex-direction:column;align-items:start;gap:12px;margin-bottom:12px;padding:12px}.centrum-zakladny .program-zahlavi>div{align-items:center;gap:10px;display:flex}.centrum-zakladny .program-zahlavi .stitek{font-size:8px}.centrum-zakladny .program-zahlavi h1{margin:0;font-size:21px}.centrum-zakladny .program-moduly{gap:4px;width:100%}.centrum-zakladny .program-modul{flex:1;padding:8px 4px;font-size:12px}.centrum-zakladny .program-modul svg{width:17px;height:17px}.centrum-obsah{gap:12px}.laborator-scena>div{padding:18px}.laborator-scena h2{font-size:24px}.laborator-scena p{max-width:280px;font-size:13px}.laborator-scena:before{background:linear-gradient(90deg,#091b27,#091b27e8 58%,#091b2790)}.prehled-vetvi{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.karta-vetve{min-height:215px;padding:13px}.karta-vetve p{padding-bottom:12px;font-size:12px}.karta-vetve h3{font-size:16px;line-height:1.25}.dalsi-technologie strong{font-size:11px}.vetev-stav{font-size:11px;right:12px}.vetve-vyzkumu{gap:4px}.vetev-tlacitko{flex:auto;padding:8px;font-size:11px}.vetev-tlacitko svg{width:16px}.projekty-vetve,.centrum-postranni{grid-template-columns:minmax(0,1fr)}.centrum-postranni .operace-zakladny{grid-row:auto}.hangar-zahlavi{padding:16px}.hangar-zahlavi h2{font-size:22px}.hangar-zalozky{gap:5px}.hangar-zalozky button{flex:1;gap:5px;min-width:0;padding:9px 7px;font-size:12px}.konstrukcni-katalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.konstrukce-karta{align-items:center;min-width:0;display:flex}.konstrukce-karta img{object-fit:cover;flex:none;width:62px;height:80px}.konstrukce-karta>span{min-width:0;padding:7px}.konstrukce-karta strong{font-size:13px}.konstrukce-karta small,.konstrukce-karta em{font-size:9px;line-height:1.4}.detail-konstrukce{grid-template-columns:minmax(0,1fr)}.ilustrace-konstrukce{height:230px;min-height:0}.ilustrace-konstrukce img{object-fit:cover}.konstrukce-obsah h2{font-size:26px}.prazdna-flotila{grid-template-columns:minmax(0,1fr)}.prazdna-flotila-obraz{height:220px;min-height:0}.prazdna-flotila>div+div{padding:20px}.prazdna-flotila h2{font-size:23px}.vlastnena-flotila{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.flotila-karta>img{height:110px}.flotila-karta-obsah{padding:10px}.flotila-karta strong{font-size:16px}.flotila-karta em{display:block}.flotila-karta-obsah>span{font-size:11px}.detail-plavidla,.pridelovani-techniky{padding:16px}.detail-plavidla .parametry-techniky{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-plavidla>header{align-items:start}.detail-plavidla>header button{padding:8px 10px;font-size:12px}.posadka-lodi{grid-template-columns:minmax(0,1fr)}.pridelovani-techniky>header{align-items:start}.pridelovani-techniky h2{font-size:19px}.centrum-zakladny .pozemni-vybaveni .ilustrace-konstrukce{height:210px}.pozemni-vybaveni .ilustrace-konstrukce img{width:130px;height:130px}}.program-zahlavi{background:#091b27;border:1px solid #549aaa;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.program-zahlavi h1{margin:2px 0 0;font-size:25px}.program-zahlavi .stitek{font-size:10px}.program-podtitul{color:#bed8e3;font-size:12px}.postup-programu{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.postup-programu li{color:#b9cdd5;background:#091b27;border:1px solid #3a6373;border-radius:4px;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.postup-programu svg{width:18px;height:18px}.postup-programu .splneno{color:#b2eac5;background:#102e31;border-color:#639b7c}.program-moduly{gap:8px;margin:0 0 16px;display:flex}.program-modul{background:#0b2331;border:1px solid #4f8c9b;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 20px;display:flex}.program-modul.vybrany{color:#dffcff;background:#174659;border-color:#79ecf5}.program-rozlozeni{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.program-rozlozeni>*{min-width:0}.program-obsah{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.program-rozlozeni>aside{gap:14px;display:grid}.karta-projektu,.karta-vyrobku,.karta-archivu,.stary-vyzkum{background:#091b27;border-radius:6px;padding:16px}.karta-projektu header,.karta-vyrobku header,.karta-archivu header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.karta-projektu header img,.karta-vyrobku header img,.karta-archivu header img{border:1px solid #447e90;border-radius:4px;flex:none;width:64px;height:64px}.program-obsah h3{font-size:19px}.program-obsah .stitek{font-size:10px}.prinos-projektu{color:#def7fb;background:#123340;border-left:2px solid #79ecf5;margin:12px 0;padding:10px;font-size:13px}.projekt-akce{margin-top:12px}.projekt-akce button,.karta-vyrobku>button,.karta-archivu>button{min-height:44px;padding:10px 16px;font-size:13px}.program-cena{color:#c9e4ed;flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0;font-size:12px;display:flex}.program-cena span{align-items:center;gap:5px;display:flex}.program-cena svg{width:18px;height:18px}.karta-projektu.dokonceny{border-color:#639b7c}.program-hotovo{color:#b2eac5;align-items:center;gap:8px;font-size:13px;display:flex}.program-podminka{margin-top:8px}.program-odpocet{color:#b9eff8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:10px 0;font-size:13px;display:flex}.program-odpocet .ukazatel{flex-basis:100%}.program-obsah .karta-vyrobku,.program-obsah .karta-archivu,.stary-vyzkum{grid-column:1/-1}.stav-skladu{color:#bcdce8;flex-wrap:wrap;gap:20px;margin:14px 0;display:flex}.stav-skladu b{color:#fff}.vybava-tymy{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vybava-tym{background:#0c2634;border:1px solid #416b7c;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.vybava-tym>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.vybava-tym small{color:#bcdce8;flex-basis:100%}.vybava-tym button{flex:none;min-height:44px;padding:8px 12px;font-size:12px}.program-obsah h4{margin:20px 0 10px}.pozadavky-lokace{color:#c6dce6;margin:14px 0;font-size:13px}.pozadavky-lokace ul{margin:8px 0 12px;padding-left:20px}.pozadavky-lokace li{margin:5px 0}.pozadavky-lokace .hotovo{color:#b2eac5}.pozadavky-lokace button{min-height:44px;padding:9px 12px;font-size:12px}.karta-nalezu strong{color:#e9faff}.karta-nalezu button{width:100%;min-height:44px;margin-top:12px;padding:8px;font-size:12px}.prehled-zakazky+.prehled-zakazky{border-top:1px solid #416b7c;margin-top:14px;padding-top:14px}.program-pravidla{color:#c5dbe4;background:#091b27;border:1px solid #416b7c;border-radius:4px;padding:12px;font-size:12px;line-height:1.6}.bod-archiv{top:70%;left:44%}.orbitalni-bod-3{top:70%;left:56%}.pruzkum-panel{background:#091b27;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);margin-top:16px;display:grid;overflow:hidden}.pruzkum-ilustrace{background:linear-gradient(90deg,#091b2720,#091b27a0),url(/assets/expedice-B0d3Z85q.webp) 75%/cover;min-height:400px}.pruzkum-obsah{padding:26px}.pruzkum-obsah h2{margin-bottom:12px;font-size:24px}.pruzkum-obsah ol{margin:24px 0;padding:0;list-style:none}.pruzkum-obsah li{color:#c0d2d9;align-items:center;gap:10px;margin:14px 0;display:flex}.pruzkum-obsah li.hotovo{color:#b2eac5}.pruzkum-obsah .hlavni{width:100%;min-width:0;padding:12px;font-size:14px}.navrat-pruzkumu{color:#bed8e3;margin-top:20px;font-size:13px}.navrat-pruzkumu summary{cursor:pointer}.navrat-pruzkumu p{margin:12px 0}.navrat-pruzkumu button{min-height:44px;padding:8px 12px}.pruzkum-cekani{padding-top:8px}@media (width<=1100px){.program-rozlozeni{grid-template-columns:minmax(0,1fr)}.program-rozlozeni>aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.program-podtitul{display:none}.program-zahlavi h1{font-size:22px}.postup-programu{flex-wrap:wrap;gap:5px;display:flex}.postup-programu li{flex:90px;padding:7px;font-size:11px}.program-moduly{gap:5px}.program-modul{flex:1;gap:5px;min-width:0;padding:10px 5px;font-size:12px}.program-modul svg{width:18px}.program-obsah,.program-rozlozeni>aside,.vybava-tymy{grid-template-columns:minmax(0,1fr)}.karta-projektu header img,.karta-vyrobku header img,.karta-archivu header img{width:54px;height:54px}.program-obsah h3{font-size:18px}.pruzkum-panel{grid-template-columns:minmax(0,1fr)}.pruzkum-ilustrace{min-height:140px}.pruzkum-obsah{padding:16px}.bod-archiv{top:65%;left:12%}}.trezor-artefaktu{gap:18px;min-width:0;display:grid}.trezor-zahlavi,.potvrzeni-artefaktu,.prazdny-trezor,.historie-artefaktu{padding:20px}.trezor-zahlavi{background:linear-gradient(120deg,#183c43e8,#111e2ced 70%);border-color:#8dc9c266}.trezor-zahlavi h3{margin:0 0 8px}.trezor-zahlavi p{margin:7px 0}.pojistky-artefaktu,.pusobeni-artefaktu,.karta-artefaktu small{color:#b2c6c8}.souhrn-artefaktu{color:#91eadf;font-weight:700}.skupina-artefaktu h4{color:#b9e2db;margin:4px 0 12px}.mrizka-artefaktu{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:12px;display:grid}.karta-artefaktu{background:linear-gradient(140deg,#182e36ed,#101b25f5);border-color:#80714b77;align-items:flex-start;gap:16px;min-width:0;padding:16px;display:flex}.karta-artefaktu.aktivni{border-color:#70e2d5aa;box-shadow:inset 0 0 24px #60c5a914}.obraz-artefaktu{--ramecek:#a58257;aspect-ratio:1;border:2px solid var(--ramecek);width:112px;box-shadow:inset 0 0 0 3px #111d23, inset 0 0 0 4px var(--ramecek);background:radial-gradient(circle,#284344,#101b23 74%);border-radius:8px;flex:0 0 112px;place-items:center;display:grid;position:relative}.obraz-artefaktu.stupen-2{--ramecek:#65d9d4;box-shadow:inset 0 0 0 3px #111d23, inset 0 0 0 4px var(--ramecek), 0 0 12px #39cfc23b;border-radius:22px 7px}.obraz-artefaktu.stupen-3{--ramecek:#e9bd69;box-shadow:inset 0 0 0 3px #111d23, inset 0 0 0 4px var(--ramecek), 0 0 14px #e6ab4b55;border-radius:28px 28px 10px 10px}.obraz-artefaktu img{object-fit:contain;width:92%;height:92%}.zarezy-artefaktu{background:#13232a;gap:3px;padding:0 4px;display:flex;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.zarezy-artefaktu i{background:var(--ramecek);width:5px;height:7px;transform:skew(-15deg)}.karta-artefaktu-obsah{flex:1;min-width:0}.karta-artefaktu-obsah h4{color:#f1e3c6;overflow-wrap:anywhere;margin:0 0 7px}.karta-artefaktu-obsah p{margin:5px 0}.bonus-artefaktu,.nove-pusobi{color:#8debd9;font-weight:700}.odpocet-artefaktu{color:#f4cb83;font-weight:700}.soucet-artefaktu,.doba-artefaktu{color:#d9e2d8}.blokuje-artefakt,.omezeno-artefaktu,.rozpadne-se{color:#ffd29a}.akce-artefaktu{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.akce-artefaktu button{min-height:44px}.potvrzeni-artefaktu{background:#263038f5;border-color:#e5b86a}.potvrzeni-artefaktu:focus{outline-offset:3px;outline:2px solid #eed190}.historie-artefaktu summary{cursor:pointer;color:#a6e3d9}.historie-artefaktu li{margin:6px 0}.nalez-artefaktu{background:#173039df;border:1px solid #c9a15b88;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;padding:12px;display:flex}.nalez-artefaktu .obraz-artefaktu{flex-basis:80px;width:80px}.nalez-artefaktu p{flex:160px}.odznak-artefaktu{color:#a4eee1;cursor:pointer;background:#173b3f;border:1px solid #64bdb177;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:44px;font-weight:700;display:inline-flex}.odznak-artefaktu svg{width:21px;height:21px}.odznak-artefaktu.brzy-vyprsi{color:#ffe0a0;background:#503d25;border-color:#f1b75e;box-shadow:0 0 12px #e9a74866}.prepinac-trezoru,.filtr-katalogu-artefaktu{flex-wrap:wrap;gap:8px;display:flex}.prepinac-trezoru button,.filtr-katalogu-artefaktu button{min-height:44px;padding:9px 14px}.prepinac-trezoru .vybrany,.filtr-katalogu-artefaktu .vybrany{color:#e5fbff;background:#1a5265;border-color:#8fe8f1}.prazdny-trezor p{margin:0 0 12px}.katalog-artefaktu{gap:16px;min-width:0;display:grid}.katalog-artefaktu-zahlavi{padding:20px}.katalog-artefaktu-zahlavi h4{color:#f1e3c6;margin:0 0 8px}.katalog-artefaktu-zahlavi p{margin:7px 0}.katalog-artefaktu .skupina-artefaktu h4{background:#0d1a22e6;border:1px solid #8dc9c244;border-radius:6px;padding:5px 12px;display:inline-block}.karta-katalogu-artefaktu.vlastni{border-color:#70e2d577}.popis-motivu{color:#c9d6d2}.stupne-katalogu{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.stupne-katalogu li{background:#0f1b22c7;border-left:4px solid #a58257;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 10px;display:flex}.stupne-katalogu li.stupen-2{border-left-color:#65d9d4}.stupne-katalogu li.stupen-3{border-left-color:#e9bd69}.stupne-katalogu .nazev-stupne{color:#f1e3c6;overflow-wrap:anywhere;flex:150px;min-width:0}.stupne-katalogu b{color:#8debd9}.stupne-katalogu small{color:#b2c6c8}.vlastni-stitek{color:#10222a;background:#91eadf;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.stupne-katalogu li.pusobi .vlastni-stitek{background:#f4cb83}@media (width<=480px){.katalog-artefaktu-zahlavi{padding:15px}.prepinac-trezoru button{flex:auto}.filtr-katalogu-artefaktu button{flex:auto;padding-inline:10px}.karta-artefaktu{gap:12px;padding:12px}.obraz-artefaktu{flex-basis:82px;width:82px}.trezor-zahlavi,.potvrzeni-artefaktu{padding:15px}}.jen-pro-ctecky{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vozovy-park,.cesta-v-terenu,.moduly-lodi{gap:16px;min-width:0;display:grid}.vozovy-park-planeta,.moduly-druh{min-width:0}.vozidlo-karta{grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:18px;padding:16px;display:grid}.vozidlo-obraz img{object-fit:contain;width:100%;height:auto;display:block}.vozidlo-obsah{gap:12px;min-width:0;display:grid}.vozidlo-obsah header{flex-direction:column;gap:5px;display:flex}.vozidlo-obsah header strong{font-size:1.15em}.stav-vozidla{color:#90e0d0;align-items:center;gap:6px;display:flex}.stav-vozidla svg,.vozidlo-odpocet svg,.vozidlo-varovani svg{flex:none;width:17px;height:17px}.vozidlo-karta.nepojizdne .stav-vozidla,.vozidlo-varovani{color:#ffc778}.vozidlo-technika .ukazatel{background:#111e25;border:1px solid #5e8788;border-radius:5px;height:9px;margin:8px 0;position:relative;overflow:visible}.vozidlo-technika .ukazatel i{width:var(--postup);border-radius:inherit;background:linear-gradient(90deg,#bc8547,#65d7c3);height:100%;display:block}.vozidlo-technika .ukazatel:after{content:"";left:var(--prah,40%);background:#f8cf83;width:2px;height:15px;position:absolute;top:-4px}.vozidlo-varovani,.vozidlo-odpocet{align-items:center;gap:6px;display:flex}.vozidlo-akce{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.vozidlo-akce>div{flex:220px;gap:6px;min-width:0;display:grid}.vozidlo-akce button,.dok-lodi button{min-height:44px}.volby-cesty{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.volba-cesty{text-align:left;background:#122831dd;border:1px solid #668b8c88;min-width:0;padding:12px}.volba-cesty[aria-pressed=true]{border-color:#83dfd2;box-shadow:inset 0 0 0 1px #83dfd2}.volba-cesty.nedostupna{opacity:.6}.volba-cesty svg{width:30px;height:30px}.volba-cesty span{min-width:0}.volba-cesty small,.volba-cesty em{margin-top:4px;display:block}.doporuceni-cesty{color:#a2eadd;font-style:normal}.cesta-vypravy{border-color:#6dc9b888}.zamcena-vozidla,.prazdny-vozovy-park{color:#b9cbcb;padding:16px}.vozidla-nakladu{flex-wrap:wrap;gap:8px;display:flex}.vozidlo-nakladu{border:1px solid #709c9b77;padding:8px}.moduly-seznam{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.modul-karta{border-color:#628a8a77;min-width:0;padding:16px}.modul-karta h4{color:#d9eee8;margin:0 0 8px}.modul-obraz{float:right;object-fit:cover;border:1px solid #65a7a277;border-radius:5px;width:100px;max-width:40%;height:100px;margin:0 0 8px 10px}.modul-karta.zamceno{border-style:dashed}.modul-ucinky{color:#a5dfd2;padding-left:20px}.modul-sklad{clear:both;color:#b4c8c7}.dok-lodi{background:#132832e8;border:1px solid #688f8c77;gap:10px;padding:16px;display:grid}.dok-lodi h3{align-items:center;gap:8px;display:flex}.dok-lodi h3 svg{width:21px;height:21px}.dok-sloty-grafika{flex-wrap:wrap;gap:8px;display:flex}.dok-slot{background:#09191f;border:1px dashed #6c9692;border-radius:5px;place-items:center;width:58px;height:58px;display:grid}.dok-slot.osazeny{border-style:solid;border-color:#7dd1c4}.dok-slot.v-doku{border-color:#e9bf79;box-shadow:0 0 10px #f5b95e66}.dok-slot img{object-fit:cover;width:100%;height:100%}.dok-slot svg{color:#759c98;width:25px;height:25px}.dok-volby{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;display:grid}.dok-vyber{background:#081c29;border:1px solid #466e7e;border-radius:6px;min-width:0;margin:0;padding:10px}.dok-vyber legend{color:#b9d6df;padding:0 6px;font-size:12px}.dok-varianty{gap:7px;display:grid}.dok-varianty button{text-align:left;color:#d8eaf0;width:100%;min-width:0;box-shadow:none;background:#122e3b;border:1px solid #416675;border-radius:5px;align-items:center;gap:9px;padding:8px;line-height:1.4;display:flex}.dok-varianty button[aria-pressed=true]{background:#214755;border-color:#99e6df;box-shadow:inset 3px 0 #99e6df}.dok-varianty button:focus-visible{outline-offset:2px;outline:2px solid #e8cb8c}.dok-varianty button>svg{color:#91b5c3;flex-shrink:0;width:38px;height:38px;padding:8px}.dok-varianty img{object-fit:cover;border-radius:4px;flex-shrink:0;width:44px;height:44px}.dok-varianty span{min-width:0}.dok-varianty strong{font-size:12px;display:block}.dok-varianty small{color:#b3cbd7;overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.dok-vyber:disabled .dok-varianty{opacity:.65}.modul-karta{background:linear-gradient(145deg,#153442ee,#071a27f5)}.modul-karta.zamceno .modul-obraz{filter:saturate(.4);opacity:.75}.modul-karta .program-cena{clear:both}.modul-karta h4{min-height:24px}.vozidlo-karta{background:linear-gradient(140deg,#143440ed,#071a27f5)}.vozidlo-obraz{background:#0b202c;border:1px solid #486b79;border-radius:7px;align-self:start;overflow:hidden}.vozidlo-obraz img{aspect-ratio:3/2;object-fit:cover}.vozidlo-technika strong{font-variant-numeric:tabular-nums}.vozidlo-karta.nepojizdne{border-color:#ae8858}@media (width<=600px){.vozidlo-obraz img{max-width:none}.dok-volby{grid-template-columns:minmax(0,1fr)}.dok-varianty{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}}.dok-odpocet{color:#f4cf8f;align-items:center;gap:6px;display:flex}.dok-odpocet svg{width:18px;height:18px}.dok-nahled{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.dok-nahled th:first-child{width:48%}.dok-nahled th,.dok-nahled td{overflow-wrap:anywhere}.dok-lodi{min-width:0;max-width:100%}@media (width<=700px){.hangar-zalozky{scrollbar-width:thin;min-width:0;max-width:100%;overflow-x:auto}.hangar-zalozky button{flex:none;min-width:90px}.centrum-zakladny .program-moduly{flex-wrap:wrap}.centrum-zakladny .program-modul{flex:90px}}.dok-nahled th,.dok-nahled td{border-bottom:1px solid #6a989144;padding:7px}.dok-nahled tr.zmena{color:#9de6d5;background:#64c2a91a}@media (width<=600px){.vozidlo-karta{grid-template-columns:minmax(0,1fr)}.vozidlo-obraz img{max-width:200px}.dok-nahled th,.dok-nahled td{padding:5px}}.cesta-useky{background:#345d5d;border-radius:6px;justify-content:space-between;align-items:center;height:8px;margin:25px 14px;display:flex;position:relative}.cesta-useky>span{z-index:1;background:#173039;border:1px solid #91b8b0;border-radius:50%;width:9px;height:9px;position:relative}.cesta-useky>span.prosly{background:#9fe2d1}.cesta-useky>i{z-index:2;color:#bcebe0;background:#16383c;border:1px solid #a7dfd1;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:-15px;transform:translate(-50%)}.cesta-useky>i svg{width:19px;height:19px}.centrum-expedic{--exp-panel:#091b27;--exp-okraj:#416879;grid-template-columns:285px minmax(0,1fr);align-items:start;gap:18px;width:100%;max-width:1540px;margin:auto;display:grid}.expedice-pravy-panel{align-content:start;gap:16px;min-width:0;display:grid}.expedice-seznam{background:var(--exp-panel);border:1px solid #355666;border-radius:8px;position:sticky;top:12px;overflow:hidden}.expedice-seznam-hlavicka{border-bottom:1px solid #2a4a5a;justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 16px 12px;display:flex}.expedice-seznam-hlavicka h2{margin:3px 0 0;font-size:16px}.expedice-seznam-pocet{color:#9df2f8;flex:none;font:21px Bahnschrift,sans-serif}.expedice-aktivni{gap:7px;padding:10px;display:grid}.expedice-polozka{text-align:left;background:#0d2535;border:1px solid #2d4f5f;border-radius:6px;align-items:stretch;min-height:72px;display:flex;overflow:hidden}.expedice-polozka-obr{background-position:50%;background-size:cover;flex:none;align-self:stretch;width:56px;position:relative}.expedice-polozka-obr:after{content:"";background:linear-gradient(90deg,#0000 40%,#0d2535);position:absolute;inset:0}.expedice-polozka-obr.tema-prales{background-image:url(/assets/expedice-B0d3Z85q.webp)}.expedice-polozka-obr.tema-led{background-image:url(/assets/led-CFBDB1fV.webp)}.expedice-polozka-obr.tema-poust{background-image:url(/assets/poust-D0ZPzSit.webp)}.expedice-polozka-info{flex:1;align-content:center;gap:3px;min-width:0;padding:10px 10px 10px 11px;display:grid}.expedice-polozka-info strong{overflow-wrap:anywhere;font-size:14px;line-height:1.2}.expedice-polozka-info span{color:#b6cbd4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.expedice-polozka-info small{color:#8de1ea;font-size:10px}.expedice-polozka-info .stav-vyhrana{color:#a9e4bc}.expedice-polozka-ikona{flex:none;justify-content:center;align-items:center;width:34px;padding-right:4px;display:flex}.expedice-polozka-ikona svg{color:#a9e4bc;width:16px;height:16px}.expedice-polozka.vybrana{background:#112f3c;border-color:#79ecf5}.expedice-polozka.vybrana .expedice-polozka-obr:after{background:linear-gradient(90deg,#0000 40%,#112f3c)}.expedice-polozka.vybrana .expedice-polozka-info strong{color:#a0f5fa}.expedice-seznam-prazdno{text-align:center;padding:20px 16px}.expedice-seznam-prazdno svg{color:#8de1ea;width:32px;height:32px;margin:0 auto 8px;display:block}.expedice-seznam-prazdno p{font-size:12px}.expedice-seznam-akce{flex-direction:column;gap:6px;padding:0 10px 10px;display:flex}.centrum-expedic .expedice-seznam-akce .hlavni,.centrum-expedic .expedice-seznam-akce .vedlejsi{justify-content:center;gap:8px;width:100%;min-width:0;display:flex!important}.centrum-expedic .expedice-seznam-akce .hlavni svg,.centrum-expedic .expedice-seznam-akce .vedlejsi svg{flex-shrink:0;width:17px!important;height:17px!important;margin:0!important}.expedice-seznam-historie{border:1px solid #2a4a5a;border-radius:5px;margin:0 10px 10px}.expedice-seznam-historie summary{cursor:pointer;color:#b6cbd4;align-items:center;gap:7px;min-height:44px;padding:11px 13px;font-size:12px;display:flex}.expedice-seznam-historie summary svg{color:#8de1ea;width:15px;height:15px}.expedice-seznam-historie-polozka{border-top:1px solid #2a4a5a;gap:3px;padding:9px 13px;display:grid}.expedice-seznam-historie-polozka strong{font-size:12px}.expedice-seznam-historie-polozka small{color:#b6cbd4;font-size:10px}.expedice-uvod{text-align:center;padding:30px}.expedice-uvod>svg{color:#8de1ea;width:52px;height:52px;margin:0 auto 16px;display:block}.expedice-uvod h2{margin:0 0 10px;font-size:24px}.expedice-uvod>p{max-width:400px;margin:0 auto 20px;font-size:13px}.expedice-uvod-akce{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.vysledek-expedice{margin-bottom:16px;padding:20px;border-color:#65917a!important}.vysledek-expedice header{align-items:center;gap:12px;display:flex}.vysledek-expedice header>svg{color:#a9e4bc;width:30px;height:30px}.vysledek-expedice h2{margin-top:4px;font-size:24px}.vysledek-expedice h3{margin:16px 0 10px;font-size:15px}.nove-moznosti{flex-wrap:wrap;gap:8px;display:flex}.nove-moznosti button{align-items:center;gap:8px;display:flex}.nove-moznosti button svg{margin:0!important}.vysledek-expedice>p{margin-top:14px}.pozadi-vesmir{background:radial-gradient(at 18% 35%,#15394c,#08131e 50%,#030a12)}.soustavy-scena{width:100%}.centrum-expedic .panel{background:var(--exp-panel);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#355666;border-radius:8px}.centrum-expedic p{color:#c0d2d9;line-height:1.6}.centrum-expedic .stitek{color:#8de1ea;letter-spacing:1.2px;font-size:10px}.centrum-expedic .hlavni,.centrum-expedic .vedlejsi{min-height:44px;padding:10px 16px;font-size:13px}.centrum-expedic .hlavni svg,.centrum-expedic .vedlejsi svg{width:18px;height:18px;margin-left:8px}.navigace-expedic{background:#091b27;border:1px solid #355666;border-radius:6px;gap:8px;margin-bottom:14px;padding:8px;display:flex}.navigace-expedic button{color:#c0d2d9;border:1px solid #0000;border-radius:4px;align-items:center;gap:9px;min-height:44px;padding:10px 20px;display:flex}.navigace-expedic svg{width:20px;height:20px}.navigace-expedic .vybrana{color:#a0f5fa;background:#163946;border-color:#549aaa}.navigace-expedic b{background:#244a57;border-radius:4px;padding:1px 7px;font-size:11px}.lista-vyprav{background:#091b27;border:1px solid #355666;border-radius:6px;align-items:center;gap:8px;max-width:100%;margin-bottom:14px;padding:10px;display:flex;overflow-x:auto}.lista-vyprav>span{color:#b6cbd4;flex:none;align-items:center;gap:6px;padding:0 6px;font-size:11px;display:flex}.lista-vyprav>span svg{width:18px;height:18px}.lista-vyprav>span>b{color:#9df2f8}.vyprava-prepinac{text-align:left;background:#102b37;border:1px solid #355666;border-radius:4px;flex:none;grid-template-columns:1fr auto;column-gap:12px;min-width:170px;padding:8px 12px;display:grid}.vyprava-prepinac strong{font-size:13px}.vyprava-prepinac>span{color:#b6cbd4;grid-row:2;font-size:11px}.vyprava-prepinac>small{color:#b1e9c4;grid-area:1/2/3;align-self:center;font-size:10px}.vyprava-prepinac.vybrana{border-color:#79ecf5}.planetarni-veleni{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.planetarni-veleni>*{min-width:0}.planeta-obsah{gap:14px;display:grid}.planeta-zahlavi{background:#091b27;border:1px solid #355666;border-radius:8px;align-items:center;gap:16px;padding:18px;display:flex}.planeta-zahlavi h1{margin:2px 0;font-size:30px}.planeta-mini{background-position:50%;background-size:cover;border:1px solid #6cacb5;border-radius:50%;flex:none;width:66px;height:66px;box-shadow:inset -18px -5px 22px #020a15,0 0 18px #79ecf52b}.tema-prales.planeta-mini,.tema-prales.planeta-globus{background-image:url(/assets/expedice-B0d3Z85q.webp)}.tema-led.planeta-mini,.tema-led.planeta-globus{background-image:url(/assets/led-CFBDB1fV.webp)}.tema-poust.planeta-mini,.tema-poust.planeta-globus{background-image:url(/assets/poust-D0ZPzSit.webp)}.stav-planety{color:#c0d2d9;align-items:center;gap:6px;font-size:12px;display:flex}.stav-planety svg{color:#8de1ea;width:16px;height:16px}.postup-planety{text-align:right;flex:none;margin-left:auto}.postup-planety strong{color:#9df2f8;font:23px Bahnschrift,sans-serif;display:block}.postup-planety>span{color:#b6cbd4;font-size:11px}.vyber-planet{gap:6px;max-width:100%;display:flex;overflow:auto}.planeta-prepinac{color:#c0d2d9;white-space:nowrap;background:#091b27;border:1px solid #355666;border-radius:5px;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:13px;display:flex}.planeta-prepinac svg{width:18px;height:18px}.planeta-prepinac.vybrana{color:#a0f5fa;background:#163946;border-color:#79ecf5}.planetarni-scena{isolation:isolate;background-position:50%;background-size:cover;border:1px solid #416879;border-radius:9px;height:390px;position:relative;overflow:hidden}.planetarni-scena:before{content:"";z-index:-1;background:linear-gradient(#0000 40%,#06151df5),linear-gradient(90deg,#04101833,#0000);position:absolute;inset:0}.planetarni-scena .souradnice{color:#d0e8ee;letter-spacing:1.4px;font-size:9px;position:absolute;top:14px;left:18px}.planeta-scenicky-popis{pointer-events:none;max-width:510px;position:absolute;bottom:20px;left:22px}.planeta-scenicky-popis h2{margin:2px 0 5px;font-size:36px}.planeta-scenicky-popis p{color:#d2e3e9;font-size:13px}.bod-operace{left:var(--x);top:var(--y);color:#dffcff;z-index:1;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex;position:absolute;transform:translate(-50%,-50%)}.bod-operace>span{background:#091b27ed;border:1px solid #8ad9e3;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 0 5px #091b2750}.bod-operace svg{width:21px;height:21px}.bod-operace strong{text-align:center;background:#091b27;border:1px solid #549aaa;border-radius:4px;min-width:110px;max-width:180px;padding:7px 10px;font-size:11px;font-weight:500;display:none;position:absolute;top:49px;left:50%;transform:translate(-50%);box-shadow:0 6px 15px #0006}.bod-operace.vybrany>span{color:#ffcf69;border-color:#ffcf69;box-shadow:0 0 0 5px #ffcf6922,0 0 20px #ffcf6940}.bod-operace:hover strong,.bod-operace:focus-visible strong,.bod-operace.vybrany strong{display:block}.bod-operace:hover,.bod-operace:focus-visible,.bod-operace.vybrany{z-index:3}.filtry-operaci{flex-wrap:wrap;gap:5px;display:flex}.filtr-operace{color:#c0d2d9;background:#091b27;border:1px solid #355666;border-radius:4px;min-height:44px;padding:8px 12px;font-size:12px}.filtr-operace.vybrany{color:#a0f5fa;background:#163946;border-color:#549aaa}.katalog-operaci{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operace-karta{text-align:left;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.operace-karta .symbol-operace{color:#8de1ea;background:#163946;border:1px solid #416879;border-radius:7px;flex:none;place-items:center;width:40px;height:40px;display:grid}.operace-karta>span:nth-child(2){gap:4px;min-width:0;display:grid}.operace-karta small{color:#b6cbd4;font-size:10px}.operace-karta strong{font-size:15px}.operace-karta em{color:#b6cbd4;font-size:11px;font-style:normal}.operace-karta>svg{color:#8de1ea;width:17px;height:17px;margin-left:auto}.centrum-expedic .operace-karta.vybrana{background:#12313e;border-color:#79ecf5}.stopa-objevu{background:#091b27;border:1px solid #355666;border-radius:5px;align-items:start;gap:10px;padding:12px;font-size:12px;display:flex}.stopa-objevu svg{color:#8de1ea;flex:none;width:19px;height:19px}.priprava-postranni{position:sticky;top:12px}.priprava-operace>header{padding:18px 18px 0}.priprava-operace h2{margin-top:5px;font-size:23px;line-height:1.2}.priprava-operace .panel-obsah{padding:16px 18px 18px}.priprava-operace p{font-size:13px}.priprava-operace h3{margin:20px 0 10px;font-size:15px}.vyprava-odmeny{border-block:1px solid #355666;flex-wrap:wrap;gap:10px;margin:16px 0;padding:12px 0;display:flex}.vyprava-odmeny>span{color:#b6cbd4;align-items:center;gap:5px;font-size:11px;display:flex}.vyprava-odmeny svg{color:#8de1ea;width:17px;height:17px}.vyprava-odmeny b{color:#edf6fb;font-size:17px}.priprava-tymy{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.priprava-tym{text-align:left;border:1px solid #416879;border-radius:5px;grid-template-columns:1fr auto;gap:4px;min-width:0;padding:10px;display:grid}.priprava-tym strong{overflow-wrap:anywhere;font-size:13px}.priprava-tym>span{color:#c0d2d9;font-size:11px}.priprava-tym small{color:#b6cbd4;grid-column:1/-1;font-size:10px}.priprava-tym.vybrany{background:#163946;border-color:#79ecf5}.priprava-portrety{gap:6px;margin:14px 0;display:flex}.priprava-portrety .portret{border-radius:4px;width:36px;height:42px}.odborna-priprava{background:#12313e;border-radius:5px;align-items:start;gap:9px;margin:14px 0;padding:12px;display:flex}.odborna-priprava>svg{color:#8de1ea;flex:none;width:20px;height:20px}.odborna-priprava>div{gap:4px;display:grid}.odborna-priprava span{color:#b6cbd4;font-size:10px}.odborna-priprava strong{font-size:13px}.odborna-priprava small{color:#c0d2d9;font-size:11px}.priprava-operace .duvod-nasazeni{color:#f4dca8;background:#332819;border-left:2px solid #ffcf69;margin:12px 0;padding:10px;font-size:12px}.spojeni-overeno{align-items:center;gap:7px;margin:16px 0;font-size:12px;display:flex}.spojeni-overeno svg{color:#a9e4bc;width:18px;height:18px}.priprava-operace .hlavni,.priprava-operace .vedlejsi{width:100%;margin-top:8px}.pozadavek{align-items:center;gap:7px;margin:8px 0;display:flex}.pozadavek svg{width:17px;height:17px}.pozadavek.splneny{color:#a9e4bc}.vesmirna-mapa>header{justify-content:space-between;align-items:center;gap:14px;padding:22px;display:flex}.vesmirna-mapa h1{margin:3px 0 6px;font-size:29px}.vesmirna-mapa p{font-size:13px}.pocet-soustav{color:#9df2f8;text-align:center;flex:none;font:28px Bahnschrift,sans-serif}.pocet-soustav small{color:#c0d2d9;font:11px Segoe UI,sans-serif;display:block}.vesmir-posuv{background:radial-gradient(at 20% 40%,#1a4a63 0%,#0a1f30 40%,#040c18 75%),radial-gradient(at 75% 70%,#1a0d38 0%,#0000 60%);border-block:1px solid #355666;max-width:100%;overflow-x:auto}.soustavy-scena{height:420px;position:relative}.soustavy-scena svg{width:100%;height:100%;position:absolute;inset:0}.portalove-spoje{stroke:#79ecf5;stroke-opacity:.65;stroke-width:2px;stroke-dasharray:6 5;filter:drop-shadow(0 0 3px #79ecf566)}.bod-soustavy{color:#edf6fb;justify-items:center;gap:7px;min-width:110px;padding:12px 8px;display:grid;position:absolute;transform:translate(-50%,-50%)}.hvezda-soustavy{background-color:#1a4a62;background-position:50%;background-size:cover;border:3px solid #9de0f0;border-radius:50%;width:56px;height:56px;box-shadow:0 0 55px #79ecf5cc,0 0 0 16px #79ecf525,0 0 90px #79ecf540}.bod-soustavy.vybrany .hvezda-soustavy{border-color:#ffdf90;box-shadow:0 0 65px #ffcf69ee,0 0 0 22px #ffcf6930,0 0 110px #ffcf6950}.hranice-vesmiru{color:#c0d2d9;align-items:center;gap:7px;width:160px;font-size:11px;display:flex;position:absolute;top:200px}.hranice-vesmiru svg{width:18px;height:18px;position:static}.centrum-expedic .vysvetleni-mapy{padding:14px 22px;font-size:12px}.soustava-detail{margin-top:16px}.soustava-detail>header{padding:20px 22px 0}.soustava-detail h2{margin-top:4px;font-size:25px}.orbitalni-planety{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:22px;display:grid}.orbitalni-planeta{text-align:center;background:radial-gradient(at top,#153440,#081923);border:1px solid #355666;border-radius:8px;flex-direction:column;align-items:center;padding:24px 18px;display:flex}.planeta-globus{background-position:50%;background-size:cover;border:1px solid #4f8897;border-radius:50%;width:115px;height:115px;margin-bottom:22px;box-shadow:inset -35px -8px 35px #020a15,0 0 30px #79ecf51a}.orbitalni-planeta h3{margin:4px 0 8px;font-size:24px}.orbitalni-planeta p{margin-bottom:14px;font-size:13px}.orbitalni-planeta .stav-planety{justify-content:center;margin:0 0 18px}.orbitalni-planeta button{margin-top:auto}.neznamy-svet{color:#a8c2cf;background:radial-gradient(circle at 35% 30%,#254554,#08131e 75%);border-style:dashed;place-items:center;font-size:32px;display:grid}.neznamy-signal{color:#b6cbd4;align-items:center;gap:7px;margin-top:auto;font-size:11px;display:flex}.neznamy-signal svg{width:18px;height:18px}.zahlavi-vyprav{background:#091b27;border:1px solid #355666;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:20px;display:flex}.zahlavi-vyprav h1{margin:3px 0 6px;font-size:26px}.zahlavi-vyprav p{font-size:13px}.zahlavi-vyprav>span{color:#9df2f8;flex:none;font:24px Bahnschrift,sans-serif}.prehled-vyprav{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.vyprava-karta-obraz{background-position:50%;background-size:cover;height:160px;padding:14px}.vyprava-karta-obraz .stitek{background:#091b27;border:1px solid #549aaa;border-radius:4px;padding:6px 9px;display:inline-block}.vyprava-karta-obsah{padding:18px}.vyprava-karta small{color:#b6cbd4;font-size:11px}.vyprava-karta h2{margin:4px 0;font-size:25px}.vyprava-karta h3{margin-bottom:6px;font-size:16px}.vyprava-karta p{margin-bottom:14px;font-size:12px}.vyprava-karta .hlavni{width:100%;margin-top:16px}.zadna-vyprava{text-align:center;padding:35px}.zadna-vyprava>svg{color:#8de1ea;width:44px;height:44px}.zadna-vyprava h2{margin:14px 0 10px;font-size:24px}.zadna-vyprava button,.historie-vyprav{margin-top:18px}.historie-vyprav summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:15px 18px;display:flex}.historie-vyprav summary svg{color:#8de1ea;width:19px}.historie-vyprav summary>span{color:#b6cbd4;margin-left:auto}.historie-vyprav>div{padding:0 18px 12px}.historie-vyprav>div>div{border-top:1px solid #355666;grid-template-columns:1fr 2fr auto;gap:12px;padding:12px 0;font-size:13px;display:grid}.historie-vyprav small{color:#b6cbd4}.rizeni-vypravy{grid-template-columns:minmax(0,1fr) 300px;gap:18px;display:grid}.rizeni-vypravy>*{min-width:0}.vyprava-scena{isolation:isolate;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;min-height:300px;padding:22px;display:flex;position:relative}.vyprava-scena:before{content:"";z-index:-1;background:linear-gradient(#0000,#06151df5);position:absolute;inset:0}.vyprava-scena h1{margin:5px 0 20px;font-size:32px}.kroky-expedice{gap:10px;display:flex}.kroky-expedice>span{color:#bed1da;border-top:2px solid #63818c;flex:1;align-items:center;gap:6px;padding-top:10px;font-size:11px;display:flex}.kroky-expedice svg{width:16px;height:16px}.kroky-expedice .aktivni{color:#ffdf9f;border-color:#ffcf69}.kroky-expedice .hotovy{color:#b1e9c4;border-color:#8aba9c}.rozhodnuti-obsah{padding:24px}.rozhodnuti-obsah h2{margin:6px 0 10px;font-size:25px}.rozhodnuti-obsah>p{font-size:14px}.volby-expedice{gap:10px;margin-top:22px;display:grid}.volba-expedice{text-align:left;background:#102b37;border:1px solid #416879;border-radius:7px;align-items:center;gap:14px;min-height:88px;padding:16px;display:flex}.volba-expedice:not(:disabled):hover{background:#163946;border-color:#79ecf5}.symbol-volby{color:#9df2f8;background:#193d49;border:1px solid #549aaa;border-radius:7px;flex:none;place-items:center;width:38px;height:38px;display:grid}.symbol-volby svg{width:20px;height:20px}.volba-expedice>span:nth-child(2){gap:5px;display:grid}.volba-expedice strong{font-size:15px}.volba-expedice small{color:#c0d2d9;font-size:12px}.volba-expedice em{color:#b7d4df;font-size:11px;font-style:normal}.volba-expedice>svg{color:#8de1ea;width:18px;height:18px;margin-left:auto}.probihajici-priprava{color:#bbf1f8;background:#12313e;border:1px solid #416879;border-radius:4px;align-items:center;gap:10px;margin:18px 0 0;padding:12px;font-size:13px;display:flex}.probihajici-priprava>svg{width:18px;height:18px}.expedice-odpocet{white-space:nowrap;margin-left:auto}.vyprava-postranni{align-content:start;gap:16px;display:grid}.vyprava-denik>h2{font-size:16px}.vyprava-denik ol{margin:0;padding:0 18px 10px;list-style:none}.vyprava-denik li{border-bottom:1px solid #355666;gap:6px;padding:15px 0;display:grid}.vyprava-denik li strong{font-size:14px}.vyprava-denik li>span{color:#c0d2d9;font-size:12px}.vyprava-denik li small{color:#add9b9;font-size:11px}.vyprava-denik>p{padding:16px;font-size:13px}.navrat-expedice summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:15px 18px;font-size:13px;display:flex}.navrat-expedice summary svg{color:#8de1ea;width:18px;height:18px}.navrat-expedice p{padding:0 18px 14px;font-size:12px}.navrat-expedice button{margin:0 18px 18px}.prehled-vybrane{padding:24px}.prehled-vybrane h1{margin:7px 0;font-size:26px}.prehled-vybrane button{margin-top:16px}@media (width<=1150px){.centrum-expedic{grid-template-columns:245px minmax(0,1fr);gap:12px}.planetarni-veleni{grid-template-columns:minmax(0,1fr) 275px;gap:12px}.priprava-operace h2{font-size:21px}.planeta-scenicky-popis{max-width:380px}.prehled-vyprav{grid-template-columns:repeat(2,minmax(0,1fr))}.rizeni-vypravy{grid-template-columns:minmax(0,1fr) 260px;gap:12px}}@media (width<=900px){.centrum-expedic{grid-template-columns:minmax(0,1fr)}.expedice-seznam{position:static}.planetarni-veleni{grid-template-columns:minmax(0,1fr)}.priprava-postranni{position:static}.priprava-tymy{grid-template-columns:repeat(3,minmax(0,1fr))}.priprava-portrety .portret{width:45px;height:52px}.rizeni-vypravy{grid-template-columns:minmax(0,1fr)}.vyprava-postranni{grid-template-columns:repeat(2,minmax(0,1fr))}.orbitalni-planety{gap:10px;padding:16px}.orbitalni-planeta{padding:18px 10px}.planeta-globus{width:90px;height:90px}.planetarni-scena{height:360px}}@media (width<=600px){.navigace-expedic{gap:4px;padding:6px}.navigace-expedic button{flex:1;justify-content:center;gap:5px;padding:9px 6px;font-size:12px}.navigace-expedic svg{width:17px;height:17px}.navigace-expedic b{padding:1px 5px}.lista-vyprav{gap:6px;padding:7px}.lista-vyprav>span{display:none}.vyprava-prepinac{column-gap:8px;min-width:155px}.vyprava-prepinac>small{font-size:9px}.planeta-zahlavi{gap:12px;padding:14px}.planeta-zahlavi h1{font-size:25px}.planeta-mini{width:49px;height:49px}.planeta-zahlavi .stitek{font-size:8px}.stav-planety{font-size:11px}.postup-planety strong{font-size:20px}.postup-planety>span{font-size:9px}.planetarni-scena{height:340px}.planeta-scenicky-popis{bottom:16px;left:16px;right:16px}.planeta-scenicky-popis h2{font-size:27px}.planeta-scenicky-popis p{font-size:11px}.bod-operace>span{width:35px;height:35px}.bod-operace svg{width:18px;height:18px}.bod-operace strong{min-width:90px;max-width:125px;padding:5px;font-size:9px;top:43px}.katalog-operaci{grid-template-columns:minmax(0,1fr);gap:8px}.operace-karta{padding:12px}.filtry-operaci{gap:4px}.filtr-operace{padding:8px 10px;font-size:11px}.priprava-tymy{grid-template-columns:repeat(2,minmax(0,1fr))}.vesmirna-mapa>header{align-items:start;padding:16px}.vesmirna-mapa h1{font-size:24px}.vesmirna-mapa p{font-size:12px}.pocet-soustav{font-size:24px}.pocet-soustav small{max-width:60px;font-size:9px}.centrum-expedic .vysvetleni-mapy{padding:12px 16px;font-size:11px}.orbitalni-planety{grid-template-columns:minmax(0,1fr)}.orbitalni-planeta{text-align:left;grid-template-columns:85px minmax(0,1fr);align-items:center;gap:4px 14px;padding:16px;display:grid}.planeta-globus{grid-area:1/1/6;width:80px;height:80px;margin:0}.orbitalni-planeta>.stitek{grid-column:2}.orbitalni-planeta h3{margin:2px 0;font-size:23px}.orbitalni-planeta p{margin:0;font-size:12px}.orbitalni-planeta .stav-planety{justify-content:start;margin:6px 0}.orbitalni-planeta button{grid-column:1/-1;width:100%;margin-top:12px}.neznamy-signal{grid-column:2;margin-top:6px;font-size:10px}.zahlavi-vyprav{align-items:start;padding:16px}.zahlavi-vyprav h1{font-size:24px}.zahlavi-vyprav p{font-size:12px}.prehled-vyprav{grid-template-columns:minmax(0,1fr);gap:12px}.vyprava-karta-obraz{height:140px}.historie-vyprav>div>div{grid-template-columns:1fr auto;gap:5px}.historie-vyprav>div>div>span{grid-column:1;font-size:12px}.historie-vyprav small{grid-area:1/2/3;align-self:center;font-size:10px}.vyprava-scena{min-height:240px;padding:18px}.vyprava-scena h1{margin-bottom:16px;font-size:25px}.kroky-expedice{gap:6px}.kroky-expedice>span{flex-direction:column;align-items:start;font-size:9px}.rozhodnuti-obsah{padding:18px}.rozhodnuti-obsah h2{font-size:23px}.volba-expedice{gap:10px;padding:12px}.volba-expedice strong{font-size:14px}.volba-expedice small{font-size:11px}.volba-expedice em{font-size:10px}.symbol-volby{width:31px;height:31px}.volba-expedice>svg{display:none}.vyprava-postranni{grid-template-columns:minmax(0,1fr)}.rozhodnuti-obsah>.hlavni{width:100%}.soustava-detail h2{font-size:24px}.prehled-vybrane{padding:18px}}.podpora-expedice{color:#d9f1f6;background:#0b2634;border:1px solid #487b88;border-radius:5px;margin:12px 0;padding:10px 12px}.podpora-expedice summary{cursor:pointer;align-items:center;gap:9px;min-height:44px;display:flex}.podpora-expedice summary>svg{flex-shrink:0;width:22px;height:22px}.podpora-expedice summary strong,.podpora-expedice small{display:block}.podpora-expedice small{color:#acd4de;margin-top:4px;font-size:11px;line-height:1.5}.podpora-expedice p{color:#c3dfe6;font-size:12px;line-height:1.5}.podpora-expedice ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.podpora-expedice li{align-items:center;gap:9px;font-size:12px;display:flex}.podpora-expedice img{border:1px solid #658c9c;border-radius:4px;flex-shrink:0}.vesmir-posuv{background:radial-gradient(at 25% 55%,#1a3f56 0%,#0d2335 25%,#070f1c 65%)!important}.portalove-spoje{stroke:#79ecf5;stroke-opacity:.55;stroke-width:1.8px;stroke-dasharray:7 5;filter:drop-shadow(0 0 4px #79ecf577);animation:3s linear infinite portal-tok}.letova-trasa{stroke:#ffcf69;stroke-opacity:.65;stroke-width:1.8px;fill:none;stroke-dasharray:5 4;filter:drop-shadow(0 0 4px #ffcf6977);animation:1.8s linear infinite reverse portal-tok}.hvezda-obal{place-items:center;width:76px;height:76px;display:grid;position:relative}.hvezda-kruh{background:radial-gradient(circle at 40% 35%,#1a4d6a20,#0000 70%);border:1px solid #79ecf540;border-radius:50%;animation:12s linear infinite kruh-rotace;position:absolute;inset:-6px}.hvezda-soustavy{z-index:1;background:radial-gradient(circle at 38% 32%,#fff,#9de8f8 40%,#2a8fc8 100%);border:2px solid #7bc1d6;border-radius:50%;width:52px;height:52px;transition:box-shadow .3s;position:relative;box-shadow:0 0 30px #79ecf570,0 0 0 4px #79ecf520,0 0 60px #2a8fa835}.bod-soustavy{gap:8px}.bod-soustavy:hover .hvezda-soustavy{box-shadow:0 0 45px #79ecf590,0 0 0 6px #79ecf530,0 0 80px #2a8fa850}.bod-soustavy.vybrany .hvezda-kruh{border-color:#ffcf6950;animation:6s linear infinite kruh-rotace}.bod-soustavy.vybrany .hvezda-soustavy{border-color:#ffd866;animation:2s ease-in-out infinite hvezda-tep;box-shadow:0 0 50px #ffcf69cc,0 0 0 6px #ffcf6930,0 0 90px #ffcf6940}.bod-soustavy strong{text-shadow:0 1px 8px #000c,0 0 20px #79ecf530;font-size:14px}.bod-soustavy small{color:#a0c8d8;font-size:9px}.hranice-vesmiru{color:#8aafc0;font-size:10px}.hranice-vesmiru svg{color:#5a8fa0}@keyframes portal-tok{to{stroke-dashoffset:-24px}}@keyframes hvezda-tep{0%,to{box-shadow:0 0 28px #ffcf6999,0 0 0 10px #ffcf6922,0 0 60px #ffcf6940}50%{box-shadow:0 0 50px #ffcf69cc,0 0 0 18px #ffcf6935,0 0 90px #ffcf6960}}@keyframes kruh-rotace{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.atlas-stitek{align-items:center;gap:8px;display:flex}.atlas-stitek svg{color:#4bd4c8;opacity:.9;width:16px;height:16px}.vesmirna-mapa h1{text-shadow:0 0 25px #3ae0f018}.atlas-stat{text-align:center;background:linear-gradient(145deg,#132f3d,#09202e);border:1px solid #3a7a8e;border-radius:9px;flex-direction:column;flex:none;align-items:center;gap:4px;min-width:120px;padding:18px 26px;display:flex;box-shadow:0 0 28px #3ae0f012,inset 0 1px #5bbdcf20}.atlas-stat>svg{color:#3ae0f0;width:22px;height:22px;margin-bottom:3px}.atlas-stat strong{color:#9df2f8;letter-spacing:.5px;font:32px/1 Bahnschrift,sans-serif;display:block}.atlas-stat small{color:#c0d2d9;margin-top:4px;font:11px Segoe UI,sans-serif;display:block}.hvezda-domov .hvezda-soustavy{background:radial-gradient(circle at 38% 32%,#fff,#ffe599 40%,#e8900a 100%);border-color:#ffd866;box-shadow:0 0 50px #ffcf69cc,0 0 0 4px #ffcf6928,0 0 90px #ffcf6945}.hvezda-domov .hvezda-kruh{border-color:#ffcf6940}.hvezda-vzdalena .hvezda-soustavy{background:radial-gradient(circle at 38% 32%,#fff,#c8e0ff 40%,#47c 100%);border-color:#7aaad8;box-shadow:0 0 40px #7aaad8aa,0 0 0 4px #7aaad820,0 0 70px #7aaad830}.hvezda-vzdalena .hvezda-kruh{border-color:#7aaad830}.biom-prales{background:radial-gradient(at top,#1a3d2a,#081923)!important;border-color:#2a6040!important}.biom-prales .planeta-globus{box-shadow:inset -35px -8px 35px #020a15,0 0 28px #3a9a5518}.biom-led{background:radial-gradient(at top,#152b40,#081923)!important;border-color:#2a5a80!important}.biom-led .planeta-globus{box-shadow:inset -35px -8px 35px #020a15,0 0 28px #3a7ab518}.biom-poust{background:radial-gradient(at top,#3a2510,#0d1810)!important;border-color:#7a5520!important}.biom-poust .planeta-globus{box-shadow:inset -35px -8px 35px #020a15,0 0 28px #c8821818}.biom-neznama{background:radial-gradient(at top,#0e1f2d,#06111a)!important;border-style:dashed!important;border-color:#1f3f50!important}.neznamy-svet{color:#4a8fa8;text-shadow:0 0 20px #4a8fa8;font-size:28px}@keyframes skenovat{0%,to{opacity:.25;color:#4a8fa8}50%{opacity:.85;color:#79ecf5;text-shadow:0 0 30px #79ecf5}}.neznamy-svet{animation:2.8s ease-in-out infinite skenovat}.vesmirna-mapa{position:relative}.soustava-popup{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:all;background:#050e18eb;border:1px solid #3d6a7a;border-radius:10px;min-width:250px;max-width:320px;padding:16px 18px;position:absolute;bottom:44px;right:16px}.soustava-popup .stitek{margin-bottom:3px;display:block}.soustava-popup-nazev{margin-bottom:12px;font-size:19px;display:block}.soustava-popup-planety{gap:6px;display:grid}.popup-planeta{text-align:left;color:#d6edf3;background:#0a1e2c;border:1px solid #2a4a5a;border-radius:6px;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 10px;display:flex}.popup-planeta:not(:disabled):hover,.popup-planeta:not(:disabled):focus-visible{background:#173c4a;border-color:#69b4c7}.popup-neznama{opacity:.55}.popup-glob{background-color:#0d2535;background-position:50%;background-size:cover;border:1px solid #3a6a7a;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.popup-glob svg{color:#4a8fa8;width:16px;height:16px}.popup-info{flex:1;min-width:0}.popup-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.popup-info small{color:#b6cbd4;font-size:11px}.popup-planeta svg:last-child{color:#8de1ea;flex-shrink:0;width:15px;height:15px}.soustava-zahlavi{align-items:center;gap:14px;padding:20px 22px 0;display:flex}.soustava-hvezda-ikona{background:radial-gradient(circle,#1a3d50,#0a1f2d);border:1px solid #3a7a9a;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 18px #2a7a9a30}.soustava-hvezda-ikona svg{color:#79ecf5;width:22px;height:22px}.soustava-zahlavi>div{flex:1}.soustava-zahlavi h2{margin:4px 0 0}.pocet-planet-soustavy{text-align:center;flex-shrink:0}.pocet-planet-soustavy strong{color:#9df2f8;font:26px/1 Bahnschrift,sans-serif;display:block}.pocet-planet-soustavy small{color:#8ab8c8;font-size:10px}.situacni-lista{background:#0a202c;border:1px solid #456e7d;border-radius:8px;min-width:0;overflow:hidden}.situacni-stav{align-items:center;gap:12px;padding:16px 20px;display:flex}.situacni-stav>svg{color:#96e9ee;flex:none;width:26px;height:26px}.situacni-stav>div{flex:1;min-width:0}.situacni-stav strong,.situacni-stav small{display:block}.situacni-stav strong{font-size:16px}.situacni-stav small{color:#bcd0da;margin-top:4px;font-size:12px}.situacni-cas{text-align:right;color:#bcd0da;font-size:11px}.situacni-cas b{color:#a1edf2;font-variant-numeric:tabular-nums;margin-top:4px;font-size:19px;display:block}.situacni-lista[data-stav=rozhodnuti] .situacni-stav>svg,.situacni-lista[data-stav=odmena] .situacni-stav>svg{color:#ffdb8e}.zivot-vypravy{border-top:1px solid #30505f;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.zivot-vypravy li{color:#96acb7;align-items:center;gap:8px;min-width:0;padding:10px 14px;font-size:11px;display:flex}.zivot-vypravy li span{color:#7d9da9;font-size:10px}.zivot-vypravy .prave{color:#e2faff;background:#244652;border-top:2px solid #91e1e8;margin-top:-1px}.zivot-vypravy .minula{color:#b7d5c8}.veleni-vyprav>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.veleni-vyprav h1{margin:5px 0 0;font-size:25px}.pocet-rozhodnuti{color:#e8d4a8;background:#1c302e;border:1px solid #5d675a;border-radius:5px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:flex}.pocet-rozhodnuti svg{flex:none;width:18px;height:18px}.nasazeni-karty{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.nasazeni-karta{color:#e3eff5;text-align:left;cursor:pointer;background:#0a202d;border:1px solid #3d6475;border-radius:8px;min-width:0;padding:0;overflow:hidden}.nasazeni-karta:hover,.nasazeni-karta:focus-visible{border-color:#9ceef4;outline:none;box-shadow:0 0 0 2px #9ceef433}.nasazeni-obraz{isolation:isolate;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;min-height:145px;padding:18px;display:flex;position:relative}.nasazeni-obraz:before{content:"";z-index:-1;background:linear-gradient(#0000,#061923);position:absolute;inset:0}.nasazeni-obraz>span{color:#bbdbe2;font-size:11px}.nasazeni-obraz>b{margin-top:4px;font-size:26px}.nasazeni-obsah{gap:11px;padding:16px;display:grid}.nasazeni-obsah>strong{font-size:16px}.nasazeni-stav{color:#a0e6ec;align-items:center;gap:8px;font-size:13px;display:flex}.nasazeni-stav svg{flex:none;width:18px;height:18px}.nasazeni-karta[data-stav=rozhodnuti] .nasazeni-stav,.nasazeni-karta[data-stav=odmena] .nasazeni-stav{color:#ffda94}.nasazeni-obsah>small{color:#bcd0da;font-size:12px;line-height:1.5}.nasazeni-paticka{color:#bad4de;border-top:1px solid #355361;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:11px;display:flex}.nasazeni-paticka>span:last-child{color:#c9eff5;align-items:center;gap:6px;display:flex}.nasazeni-paticka svg{flex:none;width:16px;height:16px}.centrum-expedic .pribeh-expedice .vyprava-scena{min-height:155px;padding:22px}.pribeh-expedice .vyprava-scena h1{margin:7px 0 0;font-size:28px}.mapa-operace{border-bottom:1px solid #3d6273;min-width:0}.mapa-operace>header{background:#102a38;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.mapa-operace>header>span{color:#d3e9f0;align-items:center;gap:8px;font-size:12px;display:flex}.mapa-operace>header svg{width:16px;height:16px}.mapa-operace>header>small{color:#a5c4d1;font-size:11px}.mapa-operace-teren{isolation:isolate;background-position:50%;background-size:cover;height:290px;position:relative}.mapa-operace-teren:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#0000,#05131d77);position:absolute;inset:0}.mapa-operace-spoje{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mapa-operace-spoje path{fill:none;stroke:#72909d;stroke-width:1.5px;stroke-dasharray:6 5}.mapa-operace-spoje path.projito{stroke:#8cc9bc;stroke-width:2px;stroke-dasharray:none}.mapa-operace-teren ol{margin:0;padding:0;list-style:none}.mapa-operace-teren li{left:var(--x);top:var(--y);width:140px;max-width:30%;position:absolute;transform:translate(-50%,-22px)}.mapa-operace-teren button{color:#c6d9e0;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;width:100%;min-height:88px;padding:0;display:flex}.mapa-operace-znak{background:#112736;border:1px solid #8eaab8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 0 5px #071822aa}.mapa-operace-znak svg{width:23px;height:23px}.mapa-operace-teren button small{letter-spacing:.5px;background:#071923e8;border-radius:3px;padding:3px 6px;font-size:10px}.mapa-operace-teren button strong{text-align:center;overflow-wrap:anywhere;background:#071923e8;border-radius:3px;max-width:100%;padding:5px 7px;font-size:12px;line-height:1.4}.mapa-operace-teren .prave .mapa-operace-znak{color:#ffe0a0;background:#3e3525;border-color:#ffe0a0;box-shadow:0 0 0 6px #ffd4821a,0 0 22px #ffd48233}.mapa-operace-teren .projito .mapa-operace-znak{color:#b8e6cc;background:#15332f;border-color:#7fb59e}.mapa-operace-teren .prohlizeny button strong{color:#e6fbff;background:#1c4555}.mapa-operace-teren button:focus-visible{outline-offset:6px;border-radius:5px;outline:2px solid #ace8f0}.mapa-operace-detail{background:#0c2330;min-height:112px;padding:14px 18px}.mapa-operace-detail>strong{margin:5px 0;font-size:15px;display:block}.mapa-operace-detail>p{margin:4px 0;font-size:12px}.mapa-operace-detail .textove{min-height:44px;margin-top:4px}.centrum-expedic .tym-v-operaci{padding:18px}.tym-v-operaci h2{align-items:center;gap:8px;margin:0 0 14px;font-size:15px;display:flex}.tym-v-operaci h2 svg{color:#9fdee5;width:20px;height:20px}.tym-v-operaci ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tym-v-operaci li{align-items:center;gap:10px;min-width:0;display:flex}.tym-v-operaci img{object-fit:contain;background:#0a1721;border:1px solid #507283;border-radius:5px;flex:none}.tym-v-operaci li>div{min-width:0}.tym-v-operaci strong{overflow-wrap:anywhere;font-size:12px;display:block}.tym-v-operaci small{color:#a9c6d2;margin-top:4px;font-size:11px;display:block}@media (width>=1051px) and (width<=1450px){.centrum-expedic .rizeni-vypravy{grid-template-columns:minmax(0,1fr) 230px}}@media (width<=1050px){.mapa-operace-teren{height:270px}}@media (width<=600px){.nasazeni-karty{grid-template-columns:minmax(0,1fr)}.veleni-vyprav>header{flex-direction:column;align-items:flex-start;gap:10px}.veleni-vyprav h1{font-size:23px}.situacni-stav{flex-wrap:wrap;padding:14px}.situacni-cas{text-align:left;flex-basis:100%;margin-left:38px}.situacni-cas b{margin-left:7px;font-size:16px;display:inline}.zivot-vypravy{grid-template-columns:repeat(2,minmax(0,1fr))}.zivot-vypravy li{padding:9px 12px}.mapa-operace-teren{height:auto;padding:16px}.mapa-operace-spoje{display:none}.mapa-operace-teren ol{gap:12px;display:grid}.mapa-operace-teren li{width:auto;max-width:none;position:relative;top:auto;left:auto;transform:none}.mapa-operace-teren li:not(:last-child):after{content:"";z-index:-1;background:#6a8996;width:1px;height:26px;position:absolute;top:44px;left:22px}.mapa-operace-teren button{text-align:left;grid-template-columns:46px minmax(0,1fr);gap:2px 12px;min-height:60px;display:grid}.mapa-operace-znak{grid-row:1/3}.mapa-operace-teren button small{justify-self:start;font-size:10px}.mapa-operace-teren button strong{text-align:left;justify-self:start;font-size:12px}.mapa-operace-detail{min-height:0}.centrum-expedic .pribeh-expedice .vyprava-scena{min-height:125px;padding:16px}.pribeh-expedice .vyprava-scena h1{font-size:24px}.mapa-operace>header{padding:12px 14px}.tym-v-operaci ul{grid-template-columns:repeat(2,minmax(0,1fr))}.tym-v-operaci li{flex-direction:column;align-items:flex-start}.tym-v-operaci img{width:68px;height:68px}}.v2-historie-zprav .v2-historie-karty{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#365663 transparent;max-height:clamp(300px,100dvh - 380px,700px);padding-right:3px;overflow:auto}@media (width<=760px){.v2-historie-zprav .v2-historie-karty{max-height:none;padding-right:0;overflow:visible}}.v2-nazev-operace{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.v2-nazev-operace h2{font-size:19px;font-weight:600;line-height:1.4}.v2-nazev-operace time{color:#94aeb9;white-space:nowrap;font-size:11px}.v2-denik ol{scrollbar-width:thin;max-height:520px;overflow:auto}@media (width<=760px){.v2-nazev-operace{display:block}.v2-nazev-operace time{margin-top:4px;display:block}.v2-nazev-operace h2{font-size:17px}}.v2-historie-zprav{min-width:0}.v2-historie-zprav>h3{color:var(--v2-muted);margin:20px 0 10px;font-size:11px}.v2-historie-karty{gap:8px;display:grid}.v2-starsi-zpravy{min-height:44px;margin-top:12px;padding:10px 14px;font-size:11px!important}.v2-chyba-zpravy,.v2-nacitani-zpravy p{color:#e7ba8b;font-size:12px;line-height:1.6;margin-top:12px!important}.v2-nacitani-zpravy h2{font-size:19px}.v2-nacitani-zpravy{min-height:200px}.v2-historie-karty .v2-vyprava-karta{width:100%}@media (width<=760px){.v2-historie-zprav{flex-shrink:0;align-items:stretch;gap:9px;display:flex}.v2-historie-zprav>h3{display:none}.v2-historie-karty{gap:9px;display:flex}.v2-historie-zprav .v2-starsi-zpravy{min-width:115px;max-width:140px;margin-top:0}.v2-historie-zprav .v2-chyba-zpravy{max-width:160px}}.vypravy-v2 .v2-zasoby-panel{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.vypravy-v2 .v2-povrch{border-top:0;border-left:1px solid #38566477;margin:0;padding:0 0 0 20px}.v2-balik-zasob{border-left:1px solid #38566477;min-width:0;padding-left:20px}.v2-balik-zasob>header{align-items:center;gap:8px;margin-bottom:15px;display:flex}.v2-balik-zasob>header>b{color:#e8b75b;margin-left:auto}.v2-balik-zasob>p{color:#94aeb9;margin:10px 0 18px;font-size:11px;line-height:1.6}.v2-balik-zasob>.v2-naklad{margin:12px 0}.v2-balik-zasob>small{font-size:11px;line-height:1.6;display:block}.vypravy-v2 .v2-zasoby-panel>.v2-hlavni,.vypravy-v2 .v2-zasoby-panel>.v2-ucinky,.vypravy-v2 .v2-zasoby-panel>.v2-varovani{grid-column:1/-1}.v2-stroje>button>span.v2-pesi-znak{flex:0 0 65px;place-items:center;display:grid}@media (width<=1100px){.vypravy-v2 .v2-zasoby-panel{grid-template-columns:1fr 1fr}.v2-balik-zasob{border-top:1px solid #38566477;border-left:0;grid-column:1/-1;padding:16px 0 0}}@media (width<=700px){.vypravy-v2 .v2-zasoby-panel{display:block}.vypravy-v2 .v2-povrch{border-top:1px solid #38566477;border-left:0;margin-top:16px;padding:16px 0 0}.v2-balik-zasob{margin-top:16px}}.v2-archiv-stretu>button{color:#91e8ee;text-align:left;justify-content:space-between;gap:8px;width:100%;margin:5px 0;padding:10px;font-size:12px;display:flex}.v2-archiv-stretu>button span{min-width:0}.v2-archiv-stretu>button span:last-child{color:#94aeb9}@media (width<=520px){.v2-archiv-stretu>button{flex-direction:column}}.v2-poradi{color:#68e5f2;border:1px solid #68e5f259;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;margin-right:8px;font-size:12px;display:inline-grid}.v2-vyber-dopravy h3,.v2-povrch h3{align-items:center;display:flex}.v2-misto-nastupu{color:#a7c3cd;padding:8px 0 12px;font-size:11px;line-height:1.5}.v2-misto-nastupu>span{color:#68e5f2;padding:0 6px}.v2-misto-nastupu strong{color:#e3f4f6}.v2-povrch{border-top:1px solid #38566477;margin-top:15px;padding-top:18px}.v2-stroje{gap:6px;display:grid}.v2-stroje>button{text-align:left;align-items:center;gap:10px;min-width:0;padding:7px 9px;display:flex}.v2-stroje>button[aria-pressed=true]{background:#153a43;border-color:#68e5f2}.v2-stroje img,.v2-pesi-znak{object-fit:contain;border-radius:4px;flex-shrink:0;width:65px;height:49px}.v2-pesi-znak{background:#0b1921;place-items:center;display:grid}.v2-stroje>button>span{flex:1;gap:4px;min-width:0;display:grid}.v2-stroje small{font-size:10px;line-height:1.4}.v2-stroje b{color:#68e5f2}.v2-polni-vybava{min-width:0;margin-top:12px}.v2-polni-vybava small{margin-top:4px;font-size:9px;display:block}.v2-parametry-cesty{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 20px;display:grid}.v2-parametry-cesty>div{background:#081820;border-radius:4px;padding:8px}.v2-parametry-cesty dt{color:#94aeb9;font-size:10px}.v2-parametry-cesty dd{color:#e2f2f5;margin:4px 0 0;font-size:13px;font-weight:600}.v2-stret-panel{background:#44351d55;border:1px solid #e8b75b66;border-radius:8px;margin:10px 0;padding:14px}.v2-stret-panel p{color:#d6d5c4;margin-bottom:12px;font-size:12px;line-height:1.6}.v2-stret-panel button{text-align:left;justify-content:space-between;align-items:center;width:100%;margin-top:6px;padding:11px;display:flex}.v2-stret-panel button:first-of-type{color:#f4d797;border-color:#e8b75b}.v2-archiv-stretu{margin-top:16px}.v2-archiv-stretu h4{margin-bottom:8px}.v2-archiv-stretu a{color:#91e8ee;border:1px solid #365966;border-radius:5px;justify-content:space-between;gap:8px;margin:5px 0;padding:9px;font-size:12px;text-decoration:none;display:flex}.v2-archiv-stretu a:focus-visible{outline-offset:2px;outline:2px solid #68e5f2}.v2-rozkazy{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.v2-rozkazy button{padding:7px;font-size:9px}.v2-rozkazy button[aria-pressed=true]{color:#f6d69b;background:#514023;border-color:#e8b75b}.hlavni-ovladani:empty{display:none}.vypravy-v2{background:linear-gradient(145deg,#0b1d27fa,#06121bf5);border-top:1px solid #41616c66;min-height:calc(100dvh - 240px);padding:24px!important}@media (width<=760px){.vypravy-v2{padding:16px 12px!important}}.vypravy-v2{--v2-ink:#dcebf0;--v2-muted:#94aeb9;--v2-cyan:#68e5f2;--v2-gold:#e8b75b;color:var(--v2-ink);width:100%;min-width:0;padding:0 0 26px;font-size:14px}.vypravy-v2 button,.vypravy-v2 input{font:inherit}.vypravy-v2 button{cursor:pointer;color:inherit;background:#10232ce6;border:1px solid #46617066;border-radius:7px;transition:background .18s,border-color .18s,box-shadow .18s}.vypravy-v2 button:hover:not(:disabled){background:#193844;border-color:#6bd9e5aa}.vypravy-v2 button:focus-visible,.vypravy-v2 summary:focus-visible{outline:2px solid var(--v2-cyan);outline-offset:3px}.vypravy-v2 button:disabled{opacity:.42;cursor:not-allowed}.vypravy-v2 svg{flex-shrink:0;width:20px;height:20px}.vypravy-v2 h1,.vypravy-v2 h2,.vypravy-v2 h3,.vypravy-v2 h4,.vypravy-v2 p{margin:0}.vypravy-v2 small{color:var(--v2-muted)}.v2-hlavicka{justify-content:space-between;align-items:center;gap:20px;margin:0 0 22px;display:flex}.v2-nadpis-linka{color:var(--v2-cyan);letter-spacing:.22em;font-size:10px;font-weight:700}.v2-hlavicka h1{letter-spacing:-.025em;margin:6px 0;font-size:clamp(24px,2.3vw,34px);font-weight:600}.v2-hlavicka p{color:var(--v2-muted);font-size:13px}.v2-hlavicka>button{white-space:nowrap;align-items:center;gap:9px;padding:11px 16px;display:flex}.v2-hlavicka>button span{color:var(--v2-cyan);margin-left:15px}.v2-zalozky{border-bottom:1px solid #405d6866;align-items:center;gap:22px;margin-bottom:22px;display:flex}.v2-zalozky>button{color:var(--v2-muted);background:0 0;border:0;border-radius:0;align-items:center;gap:9px;padding:0 0 14px;display:flex;position:relative}.v2-zalozky>button[aria-current]{color:var(--v2-cyan)}.v2-zalozky>button[aria-current]:after{content:"";background:var(--v2-cyan);height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 14px #68e5f288}.v2-zalozky b{color:#bcd7df;background:#16313b;border-radius:4px;padding:2px 7px;font-size:11px}.v2-velitelstvi{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:22px;display:grid}.v2-seznam{flex-direction:column;gap:12px;min-width:0;display:flex}.v2-seznam h2{letter-spacing:.13em;text-transform:uppercase;color:var(--v2-muted);margin:2px 0;font-size:11px;font-weight:600}.v2-operace-karta{text-align:left;isolation:isolate;min-height:154px;position:relative;overflow:hidden;border-color:#344e59!important;padding:0!important}.v2-operace-karta>img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.v2-operace-karta:after{content:"";z-index:-1;background:linear-gradient(#07131c18,#07131c88 30%,#06131bf7 100%);position:absolute;inset:0}.v2-operace-karta[aria-pressed=true]{box-shadow:inset 3px 0 #68e5f2,0 0 20px #245a6b22;border-color:#69dbe4!important}.v2-operace-karta:hover img{transform:scale(1.04)}.v2-operace-karta-text{flex-direction:column;gap:7px;padding:44px 15px 14px;display:flex;position:relative}.v2-operace-karta-text>small{text-transform:uppercase;letter-spacing:.1em;color:#b6d3dc;font-size:10px}.v2-operace-karta-text strong{color:#f1f7f8;font-size:17px}.v2-operace-karta-text>span{color:#b2c7d0;justify-content:space-between;gap:10px;font-size:10px;display:flex}.v2-operace-karta-text i{color:var(--v2-gold);letter-spacing:3px;font-style:normal}.v2-vyprava-karta{text-align:left;flex-direction:column;gap:7px;padding:15px;display:flex}.v2-vyprava-karta strong{font-size:14px}.v2-vyprava-karta span{color:var(--v2-muted);align-items:center;gap:6px;font-size:11px;display:flex}.v2-vyprava-karta[aria-pressed=true]{background:#163743;border-color:#68e5f2}.v2-vyprava-karta.ceka{border-color:#d8a85877}.v2-vyprava-karta.ceka span{color:var(--v2-gold)}.v2-vyprava-karta small{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.v2-seznam h3{color:var(--v2-muted);margin:15px 0 0;font-size:11px;font-weight:400}.v2-nove-nabidky{color:#88a7b2;gap:10px;padding:16px 6px;font-size:11px;display:flex}.v2-nove-nabidky span{flex-direction:column;gap:6px;display:flex}.v2-nove-nabidky b{color:#cee0e7;font-size:15px;font-weight:500}.v2-obsah{min-width:0}.v2-krajina{isolation:isolate;background-position:50%;background-size:cover;border:1px solid #416a7a88;border-radius:10px;position:relative;overflow:hidden}.v2-krajina:before{content:"";z-index:-1;background:linear-gradient(#07172050 0%,#0000 40%,#07131aec 100%);position:absolute;inset:0}.v2-briefing-obraz{flex-direction:column;justify-content:space-between;height:355px;display:flex}.v2-obraz-zahlavi{color:#e4f6fa;text-shadow:0 1px 4px #000;justify-content:space-between;align-items:center;gap:15px;padding:18px 22px;font-size:11px;display:flex}.v2-obraz-zahlavi>span{align-items:center;gap:6px;display:flex}.v2-stitka{letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081c27d9;border:1px solid #68bed278;border-radius:4px;padding:6px 9px;font-size:10px}.v2-briefing-titul{padding:24px 28px}.v2-briefing-titul>span{letter-spacing:.14em;text-transform:uppercase;color:#8ee6ee;font-size:10px}.v2-briefing-titul h2{letter-spacing:-.02em;margin:8px 0 10px;font-size:32px;font-weight:600;line-height:1.15}.v2-briefing-titul p{color:#c0d2da;max-width:680px;font-size:13px;line-height:1.65}.v2-parametry{gap:35px;margin-top:17px;display:flex}.v2-parametry>span{flex-direction:column;gap:4px;display:flex}.v2-parametry small{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.v2-parametry b{font-size:13px;font-weight:500}.v2-parametry i{color:#4a6877;font-style:normal}.v2-parametry>span:first-child b{letter-spacing:3px;color:var(--v2-gold)}.v2-priprava{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.v2-panel{background:#091b25e8;border:1px solid #35546077;border-radius:9px;min-width:0;padding:18px}.v2-panel>header{align-items:center;gap:9px;margin-bottom:15px;display:flex}.v2-panel>header svg{color:#7ccbd8;width:18px}.v2-panel h3{font-size:13px;font-weight:600}.v2-panel>header>b{color:var(--v2-gold);margin-left:auto;font-size:13px}.v2-zasoby-panel{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;column-gap:25px;display:grid}.v2-zasoby-panel>header,.v2-zasoby-panel>p,.v2-zasoby-panel>label{grid-column:1}.v2-zasoby-panel>.v2-naklad{grid-area:1/2/3}.v2-zasoby-panel>small{grid-area:3/2;font-size:11px;line-height:1.5}.v2-zasoby-panel>.v2-ucinky{grid-column:1/-1;margin-top:16px}.v2-zasoby-panel>.v2-hlavni{grid-column:1/-1;width:100%;max-width:none;margin-top:18px}.v2-zasoby-panel>p{color:#91abb7;margin-top:8px;font-size:11px;line-height:1.6}.v2-posuvnik input{accent-color:#5bd9e9;width:100%}.v2-vyber-tymu{flex-wrap:wrap;gap:8px;margin-bottom:15px;display:flex}.v2-vyber-tymu button{align-items:center;gap:10px;min-height:35px;padding:7px 12px;display:flex;position:relative}.v2-vyber-tymu button strong{font-size:12px;font-weight:500}.v2-vyber-tymu button small{font-size:10px}.v2-vyber-tymu button[aria-pressed=true]{background:#1b3e49;border-color:#68dce8}.v2-tecka-obsazeno{background:#dc9a5f;border-radius:50%;width:5px;height:5px}.v2-sestava{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v2-clen{align-items:flex-start;gap:8px;min-width:0;display:flex}.v2-portret{object-fit:cover;object-position:50% 20%;border:1px solid #48647088;border-radius:5px;flex-shrink:0;width:46px;height:51px}.v2-clen>div{flex:1;min-width:0}.v2-clen strong{font-size:11px;font-weight:500;line-height:1.5;display:block}.v2-clen small{font-size:9px;display:block}.v2-zdravi{background:#293d47;border-radius:2px;height:3px;margin:4px 0;display:block}.v2-zdravi i{background:#8cd5a5;height:100%;display:block}.v2-profese{border-top:1px solid #34515c66;flex-wrap:wrap;gap:5px;margin-top:16px;padding-top:12px;display:flex}.v2-profese small{width:100%;margin-bottom:2px;font-size:10px}.v2-profese>span{color:#b0d1d8;background:#163039;border:1px solid #2e5662;border-radius:4px;padding:3px 7px;font-size:10px}.v2-volby{border:0;min-width:0;margin:0 0 15px;padding:0}.v2-volby legend{color:#9db8c3;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px}.v2-volby>div{gap:5px;display:flex}.v2-volby button{flex:1;min-height:37px;padding:9px 5px;font-size:10px}.v2-volby button[aria-pressed=true]{color:#98edf3;background:#16414b;border-color:#65cfdb}.v2-plan details>summary{color:#8eb3c2;cursor:pointer;padding:2px 0 10px;font-size:11px}.v2-plan details[open]>summary{margin-bottom:7px}.v2-hlavni{border-radius:6px;justify-content:center;align-items:center;gap:11px;padding:13px 18px;display:flex;box-shadow:0 3px 18px #d5983525;color:#182128!important;background:linear-gradient(135deg,#bc8530,#e9ba62)!important;border:1px solid #ffda8d!important;font-weight:700!important}.v2-hlavni>span{margin-left:auto;font-size:20px}.v2-naklad{flex-wrap:wrap;gap:18px;padding:5px 0;display:flex}.v2-naklad>span{grid-template-columns:auto auto;align-items:center;gap:3px 6px;display:grid}.v2-naklad svg{color:#9dd9e8;width:18px}.v2-naklad b{font-size:16px;font-weight:500}.v2-naklad small{text-transform:uppercase;grid-column:2;font-size:9px}.v2-ucinky{border-top:1px solid #37505d88;padding-top:12px}.v2-ucinky summary{color:#a3c5d1;cursor:pointer;align-items:center;gap:8px;font-size:11px;display:flex}.v2-ucinky summary>b{background:#193741;border-radius:4px;margin-left:auto;padding:1px 6px}.v2-ucinky summary svg{width:16px;height:16px}.v2-ucinky>div{padding-top:12px}.v2-ucinky>div>div{border-bottom:1px solid #29424d55;grid-template-columns:1fr auto;gap:5px;padding:8px 0;font-size:11px;display:grid}.v2-ucinky strong{color:#85d8e0}.v2-ucinky small{grid-column:1/-1;font-size:10px}.v2-ucinky p{color:#9bb4bf;font-size:11px;line-height:1.5}.v2-varovani{color:#edbc77!important}.v2-stavovy-pruh{background:#102c36;border:1px solid #41616c;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:13px 17px;display:flex}.v2-stavovy-pruh>div{align-items:center;gap:10px;display:flex}.v2-stavovy-pruh strong{font-size:13px}.v2-stavovy-pruh small{font-size:10px}.v2-stavovy-pruh b{color:#86e1e9;font-size:16px;font-weight:500}.v2-stavovy-pruh.faze-rozkaz{background:#302a1c;border-color:#bc9455}.v2-stavovy-pruh.faze-rozkaz strong,.v2-stavovy-pruh.faze-rozkaz b{color:#f4cb81}.v2-zivy-signal{background:#7de2c4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #61f6bd66}.faze-rozkaz .v2-zivy-signal{background:#eab95d;box-shadow:0 0 12px #f2af4166}.v2-operacni-pohled{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.v2-operacni-pohled>div{min-width:0}.v2-mapa{background-position:50%;height:490px}.v2-mapove-platno{position:absolute;inset:50px 15px 40px}.v2-spoje{position:absolute;inset:0;overflow:visible;width:100%!important;height:100%!important}.v2-spoje path{fill:none;stroke:#a3ddeb;stroke-width:.28px;stroke-dasharray:1 1;filter:drop-shadow(0 1px 2px #07141e);opacity:.65}.v2-spoje .v2-spoj-aktivni path{stroke:#ffe2a5;stroke-width:.5px;opacity:1;animation:8s linear infinite v2-cesta}.v2-bod{z-index:1;flex-direction:column;align-items:center;gap:5px;max-width:130px;display:flex;position:absolute;transform:translate(-50%,-50%);background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.v2-bod-znak{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b202cdd;border:1px solid #83dce5bb;border-radius:5px;place-items:center;width:35px;height:35px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 2px 12px #0009}.v2-bod svg{color:#a4e4eb;width:18px;height:18px;transform:rotate(-45deg)}.v2-bod-nazev{text-align:center;color:#d4eaf0;background:#081b28eb;border:1px solid #55778499;border-radius:4px;max-width:130px;padding:5px 8px;font-size:10px;line-height:1.4;box-shadow:0 2px 10px #0008}.v2-bod-nazev small{color:#f2be68;margin-left:5px}.v2-bod.vybrany .v2-bod-znak{background:#58452bea;border-color:#ffe5ab;box-shadow:0 0 25px #ffcd6a55}.v2-bod.vybrany .v2-bod-nazev{color:#ffe8c3;background:#29291ced;border-color:#cca566}.v2-bod.stav-uspech .v2-bod-znak{background:#173d37;border-color:#74b395}.v2-bod.stav-uspech svg{color:#90d9ae}.v2-bod-znak>i{background:#ffe3a4;border:2px solid #203541;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;right:-5px;box-shadow:0 0 10px #e9b65d}.v2-bod:hover .v2-bod-znak{border-color:#defaff;box-shadow:0 0 20px #82e5ef55}.v2-mapa .v2-obraz-zahlavi{padding:13px}.v2-mapa .v2-obraz-zahlavi small{color:#bddce5;background:#071b27aa;border-radius:3px;padding:6px;font-size:9px}.v2-legenda{color:#a9cbd8;gap:16px;font-size:9px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.v2-legenda>span{align-items:center;gap:5px;display:flex}.v2-legenda i{background:#f0bf71;border-radius:50%;width:5px;height:5px}.v2-legenda>span:nth-child(2) i{background:#90d9ae}.v2-legenda>span:nth-child(3) i{background:#8dd8e3}.v2-terenní-hud{justify-content:space-between;gap:8px;margin-bottom:4px;padding:12px 2px;display:flex}.v2-terenní-hud>span{color:#99b3bf;align-items:center;gap:6px;font-size:10px;display:flex}.v2-terenní-hud b{color:#d0e2e9;white-space:nowrap;font-size:12px}.v2-terenní-hud svg{width:15px}.v2-panel-sestavy .v2-sestava{grid-template-columns:1fr 1fr}.v2-panel-sestavy .v2-portret{width:57px;height:65px}.v2-panel-sestavy>header{justify-content:space-between}.v2-prepinac{color:#99bfcc;cursor:pointer;align-items:center;gap:6px;font-size:10px;display:flex}.v2-prepinac input{accent-color:#60d4e4;width:14px;height:14px}.v2-schopnosti{flex-wrap:wrap;gap:3px;margin-top:4px;display:flex}.v2-schopnosti>span{border:1px solid #52707a;border-radius:3px;width:24px;height:24px;position:relative}.v2-schopnosti img{object-fit:cover;border-radius:2px;width:100%;height:100%}.v2-schopnosti b{text-align:center;background:#0c202c;border:1px solid #497482;border-radius:2px;width:11px;font-size:8px;line-height:11px;position:absolute;bottom:-3px;right:-3px}.v2-schopnosti .vycerpana{filter:grayscale(.7);opacity:.4}.v2-rozhodnuti{scrollbar-width:thin;scrollbar-color:#365663 transparent;background:#091b25f5;border:1px solid #3a5a6588;border-radius:9px;max-height:850px;padding:16px;overflow:auto}.v2-rozhodnuti>header{margin-bottom:16px}.v2-rozhodnuti>header>small{text-transform:uppercase;letter-spacing:.14em;color:#78d8e3;font-size:9px}.v2-rozhodnuti h3{margin:7px 0 9px;font-size:20px}.v2-rozhodnuti p{color:#a4bec9;font-size:11px;line-height:1.65}.v2-pristup{background:#112b35aa;border:1px solid #355565;border-radius:7px;margin-top:10px;padding:12px}.v2-pristup.odborny{border-color:#3c776e99}.v2-pristup-zahlavi{align-items:center;gap:8px;display:flex}.v2-pristup-zahlavi .v2-portret{width:33px;height:37px}.v2-pristup-zahlavi strong{font-size:11px;font-weight:600;line-height:1.4;display:block}.v2-pristup-zahlavi small{color:#8bb4c2;margin-top:3px;font-size:9px;line-height:1.5;display:block}.v2-sance{background:#203844;border-radius:3px;height:4px;margin:12px 0 6px;display:flex;overflow:hidden}.v2-sance i:first-child{background:#76c5b0}.v2-sance i:nth-child(2){background:#d6af64}.v2-sance i:nth-child(3){background:#d97d74}.v2-sance-text{color:#90b0bb;justify-content:space-between;gap:6px;font-size:8px;line-height:1.5;display:flex}.v2-sance-text>span:first-child{color:#93d6bd}.v2-cena-pristupu{color:#b3cbd6;flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0;font-size:9px;display:flex}.v2-cena-pristupu>span{align-items:center;gap:4px;display:flex}.v2-cena-pristupu svg{width:13px;height:13px}.v2-vydat{justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:8px 10px;display:flex;color:#a6e7ee!important;background:#1b414bee!important;border-color:#407785!important;font-size:10px!important}.v2-nasledky{color:#8da9b6;margin:7px 0 11px;font-size:9px}.v2-nasledky summary{cursor:pointer}.v2-nasledky p{margin-top:7px;font-size:9px}.v2-podpory{border-top:1px solid #36525e;margin-bottom:15px;padding-top:10px;font-size:11px}.v2-podpory>summary{cursor:pointer;color:#86d6de}.v2-podpory>button{text-align:left;align-items:center;gap:8px;width:100%;margin-top:7px;padding:6px;font-size:10px;display:flex}.v2-podpory>button[aria-pressed=true]{background:#1b414b;border-color:#70d6e1}.v2-podpory img{border-radius:3px;width:26px;height:26px}.v2-podpory small{margin-top:3px;font-size:8px;display:block}.v2-podpory b{margin-left:auto}.v2-pribehova-volba{text-align:left;flex-direction:column;gap:8px;width:100%;margin-top:10px;padding:14px;display:flex;position:relative}.v2-pribehova-volba strong{color:#dceef3;font-size:12px}.v2-pribehova-volba>span{color:#a4bfc9;font-size:10px;line-height:1.6}.v2-pribehova-volba i{color:var(--v2-gold);align-self:flex-end;font-size:20px;font-style:normal}.v2-spodni-panely{grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:16px;margin-top:16px;display:grid}.v2-denik ol{scrollbar-width:thin;scrollbar-color:#365663 transparent;max-height:260px;margin:0;padding:0;list-style:none;overflow:auto}.v2-denik li{border-left:1px solid #355863;gap:13px;padding:0 0 15px 12px;display:flex;position:relative}.v2-denik li:before{content:"";background:#5da3ae;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;left:-3px}.v2-denik li.vysledek-komplikace:before{background:#d58972}.v2-denik time{color:#7fa3b3;white-space:nowrap;padding-top:1px;font-size:9px}.v2-denik strong{color:#bfdee6;margin-bottom:4px;font-size:10px;font-weight:500;display:block}.v2-denik p{color:#90aebc;font-size:10px;line-height:1.6}.v2-odvolani{border-top:1px solid #38536077;margin-top:16px;padding-top:13px}.v2-odvolani button{color:#c7a18e;background:0 0;border-color:#9c72574d;margin:5px 7px 0 0;padding:7px 10px;font-size:10px}.v2-odvolani p{color:#d6b396;margin-bottom:6px;font-size:11px;line-height:1.6}.v2-vysledek{color:#a0dfc3;background:#1f493b55;border:1px solid #4b897c;border-radius:4px;margin-bottom:20px;padding:11px;display:block}.v2-rozhodnuti h4{text-transform:uppercase;letter-spacing:.12em;color:#9bbfcb;margin:15px 0 9px;font-size:10px}.v2-prazdne{background:radial-gradient(#183841,#0a1924);border:1px solid #41617066;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:380px;display:flex}.v2-prazdne>svg{color:#69d6e3;width:45px;height:45px}.v2-prazdne h2{font-size:20px}.v2-osetrovna>h2{margin-bottom:25px;font-size:20px}.v2-osetrovna>article{border-top:1px solid #34535d;align-items:center;gap:16px;padding:16px 0;display:flex}.v2-osetrovna>article .v2-portret{width:65px;height:65px}.v2-osetrovna h3{margin-bottom:6px}.v2-osetrovna p{color:#98b5c1;font-size:11px;line-height:1.6}.v2-osetrovna>article>button{margin-left:auto;padding:10px 15px;font-size:11px}@keyframes v2-cesta{to{stroke-dashoffset:-20px}}@media (width>=1600px){.v2-velitelstvi{grid-template-columns:255px minmax(0,1fr)}.v2-operacni-pohled{grid-template-columns:minmax(0,1fr) 330px}.v2-mapa{height:570px}.v2-panel-sestavy .v2-sestava{grid-template-columns:repeat(4,minmax(0,1fr))}.v2-panel-sestavy .v2-clen{flex-direction:column}.v2-panel-sestavy .v2-clen>div{width:100%}.v2-panel-sestavy .v2-portret{width:66px;height:67px}}@media (width<=1190px){.v2-velitelstvi{grid-template-columns:190px minmax(0,1fr);gap:14px}.v2-operacni-pohled{grid-template-columns:1fr}.v2-rozhodnuti{grid-template-columns:1fr 1fr;gap:10px;max-height:none;display:grid}.v2-rozhodnuti>header,.v2-rozhodnuti>.v2-podpory{grid-column:1/-1}.v2-pristup{margin:0}.v2-rozhodnuti>header{margin:0 0 5px}.v2-mapa{height:460px}.v2-priprava{grid-template-columns:1fr}.v2-zasoby-panel{grid-column:auto}.v2-spodni-panely{grid-template-columns:1fr}.v2-panel-sestavy .v2-sestava{grid-template-columns:repeat(4,minmax(0,1fr))}.v2-panel-sestavy .v2-clen{flex-direction:column}.v2-panel-sestavy .v2-clen>div{width:100%}.v2-briefing-obraz{height:390px}}@media (width<=760px){.v2-hlavicka{gap:10px;margin-bottom:18px}.v2-hlavicka>button{gap:0;padding:9px;font-size:0}.v2-hlavicka>button span{display:none}.v2-hlavicka>button svg{width:22px;height:22px}.v2-nadpis-linka{letter-spacing:.16em;font-size:8px}.v2-hlavicka h1{font-size:24px}.v2-hlavicka p{font-size:10px}.v2-zalozky{white-space:nowrap;gap:17px;margin-bottom:15px;overflow-x:auto}.v2-zalozky>button{gap:6px;padding-bottom:11px;font-size:11px}.v2-velitelstvi{flex-direction:column;gap:14px;display:flex}.v2-seznam{flex-direction:row;gap:9px;width:100%;padding-bottom:5px;display:flex;overflow:auto}.v2-seznam>h2,.v2-seznam>h3,.v2-nove-nabidky{display:none}.v2-operace-karta{min-width:185px;max-width:185px;min-height:122px}.v2-operace-karta-text{padding:30px 12px 12px}.v2-operace-karta-text strong{font-size:14px}.v2-operace-karta-text>small,.v2-operace-karta-text>span{font-size:8px}.v2-vyprava-karta{min-width:175px;max-width:175px;padding:12px}.v2-obsah{width:100%}.v2-briefing-obraz{height:345px}.v2-obraz-zahlavi{gap:8px;padding:12px}.v2-obraz-zahlavi>span:not(.v2-stitka){font-size:9px}.v2-stitka{padding:5px 7px;font-size:8px}.v2-briefing-titul{padding:17px}.v2-briefing-titul h2{font-size:27px}.v2-briefing-titul p{font-size:11px;line-height:1.6}.v2-briefing-titul>span{font-size:9px}.v2-parametry{gap:20px}.v2-parametry small{font-size:8px}.v2-parametry b{font-size:11px}.v2-panel{padding:14px}.v2-priprava{gap:12px;margin-top:12px}.v2-zasoby-panel{display:block}.v2-zasoby-panel>.v2-naklad{margin:17px 0 8px}.v2-zasoby-panel>small{font-size:10px;display:block}.v2-mapa{height:420px}.v2-mapove-platno{inset:48px 10px 35px}.v2-bod{max-width:83px}.v2-bod-znak{width:29px;height:29px}.v2-bod-nazev{max-width:86px;padding:4px 5px;font-size:8px}.v2-mapa .v2-obraz-zahlavi small{display:none}.v2-rozhodnuti{padding:14px;display:block}.v2-pristup{margin-top:12px}.v2-pristup-zahlavi strong{font-size:13px}.v2-pristup-zahlavi small{font-size:10px}.v2-sance-text{font-size:9px}.v2-cena-pristupu{font-size:11px}.v2-vydat{min-height:42px;font-size:12px!important}.v2-nasledky,.v2-nasledky p{font-size:10px}.v2-rozhodnuti p{font-size:12px}.v2-stavovy-pruh{gap:8px;padding:12px}.v2-stavovy-pruh>div{flex-wrap:wrap;gap:5px}.v2-stavovy-pruh>div:last-child{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.v2-stavovy-pruh strong{font-size:11px}.v2-stavovy-pruh small{font-size:9px}.v2-stavovy-pruh b{font-size:13px}.v2-terenní-hud{flex-wrap:wrap;justify-content:flex-start;gap:12px}.v2-terenní-hud>span{font-size:9px}.v2-panel-sestavy .v2-sestava{grid-template-columns:1fr 1fr}.v2-panel-sestavy .v2-clen{flex-direction:row}.v2-panel-sestavy .v2-clen>div{width:auto}.v2-panel-sestavy .v2-portret{width:42px;height:48px}.v2-panel-sestavy .v2-clen strong{font-size:10px}.v2-schopnosti>span{width:23px;height:23px}.v2-prepinac{font-size:9px}.v2-osetrovna>article{flex-wrap:wrap;gap:10px}.v2-osetrovna>article>button{margin-left:75px}.v2-pribehova-volba{padding:16px}.v2-pribehova-volba strong{font-size:13px}.v2-pribehova-volba>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.vypravy-v2 *{transition:none!important;animation:none!important}}.v2-pece{gap:18px;display:grid}.v2-stavby-pece>header{justify-content:space-between;align-items:center;display:flex}.v2-stavby-pece>header p{color:#a5bbc2;max-width:690px;margin:5px 0 18px;font-size:13px}.v2-stavby-pece-mrizka{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;display:grid}.v2-stavby-pece-mrizka>article{background:#101e26;border:1px solid #365159;border-radius:12px;padding:16px}.v2-budova-zahlavi{align-items:center;gap:12px;display:flex}.v2-budova-zahlavi h3{margin:0 0 5px}.v2-budova-zahlavi span{color:#a9c3ca;font-size:12px}.v2-pece-cena{flex-wrap:wrap;gap:12px;margin:18px 0 12px;font-size:13px;display:flex}.v2-pece-cena small{color:#b6c9cf}.v2-stavby-pece-mrizka button,.v2-osetrovna button{color:#d6f9ff;background:#152f3b;border:1px solid #487580;border-radius:7px;padding:9px 13px;font-weight:600}.v2-pece-chybi{color:#d6b17b;font-size:12px;line-height:1.6}.v2-stavba-pece-odpocet{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.v2-osetrovna>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.v2-pece-akce{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v2-osetrovna .v2-zdravi{max-width:240px;margin:8px 0}.v2-pece-prazdna{color:#a9ced3;align-items:center;gap:12px;padding:25px 0;display:flex}.v2-pece button:disabled{opacity:.45;cursor:not-allowed}@media (width<=600px){.v2-osetrovna article{grid-template-columns:68px minmax(0,1fr)}.v2-osetrovna .v2-pece-akce{grid-column:1/-1;justify-content:flex-end}.v2-pece .v2-portret{width:68px;height:68px}.v2-pece .v2-panel{padding:16px}}@media (width<=760px){.veleni.bez-akci{display:none}}.v2-technika{background:#0b1a23;border-top:1px solid #42666e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.v2-pesi-nosnost{color:#b9d0d6;align-items:center;gap:8px;font-size:12px;display:flex}.v2-pesi-nosnost b{color:#e1f6fb}.v2-technika button{text-align:left;color:#ecf9fc;background:#10232e;border:1px solid #456b71;border-radius:9px;align-items:center;gap:10px;min-width:230px;max-width:100%;padding:7px 12px 7px 7px;display:flex}.v2-technika button>img{object-fit:cover;border-radius:5px;width:68px;height:46px}.v2-technika button>span:first-of-type{flex:1;min-width:0}.v2-technika button>span:last-child{align-items:center;gap:5px;font-size:12px;display:flex}.v2-technika strong,.v2-technika small{display:block}.v2-technika small{color:#bad0d6;margin-top:4px;font-size:11px;line-height:1.4}.v2-technika .zaparkovano{border-color:#9d7943}.v2-technika .porucha{border-color:#bc6458}.v2-spoje .v2-spoj-cesta path{stroke-dasharray:none;stroke-width:1px}.v2-spoje .v2-spoj-nepruchodne path{stroke:#d3a87b;stroke-dasharray:1 1.8}.v2-legenda .v2-legenda-cesta:before,.v2-legenda .v2-legenda-nepruchodne:before{content:"";border-top:2px solid #71969a;width:20px}.v2-legenda .v2-legenda-nepruchodne:before{border-color:#d3a87b;border-top-style:dashed}@media (width<=600px){.v2-technika{gap:9px;padding:11px}.v2-technika button{width:100%;min-width:0}}.v2-vyber-dopravy{margin-bottom:20px}.v2-vyber-dopravy>h3{margin-bottom:12px}.v2-vyber-dopravy>button{text-align:left;align-items:center;gap:10px;width:100%;margin-top:7px;padding:10px;display:flex}.v2-vyber-dopravy>button[aria-pressed=true]{background:#1b414b;border-color:#70d6e1}.v2-vyber-dopravy small{color:#a2bcc7;margin-top:4px;font-size:10px;display:block}.priprava-dopravy{border-top:1px solid #355666;border-bottom:1px solid #355666;margin:18px 0;padding:16px 0}.priprava-dopravy h3{align-items:center;gap:8px;margin:0 0 12px;display:flex}.priprava-dopravy h3 svg{color:#94e7ef;width:19px}.volby-dopravy{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.volba-dopravy{background:#102a36;border:1px solid #3c6676;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:12px 8px;display:flex}.volba-dopravy svg{color:#91e4ee;width:24px;height:24px}.volba-dopravy strong{font-size:13px}.volba-dopravy small{color:#b7ccd6;font-size:10px}.priprava-dopravy .vybrana,.vyber-sondy .vybrana{background-color:#1a3e4b;border-color:#83ecf6;box-shadow:inset 0 0 0 1px #83ecf6}.lode-k-vyprave{gap:8px;margin-top:12px;display:grid}.priprava-dopravy:has(.volba-dopravy:only-child) .volby-dopravy{grid-template-columns:minmax(0,1fr)}.volba-dopravy:only-child{flex-flow:wrap;justify-content:start;padding:10px}.volba-dopravy:only-child small{margin-left:auto}.lod-vypravy{text-align:left;background:#0c2230;border:1px solid #3c6676;border-radius:6px;align-items:center;gap:10px;padding:0 8px 0 0;display:flex;overflow:hidden}.lod-vypravy img{object-fit:cover;flex:none;width:88px;height:65px}.lod-vypravy>span{gap:5px;display:grid}.lod-vypravy strong{font-size:13px}.lod-vypravy small{color:#b7ccd6;font-size:10px}.vybaveni-vypravy{margin-top:16px}.vybaveni-vypravy summary{cursor:pointer;padding:8px 0;font-size:13px;font-weight:600}.vybaveni-vypravy>div{gap:6px;display:grid}.volba-nakladu{text-align:left;background:#0c2430;border:1px solid #355666;border-radius:5px;align-items:center;gap:9px;padding:7px;display:flex}.volba-nakladu img{border-radius:3px;width:34px;height:34px}.volba-nakladu>span{gap:4px;display:grid}.volba-nakladu strong{font-size:12px}.volba-nakladu small{color:#c4d8e0;font-size:10px}.vybaveni-vypravy>p{color:#c5d9e1;margin-top:10px;font-size:11px;line-height:1.6}.nakladovy-prostor{margin:16px 0}.nakladovy-prostor>span{align-items:center;gap:5px;font-size:11px;display:flex}.nakladovy-prostor svg{width:17px}.nakladovy-prostor b{white-space:nowrap;margin-left:auto}.nakladovy-prostor .ukazatel{margin:8px 0}.nakladovy-prostor small{color:#b6ced9;font-size:10px;line-height:1.6;display:block}.souhrn-trasy{gap:8px;margin:16px 0;font-size:12px;display:grid}.souhrn-trasy>div{justify-content:space-between;gap:8px;display:flex}.souhrn-trasy dt{color:#c2d5df}.souhrn-trasy dd{color:#f0fafc;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.souhrn-trasy svg{color:#8fe7ef;width:16px;height:16px}.priprava-dopravy .pravidla-navratu{color:#b3dfce;font-size:11px;line-height:1.6}.priprava-sondy{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);margin-top:20px;display:grid;overflow:hidden}.sonda-ilustrace{background:#081723;min-height:330px;position:relative}.sonda-ilustrace img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sonda-ilustrace .stitek{background:#071723ed;border:1px solid #528a9b;border-radius:4px;padding:9px 12px;position:absolute;bottom:20px;left:20px}.sonda-priprava-obsah{padding:24px}.sonda-priprava-obsah h2{margin:6px 0 12px;font-size:26px}.sonda-priprava-obsah>p{font-size:13px}.sonda-priprava-obsah>.hlavni{width:100%;margin:10px 0}.sonda-priprava-obsah>.vedlejsi{width:100%}.vyber-sondy{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.vyber-sondy button{min-height:38px;font-size:11px}.zprava-sondy{background:#163332;border:1px solid #50887e;border-radius:5px;gap:10px;margin:16px 0;padding:15px;display:grid}.zprava-sondy strong{color:#b5efce;align-items:center;gap:7px;font-size:14px;display:flex}.zprava-sondy svg{width:19px}.zprava-sondy span,.zprava-sondy p{color:#d0e6dd;font-size:12px}.provoz-dopravy{margin:20px 0}.provoz-dopravy>header{margin:0 0 12px}.provoz-dopravy>header h2{margin-top:4px;font-size:22px}.provoz-dopravy>div{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;display:grid}.let-prehled{min-width:0;display:flex}.let-prehled>img{object-fit:cover;width:37%}.let-prehled>div{flex:1;min-width:0;padding:16px}.let-prehled h3{margin:5px 0 6px;font-size:17px}.let-prehled p{font-size:12px}.let-prehled button{width:100%;margin-top:10px;font-size:11px}.let-odpocet{color:#9beaf1;white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:inline-flex}.rizeni-letu{margin-bottom:18px;overflow:hidden}.let-ilustrace{isolation:isolate;background:#06131f;min-height:300px;position:relative}.let-ilustrace>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.let-ilustrace:after{content:"";z-index:-1;background:linear-gradient(#06192400 10%,#061924 99%);position:absolute;inset:0}.let-ilustrace>div{padding:30px;position:absolute;inset:auto 0 0}.let-ilustrace h2{margin:7px 0;font-size:34px}.let-ilustrace p{color:#d7e7ed;font-size:14px}.let-rizeni{background:#0b202c;padding:24px}.trasa-letu{align-items:center;gap:14px;margin-bottom:24px;display:flex}.trasa-letu>span{text-align:center;justify-items:center;gap:8px;max-width:35%;font-size:13px;display:grid}.trasa-letu>span>svg{color:#92e7ef;width:32px;height:32px}.cesta-spoj{border-top:1px dashed #668d9e;flex:1;min-width:30px;position:relative}.cesta-spoj i{color:#ffda89;background:#0b202c;place-items:center;width:42px;height:30px;display:grid;position:absolute;top:-15px;left:45%}.cesta-spoj svg{width:28px;height:28px}.cesta-spoj i.zpet{transform:rotate(180deg)}.faze-letu{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.faze-letu li{color:#b4cad6;border-top:2px solid #375563;align-items:center;gap:6px;padding-top:10px;font-size:12px;display:flex}.faze-letu svg{flex:none;width:17px;height:17px}.faze-letu li.aktivni{color:#ffda89;border-color:#edc879}.faze-letu li.hotova{color:#a4e5c8;border-color:#5da993}.prubeh-letu>span{justify-content:space-between;gap:10px;margin-bottom:9px;font-size:13px;display:flex}.prubeh-letu{margin-bottom:18px}.let-rizeni>p{color:#c5dce6;font-size:13px;line-height:1.8}.let-naklad{color:#a5d9e5;flex-wrap:wrap;gap:12px;margin-top:15px;font-size:12px;display:flex}.let-naklad>span{align-items:center;gap:6px;display:inline-flex}.let-naklad svg{width:17px;height:17px}.let-rizeni>.hlavni{margin-top:16px}.upozorneni-nakladu{color:#ffe0a3;background:#3b321b;border:1px solid #8c7444;margin-bottom:14px;padding:12px;font-size:12px}.vyprava-postranni .let-ilustrace{min-height:160px}.vyprava-postranni .let-ilustrace>div{padding:14px}.vyprava-postranni .let-ilustrace h2{font-size:21px}.vyprava-postranni .let-rizeni{padding:16px}.vyprava-postranni .faze-letu li{flex-direction:column;align-items:start;font-size:9px}.vyprava-postranni .trasa-letu{gap:7px}.vyprava-postranni .trasa-letu strong{font-size:10px}.vyprava-postranni .trasa-letu>span>svg{width:24px}.vyprava-postranni .let-rizeni>.hlavni{display:none}.let-ilustrace{min-height:clamp(320px,34vw,460px)}.let-ilustrace>img{object-position:center 25%}.let-ilustrace .let-hlavni-cas{background:#071723e8;border:1px solid #6098a7;border-radius:5px;padding:10px 13px;position:absolute;top:22px;right:22px}.let-hlavni-cas .let-odpocet{font-size:17px}@media (width<=700px){.priprava-sondy{grid-template-columns:minmax(0,1fr)}.sonda-ilustrace{min-height:200px}.sonda-priprava-obsah{padding:18px}.let-ilustrace{min-height:230px}.let-ilustrace>div{padding:20px}.let-ilustrace h2{font-size:28px}.let-rizeni{padding:18px}.faze-letu li{flex-direction:column;align-items:start;font-size:10px}.trasa-letu{gap:10px}.trasa-letu>span{font-size:11px}.cesta-spoj i{left:30%}.let-prehled>div{padding:12px}.let-prehled h3{font-size:15px}.orbitalni-planeta button.textove{margin-top:3px}.let-naklad{font-size:11px}}@media (prefers-reduced-motion:no-preference){.rizeni-letu[data-faze=odlet] .cesta-spoj i,.rizeni-letu[data-faze=navrat] .cesta-spoj i{animation:2s ease-in-out infinite let-puls}@keyframes let-puls{50%{filter:drop-shadow(0 0 8px #ffc964)}}}.soustavy-scena .letova-trasa{stroke:#d6b364;stroke-width:1.3px;fill:none;stroke-dasharray:5 4;opacity:.8}.znacka-letu{color:#ffe0a1;z-index:3;background:#372c16;border:1px solid #e5bd65;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;transform:translate(-50%,-50%)}.znacka-letu>svg{width:19px;height:19px}.znacka-letu>span{white-space:nowrap;color:#ffdfa3;background:#101f29;border:1px solid #a58b50;border-radius:4px;padding:8px 12px;font-size:11px;display:none;position:absolute;top:39px;left:0}.znacka-letu:hover>span,.znacka-letu:focus-visible>span{display:block}.znacka-letu[data-let-x1]{transition:left 1s linear,top 1s linear}@media (width>=901px){.lode-k-vyprave{grid-template-columns:repeat(2,minmax(0,1fr))}.lod-vypravy{flex-direction:column;align-items:stretch;gap:5px;padding:0 0 10px}.lod-vypravy img{width:100%;height:70px}.lod-vypravy>span{padding:0 8px}.vybaveni-vypravy>div{grid-template-columns:repeat(3,minmax(0,1fr))}.volba-nakladu{text-align:center;flex-direction:column;gap:6px;padding:8px 4px}.volba-nakladu strong{font-size:10px}.volba-nakladu small{font-size:8px}.volba-nakladu>span{gap:4px}}@media (prefers-reduced-motion:reduce){.znacka-letu{transition:none}}@media (width>=761px){html{scroll-padding-bottom:calc(var(--vyska-spodni-listy,100px) + 20px)}body:not([data-scena=prihlaseni]) #aplikace{padding-bottom:calc(var(--vyska-spodni-listy,100px) + 20px)}.veleni{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#061722f5;border-top:1px solid #548c9f;flex-wrap:wrap;margin:0;padding:10px 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0005}.veleni-navigace{min-width:0}.hlavni-ovladani{max-width:100%;margin-left:auto}main button,main input,main summary{scroll-margin-bottom:calc(var(--vyska-spodni-listy,100px) + 20px)}}.herni-napoveda[hidden]{display:none}.herni-napoveda{z-index:20;color:#e7f7fb;width:max-content;max-width:min(310px,100vw - 24px);font:14px/1.65 var(--pismo);overflow-wrap:anywhere;text-align:left;background:#091b27;border:1px solid #549aaa;border-radius:3px 10px 3px 3px;padding:13px 16px;position:fixed;box-shadow:inset 0 0 0 2px #06121b,inset 0 3px #79ecf52b,0 8px 28px #000b}.herni-napoveda strong{color:var(--azurova);font-weight:600;display:block}.herni-napoveda p{color:#edf6fb;margin:6px 0 0}.herni-napoveda.s-obrazkem{width:370px;max-width:calc(100vw - 24px);display:flow-root}.napoveda-obrazek{float:left;border:1px solid #549aaa;border-radius:4px;width:100px;height:100px;margin:0 12px 6px 0}.herni-napoveda.s-obrazkem[hidden]{display:none}.herni-napoveda:before{content:"";left:var(--sipka);background:#091b27;border-top:1px solid #549aaa;border-left:1px solid #549aaa;width:8px;height:8px;position:absolute;top:-5px;transform:translate(-50%)rotate(45deg)}.herni-napoveda[data-smer=nahoru]:before{top:auto;bottom:-5px;transform:translate(-50%)rotate(225deg)}.zdroj[data-napoveda-info]{text-align:left}[data-napoveda-info]:hover{filter:brightness(1.15)}.nastroje-sekce{align-items:center;gap:14px;display:flex}.personal-titulek,.moderni-veleni .tymy-titulek{color:#edf6fb;background:#091b27;border:1px solid #477d8f;border-radius:4px;min-height:56px;margin-bottom:12px;padding:8px 12px;box-shadow:0 4px 16px #0008}.personal-titulek .personal-penezenka{color:#eedfff;background:#241f38;border-color:#9d81ba}.informace-sekce{position:relative}.informace-sekce>summary{color:#edf6fb;cursor:pointer;align-items:center;gap:6px;min-height:36px;font-size:13px;list-style:none;display:flex}.informace-sekce>summary::-webkit-details-marker{display:none}.informace-sekce>summary svg{width:20px;height:20px}.informace-sekce>summary:hover,.informace-sekce[open]>summary{color:var(--azurova)}.informace-sekce>summary:focus-visible{outline:2px solid var(--zlata);outline-offset:3px}.informace-sekce-obsah{z-index:9;background:#091b27;border:1px solid #549aaa;border-radius:3px 10px 3px 3px;width:min(360px,100vw - 40px);padding:14px 16px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:inset 0 0 0 2px #06121b,0 8px 28px #000b}.informace-sekce .informace-sekce-obsah p{color:#edf6fb;margin:0;font-size:14px;line-height:1.65}.informace-sekce .informace-sekce-obsah p+p{margin-top:10px}@media (width<=760px){.herni-napoveda{max-width:min(290px,100vw - 24px)}}.napoveda-hry{width:min(1280px,100%);margin:0 auto;padding:20px 22px 36px}.napoveda-hry .panel{background:linear-gradient(120deg,#12242dfa,#07151dfa);border:1px solid #809b9d45;border-radius:10px}.pruvodce-hlavicka{justify-content:space-between;align-items:center;gap:30px;margin-bottom:18px;padding:22px 26px;display:flex}.pruvodce-hlavicka h1{margin:5px 0 8px;font-size:30px}.pruvodce-hlavicka p{color:#b8cbd0;max-width:540px;margin:0;line-height:1.6}.pruvodce-hledani{flex-shrink:0;width:360px;max-width:100%}.pruvodce-hledani label{color:#d6dedc;margin-bottom:8px;font-size:13px;display:block}.pruvodce-hledani>div{background:#071720;border:1px solid #58717b;border-radius:6px;align-items:center;padding:0 10px;display:flex}.pruvodce-hledani svg{color:#a7c1c6;flex-shrink:0;width:20px;height:20px}.pruvodce-hledani input{color:#eef3ef;width:100%;min-width:0;font:inherit;background:0 0;border:0;padding:12px 10px}.pruvodce-hledani input::-webkit-search-cancel-button{display:none}.pruvodce-rozlozeni{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:18px;display:grid}.pruvodce-obsah{padding:16px 10px}.pruvodce-obsah h2{color:#c2d3d6;margin:0 12px 12px;font-size:15px}.pruvodce-obsah button{color:#beced1;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:12px;padding:10px 12px;display:flex}.pruvodce-obsah svg{flex-shrink:0;width:20px;height:20px}.pruvodce-obsah button[aria-current]{color:#f0dca3;background:#b59b611a;border-color:#b59b6155}.pruvodce-obsah button:hover{color:#fff;background:#25424b}.pruvodce-kapitola,.pruvodce-vysledky{padding:28px 32px}.pruvodce-kapitola>header{border-bottom:1px solid #6c8d8f40;align-items:start;gap:18px;padding-bottom:22px;display:flex}.pruvodce-kapitola h2,.pruvodce-vysledky h2{margin:0 0 10px;font-size:26px}.pruvodce-tema-symbol{color:#d8bf7e;border:1px solid #b59b6155;border-radius:8px;padding:10px}.pruvodce-tema-symbol svg{width:28px;height:28px}.pruvodce-kapitola p,.pruvodce-vysledky p{color:#c3d0d2;margin:10px 0;line-height:1.8}.pruvodce-kapitola header p{margin:0}.pruvodce-otazka{padding-top:22px}.pruvodce-otazka h3{color:#e7e7d7;margin:0 0 7px;font-size:18px;line-height:1.5}.pruvodce-kapitola>footer{border-top:1px solid #6c8d8f40;margin-top:24px;padding-top:22px}.pruvodce-kapitola>footer button{align-items:center;gap:10px;display:inline-flex}.pruvodce-kapitola>footer svg{width:18px;height:18px}.pruvodce-rada{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding:16px 20px;display:flex}.pruvodce-rada>svg{color:#b8a16b;flex-shrink:0;width:24px;height:24px}.pruvodce-rada p{color:#afc4c9;flex:1;min-width:180px;margin:0;font-size:13px;line-height:1.6}.pruvodce-vysledky article{border-top:1px solid #6c8d8f40;padding:16px 0}.pruvodce-vysledky h3{margin:0}.pruvodce-vysledky h3 button{color:#e6d19a;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:5px 0;display:flex}.pruvodce-vysledky h3 svg{flex-shrink:0;width:22px;height:22px}.pruvodce-vysledky ul{color:#b7cdd1;padding-left:24px;line-height:1.8}.pruvodce-pravidla{border:1px solid #516b7455;border-radius:6px;margin-top:24px;padding:15px}.pruvodce-pravidla summary{cursor:pointer;color:#d8c189}.napoveda-hry button:focus-visible,.napoveda-hry input:focus-visible,.pruvodce-pravidla summary:focus-visible{outline-offset:3px;outline:2px solid #d8bf7e}.pruvodce-kapitola h2{scroll-margin-top:20px}.pruvodce-kapitola h2:focus{outline:none}@media (width<=1000px){.pruvodce-hlavicka{flex-direction:column;align-items:stretch;gap:18px}.pruvodce-hledani{width:100%}}@media (width<=760px){.napoveda-hry{padding:12px 12px 24px}.pruvodce-hlavicka{padding:20px}.pruvodce-rozlozeni{grid-template-columns:minmax(0,1fr)}.pruvodce-obsah{scrollbar-width:thin;gap:5px;padding:8px;display:flex;overflow-x:auto}.pruvodce-obsah h2{display:none}.pruvodce-obsah button{flex-shrink:0;width:auto;padding:11px}.pruvodce-obsah button span{white-space:nowrap}.pruvodce-kapitola,.pruvodce-vysledky{padding:22px 20px}.pruvodce-kapitola h2{font-size:24px}.pruvodce-tema-symbol{display:none}.pruvodce-rada{padding:15px}}.soupis-surovin{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.soupis-surovin>span{color:#e9f4f5;align-items:center;gap:6px;display:inline-flex}.soupis-surovin svg{color:#71d7df;width:19px;height:19px}.soupis-surovin small{color:#b7cbd2;font-size:11px}.soupis-surovin b{font-variant-numeric:tabular-nums}.surovina-kompozity svg{color:#9ba8fc}.surovina-palivo svg{color:#e6be70}.surovina-krystaly svg{color:#c29bff}.soupis-surovin:empty:after{content:"—";color:#b7cbd2}.hospodarstvi{color:#e9f4f5}.hospodarstvi .panel{background:linear-gradient(145deg,#11252ffa,#06121af7);border:1px solid #34515d}.ekonomika-uvod{justify-content:space-between;align-items:center;gap:28px;margin-bottom:20px;padding:24px 28px;display:flex;background:linear-gradient(100deg,#071821fa,#071821d1),url(/assets/zakladna-B94Nib9l.webp) 50%/cover!important}.ekonomika-uvod h2{margin:5px 0 10px;font-size:27px}.ekonomika-uvod p{color:#bfd0d7;max-width:720px;margin:0;line-height:1.6}.energeticky-vykon{flex-shrink:0;grid-template-columns:28px auto;gap:5px 12px;display:grid}.energeticky-vykon svg{color:#edcb83;grid-row:span 2;width:28px;height:28px}.energeticky-vykon strong{font-size:25px}.energeticky-vykon small{color:#bdcdd4}.hospodarske-rozlozeni{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.hospodarske-provozy{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hospodarsky-provoz{min-width:0;padding:22px}.hospodarsky-provoz header{align-items:center;gap:15px;min-height:95px;display:flex}.hospodarsky-provoz header img{border:1px solid #3c6270;border-radius:12px;width:70px;height:70px}.hospodarsky-provoz h2{margin:5px 0;font-size:22px}.hospodarsky-provoz header small{color:#b7cbd2;line-height:1.4}.velka-zasoba{align-items:baseline;gap:10px;margin:26px 0 12px;display:flex}.velka-zasoba svg{color:#79d9e2;align-self:center;width:26px;height:26px}.velka-zasoba strong{font-size:35px;font-weight:500}.velka-zasoba>span{color:#a8bdc7}.bilance-provozu{margin:22px 0 16px}.bilance-provozu>div{justify-content:space-between;gap:10px;padding:7px 0;display:flex}.bilance-provozu dt{color:#b7cbd2}.bilance-provozu dd{font-variant-numeric:tabular-nums;margin:0}.bilance-provozu .cista-bilance{color:#83dfe0;border-top:1px solid #35505c;margin-top:6px;padding-top:12px;font-weight:600}.cista-bilance dt{color:#d6e8ec}.stav-provozu{color:#91dfc0;align-items:center;gap:8px;font-size:13px;display:flex}.stav-provozu svg{width:17px;height:17px}.stav-provozu.pozastaven{color:#e9c387}.podminky-provozu{color:#b5c8d0;font-size:12px;line-height:1.6}.podminky-provozu svg{vertical-align:middle;color:#dec482;width:15px;height:15px}.rezervace-skladu{color:#a9c5cf;min-height:36px;font-size:12px;line-height:1.5;display:block}.ovladani-provozu{margin:8px 0}.ovladani-provozu button{font-size:12px}.ekonomicka-investice{border-top:1px solid #334f5b;gap:12px;padding-top:15px;display:grid}.ekonomicka-investice .soupis-surovin{gap:8px 13px}.ekonomicka-investice .soupis-surovin small{display:none}.ekonomicka-investice>small{color:#adbec7}.ekonomicka-investice button{justify-content:center;width:100%}.hospodarske-rozlozeni aside{gap:18px;display:grid}.hospodarsky-cil,.ekonomicka-infrastruktura{padding:22px;overflow:hidden}.hospodarsky-cil h2{margin:7px 0 15px;font-size:22px}.hospodarsky-cil h3{font-size:20px}.hospodarsky-cil h4{color:#bad1d9;margin:18px 0 10px;font-size:13px}.hospodarsky-cil p,.ekonomicka-infrastruktura p{color:#b9cdd5;font-size:13px;line-height:1.6}.volba-hospodarskeho-cile{flex-wrap:wrap;gap:5px;display:flex}.volba-hospodarskeho-cile button{color:#b7cbd2;background:#10232e;border:1px solid #3c5864;border-radius:5px;padding:7px 9px;font-size:11px}.volba-hospodarskeho-cile button.vybrany{color:#d8ffff;background:#17404b;border-color:#62becb}.cil-lod{aspect-ratio:1.7;object-fit:cover;width:calc(100% + 44px);margin:18px -22px 0;display:block}.ekonomicka-infrastruktura h2{align-items:center;gap:10px;font-size:18px;display:flex}.ekonomicka-infrastruktura h2 svg{color:#70cedd;width:22px;height:22px}.ekonomika-pravidla{margin-top:22px;padding:18px 22px}.ekonomika-pravidla summary{cursor:pointer;color:#d2e9ed}.ekonomika-pravidla p{color:#b9cdd5;line-height:1.7}.ekonomicka-stavba{color:#defcff;background:#153842;border:1px solid #527c87;justify-content:space-between;gap:15px;margin-bottom:20px;padding:17px 22px;display:flex}.prenos-portalu{text-align:center;padding:46px 24px;background:#071923f7!important}.symbol-prenosu svg{color:#7fe6ee;width:85px;height:85px;margin-bottom:20px}.prenos-portalu p{color:#bed0d7;max-width:650px;margin:20px auto;line-height:1.6}.prenos-portalu>strong{color:#b4f6ff;font-size:30px}.ekonomicka-nabidka{background:#102935;border-left:2px solid #4c98ac;padding:12px;line-height:1.6;color:#c3dce4!important;font-size:12px!important}.hlavicka .zdroje{gap:13px}.hlavicka .zdroj{padding:3px 1px}.hlavicka .zdroj svg{width:19px;height:19px}.hlavicka .zdroj strong{font-size:17px}.hlavicka .zdroj small{font-size:9px}.program-moduly{flex-wrap:wrap}@media (width>=1251px) and (width<=1600px){.hlavicka{flex-wrap:wrap;gap:12px}.hlavicka .znacka{margin-right:auto}.hlavicka .horni-navigace{order:4;justify-content:center;width:100%}.hlavicka .zdroje{margin-left:auto}}@media (width<=1100px){.hospodarske-rozlozeni{grid-template-columns:minmax(0,1fr)}.hospodarske-rozlozeni aside{grid-template-columns:repeat(2,minmax(0,1fr))}.hospodarsky-cil{grid-row:span 2}.hlavicka .zdroje{gap:12px}.hlavicka .zdroj small{display:block}}@media (width<=700px){.ekonomika-uvod{padding:20px;display:block}.ekonomika-uvod h2{font-size:25px}.energeticky-vykon{width:max-content;margin-top:20px}.hospodarske-provozy{grid-template-columns:minmax(0,1fr);gap:15px}.hospodarsky-provoz{padding:20px}.hospodarske-rozlozeni aside{grid-template-columns:minmax(0,1fr)}.ekonomicka-stavba{font-size:13px;display:grid}.hlavicka .zdroje{justify-content:space-between;gap:3px;width:100%;display:flex}.hlavicka .zdroj{gap:5px;min-width:0}.hlavicka .zdroj svg{width:15px;height:15px}.hlavicka .zdroj strong{font-size:14px}.hlavicka .zdroj small{font-size:8px}.hlavicka .zdroj em{font-size:10px}.program-modul{padding:10px}.program-modul span{font-size:11px}}@media (width<=350px){.hlavicka .zdroj svg{display:none}.hospodarsky-provoz header img{width:56px;height:56px}.hospodarsky-provoz h2{font-size:20px}.velka-zasoba strong{font-size:30px}}.mistni-ekonomika-uvod{align-items:center;gap:24px;margin-bottom:20px;padding:22px;display:flex}.mistni-ekonomika-uvod>img{object-fit:cover;border:1px solid #557b89;border-radius:50%;width:108px;height:108px;box-shadow:0 0 24px #4fb4ce26}.mistni-ekonomika-uvod>div{flex:1;min-width:0}.mistni-ekonomika-uvod h2{margin:5px 0 8px;font-size:29px}.mistni-ekonomika-uvod p{max-width:680px;font-size:13px}.mistni-doprava{color:#a3e2e5;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.mistni-doprava svg{width:18px;height:18px}.mistni-suroviny{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mistni-surovina{min-width:0;padding:20px}.mistni-surovina header{align-items:center;gap:10px;display:flex}.mistni-surovina header svg{color:#8ee0e5;flex:none;width:23px;height:23px}.mistni-surovina h3{font-size:17px}.mistni-surovina .velka-zasoba{flex-wrap:wrap;gap:5px 10px;margin:20px 0 14px}.mistni-surovina .velka-zasoba>span{flex-basis:100%;font-size:11px}.mistni-surovina .bilance-provozu{margin-bottom:0;font-size:12px}.mistni-hospodarstvi-pravidla{align-items:center;gap:24px;margin-top:20px;padding:22px;display:flex}.mistni-hospodarstvi-pravidla>div:first-child{flex:1;min-width:0}.mistni-hospodarstvi-pravidla h3{margin-bottom:10px;font-size:19px}.mistni-hospodarstvi-pravidla p{font-size:13px}.mistni-hospodarstvi-pravidla p+p{margin-top:10px}.mistni-hospodarstvi-akce{gap:10px;min-width:230px;display:grid}.mistni-hospodarstvi-akce button{justify-content:center}@media (width<=1100px){.mistni-suroviny{grid-template-columns:repeat(2,minmax(0,1fr))}.mistni-ekonomika-uvod{flex-wrap:wrap}.mistni-ekonomika-uvod>button{margin-left:auto}}@media (width<=700px){.mistni-ekonomika-uvod{gap:15px;padding:18px}.mistni-ekonomika-uvod>img{width:70px;height:70px}.mistni-ekonomika-uvod>div{flex-basis:calc(100% - 85px)}.mistni-ekonomika-uvod>button{width:100%}.mistni-ekonomika-uvod h2{font-size:25px}.mistni-hospodarstvi-pravidla{padding:18px;display:block}.mistni-hospodarstvi-akce{min-width:0;margin-top:18px}.mistni-surovina{padding:15px}.mistni-surovina .bilance-provozu>div{display:block}.mistni-surovina dd{margin-top:5px}.mistni-surovina h3{font-size:14px}.mistni-surovina header{gap:7px}}@media (width<=350px){.mistni-suroviny{grid-template-columns:minmax(0,1fr)}.mistni-surovina .bilance-provozu>div{display:flex}}.hlavicka .zdroj-planeta{max-width:170px}.hlavicka .zdroj-planeta svg{color:#6fd6e3}.hlavicka .zdroj-planeta strong{text-overflow:ellipsis;white-space:nowrap;color:#a6f3fa;max-width:130px;font-size:15px;display:block;overflow:hidden}@media (width>=701px) and (width<=1000px){body:not(.atlas-otevreny) .hlavicka>.zdroje{grid-template-columns:minmax(100px,1.3fr) repeat(6,minmax(0,1fr));gap:0;width:100%;min-width:0;margin-left:0;display:grid;transform:none}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj{gap:4px;min-width:0;max-width:none;padding:5px 6px;transform:none}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj>span{min-width:0}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj svg{flex-shrink:0;width:15px;height:15px}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj small{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj strong{font-size:14px}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj-planeta strong{max-width:100%;font-size:13px}}@media (width<=700px){.hlavicka .zdroje{flex-wrap:wrap;row-gap:6px}.hlavicka .zdroj-planeta{flex-basis:100%;justify-content:center;max-width:none}.hlavicka .zdroj-planeta strong{max-width:none;font-size:13px}body:not(.atlas-otevreny) .hlavicka>.zdroje{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px 0;display:grid;transform:none}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj-planeta{grid-column:1/-1}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj{min-width:0;padding:3px 2px;transform:none}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj>span{min-width:0}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (width<=450px){body:not(.atlas-otevreny) .hlavicka>.zdroje{grid-template-columns:repeat(3,minmax(0,1fr))}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj:not(.zdroj-planeta) svg{display:none}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj strong{font-size:14px}body:not(.atlas-otevreny) .hlavicka>.zdroje>.zdroj small{font-size:8px}}.logistika{--log-azur:#72e2ef;--log-zlata:#edbc61;--log-prebytek:#f0a04b;--log-propad:#ef8a74;--log-ok:#8fe0b8;--log-pole:#0b1d26;--log-okraj:#2a4651;color:#e9f4f5;gap:20px;display:grid}.logistika h2,.logistika h3{margin:0}.logistika .panel{min-width:0;padding:20px 22px}.logistika p{margin:0}.logistika .surovina-kovy svg{color:#71d7df}.logistika .surovina-kompozity svg{color:#9ba8fc}.logistika .surovina-palivo svg{color:#e6be70}.logistika .logistika-uvod{justify-content:space-between;align-items:center;gap:28px;padding:24px 28px;display:flex;background:linear-gradient(100deg,#071821fa,#071821d6),url(/assets/zakladna-B94Nib9l.webp) 50% 40%/cover!important}.logistika-uvod h2{margin:5px 0 10px;font-size:26px}.logistika-uvod p{color:#bfd0d7;max-width:720px;font-size:14px;line-height:1.6}.logistika-fakta{flex-shrink:0;gap:8px;margin:0;padding:0;list-style:none;display:grid}.logistika-fakta li{color:#d6e8ec;background:#091b24c7;border:1px solid #34515d;border-radius:5px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.logistika-fakta svg{width:20px;height:20px;color:var(--log-azur);flex:none}.logisticke-rozlozeni{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.logistika-hlavni,.logistika-postranni{gap:20px;min-width:0;display:grid}.logisticke-formulare{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:20px;display:grid}.sklad-planety-logistika>header,.logistika-karta>header{align-items:center;gap:14px;margin-bottom:16px;display:flex}.sklad-planety-logistika>header{justify-content:space-between}.sklad-planety-logistika h3{margin-top:4px;font-size:20px}.info-napoveda{color:#a3e2e5;background:#0d2431;border:1px solid #426773;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.info-napoveda:hover{border-color:var(--azurova,#72e2ef);color:#d8ffff}.info-napoveda svg{width:20px;height:20px}.sklad-suroviny{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sklad-surovina{--barva-pruhu:linear-gradient(90deg, #2393a8, #85e9dc);border:1px solid var(--log-okraj);background:var(--log-pole);border-radius:6px;min-width:0;padding:14px 16px 12px}.sklad-surovina.surovina-kompozity{--barva-pruhu:linear-gradient(90deg, #5560c4, #a6b1ff)}.sklad-surovina.surovina-palivo{--barva-pruhu:linear-gradient(90deg, #b58434, #f0cd83)}.sklad-surovina.plno{border-color:#6b5a33}.sklad-surovina.preplneno{border-color:#8a5a2b;box-shadow:inset 0 0 0 1px #f0a04b22}.sklad-surovina-hlavicka{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.sklad-surovina-hlavicka svg{flex:none;align-self:center;width:20px;height:20px}.sklad-surovina-hlavicka span{color:#c6dce3;margin-right:auto;font-size:13px}.sklad-surovina-hlavicka b{font-variant-numeric:tabular-nums;font:500 22px Bahnschrift,Segoe UI,sans-serif}.sklad-surovina-hlavicka small{color:#9ab0ba;font-variant-numeric:tabular-nums;font-size:12px}.sklad-surovina.preplneno .sklad-surovina-hlavicka b{color:var(--log-prebytek)}.sklad-pruh{background:#1b313b;border-radius:2px;height:10px;margin:14px 0 10px;position:relative}.sklad-pruh-zasoba,.sklad-pruh-prebytek{border-radius:2px 0 0 2px;transition:width .4s;position:absolute;top:0;bottom:0;left:0}.sklad-pruh-zasoba{background:var(--barva-pruhu)}.sklad-pruh-prebytek{background:repeating-linear-gradient(135deg,#f0a04b 0 5px,#b96c25 5px 10px);border-radius:0 2px 2px 0}.sklad-pruh-ryska{background:#e9f4f5;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px;box-shadow:0 0 6px #e9f4f588}.sklad-surovina-stav{color:#a9c5cf;align-items:flex-start;gap:6px;font-size:12px;line-height:1.45;display:flex}.sklad-surovina-stav svg{flex:none;width:14px;height:14px;margin-top:1px}.sklad-surovina.plno .sklad-surovina-stav{color:#e9c387}.sklad-surovina.preplneno .sklad-surovina-stav{color:var(--log-prebytek)}.logistika .sklad-laborator{color:#c5d6dd;border-top:1px solid #2d4955;align-items:flex-start;gap:10px;margin-top:16px;padding-top:14px;font-size:13px;line-height:1.55;display:flex}.sklad-laborator svg{color:#ae9fea;flex:none;width:20px;height:20px}.logistika-karta>header>svg{width:46px;height:46px;color:var(--log-azur);background:#0d2431;border:1px solid #3c6270;border-radius:12px;flex:none;padding:10px}.logistika-lodni>header>svg{color:var(--log-zlata)}.logistika-karta h3{margin-top:4px;font-size:20px}.logistika-popis{color:#b9cdd5;font-size:13px;line-height:1.6;margin-bottom:16px!important}.logistika-prazdne{color:#b9cdd5;background:#091b2499;border:1px dashed #3a5a66;border-radius:6px;justify-items:start;gap:12px;padding:14px 16px;font-size:13px;line-height:1.55;display:grid}.logistika-formular{gap:16px;display:grid}.logistika-pole{gap:6px;display:grid}.logistika-pole>span{color:#b7cbd2;font-size:12px}.logistika-pole select{color:#e9f4f5;background:#0d2431;border:1px solid #426773;border-radius:5px;width:100%;min-height:44px;padding:0 12px}.logistika-pole select:disabled{opacity:.55}.logistika-pole:has(select[id^=naplneni-]){background:#102d3a;border:1px solid #426773;border-radius:6px;padding:10px 12px}.logistika-lode{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:8px;display:grid}.logistika-lod{color:#e9f4f5;text-align:left;background:#0d2431;border:1px solid #34515d;border-radius:6px;align-items:center;gap:12px;min-height:64px;padding:8px 10px 8px 8px;display:flex}.logistika-lod:hover{border-color:#5fa9b6}.logistika-lod.vybrana{background:#17414d;border-color:#81dce4;box-shadow:inset 0 0 0 1px #81dce4}.logistika-lod img{object-fit:cover;border:1px solid #2d4955;border-radius:4px;flex:none;width:84px;height:48px}.logistika-lod>span{gap:3px;min-width:0;display:grid}.logistika-lod strong{font-size:14px;font-weight:600}.logistika-lod em{color:#8fd3dc;font-style:normal;font-weight:400}.logistika-lod small{color:#9ab0ba;font-size:11px}.naklad-formular{border:1px solid var(--log-okraj);background:#07192399;border-radius:6px;gap:10px;min-width:0;margin:0;padding:10px 14px 14px;display:grid}.naklad-formular:disabled{opacity:.55}.naklad-formular legend{color:#7bb7c3;letter-spacing:1.6px;text-transform:uppercase;padding:0 6px;font-size:10px;font-weight:600}.naklad-radek{grid-template-columns:minmax(0,1fr) 120px auto;align-items:center;gap:10px;display:grid}.naklad-radek label{align-items:center;gap:9px;min-width:0;display:flex}.naklad-radek label svg{flex:none;width:20px;height:20px}.naklad-radek label span{gap:2px;min-width:0;font-size:13px;display:grid}.naklad-radek label small{color:#9ab0ba;font-variant-numeric:tabular-nums;font-size:11px}.naklad-radek input{color:#e9f4f5;width:100%;min-height:44px;font:inherit;font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;background:#071923;border:1px solid #426773;border-radius:4px;padding:0 10px}.naklad-radek input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.naklad-radek input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.naklad-radek input:focus-visible{outline:2px solid var(--log-azur);outline-offset:1px}.naklad-radek.nedostatek input{border-color:var(--log-propad);color:#ffd2c8}.naklad-radek.nedostatek label small{color:var(--log-propad)}.naklad-max{color:#bfe9ee;border-radius:4px;min-width:52px;min-height:44px;padding:0 10px;font-size:12px;font-weight:600;background:#10232e!important;border:1px solid #426773!important}.naklad-max:not(:disabled):hover{color:#d8ffff;border-color:var(--log-azur)!important}.naklad-soucet{color:#b7cbd2;justify-content:space-between;gap:10px;margin-top:4px;font-size:13px;display:flex}.naklad-soucet b{color:#e9f4f5;font-variant-numeric:tabular-nums}.naklad-soucet.nedostatek b{color:var(--log-propad)}.naklad-formular .ukazatel{height:4px}.logistika-souhrn{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;display:grid}.logistika-souhrn>div{background:var(--log-pole);border:1px solid #26404b;border-radius:5px;padding:9px 12px}.logistika-souhrn dt{color:#9ab0ba;font-size:11px}.logistika-souhrn dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;font-weight:600}.logistika-poznamka{color:#a3e2e5;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.logistika-poznamka svg{flex:none;width:16px;height:16px;margin-top:1px}.logistika-akce{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:4px;display:grid}.logistika-akce>div{align-content:start;gap:6px;display:grid}.logistika-akce button{width:100%}.logistika-akce small{color:#a9c5cf;font-size:12px;line-height:1.5}.logistika-akce .duvod-logistiky{color:#e9c387}.logistika-postranni h3{align-items:center;gap:9px;margin-bottom:14px;font-size:16px;display:flex}.logistika-postranni h3>svg{width:20px;height:20px;color:var(--log-azur);flex:none}.logistika-postranni h3>span{color:#bfe9ee;font-variant-numeric:tabular-nums;border:1px solid #426773;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:12px;font-weight:500}.logistika-postranni ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.logistika-postranni .logistika-prazdne+ul:empty{display:none}.preprava{border:1px solid var(--log-okraj);background:var(--log-pole);border-radius:6px;gap:6px;padding:11px 12px;display:grid}.preprava.tyka-se{border-left:3px solid var(--log-azur)}.preprava-trasa{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.preprava-trasa svg{width:16px;height:16px;color:var(--log-azur);flex:none}.preprava-trasa strong{font-size:13px}.preprava small{color:#a9c5cf;font-size:12px}.preprava .ukazatel{height:4px}.preprava-trasa-stitek,.karta-trasy-druh{letter-spacing:1px;text-transform:uppercase;color:var(--log-zlata);font-size:10px;font-style:normal}.soupis-nakladu{flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:inline-flex}.soupis-nakladu>span{align-items:center;gap:4px;display:inline-flex}.soupis-nakladu svg{width:15px;height:15px}.soupis-nakladu b{font-variant-numeric:tabular-nums;font-weight:600}.soupis-nakladu.prazdny{color:#7f97a1}.karta-trasy{border:1px solid var(--log-okraj);border-left:3px solid var(--log-ok);background:var(--log-pole);border-radius:6px;gap:8px;padding:12px 14px;display:grid}.karta-trasy.stav-ceka_zbozi{border-left-color:var(--log-zlata)}.karta-trasy.stav-ceka_palivo{border-left-color:var(--log-propad)}.karta-trasy-hlavicka{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.karta-trasy-hlavicka svg{width:16px;height:16px;color:var(--log-azur);flex:none}.karta-trasy-hlavicka strong{font-size:13px}.stav-trasy{color:var(--log-ok);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;background:#12302a;border:1px solid #3f7a62;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:10px;font-weight:600}.stav-trasy.stav-ceka_zbozi{color:var(--log-zlata);background:#2c2412;border-color:#7a6232}.stav-trasy.stav-ceka_palivo{color:var(--log-propad);background:#2e1814;border-color:#7a4036}.karta-trasy dl{gap:5px;margin:0;display:grid}.karta-trasy dl>div{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.karta-trasy dt{color:#9ab0ba;flex:none}.karta-trasy dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.karta-trasy dd .soupis-nakladu{justify-content:flex-end;font-size:12px}.karta-trasy .propadlo dt,.karta-trasy .propadlo dd{color:var(--log-propad)}.karta-trasy-pristi{color:#a3e2e5;align-items:center;gap:6px;font-size:12px;display:flex}.karta-trasy-pristi svg{flex:none;width:14px;height:14px}.karta-trasy-cekani{color:#e9c387;background:#5b482630;border-left:2px solid #c7a45f;padding:8px 10px;font-size:12px;line-height:1.5}.karta-trasy .zrusit-trasu,.karta-trasy-zruseni .textove{justify-self:start;min-height:44px;padding:0 4px;font-size:12px}.karta-trasy .zrusit-trasu{color:#e9a99b}.karta-trasy .zrusit-trasu:hover{color:var(--log-propad)}.karta-trasy-zruseni{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.karta-trasy-zruseni>span{color:#e9c387;flex-basis:100%;font-size:12px;line-height:1.5}.karta-trasy-zruseni .vedlejsi{min-height:44px;padding:8px 16px}.prehled-skladu li>button{border:1px solid var(--log-okraj);background:var(--log-pole);color:#e9f4f5;text-align:left;border-radius:6px;gap:9px;width:100%;min-height:44px;padding:10px 12px;display:grid}.prehled-skladu li>button:not(:disabled):hover{border-color:var(--log-azur)}.prehled-skladu li.aktualni>button{background:#17414d;border-color:#81dce4}.prehled-skladu li.aktualni>button:disabled{opacity:1;cursor:default}.prehled-skladu-nazev{justify-content:space-between;align-items:center;gap:10px;display:flex}.prehled-skladu-nazev strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.prehled-skladu-nazev small{color:#9ab0ba;align-items:center;gap:10px;font-size:12px;display:inline-flex}.prehled-skladu-nazev small>span{align-items:center;gap:3px;display:inline-flex}.prehled-skladu-nazev svg{width:15px;height:15px;color:var(--log-azur)}.prehled-skladu-suroviny{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mini-sklad{--barva-suroviny:#5fd0dc;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:4px 5px;min-width:0;font-size:12px;display:grid}.mini-sklad.surovina-kompozity{--barva-suroviny:#9ba8fc}.mini-sklad.surovina-palivo{--barva-suroviny:#e6be70}.mini-sklad svg{width:15px;height:15px}.mini-sklad b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mini-sklad.plno b{color:#e9c387}.mini-sklad.preplneno b{color:var(--log-prebytek)}.mini-sklad i{background:linear-gradient(90deg, transparent var(--ryska), var(--log-prebytek) var(--ryska) calc(var(--ryska) + var(--prebytek)), transparent 0), linear-gradient(90deg, var(--barva-suroviny) var(--plneni), #1b313b 0);border-radius:1px;grid-column:1/-1;height:4px;position:relative}.mini-sklad i:after{content:"";top:-2px;bottom:-2px;left:var(--ryska);background:#e9f4f5;width:1px;position:absolute}.logistika .logistika-napoveda{padding:0}.logistika-napoveda summary{color:#d2e9ed;cursor:pointer;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:14px;display:flex}.logistika-napoveda summary svg{width:18px;height:18px;color:var(--log-azur);flex:none}.logistika-napoveda p,.napoveda-logistiky p{color:#b9cdd5;font-size:13px;line-height:1.65}.logistika-napoveda p+p,.napoveda-logistiky p+p{margin-top:10px}.napoveda-logistiky{text-align:left;gap:0;margin:8px 0 20px;display:grid}.dialog-obsah .napoveda-logistiky p{margin:0;line-height:1.65}.dialog-obsah .napoveda-logistiky p+p{margin-top:10px}.hlavicka .zdroj.prebytek strong{color:#f0a04b}.hlavicka .zdroj em.znacka-prebytku{font:700 13px var(--pismo,"Segoe UI", sans-serif);color:#f0a04b;margin-left:2px}.cil-odmeny{color:#a3e2e5;align-items:center;gap:6px;font-size:12px;line-height:1.45;display:flex}.cil-odmeny svg{flex:none;width:15px;height:15px}.propad-skladu{color:#ffcfc4;background:#2a1612;border:1px solid #7a4036;border-radius:5px;gap:4px;padding:8px 10px;font-size:12px;display:grid}.propad-skladu>p,.propad-skladu>small{color:#ef8a74;margin:0}.plavidlo-na-trase{color:#edbc61;align-items:center;gap:5px;font-size:11px;display:inline-flex}.plavidlo-na-trase svg{width:14px;height:14px}.kotviste-plavidla{background:#0b1d26;border:1px solid #34515d;border-radius:6px;gap:10px;margin:16px 0;padding:14px;display:grid}.kotviste-plavidla>p{align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.5;display:flex}.kotviste-plavidla>p>svg{color:#72e2ef;flex:none;width:20px;height:20px}.kotviste-plavidla>p>span{gap:3px;display:grid}.kotviste-plavidla small{color:#9ab0ba;font-size:12px}.kotviste-plavidla .vedlejsi{justify-self:start}.prebytek-skladu dt,.prebytek-skladu dd{color:#f0a04b}.mistni-data-laborator{border-color:#4b4478!important}.mistni-data-popis{color:#b9cdd5;margin:12px 0 0;font-size:12px;line-height:1.55}@media (width<=1250px){.logisticke-rozlozeni{grid-template-columns:minmax(0,1fr)}.logistika-postranni{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width<=900px){.sklad-suroviny{grid-template-columns:minmax(0,1fr);gap:10px}}@media (width<=700px){.logistika{gap:15px}.logistika .panel{padding:16px}.logistika .logistika-uvod{padding:18px;display:block}.logistika-uvod h2{font-size:22px}.logistika-uvod p{font-size:13px}.logistika-fakta{margin-top:14px}.logistika-postranni{grid-template-columns:minmax(0,1fr);gap:15px}.logistika-hlavni,.logisticke-formulare{gap:15px}.logistika-akce{grid-template-columns:minmax(0,1fr)}.logistika-karta h3,.sklad-planety-logistika h3{font-size:18px}.naklad-radek{grid-template-columns:minmax(0,1fr) 96px 56px;gap:8px}.naklad-formular{padding:8px 10px 12px}.logistika-souhrn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=400px){.logistika .panel{padding:14px}.naklad-radek{grid-template-columns:minmax(0,1fr) 84px 52px}.naklad-radek label svg{width:17px;height:17px}.logistika-lod img{width:64px;height:38px}.prehled-skladu-suroviny{gap:6px}.mini-sklad{font-size:11px}.logistika-souhrn{grid-template-columns:minmax(0,1fr)}}.obnova-nakladni-brany{color:#c9ebe1;background:#0d2e31;border:1px solid #497c74;border-radius:5px;align-items:flex-start;gap:9px;padding:12px;font-size:13px;display:flex}.obnova-nakladni-brany.ceka{color:#ffe0a3;background:#302b20;border-color:#947c45}.obnova-nakladni-brany>svg{flex:none;width:20px;height:20px}.obnova-nakladni-brany small{color:#bed1d8;margin-top:6px;font-size:11px;line-height:1.5;display:block}.zvonek-udalosti{position:relative}.pocet-udalosti{color:#0b1922;background:#dfb16d;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.centrum-udalosti{color:#e6f1f4;max-width:1120px;margin:auto}.zahlavi-udalosti{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}.zahlavi-udalosti h1{margin:7px 0 12px;font-size:32px}.zahlavi-udalosti p{color:#c3d4dc;max-width:700px;line-height:1.6}.zahlavi-udalosti>button{flex-shrink:0}.rozsah-historie{color:#b7cbd3;background:#091b25f7;border:1px solid #375360;border-radius:7px;padding:14px 18px;font-size:12px;line-height:1.6}.filtry-udalosti{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.filtry-udalosti button{color:#b5ccd5;background:#0d2330;border:1px solid #385663;border-radius:6px;padding:10px 14px;font-size:12px}.filtry-udalosti button.vybrany{color:#d2f9fa;background:#1c444e;border-color:#5ab6c6}.seznam-udalosti{gap:12px;margin-bottom:20px;display:grid}.zaznam-udalosti{color:#c1d4dc;padding:20px 24px;background:linear-gradient(115deg,#102530fa,#05121bfa)!important;border:1px solid #34515e!important}.zaznam-udalosti.neprectena{border-left:3px solid #6fced8!important}.zaznam-udalosti header{align-items:flex-start;gap:16px;display:flex}.symbol-udalosti{background:#163b47;border:1px solid #406b7a;border-radius:9px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.symbol-udalosti svg{color:#95dce4;width:23px;height:23px}.zaznam-udalosti header>div:nth-child(2){flex:1;min-width:0}.zaznam-udalosti header small{color:#9db9c6;font-size:11px;line-height:1.7}.zaznam-udalosti h2{color:#e7f4f7;margin:5px 0;font-size:18px;line-height:1.4}.zaznam-udalosti header p{margin:6px 0;font-size:13px;line-height:1.5}.zaznam-udalosti>p{font-size:13px;line-height:1.6}.zaznam-udalosti .soupis-surovin{margin:14px 0 8px}.zaznam-udalosti details{border-top:1px solid #36515f;margin-top:14px;padding-top:13px;font-size:12px;line-height:1.7}.zaznam-udalosti details summary{cursor:pointer;color:#a9d4dd}.zaznam-udalosti h3{font-size:13px}.nova-udalost{color:#a8edf0;border:1px solid #538e9d;border-radius:4px;margin-left:auto;padding:4px 7px;font-size:10px}.zaznam-udalosti.expedice_neuspech .symbol-udalosti{color:#ddab96;background:#492f2b;border-color:#a66f61}.zaznam-udalosti.expedice_uspech .symbol-udalosti{background:#1c3a34;border-color:#56937d}.dulezite-sdeleni{color:#ead5a3}.prazdne-udalosti{text-align:center;padding:45px;background:#091b25f7!important}.prazdne-udalosti>svg{color:#6fced8;width:40px;height:40px}.souhrn-oznameni{color:#cde7ec;background:#0e2c39;border:1px solid #48798a;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 18px;font-size:13px;display:flex}.souhrn-oznameni button{flex-shrink:0}.souhrn-oznameni strong{color:#a7eef1}.chyba-historie{color:#f0d2b1;padding:20px;background:#302924!important}@media (width<=700px){.zahlavi-udalosti{display:block}.zahlavi-udalosti h1{font-size:27px}.zahlavi-udalosti>button{margin:8px 0}.filtry-udalosti{gap:6px}.filtry-udalosti button{padding:9px 11px}.zaznam-udalosti{padding:16px!important}.zaznam-udalosti header{gap:10px}.symbol-udalosti{width:32px;height:32px}.symbol-udalosti svg{width:18px;height:18px}.zaznam-udalosti h2{font-size:16px}.nova-udalost{font-size:8px}.souhrn-oznameni{flex-direction:column;align-items:flex-start}.soupis-surovin{gap:9px 13px}}.zahlavi-udalosti{background:#071822f7;border:1px solid #355866;border-radius:8px;padding:22px;display:block}.zahlavi-udalosti p{margin-bottom:0}@media (width<=700px){.zahlavi-udalosti{padding:18px}}.udalosti-filtry-radek{align-items:center;gap:10px;margin:16px 0 4px;display:flex}.udalosti-filtry-radek .filtry-udalosti{flex:1;margin:0}.precist-udalosti-btn{white-space:nowrap;background:#231a06;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:10px 14px;font-size:12px;display:flex;color:#b88c20!important;border:1px solid #6b500f!important}.precist-udalosti-btn svg{width:14px;height:14px}.precist-udalosti-btn b{opacity:.85;font-size:10px}.precist-udalosti-btn:not(:disabled):hover,.precist-udalosti-btn:not(:disabled):focus-visible{background:#2e2208;color:#cca030!important;border-color:#8a6a1f!important}.precist-udalosti-btn:disabled{opacity:.3}.mistni-navigace{z-index:10;isolation:isolate;background:linear-gradient(100deg,#092331,#0b1a25 80%);border-bottom:1px solid #508d9e;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:9px 22px;display:flex;position:sticky;top:0;box-shadow:0 5px 16px #0007}.prepinac-mista{text-align:left;color:#e0f6fa;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:13px;min-width:0;padding:5px 9px 5px 0;display:flex}.prepinac-mista:hover,.prepinac-mista:focus-visible{background:#173d49;border-color:#5ba2b4;outline:none}.kontext-globus{background-size:cover;border:1px solid #6cb9c6;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 18px #000b,0 0 14px #54a7c32a}.kontext-globus svg{color:#d6fcff;filter:drop-shadow(0 1px 3px #000);width:23px;height:23px}.kontext-misto{gap:3px;min-width:0;display:grid}.kontext-misto small{letter-spacing:1px;text-transform:uppercase;color:#8ac2d2;font-size:9px}.kontext-misto strong{letter-spacing:.4px;white-space:nowrap;font-size:18px;line-height:1.15}.kontext-cesta{color:#c5dbe3;border-left:1px solid #44616d;align-self:center;gap:4px;margin-left:9px;padding-left:20px;font-size:13px;line-height:1.5;display:grid}.kontext-cesta small{color:#91cfdc;font-size:10px}.rozbalit-mista{flex-shrink:0;margin-left:15px}.rozbalit-mista svg{color:#8fd5df;width:19px;height:19px;transform:rotate(90deg)}.rychle-odkazy{flex-shrink:0;gap:7px;display:flex}.rychly-odkaz{color:#adc8d3;cursor:pointer;white-space:nowrap;background:#0b202d;border:1px solid #3d5d6a;border-radius:5px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.rychly-odkaz svg{width:19px;height:19px}.rychly-odkaz:hover,.rychly-odkaz:focus-visible,.rychly-odkaz.aktivni{color:#d9fbff;background:#174150;border-color:#7ac2d1}.panel-presunu{color:#d9edf3;background:#081925;border:0;border-right:1px solid #5599ab;width:460px;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:10px 0 50px #0008}.panel-presunu::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020b14bb}.panel-presunu[open]{flex-direction:column;display:flex}.presun-zahlavi{background:linear-gradient(120deg,#153b4b,#0c2330);border-bottom:1px solid #3d6f80;flex-shrink:0;justify-content:space-between;gap:18px;padding:25px;display:flex}.presun-zahlavi h2{margin:7px 0;font-size:25px}.presun-zahlavi p{color:#b3d4df;margin:0;font-size:12px}.zavrit-presun{color:#d5edf3;cursor:pointer;background:#102c3a;border:1px solid #4b7e8d;border-radius:6px;flex-shrink:0;align-self:center;width:38px;height:38px;font-size:26px}.zavrit-presun:focus-visible{outline-offset:3px;outline:2px solid #a5f0f5}.presun-obsah{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#467183 #081925;flex:1;min-height:0;padding:22px 25px;overflow:auto}.presun-sekce{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.presun-sekce button{color:#b7d0db;cursor:pointer;background:#102936;border:1px solid #355464;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;padding:13px 4px;font-size:11px;display:flex}.presun-sekce svg{color:#75c9d9;width:22px;height:22px}.presun-sekce button:hover,.presun-sekce button:focus-visible,.presun-sekce button.vybrany{color:#e1faff;background:#1a424f;border-color:#74becb}.presun-planety-zahlavi{justify-content:space-between;align-items:center;gap:10px;margin:28px 0 10px;display:flex}.presun-planety-zahlavi h2{margin:0;font-size:18px}.presun-vysvetleni{color:#acc6d1;font-size:12px;line-height:1.7}.presun-hledani{background:#0c2230;border:1px solid #426c7c;border-radius:6px;align-items:center;gap:10px;margin:17px 0 24px;padding:11px 13px;display:flex}.presun-hledani svg{color:#74bed1;flex-shrink:0;width:18px;height:18px}.presun-hledani input{color:#e1f1f7;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;font-size:13px}.presun-hledani:focus-within{outline-offset:2px;outline:2px solid #7bc8d7}.presun-hledani input::placeholder{color:#8baebf}.presun-soustava{margin-bottom:22px}.presun-soustava h3{color:#91c3d2;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px;font-size:10px}.presun-planeta{text-align:left;color:#d6edf3;cursor:pointer;background:#0d2533;border:1px solid #2c4b5b;border-radius:7px;align-items:center;gap:12px;width:100%;min-width:0;margin-bottom:8px;padding:12px 9px;display:flex}.presun-planeta[hidden],.presun-soustava[hidden]{display:none}.presun-planeta:hover,.presun-planeta:focus-visible,.presun-planeta.vybrana{background:#173c4a;border-color:#69b4c7}.presun-planeta-obraz{background-size:cover;border:1px solid #618ea0;border-radius:50%;flex-shrink:0;width:48px;height:48px;display:block;box-shadow:inset -12px -2px 15px #000b}.presun-planeta>span:nth-child(2){flex:1;gap:6px;min-width:0;display:grid}.presun-planeta strong{overflow-wrap:anywhere;font-size:15px;line-height:1.3}.presun-planeta small{color:#a4c6d4;font-size:10px;line-height:1.5}.presun-planeta>svg{flex-shrink:0;width:18px;height:18px}.presun-aktualni{color:#94e3e0;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;font-size:8px;display:flex}.presun-aktualni svg{width:20px;height:20px}html{scroll-padding-top:90px}@media (width<=1000px){.mistni-navigace{gap:12px;padding-inline:16px}.rychly-odkaz{padding:9px 11px}.kontext-cesta{margin-left:0;padding-left:12px;font-size:11px}}@media (width<=700px){.mistni-navigace{align-items:center;gap:6px;padding:8px 12px}.prepinac-mista{border:0;flex:1;grid-template-columns:32px minmax(0,1fr) 14px;gap:4px 9px;min-width:0;padding:3px 0;display:grid}.kontext-globus{grid-row:span 2;width:32px;height:32px}.kontext-globus svg{width:18px;height:18px}.kontext-misto{gap:2px}.kontext-misto strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}.kontext-misto small{display:none}.kontext-cesta{overflow-wrap:anywhere;border:0;grid-area:2/2;margin:0;padding:0;font-size:9px;line-height:1.4}.kontext-cesta small{font-size:8px}.rozbalit-mista{grid-area:1/3/span 2;margin:0}.rozbalit-mista svg{width:14px;height:14px}.rychle-odkazy{gap:4px}.rychly-odkaz{padding:9px}.rychly-odkaz span{display:none}.rychly-odkaz svg{width:17px;height:17px}.panel-presunu{width:420px}.presun-zahlavi,.presun-obsah{padding:20px}.presun-sekce{gap:7px}.presun-planety-zahlavi h2{font-size:16px}}html.presun-otevren{overflow:hidden}html{scrollbar-gutter:stable}.presun-planeta-info{align-items:center;gap:7px;display:flex}.portal-stav{flex-shrink:0;align-items:center;display:inline-flex}.portal-stav svg{width:15px;height:15px}.portal-ma svg{color:#3fe0c8;filter:drop-shadow(0 0 4px #3fe0c880)}.portal-nema svg{color:#3a5a68;opacity:.5}.presun-planet-zasoby{flex-wrap:wrap;gap:12px;margin-top:5px;display:flex}.presun-planet-zasoby>span{color:#c8e4ec;align-items:center;gap:5px;font-size:12px;display:flex}.presun-planet-zasoby svg{color:#71d7df;flex-shrink:0;width:16px;height:16px}.presun-planet-zasoby b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.presun-planet-zasoby .surovina-kompozity svg{color:#9ba8fc}.presun-planet-zasoby .surovina-palivo svg{color:#e6be70}.laborator-scena>div{max-width:500px;padding:16px 20px}.laborator-scena h2{margin:4px 0 6px;font-size:25px}.laborator-scena p{font-size:12px;line-height:1.5}.laborator-scena .stav-programu{margin-top:12px}.fronty-laboratore{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin-top:14px;display:grid}.laborator-scena .fronty-laboratore .stav-programu{color:#d4ebf2;font-variant-numeric:tabular-nums;background:#071a27ed;border:1px solid #4b7387;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;margin:0;padding:11px;line-height:1.5;display:grid}.fronty-laboratore .stav-programu[data-stav=bezi]{border-color:#8cb4c3;box-shadow:inset 0 2px #d9bc78}.fronty-laboratore .stav-programu[data-stav=volna]{color:#b4e6ce;border-color:#4a8077}.fronty-laboratore .stav-programu[data-stav=zamcena]{color:#b8cad5;background:#091b29e8;border-style:dashed}.fronty-laboratore .predpoklad-technologie{white-space:normal;grid-column:1/-1;min-width:0;margin:3px 0 0}.karta-projektu .uroven-projektu{background:#071c2a;border:1px solid #456779;border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.uroven-projektu>strong{color:#e4cd9b;font-size:12px}.uroven-projektu>span:last-child{color:#bcd2dd;grid-column:1/-1;font-size:11px;line-height:1.5}.stupnice-vyzkumu{gap:4px;display:flex}.stupnice-vyzkumu i{background:#132f40;border:1px solid #426477;width:16px;height:8px;transform:skew(-12deg)}.stupnice-vyzkumu i.hotovo{background:#89cfc1;border-color:#a3e5d6}.stupnice-vyzkumu i.bezi{background:#c9a14b;border-color:#f0d591}@media (width<=480px){.fronty-laboratore{grid-template-columns:minmax(0,1fr)}.karta-projektu .uroven-projektu{gap:8px}.stupnice-vyzkumu i{width:13px}}.zahlavi-vetve{background:#091b27;border:1px solid #355666;border-radius:6px;padding:14px 16px}.filtr-technologii{flex-wrap:wrap;gap:7px;display:flex}.filtr-technologii button{color:#c4d6df;background:#091b27;border:1px solid #365968;border-radius:5px;min-height:42px;padding:9px 14px;font-size:12px}.filtr-technologii .vybrany{color:#a0f5fa;background:#153946;border-color:#79d4de}.stupen-technologii>header{color:#b2dfeb;text-transform:uppercase;letter-spacing:1.7px;background:#091b27eb;border-left:2px solid #588a9c;align-items:center;gap:16px;margin:6px 0 15px;padding:9px 12px;font-size:11px;display:flex}.stupen-technologii>header i{background:linear-gradient(90deg,#467182,#0000);flex:1;height:1px}.centrum-zakladny .karta-projektu.dostupny{border-top-color:#74cbd4}.centrum-zakladny .karta-projektu.zamceny{opacity:1;border-color:#2d4553}.karta-projektu header{align-items:center}.karta-projektu>p{margin:12px 0}.ciselne-ucinky{gap:6px;margin:2px 0 14px;display:grid}.ucinek-technologie{text-align:left;color:#d2e9ef;background:#102d39;border:1px solid #2c5260;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:40px;padding:9px 10px;font-size:12px;line-height:1.4;display:flex}.ucinek-technologie span{overflow-wrap:anywhere;min-width:0}.ucinek-technologie b{color:#a8f1d2;font-variant-numeric:tabular-nums;flex:none}.ucinek-technologie:hover,.ucinek-technologie:focus-visible{background:#173c49;border-color:#86e7ee}.predpoklady-technologie{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 16px;display:flex}.predpoklady-technologie>span{color:#b0c5d0;text-transform:uppercase;letter-spacing:1px;flex-basis:100%;margin-bottom:2px;font-size:10px}.predpoklad-technologie{color:#d1dce5;text-align:left;background:#0a1824;border:1px solid #3e5262;border-radius:4px;align-items:center;gap:5px;max-width:100%;min-height:34px;padding:6px 8px;font-size:11px;display:flex}.predpoklad-technologie svg{flex:none;width:14px;height:14px}.predpoklad-technologie.splneny{color:#b3e8ce;border-color:#386458}.predpoklad-technologie:hover{border-color:#8ce2ec}.predpoklady-technologie small{color:#d1dce5;padding:7px}.bonusy-programu .panel-obsah{gap:6px;display:grid}.rozpad-bonusu{gap:7px;min-width:0;margin:10px 0;display:grid}.bonus-ze-zdroju{color:#cee4ef;background:#081c2a;border:1px solid #4e657e;border-radius:5px;padding:9px;font-size:11px}.bonus-ze-zdroju>strong{font-size:11px;font-weight:600}.bonus-ze-zdroju dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:7px 0 0;display:grid}.bonus-ze-zdroju dt{color:#b1cbd9;font-size:10px;line-height:1.4}.bonus-ze-zdroju dd{font-variant-numeric:tabular-nums;margin:3px 0 0}.bonus-artefaktu dd{color:#d9b7f4}.bonus-ze-zdroju dl>div:last-child dd{color:#b9ebd7;font-weight:700}.bonusy-programu .ucinek-technologie{padding:8px;font-size:11px}.prazdny-vyzkum{color:#c4d6df;padding:20px}.karta-projektu{scroll-margin-top:85px}@media (width<=600px){.laborator-scena.detail-vetve{min-height:0}.laborator-scena.detail-vetve>div{padding:12px 16px}.laborator-scena.detail-vetve h2{font-size:20px}.laborator-scena.detail-vetve p{display:none}.laborator-scena.detail-vetve .stav-programu{margin-top:7px}.filtr-technologii button{flex:1;padding:9px 7px}.predpoklad-technologie{min-height:42px}.centrum-zakladny .karta-projektu{padding:14px}.centrum-zakladny .karta-projektu h3{font-size:18px}.ucinek-technologie{min-height:44px}}.planetarni-zalozky{border-bottom:1px solid #426773;gap:8px;margin:0 0 18px;padding-bottom:12px;display:flex}.planetarni-zalozky button{color:#c6dce3;background:#0d2431;border:1px solid #426773;border-radius:5px;min-height:44px;padding:10px 20px}.planetarni-zalozky .vybrana{color:#cbfbff;background:#17414d;border-color:#81dce4}.vystavba-zahlavi{justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.vystavba-zahlavi h2{margin-bottom:6px;font-size:22px}.vystavba-zahlavi p{max-width:760px;font-size:12px}.stavebni-doprava{margin:12px 0 18px;padding:14px 20px}.stavebni-doprava p{align-items:center;gap:8px;font-size:12px;display:flex}.stavebni-doprava p svg{flex:none;width:20px;height:20px}.stavebni-lode{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.stavebni-lode button{color:#c8dce2;background:#0b202c;border:1px solid #456877;border-radius:6px;align-items:center;gap:10px;min-height:48px;padding:7px 12px;font-size:12px;display:flex}.stavebni-lode img{object-fit:cover;border-radius:3px;width:60px;height:38px}.stavebni-lode .vybrana{color:#e2feff;background:#173f4b;border-color:#7fdae1}.budovy-planety{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.budova-planety{flex-direction:column;min-width:0;padding:20px;display:flex}.budova-planety header{align-items:center;gap:13px;margin-bottom:10px;display:flex}.budova-planety header img{border:1px solid #52788b;border-radius:7px;width:62px;height:62px}.budova-planety h3{margin:4px 0;font-size:20px}.budova-planety p{margin:8px 0;font-size:12px}.budova-planety .ekonomicka-investice{margin-top:auto}.budova-planety .ekonomicka-investice small{color:#b9ced6;font-size:11px;line-height:1.5}.budova-planety>.textove{align-self:start;margin-bottom:12px}.stavba-planety{color:#c7f8fc;justify-content:space-between;gap:16px;margin:12px 0;padding:16px 20px;display:flex}.sdilene-zarizeni{margin-bottom:16px;padding:18px 22px}.sdilene-zarizeni p{margin-top:8px;font-size:13px}.sdilene-zarizeni strong{color:#99e8f0}.prehled-odmen{margin:0 0 18px;padding:18px 22px}.prehled-odmen>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.prehled-odmen h2{align-items:center;gap:10px;font-size:18px;display:flex}.prehled-odmen h2 svg{color:#8ce5ea;width:23px;height:23px}.prehled-odmen>p{margin:8px 0 12px;font-size:12px}.prehled-odmen summary{cursor:pointer;color:#a8d9dc;align-content:center;min-height:36px;font-size:12px}.odmena-expedice{border-top:1px solid #304e5a;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.odmena-expedice>span{align-items:center;gap:8px;font-size:12px;display:flex}.odmena-expedice>span>b{color:#e5ca85;font-size:11px;font-weight:400}.odmena-expedice.pripsana>span>b{color:#a4e0bb}.odmena-expedice>span>svg{color:#9cd9df;width:18px;height:18px}.odmena-expedice .soupis-surovin{gap:8px;font-size:12px}.odmena-expedice .soupis-surovin svg{width:15px;height:15px}.odmena-expedice .soupis-surovin small{font-size:10px}.odmena-expedice .textove{margin-left:auto;font-size:11px}.odmena-expedice>small{color:#b9dce1;font-size:11px}.pozadavky-stavby .textove{font-size:12px}@media (width<=1100px){.budovy-planety{grid-template-columns:repeat(2,minmax(0,1fr))}}.mistni-zasoby-vystavba{flex-shrink:0;align-items:center;gap:16px;display:flex}.zasoba-vystavba{color:#b8dce3;align-items:center;gap:5px;font-size:12px;display:flex}.zasoba-vystavba svg{width:16px;height:16px}.zasoba-vystavba b{font-size:14px;font-weight:500}@media (width<=700px){.budovy-planety{grid-template-columns:minmax(0,1fr)}.vystavba-zahlavi{padding:16px;display:block}.vystavba-zahlavi .energeticky-vykon{margin-top:14px}.budova-planety{padding:17px}.stavba-planety{display:grid}.prehled-odmen{padding:16px}.prehled-odmen>header{align-items:start}.prehled-odmen h2{font-size:16px}.prehled-odmen>header .textove{font-size:11px}.planetarni-zalozky button{flex:1;padding:10px}.stavebni-lode button{width:100%}.odmena-expedice>span{flex-wrap:wrap}.sdilene-zarizeni{padding:16px}}.centrum-vip{color:#e6f1f5;max-width:1260px;margin:auto}.centrum-vip .panel{background:#0b202cf5;border:1px solid #4a626c}.vip-uvod{justify-content:space-between;align-items:center;gap:30px;padding:26px 30px;display:flex;background:linear-gradient(105deg,#0b202c,#0b202ce8),url(/assets/zakladna-B94Nib9l.webp) 50%/cover!important;border-color:#947941!important}.vip-uvod h1{margin:5px 0 10px;font-size:32px}.vip-uvod p{color:#c2d2d9;max-width:720px;line-height:1.6}.vip-uvod .stitek{color:#e7ca83}.vip-zustatek{flex:none;grid-template-columns:26px auto;align-items:center;gap:4px 10px;display:grid}.vip-zustatek svg{color:#d5b4f8;width:26px;height:26px}.vip-zustatek strong{font-size:30px}.vip-zustatek small{color:#c2d2d9;grid-column:1/-1}.vip-stav{color:#c1d0d8;flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;font-size:13px;display:flex}.vip-stav svg{width:20px;height:20px}.vip-stav.aktivni{color:#efd395}.centrum-vip>h2{margin:24px 0 14px;font-size:21px}.vyhody-vip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vyhoda-vip{align-items:start;gap:15px;padding:20px;display:flex}.vyhoda-vip>span{color:#dfc58a;background:#302b20;border:1px solid #6f6546;border-radius:7px;flex:none;place-items:center;width:42px;height:42px;display:grid}.vyhoda-vip>span svg{width:24px;height:24px}.vyhoda-vip h3{margin:2px 0 8px;font-size:17px}.vyhoda-vip p{color:#bfd0d9;font-size:12px;line-height:1.6}.vyhoda-vip>b{color:#f1d393;white-space:nowrap;margin-left:auto;font-size:18px}.balicky-vip{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.balicek-vip{flex-direction:column;padding:24px;display:flex;border-top-color:#cfad65!important}.balicek-vip .stitek{color:#d3ba84;font-size:10px}.balicek-vip h3{margin:10px 0;font-size:25px}.balicek-vip p{color:#c2d2d9;font-size:13px;line-height:1.6}.cena-vip{align-items:center;gap:9px;margin:20px 0;display:flex}.cena-vip svg{color:#cdb0f0;width:25px;height:25px}.cena-vip strong{font-size:31px}.cena-vip span{color:#bacecf;font-size:12px}.balicek-vip button{justify-content:center;width:100%;min-height:45px;margin-top:auto}.balicek-vip small{color:#dac59a;margin-top:12px;font-size:12px}.vip-pravidla{margin-top:22px;padding:22px 26px}.vip-pravidla h2{font-size:19px}.vip-pravidla p{color:#c2d2d9;margin:10px 0;font-size:13px;line-height:1.7}.vip-pravidla button{margin-top:12px}.tlacitko-vip{color:#cfc2a0;background:#0c2029;border:1px solid #7a6c48;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:6px 8px;font-size:11px;display:inline-flex}.tlacitko-vip svg{width:18px;height:18px}.tlacitko-vip.aktivni{color:#ffdf98;background:#3c301c;border-color:#d1b062;box-shadow:0 0 12px #cba65b24}.tlacitko-vip:hover{border-color:#f0d08a}.profil-vip{color:#dbca9c;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;font-size:13px;display:flex}@media (width<=800px){.balicky-vip{grid-template-columns:minmax(0,1fr)}.balicek-vip{padding:20px}.vyhody-vip{grid-template-columns:minmax(0,1fr)}.vip-uvod{gap:20px;padding:20px}.vip-uvod h1{font-size:27px}}@media (width<=500px){.vip-uvod{display:block}.vip-zustatek{width:max-content;margin-top:20px}.vyhoda-vip{gap:10px;padding:16px}.vyhoda-vip>b,.vyhoda-vip h3{font-size:15px}.vyhoda-vip>span{width:32px;height:36px}.vip-pravidla{padding:18px}.hlavicka .tlacitko-vip{min-width:38px;padding:5px}.hlavicka .tlacitko-vip svg{display:none}}.vip-centrum{width:100%;min-width:0;margin:0 auto;padding-bottom:22px}.vip-centrum-navigace{background:#071a25ee;border:1px solid #60899855;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0 0 25px;padding:6px;scroll-margin-top:16px;display:grid}.vip-centrum-navigace button{color:#9ebbc9;min-width:0;min-height:45px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:12px 10px;font-size:13px;display:flex}.vip-centrum-navigace button>svg{flex:none;width:19px;height:19px}.vip-centrum-navigace button[aria-current=page]{color:#e9e0c4;background:#59472755;border-color:#bca36b77}.vip-centrum-navigace button:hover{color:#f2f4ec;background:#1a3945}.premium-nadpis-sekce{margin:0 0 18px;font-size:23px;line-height:1.3}.premium-popis-sekce{color:#afc9d3;max-width:820px;margin:0 0 20px;font-size:13px;line-height:1.8}.premium-cesty{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.premium-cesta{flex-direction:column;align-items:flex-start;padding:26px;display:flex;position:relative}.premium-symbol{color:#dfc17c;background:#4e3a1633;border:1px solid #a98c5355;border-radius:9px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.premium-symbol svg{width:27px;height:27px}.premium-symbol.krystaly{color:#a2bcea;background:#344c742b;border-color:#8ba6e455}.premium-cesta h3{margin:0 0 12px;font-size:23px}.premium-cesta p{max-width:460px;margin:0 0 18px;font-size:13px;line-height:1.8}.premium-cesta-poznamka{color:#b0c5c7;margin-top:auto;padding:2px 0 20px;font-size:11px;display:block}.premium-cesta>button{justify-content:center;width:100%;min-height:46px;font-size:12px}.premium-postup{color:#a8c1ca;border-top:1px solid #5d7f8a44;border-bottom:1px solid #5d7f8a44;justify-content:space-between;align-items:center;gap:16px;margin:22px 0;padding:17px 4px;font-size:12px;display:flex}.premium-postup>span{align-items:center;gap:10px;display:flex}.premium-postup b{border:1px solid #718c9466;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.premium-postup i{color:#6d929d;font-style:normal}.premium-objednavka-prehled{justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.premium-objednavka-prehled h3{margin:5px 0;font-size:18px}.premium-objednavka-prehled small{color:#9db6c1;font-size:11px}.premium-objednavka-prehled p{margin-bottom:0}.premium-pomoc{color:#91acb7;margin-top:20px;font-size:12px;line-height:1.8}.vip-centrum .premium-balicky{gap:15px}.vip-centrum .balicek-vip,.vip-centrum .krystaly-balicky article{text-align:left;min-width:0;padding:0;display:block}.vip-centrum .premium-balicky .vybrany{box-shadow:0 0 0 1px #a0cdcd44;border-color:#b6d3ce!important}.vip-centrum .premium-volba{color:#d5e6ec;text-align:left;width:100%;min-width:0;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-direction:column;align-items:flex-start;margin:0;padding:23px;display:flex}.vip-centrum .premium-volba:hover{background:#2a52632b}.vip-centrum .premium-volba h3{margin:13px 0;font-size:24px;line-height:1.35}.vip-centrum .premium-volba>.ikona{color:#a1c1e6;width:30px;height:30px;margin-bottom:15px}.vip-centrum .premium-volba>small{color:#a9c0ca;font-size:11px;line-height:1.7}.premium-cena{align-items:center;gap:8px;margin:12px 0 22px;display:flex}.premium-cena svg{color:#b9c6ec;width:21px;height:21px}.premium-cena strong{font-size:31px;font-weight:500}.premium-cena small{color:#acc1ca;font-size:11px}.premium-vybrat{color:#b9d7dc;border-top:1px solid #73909b44;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:18px;font-size:12px;line-height:1.5;display:flex}.premium-vybrat svg{flex:none;width:17px;height:17px}.vip-centrum .premium-pocet-krystalu{font-size:33px;font-weight:500;line-height:1.2}.vip-centrum .premium-volba>.premium-castka{color:#e7d4aa;margin-bottom:10px;font-size:23px}.vip-centrum .krystaly-balicky h3{margin:12px 0 15px;font-size:14px;font-weight:400}.vip-centrum .krystaly-balicky .premium-vybrat{margin-top:20px}.premium-kontrola{grid-template-columns:minmax(0,1fr) minmax(210px,280px);gap:30px;margin:22px 0;padding:25px;display:grid;border-color:#a8915b88!important}.premium-kontrola h3{margin:9px 0 18px;font-size:21px;line-height:1.5}.premium-kontrola p{font-size:12px;line-height:1.8}.premium-kontrola-akce{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;display:flex}.premium-kontrola-akce>.hlavni{white-space:normal;text-align:center;justify-content:center;min-width:0;min-height:48px;font-size:12px;line-height:1.6}.premium-rekapitulace{flex-wrap:wrap;gap:18px 30px;margin:0;display:flex}.premium-rekapitulace>div{min-width:0}.premium-rekapitulace dt{color:#a5bec9;margin-bottom:6px;font-size:11px}.premium-rekapitulace dd{color:#e8eee5;margin:0;font-size:16px;line-height:1.6}.premium-rekapitulace dd svg{vertical-align:middle;color:#a8bfdf;width:17px;height:17px}.premium-nedostatek{color:#e0c38a!important;margin:0!important}.premium-zrusit,.premium-odkaz,.premium-pomoc button,.premium-navaznost button{font:inherit;color:#afcdd7;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #94b9c64a;width:fit-content;padding:7px 0;font-size:12px}.premium-kontrola-akce .premium-zrusit{margin:0 auto}.premium-podrobnosti{margin:18px 0}.premium-podrobnosti>summary{cursor:pointer;color:#c6dbe1;padding:18px 22px;font-size:14px}.premium-podrobnosti>div{padding:2px 22px 22px}.vip-centrum .premium-podrobnosti p{font-size:12px;line-height:1.8}.vip-centrum .vyhoda-vip{border-bottom:1px solid #60798533;padding:16px 0}.vip-centrum .vyhoda-vip h3{font-size:15px}.vip-centrum .vyhoda-vip>b{font-size:18px}.premium-automatizace h3{font-size:15px}.premium-navaznost{color:#d8ccac;background:#4d411d29;border:1px solid #8a7b514f;border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;padding:14px 17px;font-size:12px;line-height:1.7;display:flex}.premium-navaznost>svg{flex:none;width:19px;height:19px}.premium-navaznost button{flex:none;margin-left:auto}.premium-upozorneni,.premium-uspech{color:#dacba7;background:#40382055;border-left:3px solid #bda166;margin:18px 0;padding:15px 18px;font-size:12px;line-height:1.8}.premium-uspech{color:#c0e7ca;background:#173b2a80;border-color:#83b793}.premium-upozorneni button{margin-left:8px}.premium-objednavky{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.premium-detail-objednavky{min-width:0}.vip-centrum .detail-platby{margin:0;padding:23px}.vip-centrum .detail-platby h3{margin:8px 0;font-size:22px;line-height:1.3}.vip-centrum .detail-platby>header{align-items:flex-start}.vip-centrum .detail-platby>header p{font-size:12px}.vip-centrum .platba-stav{font-size:11px;line-height:1.5}.vip-centrum .platba-pokyny{grid-template-columns:minmax(150px,250px) minmax(0,1fr);align-items:start;gap:24px;margin:24px 0}.vip-centrum .platba-pokyny figure{width:100%}.vip-centrum .platba-pokyny figcaption{font-size:11px}.vip-centrum .platba-pokyny a{font-size:12px}.vip-centrum .platba-pole{grid-template-columns:minmax(0,1fr) 40px;gap:4px 10px;padding:9px 0}.vip-centrum .platba-pole>span{color:#91b0bd;grid-column:1;font-size:11px}.vip-centrum .platba-pole>strong{overflow-wrap:anywhere;grid-area:2/1;font-size:17px}.vip-centrum .platba-pole>button{grid-area:1/2/3;width:38px;font-size:18px}.premium-jak-plati{color:#afc6ce;padding:10px 0 18px;font-size:12px}.premium-jak-plati summary{cursor:pointer}.premium-platba-spodek{border-top:1px solid #67839144;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;padding-top:17px;display:flex}.premium-platba-spodek button{font-size:12px}.premium-platba-spodek small{flex:1;min-width:160px;font-size:10px;line-height:1.7}.vip-centrum .objednavky-historie{margin:0;padding:17px 15px}.vip-centrum .objednavky-historie>header{gap:10px;margin:0 0 15px}.objednavky-historie h3{margin:0;font-size:16px}.vip-centrum .objednavka-radek{background:#071a26;border-color:#4c6c7a77;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:8px 0;padding:13px 10px;display:grid}.vip-centrum .objednavka-radek[aria-pressed=true]{background:#173d4e;border-color:#9acbd4}.vip-centrum .objednavka-radek>span:first-child{gap:4px}.vip-centrum .objednavka-radek strong{font-size:12px}.vip-centrum .objednavka-radek b{font-size:13px}.vip-centrum .objednavka-radek small{font-size:10px;line-height:1.6}.vip-centrum .objednavka-radek>span{font-size:12px}.vip-centrum .objednavka-radek .ikona{width:13px;height:13px}.premium-stav-objednavky{text-align:right}.premium-stav-objednavky.zaplacena{color:#a9dcb8}.premium-strankovani{color:#95b4c0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;font-size:10px;display:flex}.vip-centrum .premium-strankovani button{min-height:36px;padding:7px;font-size:10px}.premium-prazdno{text-align:center;padding:35px 24px}.premium-prazdno>svg{color:#a2c2d5;width:36px;height:36px;margin:0 auto 18px}.premium-prazdno h3{font-size:20px}.premium-prazdno p{max-width:520px;margin:15px auto;line-height:1.8}.premium-kopie{color:#b8ddc0!important;font-size:11px!important}.premium-pripsano .platba-pripsana{align-items:center;gap:12px;display:flex}.premium-pripsano .platba-pripsana svg{flex:none;width:22px;height:22px}.premium-pripsano>button{margin:5px 0 22px}.premium-ruseni{border-top:1px solid #7b694f55;margin-top:20px;padding-top:12px}.premium-ruseni p{font-size:12px}.premium-ruseni button{margin:8px 13px 8px 0}.vip-centrum button:disabled{opacity:.45;cursor:default}.vip-centrum :is(button,a,summary):focus-visible{outline-offset:4px;outline:2px solid #a5d8e4}@media (width<=1100px){.premium-objednavky{grid-template-columns:minmax(0,1fr)}.vip-centrum .objednavky-historie{max-width:none}.premium-seznam-objednavek{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vip-centrum .objednavka-radek{margin:0}}@media (width<=900px){.premium-kontrola{grid-template-columns:minmax(0,1fr);gap:20px}.premium-kontrola-akce{max-width:420px}.premium-kontrola-akce .premium-zrusit{margin-left:0}.vip-centrum .premium-volba{padding:18px}.premium-cesty{gap:15px}.premium-cesta{padding:23px}}@media (width<=650px){.vip-centrum-navigace{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.vip-centrum-navigace button{gap:7px;padding:10px 7px;font-size:12px}.vip-centrum-navigace button svg{width:16px;height:16px}.premium-cesty{grid-template-columns:minmax(0,1fr)}.premium-cesta{padding:22px}.premium-symbol{margin-bottom:16px}.premium-cesta h3{font-size:22px}.premium-postup{flex-direction:column;align-items:stretch;gap:12px;padding:18px 0}.premium-postup i{display:none}.premium-objednavka-prehled{flex-direction:column;align-items:stretch;padding:20px}.premium-objednavka-prehled>button{font-size:12px}.premium-kontrola{gap:15px;padding:19px}.premium-kontrola h3{font-size:18px}.premium-rekapitulace{gap:15px 22px}.premium-rekapitulace dd{font-size:15px}.vip-centrum .platba-pokyny{grid-template-columns:minmax(0,1fr)}.vip-centrum .platba-pokyny figure{justify-self:center;max-width:240px}.vip-centrum .detail-platby{padding:18px}.vip-centrum .detail-platby h3{font-size:20px}.premium-seznam-objednavek{grid-template-columns:minmax(0,1fr)}.vip-centrum .balicky-vip{grid-template-columns:minmax(0,1fr);gap:9px}.vip-centrum .balicky-vip .premium-volba{grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:16px;display:grid}.vip-centrum .balicky-vip .stitek{display:none}.vip-centrum .balicky-vip h3{margin:0;font-size:17px}.vip-centrum .balicky-vip .premium-cena{gap:5px;margin:0}.vip-centrum .balicky-vip .premium-cena strong{font-size:24px}.vip-centrum .balicky-vip .premium-cena small{font-size:10px}.vip-centrum .balicky-vip .premium-cena svg{width:16px;height:16px}.vip-centrum .balicky-vip .premium-vybrat{border:0;margin:0;padding:0;font-size:0}.premium-navaznost button{margin-left:30px}.premium-podrobnosti>summary{padding:16px}.premium-podrobnosti>div{padding:0 16px 16px}.vip-centrum .krystaly-balicky .premium-volba{padding:17px 13px}.vip-centrum .krystaly-balicky h3{font-size:12px}.vip-centrum .premium-pocet-krystalu{font-size:28px}}@media (width<=370px){.vip-centrum .balicky-vip .premium-volba{gap:8px;padding:13px}.vip-centrum .balicky-vip .premium-cena small{display:none}.premium-nadpis-sekce{font-size:21px}}body[data-scena=vip] .vineta{background:linear-gradient(#031019d9,#031019f2)}.premium-titulek{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 18px;display:flex}.premium-titulek .premium-nadpis-sekce{margin:0;font-size:23px;line-height:1.35}.premium-stav-kratce{color:#9fbac5;align-items:center;gap:7px;font-size:11px;line-height:1.6;display:flex}.premium-stav-kratce svg{flex:none;width:16px;height:16px}.premium-stav-kratce.aktivni{color:#d8c18c}@media (width<=650px){.premium-titulek{gap:9px;margin-bottom:16px}.premium-titulek .premium-nadpis-sekce{font-size:22px}.premium-stav-kratce{font-size:10px}}.vip-centrum .premium-vyhody>h2{background:0 0;border:0;margin:0;padding:18px 22px;font-size:17px;line-height:1.5}.vip-centrum .balicky-vip .premium-volba h3{margin-top:0}@media (width<=650px){.vip-centrum .premium-vyhody>h2{padding:16px;font-size:16px}}.zkratit-frontu{color:#e6d3fc;white-space:nowrap;letter-spacing:normal;text-transform:none;background:#251d36d9;border:1px solid #9b7fd075;border-radius:3px;align-items:center;gap:6px;min-height:32px;padding:4px 11px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.zkratit-frontu svg{color:#d5b4f8;flex:none;width:16px;height:16px}.zkratit-frontu:hover:not(:disabled){background:#33264a;border-color:#d5b4f8}.dialog-obsah .moznosti-zkraceni{gap:10px;margin:16px 0 14px;padding:0;list-style:none;display:grid}.moznosti-zkraceni li{background:#0b202c;border:1px solid #4a626c;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px 14px;display:grid}.moznosti-zkraceni li[data-rozsah=cele]{border-color:#947941}.moznosti-zkraceni strong{color:#e6f1f5}.moznosti-zkraceni span{color:#b8cdd5;grid-column:1;font-size:12px;line-height:1.5}.moznosti-zkraceni b{color:#e6d3fc;white-space:nowrap;grid-area:1/2/3;align-items:center;gap:6px;font-size:20px;display:inline-flex}.moznosti-zkraceni b svg,.zustatek-zkraceni svg,.dialog-akce [data-akce=zkratit-polovinu] svg,.dialog-akce [data-akce=dokoncit-hned] svg{flex:none;width:18px;height:18px}.moznosti-zkraceni b svg,.zustatek-zkraceni svg{color:#d5b4f8}.dialog-obsah p.zustatek-zkraceni{color:#e6d3fc;align-items:center;gap:8px;margin:8px 0;display:flex}.dialog-akce [data-akce=zkratit-polovinu],.dialog-akce [data-akce=dokoncit-hned]{gap:7px}.stitek-zraneni{color:#f0b9a4;flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}@media (width<=760px){.zkratit-frontu{min-height:44px;padding:6px 13px}.moznosti-zkraceni li{gap:4px 10px;padding:11px 12px}.moznosti-zkraceni b{font-size:18px}.dialog-akce [data-akce=zkratit-polovinu],.dialog-akce [data-akce=dokoncit-hned]{flex:100%}}.centrum-zmen{max-width:1000px;margin-inline:auto}.zahlavi-zmen{background:#091c28f5;border:1px solid #446f7d;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:22px;display:flex}.zahlavi-zmen h1{margin:7px 0;font-size:30px}.zahlavi-zmen p{color:#c1dce6;margin:0;line-height:1.6}.zahlavi-zmen button{flex-shrink:0;align-items:center;gap:8px;min-height:44px;display:flex}.zahlavi-zmen svg{width:20px;height:20px}.seznam-zmen{gap:18px;display:grid}.zaznam-zmeny{background:linear-gradient(125deg,#112b3af5,#081923fa);border-left:3px solid #71cdd9;padding:24px}.zaznam-zmeny time{color:#90d3df;font-size:13px}.zaznam-zmeny h2{margin:8px 0 18px;font-size:22px;line-height:1.4}.zaznam-zmeny ul{margin:0;padding:0;list-style:none}.zaznam-zmeny li{border-top:1px solid #3a627466;align-items:flex-start;gap:14px;padding:13px 0;display:flex}.zaznam-zmeny li p{color:#d1e5ee;margin:0;line-height:1.7}.druh-zmeny{text-align:center;color:#b3f5df;background:#1e605736;border:1px solid #6ed6bb70;border-radius:3px;flex-shrink:0;min-width:76px;padding:5px 9px;font-size:11px}.druh-zmeny.uprava{color:#b6e7f6;background:#21506e44;border-color:#6fb8d475}.druh-zmeny.oprava{color:#ffe1a1;background:#6e532144;border-color:#d2ab6575}.dolni-poznamka .odkaz-zmeny{color:#b8e4ee;min-height:44px}@media (width<=600px){.zahlavi-zmen{flex-direction:column;align-items:stretch;padding:18px}.zahlavi-zmen h1{font-size:25px}.zaznam-zmeny{padding:18px}.zaznam-zmeny li{flex-direction:column;gap:8px}.zaznam-zmeny h2{font-size:20px}}.sp-koren{--sp-sklo:#0a1b25b3;--sp-sklo-plne:#07141df0;--sp-plocha:#ffffff06;--sp-plocha-silna:#79ecf50f;--sp-linka:#79ecf51f;--sp-linka-silna:#79ecf54d;--sp-azur:#79ecf5;--sp-jantar:#ffb547;--sp-jantar-plocha:#ffb5471f;--sp-jantar-linka:#ffb54773;--sp-inkoust:#e6f2f4;--sp-tlumena:#9ab1ba;--sp-slaba:#64808b;--sp-ok:#7dd3a2;--sp-chyba:#ff7d88;--sp-fialova:#b49cff;--sp-kovy:#71d7df;--sp-kompozity:#9ba8fc;--sp-palivo:#e6be70;--sp-data:#ae9fea;--sp-krystaly:#c29bff;--sp-energie:#ffcf69;--sp-cisla:Bahnschrift, "DIN Alternate", "Segoe UI", sans-serif;--sp-odsazeni-listy:92px;--sp-zkoseni:16px;--sp-krivka:cubic-bezier(.2, .8, .2, 1);width:100%;max-width:1600px;color:var(--sp-inkoust);margin:0 auto;padding-bottom:24px;font-size:14px;line-height:1.5}.sp-koren *,.sp-zasuvka *{min-width:0}body[data-scena=sprava] .pozadi{background-image:radial-gradient(70% 55% at 78% -8%,#0f3a4ab3 0%,#0000 62%),radial-gradient(45% 40% at -5% 105%,#3a2a0c55 0%,#0000 70%),linear-gradient(#050d14,#04090e)}body[data-scena=sprava] .pozadi:after{content:"";background-image:linear-gradient(#79ecf509 1px,#0000 1px),linear-gradient(90deg,#79ecf509 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 25%,#0000 80%);mask-image:radial-gradient(90% 70% at 50% 0,#000 25%,#0000 80%)}body[data-scena=sprava] .vineta{background:linear-gradient(#0000 70%,#040b10d9)}.odkaz-spravy{color:#ffd291;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#ffb5472e,#ffb5470a);border:1px solid #ffb54780;border-radius:4px 10px 4px 4px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:6px 12px 6px 10px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,box-shadow .2s,color .2s;display:inline-flex}.odkaz-spravy svg{width:17px;height:17px}.odkaz-spravy:hover{color:#ffe2b0;border-color:#ffc56b;box-shadow:0 0 14px #ffb54738}.odkaz-spravy.aktivni{color:#1d1405;background:linear-gradient(135deg,#ffbe5c,#d48a26);border-color:#ffd89a;box-shadow:0 0 18px #ffb54759}.odkaz-spravy:focus-visible{outline:2px solid var(--zlata);outline-offset:3px}@media (width<=760px){.odkaz-spravy{min-width:38px;padding:6px 8px}.odkaz-spravy span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.sp-slabe{color:var(--sp-tlumena)}.sp-kod{color:var(--sp-slaba);margin-left:6px;font-size:11px}.sp-popis{color:var(--sp-tlumena);margin:-4px 0 14px;font-size:13px}.sp-pocet{background:var(--sp-plocha-silna);min-width:22px;height:20px;color:var(--sp-azur);font:600 11px/1 var(--sp-cisla);vertical-align:2px;border-radius:10px;place-items:center;margin-left:6px;padding:0 6px;display:inline-grid}.sp-koren button,.sp-zasuvka button{font:inherit;color:inherit}.sp-koren :focus-visible,.sp-zasuvka :focus-visible{outline:2px solid var(--sp-azur);outline-offset:2px}.sp-tlacitko{border:1px solid var(--sp-linka-silna);min-height:40px;color:var(--sp-inkoust);white-space:nowrap;background:#12313e8c;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s,box-shadow .18s,transform .12s;display:inline-flex}.sp-tlacitko svg{width:18px;height:18px}.sp-tlacitko:hover:not(:disabled){border-color:var(--sp-azur);background:#22505c99}.sp-tlacitko:active:not(:disabled){transform:translateY(1px)}.sp-tlacitko.plny{background:linear-gradient(135deg,#2c7f90,#175062);border-color:#8fe9f2}.sp-tlacitko.zasah{border-color:var(--sp-jantar-linka);background:var(--sp-jantar-plocha);color:#ffd291}.sp-tlacitko.zasah:hover:not(:disabled){border-color:var(--sp-jantar);background:#ffb54733;box-shadow:0 0 16px #ffb5472e}.sp-tlacitko.zasah.plny{color:#1f1505;background:linear-gradient(135deg,#ffc061,#d98d27);border-color:#ffdca3;box-shadow:0 6px 18px #d98d2740}.sp-tlacitko.zasah.plny:hover:not(:disabled){background:linear-gradient(135deg,#ffcc7d,#e59a33)}.sp-tlacitko.zasah.plny.nebezpecny{color:#22080a;background:linear-gradient(135deg,#ff8a8f,#c84a55);border-color:#ffc0c4;box-shadow:0 6px 18px #c84a5540}.sp-tlacitko.ikona{width:40px;padding:0}.sp-tlacitko.maly{min-height:34px;padding:6px 12px;font-size:12px}.sp-tlacitko:disabled{opacity:.45;cursor:default}.sp-cip{border:1px solid var(--sp-linka-silna);background:var(--sp-plocha);min-height:32px;color:var(--sp-inkoust);font:600 12px/1 var(--sp-cisla);font-variant-numeric:tabular-nums;border-radius:16px;padding:4px 11px;transition:background .15s,border-color .15s}.sp-cip:hover:not(:disabled){border-color:var(--sp-azur);background:var(--sp-plocha-silna)}.sp-cip.tlumeny{color:var(--sp-tlumena);border-style:dashed}.sp-cip.nebezpecny{color:#ffb3b9;border-color:#ff7d8873}.sp-cip.nebezpecny.zvoleno{border-color:var(--sp-chyba);color:#fff;background:#ff7d882e}.sp-cip:disabled{opacity:.4;cursor:default}.sp-odkaz{color:var(--sp-azur);text-underline-offset:3px;padding:0;-webkit-text-decoration:underline #79ecf566;text-decoration:underline #79ecf566}.sp-odkaz:hover{-webkit-text-decoration-color:var(--sp-azur);text-decoration-color:var(--sp-azur)}.sp-sipka{border-top:2px solid;border-right:2px solid;width:8px;height:8px;display:inline-block;transform:rotate(45deg)}.sp-sipka.zpet{transform:rotate(-135deg)}.sp-krizek{width:16px;height:16px;position:relative}.sp-krizek:before,.sp-krizek:after{content:"";background:currentColor;border-radius:1px;width:2px;height:16px;position:absolute;top:0;left:7px;transform:rotate(45deg)}.sp-krizek:after{transform:rotate(-45deg)}.sp-odznak{border:1px solid var(--sp-linka-silna);background:var(--sp-plocha);min-height:20px;color:var(--sp-tlumena);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:1px 8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.sp-odznak.vip{color:#ffdc8f;background:#ffcf691f;border-color:#ffcf698c}.sp-odznak.spravce{color:#ffc670;border-color:#ffb54780}.sp-odznak.domov,.sp-odznak.tym{color:var(--sp-azur);border-color:#79ecf566}.sp-odznak.nasazen{color:#ffc670;background:var(--sp-jantar-plocha);border-color:#ffb54773}.sp-odznak.volny{color:var(--sp-ok);border-color:#7dd3a266}.sp-odznak.zraneni{color:#ffb3b9;background:#ff7d881a;border-color:#ff7d8880}.sp-odznak.radka{border-style:dashed}.sp-odznak.zpusob{color:var(--sp-tlumena);border-color:var(--sp-linka)}.sp-odznak .sp-odpocet{color:inherit;opacity:.85;font-size:10px}.sp-znak{--odstin:190;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:linear-gradient(150deg, hsl(var(--odstin) 70% 58% / .95), hsl(calc(var(--odstin) + 35) 65% 26%) 72%), #0b2430;color:#fff;width:44px;height:44px;font:600 16px/1 var(--sp-cisla);letter-spacing:.04em;text-shadow:0 1px 6px #00000073;border-radius:6px 0 6px 6px;flex-shrink:0;place-items:center;display:grid}.sp-znak.velky{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);border-radius:10px 0 10px 10px;width:88px;height:88px;font-size:34px;box-shadow:inset 0 0 0 1px #ffffff26}.sp-prazdne{color:var(--sp-tlumena);text-align:center;justify-items:center;gap:10px;padding:40px 20px;display:grid}.sp-prazdne svg{width:34px;height:34px;color:var(--sp-slaba)}.sp-prazdne p{max-width:42ch}.sp-nacitani{color:var(--sp-tlumena);justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.sp-nacitani-pulz{background:var(--sp-azur);border-radius:50%;width:10px;height:10px;animation:1.2s ease-out infinite sp-pulz;box-shadow:0 0 #79ecf580}@keyframes sp-pulz{0%{box-shadow:0 0 #79ecf58c}to{box-shadow:0 0 0 14px #79ecf500}}.sp-chyba{color:#ffd0d4;background:#6e252b38;border:1px solid #ff7d8866;border-left-width:3px;border-radius:8px;justify-items:start;gap:12px;margin:14px;padding:14px 16px;display:grid}.sp-lista{z-index:5;border:1px solid var(--sp-linka);border-radius:6px var(--sp-zkoseni) 6px 6px;background:var(--sp-sklo-plne);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);grid-template-columns:auto auto minmax(220px,1fr);align-items:center;gap:14px 22px;margin:6px 0 16px;padding:12px 14px 12px 16px;display:grid;position:sticky;top:0;box-shadow:0 10px 30px #00000059,inset 0 1px #79ecf514}.sp-lista-titul{align-items:center;gap:12px;display:flex}.sp-lista-symbol{border:1px solid var(--sp-jantar-linka);background:var(--sp-jantar-plocha);width:40px;height:40px;color:var(--sp-jantar);border-radius:10px;place-items:center;display:grid}.sp-lista-symbol svg{width:22px;height:22px}.sp-lista h1{font:600 22px/1.1 var(--sp-cisla);letter-spacing:.01em;font-stretch:90%}.sp-lista-titul p{color:var(--sp-tlumena);margin-top:2px;font-size:12px}.sp-pohledy{border:1px solid var(--sp-linka);background:#00000040;border-radius:10px;padding:3px;display:inline-flex}.sp-pohledy button{min-height:36px;color:var(--sp-tlumena);border-radius:7px;align-items:center;gap:7px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.sp-pohledy button svg{width:17px;height:17px}.sp-pohledy button:hover{color:var(--sp-inkoust)}.sp-pohledy button.zvoleno{background:var(--sp-plocha-silna);color:var(--sp-azur);box-shadow:inset 0 0 0 1px #79ecf540}.sp-hledani{justify-self:stretch;align-items:center;display:flex;position:relative}.sp-hledani>svg{width:18px;height:18px;color:var(--sp-slaba);pointer-events:none;position:absolute;left:13px}.sp-hledani input{border:1px solid var(--sp-linka-silna);width:100%;min-height:44px;color:var(--sp-inkoust);font:15px var(--pismo);background:#020c12a6;border-radius:10px;padding:9px 44px 9px 40px;transition:border-color .18s,box-shadow .18s}.sp-hledani input::placeholder{color:var(--sp-slaba)}.sp-hledani input:focus{border-color:var(--sp-azur);outline:none;box-shadow:0 0 0 3px #79ecf526}.sp-hledani kbd{border:1px solid var(--sp-linka-silna);min-width:24px;height:24px;color:var(--sp-tlumena);font:600 12px var(--sp-cisla);border-radius:6px;place-items:center;display:grid;position:absolute;right:10px}.sp-hledani input:focus~kbd,.sp-hledani input:not(:placeholder-shown)~kbd{opacity:0}.sp-rozlozeni{grid-template-columns:minmax(300px,370px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.sp-seznam,.sp-detail,.sp-audit-vse,.sp-detail-oblast>.sp-prazdne,.sp-detail-oblast>.sp-nacitani,.sp-detail-oblast>.sp-chyba,.sp-zakazano{border:1px solid var(--sp-linka);background:var(--sp-sklo);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 16px 40px #00000047,inset 0 1px #79ecf50f}.sp-detail-oblast>.sp-prazdne,.sp-detail-oblast>.sp-nacitani{border-radius:6px var(--sp-zkoseni) 6px 6px;align-content:center;min-height:320px}.sp-detail-oblast:focus{outline:none}.sp-seznam{top:var(--sp-odsazeni-listy);max-height:calc(100svh - var(--sp-odsazeni-listy) - 16px);border-radius:6px;flex-direction:column;display:flex;position:sticky;overflow:hidden}.sp-seznam-hlava{border-bottom:1px solid var(--sp-linka);justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px 10px;display:flex}.sp-seznam-hlava h2{font:600 15px var(--sp-cisla)}.sp-seznam-hlava .sp-slabe{font-size:12px}.sp-radky{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2d5866 transparent;margin:0;padding:6px;list-style:none;transition:opacity .2s;overflow-y:auto}.sp-radky.obnovuje{opacity:.55}.sp-radek-hrace{text-align:left;border-radius:8px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 10px 10px 12px;transition:background .15s,box-shadow .15s;display:grid}.sp-radek-hrace:hover{background:var(--sp-plocha-silna)}.sp-radek-hrace.vybrany{box-shadow:inset 3px 0 0 var(--sp-azur);background:linear-gradient(90deg,#79ecf524,#79ecf508)}.sp-radek-telo{gap:1px;display:grid}.sp-radek-jmeno{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sp-radek-jmeno strong{font:600 15px var(--sp-cisla);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sp-radek-jmeno .sp-odznak{min-height:17px;padding:0 6px;font-size:10px}.sp-radek-email{color:var(--sp-tlumena);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sp-radek-udaje{color:var(--sp-tlumena);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:11px;display:flex}.sp-radek-udaje>span{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.sp-radek-udaje svg{width:13px;height:13px;color:var(--sp-slaba)}.sp-radek-udaje>span:first-child svg{color:var(--sp-krystaly)}.sp-radek-cas{color:var(--sp-tlumena);text-align:right;justify-items:end;gap:1px;font-size:11px;display:grid}.sp-radek-cas small{color:var(--sp-slaba);font-size:10px}.sp-radek-cas .sp-radek-id{font-family:var(--sp-cisla)}.sp-strankovani{border-top:1px solid var(--sp-linka);color:var(--sp-tlumena);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:14px;padding:10px;font-size:12px;display:flex}.sp-strankovani .sp-tlacitko{width:36px;min-height:36px}.sp-detail{border-radius:6px var(--sp-zkoseni) 6px 6px;animation:sp-objevit .28s var(--sp-krivka);overflow:clip}@keyframes sp-objevit{0%{opacity:0;transform:translateY(6px)}}.sp-slozka{border-bottom:1px solid var(--sp-linka);background:radial-gradient(60% 120% at 0 0,#79ecf517,#0000 60%),linear-gradient(#ffffff05,#0000);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identita akce""udaje udaje";gap:18px 24px;padding:22px 24px 20px;display:grid;position:relative}.sp-slozka:after{content:"";pointer-events:none;background:linear-gradient(225deg,#79ecf559 0 1px,#0000 1px);width:42px;height:42px;position:absolute;top:0;right:0}.sp-zpet{display:none}.sp-slozka-identita{grid-area:identita;align-items:center;gap:18px;display:flex}.sp-slozka-odznaky{flex-wrap:wrap;gap:6px;min-height:20px;margin-bottom:4px;display:flex}.sp-slozka h2{font:600 42px/1.02 var(--sp-cisla);letter-spacing:-.01em;overflow-wrap:anywhere;font-stretch:85%}.sp-slozka-email{color:var(--sp-tlumena);overflow-wrap:anywhere;margin-top:4px}.sp-slozka-akce{flex-wrap:wrap;grid-area:akce;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.sp-slozka-udaje{border:1px solid var(--sp-linka);border-radius:8px;grid-area:udaje;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0;margin:0;display:grid;overflow:hidden}.sp-slozka-udaje>div{border-right:1px solid var(--sp-linka);background:#00000024;padding:9px 14px}.sp-slozka-udaje>div:last-child{border-right:0}.sp-slozka-udaje dt{color:var(--sp-slaba);font-size:11px}.sp-slozka-udaje dd{font:500 15px var(--sp-cisla);font-variant-numeric:tabular-nums;margin:1px 0 0}.sp-zalozky{top:var(--sp-odsazeni-listy);z-index:3;border-bottom:1px solid var(--sp-linka);background:var(--sp-sklo-plne);scrollbar-width:none;gap:2px;padding:0 14px;display:flex;position:sticky;overflow-x:auto}.sp-zalozky::-webkit-scrollbar{display:none}.sp-zalozky button{min-height:48px;color:var(--sp-tlumena);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.sp-zalozky button svg{opacity:.8;width:17px;height:17px}.sp-zalozky button b{background:var(--sp-plocha-silna);min-width:20px;font:600 11px/1.4 var(--sp-cisla);text-align:center;border-radius:9px;padding:1px 6px}.sp-zalozky button:after{content:"";background:var(--sp-azur);height:2px;transition:transform .22s var(--sp-krivka);border-radius:2px;position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}.sp-zalozky button:hover{color:var(--sp-inkoust)}.sp-zalozky button.aktivni{color:var(--sp-azur)}.sp-zalozky button.aktivni:after{box-shadow:0 0 10px var(--sp-azur);transform:scaleX(1)}.sp-zalozky button:focus-visible{outline-offset:-3px}.sp-panel-zalozky{padding:22px 24px 26px;animation:.18s ease-out sp-prolnout}.sp-panel-zalozky:focus{outline:none}.sp-panel-zalozky:focus-visible{box-shadow:inset 0 0 0 2px #79ecf559}@keyframes sp-prolnout{0%{opacity:0}}.sp-blok+.sp-blok,.sp-planety+.sp-blok{margin-top:28px}.sp-blok>h3{font:600 16px var(--sp-cisla);letter-spacing:.01em;align-items:center;gap:4px;margin:0 0 12px;display:flex}.sp-blok>h3+.sp-popis{margin-top:-6px}.sp-blok.zvyrazneny{border:1px solid var(--sp-linka);background:var(--sp-plocha);border-radius:10px;padding:14px 16px}.sp-blok.zvyrazneny>h3{color:var(--sp-tlumena);margin-bottom:8px;font-size:14px}.sp-ukazatele{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.sp-ukazatel{--barva:var(--sp-azur);border:1px solid var(--sp-linka);background:linear-gradient(160deg, color-mix(in srgb, var(--barva) 7%, transparent), transparent 60%), #00000029;border-radius:10px;gap:6px;padding:11px 13px 12px;display:grid}.sp-ukazatel.kovy{--barva:var(--sp-kovy)}.sp-ukazatel.kompozity{--barva:var(--sp-kompozity)}.sp-ukazatel.palivo{--barva:var(--sp-palivo)}.sp-ukazatel.data{--barva:var(--sp-data)}.sp-ukazatel.energie{--barva:var(--sp-energie)}.sp-ukazatel-hlava{color:var(--sp-tlumena);align-items:center;gap:7px;font-size:12px;display:flex}.sp-ukazatel-hlava svg{width:17px;height:17px;color:var(--barva);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--barva) 55%, transparent))}.sp-ukazatel-nazev{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sp-bilance{font:600 11px var(--sp-cisla);font-variant-numeric:tabular-nums}.sp-bilance.kladna{color:var(--sp-ok)}.sp-bilance.zaporna{color:var(--sp-chyba)}.sp-ukazatel-cisla{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.sp-ukazatel-cisla strong{font:600 24px/1.05 var(--sp-cisla);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-stretch:88%}.sp-ukazatel-cisla small{color:var(--sp-slaba);font:500 12px var(--sp-cisla);font-variant-numeric:tabular-nums}.sp-ukazatel-draha{background:#ffffff0f;border-radius:3px;height:6px;position:relative;overflow:hidden}.sp-ukazatel-draha>span{width:var(--podil,0%);border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--barva) 45%, transparent), var(--barva));height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--barva) 55%, transparent);transition:width .7s var(--sp-krivka);display:block}.sp-ukazatel.plny .sp-ukazatel-draha>span{background:repeating-linear-gradient(135deg, var(--barva) 0 6px, color-mix(in srgb, var(--barva) 70%, #fff) 6px 9px)}.sp-ukazatele.velke{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.sp-ukazatele.velke .sp-ukazatel{gap:9px;padding:16px 16px 15px}.sp-ukazatele.velke .sp-ukazatel-cisla strong{font-size:34px}.sp-ukazatele.velke .sp-ukazatel-draha{border-radius:4px;height:8px}.sp-fakta{border:1px solid var(--sp-linka);background:#00000029;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin:0;display:grid;overflow:hidden}.sp-fakta>div{border-right:1px solid var(--sp-linka);border-bottom:1px solid var(--sp-linka);margin:0 -1px -1px 0;padding:12px 14px}.sp-fakta dt{color:var(--sp-tlumena);align-items:center;gap:6px;font-size:12px;display:flex}.sp-fakta dt svg{width:15px;height:15px;color:var(--sp-slaba)}.sp-fakta dd{font:600 26px/1.05 var(--sp-cisla);font-variant-numeric:tabular-nums;margin:4px 0 0;font-stretch:88%}.sp-fakta dd small{color:var(--sp-tlumena);font:500 11px var(--pismo);margin-top:3px;display:block}.sp-bezi,.sp-udalosti,.sp-vypravy{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sp-bezi li,.sp-vypravy li{border:1px solid var(--sp-linka);background:var(--sp-plocha);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.sp-vypravy li{grid-template-columns:22px minmax(0,1fr) auto auto}.sp-bezi svg,.sp-vypravy svg{width:20px;height:20px;color:var(--sp-azur)}.sp-bezi li>span:nth-child(2),.sp-vypravy li>span:nth-child(2){display:grid}.sp-bezi small,.sp-vypravy small{color:var(--sp-tlumena);font-size:11px}.sp-bezi strong,.sp-vypravy strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sp-bezi li.sp-nic{color:var(--sp-tlumena);background:0 0;border-style:dashed;display:block}.sp-odpocet{color:var(--sp-azur);font:600 13px var(--sp-cisla);font-variant-numeric:tabular-nums;white-space:nowrap}.sp-udalosti li{border-bottom:1px solid var(--sp-linka);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 2px;font-size:13px;display:grid}.sp-udalosti li:last-child{border-bottom:0}.sp-udalosti time{color:var(--sp-slaba);white-space:nowrap;font-size:12px}.sp-kategorie{background:var(--sp-plocha-silna);color:var(--sp-tlumena);border-radius:9px;padding:1px 8px;font-size:11px;font-weight:600}.sp-kategorie.system{color:#ffc670;background:var(--sp-jantar-plocha)}.sp-kategorie.expedice,.sp-kategorie.objevy{color:var(--sp-azur)}.sp-planety{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.sp-planeta{border:1px solid var(--sp-linka);background:#0000002e;border-radius:6px 14px 6px 6px;flex-direction:column;display:flex;overflow:hidden}.sp-planeta>header{background:linear-gradient(90deg, #051018f5 30%, #0510188c 70%, #05101833), var(--obrazek) right 30% / cover no-repeat, #0a1d27;border-bottom:1px solid var(--sp-linka);justify-content:space-between;align-items:flex-start;gap:10px;min-height:92px;padding:16px;display:flex}.sp-planeta h3{font:600 22px/1.1 var(--sp-cisla);font-stretch:90%}.sp-planeta>header .sp-slabe{font-size:12px}.sp-planeta>.sp-ukazatele{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 14px 0}.sp-planeta>.sp-ukazatele .sp-ukazatel{padding:9px 11px 10px}.sp-planeta>.sp-ukazatele .sp-ukazatel-cisla strong{font-size:20px}.sp-planeta>.sp-ukazatele .sp-ukazatel.energie{grid-column:1/-1}.sp-stavba{color:var(--sp-tlumena);border:1px dashed #79ecf559;border-radius:8px;align-items:center;gap:10px;margin:12px 14px 0;padding:9px 12px;font-size:12px;display:flex}.sp-stavba svg{width:18px;height:18px;color:var(--sp-azur)}.sp-stavba>span{flex:1}.sp-budovy{margin:12px 14px 0;padding:0;list-style:none;display:grid}.sp-budovy li{border-bottom:1px solid var(--sp-linka);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 0;font-size:13px;display:grid}.sp-budovy li:last-child{border-bottom:0}.sp-budovy li.vypnuto{color:var(--sp-slaba)}.sp-budovy li small{color:var(--sp-chyba);font-size:11px}.sp-budovy.siroke{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));column-gap:24px;margin:0}.sp-bez-budov{margin:12px 14px 0;font-size:12px}.sp-urovne{gap:3px;display:inline-flex}.sp-urovne i{background:#ffffff17;border-radius:1px;width:9px;height:5px}.sp-urovne i.ano{background:var(--sp-azur);box-shadow:0 0 6px #79ecf580}.sp-planeta>footer{justify-content:flex-end;margin-top:auto;padding:14px;display:flex}.sp-probiha{align-items:center;gap:12px;font-size:15px;display:flex}.sp-probiha svg{width:22px;height:22px;color:var(--sp-azur)}.sp-probiha strong{flex:1;font-weight:600}.sp-vetve{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.sp-vetev{border:1px solid var(--sp-linka);background:var(--sp-plocha);border-radius:10px;padding:12px 14px}.sp-vetev h4{font:600 14px var(--sp-cisla);align-items:center;gap:8px;margin:0 0 8px;display:flex}.sp-vetev h4 svg{width:18px;height:18px;color:var(--sp-azur)}.sp-vetev ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sp-vetev li{color:#c9dce1;padding-left:14px;font-size:13px;position:relative}.sp-vetev li:before{content:"";background:var(--sp-ok);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:2px}.sp-ucinky{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 16px;margin:0;padding:0;list-style:none;display:grid}.sp-ucinky li{border-bottom:1px solid var(--sp-linka);justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.sp-ucinky b{color:var(--sp-ok);font:600 14px var(--sp-cisla);font-variant-numeric:tabular-nums;white-space:nowrap}.sp-tabulka-obal{border:1px solid var(--sp-linka);border-radius:10px;overflow-x:auto}.sp-tabulka{border-collapse:collapse;width:100%;font-size:13px}.sp-tabulka th,.sp-tabulka td{text-align:left;border-bottom:1px solid var(--sp-linka);white-space:nowrap;padding:10px 14px}.sp-tabulka thead th{color:var(--sp-slaba);background:#0003;font-size:11px;font-weight:600}.sp-tabulka tbody tr:last-child>*{border-bottom:0}.sp-tabulka tbody tr:hover{background:var(--sp-plocha)}.sp-tabulka tbody th{font-weight:600}.sp-tabulka tbody th svg{width:17px;height:17px;color:var(--sp-azur);margin-right:8px}.sp-sklad{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.sp-sklad li{border-bottom:1px solid var(--sp-linka);justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.sp-sklad b{font:600 14px var(--sp-cisla);font-variant-numeric:tabular-nums;white-space:nowrap}.sp-hangar>.sp-blok:first-child+.sp-tabulka-obal,.sp-hangar>.sp-tabulka-obal+.sp-blok,.sp-hangar>.sp-prazdne+.sp-blok{margin-top:24px}.sp-stav{background:var(--sp-plocha-silna);color:var(--sp-tlumena);border-radius:9px;padding:1px 8px;font-size:12px;display:inline-block}.sp-ucinky li>span{min-width:0}.sp-z-toho-artefakt{color:var(--sp-slaba);margin-top:2px;font-size:11px;display:block}.sp-stav.aktivni{color:var(--sp-ok)}.sp-trezor .sp-odpocet{margin-top:4px;font-size:12px;display:block}.sp-clenove{grid-template-columns:repeat(auto-fill,minmax(284px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sp-clen{border:1px solid var(--sp-linka);background:#0000002e;border-radius:6px 14px 6px 6px;flex-direction:column;gap:12px;padding:14px;display:flex}.sp-clen.nasazen{border-color:#ffb54752}.sp-clen-hlava{align-items:center;gap:12px;display:flex}.sp-portret{border:1px solid var(--sp-linka-silna);background:#0d2833;border-radius:10px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.sp-portret img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.sp-portret svg{color:var(--sp-slaba)}.sp-clen-hlava{flex-direction:column;align-items:flex-start}.sp-clen-hlava .sp-portret{aspect-ratio:1;border-radius:14px;width:min(256px,100%);height:auto}.sp-clen-hlava .sp-portret img{object-position:50% 30%}.sp-clen-hlava .sp-portret svg{width:40px;height:40px}.sp-clen-hlava>div{overflow-wrap:anywhere;min-width:0;display:grid}.sp-clen h3{font:600 17px/1.2 var(--sp-cisla)}.sp-clen-hlava .sp-slabe{font-size:12px}.sp-clen-uroven{color:var(--sp-azur);font:600 13px var(--sp-cisla);align-items:baseline;gap:8px;margin-top:3px;display:flex}.sp-clen-uroven small{color:var(--sp-tlumena);font:500 11px var(--pismo)}.sp-clen-stav{flex-wrap:wrap;gap:5px;display:flex}.sp-atributy{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;margin:0;display:grid}.sp-atributy>div{gap:2px;display:grid}.sp-atributy dt{color:var(--sp-tlumena);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sp-atributy dd{align-items:center;gap:8px;margin:0;display:flex}.sp-atributy b{min-width:16px;font:600 13px var(--sp-cisla);text-align:right}.sp-atribut-draha{background:#ffffff12;border-radius:2px;flex:1;height:4px;overflow:hidden}.sp-atribut-draha>span{width:var(--podil);background:linear-gradient(90deg, #3aa3b1, var(--sp-azur));height:100%;display:block}.sp-schopnosti{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.sp-schopnosti li{border:1px solid var(--sp-linka-silna);color:#cfe3e8;border-radius:10px;padding:2px 9px;font-size:11px}.sp-schopnosti li.pasivni{color:#d2c8ff;border-color:#ae9fea73}.sp-schopnosti li.rozkaz{color:#ffdc8f;border-color:#ffcf698c}.sp-schopnosti li.pripravena{background:#79ecf51f;border-style:solid;box-shadow:inset 0 0 0 1px #79ecf526}.sp-tymy{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sp-tymy>li{border:1px solid var(--sp-linka);background:var(--sp-plocha);border-radius:10px;gap:8px;padding:14px;display:grid}.sp-tymy>li.nasazen{border-color:#ffb54752}.sp-tym-hlava{justify-content:space-between;align-items:center;gap:8px;display:flex}.sp-tym-hlava strong{font:600 16px var(--sp-cisla)}.sp-tymy>li>.sp-slabe{align-items:center;gap:6px;font-size:12px;display:flex}.sp-tymy>li>.sp-slabe svg{width:15px;height:15px}.sp-tym-clenove{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sp-tym-clenove li{border:1px solid var(--sp-linka);border-radius:16px;align-items:center;gap:6px;padding:3px 9px 3px 3px;font-size:12px;display:inline-flex}.sp-tym-clenove li.velitel{border-color:#ffcf6980}.sp-tym-clenove img,.sp-tym-clenove svg{object-fit:cover;object-position:50% 18%;background:#0d2833;border-radius:50%;width:24px;height:24px}.sp-tym-clenove small{color:#ffdc8f;font-size:10px}.sp-vip-stav{border:1px solid var(--sp-linka);background:#0000002e;border-radius:6px 14px 6px 6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:26px;padding:18px 20px;display:grid}.sp-vip-stav>svg{width:40px;height:40px;color:var(--sp-slaba)}.sp-vip-stav h3{font:600 22px/1.2 var(--sp-cisla);font-stretch:90%}.sp-vip-stav p{color:var(--sp-tlumena);margin-top:2px}.sp-vip-stav.aktivni{background:linear-gradient(110deg,#ffcf691f,#0000 60%),#0000002e;border-color:#ffcf6973}.sp-vip-stav.aktivni>svg{color:var(--sp-energie);filter:drop-shadow(0 0 10px #ffcf6980)}.sp-obdobi{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sp-obdobi li{border:1px solid var(--sp-linka);background:var(--sp-plocha);border-radius:8px;grid-template-columns:minmax(110px,160px) minmax(0,1.4fr) minmax(80px,1fr) auto;align-items:center;gap:14px;padding:10px 14px;font-size:13px;display:grid}.sp-obdobi-zdroj{font-weight:600}.sp-obdobi li.sprava .sp-obdobi-zdroj{color:#ffc670}.sp-obdobi-cas{color:var(--sp-tlumena);font-variant-numeric:tabular-nums}.sp-obdobi-draha{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.sp-obdobi-draha>span{width:var(--podil);background:var(--sp-energie);height:100%;display:block}.sp-obdobi li.sprava .sp-obdobi-draha>span{background:var(--sp-jantar)}.sp-audit-lista{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.sp-prepinac{cursor:pointer;min-height:32px;color:var(--sp-tlumena);align-items:center;gap:8px;font-size:13px;display:inline-flex}.sp-prepinac input{width:17px;height:17px;accent-color:var(--sp-azur)}.sp-osa{margin:0;padding:0;list-style:none;position:relative}.sp-osa:before{content:"";background:linear-gradient(var(--sp-linka-silna), var(--sp-linka));width:1px;position:absolute;top:8px;bottom:8px;left:15px}.sp-osa-zaznam{grid-template-columns:32px minmax(0,1fr);gap:14px;padding-bottom:14px;display:grid;position:relative}.sp-osa-bod{z-index:1;border:1px solid var(--sp-linka-silna);width:32px;height:32px;color:var(--sp-tlumena);background:#0a1f29;border-radius:50%;place-items:center;display:grid;position:relative}.sp-osa-bod svg{width:16px;height:16px}.sp-osa-zaznam.pridani_surovin .sp-osa-bod,.sp-osa-zaznam.nastaveni_vip .sp-osa-bod{border-color:var(--sp-jantar-linka);color:var(--sp-jantar);background:#2a1d08;box-shadow:0 0 12px #ffb54733}.sp-osa-zaznam.udeleni_role .sp-osa-bod,.sp-osa-zaznam.odebrani_role .sp-osa-bod{color:var(--sp-fialova);border-color:#b49cff80}.sp-osa-telo{border:1px solid var(--sp-linka);background:var(--sp-plocha);border-radius:8px;padding:10px 14px 12px}.sp-osa-zaznam.zobrazeni_hrace .sp-osa-telo{background:0 0;border-style:dashed;padding-block:7px}.sp-osa-zaznam.pridani_surovin .sp-osa-telo,.sp-osa-zaznam.nastaveni_vip .sp-osa-telo{border-color:#ffb54740}.sp-osa-telo header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-osa-telo header strong{font-weight:600}.sp-osa-telo header time{color:var(--sp-slaba);margin-left:auto;font-size:12px}.sp-osa-kdo{color:#c9dce1;margin-top:2px;font-size:12px}.sp-audit-podrobnosti{gap:8px;margin-top:10px;font-size:13px;display:grid}.sp-audit-podrobnosti small{color:var(--sp-slaba);margin-bottom:4px;font-size:11px;display:block}.sp-audit-podrobnosti blockquote,.sp-citace{border-left:2px solid var(--sp-jantar-linka);color:#e8d8bd;overflow-wrap:anywhere;background:#ffb5470d;margin:0;padding:7px 12px;font-style:italic}.sp-soupis{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.sp-soupis li{align-items:center;gap:5px;display:inline-flex}.sp-soupis svg,.sp-mini svg{width:16px;height:16px;color:var(--sp-kovy)}.sp-soupis b{font:600 14px var(--sp-cisla);font-variant-numeric:tabular-nums}.sp-soupis small{color:var(--sp-tlumena)!important;margin:0!important}.sp-soupis .kompozity svg,.sp-mini.kompozity svg{color:var(--sp-kompozity)}.sp-soupis .palivo svg,.sp-mini.palivo svg{color:var(--sp-palivo)}.sp-soupis .data svg,.sp-mini.data svg{color:var(--sp-data)}.sp-soupis .krystaly svg,.sp-mini.krystaly svg{color:var(--sp-krystaly)}.sp-zmena-vip{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sp-zmena-vip>span:first-child{color:var(--sp-tlumena);-webkit-text-decoration:line-through #9ab1ba80;text-decoration:line-through #9ab1ba80}.sp-zmena-vip .sp-sipka{color:var(--sp-jantar)}.sp-zmena-vip strong{color:#ffdc8f}.sp-zmena-vip.velka{font:600 18px var(--sp-cisla);padding:14px 0}.sp-starsi{margin:8px auto 0;display:flex}.sp-audit-vse{border-radius:6px var(--sp-zkoseni) 6px 6px;padding:22px 24px}.sp-audit-vse>header{margin-bottom:18px}.sp-audit-vse>header h2{font:600 26px var(--sp-cisla);font-stretch:90%}.sp-audit-vse>header p{color:var(--sp-tlumena);max-width:70ch;margin-top:4px}.sp-zakazano{border-radius:6px var(--sp-zkoseni) 6px 6px;text-align:center;justify-items:center;gap:10px;max-width:520px;margin:60px auto;padding:40px 28px;display:grid}.sp-zakazano svg{width:44px;height:44px;color:var(--sp-chyba)}.sp-zakazano h1{font:600 26px var(--sp-cisla)}.sp-zakazano p{color:var(--sp-tlumena)}dialog.sp-zasuvka{--sp-sklo-plne:#07141d;--sp-plocha:#ffffff06;--sp-plocha-silna:#79ecf50f;--sp-linka:#79ecf51f;--sp-linka-silna:#79ecf54d;--sp-azur:#79ecf5;--sp-jantar:#ffb547;--sp-jantar-plocha:#ffb5471f;--sp-jantar-linka:#ffb54773;--sp-inkoust:#e6f2f4;--sp-tlumena:#9ab1ba;--sp-slaba:#64808b;--sp-ok:#7dd3a2;--sp-chyba:#ff7d88;--sp-kovy:#71d7df;--sp-kompozity:#9ba8fc;--sp-palivo:#e6be70;--sp-data:#ae9fea;--sp-krystaly:#c29bff;--sp-cisla:Bahnschrift, "DIN Alternate", "Segoe UI", sans-serif;border:0;border-left:1px solid var(--sp-jantar-linka);background:var(--sp-sklo-plne);width:min(580px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--sp-inkoust);border-radius:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-24px 0 70px #0009}dialog.sp-zasuvka[open]{animation:sp-vysunout .32s var(--sp-krivka,ease-out)}dialog.sp-zasuvka::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02080c9e}@keyframes sp-vysunout{0%{opacity:0;transform:translate(40px)}}.sp-zasuvka:before{content:"";z-index:3;background:linear-gradient(90deg, var(--sp-jantar), #ffb54733);height:3px;position:absolute;top:0;left:0;right:0}.sp-zasuvka-obsah{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2d5866 transparent;flex-direction:column;height:100%;padding:0 24px;display:flex;overflow-y:auto}.sp-zasuvka-hlava{z-index:2;background:var(--sp-sklo-plne);justify-content:space-between;align-items:flex-start;gap:16px;margin:0 -24px 4px;padding:22px 24px 12px;display:flex;position:sticky;top:0}.sp-zasuvka-hlava small{color:#ffc670;font-size:12px;font-weight:600}.sp-zasuvka-hlava h2{font:600 28px/1.1 var(--sp-cisla);color:var(--sp-inkoust);font-stretch:88%}.sp-kroky{gap:6px;margin:0 0 18px;padding:0;list-style:none;display:flex}.sp-kroky li{color:var(--sp-slaba);border-top:2px solid #ffffff14;flex:1;align-items:center;gap:8px;padding:8px 0 0;font-size:12px;font-weight:600;display:flex}.sp-kroky li span{width:20px;height:20px;font:600 11px var(--sp-cisla);border:1px solid;border-radius:50%;place-items:center;display:grid}.sp-kroky li.hotovy{color:var(--sp-tlumena);border-top-color:#ffb54773}.sp-kroky li.aktualni{border-top-color:var(--sp-jantar);color:#ffd291}.sp-zasah{flex-direction:column;flex:1;display:flex}.sp-formular{gap:20px;display:grid}.sp-formular fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.sp-formular legend{font:600 15px var(--sp-cisla);margin-bottom:10px;padding:0}.sp-segment{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sp-segment label{border:1px solid var(--sp-linka-silna);background:var(--sp-plocha);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:10px 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:flex;position:relative}.sp-segment label svg{width:20px;height:20px;color:var(--sp-slaba)}.sp-segment label.zvoleno{border-color:var(--sp-jantar);background:var(--sp-jantar-plocha);color:#ffe2b0}.sp-segment label.zvoleno svg{color:var(--sp-jantar)}.sp-segment input{opacity:0;pointer-events:none;position:absolute}.sp-segment label:has(input:focus-visible){outline:2px solid var(--sp-azur);outline-offset:2px}.sp-segment label:has(input:disabled){opacity:.45;cursor:default}.sp-pole{gap:6px;display:grid}.sp-pole label{color:var(--sp-tlumena);font-size:12px;font-weight:600}.sp-pole small{color:var(--sp-slaba);font-size:12px}.sp-zasuvka select,.sp-zasuvka input[type=text],.sp-zasuvka input[type=datetime-local],.sp-zasuvka textarea{border:1px solid var(--sp-linka-silna);width:100%;min-height:44px;color:var(--sp-inkoust);font:15px var(--pismo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#020c12b3;border-radius:8px;padding:9px 12px;transition:border-color .15s,box-shadow .15s}.sp-zasuvka textarea{resize:vertical;min-height:84px;line-height:1.5}.sp-zasuvka select:focus,.sp-zasuvka input:focus,.sp-zasuvka textarea:focus{border-color:var(--sp-azur);outline:none;box-shadow:0 0 0 3px #79ecf526}.sp-zasuvka [aria-invalid=true]{border-color:var(--sp-chyba)!important;box-shadow:0 0 0 3px #ff7d8826!important}.sp-zasuvka input:disabled{opacity:.45}.sp-povinne{color:#ffc670;font-weight:500}.sp-predvolby-vse{flex-wrap:wrap;gap:6px;display:flex}.sp-radek-suroviny{--barva:var(--sp-kovy);border-bottom:1px solid var(--sp-linka);grid-template-columns:minmax(104px,128px) minmax(96px,1fr) auto;grid-template-areas:"nazev vstup predvolby"".volno volno";align-items:center;gap:4px 10px;padding:8px 0;display:grid}.sp-radek-suroviny.kompozity{--barva:var(--sp-kompozity)}.sp-radek-suroviny.palivo{--barva:var(--sp-palivo)}.sp-radek-suroviny.data{--barva:var(--sp-data)}.sp-radek-suroviny.krystaly{--barva:var(--sp-krystaly);border-bottom:0}.sp-radek-suroviny>label{grid-area:nazev;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.sp-radek-suroviny>label svg{width:20px;height:20px;color:var(--barva);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--barva) 50%, transparent))}.sp-radek-suroviny>input{font-variant-numeric:tabular-nums;text-align:right;grid-area:vstup;font:600 18px var(--sp-cisla)!important}.sp-radek-suroviny>input:focus{border-color:var(--barva)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--barva) 22%, transparent)!important}.sp-predvolby{flex-wrap:nowrap;grid-area:predvolby;justify-content:flex-end;gap:5px;display:flex}.sp-volno{color:var(--sp-slaba);grid-area:volno;justify-self:end;font-size:11px}.sp-chyby-formulare{color:#ffd0d4;background:#6e252b38;border:1px solid #ff7d8866;border-radius:8px;margin:0;padding:10px 14px 10px 30px;scroll-margin:96px 0 110px;font-size:13px}.sp-chyby-formulare:focus{outline:none;box-shadow:0 0 0 3px #ff7d882e}.sp-akce{z-index:1;padding:16px 24px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #07141d00, var(--sp-sklo-plne) 28%);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:8px -24px 0;display:flex;position:sticky;bottom:0}.sp-potvrzeni>.sp-akce,.sp-vysledek>.sp-akce{margin-top:auto}.sp-potvrzeni,.sp-vysledek{flex-direction:column;flex:1;gap:14px;display:flex}.sp-otazka{font:600 20px/1.35 var(--sp-cisla);color:#fff1d8;font-stretch:92%}.sp-souhrn{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.sp-souhrn th,.sp-souhrn td{border-bottom:1px solid var(--sp-linka);text-align:right;padding:9px 8px}.sp-souhrn thead th{color:var(--sp-slaba);font-size:11px;font-weight:600}.sp-souhrn th:first-child{text-align:left}.sp-souhrn tbody th{align-items:center;gap:8px;font-weight:600;display:flex}.sp-souhrn tbody th svg{width:17px;height:17px;color:var(--sp-kovy)}.sp-souhrn tr.kompozity th svg{color:var(--sp-kompozity)}.sp-souhrn tr.palivo th svg{color:var(--sp-palivo)}.sp-souhrn tr.data th svg{color:var(--sp-data)}.sp-souhrn tr.krystaly th svg{color:var(--sp-krystaly)}.sp-souhrn td{font:600 15px var(--sp-cisla)}.sp-souhrn td.omezeno{color:#ffc670}.sp-upozorneni{margin-bottom:20px}.sp-varovani{border:1px solid var(--sp-jantar-linka);background:var(--sp-jantar-plocha);color:#ffe2b0;border-radius:8px;padding:10px 14px;font-size:13px}.sp-audit-info{align-items:center;gap:8px;font-size:12px;display:flex}.sp-audit-info svg{width:16px;height:16px}.sp-chyba-radek{color:#ffd0d4;background:#6e252b40;border:1px solid #ff7d8866;border-radius:8px;padding:10px 14px;font-size:13px}.sp-vip-souhrn{border:1px solid var(--sp-linka);color:var(--sp-tlumena);border-radius:8px;align-items:center;gap:10px;margin-bottom:18px;padding:10px 14px;font-size:13px;display:flex}.sp-vip-souhrn svg{width:20px;height:20px}.sp-vip-souhrn.aktivni{color:#ffdc8f;border-color:#ffcf6973}.sp-vysledek-hlavni{font:600 18px var(--sp-cisla);color:var(--sp-ok);align-items:center;gap:10px;display:flex}.sp-vysledek-hlavni svg{width:24px;height:24px}.sp-porovnani{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sp-porovnani li{--barva:var(--sp-kovy);grid-template-columns:minmax(100px,130px) minmax(0,1fr);grid-template-areas:"nazev cisla""draha draha";align-items:center;gap:6px 12px;display:grid}.sp-porovnani li.kompozity{--barva:var(--sp-kompozity)}.sp-porovnani li.palivo{--barva:var(--sp-palivo)}.sp-porovnani li.data{--barva:var(--sp-data)}.sp-porovnani li.krystaly{--barva:var(--sp-krystaly)}.sp-porovnani-nazev{grid-area:nazev;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.sp-porovnani-nazev svg{width:18px;height:18px;color:var(--barva)}.sp-porovnani-cisla{font:600 14px var(--sp-cisla);font-variant-numeric:tabular-nums;grid-area:cisla;justify-self:end}.sp-porovnani-draha{background:repeating-linear-gradient(135deg,#ffffff0f 0 5px,#ffffff05 5px 9px);border-radius:5px;grid-area:draha;height:10px;overflow:hidden}.sp-porovnani-draha>span{width:var(--podil);border-radius:inherit;background:var(--barva);height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--barva) 55%, transparent);animation:sp-naplnit .9s var(--sp-krivka,ease-out) both;transform-origin:0;display:block}@keyframes sp-naplnit{0%{transform:scaleX(0)}}.sp-po-planetach{border:1px solid var(--sp-linka);border-radius:8px;padding:0 14px}.sp-po-planetach summary{cursor:pointer;min-height:42px;color:var(--sp-tlumena);align-items:center;font-size:13px;font-weight:600;display:flex}.sp-po-planetach ul{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.sp-po-planetach li{border-top:1px solid var(--sp-linka);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;display:flex}.sp-po-planetach li>span{flex-wrap:wrap;gap:4px 12px;display:flex}.sp-mini{font:600 13px var(--sp-cisla);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.sp-rasy{border:1px solid var(--sp-linka);border-radius:6px var(--sp-zkoseni) 6px 6px;background:var(--sp-sklo);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:16px;padding:22px 24px;display:grid;box-shadow:0 16px 40px #00000047,inset 0 1px #79ecf50f}.sp-rasy-hlava{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sp-rasy-hlava h2{font:600 26px var(--sp-cisla);font-stretch:90%}.sp-rasy-hlava p{color:var(--sp-tlumena);max-width:70ch;margin-top:4px}.sp-rasy-volba{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.sp-rasa-volba{border:1px solid var(--sp-linka);text-align:left;background:#0000002e;border-radius:6px 12px 6px 6px;align-items:center;gap:12px;min-height:72px;padding:10px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.sp-rasa-volba:hover{background:var(--sp-plocha-silna)}.sp-rasa-volba.zvoleno{border-color:var(--sp-azur);background:var(--sp-plocha-silna);box-shadow:inset 0 0 0 1px #79ecf540}.sp-rasa-volba .sp-portret{width:52px;height:52px}.sp-rasa-volba-text{gap:3px;min-width:0;display:grid}.sp-rasa-volba-text b{font:600 15px/1.2 var(--sp-cisla)}.sp-rasa-volba-text small{color:var(--sp-tlumena);font-size:12px}.sp-rasa-volba-text .sp-odznak{justify-self:start}.sp-rasa-souhrn{border:1px solid var(--sp-linka);background:var(--sp-plocha);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;padding:16px;display:grid}.sp-rasa-souhrn-text{align-content:start;gap:6px;display:grid}.sp-rasa-souhrn h3{font:600 20px var(--sp-cisla);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sp-rasa-souhrn p{max-width:80ch;line-height:1.5}.sp-rasa-souhrn .sp-slabe{font-size:12px}.sp-rasa-pocty{grid-template-columns:repeat(4,minmax(76px,auto));align-self:start;gap:8px;margin:0;display:grid}.sp-rasa-pocty>div{border:1px solid var(--sp-linka);text-align:center;border-radius:6px;gap:2px;padding:8px 10px;display:grid}.sp-rasa-pocty dt{color:var(--sp-tlumena);font-size:11px}.sp-rasa-pocty dd{color:var(--sp-azur);font:600 20px var(--sp-cisla);font-variant-numeric:tabular-nums;margin:0}.sp-rasa-profese,.sp-rasa-kvalifikace{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sp-rasa-profese{grid-column:1/-1}.sp-rasa-profese li,.sp-rasa-kvalifikace li{border:1px solid var(--sp-linka);color:var(--sp-tlumena);border-radius:10px;padding:3px 10px;font-size:12px}.sp-rasa-profese b,.sp-rasa-kvalifikace b{color:var(--sp-inkoust);font-family:var(--sp-cisla);margin-left:4px}.sp-rasa-kvalifikace li{color:#ffdc8f;border-color:#ffcf6966}.sp-rasy-filtry{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(160px,220px)) auto;align-items:end;gap:10px 12px;display:grid}.sp-rasy-filtry .sp-hledani{grid-column:auto}.sp-rasy-filtry .sp-hledani input{padding-right:12px}.sp-rasy-vyber{gap:4px;display:grid}.sp-rasy-vyber>span{color:var(--sp-tlumena);font-size:12px;font-weight:600}.sp-rasy-vyber select{border:1px solid var(--sp-linka-silna);width:100%;min-height:44px;color:var(--sp-inkoust);font:15px var(--pismo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#020c12b3;border-radius:8px;padding:9px 12px}.sp-rasy-vyber select:focus{border-color:var(--sp-azur);outline:none;box-shadow:0 0 0 3px #79ecf526}.sp-rasy-pocet{white-space:nowrap;align-self:center;font-size:12px}.sp-clen-rasy.premiovy{border-color:#c29bff59}.sp-odznak .sp-mini{font-size:11px}.sp-odznak .sp-mini svg{width:13px;height:13px}.sp-schopnosti-rasy li{align-items:center;gap:5px;display:inline-flex}.sp-schopnosti-rasy img{object-fit:cover;border-radius:4px;width:18px;height:18px}.sp-schopnosti li.podpisova{color:#e2d4ff;border-color:#c29bff99}.sp-rasa-zivotopis summary{cursor:pointer;min-height:32px;color:var(--sp-tlumena);align-items:center;font-size:12px;font-weight:600;display:flex}.sp-rasa-zivotopis p{color:#cfe3e8;margin-top:4px;font-size:13px;line-height:1.5}@media (width<=1080px){.sp-rasy-filtry{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-rasy-filtry .sp-hledani,.sp-rasy-pocet{grid-column:1/-1}.sp-rasa-souhrn{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.sp-rasy{padding:16px}.sp-rasy-hlava h2{font-size:22px}.sp-rasy-volba{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sp-rasa-volba{gap:8px;padding:8px}.sp-rasa-volba .sp-portret{width:40px;height:40px}.sp-rasa-volba-text b{font-size:14px}.sp-rasa-volba-text small{font-size:11px}.sp-rasa-pocty{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-rasy-vyber select{font-size:16px}}@media (width<=420px){.sp-rasy-filtry{grid-template-columns:minmax(0,1fr)}}@media (width<=1280px){.sp-rozlozeni{grid-template-columns:minmax(280px,320px) minmax(0,1fr)}.sp-slozka h2{font-size:36px}.sp-planety{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (width<=1080px){.sp-lista{grid-template-columns:auto minmax(0,1fr)}.sp-hledani{grid-column:1/-1}.sp-pohledy{justify-self:end}.sp-koren{--sp-odsazeni-listy:142px}}@media (width<=899px){.sp-koren{--sp-odsazeni-listy:0px}.sp-lista{position:relative}.sp-rozlozeni{grid-template-columns:minmax(0,1fr)}.sp-rozlozeni:not(.ma-vyber) .sp-detail-oblast,.sp-rozlozeni.ma-vyber .sp-seznam{display:none}.sp-seznam{max-height:none;position:static}.sp-radky{overflow:visible}.sp-zpet{grid-area:zpet;justify-self:start;min-height:36px;padding:6px 12px;display:inline-flex}.sp-slozka{grid-template-columns:minmax(0,1fr);grid-template-areas:"zpet""identita""akce""udaje";padding:16px}.sp-slozka-akce{justify-content:flex-start}.sp-zalozky{padding:0 6px;top:0}.sp-panel-zalozky{padding:18px 16px 22px}}@media (width<=760px){.sp-koren{font-size:13px}.sp-lista{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.sp-pohledy{justify-self:stretch}.sp-pohledy button{flex:1;justify-content:center}.sp-hledani kbd{display:none}.sp-hledani input{padding-right:12px;font-size:16px}.sp-slozka h2{font-size:32px}.sp-znak.velky{width:68px;height:68px;font-size:26px}.sp-slozka-akce .sp-tlacitko:not(.ikona){white-space:normal;flex:140px}.sp-slozka-udaje{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-slozka-udaje>div{border-bottom:1px solid var(--sp-linka)}.sp-slozka-udaje>div:nth-child(2n){border-right:0}.sp-planety,.sp-clenove,.sp-tymy{grid-template-columns:minmax(0,1fr)}.sp-ukazatele.velke{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-ukazatele.velke .sp-ukazatel-cisla strong{font-size:26px}.sp-fakta{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-vip-stav{grid-template-columns:auto minmax(0,1fr)}.sp-vip-stav>.sp-tlacitko{grid-column:1/-1}.sp-obdobi li{grid-template-columns:minmax(0,1fr) auto}.sp-obdobi-cas{grid-area:2/1/auto/-1}.sp-obdobi-draha{display:none}.sp-vypravy li{grid-template-columns:22px minmax(0,1fr) auto}.sp-vypravy li>time,.sp-vypravy li>.sp-slabe:last-child{grid-column:2/-1;font-size:11px}.sp-udalosti li{grid-template-columns:minmax(0,1fr) auto}.sp-udalosti li>.sp-kategorie{grid-column:1/-1;justify-self:start}.sp-audit-vse{padding:16px}dialog.sp-zasuvka{border-left:0;border-top:1px solid var(--sp-jantar-linka);border-radius:18px 18px 0 0;width:100vw;height:auto;max-height:94dvh;inset:auto 0 0}dialog.sp-zasuvka[open]{animation-name:sp-vysunout-zdola}.sp-zasuvka:before{border-radius:18px 18px 0 0}.sp-zasuvka-obsah{max-height:94dvh;padding:0 16px}.sp-zasuvka-hlava{margin-inline:-16px;padding:18px 16px 10px}.sp-akce{margin-inline:-16px;padding-inline:16px}.sp-akce .sp-tlacitko{flex:1;min-height:48px}.sp-zasuvka-hlava h2{font-size:24px}.sp-radek-suroviny{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"nazev vstup""predvolby predvolby"".volno"}.sp-predvolby{flex-wrap:wrap}.sp-cip{min-height:36px}}@keyframes sp-vysunout-zdola{0%{opacity:0;transform:translateY(40px)}}@media (width<=420px){.sp-segment,.sp-ukazatele.velke{grid-template-columns:minmax(0,1fr)}.sp-radek-hrace{grid-template-columns:40px minmax(0,1fr)}.sp-radek-cas{text-align:left;flex-wrap:wrap;grid-column:2;align-items:baseline;gap:2px 6px;display:flex}.sp-znak{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.sp-detail,.sp-panel-zalozky,dialog.sp-zasuvka[open],.sp-porovnani-draha>span,.sp-nacitani-pulz{animation:none!important}.sp-ukazatel-draha>span,.sp-zalozky button:after{transition:none!important}}.sp-navrh-rasy{gap:16px;display:grid}.sp-navrh-portrety{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sp-navrh-portrety li{border:1px solid var(--sp-linka-silna);background:#102832;border-radius:10px;min-width:0;overflow:hidden}.sp-navrh-portrety img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.sp-navrh-portrety b{overflow-wrap:anywhere;padding:10px 12px;display:block}.sp-hangar .sp-plavidlo-id{margin-top:4px;font-weight:400;display:block}.personal-prehled .personal-karty{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.personal-prehled .karta-personalu-telo{padding:12px}.personal-prehled .karta-personalu-titulek{bottom:10px;left:12px;right:12px}.personal-prehled .karta-personalu-titulek h3{font-size:20px}.personal-prehled .karta-personalu-titulek p{font-size:11px}.personal-prehled .karta-personalu-odznaky{flex-wrap:wrap;top:8px;left:8px;right:8px}.personal-prehled .karta-personalu-odznaky>span{padding:3px 5px;font-size:10px}.personal-prehled .karta-body{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px}.personal-prehled .karta-body .kompaktni-rozvoj{justify-content:flex-start;min-height:36px;font-size:12px}.clen-pocet-bodu{color:#e6c68d;font-size:11px}.personal-prehled .postup-clena strong{font-size:12px}.personal-prehled .xp-do-urovne{font-size:11px}.personal-prehled .clen-upravit-schopnosti{text-align:left;color:#9ee5ef;min-height:36px;margin:4px 0;font-size:11px;display:block}.personal-prehled .atributy-clena{gap:5px}.personal-prehled .dlazdice-schopnosti{min-width:0}.personal-prehled .clen-stav-karty{color:#aee8ed;background:#102e3d;border:1px solid #3f6c7c;border-radius:4px;margin-top:6px;padding:6px 8px;font-size:11px;display:block}dialog.panel-clena.clen-v2{border:1px solid #568c9d;border-radius:12px;width:min(940px,100vw - 40px);max-width:calc(100vw - 40px);height:min(850px,100dvh - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 100px #000b}dialog.clen-v2[open]{flex-direction:column;display:flex}dialog.clen-v2::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020b16c4}dialog.clen-v2 :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #97eff0}.clen-prochazeni{background:#091d29;border-bottom:1px solid #355566;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;display:flex}.clen-prochazeni>button{color:#c5e6ef;background:0 0;border:0;align-items:center;gap:10px;min-height:40px;padding:6px;font-size:13px;display:flex}.clen-prochazeni>button:disabled{opacity:.35;cursor:default}.clen-prochazeni>span{color:#93b4c6;margin:auto;font-size:12px}.clen-prochazeni .zavrit-clena{justify-content:center;width:40px;margin-left:12px;font-size:26px}.clen-v2 .zahlavi-clena{gap:18px;padding:18px 24px}.clen-v2 .zahlavi-clena>.portret{background-position:top;background-size:cover;border-radius:8px;width:88px;height:88px}.clen-v2 .zahlavi-clena h2{margin:4px 0 6px;font-size:25px}.clen-v2 .zahlavi-clena p{font-size:13px}.clen-v2 .zahlavi-clena .stitky-clena{margin:8px 0 0}.clen-v2 .zalozky-clena{gap:14px;padding:0 24px}.clen-v2 .zalozky-clena button{min-height:48px;padding:8px 12px;font-size:13px}.clen-v2 .zalozky-clena button.aktivni{background:#16405066}.clen-v2 .panel-clena-obsah{min-height:0;padding:16px 24px 24px;overflow:auto}.clen-v2 .postup-clena{margin-top:0}.clen-v2 .rozvoj-atributy{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.clen-v2 .rozvoj-atribut{gap:12px;min-height:84px}.clen-v2 .rozvoj-popisek .napoveda-atributu{min-height:30px;font-size:15px}.clen-v2 .rozvoj-popisek>small{font-size:12px}.clen-v2 .rozvoj-volba>strong{min-width:48px;font-size:16px}.clen-v2 .rozvoj-volba>button{width:40px;min-width:40px;height:40px;min-height:40px}.clen-v2 .clen-automatika,.clen-v2 .priprava-schopnosti-navod{color:#b8d2de;font-size:13px;line-height:1.65}.clen-v2 .priprava-schopnosti{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.clen-v2 .volba-schopnosti{border-radius:6px;gap:12px;padding:12px}.clen-v2 .volba-schopnosti>img{object-fit:contain;width:56px;height:56px}.clen-v2 .volba-schopnosti:disabled{opacity:.7;cursor:default}.clen-v2 .volba-schopnosti small{font-size:12px}.clen-v2 .volba-schopnosti-stav{color:#a1e5e2;font-weight:600}.clen-sloty{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:16px 0;display:grid}.clen-slot{text-align:center;background:#102f3d;border:1px solid #478899;border-radius:6px;flex-direction:column;align-items:center;gap:8px;min-width:0;min-height:150px;padding:12px;display:flex}.clen-slot>small{color:#a2c1d0;font-size:11px}.clen-slot>img{object-fit:contain;border-radius:5px;width:58px;height:58px}.clen-slot>strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.clen-slot>button{color:#d8e5ed;background:#182e3c;border:1px solid #648292;border-radius:4px;min-height:34px;margin-top:auto;padding:4px 12px;font-size:12px}.clen-slot.prazdny{color:#efd4a1;background:#382f2026;border-style:dashed;border-color:#987b4c;justify-content:center}.clen-koncept{color:#edd99f;background:#5a481f40;border-left:3px solid #d9b466;padding:12px 15px;font-size:13px;line-height:1.6}.clen-v2 .paticka-clena{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.clen-stav-ulozeni{color:#a7d6c7;flex:1;align-items:center;gap:8px;min-width:180px;margin:0;font-size:12px;line-height:1.5;display:flex}.clen-stav-ulozeni svg{flex-shrink:0;width:20px;height:20px}.clen-stav-ulozeni.chyba{color:#ffc1a7}.clen-stav-ulozeni[data-ukladani=koncept]{color:#f0d5a0}.clen-v2 .paticka-clena>.textove{min-height:36px;margin:0;font-size:12px}.clen-vraceni{flex-basis:100%;padding:10px 0}.clen-vraceni p{color:#dfc59d;font-size:13px}.clen-vraceni button{min-height:40px;margin-right:10px;padding:8px 16px}.clen-zivotopis{color:#adcbd8;margin-top:14px;font-size:13px;line-height:1.7}.clen-zivotopis summary{cursor:pointer;min-height:40px;padding:8px 0}.tym-aktualni-stav{background:#0a2939;border:1px solid #48889b;border-radius:6px;align-items:flex-start;gap:14px;margin:0 0 18px;padding:16px 18px;display:flex}.tym-aktualni-stav>svg{color:#8bdae6;flex-shrink:0;width:28px;height:28px}.tym-aktualni-stav>div{flex:1;min-width:0}.tym-aktualni-stav strong{font-size:16px}.tym-aktualni-stav p{color:#b9d8e4;margin:5px 0;font-size:12px;line-height:1.6}.tym-aktualni-stav small{color:#e8d098;font-size:12px}.tym-aktualni-stav button{min-height:40px;font-size:12px}.tym-aktualni-stav.stav-pripraven{background:#112f2b;border-color:#548e78}.tym-prehled.stav-expedice small,.tym-prehled.stav-presun small{color:#9bdce8}.tym-prehled.stav-leceni small,.tym-prehled.stav-neuplny small,.tym-prehled.stav-zraneni small{color:#edc98b}@media (width<=1350px){.personal-prehled .personal-karty{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1050px){.personal-prehled .personal-karty{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.personal-prehled .personal-karty{grid-template-columns:repeat(2,minmax(0,1fr))}.clen-v2 .rozvoj-atributy,.clen-v2 .priprava-schopnosti{grid-template-columns:1fr}.clen-sloty{grid-template-columns:repeat(2,minmax(0,1fr))}.clen-v2 .zahlavi-clena{padding:12px 16px}.clen-v2 .zahlavi-clena>.portret{width:64px;height:64px}.clen-v2 .zahlavi-clena h2{font-size:21px}.clen-v2 .panel-clena-obsah{padding:14px 16px}.clen-v2 .zalozky-clena{gap:0;padding:0 10px}.clen-v2 .zalozky-clena button{font-size:12px}.clen-v2 .paticka-clena{padding:10px 16px}.tym-aktualni-stav{flex-wrap:wrap}.tym-aktualni-stav>button{margin-left:42px}}@media (width<=500px){.personal-prehled .personal-karty{grid-template-columns:1fr}dialog.panel-clena.clen-v2{border-radius:9px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.clen-prochazeni{gap:6px;padding:6px 10px}.clen-prochazeni>button{gap:5px;font-size:12px}.clen-prochazeni .zavrit-clena{min-width:32px;margin-left:2px}.clen-prochazeni>span{font-size:10px}.clen-v2 .zahlavi-clena .stitky-clena{display:none}.clen-v2 .rozvoj-atribut{min-height:72px}.clen-slot{min-height:135px;padding:10px}.clen-stav-ulozeni{flex-basis:100%;min-width:0}}.vycvik-specializace .volba-schopnosti>img{object-fit:contain;border-radius:4px;flex:0 0 40px;align-self:flex-start;width:40px;height:40px}.overeni-cloveka{margin:16px 0 4px}.overeni-cloveka-widget{min-height:65px}.overeni-cloveka-widget.overeni-cloveka-kompaktni{min-height:140px}.overeni-cloveka-widget iframe{max-width:100%}.overeni-cloveka .ucet-rada{color:#ffb5a4;margin-top:8px}.registrace-rozlozeni{max-width:1380px;padding-top:25px;display:block}.registrace-rozlozeni .pristup-uvod{max-width:900px;padding:15px 0 24px}.registrace-rozlozeni .pristup-uvod h1{max-width:none;margin:12px 0;font-size:clamp(30px,3vw,43px)}.registrace-rozlozeni .pristup-uvod>p{max-width:680px;font-size:14px}.registrace-rozlozeni .pristup-obsah{padding:30px}.registrace-pruvodce{scroll-margin-top:20px}.registrace-kroky ol{border-bottom:1px solid #61818e55;gap:22px;margin:0 0 25px;padding:0 0 24px;list-style:none;display:flex}.registrace-kroky li{flex:1;max-width:270px}.registrace-kroky button{color:#8faebb;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.registrace-kroky button>span{border:1px solid #5c8192;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.registrace-kroky b{font-size:13px;font-weight:500}.registrace-kroky button[aria-current=step]{color:#e4f8f8}.registrace-kroky button[aria-current=step]>span{color:#d5fcff;background:#39738455;border-color:#92e1eb}.registrace-kroky button:disabled{opacity:.45;cursor:default}.registrace-zahlavi h2{margin:9px 0;font-size:28px;line-height:1.25}.registrace-zahlavi p{color:#b3cbd5;max-width:760px;margin-bottom:25px;font-size:14px}.registrace-panel[hidden]{display:none}.registrace-rasy{border:0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;min-inline-size:0;margin:0;padding:0;display:grid}.registrace-rasy>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.registrace-rasa{--barva-rasy:#66c3d9;cursor:pointer;background:linear-gradient(145deg,#173441,#081821);border:1px solid #5b829278;border-radius:7px;flex-direction:column;min-width:0;margin:0;padding:16px;transition:border-color .15s,background .15s;display:flex;position:relative}.registrace-rasa[data-rasa=popelavi_dravci]{--barva-rasy:#d89479}.registrace-rasa[data-rasa=onyxovi_dominatori]{--barva-rasy:#9397cd}.registrace-rasa[data-rasa=archonti_prazdnoty]{--barva-rasy:#b68ed8}.registrace-rasa[data-rasa=nositele_druhe_tvare]{--barva-rasy:#8abca6}.registrace-rasa:hover{border-color:var(--barva-rasy)}.registrace-rasa:has(input:checked){background:linear-gradient(145deg,#245063,#102c37);border-color:#b8edf0;box-shadow:inset 0 0 0 1px #9bd7e580,0 0 22px #53b4cb17}.registrace-rasa:has(input:focus-visible){outline-offset:4px;outline:2px solid #ffcf69}.registrace-rasa>input{accent-color:#a6e7ec;z-index:1;width:18px;height:18px;margin:0;position:absolute;top:12px;right:12px}.registrace-rasa>img{object-fit:contain;object-position:center;background:radial-gradient(#8ca9b916,#0000 70%);border-radius:4px;width:100%;height:155px;margin:0 0 18px}.registrace-rasa-text{flex-direction:column;gap:10px;display:flex}.registrace-rasa-text strong{color:#e1ebed;font-size:16px;line-height:1.4}.registrace-rasa-text>span{color:#acc3ce;font-size:12px;line-height:1.7}.registrace-rasa-volba{color:#9cbcc6;margin-top:auto;padding-top:20px;font-size:11px}.registrace-rasa:has(input:checked) .registrace-rasa-volba{color:#c2f2f3}.registrace-dopad{background:#6a6b3112;border:1px solid #8d9c7945;border-radius:5px;align-items:flex-start;gap:13px;margin:22px 0;padding:18px;display:flex}.registrace-dopad svg{color:#cfc79d;flex:none;width:20px;height:20px;margin-top:3px}.registrace-dopad p{color:#c4cdbd;margin:0;font-size:12px;line-height:1.8}.registrace-pokracovani{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.registrace-pokracovani p{color:#bad6df;margin:0;font-size:13px}.registrace-pokracovani>.hlavni{min-width:240px;min-height:48px;font-size:13px}.registrace-dokonceni{grid-template-columns:minmax(0,280px) minmax(0,440px);justify-content:center;align-items:start;gap:45px;display:grid}.registrace-souhrn{background:#04172299;border:1px solid #5c899a5c;border-radius:6px;margin-top:14px;padding:24px}.registrace-souhrn>img{object-fit:contain;width:100%;height:200px;margin:20px 0;display:block}.registrace-souhrn h3{font-size:21px}.registrace-souhrn p{line-height:1.8}.registrace-zmenit{font:inherit;color:#b1d6dd;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #91c3cf88;margin-top:15px;padding:8px 0 4px;font-size:12px}.registrace-popis-vybrane{display:none}.registrace-heslo-akce{flex-wrap:wrap;gap:9px 18px;margin:10px 0 15px;display:flex}.registrace-heslo-akce button{font:inherit;color:#b6dbe2;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #81b9c55c;padding:6px 0;font-size:11px}.registrace-souhlas{color:#c3d7de;align-items:flex-start;gap:11px;margin:23px 0 15px;font-size:12px;line-height:1.8;display:flex}.registrace-souhlas input{accent-color:#9fe0eb;flex:none;width:18px;height:18px;margin:2px 0 0}.registrace-souhlas a{color:#bde5ed;text-underline-offset:3px}.registrace-pruvodce button:focus-visible{outline-offset:4px;outline:2px solid #9fe0eb}@media (width<=760px){.registrace-rozlozeni .pristup-uvod{max-width:none;padding-bottom:20px}.registrace-rozlozeni .pristup-uvod h1{font-size:31px}.registrace-rozlozeni .pristup-uvod>p{font-size:12px}.registrace-rozlozeni .pristup-karta{max-width:none}.registrace-rozlozeni .pristup-obsah{padding:22px}.registrace-rasy{grid-template-columns:repeat(2,minmax(0,1fr))}.registrace-dokonceni{grid-template-columns:minmax(0,1fr);gap:15px}.registrace-souhrn{min-height:135px;margin:0;padding:17px 17px 17px 110px;position:relative}.registrace-souhrn>img{width:82px;height:110px;margin:0;position:absolute;top:14px;left:12px}.registrace-souhrn h3{font-size:18px}.registrace-souhrn p{display:none}.registrace-souhrn .stitek{font-size:8px}.registrace-zmenit{margin-top:6px}.registrace-pokracovani>.hlavni{width:100%;min-width:0}}@media (width<=440px){.registrace-rozlozeni .pristup-obsah{padding:19px 16px}.registrace-kroky ol{gap:16px}.registrace-kroky button{gap:9px}.registrace-kroky b{font-size:12px}.registrace-zahlavi h2{font-size:25px}.registrace-zahlavi p{font-size:12px}.registrace-rasy{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.registrace-rasa{text-align:center;padding:12px 8px}.registrace-rasa>img{height:76px;margin:3px 0 10px}.registrace-rasa>input{width:15px;height:15px;top:8px;right:8px}.registrace-rasa-text strong{font-size:12px}.registrace-rasa-text>span,.registrace-rasa-volba{display:none}.registrace-popis-vybrane{border-left:2px solid #82c7d680;padding-left:12px;font-size:12px;display:block}.registrace-dopad{gap:10px;padding:13px}}#aplikace .hlavicka-jednotna{z-index:30;background:linear-gradient(#07151ffb,#0a202bf5);border-bottom:1px solid #5093a4;gap:0;width:100%;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;display:block;position:sticky;top:0;overflow:visible;box-shadow:0 4px 18px #0006}#aplikace .hlavicka-jednotna .hlavicka-radek{grid-template-columns:164px minmax(150px,190px) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:64px;padding:6px 16px;display:grid}#aplikace .hlavicka-jednotna .znacka{flex:none;grid-area:auto;width:100%;min-width:0;max-width:164px;margin:0;display:block}#aplikace .hlavicka-jednotna .znacka-obsah{justify-items:start;gap:3px;width:100%;display:grid}#aplikace .hlavicka-jednotna .znacka-logo-vyrez{width:100%;max-width:164px;height:28px}#aplikace .hlavicka-jednotna .znacka-logo{width:114%;left:45%}#aplikace .hlavicka-jednotna .znacka small{letter-spacing:1.1px;white-space:normal;margin:0;font-size:6px}#aplikace .hlavicka-jednotna .mistni-navigace-hlavicky{z-index:auto;visibility:visible;width:100%;min-width:0;box-shadow:none;isolation:auto;background:0 0;border:0;grid-area:auto;margin:0;padding:0;display:block;position:static}#aplikace .hlavicka-jednotna .prepinac-mista{color:#dcf2f7;background:#09212c;border:1px solid #3b75878c;border-radius:5px;grid-template-columns:30px minmax(0,1fr) 12px;align-items:center;gap:7px;width:100%;min-width:0;min-height:48px;margin:0;padding:4px 7px;display:grid}#aplikace .hlavicka-jednotna .prepinac-mista:hover,#aplikace .hlavicka-jednotna .prepinac-mista:focus-visible{background:#123643;border-color:#82dbe5}#aplikace .hlavicka-jednotna .kontext-globus{grid-row:1;width:30px;height:30px}#aplikace .hlavicka-jednotna .kontext-globus svg{width:16px;height:16px}#aplikace .hlavicka-jednotna .kontext-misto{grid-area:1/2;gap:3px;min-width:0}#aplikace .hlavicka-jednotna .kontext-misto small{letter-spacing:.4px;white-space:normal;font-size:8px;line-height:1.2;display:block}#aplikace .hlavicka-jednotna .kontext-misto strong{letter-spacing:0;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.2}#aplikace .hlavicka-jednotna .kontext-cesta{display:none}#aplikace .hlavicka-jednotna .rozbalit-mista{grid-area:1/3;margin:0}#aplikace .hlavicka-jednotna .rozbalit-mista svg{width:12px;height:12px}#aplikace .hlavicka-jednotna .zdroje{background:0 0;border:0;grid-area:auto;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:0;width:100%;min-width:0;max-width:none;height:auto;max-height:none;margin:0;padding:0;display:grid;overflow:visible;transform:none}#aplikace .hlavicka-jednotna .zdroj{border:0;border-left:1px solid #39617270;justify-content:center;align-items:center;gap:7px;width:auto;min-width:0;max-width:none;min-height:46px;margin:0;padding:4px 7px;display:flex;transform:none}#aplikace .hlavicka-jednotna .zdroj>svg{flex:none;width:20px;height:20px;display:block}#aplikace .hlavicka-jednotna .zdroj>span{min-width:0}#aplikace .hlavicka-jednotna .zdroj small{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;letter-spacing:0;margin-bottom:3px;font-size:9px;line-height:1.15;display:block;overflow:visible}#aplikace .hlavicka-jednotna .zdroj strong{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:17px;line-height:1.2;display:block}#aplikace .hlavicka-jednotna .zdroj.energie strong em{font-size:12px}#aplikace .hlavicka-jednotna .nastroje{border:0;flex-wrap:wrap;grid-area:auto;justify-content:flex-end;align-items:center;gap:6px;width:auto;min-width:0;max-width:none;margin:0;padding:0;display:flex;overflow:visible}#aplikace .hlavicka-jednotna .nastroje>.ikona-tlacitko{width:34px;min-width:34px;height:36px;padding:5px}#aplikace .hlavicka-jednotna .nastroje>.tlacitko-vip{gap:4px;min-width:46px;min-height:36px;padding:5px 7px}#aplikace .hlavicka-jednotna .tlacitko-vip>span{font-size:11px;display:inline}#aplikace .hlavicka-jednotna .nastroje #jazyk{margin:0}#aplikace .hlavicka-jednotna .nastroje .jazyk-spoustec{min-height:36px;padding:5px 7px}#aplikace .hlavicka-jednotna .hlavicka-menu{min-width:0;position:relative}#aplikace .hlavicka-jednotna .hlavicka-menu>summary{color:#d9f2f7;cursor:pointer;background:#102c39;border:1px solid #477b8a;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:36px;margin:0;padding:6px 8px;font-size:12px;line-height:1.2;list-style:none;display:flex}#aplikace .hlavicka-jednotna .hlavicka-menu>summary::-webkit-details-marker{display:none}#aplikace .hlavicka-jednotna .hlavicka-menu>summary svg{width:12px;height:12px;transform:rotate(90deg)}#aplikace .hlavicka-jednotna .hlavicka-menu[open]>summary svg{transform:rotate(-90deg)}#aplikace .hlavicka-jednotna .hlavicka-menu>summary:focus-visible{outline-offset:3px;outline:2px solid #ffd77b}#aplikace .hlavicka-jednotna .hlavicka-menu-obsah{z-index:35;background:#071b27fa;border:1px solid #639bac;border-radius:7px;gap:5px;width:280px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 150px);padding:9px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 34px #000b}#aplikace .hlavicka-jednotna .hlavicka-menu-obsah>button,#aplikace .hlavicka-jednotna .hlavicka-menu-obsah>a{color:#d6ecf3;text-align:left;white-space:normal;background:#102d3a;border:1px solid #365a6c;border-radius:4px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;height:auto;min-height:40px;margin:0;padding:9px;font-size:12px;line-height:1.35;text-decoration:none;display:flex}#aplikace .hlavicka-jednotna .hlavicka-menu-obsah>button>svg,#aplikace .hlavicka-jednotna .hlavicka-menu-obsah>a>svg{flex:none;width:20px;height:20px}#aplikace .hlavicka-jednotna .hlavicka-menu-obsah span{overflow-wrap:anywhere;min-width:0;display:block}#aplikace .hlavicka-jednotna .hlavicka-menu-obsah>button.odhlaseni-hlavicka{color:#fff0f1;background:#501c28;border-color:#a44d5b}#aplikace .hlavicka-jednotna .hlavicka-menu-obsah>button.odhlaseni-hlavicka:hover{background:#772d3b;border-color:#ed8895}#aplikace .hlavicka-jednotna .hlavicka-menu-ulozeno{color:#a7c4cf;overflow-wrap:anywhere;margin:4px 3px;font-size:10px;line-height:1.45;display:block}#aplikace .hlavicka-jednotna .hlavicka-navigace{border-top:1px solid #345d6d80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;min-height:46px;padding:4px 16px;display:flex}#aplikace .hlavicka-jednotna .horni-navigace{flex-wrap:wrap;order:0;align-self:auto;align-items:stretch;gap:3px;width:auto;min-width:0;height:auto;margin:0;padding:0;display:flex}#aplikace .hlavicka-jednotna .horni-navigace .nav-odkaz.aktivni{color:#f0faff;background:#234454;border-color:#87aeb8}#aplikace .mobilni-navigace .nav-odkaz.aktivni{color:#f0faff;background:#234454;border-top-color:#87aeb8}#aplikace .hlavicka-jednotna .horni-navigace .nav-odkaz{clip-path:none;white-space:normal;border-radius:4px;gap:8px;min-width:0;min-height:36px;padding:7px 16px;font-size:13px}@media (width>=761px){#aplikace .hlavicka-jednotna .horni-navigace .nav-odkaz,#aplikace .centrum-zakladny .program-modul{box-sizing:border-box;height:46px;min-height:46px;font-size:13px}}#aplikace .hlavicka-jednotna .horni-navigace .nav-odkaz svg{flex:none;width:20px;height:20px}#aplikace .hlavicka-jednotna .rychle-odkazy-hlavicky{flex-wrap:wrap;gap:5px;min-width:0;display:flex}#aplikace .hlavicka-jednotna .rychly-odkaz{white-space:normal;min-height:34px;padding:6px 10px;font-size:11px}#aplikace .hlavicka-jednotna .rychly-odkaz>span{display:inline}#aplikace .hlavicka-jednotna .rychly-odkaz svg{flex:none;width:17px;height:17px}body:has(.hlavicka-jednotna) .herni-napoveda{z-index:80}.herni-napoveda.hlavicka-napoveda{color:#f1f8fc;background:#0b2230;border-color:#80bacb;border-radius:8px;width:370px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:16px 18px;font:14px/1.6 Segoe UI,sans-serif;overflow:auto;box-shadow:0 10px 34px #000c}.herni-napoveda.hlavicka-napoveda>strong{color:#c8f5ff;font-size:16px;font-weight:700;line-height:1.35}.herni-napoveda.hlavicka-napoveda>p{white-space:pre-line;color:#f0f6fa;margin-top:10px;font-size:14px;line-height:1.65}.herni-napoveda.hlavicka-napoveda.s-udaji{background:#071b26;border-radius:7px;width:340px;padding:16px;box-shadow:0 12px 36px #000a}.herni-napoveda .napoveda-udaje{margin:14px 0 0}.herni-napoveda .napoveda-udaje[hidden]{display:none}.herni-napoveda .napoveda-udaje>div{border-bottom:1px solid #345564;justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;display:flex}.herni-napoveda .napoveda-udaje dt{color:#bcd1da;font-size:13px;line-height:1.4}.herni-napoveda .napoveda-udaje dd{color:#f0f8fb;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.herni-napoveda .napoveda-udaje>.hlavni-udaj{border:0;margin-top:5px;padding:10px 0 5px}.herni-napoveda .napoveda-udaje>.hlavni-udaj dd{color:#93e8d0;font-size:19px}.herni-napoveda .napoveda-udaje>.hlavni-udaj.zaporny dd{color:#f2b0a3}.herni-napoveda.hlavicka-napoveda.s-udaji>p{color:#a6bdc8;margin:12px 0 0;font-size:11px;line-height:1.6}.nav-odkaz .nav-kratky-nazev{display:none}.nav-odkaz.brzy-vyprsi{color:#ffe0a0;background:#503d25;border-color:#f1b75e}#aplikace .hlavicka-jednotna .nastroje>.odkaz-spravy{color:#d9f1f6;background:#12303d;border:1px solid #5b8391;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:5px 8px;font-size:11px;text-decoration:none;display:inline-flex}#aplikace .hlavicka-jednotna .nastroje>.odkaz-spravy>svg{width:18px;height:18px}html:has(.hlavicka-jednotna){scroll-padding-top:calc(var(--vyska-hlavicky-hry,120px) + 12px)}@media (width>=761px){#aplikace .veleni,#aplikace .mobilni-navigace{display:none}#aplikace:has(.hlavicka-jednotna) .dolni-poznamka{display:none}body #aplikace:has(header.hlavicka-jednotna){padding-bottom:0}html:has(header.hlavicka-jednotna){scroll-padding-bottom:16px}:is(#aplikace:has(.hlavicka-jednotna) main button,#aplikace:has(.hlavicka-jednotna) main input,#aplikace:has(.hlavicka-jednotna) main summary){scroll-margin-bottom:16px}}@media (width<=1100px){#aplikace .hlavicka-jednotna .hlavicka-radek{grid-template-columns:150px minmax(0,1fr) auto;gap:5px 12px;padding:5px 12px}#aplikace .hlavicka-jednotna .znacka{grid-area:1/1}#aplikace .hlavicka-jednotna .mistni-navigace-hlavicky{grid-area:1/2}#aplikace .hlavicka-jednotna .zdroje{grid-area:2/1/auto/-1}#aplikace .hlavicka-jednotna .nastroje{grid-area:1/3}#aplikace .hlavicka-jednotna .zdroj{min-height:42px}#aplikace .hlavicka-jednotna .hlavicka-navigace{gap:6px;padding:4px 12px}#aplikace .hlavicka-jednotna .horni-navigace .nav-odkaz{padding:6px 10px;font-size:12px}#aplikace .hlavicka-jednotna .rychly-odkaz>span{display:none}}@media (width>=1101px) and (width<=1450px){#aplikace .hlavicka-jednotna .horni-navigace .nav-odkaz{padding:6px 10px;font-size:12px}}@media (width<=760px){#aplikace .mobilni-navigace{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding-inline:4px;display:grid}#aplikace .mobilni-navigace .nav-odkaz{letter-spacing:0;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:center;justify-content:center;min-width:0;min-height:74px;padding:8px 2px;font-size:clamp(8px,2.2vw,10px);line-height:1.25}#aplikace .mobilni-navigace .nav-odkaz>svg{flex:none;width:19px;height:19px}#aplikace .mobilni-navigace .nav-plny-nazev{display:none}#aplikace .mobilni-navigace .nav-kratky-nazev{display:inline}#aplikace .hlavicka-jednotna .nastroje>.odkaz-spravy{width:32px;min-width:32px;padding:5px}#aplikace .hlavicka-jednotna .nastroje>.odkaz-spravy>span{display:none}#aplikace .hlavicka-jednotna .hlavicka-radek{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;padding:6px 12px}#aplikace .hlavicka-jednotna .znacka{grid-area:1/1;max-width:116px}#aplikace .hlavicka-jednotna .znacka-logo-vyrez{height:25px}#aplikace .hlavicka-jednotna .znacka small{display:none}#aplikace .hlavicka-jednotna .mistni-navigace-hlavicky{grid-area:2/1/auto/-1}#aplikace .hlavicka-jednotna .zdroje{grid-area:3/1/auto/-1}#aplikace .hlavicka-jednotna .nastroje{grid-area:1/2;gap:4px}#aplikace .hlavicka-jednotna .nastroje>.tlacitko-vip{min-width:36px;padding:4px}#aplikace .hlavicka-jednotna .nastroje>.ikona-tlacitko{width:32px;min-width:32px}#aplikace .hlavicka-jednotna .nastroje .jazyk-spoustec{padding:5px}#aplikace .hlavicka-jednotna .hlavicka-menu>summary{padding:6px}#aplikace .hlavicka-jednotna .horni-navigace{display:none}#aplikace .hlavicka-jednotna .hlavicka-navigace{min-height:40px;padding:4px 12px}#aplikace .hlavicka-jednotna .rychle-odkazy-hlavicky{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}#aplikace .hlavicka-jednotna .rychle-odkazy-hlavicky.s-statistikami{grid-template-columns:repeat(3,minmax(0,1fr))}#aplikace .hlavicka-jednotna .rychly-odkaz{justify-content:center;gap:5px;min-width:0;padding:6px 3px;font-size:10px}#aplikace .hlavicka-jednotna .rychly-odkaz>span{display:inline}body:has(.hlavicka-jednotna) .mobilni-navigace .nav-odkaz{flex:1 1 0;min-width:0;padding-inline:2px;font-size:9px}body:has(.hlavicka-jednotna) .mobilni-navigace .nav-odkaz>span{overflow-wrap:anywhere;max-width:100%}}@media (width<=600px){#aplikace .hlavicka-jednotna .zdroje{grid-template-columns:repeat(3,minmax(0,1fr))}#aplikace .hlavicka-jednotna .zdroj{justify-content:flex-start;gap:6px;min-height:42px;padding:4px 6px}#aplikace .hlavicka-jednotna .zdroj small{font-size:8px}#aplikace .hlavicka-jednotna .zdroj strong{font-size:14px}#aplikace .hlavicka-jednotna .zdroj>svg{width:17px;height:17px}}@media (width>=761px) and (width<=1100px){#aplikace .hlavicka-jednotna .rychle-odkazy-hlavicky.s-statistikami [data-cil=statistiky]>span{display:inline}}
