[data-segment=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--plocha-strana:#f8f9fb;--plocha-list:#fff;--plocha-stul:#e9ecf1;--plocha-panel:#1d2128;--text-na-panelu:#eef0f3;--muted-na-panelu:#a8b0bb;--primary-na-panelu:#8fa8e8;--color-surface:var(--plocha-strana);--color-plane:var(--plocha-list);--color-grid:#e7eaf0;--color-line:#d3d7df;--color-line-silna:#7c8492;--color-text:#232527;--color-muted:#555b65;--color-primary:#24418f;--color-primary-hover:#1b3373;--color-on-primary:#fff;--color-done:#1b6b3a;--color-done-bg:#dbf0e0;--color-done-dot:#2e9b55;--color-wait:#7a4f00;--color-wait-bg:#fbeccb;--color-wait-dot:#e0a12a;--color-problem:#b0212b;--color-problem-bg:#fde3e2;--color-problem-dot:#d8383f;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-md:1.25rem;--text-lg:1.5rem;--text-xl:clamp(1.6rem, 1.1rem + 1.6vw, 2.2rem);--text-h1:clamp(2.5rem, 1rem + 5.56vw, 6rem);--text-phone:clamp(2rem, 1.2rem + 3.6vw, 3.75rem);--mira-ctena:62ch;--mira-prace:1280px;--linka-po-plose:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--radius-sm:4px;--radius-md:8px;--radius-pill:999px;--dur-stisk:90ms;--dur-stav:.12s;--dur-akce:.2s;--dur-prostor:.26s;--dur-krok:.2s;--dur:var(--dur-akce);--naberh-barva:cubic-bezier(.4, 0, .2, 1);--naberh:cubic-bezier(.22, 1, .36, 1);--naberh-obou:cubic-bezier(.45, 0, .25, 1);--naberh-beh:linear;--rytmus-hlavni:var(--space-7);--rytmus-stredni:var(--space-5);--rytmus-maly:var(--space-4);--ilu-pomer:16 / 9;interpolate-size:allow-keywords;--font-sans:var(--font-manrope), system-ui, "Segoe UI", Arial, sans-serif;--font-display:var(--font-sans);--background:var(--color-surface);--foreground:var(--color-text);--border:var(--color-line);--ring-focus:var(--color-primary);accent-color:var(--color-primary);--accent-50:#eef2fb;--accent-100:#dbe3f7;--accent-200:#b7c6ee;--accent-300:#8aa3e2;--accent-400:#5b7cd3;--accent-500:#3a5bb8;--accent-600:#24418f;--accent-700:#1b3373;--accent-800:#142759;--accent-900:#0e1b40;--accent-950:#08102a;--bg-hero:var(--plocha-strana);--bg-section-warm:var(--plocha-strana);--bg-section-cool:var(--plocha-stul);--gradient-top-border:var(--color-line);--papir:var(--color-surface);--inkoust:var(--color-text);--sedy:var(--color-muted);--linka:var(--color-line);--propiska:var(--color-primary);--razitko:var(--color-problem-dot);background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);font-variant-numeric:tabular-nums;-webkit-text-size-adjust:100%;min-height:100dvh;line-height:1.45;position:relative}@media (min-width:900px){[data-segment=system]{--rytmus-hlavni:96px;--rytmus-stredni:var(--space-6);--rytmus-maly:var(--space-5)}}html:has([data-segment=system]) body{color:#232527;background:#f8f9fb}html:has([data-segment=system]) body.noise-overlay:before{display:none}html:has([data-segment=system]) body.noise-overlay:after{display:none}html:has([data-segment=system]){overflow-x:clip}html:has([data-segment=system]) body{overflow-x:clip}html:has([data-segment=system] .cta-mobil) body{padding-bottom:64px}@media (min-width:900px){html:has([data-segment=system] .cta-mobil) body{padding-bottom:0}}[data-segment=system] .cidlo{pointer-events:none;width:1px;height:1px;position:absolute;left:0}[data-segment=system] .cidlo-nav{top:16px}[data-segment=system] .cidlo-hloubka{top:60vh}[data-segment=system] .nav-obal{transition:background-color var(--dur-akce) var(--naberh-barva), box-shadow var(--dur-akce) var(--naberh-barva)}@media (min-width:900px){[data-segment=system] .nav-obal{z-index:25;background:var(--plocha-strana);position:sticky;top:0}html.je-odrolovano [data-segment=system] .nav-obal{background:var(--plocha-list);box-shadow:0 1px 0 var(--color-line-silna)}}html:has([data-segment=system] .cidlo-hloubka) [data-segment=system] .cta-mobil{transform:translateY(100%)}html.je-hluboko:has([data-segment=system] .cidlo-hloubka) [data-segment=system] .cta-mobil{transform:none}@layer base{[data-segment=system] h1,[data-segment=system] h2,[data-segment=system] h3{letter-spacing:-.02em;font-weight:800;line-height:1.05;font-family:var(--font-sans);margin:0}[data-segment=system] h1{font-size:var(--text-h1);letter-spacing:-.03em;max-width:18ch;line-height:.95}[data-segment=system] h2{font-size:var(--text-xl);max-width:30ch}[data-segment=system] h3{font-size:var(--text-md);letter-spacing:-.01em;line-height:1.2}[data-segment=system] p{margin:0}[data-segment=system] ul,[data-segment=system] ol{margin:0;padding:0;list-style:none}[data-segment=system] img{max-width:100%;display:block}[data-segment=system] button,[data-segment=system] input,[data-segment=system] select,[data-segment=system] textarea{font:inherit;color:inherit}[data-segment=system] a{color:inherit}[data-segment=system] :focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}[data-segment=system] select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-segment=system] option{color:var(--color-text);background:#fff}[data-segment=system] h1,[data-segment=system] h2,[data-segment=system] .veta,[data-segment=system] .lede,[data-segment=system] .sbal>summary h2,[data-segment=system] .nab .nazev{text-wrap:balance}[data-segment=system] p,[data-segment=system] .arg,[data-segment=system] .pozn,[data-segment=system] .form .chyba{text-wrap:pretty}@media (prefers-reduced-motion:no-preference){html:has([data-segment=system]){scroll-behavior:smooth}}}@media (min-width:900px){html:has([data-segment=system]){scroll-padding-top:88px}}[data-segment=system] .wrap{max-width:var(--mira-prace);padding:0 var(--space-4);margin:0 auto}@media (min-width:900px){[data-segment=system] .wrap{padding:0 var(--space-6)}}[data-segment=system] .wrap-ctena{max-width:var(--mira-ctena);margin-right:auto}[data-segment=system] .ctena{max-width:var(--mira-ctena)}[data-segment=system] .kalk-audit{gap:var(--space-4);max-width:var(--mira-ctena);display:grid}[data-segment=system] .kalk-audit fieldset{border:0;margin:0;padding:0}[data-segment=system] .kalk-audit-znaky{gap:0;display:grid}[data-segment=system] .kalk-audit-znaky li+li{border-top:1px solid var(--color-line)}[data-segment=system] .kalk-audit-znak{gap:var(--space-3);width:100%;padding:var(--space-3) 0;text-align:left;font:inherit;color:var(--color-muted);cursor:pointer;transition:color var(--dur-stav) var(--naberh-barva);background:0 0;border:0;align-items:flex-start;display:flex}[data-segment=system] .kalk-audit-znak:hover,[data-segment=system] .kalk-audit-znak[aria-pressed=true]{color:var(--color-text)}[data-segment=system] .kalk-audit-stav{border:2px solid var(--color-line-silna);border-radius:var(--radius-sm);background:var(--plocha-list);width:18px;height:18px;transition:background var(--dur-stav) var(--naberh-barva), border-color var(--dur-stav) var(--naberh-barva);flex:none;margin-top:1px}[data-segment=system] .kalk-audit-znak[aria-pressed=true] .kalk-audit-stav{background:var(--color-primary);border-color:var(--color-primary)}[data-segment=system] .kalk-audit-vysledek{padding:var(--space-4);background:var(--plocha-list);border:1px solid var(--color-line);border-radius:var(--radius-md)}[data-segment=system] .kalk-audit-veta{margin:0}[data-segment=system] .kalk-audit-cena{margin:var(--space-2) 0 0;font-variant-numeric:tabular-nums}[data-segment=system] .kalk-audit-cena .c{color:var(--color-primary);font-weight:800}[data-segment=system] .kalk-audit-dovetek{margin:var(--space-2) 0 0}@media (prefers-reduced-motion:reduce){[data-segment=system] .kalk-audit-znak,[data-segment=system] .kalk-audit-stav{transition:none}}html.je-pohyb [data-segment=system] [data-prichod]:not(.je-videno){opacity:0;transform:translateY(14px)}[data-segment=system] [data-prichod]{transition:opacity var(--dur-prostor) var(--naberh-barva), transform var(--dur-prostor) var(--naberh)}html.je-pohyb [data-segment=system] [data-prichod]:not(.je-videno)>li,html.je-pohyb [data-segment=system] [data-prichod]:not(.je-videno)>*>li{opacity:0;transform:translateY(8px)}[data-segment=system] [data-prichod]>li,[data-segment=system] [data-prichod]>*>li{transition:opacity var(--dur-akce) var(--naberh-barva) calc(var(--i,0) * 60ms), transform var(--dur-akce) var(--naberh) calc(var(--i,0) * 60ms)}[data-segment=system] .radky .r{transition:border-color var(--dur-stav) var(--naberh-barva)}[data-segment=system] .radky li:hover .cena,[data-segment=system] .radky li:focus-within .cena{transform:translateY(-1px)}[data-segment=system] .radky li .cena{transition:transform var(--dur-stav) var(--naberh)}@media (prefers-reduced-motion:reduce){html.je-pohyb [data-segment=system] [data-prichod]:not(.je-videno),html.je-pohyb [data-segment=system] [data-prichod]:not(.je-videno)>li,html.je-pohyb [data-segment=system] [data-prichod]:not(.je-videno)>*>li{opacity:1;transform:none}}[data-segment=system][data-znacka=jakub]{--plocha-stul:var(--plocha-strana);--linka-po-plose:1px;--rytmus-hlavni:72px;--rytmus-stredni:var(--space-7);--rytmus-maly:var(--space-6);--mira-ctena:52ch}@media (min-width:900px){[data-segment=system][data-znacka=jakub]{--rytmus-hlavni:112px;--rytmus-stredni:var(--space-8);--rytmus-maly:var(--space-7)}}[data-segment=system][data-znacka=lafaga]{--mira-ctena:68ch}[data-segment=system] .muted{color:var(--color-muted)}[data-segment=system] .small{font-size:var(--text-xs)}@media (max-width:899px){[data-segment=system]{--text-xs:.875rem;--text-sm:1rem}}[data-segment=system] .form-pozn a{padding-block:var(--space-2);display:inline-block}[data-segment=system] .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-segment=system] .nb{white-space:nowrap}[data-segment=system] .preskocit{position:absolute;left:-9999px}[data-segment=system] .preskocit:focus{left:var(--space-4);top:var(--space-2);z-index:40;background:var(--plocha-list);border:2px solid var(--color-primary);border-radius:var(--radius-md);padding:10px var(--space-4);font-weight:700;text-decoration:none}[data-segment=system] .znacka{box-sizing:border-box;border:2px solid var(--color-line-silna);background:var(--plocha-list);transition:border-color var(--dur-stav) var(--naberh-barva), transform var(--dur-stisk) var(--naberh-beh);flex:none;position:relative}[data-segment=system] .znacka:before,[data-segment=system] .znacka:after{content:"";background:var(--color-primary);border-radius:1px;position:absolute;top:50%;left:50%}[data-segment=system] .znacka:before{width:14px;height:2px;margin:-1px 0 0 -7px}[data-segment=system] .znacka:after{width:2px;height:14px;transition:transform var(--dur-stav) var(--naberh);margin:-7px 0 0 -1px}[data-segment=system] details[open]>summary .znacka:after{transform:scaleY(0)}[data-segment=system] details[open]>summary .znacka{border-color:var(--color-primary)}[data-segment=system] .znacka-kapitola{border-radius:var(--radius-md);grid-area:1/2/3;place-self:center;width:36px;height:36px}[data-segment=system] .znacka-blok{vertical-align:2px;border-radius:50%;width:24px;height:24px;margin-left:8px;display:inline-block}[data-segment=system] .znacka-blok:before{width:10px;margin-left:-5px}[data-segment=system] .znacka-blok:after{height:10px;margin-top:-5px}[data-segment=system] summary:active .znacka{transform:scale(.94)}[data-segment=system] .btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-md);border:2px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font-weight:700;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-stav) var(--naberh-barva), border-color var(--dur-stav) var(--naberh-barva), color var(--dur-stav) var(--naberh-barva), transform var(--dur-stisk) var(--naberh-beh);text-decoration:none;display:inline-flex}[data-segment=system] .btn:hover:not([disabled]):not([aria-disabled=true]){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}[data-segment=system] .btn:active:not([disabled]):not([aria-disabled=true]){transform:translateY(1px)}[data-segment=system] .btn[disabled],[data-segment=system] .btn[aria-disabled=true],[data-segment=system] .btn[aria-busy=true]{background:var(--color-grid);border-color:var(--color-line-silna);color:var(--color-muted);box-shadow:none;cursor:default;transform:none}[data-segment=system] .btn-sekundarni{color:var(--color-primary);background:0 0}[data-segment=system] .btn-sekundarni:hover:not([disabled]):not([aria-disabled=true]){background:var(--color-plane);color:var(--color-primary-hover)}[data-segment=system] .btn-text{min-height:44px;color:var(--color-primary);text-underline-offset:4px;white-space:nowrap;transition:color var(--dur-stav) var(--naberh-barva);align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}[data-segment=system] .btn-text:hover{color:var(--color-primary-hover)}[data-segment=system] .tlacitka{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}[data-segment=system] .stav{border-radius:var(--radius-pill);min-height:22px;font-size:var(--text-xs);white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;padding:1px 8px;font-weight:600;line-height:1.3;display:inline-flex}[data-segment=system] .stav:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}[data-segment=system] .stav-hotovo{background:var(--color-done-bg);color:var(--color-done)}[data-segment=system] .stav-hotovo:before{background:var(--color-done-dot)}[data-segment=system] .stav-ceka{background:var(--color-wait-bg);color:var(--color-wait)}[data-segment=system] .stav-ceka:before{background:var(--color-wait-dot)}[data-segment=system] .stav-problem{background:var(--color-problem-bg);color:var(--color-problem)}[data-segment=system] .stav-problem:before{background:var(--color-problem-dot)}[data-segment=system] .stav-modry{background:var(--color-plane);color:var(--color-primary);border:1px solid var(--color-primary)}[data-segment=system] .stav-modry:before{display:none}[data-segment=system] .nav{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:64px;display:flex;position:relative}[data-segment=system] .nav .kdo{white-space:nowrap;align-items:center;min-height:44px;font-weight:800;line-height:1.1;text-decoration:none;display:flex}[data-segment=system] .nav .odkazy{display:none}[data-segment=system] .nav .odkazy a{min-height:44px;padding:0 var(--space-2);font-weight:600;font-size:var(--text-sm);transition:border-color var(--dur-stav) var(--naberh-barva);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}[data-segment=system] .nav .odkazy a:hover,[data-segment=system] .nav .odkazy a[aria-current=page]{border-bottom-color:var(--color-primary)}[data-segment=system] .nav .vpravo{align-items:center;gap:var(--space-2);display:flex}[data-segment=system] .nav .tel{white-space:nowrap;align-items:center;min-height:44px;font-weight:700;text-decoration:none;display:none}[data-segment=system] .nav .vpravo .btn{padding:0 var(--space-3)}[data-segment=system] .nav .menu{justify-content:center;align-items:center;gap:var(--space-2);min-width:44px;min-height:44px;padding:0 var(--space-3);border:2px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-plane);font-weight:700;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur-stav) var(--naberh-barva), color var(--dur-stav) var(--naberh-barva), transform var(--dur-stisk) var(--naberh-beh);display:inline-flex}@media (max-width:419px){[data-segment=system] .nav .menu:has(.menu-glyf){padding:0 var(--space-2);gap:0;font-size:0}[data-segment=system] .nav .vpravo .btn{padding:0 var(--space-2);font-size:var(--text-xs)}}@media (min-width:420px){[data-segment=system] .nav .menu{min-width:88px}}[data-segment=system] .nav .menu:active{transform:scale(.97)}[data-segment=system] .nav .menu[aria-expanded=true]{border-color:var(--color-primary);color:var(--color-primary)}[data-segment=system] .menu-glyf{flex:none;width:16px;height:12px;position:relative}[data-segment=system] .menu-glyf:before,[data-segment=system] .menu-glyf:after{content:"";height:2px;transition:transform var(--dur-akce) var(--naberh);background:currentColor;border-radius:1px;position:absolute;left:0;right:0}[data-segment=system] .menu-glyf:before{top:1px}[data-segment=system] .menu-glyf:after{bottom:1px}[data-segment=system] .nav .menu[aria-expanded=true] .menu-glyf:before{transform:translateY(4px)rotate(45deg)}[data-segment=system] .nav .menu[aria-expanded=true] .menu-glyf:after{transform:translateY(-4px)rotate(-45deg)}[data-segment=system] .nav-panel{z-index:20;background:var(--color-plane);border-bottom:1px solid var(--color-line);border-top:1px solid var(--color-line);padding:var(--space-3) var(--space-4) var(--space-5);visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--dur-akce) var(--naberh-barva), transform var(--dur-akce) var(--naberh-obou), visibility 0s linear var(--dur-akce);position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}[data-segment=system] .nav-panel.je-otevreny{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}[data-segment=system] .nav-panel a{border-bottom:1px solid var(--color-line);align-items:center;min-height:48px;font-weight:700;text-decoration:none;display:flex}[data-segment=system] .nav-panel .tel-radek{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}[data-segment=system] .nav-panel .tel-radek a{border:0;min-height:44px}[data-segment=system] .nav-panel .tel-radek .tel-velky{white-space:normal;overflow-wrap:anywhere}@media (max-width:374px){[data-segment=system] .nav{gap:var(--space-2)}[data-segment=system] .nav .vpravo{gap:6px}}@media (min-width:640px){[data-segment=system] .nav .tel{display:inline-flex}[data-segment=system] .nav .vpravo{gap:var(--space-4)}[data-segment=system] .nav .vpravo .btn{padding:0 var(--space-5)}}@media (min-width:1024px){[data-segment=system] .nav .odkazy{gap:var(--space-2);display:flex}[data-segment=system] .nav .menu,[data-segment=system] .nav-panel{display:none!important}}[data-segment=system] .drobecky{align-items:center;gap:0 var(--space-2);padding-block:var(--space-2) 0;font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;display:flex}[data-segment=system] .drobecky a{min-height:44px;color:var(--color-primary);transition:color var(--dur-stav) var(--naberh-barva);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}[data-segment=system] .drobecky a:before{content:"←";font-weight:800}[data-segment=system] .drobecky a:hover{color:var(--color-primary-hover);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}[data-segment=system] .drobecky .kde{min-width:0}[data-segment=system] .drobecky .kde:before{content:"·";padding-right:var(--space-2);color:var(--color-line-silna)}[data-segment=system] .header{padding-block:var(--rytmus-hlavni) var(--rytmus-stredni)}[data-segment=system] .header h1{margin-bottom:var(--space-3)}[data-segment=system] h1 .tlum{color:var(--color-muted);font-weight:inherit;display:block}[data-segment=system] .header-ilustrace h1,[data-segment=system] .header-foto h1{max-width:12ch}[data-segment=system] .header .veta{font-size:var(--text-md);max-width:34ch;margin-bottom:var(--space-4);font-weight:600}[data-segment=system] .header .tlacitka{margin-bottom:var(--space-4)}[data-segment=system] .header-ilustrace{gap:var(--space-5);display:grid}@media (min-width:900px){[data-segment=system] .header-ilustrace{gap:var(--space-7);grid-template-columns:7fr 5fr;align-items:center}[data-segment=system] .header-ilustrace .tlacitka{margin-bottom:0}}[data-segment=system] .sekce{padding-block:var(--rytmus-stredni);border-top:1px solid var(--color-line)}[data-segment=system] .sekce-hlavni{padding-block:var(--rytmus-hlavni)}[data-segment=system] .sekce-mala{padding-block:var(--rytmus-maly)}[data-segment=system] .pas-stul,[data-segment=system] .pas-panel{padding-block:0}[data-segment=system] .pas.pas-stul,[data-segment=system] .pas.pas-panel{scroll-snap-type:none;margin:0;padding:0;display:block;overflow:visible}[data-segment=system] .pas-stul,[data-segment=system] .pas.pas-stul{background:var(--plocha-stul)}[data-segment=system] .pas-panel,[data-segment=system] .pas.pas-panel{background:var(--plocha-panel);color:var(--text-na-panelu);padding-block:var(--rytmus-hlavni)}[data-segment=system] .pas-panel .pas-veta{font-size:var(--text-lg);letter-spacing:-.02em;max-width:22ch;margin:0;font-weight:800;line-height:1.15}@media (min-width:900px){[data-segment=system] .pas-panel .pas-veta{font-size:var(--text-xl)}}[data-segment=system] .sekce h2{margin-bottom:var(--space-4)}[data-segment=system] .sekce h2:has(+.lede){margin-bottom:var(--space-2)}[data-segment=system] .lede{font-size:var(--text-md);max-width:40ch;margin:0 0 var(--space-4);font-weight:600}[data-segment=system] .sekce-bez-linky{border-top-width:var(--linka-po-plose,0)}[data-segment=system] .sekce-delena{gap:var(--space-5);display:grid}@media (min-width:900px){[data-segment=system] .sekce-delena{gap:var(--space-7);grid-template-columns:5fr 7fr;align-items:start}[data-segment=system] .sekce-delena>h2{margin-bottom:0}}[data-segment=system] .sekce-figura{gap:var(--space-5);display:grid}@media (min-width:900px){[data-segment=system] .sekce-figura{gap:var(--space-7);grid-template-columns:7fr 5fr;align-items:center}[data-segment=system] .sekce-figura>.ilustrace{align-self:start}}[data-segment=system] .sekce-dva{gap:var(--space-5);display:grid}@media (min-width:900px){[data-segment=system] .sekce-dva{gap:var(--space-7);grid-template-columns:1fr 1fr;align-items:start}}[data-segment=system] .sekce-pas .popisek{font-weight:700;font-size:var(--text-sm);margin-bottom:var(--space-4);justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}[data-segment=system] .radky{border-top:1px solid var(--color-line)}[data-segment=system] .radek{border-bottom:1px solid var(--color-line)}[data-segment=system] .radek>a,[data-segment=system] .radek>.r{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) 0;text-decoration:none;display:flex}[data-segment=system] .radek>a{transition:background-color var(--dur-akce) var(--naberh-barva)}[data-segment=system] .radek>a:hover .nazev{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:2px}[data-segment=system] .radek>a:active{transform:none}[data-segment=system] .radek .nazev{font-weight:800;font-size:var(--text-md);min-width:0}[data-segment=system] .radek .nazev small{font-weight:500;font-size:var(--text-xs);color:var(--color-muted);display:block}[data-segment=system] .radek .cena{text-align:right;min-width:10ch;color:var(--color-primary);font-weight:700;font-size:var(--text-sm);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}[data-segment=system] .radek .cena small{color:var(--color-muted);font-weight:500;font-size:var(--text-xs);display:block}[data-segment=system] .radek>.r .cena{font-size:var(--text-xl);color:var(--color-text);font-weight:800}[data-segment=system] .radek>.r .cena small{font-size:var(--text-sm)}[data-segment=system] .sbal .telo .radek>.r .cena,[data-segment=system] .nab .telo .radek>.r .cena,[data-segment=system] .radky-kompakt .radek>.r .cena{font-size:var(--text-sm);color:var(--color-primary);font-weight:700}[data-segment=system] .sbal .telo .radek>.r .cena small,[data-segment=system] .nab .telo .radek>.r .cena small,[data-segment=system] .radky-kompakt .radek>.r .cena small{font-size:var(--text-xs)}@media (max-width:599px){[data-segment=system] .radek>.r{align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap}[data-segment=system] .radek>.r .nazev{flex:40%}[data-segment=system] .radek>.r .cena{display:contents}[data-segment=system] .radek>.r .cena small{text-align:left;white-space:normal;flex:1 0 100%}}[data-segment=system] .radek details{padding:0 0 var(--space-3)}[data-segment=system] .radek details summary{cursor:pointer;min-height:44px;font-size:var(--text-sm);color:var(--color-primary);align-items:center;font-weight:700;list-style:none;display:inline-flex}[data-segment=system] .radek details summary::-webkit-details-marker{display:none}[data-segment=system] .radek details summary:after{content:"›";width:1em;margin-left:var(--space-2);transition:transform var(--dur-stav) var(--naberh);justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}[data-segment=system] .radek details[open] summary:after{transform:rotate(90deg)}[data-segment=system] .radek details summary:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}[data-segment=system] .radek details ul{font-size:var(--text-sm);color:var(--color-muted);gap:4px;padding-left:1.1em;list-style:outside;display:grid}[data-segment=system] .radky-kompakt .radek>a,[data-segment=system] .radky-kompakt .radek>.r{min-height:48px;padding:var(--space-2) 0}[data-segment=system] .radky-kompakt .radek .nazev{font-size:var(--text-base);font-weight:700}[data-segment=system] .rozsah{align-items:baseline;gap:2px var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;display:flex}[data-segment=system] .rozsah li{align-items:baseline;gap:var(--space-2);display:inline-flex}[data-segment=system] .rozsah li+li:before{content:"·"}[data-segment=system] .blok h3{margin-bottom:var(--space-2)}[data-segment=system] .blok h3 a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}[data-segment=system] .blok h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px}[data-segment=system] .bloky{gap:var(--space-5);display:grid}@media (min-width:900px){[data-segment=system] .bloky{gap:var(--space-5) var(--space-7);grid-template-columns:1fr 1fr}}[data-segment=system] .plocha{background:var(--color-plane);border:1px solid var(--color-line);border-radius:var(--radius-md);background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px;overflow:clip}[data-segment=system] .schema-hlava{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-4) var(--space-4) 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}[data-segment=system] .schema-hlava .tag{white-space:nowrap}[data-segment=system] .schema-hlava .lead{font-size:inherit;font-weight:600;line-height:inherit;letter-spacing:0;text-wrap:pretty;max-width:none;margin:0}[data-segment=system] .schema-retez{gap:var(--space-2);padding:var(--space-3) var(--space-4);grid-template-columns:1fr 1fr;display:grid;position:relative}[data-segment=system] .uzel{min-height:56px;padding:6px var(--space-3);border:2px dashed var(--color-line-silna);border-radius:var(--radius-md);background:var(--color-plane);color:var(--color-muted);font-weight:700;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--dur-stav) var(--naberh-barva), color var(--dur-stav) var(--naberh-barva), background-color var(--dur-stav) var(--naberh-barva), transform var(--dur-stisk) var(--naberh-beh);flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:flex;position:relative}[data-segment=system] .uzel[aria-pressed=true]{border-style:solid;border-color:var(--color-primary);background:var(--accent-50);color:var(--color-text)}@media (hover:hover){[data-segment=system] .uzel:hover{border-color:var(--color-primary)}[data-segment=system] .uzel[aria-pressed=true]:hover{border-color:var(--color-primary-hover)}}[data-segment=system] .uzel:active{transform:scale(.985)}[data-segment=system] .uzel .st{visibility:hidden;padding:1px 6px;font-size:.75rem}[data-segment=system] .uzel[aria-pressed=true] .st{visibility:visible}[data-segment=system] .uzel .st:has(>.st-ceka){padding:0;display:inline-grid}[data-segment=system] .uzel .st:has(>.st-ceka)>*{grid-area:1/1}[data-segment=system] .uzel .st-ceka,[data-segment=system] .uzel .st-hotovo{transition:opacity var(--dur-stav) var(--naberh-barva)}[data-segment=system] .uzel .st-hotovo,[data-segment=system] .uzel[data-hotovo=true] .st-ceka{opacity:0}[data-segment=system] .uzel[data-hotovo=true] .st-hotovo{opacity:1}[data-segment=system] .schema-retez.bezi .uzel[data-hotovo=true] .st-ceka,[data-segment=system] .schema-retez.bezi .uzel[data-hotovo=true] .st-hotovo{transition-delay:calc(var(--i,0) * var(--dur-krok) + var(--dur-akce))}[data-segment=system] .doklad{border:2px solid var(--color-primary);background:var(--plocha-list);opacity:0;pointer-events:none;z-index:2;will-change:transform;width:14px;height:18px;transform:translate3d(var(--dx,0px), var(--dy,0px), 0);border-radius:2px;position:absolute;top:0;left:0}[data-segment=system] .doklad:before{content:"";background:var(--color-primary);height:2px;box-shadow:0 4px 0 var(--color-primary);position:absolute;top:4px;left:2px;right:2px}[data-segment=system] .doklad.je-videt{opacity:1;transition:opacity var(--dur-stav) var(--naberh-barva)}[data-segment=system] .doklad.jede{transition:transform var(--dur-akce) var(--naberh-beh), opacity var(--dur-stav) var(--naberh-barva)}[data-segment=system] .kurzor-demo{opacity:0;pointer-events:none;z-index:3;will-change:transform;width:17px;height:22px;transform:translate3d(var(--kx,0px), var(--ky,0px), 0);transition:transform .52s var(--naberh), opacity var(--dur-stav) var(--naberh-barva);position:absolute;top:0;left:0}[data-segment=system] .kurzor-demo.je-videt{opacity:1}[data-segment=system] .kurzor-demo:before{content:"";background:var(--color-text);clip-path:polygon(0 0,0 78%,27% 59%,45% 100%,63% 91%,45% 51%,78% 45%);filter:drop-shadow(0 0 0 var(--plocha-list));position:absolute;inset:0}[data-segment=system] .kurzor-demo:after{content:"";border:2px solid var(--color-primary);opacity:0;width:26px;height:26px;transition:opacity .26s var(--naberh-barva), transform .26s var(--naberh);border-radius:50%;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%;transform:scale(.35)}[data-segment=system] .kurzor-demo.klik:after{opacity:.85;transform:scale(1)}[data-segment=system] .kurzor-demo.klik{transform:translate3d(var(--kx,0px), var(--ky,0px), 0) scale(.9)}@media (hover:none){[data-segment=system] .kurzor-demo{display:none}}[data-segment=system] .schema-napoveda{min-height:2lh;padding:0 var(--space-4) var(--space-2);font-size:var(--text-xs);color:var(--color-muted);transition:opacity var(--dur-stav) var(--naberh-barva);margin:0}[data-segment=system] .napoveda-klavesnice{display:none}@media (hover:hover) and (pointer:fine){[data-segment=system] .napoveda-klavesnice{display:inline}[data-segment=system] .napoveda-dotyk{display:none}}[data-segment=system] .schema-start{min-height:56px;font-size:var(--text-base);box-shadow:0 4px 0 var(--color-primary-hover);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative;overflow:hidden}[data-segment=system] .schema-start:hover:not([disabled]):not([aria-disabled=true]){box-shadow:0 4px 0 var(--color-primary)}[data-segment=system] .schema-start:active:not([disabled]):not([aria-disabled=true]){box-shadow:0 1px 0 var(--color-primary-hover);transition:transform var(--dur-stisk) var(--naberh-beh), box-shadow var(--dur-stisk) var(--naberh-beh);transform:translateY(3px)}[data-segment=system] .schema-start:after{content:"";background:var(--color-primary);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-segment=system] .schema-start[data-bezi=true]:after{transition:transform var(--delka,1.2s) var(--naberh-beh);transform:scaleX(1)}[data-segment=system] .schema-start .sipka{margin-left:var(--space-2)}[data-segment=system] .schema-start small{font-weight:500;font-size:var(--text-xs);opacity:.85}[data-segment=system] .uzel-detaily{border-top:1px solid var(--color-line);background:var(--plocha-list)}[data-segment=system] .schema-retez>.uzel-detaily{flex:1 0 100%;grid-column:1/-1}[data-segment=system] .uzel-detail{border-bottom:1px solid var(--color-grid)}[data-segment=system] .uzel-detail:last-child{border-bottom:0}[data-segment=system] .uzel-detail>summary{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-1) var(--space-4);cursor:pointer;font-weight:700;font-size:var(--text-sm);list-style:none;display:flex}[data-segment=system] .uzel-detail>summary::-webkit-details-marker{display:none}[data-segment=system] .uzel-detail>summary .kde{flex:auto;min-width:0}[data-segment=system] .uzel-detail .cinnosti{gap:var(--space-1);padding:0 var(--space-4) var(--space-3);display:grid}[data-segment=system] .uzel-detail .cinnosti li{max-width:60ch;font-size:var(--text-sm);color:var(--color-muted);padding-left:20px;font-weight:400;position:relative}[data-segment=system] .uzel-detail .cinnosti li:before{content:"";border:2px solid var(--color-done-dot);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:0}[data-segment=system] .uzel-detail .cinnosti li b{color:var(--color-text);font-weight:700}[data-segment=system] .list-behu{border-top:1px solid var(--color-line);background:var(--plocha-list);padding:var(--space-3) var(--space-4)}[data-segment=system] .list-behu .prazdno{min-height:1lh;font-size:var(--text-xs);color:var(--color-muted)}[data-segment=system] .list-behu .obsah{opacity:0;transition:grid-template-rows var(--dur-prostor) var(--naberh), opacity var(--dur-stav) var(--naberh-barva) 80ms;grid-template-rows:0fr;display:grid}[data-segment=system] .list-behu .obsah>*{min-height:0;overflow:clip}[data-segment=system] .list-behu.je-plny .obsah{opacity:1;grid-template-rows:1fr}[data-segment=system] .list-behu.je-plny .prazdno{display:none}[data-segment=system] .list-radek{gap:2px var(--space-3);border-bottom:1px solid var(--color-grid);font-size:var(--text-xs);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;padding:3px 0;display:grid}[data-segment=system] .list-radek:last-child{border-bottom:0}[data-segment=system] .list-radek .cas{color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap}[data-segment=system] .list-radek .co b{font-weight:700}[data-segment=system] .list-behu .veta{margin-top:var(--space-3);font-size:var(--text-sm);max-width:60ch;font-weight:600}[data-segment=system] .list-behu .radky-behu+.veta{margin-top:var(--space-3)}[data-segment=system] .list-behu .zavery{margin-top:var(--space-2);font-size:var(--text-sm);gap:2px;display:grid}[data-segment=system] .list-behu .zavery .cena{color:var(--color-primary);font-weight:800}[data-segment=system] .list-behu .btn-text{margin-top:var(--space-2);font-size:var(--text-sm)}[data-segment=system] .schema-soucet{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);min-height:72px;padding:var(--space-3) var(--space-4);border-top:2px solid var(--color-primary);background:var(--color-plane);flex-wrap:wrap;display:flex;position:static}[data-segment=system] .schema-soucet .polozka{font-weight:800;font-size:var(--text-md)}[data-segment=system] .schema-soucet>span:not(.pozn){align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;min-width:0;display:flex}[data-segment=system] .schema-soucet .cena{color:var(--color-primary);font-weight:800;font-size:var(--text-md);white-space:nowrap}[data-segment=system] .schema-soucet .pozn{font-size:var(--text-sm);color:var(--color-muted)}[data-segment=system] .schema-naklady{border-top:1px solid var(--color-line);background:var(--plocha-list);padding:var(--space-3) var(--space-4) var(--space-4)}[data-segment=system] .schema-naklady>.pozn{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-3);font-weight:700}@media (min-width:900px){[data-segment=system] .schema-retez{align-items:stretch;gap:var(--space-4);padding:var(--space-5) var(--space-4);grid-template-columns:auto repeat(5,minmax(0,1fr));display:grid}[data-segment=system] .schema-retez .schema-start{padding:0 var(--space-5);grid-area:1/1/3;min-height:72px}[data-segment=system] .uzel{gap:6px;min-width:0;min-height:72px;padding:10px}[data-segment=system] .uzel+.uzel:before{content:"";left:calc(-1 * var(--space-4) - 2px);width:calc(var(--space-4) + 2px);border-top:2px dashed var(--color-line-silna);transition:border-color var(--dur-stav) var(--naberh-barva);position:absolute;top:50%}[data-segment=system] .uzel[aria-pressed=true]+.uzel[aria-pressed=true]:before{border-top-style:solid;border-top-color:var(--color-primary)}[data-segment=system] .schema-retez.bezi .uzel[data-hotovo=true]+.uzel[data-hotovo=true]:before{transition-delay:calc(var(--i,0) * var(--dur-krok) + var(--dur-akce))}[data-segment=system] .schema-start+.uzel:before,[data-segment=system] .schema-retez>.uzel:nth-child(5n+2):before{content:"";left:calc(-1 * var(--space-4) - 2px);width:calc(var(--space-4) + 2px);border-top:2px solid var(--color-primary);position:absolute;top:50%}[data-segment=system] .schema-soucet{min-height:56px;padding:var(--space-4)}[data-segment=system] .schema-naklady{padding:var(--space-4)}[data-segment=system] .schema-velke .uzel{min-height:96px;font-size:var(--text-base);padding:12px}[data-segment=system] .schema-velke .schema-retez .schema-start{min-height:96px}}@media (max-width:899px){[data-segment=system] .schema-retez{padding-left:calc(var(--space-4) + 22px);grid-template-columns:1fr;gap:6px}[data-segment=system] .schema-retez:before{content:"";left:calc(var(--space-4) + 10px);top:64px;bottom:var(--space-3);background:var(--color-line-silna);width:2px;position:absolute}[data-segment=system] .uzel{justify-content:space-between;align-items:center;gap:var(--space-2);flex-direction:row;min-height:48px}[data-segment=system] .uzel:before{content:"";border:2px solid var(--color-line-silna);background:var(--plocha-list);width:10px;height:10px;transition:background-color var(--dur-stav) var(--naberh-barva), border-color var(--dur-stav) var(--naberh-barva);border-radius:50%;margin-top:-5px;position:absolute;top:50%;left:-22px}[data-segment=system] .uzel[aria-pressed=true]:before{border-color:var(--color-primary);background:var(--color-primary)}[data-segment=system] .schema-retez>.uzel-detaily{margin:var(--space-2) 0 0 -22px}[data-segment=system] .plocha:has(>.schema-retez){grid-template-columns:minmax(0,1fr);display:grid}:is([data-segment=system] .plocha:has(>.schema-retez)>.schema-hlava,[data-segment=system] .plocha:has(>.schema-retez)>.schema-retez){order:-2}[data-segment=system] .plocha:has(>.schema-retez)>.schema-soucet{order:-1}[data-segment=system] .plocha:has(>.schema-naklady) .schema-hlava .lead{min-height:2lh}}@media (max-width:599px){[data-segment=system] .plocha:has(>.schema-retez){margin-inline:calc(-1 * var(--space-4));border-inline:0;border-radius:0}}[data-segment=system] .schema-velke .schema-hlava .lead{font-size:var(--text-md)}[data-segment=system] .chipy{gap:var(--space-2);flex-wrap:wrap;display:flex}[data-segment=system] .chip{min-width:44px;min-height:44px;padding:0 var(--space-4);border:2px solid var(--color-line-silna);border-radius:var(--radius-pill);background:var(--color-plane);color:var(--color-muted);font-weight:700;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-stav) var(--naberh-barva), color var(--dur-stav) var(--naberh-barva), background-color var(--dur-stav) var(--naberh-barva), transform var(--dur-stisk) var(--naberh-beh);justify-content:center;align-items:center;gap:6px;display:inline-flex}[data-segment=system] .chip:hover{border-color:var(--color-muted)}[data-segment=system] .chip:active{transform:scale(.96)}[data-segment=system] .chip[aria-pressed=true]{border-color:var(--color-primary);color:var(--color-primary);background:var(--accent-50)}[data-segment=system] .chipy-male .chip{font-size:var(--text-xs);padding:0 var(--space-3)}[data-segment=system] .panel-mira{padding-bottom:var(--space-4)}[data-segment=system] .panel-telo{gap:var(--space-4);padding:var(--space-4);display:grid}[data-segment=system] .panel-sekce{gap:var(--space-1);align-content:start;margin:0;padding:0;list-style:none;display:grid}[data-segment=system] .sekce-tlacitko{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-stav) var(--naberh-barva), color var(--dur-stav) var(--naberh-barva);background:0 0;border:0;font-weight:700;display:flex}[data-segment=system] .sekce-tlacitko:hover{color:var(--color-text);background:var(--plocha-strana)}[data-segment=system] .sekce-tlacitko[aria-pressed=true]{color:var(--color-primary);background:var(--accent-50);box-shadow:inset 2px 0 0 var(--color-primary)}[data-segment=system] .sekce-tlacitko .stav{margin-left:auto}[data-segment=system] .panel-obsah{min-width:0}[data-segment=system] .ulozit{min-height:44px;padding:0 var(--space-3);border:2px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-plane);color:var(--color-primary);font:inherit;font-weight:700;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-stav) var(--naberh-barva), border-color var(--dur-stav) var(--naberh-barva), color var(--dur-stav) var(--naberh-barva), transform var(--dur-stisk) var(--naberh-beh)}[data-segment=system] .ulozit:hover:not([disabled]){background:var(--color-surface)}[data-segment=system] .ulozit:active:not([disabled]){transform:translateY(1px)}[data-segment=system] .ulozit[disabled]{border-color:var(--color-line-silna);background:var(--color-grid);color:var(--color-muted);cursor:default;transform:none}[data-segment=system] .panel-obsah .radky{margin:0}[data-segment=system] .panel-slib{padding:var(--space-4);border:1px dashed var(--color-line-silna);border-radius:var(--radius-sm);color:var(--color-muted);font-size:var(--text-sm);max-width:52ch;margin:0}[data-segment=system] .panel-slib b{color:var(--color-text)}[data-segment=system] .panel-cisla{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}[data-segment=system] .panel-cisla .z{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);display:flex}[data-segment=system] .panel-cisla .co{color:var(--color-muted)}[data-segment=system] .panel-cisla .kc{font-weight:800;font-size:var(--text-md);font-variant-numeric:tabular-nums}[data-segment=system] .panel-web-nadpis{margin:0 0 var(--space-2);font-size:var(--text-md);letter-spacing:-.01em;font-weight:800}[data-segment=system] .panel-web-seznam{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}[data-segment=system] .panel-web-seznam li{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-line)}[data-segment=system] .panel-web-seznam li:last-child{border-bottom:0;padding-bottom:0}[data-segment=system] .panel-navrh{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4);border-top:1px solid var(--color-line);background:var(--plocha-strana);flex-wrap:wrap;display:flex}[data-segment=system] .panel-navrh label{font-size:var(--text-sm);font-weight:700}[data-segment=system] .panel-navrh input{min-width:0;min-height:44px;padding:0 var(--space-3);border:2px solid var(--color-line-silna);border-radius:var(--radius-sm);background:var(--color-plane);color:var(--color-text);font:inherit;font-size:var(--text-sm);flex:12rem}[data-segment=system] .panel-navrh input:focus-visible{border-color:var(--color-primary)}[data-segment=system] .panel-navrh .btn{flex:none}[data-segment=system] .panel-navrh .btn:disabled{opacity:.5;cursor:default}[data-segment=system] .panel-hlaska{padding:var(--space-2) var(--space-4) 0;min-height:1lh;margin:0}@media (min-width:900px){[data-segment=system] .panel-telo{gap:var(--space-5);padding:var(--space-5);grid-template-columns:15rem minmax(0,1fr)}[data-segment=system] .panel-sekce{border-right:1px solid var(--color-line);padding-right:var(--space-4)}[data-segment=system] .panel-navrh{padding:var(--space-4) var(--space-5)}[data-segment=system] .panel-hlaska{padding-inline:var(--space-5)}}[data-segment=system] .nalez{padding:var(--space-4)}[data-segment=system] .nalez-hlava{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding-bottom:var(--space-2);border-bottom:2px solid var(--color-text);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}[data-segment=system] .nalez-hlava b{font-weight:800;font-size:var(--text-md)}[data-segment=system] .nalez-hlava .tag{white-space:nowrap;margin:0}[data-segment=system] .nalez .z{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:40px;font-size:var(--text-sm);padding:4px 0;display:flex}[data-segment=system] .nalez .z+.z{border-top:1px solid var(--color-line)}[data-segment=system] .nalez .z .co{min-width:0;font-weight:600}[data-segment=system] .nalez .z .kc{font-weight:700;font-size:var(--text-md);font-variant-numeric:tabular-nums;flex:none}[data-segment=system] .nalez .z.vysledek{border-top:2px solid var(--color-text)}[data-segment=system] .nalez .z.vysledek .co{font-weight:800}[data-segment=system] .nalez .z.vysledek .kc{color:var(--color-primary);font-weight:800;font-size:var(--text-xl)}[data-segment=system] .nalez-zaver{margin-top:var(--space-3);font-size:var(--text-sm);max-width:40ch;font-weight:600}@media (min-width:900px){[data-segment=system] .nalez{padding:var(--space-5)}}[data-segment=system] .kalk{gap:var(--space-3);display:grid}[data-segment=system] .kalk-rezimy{margin-bottom:var(--space-1)}[data-segment=system] .kalk>.pozn{font-size:var(--text-xs);color:var(--color-muted)}[data-segment=system] .kalk-pole{gap:var(--space-5);display:grid}@media (min-width:900px){[data-segment=system] .kalk-pole{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end}}[data-segment=system] .pole label{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);margin-bottom:var(--space-2);font-weight:600;display:flex}[data-segment=system] .pole output{text-align:right;min-width:8ch;color:var(--color-primary);white-space:nowrap;font-weight:800}[data-segment=system] .pole .pozn{font-size:var(--text-xs);color:var(--color-muted);margin-top:2px}[data-segment=system] input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}[data-segment=system] input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-primary) var(--pct,0%), var(--color-line-silna) var(--pct,0%));border-radius:2px;height:4px}[data-segment=system] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary);border:3px solid var(--color-plane);width:28px;height:28px;box-shadow:0 0 0 1px var(--color-primary);transition:transform var(--dur-stisk) var(--naberh-beh);border-radius:50%;margin-top:-12px}[data-segment=system] input[type=range]::-moz-range-track{background:linear-gradient(to right, var(--color-primary) var(--pct,0%), var(--color-line-silna) var(--pct,0%));border-radius:2px;height:4px}[data-segment=system] input[type=range]::-moz-range-thumb{background:var(--color-primary);border:3px solid var(--color-plane);width:22px;height:22px;box-shadow:0 0 0 1px var(--color-primary);transition:transform var(--dur-stisk) var(--naberh-beh);border-radius:50%}[data-segment=system] input[type=range]:active::-webkit-slider-thumb{transform:scale(1.08)}[data-segment=system] input[type=range]:active::-moz-range-thumb{transform:scale(1.08)}[data-segment=system] input[type=range]:focus-visible{outline:none}[data-segment=system] input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--plocha-list), 0 0 0 6px var(--color-primary)}[data-segment=system] input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--plocha-list), 0 0 0 6px var(--color-primary)}@media (forced-colors:active){[data-segment=system] input[type=range]:focus-visible{outline-offset:2px;outline:3px solid highlight}[data-segment=system] input[type=range]::-webkit-slider-runnable-track{border:1px solid canvastext}[data-segment=system] input[type=range]::-moz-range-track{border:1px solid canvastext}}[data-segment=system] .kalk-zaver{margin-top:var(--space-3);font-size:var(--text-sm)}[data-segment=system] .kalk-zaver .velke{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:800;line-height:1.2}[data-segment=system] .kalk-zaver .srovnani{min-height:3lh;margin-top:var(--space-1)}@media (min-width:900px){[data-segment=system] .kalk-zaver .srovnani{min-height:2lh}}[data-segment=system] .kalk-zaver .small{margin-top:var(--space-2)}[data-segment=system] .pas{gap:var(--space-3);scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4) var(--space-2);scroll-padding:0 var(--space-4);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}[data-segment=system] .projekt{scroll-snap-align:start;flex:0 0 72vw;margin:0}[data-segment=system] .projekt a{text-decoration:none;display:block}[data-segment=system] .projekt img{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-plane);width:100%}[data-segment=system] .ram{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-plane);transition:border-color var(--dur-akce) var(--naberh-barva), transform var(--dur-akce) var(--naberh);display:block;position:relative;overflow:clip}[data-segment=system] .ram>img{border:0;border-radius:0}[data-segment=system] .ram .tel{aspect-ratio:auto;border:1px solid var(--color-line-silna);width:22%;height:auto;transition:transform var(--dur-prostor) var(--naberh);border-radius:3px 3px 0 0;position:absolute;bottom:0;right:8px;transform:translateY(102%)}@media (hover:hover){[data-segment=system] .projekt a:hover .ram .tel,[data-segment=system] .projekt a:focus-visible .ram .tel{transform:translateY(6%)}[data-segment=system] .projekt a:hover .ram,[data-segment=system] .projekt a:focus-visible .ram{border-color:var(--color-primary);transform:translateY(-2px)}}@media (hover:none){[data-segment=system] .ram .tel{transform:translateY(6%)}}[data-segment=system] .projekt figcaption{margin-top:var(--space-2);font-weight:700;font-size:var(--text-sm)}[data-segment=system] .projekt figcaption b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-segment=system] .projekt figcaption b:after{content:" ↗";font-weight:700}[data-segment=system] .projekt figcaption small{color:var(--color-muted);font-weight:500;font-size:var(--text-xs);white-space:normal;display:block}@media (min-width:900px){[data-segment=system] .pas{gap:var(--space-4);margin:0;padding:0;overflow:visible}[data-segment=system] .projekt{flex:1 1 0;min-width:0}}[data-segment=system] .mrizka-projektu{gap:var(--space-5);display:grid}@media (min-width:640px){[data-segment=system] .mrizka-projektu{grid-template-columns:1fr 1fr}}[data-segment=system] .mrizka-projektu .projekt{flex:none}[data-segment=system] .projekt .snimky{gap:var(--space-3);grid-template-columns:1fr;align-items:stretch;display:grid}[data-segment=system] .projekt .snimky img{aspect-ratio:auto;height:100%}[data-segment=system] .projekt .snimky .pc{aspect-ratio:16/10}[data-segment=system] .projekt .snimky .mobil{display:none}@media (min-width:640px){[data-segment=system] .projekt .snimky{grid-template-columns:1fr .289fr}[data-segment=system] .projekt .snimky .mobil{aspect-ratio:620/1342;display:block}}[data-segment=system] .projekt-detail figcaption{white-space:normal;margin-top:var(--space-4);gap:var(--space-2);display:grid;overflow:visible}[data-segment=system] .projekt-detail h3{font-size:var(--text-lg)}[data-segment=system] .projekt-detail .kat{font-size:var(--text-sm);color:var(--color-muted);font-weight:500}[data-segment=system] .projekt-detail p{font-size:var(--text-sm);max-width:44ch;font-weight:400}[data-segment=system] .projekt-detail .btn-text{font-size:var(--text-sm);justify-self:start}[data-segment=system] .kroky{gap:var(--space-3);counter-reset:krok;display:grid}[data-segment=system] .krok{counter-increment:krok;min-height:44px;padding-left:52px;position:relative}[data-segment=system] .krok:before{content:counter(krok);border:2px solid var(--color-primary);width:40px;height:40px;color:var(--color-primary);background:var(--color-plane);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;top:0;left:0}[data-segment=system] .krok h3{margin-bottom:var(--space-1)}[data-segment=system] .krok p{font-size:var(--text-sm);color:var(--color-muted)}@media (min-width:900px){[data-segment=system] .kroky{gap:var(--space-6);grid-template-columns:1fr 1fr 1fr}}[data-segment=system] .kroky-svisle{gap:var(--space-3)}@media (min-width:900px){[data-segment=system] .kroky-svisle{gap:var(--space-3);grid-template-columns:1fr}}[data-segment=system] .sekce h3.mezi{margin-top:var(--space-6);margin-bottom:var(--space-3)}[data-segment=system] .den{border-top:1px solid var(--color-line)}[data-segment=system] .den-radek{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);grid-template-columns:1fr;display:grid}[data-segment=system] .den-radek .cas{color:var(--color-primary);white-space:nowrap;font-weight:800}[data-segment=system] .den-radek .b{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);display:flex}[data-segment=system] .den-radek .b .stav{flex:none;margin-top:2px}@media (min-width:640px){[data-segment=system] .den-radek{gap:var(--space-4);grid-template-columns:64px 1fr 1fr;align-items:start}}[data-segment=system] .den-hlava{display:none}@media (min-width:640px){[data-segment=system] .den-hlava{gap:var(--space-4);font-size:var(--text-xs);color:var(--color-muted);padding-bottom:var(--space-2);grid-template-columns:64px 1fr 1fr;font-weight:700;display:grid}}[data-segment=system] .pravidla{border-top:1px solid var(--color-line)}[data-segment=system] .pravidlo{align-items:baseline;gap:var(--space-1) var(--space-3);min-height:48px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}[data-segment=system] .pravidlo b{font-weight:800}[data-segment=system] .pravidlo span{font-size:var(--text-sm);color:var(--color-muted)}[data-segment=system] .faq{border-top:1px solid var(--color-line)}[data-segment=system] .faq details{border-bottom:1px solid var(--color-line)}[data-segment=system] .faq summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;cursor:pointer;font-weight:800;font-size:var(--text-base);list-style:none;display:flex}[data-segment=system] .faq summary::-webkit-details-marker{display:none}[data-segment=system] .faq summary:not(:has(.znacka)):after{content:"";border:2px solid var(--color-line-silna);background-image:linear-gradient(var(--color-primary) 0 0), linear-gradient(var(--color-primary) 0 0);background-position:50%,50%;background-repeat:no-repeat;background-size:10px 2px,2px 10px;border-radius:50%;flex:none;width:24px;height:24px}[data-segment=system] .faq details[open] summary:not(:has(.znacka)):after{border-color:var(--color-primary);background-size:10px 2px,0 0}@media (hover:hover){[data-segment=system] .faq summary:hover .znacka{border-color:var(--color-primary)}[data-segment=system] .faq summary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:2px}}[data-segment=system] .faq details p{padding:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-muted);max-width:60ch}[data-segment=system] .form{gap:var(--space-3);display:grid}[data-segment=system] .form input,[data-segment=system] .form select{min-height:48px;padding:0 var(--space-3);border:2px solid var(--color-line-silna);border-radius:var(--radius-md);background:var(--color-plane);appearance:none;width:100%;transition:border-color var(--dur-stav) var(--naberh-barva)}[data-segment=system] .form select{background-image:linear-gradient(45deg, transparent 50%, var(--color-muted) 50%), linear-gradient(135deg, var(--color-muted) 50%, transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}[data-segment=system] .form input[type=checkbox]{appearance:auto;width:20px;height:20px;min-height:0;accent-color:var(--color-primary);flex:none;padding:0}[data-segment=system] .form .souhlas-radek{align-items:flex-start;gap:var(--space-2);display:flex}[data-segment=system] .form .souhlas-radek label{max-width:var(--mira-ctena);font-weight:400}[data-segment=system] .form input:focus,[data-segment=system] .form select:focus{border-color:var(--color-primary)}[data-segment=system] .form input[aria-invalid=true]{border-color:var(--color-problem-dot)}[data-segment=system] .form .f{font-size:var(--text-sm);flex-direction:column;gap:6px;font-weight:600;display:flex}[data-segment=system] .form .chyba{min-height:1.4em;font-size:var(--text-xs);color:var(--color-problem);margin:0;font-weight:600}[data-segment=system] .form .btn{width:100%}[data-segment=system] .form-pozn{margin-top:var(--space-3)}[data-segment=system] .form-zprava{margin-top:var(--space-3);min-height:1.4em;font-weight:600}[data-segment=system] .form-kontext{margin-bottom:var(--space-3);grid-column:1/-1;max-width:60ch}@media (min-width:900px){[data-segment=system] .form{grid-template-columns:1.2fr 1fr 1fr auto;align-items:end}[data-segment=system] .form .btn{width:auto}}[data-segment=system] .tel-velky{min-height:44px;font-size:var(--text-phone);letter-spacing:-.02em;color:var(--color-primary);white-space:nowrap;align-items:center;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}[data-segment=system] .tel-velky:hover{color:var(--color-primary-hover)}[data-segment=system] .zaver h2{margin-bottom:var(--space-4);max-width:24ch}[data-segment=system] .zaver .tel-velky{margin-bottom:var(--space-3)}[data-segment=system] .zaver .kdy{font-size:var(--text-sm);color:var(--color-muted)}@media (min-width:900px){[data-segment=system] .zaver .tel-velky{font-size:var(--text-xl);margin:0 var(--space-3) 0 0}[data-segment=system] .zaver .kdy{display:inline-block}[data-segment=system] .stranka-home .zaver .tel-velky,[data-segment=system] .stranka-kontakt .zaver .tel-velky{font-size:var(--text-phone);margin:0 0 var(--space-3)}[data-segment=system] .stranka-home .zaver .kdy,[data-segment=system] .stranka-kontakt .zaver .kdy{display:block}}[data-segment=system] .zaver-kroky{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}[data-segment=system] .zaver-kroky li{gap:var(--space-2);font-size:var(--text-sm);align-items:baseline;display:flex}[data-segment=system] .zaver-kroky li:before{content:"";background:var(--color-primary);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}@media (min-width:900px){[data-segment=system] .zaver .form{grid-template-columns:1fr 1fr;align-items:end}[data-segment=system] .zaver .form .f:first-child{grid-column:1/-1}[data-segment=system] .zaver .form .btn{width:100%}}[data-segment=system] .ilustrace{border:2px dashed var(--color-line);border-radius:var(--radius-md);background:var(--color-plane);background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);width:100%;aspect-ratio:var(--pomer,16 / 9);background-position:-1px -1px;background-size:24px 24px;justify-content:flex-start;align-items:flex-end;margin:0;display:flex;position:relative;overflow:hidden}@media (max-width:899px){[data-segment=system] .ilustrace{aspect-ratio:var(--pomer-mobil,var(--pomer,16 / 9))}}[data-segment=system] .ilustrace:before{content:"";border:1px solid var(--color-line);border-radius:var(--radius-sm);pointer-events:none;position:absolute;inset:14px}[data-segment=system] .ilustrace figcaption{margin:var(--space-5);background:var(--color-plane);border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-muted);max-width:32ch;padding:6px 10px;font-size:.875rem;position:relative}[data-segment=system] .ilustrace figcaption b{font-weight:700}@media (min-width:900px){[data-segment=system] .ilustrace-siroka{max-height:340px}}[data-segment=system] .ilustrace-mala{max-height:none}@media (min-width:900px){[data-segment=system] .ilustrace-mala{max-height:220px}}[data-segment=system] .ilustrace-mala figcaption{margin:var(--space-3)}@media (max-width:899px){[data-segment=system] .ilustrace-jen-desktop,[data-segment=system] .ilustrace--hotova.ilustrace-jen-desktop{display:none}}[data-segment=system] .ilustrace--hotova{border:1px solid var(--color-line);background-image:none;border-style:solid;display:block;overflow:clip}[data-segment=system] .ilustrace--hotova:before{content:none}[data-segment=system] .ilu-media{object-fit:cover;background:var(--color-plane);border:0;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}[data-segment=system] .ilustrace--hotova>svg{width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:900px){[data-segment=system] .ilustrace--hotova.ilustrace-mala{max-width:391.111px}}[data-segment=system] .foto{width:100%;margin:0}[data-segment=system] .foto img{aspect-ratio:3/4;object-fit:cover;object-position:center top;border-radius:var(--radius-md);border:1px solid var(--color-line);width:100%;height:auto}[data-segment=system] .foto figcaption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-muted)}[data-segment=system] .foto figcaption b{color:var(--color-text);font-weight:800;font-size:var(--text-base);display:block}@media (min-width:900px){[data-segment=system] .sekce-figura .foto{justify-self:end;max-width:360px}}[data-segment=system] .foto-mala{gap:var(--space-4);margin-top:var(--space-5);align-items:center;display:flex}[data-segment=system] .foto-mala img{aspect-ratio:1;object-fit:cover;object-position:center 20%;border:1px solid var(--color-line);border-radius:50%;flex:none;width:88px;height:88px}[data-segment=system] .foto-mala figcaption{margin:0}[data-segment=system] .paticka{border-top:1px solid var(--color-line);padding-block:var(--space-5) var(--space-4);font-size:var(--text-sm);color:var(--color-muted)}[data-segment=system] .paticka .sloupce{gap:var(--space-5);margin-bottom:var(--space-4);display:grid}[data-segment=system] .paticka h3{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-2)}[data-segment=system] .paticka .sloupce a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}[data-segment=system] .paticka .sloupce a:hover{text-decoration:underline}[data-segment=system] .paticka .sloupce li{display:block}[data-segment=system] .paticka .sloupce>div{min-width:0}[data-segment=system] .paticka .sloupce a{overflow-wrap:anywhere}[data-segment=system] .paticka .radek-dole{border-top:1px solid var(--color-line);padding-top:var(--space-4);font-size:var(--text-xs);gap:0 var(--space-4);flex-wrap:wrap;align-items:center;display:flex}[data-segment=system] .paticka .radek-dole li{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}[data-segment=system] .paticka .radek-dole a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}[data-segment=system] .paticka .radek-dole a:hover{text-decoration:underline}[data-segment=system] .paticka b{color:var(--color-text)}@media (max-width:639px){[data-segment=system] .paticka .sloupce{grid-template-columns:1fr 1fr}}@media (min-width:640px){[data-segment=system] .paticka .sloupce{grid-template-columns:1fr 1fr 1fr}}@media (min-width:900px){[data-segment=system] .paticka .sloupce{grid-template-columns:5fr 3fr 4fr}[data-segment=system] .paticka .sloupce a{min-height:36px}[data-segment=system] .paticka .radek-dole{gap:0}[data-segment=system] .paticka .radek-dole li+li:before{content:"·";padding:0 var(--space-2)}}[data-segment=system] .prepsano{position:relative}[data-segment=system] .prepsano:after{content:"";background:var(--color-primary);transform-origin:0;height:2px;transition:transform var(--dur-stav) var(--naberh);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}[data-segment=system] .prepsano.je-prepsano:after{transform:scaleX(1)}[data-segment=system] .sbal{border-top:1px solid var(--color-line)}[data-segment=system] .sbal>summary{align-items:center;gap:0 var(--space-3);cursor:pointer;grid-template-columns:1fr auto;padding:6px 0;list-style:none;display:grid}[data-segment=system] .sbal>summary::-webkit-details-marker{display:none}[data-segment=system] .sbal>summary h2{font-size:var(--text-md);grid-area:1/1;margin:0}[data-segment=system] .sbal>summary .arg{font-size:var(--text-sm);color:var(--color-muted);max-width:var(--mira-ctena);grid-area:2/1;margin-top:4px}[data-segment=system] .sbal>summary .arg b{color:var(--color-text)}[data-segment=system] .sbal>summary:not(:has(.znacka)):after{content:"";border:2px solid var(--color-line-silna);border-radius:var(--radius-md);background-image:linear-gradient(var(--color-primary) 0 0), linear-gradient(var(--color-primary) 0 0);background-position:50%,50%;background-repeat:no-repeat;background-size:14px 2px,2px 14px;flex:none;grid-area:1/2/3;align-self:center;width:36px;height:36px}[data-segment=system] .sbal[open]>summary:not(:has(.znacka)):after{border-color:var(--color-primary);background-size:14px 2px,0 0}@media (hover:hover){[data-segment=system] .sbal>summary:hover .znacka{border-color:var(--color-primary)}[data-segment=system] .sbal>summary:hover h2{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:2px}}[data-segment=system] .sbal>.telo{padding:0 0 var(--space-5)}[data-segment=system] .sbaly{padding-block:var(--rytmus-maly)}[data-segment=system] .sbaly:not(.wrap){background:var(--plocha-list);border:1px solid var(--color-line);border-radius:var(--radius-md)}[data-segment=system] .sbaly:not(.wrap) .sbal{padding-inline:var(--space-4)}[data-segment=system] .sbaly .sbal{border-top:0;border-bottom:1px solid var(--color-line)}[data-segment=system] .sbaly .sbal:last-child{border-bottom:0}[data-segment=system] .sbaly>.mrizka-2,[data-segment=system] .sbaly.mrizka-2{gap:0}@media (min-width:900px){[data-segment=system] .sbaly>.mrizka-2,[data-segment=system] .sbaly.mrizka-2{gap:0 var(--space-7);align-items:start}[data-segment=system] .sbaly>.mrizka-2>.sbal:nth-last-child(-n+2),[data-segment=system] .sbaly.mrizka-2>.sbal:nth-last-child(-n+2){border-bottom:0}}[data-segment=system] .sbal .telo .kroky{gap:var(--space-3)}@media (min-width:900px){[data-segment=system] .sbal .telo .kroky{gap:var(--space-3);grid-template-columns:1fr}}[data-segment=system] .sbal .telo h3.mezi{margin-top:var(--space-5);margin-bottom:var(--space-2)}[data-segment=system] .sbal .telo .ilustrace-mala{margin-top:var(--space-4)}[data-segment=system] .nabidka{border-top:1px solid var(--color-line)}[data-segment=system] .nabidka-sekce h2{max-width:40ch;margin-bottom:var(--space-4)}[data-segment=system] .nab{border-bottom:1px solid var(--color-line)}[data-segment=system] .nab>summary{gap:var(--space-2) var(--space-3);min-height:56px;padding:var(--space-3) 0;cursor:pointer;grid-template-columns:1fr;align-items:center;list-style:none;display:grid}[data-segment=system] .nab>summary::-webkit-details-marker{display:none}[data-segment=system] .nab .nazev{font-weight:800;font-size:var(--text-md)}[data-segment=system] .nab>summary .nazev:not(:has(.znacka)):after{content:"";border:2px solid var(--color-line-silna);vertical-align:-2px;background-image:linear-gradient(var(--color-primary) 0 0), linear-gradient(var(--color-primary) 0 0);background-position:50%,50%;background-repeat:no-repeat;background-size:10px 2px,2px 10px;border-radius:50%;width:24px;height:24px;margin-left:8px;display:inline-block}[data-segment=system] .nab[open]>summary .nazev:not(:has(.znacka)):after{border-color:var(--color-primary);background-size:10px 2px,0 0}[data-segment=system] .nab[open]>summary .nazev{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:2px}@media (hover:hover){[data-segment=system] .nab>summary:hover .znacka{border-color:var(--color-primary)}[data-segment=system] .nab>summary:hover .nazev{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:2px}}[data-segment=system] .nab .arg{font-size:var(--text-sm);color:var(--color-muted);max-width:var(--mira-ctena)}[data-segment=system] .nab .ceny{gap:var(--space-1) var(--space-3);text-align:right;min-width:10ch;color:var(--color-primary);font-weight:700;font-size:var(--text-sm);white-space:nowrap;flex-wrap:wrap;justify-content:flex-start;display:flex}[data-segment=system] .nab .ceny small{color:var(--color-muted);font-weight:500;font-size:var(--text-xs);text-align:right;display:block}[data-segment=system] .nab .telo{padding:0 0 var(--space-4)}[data-segment=system] .nab .telo .radky{border-top:0}[data-segment=system] .nab .telo .radky-kompakt .radek .nazev{font-size:var(--text-sm)}[data-segment=system] .nab .telo .btn-text{font-size:var(--text-sm);min-height:44px}[data-segment=system] .pozn-ceny{margin-top:var(--space-3)}@media (min-width:900px){[data-segment=system] .nab>summary{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) auto;align-items:baseline}[data-segment=system] .nab>summary .nazev{grid-area:1/1}[data-segment=system] .nab>summary .arg{grid-area:1/2;margin:0}[data-segment=system] .nab>summary .ceny{grid-area:1/3;justify-content:flex-end}}[data-segment=system] .mrizka-2{gap:var(--space-5);display:grid}@media (min-width:900px){[data-segment=system] .mrizka-2{gap:var(--space-7);grid-template-columns:1fr 1fr}}[data-segment=system] .cta-mobil{z-index:30;gap:var(--space-2);padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--color-plane);border-top:1px solid var(--color-line);transition:transform var(--dur-akce) var(--naberh-obou);display:flex;position:fixed;bottom:0;left:0;right:0}[data-segment=system] .cta-mobil .btn{flex:auto;min-height:44px}[data-segment=system] .cta-mobil .btn-sekundarni{padding:0 var(--space-3);flex:none}@media (min-width:900px){[data-segment=system] .cta-mobil{display:none}}@supports selector(::details-content){[data-segment=system] .sbal::details-content{opacity:0;block-size:0;transition:block-size var(--dur-prostor) var(--naberh), content-visibility var(--dur-prostor) allow-discrete, opacity var(--dur-stav) var(--naberh-barva) 80ms;overflow:clip}[data-segment=system] .nab::details-content{opacity:0;block-size:0;transition:block-size var(--dur-prostor) var(--naberh), content-visibility var(--dur-prostor) allow-discrete, opacity var(--dur-stav) var(--naberh-barva) 80ms;overflow:clip}[data-segment=system] .faq details::details-content{opacity:0;block-size:0;transition:block-size var(--dur-prostor) var(--naberh), content-visibility var(--dur-prostor) allow-discrete, opacity var(--dur-stav) var(--naberh-barva) 80ms;overflow:clip}[data-segment=system] .radek details::details-content{opacity:0;block-size:0;transition:block-size var(--dur-prostor) var(--naberh), content-visibility var(--dur-prostor) allow-discrete, opacity var(--dur-stav) var(--naberh-barva) 80ms;overflow:clip}[data-segment=system] .uzel-detail::details-content{opacity:0;block-size:0;transition:block-size var(--dur-prostor) var(--naberh), content-visibility var(--dur-prostor) allow-discrete, opacity var(--dur-stav) var(--naberh-barva) 80ms;overflow:clip}[data-segment=system] .sbal[open]::details-content{opacity:1;block-size:auto}[data-segment=system] .nab[open]::details-content{opacity:1;block-size:auto}[data-segment=system] .faq details[open]::details-content{opacity:1;block-size:auto}[data-segment=system] .radek details[open]::details-content{opacity:1;block-size:auto}[data-segment=system] .uzel-detail[open]::details-content{opacity:1;block-size:auto}[data-segment=system] [open]:has(:focus-visible)::details-content{overflow-clip-margin:8px}}@media (prefers-reduced-motion:reduce){[data-segment=system] *,[data-segment=system] :before,[data-segment=system] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-segment=system] details::details-content{transition:none!important}[data-segment=system] .doklad,[data-segment=system] .kurzor-demo{display:none}[data-segment=system] .cta-mobil{transform:none}html:has([data-segment=system] .cidlo-hloubka) [data-segment=system] .cta-mobil{transform:none}[data-segment=system] .nav-panel{transition:none}[data-segment=system] details[open]::details-content{block-size:auto}@media (hover:hover){[data-segment=system] .projekt a:hover .ram,[data-segment=system] .projekt a:focus-visible .ram{transform:none}}}@media print{[data-segment=system] details::details-content{content-visibility:visible!important;opacity:1!important;block-size:auto!important}[data-segment=system] .nav-obal,[data-segment=system] .cta-mobil,[data-segment=system] .preskocit,[data-segment=system] .cidlo,[data-segment=system] .ilustrace:not(.ilustrace--hotova){display:none}}
