:root{color-scheme:light;--znacka:#d9000a;--znacka-tmava:#b30008;--znacka-jemna:#fdecec;--znacka-svetla:#ff4b52;--znacka-vlas:#f6c9c9;--znacka-sviezia:#e8121c;--znacka-vyber:#ffd9d9;--akcia:#141619;--akcia-hover:#2a2e35;--na-akcii:#ffffff;--ink:#141619;--ink-2:#3d4249;--ink-3:#6b7078;--ink-na-tmavom:#a9aeb6;--papier:#f4f3ef;--karta:#ffffff;--plocha-2:#ebe9e4;--plocha-nahlad:#ebe9e4;--plocha-hover:#faf9f6;--plocha-kurzor:#fffbfa;--plocha-vybrany:#fff6f5;--plocha-pole:#faf9f6;--hranica:#e7e5df;--hranica-jemna:#efede8;--hranica-pole:#e7e5df;--hranica-silna:#d3cfc6;--hranica-hover:#c9c5bb;--hranica-nahlad:#dddad2;--tmava-hranica:#2a2e35;--skupina-tvorba:#d9000a;--skupina-tvorba-jemna:#fdf3f2;--skupina-kontakty:#1f5fd1;--skupina-kontakty-jemna:#f1f5fd;--skupina-kniznica:#9a5b00;--skupina-kniznica-jemna:#fcf6ec;--skupina-sprava:#11683f;--skupina-sprava-jemna:#eff7f2;--skupina-prevadzka:#5b3d8f;--skupina-prevadzka-jemna:#f3eefa;--menu-podklad:#141619;--menu-hranica:#2a2e35;--menu-aktivny:#2a2e35;--menu-text:#d6d9de;--menu-text-tichy:#a9aeb6;--menu-text-cislo:#a9aeb6;--menu-biela:#ffffff;--menu-chyba:#ffb4b4;--ok:#11683f;--ok-tmava:#0b4f2f;--ok-jemna:#e3f4ea;--ok-vlas:#c3e2d1;--ok-bodka:#1f9d5c;--ok-prstenec:#dff3e8;--ok-na-tmavom:#6fe0a4;--pozor-bodka:#e0a929;--pozor:#7a5410;--pozor-silny:#6b4808;--pozor-jemna:#fdf1dc;--pozor-vlas:#ecd9b2;--chyba:#b42318;--chyba-jemna:#fdedeb;--chyba-vlas:#f4cfca;--neutral:#3d4249;--neutral-jemna:#efede8;--neutral-vlas:#e2dfd8;--info:#1f4e9c;--info-jemna:#eaf1fc;--info-vlas:#c9dbf5;--ukazovatel:#1f4e9c;--ukazovatel-na-tmavom:#9ec1ff;--ukazovatel-pulz:rgba(31,78,156,0.4);--ukazovatel-plocha:#141619;--ukazovatel-text:#ffffff;--ukazovatel-text-2:#d6d9de;--ukazovatel-tlacidlo:#ffffff;--ukazovatel-tlacidlo-text:#141619;--siet-facebook:#1877f2;--siet-instagram:#d62976;--siet-linkedin:#0a66c2;--siet-tiktok:#141619;--siet-youtube:#d9000a;--udalost-video:#25282d;--udalost-kampan:#6b3fb8;--udalost-bez-siete:var(--neutral);--tag-cennik:#d9000a;--tag-follow-up:#1f5fd1;--tag-webinar:#9a5b00;--tag-onboarding:#11683f;--tag-sezonne:#7b3fc4;--tag-pripomienka:#3d4249;--ai-jemna:#f5effc;--ai-vlas:#e3d5f5;--ai-text:#5b2d96;--r-xs:5px;--r-s:8px;--r-m:10px;--r-l:12px;--r-xl:14px;--r-karta-velka:18px;--r-modal-velky:24px;--r-pill:999px;--r-male:8px;--r:12px;--r-velky:14px;--r-karta:16px;--r-modal:20px;--tien-karta:none;--tien-hover:0 18px 40px -18px rgba(20,22,25,0.35);--tien-menu:0 20px 50px -12px rgba(20,22,25,0.28);--tien-nahlad:0 1px 3px rgba(20,22,25,0.07);--tien-panel:0 30px 70px -20px rgba(20,22,25,0.45);--tien-modal:0 40px 100px -24px rgba(20,22,25,0.55);--tien-toast:0 18px 40px -12px rgba(20,22,25,0.5);--tien-segment:0 1px 3px rgba(20,22,25,0.12);--prstenec:0 0 0 3px var(--znacka-jemna);--lista-podklad:rgba(244,243,239,0.88);--vr-lista:20;--vr-panel:30;--vr-modal:40;--vr-toast:50;--vyska-pola:42px;--vyska-tlacidla:40px;--vyska-tlacidla-male:32px;--vyska-male:32px;--sirka-menu:260px;--sirka-obsahu:1320px;--sirka-detailu:1080px;--sirka-uzka:400px;--sirka-modalu:640px;--font:var(--font-geist-sans),"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-geist-mono),"Geist Mono",ui-monospace,Menlo,monospace;--p-nadpis-skupiny:10.5px;--p-popisok:11px;--p-2xs:11px;--p-xs:11.5px;--p-s:12px;--p-sm:12.5px;--p-m:13px;--p-ml:13.5px;--p-l:14px;--p-popis:14.5px;--p-xl:15.5px;--p-cislo:18px;--p-predmet:18px;--p-cislo-velke:24px;--p-h1-modal:24px;--p-h1-detail:32px;--p-h1:32px;--p-h1-prehlad:38px;--p-h2:16px;--o-1:4px;--o-2:6px;--o-3:8px;--o-4:10px;--o-5:12px;--o-6:14px;--o-7:16px;--o-8:18px;--o-9:20px;--o-10:24px;--okraj-obsahu:28px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--papier)}body{font-family:var(--font);font-size:var(--p-l);line-height:1.5;color:var(--ink);-webkit-font-smoothing:antialiased}::selection{background:var(--znacka-vyber)}:focus-visible{outline:2px solid var(--znacka);outline-offset:2px}a{color:var(--znacka);text-decoration:none}a:hover{color:var(--znacka-tmava);text-decoration:underline}.ikona{width:20px;height:20px;flex:none;display:inline-block;vertical-align:middle}kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:2px 6px;border:1px solid var(--hranica);border-radius:6px;background:var(--karta);font-family:var(--mono);font-size:var(--p-2xs);line-height:normal;color:var(--ink-3)}@keyframes kpUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes itcUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes kpPop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes kpSlide{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes kpFade{0%{opacity:0}to{opacity:1}}@keyframes kpBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kpPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes kpGlow{0%,to{box-shadow:0 0 0 3px rgba(217,0,10,.05),0 6px 18px -8px rgba(217,0,10,.35)}50%{box-shadow:0 0 0 4px rgba(217,0,10,.1),0 8px 26px -6px rgba(217,0,10,.55)}}.preskocit{position:absolute;top:0;left:0;z-index:var(--vr-toast);padding:10px 16px;background:var(--akcia);color:var(--na-akcii);border-radius:0 0 var(--r) 0;font-size:var(--p-m);font-weight:600;text-decoration:none;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.preskocit:focus{-webkit-clip-path:none;clip-path:none}.shell{display:grid;grid-template-columns:var(--sirka-menu) minmax(0,1fr);min-height:100vh;background:var(--papier)}.shell-obsah{min-width:0;display:flex;flex-direction:column;overflow-x:clip}.bocne-menu{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:12px 0 12px 12px;display:flex}.bocne-menu-karta{flex:1 1;min-width:0;display:flex;flex-direction:column;padding:16px 12px 12px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka);overflow:hidden}.bocne-menu-hlava{padding:2px 8px 16px;display:flex;align-items:center;gap:9px}.bocne-menu-nazov{font-size:19px;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--ink);white-space:nowrap}.logotyp .plus{color:var(--znacka)}.logotyp img,.logotyp picture{display:block;width:auto;height:24px}.sprievodca-v-menu{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:44px;margin:0 0 10px;padding:6px 10px 6px 9px;border:0;border-left:3px solid var(--znacka);border-radius:var(--r-m);background:var(--znacka-jemna);color:var(--ink);font:inherit;font-size:var(--p-ml);font-weight:400;line-height:1.25;text-align:left;text-decoration:none;white-space:normal;box-shadow:none}.sprievodca-v-menu:focus-visible,.sprievodca-v-menu:hover{background:var(--znacka-vyber);border-color:var(--znacka);color:var(--ink);text-decoration:none}.sprievodca-v-menu .ikona{flex:none;width:20px;height:20px;color:var(--znacka)}.sprievodca-v-menu-text{display:flex;flex-direction:column;min-width:0}.sprievodca-v-menu-nazov{font-weight:700}.sprievodca-v-menu-popis{font-size:var(--p-xs);color:var(--ink-2)}.sprievodca-v-menu[aria-current=page],.sprievodca-v-menu[aria-current=page]:hover{background:var(--znacka);color:var(--na-akcii)}.sprievodca-v-menu[aria-current=page] .ikona,.sprievodca-v-menu[aria-current=page] .sprievodca-v-menu-popis{color:var(--na-akcii)}.priestor{position:relative;display:block;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--plocha-hover);transition:border-color .15s}.priestor:hover{border-color:var(--hranica-hover)}.priestor,.priestor>summary{display:flex;align-items:center;gap:10px;padding:8px 10px}details.priestor{display:block;padding:0}.priestor>summary{cursor:pointer;list-style:none}.priestor>summary::-webkit-details-marker{display:none}.priestor-logo img{width:28px;height:28px;border-radius:var(--r-s);display:block}.priestor-text{display:flex;flex-direction:column;min-width:0;flex:1 1;line-height:1.25}.priestor .znacka-firma{font-size:var(--p-m);font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.priestor-popis{font-size:var(--p-xs);color:var(--ink-3)}.priestor-sipka{width:18px;height:18px;color:var(--ink-3)}.balik-v-menu{display:block;margin-top:6px;padding:5px 10px;border-radius:var(--r-m);font-size:var(--p-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.balik-v-menu:focus-visible,.balik-v-menu:hover{background:var(--plocha-hover);color:var(--ink)}.znacka-nazov{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:normal}.znacka-firma{font-size:var(--p-2xs);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.znacka-prepinac{position:relative}.znacka-prepinac summary{cursor:pointer;list-style:none}.znacka-prepinac summary::-webkit-details-marker{display:none}.znacka-nazov .znacka-prepinac summary:after{content:" ▾"}.znacka-prepinac ul{position:absolute;z-index:var(--vr-panel);top:calc(100% + 6px);left:0;right:0;min-width:180px;margin:0;padding:6px;list-style:none;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl);box-shadow:var(--tien-menu);animation:kpPop .18s ease-out}.znacka-prepinac li a,.znacka-prepinac li span{display:block;padding:8px 10px;border-radius:var(--r-m);font-size:var(--p-ml);color:var(--ink-2);text-decoration:none}.znacka-prepinac li a:hover{background:var(--papier);color:var(--ink)}.znacka-prepinac li [aria-current=true]{color:var(--ink);font-weight:600}.hlavne-menu{margin:14px -4px 0;padding:0 4px 4px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin}@media (min-width:901px) and (max-height:960px){.hlavne-menu{gap:6px;padding-bottom:24px;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),transparent);mask-image:linear-gradient(#000 calc(100% - 24px),transparent)}.hlavne-menu a{padding-top:5px;padding-bottom:5px}.hlavne-menu-skupina{padding-top:6px;padding-bottom:4px}}.hlavne-menu-skupina{--farba:var(--ink);--farba-jemna:transparent;display:flex;flex-direction:column;gap:1px;padding:8px 4px 6px;border-radius:var(--r-xl);background:var(--farba-jemna)}.skupina-tvorba{--farba:var(--skupina-tvorba);--farba-jemna:var(--skupina-tvorba-jemna)}.skupina-kontakty{--farba:var(--skupina-kontakty);--farba-jemna:var(--skupina-kontakty-jemna)}.skupina-kniznica{--farba:var(--skupina-kniznica);--farba-jemna:var(--skupina-kniznica-jemna)}.skupina-sprava{--farba:var(--skupina-sprava);--farba-jemna:var(--skupina-sprava-jemna)}.skupina-prevadzka{--farba:var(--skupina-prevadzka);--farba-jemna:var(--skupina-prevadzka-jemna)}.hlavne-menu-nadpis{display:flex;align-items:center;gap:7px;padding:0 8px 6px;font-size:var(--p-nadpis-skupiny);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--farba)}.hlavne-menu-nadpis:before{content:"";width:8px;height:8px;border-radius:3px;background:var(--farba)}.hlavne-menu a{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--r-m);font-size:var(--p-ml);color:var(--ink-2);text-decoration:none;line-height:normal;transition:background .15s,color .15s,box-shadow .15s}.hlavne-menu a .ikona{color:var(--farba)}.hlavne-menu a .nazov{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hlavne-menu a:hover{background:rgba(255,255,255,.75);color:var(--ink);text-decoration:none}.hlavne-menu a[aria-current=page]{background:var(--farba);color:var(--na-akcii);font-weight:500;box-shadow:0 6px 16px -8px var(--farba)}.hlavne-menu a[aria-current=page] .ikona,.hlavne-menu a[aria-current=page] .pocet{color:var(--na-akcii)}.hlavne-menu a .pocet{font-family:var(--mono);font-size:var(--p-2xs);color:var(--ink-3)}.bocne-menu-pata{margin-top:8px;padding:8px 8px 2px;border-top:1px solid var(--hranica-jemna);display:flex;flex-direction:column;gap:6px;font-size:var(--p-sm);color:var(--ink-2)}.bocne-menu-pata .stroj{display:flex;align-items:flex-start;gap:8px;color:var(--ink-2);text-decoration:none}.bocne-menu-pata .stroj:hover .stroj-veta{color:var(--ink);text-decoration:underline}.stroj-veta{flex:1 1;min-width:0}.stroj-cas{font-family:var(--mono);font-size:var(--p-2xs);color:var(--ink-3)}.bocne-menu-pata .stroj-sipka{flex:none;align-self:center;color:var(--ink-3)}.bocne-menu-pata .stroj .bodka{margin-top:5px}.bocne-menu-pata .stroj .stroj-rezim{color:var(--ink-2)}.pata-riadok{position:relative;display:flex;align-items:center;gap:4px}.pata-riadok .pouzivatel{flex:1 1;min-width:0;position:static}.bocne-menu-pata .avatar{width:28px;height:28px}.bocne-menu-pata .bodka{width:8px;height:8px;border-radius:50%;background:var(--hranica-silna);flex:none}.bocne-menu-pata .bodka.stav-ok{background:var(--ok-bodka);box-shadow:0 0 0 3px var(--ok-prstenec);animation:kpPulse 2.4s ease-in-out infinite}.bocne-menu-pata .bodka.stav-chyba{background:var(--chyba);box-shadow:0 0 0 3px var(--chyba-jemna)}.bocne-menu-pata .stroj.stav-chyba,.bocne-menu-pata .stroj.stav-chyba .stroj-veta{color:var(--chyba)}.pouzivatel{position:relative}.pouzivatel>summary{display:flex;align-items:center;gap:10px;padding:2px 0;cursor:pointer;list-style:none}.pouzivatel>summary::-webkit-details-marker{display:none}.avatar{position:relative;overflow:hidden;width:30px;height:30px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ink);color:var(--na-akcii);font-size:var(--p-2xs);font-weight:600;letter-spacing:.02em}.pouzivatel-meno{flex:1 1;min-width:0;font-size:var(--p-m);font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pouzivatel-sipka{color:var(--ink-3);transition:transform .15s}.pouzivatel[open] .pouzivatel-sipka{transform:rotate(180deg)}.pomoc-menu,.pouzivatel-menu{position:absolute;left:-4px;right:-4px;bottom:calc(100% + 8px);z-index:var(--vr-panel);display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl);box-shadow:var(--tien-menu);animation:kpPop .18s ease-out}.bocne-menu-kto{padding:6px 10px 8px;font-size:var(--p-xs);color:var(--ink-3);border-bottom:1px solid var(--hranica-jemna);margin-bottom:4px}.pomoc-menu a,.pomoc-menu button,.pouzivatel-menu a,.pouzivatel-menu button.odhlasit{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:var(--r-m);background:none;color:var(--ink-2);font-size:var(--p-ml);font-weight:400;text-decoration:none}.pomoc-menu a:hover,.pomoc-menu button:hover,.pouzivatel-menu a:hover,.pouzivatel-menu button.odhlasit:hover{background:var(--papier);color:var(--ink)}.pouzivatel-menu form{margin:0}.pomoc>summary{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--ink-3);cursor:pointer;list-style:none}.pomoc>summary::-webkit-details-marker{display:none}.pomoc>summary:hover,.pomoc[open]>summary{background:var(--plocha-hover);color:var(--ink)}.pomoc-menu button{box-shadow:none;line-height:inherit;text-align:left;white-space:normal}.pomoc-menu button .ikona{width:20px;height:20px}.stitok-simulacie{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:var(--p-s)}.stitok-simulacie a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.stitok-simulacie a:hover{color:var(--ink)}.horna-lista{position:-webkit-sticky;position:sticky;top:0;z-index:var(--vr-lista);display:flex;align-items:center;gap:12px;min-height:64px;padding:12px var(--okraj-obsahu) 8px;background:var(--lista-podklad);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.horna-lista-hladat{flex:1 1 auto;max-width:560px;min-width:0;display:flex;align-items:center;gap:10px;height:var(--vyska-pola);margin:0;padding:0 10px 0 14px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-l);color:var(--ink-3);transition:border-color .15s,box-shadow .15s}.horna-lista-hladat:hover{border-color:var(--hranica-hover);box-shadow:0 4px 16px -8px rgba(20,22,25,.2)}.horna-lista-hladat:focus-within{border-color:var(--znacka);box-shadow:var(--prstenec)}.horna-lista-hladat input:not([type=hidden]):not([type=checkbox]):not([type=radio]){flex:1 1;min-width:0;min-height:0;height:100%;padding:0;border:0;background:none;font-size:var(--p-l);text-overflow:ellipsis}.horna-lista-hladat input:not([type=hidden]):not([type=checkbox]):not([type=radio]):focus{box-shadow:none;outline:none}.horna-lista-akcie{margin-left:auto;display:flex;align-items:center;gap:10px}.horna-lista-menu{position:relative}.horna-lista-menu>summary{list-style:none;cursor:pointer}.horna-lista-menu>summary::-webkit-details-marker{display:none}.horna-lista-tlacidlo{display:inline-flex;align-items:center;gap:8px;height:var(--vyska-pola);padding:0 12px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-l);color:var(--ink-2);text-decoration:none;transition:border-color .15s}.horna-lista-tlacidlo:hover{border-color:var(--hranica-hover);color:var(--ink);text-decoration:none}.horna-lista-tlacidlo.stvorcove{width:var(--vyska-pola);justify-content:center;padding:0}.horna-lista-tlacidlo .kod{font-size:var(--p-sm);font-weight:600;color:var(--ink)}.vlajka{width:22px;height:16px;border-radius:3px;object-fit:cover;display:block;box-shadow:0 0 0 1px rgba(20,22,25,.08)}.horna-lista-vytvorit{display:inline-flex;align-items:center;gap:8px;height:var(--vyska-pola);padding:0 14px;border-radius:var(--r-l);background:var(--znacka);color:var(--na-akcii);font-size:var(--p-l);font-weight:600;transition:background .15s,transform .1s}.horna-lista-vytvorit:hover{background:var(--znacka-tmava)}.horna-lista-vytvorit:active{transform:scale(.97)}.horna-lista-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:var(--vr-panel);display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl);box-shadow:var(--tien-menu);animation:kpPop .18s ease-out}.horna-lista-panel.jazyky{width:230px}.horna-lista-panel.jazyky button{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:38px;padding:7px 10px;border:0;border-radius:var(--r-m);background:none;color:var(--ink-2);font-size:var(--p-ml);font-weight:400}.horna-lista-panel.jazyky button:hover,.horna-lista-panel.jazyky button[aria-checked=true]{background:var(--papier);color:var(--ink)}.horna-lista-panel.jazyky .zaskrtnute{margin-left:auto;color:var(--znacka)}.horna-lista-panel.tvorba{width:300px;padding:8px}.horna-lista-panel.tvorba a{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:var(--r-l);color:var(--ink);text-decoration:none}.horna-lista-panel.tvorba a:hover{background:var(--papier)}.tvorba-ikona{width:34px;height:34px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-m);background:var(--ink);color:var(--na-akcii)}.tvorba-text{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.tvorba-nazov{font-size:var(--p-ml);font-weight:600}.tvorba-nazov,.tvorba-popis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvorba-popis{font-size:var(--p-s);color:var(--ink-3)}.pas-prostredia{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--o-3);margin:0 var(--okraj-obsahu) 12px;padding:8px 14px;background:var(--pozor-jemna);border:1px solid var(--pozor-vlas);border-radius:var(--r-l);font-size:var(--p-sm);line-height:1.4;color:var(--pozor)}.pas-prostredia-nazov{font-weight:600;color:var(--pozor-silny)}.pas-prostredia-odkaz{color:inherit;text-decoration:underline}@media (forced-colors:active){.pas-prostredia{border:2px solid}}.lista-baliku{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-3);margin:0 var(--okraj-obsahu) 12px;padding:8px 8px 8px 14px;background:var(--pozor-jemna);border:1px solid var(--pozor-vlas);border-radius:var(--r-l);font-size:var(--p-sm);line-height:1.4;color:var(--pozor-silny)}.lista-baliku.minute{background:var(--chyba-jemna);border-color:var(--chyba-vlas);color:var(--chyba)}.lista-baliku-ikona{display:inline-flex}.lista-baliku-veta{flex:1 1 18rem;min-width:0}.lista-baliku-akcia{margin:0}@media (forced-colors:active){.lista-baliku{border:2px solid}}main{max-width:calc(var(--sirka-obsahu) + 2 * var(--okraj-obsahu));padding:12px var(--okraj-obsahu) 56px;animation:kpUp .4s cubic-bezier(.2,.7,.2,1)}main.uzka{max-width:calc(640px + 2 * var(--okraj-obsahu))}.shell-obsah.bez-menu:has(.stredova){min-height:100vh;min-height:100dvh}.shell-obsah.bez-menu>#obsah:has(>.stredova){flex:1 1;display:flex;flex-direction:column}.stredova{flex:1 1;display:flex;align-items:center;justify-content:center;padding:48px 20px}.stredova-obal{width:100%;max-width:var(--sirka-uzka)}.stredova-znacka{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;color:var(--ink)}.stredova-znacka>img{width:34px;height:34px;border-radius:var(--r-m);display:block}.stredova-znacka .bocne-menu-nazov{font-size:22px}.stredova .karta{border-radius:var(--r-modal-velky);padding:30px;margin:0;box-shadow:var(--tien-hover);animation:kpUp .4s cubic-bezier(.2,.7,.2,1)}.stredova h1{font-size:var(--p-h1-modal);letter-spacing:-.03em}.stredova .strana-hlavicka{margin-bottom:20px}.stredova .strana-hlavicka-popis{font-size:var(--p-ml)}.stredova button[type=submit]{width:100%;min-height:44px;margin-top:6px;padding:11px;border-radius:var(--r);font-size:var(--p-l)}.stredova-znacka .znacka-nazov{align-items:flex-start}.stredova-znacka .bocne-menu-nazov{color:var(--ink)}.stredova-znacka .znacka-firma{color:var(--ink-3)}.stredova button[type=submit]:hover{background:var(--znacka);border-color:var(--znacka)}.stredova .chyba{margin-bottom:14px}.stredova-poznamka{margin:14px 0 0;text-align:center;font-size:var(--p-s);color:var(--ink-3)}.strana-hlavicka{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:18px}.strana-hlavicka-text{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 320px}.strana-hlavicka-sekcia{font-size:var(--p-m);color:var(--ink-3)}.strana-hlavicka-riadok{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.strana-hlavicka h1{margin:0}.strana-hlavicka-popis{margin:0;font-size:var(--p-popis);line-height:1.5;color:var(--ink-2);max-width:90ch}.strana-hlavicka-akcie{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.strana-hlavicka .tlacidlo,.strana-hlavicka button{margin-top:0}h1{margin:0 0 var(--o-1);font-size:var(--p-h1);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}h1,h2{font-weight:600;color:var(--ink)}h2{margin:0 0 12px;font-size:var(--p-h2);line-height:normal;letter-spacing:-.01em}h3{margin:14px 0 6px;font-size:var(--p-ml);font-weight:600;color:var(--ink)}p,ul{margin:0 0 var(--o-4)}ul{padding-left:1.2em}.popisok,.tabulka th{font-size:var(--p-sm);font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-3)}label,legend{font-weight:600;line-height:normal}.pole>label,.pole>legend,fieldset.pole>legend,label,legend{font-size:var(--p-sm);letter-spacing:0;text-transform:none;color:var(--ink-2)}.pole>label,.pole>legend,fieldset.pole>legend{font-weight:500}label .stitok{margin-left:8px;vertical-align:middle}.napoveda,.podnadpis{margin:4px 0 0;font-size:var(--p-xs);line-height:1.5;color:var(--ink-3);max-width:90ch}.tiche{color:var(--ink-3);font-size:var(--p-sm)}.male{font-size:var(--p-s)}.cas,.kod,.mono,.num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cislo-velke{font-family:var(--mono);font-size:var(--p-cislo);line-height:1.1;color:var(--ink)}.chyba,.upozornenie,.varovanie{margin:0 0 12px;padding:10px 14px;border:1px solid transparent;border-radius:var(--r-l);font-size:var(--p-m);line-height:1.5}.upozornenie{background:var(--ok-jemna);border-color:var(--ok-vlas);color:var(--ok)}.varovanie{background:var(--pozor-jemna);border-color:var(--pozor-vlas);color:var(--pozor)}.chyba{background:var(--chyba-jemna);border-color:var(--chyba-vlas);color:var(--chyba)}.varovanie strong{color:var(--pozor-silny)}.chyba a,.upozornenie a,.varovanie a{color:inherit;text-decoration:underline}.karta{background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta);padding:18px 20px;margin-bottom:14px;box-shadow:var(--tien-karta)}.karta>:last-child{margin-bottom:0}.karta>h2:first-child{margin-top:0}.metriky{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1px;gap:1px;margin:0 0 16px;background:var(--hranica);border:1px solid var(--hranica);border-radius:var(--r-karta);overflow:hidden}.metrika{background:var(--karta);padding:14px 18px}.metrika .popisok{display:block;line-height:normal}.metrika-hodnota{font-size:var(--p-cislo-velke);font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:normal;color:var(--ink);margin-top:4px}.prazdno{margin:0 0 14px;padding:38px;background:var(--karta);border:1.5px dashed var(--hranica-silna);border-radius:var(--r-karta);text-align:center}.prazdno p{margin:0;font-size:var(--p-xl);font-weight:600;color:var(--ink)}.prazdno p.prazdno-navod{margin-top:10px;font-size:var(--p-s);font-weight:500}.prazdno p.napoveda{margin-top:5px;font-size:var(--p-m);font-weight:400;color:var(--ink-3);max-width:none}.stitok{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border:1px solid transparent;border-radius:var(--r-pill);background:var(--neutral-jemna);color:var(--neutral);font-size:var(--p-xs);font-weight:600;letter-spacing:0;line-height:1.45;white-space:nowrap}.stitok.bezi,.stitok.hotovo,.stitok.ok{background:var(--ok-jemna);color:var(--ok)}.stitok.caka,.stitok.pozor{background:var(--pozor-jemna);color:var(--pozor)}.stitok.chyba,.stitok.zle{margin:0;padding:2px 9px;font-size:var(--p-xs);background:var(--chyba-jemna);border-color:transparent;color:var(--chyba)}.stitok.neutralny,.stitok.odhlaseny,.stitok.vylucena,.stitok.zrusene{background:var(--neutral-jemna);color:var(--neutral)}.stitok.info{background:var(--info-jemna);color:var(--info)}.stitok.znacka{background:var(--znacka-jemna);color:var(--znacka)}.stitok.kod{font-family:var(--mono);font-weight:500}.stitok.velky{font-size:var(--p-s);padding:3px 10px}.stitok.istota{font-weight:500}.stitky{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.tlacidlo.ai,button.ai{border:1px solid transparent;background:linear-gradient(var(--karta),var(--karta)) padding-box,linear-gradient(120deg,#ff5a61,#ffc2b8,var(--znacka)) border-box;color:var(--ink);font-weight:600;animation:kpGlow 3.2s ease-in-out infinite}.tlacidlo.ai:hover,button.ai:hover{background:linear-gradient(var(--plocha-hover),var(--plocha-hover)) padding-box,linear-gradient(120deg,#ff5a61,#ffc2b8,var(--znacka)) border-box;color:var(--ink)}.tlacidlo.ai.hlavna,button.ai.hlavna{background:linear-gradient(var(--ink),var(--ink)) padding-box,linear-gradient(120deg,#ff5a61,#ffc2b8,var(--znacka)) border-box;color:var(--na-akcii)}.tlacidlo.ai .ikona,button.ai .ikona{color:var(--znacka)}.tlacidlo,button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:var(--vyska-tlacidla);padding:8px 16px;border:1px solid var(--akcia);border-radius:var(--r);background:var(--akcia);color:var(--na-akcii);font:inherit;font-size:var(--p-ml);font-weight:600;line-height:normal;text-align:center;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,transform .1s}.tlacidlo:active,button:active{transform:scale(.98)}.tlacidlo .ikona,button .ikona{width:18px;height:18px}.tlacidlo:hover,button:hover{background:var(--akcia-hover);border-color:var(--akcia-hover);color:var(--na-akcii);text-decoration:none}.tlacidlo.druhotne,button.druhotne{background:var(--karta);color:var(--ink);border-color:var(--hranica)}.tlacidlo.druhotne:hover,button.druhotne:hover{background:var(--plocha-hover);border-color:var(--hranica-hover);color:var(--ink)}.tlacidlo.znackove,button.znackove{background:var(--znacka);border-color:var(--znacka);color:var(--na-akcii)}.tlacidlo.znackove:hover,button.znackove:hover{background:var(--znacka-tmava);border-color:var(--znacka-tmava)}.tlacidlo.pozitivne,button.pozitivne{background:var(--ok);border-color:var(--ok);color:var(--na-akcii)}.tlacidlo.pozitivne:hover,button.pozitivne:hover{background:var(--ok-tmava);border-color:var(--ok-tmava);color:var(--na-akcii)}.tlacidlo.male,button.male{min-height:var(--vyska-tlacidla-male);padding:5px 12px;border-radius:var(--r-m);font-size:var(--p-m)}.tlacidlo.nebezpecne,button.nebezpecne{background:var(--karta);color:var(--chyba);border-color:var(--chyba-vlas)}.tlacidlo.nebezpecne:hover,button.nebezpecne:hover{background:var(--chyba-jemna);color:var(--chyba);border-color:var(--chyba-vlas)}.tlacidlo.odkazove,button.odkazove{background:none;border-color:transparent;color:var(--znacka);padding:4px 6px;min-height:0;font-size:var(--p-sm)}.tlacidlo.odkazove:hover,button.odkazove:hover{background:none;border-color:transparent;color:var(--znacka-tmava);text-decoration:underline}button.tiche-tlacidlo{background:none;border-color:transparent;color:var(--ink-3);padding:6px 4px;min-height:0;font-size:var(--p-m);font-weight:400}button.tiche-tlacidlo:hover{background:none;border-color:transparent;color:var(--chyba)}button[disabled],button[disabled]:hover{opacity:.55;cursor:default}.formular{gap:14px;margin:0}.formular,.pole{display:flex;flex-direction:column}.pole{gap:5px;min-width:0}.rastie{flex:1 1 240px;min-width:0}.tlacidla{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0}.formular .tlacidla{padding-top:4px}label{display:block;margin:0}label.check,label.zaskrtavaci{display:inline-flex;align-items:center;gap:8px;font-size:var(--p-sm);font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-3);cursor:pointer}input[type=checkbox]{width:15px;height:15px;margin:0;flex:none;accent-color:var(--znacka);cursor:pointer}fieldset{margin:0;padding:0;border:0;min-width:0}legend{padding:0;margin-bottom:6px}input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-height:var(--vyska-pola);font-family:inherit;font-size:var(--p-l);line-height:normal;color:var(--ink);padding:10px 14px;border:1px solid var(--hranica-pole);border-radius:var(--r);background:var(--plocha-pole);transition:border-color .15s,box-shadow .15s}input:not([type=hidden]):not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:var(--hranica-hover)}input[type=number]{font-family:var(--mono)}textarea{resize:vertical;line-height:1.6;padding:12px 14px;min-height:96px;border-radius:var(--r-xl)}input:not([type=hidden]):not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:var(--znacka);box-shadow:var(--prstenec)}input:not([type=hidden]):not([type=checkbox]):not([type=radio]):user-invalid,select:user-invalid,textarea:user-invalid{border-color:var(--chyba);background:var(--chyba-jemna)}input[readonly]{background:var(--plocha-2);color:var(--ink-2)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%236b7078' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:34px}.pole-vstup{display:flex;align-items:center;gap:8px;min-height:var(--vyska-pola);padding:0 10px 0 0;border:1px solid var(--hranica-pole);border-radius:var(--r);background:var(--plocha-pole);transition:border-color .12s,box-shadow .12s}.pole-vstup:focus-within{border-color:var(--znacka);box-shadow:var(--prstenec)}.pole-vstup input:not([type=hidden]):not([type=checkbox]):not([type=radio]){flex:1 1 auto;min-width:0;border:0;background:transparent;box-shadow:none}.pole-vstup input:focus{outline:none;box-shadow:none}.pole-jednotka{flex:none;font-size:var(--p-sm);color:var(--ink-3);white-space:nowrap}.pole-vstup .stitok{flex:none}.filtre-riadok{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 6px}.filtre-riadok .pole{flex:0 1 auto}.filtre-riadok .filtre-riadok,.filtre-riadok form.tlacidla{margin:0}.filtre-riadok .pole.rastie{flex:1 1 240px}.filtre-riadok select{width:auto;max-width:100%;min-width:150px}.zaskrtavacie{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:38px}.zaskrtavacie.rozsah{gap:6px;border:1px solid var(--hranica-pole);border-radius:var(--r);background:var(--plocha-pole);padding:4px 9px}.rozsah .check{font-size:var(--p-s);white-space:nowrap}.zaskrtavacie.rozsah input.cislo[type=number]{width:3.4rem;min-width:0;font-family:var(--mono);font-size:var(--p-sm);padding:3px 0;text-align:center;border:none;background:none;border-radius:0}.zaskrtavacie.rozsah input.cislo[type=number]:focus{box-shadow:none;outline:2px solid var(--znacka);outline-offset:1px}.filtre{margin:0 0 12px}.filtre .tlacidla{align-self:flex-end}.filtre-riadok .tlacidla{padding-top:0}.filtre>p.tiche{margin:8px 0 0}.akcie,.akcie form{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.akcie form{margin:0}.hromadne-akcie{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0 4px}.tabulka-rolovanie{overflow-x:auto;overscroll-behavior-x:contain;position:relative;margin:0 0 14px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta)}.tabulka-rolovanie .tabulka{margin:0}main>.tabulka-obal{position:relative;margin:0 0 14px;overflow-x:auto;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta)}main>.tabulka-obal .tabulka{margin:0}main>.tabulka-obal .tabulka td,main>.tabulka-obal .tabulka th{padding-left:14px}.tabulka{width:100%;border-collapse:collapse;font-size:var(--p-ml);margin:0 0 4px}.tabulka th{text-align:left;padding:12px 10px 10px 0;border-bottom:1px solid var(--hranica-jemna);white-space:nowrap}.tabulka-rolovanie .tabulka th{padding-left:14px}.tabulka td{padding:12px 10px 12px 0;border-top:1px solid var(--hranica-jemna);vertical-align:top;color:var(--ink-2);overflow-wrap:anywhere}.tabulka-rolovanie .tabulka td{padding-left:14px}.tabulka td:first-child{color:var(--ink);font-weight:500}.tabulka tbody tr:first-child td{border-top:0}.tabulka tbody tr:hover td{background:var(--plocha-hover)}.tabulka td.num,.tabulka th.num{text-align:right;font-family:var(--mono);white-space:nowrap}.tabulka td.stred{text-align:center}.tabulka td button{min-height:28px;padding:4px 10px;font-size:var(--p-sm)}.tabulka td.akcie{display:table-cell}.tabulka td.akcie>*{display:inline-flex;vertical-align:middle;margin:0 6px 4px 0}@media (max-width:640px){.tabulka-obal .tabulka.tabulka-skladana,.tabulka-rolovanie .tabulka.tabulka-skladana{min-width:0}.tabulka-skladana thead{display:none}.tabulka-skladana tr{display:block;padding:10px 0;border-top:1px solid var(--hranica-jemna)}.tabulka-skladana tbody tr:first-child{border-top:0}.tabulka.tabulka-skladana tbody th,.tabulka.tabulka-skladana td{display:block;border:0;padding-top:2px;padding-bottom:2px}.tabulka-skladana td[data-popis]:before{content:attr(data-popis) ": ";color:var(--ink-3);font-size:var(--p-s)}.tabulka.tabulka-skladana td.num{text-align:left}.tabulka.tabulka-skladana td.bez-chyby{display:none}}.tabulka-nedorucitelnych td{overflow-wrap:break-word}.tabulka-nedorucitelnych td.email{overflow-wrap:anywhere;min-width:12rem}.tabulka-nedorucitelnych td.kampan{min-width:10rem}.tabulka-nedorucitelnych td.dovod{min-width:12rem;max-width:22rem}.tabulka-nedorucitelnych td.dovod>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tabulka tbody th{border-bottom:0;border-top:1px solid var(--hranica-jemna);vertical-align:top;white-space:normal;font-weight:500}.tabulka tbody tr:first-child th{border-top:0}.tabulka-rolovanie,main>.tabulka-obal{background:linear-gradient(to right,var(--karta) 30%,transparent) 0 /32px 100% no-repeat local,linear-gradient(to left,var(--karta) 30%,transparent) 100% /32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(20,22,25,.16),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(20,22,25,.16),transparent) 100% /12px 100% no-repeat scroll,var(--karta)}.tabulka a{color:var(--ink)}.tabulka a:hover{color:var(--znacka)}.tabulka.kluc-hodnota th[scope=row]{width:140px;vertical-align:top;text-transform:none;letter-spacing:0;white-space:normal}.dl{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0 0 12px}.dl,.dl dt{font-size:var(--p-sm)}.dl dt{font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-3);padding-top:2px}.dl dd{margin:0}.dl dd,.kont{color:var(--ink-2);overflow-wrap:anywhere}.kont{display:block;font-size:var(--p-sm)}a.kont[href^="tel:"]{font-family:var(--mono)}.kont:hover{color:var(--znacka)}.kont.nedorucitelna,.kont.nedorucitelna:hover{color:var(--ink-3)}a.stitok{text-decoration:none}a.stitok:hover{text-decoration:underline}.strankovanie{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 0 0;font-size:var(--p-sm);color:var(--ink-3)}.strankovanie a{font-family:var(--mono);font-size:var(--p-s);color:var(--ink-3);background:var(--karta);border:1px solid var(--hranica-pole);border-radius:var(--r-male);padding:4px 9px;margin-left:4px;text-decoration:none;line-height:normal}.strankovanie a:hover{border-color:var(--ink-3);color:var(--ink)}@media (hover:none){.strankovanie a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}}.strankovanie a[aria-current=true]{background:var(--akcia);border-color:var(--akcia);color:var(--na-akcii)}.strankovanie .tlacidlo{font-family:inherit;color:var(--ink-2)}.radenie{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.radenie a{font-size:var(--p-s);color:var(--ink-3);background:var(--karta);border:1px solid var(--hranica-pole);border-radius:5px;padding:4px 9px;text-decoration:none;line-height:normal}.radenie a:hover{border-color:var(--ink-3);color:var(--ink)}.radenie a[aria-current=true]{font-weight:500;color:var(--na-akcii);background:var(--akcia);border-color:var(--akcia)}.vyber-url{justify-content:space-between;gap:14px;flex-wrap:wrap;margin:0 0 12px}.vyber-url,.vyber-url-adresa{display:flex;align-items:center}.vyber-url-adresa{gap:8px;min-width:0}.vyber-url code{font-family:var(--mono);font-size:var(--p-xs);color:var(--ink-3);background:var(--plocha-2);border:1px solid var(--hranica);border-radius:5px;padding:4px 8px;overflow-wrap:anywhere}.pas-hlavicky{margin:0 0 14px}.pas-hlavicky>:last-child{margin-bottom:0}.filtre-lista{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;padding:8px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl)}.filtre-lista .filtre-hladat{flex:0 1 315px;width:315px;min-width:200px}.filtre-lista select{width:auto;min-width:140px;padding:9px 30px 9px 10px}.filtre-rozsah{display:inline-flex;align-items:center;gap:8px;min-height:var(--vyska-pola);padding:0 12px;border:1px solid var(--hranica-pole);border-radius:var(--r);background:var(--plocha-pole)}.filtre-rozsah,.filtre-rozsah label{font-size:var(--p-sm);color:var(--ink-3)}.filtre-rozsah label{font-weight:400}.filtre-rozsah input:not([type=hidden]):not([type=checkbox]):not([type=radio]){width:44px;min-height:0;padding:3px 0;border:0;background:transparent;box-shadow:none;font-size:var(--p-sm)}.filtre-rozsah:focus-within{border-color:var(--znacka);box-shadow:var(--prstenec)}.cipy{display:flex;flex-wrap:wrap;gap:8px}.cip{display:inline-flex;align-items:center;gap:6px;min-height:var(--vyska-male);padding:5px 12px;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);color:var(--ink-2);font-size:var(--p-m);font-weight:500;line-height:normal;white-space:nowrap}.cip,.cip:hover{text-decoration:none}.cip:hover{border-color:var(--hranica-hover);color:var(--ink)}.cip[aria-current=page],.cip[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--na-akcii);animation:kpPop .16s ease-out}.cip[aria-current=page]:hover,.cip[aria-current=true]:hover{background:var(--akcia-hover);border-color:var(--akcia-hover);color:var(--na-akcii)}.filtre-zrusit{padding:6px 4px;font-size:var(--p-m);color:var(--ink-3);line-height:normal}.filtre-zrusit:hover{color:var(--ink)}.filtre-export{margin:-4px 0 12px}.zalozky{display:flex;gap:4px;align-items:center;flex-wrap:wrap;margin:0 0 6px;border-bottom:1px solid var(--hranica)}.zalozky a,.zalozky button{line-height:normal;font-size:var(--p-m);font-weight:500;color:var(--ink-3);background:none;border:none;border-bottom:2px solid transparent;border-radius:0;padding:8px 10px;min-height:0;text-decoration:none;margin-bottom:-1px}.zalozky a:hover,.zalozky button:hover{color:var(--ink);background:none;text-decoration:none}.zalozky a[aria-current=page],.zalozky a[aria-current=true]{font-weight:600;color:var(--ink);border-bottom-color:var(--znacka)}.pohlady{margin:0 0 12px}.pohlad-formular{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:10px 0 4px}.pohlad-formular .pole{flex:1 1 280px;max-width:420px}.chyba-pola{margin:2px 0 0;font-size:var(--p-xs);color:var(--chyba)}input[aria-invalid=true]{border-color:var(--chyba);background:var(--chyba-jemna)}.zoznam-kariet{display:flex;flex-direction:column;gap:10px;margin:0 0 14px}.zoznam-napoveda{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 4px 10px;font-size:var(--p-sm);color:var(--ink-3)}.zoznam-napoveda kbd{font-family:inherit;font-weight:600;color:var(--ink-3)}.oddelovac{color:var(--hranica-silna)}.karta-kancelarie{background:var(--karta);border:1px solid var(--hranica);border-radius:9px;padding:15px 17px 15px 20px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.6fr) auto;grid-gap:20px;gap:20px;align-items:start;margin:0;box-shadow:none}.karta-kancelarie:focus-within,.karta-kancelarie[data-kurzor="1"]{background:var(--plocha-kurzor);box-shadow:inset 3px 0 0 var(--znacka)}.karta-kancelarie:focus{outline:none}.karta-kancelarie:focus-visible{outline:2px solid var(--znacka);outline-offset:2px}.karta-kancelarie-hlava{display:flex;align-items:flex-start;gap:13px;min-width:0}.karta-kancelarie-hlava input[type=checkbox]{margin-top:3px}.karta-kancelarie-nazov{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.karta-kancelarie-nazov a{font-size:var(--p-xl);font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.karta-kancelarie-nazov a:hover{color:var(--znacka);text-decoration:none}.karta-kancelarie-pravny{font-size:var(--p-s);color:var(--ink-3);margin-top:3px;overflow-wrap:anywhere}.karta-kancelarie-mesto{font-size:var(--p-m);color:var(--ink-2);margin-top:7px}.karta-kancelarie-stitky{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.karta-kancelarie-kontakty{min-width:0;display:flex;flex-direction:column;gap:8px;border-left:1px solid var(--hranica-jemna);padding-left:20px}.karta-kancelarie-kontakty>div{display:flex;gap:10px;align-items:baseline}.karta-kancelarie-kontakty .popisok{flex:0 0 50px;padding-top:2px}.karta-kancelarie-kontakty .hodnoty{min-width:0;display:flex;flex-direction:column;gap:2px}.karta-kancelarie-kontakty .kont,.karta-kancelarie-kontakty .tiche{font-size:var(--p-sm)}.karta-kancelarie-cisla{display:flex;align-items:center;gap:18px}.karta-kancelarie-cislo{text-align:right}.karta-kancelarie-cislo .popisok{display:block;margin-top:3px}.vyber-zoznamu-polozky{list-style:none;margin:8px 0 0;padding:0;max-height:320px;overflow-y:auto;border:1px solid var(--hranica);border-radius:var(--r);background:var(--karta)}.vyber-zoznamu-polozky li+li{border-top:1px solid var(--hranica-jemna)}.vyber-zoznamu-polozka{text-transform:none;letter-spacing:0;font-weight:400;font-size:var(--p-m);color:var(--ink);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:4px 10px;gap:4px 10px;padding:9px 12px;cursor:pointer}.vyber-zoznamu-polozka:hover{background:var(--plocha-hover)}.vyber-zoznamu-polozka input{width:auto;min-height:0;margin:0}.vyber-zoznamu-nazov{font-weight:500;color:var(--ink)}.vyber-zoznamu-pocet{color:var(--ink-2);font-size:var(--p-sm);white-space:nowrap}.vyber-zoznamu-kampane{grid-column:2/-1;color:var(--pozor);font-size:var(--p-sm)}.vyber-kampani,.vyber-kampani-vybrane{display:flex;flex-direction:column;gap:8px}.vyber-kampani-vybrane{list-style:none;margin:0;padding:0}.vyber-kampani-karta{border:1px solid var(--hranica);border-radius:var(--r);background:var(--karta);padding:10px 12px}.vyber-kampani-hlava{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:2px 10px;gap:2px 10px}.vyber-kampani-hlava .tiche{grid-row:2}.vyber-kampani-hlava button{grid-column:2;grid-row:1/span 2}.vyber-kampani-rozsahy{display:flex;flex-direction:column;gap:2px;margin-top:8px}.vyber-kampani-rozsah{text-transform:none;letter-spacing:0;font-weight:400;font-size:var(--p-m);color:var(--ink);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:3px 0;cursor:pointer}.vyber-kampani-rozsah input{width:auto;min-height:0;margin:0}.vyber-kampani-pocet{color:var(--ink-2);font-size:var(--p-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vyber-kampani-udaje{grid-column:2/-1;color:var(--ink-2);font-size:var(--p-sm)}.vyber-kampani-okno{border:1px dashed var(--hranica);border-radius:var(--r);padding:10px 12px}.sprievodca-vylucenie{margin-top:16px;padding-top:14px;border-top:1px solid var(--hranica)}.sprievodca-vylucenie h3{margin:0 0 4px;font-size:var(--p-m)}.sprievodca-druh{margin:0 0 14px;padding:10px 12px;border:1px solid var(--hranica);border-radius:var(--r);display:grid;grid-gap:6px;gap:6px}.sprievodca-druh legend{padding:0 4px;font-weight:600}.panel-akcii{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--vr-panel);margin:16px -24px -40px;background:var(--akcia);color:var(--na-akcii);padding:12px 20px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;box-shadow:var(--tien-panel);animation:itcUp .14s ease-out}.panel-akcii-pocet{font-size:var(--p-ml);font-weight:500}.panel-akcii-delic{width:1px;height:18px;background:#3a424c}.panel-akcii button{min-height:32px}.panel-akcii button.biele{background:var(--karta);border-color:var(--karta);color:var(--akcia)}.panel-akcii button.biele:hover{background:var(--znacka-jemna);border-color:var(--znacka-jemna)}.panel-akcii button.tmave{background:var(--akcia);border-color:var(--akcia)}.panel-akcii button.tmave:hover{background:var(--znacka-sviezia);border-color:var(--znacka-sviezia)}.panel-akcii button.vylucit{background:none;color:var(--chyba-vlas);border-color:#4a3231}.panel-akcii button.vylucit:hover{background:#2a1d1c;color:var(--na-akcii)}.panel-akcii button.zrusit{margin-left:auto;background:none;border-color:transparent;color:var(--menu-text-cislo);font-weight:400}.panel-akcii button.zrusit:hover{color:var(--na-akcii);background:none}.panel-akcii form{margin:0;display:flex;gap:8px;align-items:center}.panel-akcii input,.panel-akcii select{width:auto;min-height:32px;padding:5px 9px;font-size:var(--p-sm);background-color:var(--karta)}.panel-akcii select{padding-right:28px;max-width:220px}.panel-akcii input{max-width:200px}.tabulka td.vyber,.tabulka th.vyber{width:32px;padding-right:0;vertical-align:middle}.tabulka tr[data-kurzor="1"]>td{background:var(--plocha-kurzor)}.tabulka tr[data-kurzor="1"]>td:first-child{box-shadow:inset 3px 0 0 var(--znacka)}.tabulka tr[data-id]:focus{outline:none}.tabulka tr[data-id]:focus-visible>td{background:var(--plocha-kurzor)}.kandidati{list-style:none;margin:10px 0 0;padding:0;border-top:1px solid var(--hranica-jemna)}.kandidati li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--hranica-jemna);font-size:var(--p-m)}.kandidati li>div{min-width:0;overflow-wrap:anywhere}.kandidati form{margin:0;flex:none}.clenovia-zoznamu{margin-top:10px}.tabulka td.akcie{text-align:right;white-space:nowrap;vertical-align:middle}.karty-sablon{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px;margin:0 0 14px}.karta-sablony{margin:0;display:flex;flex-direction:column;gap:8px}.karta-sablony-hlava{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.karta-sablony-hlava h2{margin:0;font-size:var(--p-ml);line-height:1.35}.karta-sablony-hlava h2 a{color:var(--ink);text-decoration:none}.karta-sablony-hlava h2 a:hover{color:var(--znacka)}.karta-sablony-predmet{margin:0;color:var(--ink-2);font-size:var(--p-m)}.karta-sablony-pata{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:6px}.formular-sablony textarea.mono{min-height:320px}.formular-sablony code{font-family:var(--mono);font-size:.95em}.krok-zo-sablony{margin:0 0 12px;padding:10px 12px;border:1px dashed var(--hranica);border-radius:9px;background:var(--plocha-2)}.vyber-sekvencie-napoveda{flex-basis:100%;margin:0}.premenovanie-kampane{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.premenovanie-kampane input{flex:1 1 260px;min-width:0;max-width:560px}.toast.toast-staticky{position:static;transform:none;max-width:none;margin:0 0 14px;animation:none;justify-content:space-between}.samostatny-email{margin-top:14px}.samostatny-email .formular h2{margin-top:0}.samostatny-email textarea.mono{min-height:280px}a.male{font-size:var(--p-sm)}.toast{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:var(--vr-toast);display:flex;align-items:center;gap:14px;max-width:min(92vw,720px);background:var(--akcia);color:var(--na-akcii);border-radius:var(--r);padding:12px 16px;box-shadow:var(--tien-toast);font-size:var(--p-ml);animation:kpUp .4s cubic-bezier(.2,.7,.2,1)}.toast.toast-chyba{background:var(--chyba)}.toast-kratky{gap:10px;pointer-events:none}.toast-kratky .ikona{color:var(--ok-na-tmavom)}.toast-kratky.toast-chyba .ikona,.toast-kratky.toast-info .ikona{color:var(--na-akcii)}.toast button{min-height:0;padding:0;background:none;border:none;font-size:var(--p-m);font-weight:600;color:var(--menu-chyba)}.toast button:hover{background:none;color:var(--na-akcii)}.toast form{margin:0}.modal-podklad{position:fixed;inset:0;z-index:var(--vr-modal);background:rgba(20,24,29,.42);display:flex;align-items:center;justify-content:center;padding:28px}.modal{width:100%;max-width:var(--sirka-modalu);max-height:100%;overflow:auto;background:var(--karta);border-radius:var(--r-modal);box-shadow:var(--tien-modal);animation:itcUp .14s ease-out}.modal-hlava{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--hranica-jemna)}.modal-hlava h2{margin:0;font-size:var(--p-xl)}.modal-hlava-nazov{display:flex;align-items:center;gap:10px}.modal-zavriet{min-height:0;padding:2px 6px;background:none;border:none;font-size:18px;line-height:1;color:var(--ink-3)}.modal-zavriet:hover{background:none;color:var(--ink)}.modal-telo{padding:18px 20px 20px;display:flex;flex-direction:column;gap:14px}.modal-pata-poznamka{margin-left:auto;font-size:var(--p-xs);color:var(--ink-3)}.pruh{background:var(--karta);border:1px solid var(--hranica);border-radius:9px;overflow:hidden;margin:0 0 10px}.pruh-hlava,.pruh>summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;cursor:pointer;list-style:none;background:none;border:none;text-align:left;font:inherit;color:inherit;min-height:0;border-radius:0}.pruh>summary::-webkit-details-marker{display:none}.pruh-hlava:hover,.pruh>summary:hover{background:var(--plocha-hover)}.pruh-nazov{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.pruh-nazov strong{font-size:var(--p-l);font-weight:600;color:var(--ink)}.pruh-suhrn{font-size:var(--p-sm);color:var(--ink-3)}.pruh-sipka{font-size:var(--p-s);color:var(--ink-3);flex:none}.pruh-sipka:after{content:"rozbaliť ▾"}.pruh[open] .pruh-sipka:after{content:"zavrieť ▴"}.pruh-telo{padding:2px 16px 16px;border-top:1px solid var(--hranica-jemna)}.pruh-telo .formular{padding-top:12px}.kroky{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.krok{border:1px solid var(--hranica);background:var(--karta);border-radius:8px;padding:12px 13px}.krok[aria-current=true]{border-color:var(--znacka);background:var(--plocha-vybrany)}.krok-hlava{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.krok-hlava h3{margin:0;font-size:var(--p-ml)}.krok-cislo{font-family:var(--mono);font-size:var(--p-2xs);color:var(--na-akcii);background:var(--akcia);border-radius:4px;padding:2px 6px}.krok-predmet{font-size:var(--p-ml);font-weight:600;color:var(--ink);min-width:0;background:none;border:none;padding:0;text-align:left;cursor:pointer;font-family:inherit}.krok-predmet:hover{color:var(--znacka);text-decoration:none}.krok-riadok form{margin:0;display:inline-flex}.tiche-tlacidlo.male{font-size:var(--p-sm)}.krok-riadok{justify-content:space-between;gap:12px;margin-top:8px;font-size:var(--p-s);color:var(--ink-3)}.krok-riadok,.krok-riadok>span{display:flex;align-items:center;flex-wrap:wrap}.krok-riadok>span{gap:10px}.krok .varovanie{margin:9px 0 0;padding:8px 10px;font-size:var(--p-s)}.dva-stlpce{display:flex;align-items:stretch;gap:0;margin:0 -24px;border-top:1px solid var(--hranica)}.dva-stlpce-lavy{flex:1 1 440px;min-width:0;padding:16px 20px 30px}.dva-stlpce-pravy{flex:1 1 480px;min-width:0;background:var(--plocha-nahlad);border-left:1px solid var(--hranica);padding:16px 20px 30px}.nahlad-hlava{justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.nahlad-hlava,.nahlad-prepinac{display:flex;align-items:center}.nahlad-prepinac{gap:7px;min-width:0;flex:1 1 auto;justify-content:flex-end}.nahlad-prepinac label{flex:none;white-space:nowrap}.nahlad-prepinac select{flex:0 1 auto;width:auto;min-width:0;max-width:100%;padding:5px 28px 5px 8px;font-size:var(--p-sm);background-color:var(--karta)}.nahlad-prepinac form{margin:0;display:contents}.postovy-klient{background:var(--karta);border:1px solid var(--hranica-nahlad);border-radius:var(--r-velky);overflow:hidden;box-shadow:var(--tien-nahlad)}.postovy-klient-lista{display:flex;align-items:center;gap:14px;padding:10px 14px;border-bottom:1px solid var(--hranica-jemna);color:var(--ink-3);font-size:var(--p-m)}.postovy-klient-lista .mono{margin-left:auto;font-size:var(--p-xs)}.postovy-klient-telo{padding:16px 18px 20px}.postovy-klient-predmet{margin:0;font-size:var(--p-predmet);font-weight:400;line-height:1.35;color:var(--ink)}.postovy-klient-odosielatel{display:flex;align-items:flex-start;gap:11px;margin-top:16px}.postovy-klient-avatar,.postovy-klient-odosielatel img{flex:none;width:34px;height:34px;border-radius:50%;display:block;background:var(--znacka);color:var(--na-akcii);font-weight:700;font-size:15px;line-height:34px;text-align:center}.postovy-klient-meta{min-width:0;flex:1 1;font-size:var(--p-ml);color:var(--ink)}.postovy-klient-meta .riadok{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.postovy-klient-meta .komu{font-size:var(--p-sm);color:var(--ink-3);margin-top:2px;overflow-wrap:anywhere}.postovy-klient-obsah{margin-top:18px}.postovy-klient-obsah iframe{width:100%;border:0;min-height:520px;background:var(--karta)}.nahlad-poznamka{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap;font-size:var(--p-s);color:var(--ink-3)}.editor{border:1px solid var(--hranica-pole);border-radius:var(--r);background:var(--plocha-pole)}.editor-lista{display:flex;flex-wrap:wrap;gap:4px;padding:6px;border-bottom:1px solid var(--hranica)}.editor-lista button,.editor-lista select{min-height:28px;padding:0 8px;font-size:var(--p-sm);width:auto;max-width:100%}.editor-lista button{background:var(--karta);color:var(--ink-2);border-color:var(--hranica-pole)}.editor-lista button:hover{background:var(--papier);color:var(--ink);border-color:var(--hranica-pole)}.editor-cela-tlacidlo{margin-left:auto}.editor-plocha{min-height:220px;padding:11px;outline:none;line-height:1.6;font-size:var(--p-ml)}.editor-plocha:focus{box-shadow:inset 0 0 0 2px var(--znacka);border-radius:0 0 var(--r) var(--r)}.editor-plocha p{margin:0 0 10px}.editor-cela{position:fixed;inset:0;z-index:var(--vr-modal);border-radius:0;display:flex;flex-direction:column;background:var(--karta)}.editor-cela .editor-plocha{flex:1 1;overflow:auto}.editor textarea[hidden]{display:none}.editor-emailu{border:1px solid var(--hranica-pole);border-radius:var(--r);background:var(--plocha-pole)}.editor-emailu-lista{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;border-bottom:1px solid var(--hranica)}.editor-emailu-lista button{min-height:28px;padding:0 10px;font-size:var(--p-sm);width:auto;background:var(--karta);color:var(--ink-2);border-color:var(--hranica-pole)}.editor-emailu-lista button.aktivne{background:var(--ink);color:var(--karta);border-color:var(--ink)}.editor-emailu-lista .tiche{margin-left:auto}.editor-emailu-polia{display:flex;flex-direction:column;gap:12px;padding:10px;max-height:60vh;overflow:auto}.editor-emailu-skupina{margin:0;padding:8px 10px 10px;border:1px solid var(--hranica);border-radius:var(--r);background:var(--karta);display:flex;flex-direction:column;gap:8px}.editor-emailu-skupina legend{padding:0 4px;font-size:var(--p-sm);font-weight:600;color:var(--ink-2)}.editor-emailu-odkaz{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));padding-bottom:8px;border-bottom:1px dashed var(--hranica)}.editor-emailu-odkaz:last-child{padding-bottom:0;border-bottom:0}.editor-emailu-text{display:grid;grid-template-columns:minmax(64px,auto) 1fr;grid-gap:8px;gap:8px;align-items:center}.editor-emailu-text .stitok{justify-self:start}.editor-emailu-text textarea{min-height:0}.editor-emailu textarea[hidden]{display:none}.mriezka-dva{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0 0 14px}.mriezka-dva .karta{margin-bottom:0}.spat{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:var(--p-m);color:var(--znacka);text-decoration:none}.spat:hover{color:var(--znacka-tmava)}main>p:has(>.spat){margin:0 0 12px}.len-pre-citacku,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.bocne-menu-zavriet,.mobil-pas{display:none}@media (max-width:900px){:root{--okraj-obsahu:16px}.shell{display:flex;flex-direction:column}.horna-lista{top:calc(60px + env(safe-area-inset-top));padding-top:10px}.horna-lista-akcie>.stvorcove,.horna-lista-hladat kbd,.horna-lista-menu.jazyk,.horna-lista-vytvorit>span{display:none}.horna-lista-vytvorit{padding:0 12px}.mobil-pas{position:-webkit-sticky;position:sticky;top:0;z-index:var(--vr-panel);justify-content:space-between;gap:12px;min-height:calc(60px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 16px 8px;background:var(--karta);border-bottom:1px solid var(--hranica);color:var(--ink)}.mobil-pas,.mobil-pas-znacka{display:flex;align-items:center}.mobil-pas-znacka{gap:9px;min-width:0;font-weight:600;font-size:var(--p-m)}.mobil-pas-znacka>img{width:26px;height:26px;border-radius:var(--r-s)}.mobil-pas-znacka .bocne-menu-nazov{font-size:17px}.mobil-pas-menu{display:flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--hranica);border-radius:var(--r-l);color:var(--ink-2);text-decoration:none;font-size:var(--p-m)}.mobil-pas-akcie{flex:none;display:flex;align-items:center;gap:8px}.mobil-pas-sprievodca{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid var(--znacka);border-radius:var(--r-l);background:var(--znacka-jemna);color:var(--ink);font-size:var(--p-m);font-weight:600;text-decoration:none;box-shadow:none}.mobil-pas-sprievodca:hover{background:var(--znacka-vyber);border-color:var(--znacka);color:var(--ink);text-decoration:none}.mobil-pas-sprievodca .ikona{width:20px;height:20px;color:var(--znacka)}.sprievodca-v-menu{font-size:var(--p-l)}.bocne-menu{position:fixed;inset:0;z-index:var(--vr-modal);height:auto;display:none;padding:calc(8px + env(safe-area-inset-top)) 8px calc(8px + env(safe-area-inset-bottom));background:var(--papier);overscroll-behavior:contain}.bocne-menu:target,.mobil-menu-otvorene .bocne-menu{display:flex}.bocne-menu-hlava{justify-content:space-between}.bocne-menu-zavriet{padding:0 14px;margin-left:auto;border:1px solid var(--hranica);border-radius:var(--r-l);color:var(--ink-2);text-decoration:none;font-size:var(--p-m)}.bocne-menu-zavriet,.hlavne-menu a{min-height:44px;display:flex;align-items:center}.hlavne-menu a{font-size:var(--p-l)}.bocne-menu-pata{margin-top:auto}.pomoc>summary{width:44px;height:44px}.pomoc-menu a,.pomoc-menu button{min-height:44px}main{padding:16px 16px 40px}.karta-kancelarie{grid-template-columns:1fr;gap:12px}.karta-kancelarie-kontakty{border-left:0;padding-left:0;border-top:1px solid var(--hranica-jemna);padding-top:12px}.dva-stlpce{flex-direction:column;margin:0 -16px}.dva-stlpce-pravy{border-left:0;border-top:1px solid var(--hranica)}.mriezka-dva{grid-template-columns:1fr}.tabulka-obal,.tabulka-rolovanie{position:relative;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.tabulka-obal .tabulka,.tabulka-rolovanie .tabulka{min-width:540px}.tabulka td{overflow-wrap:normal}.panel-akcii{margin:16px -16px -40px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.toast{left:16px;right:16px;max-width:none;transform:none;bottom:calc(14px + env(safe-area-inset-bottom))}.modal-podklad{padding:12px 12px calc(12px + env(safe-area-inset-bottom))}.modal{max-height:calc(100vh - 24px - env(safe-area-inset-bottom))}.editor-cela{padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:399px){.mobil-pas-sprievodca{width:44px;padding:0}.mobil-pas-sprievodca .nazov{display:none}}.panel-akcii~.toast,.toast:has(~.panel-akcii){bottom:calc(76px + env(safe-area-inset-bottom))}@media (forced-colors:active){:focus-visible,input:focus,select:focus,textarea:focus{outline:3px solid Highlight;outline-offset:2px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.karty-prispevkov{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:12px;gap:12px;margin:0 0 14px}.karta-prispevku{margin:0;display:flex;flex-direction:column;gap:10px}.karta-prispevku-hlava{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.karta-prispevku-hlava h2{margin:0;font-size:15px;line-height:1.35}.karta-prispevku-hlava h2 a{color:var(--ink);text-decoration:none}.karta-prispevku-hlava h2 a:hover{color:var(--znacka)}.karta-prispevku-pata{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.siete-prispevku{display:flex;flex-wrap:wrap;gap:6px}.karta-poplach{border-color:var(--pozor-vlas);background:var(--pozor-jemna)}.karta-poplach h2{margin:0 0 8px;font-size:14px;color:var(--pozor-silny)}.zoznam-komentarov{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.zoznam-komentarov p{margin:2px 0 0;white-space:pre-line}.zoznam-poplachu{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.5}.kalendar{margin:0 0 16px}.kalendar-hlava{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px}.kalendar-hlava h2{margin:0;font-size:15px}.kalendar-mriezka{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.kalendar-den-nazov{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding:2px 4px}.kalendar-bunka{min-height:74px;border:1px solid var(--hranica-jemna);border-radius:6px;background:var(--karta);padding:4px;display:flex;flex-direction:column;gap:3px}.kalendar-bunka.mimo{background:var(--plocha-2);color:var(--ink-3)}.kalendar-bunka.dnes{border-color:var(--znacka-vlas);background:var(--plocha-vybrany)}.kalendar-cislo{font-size:11px;color:var(--ink-3)}.kalendar-polozka{display:block;text-decoration:none;font-size:11px;line-height:1.3;white-space:normal;text-align:left}.dvojice{display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 14px;gap:4px 14px;margin:0 0 10px;font-size:13px}.dvojice dt{color:var(--ink-3)}.dvojice dd{margin:0}.cely-text{white-space:pre-wrap;margin:10px 0 0;font-size:14px;line-height:1.55}.nahlad-media{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 10px}.nahlad-media img{border:1px solid var(--hranica-nahlad);border-radius:6px;background:var(--plocha-nahlad);height:auto;max-width:100%}.tlacidla-prispevku{flex-wrap:wrap}.tlacidla-prispevku form{display:inline}.formular-termin{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--hranica-jemna);font-size:13px}.formular-termin .napoveda{flex:1 1 100%;margin:0}.schvalit-a-naplanovat{margin-bottom:12px}.bez-neulozenych{display:contents}.bez-neulozenych:disabled button,.bez-neulozenych:disabled button:hover{opacity:.55;cursor:default}.bez-neulozenych-veta{margin:-4px 0 12px;color:var(--pozor)}.fotky-sieti{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:13px}.fotky-sieti li{display:flex;align-items:center;gap:10px}.fotky-sieti img{border:1px solid var(--hranica-nahlad);border-radius:4px;background:var(--plocha-nahlad);height:auto;flex:none}.orezy-fotky{gap:8px 16px;margin-top:6px;font-size:13px}.orez-fotky,.orezy-fotky{display:flex;flex-wrap:wrap}.orez-fotky{align-items:center;gap:6px}.orez-fotky select{max-width:100%}.kniznica-fotiek{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px}.kniznica-fotiek li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.kniznica-fotiek img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:6px;background:var(--plocha-nahlad)}.kniznica-fotiek .tiche{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabulka-sieti th[scope=row]{font-weight:600}.udaje-videa{margin:0}.nahlad-media video{border:1px solid var(--hranica-nahlad);border-radius:6px;background:var(--plocha-nahlad);max-width:100%;height:auto}.zabery-zoznam{margin:10px 0 0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.5}.pole-dvojica{flex-direction:row;flex-wrap:wrap;gap:12px}.pole-dvojica>span{flex:1 1 180px;min-width:0;gap:5px}.pole-dvojica>span,.zabery{display:flex;flex-direction:column}.zabery{gap:6px}.zaber-riadok{display:flex;align-items:center;gap:8px}.zaber-poradie{flex:none;width:1.6em;font-size:12px;color:var(--ink-3);text-align:right}.zaber-riadok input[name=moment]{flex:0 0 5.5em}.zaber-riadok input[name=zaber]{flex:1 1 12em;min-width:0}.otvorenie-strizne{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.otvorenie-strizne .zaskrtavacie{margin:0;white-space:nowrap}.priebeh-natacania{display:flex;flex-direction:column;gap:6px;max-width:560px;margin:10px 0}.priebeh-pruh{height:10px;border-radius:999px;background:var(--plocha-2);border:1px solid var(--hranica);overflow:hidden}.priebeh-vypln{height:100%;background:var(--znacka);transition:width .8s ease}.priebeh-text{margin:0}.nahravanie-videa{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.nahravanie-videa input[type=file]{max-width:420px}.nahravanie-videa .plocha-videa{align-self:stretch}.plocha-videa label{margin:0}.tabulka-nahravok{font-size:13px}.kalendar-suhrn{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 8px}.kalendar-filtre{flex-wrap:wrap;gap:8px;margin:0 0 12px}.kalendar-rozlozenie{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:12px;gap:12px;align-items:start}.kalendar-bez-terminu{border:1px dashed var(--hranica-jemna);border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:4px;position:-webkit-sticky;position:sticky;top:8px;max-height:calc(100vh - 16px);overflow:auto}.kalendar-bez-terminu h3{margin:0;font-size:13px}.kalendar-bez-terminu.ciel,.kalendar-bunka.ciel,.kalendar-slot.ciel,.kalendar-stvrt.ciel,.kalendar-zoznam-den.ciel{outline:2px solid var(--znacka-vlas);outline-offset:-2px}.kalendar-bunka.ciel-plny,.kalendar-slot.ciel-plny,.kalendar-stvrt.ciel-plny{outline:2px solid var(--chyba,#c0392b);outline-offset:-2px}.kalendar-bunka.prazdny:not(.mimo){border-style:dashed}.kalendar-bunka.pretazeny{box-shadow:inset 0 0 0 1px var(--varovanie,#d68910)}.kalendar-cislo{display:flex;justify-content:space-between}.kalendar-cislo a{color:inherit;text-decoration:none}.kalendar-cislo a:hover{text-decoration:underline}.kalendar-varovanie{font-weight:700;color:var(--varovanie,#d68910)}.kalendar-polozka[draggable=true]{cursor:-webkit-grab;cursor:grab}.kalendar-polozka.vybrana{outline:2px dashed var(--znacka-vlas)}.kalendar-polozka.vrstva-ina{font-style:italic}.udalost-video{--siet:var(--udalost-video)}.udalost-kampan{--siet:var(--udalost-kampan)}.udalost-bez-siete{--siet:var(--udalost-bez-siete)}.kalendar-udalost{display:flex;flex-direction:column;gap:1px;min-width:0;padding:4px 6px;border:1.5px solid transparent;border-radius:var(--r-s);background:var(--siet,var(--udalost-bez-siete));color:var(--na-akcii);box-shadow:0 4px 12px -8px var(--siet,var(--udalost-bez-siete));font-weight:400;letter-spacing:normal;text-transform:none}.kalendar-udalost:hover{color:var(--na-akcii);text-decoration:none;filter:brightness(1.08)}.kalendar-udalost-meta{display:flex;align-items:center;gap:3px;min-width:0;font-size:10px;white-space:nowrap}.kalendar-udalost-meta .ikona{width:12px;height:12px}.kalendar-udalost-stitok{min-width:0;overflow:hidden;text-overflow:ellipsis}.kalendar-udalost-stav{margin-left:auto}.kalendar-udalost-nazov{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-weight:600;overflow-wrap:anywhere}.kalendar-udalost.udalost-video{box-shadow:inset 3px 0 0 var(--znacka),0 4px 12px -8px var(--siet)}.kalendar-udalost.koncept{border:1.5px dashed var(--siet,var(--udalost-bez-siete));background:var(--karta);color:var(--ink);box-shadow:none}.kalendar-udalost.koncept:hover{color:var(--ink)}.kalendar-udalost.stav-chyba{box-shadow:0 0 0 2px var(--karta),0 0 0 4px var(--chyba)}.kalendar-udalost.stav-zamietnuty{border-color:var(--hranica-silna);background:var(--karta);color:var(--ink-3);box-shadow:none}.kalendar-udalost.stav-zamietnuty:hover{color:var(--ink-3)}.kalendar-udalost.stav-zamietnuty .kalendar-udalost-nazov{text-decoration:line-through}.kalendar-legenda{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 10px;padding:0;list-style:none;color:var(--ink-2);font-size:var(--p-xs)}.kalendar-legenda li{display:inline-flex;align-items:center;gap:5px}.kalendar-legenda .ikona{width:14px;height:14px}.kalendar-legenda-bod{width:12px;height:12px;border-radius:4px;background:var(--siet,var(--udalost-bez-siete))}.kalendar-legenda-bod.koncept{border:1.5px dashed var(--ink-3);background:var(--karta)}.kalendar-ai{font-size:9px;font-weight:700;border:1px solid;border-radius:3px;padding:0 2px}.kalendar-kampan{display:flex;align-items:center;gap:4px;font-size:10px;background:var(--siet,var(--udalost-kampan));border-radius:var(--r-xs);padding:1px 5px;white-space:nowrap;overflow:hidden;letter-spacing:normal;text-transform:none}.kalendar-kampan,.kalendar-kampan:hover{text-decoration:none;color:var(--na-akcii)}.kalendar-kampan:hover{filter:brightness(1.1)}.kalendar-kampan .ikona{width:12px;height:12px}.kalendar-kampan span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kalendar-dalsie summary{font-size:11px;cursor:pointer;color:var(--ink-3)}.kalendar-tyzden{display:grid;grid-gap:2px;gap:2px}.kalendar-hodina{font-size:10px;color:var(--ink-3);text-align:right;padding-right:4px}.kalendar-slot{position:relative;min-height:40px;border:1px solid var(--hranica-jemna);border-radius:4px;background:var(--karta);display:flex;flex-direction:column;gap:2px;padding:2px}.kalendar-stvrt{position:absolute;left:0;right:0;height:25%}.kalendar-stvrt:first-child{top:0}.kalendar-stvrt:nth-child(2){top:25%}.kalendar-stvrt:nth-child(3){top:50%}.kalendar-stvrt:nth-child(4){top:75%}.kalendar-slot .kalendar-polozka{position:relative;z-index:1}.kalendar-stvrt{display:block;z-index:0;text-decoration:none}.kalendar-stvrt:hover{background:var(--plocha-hover);text-decoration:none}.kalendar-stvrt:hover:after{content:"+ " attr(data-cas);position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:10px;line-height:1;color:var(--ink-3);pointer-events:none}.kalendar-bunka{position:relative}.kalendar-bunka>:not(.kalendar-prazdne){position:relative;z-index:1}.kalendar-bunka>.kalendar-cislo{pointer-events:none}.kalendar-bunka>.kalendar-cislo>*{pointer-events:auto}.kalendar-prazdne{position:absolute;inset:0;z-index:0;border-radius:inherit}.kalendar-prazdne:hover{background:var(--plocha-hover)}.kalendar-hlava-vpravo{display:inline-flex;gap:6px;align-items:center}.viac-filtrov{position:relative;align-self:center}.viac-filtrov>summary{cursor:pointer;padding:6px 4px;font-size:var(--p-m);color:var(--ink-2);line-height:normal}.viac-filtrov-polia{position:absolute;top:calc(100% + 4px);left:0;z-index:30;display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta);box-shadow:0 8px 24px rgba(0,0,0,.12)}.prispevky-stranka .zoznam-prispevkov-karta{margin-top:20px}.kalendar-panel-odkazy{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.kalendar-zoznam{display:flex;flex-direction:column;gap:8px}.kalendar-zoznam-den{border:1px solid var(--hranica-jemna);border-radius:6px;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.kalendar-zoznam-den h3{margin:0;font-size:13px}.kalendar-panel{position:fixed;top:0;right:0;bottom:0;width:min(560px,100vw);overflow:auto;z-index:40;margin:0;border-radius:0;box-shadow:-8px 0 24px rgba(0,0,0,.15)}.kalendar-panel-hlava{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.kalendar-panel-hlava h2{margin:0;font-size:16px}@media (max-width:900px){.kalendar-rozlozenie{grid-template-columns:minmax(0,1fr)}.kalendar-bez-terminu{position:static;max-height:none}}.kalendar-tyzden .kalendar-den-nazov a:not(.kalendar-kampan):not(.kalendar-udalost){color:inherit;text-decoration:none}.kalendar-tyzden .kalendar-den-nazov.dnes{color:var(--ink);font-weight:700}.odkaz-pozvanky{-webkit-user-select:all;-moz-user-select:all;user-select:all}.bocne-menu-kto,.odkaz-pozvanky{overflow-wrap:anywhere}.prepinac{gap:8px;margin:0 0 12px}.prepinac,.riadok-hlavicky{display:flex;flex-wrap:wrap}.riadok-hlavicky{align-items:center;justify-content:space-between;gap:12px}.tabulka.vyhodnotenie tr.spolu td{font-weight:600;border-top:2px solid var(--line,#e3e9e6)}.tabulka.vyhodnotenie th{white-space:normal;vertical-align:bottom}.vyhodnotenie-obal{overflow-x:auto}.tabulka.vyhodnotenie td:first-child{min-width:11rem}.tabulka.vyhodnotenie td.num{white-space:nowrap}.pripravenost-tlacidlo{position:relative}.pripravenost-tlacidlo>summary{list-style:none;cursor:pointer}.pripravenost-tlacidlo>summary::-webkit-details-marker{display:none}.pripravenost-tlacidlo>summary.pozor{border-color:color-mix(in srgb,var(--pozor) 35%,transparent)}.pripravenost-tlacidlo>summary .stitok{margin-left:2px}.pripravenost-tlacidlo>.pripravenost{position:absolute;z-index:var(--vr-panel);top:calc(100% + 8px);left:0;width:min(880px,calc(100vw - 32px));max-height:min(70vh,640px);overflow:auto;margin:0;box-shadow:var(--tien-menu);animation:kpPop .18s ease-out}@media (max-width:900px){.pripravenost-tlacidlo>.pripravenost{position:fixed;top:72px;left:16px;right:16px;width:auto}}.pripravenost-hlava{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pripravenost-hlava h2{margin:0}.pripravenost-zoznam{display:flex;flex-direction:column;gap:8px}.pripravenost-zoznam-nadpis{margin:0;font-size:15px}.pripravenost-polozky{list-style:none;margin:0;padding:0;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--karta)}.pripravenost-polozka{display:flex;align-items:center;gap:12px;padding:10px 12px;border-top:1px solid var(--hranica);font-size:var(--p-m)}.pripravenost-polozka:first-child{border-top:0}.pripravenost-polozka.blokuje{background:var(--pozor-jemna)}.pripravenost-polozka.blokuje.stav-chyba{background:color-mix(in srgb,var(--chyba) 7%,var(--karta))}.pripravenost-znak{flex:none;min-width:26px;justify-content:center}.pripravenost-text{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.pripravenost-nazov,.pripravenost-veta{overflow-wrap:anywhere}.pripravenost-veta{color:var(--ink-2);font-size:var(--p-sm)}.pripravenost-polozka.blokuje .pripravenost-veta{color:var(--ink)}.pripravenost-akcia{flex:none}.pripravenost-poznamka{flex:none;max-width:180px;text-align:right}.pripravenost-volitelne>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px;padding:6px 2px;font-size:var(--p-sm);color:var(--ink-2)}.pripravenost-volitelne>summary::-webkit-details-marker{display:none}.pripravenost-volitelne .pripravenost-sipka{width:16px;height:16px;transition:transform .15s}.pripravenost-volitelne[open] .pripravenost-sipka{transform:rotate(180deg)}.pripravenost-volitelne .pripravenost-polozky{margin-top:4px}@media (max-width:640px){.pripravenost-polozka{flex-wrap:wrap}.pripravenost-polozka .pripravenost-akcia{display:flex;justify-content:center;width:100%}.pripravenost-poznamka{max-width:none;width:100%;text-align:left}}.tlacidlo.vypnute,.tlacidlo.vypnute:active,.tlacidlo.vypnute:hover{opacity:.55;cursor:not-allowed;transform:none}.tlacidlo.znackove.vypnute:hover{background:var(--znacka);border-color:var(--znacka)}.mriezka-sluzieb{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:12px;gap:12px}.karta-sluzby{border:1px solid var(--line,#e3e9e6);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:8px;background:var(--paper,#fff)}.karta-sluzby.chyba-sluzby{border-color:#ebd9b4;background:#fffaf0}.karta-sluzby-hlava{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.karta-sluzby-hlava h3{margin:0;font-size:1rem}.karta-sluzby-naco{margin:0}.karta-sluzby-odkazy{display:flex;flex-wrap:wrap;gap:12px;margin:0;font-size:var(--p-sm,.875rem)}.karta-sluzby-riadok{display:flex;gap:8px}.karta-sluzby-riadok input{flex:1 1;min-width:0}.karta-sluzby-ucty{margin:0;padding-left:1rem}.karta-sluzby-ucty form.inline{display:inline;margin-left:6px}.ucty-reklamy{margin:0 0 8px;padding-left:1rem}.ucty-reklamy li{margin:4px 0}.ucet-reklamy h3 .stitok,.ucty-reklamy .stitok{margin-left:6px}.ucet-reklamy+.ucet-reklamy{margin-top:16px;padding-top:12px;border-top:1px solid var(--hranica-pole)}.karta-sluzby-viac summary{cursor:pointer;font-size:var(--p-sm,.875rem)}.karta-sluzby-odpojit{margin-top:-4px}.ai-scenar{margin:0 0 20px;padding:14px;border:1px dashed var(--hranica-pole);border-radius:10px}.ai-scenar .napoveda{margin:8px 0 0}.nastavenia-rozlozenie{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.nastavenia-index{position:-webkit-sticky;position:sticky;top:20px;display:flex;flex-direction:column;gap:4px}.nastavenia-index>.popisok{padding:0 12px 6px}.nastavenia-index-polozka{display:flex;align-items:center;padding:9px 12px;border:1px solid transparent;border-radius:8px;color:var(--ink);font-size:var(--p-ml);text-decoration:none;transition:background .12s,border-color .12s}.nastavenia-index-polozka:hover{background:var(--plocha-hover);color:var(--ink);text-decoration:none}.nastavenia-index-polozka[aria-current=page]{background:var(--karta);border-color:var(--hranica);font-weight:600;box-shadow:var(--tien-karta)}.nastavenia-index-nazov{flex:1 1 auto;min-width:0}.nastavenia-index-poznamka{flex:none;font-size:var(--p-xs);font-weight:400;color:var(--ink-3)}.nastavenia-index-poznamka.stav-chyba{margin:0;padding:0;border:0;background:none;color:var(--chyba)}.nastavenia-index-poznamka.stav-pozor{color:var(--pozor)}.co-treba .bodka,.nastavenia-index .bodka{flex:none;width:8px;height:8px;border-radius:50%;background:var(--neutral-vlas)}.co-treba .bodka.stav-ok,.nastavenia-index .bodka.stav-ok{background:var(--ok-bodka)}.co-treba .bodka.stav-pozor,.nastavenia-index .bodka.stav-pozor{background:var(--pozor-bodka)}.co-treba .bodka.stav-chyba,.nastavenia-index .bodka.stav-chyba{background:var(--chyba)}.nastavenia-index .bodka.stav-info{background:var(--info)}.nastavenia-vystraha{margin-top:14px;padding:14px;border:1px solid var(--znacka-vlas);border-radius:var(--r-velky);background:var(--znacka-jemna);display:flex;flex-direction:column;gap:6px;font-size:var(--p-sm);line-height:1.45;color:var(--ink-2)}.nastavenia-vystraha strong{color:var(--chyba)}.nastavenia-skupina{display:flex;flex-direction:column;gap:16px;min-width:0}.nastavenia-skupina-hlava{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.nastavenia-skupina-text{flex:1 1 320px;min-width:0;max-width:68ch}.nastavenia-skupina-hlava h2{margin:0 0 4px;font-size:var(--p-h2);letter-spacing:-.01em}.nastavenia-skupina-hlava p{margin:0;line-height:1.5}.nastavenia-skupina-hlava .stitok{margin-top:6px;max-width:100%;white-space:normal;text-align:left;min-height:0}.nastavenia-skupina-hlava .stitok:before{flex:0 0 auto}.nastavenia-polia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 24px;gap:18px 24px;margin-bottom:0}.nastavenia-polia .pole.cele{grid-column:1/-1}.nastavenia-polia .napoveda{max-width:none}.nastavenia-logo{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.nastavenia-logo-nahlad{flex:none;width:180px;height:96px;display:flex;align-items:center;justify-content:center;border:1px solid var(--hranica);border-radius:var(--r-velky);background:repeating-conic-gradient(var(--plocha-2) 0 25%,var(--karta) 0 50%) 0 0 /16px 16px;overflow:hidden}.nastavenia-logo-nahlad img{max-width:160px;max-height:80px;display:block}.nastavenia-logo-text{flex:1 1 240px;display:flex;flex-direction:column;gap:8px}.nastavenia-logo-text input[type=file]{max-width:420px}.nastavenia-lista{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--vr-panel);display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px -4px 0;padding:12px 16px;border:1px solid var(--hranica);border-radius:var(--r-velky);background:var(--karta);box-shadow:0 -2px 12px rgba(20,24,29,.06)}.nastavenia-lista .tlacidla{margin-left:auto}.neulozene{display:inline-flex;align-items:center;gap:8px;font-size:var(--p-sm);color:var(--pozor)}.neulozene .bodka{width:8px;height:8px;border-radius:2px;background:#e0a929}.neulozene-nic{color:var(--ink-3)}.nastavenia-zmeny summary{cursor:pointer;font-weight:600;list-style:none;display:flex;align-items:center;gap:8px}.nastavenia-zmeny summary::-webkit-details-marker{display:none}.nastavenia-zmeny summary:after{content:"▾";margin-left:auto;color:var(--ink-3)}.nastavenia-zmeny[open] summary{margin-bottom:12px}.nastavenia-zmeny[open] summary:after{content:"▴"}@media (max-width:900px){.nastavenia-rozlozenie{grid-template-columns:minmax(0,1fr);gap:16px}.nastavenia-index{position:static;flex-direction:row;flex-wrap:wrap;gap:6px}.nastavenia-index>.popisok{display:none}.nastavenia-index-polozka{padding:7px 10px;border-color:var(--hranica);background:var(--karta);font-size:var(--p-sm)}.nastavenia-vystraha{flex-basis:100%;margin-top:6px}.nastavenia-polia{grid-template-columns:minmax(0,1fr)}.nastavenia-lista{position:static;margin:0;box-shadow:none}.nastavenia-lista .tlacidla{margin-left:0;width:100%}.nastavenia-lista .tlacidla button{flex:1 1 auto}}.strana-hlavicka-sekcia{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.strana-hlavicka-sekcia a{color:var(--ink-3)}.drobky-oddelovac{color:var(--hranica-pole)}.strana-hlavicka.s-patou{padding-bottom:14px;border-bottom:1px solid var(--hranica)}.strana-hlavicka-pata{flex-basis:100%;min-width:0;overflow-x:auto}.krokovnik{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:2px 0}.krokovnik-krok{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border:1px solid transparent;border-radius:999px;font-size:var(--p-sm);color:var(--ink-3);white-space:nowrap}.krokovnik-krok+.krokovnik-krok:before{content:"";width:22px;height:2px;margin:0 8px 0 -6px;background:var(--hranica-pole);flex:none}.krokovnik-krok.hotovy+.krokovnik-krok.aktualny:before,.krokovnik-krok.hotovy+.krokovnik-krok.hotovy:before{background:var(--ok-bodka)}.krokovnik-cislo{width:22px;height:22px;border-radius:50%;border:2px solid var(--hranica-pole);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.krokovnik-krok.hotovy .krokovnik-cislo{border-color:var(--ok-bodka);background:var(--ok-bodka);color:#fff}.krokovnik-krok.hotovy{color:var(--ink-2)}.krokovnik-krok.aktualny{background:var(--znacka-jemna);border-color:var(--znacka-vlas);color:var(--znacka-tmava);font-weight:700}.krokovnik-krok.aktualny .krokovnik-cislo{border-color:var(--znacka);background:var(--znacka);color:#fff;font-weight:700}.krokovnik-krok.zamietnute{padding-left:4px}.krokovnik-krok.zamietnute:before{display:none}.detail-videa{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:24px;gap:24px;align-items:start;margin-top:20px}.detail-videa-obsah{display:flex;flex-direction:column;gap:20px;min-width:0}.detail-videa-obsah>.karta,.detail-videa-obsah>.karta-poplach{margin:0}.detail-videa-panel{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:24px;min-width:0}.karta-hlava{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.karta-hlava h2{margin:0;font-size:15px}.karta-hlava-meta{font-size:var(--p-sm);color:var(--ink-3)}.karta-hlava-akcia{margin-left:auto}.nadpis-s-akciou{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.nadpis-s-akciou h2{margin:0}.pridat-kontakt .karta{max-width:760px}.navrhy-firiem{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;padding:4px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta);list-style:none}.navrhy-firiem button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:var(--r-xs);background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.navrhy-firiem button:focus-visible,.navrhy-firiem button:hover{background:var(--plocha-hover)}.video-karta{display:flex;padding:0;overflow:hidden}.video-karta-nahlad{flex:0 0 200px;background:var(--ink);display:flex;align-items:center;justify-content:center;padding:16px 12px}.video-karta-nahlad img,.video-karta-nahlad video{max-width:100%;max-height:260px;border-radius:6px;background:#000}.video-karta-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px;padding:18px 22px}.video-karta-text .karta-hlava{margin-bottom:0}.video-formaty{display:flex;flex-wrap:wrap;gap:8px}.video-format{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:3px 10px;border:1px solid var(--hranica);border-radius:7px;background:var(--papier);font-size:var(--p-xs);color:var(--ink-2);text-decoration:none}a.video-format:hover{border-color:var(--hranica-pole);text-decoration:none}.video-format.chyba-formatu{border-style:dashed;background:transparent;color:var(--ink-3)}.poznamka-pozor{margin:auto 0 0;padding:10px 12px;border:1px solid var(--pozor-vlas);border-radius:8px;background:var(--pozor-jemna);font-size:var(--p-sm);color:var(--pozor-silny)}.poznamka-pozor a{font-weight:600}.scenar-karta .cely-text{margin:0;font-size:15px}.zabery-riadky{list-style:none;margin:12px -24px 0;padding:0;border-top:1px solid var(--hranica-jemna)}.zabery-riadky li{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:16px;gap:16px;padding:10px 24px;border-bottom:1px solid var(--hranica-jemna);font-size:var(--p-sm);line-height:1.5}.zabery-riadky li:last-child{border-bottom:0}.rozbal>summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-weight:600;font-size:var(--p-m)}.rozbal>summary::-webkit-details-marker{display:none}.rozbal>summary:after{content:"▾";margin-left:auto;color:var(--ink-3);font-weight:400}.rozbal[open]>summary:after{content:"▴"}.rozbal>summary .tiche{font-weight:400;font-size:var(--p-sm)}.rozbal[open]>summary{margin-bottom:14px}.scenar-karta .rozbal{margin:14px -24px -20px;padding:14px 24px 20px;border-top:1px solid var(--hranica-jemna)}.scenar-karta .rozbal[open]{background:var(--papier)}.panel-karta{display:flex;flex-direction:column;gap:12px;margin:0}.panel-veta{margin:0;font-size:15px;line-height:1.45}.panel-akcie{display:flex;flex-direction:column;gap:8px}.panel-akcie form{display:contents}.panel-akcie .tlacidlo,.panel-akcie button{width:100%;margin:0}.panel-akcie .hlavna{min-height:44px;font-size:15px;font-weight:600}.panel-akcie .hlavna+*{margin-top:6px}.panel-akcie .otvorenie-strizne{display:flex;flex-direction:column;align-items:stretch;gap:6px}.panel-akcie .otvorenie-strizne>.tiche{margin:0 0 4px}.otvorenie-strizne-rad{display:flex;align-items:center;gap:10px}.panel-akcie .otvorenie-strizne-rad button{flex:1 1 auto;width:auto}.otvorenie-strizne .chyba-text{margin:0;color:var(--chyba);font-size:var(--p-sm)}button.tiche-nebezpecne{background:transparent;border-color:transparent;color:var(--chyba);justify-content:flex-start;padding-left:4px}button.tiche-nebezpecne:hover{background:var(--chyba-jemna);border-color:transparent;color:var(--chyba)}.panel-poznamky{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--hranica-jemna);font-size:var(--p-sm);color:var(--ink-3);line-height:1.5}.panel-poznamky p{margin:0}.siete-prehlad{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.siete-prehlad li{display:flex;align-items:center;gap:10px;font-size:var(--p-m)}.siete-prehlad-nazov{flex:1 1 auto}.siete-prehlad .bodka{flex:none;width:8px;height:8px;border-radius:50%;background:var(--neutral-vlas)}.siete-prehlad .bodka.ok{background:var(--ok-bodka)}.siete-prehlad .bodka.pozor{background:#e0a929;border-radius:2px}.siete-prehlad .bodka.chyba{background:transparent;box-shadow:inset 0 0 0 2px var(--znacka)}.panel-karta .dvojice{grid-template-columns:90px minmax(0,1fr);gap:8px 12px;margin:0}.panel-karta .dvojice dd{min-width:0;overflow-wrap:anywhere}@media (max-width:1100px){.detail-videa{grid-template-columns:minmax(0,1fr)}.detail-videa-panel{position:static;order:-1}.detail-videa-panel .panel-karta:not(:first-child){display:none}}@media (max-width:900px){.krokovnik{gap:4px 2px}.krokovnik-krok+.krokovnik-krok:before{display:none}.video-karta{flex-direction:column}.video-karta-nahlad{flex-basis:auto}.zabery-riadky{margin-left:-16px;margin-right:-16px}.zabery-riadky li{padding-left:16px;padding-right:16px}.scenar-karta .rozbal{margin:14px -16px -16px;padding:14px 16px 16px}}.suhrn-dlazdice{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 16px}.suhrn-dlazdica{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--hranica);border-radius:10px;background:var(--karta);box-shadow:var(--tien-karta);color:var(--ink);text-decoration:none;min-width:0}.suhrn-dlazdica:hover{border-color:var(--hranica-pole);text-decoration:none}.suhrn-dlazdica-nazov{font-size:var(--p-xs);color:var(--ink-3)}.suhrn-dlazdica-cislo{font-size:24px;font-weight:700;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.suhrn-dlazdica-cislo.pozor{color:var(--pozor-silny)}.suhrn-dlazdica-cislo.ok{color:var(--ok)}.suhrn-dlazdica-dodatok{font-size:var(--p-sm);font-weight:400;color:var(--ink-3)}.suhrn-pruh{display:block;height:4px;max-width:240px;margin-top:4px;border-radius:999px;background:var(--hranica-jemna);overflow:hidden}.suhrn-pruh>span{display:block;height:100%;background:var(--znacka)}.filtre-stitky{flex-wrap:wrap;margin:0 0 12px}.filtre-hladanie,.filtre-stitky{display:flex;align-items:center;gap:8px}.filtre-hladanie{height:38px;padding:0 12px;border:1px solid var(--hranica-pole);border-radius:999px;background:var(--karta);color:var(--ink-3);min-width:0;flex:0 1 280px}.filtre-hladanie input{border:0;background:transparent;padding:0;min-height:0;height:100%;width:100%;font-size:var(--p-sm);box-shadow:none}.filtre-hladanie input:focus{outline:none;box-shadow:none}.filtre-hladanie:focus-within{border-color:var(--ink-2)}.filter-stitok{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border:1px solid var(--hranica-pole);border-radius:999px;background:var(--karta);color:var(--ink-2);font-size:var(--p-sm);text-decoration:none;white-space:nowrap}.filter-stitok .mono{font-size:var(--p-xs);color:var(--ink-3)}.filter-stitok:hover{border-color:var(--ink-2);text-decoration:none}.filter-stitok.aktivny{background:var(--akcia);border-color:var(--akcia);color:var(--na-akcii)}.filter-stitok.aktivny .mono{color:rgba(255,255,255,.75)}.filtre-stitky-poznamka{margin-left:auto;font-size:var(--p-sm)}.riadky-videi{padding:0;overflow:hidden}.riadok-videa{display:grid;grid-template-columns:48px minmax(0,1fr) 140px 210px 80px 220px;grid-gap:16px;gap:16px;align-items:center;padding:12px 20px;white-space:nowrap;border-bottom:1px solid var(--hranica-jemna);color:var(--ink);text-decoration:none;font-size:var(--p-sm)}.riadok-videa:last-child{border-bottom:0}a.riadok-videa:hover,div.riadok-videa:not(.riadok-videa-hlavicka):hover{background:var(--papier);text-decoration:none}.riadok-videa-hlavicka{padding-top:10px;padding-bottom:10px;background:var(--papier);font-size:var(--p-popisok);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.riadok-videa-nahlad{display:flex;align-items:center;justify-content:center;width:40px;height:56px;border-radius:6px;background:var(--neutral-vlas);color:#fff;font-size:12px}.riadok-videa-nahlad.natocene{background:var(--ink-2)}.riadok-videa-nahlad.s-obrazkom{position:relative;overflow:hidden}.riadok-videa-nahlad img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.riadok-videa-play{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.6)}.riadok-videa-nahlad.f-16-9{width:48px;height:30px}.riadok-videa-nahlad.f-1-1{width:44px;height:44px}.riadok-videa-nahlad.f-4-5{width:40px;height:50px}.riadok-videa-text{display:flex;flex-direction:column;gap:2px;min-width:0}.riadok-videa-tema{font-size:var(--p-m);font-weight:600}.riadok-videa-pod,.riadok-videa-tema{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.riadok-videa-pod{font-size:var(--p-xs);color:var(--ink-3)}.riadok-videa-pod.chyba{color:var(--chyba)}.riadok-videa-pod.pozor{color:var(--pozor-silny)}.riadok-videa-stav{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.riadok-videa-siete{letter-spacing:.02em}@media (max-width:1100px){.riadok-videa{grid-template-columns:48px minmax(0,1fr) 140px 220px}.riadok-videa>:nth-child(4),.riadok-videa>:nth-child(5){display:none}}@media (max-width:900px){.suhrn-dlazdice{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.suhrn-dlazdica{padding:10px 12px}.suhrn-dlazdica-cislo{font-size:20px}.filtre-hladanie{flex-basis:100%}.filtre-stitky-poznamka{display:none}.riadok-videa{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"nahlad text" "nahlad stav";gap:4px 12px;padding:10px 16px}.riadok-videa-hlavicka{display:none}.riadok-videa-nahlad{grid-area:nahlad;align-self:start}.riadok-videa-text{grid-area:text}.riadok-videa-stav{grid-area:stav}.riadok-videa>:nth-child(4){grid-column:2}.riadok-videa>:nth-child(5){display:none}.riadok-videa>:nth-child(6){grid-column:2}.riadok-videa-pod,.riadok-videa-tema{white-space:normal}}.skryty-vstup{position:absolute;width:1px;max-width:1px;height:1px;opacity:0;pointer-events:none}.vyber-cloveka{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vyber-cloveka select{min-width:180px}.avatari-strana .karta,.avatari-strana [id]{scroll-margin-top:88px}.avatari-mriezka{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px;gap:14px}.avatar-karta{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--hranica);border-radius:10px;background:var(--karta);min-width:0}.avatar-karta.predvoleny{border-color:var(--ok-bodka);box-shadow:0 0 0 1px var(--ok-bodka) inset}.avatar-nahlad{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:9/16;max-height:280px;border-radius:8px;background:var(--ink-2);color:rgba(255,255,255,.6);font-size:28px;overflow:hidden}.avatar-nahlad.o-16-9{aspect-ratio:16/9}.avatar-nahlad img{width:100%;height:100%;object-fit:cover;display:block}.avatar-text{display:flex;flex-direction:column;gap:4px;min-width:0}.avatar-text strong{overflow-wrap:anywhere}.avatar-text .stitok{align-self:flex-start;white-space:normal}.avatar-akcie{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.avatar-akcie form{display:contents}.avatar-akcie input:not([type=checkbox]):not([type=radio]){flex:1 1 100%;min-width:0}.avatar-karta .avatar-akcie{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.avatar-karta .avatar-akcie button,.avatar-karta .avatar-akcie>.tlacidlo{width:100%;min-width:0;white-space:normal}.avatar-karta .avatar-akcie button.tiche-nebezpecne{justify-content:center;padding-left:12px}.upozornenie-adresy{margin-bottom:16px}.avatar-uprava-hlava{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.avatar-uprava-hlava h3{margin:0;font-size:var(--p-m);overflow-wrap:anywhere}.avatar-uprava .avatar-formular-stlpce{grid-template-columns:minmax(0,240px) minmax(0,1fr)}.avatar-nemenne{padding:12px 14px;border:1px solid var(--hranica);border-radius:8px;background:var(--plocha-2);font-size:var(--p-sm)}.avatar-nemenne dl{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;margin:8px 0 0}.avatar-nemenne dt{font-weight:600}.avatar-nemenne dd{margin:0;color:var(--ink-3)}.avatar-formular-stlpce{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.avatar-formular-polia{gap:14px;min-width:0}.avatar-formular-polia,.suhlas{display:flex;flex-direction:column}.suhlas{margin:0;padding:12px 14px;border:1px solid var(--pozor-vlas);border-radius:8px;background:var(--pozor-jemna);gap:10px}.suhlas legend{padding:0 4px;font-weight:600;font-size:var(--p-sm)}.fotka-avatara{display:flex;flex-direction:column;gap:12px;min-width:0}.prepinac-orientacie{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:6px}.prepinac-orientacie legend{font-weight:600;font-size:var(--p-sm);margin-bottom:4px}.prepinac-orientacie label{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--hranica);border-radius:8px;cursor:pointer;font-size:var(--p-sm)}.prepinac-orientacie label.vybrane{border-color:var(--ink-2);background:var(--papier)}.prepinac-orientacie input{margin:0}.orientacia-ikona{display:inline-block;flex:none;border:2px solid var(--ink-3);border-radius:3px}.orientacia-ikona.o-9-16{width:12px;height:20px}.orientacia-ikona.o-16-9{width:20px;height:12px}.fotka-ram{position:relative;width:100%;max-width:320px;aspect-ratio:9/16;border-radius:12px;background:var(--ink);overflow:hidden;display:flex;align-items:center;justify-content:center}.fotka-ram.o-16-9{max-width:100%;aspect-ratio:16/9}.fotka-kamera,.fotka-nahlad{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.fotka-kamera{transform:scaleX(-1)}.fotka-vodidlo{position:absolute;left:50%;top:38%;width:46%;aspect-ratio:3/4;transform:translate(-50%,-50%);border:2px dashed rgba(255,255,255,.75);border-radius:50%;pointer-events:none}.fotka-ram.o-16-9 .fotka-vodidlo{width:22%;top:42%}.fotka-odpocet{position:absolute;inset:0;justify-content:center;font-size:72px;font-weight:700;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.5)}.fotka-odpocet,.fotka-prazdna{display:flex;align-items:center}.fotka-prazdna{flex-direction:column;gap:8px;color:rgba(255,255,255,.7);font-size:var(--p-sm);text-align:center;padding:16px}.fotka-prazdna span:first-child{font-size:36px}.fotka-rady{margin:0;padding-left:18px;gap:3px;font-size:var(--p-xs);color:var(--ink-3);line-height:1.5}.fotka-rady,.nahravka-hlasu{display:flex;flex-direction:column}.nahravka-hlasu{gap:12px;min-width:0}.nahravka-panel{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--hranica);border-radius:10px;background:var(--papier)}.nahravka-panel.nahrava{border-color:var(--znacka-vlas);background:var(--znacka-jemna)}.nahravka-panel .napoveda{margin:0}.nahravka-cas{display:flex;align-items:center;gap:8px;font-size:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nahravka-cas .tiche{font-size:var(--p-sm);font-weight:400}.nahravka-bodka{width:12px;height:12px;border-radius:50%;background:var(--znacka);animation:nahravka-blik 1s ease-in-out infinite}@keyframes nahravka-blik{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.nahravka-bodka{animation:none}}.nahravka-pruh{position:relative;height:8px;border-radius:999px;background:var(--hranica);overflow:visible}.nahravka-vypln{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:var(--znacka)}.nahravka-min{position:absolute;top:-3px;width:2px;height:14px;background:var(--ink-2)}.nahravka-uroven{height:6px;border-radius:999px;background:var(--hranica-jemna);overflow:hidden}.nahravka-uroven span{display:block;height:100%;background:var(--ok-bodka);transition:width .15s linear}.nahravka-vysledok{display:flex;flex-direction:column;gap:4px}.hlasy-zoznam audio,.nahravka-vysledok audio{width:100%;max-width:360px}.nahravka-text{padding:14px 16px;border:1px solid var(--hranica-jemna);border-radius:var(--r-l);background:var(--plocha-hover);font-size:var(--p-ml);line-height:1.6;color:var(--ink-2)}.nahravka-text-nadpis{margin-bottom:8px;font-size:var(--p-xs);font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.nahravka-text p{margin:0 0 8px}.nahravka-text p:last-child{margin-bottom:0}.hlasy-zoznam{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column}.hlasy-zoznam li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px) auto;grid-gap:16px;gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--hranica-jemna)}.hlasy-zoznam li:last-child{border-bottom:0}.hlas-text{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.profil-videa{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.profil-videa>.karta{margin:0}.nastavenia-polia.bez-karty{border:0;padding:0;box-shadow:none;background:transparent}.vzhlady{margin:16px 0 0;padding:0;border:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:8px;gap:8px}.vzhlady legend{font-weight:600;font-size:var(--p-sm);margin-bottom:8px}.vzhlad-volba{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--hranica);border-radius:8px;cursor:pointer}.vzhlad-volba:has(input:checked){border-color:var(--ink-2);background:var(--papier)}.vzhlad-volba input{margin-top:3px}.vzhlad-volba>span{display:flex;flex-direction:column;gap:2px}.kniznica-avatarov{margin-top:12px}.kniznica-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.kniznica-cast+.kniznica-cast{margin-top:18px}.kniznica-cast-nazov{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px}.avatar-vymena{padding-top:14px;border-top:1px solid var(--hranica)}.avatar-vymena h4{margin:0 0 6px;font-size:var(--p-m)}@media (max-width:900px){.avatar-formular-stlpce,.hlasy-zoznam li{grid-template-columns:minmax(0,1fr)}.hlasy-zoznam li{gap:8px}.avatari-mriezka{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.avatar-uprava .avatar-formular-stlpce{grid-template-columns:minmax(0,1fr)}.avatar-uprava .avatar-nahlad{max-width:200px}.avatar-nemenne dl{grid-template-columns:minmax(0,1fr)}.avatar-nemenne dd+dt{margin-top:4px}.fotka-ram{max-width:100%}.fotka-ram:not(.o-16-9){max-width:260px}}@media (max-width:600px){.avatari-mriezka{grid-template-columns:minmax(0,1fr)}.avatar-karta:not(:has(details[open])){display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"nahlad text" "nahlad akcie";grid-template-rows:auto 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:10px;row-gap:10px;align-items:start}.avatar-karta:not(:has(details[open])) .avatar-nahlad{grid-area:nahlad}.avatar-karta:not(:has(details[open])) .avatar-text{grid-area:text}.avatar-karta:not(:has(details[open])) .avatar-akcie{grid-area:akcie;margin-top:0}}.farba-tvorba{--fa:var(--skupina-tvorba);--fa-jemna:var(--skupina-tvorba-jemna);--fa-vlas:var(--znacka-vlas);--fa-text:var(--skupina-tvorba)}.farba-kontakty,.farba-prehrat{--fa:var(--skupina-kontakty);--fa-jemna:var(--skupina-kontakty-jemna);--fa-vlas:var(--info-vlas);--fa-text:var(--skupina-kontakty)}.farba-kniznica{--fa:var(--skupina-kniznica);--fa-jemna:var(--skupina-kniznica-jemna);--fa-vlas:var(--pozor-vlas);--fa-text:var(--skupina-kniznica)}.farba-hlas,.farba-sprava{--fa:var(--skupina-sprava);--fa-jemna:var(--skupina-sprava-jemna);--fa-vlas:var(--ok-vlas);--fa-text:var(--skupina-sprava)}.farba-ai{--fa:var(--tag-sezonne);--fa-jemna:var(--ai-jemna);--fa-vlas:var(--ai-vlas);--fa-text:var(--ai-text)}.tlacidlo.farba-ai,.tlacidlo.farba-hlas,.tlacidlo.farba-kniznica,.tlacidlo.farba-prehrat,button.farba-ai,button.farba-hlas,button.farba-kniznica,button.farba-prehrat{background:var(--fa-jemna);border-color:var(--fa-vlas);color:var(--fa-text)}.tlacidlo.farba-hlas:hover,button.farba-hlas:hover{background:var(--ok-jemna);border-color:var(--fa);color:var(--fa-text)}.tlacidlo.farba-ai:hover,button.farba-ai:hover{background:var(--fa-jemna);border-color:var(--fa);color:var(--fa-text)}.tlacidlo.farba-kniznica:hover,.tlacidlo.farba-prehrat:hover,button.farba-kniznica:hover,button.farba-prehrat:hover{background:var(--fa);border-color:var(--fa);color:var(--na-akcii)}.tlacidlo.odobrat-ikonou,button.odobrat-ikonou{margin-left:auto;padding:5px 8px;background:none;border-color:transparent;color:var(--chyba)}.tlacidlo.odobrat-ikonou:hover,button.odobrat-ikonou:hover{background:var(--chyba-jemna);border-color:transparent;color:var(--chyba)}.sekcia-hlava{margin-bottom:14px}.sekcia-ikona{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:var(--r-s);background:var(--fa-jemna);color:var(--fa)}.sekcia-ikona .ikona{width:19px;height:19px}.ikona-osoby{position:relative;overflow:hidden;flex:none;display:grid;place-items:center;border-radius:50%;font-weight:600;background:var(--neutral-jemna);color:var(--ink-2)}.ikona-osoby.tmavy{background:var(--ink-2);color:var(--na-akcii)}.ikona-osoby.aktivny{background:var(--ink);color:var(--na-akcii)}.ikona-osoby.v26{width:26px;height:26px;font-size:10.5px}.ikona-osoby.v28{width:28px;height:28px;font-size:var(--p-popisok)}.ikona-osoby.v30{width:30px;height:30px;font-size:var(--p-s)}.ikona-osoby.v36{width:36px;height:36px;font-size:var(--p-xs)}.ikona-osoby img,.pouzivatel .avatar img{position:absolute;top:0;left:50%;width:190%;max-width:none;height:auto;transform:translateX(-50%)}.karta.hovoriaci-lista{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px}.hovoriaci-lista>.hovoriaci-panel,.hovoriaci-lista>p{flex-basis:100%;margin:0}.hovoriaci-popisok{font-size:var(--p-sm);font-weight:500;color:var(--ink-3)}.hovoriaci-cipy{display:flex;flex-wrap:wrap;gap:8px;flex:1 1;min-width:0}.hovoriaci-cip{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--karta);color:var(--ink);text-align:left;text-decoration:none}.hovoriaci-cip:hover{border-color:var(--hranica-hover);text-decoration:none}.hovoriaci-cip.aktivny{border-color:var(--ink);box-shadow:var(--prstenec)}.hovoriaci-cip-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;min-width:0}.hovoriaci-cip-text strong{font-size:var(--p-m)}.hovoriaci-cip-text span{font-size:var(--p-xs);color:var(--ink-3)}.hovoriaci-novy-cip{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px dashed var(--hranica-silna);border-radius:var(--r-l);background:var(--karta);color:var(--ink-2);font-size:var(--p-m);text-decoration:none}.hovoriaci-novy-cip.otvoreny,.hovoriaci-novy-cip:hover{border-color:var(--ink);color:var(--ink);text-decoration:none}.hovoriaci-novy-cip .ikona{width:18px;height:18px}.hovoriaci-pata{flex-basis:100%;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-size:var(--p-xs);color:var(--ink-3)}.hovoriaci-uprava>summary{cursor:pointer;color:var(--ink-2);text-decoration:underline}.hovoriaci-uprava[open]{flex-basis:100%}.hovoriaci-uprava[open]>summary{margin-bottom:10px}.hovoriaci-uprava .formular{font-size:var(--p-l);color:var(--ink)}.avatari-tip{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:10px 14px;border-radius:var(--r-l);background:var(--info-jemna);color:var(--info);font-size:var(--p-m)}.avatari-tip .ikona{width:20px;height:20px;flex:none}.postavy-rozlozenie{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:18px;gap:18px;align-items:start;margin-bottom:18px}.postavy-hlavna{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;max-width:340px;width:100%}.postava-karta{display:flex;flex-direction:column;gap:10px;min-width:0;padding:10px;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--karta)}.postava-karta.predvolena{border-color:var(--ok-bodka);box-shadow:0 0 0 1px var(--ok-bodka) inset}.postava-nahlad{position:relative;flex:none;display:flex;align-items:center;justify-content:center;height:280px;width:auto;max-width:100%;aspect-ratio:3/4;margin:0 auto;overflow:hidden;border-radius:var(--r-s);background:var(--ink-2)}.postava-nahlad.o-16-9{width:100%;height:auto;aspect-ratio:16/9}.postava-nahlad img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.postava-nahlad-prazdny{font-size:30px;color:rgba(255,255,255,.55)}.postava-predvolena,.postava-stav{position:absolute;top:8px;padding:2px 8px;border-radius:var(--r-pill);font-size:var(--p-popisok);font-weight:600}.postava-predvolena{left:8px;background:var(--ok);color:var(--na-akcii)}.postava-stav{right:8px}.postava-stav.ok{background:rgba(255,255,255,.9);color:var(--ok)}.postava-stav.pozor{background:var(--pozor-jemna);color:var(--pozor)}.postava-stav.chyba{background:var(--chyba-jemna);color:var(--chyba)}.postava-prehrat{position:absolute;inset:0;pointer-events:none}.postava-prehrat>.prehrat-ukazku{position:absolute;right:10px;bottom:10px;pointer-events:auto}.postava-titul{display:flex;flex-direction:column;gap:2px;min-width:0}.postava-titul strong{font-size:var(--p-l);overflow-wrap:anywhere}.postava-titul .male{font-size:var(--p-s)}.postava-bez-hlasu{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--chyba-vlas);border-radius:var(--r-m);background:var(--chyba-jemna);color:var(--chyba);font-size:var(--p-sm)}.postava-bez-hlasu .ikona{width:18px;height:18px;flex:none}.postava-bez-hlasu span{flex:1 1}.postava-bez-hlasu a{color:var(--chyba);font-weight:600;text-decoration:underline}.hlas-postavy{position:relative}.hlas-postavy>summary{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--ok-vlas);border-radius:var(--r-m);background:var(--skupina-sprava-jemna);cursor:pointer;list-style:none;text-align:left}.hlas-postavy>summary::-webkit-details-marker{display:none}.hlas-postavy>summary:hover{border-color:var(--skupina-sprava)}.hlas-postavy-ikona.ikona{width:20px;height:20px;flex:none;color:var(--skupina-sprava)}.hlas-postavy-text{flex:1 1;min-width:0;line-height:1.25}.hlas-postavy-popis{display:block;font-size:var(--p-popisok);color:var(--ink-3)}.hlas-postavy-nazov{display:block;font-size:var(--p-m);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hlas-postavy-zmenit{font-size:var(--p-s);font-weight:600;color:var(--skupina-sprava)}.hlas-postavy-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:15;padding:6px;border:1px solid var(--hranica);border-radius:var(--r-xl);background:var(--karta);box-shadow:var(--tien-menu);animation:kpPop .16s ease-out both}.hlas-volba{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:var(--r-m)}.hlas-volba.zvoleny{background:var(--plocha-vybrany)}.hlas-volba form{flex:1 1;min-width:0}button.hlas-volba-vyber{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-height:0;padding:0;border:0;font-weight:400;line-height:1.25;text-align:left;white-space:normal}button.hlas-volba-vyber,button.hlas-volba-vyber:hover{background:none;color:var(--ink)}.hlas-volba-vyber strong{font-size:var(--p-m);font-weight:600}.hlas-volba-vyber span{font-size:var(--p-xs);color:var(--ink-3)}.hlas-volba-zvoleny.ikona{width:18px;height:18px;flex:none;color:var(--znacka)}.hlas-postavy-pridat{display:flex;align-items:center;gap:6px;margin-top:4px;padding:8px 10px;border-top:1px solid var(--hranica-jemna);color:var(--ink-2);font-size:var(--p-sm)}.hlas-postavy-pridat .ikona{width:18px;height:18px}.postava-akcie{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.postava-akcie form{display:contents}.postava-akcie .male{padding:5px 11px;font-size:var(--p-sm)}.postava-akcie .tlacidlo.odobrat-ikonou,.postava-akcie button.odobrat-ikonou{padding:5px 8px}button.prehrat-ukazku{flex:none;display:grid;place-items:center;padding:0;min-height:0;width:34px;height:34px;border:1px solid var(--info-vlas);border-radius:50%;background:var(--skupina-kontakty-jemna);color:var(--skupina-kontakty)}button.prehrat-ukazku .ikona{width:20px;height:20px}button.prehrat-ukazku.hra,button.prehrat-ukazku:hover{background:var(--skupina-kontakty);border-color:var(--skupina-kontakty);color:var(--na-akcii)}button.prehrat-ukazku[disabled],button.prehrat-ukazku[disabled]:hover{background:var(--skupina-kontakty-jemna);border-color:var(--info-vlas);color:var(--skupina-kontakty);opacity:.45}button.prehrat-ukazku[hidden]{display:none}button.prehrat-ukazku.male{width:30px;height:30px}button.prehrat-ukazku.male .ikona{width:18px;height:18px}button.prehrat-ukazku.velke{width:44px;height:44px}button.prehrat-ukazku.velke .ikona{width:24px;height:24px}button.prehrat-ukazku.karta{width:44px;height:44px;border:0;background:var(--skupina-kontakty);color:var(--na-akcii);box-shadow:0 6px 16px -6px rgba(0,0,0,.5)}button.prehrat-ukazku.karta .ikona{width:26px;height:26px}button.prehrat-ukazku.karta.hra,button.prehrat-ukazku.karta:hover{background:var(--info)}button.prehrat-ukazku.karta:active{transform:scale(.94)}button.prehrat-ukazku.karta[disabled]{background:var(--skupina-kontakty);color:var(--na-akcii)}.ukazka-bez-js{display:block;width:100%;max-width:320px}.styly-osoby{display:flex;flex-direction:column;gap:8px;min-width:0}.styly-osoby-hlava{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.styly-osoby-nazov{font-size:var(--p-sm);font-weight:600;color:var(--ink-2)}.styly-osoby-hlava .tiche{font-size:var(--p-s)}.styly-osoby-zoznam{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.styl-riadok{display:flex;align-items:center;gap:10px;padding:6px 8px;border:1px solid var(--hranica-jemna);border-radius:var(--r-l);background:var(--karta)}.styl-riadok.vybrany{border-color:var(--znacka-vlas);background:var(--skupina-tvorba-jemna)}.styl-riadok-vyber{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.styl-riadok-vyber,.styl-riadok-vyber:hover{color:var(--ink);text-decoration:none}.styl-mini{position:relative;flex:none;display:grid;place-items:center;width:30px;height:42px;overflow:hidden;border-radius:6px;background:var(--ink-2);color:rgba(255,255,255,.55);font-size:var(--p-s)}.styl-mini img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.styl-riadok-text{flex:1 1;min-width:0;line-height:1.3}.styl-riadok-text strong{display:block;font-size:var(--p-m);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styl-riadok-text span{font-size:var(--p-xs);color:var(--ink-3)}.styl-riadok .stitok{font-size:var(--p-popisok);white-space:nowrap}.styly-osoby-pata{margin:8px 0 0;font-size:var(--p-s)}.postavy-prazdne{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:20px;gap:20px;align-items:center;margin-bottom:16px;padding:22px;border:1px solid var(--znacka-vlas);border-radius:var(--r-xl);background:var(--skupina-tvorba-jemna)}.postavy-prazdne h3{margin:0 0 6px;font-size:19px;letter-spacing:-.02em}.postavy-prazdne p{margin:0 0 14px;font-size:var(--p-ml);color:var(--ink-2)}.postavy-prazdne-kroky{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.postavy-prazdne-kroky li{display:flex;align-items:center;gap:12px;font-size:var(--p-ml)}.postavy-prazdne-kroky li>span{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:var(--r-m);background:var(--fa);color:var(--na-akcii)}.postavy-prazdne-kroky .ikona{width:20px;height:20px}.pridat-blok{margin:0 -20px;padding:16px 20px 0;border-top:1px solid var(--hranica-jemna)}.pridat-nadpis{margin-bottom:10px;font-size:var(--p-sm);font-weight:600;color:var(--ink-2)}.dlazdice-pridania-mriezka{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.dlazdice-pridania-mriezka.hlasy{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dlazdica-pridania{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--fa-vlas);border-radius:var(--r-xl);background:var(--fa-jemna);color:var(--ink);text-align:left;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .1s}.dlazdica-pridania:hover{border-color:var(--fa);color:var(--ink);text-decoration:none}.dlazdica-pridania:active{transform:scale(.99)}.dlazdica-pridania.otvorena{border:1.5px solid var(--fa);box-shadow:0 0 0 3px var(--fa-vlas)}.dlazdica-pridania-ikona{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:var(--r-m);background:var(--fa);color:var(--na-akcii)}.dlazdica-pridania.otvorena .dlazdica-pridania-ikona{box-shadow:0 6px 14px -6px var(--fa)}.dlazdica-pridania-ikona .ikona{width:22px;height:22px}.dlazdica-pridania-text{flex:1 1;min-width:0}.dlazdica-pridania-nazov{display:block;font-size:var(--p-l);font-weight:600}.dlazdica-pridania-popis{display:block;margin-top:2px;font-size:var(--p-sm);line-height:1.4;color:var(--ink-3)}.dlazdica-pridania-cena{display:inline-block;margin-top:8px;padding:2px 9px;border-radius:var(--r-pill);background:var(--neutral-jemna);color:var(--ink-2);font-size:var(--p-xs);font-weight:600}.dlazdica-pridania-sipka.ikona{width:20px;height:20px;flex:none;color:var(--ink-3)}.panel-pridania{margin-top:14px;padding:16px;border:1px solid var(--hranica);border-radius:var(--r-xl);background:var(--karta);animation:kpPop .18s ease-out both}.panel-pridania.uprava-postavy{margin:0 0 18px;display:flex;flex-direction:column;gap:14px}.panel-nahravky.subor{padding:0;border:0}.panel-kniznice{margin-top:14px;padding:14px 16px;border:1px solid var(--hranica);border-radius:var(--r-xl);background:var(--plocha-hover);animation:kpPop .18s ease-out both}.panel-kniznice-hlava{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px}.panel-kniznice-hlava .kniznica-filter{margin:0}.panel-kniznice-hlava .filter-stitok{height:32px}.segment-zalozky{display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-l);background:var(--plocha-2)}.segment-zalozky a{padding:6px 12px;border-radius:9px;color:var(--ink-2);font-size:var(--p-m);text-decoration:none}.segment-zalozky a:hover{color:var(--ink);text-decoration:none}.segment-zalozky a.aktivna{background:var(--karta);box-shadow:var(--tien-segment);color:var(--ink);font-weight:600}.tlacidlo.zbalit{margin-left:auto;gap:4px;font-size:var(--p-sm)}.tlacidlo.zbalit .ikona{width:18px;height:18px}.panel-kniznice-spodok{display:flex;justify-content:center;margin-top:12px}.panel-kniznice-spodok .tlacidlo.zbalit{margin-left:0;padding:5px 14px}.kniznica-nacitat{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:18px;border:1px dashed var(--hranica-silna);border-radius:var(--r-l);background:var(--karta)}.kniznica-nacitat>span{flex:1 1;min-width:220px;font-size:var(--p-m);color:var(--ink-2)}.kniznica-prazdna{margin:0 0 10px;font-size:var(--p-m);color:var(--ink-2)}.kniznica-mriezka{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.kniznica-polozka{display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta)}.kniznica-polozka form{display:contents}.kniznica-nahlad{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3/4;max-height:180px;overflow:hidden;border-radius:var(--r-s);background:var(--ink-2);color:rgba(255,255,255,.55);font-size:22px}.kniznica-nahlad.o-16-9{aspect-ratio:16/9}.kniznica-nahlad img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.kniznica-polozka-text{display:flex;flex-direction:column;line-height:1.3;min-width:0}.kniznica-polozka-text strong{font-size:var(--p-m);overflow-wrap:anywhere}.kniznica-hlas .male,.kniznica-polozka .male{font-size:var(--p-sm)}.kniznica-polozka button.male{padding:5px 10px;white-space:normal}.hlasy-riadky{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column}.hlas-riadok{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,260px) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--hranica-jemna)}.hlas-riadok-text{display:flex;flex-direction:column;gap:2px;min-width:0}.hlas-riadok-nazov{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.hlas-riadok-nazov strong{font-size:var(--p-l)}.hlas-riadok-text .male{font-size:var(--p-s)}.hlas-riadok-pouzitie{min-width:0;font-size:var(--p-s);color:var(--ink-2)}.hlas-riadok-akcie{display:flex;align-items:center;gap:6px}.hlas-riadok-akcie form{display:contents}.hlas-riadok-akcie .male{padding:5px 11px;font-size:var(--p-sm)}.hlas-riadok-akcie button.odobrat-ikonou{margin-left:0;padding:5px 8px}.hlasy-prazdne{margin:0 0 16px}.kniznica-hlasy{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:8px;gap:8px}.kniznica-hlas{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta)}.kniznica-hlas form{display:contents}.kniznica-hlas-text{flex:1 1;min-width:0;line-height:1.3}.kniznica-hlas-text strong{display:block;font-size:var(--p-m)}.kniznica-hlas-text .male{font-size:var(--p-xs)}.kniznica-hlas button.male{padding:5px 10px}.nahravka-hlasu.mikrofon{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:18px;gap:18px;align-items:start}.nahravka-stlpec{display:flex;flex-direction:column;gap:12px;min-width:0}.nahravka-hlasu .nahravka-panel{border-radius:var(--r-l)}.nahravka-hlasu .nahravka-panel.nahrava{border-color:var(--znacka);background:var(--papier)}.nahravka-hlasu .nahravka-cas{font-size:22px;font-weight:500;font-family:var(--mono)}.nahravka-hlasu .nahravka-cas .tiche{font-size:var(--p-l)}.nahravka-hlasu .nahravka-bodka{width:10px;height:10px}.nahravka-hlasu .nahravka-pruh{border-radius:4px;background:var(--plocha-2)}.nahravka-hlasu .nahravka-vypln{border-radius:4px}.nahravka-hlasu .nahravka-vypln.dost{background:var(--ok-bodka)}.nahravka-hlasu .nahravka-min{top:-4px;height:16px;border-radius:1px;background:var(--ink)}.nahravka-legenda{display:flex;justify-content:space-between;font-size:var(--p-xs);color:var(--ink-3)}.nahravka-hlasu .nahravka-panel .napoveda{font-size:var(--p-sm);color:var(--ink-2)}button.nahravka-zastavit{background:var(--chyba);border-color:var(--chyba);color:var(--na-akcii)}button.nahravka-zastavit:hover{background:var(--chyba);border-color:var(--chyba);filter:brightness(.92)}button.tlacidlo-prehrat{gap:6px;padding:8px 14px;border-color:var(--info-vlas)}button.tlacidlo-prehrat,button.tlacidlo-prehrat:hover{background:var(--skupina-kontakty-jemna);color:var(--skupina-kontakty)}button.tlacidlo-prehrat:hover{border-color:var(--skupina-kontakty)}.nahravka-udaje{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--hranica-jemna)}.nahravka-udaje .tlacidla{align-items:center}.nahravka-hlasu.subor .nahravka-udaje{margin-top:12px}.nahravka-zona{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px;border:1.5px dashed var(--hranica-silna);border-radius:var(--r-xl);background:var(--plocha-hover);text-align:center}.nahravka-zona.nad{border-color:var(--ink-2);background:var(--karta)}.nahravka-zona-ikona.ikona{width:34px;height:34px;color:var(--ink-2)}.nahravka-zona strong{font-size:var(--p-l)}.nahravka-zona button{margin-top:6px}@media (max-width:900px){.hlas-riadok{grid-template-columns:auto minmax(0,1fr);gap:8px 12px}.hlas-riadok-akcie,.hlas-riadok-pouzitie{grid-column:2}.postavy-hlavna{max-width:none}}@media (prefers-reduced-motion:reduce){.hlas-postavy-menu,.panel-kniznice,.panel-pridania{animation:none}}.hovoriaci{display:flex;gap:12px;align-items:flex-start}.hovoriaci-nahlad{flex:none;width:48px;height:64px;border-radius:6px;background:var(--ink-2);object-fit:cover}.hovoriaci-text{display:flex;flex-direction:column;gap:2px;min-width:0}.hovoriaci-text .stitok{align-self:flex-start;white-space:normal;margin-top:4px}.hovoriaci-vyber{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.hovoriaci-vyber label{flex-basis:100%}.hovoriaci-vyber select{flex:1 1 160px;min-width:0}.fotka-avatara .napoveda.pozor{color:var(--pozor-silny)}.fotka-avatara .napoveda.chyba{color:var(--chyba)}.hovoriaci-novy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 24px;gap:14px 24px;align-items:start}.hovoriaci-novy .tlacidla{grid-column:1/-1}.hovoriaci-zmazanie{margin-top:16px;padding:12px 14px;border:1px solid var(--chyba-vlas);border-radius:8px;background:var(--chyba-jemna);display:flex;flex-direction:column;gap:10px}@media (max-width:900px){.hovoriaci-novy{grid-template-columns:minmax(0,1fr)}}.zmazanie-videa>summary{cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:2px;font-weight:600;font-size:var(--p-sm);color:var(--chyba)}.zmazanie-videa>summary::-webkit-details-marker{display:none}.zmazanie-videa>summary .tiche{font-weight:400}.zmazanie-videa[open]{border-color:var(--chyba-vlas);background:var(--chyba-jemna)}.zmazanie-videa[open]>summary{margin-bottom:10px}.zmazanie-prispevku,.zmazanie-zverejneneho{margin-top:12px}.zmazanie-prispevku>summary,.zmazanie-zverejneneho>summary{color:var(--chyba)}.zamietnutie-videa{margin-top:12px}.zamietnutie-videa>summary{cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:2px;font-weight:600;font-size:var(--p-sm);color:var(--chyba)}.zamietnutie-videa>summary::-webkit-details-marker{display:none}.zamietnutie-videa>summary .tiche{font-weight:400}.zamietnutie-videa[open]>summary{margin-bottom:10px}.zamietnutie-videa .check{flex-basis:100%}.panel-prekazka{margin:0;padding:8px 10px;border-radius:var(--r-m);background:var(--pozor-jemna);color:var(--pozor);font-size:var(--p-sm);line-height:1.45}.dalsie-moznosti{padding-top:10px;border-top:1px solid var(--hranica-jemna)}.dalsie-moznosti>.panel-akcie+details,.dalsie-moznosti>details+details{margin-top:12px}.dalsie-moznosti .sprievodca-natocit-tu>summary,.premenovanie-temy>summary{cursor:pointer;font-size:var(--p-sm)}.premenovanie-temy>summary{list-style:none;display:flex;flex-direction:column;gap:2px;font-weight:600}.premenovanie-temy>summary::-webkit-details-marker{display:none}.premenovanie-temy>summary .tiche{font-weight:400}.premenovanie-temy[open]>summary{margin-bottom:10px}.premenovanie-temy input[type=text]{width:100%}.dalsie-moznosti .zmazanie-videa{margin-top:12px}.dalsie-moznosti .zmazanie-videa[open]{padding:10px;border:1px solid var(--chyba-vlas);border-radius:var(--r-m)}.odpovede-na-video,.zdielanie-videa{display:flex;flex-direction:column;gap:8px}.odpovede-na-video{list-style:none;margin:4px 0 0;padding:0}.odpovede-na-video li{padding:8px 10px;border:1px solid var(--hranica);border-radius:8px}.odpoved-hlava{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.odpoved-text{margin:4px 0 0;white-space:pre-wrap;font-size:var(--p-sm)}.odkaz-zdielania{overflow-wrap:anywhere}@keyframes kpEq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes kpSpin{to{transform:rotate(1turn)}}.nova-postava-kroky{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.nova-postava-krok{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);color:var(--ink-3);font-size:var(--p-m);text-decoration:none}.nova-postava-krok.aktivny{background:var(--akcia);border-color:var(--akcia);color:var(--na-akcii);font-weight:600}.nova-postava-krok.hotovy{border-color:var(--ok-vlas);color:var(--ok)}a.nova-postava-krok.hotovy:hover{border-color:var(--ok);color:var(--ok);text-decoration:none}.nova-postava-krok-cislo{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--neutral-jemna);color:var(--ink-2);font-size:12px;font-weight:600}.nova-postava-krok.aktivny .nova-postava-krok-cislo{background:var(--karta);color:var(--ink)}.nova-postava-krok.hotovy .nova-postava-krok-cislo{background:var(--ok-jemna);color:var(--ok)}.nova-postava-rozlozenie{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:16px;gap:16px;align-items:start}.nova-postava-karta{min-width:0;padding:20px 22px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta)}.nova-postava-karta h2{margin:0 0 4px;font-size:16px}.nova-postava-podnadpis{margin:0 0 14px;font-size:var(--p-m);color:var(--ink-3)}.nova-postava-formular>.chyba,.nova-postava-formular>.varovanie,.nova-postava-karta>.chyba,.nova-postava-karta>.varovanie{margin:0 0 14px}.nova-postava-formular{margin:0}.nova-postava-volby{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.nova-postava-volby.hlas{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.nova-postava-volba{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border:1px solid var(--fa-vlas);border-radius:var(--r-xl);background:var(--fa-jemna);color:var(--ink);text-align:left;text-decoration:none}.nova-postava-volba:hover{border-color:var(--fa);color:var(--ink);text-decoration:none}.nova-postava-volba.zvolena{border:1.5px solid var(--fa);box-shadow:0 0 0 3px var(--fa-vlas)}.nova-postava-volba-ikona{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:var(--r-m);background:var(--fa);color:var(--na-akcii)}.nova-postava-volba.zvolena .nova-postava-volba-ikona{box-shadow:0 6px 14px -6px var(--fa)}.nova-postava-volba-ikona .ikona{width:22px;height:22px}.nova-postava-volba-nazov{font-size:var(--p-l);font-weight:600}.nova-postava-volby.hlas .nova-postava-volba-nazov{font-size:13.5px}.nova-postava-volba-popis{font-size:12px;line-height:1.4;color:var(--ink-3)}.nova-postava-fotka{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.nova-postava-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:220px;padding:20px;border:1.5px dashed var(--hranica-silna);border-radius:var(--r-xl);background:var(--plocha-hover);color:var(--ink-2);text-align:center}.nova-postava-drop.nad{border-color:var(--skupina-tvorba);background:var(--skupina-tvorba-jemna)}.nova-postava-drop.ok{border:1px solid var(--ok-bodka);background:var(--ok-jemna);color:var(--ok)}.nova-postava-drop.slaba{border:1px solid var(--pozor-vlas);background:var(--pozor-jemna);color:var(--pozor-silny)}.nova-postava-drop.odmietnuta{border:1px solid var(--chyba-vlas);background:var(--chyba-jemna);color:var(--chyba)}button.nova-postava-drop-vyber,button.nova-postava-drop-vyber:hover,button.nova-postava-drop-vyber[disabled]{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:0;padding:0;border:0;background:none;color:inherit;font-weight:400;opacity:1;cursor:pointer}button.nova-postava-drop-vyber[disabled]{cursor:default}.nova-postava-drop-vyber strong{font-size:var(--p-l);overflow-wrap:anywhere}.nova-postava-drop-ikona.ikona{width:34px;height:34px}.nova-postava-drop.kamera .nova-postava-drop-ikona.ikona{display:none}.nova-postava-drop.kontroluje .nova-postava-drop-ikona.ikona{animation:kpSpin 1s linear infinite}.nova-postava-drop-rada{font-size:var(--p-sm);color:var(--ink-3)}.nova-postava-drop-rada button.odkazove{padding:0;font-size:inherit}.nova-postava-drop-subor{max-width:100%;font-size:var(--p-sm)}.nova-postava-drop .chyba{margin:4px 0 0;font-size:var(--p-sm)}.nova-postava-kamera{position:relative;width:100%;max-width:260px;aspect-ratio:9/16;overflow:hidden;border-radius:var(--r-m);background:var(--ink-2)}.nova-postava-kamera.o-16-9{max-width:100%;aspect-ratio:16/9}.nova-postava-kamera video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.nova-postava-fotka-polia{display:flex;flex-direction:column;gap:12px;min-width:0}.nova-postava-poznamka{margin:0;font-size:var(--p-xs);color:var(--ink-3)}.nova-postava-orientacia{margin:0;padding:0;border:0}.nova-postava-orientacia legend{padding:0;margin-bottom:5px}.segment-vyber{display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-l);background:var(--plocha-2);align-self:flex-start}.segment-vyber label{position:relative;padding:6px 12px;border-radius:9px;color:var(--ink-2);font-size:var(--p-m);cursor:pointer}.segment-vyber input{position:absolute;opacity:0;pointer-events:none}.segment-vyber label:has(input:checked){background:var(--karta);box-shadow:var(--tien-segment);color:var(--ink);font-weight:600}.segment-vyber label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:1px}.avatari-tip.nova-postava-tip{margin:0;gap:8px;padding:10px 12px;border-radius:var(--r-m);font-size:var(--p-sm)}.avatari-tip.nova-postava-tip .ikona{width:18px;height:18px}.kontrola-fotky{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--ok-vlas);border-radius:var(--r-l);background:var(--skupina-sprava-jemna);color:var(--ok)}.kontrola-fotky.slaba{border-color:var(--pozor-vlas);background:var(--pozor-jemna);color:var(--pozor-silny)}.kontrola-fotky.odmietnuta{border-color:var(--chyba-vlas);background:var(--chyba-jemna);color:var(--chyba)}.kontrola-fotky strong{font-size:var(--p-m)}.kontrola-fotky ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.kontrola-fotky li{display:flex;align-items:flex-start;gap:8px;font-size:var(--p-sm);color:var(--ink-2)}.kontrola-fotky li .ikona{width:17px;height:17px;flex:none;color:var(--ok)}.kontrola-fotky li.stav-pozor .ikona{color:var(--pozor)}.kontrola-fotky li.stav-chyba .ikona{color:var(--chyba)}.kontrola-fotky-veta{margin:2px 0 0;font-size:var(--p-sm);color:var(--chyba)}.nova-postava-kniznica{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px}.nova-postava-kniznica form{margin:0;height:100%}button.nova-postava-kniznica-polozka{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;min-width:0;white-space:normal;width:100%;height:100%;min-height:0;padding:8px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta);color:var(--ink);font-weight:400;text-align:left}button.nova-postava-kniznica-polozka:hover{background:var(--karta);border-color:var(--hranica-hover);color:var(--ink)}button.nova-postava-kniznica-polozka.zvolena,button.nova-postava-kniznica-polozka.zvolena:hover{border-color:var(--ink);box-shadow:var(--prstenec)}button.nova-postava-kniznica-polozka[disabled]{opacity:.6}.nova-postava-kniznica-polozka strong{font-size:var(--p-sm);overflow-wrap:anywhere}.nova-postava-kniznica-polozka .male{font-size:11px}.nova-postava-kniznica-nahlad{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:7px;background:var(--ink-2);color:rgba(255,255,255,.55);font-size:20px}.nova-postava-kniznica-nahlad.o-16-9{aspect-ratio:16/9}.nova-postava-kniznica-nahlad img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nova-postava-hlasy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.nova-postava-hlas{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--karta)}.nova-postava-hlas.zvoleny{border-color:var(--ink);background:var(--plocha-vybrany)}.nova-postava-hlas button.prehrat-ukazku{width:36px;height:36px}.nova-postava-hlas form{flex:1 1;min-width:0;margin:0}button.nova-postava-hlas-vyber{white-space:normal;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:12px;column-gap:12px;width:100%;min-height:0;padding:0;border:0;font-weight:400;line-height:1.3;text-align:left}button.nova-postava-hlas-vyber,button.nova-postava-hlas-vyber:hover{background:none;color:var(--ink)}button.nova-postava-hlas-vyber[disabled]{opacity:.6}.nova-postava-hlas-vyber strong{grid-column:1;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nova-postava-hlas-vyber>span:not(.nova-postava-radio){grid-column:1;font-size:12px;color:var(--ink-3)}.nova-postava-radio{grid-column:2;grid-row:1/span 2;width:18px;height:18px;border:1.5px solid var(--hranica-silna);border-radius:50%}.nova-postava-radio.zvoleny{border:5px solid var(--ink)}.nova-postava-medzinadpis{margin:14px 0 6px;font-size:var(--p-sm);font-weight:600;color:var(--ink-2)}.nova-postava-dalsie{margin:10px 0 0;font-size:var(--p-sm)}.nova-postava-prazdne{margin:0}.nova-postava-ulozena{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--ok-vlas);border-radius:var(--r-l);background:var(--skupina-sprava-jemna)}.nova-postava-ulozena>span{display:flex;flex-direction:column;gap:2px}.nova-postava-navigacia{display:flex;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--hranica-jemna)}.nova-postava-navigacia-medzera{flex:1 1}.nova-postava-dovod{font-size:var(--p-sm);color:var(--ink-3)}.nova-postava-dovod:empty{display:none}button.nova-postava-dalej[disabled],button.nova-postava-dalej[disabled]:hover{background:var(--plocha-2);border-color:var(--plocha-2);color:var(--ink-3);opacity:1;cursor:not-allowed}button.nova-postava-dalej[aria-busy=true]{cursor:progress}.nova-postava-suhrn{display:grid;grid-template-columns:140px minmax(0,1fr) auto;grid-gap:10px 14px;gap:10px 14px;align-items:center;margin:0 0 16px;font-size:13.5px}.nova-postava-suhrn dt{color:var(--ink-3)}.nova-postava-suhrn dd{margin:0}.nova-postava-suhrn dd.hodnota{font-weight:600}.nova-postava-suhrn dd a{font-size:var(--p-sm)}.nova-postava-suhlas{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--hranica);border-radius:var(--r-l)}.nova-postava-suhlas label.check{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--ink)}.nova-postava-suhlas input[type=checkbox]{width:16px;height:16px;margin-top:3px;accent-color:var(--ink)}.nova-postava-suhlas .pole{max-width:360px}.nova-postava-hotovo{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 10px;text-align:center}.nova-postava-hotovo h2{margin:6px 0 0;font-size:18px}.nova-postava-hotovo p{max-width:440px;margin:0;font-size:13.5px;color:var(--ink-2)}.nova-postava-spinner{width:56px;height:56px;border:4px solid var(--ok-jemna);border-top-color:var(--ok-bodka);border-radius:50%;animation:kpSpin 1s linear infinite}.nova-postava-hotovo-ikona.ikona{width:56px;height:56px;color:var(--ok-bodka)}.nova-postava-hotovo-tlacidla{justify-content:center;margin-top:8px}.nova-postava-hotovo .odmietnutie-box{max-width:480px;text-align:left}.nova-postava-nahlad{position:-webkit-sticky;position:sticky;top:84px;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta)}.nova-postava-nahlad-popisok{font-size:var(--p-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.nova-postava-nahlad-obraz{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3/4;max-height:360px;overflow:hidden;border-radius:var(--r-m);background:var(--ink-2);color:rgba(255,255,255,.55);font-size:34px}.nova-postava-nahlad-obraz.o-16-9{aspect-ratio:16/9}.nova-postava-nahlad-obraz.prazdny{border:1.5px dashed var(--hranica-silna);background:var(--plocha-2)}.nova-postava-nahlad-obraz img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.nova-postava-nahlad-hra{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:8px;padding:28px 12px 12px;background:linear-gradient(transparent,rgba(20,22,25,.85));color:var(--na-akcii);font-size:var(--p-sm);line-height:1.35}.nova-postava-nahlad-hra .vlnky{display:flex;align-items:flex-end;gap:3px;height:16px}.nova-postava-nahlad-hra .vlnky span{width:3px;height:100%;border-radius:2px;background:var(--na-akcii);transform-origin:bottom;animation:kpEq .7s ease-in-out infinite}.nova-postava-nahlad-hra .vlnky span:nth-child(2){animation-delay:.15s}.nova-postava-nahlad-hra .vlnky span:nth-child(3){animation-delay:.3s}.nova-postava-nahlad-hra .vlnky span:nth-child(4){animation-delay:.45s}.nova-postava-nahlad-text{line-height:1.35}.nova-postava-nahlad-text strong{display:block;font-size:var(--p-l)}.nova-postava-nahlad-text span{font-size:var(--p-sm);color:var(--ink-3)}button.nova-postava-prehrat{gap:6px;background:var(--skupina-kontakty);border-color:var(--skupina-kontakty);color:var(--na-akcii);font-size:13.5px}button.nova-postava-prehrat.hra,button.nova-postava-prehrat:hover{background:var(--info);border-color:var(--info)}button.nova-postava-prehrat[hidden]{display:none}button.nova-postava-prehrat[disabled],button.nova-postava-prehrat[disabled]:hover{background:var(--papier);border-color:var(--hranica-jemna);color:var(--ink-3);opacity:1;cursor:not-allowed}button.nova-postava-prehrat .ikona{width:20px;height:20px}.odmietnutie-box{flex-direction:column;padding:10px 12px;border:1px solid var(--chyba-vlas);border-radius:var(--r-m);background:var(--chyba-jemna);color:var(--chyba);font-size:var(--p-sm)}.odmietnutie-box,.odmietnutie-box-text,.odobrat-box-text{display:flex;gap:8px}.odmietnutie-box-text .ikona,.odobrat-box-text .ikona{width:18px;height:18px;flex:none}.tlacidlo.odmietnutie-akcia,button.odobrat-aj-tak{align-self:flex-start;border-color:var(--chyba);background:var(--chyba);color:var(--na-akcii);font-size:var(--p-sm);font-weight:600}.tlacidlo.odmietnutie-akcia:hover,button.odobrat-aj-tak:hover{border-color:var(--chyba);background:var(--chyba);color:var(--na-akcii);filter:brightness(.92)}.postava-pouzitie{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2)}.postava-pouzitie .ikona{width:16px;height:16px;color:var(--ink-3)}.odobrat-box{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--pozor-vlas);border-radius:var(--r-m);background:var(--pozor-jemna);color:var(--pozor-silny);font-size:var(--p-sm)}.odobrat-box-akcie{display:flex;gap:6px}.odobrat-box-akcie form{margin:0}.tlacidlo.odobrat-nechat{border-color:var(--pozor-vlas);background:var(--karta);color:var(--pozor-silny);font-size:var(--p-sm);font-weight:600}.tlacidlo.odobrat-nechat:hover{border-color:var(--pozor);background:var(--karta);color:var(--pozor-silny)}.veci-na-doriesenie{margin-bottom:14px;padding:12px 16px;border:1px solid var(--pozor-vlas);border-radius:var(--r-karta);background:var(--pozor-jemna);color:var(--pozor-silny)}.veci-hlava{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:13.5px}.veci-hlava .ikona{width:20px;height:20px}.veci-na-doriesenie ul{list-style:none;margin:0;padding:0}.veci-na-doriesenie li{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--pozor-vlas);font-size:var(--p-m)}.veci-na-doriesenie li>span{flex:1 1;min-width:200px}.tlacidlo.veci-akcia{border-color:var(--pozor);background:var(--pozor);color:var(--na-akcii);font-size:var(--p-sm);font-weight:600}.tlacidlo.veci-akcia:hover{border-color:var(--pozor-silny);background:var(--pozor-silny);color:var(--na-akcii)}main.detail-kancelarie{max-width:calc(912px + 48px);padding-top:18px}.detail-hlava{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0 0 22px}.detail-hlava-text{min-width:0}.detail-hlava h1{margin:0;font-size:25px;line-height:1.25}.detail-hlava-popis{margin-top:4px;font-size:var(--p-m);color:var(--ink-3)}.detail-hlava-stitky{margin-top:11px}.detail-hlava-akcie{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start}.detail-hlava-akcie form{margin:0}.detail-hlava-akcie .tlacidlo,.detail-hlava-akcie button{padding:8px 13px}.rozbalovacia-akcia{position:relative}.rozbalovacia-akcia>summary{list-style:none}.rozbalovacia-akcia>summary::-webkit-details-marker{display:none}.rozbalovacia-akcia-panel{position:absolute;z-index:20;top:calc(100% + 6px);right:0;width:300px;max-width:calc(100vw - 32px);padding:14px 16px;border:1px solid var(--hranica);border-radius:9px;background:var(--karta);box-shadow:0 8px 24px rgba(20,24,29,.12)}.rozbalovacia-akcia-panel .formular{gap:10px}.rozbalovacia-akcia-panel .napoveda{margin:0}.karta-popis{margin:-6px 0 12px;font-size:var(--p-sm);line-height:1.5;color:var(--ink-3)}.riadky-hodnot{display:flex;flex-direction:column;gap:9px;margin:0 0 12px}.riadok-hodnoty{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding-bottom:9px;border-bottom:1px solid var(--hranica-jemna);font-size:var(--p-sm)}.riadok-hodnoty>:first-child,.riadok-hodnoty>label{flex:0 0 auto;color:var(--ink-3);font-size:var(--p-sm);font-weight:400;letter-spacing:0;text-transform:none}.riadok-hodnoty>:last-child{min-width:0;font-weight:500;color:var(--ink-2);text-align:right;overflow-wrap:anywhere}.riadok-hodnoty-pole{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.riadok-hodnoty-pole select{width:auto;min-height:var(--vyska-tlacidla-male);padding-top:4px;padding-bottom:4px;font-size:var(--p-sm)}.tichy-odkaz{color:inherit}.tichy-odkaz:hover{color:var(--znacka)}.detail-skupiny{display:flex;flex-direction:column;gap:11px}.detail-skupiny .popisok{display:block;margin-bottom:4px}.detail-hodnota{padding:1px 0;font-size:var(--p-sm);overflow-wrap:anywhere}.detail-hodnota,.detail-hodnota a{color:var(--ink-2)}.detail-hodnota .tiche.male a,.detail-hodnota a:hover{color:var(--znacka)}.detail-profily{display:flex;flex-wrap:wrap;gap:4px 12px}div.cislo,span.cislo,td.cislo{font-family:var(--mono)}.detail-hodnota.cislo,.tabulka td.cislo{font-size:var(--p-s)}.nezalamovat{white-space:nowrap}.zoznam-kampani{max-width:1000px;margin:18px 0 16px}.strana-hlavicka+.zoznam-kampani{margin-top:2px}.karta-kampane{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:15px 17px;border:1px solid var(--hranica);border-radius:9px;background:var(--karta)}.karta-kampane:hover{border-color:var(--hranica-pole)}main.zoznam-kampani-stranka{max-width:calc(1000px + 48px)}.karta-kampane-text{flex:1 1 320px;min-width:0}.karta-kampane-nazov{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.karta-kampane-nazov a{font-size:15px;font-weight:600;color:var(--ink);text-decoration:none}.karta-kampane-nazov a:hover{color:var(--znacka)}.karta-kampane-suhrn{margin-top:4px;font-size:var(--p-sm);color:var(--ink-3)}.karta-kampane-cisla{flex:0 0 auto;display:flex;align-items:center;gap:20px}.karta-kampane-cisla>div{text-align:right}.karta-kampane-cisla .popisok{display:block;margin-top:2px;line-height:normal}.cislo-kampane{font-family:var(--mono);font-size:16px;line-height:normal;color:var(--ink)}.stitok.stav-kampane{padding:2px 6px;border-radius:3px;font-size:var(--p-popisok);font-weight:600;letter-spacing:.04em;text-transform:uppercase}@media (max-width:640px){.karta-kampane-cisla{flex:1 1 100%;flex-wrap:wrap;justify-content:space-between;gap:12px}.karta-kampane-cisla>.tlacidlo{flex:1 1 100%}}.upravit>summary{list-style:none}.upravit>summary::-webkit-details-marker{display:none}.upravit[open]>summary{margin-bottom:12px}.upravit-telo{padding:14px 0 0;border-top:1px solid var(--hranica-jemna)}.pruh-telo .riadky-hodnot+.tlacidla,.pruh-telo .riadky-hodnot+.upravit{margin-top:4px}.formular-v-pruhu{gap:8px;margin-top:4px;padding-top:14px;border-top:1px solid var(--hranica-jemna)}.formular-v-pruhu .filtre-riadok,.formular-v-pruhu .napoveda{margin:0}main.detail-kampane{max-width:none}main.detail-kampane .strana-hlavicka{margin-bottom:0}main.detail-kampane .strana-hlavicka h1{font-size:23px}.pas-simulacie{position:relative;margin:-16px -24px 16px;padding:11px 24px;background:var(--pozor-jemna);border-bottom:1px solid var(--pozor-vlas);color:var(--pozor);font-size:var(--p-sm);line-height:1.5}.pas-simulacie+.dva-stlpce{margin-top:-16px;border-top:0}.nahlad-prepinac label{font-weight:400;color:var(--ink-3)}.nahlad-prepinac select{flex-basis:305px}.nahlad-poznamka form{margin:0}@media (max-width:900px){.pas-simulacie{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.sekvencia-hlava{justify-content:space-between}.sekvencia-akcie{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.sekvencia-akcie>form:first-child:has(button.pozitivne){margin-right:8px}.sekvencia-akcie form{margin:0}.sekvencia-akcie .rozbalovacia-akcia-panel{width:340px}.rozbalovacia-akcia-panel .krok-zo-sablony{margin:0;padding:0;border:0;background:none}.pruh-telo>.riadky-hodnot{padding-top:11px}.prepinac-obdobia{margin:12px 0 0}.prihlasenie-zabudnute{margin:0;font-size:var(--p-sm);text-align:center}.prihlasenie-alebo{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-size:var(--p-s);color:var(--ink-3)}.prihlasenie-alebo:after,.prihlasenie-alebo:before{content:"";flex:1 1;border-top:1px solid var(--hranica-jemna)}.tlacidlo.prihlasenie-google{display:flex;width:100%;min-height:44px;gap:9px;font-size:14px}.stredova-poznamka a{color:var(--znacka)}.shell-obsah.bez-menu>.pas-prostredia{margin-top:12px}.hlavne-menu-skupina.samostatna{--farba:var(--ink);padding:0 4px}.prehlad-hlavicka{margin:4px 0 20px}.prehlad-datum{margin:0 0 6px;font-size:var(--p-m);color:var(--ink-3)}.prehlad h1{margin:0 0 8px;font-size:var(--p-h1-prehlad);letter-spacing:-.04em;line-height:1.05}.prehlad-veta{margin:0;font-size:15px;color:var(--ink-2)}.prehlad-veta a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--znacka);text-decoration-color:var(--znacka);text-underline-offset:3px}.bento{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}.bento>*{min-width:0;margin:0}.bento-mala,.dlazdica-tvorby{flex:1 1 280px}.bento-siroka{flex:2 1 520px}.bento-cela{flex:1 1 100%}.bento .karta{border-radius:var(--r-karta-velka);padding:18px 20px}.bento-hlava{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.bento-hlava h2{margin:0}.tichy-odkaz{font-size:var(--p-m);color:var(--ink-2);white-space:nowrap}.tichy-odkaz:hover{color:var(--ink)}.prehlad-prazdne{margin:8px 0 0}.dlazdica-tvorby{display:flex;flex-direction:column;overflow:hidden;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka);color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.dlazdica-tvorby:hover{transform:translateY(-3px);box-shadow:var(--tien-hover);color:var(--ink);text-decoration:none}.dlazdica-nahlad{position:relative;height:150px;overflow:hidden;background:var(--papier);display:flex;align-items:flex-end;justify-content:center;padding:16px 22px 0}.dlazdica-tvorby.tmava .dlazdica-nahlad{background:var(--ink);align-items:stretch;padding:16px 22px 0 54px}.dlazdica-spodok{display:flex;align-items:center;gap:12px;padding:16px 18px}.dlazdica-ikona{width:40px;height:40px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-l);background:var(--ink);color:var(--na-akcii)}.dlazdica-text{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.dlazdica-nazov{font-size:var(--p-xl);font-weight:600;letter-spacing:-.01em}.dlazdica-popis{font-size:var(--p-sm);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-email{width:100%;max-width:320px;height:134px;display:flex;flex-direction:column;gap:7px;padding:14px 14px 0;background:var(--karta);border-radius:var(--r-m) var(--r-m) 0 0;box-shadow:0 6px 20px -8px rgba(20,22,25,.25)}.mini-email img{width:auto;height:14px;align-self:flex-start}.mini-predmet{font-size:var(--p-xs);font-weight:600}.mini-riadok{height:5px;border-radius:3px;background:var(--hranica-jemna)}.mini-riadok.kratsi{width:70%}.mini-cta{width:88px;height:18px;margin-top:4px;border-radius:4px;background:var(--znacka)}.mini-prispevky{display:flex;gap:10px;align-items:flex-end;width:100%;height:134px}.mini-post{flex:1 1;height:134px;display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--karta);border-radius:var(--r-m) var(--r-m) 0 0;box-shadow:0 6px 20px -8px rgba(20,22,25,.25);font-size:10.5px;color:var(--ink-3)}.mini-post.uzky{flex:0 0 80px;height:110px}.mini-post-hlava{display:flex;align-items:center;gap:5px}.mini-post-hlava img{border-radius:50%}.mini-post-hlava strong{color:var(--ink)}.mini-obrazok{flex:1 1;display:flex;align-items:center;justify-content:center;border-radius:6px;background:repeating-linear-gradient(135deg,#ecebe6 0 8px,#f4f3ef 8px 16px);font-family:var(--mono);font-size:10px;color:var(--ink-3)}.mini-video{display:flex;gap:12px;width:100%}.mini-video-plocha{position:relative;flex:0 0 84px;border-radius:8px 8px 0 0;background:repeating-linear-gradient(135deg,#1f2227 0 8px,#262a30 8px 16px);display:flex}.mini-play,.mini-video-plocha{align-items:center;justify-content:center}.mini-play{width:30px;height:30px;display:inline-flex;border-radius:50%;background:rgba(255,255,255,.18);color:var(--na-akcii)}.mini-titulok{position:absolute;left:8px;right:8px;bottom:10px;padding:1px 4px;background:var(--karta);border-radius:2px;font-size:8px;font-weight:700;color:var(--ink)}.mini-os{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:6px}.mini-zvuk{display:flex;align-items:flex-end;gap:3px;height:14px}.mini-zvuk i{flex:1 1;border-radius:2px;background:#3d4249}.mini-stopa.cervena,.mini-zvuk i.cervena{background:var(--znacka)}.mini-stopa{height:8px;border-radius:3px;background:#3d4249}.mini-stopa.cervena{width:60%}.prehlad-riadky{display:flex;flex-direction:column}.prehlad-kampan{display:grid;grid-template-columns:minmax(170px,1fr) minmax(130px,200px) 64px 70px;grid-gap:18px;gap:18px;align-items:center;padding:13px 10px;margin:0 -10px;border-top:1px solid var(--hranica-jemna);border-radius:var(--r-m);color:var(--ink);text-decoration:none}.prehlad-kampan:hover{background:var(--plocha-hover);color:var(--ink);text-decoration:none}.prehlad-kampan-nazov{display:flex;flex-direction:column;gap:3px;min-width:0}.prehlad-kampan-nazov strong{font-size:var(--p-popis);font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.prehlad-kampan-nazov .tiche{font-size:var(--p-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prehlad-kampan-riadok{display:flex;align-items:center;gap:8px;min-width:0}.prehlad-kampan-riadok.medzi{justify-content:space-between;font-size:var(--p-m);color:var(--ink-2)}.prehlad-kampan-priebeh{display:flex;flex-direction:column;gap:8px}.pruh-priebehu{height:6px;border-radius:3px;background:var(--hranica-jemna);overflow:hidden}.pruh-priebehu>span{display:block;height:100%;border-radius:3px;background:var(--ink);transform-origin:left;animation:kpBar .9s cubic-bezier(.2,.7,.2,1)}.pruh-priebehu.pauza>span{background:#b9b5ab}.prehlad-cislo{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}.prehlad-cislo strong{font-size:17px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prehlad-cislo .tiche{font-size:var(--p-s)}.prehlad-tyzden{padding:18px 20px;border-radius:var(--r-karta-velka);background:var(--ink)}.prehlad-tyzden,.prehlad-tyzden h2{color:var(--na-akcii)}.prehlad-tyzden .bento-hlava>span{font-size:var(--p-m);color:var(--ink-na-tmavom)}.tyzden-hlavne{display:flex;align-items:baseline;gap:8px}.tyzden-hlavne strong{font-size:48px;font-weight:600;letter-spacing:-.05em;line-height:1}.tyzden-rozdiel{margin-left:6px;font-size:var(--p-m);font-weight:600;letter-spacing:0;color:var(--ok-na-tmavom)}.tyzden-popis{margin:4px 0 14px;font-size:var(--p-m);color:var(--ink-na-tmavom)}.tyzden-graf{display:block;width:100%;height:70px}.vypln-zaciatok{stop-color:var(--znacka);stop-opacity:.45}.vypln-koniec{stop-color:var(--znacka);stop-opacity:0}.krivka-otvorenia{stroke:var(--znacka-svetla);stroke-width:2.5;vector-effect:non-scaling-stroke}.krivka-zobrazenia{stroke:var(--na-akcii);stroke-width:2;stroke-dasharray:4 4;opacity:.7;vector-effect:non-scaling-stroke}.tyzden-legenda{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0 14px;font-size:var(--p-xs);color:var(--ink-na-tmavom)}.tyzden-legenda .ciara{display:inline-block;width:14px;height:0;margin-right:4px;vertical-align:middle;border-top:2.5px solid var(--znacka-svetla)}.tyzden-legenda .ciara.prerusovana{border-top:2px dashed var(--na-akcii);opacity:.8}.tyzden-mriezka{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 18px;gap:14px 18px;margin:0;padding-top:14px;border-top:1px solid var(--tmava-hranica)}.tyzden-mriezka dt{font-size:20px;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tyzden-mriezka dd{margin:2px 0 0;font-size:var(--p-s);color:var(--ink-na-tmavom)}.tyzden-kalendar{display:grid;grid-template-columns:repeat(7,minmax(74px,1fr));grid-gap:6px;gap:6px;overflow-x:auto;padding-bottom:2px}.tyzden-den{min-height:150px;padding:8px;border:1px solid var(--hranica-jemna)}.tyzden-den-hlava{font-size:var(--p-s)}.tyzden-den-hlava strong{font-size:var(--p-popis)}.publikacia{--siet:var(--ink);display:flex;flex-direction:column;gap:2px;padding:7px 8px;border-radius:9px;background:var(--siet);box-shadow:0 4px 12px -6px var(--siet)}.publikacia,.publikacia:hover{color:var(--na-akcii);text-decoration:none}.publikacia:hover{filter:brightness(1.08)}.siet-facebook{--siet:var(--siet-facebook)}.siet-instagram{--siet:var(--siet-instagram)}.siet-linkedin{--siet:var(--siet-linkedin)}.siet-youtube{--siet:var(--siet-youtube)}.siet-tiktok{--siet:var(--siet-tiktok)}.publikacia-meta{display:flex;align-items:center;gap:4px;font-size:10.5px;color:rgba(255,255,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.publikacia-meta .ikona{width:13px;height:13px}.publikacia-nazov{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:var(--p-s);font-weight:500;line-height:1.3}.odznak{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border-radius:var(--r-pill);background:var(--znacka);color:var(--na-akcii);font-size:var(--p-s);font-weight:700}.prehlad-odpovede-zoznam{margin:0;padding:0;list-style:none}.prehlad-odpovede-zoznam a{display:flex;gap:12px;padding:12px 6px;margin:0 -6px;border-top:1px solid var(--hranica-jemna);border-radius:var(--r-m);color:var(--ink);text-decoration:none}.prehlad-odpovede-zoznam a:hover{background:var(--plocha-hover);text-decoration:none}.avatar.svetly{width:34px;height:34px;background:var(--papier);color:var(--ink);border:1px solid var(--hranica)}.odpoved-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:var(--p-m)}.odpoved-riadok{display:flex;justify-content:space-between;gap:8px}.odpoved-riadok strong{font-size:var(--p-ml);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odpoved-riadok .tiche{flex:none;font-size:var(--p-s)}.odpoved-text>.tiche,.odpoved-uryvok{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odpoved-uryvok{color:var(--ink-2)}.prehlad-pozornost{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.pozornost-karta{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta);color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.pozornost-karta:hover{transform:translateY(-2px);box-shadow:var(--tien-hover);color:var(--ink);text-decoration:none}.pozornost-karta.pozor{background:var(--pozor-jemna);border-color:var(--pozor-vlas)}.pozornost-karta.pozor>.ikona:first-child{color:var(--pozor)}.pozornost-karta.ok{background:var(--ok-jemna);border-color:var(--ok-vlas)}.pozornost-karta.ok>.ikona:first-child{color:var(--ok)}.pozornost-text{flex:1 1;min-width:0;display:flex;flex-direction:column;font-size:var(--p-m);color:var(--ink-2)}.pozornost-text strong{font-size:var(--p-popis);font-weight:600;color:var(--ink)}.pozornost-sipka{color:var(--ink-3)}@media (max-width:640px){.prehlad-kampan{grid-template-columns:minmax(0,1fr) 64px 70px}.prehlad-kampan-priebeh{grid-column:1/-1;grid-row:2}.prehlad h1{font-size:30px}}.pohlady .zalozky{gap:8px;border-bottom:0;margin:0 0 12px}.pohlady .zalozky a{min-height:var(--vyska-male);display:inline-flex;align-items:center;padding:6px 14px;margin:0;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);color:var(--ink-2);font-size:var(--p-m);font-weight:500}.pohlady .zalozky a:hover{border-color:var(--hranica-hover);color:var(--ink)}.pohlady .zalozky a[aria-current=page],.pohlady .zalozky a[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--na-akcii)}.pohlady .zalozky button.odkazove{border:0;font-weight:500}.pohlady .zalozky button.ulozit-pohlad{color:var(--znacka)}.filtre-hladat-obal{flex:0 1 300px;min-width:200px;display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:var(--r-m);background:var(--papier);color:var(--ink-3);cursor:text}.filtre-hladat-obal:focus-within{box-shadow:var(--prstenec)}.filtre-lista .filtre-hladat-obal input.filtre-hladat:not([type=hidden]):not([type=checkbox]):not([type=radio]),.kniznica-hladat .filtre-hladat-obal input.filtre-hladat:not([type=hidden]):not([type=checkbox]):not([type=radio]){flex:1 1;width:auto;min-width:0;min-height:0;height:100%;padding:0;border:0;background:none;box-shadow:none;font-size:var(--p-m)}.filtre-lista .cipy{flex:1 1;min-width:240px;align-items:center;gap:6px}.tabulka th.num{font-family:var(--font)}.cip-zrusit{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:-6px;border-radius:50%;background:rgba(255,255,255,.14);font-size:13px;line-height:1}.cip.navrh{border-style:dashed;border-color:var(--hranica-silna);background:transparent;color:var(--ink-2)}.cip.navrh:hover{border-color:var(--ink-3);background:var(--karta)}.cip-vyber{position:relative;display:inline-flex;align-items:center}.cip-rozbalenie>summary{list-style:none;cursor:pointer}.cip-rozbalenie>summary::-webkit-details-marker{display:none}.cip-vyber.aktivny .cip{padding-right:34px}.cip-krizik{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.14);font-size:13px;line-height:1}.cip-krizik,.cip-krizik:hover{color:var(--na-akcii);text-decoration:none}.cip-krizik:hover{background:rgba(255,255,255,.28)}.cip-panel{position:absolute;left:0;top:calc(100% + 6px);z-index:var(--vr-panel);display:flex;align-items:center;gap:8px;padding:10px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl);box-shadow:var(--tien-menu);animation:kpPop .18s ease-out;white-space:nowrap}@media (max-width:640px){.cip-vyber:has(details[open]){flex-basis:100%}.cip-vyber:has(details[open]) .cip-rozbalenie{width:100%}.cip-panel{position:static;margin-top:6px;flex-wrap:wrap;white-space:normal}}.cip-panel select{width:auto;min-width:200px}@media (max-width:640px){.cip-panel select{min-width:0;max-width:100%}}.cip-panel .filtre-rozsah{border:1px solid var(--hranica)}.filtre-pridat{position:relative;display:inline-flex;align-items:center}.filtre-panel{flex-direction:column;align-items:stretch;gap:12px;min-width:320px;max-width:min(560px,calc(100vw - 32px));white-space:normal}.filtre-panel-vybery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px}.filtre-pole{display:flex;flex-direction:column;gap:4px;min-width:0}.filtre-pole>span{font-size:var(--p-s);color:var(--ink-2)}.filtre-panel select,.filtre-pole .filtre-rozsah{width:100%;min-width:0}.filtre-panel-prepinace{display:flex;flex-wrap:wrap;gap:6px}.filtre-panel>button{align-self:flex-start}@media (max-width:640px){.filtre-pridat[open]{flex-basis:100%;flex-direction:column;align-items:flex-start}.filtre-panel{min-width:0;max-width:none;width:100%}.filtre-panel-vybery{grid-template-columns:1fr}}.segment{display:inline-flex;gap:2px;padding:4px;border-radius:var(--r-l);background:var(--plocha-2)}.segment a,.segment button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 12px;border:0;border-radius:var(--r-s);background:transparent;color:var(--ink-3);font-size:var(--p-m);font-weight:500;text-decoration:none}.segment a:hover,.segment button:hover{color:var(--ink);background:transparent;text-decoration:none}.segment a[aria-current=true],.segment button[aria-pressed=true]{background:var(--karta);color:var(--ink);box-shadow:var(--tien-segment)}.segment .ikona{width:17px;height:17px}.prepinac-zobrazenia{margin-left:auto}.tabulka-kancelarii td,.tabulka-kancelarii th{vertical-align:middle}.tabulka-kancelarii .stlpec-vyber{width:44px}.kancelaria-bunka{display:flex;align-items:center;gap:12px;min-width:0}.inicialy{width:34px;height:34px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--papier);color:var(--ink);font-size:var(--p-s);font-weight:600}.inicialy.velke{width:42px;height:42px;border:0}.inicialy.obrie,.inicialy.velke{background:var(--ink);color:var(--na-akcii)}.inicialy.obrie{width:54px;height:54px;border-radius:var(--r-karta);border:0;font-size:18px}.kancelaria-text{display:flex;flex-direction:column;min-width:0;line-height:1.35}.kancelaria-text .tiche{font-size:var(--p-m)}.tabulka a.kancelaria-nazov-odkaz,a.kancelaria-nazov-odkaz{font-size:var(--p-l);font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:340px}a.kancelaria-nazov-odkaz:hover{color:var(--znacka);text-decoration:none}.tabulka .kontakt-bunka{display:table-cell}.kontakt-bunka>span{display:block;font-size:var(--p-m)}.tabulka td.cislo-tabulky{font-family:var(--font);font-size:15px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zdroj-bunka{font-size:var(--p-s);white-space:nowrap}.tabulka-kancelarii tr.otvoreny td{background:var(--plocha-vybrany)}.tabulka-kancelarii tr.otvoreny td:first-child{box-shadow:inset 3px 0 0 var(--znacka)}.tabulka-kancelarii tr[data-kurzor] td{background:var(--plocha-kurzor)}.tabulka-kancelarii-obal .tabulka{min-width:900px}.mriezka-kancelarii{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px}.karta-mriezky{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta);transition:transform .2s,box-shadow .2s}.karta-mriezky:hover{transform:translateY(-2px);box-shadow:var(--tien-hover)}.karta-mriezky.otvoreny{border-color:var(--znacka);box-shadow:var(--prstenec)}.karta-mriezky[data-kurzor]{border-color:var(--ink-3)}.karta-mriezky-hlava{display:flex;align-items:flex-start;gap:12px}.karta-mriezky-hlava .kancelaria-text{flex:1 1}.karta-mriezky-email{font-size:var(--p-m);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.karta-mriezky-cisla{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0;padding-top:10px;border-top:1px solid var(--hranica-jemna)}.karta-mriezky-cisla dt{font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.karta-mriezky-cisla dd{margin:0;font-size:var(--p-s);color:var(--ink-3)}.panel-akcii{position:fixed;left:calc(var(--sirka-menu) + (100vw - var(--sirka-menu)) / 2);bottom:18px;transform:translateX(-50%);width:max-content;max-width:calc(100vw - var(--sirka-menu) - 40px);margin:0;padding:10px 14px;border-radius:var(--r-xl);box-shadow:var(--tien-toast);animation:kpUp .3s cubic-bezier(.2,.7,.2,1)}.panel-akcii button.tmave{background:var(--znacka);border-color:var(--znacka)}.panel-akcii button.tmave:hover{background:var(--znacka-tmava);border-color:var(--znacka-tmava)}.panel-akcii button.vylucit{color:#ffb4b4;border-color:var(--neutral)}.panel-akcii .panel-akcii-delic{background:var(--neutral)}.panel-akcii~.toast,.toast:has(~.panel-akcii){bottom:90px}.panel-kancelarie-vrstva{position:fixed;inset:0;z-index:var(--vr-modal)}.panel-kancelarie-podklad{position:absolute;inset:0;background:rgba(20,22,25,.12);animation:kpFade .2s ease-out}.panel-kancelarie{position:absolute;top:12px;right:12px;bottom:12px;width:min(460px,calc(100vw - 24px));display:flex;flex-direction:column;background:var(--karta);border-radius:var(--r-modal);box-shadow:var(--tien-panel);animation:kpSlide .28s cubic-bezier(.2,.7,.2,1);overflow:hidden}.panel-kancelarie-lista{justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--hranica-jemna);font-size:var(--p-m)}.panel-kancelarie-lista,.panel-kancelarie-lista-akcie{display:flex;align-items:center;gap:10px}.panel-kancelarie-lista .tichy-odkaz{display:inline-flex;align-items:center;gap:4px}.panel-kancelarie-lista .tichy-odkaz .ikona{width:16px;height:16px}.panel-zavriet{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-m);color:var(--ink-2)}.panel-zavriet:hover{background:var(--papier);color:var(--ink)}.panel-kancelarie-telo{flex:1 1;overflow-y:auto;padding:20px 20px 8px}.panel-kancelarie-hlava{display:flex;gap:14px;margin-bottom:18px}.panel-kancelarie-hlava h2{margin:0 0 2px;font-size:21px;letter-spacing:-.02em}.panel-kancelarie-hlava p{margin:0 0 8px;font-size:var(--p-m)}.panel-dlazdice{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:18px}.panel-dlazdice>div{display:flex;flex-direction:column;padding:12px;border-radius:var(--r-l);background:var(--papier)}.panel-dlazdice strong{font-size:20px;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panel-dlazdice span{font-size:var(--p-s);color:var(--ink-3)}.panel-udaje{display:grid;grid-template-columns:90px 1fr;grid-gap:8px 12px;gap:8px 12px;margin:0 0 18px;font-size:var(--p-m)}.panel-udaje dt{color:var(--ink-3)}.panel-udaje dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--ink)}.panel-sekcia{padding-top:14px;margin-bottom:14px;border-top:1px solid var(--hranica-jemna)}.panel-sekcia h3{margin:0 0 10px;font-size:var(--p-l)}.panel-zoznam{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.panel-zoznam li{display:flex;align-items:center;gap:10px;font-size:var(--p-m)}.panel-zoznam-text{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.panel-zoznam-text>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aktivita-ikona,.panel-zoznam .avatar.svetly{width:30px;height:30px}.aktivita-ikona{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--papier);color:var(--ink-2)}.aktivita-ikona .ikona{width:16px;height:16px}.panel-kancelarie-pata{padding:14px 18px;border-top:1px solid var(--hranica-jemna);background:var(--karta)}.panel-formular,.panel-tlacidla{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0}.panel-formular input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.panel-formular select{flex:1 1 180px;width:auto;min-height:var(--vyska-tlacidla)}.panel-formular.potvrdenie p{flex:1 1 100%;margin:0 0 4px;font-size:var(--p-m)}.panel-vysledok{margin:10px 0 0;font-size:var(--p-m);color:var(--ink-2)}@media (max-width:900px){.panel-akcii{left:50%;max-width:calc(100vw - 24px)}.filtre-hladat-obal{flex:1 1 100%}.prepinac-zobrazenia{margin-left:0}}.tabulka-maklerov .avatar.svetly{width:30px;height:30px}.tabulka-maklerov td{vertical-align:middle}@media (max-width:900px){.tabulka-obal .tabulka.tabulka-maklerov,.tabulka-rolovanie .tabulka.tabulka-maklerov{min-width:900px}}.mriezka-zoznamov{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:14px;gap:14px;align-items:start}.karta-nedorucitelnych{grid-column:1/-1;display:flex;align-items:center;gap:16px;padding:20px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka);color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.karta-nedorucitelnych.pozor{background:var(--pozor-jemna);border-color:var(--pozor-vlas)}.karta-nedorucitelnych:hover,.karta-zoznamu:hover{transform:translateY(-2px);box-shadow:var(--tien-hover);color:var(--ink);text-decoration:none}.karta-nedorucitelnych-ikona{width:48px;height:48px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-xl);background:var(--papier);color:var(--ink-2)}.karta-nedorucitelnych.pozor .karta-nedorucitelnych-ikona{background:var(--pozor);color:var(--na-akcii)}.karta-nedorucitelnych-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:var(--p-m);color:var(--ink-2)}.karta-nedorucitelnych-text strong{font-size:var(--p-xl);color:var(--ink)}.karta-nedorucitelnych-cislo{font-size:28px;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.karta-zoznamu{--pruh:var(--skupina-kontakty);display:flex;flex-direction:column;gap:10px;padding:18px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka);color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.pruh-tvorba{--pruh:var(--skupina-tvorba)}.pruh-kniznica{--pruh:var(--skupina-kniznica)}.pruh-sprava{--pruh:var(--skupina-sprava)}.karta-zoznamu-hlava{display:flex;align-items:center;justify-content:space-between;gap:10px}.karta-zoznamu-hlava strong{font-size:var(--p-xl);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.karta-zoznamu-hlava .ikona{color:var(--ink-3)}.karta-zoznamu-cislo{display:flex;align-items:baseline;gap:8px;font-size:32px;font-weight:600;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.karta-zoznamu-cislo span{font-size:var(--p-m);font-weight:400;letter-spacing:0;color:var(--ink-3)}.karta-zoznamu-pruh{height:4px;border-radius:2px;background:var(--pruh)}.karta-zoznamu>.tiche{font-size:var(--p-m)}.karta-zoznamu-pata{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:var(--p-s)}.karta-zoznamu-pata .stitok{white-space:normal;max-width:100%}@media (max-width:700px){.karta-nedorucitelnych{grid-column:auto}}.panel-akcii{gap:10px}.panel-akcii button,.panel-akcii input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.panel-akcii select{min-height:34px;border-radius:var(--r-m)}.panel-akcii button{padding:5px 12px;font-size:var(--p-m)}.panel-akcii select{max-width:170px}.panel-akcii button.zrusit{margin-left:0}.segment-kampani{margin:0 0 14px}.pocet-segmentu{font-family:var(--mono);font-size:var(--p-s);color:var(--ink-3)}.zoznam-kampani{display:flex;flex-direction:column;gap:10px;overflow-x:auto}a.riadok-kampane{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) repeat(3,80px) 150px;grid-gap:18px;gap:18px;align-items:center;min-width:820px;padding:16px 18px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta);color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}a.riadok-kampane:hover{transform:translateY(-2px);box-shadow:var(--tien-hover);color:var(--ink);text-decoration:none}.riadok-kampane-text{display:flex;flex-direction:column;gap:4px;min-width:0}.riadok-kampane .karta-kampane-nazov{display:flex;align-items:center;gap:8px;min-width:0}.riadok-kampane .karta-kampane-nazov strong{font-size:var(--p-xl);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.riadok-kampane .karta-kampane-suhrn{font-size:var(--p-m);color:var(--ink-3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.riadok-kampane-kroky{display:flex;flex-direction:column;gap:8px;font-size:var(--p-m)}.pruhy-krokov{display:flex;gap:4px}.pruhy-krokov i{width:22px;height:6px;border-radius:3px;background:var(--hranica)}.pruhy-krokov i.hotovy{background:var(--ink)}.pruhy-krokov i.aktualny{background:var(--znacka)}.mini-nahlad-emailu{width:150px;height:72px;display:flex;flex-direction:column;gap:4px;padding:8px 10px 0;overflow:hidden;background:var(--karta);border:1px solid var(--hranica-jemna);border-bottom:0;border-radius:var(--r-s) var(--r-s) 0 0;box-shadow:0 0 0 5px var(--papier);align-self:end}.mini-nahlad-emailu img{width:auto;height:9px;align-self:flex-start}.mini-nahlad-emailu .mini-predmet{font-size:9.5px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-nahlad-emailu .mini-riadok{height:4px}.mini-nahlad-emailu .mini-cta{width:46px;height:10px;margin-top:2px}@media (max-width:760px){.zoznam-kampani{overflow-x:visible}a.riadok-kampane{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.riadok-kampane-kroky,.riadok-kampane-text{grid-column:1/-1}.riadok-kampane .karta-kampane-nazov strong{white-space:normal}.riadok-kampane .mini-nahlad-emailu{display:none}}.kbd-v-tlacidle{margin-left:4px;min-width:0;padding:0 5px;border-color:rgba(255,255,255,.25);background:transparent;color:var(--ink-na-tmavom)}.stroj-kampani{margin-top:18px}.stroj-kampani>summary{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;cursor:pointer}.stroj-kampani[open]>summary{margin-bottom:12px}.pruh-metrik{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:4px 0 16px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta);overflow:hidden}.pruh-metrik>div{display:flex;flex-direction:column;gap:2px;padding:14px 18px;border-left:1px solid var(--hranica-jemna)}.pruh-metrik>div:first-child{border-left:0}.pruh-metrik strong{font-size:var(--p-cislo-velke);font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pruh-metrik .zvyraznena strong{color:var(--znacka)}.pruh-metrik>div>.tiche:first-child{font-size:var(--p-m)}.zalozky-kampane{margin:0 0 16px}.sprievodca-podklad{position:fixed;inset:0;z-index:var(--vr-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,22,25,.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:kpFade .2s ease-out}.sprievodca{width:min(1200px,100%);height:min(860px,100%);display:grid;grid-template-columns:minmax(170px,240px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden;background:var(--papier);border-radius:var(--r-modal-velky);box-shadow:var(--tien-modal);animation:kpPop .25s ease-out}.sprievodca-pas{display:flex;flex-direction:column;gap:4px;padding:24px 16px 16px;min-width:0}.sprievodca-pas>.tiche{font-size:var(--p-sm)}.sprievodca-nazov{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2;overflow-wrap:anywhere}.sprievodca-kroky{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.sprievodca-kroky button{width:100%;justify-content:flex-start;gap:10px;min-height:44px;padding:8px 10px;border:0;border-radius:var(--r-l);background:transparent;color:var(--ink-2);font-weight:500}.sprievodca-kroky button:hover:not(:disabled){background:rgba(255,255,255,.6);color:var(--ink)}.sprievodca-kroky li[aria-current=step] button{background:var(--karta);color:var(--ink);box-shadow:var(--tien-segment)}.sprievodca-cislo{width:26px;height:26px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--hranica);color:var(--ink-2);font-size:var(--p-s);font-weight:600}.sprievodca-cislo .ikona{width:16px;height:16px}.sprievodca-kroky li[aria-current=step] .sprievodca-cislo{background:var(--znacka);color:var(--na-akcii)}.sprievodca-kroky li.hotovy .sprievodca-cislo{background:var(--ink);color:var(--na-akcii)}.sprievodca-bezpecne{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding:14px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl);font-size:var(--p-m);color:var(--ink-2)}.sprievodca-bezpecne strong{color:var(--ink)}.sprievodca-hlavna{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--karta)}.sprievodca-hlava{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--hranica-jemna)}.sprievodca-obsah{flex:1 1;overflow-y:auto;padding:24px 28px;display:flex;flex-direction:column;gap:16px;animation:kpUp .3s cubic-bezier(.2,.7,.2,1)}.sprievodca-obsah>*{flex-shrink:0}.sprievodca-obsah h2{margin:0;font-size:24px;letter-spacing:-.03em}.sprievodca-obsah .napoveda{margin:0}.sprievodca-volby{display:flex;flex-direction:column;gap:8px;max-height:min(32vh,280px);overflow-y:auto;padding:2px}.sprievodca-sekvencia,.sprievodca-volba{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--hranica);border-radius:var(--r-xl);cursor:pointer;font-weight:400;color:var(--ink)}.sprievodca-sekvencia:hover,.sprievodca-volba:hover{border-color:var(--hranica-hover)}.sprievodca-volba.vybrana{border:1.5px solid var(--ink)}.sprievodca-sekvencia input[type=radio],.sprievodca-volba input[type=radio]{width:18px;height:18px;margin:0;accent-color:var(--znacka)}.sprievodca-volba-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:var(--p-m)}.sprievodca-volba-text strong{font-size:var(--p-l);font-weight:600}.pozor-text{color:var(--pozor)}.sprievodca-volba-cislo{font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sprievodca-sekvencie{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}.sprievodca-sekvencia{flex-direction:column;align-items:flex-start;gap:4px;font-size:var(--p-m)}.sprievodca-sekvencia input[type=radio]{position:absolute;opacity:0;pointer-events:none}.sprievodca-sekvencia{position:relative}.sprievodca-sekvencia:focus-within{box-shadow:var(--prstenec)}.sprievodca-sekvencia strong{font-size:var(--p-popis)}.sprievodca-sekvencia.vybrana{border:1.5px solid var(--znacka);box-shadow:var(--prstenec)}.sprievodca-schvalenie{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.sprievodca-schvalenie li{padding:12px 14px;border:1px solid var(--hranica);border-radius:var(--r-xl)}.sprievodca-schvalenie-riadok{display:flex;align-items:center;gap:12px}.sprievodca-schvalenie-text{flex:1 1;min-width:0;display:flex;flex-direction:column;font-size:var(--p-m)}.sprievodca-schvalenie-text strong{font-size:var(--p-l)}.sprievodca-schvalenie-text .tiche{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprievodca-info{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;padding:12px 14px;background:var(--info-jemna);border:1px solid var(--info-vlas);border-radius:var(--r-l);font-size:var(--p-m);color:var(--ink)}.sprievodca-info>.ikona{color:var(--info);flex:none}.sprievodca-limit{display:flex;flex-direction:column;gap:8px}.sprievodca-limit-riadok{display:flex;align-items:center;gap:12px}.sprievodca-limit-riadok strong{min-width:56px;text-align:center;font-size:26px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sprievodca-limit-riadok button{width:40px;padding:0}.sprievodca-limit-pruh{flex:1 1;height:6px;border-radius:3px;background:var(--hranica-jemna);overflow:hidden}.sprievodca-limit-pruh>span{display:block;height:100%;background:var(--ink);transition:width .2s}.sprievodca-dni{display:flex;flex-wrap:wrap;gap:6px}.sprievodca-dni button{width:44px;min-height:40px;padding:0;background:var(--karta);border-color:var(--hranica);color:var(--ink-2)}.sprievodca-dni button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--na-akcii)}.sprievodca-okno{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sprievodca-okno label{display:inline-flex;align-items:center;gap:8px;font-weight:500}.sprievodca-okno select{width:auto}.sprievodca-kontrola{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.sprievodca-kontrola li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--hranica-jemna);border-radius:var(--r-l)}.sprievodca-kontrola li>span{display:flex;flex-direction:column;font-size:var(--p-m)}.sprievodca-kontrola li.ok>.ikona{color:var(--ok)}.sprievodca-kontrola li.chyba>.ikona{color:var(--chyba)}.sprievodca-kontrola li.pozor>.ikona{color:var(--pozor)}.sprievodca-kontrola li.pozor{background:transparent;border-color:var(--pozor-vlas);color:var(--ink)}.sprievodca-kontrola li.chyba{background:transparent;border-color:var(--chyba-vlas);color:var(--ink)}.sprievodca-chyba{margin:0 28px 12px}.sprievodca-pata{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--hranica-jemna)}.sprievodca-pata strong{color:var(--ink)}.sprievodca-pata-akcie{display:flex;flex-wrap:wrap;gap:8px}.sprievodca-podklad.velky{padding:12px}.sprievodca.velky{width:100%;height:100%}.sprievodca.velky .sprievodca-volby{max-height:min(40vh,480px)}.sprievodca-hlava-akcie{display:inline-flex;align-items:center;gap:8px}@media (max-width:760px){.sprievodca-podklad,.sprievodca-podklad.velky{padding:0}.sprievodca-velkost{display:none}.sprievodca{height:100%;border-radius:0;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.sprievodca-pas{padding:14px 16px 8px}.sprievodca-kroky{flex-direction:row;overflow-x:auto;margin-top:8px}.sprievodca-kroky button{white-space:nowrap}.sprievodca-bezpecne{margin-top:8px;padding:8px 10px;font-size:var(--p-s)}.sprievodca-obsah{padding:18px 16px}}.stitok.stav-kampane{padding:2px 9px;border-radius:var(--r-pill);font-size:var(--p-xs);letter-spacing:0;text-transform:none}.riadok-kampane .karta-kampane-nazov{flex-wrap:nowrap}.riadok-kampane .karta-kampane-nazov .stitok{flex:none}button.panel-zavriet{min-height:32px;padding:0;border:0;background:none;color:var(--ink-2)}button.panel-zavriet:hover{background:var(--papier);color:var(--ink)}.pas-simulacie{margin:0 0 14px;padding:10px 14px;border:1px solid var(--pozor-vlas);border-radius:var(--r-l)}.dva-stlpce,.pas-simulacie+.dva-stlpce{margin:0;gap:14px;border-top:0}.dva-stlpce-lavy{padding:0}.dva-stlpce-pravy{padding:14px;border:0;border-radius:var(--r-karta-velka);background:var(--plocha-2);align-self:flex-start;position:-webkit-sticky;position:sticky;top:84px}@media (max-width:900px){.dva-stlpce,.pas-simulacie+.dva-stlpce{margin:0}.dva-stlpce-lavy,.dva-stlpce-pravy{flex:0 0 auto}.dva-stlpce-pravy{position:static;align-self:stretch}}.kniznica{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.kniznica-priecinky{position:-webkit-sticky;position:sticky;top:16px;display:flex;flex-direction:column;gap:2px;padding:14px 8px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka)}.kniznica-nadpis{padding:0 10px 8px;color:var(--skupina-kniznica);font-size:var(--p-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kniznica-priecinky>a{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:var(--r-m);color:var(--ink);font-size:var(--p-m);text-decoration:none}.kniznica-priecinky>a>span:first-of-type{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kniznica-priecinky>a .pocet{color:var(--ink-3);font-size:var(--p-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kniznica-priecinky>a:hover{background:var(--skupina-kniznica-jemna)}.kniznica-priecinky>a[aria-current=page]{background:var(--skupina-kniznica);color:var(--menu-biela);font-weight:600}.kniznica-priecinky>a[aria-current=page] .pocet{color:inherit;opacity:.8}.kniznica-novy{margin-top:8px;border:1px dashed var(--hranica);border-radius:var(--r-m)}.kniznica-novy>summary{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;color:var(--ink-2);font-size:var(--p-m);cursor:pointer;list-style:none}.kniznica-novy>summary::-webkit-details-marker{display:none}.kniznica-novy .formular{display:flex;flex-direction:column;gap:8px;padding:0 10px 10px}.kniznica-zmaz{padding:6px 10px 0}.kniznica-zmaz button{color:var(--ink-3);font-size:var(--p-xs)}.kniznica-obsah{display:flex;flex-direction:column;gap:12px;min-width:0}.kniznica-lista{flex-wrap:wrap;padding:10px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-l)}.kniznica-hladat,.kniznica-lista{display:flex;align-items:center;gap:8px}.kniznica-hladat{flex:1 1 420px;flex-wrap:wrap;min-width:0}.kniznica-hladat .filtre-hladat-obal{flex:1 1 260px}.kniznica-hladat select{width:auto}.kniznica-stitky{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--ink-3)}.stitok-filter,.stitok-sablony{--tag:var(--tag-pripomienka);display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-size:var(--p-sm);text-decoration:none;white-space:nowrap}.stitok-filter i,.stitok-sablony i{width:7px;height:7px;border-radius:50%;background:var(--tag)}.stitok-filter{min-height:30px;padding:0 12px;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);font-weight:500}.stitok-filter:hover{border-color:var(--hranica-hover)}.stitok-filter.zapnuty{border-color:var(--tag);background:var(--tag);color:var(--menu-biela)}.stitok-filter.zapnuty i{background:currentColor}.stitok-sablony{padding:2px 9px;border-radius:var(--r-pill);background:var(--plocha-2);font-size:var(--p-xs)}.tag-cennik{--tag:var(--tag-cennik)}.tag-follow-up{--tag:var(--tag-follow-up)}.tag-webinar{--tag:var(--tag-webinar)}.tag-onboarding{--tag:var(--tag-onboarding)}.tag-sezonne{--tag:var(--tag-sezonne)}.tag-pripomienka{--tag:var(--tag-pripomienka)}.kniznica-novy-stitok{position:relative}.kniznica-novy-stitok>summary{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px dashed var(--hranica-silna);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--p-sm);cursor:pointer;list-style:none}.kniznica-novy-stitok>summary::-webkit-details-marker{display:none}.kniznica-novy-stitok .cip-panel{position:absolute;z-index:20;top:calc(100% + 6px);left:0;display:flex;flex-direction:column;gap:8px;width:240px;padding:12px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta);box-shadow:0 8px 24px rgba(20,24,29,.12)}.kniznica-riadok{margin:4px 0 0;color:var(--ink-3);font-size:var(--p-sm)}.kniznica-riadok strong{color:var(--ink);font-size:var(--p-l)}.mriezka-sablon{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:14px;gap:14px;align-items:start}.karta-sablony-kp{position:relative;display:flex;flex-direction:column;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka);transition:transform .2s,box-shadow .2s}.karta-sablony-kp:has(.karta-sablony-menu[open]){z-index:5}.karta-sablony-kp:hover{transform:translateY(-2px);box-shadow:0 10px 28px -12px rgba(20,22,25,.28)}.karta-sablony-nahlad{display:flex;justify-content:center;padding:16px 20px 0;overflow:hidden;border-radius:var(--r-karta-velka) var(--r-karta-velka) 0 0;background:var(--plocha-nahlad);border-bottom:1px solid var(--hranica-jemna)}.karta-sablony-nahlad .mini-email{max-width:none;color:var(--ink)}.karta-sablony-hviezda{position:absolute;top:8px;right:8px}.karta-sablony-hviezda button{display:grid;place-items:center;width:30px;height:30px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-3);box-shadow:none}.karta-sablony-hviezda button:hover{background:var(--karta);color:var(--ink)}.karta-sablony-hviezda button[aria-pressed=true]{color:var(--skupina-kniznica)}.karta-sablony-telo{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.karta-sablony-nazov{padding-right:30px;color:var(--ink);font-size:var(--p-l);font-weight:600;text-decoration:none}.karta-sablony-nazov:hover{text-decoration:underline}.karta-sablony-miesto{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:var(--p-sm)}.karta-sablony-poznamka{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.karta-sablony-telo .stitky{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.karta-sablony-menu{position:absolute;top:10px;right:10px}.karta-sablony-menu>summary{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-s);color:var(--ink-3);cursor:pointer;list-style:none}.karta-sablony-menu>summary::-webkit-details-marker{display:none}.karta-sablony-menu>summary:hover,.karta-sablony-menu[open]>summary{background:var(--plocha-hover);color:var(--ink)}.karta-sablony-panel{position:absolute;z-index:20;top:calc(100% + 4px);right:0;display:flex;flex-direction:column;gap:12px;width:250px;padding:14px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta);box-shadow:0 8px 24px rgba(20,24,29,.12)}.karta-sablony-panel form{display:flex;flex-direction:column;gap:8px}.karta-sablony-panel label{display:flex;flex-direction:column;gap:4px;font-size:var(--p-sm)}.karta-sablony-panel label.check{flex-direction:row;align-items:center}.karta-sablony-panel fieldset{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:0}.karta-sablony-panel legend{margin-bottom:4px;font-size:var(--p-sm);font-weight:600}@media (max-width:860px){.kniznica{grid-template-columns:1fr}.kniznica-priecinky{position:static;flex-direction:row;align-items:center;gap:4px;padding:6px;overflow-x:auto;border-radius:var(--r-l)}.kniznica-nadpis,.kniznica-zmaz{display:none}.kniznica-priecinky>a{flex:none;min-height:34px}.kniznica-priecinky>a>span:first-of-type{overflow:visible}.kniznica-novy{flex:none;margin-top:0}.kniznica-novy[open]{flex-basis:220px}.kniznica-novy>summary{min-height:34px}}.zvoncek{position:relative}.zvoncek-pocet{position:absolute;top:3px;right:2px;min-width:18px;height:18px;padding:0 5px;border:2px solid var(--karta);border-radius:999px;background:var(--znacka);color:var(--na-akcii);font-size:11px;font-weight:700;line-height:14px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.upozornenia-panel{width:min(380px,calc(100vw - 32px));max-height:min(70vh,560px);overflow-y:auto;padding:8px;gap:4px}.upozornenia-hlava{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:4px 8px 6px;font-size:var(--p-ml)}.upozornenia-hlava a{font-size:var(--p-sm)}.upozornenia-polozky{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.upozornenie-formular{margin:0}.upozornenie-polozka{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%;min-height:0;padding:8px 26px 8px 8px;border:0;border-radius:var(--r-l);background:none;color:var(--ink-2);font:inherit;font-size:var(--p-ml);font-weight:400;line-height:1.35;text-align:left;text-decoration:none;white-space:normal;cursor:pointer}.upozornenie-polozka:focus-visible,.upozornenie-polozka:hover{background:var(--papier);color:var(--ink);text-decoration:none}.upozornenie-polozka.nove{color:var(--ink)}.upozornenie-polozka.nove .upozornenie-veta{font-weight:600}.upozornenie-ikona{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--papier);color:var(--ink-2)}.upozornenie-polozka.neuspech .upozornenie-ikona{background:var(--chyba-jemna);color:var(--chyba)}.upozornenie-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.upozornenie-veta{overflow-wrap:anywhere}.upozornenie-kedy{font-size:var(--p-s);color:var(--ink-3)}.upozornenie-bodka{position:absolute;top:16px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--znacka)}.upozornenia-prazdne{margin:0;padding:10px 8px 12px;font-size:var(--p-sm);color:var(--ink-3)}.upozornenia-posta{display:flex;align-items:center;gap:8px;margin-top:4px;padding:8px;border-top:1px solid var(--hranica-jemna);font-size:var(--p-sm);color:var(--ink-2)}.upozornenia-stranka .upozornenia-sekcia{margin-bottom:16px}.upozornenia-stranka .upozornenia-sekcia h2{margin:0 0 8px;font-size:var(--p-l)}.upozornenia-stranka .upozornenia-polozky{max-width:720px}@media (max-width:900px){.upozornenia-panel{position:fixed;left:16px;right:16px;top:calc(124px + env(safe-area-inset-top));width:auto;max-height:calc(100vh - 150px - env(safe-area-inset-top))}}.segment-posty{margin-bottom:14px}.posta{display:grid;grid-template-columns:minmax(260px,400px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.posta-vlakna{display:flex;flex-direction:column;gap:4px;margin:0;padding:8px;list-style:none;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka)}.posta-vlakna a{position:relative;display:flex;gap:12px;padding:12px;border-radius:var(--r-l);color:var(--ink);text-decoration:none}.posta-vlakna a:hover{background:var(--plocha-hover)}.posta-vlakna a[aria-current=true]{background:var(--ink);color:var(--menu-biela)}.posta-vlakna .avatar{width:36px;height:36px;background:var(--znacka);color:var(--menu-biela)}.posta-vlakno-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.posta-vlakno-riadok{display:flex;justify-content:space-between;gap:8px}.posta-vlakno-riadok strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posta-vlakno-cas{flex:none;font-size:var(--p-xs);opacity:.75}.posta-vlakno-firma{font-size:var(--p-sm);opacity:.75}.posta-vlakno-uryvok{overflow:hidden;font-size:var(--p-sm);text-overflow:ellipsis;white-space:nowrap;opacity:.9}.posta-vlakna a.neprecitane strong{font-weight:700}.posta-bodka{position:absolute;top:10px;left:10px;border:2px solid var(--karta);box-sizing:content-box;width:7px;height:7px;border-radius:50%;background:var(--znacka)}.posta-detail{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-karta-velka)}.posta-detail-prazdny{padding:24px}.posta-detail-hlava{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--hranica-jemna)}.posta-detail-hlava h2{margin:0;font-size:var(--p-l)}.posta-detail-hlava p{margin:2px 0 0;overflow-wrap:anywhere}.posta-spravy{display:flex;flex-direction:column;gap:12px;margin:0;padding:18px;list-style:none;background:var(--plocha-2)}.bublina{max-width:min(560px,90%);padding:12px 14px;border:1px solid var(--hranica);border-radius:var(--r-l)}.bublina.prijata{align-self:flex-start;background:var(--karta)}.bublina.odoslana{align-self:flex-end;background:var(--plocha-hover)}.bublina-hlava{margin:0 0 6px;font-size:var(--p-xs);color:var(--ink-3)}.bublina-hlava strong{color:var(--ink)}.bublina-text{margin:0;font-size:var(--p-m);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.odpoved-vlakna{display:flex;flex-direction:column;gap:10px;margin:14px;padding:12px;border:1px solid var(--hranica);border-radius:var(--r-l)}.odpoved-vlakna textarea{min-height:90px;border:0;background:transparent;box-shadow:none;resize:vertical}.odpoved-podpis{margin:0;padding:2px 0 2px 12px;border-left:2px solid var(--hranica-silna);color:var(--ink-2);font-family:var(--font);font-size:var(--p-sm);line-height:1.6;white-space:pre-wrap}.odpoved-podpisy{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--hranica-jemna)}.odpoved-podpisy>.tiche{display:inline-flex;align-items:center;gap:4px;margin-right:4px;font-size:var(--p-sm)}button.cip-podpis{min-height:30px;padding:0 12px;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);color:var(--ink);box-shadow:none;font-size:var(--p-sm);font-weight:500}button.cip-podpis[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:var(--menu-biela)}.odpoved-upravit{display:inline-flex;align-items:center;gap:4px;margin-left:6px;font-size:var(--p-sm);font-weight:500}.odpoved-pata{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--hranica-jemna)}.odpoved-pata>.tiche{flex:1 1 260px}.odpoved-tlacidla{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.odpoved-prekazky{margin:0}.odpoved-prekazky ul{margin:4px 0 6px;padding-left:18px}.odpoved-poznamka,.odpoved-vlakna>.chyba,.odpoved-vlakna>.upozornenie{margin:0}.posta-popis{margin:0;padding:12px 16px}.tabulka-karta{padding:0;overflow:hidden}.mriezka-podpisov{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:14px;gap:14px;align-items:start}.karta-podpisu{display:flex;flex-direction:column;gap:12px}.vzory-podpisov{margin-bottom:20px}.vzory-podpisov h2{margin:0 0 4px;font-size:17px}.vzory-podpisov>p{margin:0 0 12px}.vzory-podpisov-mriezka{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px;align-items:stretch}.vzor-podpisu{display:flex;flex-direction:column;gap:10px;min-width:0}.vzor-podpisu h3{margin:0;font-size:15px}.vzor-podpisu p{margin:0;flex:1 1}.vzor-podpisu .tlacidlo{align-self:flex-start}.vzor-zvoleny{margin:0 0 12px}@media (max-width:640px){.vzory-podpisov-mriezka{grid-template-columns:1fr}}.karta-podpisu-hlava{display:flex;align-items:center;justify-content:space-between;gap:8px}.karta-podpisu-hlava h2{margin:0;font-size:var(--p-l)}.pole-riadok{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.karta-podpisu-hlava h2 a{color:inherit}.karta-podpisu-stitky{display:flex;flex-wrap:wrap;gap:6px;min-height:0}.karta-podpisu-stitky:empty{display:none}.karta-podpisu-akcie{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--hranica-jemna)}.karta-podpisu-akcie form{margin:0}.nahlad-podpisu{display:block;width:100%;height:300px;border:1px solid var(--hranica-nahlad);border-radius:var(--r-l);background:#ffffff}.nahlad-podpisu.male{height:280px}@media (max-width:640px){.nahlad-podpisu.male{height:330px}}.editor-podpisu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.editor-podpisu>.karta{margin-bottom:0}.editor-podpisu-nahlad{position:-webkit-sticky;position:sticky;top:12px;display:flex;flex-direction:column;gap:10px}.editor-podpisu-rezim{display:flex;flex-direction:column;gap:14px}.editor-podpisu-rezim[hidden]{display:none}.editor-podpisu fieldset{margin:0;padding:0;border:0;min-width:0}.editor-podpisu-cipy{display:flex;flex-wrap:wrap;gap:6px}.editor-podpisu .cip{cursor:pointer}.editor-podpisu .cip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--na-akcii)}.editor-podpisu .zalozky button[aria-selected=true]{color:var(--ink);font-weight:600;border-bottom-color:var(--ink)}.editor-podpisu-obrazok{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.editor-podpisu-miniatura{display:flex;align-items:center;justify-content:center;text-align:center;width:96px;height:64px;padding:6px;border:1px dashed var(--hranica-silna);border-radius:var(--r-l);background:repeating-conic-gradient(#f4f3ef 0 25%,#ffffff 0 50%) 0 0 /12px 12px}.editor-podpisu-miniatura.kruh{width:64px;border-radius:50%}.editor-podpisu-miniatura img{max-width:100%;max-height:100%}.editor-podpisu-farba{display:flex;flex-wrap:wrap;align-items:center;gap:16px;align-items:flex-end}.editor-podpisu-vzorka{display:inline-block;width:28px;height:28px;margin-bottom:6px;border:1px solid var(--hranica);border-radius:6px}.editor-podpisu-siete{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:10px;gap:10px}.editor-podpisu-kod{font-family:var(--mono);font-size:var(--p-sm);line-height:1.5;white-space:pre}.editor-podpisu-lista{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.editor-podpisu-ram{display:flex;justify-content:center;padding:12px;border-radius:var(--r-l);background:var(--plocha-nahlad)}.editor-podpisu-ram>*{width:100%}.editor-podpisu-ram.mobil>.nahlad-podpisu{width:360px;max-width:100%;height:420px}.editor-podpisu-upozornenia{margin:0;padding-left:18px;color:var(--ink-2);font-size:var(--p-sm)}.editor-podpisu-text pre{margin:8px 0 0;padding:10px 12px;border:1px solid var(--hranica-jemna);border-radius:var(--r-l);background:var(--plocha-nahlad);font-size:var(--p-sm);white-space:pre-wrap}.editor-podpisu-pata{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding-top:10px;border-top:1px solid var(--hranica-jemna)}.editor-podpisu-pata p{flex:1 1 200px;margin:0}.kopirovat-podpis{display:flex;flex-direction:column;gap:6px}.kopirovat-podpis p{margin:0}.kopirovat-podpis-kod textarea{width:100%;margin:6px 0;font-family:var(--mono);font-size:12px}@media (max-width:1100px){.editor-podpisu{grid-template-columns:1fr}.editor-podpisu-nahlad{position:static}}@media (max-width:860px){.posta{grid-template-columns:minmax(0,1fr)}.posta-detail,.posta-vlakna{min-width:0}}.znacka-mriezka{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.3fr);grid-gap:16px;gap:16px;align-items:start;margin-bottom:16px}.znacka-stranka .karta h2{margin:0 0 14px;font-size:var(--p-l)}.znacka-hlava{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.znacka-hlava h2{margin:0!important}.znacka-loga{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 12px;gap:18px 12px}.znacka-dlazdica{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:112px;margin:0;padding:12px;border-radius:var(--r-l);background:var(--plocha-2)}.znacka-dlazdica img{max-width:100%;max-height:56px;object-fit:contain}.znacka-dlazdica figcaption{color:var(--ink-3);font-size:var(--p-xs)}.znacka-dlazdica.tmava{background:var(--ink);color:var(--menu-biela)}.znacka-dlazdica.tmava figcaption{color:var(--ink-na-tmavom)}.znacka-logo-akcie{margin-top:12px}.znacka-logo-akcie,.znacka-nahrat{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.znacka-nahrat label.tlacidlo{position:relative;cursor:pointer}.znacka-logo-uvod{margin:-6px 0 12px}.znacka-logo-polozka{display:flex;flex-direction:column;gap:8px;min-width:0}.znacka-logo-polozka>.stitok{align-self:flex-start}.znacka-logo-pouzitie{margin:0;padding:0;list-style:none;color:var(--ink-3);font-size:var(--p-xs);line-height:1.4}.znacka-logo-pouzitie li+li{margin-top:2px}.znacka-logo-polozka .znacka-logo-akcie{gap:4px 6px;margin-top:auto}.znacka-logo-polozka label.tlacidlo{max-width:100%;white-space:normal;text-align:left}.znacka-vzorky{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.znacka-vzorka{display:flex;flex-direction:column;gap:2px;font-size:var(--p-sm)}.znacka-vzorka-farba{height:56px;margin-bottom:6px;border:1px solid var(--hranica);border-radius:var(--r-m)}.znacka-vzorka .kod{color:var(--ink-3);font-size:var(--p-xs)}.znacka-pismo{display:flex;align-items:center;gap:14px;margin:14px 0 10px;padding:12px 14px;border:1px solid var(--hranica);border-radius:var(--r-l)}.znacka-pismo>span:last-child{display:flex;flex-direction:column}.znacka-pismo-aa{font-size:28px;font-weight:600}.znacka-avatary-zoznam{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.znacka-avatary-zoznam li{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--hranica);border-radius:var(--r-l);font-size:var(--p-sm)}.znacka-avatary-zoznam li.predvoleny{border-color:var(--znacka)}.znacka-avatary-zoznam .stitok{align-self:flex-start}.znacka-avatar-nahlad{display:grid;place-items:center;aspect-ratio:3/4;max-width:100%;overflow:hidden;border-radius:var(--r-m);background:var(--plocha-2);color:var(--ink-3)}.znacka-avatar-nahlad img{width:100%;height:100%;object-fit:cover}.znacka-avatar-akcie{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:auto}.znacka-avatar-akcie form{display:contents}.znacka-avatar-akcie a{display:inline-flex;align-items:center;gap:4px;font-size:var(--p-sm)}.znacka-hlasy{margin-bottom:16px}.znacka-hlasy-zoznam{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.znacka-hlasy-zoznam li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--hranica);border-radius:var(--r-l)}.znacka-hlasy-zoznam li.predvoleny{border-color:var(--ink)}.znacka-hlasy-zoznam li>span{display:flex;flex-direction:column}.znacka-hlasy-zoznam audio{max-width:100%;height:34px}.znacka-texty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.znacka-texty>div{display:flex;flex-direction:column;gap:10px;min-width:0}.znacka-texty h2{margin:0!important}.znacka-texty p{margin:0}.znacka-podpis{width:100%;height:150px;border:1px solid var(--hranica);border-radius:var(--r-l);background:#fff}.znacka-ton{display:flex;flex-direction:column;gap:10px}.znacka-ton-cipy{display:flex;flex-wrap:wrap;gap:6px}.cip-ton{display:inline-flex;cursor:pointer}.cip-ton input{position:absolute;opacity:0;pointer-events:none}.cip-ton span{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);font-size:var(--p-sm);font-weight:500}.cip-ton input:checked+span,.cip-ton.zapnuty span{border-color:var(--ink);background:var(--ink);color:var(--menu-biela)}.cip-ton input:focus-visible+span{box-shadow:var(--prstenec)}.znacka-ton-riadok{display:flex;flex-wrap:wrap;gap:8px}.znacka-ton-riadok input{flex:1 1 180px;width:auto}@media (max-width:1100px){.znacka-mriezka{grid-template-columns:repeat(2,minmax(0,1fr))}.znacka-avatary{grid-column:1/-1}}@media (max-width:700px){.znacka-mriezka,.znacka-texty{grid-template-columns:1fr}}.tyzden-popis{min-width:170px;color:var(--ink);font-weight:600;text-align:center;text-decoration:none}.tyzden-den{display:flex;flex-direction:column;gap:6px;min-height:240px;padding:6px;border:1px solid var(--hranica);border-radius:var(--r-l)}.tyzden-den.dnes{border:1.5px solid var(--ink)}.tyzden-den-hlava{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:2px;color:var(--ink-3);font-size:var(--p-xs)}.tyzden-den-hlava strong{color:var(--ink);font-size:var(--p-m)}.tyzden-den.dnes .tyzden-den-hlava strong{color:var(--znacka)}.zoznam-prispevkov-karta{padding:0;overflow:hidden}.zoznam-prispevkov-hlava{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--hranica-jemna)}.zoznam-prispevkov-hlava h2{margin:0;font-size:var(--p-l)}.riadky-prispevkov{margin:0;padding:0;list-style:none}.riadky-prispevkov li+li{border-top:1px solid var(--hranica-jemna)}.riadok-prispevku{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 18px;color:var(--ink);text-decoration:none}.riadok-prispevku:hover{background:var(--plocha-hover);color:var(--ink);text-decoration:none}.riadok-prispevku-nahlad{display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:var(--r-m);background:repeating-linear-gradient(135deg,var(--plocha-2) 0 6px,var(--hranica-jemna) 6px 12px);color:var(--ink-3)}.riadok-prispevku-nahlad img{width:100%;height:100%;object-fit:cover}.riadok-prispevku-text{display:flex;flex-direction:column;gap:2px;min-width:0}.riadok-prispevku-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.riadok-prispevku-termin{font-size:var(--p-sm);white-space:nowrap}.siete-editora legend{font-size:var(--p-m);font-weight:600;color:var(--ink-2)}.pilulky-sieti{display:flex;flex-wrap:wrap;gap:6px}.pilulka-siete{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);color:var(--ink-2);font-size:var(--p-m);font-weight:500;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.pilulka-siete:hover{border-color:var(--hranica-hover);color:var(--ink)}.pilulka-siete:has(input:checked){background:var(--siet,var(--ink));border-color:var(--siet,var(--ink));color:var(--na-akcii)}.pilulka-siete:has(input:focus-visible){outline:2px solid var(--siet,var(--znacka));outline-offset:2px}.bodka-siete{width:7px;height:7px;flex:none;border-radius:50%;background:var(--siet,var(--ink-3))}.pilulka-siete:has(input:checked) .bodka-siete{background:var(--na-akcii)}.pilulka-siete.zamknuta{border-style:dashed;background:var(--plocha-hover);color:var(--ink-3);cursor:not-allowed}.pilulka-siete.zamknuta .bodka-siete{background:var(--hranica-silna)}.pilulka-dovod{font-size:var(--p-xs);font-weight:400}.pilulka-dovod:before{content:"· "}.dovody-sieti{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px;font-size:var(--p-sm);color:var(--ink-2)}.siete-editora>.napoveda{margin:6px 0 0}.pocitadla-sieti{display:flex;flex-wrap:wrap;gap:4px 12px;margin:2px 0 0;padding:0;list-style:none;font-size:var(--p-s);color:var(--ink-3)}.pocitadlo-siete{display:inline-flex;align-items:center;gap:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pocitadlo-siete strong{font-weight:600;color:var(--ok)}.pocitadlo-siete.odporucanie .pocitadlo-popis,.pocitadlo-siete.odporucanie strong{color:var(--pozor)}.pocitadlo-siete.nad .pocitadlo-popis,.pocitadlo-siete.nad strong{color:var(--chyba)}.media-editora{position:relative}.media-editora input[type=file].sr-only{width:1px;min-height:0;height:1px;padding:0;border:0}.fotka-editora{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.fotka-editora img{max-width:160px;max-height:120px;width:auto;height:auto;border:1px solid var(--hranica-nahlad);border-radius:var(--r-s);background:var(--plocha-nahlad)}.fotka-editora-popis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plocha-fotky{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;border:1.5px dashed var(--hranica-silna);border-radius:var(--r-xl);background:var(--plocha-hover);color:var(--ink-2);font-size:var(--p-m);transition:border-color .15s,background .15s}.plocha-fotky>.ikona{width:20px;height:20px;color:var(--ink-3)}.plocha-fotky.tiahne{border-color:var(--znacka);background:var(--plocha-vybrany)}.plocha-fotky-tlacidla{display:flex;flex-wrap:wrap;gap:6px}.plocha-fotky .len-dotyk{display:none}@media (pointer:coarse){.plocha-fotky .len-dotyk{display:inline-flex}.plocha-fotky .len-mys{display:none}}.nahlad-prispevku{max-width:560px;padding:10px;border-radius:var(--r-xl);background:var(--papier)}.segment-nahladu{display:flex;gap:2px;margin-bottom:10px;padding:3px;overflow-x:auto;border-radius:var(--r-m);background:var(--plocha-2)}.segment-nahladu button{min-height:30px;padding:0 10px;border:0;border-radius:var(--r-s);background:none;color:var(--ink-3);font-size:var(--p-sm);font-weight:500}.segment-nahladu button:hover{background:none;color:var(--ink)}.segment-nahladu button[aria-selected=true]{background:var(--karta);color:var(--ink);box-shadow:var(--tien-segment)}.zalozky-textu{flex-wrap:wrap;margin:2px 0 8px}.zalozky-textu button{display:inline-flex;align-items:center;gap:5px}.zalozky-textu .stitok-vlastny{color:var(--ink-3);font-weight:400}.panel-textu[hidden]{display:none}.panel-textu-siete>.check{margin:0 0 6px}.spolocny-text-siete{max-height:12em;margin:4px 0 0;padding:8px 10px;overflow:auto;border-radius:var(--r-m);background:var(--plocha-2);color:var(--ink-2)}.texty-sieti .pole{margin-top:8px}.texty-sieti-prispevku .text-siete-nadpis{display:flex;align-items:center;gap:6px;margin:14px 0 4px;font-size:var(--p-sm);font-weight:600;color:var(--ink-2)}.texty-sieti-prispevku .text-siete-nadpis:first-child{margin-top:0}.znacka-vlastneho-textu{display:inline-flex;margin-left:3px;vertical-align:middle}.kalendar-vlastny-text,.znacka-vlastneho-textu .ikona{width:12px;height:12px}.ai-vsetky{margin:0 0 8px}.karta-nahladu{min-width:0;padding:12px;border-radius:var(--r-l);background:var(--karta);box-shadow:0 6px 18px -12px rgba(20,22,25,.3);animation:kpFade .25s both}.karta-nahladu-hlava{display:flex;align-items:center;gap:8px;margin-bottom:8px}.logo-nahladu{width:30px;height:30px;flex:none;border-radius:50%;object-fit:cover}.inicialy-nahladu{display:grid;place-items:center;background:var(--ink);color:var(--na-akcii);font-size:var(--p-popisok);font-weight:700}.karta-nahladu-kto{display:flex;flex-direction:column;min-width:0}.karta-nahladu-kto strong{font-size:var(--p-m);font-weight:600}.karta-nahladu-meta{font-size:var(--p-xs);color:var(--ink-3)}.farba-siete{color:var(--siet,var(--ink-2));font-weight:600}.text-nahladu{margin:0 0 8px;font-size:var(--p-m);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.obrazok-nahladu{position:relative;width:min(100%,calc(440px * var(--pomer, 1)));margin:0 auto;aspect-ratio:var(--pomer,1);overflow:hidden;border-radius:var(--r-s);background:repeating-linear-gradient(135deg,var(--plocha-2) 0 8px,var(--papier) 8px 16px)}.obrazok-nahladu img{display:block}.obrazok-nahladu img.vyrez{position:absolute;max-width:none}.obrazok-nahladu img.nacitava,.obrazok-nahladu video{width:100%;height:100%;object-fit:cover}.obrazok-nahladu.prazdny{display:grid;place-items:center;padding:12px;color:var(--ink-3);font-family:var(--mono);font-size:var(--p-popisok);text-align:center}.pod-nahladom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 0}.orez-editor{display:flex;flex-direction:column;gap:10px}.orez-editor-nadpis{margin:0;font-size:var(--p-m)}.orez-predvolby{display:flex;flex-wrap:wrap;gap:6px}.orez-predvolby .cip{cursor:pointer}.orez-predvolby .cip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--na-akcii)}.orez-plocha{position:relative;width:min(100%,calc(380px * var(--pomer-fotky, 1)));margin:0 auto;aspect-ratio:var(--pomer-fotky,1);overflow:hidden;border-radius:var(--r-s);background:var(--plocha-nahlad);-webkit-user-select:none;-moz-user-select:none;user-select:none}.orez-plocha img{display:block;width:100%;height:100%;pointer-events:none}.orez-ramik{position:absolute;border:2px solid var(--na-akcii);box-shadow:0 0 0 9999px rgba(20,22,25,.55);cursor:move;touch-action:none}.orez-ramik:focus-visible{outline:3px solid var(--znacka);outline-offset:0}.orez-velkost{max-width:420px;display:flex;align-items:center;gap:10px;font-size:var(--p-sm);color:var(--ink-2)}.orez-velkost input[type=range]{flex:1 1;min-height:0;padding:0;border:0;background:none;accent-color:var(--znacka)}.kniznica-mriezka{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.kniznica-fotka{width:100%;min-height:0;padding:0;aspect-ratio:1;overflow:hidden;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--plocha-nahlad)}.kniznica-fotka:hover{background:var(--plocha-nahlad);border-color:var(--ink)}.kniznica-fotka img{width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.karta-nahladu{animation:none}}@media (max-width:640px){.riadok-prispevku{grid-template-columns:44px minmax(0,1fr)}.riadok-prispevku-termin,.riadok-prispevku>.stitok{grid-column:2}.riadok-prispevku>.stitok{justify-self:start}}.kroky-videa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0 0 18px;padding:6px;list-style:none;border-radius:var(--r-l);background:var(--plocha-2)}.kroky-videa a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;height:100%;padding:10px 12px;border-radius:var(--r-m)}.kroky-videa a,.kroky-videa a:hover{color:var(--ink);text-decoration:none}.kroky-videa a:hover{background:var(--karta)}.kroky-videa-cislo{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--hranica);font-size:var(--p-sm);font-weight:600}.kroky-videa li.caka .kroky-videa-cislo{background:var(--znacka);color:var(--menu-biela)}.kroky-videa li.hotovo .kroky-videa-cislo{background:var(--ok);color:var(--menu-biela)}.kroky-videa-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.kroky-videa-text span{color:var(--ink-3);font-size:var(--p-xs)}.kroky-videa .suhrn-pruh{flex-basis:100%}.menu-dalsie{position:relative}.menu-dalsie>summary{list-style:none;cursor:pointer}.menu-dalsie>summary::-webkit-details-marker{display:none}.menu-dalsie>summary .ikona{margin-right:-4px}.menu-dalsie[open]>summary .ikona{transform:rotate(180deg)}.menu-dalsie-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:var(--vr-panel);display:flex;flex-direction:column;gap:2px;width:340px;max-width:calc(100vw - 32px);padding:8px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl);box-shadow:var(--tien-menu);animation:kpPop .18s ease-out}.menu-dalsie-panel>a{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:var(--r-l);color:var(--ink);text-decoration:none}.menu-dalsie-panel>a:hover{background:var(--papier);text-decoration:none}.menu-dalsie-ikona{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-m);background:var(--plocha-2);color:var(--ink-2)}.menu-dalsie-text{display:flex;flex:1 1;flex-direction:column;min-width:0;line-height:1.3}.menu-dalsie-nazov{display:inline-flex;align-items:center;gap:4px;font-size:var(--p-ml);font-weight:600}.menu-dalsie-nazov .ikona{width:14px;height:14px;color:var(--ink-3)}.menu-dalsie-popis{font-size:var(--p-s);color:var(--ink-3)}@media (max-width:640px){.menu-dalsie{position:static}.menu-dalsie-panel{top:auto;right:16px;left:16px;width:auto;margin-top:8px}}.prazdno-akcia{display:flex;justify-content:center;margin-top:16px}.moje-videa-hlava{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 10px}.moje-videa-hlava h2{margin:0;font-size:var(--p-xl)}.mriezka-videi{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.karta-videa{display:flex;flex-direction:column;gap:8px}.karta-videa,.karta-videa:hover{color:var(--ink);text-decoration:none}.karta-videa-nahlad{position:relative;display:grid;place-items:center;aspect-ratio:3/4;max-width:100%;overflow:hidden;border-radius:var(--r-l);background:repeating-linear-gradient(135deg,#1d1f23 0 14px,#25282d 14px 28px);transition:transform .2s}.karta-videa:hover .karta-videa-nahlad{transform:translateY(-2px)}.karta-videa-obrazok{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.karta-videa-dlzka,.karta-videa-druh,.karta-videa-format{position:absolute;z-index:1;padding:2px 6px;border-radius:var(--r-xs);background:rgba(0,0,0,.55);color:#fff;font-size:var(--p-xs)}.karta-videa-druh{top:10px;right:10px}.karta-videa-format{top:10px;left:10px}.karta-videa-dlzka{right:10px;bottom:10px}.karta-videa-play{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.16);color:#fff}.karta-videa-nahlad.s-obrazkom .karta-videa-play{background:rgba(0,0,0,.55)}.karta-videa-pruh{z-index:1;position:absolute;right:10px;bottom:38px;left:10px}.karta-videa-tema{font-weight:600;overflow-wrap:break-word}.karta-videa-pata{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.karta-videa-chyba{color:var(--chyba)}@media (max-width:900px){.kroky-videa{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.stoplist-export{width:380px}.stoplist-dlazdice{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:14px}.stoplist-dlazdica{display:flex;flex-direction:column;gap:6px}.stoplist-dlazdica>span:first-child{color:var(--ink-3);font-size:var(--p-sm)}.stoplist-dlazdica strong{font-size:28px;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stoplist-dlazdica.synchronizacia{border-color:var(--ok-vlas);background:var(--ok-jemna);color:var(--ok)}.stoplist-dlazdica.synchronizacia strong{font-size:var(--p-l)}.stoplist-dlazdica.synchronizacia>span:first-child{color:var(--ok)}.stoplist-dlazdica.synchronizacia.chyba{border-color:var(--pozor-vlas);background:var(--pozor-jemna);color:var(--pozor)}.stoplist-pridat{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}.stoplist-pridat input[name=hodnota]{flex:2 1 240px;width:auto}.stoplist-pridat input[name=poznamka]{flex:2 1 220px;width:auto}.segment-volba{display:inline-flex;cursor:pointer}.segment-volba input{position:absolute;opacity:0;pointer-events:none}.segment-volba span{display:inline-flex;align-items:center;min-height:30px;padding:4px 12px;border-radius:var(--r-s);color:var(--ink-3);font-size:var(--p-m);font-weight:500}.segment-volba input:checked+span{background:var(--karta);color:var(--ink);box-shadow:var(--tien-segment)}.segment-volba input:focus-visible+span{box-shadow:var(--prstenec)}.stoplist-pod-listou{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;margin:8px 4px 14px}.stoplist-pod-listou p{margin:0}.stoplist-viac>summary{cursor:pointer}.stoplist-viac .formular{width:min(460px,100%);margin-top:8px}.stoplist-filtre{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.stoplist-hladat{flex:0 1 320px}.stoplist-hladat .filtre-hladat-obal{width:100%;background:var(--karta);border:1px solid var(--hranica)}.stoplist-hladat .filtre-hladat-obal input.filtre-hladat:not([type=hidden]){flex:1 1;width:auto;min-width:0;min-height:0;height:100%;padding:0;border:0;background:none;box-shadow:none}.stoplist-prazdne{margin:0;padding:16px 18px}.stoplist-poznamka>summary{cursor:pointer;list-style:none}.stoplist-poznamka>summary::-webkit-details-marker{display:none}.stoplist-poznamka-form{display:flex;gap:6px;margin-top:6px}.stoplist-poznamka-form input{min-width:160px}button.ikonove-tlacidlo{display:grid;place-items:center;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:var(--r-s);background:transparent;color:var(--ink-3);box-shadow:none}button.ikonove-tlacidlo:hover{background:var(--chyba-jemna);color:var(--chyba)}@media (max-width:900px){.stoplist-dlazdice{grid-template-columns:repeat(2,minmax(0,1fr))}}.stoplist-stranka .tabulka td{vertical-align:middle}.import-stranka{max-width:1000px}.kroky-importu{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 16px;padding:0;list-style:none}.kroky-importu li{display:flex;flex:1 1 150px;align-items:center;gap:10px;color:var(--ink-3);font-size:var(--p-m);font-weight:500}.kroky-importu li:not(:last-child):after{content:"";flex:1 1;height:1px;background:var(--hranica)}.kroky-importu-cislo{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--plocha-2);font-size:var(--p-sm)}.kroky-importu li.aktivny{color:var(--ink);font-weight:600}.kroky-importu li.aktivny .kroky-importu-cislo{background:var(--ink);color:var(--menu-biela)}.kroky-importu li.hotovy{color:var(--ok)}.kroky-importu li.hotovy .kroky-importu-cislo{background:var(--ok-jemna);color:var(--ok)}.kroky-importu-cislo .ikona{width:15px;height:15px}.import-karta{padding:0;overflow:hidden}.import-karta.formular{padding:18px}.import-dropzona{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 16px;border:1.5px dashed var(--hranica-silna);border-radius:var(--r-l);background:var(--plocha-2);text-align:center;cursor:pointer}.import-dropzona:focus-within,.import-dropzona:hover{border-color:var(--ink)}.import-dropzona>.ikona{width:34px;height:34px;color:var(--ink-3)}.import-dropzona input[type=file]{max-width:100%;margin-top:6px}.import-subor{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 18px;border-bottom:1px solid var(--hranica-jemna)}.import-tabulka td{vertical-align:middle}.import-tabulka select{min-width:220px}.import-kontrola{padding:16px 18px;border-top:1px solid var(--hranica-jemna);background:var(--plocha-2)}.import-kontrola h2{margin:0 0 12px;font-size:var(--p-l)}.import-kontrola-dlazdice{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-bottom:10px}.import-kontrola-dlazdice>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--karta)}.import-kontrola-dlazdice>div.pozor{border-color:var(--pozor-vlas);background:var(--pozor-jemna)}.import-kontrola-dlazdice strong{font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.import-kontrola-dlazdice span{color:var(--ink-3);font-size:var(--p-sm)}.import-kontrola p{margin:4px 0 0}.import-pata{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-top:1px solid var(--hranica-jemna)}.import-pata .tlacidla{justify-content:flex-end}.import-vypis{white-space:pre-wrap}.nastavenia-index{gap:12px;padding:8px;border-radius:var(--r-karta-velka);background:var(--plocha-2)}.nastavenia-index-sekcia{display:flex;flex-direction:column;gap:2px}.nastavenia-index-sekcia>.popisok{padding:6px 12px 4px}@media (max-width:900px){.nastavenia-index{flex-direction:column;flex-wrap:nowrap;gap:8px}.nastavenia-index-sekcia{flex-direction:row;flex-wrap:wrap;gap:6px}.nastavenia-index-sekcia>.popisok{flex-basis:100%;padding:2px 4px 0}.nastavenia-index-sekcia .nastavenia-index-polozka{padding:7px 10px}}.nastavenia-index-polozka{gap:10px;padding:10px 12px;border-radius:var(--r-m);color:var(--ink-2);font-size:var(--p-m)}.nastavenia-index-polozka>.ikona{flex:none;width:18px;height:18px;color:var(--ink-3)}.nastavenia-index-polozka[aria-current=page],.nastavenia-index-polozka[aria-current=page]>.ikona{color:var(--ink)}.nastavenia-index-polozka.odkaz .nastavenia-index-sipka{width:16px;height:16px;color:var(--ink-3)}.nastavenia-index .nastavenia-vystraha{margin:4px}@media (min-width:1101px){.nastavenia-rozlozenie{grid-template-columns:300px minmax(0,1fr);gap:20px}}.nastavenia-index-nazov{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.co-treba{display:flex;flex-direction:column;gap:12px;margin:0 0 20px}.co-treba-hlava{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.co-treba-hlava h2{margin:0;font-size:var(--p-h2);letter-spacing:-.01em}.co-treba-hotovo{display:inline-flex;align-items:center;gap:8px;color:var(--ok)}.co-treba-dalsi,.co-treba-riesi,.co-treba-server,.co-treba-simulacia{margin:0;font-size:var(--p-m);line-height:1.5}.co-treba-server{color:var(--ink-2)}.co-treba-dalsi,.co-treba-simulacia{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--plocha-hover)}.co-treba-simulacia{border-color:var(--pozor-vlas);background:var(--pozor-jemna);color:var(--pozor)}.co-treba-simulacia-odkaz{display:inline-flex;align-items:center;gap:8px}.co-treba-riesi{color:var(--neutral)}.pripojenia-pokracovat{margin:0 0 16px}.prehlad-nastavenie{margin-top:12px;max-width:640px}.co-treba-polozky{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.co-treba-polozka{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--karta)}.co-treba-polozka.stav-chyba{border-color:var(--chyba-vlas)}.co-treba-polozka>.tiche{margin:0;font-size:var(--p-sm);line-height:1.45}.co-treba-polozka-hlava{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.co-treba-polozka-hlava h3{margin:0;font-size:var(--p-l)}.co-treba-stav{display:inline-flex;align-items:center;gap:6px;font-size:var(--p-xs);font-weight:600;white-space:nowrap}.co-treba-stav.stav-ok{color:var(--ok)}.co-treba-stav.stav-chyba{color:var(--chyba)}.co-treba-stav.stav-pozor{color:var(--pozor)}.co-treba-stav.stav-neutralny{color:var(--neutral)}.co-treba-chyba,.co-treba-prevadzkovatel{margin:0;padding-left:18px;font-size:var(--p-sm);line-height:1.45;color:var(--ink-2)}.co-treba-akcie{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:4px}.co-treba-detail>summary{min-height:32px}.stitky-pola{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:6px;vertical-align:middle}.stitky-pola .stitok{padding:0 7px;font-size:var(--p-2xs)}.nastavenia-pomoc{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.kde-mate-email{flex:1 1 320px;min-width:0}.kde-mate-email-volby{display:flex;gap:8px;flex-wrap:wrap}.kde-mate-email-volby button[aria-pressed=true]{border-color:var(--akcia);background:var(--plocha-vybrany);box-shadow:inset 0 0 0 1px var(--akcia)}.kde-mate-email .napoveda{margin:6px 0 0}.nastavenia-skupina [id]{scroll-margin-top:104px}.nastavenia-dalsie{margin:0}.nastavenia-dalsie[open]>.nastavenia-polia{margin-top:4px}.postup-kroku{margin:0}.postup-kroku h3{margin:0 0 8px;font-size:var(--p-l)}.postup-kroku ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:var(--p-m);line-height:1.5}@media (max-width:900px){.co-treba-polozky{grid-template-columns:minmax(0,1fr)}.co-treba .tlacidlo,.kde-mate-email-volby button,.nastavenia-pomoc .tlacidlo{min-height:44px}.co-treba-hlava .tlacidlo{width:100%}.nastavenia-skupina [id]{scroll-margin-top:calc(150px + env(safe-area-inset-top))}}@media (forced-colors:active){.co-treba .bodka,.nastavenia-index .bodka{border:1px solid CanvasText}.kde-mate-email-volby button[aria-pressed=true]{outline:2px solid Highlight}}.horna-lista-kbd{display:inline-flex;min-height:0;padding:0;border:0;background:none;box-shadow:none;cursor:pointer}.paleta-pozadie{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;background:rgba(20,22,25,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.paleta{display:flex;flex-direction:column;width:min(620px,100%);max-height:70vh;overflow:hidden;border:1px solid var(--hranica);border-radius:var(--r-karta-velka);background:var(--karta);box-shadow:0 24px 60px -20px rgba(20,22,25,.45)}.paleta-hlava{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--hranica-jemna);color:var(--ink-3)}.paleta-hlava input{flex:1 1;min-width:0;min-height:0;padding:0;border:0;background:none;box-shadow:none;font-size:var(--p-l)}.paleta-hlava input:focus{outline:none;box-shadow:none}.paleta-hlava kbd,.paleta-polozka kbd{padding:2px 6px;border:1px solid var(--hranica);border-radius:var(--r-xs);color:var(--ink-3);font-family:var(--font-mono,monospace);font-size:var(--p-xs)}.paleta-zoznam{flex:1 1;margin:0;padding:6px;overflow-y:auto;list-style:none}.paleta-nadpis{padding:10px 12px 4px;color:var(--ink-3);font-size:var(--p-xs);font-weight:500}.paleta-polozka{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:var(--r-m);color:var(--ink);cursor:pointer}.paleta-polozka>.ikona{flex:none;color:var(--ink-3)}.paleta-polozka[aria-selected=true]{background:var(--ink);color:var(--menu-biela)}.paleta-polozka[aria-selected=true] .paleta-polozka-popis,.paleta-polozka[aria-selected=true]>.ikona{color:var(--ink-na-tmavom)}.paleta-polozka[aria-selected=true] kbd{border-color:var(--ink-na-tmavom);color:var(--ink-na-tmavom)}.paleta-polozka-nazov{flex:1 1;min-width:0}.paleta-polozka-nazov,.paleta-polozka-popis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paleta-polozka-popis{flex:none;max-width:40%;color:var(--ink-3);font-size:var(--p-sm)}.paleta-prazdne{padding:16px 12px}.paleta-pata{display:flex;flex-wrap:wrap;gap:6px 16px;padding:10px 16px;border-top:1px solid var(--hranica-jemna);background:var(--plocha-2);color:var(--ink-3);font-size:var(--p-xs)}.uvod-pozadie{position:fixed;inset:0;z-index:210;display:grid;place-items:center;padding:16px;background:rgba(20,22,25,.32);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.uvod{width:min(520px,100%);overflow:hidden;border-radius:22px;background:var(--karta);box-shadow:0 30px 70px -24px rgba(20,22,25,.55)}.uvod-hlava{position:relative;display:grid;place-items:center;height:200px;background:radial-gradient(circle at 30% 40%,#7a0a10 0,#2a0a0c 55%,#141619 100%);color:#fff}.uvod-logo{position:absolute;top:18px;left:18px;font-weight:700;letter-spacing:-.02em}.uvod-logo span{color:var(--znacka)}.uvod-pocet{position:absolute;top:20px;right:18px;font-size:var(--p-sm);opacity:.8}.uvod-ikona{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:#fff;color:var(--znacka)}.uvod-ikona .ikona{width:42px;height:42px}.uvod-telo{display:flex;flex-direction:column;gap:12px;padding:26px 28px 22px}.uvod-telo h2{margin:0;font-size:26px;letter-spacing:-.02em}.uvod-telo p{margin:0;color:var(--ink-2);line-height:1.6}.uvod-odkaz{align-self:flex-start;font-weight:600}.uvod-pata{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}.uvod-body{display:flex;flex:1 1;gap:5px}.uvod-body span{width:6px;height:6px;border-radius:3px;background:var(--hranica-silna)}.uvod-body span.aktivna{width:22px;background:var(--znacka)}button.uvod-dalej{background:var(--znacka);border-color:var(--znacka);color:#fff}.paleta .paleta-hlava input:not([type=hidden]),.paleta .paleta-hlava input:not([type=hidden]):focus,.paleta .paleta-hlava input:not([type=hidden]):focus-visible{height:auto;border:0;outline:none;background:transparent;box-shadow:none}.mikrofon-obal{gap:8px;min-width:0}.mikrofon-obal,button.mikrofon{display:inline-flex;align-items:center}button.mikrofon{justify-content:center;width:32px;height:32px;min-height:0;padding:0;border-radius:50%;background:var(--karta);border:1px solid var(--hranica-silna);color:var(--ink-2);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}button.mikrofon:hover{background:var(--plocha-hover);border-color:var(--hranica-hover);color:var(--ink)}button.mikrofon.pocuva,button.mikrofon.pocuva:hover{background:var(--znacka);border-color:var(--znacka);color:var(--na-akcii);animation:mikrofon-pulz 1.6s ease-out infinite}button.mikrofon:disabled{opacity:.6;cursor:progress}@keyframes mikrofon-pulz{0%{box-shadow:0 0 0 0 var(--znacka-vyber)}70%,to{box-shadow:0 0 0 10px transparent}}.mikrofon-stav{font-size:var(--p-s);color:var(--ink-3);overflow-wrap:anywhere}.mikrofon-stav:empty{display:none}@media (prefers-reduced-motion:reduce){button.mikrofon.pocuva{animation:none}}.horna-lista-tlacidlo.hlas{display:inline-flex;align-items:center;justify-content:center}.hlasovy-panel{position:fixed;z-index:190;top:72px;right:16px;bottom:16px;display:flex;flex-direction:column;width:min(380px,calc(100vw - 32px));border:1px solid var(--hranica);border-radius:var(--r-karta-velka);background:var(--karta);box-shadow:0 24px 60px -20px rgba(20,22,25,.45)}.hlasovy-panel-hlava{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--hranica-jemna)}.hlasovy-panel-hlava h2{flex:1 1;margin:0;font-size:var(--p-l)}button.hlasovy-panel-zavriet{min-height:0;padding:4px;border:0;background:none;box-shadow:none;color:var(--ink-3)}.hlasovy-panel-historia{flex:1 1;display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px;overflow-y:auto;list-style:none}.hlasovy-replika{max-width:88%;padding:8px 12px;border-radius:var(--r-m);line-height:1.4;overflow-wrap:anywhere}.hlasovy-replika.clovek{align-self:flex-end;background:var(--ink);color:var(--menu-biela)}.hlasovy-replika.hlas{align-self:flex-start;background:var(--plocha-2);color:var(--ink)}.hlasovy-replika.chyba{border:1px solid var(--znacka)}.hlasovy-replika .stitok{margin-left:6px}.hlasovy-replika-odkaz{display:inline-block;margin-left:8px;font-weight:500}.hlasova-karta{margin:0 14px 10px;padding:12px;border:1px solid var(--hranica-silna);border-radius:var(--r-m);background:var(--karta)}.hlasova-karta h3{margin:0 0 8px;font-size:var(--p-m)}.hlasova-karta dl{display:grid;grid-gap:4px;gap:4px;margin:0 0 8px}.hlasova-karta dl>div{display:flex;gap:8px}.hlasova-karta dt{min-width:90px;color:var(--ink-3)}.hlasova-karta dd{margin:0;overflow-wrap:anywhere}.hlasove-navrhy{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 16px 0}.hlasove-navrhy>.tiche{flex-basis:100%;font-size:12px}button.hlasovy-navrh{padding:6px 12px;border:1px solid var(--hranica-silna);border-radius:var(--r-pill);background:transparent;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}button.hlasovy-navrh .pocet{margin-left:6px;padding:0 6px;border-radius:var(--r-pill);background:var(--znacka-jemna);color:var(--znacka-tmava);font-size:12px;font-weight:600}button.hlasovy-navrh:hover:not(:disabled){background:var(--plocha-hover)}.hlasovy-panel-vstup{display:flex;flex-direction:column;gap:8px;padding:10px 14px;border-top:1px solid var(--hranica-jemna)}.hlasovy-panel-vstup textarea{resize:none}.hlasovy-panel-nastroje{display:flex;align-items:center;justify-content:space-between;gap:8px}.hlasovy-panel-pata{margin:0;padding:8px 14px 12px;color:var(--ink-3);font-size:var(--p-xs)}@media (max-width:720px){.hlasovy-panel{top:auto;right:0;bottom:0;left:0;width:100%;max-height:75vh;border-radius:var(--r-karta-velka) var(--r-karta-velka) 0 0}}.pole-hlava{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ai-pomocnik{position:relative;display:inline-flex}button.ai-tlacidlo{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;min-height:0;font-size:var(--p-s);font-weight:500;border:1px solid var(--info-vlas);border-radius:999px}button.ai-tlacidlo,button.ai-tlacidlo:hover{background:var(--info-jemna);color:var(--info)}button.ai-tlacidlo:hover{border-color:var(--info)}.cena-tlacidla{font-weight:400}.ai-panel{position:absolute;z-index:60;top:calc(100% + 6px);right:0;width:min(440px,calc(100vw - 32px));gap:10px;padding:14px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-l);box-shadow:var(--tien-menu);text-align:left}.ai-panel,.ai-zadanie{display:flex;flex-direction:column}.ai-zadanie{gap:6px}.ai-zadanie button{align-self:flex-end}.ai-stav{margin:0}.ai-simulacia{align-self:flex-start;margin:0}.ai-navrhy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto}.ai-navrhy li{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:10px 12px;border:1px solid var(--hranica);border-radius:var(--r-m)}.ai-navrh-text{display:flex;flex-direction:column;gap:2px;min-width:0;white-space:pre-line;overflow-wrap:anywhere}.ai-navrh-text .tiche{font-size:var(--p-s)}.odpoved-vlakna>.ai-pomocnik{align-self:flex-start}.odpoved-nastroje,.pole-nastroje{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.odpoved-nastroje{display:flex}.odpoved-nastroje:empty{display:none}@media (max-width:600px){.ai-panel{position:fixed;left:16px;right:16px;top:auto;bottom:16px;width:auto;max-height:70vh;overflow-y:auto}}.prehlad-dnes{margin-top:12px;max-width:640px}.prehlad-dnes>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;padding:6px 12px;border-radius:999px;background:var(--info-jemna);border:1px solid var(--info-vlas);color:var(--info);font-weight:500;list-style:none}.prehlad-dnes>summary::-webkit-details-marker{display:none}.prehlad-dnes[open]>summary{margin-bottom:10px}.prehlad-dnes ol{margin:0 0 8px;padding-left:22px;display:flex;flex-direction:column;gap:6px}.ai-panel button.ai-dalsie{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:2px 0;min-height:0;background:none;border:0;color:var(--info);font-weight:500}.kontakt-bunka .mono a.kont,.kontakt-bunka a.kont,.kontakt-bunka>.kont{display:block;font-size:var(--p-m);overflow-wrap:anywhere}.kontakt-bunka .nedorucitelna{display:block;font-size:var(--p-m);color:var(--ink-3,var(--ink-2))}.kancelaria-nazov-riadok{display:inline-flex;align-items:baseline;gap:6px;min-width:0}a.kancelaria-detail-odkaz{color:var(--ink-2);font-size:var(--p-m);text-decoration:none}a.kancelaria-detail-odkaz:hover{color:var(--znacka)}.karta-videa-pod{color:var(--ink-2)}.karta-videa-pod.chyba{color:var(--chyba)}.karta-videa-pod.pozor{color:var(--pozor-silny)}.karta-videa-meta{display:block}.tabulka td.kontakt-bunka{min-width:240px}.prenos-tabulka td{vertical-align:top}.prenos-obrazok{width:72px}.prenos-obrazok img{display:block;max-width:64px;max-height:48px;object-fit:contain;border-radius:4px;background:var(--papier)}.prenos-popis{display:block;margin-top:2px;overflow-wrap:anywhere}.prenos-poznamky{margin:12px 0;padding-left:18px;color:var(--ink-2);font-size:var(--p-m)}.prenos-poznamky li+li{margin-top:4px}.sekcia-hlas-profil{margin-bottom:14px}.nastavenie-hlasu{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px;align-items:start}.nastavenie-hlasu .pole select{height:42px}.posuvnik-hlasu{display:flex;flex-direction:column;gap:6px}.posuvnik-hlasu-hlava{display:flex;justify-content:space-between;font-size:12.5px;font-weight:500;color:var(--ink-2)}.posuvnik-hlasu-hlava .mono{color:var(--ink-3)}.posuvnik-hlasu input[type=range]{width:100%;accent-color:var(--ink)}.posuvnik-hlasu-kraje{display:flex;justify-content:space-between;font-size:11.5px;color:var(--ink-3)}.posuvnik-hlasu.stlmeny input[type=range]{opacity:.45}.posuvnik-hlasu-poznamka{font-size:11.5px;color:var(--pozor)}.vyslovnost-slov{margin-top:18px;padding-top:14px;border-top:1px solid var(--hranica-jemna)}.vyslovnost-hlava{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:10px}.vyslovnost-hlava strong{font-size:13.5px}.vyslovnost-popis{margin:-4px 0 10px;font-size:12px;color:var(--ink-2)}.vyslovnost-zoznam{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.vyslovnost-zoznam li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:6px 8px 6px 12px;border:1px solid var(--hranica-jemna);border-radius:10px;background:var(--plocha-pole)}.vyslovnost-zoznam li strong{font-size:13px;overflow-wrap:anywhere}.vyslovnost-zoznam li .mono{font-size:12.5px;color:var(--ok);overflow-wrap:anywhere}.vyslovnost-pridat>.ikona,.vyslovnost-zoznam .ikona{width:18px;height:18px;color:var(--ink-3)}.vyslovnost-zoznam form{margin:0}.vyslovnost-zmazat{width:30px;height:30px;min-height:0;padding:0;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--chyba);cursor:pointer}.vyslovnost-zmazat:hover{background:var(--chyba-jemna)}.vyslovnost-zmazat .ikona{color:inherit}.vyslovnost-pridat{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.vyslovnost-pridat input{flex:1 1;min-width:160px;height:38px;padding:0 12px;border:1px solid var(--hranica-pole);border-radius:10px;background:var(--plocha-pole);font-size:13.5px}.vyslovnost-pridat-tlacidlo{min-height:38px;padding:6px 14px;border:1px solid var(--ok);border-radius:10px;background:var(--ok);color:var(--na-akcii);font-size:13px;font-weight:600;cursor:pointer}.vyslovnost-pridat-tlacidlo:hover{filter:brightness(.88)}.profil-hlas-pata{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--hranica-jemna)}.profil-hlas-medzera{flex:1 1}.profil-dalsie{margin-bottom:14px}.profil-dalsie>summary{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;cursor:pointer;font-size:13.5px}.profil-dalsie[open]>summary{margin-bottom:14px}.profil-dalsie .profil-videa>.karta{box-shadow:none}.ukazka-na-karte{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:8px;padding:28px 64px 12px 12px;background:linear-gradient(transparent,rgba(20,22,25,.85));color:var(--na-akcii);font-size:12.5px;line-height:1.35}.ukazka-na-karte .vlnky{display:flex;align-items:flex-end;gap:3px;height:16px}.ukazka-na-karte .vlnky>span:not(.ukazka-na-karte-hlas){width:3px;height:100%;border-radius:2px;background:var(--na-akcii);transform-origin:bottom;animation:kpEq .7s ease-in-out infinite}.ukazka-na-karte .vlnky>span:nth-child(2){animation-delay:.15s}.ukazka-na-karte .vlnky>span:nth-child(3){animation-delay:.3s}.ukazka-na-karte .vlnky>span:nth-child(4){animation-delay:.45s}.ukazka-na-karte .vlnky>span:nth-child(5){animation-delay:.1s}.ukazka-na-karte-hlas{margin-left:6px;font-size:11px;opacity:.8;align-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.nova-postava-nahlad-hra .vlnky span,.ukazka-na-karte .vlnky>span{animation:none}}.porovnanie-hlasov{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--info-vlas);border-radius:12px;background:var(--skupina-kontakty-jemna);margin:16px 0}.porovnanie-hlasov[hidden]{display:none}.porovnanie-hlasov>.ikona{width:20px;height:20px;color:var(--skupina-kontakty)}.porovnanie-hlasov-text{line-height:1.3;margin-right:auto}.porovnanie-hlasov-text strong{display:block;font-size:13.5px;color:var(--info)}.porovnanie-hlasov-text span{font-size:12px;color:var(--ink-2)}button.porovnanie-hlasov-prehrat{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:6px 12px 6px 8px;border:1px solid var(--info-vlas);border-radius:10px;background:var(--karta);color:var(--skupina-kontakty);font-size:13px;font-weight:600;cursor:pointer}button.porovnanie-hlasov-prehrat:hover{border-color:var(--skupina-kontakty)}button.porovnanie-hlasov-prehrat.hra{background:var(--skupina-kontakty);border-color:var(--skupina-kontakty);color:var(--na-akcii)}button.porovnanie-hlasov-prehrat .ikona{width:20px;height:20px}.porovnanie-hlasov select{width:auto;max-width:220px;height:36px;padding:0 10px;border:1px solid var(--info-vlas);border-radius:10px;background:var(--karta);font-size:13px}.porovnanie-hlasov-vs{font-size:12px;color:var(--ink-3)}.novy-styl-strana{max-width:1180px}.novy-styl-hlava{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:-6px 0 18px}.novy-styl-miniatura{position:relative;overflow:hidden;width:54px;aspect-ratio:9/16;flex:none;border-radius:8px;background:var(--ink-2);display:grid;place-items:center;color:rgba(255,255,255,.55)}.novy-styl-miniatura img,.novy-styl-navrh-obraz img,.novy-styl-prazdny img,.novy-styl-varianty img,.novy-styl-zdroj img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.novy-styl-popis{flex:1 1;min-width:220px;margin:0;font-size:14.5px;color:var(--ink-2)}.novy-styl-vyber-postavy{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.novy-styl-vyber-postavy select{height:42px;min-width:220px}.novy-styl-mriezka{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:16px;gap:16px;align-items:start}.novy-styl-zadanie{display:flex;flex-direction:column;gap:16px;padding:20px 22px}.novy-styl-skupina{margin:0;padding:0;border:0;min-width:0}.novy-styl-nadpis,.novy-styl-skupina>legend{display:block;padding:0;margin-bottom:8px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.novy-styl-nadpis .tiche,.novy-styl-skupina .tiche{font-weight:400;color:var(--ink-3)}.novy-styl-zdroje{display:flex;gap:10px;flex-wrap:wrap}.novy-styl-zdroj{flex:none;display:flex;flex-direction:column;gap:6px;width:112px;padding:6px;border:1px solid var(--hranica);border-radius:12px;background:var(--karta);cursor:pointer;position:relative}.novy-styl-zdroj:before{content:"";display:block;width:100%;aspect-ratio:9/16;border-radius:8px;background:var(--ink-2)}.novy-styl-zdroj img{inset:6px 6px auto 6px;width:calc(100% - 12px);height:auto;aspect-ratio:9/16;border-radius:8px}.novy-styl-zdroj input{position:absolute;opacity:0;pointer-events:none}.novy-styl-zdroj span{font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.novy-styl-zdroj:has(input:checked){border:1.5px solid var(--ink);box-shadow:var(--prstenec)}.novy-styl-cip:has(input:focus-visible),.novy-styl-pocet label:has(input:focus-visible),.novy-styl-zdroj:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.novy-styl-cipy{display:flex;gap:6px;flex-wrap:wrap}.novy-styl-cip input{position:absolute;opacity:0;pointer-events:none}.novy-styl-cip span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--hranica);border-radius:999px;background:var(--karta);font-size:12.5px;cursor:pointer}.novy-styl-cip:hover span{border-color:var(--hranica-hover)}.novy-styl-cip:has(input:checked) span{border-color:var(--ink);background:var(--ink);color:var(--na-akcii);font-weight:600}a.novy-styl-balicek{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px 0 10px;border:1px solid var(--ai-vlas);border-radius:12px;background:var(--ai-jemna);color:var(--ai-text);font-size:12.5px;font-weight:600;text-decoration:none}a.novy-styl-balicek .ikona{width:18px;height:18px}a.novy-styl-balicek.zvoleny,a.novy-styl-balicek:hover{border-color:var(--tag-sezonne)}a.novy-styl-balicek.zvoleny{background:var(--tag-sezonne);color:var(--na-akcii)}.novy-styl-vzor{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1.5px dashed var(--hranica-silna);border-radius:12px;background:var(--plocha-pole);color:var(--ink-2);font-size:13px;cursor:pointer}.novy-styl-vzor .ikona{width:24px;height:24px;flex:none}.novy-styl-vzor input{margin-left:auto;max-width:55%;font-size:12px}.novy-styl-pata{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--hranica-jemna)}.novy-styl-pocet{display:inline-flex;gap:2px;margin:0;padding:3px;border:0;border-radius:12px;background:var(--plocha-nahlad)}.novy-styl-pocet input{position:absolute;opacity:0;pointer-events:none}.novy-styl-pocet span{display:inline-block;padding:6px 12px;border-radius:9px;font-size:13px;cursor:pointer}.novy-styl-pocet label:has(input:checked) span{background:var(--karta);box-shadow:0 1px 3px rgba(20,22,25,.12);font-weight:600}.novy-styl-pata button.farba-ai{background:var(--tag-sezonne);border-color:var(--tag-sezonne);color:var(--na-akcii)}.novy-styl-cena{order:3}.novy-styl-nahlad{position:-webkit-sticky;position:sticky;top:84px;display:flex;flex-direction:column;gap:12px;padding:14px}.novy-styl-nahlad-popisky{display:flex;justify-content:space-between;font-size:11.5px;font-weight:600;color:var(--ink-3)}.novy-styl-prazdny,.porovnanie-stylu{position:relative;aspect-ratio:9/16;width:100%;max-width:calc(620px * 9 / 16);margin-inline:auto;border-radius:10px;overflow:hidden;background:var(--ink-2);display:grid;place-items:center}.novy-styl-prazdny.o-16-9,.porovnanie-stylu.o-16-9{aspect-ratio:16/9;max-width:none}.novy-styl-prazdny img{-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.novy-styl-otaznik{position:absolute;inset:0 0 0 50%;display:grid;place-items:center;background:var(--plocha-nahlad);border-left:1.5px dashed var(--hranica-silna);color:var(--ink-3);font-size:26px}.porovnanie-stylu img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.porovnanie-stylu.vedla{aspect-ratio:auto;max-width:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;background:none}.porovnanie-stylu.vedla img{position:static;aspect-ratio:9/16;background:var(--ink-2);border-radius:8px}.porovnanie-stylu.vedla.o-16-9 img{aspect-ratio:16/9}.porovnanie-stylu-ciara{position:absolute;top:0;bottom:0;width:2px;background:var(--na-akcii);box-shadow:0 0 0 1px rgba(20,22,25,.25)}.porovnanie-stylu-posuvnik{width:100%;accent-color:var(--tag-sezonne)}.novy-styl-varianty{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.novy-styl-varianty a{position:relative;overflow:hidden;aspect-ratio:9/16;border:2px solid transparent;border-radius:7px;background:var(--ink-2);display:grid;place-items:center;color:var(--na-akcii);font-size:12px;font-weight:600;text-decoration:none}.novy-styl-varianty a span{position:relative;padding:1px 6px;border-radius:999px;background:rgba(20,22,25,.55)}.novy-styl-varianty a[aria-current]{border-color:var(--tag-sezonne);box-shadow:0 0 0 3px var(--ai-vlas)}.novy-styl-zhrnutie{margin:0;font-size:12.5px;color:var(--ink-2)}.novy-styl-odmietnute{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--chyba-vlas);border-radius:12px;background:var(--chyba-jemna);color:var(--chyba);font-size:13px}.novy-styl-odmietnute>div:first-child{display:flex;gap:8px}.novy-styl-odmietnute .ikona{width:20px;height:20px;flex:none}.novy-styl-vytvorit{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--hranica-jemna);scroll-margin-top:90px}.novy-styl-hlas{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--hranica);border-radius:10px;background:var(--plocha-pole)}.novy-styl-hlas>.ikona{width:20px;height:20px;flex:none}.novy-styl-hlas>span{flex:1 1;display:flex;flex-direction:column;line-height:1.25}.novy-styl-hlas select{height:30px;padding:0 28px 0 0;border:0;background-color:transparent;font-size:13px;font-weight:600}.novy-styl-navrhy{margin-top:16px;scroll-margin-top:16px}.novy-styl-navrhy-mriezka{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.novy-styl-navrhy-mriezka>li{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--hranica);border-radius:12px;background:var(--karta)}.novy-styl-navrhy-mriezka .stitok{align-self:flex-start}.novy-styl-navrh-obraz{position:relative;overflow:hidden;aspect-ratio:9/16;max-height:220px;border-radius:8px;background:var(--ink-2);display:grid;place-items:center;color:rgba(255,255,255,.55)}.novy-styl-navrh-obraz.o-16-9{aspect-ratio:16/9}.novy-styl-navrh-akcie{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.kniznica-filtre{gap:8px 18px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--pozor-vlas);border-radius:12px;background:var(--skupina-kniznica-jemna)}.kniznica-filtre,.kniznica-filtre-skupina{display:flex;flex-wrap:wrap;align-items:center}.kniznica-filtre-skupina{gap:6px}.kniznica-filtre-nazov{font-size:12px;font-weight:600;color:var(--pozor-silny)}a.kniznica-filtre-cip{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border:1px solid var(--pozor-vlas);border-radius:999px;background:var(--karta);color:var(--ink-2);font-size:12px;text-decoration:none}a.kniznica-filtre-cip.aktivny,a.kniznica-filtre-cip:hover{border-color:var(--skupina-kniznica)}a.kniznica-filtre-cip.aktivny{background:var(--skupina-kniznica);color:var(--na-akcii);font-weight:600}.hviezdicka{margin:0;flex:none}.hviezdicka button{display:grid;place-items:center;width:30px;height:30px;min-height:0;padding:0;border:0;border-radius:50%;background:var(--skupina-kniznica-jemna);color:var(--skupina-kniznica);cursor:pointer}.hviezdicka .ikona{width:19px;height:19px}.hviezdicka.oblubena button{background:var(--skupina-kniznica);color:var(--na-akcii)}.kniznica-polozka form.hviezdicka{display:block}.hviezdicka.na-nahlade{position:absolute;right:6px;top:6px;z-index:2}.hviezdicka.na-nahlade:not(.oblubena) button{background:rgba(255,255,255,.92)}.postava-trenovanie{position:absolute;inset:auto 12px 12px 12px;display:flex;flex-direction:column;gap:6px;color:var(--na-akcii);font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.postava-trenovanie-pas{position:relative;height:4px;border-radius:3px;background:rgba(255,255,255,.2);overflow:hidden}.postava-trenovanie-pas span{position:absolute;inset:0 auto 0 0;width:35%;border-radius:3px;background:var(--na-akcii);animation:kpTrenovanie 1.6s ease-in-out infinite}@keyframes kpTrenovanie{0%{transform:translateX(-100%)}to{transform:translateX(290%)}}@media (prefers-reduced-motion:reduce){.postava-trenovanie-pas span{animation:none;width:100%;opacity:.5}}.tlacidlo.jemne{border-color:var(--fa-vlas)}.tlacidlo.jemne,.tlacidlo.jemne:hover{background:var(--fa-jemna);color:var(--fa-text)}.tlacidlo.jemne:hover{border-color:var(--fa)}.tlacidlo.farba-tvorba.jemne{color:var(--znacka-tmava)}.tlacidlo.plne{background:var(--fa);border-color:var(--fa);color:var(--na-akcii)}.tlacidlo.plne:hover{background:var(--info);border-color:var(--info);color:var(--na-akcii)}.tlacidlo .male-ikona{width:16px;height:16px;opacity:.8}.karta-videa-obal{display:flex;flex-direction:column;gap:8px;min-width:0;scroll-margin-top:90px}.karta-videa-obal .karta-videa-tema{font-size:15px;line-height:1.35;height:2.7em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.karta-videa-obal .karta-videa-meta,.karta-videa-obal .karta-videa-pod{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hovori-videa-vyber{position:relative}.hovori-videa-vyber[open]{z-index:30}.hovori-videa-vyber>summary{list-style:none}.hovori-videa-vyber>summary::-webkit-details-marker{display:none}.hovori-videa{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px 4px 4px;border:1px solid var(--znacka-vlas);border-radius:999px;background:var(--skupina-tvorba-jemna);cursor:pointer;font-size:12.5px}.hovori-videa.zamknute{cursor:default}.hovori-videa>.ikona{width:18px;height:18px;flex:none;color:var(--znacka-tmava)}.hovori-videa.zamknute>.ikona{width:16px;height:16px;color:var(--ink-3)}.hovori-videa-text{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hovori-videa-panel{position:absolute;left:0;top:calc(100% + 6px);z-index:15;width:280px;max-height:360px;overflow:auto;padding:6px;border:1px solid var(--hranica);border-radius:14px;background:var(--karta);box-shadow:0 20px 50px -12px rgba(20,22,25,.28)}.hovori-videa-vyber.vpravo .hovori-videa-panel{left:auto;right:0}.hovori-videa-panel form{margin:0}button.hovori-videa-volba{display:flex;align-items:center;gap:10px;width:100%;min-height:0;padding:6px 8px;border:0;border-radius:10px;background:none;color:var(--ink);text-align:left;font-weight:400;cursor:pointer}button.hovori-videa-volba.zvolena,button.hovori-videa-volba:hover{background:var(--plocha-vybrany)}.hovori-videa-mini{position:relative;overflow:hidden;flex:none;width:32px;aspect-ratio:3/4;border-radius:6px;background:var(--ink-2);display:grid;place-items:center;color:rgba(255,255,255,.55);font-size:12px}.hovori-videa-mini.o-16-9{aspect-ratio:16/9;width:40px}.hovori-videa-mini img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hovori-videa-volba-text{flex:1 1;min-width:0;line-height:1.3}.hovori-videa-volba-text strong{display:block;font-size:13px}.riadok-videa .hovori-videa,.riadok-videa .hovori-videa-vyber{min-width:0}a.riadok-videa-nahlad,a.riadok-videa-text{color:inherit;text-decoration:none}.sprievodca-videa{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:24px;gap:24px;align-items:start;margin-top:20px}.sprievodca-karta{margin:0;min-height:420px;display:flex;flex-direction:column;gap:14px}.sprievodca-karta-hlava{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sprievodca-karta-hlava h2{margin:0;font-size:17px}.sprievodca-krok-cislo{width:28px;height:28px;flex:none;border-radius:50%;background:var(--znacka);color:var(--na-akcii);display:grid;place-items:center;font-size:13px;font-weight:700}.sprievodca-medzera{flex:1 1}.sprievodca-zadanie{display:flex;flex-direction:column;gap:14px}.sprievodca-tema textarea{min-height:84px;font-size:15px}.sprievodca-cipy{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.sprievodca-cip{min-height:30px;max-width:100%;font-size:12.5px;text-align:left}.sprievodca-cip.namet{border-style:dashed}.sprievodca-dlzka{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12.5px;font-weight:500;color:var(--ink-2)}.sprievodca-postavy{margin:0;padding:0;border:0}.sprievodca-postavy legend{padding:0;margin-bottom:8px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.sprievodca-postavy-mriezka{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.sprievodca-postava{position:relative;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--hranica);border-radius:12px;background:var(--karta)}.sprievodca-postava.vybrana{border:1.5px solid var(--znacka);box-shadow:var(--prstenec)}.sprievodca-postava label{display:flex;flex-direction:column;gap:4px;cursor:pointer}.sprievodca-postava input{position:absolute;opacity:0;pointer-events:none}.sprievodca-postava:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.sprievodca-postava-foto{position:relative;overflow:hidden;width:100%;aspect-ratio:4/5;border-radius:10px;background:var(--ink-2);display:grid;place-items:center;color:rgba(255,255,255,.55);font-size:28px}.sprievodca-postava-foto.o-16-9{aspect-ratio:16/10}.sprievodca-postava-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sprievodca-postava-fajka{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:var(--znacka);color:var(--na-akcii);display:grid;place-items:center}.sprievodca-postava-fajka .ikona{width:14px;height:14px}.sprievodca-postava strong{font-size:12.5px}.sprievodca-postava-hlas{display:flex;align-items:center;gap:6px}.sprievodca-postava.bez-hlasu label{cursor:not-allowed}.sprievodca-postava.bez-hlasu .sprievodca-postava-foto,.sprievodca-postava.bez-hlasu strong{opacity:.55}.sprievodca-postava-bez-hlasu{margin:0;color:var(--ink-2)}.sprievodca-pripravenost{display:flex;flex-direction:column;gap:14px}.sprievodca-scenar-pata,.sprievodca-zadanie-pata{align-items:center}.sprievodca-natacanie form,.sprievodca-scenar-pata form,.sprievodca-zadanie-pata form,.sprievodca-znova form{margin:0}.sprievodca-pise{display:flex;align-items:flex-start;gap:14px;padding:18px 4px}.sprievodca-pise-text{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--ink-2)}.sprievodca-pise.druh-pozor .sprievodca-pise-text>span:nth-child(2){color:var(--pozor)}.sprievodca-pise.druh-chyba .sprievodca-pise-text>span:nth-child(2){color:var(--chyba)}.sprievodca-toci{width:26px;height:26px;flex:none;margin-top:2px;border-radius:50%;border:3px solid var(--znacka-vlas);border-top-color:var(--znacka);animation:kpSpin 1s linear infinite}.sprievodca-znova{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kroky-ai{display:flex;flex-wrap:wrap;gap:4px 6px;margin:6px 0 2px;padding:0;list-style:none;font-size:12px;color:var(--ink-3)}.kroky-ai li{display:inline-flex;align-items:center;gap:6px}.kroky-ai li+li:before{content:"→";color:var(--hranica-silna)}.kroky-ai li.hotovy{color:var(--ok)}.kroky-ai li.aktualny{color:var(--ink);font-weight:600}.kroky-ai li.aktualny:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--znacka);animation:kpPulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.kroky-ai li.aktualny:after{animation:none}}.upozornenie+.kroky-ai,.varovanie+.kroky-ai{margin:-4px 0 12px}.stav-video-editora{display:flex;align-items:flex-start;gap:12px}.stav-video-editora-ikona{display:inline-flex;flex:none;padding:6px;border-radius:50%;background:var(--skupina-kontakty-jemna);color:var(--skupina-kontakty)}.stav-video-editora.vygenerovane .stav-video-editora-ikona{background:var(--ok-jemna);color:var(--ok)}.stav-video-editora-text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;font-size:14px;color:var(--ink-2);overflow-wrap:anywhere}.stav-video-editora-text strong{color:var(--ink)}.sprievodca-natocit-tu summary{cursor:pointer;font-size:13px;color:var(--ink-2)}.sprievodca-natocit-tu[open]{display:flex;flex-direction:column;gap:8px}.sprievodca-scenar{display:flex;flex-direction:column;gap:12px}.sprievodca-zabery{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sprievodca-zaber{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.sprievodca-zaber-hlava{display:flex;flex-direction:column;gap:2px;padding-top:10px;font-size:13px}button.sprievodca-zaber-odobrat{align-self:flex-start;margin-top:4px;padding:2px;min-height:0;border:0;background:transparent;color:var(--ink-3)}button.sprievodca-zaber-odobrat .ikona{width:16px;height:16px}button.sprievodca-zaber-odobrat:hover{background:transparent;color:var(--chyba)}.sprievodca-zaber textarea{width:100%;min-height:0;padding:10px 12px;border:1px solid var(--hranica-jemna);border-radius:12px;background:var(--plocha-pole);font-size:14.5px;line-height:1.55;resize:vertical}.sprievodca-zaber textarea:focus{outline:none;background:var(--plocha-hover);border-color:var(--znacka-vlas);box-shadow:var(--prstenec)}.sprievodca-scenar-lista{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sprievodca-ulozenie{margin-left:auto;font-size:12.5px;color:var(--ink-3)}.sprievodca-ulozenie.stav-ulozene{color:var(--ok)}.sprievodca-ulozenie.stav-chyba{color:var(--chyba)}.sprievodca-kontroly{list-style:none;margin:0;padding:10px 12px;display:flex;flex-direction:column;gap:6px;border:1px solid var(--hranica-jemna);border-radius:12px;background:var(--karta);font-size:13px}.sprievodca-kontroly li{display:flex;align-items:flex-start;gap:8px;color:var(--ink-2)}.sprievodca-kontroly li>span:last-child{display:flex;flex-direction:column;gap:2px}.sprievodca-kontrola-znak{width:18px;height:18px;flex:none;margin-top:1px;border-radius:50%;display:grid;place-items:center}.sprievodca-kontrola-znak .ikona{width:12px;height:12px}.sprievodca-kontroly li.ok .sprievodca-kontrola-znak{background:var(--ok-bodka);color:#fff}.sprievodca-kontroly li.nie .sprievodca-kontrola-znak{background:var(--chyba);color:#fff}.sprievodca-kontroly li.nie .sprievodca-kontrola-nazov{color:var(--chyba);font-weight:600}.sprievodca-kontrola-veta{font-size:12.5px;color:var(--ink-3)}.sprievodca-kontroly li.tip .sprievodca-kontrola-znak{background:var(--info-jemna);color:var(--info)}.sprievodca-kontroly li.tip .sprievodca-kontrola-nazov{color:var(--ink-2)}.formular-scenara .formular-scenara-kontroly{margin-top:4px}.sprievodca-scenar-zadanie{margin:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sprievodca-scenar-zadanie .ikona{width:14px;height:14px}.sprievodca-zaber-telo{display:flex;flex-direction:column;gap:6px;min-width:0}.sprievodca-zaber-ai{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.sprievodca-zaber-ai .stitok{font-size:11px}.sprievodca-ai-nedostupne{margin:-4px 0 0}.miesta-text{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px dashed var(--znacka-vlas);border-radius:12px;background:var(--plocha-pole)}.miesta-odsek{margin:0;font-size:14.5px;line-height:1.9;white-space:pre-wrap}.miesto{display:inline-flex;align-items:baseline;gap:4px;margin:0 2px;padding:0 4px 0 8px;border-radius:8px;background:var(--info-jemna);color:var(--info);white-space:nowrap}.miesto-popis{font-size:12px;font-weight:600}.miesta-text input.miesto-pole{width:auto;min-height:0;padding:2px 6px;border:0;border-bottom:1.5px solid var(--info);border-radius:0;background:transparent;font-size:14px;line-height:1.4}.miesta-text input.miesto-pole:focus{outline:none;box-shadow:none;border-bottom-color:var(--znacka);background:var(--plocha-hover)}.miesta-pata{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}button.miesta-upravit{display:inline-flex;align-items:center;gap:4px;padding:0}button.miesta-upravit .ikona{width:14px;height:14px}.formular-scenara-zadanie{border:1px solid var(--hranica-jemna);border-radius:12px;padding:0}.formular-scenara-zadanie>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:var(--p-sm);color:var(--ink-2)}.formular-scenara-zadanie>summary::-webkit-details-marker{display:none}.formular-scenara-zadanie>summary>span{display:inline-flex;align-items:center;gap:6px}.formular-scenara-zadanie>summary .ikona{width:14px;height:14px}.formular-scenara-zmenit{color:var(--znacka);text-decoration:underline}.formular-scenara-zadanie[open] .formular-scenara-zmenit{display:none}.formular-scenara-zadanie>.pole{padding:0 12px 12px;margin:0}.sprievodca-natacanie{display:flex;flex-direction:column;gap:10px}.sprievodca-prehravac{max-width:320px;overflow:hidden;border-radius:14px;background:var(--ink)}.sprievodca-prehravac.f-16-9{max-width:100%}.sprievodca-prehravac video{display:block;width:100%;max-height:420px}.sprievodca-zverejnit{display:flex;flex-direction:column;gap:14px}.sprievodca-druha-volba{display:flex;gap:8px;flex-wrap:wrap}.sprievodca-podnadpis{margin:4px 0 0;font-size:15px}.formular-planu-videa .pole-hlava{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.formular-planu-videa .navrh-textu-stav{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:4px 0 0}.formular-planu-videa .navrh-textu-stav.chyba-text{color:var(--chyba)}.pilulka-format{font-size:var(--p-xs);font-weight:400;opacity:.85}.pilulka-format:before{content:"· "}.sprievodca-termin{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.sprievodca-termin legend{font-size:var(--p-m);font-weight:600;color:var(--ink-2);margin-bottom:6px}.sprievodca-termin .novy-styl-pocet{flex-wrap:wrap;align-self:flex-start}.sprievodca-termin-vlastny{display:flex;flex-direction:column;gap:4px;max-width:320px}.sprievodca-termin .napoveda{margin:0}.sprievodca-nahlad-prispevku .nahlad-prispevku{max-width:100%;padding:0;background:none}.sprievodca-nahlad-prispevku .karta-nahladu{padding:10px}.obrazok-nahladu.video-nahladu{width:min(100%,calc(360px * var(--pomer, 1)));background:var(--ink)}.obrazok-nahladu.video-nahladu video{object-fit:contain}.sprievodca-hotovo{display:flex;flex-direction:column;gap:12px}.sprievodca-hotovo p{display:flex;align-items:center;gap:8px;margin:0}.sprievodca-hotovo p .ikona{width:22px;height:22px;color:var(--ok)}.sprievodca-nahlad{position:-webkit-sticky;position:sticky;top:84px;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta)}.sprievodca-nahlad-popisok{font-size:var(--p-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.sprievodca-nahlad-obraz{position:relative;width:min(100%,248px);aspect-ratio:9/16;margin:0 auto;overflow:hidden;border-radius:18px;background:var(--ink-2);color:rgba(255,255,255,.55);display:grid;place-items:center;font-size:34px}.sprievodca-nahlad-obraz.o-16-9{width:100%;aspect-ratio:16/9}.sprievodca-nahlad-obraz.prazdny{border:1.5px dashed var(--hranica-silna);background:var(--plocha-2);color:var(--ink-3)}.sprievodca-nahlad-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sprievodca-nahlad-logo{position:absolute;top:12px;left:12px;max-width:34%;max-height:40px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.sprievodca-nahlad-titulok{position:absolute;left:12px;right:12px;bottom:14px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.94);color:var(--ink);font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.sprievodca-nahlad-titulok.zastupny{color:var(--ink-3);font-weight:500}.sprievodca-nahlad-text{margin:0;font-size:var(--p-sm);color:var(--ink-2)}.sprievodca-nahlad-dalsi{margin:0;font-size:12.5px;color:var(--ink-3)}@media (max-width:1100px){.sprievodca-videa{grid-template-columns:minmax(0,1fr)}.sprievodca-nahlad{position:static;max-width:300px}}@media (max-width:640px){.sprievodca-karta{min-height:0}.sprievodca-termin .novy-styl-pocet{display:flex;width:100%}.sprievodca-termin .novy-styl-pocet label{flex:1 1 auto;text-align:center}.sprievodca-termin-vlastny{max-width:none}.sprievodca-zaber{grid-template-columns:minmax(0,1fr)}.sprievodca-zaber-hlava{flex-direction:row;align-items:center;gap:8px;padding-top:0}.sprievodca-zaber-ai .ai-tlacidlo{flex:1 1 auto;justify-content:center}.miesto{white-space:normal}.sprievodca-postavy-mriezka{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.sprievodca-nahlad{max-width:none}.sprievodca-nahlad-obraz{width:min(100%,200px)}}@media (prefers-reduced-motion:reduce){.sprievodca-toci{animation:none}}.novy-namet-strana{max-width:1080px}.novy-namet-typy{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.novy-namet-typ{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--fa-vlas);border-radius:14px;background:var(--fa-jemna);color:var(--ink);text-decoration:none}a.novy-namet-typ:hover{border-color:var(--fa);color:var(--ink);text-decoration:none}.novy-namet-typ.zvoleny{border:1.5px solid var(--fa);box-shadow:0 0 0 3px var(--fa-vlas)}.novy-namet-typ>span:nth-child(2){flex:1 1}.novy-namet-typ strong{display:block;font-size:14px}.novy-namet-typ span span{display:block;margin-top:2px;font-size:12.5px;color:var(--ink-2)}.novy-namet-typ>.ikona{width:18px;height:18px;color:var(--fa)}.novy-namet-typ-ikona{width:40px;height:40px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--fa);color:var(--na-akcii)}.novy-namet-typ-ikona .ikona{width:22px;height:22px}.formular-nametu{gap:14px}.formular-nametu>.karta{margin:0;padding:20px 22px}.formular-nametu-zadanie{display:flex;flex-direction:column;gap:14px}.formular-nametu-volby{display:flex;gap:24px;flex-wrap:wrap}.formular-nametu-skupina{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.formular-nametu-poznamka>summary{cursor:pointer;font-size:13px;color:var(--ink-2)}.formular-nametu-pata{justify-content:flex-end}.kto-hovori-vybrana{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px;border:1px solid var(--ink);border-radius:14px;box-shadow:var(--prstenec)}.kto-hovori-nahlad{position:relative;overflow:hidden;flex:none;width:56px;aspect-ratio:3/4;border-radius:10px;background:var(--ink-2);display:grid;place-items:center;color:rgba(255,255,255,.55)}.kto-hovori-nahlad.o-16-9{width:84px;aspect-ratio:16/9}.kto-hovori-nahlad img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kto-hovori-text{flex:1 1;min-width:180px;line-height:1.35}.kto-hovori-text strong{display:block;font-size:15px}button.kto-hovori-ukazka{display:inline-flex;align-items:center;gap:6px;border-color:var(--info-vlas);background:var(--skupina-kontakty-jemna);color:var(--skupina-kontakty)}button.kto-hovori-ukazka[hidden]{display:none}button.kto-hovori-ukazka.hra{background:var(--skupina-kontakty);color:var(--na-akcii)}.kto-hovori-format{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border-radius:12px;background:var(--pozor-jemna);color:var(--pozor-silny);font-size:13px}.kto-hovori-format>.ikona{width:20px;height:20px;flex:none}.kto-hovori-format>span{flex:1 1;min-width:200px}button.kto-hovori-pouzit{min-height:32px;padding:5px 12px;border-color:var(--pozor);background:var(--pozor);color:var(--na-akcii);font-size:12.5px}.kto-hovori-vyber{margin-top:12px}.kto-hovori-vyber>summary{list-style:none;display:inline-flex;width:auto}.kto-hovori-vyber>summary::-webkit-details-marker{display:none}.kto-hovori-skupiny{margin-top:14px}.kto-hovori-skupina{margin:0 0 12px;padding:0;border:0;min-width:0}.kto-hovori-skupina legend{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:0;font-size:12.5px;font-weight:600;color:var(--ink-2)}.kto-hovori-mriezka{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.kto-hovori-postava{position:relative;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--hranica);border-radius:12px;background:var(--karta);cursor:pointer}.kto-hovori-postava input{position:absolute;opacity:0;pointer-events:none}.kto-hovori-postava:has(input:checked){border:1.5px solid var(--ink);box-shadow:var(--prstenec)}.kto-hovori-postava:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.kto-hovori-postava .kto-hovori-nahlad{width:100%}.kto-hovori-postava strong{font-size:12.5px}.kto-hovori-postava .stitok{align-self:flex-start}.kto-hovori-pata{display:flex;justify-content:space-between;gap:8px;font-size:12.5px}.panel-hovori{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px}.panel-hovori>h2{margin:0;font-size:15px}.panel-hovori-nahlad{position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;max-height:320px;border-radius:12px;background:var(--ink-2);display:grid;place-items:center;color:rgba(255,255,255,.55);font-size:30px}.panel-hovori-nahlad.o-16-9{aspect-ratio:16/9}.panel-hovori-nahlad>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.panel-hovori-text{display:flex;flex-direction:column;gap:2px;line-height:1.35}.panel-hovori-text strong{font-size:14px}.panel-hovori-text .stitok{align-self:flex-start;margin-top:4px}.panel-hovori-tip{display:flex;gap:8px;margin:0;padding:10px 12px;border-radius:10px;background:var(--info-jemna);color:var(--info);font-size:12.5px}.panel-hovori-tip .ikona,.panel-hovori-zamok .ikona{width:18px;height:18px;flex:none}.panel-hovori>.kto-hovori-format{margin:0}.panel-hovori-vyber>summary{position:absolute;top:12px;right:16px;list-style:none}.panel-hovori:has(>.panel-hovori-vyber)>h2{min-height:calc(var(--vyska-tlacidla-male) - 10px)}.panel-hovori-vyber>summary::-webkit-details-marker{display:none}.panel-hovori-vyber[open]>summary .ikona{transform:rotate(180deg)}.panel-hovori-zoznam{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--hranica-jemna)}.panel-hovori-zoznam form{margin:0}.hovori-videa-volba>.ikona{width:18px;height:18px;color:var(--znacka);flex:none}.panel-hovori-zamok{display:flex;align-items:center;gap:6px;margin:0}@media (display-mode:standalone){.len-v-prehliadaci{display:none!important}}.tipy-znacky{margin:0 0 12px;padding:10px 14px;border:1px solid var(--neutral-vlas);border-radius:var(--r-l);background:var(--neutral-jemna);color:var(--ink-2);font-size:var(--p-m);line-height:1.5}.tipy-znacky-hlava{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 4px}.tipy-znacky .ikona{width:18px;height:18px;color:var(--ink-3);vertical-align:-3px}.tipy-znacky ul{margin:0 0 8px;padding-left:20px}.tipy-znacky a{color:inherit;text-decoration:underline}.tipy-znacky-odkaz{display:block}.karta.tipy-znacky h2{display:flex;align-items:center;gap:6px}.ai-nedostupne{display:block;margin-top:4px}.technicke-udaje{margin:6px 0 0;font-size:var(--p-s);color:var(--ink-3)}.technicke-udaje summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.technicke-udaje p{margin:4px 0 0;overflow-wrap:anywhere}.obnova-detailu{display:flex;align-items:center;gap:6px;margin:0 0 12px}.obnova-detailu .ikona{width:16px;height:16px}.koncept-ponuka{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;padding:10px 14px;border:1px solid var(--info-vlas);border-radius:var(--r-l);background:var(--info-jemna);color:var(--info)}.koncept-ponuka>.ikona{width:18px;height:18px;flex:none}.koncept-ponuka-text{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.koncept-ponuka-tlacidla{display:flex;flex-wrap:wrap;gap:8px}.prave-ulozeny{outline:2px solid var(--ok-bodka);outline-offset:2px;animation:prave-ulozeny 2.4s ease-out 1}#prave-ulozeny{scroll-margin-top:96px}@keyframes prave-ulozeny{0%{box-shadow:0 0 0 6px var(--ok-prstenec)}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.prave-ulozeny{animation:none}}.karty-konceptov{display:grid;grid-gap:14px;gap:14px}.karta-konceptu{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--hranica);border-radius:var(--r-xl);background:var(--papier)}.karta-konceptu-hlava{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.karta-konceptu-hlava h3{margin:0;font-size:var(--p-m)}.nahlady-konceptu{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:10px;gap:10px;align-items:start}.nahlady-konceptu .karta-nahladu{animation:none}.nahlady-konceptu .text-nahladu{max-height:18em;overflow:auto}.obrazok-konceptu{display:block;width:100%;max-height:260px;object-fit:cover;border-radius:var(--r-s)}.bez-fotky-konceptu{display:grid;place-items:center;margin:0;padding:18px 12px;border:1px dashed var(--pozor-vlas);border-radius:var(--r-s);background:var(--pozor-jemna);color:var(--pozor);font-size:var(--p-sm);text-align:center}.prekazky-konceptu{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.prekazky-konceptu li{padding:8px 10px;border:1px solid var(--pozor-vlas);border-radius:var(--r-m);background:var(--pozor-jemna);color:var(--pozor-silny)}.prekazky-konceptu .tlacidlo{margin-left:4px}.karta-konceptu-pata{margin:0}.viac-moznosti{margin:4px 0 8px}.viac-moznosti>summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--ink-2);font-weight:500}.viac-moznosti[open]>summary{margin-bottom:8px}.technicke-navrhu summary,.technicke-videa summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--ink-3)}.sprievodca-cip{white-space:normal}.lepiace-veta{display:none}.nahlad-obsah,.nahlad-zbalitelny{display:contents}.nahlad-prepinac,.nahlad-tlacidlo{display:none}.kalendar-panel-hlava{position:-webkit-sticky;position:sticky;top:-18px;z-index:3;margin:-18px -20px 0;padding:12px 20px 10px;background:var(--karta);border-bottom:1px solid var(--hranica-jemna)}@media (max-width:640px),(pointer:coarse){:root{--vyska-pola:44px;--vyska-tlacidla:44px;--vyska-tlacidla-male:44px;--vyska-male:44px}.pilulka-siete,.segment-nahladu button,.sprievodca-cip,.zalozky-textu button{min-height:44px}.novy-styl-pocet span{justify-content:center}.dalsie-moznosti>summary,.novy-styl-pocet span,.sprievodca-natocit-tu>summary,.technicke-navrhu summary,.technicke-videa summary,.viac-moznosti>summary{display:flex;align-items:center;min-height:44px}button.mikrofon,button.prehrat-ukazku,button.prehrat-ukazku.male{width:44px;height:44px}.kalendar-bez-terminu .kalendar-polozka,.kalendar-zoznam .kalendar-polozka,.segment a,.segment button,.zalozky a,button.ai-tlacidlo{min-height:44px}.filter-stitok{height:44px}.kalendar-panel-odkazy a,.kalendar-zoznam-den h3 a,.viac-filtrov>summary{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:640px){.nahlad-zbalitelny{position:relative;display:flex;flex-direction:column;gap:10px}.nahlad-obsah{display:block}.nahlad-prepinac{display:block;position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0}.nahlad-tlacidlo{display:inline-flex;width:100%}.nahlad-prepinac:focus-visible+.nahlad-tlacidlo{outline:2px solid var(--znacka);outline-offset:2px}.nahlad-prepinac:checked~.nahlad-tlacidlo .nahlad-ukazat,.nahlad-prepinac:not(:checked)~.nahlad-obsah,.nahlad-prepinac:not(:checked)~.nahlad-tlacidlo .nahlad-skryt{display:none}.sprievodca-nahlad-obal{order:-1}.lepiace-tlacidla{position:-webkit-sticky;position:sticky;bottom:0;z-index:6;padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:var(--karta);box-shadow:0 -10px 12px -10px rgba(20,22,25,.18)}.lepiace-tlacidla>.tlacidlo,.lepiace-tlacidla>button,.lepiace-tlacidla>form{flex:1 1 auto}.lepiace-tlacidla>.lepiace-veta{display:block;flex:1 1 100%;font-size:var(--p-s);color:var(--ink-3)}.kalendar-panel .lepiace-tlacidla{bottom:-18px;margin-inline:-20px;padding-inline:20px}.sprievodca-scenar-pata>.sprievodca-medzera,.sprievodca-zadanie-pata>.sprievodca-medzera,.sprievodca-zadanie-pata>.tiche{display:none}.kalendar-tyzden{display:flex;flex-direction:column;gap:4px}.kalendar-tyzden .kalendar-den-nazov>*,.kalendar-tyzden-riadok>*,.kalendar-tyzden>*{order:var(--poradie,0)}.kalendar-tyzden .kalendar-hodina,.kalendar-tyzden .kalendar-slot:not(:has(.kalendar-polozka)),.kalendar-tyzden .kalendar-stvrt,.kalendar-tyzden-roh{display:none}.kalendar-tyzden .kalendar-slot{min-height:0;border:0;padding:0;background:none}.kalendar-tyzden .kalendar-den-nazov{display:contents}.kalendar-tyzden .kalendar-den-nazov>a:first-child{margin-top:8px;padding-top:8px;border-top:1px solid var(--hranica)}.kalendar-tyzden-roh+.kalendar-den-nazov>a:first-child{margin-top:0;padding-top:0;border-top:0}.kalendar-tyzden .kalendar-den-nazov>a:first-child{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:14px;font-weight:600}.kalendar-tyzden .kalendar-den-nazov>a:first-child:after{content:"+ príspevok";font-size:var(--p-sm);font-weight:500;color:var(--znacka)}.kalendar-tyzden .kalendar-polozka{min-height:44px}.kalendar-tyzden .kalendar-den-nazov>a:first-child:after{text-transform:none;letter-spacing:0}.kalendar-mriezka{gap:2px}.kalendar-bunka{min-width:0;overflow:hidden;padding:2px}.kalendar-mriezka .kalendar-kampan>span,.kalendar-mriezka .kalendar-udalost-meta>.ikona:first-child,.kalendar-mriezka .kalendar-udalost-nazov,.kalendar-mriezka .kalendar-udalost-stitok{display:none}.kalendar-mriezka .kalendar-polozka{padding-inline:3px;font-size:11px}}.fotoaparat-bez-skriptu{display:none}@media (pointer:coarse){.fotoaparat-bez-skriptu{display:flex;flex-direction:column;gap:6px;margin-top:8px;font-size:var(--p-m);color:var(--ink-2)}.fotoaparat-bez-skriptu input{min-height:44px}}.baliky .zalozky-balikov{margin-bottom:18px}.zalozky-balikov{margin-bottom:16px}.baliky-ikona-dlazdica{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:var(--r-l);background:var(--plocha-2);color:var(--ink)}.baliky-ikona-dlazdica .ikona{width:22px;height:22px}.baliky-ikona-dlazdica.pozor{background:var(--pozor-jemna);color:var(--pozor)}.baliky-karta-hlava{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:0 0 14px}.baliky-karta-hlava h2{margin:0}.baliky-prazdne{display:flex;align-items:center;gap:10px;margin:0;padding:16px 18px;border:1.5px dashed var(--hranica-silna);border-radius:var(--r-l);background:var(--plocha-hover)}.baliky-prazdne .ikona{color:var(--ink-3)}.baliky .napoveda+.baliky-prazdne{margin-top:10px}.baliky .karta>h2,.baliky-karta-hlava h2{font-size:var(--p-xl);letter-spacing:-.01em}.baliky-vysledok{display:flex;align-items:center;gap:14px;margin:0 0 16px;padding:14px 18px;border:1px solid transparent;border-radius:var(--r-karta);animation:kpPop .35s cubic-bezier(.2,.7,.2,1)}.baliky-vysledok p{margin:0;font-size:var(--p-popis);font-weight:500;line-height:1.5}.baliky-vysledok a{color:inherit;text-decoration:underline}.baliky-vysledok-ikona{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:var(--r-pill)}.baliky-vysledok-ikona .ikona{width:24px;height:24px}.baliky-vysledok.ok{background:var(--ok-jemna);border-color:var(--ok-vlas);color:var(--ok-tmava)}.baliky-vysledok.ok .baliky-vysledok-ikona{background:var(--ok);color:var(--na-akcii);box-shadow:0 0 0 5px var(--ok-prstenec)}.baliky-vysledok.ok .baliky-vysledok-ikona .ikona{width:22px;height:22px}.baliky-vysledok.pozor{background:var(--pozor-jemna);border-color:var(--pozor-vlas);color:var(--pozor-silny)}.baliky-vysledok.pozor .baliky-vysledok-ikona{color:var(--pozor)}.baliky-vysledok.chyba{background:var(--chyba-jemna);border-color:var(--chyba-vlas);color:var(--chyba)}.baliky-tabulka th{padding-top:9px;padding-bottom:9px;border-bottom:0;background:var(--plocha-hover);font-size:var(--p-s);font-weight:600;color:var(--ink-3)}.baliky-tabulka th:first-child{padding-left:12px}.baliky .baliky-tabulka td.num:before{font-weight:400}@media (min-width:641px){.baliky-tabulka td:first-child{padding-left:12px}.baliky-tabulka td.num+td,.baliky-tabulka th.num+th{padding-left:22px}}.baliky-tabulka th:first-child{border-radius:var(--r-m) 0 0 var(--r-m)}.baliky-tabulka th:last-child{border-radius:0 var(--r-m) var(--r-m) 0}.baliky-tabulka tbody tr:first-child td{border-top:0}.baliky-tabulka td{vertical-align:middle}.baliky-tabulka td .stitok{white-space:normal}.baliky .baliky-tabulka td.num{font-family:var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink)}.karta-balika{display:flex;flex-direction:column;gap:14px;padding:18px 20px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta);max-width:460px}.karta-balika-hlava{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.karta-balika-hlava h3{margin:0;font-size:var(--p-xl);font-weight:600}.karta-balika-cena{display:inline-flex;flex-wrap:wrap;align-items:baseline;margin-left:auto;color:var(--ink);white-space:nowrap}.karta-balika-od{margin-right:5px;font-size:var(--p-m);font-weight:500;color:var(--ink-3)}.karta-balika-suma{font-size:var(--p-cislo-velke);font-weight:600;letter-spacing:-.035em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.karta-balika-obdobie{margin-left:2px;font-size:var(--p-m);font-weight:500;color:var(--ink-3);white-space:pre}.karta-balika-vyhody{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;font-size:var(--p-ml);color:var(--ink-2)}.karta-balika-vyhody li{display:flex;align-items:flex-start;gap:9px}.karta-balika-vyhody .ikona{flex:none;width:18px;height:18px;margin-top:1px;padding:2px;border-radius:var(--r-pill);background:var(--ok-jemna);color:var(--ok)}.baliky-hlavna{display:grid;grid-template-columns:minmax(0,1fr);margin:0 0 14px;border-radius:var(--r-karta-velka);background:var(--ink);background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--znacka) 22%,transparent),transparent 55%),var(--ink);color:var(--na-akcii);overflow:hidden}.baliky-hlavna.s-predplatnym{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.baliky-hlavna-balik,.baliky-hlavna-predplatne{display:flex;flex-direction:column;gap:14px;min-width:0;padding:24px 26px 26px}.baliky-hlavna-predplatne{border-left:1px solid var(--tmava-hranica);background:color-mix(in srgb,var(--na-akcii) 3%,transparent)}.baliky-hlavna h2{margin:0;font-size:var(--p-s);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-na-tmavom)}.baliky-hlavna-hlava{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.baliky .baliky-hlavna-hlava .stitok .ikona,.baliky-hlavna .stitok .ikona{width:14px;height:14px}.baliky-hlavna :focus-visible{outline-color:var(--na-akcii)}.baliky-hlavna .napoveda{color:var(--ink-na-tmavom)}.baliky-hlavna a:not(.tlacidlo){color:var(--na-akcii);text-decoration:underline}.baliky-hlavna-nazov{margin:0;font-size:34px;font-weight:600;letter-spacing:-.035em}.baliky-hlavna .karta-balika{flex:1 1 auto;max-width:none;padding:0;border:0;background:none;gap:18px}.baliky-hlavna .karta-balika-hlava{flex-direction:column;align-items:flex-start;gap:6px}.baliky-hlavna .karta-balika-hlava h3{font-size:38px;font-weight:600;letter-spacing:-.04em;line-height:1.05;color:var(--na-akcii)}.baliky-hlavna .karta-balika-cena{margin-left:0;color:var(--na-akcii)}.baliky-hlavna .karta-balika-suma{font-size:22px}.baliky-hlavna .karta-balika-obdobie,.baliky-hlavna .karta-balika-od{color:var(--ink-na-tmavom)}.baliky-hlavna .karta-balika-vyhody{color:var(--menu-text)}.baliky-hlavna .karta-balika-vyhody .ikona{background:color-mix(in srgb,var(--ok-na-tmavom) 16%,transparent);color:var(--ok-na-tmavom)}.baliky-hlavna:not(.s-predplatnym) .karta-balika-vyhody{flex-direction:row;flex-wrap:wrap;gap:9px 22px}.baliky-hlavna .karta-balika>.napoveda,.baliky-hlavna .karta-balika>.tlacidlo{align-self:flex-start;margin-top:auto}.baliky-hlavna .tlacidlo,.baliky-hlavna button,.baliky-hlavna-balik .tlacidlo.druhotne{background:var(--na-akcii);border-color:var(--na-akcii);color:var(--ink)}.baliky-hlavna .tlacidlo:hover,.baliky-hlavna button:hover,.baliky-hlavna-balik .tlacidlo.druhotne:hover{background:var(--plocha-2);border-color:var(--plocha-2);color:var(--ink)}.baliky-hlavna-predplatne .tlacidlo.druhotne,.baliky-hlavna-predplatne button.druhotne{background:transparent;border-color:var(--ink-2);color:var(--na-akcii)}.baliky-hlavna-predplatne .tlacidlo.druhotne:hover,.baliky-hlavna-predplatne button.druhotne:hover{background:var(--menu-aktivny);border-color:var(--ink-3);color:var(--na-akcii)}.predplatne-prehlad .predplatne-riadok{margin:0;font-size:var(--p-l);line-height:1.6;color:var(--ink-na-tmavom)}.predplatne-prehlad .predplatne-riadok strong{font-size:var(--p-xl);font-weight:600;color:var(--na-akcii)}.predplatne-prehlad .predplatne-oddelovac{display:none}.predplatne-prehlad .predplatne-termin{display:flex;align-items:center;gap:10px;margin-top:14px;padding:14px 16px;border:1px solid var(--tmava-hranica);border-radius:var(--r-l);background:color-mix(in srgb,var(--na-akcii) 6%,transparent);font-size:var(--p-xl);font-weight:600;line-height:1.35;color:var(--na-akcii)}.predplatne-prehlad .predplatne-termin .ikona{color:var(--ink-na-tmavom)}.baliky-hlavna .chyba{margin:0}.baliky-zmena-box{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--r-l);background:var(--info-jemna);color:var(--info)}.baliky-zmena-box.pozor{background:var(--pozor-jemna);color:var(--pozor-silny)}.baliky-zmena-box .ikona{margin-top:1px}.predplatne-prehlad .baliky-zmena-box .predplatne-zmena{margin:0;font-size:var(--p-ml);font-weight:500;line-height:1.5;color:inherit}.predplatne-akcie{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}.predplatne-akcie form{margin:0}.pruhy-spotreby{display:grid;grid-gap:12px;gap:12px;margin:0 0 12px}.pruh-spotreby{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ikona nazov text" "pruh pruh pruh" "doplnky doplnky doplnky";align-items:center;grid-gap:8px 10px;gap:8px 10px;min-width:0;font-size:var(--p-l)}.pruh-spotreby-ikona{grid-area:ikona;display:inline-flex;color:var(--ink-3)}.pruh-spotreby-ikona .ikona{width:18px;height:18px}.pruh-spotreby-nazov{grid-area:nazov;min-width:0;color:var(--ink);font-weight:500}.pruh-spotreby-text{grid-area:text;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap}.pruh-spotreby-pruh{grid-area:pruh;position:relative;height:8px;background:var(--plocha-2);overflow:hidden}.pruh-spotreby-pruh,.pruh-spotreby-vypln{display:block;border-radius:var(--r-pill)}.pruh-spotreby-vypln{height:100%;background:var(--ok-bodka)}.pruh-spotreby.stav-pozor .pruh-spotreby-vypln{background:var(--pozor)}.pruh-spotreby.stav-plne .pruh-spotreby-vypln{background:var(--chyba)}.pruh-spotreby.stav-plne .pruh-spotreby-text{color:var(--chyba);font-weight:600}.pruh-spotreby-doplnky{grid-area:doplnky;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--p-sm);color:var(--ink-3)}.pruh-spotreby.bez-pruhu .pruh-spotreby-text{grid-area:pruh;white-space:normal}.baliky-dlazdice{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.baliky-dlazdice .pruh-spotreby{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ikona nazov" "text text" "pruh pruh" "doplnky doplnky";align-content:start;gap:10px;padding:16px 18px;border:1px solid var(--hranica);border-radius:var(--r-xl);background:var(--plocha-hover)}.baliky-dlazdice .pruh-spotreby-ikona{justify-content:center;align-items:center;width:32px;height:32px;border:1px solid var(--hranica);border-radius:var(--r-m);background:var(--karta);color:var(--ink)}.baliky-dlazdice .pruh-spotreby-text{font-size:var(--p-cislo-velke);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--ink)}.baliky-dlazdice .pruh-spotreby.bez-pruhu .pruh-spotreby-text{grid-area:text;font-size:var(--p-m);font-weight:400;letter-spacing:0;line-height:1.5;color:var(--ink-3)}.baliky-limity-mriezka{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}.baliky-limity-mriezka .pruh-spotreby{gap:6px 8px;font-size:var(--p-ml)}.baliky-limity-mriezka .pruh-spotreby-pruh{height:6px}.baliky-dvojica{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);grid-gap:14px;gap:14px;align-items:stretch;margin:0 0 14px}.baliky-dvojica.len-kredit{grid-template-columns:minmax(0,1fr)}.baliky-dvojica>.karta{margin:0}.baliky-kredit{display:flex;flex-direction:column;gap:12px}.baliky-kredit h2{margin:0}.kredit-na-reklamu{display:flex;flex-direction:column;gap:4px;margin:0}.baliky-kredit-suma{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.baliky-kredit-oddelovac{display:none}.baliky-kredit-veta{font-size:var(--p-m);color:var(--ink-2)}.baliky-kredit>.tlacidlo{align-self:flex-start;margin-top:auto}.obsah-baliku{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:10px;gap:10px;margin:12px 0 0}.obsah-baliku>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--hranica-jemna);border-radius:var(--r-l);background:var(--plocha-hover)}.obsah-baliku dt{font-size:var(--p-s);color:var(--ink-3)}.obsah-baliku dd{margin:0;font-size:var(--p-cislo);font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pohyby-baliku td.num{white-space:nowrap;font-family:var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink)}.baliky .pohyby-baliku td.num.pribudlo{color:var(--ok)}.pohyby-baliku td time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.pohyby-baliku .stitok{margin-left:8px}.strankovanie-pohybov{display:flex;justify-content:flex-end;gap:16px;margin:10px 0 0}.cennik-volby{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:4px 0 20px}.cennik-volby .napoveda{margin:0}.baliky-segment{gap:2px;padding:4px;border-radius:var(--r-pill);background:var(--plocha-2)}.baliky .baliky-segment a{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 16px;border-radius:var(--r-pill);font-size:var(--p-ml);font-weight:500;color:var(--ink-2)}.baliky .baliky-segment a.aktivna{background:var(--karta);box-shadow:var(--tien-segment);color:var(--ink);font-weight:600}.baliky-uspora{padding:1px 8px;border-radius:var(--r-pill);background:var(--ok-jemna);color:var(--ok);font-size:var(--p-xs);font-weight:600;line-height:1.5}.baliky-uspora,.baliky-volby-veta{display:inline-flex;align-items:center}.baliky-volby-veta{gap:6px}.baliky-volby-veta .ikona,.cennik-pata .ikona{width:16px;height:16px;color:var(--ink-3)}.cennik-karty{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.cennik-karty .karta-balika{position:relative;max-width:none;gap:18px;padding:22px 20px 20px;border-radius:var(--r-karta-velka);transition:border-color .15s,box-shadow .2s}.cennik-karty .karta-balika:hover{border-color:var(--hranica-hover)}.cennik-karty .karta-balika-hlava{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px 8px;gap:14px 8px;min-height:0}.cennik-karty .karta-balika-hlava h3{font-size:var(--p-xl)}.cennik-karty .karta-balika-hlava .stitok{justify-self:end}.cennik-karty .karta-balika-cena{grid-column:1/-1;margin-left:0}.cennik-karty .karta-balika-suma{font-size:36px;letter-spacing:-.045em}.cennik-karty .karta-balika-vyhody{padding-top:16px;border-top:1px solid var(--hranica-jemna)}.cennik-karty .karta-balika>.tlacidlo,.cennik-karty .karta-balika>a.tlacidlo{align-self:stretch;margin-top:auto}.cennik-karty .karta-balika>.napoveda{margin-top:auto}.cennik-karty .karta-balika.odporucany{border:1.5px solid var(--znacka);box-shadow:0 0 0 4px var(--znacka-jemna)}.cennik-karty .karta-balika.odporucany .stitok{background:var(--znacka);color:var(--na-akcii)}.cennik-karty .karta-balika.vas{border:1.5px solid var(--ink);background:linear-gradient(180deg,var(--plocha-2),var(--karta) 46%)}.cennik-karty .karta-balika.na-mieru,.cennik-karty .karta-balika.vas .stitok{background:var(--ink);color:var(--na-akcii)}.cennik-karty .karta-balika.na-mieru{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;grid-gap:14px 28px;gap:14px 28px;padding:22px 26px;border-color:var(--ink);background:radial-gradient(90% 160% at 100% 0,color-mix(in srgb,var(--znacka) 24%,transparent),transparent 60%),var(--ink)}.cennik-karty .karta-balika.na-mieru .karta-balika-hlava{gap:6px 8px}.cennik-karty .karta-balika.na-mieru .karta-balika-cena,.cennik-karty .karta-balika.na-mieru h3{color:var(--na-akcii)}.cennik-karty .karta-balika.na-mieru .karta-balika-obdobie,.cennik-karty .karta-balika.na-mieru .karta-balika-od{color:var(--ink-na-tmavom)}.cennik-karty .karta-balika.na-mieru .karta-balika-suma{font-size:30px}.cennik-karty .karta-balika.na-mieru .karta-balika-vyhody{padding-top:0;border-top:0;color:var(--menu-text)}.cennik-karty .karta-balika.na-mieru .karta-balika-vyhody .ikona{background:color-mix(in srgb,var(--ok-na-tmavom) 16%,transparent);color:var(--ok-na-tmavom)}.cennik-karty .karta-balika.na-mieru>.tlacidlo{align-self:center;margin:0;background:var(--na-akcii);border-color:var(--na-akcii);color:var(--ink)}.cennik-karty .karta-balika.na-mieru>.tlacidlo:hover{background:var(--plocha-2);border-color:var(--plocha-2)}.cennik-karty .karta-balika.na-mieru :focus-visible{outline-color:var(--na-akcii)}.cennik-karty .karta-balika.na-mieru.vas .stitok{background:var(--na-akcii);color:var(--ink)}.cennik-karty .karta-balika.na-mieru>.napoveda{margin:0;color:var(--ink-na-tmavom)}.cennik-karty .karta-balika.na-mieru a:not(.tlacidlo){color:var(--na-akcii);text-decoration:underline}.cennik-pata{display:flex;align-items:flex-start;gap:8px;margin-top:18px}.cennik-pata .ikona{margin-top:1px}.baliky-objednavka{margin:0}.baliky-objednavka .baliky-objednavka-mriezka{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);align-items:start;grid-gap:16px;gap:16px}.baliky-objednavka-obsah{display:flex;flex-direction:column;gap:14px;min-width:0}.baliky-objednavka-obsah>.karta{margin:0}.suhrn-objednavky .suhrn-hlava{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.suhrn-hlava-nazov{display:flex;align-items:center;gap:12px;min-width:0}.suhrn-objednavky .suhrn-hlava h2{margin:0;font-size:24px;letter-spacing:-.025em}.suhrn-polozky{display:flex;flex-direction:column;margin:10px 0 12px}.suhrn-polozky>div{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;padding:14px 0;border-bottom:1px solid var(--hranica-jemna)}.suhrn-polozky dt{display:flex;align-items:center;gap:8px;align-self:start;font-weight:500;color:var(--ink-2)}.suhrn-polozky dt .ikona{width:18px;height:18px;color:var(--ink-3)}.suhrn-polozky dd{margin:0;color:var(--ink-2);line-height:1.55}.suhrn-vyhody{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.suhrn-vyhody li{display:flex;align-items:flex-start;gap:9px;color:var(--ink);font-weight:500}.suhrn-vyhody .ikona{flex:none;width:18px;height:18px;margin-top:1px;padding:2px;border-radius:var(--r-pill);background:var(--ok-jemna);color:var(--ok)}.baliky-policka fieldset{display:flex;flex-direction:column;gap:10px}.baliky-policka legend{margin:0 0 4px;font-size:var(--p-xl);font-weight:600;letter-spacing:-.01em;color:var(--ink)}.baliky-policka .napoveda{margin:4px 0 0}.policko{display:flex;align-items:flex-start;gap:10px;min-height:44px;line-height:1.45;cursor:pointer}.policko input{flex:none;width:18px;height:18px;margin-top:2px}.policko .napoveda{display:block;margin-top:2px}.baliky .policko{gap:12px;padding:13px 14px;border:1px solid var(--hranica);border-radius:var(--r-l);background:var(--karta);font-size:var(--p-ml);font-weight:400;line-height:1.5;color:var(--ink);transition:border-color .15s,background .15s}.baliky .policko:hover{border-color:var(--hranica-hover)}.baliky .policko:has(input:checked){border-color:var(--ink);background:var(--plocha-hover)}.baliky .policko input{accent-color:var(--akcia)}.baliky fieldset:disabled .policko{cursor:not-allowed;background:var(--plocha-hover);color:var(--ink-2)}.baliky-suhrn{position:-webkit-sticky;position:sticky;top:84px;display:flex;flex-direction:column;gap:16px;margin:0;padding:20px 22px 22px;border-radius:var(--r-karta-velka);box-shadow:var(--tien-hover)}.baliky .baliky-suhrn>h2{margin:0}.baliky-suhrn-polozky{display:flex;flex-direction:column;margin:0}.baliky-suhrn-polozky>div{padding:12px 0;border-top:1px solid var(--hranica-jemna)}.baliky-suhrn-polozky>div:first-child{padding-top:0;border-top:0}.baliky-suhrn-polozky dt{margin:0 0 4px;font-size:var(--p-s);font-weight:600;color:var(--ink-3)}.baliky-suhrn-polozky dd{margin:0;font-size:var(--p-m);line-height:1.5;color:var(--ink-2)}.baliky-suhrn-cena strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px;color:var(--ink)}.baliky-suhrn-suma{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.baliky-suhrn-obdobie{font-size:var(--p-m);font-weight:500;color:var(--ink-3);white-space:pre}.baliky-suhrn-doplatok strong{display:block;margin-bottom:2px;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.baliky-suhrn button[type=submit]{width:100%;min-height:48px;white-space:normal;font-size:var(--p-l)}.baliky-suhrn>.napoveda{margin:0}.baliky-promo{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid var(--hranica-jemna)}.baliky-promo>label{font-size:var(--p-s);font-weight:600;color:var(--ink-3)}.baliky-promo-riadok{display:flex;gap:8px}.baliky-promo-riadok input{flex:1 1 auto;min-width:0;text-transform:uppercase}.baliky-suhrn .baliky-promo-riadok button[type=submit]{flex:none;width:auto;min-height:var(--vyska-pola);font-size:var(--p-ml)}.baliky-promo>.chyba,.baliky-promo>.napoveda{margin:0}.baliky-suhrn-promo dd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.baliky-porovnanie{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;grid-gap:12px;gap:12px}.baliky-porovnanie-strana{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;border:1px solid var(--hranica);border-radius:var(--r-xl);background:var(--plocha-hover)}.baliky-porovnanie-strana.novy{border:1.5px solid var(--ink);background:var(--karta)}.baliky-porovnanie-hlava{justify-content:space-between;gap:8px}.baliky-porovnanie-hlava,.baliky-porovnanie-strana.teraz .baliky-porovnanie-popis{display:flex;align-items:center;min-height:32px}.baliky-porovnanie-popis{font-size:var(--p-s);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.baliky .baliky-porovnanie-strana h2,.baliky-porovnanie-nazov{margin:0;font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--ink)}.baliky-porovnanie-strana.teraz .baliky-porovnanie-nazov{color:var(--ink-2)}.baliky-porovnanie-cena{font-size:var(--p-ml);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.baliky-porovnanie-sipka{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:38px;height:38px;border-radius:var(--r-pill);background:var(--ink);color:var(--na-akcii)}.zrusenie h2{margin-top:0}.baliky-zrusenie{display:flex;align-items:flex-start;gap:18px;max-width:780px;padding:24px}.baliky-zrusenie .baliky-ikona-dlazdica{width:48px;height:48px;border-radius:var(--r-xl)}.baliky-zrusenie-telo{display:flex;flex-direction:column;gap:12px;min-width:0}.baliky .baliky-zrusenie-telo h2{margin:0;font-size:24px;letter-spacing:-.025em}.baliky-zrusenie-telo p{margin:0;line-height:1.6;color:var(--ink-2)}.baliky-zrusenie-telo form{margin:4px 0 0}.baliky-zrusenie-zmena{display:flex;align-items:flex-start;gap:6px}.baliky-zrusenie-zmena .ikona{width:16px;height:16px}.baliky-faktura{flex-wrap:wrap;gap:6px 10px}.baliky-faktura,.baliky-faktura-cislo{display:inline-flex;align-items:center}.baliky-faktura-cislo{gap:6px;font-weight:500}.baliky-faktura-cislo .ikona{width:16px;height:16px;color:var(--ink-3)}.baliky-faktura-oddelovac{display:none}.baliky .baliky-faktura-pdf{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border:1px solid var(--hranica);border-radius:var(--r-pill);background:var(--karta);font-size:var(--p-s);font-weight:600;color:var(--ink-2)}.baliky .baliky-faktura-pdf:hover{border-color:var(--hranica-hover);color:var(--ink);text-decoration:none}.baliky-faktura-pdf .ikona{width:14px;height:14px}.baliky-zamknute{display:flex;align-items:center;gap:10px;color:var(--ink-2)}.baliky-zamknute .ikona{color:var(--ink-3)}.dokupenie-volby{display:flex;flex-direction:column;gap:8px;margin:8px 0 0}.dokupenie-volba{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 14px;border:1px solid var(--hranica);border-radius:var(--r);background:var(--karta);cursor:pointer}.dokupenie-volba:hover{border-color:var(--hranica-hover)}.dokupenie-volba:has(input:checked){border-color:var(--akcia);box-shadow:0 0 0 1px var(--akcia)}.dokupenie-volba-nazov{flex:1 1 auto;min-width:0;color:var(--ink);font-weight:500}.dokupenie-volba-cena{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.dokupenie fieldset:disabled .dokupenie-volba{cursor:not-allowed;background:var(--plocha-2)}.dokupenie-platba{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.dokupenie-platba .napoveda{margin:0}.nakupy-dokupenia td.num{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.baliky-skupina-hlava{display:flex;align-items:flex-start;gap:14px;margin:0 0 16px}.baliky .baliky-skupina-hlava h2{margin:0}.baliky-skupina-hlava .napoveda{margin:2px 0 0}#kredit .baliky-skupina-hlava{align-items:center;margin-bottom:8px}.baliky .dokupenie-volby{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px;margin:0}.baliky .dokupenie-volba{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"radio nazov" "cena cena";align-items:center;grid-gap:14px 10px;gap:14px 10px;min-height:0;padding:14px 16px 16px;border-radius:var(--r-xl);transition:border-color .15s,background .15s,box-shadow .15s}.baliky .dokupenie-volba input{grid-area:radio;width:18px;height:18px;margin:0;accent-color:var(--akcia)}.baliky .dokupenie-volba-nazov{grid-area:nazov;font-size:var(--p-m);font-weight:500;line-height:1.35;color:var(--ink-2)}.baliky .dokupenie-volba-cena{grid-area:cena;font-size:var(--p-cislo-velke);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--ink)}.baliky .dokupenie-volba:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--plocha-hover)}.baliky .dokupenie-volba:has(input:focus-visible){outline:2px solid var(--znacka);outline-offset:2px}.baliky .dokupenie fieldset:disabled .dokupenie-volba{background:var(--plocha-2)}.baliky .dokupenie-platba button,.baliky .nakup-kreditu .dokupenie-platba button{min-width:200px;min-height:44px}.baliky .nakup-kreditu .dokupenie-volby{margin-top:12px}.baliky .nakup-kreditu .dokupenie-platba{margin-top:14px;padding-top:14px;border-top:1px solid var(--hranica-jemna)}.baliky-bezpecne{display:flex;align-items:flex-start;gap:6px;margin:0 0 14px}.baliky-bezpecne .ikona{width:16px;height:16px;color:var(--ok)}.baliky .dokupenie>.napoveda{margin:0 0 14px}@media (max-width:1200px){.cennik-karty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.baliky-objednavka .baliky-objednavka-mriezka{grid-template-columns:minmax(0,1fr)}.baliky-suhrn{position:static}.baliky-hlavna.s-predplatnym{grid-template-columns:minmax(0,1fr)}.baliky-hlavna-predplatne{border-left:0;border-top:1px solid var(--tmava-hranica)}.baliky-dvojica{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cennik-karty{grid-template-columns:minmax(0,1fr)}.cennik-karty .karta-balika.na-mieru{grid-template-columns:minmax(0,1fr);padding:20px}.cennik-karty .karta-balika.na-mieru>.tlacidlo{align-self:stretch}.baliky-segment{flex:1 1 auto}.baliky .baliky-segment a{flex:1 1;justify-content:center;padding:6px 10px}.baliky-hlavna-balik,.baliky-hlavna-predplatne{padding:20px 18px 22px}.baliky-hlavna .karta-balika-hlava h3{font-size:32px}.baliky-limity-mriezka{grid-template-columns:minmax(0,1fr)}.baliky-dlazdice .pruh-spotreby{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ikona nazov text" "pruh pruh pruh" "doplnky doplnky doplnky";padding:14px}.baliky-dlazdice .pruh-spotreby-text{font-size:var(--p-cislo)}.baliky-dlazdice .pruh-spotreby.bez-pruhu .pruh-spotreby-text{grid-area:pruh}.baliky-porovnanie,.suhrn-polozky>div{grid-template-columns:minmax(0,1fr)}.baliky-porovnanie-sipka{justify-self:center;transform:rotate(90deg)}.baliky-zrusenie{flex-direction:column;padding:20px}.baliky .dokupenie-volby{grid-template-columns:minmax(0,1fr)}.baliky .dokupenie-volba{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"radio nazov cena";min-height:56px;padding:12px 14px}.baliky .dokupenie-volba-nazov{font-size:var(--p-ml);color:var(--ink)}.baliky .dokupenie-volba-cena{font-size:var(--p-cislo)}.baliky .dokupenie-platba button,.baliky .nakup-kreditu .dokupenie-platba button{width:100%}.baliky-kredit-suma,.baliky-suhrn-suma{font-size:30px}}.podmienky{max-width:760px;margin:0 auto;padding:24px 16px 48px;line-height:1.55}.podmienky h2{margin-top:28px;scroll-margin-top:16px}[data-zvyraznene],html:not([data-ukazovatel]) [data-ciel] :target,html:not([data-ukazovatel]) [data-ciel]:target{outline:3px solid var(--ukazovatel);outline-offset:3px}[data-zvyraznene][aria-disabled=true],button[data-zvyraznene]:disabled,button[data-zvyraznene]:disabled:hover{opacity:1;background:var(--plocha-2);border-color:var(--hranica);color:var(--ink-3)}[data-zvyraznene=pulz]{animation:kpUkazovatel 1.2s ease-out 3}@keyframes kpUkazovatel{0%{box-shadow:0 0 0 0 var(--ukazovatel-pulz)}to{box-shadow:0 0 0 14px transparent}}.ukazovatel-kotva{display:contents}.ukazovatel-bublina{position:fixed;z-index:var(--vr-toast);top:0;left:0;box-sizing:border-box;width:min(360px,calc(100vw - 24px));max-width:100vw;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:14px 16px;border-radius:var(--r-velky);background:var(--ukazovatel-plocha);color:var(--ukazovatel-text);box-shadow:var(--tien-toast);font-size:var(--p-m);line-height:1.45;text-align:left;white-space:normal}.ukazovatel-nadpis{margin:0 0 4px;font-weight:600;color:var(--ukazovatel-text)}.ukazovatel-nadpis:focus{outline:none}.ukazovatel-nadpis:focus-visible{outline:3px solid var(--ukazovatel-na-tmavom);outline-offset:2px}.ukazovatel-text{margin:0 0 12px;color:var(--ukazovatel-text-2)}.ukazovatel-akcie{display:flex;flex-wrap:wrap;gap:8px}.ukazovatel-akcie a,.ukazovatel-akcie button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 16px;border-radius:var(--r);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.ukazovatel-akcie .ukazovatel-rozumiem{border:1px solid transparent;background:var(--ukazovatel-tlacidlo);color:var(--ukazovatel-tlacidlo-text)}.ukazovatel-akcie .ukazovatel-odkaz{border:1px solid var(--ukazovatel-na-tmavom);background:transparent;color:var(--ukazovatel-na-tmavom)}.ukazovatel-akcie a:focus-visible,.ukazovatel-akcie button:focus-visible{outline:3px solid var(--ukazovatel-na-tmavom);outline-offset:2px}.ukazovatel-postup{margin:12px 0 0;padding-left:22px;color:var(--ukazovatel-text-2)}.ukazovatel-postup[hidden]{display:none}.ukazovatel-postup li+li{margin-top:4px}.ukazovatel-akcie.ukazovatel-prehliadka{justify-content:space-between;margin-top:12px}.ukazovatel-prehliadka .ukazovatel-dalej{margin-left:auto}.ukazovatel-prehliadka .ukazovatel-odkaz{gap:6px}.ukazovatel-bublina[data-poloha=pas]{border-radius:var(--r-velky) var(--r-velky) 0 0;padding-bottom:calc(14px + env(safe-area-inset-bottom))}.ukazovatel-bublina[data-poloha=pas][data-prehliadka]{padding-bottom:0}.ukazovatel-bublina[data-poloha=pas][data-prehliadka] .ukazovatel-prehliadka{position:-webkit-sticky;position:sticky;bottom:0;margin-top:4px;padding:8px 0 calc(14px + env(safe-area-inset-bottom));background:var(--ukazovatel-plocha)}@media (max-width:900px){[data-zvyraznene]{scroll-margin-top:max(33vh,calc(150px + env(safe-area-inset-top)))}}@media (prefers-reduced-motion:reduce){[data-zvyraznene=pulz],[data-zvyraznene]{animation:none}}@media (forced-colors:active){[data-zvyraznene],html:not([data-ukazovatel]) [data-ciel] :target,html:not([data-ukazovatel]) [data-ciel]:target{outline:3px solid Highlight;outline-offset:3px}.ukazovatel-bublina{border:2px solid CanvasText}.ukazovatel-akcie .ukazovatel-odkaz,.ukazovatel-akcie .ukazovatel-rozumiem{border:1px solid ButtonText}}.podpora-diagnostika{margin:6px 0 0;padding-left:20px}.podpora-zoznam{margin:10px 0 0;gap:6px}.podpora-odpovede,.podpora-zoznam{list-style:none;padding:0;display:flex;flex-direction:column}.podpora-odpovede{margin:12px 0 0;gap:10px}.podpora-odpovede li{padding:10px 12px;border-left:3px solid var(--znacka);border-radius:0 10px 10px 0;background:var(--plocha-pole)}.podpora-odpovede p{margin:4px 0 0;white-space:pre-wrap}.sprievodca-overenie .tlacidla{margin-top:10px}:root{--stadium-siva:#6b7078;--stadium-modra:#1f5fd1;--stadium-tyrkysova:#0f766e;--stadium-zelena:#11683f;--stadium-zlta:#7a5410;--stadium-oranzova:#b45309;--stadium-cervena:#b42318;--stadium-fialova:#7b3fc4}[data-farba=siva]{--fs:var(--stadium-siva)}[data-farba=modra]{--fs:var(--stadium-modra)}[data-farba=tyrkysova]{--fs:var(--stadium-tyrkysova)}[data-farba=zelena]{--fs:var(--stadium-zelena)}[data-farba=zlta]{--fs:var(--stadium-zlta)}[data-farba=oranzova]{--fs:var(--stadium-oranzova)}[data-farba=cervena]{--fs:var(--stadium-cervena)}[data-farba=fialova]{--fs:var(--stadium-fialova)}[data-farba=cennik]{--fs:var(--tag-cennik)}[data-farba=follow-up]{--fs:var(--tag-follow-up)}[data-farba=webinar]{--fs:var(--tag-webinar)}[data-farba=onboarding]{--fs:var(--tag-onboarding)}[data-farba=sezonne]{--fs:var(--tag-sezonne)}[data-farba=pripomienka]{--fs:var(--tag-pripomienka)}.stitok[data-farba]{color:var(--fs,var(--stadium-siva));background:color-mix(in srgb,var(--fs,var(--stadium-siva)) 11%,var(--karta));border-color:color-mix(in srgb,var(--fs,var(--stadium-siva)) 28%,transparent)}.kanban-hlava i,.stadium-vyber i,.stitok[data-farba] i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--fs,var(--stadium-siva))}.stitok.stadium[data-druh=ziskany]{background:var(--fs,var(--stadium-siva));color:var(--na-akcii)}.stitok.stadium[data-druh=strateny]{background:transparent;text-decoration:line-through}.stitok.stadium[data-druh=ziskany] i{background:currentColor}label.stitok{cursor:pointer}label.stitok input{width:14px;height:14px;margin:0;accent-color:var(--fs,var(--ink))}.stadium-vyber{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0 0 0 9px;border:1px solid color-mix(in srgb,var(--fs,var(--stadium-siva)) 28%,transparent);border-radius:var(--r-pill);background:color-mix(in srgb,var(--fs,var(--stadium-siva)) 11%,var(--karta));color:var(--fs,var(--stadium-siva))}.stadium-vyber select{min-width:0;max-width:180px;padding:3px 26px 3px 2px;border:0;background-color:transparent;color:inherit;font-size:var(--p-xs);font-weight:600;cursor:pointer}.stadium-vyber.male select{font-size:var(--p-xs)}.stadium-vyber:not(.male) select{font-size:var(--p-sm);padding-top:5px;padding-bottom:5px}.stadium-vyber[data-druh=strateny] select{text-decoration:line-through}.stadium-dovod{position:absolute;left:0;top:calc(100% + 6px);z-index:var(--vr-panel);display:flex;flex-wrap:wrap;gap:6px;min-width:280px;padding:10px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta);box-shadow:var(--tien-panel);color:var(--ink)}.stadium-dovod input{flex:1 1 160px}.tabulka td.aktivita-bunka,.tabulka td.stadium-bunka{white-space:nowrap}.tabulka td.aktivita-bunka .pripomienka-odznak{display:flex;margin-top:3px}.pripomienka-odznak{display:inline-flex;align-items:center;gap:4px;color:var(--ink-2);font-size:var(--p-xs);white-space:nowrap}.pripomienka-odznak .ikona{width:15px;height:15px}.pripomienka-odznak.dnes{color:var(--pozor);font-weight:600}.pripomienka-odznak.po-termine{color:var(--chyba);font-weight:600}.posledna-aktivita,.zodpovedny{font-size:var(--p-sm);white-space:nowrap}.zodpovedny{display:inline-flex;align-items:center;gap:6px}.avatar.svetly.maly{width:24px;height:24px;border:1px solid var(--hranica);font-size:10px}.karta-mriezky-crm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.kanban{display:flex;gap:12px;align-items:flex-start;overflow-x:auto;padding:4px 0 16px;scroll-snap-type:x proximity}.kanban-stlpec{flex:0 0 272px;display:flex;flex-direction:column;min-height:160px;max-height:calc(100vh - 260px);border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--papier);scroll-snap-align:start}.kanban[data-nad] .kanban-stlpec{transition:box-shadow .12s ease-out,border-color .12s ease-out}.kanban-stlpec:has(.kanban-karta[data-tahana]){opacity:.9}.kanban-hlava{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--hranica-jemna);border-top:3px solid var(--fs,var(--stadium-siva));border-radius:var(--r-karta) var(--r-karta) 0 0}.kanban-hlava h2{flex:1 1;margin:0;font-size:var(--p-m);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kanban-pocet{padding:1px 8px;border-radius:var(--r-pill);background:var(--karta);border:1px solid var(--hranica);font-size:var(--p-xs);font-weight:600;color:var(--ink-2)}.kanban-hodnota{font-size:var(--p-xs);white-space:nowrap}.kanban-karty{display:flex;flex-direction:column;gap:8px;padding:10px;overflow-y:auto;min-height:80px}.kanban-prazdny{margin:12px 4px;font-size:var(--p-sm);text-align:center}.kanban-karta{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--hranica);border-radius:var(--r-karta);background:var(--karta);cursor:-webkit-grab;cursor:grab;transition:box-shadow .12s ease-out,opacity .12s ease-out}.kanban-karta:hover{box-shadow:var(--tien-karta,0 2px 8px -4px rgba(0,0,0,.25))}.kanban-karta.otvoreny,.kanban-karta[data-kurzor="1"]{border-color:var(--ink-3);background:var(--plocha-kurzor)}.kanban-karta[data-tahana]{opacity:.45}.kanban-karta[data-presuva]{opacity:.5;pointer-events:none}.kanban-karta-hlava{display:flex;align-items:flex-start;gap:8px}.kanban-karta-hlava .kancelaria-text{flex:1 1;min-width:0}.kanban-karta-hlava input[type=checkbox]{margin:4px 0 0}.kanban-karta-pata{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--ink-3)}.kanban-karta-pata,.kanban-karta-pata .posledna-aktivita{font-size:var(--p-xs)}.kanban-karta-hodnota{margin-left:auto;font-weight:600;color:var(--ink-2)}.kanban-karta-presun{display:none}.kanban-karta.otvoreny .kanban-karta-presun,.kanban-karta:focus-within .kanban-karta-presun,.kanban-karta:hover .kanban-karta-presun{display:block}@media (hover:none){.kanban-karta-presun{display:block}}.kanban-dalsie{display:inline-flex;align-items:center;gap:6px;margin:4px 2px;font-size:var(--p-sm)}.kanban .zoznam-napoveda{display:none}.panel-akcii-crm{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding-top:10px;border-top:1px solid rgba(255,255,255,.14)}.panel-akcii-crm form{display:flex;align-items:center;gap:6px}.panel-akcii-crm input[type=date]{width:150px}.panel-sekcia-crm .panel-crm-stadium{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;font-size:var(--p-sm);color:var(--ink-3)}.panel-crm{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.panel-crm-riadok{display:flex;align-items:center;gap:12px;font-size:var(--p-sm);color:var(--ink-3)}.panel-crm-riadok select{flex:1 1;min-width:0}.panel-formular-stlpec{flex-direction:column;align-items:stretch}.panel-formular-riadok{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.panel-formular-riadok input[type=date],.panel-formular-riadok input[type=time]{flex:0 1 auto}.panel-poznamky li,.panel-pripomienky li{align-items:flex-start}.panel-poznamka-text{white-space:pre-wrap;overflow-wrap:anywhere}.prehlad-lievik .prehlad-riadky>a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--hranica-jemna);color:inherit;text-decoration:none}.prehlad-lievik .prehlad-riadky>a:first-child{border-top:0}.prehlad-lievik .prehlad-riadky>a:hover{color:var(--ink)}.posta-detail-hlava .tlacidla form.formular{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.posta-detail-hlava .tlacidla form.formular input,.posta-detail-hlava .tlacidla form.formular select{max-width:180px}.tabulka td input[name=nazov],.tabulka td select[name=druh],.tabulka td select[name=farba]{min-width:8rem}.tabulka td .tlacidla{flex-wrap:nowrap}.kanban-karta-clovek .avatar.svetly{width:30px;height:30px}.kanban-karta-clovek .avatar .ikona{width:18px;height:18px}.kanban-pocet-ludi{display:inline-flex;align-items:center;gap:3px}.kanban-pocet-ludi .ikona{width:14px;height:14px}.navod-stranka{display:flex;flex-direction:column;gap:20px}.navod-hladanie{display:flex;gap:8px;max-width:560px}.navod-hladanie input{flex:1 1;min-width:0}.navod-vysledky{padding:16px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl)}.navod-vysledky h2{margin:0 0 8px;font-size:var(--p-ml)}.navod-vysledky ul{list-style:none;margin:0;padding:0}.navod-vysledky a,.navod-vysledky ul{display:flex;flex-direction:column;gap:2px}.navod-vysledky a{padding:8px 10px;border-radius:var(--r-m);color:var(--ink);text-decoration:none}.navod-vysledky a:hover{background:var(--plocha-hover)}.navod-vysledok-kapitola{font-size:var(--p-xs);color:var(--ink-3)}.navod-vysledok-postup{font-weight:500}.navod-obsah{columns:240px;column-gap:16px}.navod-skupina{page-break-inside:avoid;break-inside:avoid;margin-bottom:16px;padding:12px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl)}.navod-skupina-nadpis{margin:0 0 6px;padding:0 8px;font-size:var(--p-xs);font-weight:600;line-height:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.navod-skupina ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.navod-pripravujeme,.navod-skupina a{display:block;padding:7px 8px;border-radius:var(--r-m)}.navod-skupina a{font-weight:500;color:var(--ink);text-decoration:none}.navod-skupina a:hover{background:var(--plocha-hover)}.navod-skupina a[aria-current=page]{background:var(--znacka-jemna);color:var(--znacka-tmava);font-weight:600}.navod-pripravujeme{padding-block:4px;font-size:var(--p-s);color:var(--ink-3)}.navod-pripravujeme .tiche{white-space:nowrap}.navod-rozlozenie{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.navod-rozlozenie>.navod-obsah{position:-webkit-sticky;position:sticky;top:80px;max-height:calc(100vh - 96px);overflow-y:auto}.navod-rozlozenie .navod-obsah{columns:auto}.navod-rozlozenie .navod-skupina{margin-bottom:10px}.navod-obsah-telefon{display:none}.navod-kapitola{min-width:0;display:flex;flex-direction:column;gap:24px;padding:24px 28px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl)}.navod-kapitola h2{margin:0 0 10px;font-size:var(--p-cislo)}.navod-na-co p{max-width:70ch;margin:0 0 14px;line-height:1.55;color:var(--ink-2)}.navod-na-co p:last-child{margin-bottom:0}.navod-postupy{display:flex;flex-direction:column;gap:8px}.navod-postupy h2{margin-bottom:4px}.navod-postup{padding:0 16px;border:1px solid var(--hranica);border-radius:var(--r-l);scroll-margin-top:88px}.navod-obsah-telefon>summary,.navod-postup>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;font-weight:500;cursor:pointer;list-style:none}.navod-obsah-telefon>summary::-webkit-details-marker,.navod-postup>summary::-webkit-details-marker{display:none}.navod-obsah-telefon>summary .ikona,.navod-postup>summary .ikona{flex:none;width:20px;height:20px;color:var(--ink-3);transition:transform .15s}.navod-obsah-telefon[open]>summary .ikona,.navod-postup[open]>summary .ikona{transform:rotate(180deg)}.navod-postup ol{max-width:75ch;margin:0 0 16px;padding-left:22px;display:flex;flex-direction:column;gap:10px;line-height:1.5;color:var(--ink-2)}.navod-krok-akcie{display:inline-flex;flex-wrap:wrap;gap:4px 12px;margin-left:8px}.navod-ukaz{display:inline-flex;align-items:center;gap:4px;font-weight:500;color:var(--znacka-tmava)}.navod-ukaz .ikona{width:16px;height:16px}.navod-inak{margin:0 0 16px;color:var(--ink-2)}.navod-kapitola .bez-zlomu{white-space:nowrap}.navod-dobre-vediet{padding:16px 20px;background:var(--plocha-hover);border:1px solid var(--hranica-jemna);border-radius:var(--r-l)}.navod-dobre-vediet ul{max-width:75ch;margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;line-height:1.5;color:var(--ink-2)}.navod-suvisi{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.navod-suvisi a{padding:4px 12px;border:1px solid var(--hranica);border-radius:var(--r-pill);color:var(--ink);text-decoration:none}.navod-suvisi a:hover{background:var(--plocha-hover)}.navod-pata{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--hranica-jemna)}.navod-susedne{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.navod-susedne a{min-height:44px;display:inline-flex;align-items:center}.navod-pata p{margin:0;color:var(--ink-2)}@media (max-width:1100px){.navod-rozlozenie{grid-template-columns:minmax(0,1fr);gap:16px}.navod-rozlozenie>.navod-obsah{display:none}.navod-obsah-telefon{display:block;padding:0 16px;background:var(--karta);border:1px solid var(--hranica);border-radius:var(--r-xl)}.navod-obsah-telefon>summary{min-height:44px;font-weight:600}.navod-obsah-telefon>.navod-obsah{columns:220px;margin-bottom:6px}.navod-obsah-telefon .navod-skupina{padding:4px 0;background:none;border:0}}@media (max-width:900px){.navod-kapitola{padding:16px 12px}.navod-postup{padding:0 12px;scroll-margin-top:calc(150px + env(safe-area-inset-top))}.navod-postup ol{padding-left:18px}.navod-postup>summary{min-height:44px}.navod-skupina a{display:flex;align-items:center;min-height:44px}.navod-krok-akcie a,.navod-stranka .strana-hlavicka-sekcia a,.navod-suvisi a{display:inline-flex;align-items:center;min-height:44px}}.pomoc-menu .pomoc-text{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.pomoc-menu .pomoc-kapitola{font-size:var(--p-xs);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pomoc-menu a:hover .pomoc-kapitola{color:var(--ink-2)}.pokladna-hladanie{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-bottom:16px}.pokladna-hladanie .pole{flex:1 1 280px;margin:0}.pokladna-hladanie-akcie{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.citacka-qr{display:flex;flex-direction:column;gap:8px}.citacka-qr-video{width:100%;max-width:360px;border-radius:12px;background:#000}.pokladna-vysledky{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-gap:8px;gap:8px}.pokladna-vysledok{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;padding:12px 16px;background:var(--karta);border:1px solid var(--hranica);border-radius:12px;text-decoration:none;color:inherit}.pokladna-vysledok:hover{background:var(--plocha-hover)}.pokladna-clen h3{font-size:var(--p-h2);margin:20px 0 8px}.pokladna-potvrdenie,.pokladna-zaznam{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.pokladna-potvrdenie .pole,.pokladna-zaznam .pole{flex:1 1 220px;margin:0}.pokladna-nahlad,.pokladna-potvrdenie>p{flex-basis:100%;margin:0}.pokladna-nahlad{font-size:18px}.pokladna-uplatnene{margin:16px 0;padding:32px 24px;text-align:center;background:var(--ok-jemna);border:1px solid var(--ok-vlas);border-radius:16px;color:var(--ok)}.pokladna-uplatnene .ikona{width:56px;height:56px}.pokladna-uplatnene-nadpis{font-weight:600;margin:8px 0 0}.pokladna-uplatnene-odmena{font-size:28px;font-weight:700;margin:4px 0 8px}.pokladna-stornovany td{text-decoration:line-through;opacity:.6}.pokladna-email{font-size:14px;word-break:break-all}.pokladna-narodeniny{display:flex;gap:12px}.pokladna-narodeniny .pole{flex:1 1}.pokladna-volba{display:flex;gap:8px;align-items:flex-start;margin:0 0 12px}.pokladna-novy summary{cursor:pointer;font-weight:600;display:flex;gap:8px;align-items:center}.pokladna-novy form{margin-top:12px}@media (max-width:640px){.pokladna .metrika-hodnota{font-size:20px}}.vernost-predvolby h2{font-size:var(--p-h2);margin:0 0 4px}.vernost-predvolba{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin:0 0 8px;border:1px solid var(--hranica);border-radius:12px;background:var(--karta)}.vernost-predvolba>span{display:flex;flex-direction:column;gap:2px}.vernost-stav-akcie{display:flex;flex-wrap:wrap;gap:8px}.vernost-pravidla h3{font-size:var(--p-h2);margin:20px 0 8px}.vernost-pravidla-mriezka{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:0 16px;gap:0 16px}.vernost-nasobic{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 8px}.vernost-nasobic-dni{display:flex;flex-wrap:wrap;gap:6px}.vernost-den{display:inline-flex;gap:4px;align-items:center;font-size:13px}.vernost-nasobic input[inputmode=decimal],.vernost-nasobic input[type=time]{width:110px}.vernost-qr{width:180px;margin:8px 0}.vernost-qr svg{width:100%;height:auto}.vernost-odmeny{display:grid;grid-gap:12px;gap:12px;margin:0 0 12px}.vernost-odmena.skryta{opacity:.7}.vernost-odmena-polia{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:0 16px;gap:0 16px}.vernost-nova-odmena summary{cursor:pointer;font-weight:600;display:flex;gap:8px;align-items:center}.vernost-nova-odmena form{margin-top:12px}.vernost-filtre{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:0 0 12px}.vernost-filtre .pole{margin:0;flex:1 1 160px}.vernost-filtre .pole:first-child{flex:2 1 240px}.krajiny-reklamy{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:4px 14px;gap:4px 14px;max-height:280px;overflow-y:auto;margin-top:6px;padding:8px 10px;border:1px solid var(--hranica);border-radius:var(--r);background:var(--karta)}.stav-firmy{--stav-farba:var(--text-tiche,#5c6670);--stav-pozadie:var(--pozadie-jemne,#f1f3f5);display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5;color:var(--stav-farba);background:var(--stav-pozadie);white-space:nowrap}.stav-firmy-aktivna{--stav-farba:#11683f;--stav-pozadie:#eff7f2}.stav-firmy-nova{--stav-farba:#1d4ed8;--stav-pozadie:#eaf0ff}.stav-firmy-skusobna{--stav-farba:#8a5a00;--stav-pozadie:#fdf4e3}.stav-firmy-caka_na_zmazanie,.stav-firmy-rusi_sa{--stav-farba:#a12a2a;--stav-pozadie:#fdecec}.stav-firmy-zrusena{text-decoration:line-through}.stav-firmy-prevadzkovatel{--stav-farba:var(--skupina-prevadzka);--stav-pozadie:var(--skupina-prevadzka-jemna);margin-left:6px}.prevadzka-suhrn{margin:0 0 12px}.prevadzka-filtre .filtre-riadok{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-end}.prevadzka-filtre .filtre-pole{display:flex;flex-direction:column;gap:4px;font-size:13px}.prevadzka-filtre .filtre-prepinac{flex-direction:row;align-items:center;gap:6px;padding-bottom:8px}.zoznam-cisty{margin:0;padding:0;list-style:none}.zoznam-cisty li+li{margin-top:4px}.dlazdica-prevadzky h2{margin:0 0 6px;font-size:var(--p-m);color:var(--ink-2)}.dlazdica-hodnota{display:flex;align-items:baseline;gap:10px;margin:0 0 8px}.dlazdica-hodnota strong{font-size:26px;line-height:1.2}.dlazdica-rozdiel{font-size:13px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--pozadie-jemne,#f1f3f5)}.dlazdica-rozdiel.rast{color:#11683f;background:#eff7f2}.dlazdica-rozdiel.pokles{color:#a12a2a;background:#fdecec}.nastroje-prevadzky li+li,.pozornost li+li,.zdravie-kontroly li+li{margin-top:6px}.pozornost a{text-decoration:none}.pozornost a:hover{text-decoration:underline}.pozornost-chyba strong{color:#a12a2a}.pozornost-pozor strong{color:#8a5a00}.bodka{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;background:var(--text-tiche,#8a949e);vertical-align:middle}.bodka-ok{background:#11683f}.bodka-varovanie{background:#c98a00}.bodka-chyba{background:#c62828}.stav-prevadzky{font-weight:600}.stav-prevadzky-ok{color:#11683f;background:#eff7f2}.stav-prevadzky-varovanie{color:#8a5a00;background:#fdf4e3}.stav-prevadzky-chyba{color:#a12a2a;background:#fdecec}.stlpcovy-graf{margin:8px 0 0}.stlpcovy-graf svg{display:block;width:100%;height:60px}.stlpcovy-graf .stlpec{fill:var(--skupina-prevadzka);opacity:.85}.stlpcovy-graf .stlpec.prazdny{fill:var(--hranica)}.stlpcovy-graf figcaption{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-2);margin-top:4px}.statistiky-tabulka td.cislo{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statistiky-tabulka tr.sucet td{font-weight:600;border-top:2px solid var(--hranica)}