@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff) format("woff")}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff")}:root{--navy: #0E0F42;--navy-2: #062357;--deep: #12172B;--teal-b: #13B4B5;--mint-b: #65E7DE;--yellow: #FFF009;--sand-b: #CCC6B1;--cream: #FAF9F6;--bg: #F4F2EC;--card: #FFFFFF;--raised: #EDF2F9;--text: var(--navy);--muted: #5E6275;--line: rgba(14, 15, 66, .12);--line-strong: rgba(14, 15, 66, .24);--accent: #0B7C85;--teal: #0E8E8F;--feature: var(--navy);--feature-line: transparent;--primary-bg: var(--navy);--primary-fg: var(--cream);--chip-on-bg: var(--navy);--chip-on-fg: var(--cream);--tag-teal-bg: rgba(14, 142, 143, .12);--tag-teal-fg: #0B6B70;--tag-sand-bg: rgba(204, 198, 177, .45);--tag-sand-fg: #45433A;--tag-solid-bg: var(--navy);--tag-solid-fg: var(--cream);--good: #1E7A4B;--good-bg: #E2F4EA;--yellow-soft: rgba(255, 240, 9, .45);--yellow-soft-fg: var(--navy);--track: rgba(14, 15, 66, .08);--poll-bar: rgba(14, 142, 143, .16);--poll-mine: rgba(255, 240, 9, .75);--nav-bg: rgba(244, 242, 236, .92);--scrim: rgba(14, 15, 66, .4);--shadow: 0 18px 40px rgba(14, 15, 66, .16);color-scheme:light;--r-xl: 18px;--r: 14px;--r-btn: 10px;--max: 1280px;--f-head: "Anton", "Impact", "Arial Narrow", sans-serif;--f-text: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:84px}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.5 var(--f-text);-webkit-font-smoothing:antialiased}body.noscroll{overflow:hidden}h1,h2,h3{margin:0;line-height:1.1}h1,h2,.big-title,.hello,.sec-title{font-family:var(--f-head);font-weight:400;text-transform:uppercase;letter-spacing:.02em}h2{font-size:22px}h3{font-size:17px;font-weight:600;letter-spacing:-.005em}p{margin:0}a{color:var(--accent)}button,input,select,textarea{font:inherit;color:inherit}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.muted{color:var(--muted)}.small{font-size:13px}.placeholder{background:var(--raised);border:1px dashed var(--line-strong);border-radius:var(--r-btn);padding:12px 14px;color:var(--muted);font-size:14px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nav{position:sticky;top:0;z-index:20;background:var(--nav-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nav-in{display:flex;align-items:center;gap:24px;min-height:72px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--text);flex-wrap:wrap}.logo-mark{width:40px;height:40px;flex:none;border-radius:50%;background:#fff;padding:3px;box-sizing:border-box}.logo-text{display:flex;flex-direction:column;line-height:1}.logo-name{font:400 24px/1 var(--f-head);text-transform:uppercase;letter-spacing:.03em}.logo-by{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-top:4px}.logo-note{font-size:11px;color:var(--muted);border:1px dashed var(--line-strong);border-radius:999px;padding:2px 8px}.nav-links{display:flex;gap:2px;margin-left:auto;flex-wrap:wrap}.nav-links a,.account{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--r-btn);text-decoration:none;color:var(--muted);font-weight:500}.nav-links a:hover,.account:hover{color:var(--text);background:var(--raised)}.nav-links a.on,.account.on{color:var(--text);background:var(--raised);box-shadow:inset 0 -2px 0 var(--teal)}.account{gap:8px;color:var(--text)}.avatar{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--teal-b);color:var(--navy);font-weight:700;font-size:12px}.avatar-xl{width:76px;height:76px;font:400 30px var(--f-head);background:var(--yellow);flex:none}.page{padding-top:28px;padding-bottom:48px;display:flex;flex-direction:column;gap:24px}.page.narrow{max-width:920px}.back{align-self:flex-start;text-decoration:none;font-weight:500;min-height:44px;display:inline-flex;align-items:center}.h1{font-size:36px}.hello{font-size:clamp(30px,4.2vw,52px);line-height:1.12;margin-bottom:20px;padding-top:4px}.sec-title{font-size:32px;margin-bottom:16px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px;display:flex;flex-direction:column;gap:14px}.card-big{border-radius:var(--r-xl);padding:28px}.card-dark{background:var(--feature);color:var(--cream);border-color:var(--feature-line);position:relative;overflow:hidden}.card-dark.card-big:after{content:"";position:absolute;right:-80px;bottom:-80px;width:230px;height:230px;border-radius:50%;border:26px solid;border-color:var(--teal-b) var(--teal-b) var(--yellow) var(--yellow);transform:rotate(45deg);pointer-events:none}.card-big>*{position:relative;z-index:1}.card-blue{background:var(--teal-b);color:var(--navy);border-color:var(--teal-b)}.card-lime{background:var(--yellow);color:var(--navy);border-color:var(--yellow)}.card-click{cursor:pointer;transition:transform .15s,border-color .15s}.card-click:hover{transform:translateY(-2px);border-color:var(--teal)}.on-dark{color:#faf9f6d1}.muted-on-dark{color:var(--sand-b);font-size:13px}.muted-on-blue{color:#0e0f42b8;font-size:13px;font-weight:500}.done-on-dark{color:var(--yellow);font-weight:600}.big-title{font-size:clamp(26px,3vw,38px);line-height:1.1}.card-big .big-title{font-size:clamp(30px,3.6vw,46px)}.row-between{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.grow{flex:1}.tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.tag-lime{background:var(--yellow);color:var(--navy)}.tag-blue{background:var(--tag-teal-bg);color:var(--tag-teal-fg)}.tag-dark{background:var(--tag-solid-bg);color:var(--tag-solid-fg)}.tag-sand{background:var(--tag-sand-bg);color:var(--tag-sand-fg)}.tag-white,.card-lime .tag-dark{background:var(--navy);color:var(--cream)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:var(--r-btn);border:0;font-weight:600;cursor:pointer;text-decoration:none;transition:filter .15s,background .15s;align-self:flex-start}.btn:hover{filter:brightness(1.08)}.btn:disabled{opacity:.4;cursor:not-allowed;filter:none}.btn-lime{background:var(--yellow);color:var(--navy)}.btn-dark{background:var(--primary-bg);color:var(--primary-fg)}.card-lime .btn-dark,.card-blue .btn-dark{background:var(--navy);color:var(--cream)}.btn-blue{background:var(--teal-b);color:var(--navy)}.btn-ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn-ghost:hover{background:var(--raised);filter:none;box-shadow:inset 0 0 0 1px var(--teal)}.btn-text{font-weight:600;color:var(--accent);text-decoration:none;margin-top:auto}.btn-text.on-blue{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.btn-row{display:flex;gap:10px;flex-wrap:wrap}.link-btn{background:none;border:0;padding:0;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px;min-height:32px;text-align:left}.link-btn.danger{color:var(--muted)}.icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-strong);background:transparent;cursor:pointer;color:var(--text)}.icon-btn:hover{background:var(--raised);border-color:var(--teal)}.stack{display:flex;flex-direction:column;gap:10px}.stack .btn{align-self:stretch}.top3-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px}.top3-side{display:grid;grid-template-rows:1fr 1fr;gap:20px}.facts{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 36px;margin:6px 0 0;position:relative}.facts dt{font-size:11px;color:var(--mint-b);text-transform:uppercase;letter-spacing:.14em;font-weight:600}.facts dd{margin:2px 0 0;font-weight:600}.bar{height:6px;background:#faf9f624;border-radius:99px;overflow:hidden;position:relative}.bar span{display:block;height:100%;background:var(--yellow);border-radius:99px;transition:width .3s}.bar-light{background:var(--track);flex:1}.bar-light span{background:var(--teal)}.card-big .btn{margin-top:auto;position:relative}.main-row{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:stretch}.col{display:flex;flex-direction:column;gap:20px;min-width:0}.filters{display:grid;grid-template-columns:1fr auto auto;gap:8px}.search{display:flex;align-items:center;gap:8px;border:1px solid var(--line-strong);border-radius:var(--r-btn);padding:0 12px;min-height:44px;color:var(--muted);background:var(--bg)}.search:focus-within{border-color:var(--teal)}.search input{border:0;outline:0;flex:1;min-width:0;background:transparent;color:var(--text)}.search input::placeholder,textarea::placeholder{color:var(--muted);opacity:.8}select,.form input:not([type=checkbox]):not([type=range]),textarea{border:1px solid var(--line-strong);border-radius:var(--r-btn);min-height:44px;padding:0 12px;background:var(--bg);color:var(--text)}select:focus,.form input:focus,textarea:focus{outline:0;border-color:var(--teal)}textarea{padding:12px;resize:vertical;width:100%}textarea:disabled{background:var(--raised);opacity:.7}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line-strong);background:transparent;cursor:pointer;font-size:13px;font-weight:500;color:var(--muted)}.chip:hover{color:var(--text);border-color:var(--teal)}.chip.on{background:var(--chip-on-bg);color:var(--chip-on-fg);border-color:var(--chip-on-bg);font-weight:600}.chip-check{display:inline-flex;align-items:center;padding:0;overflow:hidden}.chip-check input{position:absolute;opacity:0;pointer-events:none}.chip-check span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px}.chip-check input:checked+span{background:var(--chip-on-bg);color:var(--chip-on-fg);font-weight:600}.chip-check input:focus-visible+span{outline:2px solid var(--accent)}.rows{list-style:none;margin:0;padding:0}.rows li+li{border-top:1px solid var(--line)}.row{display:grid;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 6px;background:none;border:0;text-align:left;cursor:pointer;border-radius:8px;min-height:54px}.row:hover{background:var(--raised)}.row .tag{justify-self:start}.row-main{display:flex;flex-direction:column;min-width:0}.row-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-meta,.row-date{font-size:13px;color:var(--muted)}.empty{color:var(--muted);padding:18px 0;text-align:center}.pager{display:flex;gap:6px}.event-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.akce-pata{margin-top:auto;padding-top:4px}.event{border:1px solid var(--line);background:var(--bg);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:8px}.event .tag{align-self:flex-start}.event .btn,.event .done{margin-top:auto}.event .btn{align-self:stretch}.event-date{display:flex;align-items:baseline;gap:6px}.event-date .day{font:400 38px/1 var(--f-head)}.event-date .mon{text-transform:uppercase;font-weight:700;color:var(--accent);letter-spacing:.12em;font-size:13px}.cap{display:flex;flex-direction:column;gap:6px;margin-top:4px}.cap .bar{flex:none}.ea{background:var(--yellow-soft);color:var(--yellow-soft-fg);border-radius:8px;padding:5px 10px;font-weight:600;align-self:flex-start}.done{color:var(--good);font-weight:600;min-height:44px;display:flex;align-items:center}.week{list-style:none;margin:0;padding:0}.week li{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.wd{font:400 18px var(--f-head);color:var(--accent);text-transform:uppercase;letter-spacing:.04em}.wc{font-weight:500}.st{font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 9px;border-radius:999px;white-space:nowrap}.st-out{background:var(--good-bg);color:var(--good)}.st-week{background:var(--tag-teal-bg);color:var(--tag-teal-fg)}.st-wait{background:var(--tag-sand-bg);color:var(--tag-sand-fg)}.q{font-weight:600;font-size:17px;line-height:1.3}.poll{display:flex;flex-direction:column;gap:8px}.poll-opt{min-height:44px;text-align:left;padding:0 14px;border-radius:var(--r-btn);border:1px solid var(--line-strong);background:transparent;cursor:pointer;font-weight:500}.poll-opt:hover{border-color:var(--teal);background:var(--raised)}.card-lime .poll-opt,.modal .poll-opt{color:var(--text)}.poll-res{position:relative;min-height:44px;border-radius:var(--r-btn);background:var(--raised);display:flex;align-items:center;justify-content:space-between;padding:0 14px;overflow:hidden}.pr-bar{position:absolute;inset:0 auto 0 0;background:var(--poll-bar);transition:width .4s}.poll-res.mine .pr-bar{background:var(--poll-mine)}.pr-l,.pr-p{position:relative;font-weight:500}.pr-p{font-weight:700}.counter{display:flex;align-items:center;gap:12px;border-radius:var(--r-btn);padding:10px 14px;font-weight:500}.counter.free{background:var(--yellow-soft)}.counter.locked{background:var(--raised);color:var(--muted)}.counter-n{font:400 34px/1 var(--f-head)}.counter.free .counter-n{color:var(--yellow-soft-fg)}.ask{display:flex;flex-direction:column;gap:10px;flex:1}.ask textarea{flex:1;min-height:120px}.mat-grid{display:grid;grid-template-columns:1fr 2fr;gap:20px}.quiz-card .tag{align-self:flex-start}.quiz-card .btn{margin-top:auto}.carousel{min-height:300px}.car-foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.car-cta{display:flex;gap:10px;flex-wrap:wrap}.car-nav{display:flex;align-items:center;gap:10px}.dots{display:flex;gap:6px}.dot{width:8px;height:8px;border-radius:50%;background:var(--line-strong)}.dot.on{background:var(--teal);width:22px;border-radius:99px}.banner{flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap;border-radius:var(--r-xl)}.banner .big-title{font-size:clamp(28px,3.2vw,40px)}.banner-meta{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.02em}.form label>input,.form label>select{font-size:15px;font-weight:400}.form .full{grid-column:1 / -1}fieldset{border:0;padding:0;margin:0}legend{font-size:12px;font-weight:600;color:var(--muted);margin-bottom:8px;padding:0}.lc{display:grid;gap:12px}.lc-item{border:1px solid var(--line);background:var(--bg);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:8px}.lc-prog{display:flex;align-items:center;gap:12px}.lc-edit input{width:100%;accent-color:var(--teal-b)}.lc-edit label{display:flex;flex-direction:column;gap:4px;color:var(--muted)}.list{list-style:none;margin:0;padding:0}.li{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.li:first-child{border-top:0}.li>div{display:flex;flex-direction:column;min-width:0}.li-actions{grid-column:1 / -1;display:flex;gap:16px}.toggles{list-style:none;margin:0;padding:0}.toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;cursor:pointer;border-bottom:1px solid var(--line)}.toggle input{position:absolute;opacity:0}.sw{flex:none;width:42px;height:24px;border-radius:99px;background:var(--line-strong);position:relative;transition:background .2s}.sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--cream);transition:transform .2s;box-shadow:0 1px 2px #00000040}.toggle input:checked+.sw{background:var(--teal-b)}.toggle input:checked+.sw:after{transform:translate(18px)}.toggle input:focus-visible+.sw{outline:2px solid var(--accent);outline-offset:2px}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:grid;place-items:center;padding:16px;z-index:50}.modal{position:relative;background:var(--card);border:1px solid var(--line-strong);border-radius:var(--r-xl);padding:28px;width:min(560px,100%);max-height:90vh;overflow:auto;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow)}.modal .tag{align-self:flex-start}.modal-x{position:absolute;top:14px;right:14px;border:0}.modal .big-title{padding-right:40px}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--yellow);color:var(--navy);padding:12px 18px;border-radius:var(--r-btn);z-index:60;font-weight:600;max-width:calc(100% - 32px);box-shadow:var(--shadow)}.foot{background:var(--teal-b);color:var(--navy);padding:14px 0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.foot-in{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.foot-links{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.foot a,.foot .link-btn{color:var(--navy);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.foot :focus-visible{outline-color:var(--navy)}@media(max-width:1080px){.main-row{grid-template-columns:minmax(0,1fr) 320px}.event-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.top3-grid,.main-row,.mat-grid{grid-template-columns:1fr}.top3-side{grid-template-rows:none}.nav-links{margin-left:0;order:3;width:100%;flex-wrap:wrap}.account{margin-left:auto}}@media(max-width:600px){.wrap{padding:0 16px}.card{padding:18px}.card-big{padding:22px}.filters{grid-template-columns:1fr 1fr}.filters .search{grid-column:1 / -1}.event-grid{grid-template-columns:1fr}.facts{grid-template-columns:1fr 1fr}.row{grid-template-columns:minmax(0,1fr) auto}.row .tag{grid-column:1 / -1}.form{grid-template-columns:1fr}.banner-meta{margin-left:0;align-items:flex-start}.account span:last-child{display:none}.nav{position:static}.nav-in{gap:8px 12px;min-height:0;padding-top:12px;padding-bottom:6px}.logo{flex-wrap:nowrap}.logo-note{display:none}.account{padding:0 4px}.nav-links{gap:0;margin:0 -8px}.nav-links a{padding:0 8px}.hello{line-height:1.18}.card-dark.card-big:after{display:none}}.note-mob{display:none}@media(max-width:600px){.note-mob{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}}.auth{min-height:100vh;display:grid;grid-template-columns:minmax(320px,5fr) 7fr}.auth-brand{background:var(--navy);color:var(--cream);padding:40px 48px;display:flex;flex-direction:column;gap:40px;position:relative;overflow:hidden}.auth-brand:after{content:"";position:absolute;right:-120px;bottom:-120px;width:340px;height:340px;border-radius:50%;border:34px solid;border-color:var(--teal-b) var(--teal-b) var(--yellow) var(--yellow);transform:rotate(45deg);pointer-events:none}.logo-inv{color:var(--cream)}.logo-inv .logo-by{color:var(--mint-b)}.auth-claim{margin-top:auto;margin-bottom:auto;position:relative;z-index:1}.auth-claim h1{font-size:clamp(36px,4.4vw,60px);line-height:1.05;margin-bottom:24px}.auth-claim ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.auth-claim li{padding-left:26px;position:relative;color:#faf9f6db}.auth-claim li:before{content:"";position:absolute;left:0;top:.5em;width:12px;height:12px;border-radius:50%;background:conic-gradient(var(--teal-b) 0 50%,var(--yellow) 50% 100%)}.auth-note{font-size:12px;color:var(--sand-b);position:relative;z-index:1}.auth-main{display:flex;align-items:center;justify-content:center;padding:48px 24px}.auth-card{width:min(520px,100%);display:flex;flex-direction:column;gap:16px}.form-1{grid-template-columns:1fr}.btn-wide{align-self:stretch;width:100%}.form-err{color:var(--navy);background:var(--yellow-soft);border-left:4px solid var(--yellow);border-radius:6px;padding:8px 12px;font-weight:600;font-size:14px;margin:0}.form-err:empty{display:none}.auth-links{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.auth-links a,.auth-links .link-btn{min-height:36px;display:inline-flex;align-items:center}.link-btn:disabled{color:var(--muted);text-decoration:none;cursor:default}.auth-alt{color:var(--muted);border-top:1px solid var(--line);padding-top:16px}.auth-switch{display:flex;flex-direction:column;gap:12px;margin-top:8px}.auth-switch p{margin:0}.auth-switch strong{color:var(--text)}.auth-switch .btn-ghost:hover,.auth-switch .btn-ghost:focus-visible{background:var(--yellow);color:var(--navy);box-shadow:inset 0 0 0 1px var(--yellow)}.proto{font-size:12px;color:var(--muted);background:var(--raised);border-radius:8px;padding:8px 10px}.pw{display:flex;position:relative}.pw input{flex:1;padding-right:84px!important}.pw-eye{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--accent);font-weight:600;font-size:13px;min-height:36px;padding:0 8px;cursor:pointer}.pw-rules{list-style:none;margin:-4px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;font-size:13px;color:var(--muted)}.pw-rules li:before{content:"○";margin-right:6px}.pw-rules li.ok{color:var(--good)}.pw-rules li.ok:before{content:"✓"}.pw-match{grid-template-columns:1fr}.code{font:400 34px/1 var(--f-head)!important;letter-spacing:.5em;text-align:center;min-height:64px!important;padding-left:.5em!important}.steps{list-style:none;margin:0;padding:0;display:flex;gap:8px;flex-wrap:wrap;font-size:12px;font-weight:600;color:var(--muted)}.steps li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;background:var(--raised)}.steps span{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--card);font-size:11px}.steps li.on{background:var(--navy);color:var(--cream)}.steps li.on span{background:var(--yellow);color:var(--navy)}.steps li.done span{background:var(--teal-b);color:var(--navy)}.check{flex-direction:row!important;align-items:flex-start;gap:10px!important;font-weight:400!important;color:var(--text)!important;font-size:14px!important;line-height:1.45}.check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--navy);flex:none}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.captcha{border:1px dashed var(--line-strong);border-radius:var(--r-btn);padding:14px;font-size:13px;color:var(--muted);text-align:center;background:var(--raised)}.form textarea{min-height:88px}.ok-mark{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--teal-b);color:var(--navy);font-size:30px;font-weight:700}@media(max-width:860px){.auth{grid-template-columns:1fr;min-height:0}.auth-brand{padding:20px 16px;gap:14px}.auth-brand:after{display:none}.auth-claim h1{font-size:28px;margin-bottom:10px}.auth-claim ul{display:none}.auth-main{padding:24px 16px 40px;align-items:flex-start}}.adm-head{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.adm-head .sec-title{margin-bottom:0}.adm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.adm-stat{gap:4px;padding:18px 20px}.adm-n{font-family:var(--f-head);font-size:34px;line-height:1;color:var(--navy)}.adm-filtry{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.adm-filtry .search{flex:1 1 260px}.adm-tab{width:100%;border-collapse:collapse;font-size:14px}.adm-tab th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 12px 10px;border-bottom:1px solid var(--line-strong)}.adm-tab td{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.adm-tab tr:last-child td{border-bottom:0}.adm-kdo>div{display:flex;flex-direction:column;gap:2px;text-align:left}.adm-mail{color:var(--muted);word-break:break-all}.adm-akce{text-align:right;white-space:nowrap}.adm-akce .btn+.btn{margin-left:6px}.btn-sm{min-height:36px;padding:0 12px;font-size:13px}.adm-prazdno{padding:12px 0}.adm-potvrd,.adm-potvrd .btn-row{margin-top:4px}@media(max-width:860px){.adm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-tab thead{display:none}.adm-tab,.adm-tab tbody,.adm-tab tr,.adm-tab td{display:block;width:100%}.adm-tab tr{border:1px solid var(--line);border-radius:var(--r);padding:6px 14px;margin-bottom:10px}.adm-tab td{border:0;padding:8px 0;display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px;align-items:center}.adm-tab td:before{content:attr(data-l);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.adm-tab td.adm-kdo{display:block;padding-top:10px;text-align:left}.adm-tab td.adm-kdo:before{display:none}.adm-tab td .tag{justify-self:start}.adm-akce{text-align:left;white-space:normal;display:flex!important;flex-wrap:wrap;gap:8px}.adm-akce:before{display:none}.adm-akce .btn+.btn{margin-left:0}.adm-tab tr:last-child td{border-bottom:0}}@media(max-width:600px){.adm-tab td{grid-template-columns:1fr;gap:2px}}.top-car{position:relative;display:flex;flex-direction:column;gap:12px}.top-slides{display:grid}.top-item{grid-area:1 / 1;visibility:hidden;display:flex}.top-item.on{visibility:visible;animation:top-in .45s ease}@keyframes top-in{0%{opacity:0}to{opacity:1}}.top-slide{flex:1;min-height:340px;border-radius:var(--r-xl);padding:28px}.top-slide .big-title{font-size:clamp(30px,3.6vw,46px)}.top-slide>p{max-width:62ch}.card-big .btn-row{margin-top:auto;align-items:center}.card-big .btn-row .btn{margin-top:0}.top-roh{display:inline-flex;align-items:center;gap:10px}.top-nav{display:flex;align-items:center;justify-content:center;gap:12px}.top-dots{display:inline-flex;gap:2px}.top-dot{width:32px;height:32px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center}.top-dot span{width:10px;height:10px;border-radius:50%;background:var(--line-strong);transition:width .2s,background .2s}.top-dot.on span{width:26px;border-radius:99px;background:var(--navy)}.btn-on-dark{background:transparent;color:var(--cream);box-shadow:inset 0 0 0 1px #faf9f680}.btn-on-dark:hover{background:#faf9f61a;filter:none}@media(prefers-reduced-motion:reduce){.top-item.on{animation:none}}.modal>.row-between:first-of-type{padding-right:40px}@media(max-width:860px){.top-slide{min-height:0;padding:22px}}.ask-btn{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;border:1px solid var(--line-strong);background:var(--card);color:var(--navy);cursor:pointer;transition:background .15s,border-color .15s}.ask-btn:hover{background:var(--yellow);border-color:var(--yellow)}.ask-on-dark{background:transparent;border-color:#faf9f673;color:inherit}.card-blue .ask-on-dark{border-color:#0e0f4259}.ask-on-dark:hover{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}.sec-head .ask-btn{align-self:center}.ask-fab{position:fixed;right:20px;bottom:20px;z-index:30;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px 0 14px;border-radius:999px;border:0;background:var(--navy);color:var(--cream);font-weight:600;cursor:pointer;box-shadow:var(--shadow)}.ask-fab:hover{background:var(--navy-2)}.ask-fab:focus-visible{outline-offset:3px}.foot:has(+.ask-fab){padding-bottom:56px}@media(max-width:600px){.ask-fab{right:14px;bottom:14px;padding:0 14px}.ask-fab span{display:none}.ask-fab{width:52px;justify-content:center}}.ask-form textarea{min-height:96px;font-size:15px;font-weight:400}.ask-meta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:-6px}.ask-k{margin:-4px 0 0}.vd-h{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:4px 0 -6px;font-family:var(--f-text);font-weight:700}.vd-prog{margin:0;padding-left:18px;display:grid;gap:4px}.vd-facts{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.vd-facts div{display:contents}.vd-facts dt{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding-top:2px}.vd-facts dd{margin:0}.vd-ask{border-top:1px solid var(--line);padding-top:16px;margin-top:4px}.adm-tabs{display:flex;gap:8px;margin:4px 0 16px;flex-wrap:wrap}.adm-tab-btn{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line-strong);background:transparent;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.adm-tab-btn.on{background:var(--navy);color:var(--cream);border-color:var(--navy)}.adm-badge{min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:var(--yellow);color:var(--navy);font-size:12px;display:inline-grid;place-items:center}.dq-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.dq{border:1px solid var(--line);border-radius:var(--r);padding:16px;display:grid;gap:10px}.dq.novy{border-color:var(--teal);box-shadow:inset 4px 0 0 var(--yellow)}.dq-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.dq-text{margin:0;white-space:pre-wrap;word-break:break-word}.dq-kdo{display:flex;gap:6px 14px;flex-wrap:wrap;font-size:14px}.dq-akce{display:flex;gap:8px;flex-wrap:wrap}.nav-plus{flex:none;width:40px;height:40px;border-radius:50%;border:0;background:var(--navy);color:var(--cream);display:inline-grid;place-items:center;cursor:pointer;margin-left:4px}.nav-plus:hover{background:var(--navy-2);box-shadow:0 0 0 3px var(--yellow)}.nav-plus:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.oa-typy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.oa-typ{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:14px;border:1px solid var(--line-strong);border-radius:var(--r-btn);background:var(--card);cursor:pointer;min-height:76px}.oa-typ:hover,.oa-typ:focus-visible{border-color:var(--teal);background:var(--raised);outline:0}.oa-hint{font-weight:400;color:var(--muted);letter-spacing:0}.oa-sekce{margin:6px 0 -4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.oa-smazat{margin-left:auto}.oa-pozor{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}.oa-lista{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.oa-lista .btn{display:inline-flex;align-items:center;gap:6px}.oa-nav{display:flex;align-items:center;gap:6px}.oa-tyden{margin-bottom:16px}.oa-tyden-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.oa-tyden-head h2{margin:0}.oa-dny{list-style:none;margin:0;padding:0}.oa-den{display:grid;grid-template-columns:64px minmax(0,1fr) 40px;gap:12px;align-items:start;padding:10px 0;border-top:1px solid var(--line)}.oa-den.dnes .oa-den-h strong{color:var(--accent)}.oa-den.minuly{opacity:.7}.oa-den-h{display:flex;flex-direction:column;padding-top:6px}.oa-den-obsah{display:flex;flex-direction:column;gap:6px;min-height:40px;justify-content:center}.oa-pol{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;align-items:center;width:100%;text-align:left;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-btn);background:var(--card);cursor:pointer}.oa-pol:hover,.oa-pol:focus-visible{border-color:var(--teal);background:var(--raised);outline:0}.oa-pol-n{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oa-dira{align-self:flex-start;min-height:36px;padding:0 12px;border:1px dashed var(--line-strong);border-radius:var(--r-btn);background:transparent;color:var(--muted);cursor:pointer;font-size:13px}.oa-dira:hover{border-color:var(--teal);color:var(--text)}.oa-den-plus{width:40px;height:40px}.detail-text p{margin:0 0 10px}@media(max-width:600px){.oa-typy{grid-template-columns:1fr}.oa-den{grid-template-columns:44px minmax(0,1fr) 36px;gap:8px}.oa-pol{grid-template-columns:minmax(0,1fr) auto}.oa-pol .tag:first-child{grid-column:1 / -1;justify-self:start}.oa-den-plus,.nav-plus{width:36px;height:36px}}.oa-pol .tag{justify-self:start}:root{--bg: #FAF9F6;--r-xl: 4px;--r: 3px;--r-btn: 2px;--shadow: 0 8px 24px rgba(14, 15, 66, .12);--rule: 2px solid var(--navy)}.nav{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.nav-links a,.account{border-radius:0}.nav-links a:hover,.account:hover{background:none;color:var(--text)}.nav-links a.on,.account.on{background:none;box-shadow:inset 0 -3px 0 var(--navy)}.nav-plus{width:auto;height:36px;border-radius:var(--r-btn);padding:0 12px 0 8px;gap:4px;display:inline-flex;align-items:center;font-weight:600;font-size:14px}.nav-plus:hover{box-shadow:none;background:var(--navy-2)}.hello{font-size:clamp(28px,3.4vw,44px);margin-bottom:16px}.card{background:transparent;border:0;border-top:var(--rule);border-radius:0;padding:18px 0 0}.card-click:hover{transform:none}.card-big{padding:32px}.card-dark,.card-blue,.card-lime{border-top:0;padding:28px;border-radius:var(--r-xl)}.card-dark{background:var(--feature)}.card-blue{background:var(--teal-b)}.card-lime{background:var(--yellow)}.main-row{gap:48px}.col{gap:40px}.page{gap:40px;padding-top:32px}.card-dark.card-big:after,.top-slide.card-dark:after{content:"Fotka z akce";right:0;top:0;bottom:0;left:auto;width:36%;height:auto;border:0;border-radius:0;transform:none;background:repeating-linear-gradient(135deg,#1b1d55 0,#1b1d55 12px,#16184b 12px,#16184b 24px);color:#faf9f673;font:600 12px/1 var(--f-text);letter-spacing:.14em;text-transform:uppercase;display:grid;place-items:center}.card-dark.card-big>*,.top-slide.card-dark>*{max-width:60%}.top-slide{border-radius:var(--r-xl)}.tag,.tag-lime,.tag-blue,.tag-dark,.tag-sand,.tag-white{background:none;color:var(--accent);padding:0;height:auto;border-radius:0;font-size:11px;letter-spacing:.12em}.tag-sand{color:var(--muted)}.tag-dark,.tag-white{color:var(--navy)}.card-dark .tag,.card-dark .tag-lime{color:var(--yellow)}.card-lime .tag-dark,.card-blue .tag{color:var(--navy);background:none}.st,.st-out,.st-week,.st-wait{background:none;padding:0;border-radius:0;font-weight:600;letter-spacing:0}.st-out{color:var(--good)}.st-week{color:var(--accent)}.st-wait{color:var(--muted)}.ea{background:none;padding:0;border-radius:0;box-shadow:inset 0 -6px 0 var(--yellow-soft);font-size:13px}.btn{border-radius:var(--r-btn)}.btn:hover{filter:none}.btn-dark:hover{background:var(--navy-2)}.btn-ghost{box-shadow:inset 0 0 0 1.5px var(--navy)}.btn-ghost:hover{background:var(--navy);color:var(--cream);box-shadow:inset 0 0 0 1.5px var(--navy)}.icon-btn{border-radius:var(--r-btn)}select,.form input:not([type=checkbox]):not([type=range]),textarea,.search{background:#fff}.chips{gap:4px 18px;border-bottom:1px solid var(--line)}.chip{border:0;border-radius:0;padding:0;min-height:36px;background:none;color:var(--muted)}.chip:hover{color:var(--text)}.chip.on{background:none;color:var(--navy);box-shadow:inset 0 -3px 0 var(--navy)}.chip-check span{border-radius:0}.row{border-radius:0;padding:14px 0}.row:hover{background:none}.row:hover .row-title{text-decoration:underline;text-underline-offset:3px}.event-grid{gap:0}.event{background:none;border:0;border-left:1px solid var(--line);border-radius:0;padding:4px 20px 8px}.event:first-child{border-left:0;padding-left:0}.bar,.bar span{border-radius:0}.bar{height:3px}.bar-light span{background:var(--navy)}.done{color:var(--good)}.top-dot span,.dot{width:24px;height:3px;border-radius:0}.top-dot.on span,.dot.on{width:24px;height:3px;border-radius:0;background:var(--navy)}.top-nav .icon-btn{border:0}.poll-opt{background:#fff}.poll-opt:hover{background:#fff;border-color:var(--navy)}.poll-res{background:#fff;border:1px solid var(--line)}.counter{border-radius:0;padding:10px 0;background:none!important;border-bottom:1px solid var(--line)}.ask-btn{width:auto;height:32px;padding:0 2px;gap:6px;display:inline-flex;align-items:center;border:0;border-radius:0;background:none;color:var(--accent);font-size:13px;font-weight:600}.ask-btn:hover{background:none;text-decoration:underline;text-underline-offset:3px}.ask-on-dark,.card-blue .ask-on-dark{background:none;color:var(--mint-b)}.card-blue .ask-on-dark{color:var(--navy)}.ask-on-dark:hover{background:none;color:var(--yellow)}.ask-fab{border-radius:var(--r-btn);box-shadow:0 4px 14px #0e0f422e}.modal{border-radius:var(--r-xl)}.toast{border-radius:var(--r-btn)}.adm-tab-btn{border:0;border-radius:0;padding:0 2px;min-height:40px;background:none;color:var(--muted)}.adm-tab-btn.on{background:none;color:var(--navy);box-shadow:inset 0 -3px 0 var(--navy)}.adm-tabs{gap:20px;border-bottom:1px solid var(--line)}.adm-badge{border-radius:2px}.dq,.oa-pol,.oa-typ{border-radius:var(--r);background:#fff}.steps li,.steps span{border-radius:2px}.auth-brand:after{border:0;border-radius:0;transform:none;right:0;bottom:0;left:0;top:auto;width:auto;height:34%;background:repeating-linear-gradient(135deg,#1b1d55 0,#1b1d55 12px,#16184b 12px,#16184b 24px);content:"Fotka z komunity";color:#faf9f673;font:600 12px/1 var(--f-text);letter-spacing:.14em;text-transform:uppercase;display:grid;place-items:center}.auth-claim li:before{border-radius:0;width:10px;height:2px;top:.7em;background:var(--yellow)}@media(max-width:860px){.card-dark.card-big>*,.top-slide.card-dark>*{max-width:none}.card-dark.card-big,.top-slide.card-dark{padding-top:172px}.card-dark.card-big:after,.top-slide.card-dark:after{display:grid;width:auto;left:0;bottom:auto;height:148px}.main-row{gap:40px}}@media(max-width:600px){.card{padding:16px 0 0}.card-dark,.card-blue,.card-lime{padding:22px}.event{border-left:0;border-top:1px solid var(--line);padding:14px 0}.event:first-child{border-top:0}.nav-plus span{display:none}.nav-plus{padding:0 8px}}.note-box{background:var(--raised);border-left:4px solid var(--teal-b);border-radius:6px;padding:10px 14px;margin:0;font-size:14px}.souhlas-text{font-size:13px;line-height:1.5}.oa-foto{display:flex;gap:8px;align-items:center}.oa-foto input:not([type=file]){flex:1;min-width:0}.oa-nahrat{flex:none;cursor:pointer}.oa-nahrat.nacita{opacity:.6;pointer-events:none}.turnstile{width:100%;border-radius:var(--r-btn);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line-strong);background:#fff;line-height:0}.turnstile:empty{display:none}.zasady-ol{margin:0;padding-left:22px;display:grid;gap:6px}.zasady-ol li{line-height:1.5}.zasady-h4{margin:4px 0 -4px;font-size:15px;font-weight:700}.nav-links{position:relative}.nav-links a.on{box-shadow:none}.nav-ind{position:absolute;left:0;bottom:0;height:3px;width:0;border-radius:3px;background:var(--teal);pointer-events:none;opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),width .35s cubic-bezier(.2,.8,.2,1),opacity .2s}.blik{animation:blik 1.1s ease}@keyframes blik{0%{box-shadow:0 0 #13b4b500}25%{box-shadow:0 0 0 6px #13b4b559}to{box-shadow:0 0 #13b4b500}}.nav-in,.logo-mark{transition:min-height .25s ease,width .25s ease,height .25s ease,padding .25s ease}.nav.scrolled .nav-in{min-height:56px;padding-top:4px;padding-bottom:4px}.nav.scrolled .logo-mark{width:32px;height:32px}.nav-progress{position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:var(--yellow);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.nav-hledat{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 8px 0 12px;border-radius:var(--r-btn);border:1px solid var(--line-strong);background:var(--card);color:var(--muted);cursor:pointer;font-size:14px}.nav-hledat:hover{border-color:var(--teal);color:var(--text)}.nav-hledat kbd,.cmd-pata kbd{font:600 11px var(--f-text);border:1px solid var(--line-strong);border-radius:5px;padding:1px 6px;color:var(--text);background:var(--bg)}.nbadge{display:inline-grid;place-items:center;margin-left:6px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--yellow);color:var(--navy);font-size:11px;font-weight:700;line-height:1}.nove-tecka{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 1.5px var(--navy);margin-right:7px;vertical-align:middle;flex:none}.to-top{position:fixed;right:20px;bottom:80px;z-index:30;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-strong);background:var(--card);color:var(--navy);display:grid;place-items:center;cursor:pointer;box-shadow:var(--shadow);opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s,transform .2s}.to-top.show{opacity:1;transform:none;pointer-events:auto}.fab-skryty .to-top{bottom:20px}.to-top{transition:opacity .2s,transform .2s,bottom .25s}.ask-fab{transition:opacity .25s,transform .25s,padding .2s}.ask-fab.mini{padding:0 15px}.ask-fab.mini span{display:none}.ask-fab.mini:hover span,.ask-fab.mini:focus-visible span{display:inline}.ask-fab.schovat{opacity:0;transform:translateY(16px);pointer-events:none}.cmd-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--scrim);display:grid;place-items:start center;padding:12vh 16px 16px;animation:nav-fade .15s ease}.cmd{width:min(600px,100%);background:var(--card);border-radius:var(--r-xl);box-shadow:var(--shadow);overflow:hidden;animation:nav-pop .18s cubic-bezier(.2,.8,.2,1)}.cmd-in{display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--muted)}.cmd-in input{flex:1;min-width:0;min-height:58px;border:0;outline:0;font-size:17px;background:transparent;color:var(--text)}.cmd ul{list-style:none;margin:0;padding:8px;max-height:52vh;overflow:auto}.cmd-sk{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:10px 10px 4px}.cmd-it{width:100%;display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 10px;border:0;border-radius:var(--r-btn);background:none;cursor:pointer;text-align:left;color:var(--text)}.cmd-it:hover,.cmd-it[aria-selected=true]{background:var(--raised);box-shadow:inset 3px 0 0 var(--teal)}.cmd-it small{margin-left:auto;color:var(--muted);font-size:12px;white-space:nowrap}.cmd-nic{padding:18px 10px;color:var(--muted);text-align:center}.cmd-pata{display:flex;gap:14px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}mark{background:var(--yellow);color:inherit;border-radius:3px;padding:0 1px}@keyframes nav-fade{0%{opacity:0}}@keyframes nav-pop{0%{opacity:0;transform:translateY(-8px) scale(.98)}}.chip .cnt{margin-left:6px;font-size:11px;opacity:.7;font-weight:500}.res-count{font-size:13px;color:var(--muted);margin:0 0 4px}#archiv-list .rows li{animation:nav-radek .3s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 35ms)}@keyframes nav-radek{0%{opacity:0;transform:translateY(6px)}}.modal-bg.panel{place-items:stretch end;padding:0}.modal-bg.panel .modal{width:min(560px,100%);max-height:none;height:100%;border-radius:0;animation:nav-vysun .28s cubic-bezier(.2,.8,.2,1);padding-top:72px}.panel-hlava{position:absolute;top:12px;left:16px;right:64px;display:flex;align-items:center;gap:8px}.panel-hlava .pozice{margin-right:auto;font-size:13px;color:var(--muted)}@keyframes nav-vysun{0%{transform:translate(100%)}}.top-dot span{position:relative;overflow:hidden}.top-dot.on span{background:var(--line-strong)}.top-dot.on span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--navy);border-radius:inherit;transform-origin:0 50%;animation:nav-plneni var(--kolotoc-ms, 4.5s) linear forwards}.top-car.stoji .top-dot.on span:after{animation-play-state:paused}.top-car.zastaveno .top-dot.on span:after{animation:none;transform:none}@keyframes nav-plneni{0%{transform:scaleX(0)}}.btn.nacita{position:relative;color:transparent!important;pointer-events:none}.btn.nacita:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2px solid var(--navy);border-color:var(--navy) transparent var(--navy) transparent;animation:nav-toc .7s linear infinite}.btn-dark.nacita:after{border-color:var(--cream) transparent var(--cream) transparent}@keyframes nav-toc{to{transform:rotate(360deg)}}.poll.roste .pr-bar{animation:nav-roste .7s cubic-bezier(.2,.8,.2,1) both}.poll.roste .poll-res:nth-child(2) .pr-bar{animation-delay:70ms}.poll.roste .poll-res:nth-child(3) .pr-bar{animation-delay:.14s}.poll.roste .poll-res:nth-child(4) .pr-bar{animation-delay:.21s}@keyframes nav-roste{0%{transform:scaleX(0)}}.pr-bar{transform-origin:0 50%}.bar span{transition:width .6s cubic-bezier(.2,.8,.2,1)}.toast{display:flex;align-items:center;gap:14px}.toast-zpet{border:0;background:none;padding:0;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:inherit;min-height:32px}.rv{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.rv.in{opacity:1;transform:none}.sk{background:linear-gradient(90deg,var(--raised) 0%,#F7F9FC 50%,var(--raised) 100%);background-size:200% 100%;animation:nav-lesk 1.2s linear infinite;border-radius:8px}.sk-h1{height:52px;width:min(640px,80%)}.sk-hero{height:340px;border-radius:var(--r-xl)}.sk-row{height:44px;margin:6px 0}@keyframes nav-lesk{to{background-position:-200% 0}}.tabbar{display:none}@media(max-width:600px){.ma-tabbar .nav-links,.ma-tabbar .nav-hledat{display:none}.ma-tabbar .tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--card);border-top:1px solid var(--line);padding:4px max(4px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(4px,env(safe-area-inset-left,0px))}.tabbar a,.tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;font-size:11px;font-weight:600;color:var(--muted);text-decoration:none;background:none;border:0;position:relative;cursor:pointer}.tabbar .on{color:var(--navy)}.tabbar .on:before{content:"";position:absolute;top:0;width:26px;height:3px;border-radius:0 0 3px 3px;background:var(--teal)}.tabbar .nbadge{position:absolute;top:4px;left:calc(50% + 6px);margin:0}.ma-tabbar .ask-fab{bottom:calc(74px + env(safe-area-inset-bottom,0px))}.ma-tabbar .to-top{bottom:calc(136px + env(safe-area-inset-bottom,0px));right:14px}.ma-tabbar.fab-skryty .to-top{bottom:calc(74px + env(safe-area-inset-bottom,0px))}.ma-tabbar .foot{padding-bottom:80px}.ma-tabbar .toast{bottom:calc(80px + env(safe-area-inset-bottom,0px))}.cmd-pata{display:none}.cmd-bg{padding-top:8vh}}@media(prefers-reduced-motion:reduce){.nav-ind,.nav-in,.logo-mark,.to-top,.ask-fab,.bar span,.rv{transition:none}.blik,.cmd-bg,.cmd,#archiv-list .rows li,.modal-bg.panel .modal,.poll.roste .pr-bar,.sk,.top-dot.on span:after{animation:none}.rv{opacity:1;transform:none}}.poradna-siroka{flex:1}.poradna-info{display:flex;flex-direction:column;gap:14px}.poradna-siroka .ask{flex:1}.poradna-siroka .ask textarea{flex:1;min-height:160px}@media(min-width:861px)and (max-width:1180px){.nav-in{gap:12px;flex-wrap:nowrap}.nav-links{flex-wrap:nowrap}.nav-links a{padding:0 9px}.nav-hledat{min-width:0;padding:0 10px}.nav-hledat span,.nav-hledat kbd{display:none}.account{padding:0 4px}.account span:last-child{display:none}}.firma-pruh{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 0;margin-bottom:18px}.firma-pruh .tv{display:flex}.firma-pruh .tv i{width:24px;height:24px;border-radius:50%;background:var(--raised);border:2px solid var(--bg);margin-left:-8px}.firma-pruh .tv i:first-child{margin-left:0;background:var(--teal-b)}.firma-pruh .btn{margin-left:auto;min-height:36px}.lvl{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-btn)}.lvl-zdarma{background:var(--raised);color:var(--muted)}.lvl-premium{background:var(--yellow);color:var(--navy)}.lvl-kam{background:var(--navy);color:var(--yellow);box-shadow:inset 0 0 0 1px var(--yellow)}.urovne{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.uroven{padding:14px 20px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:8px;position:relative}.uroven:first-child{border-left:0;padding-left:0}.uroven ul{margin:0;padding-left:18px;font-size:14px;display:grid;gap:4px}.uroven .lvl{align-self:flex-start}.uroven.vase{background:#fff;box-shadow:inset 0 3px 0 var(--navy);padding-left:20px}.uroven.vase:before{content:"Vaše úroveň";font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy)}@media(max-width:860px){.urovne{grid-template-columns:1fr}.uroven{border-left:0;border-top:1px solid var(--line);padding-left:0}.uroven:first-child{border-top:0}}.event-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.zamek-box{margin-top:auto;display:flex;flex-direction:column;gap:8px}.zamek{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13px;color:var(--navy)}.zamek-box .btn{align-self:stretch}.predstih{display:flex;flex-direction:column;gap:2px;margin:0}.predstih .moje{font-weight:700;box-shadow:inset 0 -6px 0 var(--yellow-soft);align-self:flex-start}.event-probehlo{background:repeating-linear-gradient(135deg,transparent 0 10px,rgba(14,15,66,.025) 10px 20px)}.event-probehlo .btn{margin-top:auto;align-self:stretch}.pointy{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:p}.pointy li{counter-increment:p;display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:baseline}.pointy li:before{content:counter(p);font:400 24px/1 var(--f-head);color:var(--navy)}.card-blue .pointy li{font-weight:500}.pointy-detail li:before{color:var(--accent)}.ai{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--muted);white-space:nowrap}.ai:before{content:"✦";color:var(--teal)}.ai-radek{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0}.odpovedi{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--line);padding-top:14px}.odpovedi h3{font-size:15px}.roi-card,.ref-card{margin-top:28px}.roi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:stretch}.roi-vstupy{display:flex;flex-direction:column;gap:16px}.roi label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--muted)}.roi output{font-weight:700;color:var(--text);font-size:15px}.roi input[type=range]{accent-color:var(--navy);width:100%;min-height:32px}.roi-vys{background:var(--yellow);border-radius:var(--r-xl);padding:22px;display:flex;flex-direction:column;gap:6px;justify-content:center}.roi-n{font:400 clamp(34px,4vw,48px)/1 var(--f-head)}.roi-pozn{color:#0e0f42b8}.ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ref{padding:6px 20px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.ref:first-child{border-left:0;padding-left:0}.ref-n{font:400 36px/1 var(--f-head)}@media(max-width:860px){.roi,.ref-grid{grid-template-columns:1fr}.ref{border-left:0;border-top:1px solid var(--line);padding:12px 0}.ref:first-child{border-top:0}}.kam-card{background:var(--navy);color:var(--cream);border-top:0;padding:22px;border-radius:var(--r-xl)}.kam-card h2{color:var(--cream)}.kam-osoba{display:flex;align-items:center;gap:12px}.kam-osoba .avatar{width:44px;height:44px;background:var(--yellow);color:var(--navy)}.kam-card .btn{align-self:flex-start}.kopie{display:flex;gap:8px}.kopie input{flex:1;min-width:0;min-height:44px;border:1px solid var(--line-strong);border-radius:var(--r-btn);padding:0 10px;background:#fff;color:var(--muted);font-size:13px}.pub-nav{position:static}.pub-hero{background:var(--navy);color:var(--cream);padding:52px 0 44px}.pub-hero .wrap{display:flex;flex-direction:column;gap:14px}.pub-hero .tag{color:var(--yellow)}.pub-hero h1{font-size:clamp(36px,6vw,72px);line-height:1.02;max-width:14ch}.pub-hero p{max-width:54ch;color:#faf9f6d1}.hra{display:flex;flex-direction:column;gap:14px}.hra-q{font-size:clamp(24px,3vw,32px)}.hra-prog{display:flex;gap:6px}.hra-prog i{flex:1;height:4px;background:var(--track)}.hra-prog i.on{background:var(--navy)}.hra-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hra-opts button{min-height:52px;border:1px solid var(--line-strong);border-radius:var(--r-btn);background:#fff;text-align:left;padding:8px 14px;cursor:pointer;font-weight:500;color:var(--text)}.hra-opts button:hover:not(:disabled){border-color:var(--navy)}.hra-opts button:disabled{cursor:default;opacity:.7}.hra-opts button.ok{opacity:1;background:var(--good-bg);border-color:var(--good);font-weight:700}.hra-opts button.ne{opacity:1;background:#fbece8;border-color:#a33a27}.hra-proc{margin:0}.hra .btn{align-self:flex-start}.hra-cta{background:var(--yellow);border-radius:var(--r-xl);padding:20px;display:flex;flex-direction:column;gap:10px}@media(max-width:600px){.hra-opts{grid-template-columns:1fr}.firma-pruh .btn{margin-left:0}}.form label.oa-check{flex-direction:row;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;color:var(--text)}.oa-check input{width:18px;height:18px;margin-top:2px;accent-color:var(--navy);flex:none}.fa-tab td,.fa-tab th{vertical-align:middle}.fa-bez{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 12px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.fa-bez:first-child{border-top:0}.fa-bez div{display:flex;flex-direction:column;min-width:0}.fa-bez select{min-height:40px;max-width:240px}@media(max-width:600px){.fa-bez{grid-template-columns:1fr}.fa-bez select{max-width:none}}:root{--muted: #4E5266;--surface: #FFFFFF;--surface-line: rgba(14, 15, 66, .1);--r-xl: 14px;--r: 12px;--r-btn: 8px;--lift: 0 1px 2px rgba(14, 15, 66, .06), 0 8px 24px rgba(14, 15, 66, .07);--lift-hover: 0 2px 6px rgba(14, 15, 66, .1), 0 18px 36px rgba(14, 15, 66, .14);--mint-soft: #E4F6F5}body{font-size:16px;line-height:1.55}.page{gap:72px;padding-top:36px;padding-bottom:80px;counter-reset:kap}.main-row{gap:32px}.col{gap:28px}h3{font-size:18px}#akce,#poradna,.materials,#archiv-sekce{counter-increment:kap}#akce .sec-head h2:before,#poradna .sec-head h2:before,.materials>.sec-title:before,#archiv-sekce .sec-head h2:before{content:counter(kap,decimal-leading-zero);display:inline-grid;place-items:center;min-width:44px;height:32px;padding:0 8px;margin-right:14px;vertical-align:6px;background:var(--yellow);color:var(--navy);font:400 18px/1 var(--f-head);letter-spacing:.04em;border-radius:6px}#poradna .sec-head h2:before{background:var(--yellow)}.sec-head{align-items:center}.sec-head h2,.sec-title{font-size:clamp(28px,3vw,40px);letter-spacing:.015em;line-height:1.05}.sec-title{margin-bottom:22px}.card{border-top:0;padding-top:0}.card-dark,.card-blue,.card-lime{padding-top:28px}.card:before{content:none}.btn{border-radius:var(--r-btn);min-height:46px;padding:0 20px;transition:background .15s,box-shadow .15s,transform .15s,color .15s}.btn:hover{transform:translateY(-1px)}.btn:active{transform:none}.btn-dark:hover{background:var(--navy-2);box-shadow:0 8px 18px #0e0f4238}.btn-lime:hover{box-shadow:0 8px 18px #fff00966}.btn-ghost{box-shadow:inset 0 0 0 1.5px var(--line-strong);background:var(--surface)}.btn-ghost:hover{color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy);background:var(--surface)}.btn:disabled:hover{transform:none;box-shadow:none}.icon-btn{border-radius:50%;border:1px solid var(--line-strong);background:var(--surface)}.top-nav .icon-btn{border:1px solid var(--line-strong)}.icon-btn:hover{border-color:var(--navy)}textarea,select,.search,.form input:not([type=checkbox]):not([type=range]){border-radius:var(--r-btn)}textarea:focus,select:focus,.search:focus-within,.form input:focus{border-color:var(--navy);box-shadow:0 0 0 3px #13b4b540}.tag{gap:6px;font-weight:700}.tag:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.tag-lime:before{background:#e6d800}.tag-blue:before{background:var(--teal-b)}.tag-sand:before{background:var(--sand-b)}.tag-dark:before,.tag-white:before{background:var(--navy)}.card-dark .tag:before{background:var(--yellow)}.card-blue .tag:before,.card-lime .tag:before{background:var(--navy)}.hello{font-size:clamp(34px,4.6vw,64px);line-height:1.34;letter-spacing:.01em;margin-bottom:20px;max-width:18ch}.firma-pruh{background:var(--surface);border:0;border-radius:999px;padding:8px 8px 8px 16px;box-shadow:var(--lift)}.firma-pruh .btn{border-radius:999px;min-height:38px}.top-slide{border-radius:var(--r-xl);box-shadow:var(--lift);min-height:400px}.card-big .big-title,.top-slide .big-title{font-size:clamp(34px,4.4vw,60px);line-height:1}.card-dark.card-big:after,.top-slide.card-dark:after{content:"";background-color:#12144f;background-image:radial-gradient(circle at 96% 58%,transparent 0 84px,var(--yellow) 84px 114px,transparent 114px),radial-gradient(circle at 96% 58%,transparent 0 148px,var(--teal-b) 148px 166px,transparent 166px),radial-gradient(circle at 96% 58%,transparent 0 214px,rgba(250,249,246,.08) 214px 216px,transparent 216px),radial-gradient(circle at 96% 58%,transparent 0 262px,rgba(250,249,246,.05) 262px 264px,transparent 264px);-webkit-mask:linear-gradient(90deg,transparent 0,#000 25%);mask:linear-gradient(90deg,transparent 0,#000 25%)}.top-slide:not(.card-dark):not(.card-blue){background:var(--mint-soft);border:0;padding:32px;position:relative;overflow:hidden}.top-slide:not(.card-dark):not(.card-blue):after{content:"";position:absolute;right:-40px;top:50%;width:46%;height:70%;transform:translateY(-50%);pointer-events:none;background:repeating-linear-gradient(90deg,var(--teal-b) 0 8px,transparent 8px 22px);-webkit-mask:radial-gradient(ellipse at 60% 50%,#000 0 45%,transparent 70%);mask:radial-gradient(ellipse at 60% 50%,#000 0 45%,transparent 70%);opacity:.55}.top-slide:not(.card-dark):not(.card-blue)>*{position:relative;z-index:1;max-width:62%}.top-slide.card-blue{padding:32px}.top-dots{gap:6px}@media(max-width:860px){.top-slide{min-height:0}.top-slide:not(.card-dark):not(.card-blue)>*{max-width:none}.top-slide:not(.card-dark):not(.card-blue):after{opacity:.18;width:70%}}.event-grid{gap:20px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.event,.event:first-child{background:var(--surface);border:0;border-radius:var(--r);padding:0 20px 20px;box-shadow:var(--lift);overflow:hidden;transition:box-shadow .2s,transform .2s;gap:10px}.event:hover{box-shadow:var(--lift-hover);transform:translateY(-3px)}.event-date{margin:0 -20px 6px;padding:16px 20px 18px;background:var(--navy);color:var(--cream);position:relative;align-items:baseline}.event-date .day{font-size:46px;color:var(--yellow)}.event-date .mon{color:var(--cream);font-size:14px}.event-date:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:10px;background:radial-gradient(circle at 5px 5px,var(--surface) 4px,transparent 4.5px) 0 0 / 14px 10px repeat-x}.event h3{font-size:18px;line-height:1.3}.cap .bar{height:6px;border-radius:99px;background:var(--track)}.cap .bar span{border-radius:99px;background:var(--teal-b)}.event .btn{margin-top:auto}.event .done{margin-top:auto;font-size:15px}.event-probehlo{background:var(--mint-soft);box-shadow:none}.event-probehlo .event-date{background:var(--teal-b)}.event-probehlo .event-date .day,.event-probehlo .event-date .mon{color:var(--navy)}.event-probehlo .event-date:after{background-image:radial-gradient(circle at 5px 5px,var(--mint-soft) 4px,transparent 4.5px)}.event .tag-dark{color:var(--navy)}.akce-pata{color:var(--muted)}@media(max-width:600px){.event,.event:first-child{border-top:0;padding:0 18px 18px}.event-date{margin:0 -18px 6px}}#poradna{background:var(--navy);color:var(--cream);border-radius:var(--r-xl);padding:32px;box-shadow:var(--lift)}#poradna h2,#poradna h3{color:var(--cream)}#poradna .muted{color:#faf9f6b8}.poradna-claim{font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.3;max-width:28ch;margin:4px 0 2px}#poradna .counter{border:0;padding:0;gap:10px;color:var(--cream)}#poradna .counter-n{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--yellow);font-size:24px;color:var(--navy)}#poradna .counter.locked .counter-n{background:#faf9f626;color:var(--cream)}.poradna-siroka .ask{flex:none}.poradna-siroka .ask textarea{flex:none;min-height:150px;height:160px;background:var(--surface);border:0}#poradna .btn-blue{background:var(--yellow);color:var(--navy)}#poradna .btn-blue:hover{box-shadow:0 8px 18px #fff00959}#poradna .odpovedi{border-top:1px solid rgba(250,249,246,.16);background:none;padding:16px 0 0}#poradna .odpovedi .row-title{color:var(--cream)}#poradna .odpovedi .row-meta,#poradna .odpovedi .row-date{color:#faf9f6a6}#poradna .odpovedi .tag{color:var(--yellow)}#poradna .odpovedi .tag:before{background:var(--yellow)}#poradna .odpovedi .rows li+li{border-top-color:#faf9f61f}.col-side>.card:not(#pulz){background:var(--surface);border-radius:var(--r-xl);padding:24px;box-shadow:var(--lift)}.week li{padding:12px 0;grid-template-columns:44px 1fr auto}.wd{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--mint-soft);color:var(--navy);font-size:15px}.week li:has(.st-out) .wd{background:var(--teal-b)}.st{display:inline-flex;align-items:center;gap:6px;padding:3px 10px!important;border-radius:99px!important;font-size:12px}.st:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.st-out{background:var(--good-bg)!important}.st-week{background:var(--tag-teal-bg)!important}.st-wait{background:var(--raised)!important}#pulz{background:var(--yellow);border-radius:var(--r-xl);padding:24px;box-shadow:var(--lift)}#pulz .tag-sand{color:var(--navy)}#pulz .tag-sand:before{background:var(--navy)}#pulz .q{font-size:22px;line-height:1.25;font-weight:800}#pulz .muted{color:#0e0f42bf}.poll{gap:10px}.poll-opt{border-radius:999px;border:0;background:var(--surface);min-height:48px;padding:0 18px;font-weight:600;box-shadow:0 1px 2px #0e0f421f;transition:box-shadow .15s,transform .15s}.poll-opt:hover{box-shadow:var(--lift-hover);transform:translate(3px);background:var(--surface)}.poll-res{border-radius:999px;min-height:48px;border:0;background:#ffffffb3}.pr-bar{background:#13b4b559;border-radius:999px}.poll-res.mine .pr-bar{background:var(--surface)}#pulz .ai,#pulz .ai:before{color:var(--navy)}.mat-grid{gap:24px}.quiz-card{border-radius:var(--r-xl);box-shadow:var(--lift);position:relative;overflow:hidden}.quiz-card:after{content:"?";position:absolute;right:-10px;bottom:-40px;font:400 220px/1 var(--f-head);color:#0e0f4214;pointer-events:none}.carousel{background:var(--surface);border:0;border-radius:var(--r-xl);padding:30px;box-shadow:var(--lift)}.roi-card{background:var(--surface);border-radius:var(--r-xl);padding:30px;box-shadow:var(--lift)}.roi-vys{border-radius:var(--r-xl)}.roi input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:99px;background:var(--track);min-height:0;margin:12px 0}.roi input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--navy);border:4px solid var(--yellow);cursor:pointer}.roi input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--navy);border:4px solid var(--yellow);cursor:pointer}.ref-card{padding-top:6px}.ref-grid{gap:20px}.ref,.ref:first-child{background:var(--mint-soft);border:0;border-radius:var(--r-xl);padding:22px}.ref-n{font-size:52px;color:var(--navy)}#archiv-sekce .chips,[data-archiv=cely] .chips{border:0;gap:8px}#archiv-sekce .chip,[data-archiv=cely] .chip{border-radius:999px;padding:0 14px;min-height:38px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text)}#archiv-sekce .chip.on,[data-archiv=cely] .chip.on{background:var(--navy);color:var(--cream);box-shadow:none}#archiv-sekce .chip .cnt,[data-archiv=cely] .chip .cnt{opacity:.6}#archiv-list .rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:22px}#archiv-list .rows li+li{border:0}#archiv-list .row{display:flex;flex-direction:column;align-items:stretch;gap:8px;height:100%;padding:0 0 18px;margin:0;width:100%;background:var(--surface);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--lift);transition:box-shadow .2s,transform .2s}#archiv-list .row:hover{box-shadow:var(--lift-hover);transform:translateY(-3px);background:var(--surface)}#archiv-list .row:hover .row-title{text-decoration:none}#archiv-list .row>.tag,#archiv-list .row-main,#archiv-list .row-date{padding:0 18px}#archiv-list .row>.tag{margin-top:6px}#archiv-list .row-title{white-space:normal;font-size:18px;font-weight:800;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#archiv-list .row-main{gap:6px;flex:1}#archiv-list .row-date{font-size:13px;color:var(--muted)}@media(min-width:861px){#archiv-list .rows>li:first-child{grid-column:span 2;grid-row:span 2}#archiv-list .rows>li:first-child .nahled{aspect-ratio:auto;flex:1 1 auto;min-height:260px}#archiv-list .rows>li:first-child .row-main{flex:none}#archiv-list .rows>li:first-child .row-title{font:400 clamp(26px,2.6vw,36px)/1.08 var(--f-head);text-transform:uppercase;-webkit-line-clamp:4}}@media(max-width:600px){#archiv-list .rows{grid-template-columns:1fr;gap:16px}}.nahled{display:block;aspect-ratio:16 / 9;position:relative;overflow:hidden;background:var(--mint-soft)}.nahled:after{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:400 64px/1 var(--f-head);color:var(--navy)}.nahled-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nahled-foto:after{content:none!important}.nahled-tip{background:var(--yellow) radial-gradient(circle at 85% 20%,rgba(14,15,66,.08) 0 40px,transparent 41px)}.nahled-tip:after{content:"!";font-size:96px}.nahled-podcast{background:var(--navy) repeating-linear-gradient(90deg,transparent 0 10px,var(--teal-b) 10px 16px,transparent 16px 26px)}.nahled-podcast:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--navy) 0 22%,transparent 22% 78%,var(--navy) 78%)}.nahled-podcast:after{content:"▶";color:var(--yellow);font-size:40px}.nahled-vlog{background:var(--navy) radial-gradient(circle at 50% 50%,transparent 0 46px,var(--yellow) 46px 52px,transparent 52px)}.nahled-vlog:after{content:"▶";color:var(--yellow);font-size:40px}.nahled-linkedin{background:var(--teal-b) repeating-linear-gradient(180deg,transparent 0 18px,rgba(250,249,246,.35) 18px 24px)}.nahled-linkedin:after{content:"“";font-size:140px;padding-top:50px}.nahled-newsletter{background:var(--sand-b) linear-gradient(135deg,transparent 49.5%,rgba(14,15,66,.12) 50%,transparent 51%)}.nahled-newsletter:after{content:"N°";font-size:56px}.nahled-pulz{background:linear-gradient(var(--teal-b),var(--teal-b)) 22% 100% / 13% 55% no-repeat,linear-gradient(var(--navy),var(--navy)) 41% 100% / 13% 82% no-repeat,linear-gradient(var(--yellow),var(--yellow)) 60% 100% / 13% 38% no-repeat,linear-gradient(var(--teal-b),var(--teal-b)) 79% 100% / 13% 66% no-repeat,var(--cream)}.nahled-poradna{background:var(--navy)}.nahled-poradna:after{content:"?";color:var(--yellow);font-size:96px}.nahled-pointy{background:var(--teal-b)}.nahled-pointy:after{content:"1 · 2 · 3";font-size:44px;letter-spacing:.06em}.nahled-workshop,.nahled-akce,.nahled-case_study{background:var(--yellow) repeating-linear-gradient(135deg,transparent 0 18px,rgba(14,15,66,.07) 18px 22px)}.nahled-workshop:after,.nahled-akce:after,.nahled-case_study:after{content:"✦";font-size:56px}.banner{box-shadow:var(--lift)}.uroven.vase{border-radius:var(--r)}.lc-item{background:var(--surface);border:0;border-radius:var(--r);box-shadow:var(--lift)}.kam-card,.modal{border-radius:var(--r-xl)}.modal-bg.panel .modal{border-radius:0}.toast,.cmd{border-radius:var(--r-xl)}@media(max-width:860px){#poradna,.col-side>.card:not(#pulz),#pulz,.carousel,.roi-card{padding:22px}.sec-head h2,.sec-title{font-size:28px}}@media(prefers-reduced-motion:reduce){.btn,.event,.poll-opt,#archiv-list .row{transition:none}.btn:hover,.event:hover,.poll-opt:hover,#archiv-list .row:hover{transform:none}}@media(max-width:600px){.firma-pruh{border-radius:var(--r-xl);padding:12px 14px}.event-date{padding:12px 18px 14px}.event-date .day{font-size:38px}}#tipy{counter-increment:kap}#tipy .sec-head h2:before{content:counter(kap,decimal-leading-zero);display:inline-grid;place-items:center;min-width:44px;height:32px;padding:0 8px;margin-right:14px;vertical-align:6px;background:var(--yellow);color:var(--navy);font:400 18px/1 var(--f-head);letter-spacing:.04em;border-radius:6px}.knowhow{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:4px 0 20px}.knowhow div{background:var(--mint-soft);border-radius:10px;padding:12px 14px;font-size:14px}.knowhow strong{display:block;font-size:15px}.tipy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tip{all:unset;box-sizing:border-box;cursor:pointer;background:var(--surface);border-radius:var(--r);padding:18px;box-shadow:var(--lift);display:flex;flex-direction:column;gap:8px;transition:box-shadow .15s,transform .15s}.tip:hover{box-shadow:var(--lift-hover);transform:translateY(-2px)}.tip:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.tip-nazev{font-weight:700;font-size:18px;line-height:1.25}.zdroj{font-size:12px;color:var(--muted)}.podminka{background:#fff9b0;border-radius:6px;padding:6px 10px}@media(max-width:860px){.knowhow,.tipy-grid{grid-template-columns:1fr}}.materials{display:flex;flex-direction:column;gap:16px}.zrcadlo{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:stretch;padding:36px;box-shadow:var(--lift)}.zrcadlo-text{display:flex;flex-direction:column;gap:14px}.zrcadlo-text .big-title{font-size:clamp(36px,4vw,54px);line-height:1}.zrcadlo-text p{max-width:58ch}.zrcadlo-vystupy{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px}.zrcadlo-vystupy li{position:relative;padding-left:28px;font-weight:500}.zrcadlo-vystupy li:before{content:"";position:absolute;left:0;top:.25em;width:16px;height:16px;border-radius:50%;background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23FFF009' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.zrcadlo-panel{background:var(--surface);color:var(--navy);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:12px;align-self:center;box-shadow:var(--lift)}.zrcadlo-fakta{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid var(--surface-line)}.zrcadlo-fakta span{display:block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.zrcadlo-fakta strong{display:block;margin-top:4px;font:400 22px/1.1 var(--f-head);text-transform:uppercase}.zrcadlo-panel .btn{width:100%;justify-content:center;margin:0}.zrcadlo-dalsi{display:grid;gap:8px}.materials>.quiz-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 36px;background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--lift)}.quiz-card h3{font:400 28px/1.1 var(--f-head);text-transform:uppercase;margin:6px 0 4px}.quiz-card p{margin:0}.materials>.quiz-card .btn{margin:0;flex:none;align-self:center}.materials>.quiz-card:after{content:none}@media(max-width:860px){.zrcadlo{grid-template-columns:1fr;gap:24px;padding:24px}.materials>.quiz-card{flex-direction:column;align-items:flex-start;padding:22px 24px}.materials>.quiz-card .btn{align-self:flex-start}}.form .uvod-souhlas{display:flex;flex-direction:row;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--muted);font-weight:400}.form .uvod-souhlas input{flex:none;width:18px;height:18px;min-height:0;margin:2px 0 0;padding:0;accent-color:var(--navy)}.uvod .btn-row{display:flex;gap:10px;flex-wrap:wrap}.top3 .top-slide.video-kino{position:relative;overflow:hidden;min-height:30cqw;padding:0;background:var(--navy);border:0;border-radius:var(--r-xl);color:var(--cream)}.top3 .top-slide.video-kino:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;transform:none;opacity:1;-webkit-mask:none;mask:none;z-index:1;background:linear-gradient(90deg,var(--navy) 0%,var(--navy) 30%,rgba(14,15,66,.6) 40%,rgba(14,15,66,0) 55%),linear-gradient(0deg,#0e0f428c,#0e0f4200 40%)}.top3 .top-slide.video-kino>.kino-plakat{position:absolute;top:0;bottom:0;right:0;left:30%;width:70%;height:100%;max-width:none;object-fit:cover;object-position:50% 45%;transition:transform .6s ease;z-index:0}.video-kino:hover .kino-plakat{transform:scale(1.03)}.top3 .top-slide.video-kino>.kino-obsah{position:relative;z-index:2;max-width:46%;display:flex;flex-direction:column;gap:1.2cqw;padding:2.7cqw;min-height:30cqw;box-sizing:border-box}.video-kino .tag{color:var(--yellow)}.video-kino .big-title{color:var(--cream);font-size:max(30px,5.4cqw);line-height:.95;margin:0}.kino-meta{color:#faf9f6bf;font-size:max(12px,1.1cqw)}.kino-pustit{margin-top:auto;display:inline-flex;align-items:center;gap:1.2cqw;font:600 max(14px,1.5cqw)/1 var(--f-text);color:var(--cream)}.kino-pustit .play{display:grid;place-items:center;width:max(52px,5.6cqw);height:max(52px,5.6cqw);border-radius:50%;background:var(--yellow);color:var(--navy);font-size:max(18px,1.9cqw);padding-left:.3cqw;box-shadow:0 0 0 .8cqw #fff00940;transition:transform .15s}.video-kino:hover .kino-pustit .play{transform:scale(1.08)}@media(max-width:520px){.top3 .top-slide.video-kino>.kino-obsah{max-width:none;min-height:0;padding:18px 20px 20px;gap:12px}.top3 .top-slide.video-kino>.kino-plakat{position:relative;left:auto;width:100%;height:auto;aspect-ratio:16 / 9}.top3 .top-slide.video-kino:after{content:none}.video-kino .kino-pustit{margin-top:4px}}.yt-prehravac{position:relative;aspect-ratio:16 / 9;border-radius:var(--r);overflow:hidden;background:#000}.yt-prehravac iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.top-item{container-type:inline-size}.top3 .top-slide.ma-hosty{position:relative;overflow:visible;min-height:28.5cqw;padding:2.7cqw;gap:1.2cqw}.top3 .top-slide.ma-hosty:after{content:none}.top3 .top-slide.ma-hosty>*:not(.hoste){max-width:44%;position:relative;z-index:2}.top-slide.ma-hosty .tag{font-size:max(9px,.92cqw)}.ma-hosty .collab{display:flex;align-items:center;gap:1.5cqw;margin:.6cqw 0 0;font-size:max(26px,5.4cqw);line-height:1}.ma-hosty .collab .x{color:var(--teal)}.tt-logo{display:inline-flex;flex-direction:column;align-items:flex-start;font:900 .62em/.8 var(--f-text);letter-spacing:-.035em;text-transform:none}.tt-logo .t1{color:#6e2e9e}.tt-logo .t2{color:#1ab2e6;margin-left:.7em}.ma-hosty .podtitul{font:600 max(14px,1.85cqw)/1.25 var(--f-text);color:var(--navy);margin:0;text-transform:none;letter-spacing:0}.ma-hosty .muted{font-size:max(12px,1.26cqw);margin:0}.kde-poslech{display:flex;align-items:center;gap:max(8px,1cqw);flex-wrap:wrap;margin-top:auto;font:600 max(12px,1.26cqw)/1 var(--f-text);color:var(--teal)}.ikona-sluzby{display:inline-grid;place-items:center;width:max(38px,3.6cqw);height:max(38px,3.6cqw);background:var(--surface);border-radius:50%;box-shadow:var(--lift);transition:transform .15s}.ikona-sluzby:hover{transform:scale(1.08)}.ikona-sluzby svg{width:max(20px,1.9cqw);height:max(20px,1.9cqw)}.top3 .ma-hosty>.hoste{position:absolute;right:0;bottom:0;width:52%;top:-9.2cqw;max-width:none;clip-path:inset(-40px -40px 0 -40px round 0 0 var(--r-xl) 0);pointer-events:none}.top3 .ma-hosty>.hoste:before{content:"";position:absolute;left:50%;top:10cqw;width:43.6cqw;height:43.6cqw;margin-left:-21.8cqw;border-radius:50%;background:radial-gradient(circle at 50% 60%,#FFE45C 0,var(--yellow) 45%,rgba(255,240,9,0) 70%)}.top3 .ma-hosty>.hoste:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7.5cqw;background:linear-gradient(to top,var(--mint-soft) 10%,rgba(228,246,245,0));z-index:3}.ma-hosty .host{position:absolute}.ma-hosty .host img{display:block;width:auto;filter:drop-shadow(0 8px 18px rgba(14,15,66,.28))}.ma-hosty .host img.zrcadlit{transform:scaleX(-1)}.ma-hosty .host-m{left:16%;top:.7cqw;z-index:1}.ma-hosty .host-m img{height:39.4cqw}.ma-hosty .host-r{left:43%;top:2.9cqw;z-index:2}.ma-hosty .host-r img{height:45.7cqw}.ma-hosty .popisky{position:absolute;left:0;right:0;bottom:1.3cqw;z-index:4;display:flex;justify-content:space-between;padding:0 10% 0 20%}.ma-hosty .popisky div{background:var(--navy);color:var(--cream);border-radius:10px;padding:.7cqw 1.2cqw;font:600 clamp(11px,1.17cqw,14px)/1.2 var(--f-text);text-align:left;box-shadow:var(--lift);white-space:nowrap}.ma-hosty .popisky div:last-child{background:var(--yellow);color:var(--navy)}.ma-hosty .popisky small{display:block;font-weight:400;font-size:.86em;opacity:.8;margin-top:2px}@media(max-width:520px){.top3 .top-slide.ma-hosty{padding:22px 22px 0;gap:10px}.top3 .top-slide.ma-hosty>*:not(.hoste){max-width:none}.top3 .ma-hosty>.hoste{position:relative;width:auto;top:auto;height:92cqw;margin:8px -22px 0;clip-path:inset(-40px 0 0 0 round 0 0 var(--r-xl) var(--r-xl))}.ma-hosty .host-m img{height:79cqw}.ma-hosty .host-r img{height:92cqw}.ma-hosty .host-m{top:6cqw;left:8%}.ma-hosty .host-r{top:8cqw;left:40%}.top3 .ma-hosty>.hoste:before{top:20cqw;width:90cqw;height:90cqw;margin-left:-45cqw}.ma-hosty .popisky div{font-size:12px;padding:6px 10px}}.top3 .top-roh{margin-left:auto}.ask-btn,.ask-on-dark,.card-blue .ask-on-dark,#poradna .ask-btn{height:36px;padding:0 14px;gap:6px;border:0;border-radius:999px;background:var(--yellow);color:var(--navy);font-size:13px;font-weight:700;text-decoration:none}.ask-btn:hover,.ask-on-dark:hover{background:var(--cream);color:var(--navy);text-decoration:none}.ask-btn svg{width:16px;height:16px}@media(min-width:1200px){.nav-hledat{min-width:220px}.nav-hledat kbd{margin-left:auto}}.top3 .top-slide.card-dark>.row-between{max-width:none}.top3{position:relative;isolation:isolate}.top3:before{content:"";position:absolute;z-index:-1;top:-48px;bottom:35%;left:50%;width:100vw;transform:translate(-50%);pointer-events:none;background:radial-gradient(60% 90% at 12% 0%,rgba(19,180,181,.22),transparent 70%),radial-gradient(45% 80% at 88% 10%,rgba(255,240,9,.28),transparent 70%)}.tip-tydne{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin-bottom:14px;padding:6px 14px 6px 6px;border:1px solid var(--line-strong);border-radius:999px;background:var(--card);color:var(--navy);font:inherit;font-size:14px;cursor:pointer;text-align:left}.tip-tydne:hover{border-color:var(--teal)}.tt-stitek{flex:none;padding:4px 10px;border-radius:999px;background:var(--yellow);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tt-nazev{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.tt-sipka{flex:none;color:var(--teal);font-weight:700}.ma-hosty .host img{-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 98%);mask-image:linear-gradient(to bottom,#000 72%,transparent 98%)}.ma-hosty .host img[src*=brazina]{filter:drop-shadow(0 8px 18px rgba(14,15,66,.28)) contrast(.88) brightness(1.04) saturate(.9)}.banner.card-dark{padding:26px 28px}.banner .big-title{margin:0;line-height:1.05}.banner .on-dark{margin:4px 0 0}.poradna-claim{max-width:none;font-size:clamp(18px,1.6vw,22px)}.top3 .top-slide.video-kino{background:linear-gradient(135deg,var(--navy) 0%,#16206a 55%,#0f5d6c 100%)}.top3 .top-slide.video-kino:after{background:linear-gradient(90deg,#0e0f42f5,#0e0f42e0 30%,#13b4b547,#0e0f4200 58%),linear-gradient(0deg,#0e0f428c,#0e0f4200 40%)}.reflexe{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;border-radius:var(--r);background:var(--yellow-soft, #fff9c4)}.reflexe p{margin:0;flex:1 1 260px}html,body{overflow-x:clip}.form label>.muted.small{display:inline;font-weight:400}@media(max-width:860px){.main-row .col>.card{margin-bottom:28px}.card-dark.card-big,.top-slide.card-dark{padding-top:120px}}.chip-check{border:1px solid var(--line-strong);border-radius:999px;background:var(--card)}.chip-check span{border-radius:999px}.chip-check:hover{border-color:var(--teal)}@media(max-width:600px){.nav-plus{margin-left:auto}.nav-plus+.account,.nav-plus~.account{margin-left:0}.top3:before{top:-24px;bottom:45%;opacity:.75;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 70px);mask-image:linear-gradient(to bottom,transparent,#000 70px)}.top3 .ma-hosty>.hoste{height:66cqw}.ma-hosty .host-m img{height:58cqw}.ma-hosty .host-r img{height:66cqw}.ma-hosty .host-m{top:4cqw;left:10%}.ma-hosty .host-r{top:3cqw;left:42%}.top3 .ma-hosty>.hoste:before{top:10cqw;width:70cqw;height:70cqw;margin-left:-35cqw}.ask-fab,.to-top{display:none}.top-slide.card-dark .btn-on-dark{box-shadow:inset 0 0 0 1.5px #faf9f6b3}.card-dark.card-big,.top-slide.card-dark{padding-top:24px}.top-slide.card-dark:before,.top-slide.card-dark:after{content:none}.hello{font-size:30px;margin-bottom:14px}}.nahled-tip:before{content:"GenZ tip";position:absolute;left:0;right:0;top:calc(50% + 46px);text-align:center;font:400 18px/1 var(--f-head);letter-spacing:.04em;text-transform:uppercase;color:var(--navy);z-index:1}.nahled-tip:after{padding-bottom:22px}.nahled-foto.nahled-tip:before{content:none}.ucet{gap:28px}.ucet .main-row,.ucet .col{gap:20px}.ucet .col>.card{margin-bottom:0}.ucet .col>.card:not(.banner):not(.card-dark){background:var(--surface);border-radius:var(--r-xl);padding:24px;box-shadow:var(--lift);gap:14px}.ucet .col>.card .sec-head{margin-bottom:2px}.ucet .col>.card .sec-head h2{font-size:clamp(22px,2.2vw,28px)}.ucet .empty{text-align:left;padding:14px 16px;border-radius:var(--r);background:var(--mint-soft);color:var(--navy);font-size:15px}.ucet ul.list:empty,.ucet ul.rows:empty{display:none}@media(max-width:600px){.ucet .col>.card:not(.banner):not(.card-dark),.ucet .col-side>.card:not(#pulz){padding:18px}}.odchody{margin-top:20px;background:var(--surface);border-radius:var(--r-xl);padding:28px;box-shadow:var(--lift);display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.odchody-vstup{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.odchody-otazka{font:400 clamp(24px,2.4vw,32px)/1.08 var(--f-head);text-transform:uppercase;color:var(--navy)}.odchody input{width:160px;font:600 28px/1 var(--f-body, Inter),sans-serif;padding:12px 14px;border:2px solid var(--navy);border-radius:var(--r);background:#fff;color:var(--navy)}.odchody-vys{display:flex;flex-direction:column;gap:10px;align-items:flex-start;background:var(--navy);color:var(--cream, #FAF9F6);border-radius:var(--r-xl);padding:24px}.odchody-vys .small{color:inherit}.odchody-cislo{font:400 clamp(40px,5vw,64px)/1 var(--f-head);color:var(--yellow);font-variant-numeric:tabular-nums}.odchody-vys .btn-dark{background:var(--yellow);color:var(--navy);border-color:var(--yellow)}@media(max-width:760px){.odchody{grid-template-columns:1fr;padding:18px;gap:18px}}.oa-mista-form{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.oa-mista-form input{width:90px;margin-left:8px}body.na-platne{overflow:hidden}body.na-platne .tabbar,body.na-platne .ask-fab{display:none!important}.platno{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:auto;box-sizing:border-box;padding:5vh 6vw;display:flex;flex-direction:column;gap:4vh;background:var(--navy);color:var(--cream, #FAF9F6)}.platno-hlava{display:flex;align-items:center;gap:14px;font:400 28px/1 var(--f-head);text-transform:uppercase}.platno-hlava svg{width:44px;height:44px}.platno-live{margin-left:auto;font:600 16px/1 var(--f-body, Inter),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);display:inline-flex;align-items:center;gap:8px}.platno-live:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--yellow);animation:platno-blik 1.6s ease-in-out infinite}@keyframes platno-blik{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.platno-live:before{animation:none}}.platno-q{font:400 clamp(36px,5.5vw,84px)/1.04 var(--f-head);text-transform:uppercase;margin:0;max-width:22ch}.platno-bary{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3vh;flex:1;justify-content:center}.platno-bary li{display:grid;grid-template-columns:minmax(0,32%) 1fr 7ch;align-items:center;gap:24px;font-size:clamp(18px,2vw,30px)}.platno-bar{height:clamp(24px,4vh,44px);background:#faf9f61a;border-radius:999px;overflow:hidden}.platno-bar i{display:block;height:100%;background:var(--teal-b);border-radius:inherit;transition:width .8s cubic-bezier(.2,.8,.2,1)}.platno-bary strong{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.platno-pata{margin:0;font-size:clamp(18px,1.8vw,28px);color:#faf9f6cc}.platno-pata strong{color:var(--yellow)}.platno-odkaz{align-self:flex-start}.platno-zavrit{margin-left:18px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(250,249,246,.3);background:transparent;color:inherit;font-size:26px;line-height:1;cursor:pointer}.auth-brand:after{content:"";background:linear-gradient(180deg,var(--navy) 0%,rgba(14,15,66,.35) 35%,rgba(14,15,66,.15) 100%),url(/foto/expo-publikum.jpg) 64% 62% / cover no-repeat;height:46%}@media(max-width:860px){.auth-brand:after{background:linear-gradient(90deg,#0e0f42eb,#0e0f42b3 55%,#0e0f4240),url(/foto/expo-publikum.jpg) 64% 62% / cover no-repeat}}:is(.rv.in #akce,#akce.rv.in,.rv.in #poradna,#poradna.rv.in,.rv.in #archiv-sekce,#archiv-sekce.rv.in) .sec-head h2:before,:is(.rv.in .materials,.materials.rv.in)>.sec-title:before{animation:an-razitko .45s .15s cubic-bezier(.2,1.5,.4,1) both}@keyframes an-razitko{0%{transform:scale(1.9) rotate(-14deg);opacity:0}55%{opacity:1}to{transform:none;opacity:1}}.lide{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:30px}.lide-kruhy{display:flex;align-items:center}.av{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;font-weight:800;border:2px solid var(--surface, #fff);margin-left:-8px;flex:none;color:var(--navy)}.av:first-child{margin-left:0}.av.k1{background:#d9daf0}.av.k2{background:#fff7a6}.av.k3{background:#bfeaea}.av.vic{background:var(--navy);color:#fff;font-size:10px;width:auto;min-width:28px;padding:0 6px;border-radius:99px}.av.ja{background:var(--teal);color:#fff;box-shadow:0 0 0 2px var(--yellow);position:relative;z-index:1}.lide-t{font-size:13px;color:var(--muted)}.lide-t strong{color:var(--navy)}.mista{display:inline-block;font-weight:700}.otoc{animation:an-otoc .5s cubic-bezier(.2,.8,.2,1)}@keyframes an-otoc{50%{transform:rotateX(90deg) scale(.9)}}.reg-hotovo{margin-top:auto;display:flex;flex-direction:column;gap:6px}.event .reg-hotovo .done{margin-top:0}.kalendar{align-self:flex-start;border:0;background:none;padding:0;min-height:32px;font:inherit;font-size:14px;font-weight:700;color:var(--navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kalendar.vyjed{animation:an-vyjed .3s .55s cubic-bezier(.2,.8,.2,1) both}@keyframes an-vyjed{0%{opacity:0;transform:translate(-8px)}}.hra-opts button.ok{animation:an-pulz .6s cubic-bezier(.2,.8,.2,1)}.hra-opts button.ne{animation:an-tres .42s cubic-bezier(.2,.8,.2,1)}@keyframes an-pulz{0%{box-shadow:0 0 #1e7a4f80}to{box-shadow:0 0 0 12px #1e7a4f00}}@keyframes an-tres{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.hra-prog i{border-radius:4px;transform-origin:0 50%}.hra-prog i.nove{animation:an-postup .45s .2s cubic-bezier(.2,.8,.2,1) both}@keyframes an-postup{0%{transform:scaleX(0)}}.hra-proc{animation:an-vyjed .3s .1s cubic-bezier(.2,.8,.2,1) both}.roi-n{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){:is(#akce,#poradna,#archiv-sekce) .sec-head h2:before,.materials>.sec-title:before,.otoc,.kalendar.vyjed,.hra-opts button.ok,.hra-opts button.ne,.hra-prog i.nove,.hra-proc{animation:none}}.testovani{border:2px dashed var(--line-strong, rgba(14,15,66,.25));border-radius:var(--r-xl, 14px);padding:18px 20px;box-shadow:none;background:transparent;gap:10px}.testovani .btn{align-self:flex-start}.zs-st{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:700;white-space:nowrap;color:#0e0f42}.zs-st.zs-H{background:#fff009;box-shadow:inset 0 0 0 1px #0e0f4240}.zs-st.zs-T{background:#65e7de}.zs-st.zs-S{background:#ccc6b1}.zs-st.zs-M{background:#d6e2f3;color:#062357}.zs-st.zs-NOVY{background:#fff;color:#0b7c85;box-shadow:inset 0 0 0 2px #13b4b5}.zs-st.zs-BEZ_DAT{background:transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.zs-souhrn{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:760px){.zs-souhrn{grid-template-columns:repeat(3,minmax(0,1fr))}}.zs-rozl{display:flex;gap:2px;width:140px;max-width:100%;height:10px;border-radius:5px;overflow:hidden;background:var(--raised)}.zs-rozl span{display:block}.zs-rozl .zs-H{background:#fff009}.zs-rozl .zs-T{background:#65e7de}.zs-rozl .zs-S{background:#ccc6b1}.zs-rozl .zs-M{background:#d6e2f3}.zs-rozl .zs-NOVY{background:#13b4b5}.zs-rozl .zs-BEZ_DAT{background:#0e0f422e}.zs-firma{cursor:pointer}.zs-firma:hover td,.zs-firma.on td{background:#0e0f4208}.zs-firma:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.zs-detail>td{padding:4px 0 14px 18px;background:#0e0f4208}.zs-akce{font-size:13px}.zs-podm{display:inline-block;font-size:11px;font-weight:600;background:var(--raised);border-radius:5px;padding:1px 6px;margin-right:3px}.zs-sig{font-size:12px;color:var(--muted)}.zs-sig b{color:var(--text);font-weight:600}.zs-legenda{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 16px}.zs-legenda>p{grid-column:1 / -1;margin:4px 0 0}
