@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas: #ffffff;--parchment: #f5f5f7;--pearl: #fafafc;--nav-black: #000000;--ink: #1d1d1f;--ink-80: #333333;--ink-48: #7a7a7a;--on-dark: #ffffff;--blue: #0066cc;--blue-focus: #0071e3;--hairline: #e0e0e0;--divider: #f0f0f0;--border-soft: rgba(0, 0, 0, .08);--ok: #248a3d;--warn: #c46a00;--bad: #d70015;--r-card: 18px;--r-pill: 9999px;--font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html{color-scheme:light}body{margin:0;font-family:var(--font-sans);font-size:17px;line-height:1.44;letter-spacing:-.022em;color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased}main{max-width:980px;margin:0 auto;padding:40px 22px 96px}img,svg{max-width:100%}.site-header{background:var(--nav-black)}.site-header nav{max-width:980px;margin:0 auto;min-height:44px;padding:0 22px;display:flex;gap:28px;align-items:center;flex-wrap:wrap}.site-header a{color:var(--on-dark);text-decoration:none;font-size:12px;letter-spacing:-.12px;opacity:.88}.site-header a:hover{opacity:1}.brand{font-size:14px!important;font-weight:600;letter-spacing:-.224px!important;margin-right:auto;opacity:1!important}h1{font-size:clamp(34px,5.5vw,52px);font-weight:600;line-height:1.07;letter-spacing:-.02em;margin:40px 0 14px}h2{font-size:26px;font-weight:600;line-height:1.14;letter-spacing:-.02em;margin:56px 0 16px}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}.muted{color:var(--ink-48)}.lead{font-size:21px;font-weight:400;line-height:1.38;letter-spacing:0;color:var(--ink-80);max-width:42rem;margin:0 0 28px}.btn{display:inline-block;background:var(--blue);color:#fff;border:1px solid var(--blue);border-radius:var(--r-pill);padding:11px 22px;font-family:var(--font-sans);font-size:17px;font-weight:400;letter-spacing:-.022em;text-decoration:none;cursor:pointer;transition:transform .12s ease}.btn:hover{text-decoration:none}.btn:active{transform:scale(.95)}.btn:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.btn.ghost{background:transparent;color:var(--blue)}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-card);padding:6px 22px 10px;margin:20px 0}table{border-collapse:collapse;width:100%}caption{text-align:left;color:var(--ink-48);font-size:14px;letter-spacing:-.224px;padding:14px 0 10px}th,td{border:0;border-bottom:1px solid var(--divider);padding:12px 14px 12px 0;text-align:left;vertical-align:top}thead th{font-size:14px;font-weight:600;letter-spacing:-.224px;color:var(--ink-48);border-bottom:1px solid var(--hairline)}tbody th[scope=row]{font-weight:600}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}.tag{display:inline-block;font-size:12px;letter-spacing:-.12px;background:var(--parchment);border:0;border-radius:var(--r-pill);padding:4px 12px;color:var(--ink-80);white-space:nowrap}.note,.limits{background:var(--parchment);border:0;border-radius:var(--r-card);padding:18px 22px;font-size:14px;line-height:1.43;letter-spacing:-.224px;color:var(--ink-80);margin:16px 0}.note strong,.limits strong{color:var(--ink)}.limits ul{margin:8px 0 0;padding-left:18px}.limits li{margin:6px 0}.source-block{font-size:14px;letter-spacing:-.224px;color:var(--ink-48);margin-top:40px}.source-block h2{font-size:14px;color:var(--ink);margin:0 0 6px}label{display:block;font-weight:600;font-size:14px;letter-spacing:-.224px;margin:22px 0 8px}select,input[type=text]{width:100%;max-width:30rem;height:44px;font-family:var(--font-sans);font-size:17px;letter-spacing:-.022em;padding:0 20px;border:1px solid var(--border-soft);border-radius:var(--r-pill);background:var(--canvas);color:var(--ink)}select:focus-visible,input[type=text]:focus-visible{outline:2px solid var(--blue-focus);outline-offset:1px}fieldset{border:0;padding:0;margin:22px 0 0}legend{font-weight:600;font-size:14px;letter-spacing:-.224px;padding:0;margin-bottom:8px}.radio-label{display:inline-flex;align-items:center;gap:6px;font-weight:400;font-size:15px;margin:0 18px 0 0}.radio-label input{accent-color:var(--blue)}textarea{display:block;width:100%;max-width:30rem;min-height:8.5rem;font-family:var(--font-sans);font-size:17px;line-height:1.44;letter-spacing:-.022em;padding:12px 18px;border:1px solid var(--border-soft);border-radius:var(--r-card);background:var(--canvas);color:var(--ink);resize:vertical}textarea:focus-visible{outline:2px solid var(--blue-focus);outline-offset:1px}.feedback{margin-top:8px}.cisla{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 8px}.gdpr{max-width:30rem;margin:18px 0 22px;font-size:14px;line-height:1.43;letter-spacing:-.224px;color:var(--ink-48)}.hp{position:absolute;width:0;height:0;margin:0;padding:0;border:0;overflow:hidden;opacity:0}ul.plain li>a .row-sub{flex-basis:100%;margin-top:0}.obor-search{max-width:30rem;margin:0 0 28px}.obor-search-box{position:relative}#obor-search-list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:10;margin:0;padding:6px;list-style:none;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-card);max-height:50vh;overflow-y:auto}#obor-search-list li{padding:10px 14px;border-radius:12px;cursor:pointer;font-size:15px;letter-spacing:-.022em}#obor-search-list li strong{display:block;font-weight:600;color:var(--ink)}#obor-search-list li span{display:block;font-size:13px;color:var(--ink-48)}#obor-search-list li:hover,#obor-search-list li.active{background:var(--parchment)}#obor-search-list li.no-match{cursor:default;color:var(--ink-48)}#obor-search-list li.no-match:hover{background:transparent}.share-wrap{margin-top:18px}.share-status{font-size:14px;letter-spacing:-.224px;color:var(--ink-48)}button.btn.ghost{background:transparent;color:var(--blue)}.verdict-nad{color:var(--ok);font-weight:600}.verdict-kolem{color:var(--warn);font-weight:600}.verdict-pod,.error-msg{color:var(--bad);font-weight:600}h3{font-size:17px;font-weight:600;letter-spacing:-.022em;color:var(--ink-48);margin:32px 0 4px}.hub-list li>a{min-height:44px}.row-sub{display:block;font-weight:400;font-size:13px;letter-spacing:-.12px;color:var(--ink-48);margin-top:4px}nav.breadcrumb{margin:0 0 4px;font-size:13px;letter-spacing:-.12px;color:var(--ink-48)}nav.breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}nav.breadcrumb li{display:flex;align-items:baseline;gap:8px;min-width:0}nav.breadcrumb li+li:before{content:"›";color:var(--hairline)}nav.breadcrumb a{color:var(--blue)}nav.breadcrumb [aria-current=page]{color:var(--ink-48);overflow-wrap:anywhere}.faq-item{border-top:1px solid var(--divider);padding:18px 0 2px}.faq-item:first-of-type{border-top:0}.faq-q{font-size:19px;font-weight:600;color:var(--ink);letter-spacing:-.022em;margin:0 0 6px}.faq-a{margin:0;color:var(--ink-80);max-width:42rem}main[data-page=clanek] article p b.cis{font-weight:600}td b.cis,th b.cis{font-weight:inherit}main[data-page=clanek] article p,main[data-page=clanek] article li{max-width:42rem}main[data-page=clanek] article h2{margin-top:44px}ul.plain{list-style:none;padding:0}ul.plain li{padding:14px 0;border-bottom:1px solid var(--divider)}ul.plain li:last-child{border-bottom:0}ul.plain li:has(>a){padding:0}ul.plain li>a{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:44px;padding:11px 0}table a.zdroj-rok{display:inline-flex;align-items:center;min-height:40px;padding:0 .25rem;white-space:nowrap}.site-footer{background:var(--parchment);border:0;margin-top:64px;padding:40px 0 48px;color:var(--ink-80);font-size:12px;letter-spacing:-.12px;line-height:1.6}.site-footer p{max-width:980px;margin:6px auto;padding:0 22px}.site-footer a{color:var(--ink-48);text-decoration:underline}.site-footer p.disclaimer{font-size:13px;line-height:1.6;color:var(--ink-80);margin:6px auto 14px}@media(max-width:640px){main{padding:24px 16px 72px}.table-scroll{padding:2px 14px 6px}h2{margin-top:40px}}
