.table-scroll{overflow-x:auto}.table-sections{overflow:visible}.table-sections table{display:block;overflow-x:auto}.table-scroll td,.table-scroll th{vertical-align:top}.bt{border-top:1px solid}.br{border-right:1px solid}.bb{border-bottom:1px solid}.bl{border-left:1px solid}.Poznamky_kontejner,.Virtual_PPC,.law-list{list-style:none;padding-inline-start:1rem}input,select{background:var(--chrome);border:1px solid var(--line);border-radius:var(--radius);min-height:44px;padding:0 12px}input::-moz-placeholder{color:var(--muted);opacity:1}input::placeholder{color:var(--muted);opacity:1}#save-act,.btn,.jump-form button{align-items:center;background:var(--accent);border:0;border-radius:var(--radius);color:#fff;display:inline-flex;font:600 15px var(--font);gap:var(--space-2);justify-content:center;min-height:44px;padding:0 16px}#save-act:hover,.btn:where(:not(:disabled)):hover,.jump-form button:hover{background:var(--accent-ink);text-decoration:none}.btn.sec{background:var(--chrome);border:1px solid var(--line);color:var(--fg)}.btn.ghost{background:none;color:var(--fg)}.btn:disabled{cursor:default;opacity:.5}#save-act{border-radius:8px;margin-left:6px;min-height:36px;padding:0 14px;white-space:nowrap}.jump-form{align-items:center;display:flex;gap:var(--space-2);padding:0 0 14px}.jump-form label{color:var(--muted);font-weight:700}.jump-form input{background:var(--chrome);flex:1;min-width:0;width:100%}.panel .links a,.panel .links button{border-radius:8px;font-weight:500}.panel .links a:hover{background:var(--soft);text-decoration:none}.site-footer{background:var(--bg);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-sm);padding:18px 24px}.site-footer p{margin:0 0 8px}.site-footer a{align-items:center;display:inline-flex;min-height:44px}.contents,.site-page>.page,body>.in-search,body>nav.toc{margin:auto;max-width:70ch;padding:24px 16px}.act-lookup{flex-wrap:wrap}.act-lookup label{width:100%}.act-lookup input{flex:1;min-width:0}.toc ul{padding-left:16px}.contents a,.contents summary,.page-next,.page-prev,.toc a{align-items:center;display:inline-flex;min-height:44px}.page-next,.page-prev{margin-right:16px}.Postfix,.Postfix_Date,.Postfix_Head,.own-effective{color:var(--muted);font-size:.875em}.own-effective{display:inline-block;margin-right:8px}.page img{height:auto;max-width:100%}img.nosize{aspect-ratio:210/297;-o-object-fit:contain;object-fit:contain;width:100%}.law-list{margin:.65em 0}.law-list li{margin:.4em 0}.Poznamky_kontejner,.Virtual_PPC{border-top:1px solid var(--line);font-size:var(--text-sm)}.table-scroll table{border-collapse:collapse}.table-scroll td,.table-scroll th{border-bottom:1px solid var(--line);padding:8px 12px}.table-scroll th{background:var(--chrome)}mark{background:var(--soft);border-radius:2px;color:inherit;font-weight:600;padding:0 1px}ins{background:var(--ins)}del{background:var(--del)}.alert{background:var(--info-soft);color:var(--info);font-size:var(--text-ui);padding:var(--space-3) 16px}.alert a,.law-section>a:not(.anchor){align-items:center;display:inline-flex;margin-right:12px;min-height:44px}.law-section>a:not(.anchor){font-size:var(--text-sm)}.in-results>li>a,.lookup-results>li>a{display:block;min-height:44px}.reference-target{background:var(--soft)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}html:not(.js) .reader-page>.panel{display:flex;flex-direction:column;margin:auto;padding:16px;position:static;width:min(100%,70ch)}@media(max-width:699px){.site-footer{padding:14px 16px 24px}}.reader-dialog{background:var(--bg);border:1px solid var(--line);box-sizing:border-box;color:var(--fg);contain:layout style;margin:0 auto;overflow:auto;position:fixed}.reader-dialog::backdrop{background:rgba(0,0,0,.45)}#timeline button,.reader-dialog a,.reader-dialog button,.reader-dialog summary{min-height:44px;min-width:44px}.reader-dialog a{align-items:center;display:inline-flex}.reader-dialog .toc{padding:0}.reader-dialog ul{padding-inline-start:1rem}.reader-dialog .page-path{color:var(--muted);font-size:.875rem}.reader-dialog :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.reader-dialog .reference-target{background:var(--soft);outline:2px solid var(--accent);outline-offset:2px}.contents summary:target{outline:2px solid var(--accent);scroll-margin-top:1rem}.reader-dialog{border-radius:var(--radius-lg);box-shadow:var(--shadow);inset:50% auto auto 50%;max-height:calc(100dvh - 32px);padding:24px;transform:translate(-50%,-50%);width:min(640px,calc(100% - 32px))}.overlay-close{float:right;margin:-12px -12px 0 8px}.reader-dialog h2,.timeline h2{font-size:17px;margin:0 44px 16px 0}.reference h2{color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.reference .section-partial{overflow:auto}.reference .btn{margin:12px 8px 0 0}.reader-dialog.menu{background:var(--chrome);border-radius:0;height:calc(100dvh - 56px);inset:56px 0 0 auto;margin:0;max-height:none;padding:20px;transform:none;width:320px}.reader-dialog.menu>.overlay-close{float:none;margin:0;position:absolute;right:16px;top:4px}.menu-content{min-height:100%}.menu-content,.menu-list{display:flex;flex-direction:column}.menu-list{margin:0 -20px}.menu-list a,.menu-list>button{background:none;border:0;color:var(--fg);font-size:17px;min-height:48px;padding:12px 20px;text-align:left}.menu-list a:hover{background:var(--soft);text-decoration:none}.menu-list a[href="/ucet"]{border-top:1px solid var(--line);color:var(--accent);font-weight:600}.menu-font{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:space-between;margin-inline:-20px;margin-top:8px;padding-inline:20px;padding:16px 20px}.font-buttons{border:1px solid var(--line);border-radius:10px;display:flex;overflow:hidden}.font-buttons button{background:none;border:0;min-height:42px;min-width:58px}.font-buttons [data-font=large]{font-size:18px}.font-buttons [data-font=largest]{font-size:21px}.menu-disclaimer{color:var(--muted);font-size:13px;margin:auto -20px 0;padding:20px}.reader-dialog.font{inset:56px 80px auto auto;margin:0;padding:16px;transform:none;width:auto}.menu[open]~.panel{visibility:hidden}body:has(.menu[open])>#timeline,body:has(.menu[open])>.panel{visibility:hidden}.section-actions a{align-items:center;display:inline-flex;font-size:13px;min-height:44px}#reader-path>:is(span,a):after{color:var(--muted);content:"›";padding:0 10px}#reader-path>b{color:var(--fg)}#reader-path>a{color:inherit}@media(min-width:700px){#reading-position{flex-direction:row;gap:8px}.position-icon{display:inline-flex}#reading-position:after{display:none}}@media(max-width:699px){#timeline.timeline,.reader-dialog.menu{border:0;border-radius:0;height:100dvh;inset:0;max-height:100dvh}.reader-dialog.menu{padding:16px}.menu-list{margin:0 -16px}.menu-list a,.menu-list>button{min-height:52px;padding:13px 20px}.reader-dialog.font{inset:52px 16px auto auto}}@media(min-width:700px) and (max-width:1099px){#timeline.timeline,.reader-dialog.menu{width:340px}}@media(max-width:699px){#timeline.timeline,.reader-dialog.menu{margin:0;max-width:100vw;scrollbar-width:none;transform:none;width:100vw}.reader-dialog.menu{background:var(--bg)}.menu-disclaimer,.menu-font{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.menu-brand{border-bottom:1px solid var(--line);margin:-20px -20px 0;min-height:53px;padding:4px 16px}.menu-brand .mark{padding:0}.menu-brand .mark span{display:inline}.menu-list a{align-items:center;display:flex;font-weight:600;gap:14px}.menu-list .ic{color:var(--muted)}.menu-list>button{font-weight:600;padding-left:54px}.menu-font .font-buttons{width:196px}.menu-font .font-buttons button{flex:1;min-width:0}.menu-disclaimer{border-top:1px solid var(--line);line-height:1.5;padding-top:20px}@media(max-width:699px){.menu-brand{margin:-16px -16px 0}}.reader-dialog{z-index:5}html:has(dialog:modal){overflow:hidden}@media(max-width:699px){.position-icon{display:none}}html{scrollbar-gutter:stable}.reference .section-copy{display:none}.reference .section-partial{max-height:46dvh}.reference .btn{font-weight:600}.timeline{background:var(--chrome);border:0;border-left:1px solid var(--line);box-sizing:border-box;color:var(--fg);flex-direction:column;height:calc(100dvh - 56px);inset:56px 0 0 auto;margin:0;max-height:none;max-width:100%;padding:16px 20px;position:fixed;width:var(--panel);z-index:4}#timeline[open],aside#timeline{display:flex}.timeline>.overlay-close{margin:0;position:absolute;right:12px;top:10px}.timeline>h2{font-size:15px;margin:4px 44px 20px 0}.timeline-tools{flex:none}.timeline-tools .links{align-items:center;display:flex;gap:4px;margin:0 -8px;white-space:nowrap}.timeline-tools .links a,.timeline-tools .links button{align-items:center;background:none;border:0;color:var(--fg);display:inline-flex;font-size:15px;gap:8px;min-height:40px;padding:0 8px}.timeline-save{background:none;border:0;color:var(--accent);display:none;font-size:13px;padding:8px 0}.timeline-rail{border-left:3px solid var(--line);flex:1;margin:20px 0 4px 12px;min-height:0;outline:none;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timeline-rail:focus-visible:not(.programmatic-focus){outline:2px solid var(--accent);outline-offset:5px}.timeline-ticks{display:flex;flex-direction:column;height:min(100%,calc(var(--count)*24px + 12px));left:-3px;padding:0 0 12px;position:absolute;right:0;top:0}.timeline-tick{align-items:center;color:var(--muted);display:flex;flex:1;font-size:var(--row-font,13px);gap:12px;line-height:1;min-height:0;position:relative;text-decoration:none!important;white-space:nowrap;z-index:2}.timeline-tick:before{border-top:2px solid var(--line);content:"";flex:none;margin-left:3px;width:10px}.timeline-tick.cast{color:var(--fg);font-size:min(12px,var(--row-font,12px));font-weight:700;letter-spacing:.05em;text-transform:uppercase}.timeline-tick.cast:before{background:var(--muted);border:0;border-radius:50%;height:5px;margin-left:-1px;margin-right:9px;width:5px}.timeline-tick>span{overflow:hidden;padding-right:8px;text-overflow:ellipsis}.timeline-tick.active{color:var(--accent);font-weight:700;margin-right:64px}.timeline-tick.active>span{background:var(--soft);border-radius:4px;padding:0 6px}.timeline-tick.active:before{border-color:var(--accent)}.timeline-handle{align-items:center;display:flex;left:-12px;pointer-events:none;position:absolute;right:0;top:var(--handle,0);transform:translateY(-50%);visibility:visible;z-index:1}.timeline-handle:before{background:var(--accent);border-radius:50%;box-shadow:0 0 0 3px var(--chrome);content:"";flex:none;height:18px;width:18px}.timeline-handle>i{border-top:2px solid var(--accent);flex:1}.timeline-handle>span{background:var(--accent);border-radius:8px;color:#fff;font:700 13px/28px var(--font);padding:0 10px;white-space:nowrap}.timeline-handle>span:empty{display:none}.timeline-rail:not([style*="--handle"]) .timeline-handle{visibility:hidden}@media(min-width:1100px){.timeline>.overlay-close,.timeline>h2{display:none}}@media(min-width:700px) and (max-width:1099px){.timeline{width:340px}}@media(max-width:699px){.timeline{height:100dvh;inset:0;padding:16px;width:100%}.timeline>h2{font-size:17px}.timeline-save{display:block}.timeline-rail{margin:20px 0 8px 12px}.tl-thumb .timeline-handle{top:calc(var(--handle,0px) - 9px);transform:none;z-index:auto}.tl-thumb .timeline-handle:before{left:1.5px;position:relative;z-index:3}.tl-thumb .timeline-handle>span{border-radius:999px;box-shadow:0 0 0 3px var(--chrome);box-sizing:border-box;font:700 12px/36px var(--font);height:36px;left:10.5px;min-width:36px;padding:0 6px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:3}}@media(max-width:699px){.tl-thumb .timeline-handle:has(>span:not(:empty)):before{visibility:hidden}}.panel .links{align-items:center;display:flex;gap:4px;margin:0 -8px;white-space:nowrap}.panel .links a,.panel .links button{align-items:center;background:none;border:0;color:var(--fg);display:inline-flex;font-size:15px;gap:8px;min-height:40px;padding:0 8px}#timeline .links button{min-height:40px}.timeline-tick[hidden]{display:none}.search-component{display:flex;flex-direction:column;gap:10px;margin:16px 0 20px;min-width:0}.search-entry{align-items:end;display:flex;gap:8px;min-width:0}.search-entry>.ic{display:none}.search-label{color:var(--muted);display:flex;flex:1;flex-direction:column;font-size:13px;gap:8px;min-width:0}.search-label input{border-radius:12px;color:var(--fg);font-size:17px;min-height:54px;width:100%}.search-submit{min-height:54px}.search-scope{border:0;display:flex;font-size:14px;gap:4px;margin:0;padding:0}.search-scope legend{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.search-scope :is(button,a):not(.btn){background:var(--bg);border:1px solid var(--line);border-radius:8px;color:var(--muted);flex:1;font:inherit;min-height:36px;min-width:0;padding:4px}.search-scope [aria-pressed=true]:not(.btn){background:var(--soft);color:var(--accent);font-weight:600}.search-advanced{align-self:start;font-size:13px}.search-results:empty{display:none}.in-results,.search-results ol,.text-results,.text-results ol{list-style:none;margin:0;padding:0}.in-results>li,.search-results li{border-bottom:1px solid var(--line);padding:12px 0}.text-results>li{border:0;padding:0}.text-results ol>li{border-top:1px solid var(--line);padding:12px 0 14px}.in-results li>p:first-of-type,.path{color:var(--muted);font-size:13px;line-height:1.5;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.in-results li>p:last-child,.snip{font-size:15px;line-height:1.5;margin:4px 0}.search-filters{border-radius:12px;font-size:14px;padding:12px}.search-filters summary{cursor:pointer;min-height:32px}.search-filters .btn{margin-top:12px}.filter-grid{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr}.filter-grid input[type=checkbox]{min-height:0;width:auto}.filter-grid label:has(input){grid-column:1/-1}.filter-grid input,.filter-grid select{min-width:0;width:100%}.filter-chip{align-self:start;background:var(--soft);border-radius:8px;color:var(--accent);font-size:13px;padding:4px 8px}.site-page>.page:has(>.search-component),.site-page>.page:has(>.text-results){max-width:792px}.reader-dialog.search{min-height:320px;width:min(760px,calc(100% - 32px))}.reader-dialog.search .search-label input{font-size:17px}@media(min-width:700px){.reader-dialog.top{max-height:calc(100dvh - 88px);top:72px;transform:translateX(-50%)}}.menu-list[hidden]{display:none}.search-hit{align-items:baseline;color:var(--fg);display:flex;font-size:16px;font-weight:600;gap:10px;min-height:28px;min-width:0}.search-hit strong{color:var(--accent);flex:none;font:14px var(--mono)}.search-hit>span{flex:1;min-width:0}.search-hit b{background:var(--chrome);border:1px solid var(--line);border-radius:6px;flex:none;font-size:14px;margin-left:auto;max-width:38%;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;white-space:nowrap}.site-page>.site-header:has(.bar){padding:0}.site-page .bar h1{flex:1;min-width:0}.site-page .search-header h1{font-size:15px}.search-modal,.search-page,.search-phone{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:16px}.bar .search-navigation{display:none}.search-view-header{align-items:center;border-bottom:1px solid var(--line);display:flex;margin:-24px -24px 0;min-height:53px;padding:4px 8px 4px 24px}.reader-dialog .search-view-header h2{flex:1;font-size:17px;margin:0}.search-position[hidden]{display:none}.search .overlay-close{float:none;margin:0}.compact .search-entry:focus-within{outline:2px solid var(--accent);outline-offset:2px}.compact .search-label input:focus-visible{outline:0}.search-meta{color:var(--muted);font-size:13px;margin:0}.search-meta a{min-height:0}.reader-dialog .in-results>li>a{color:var(--fg);display:flex;font-family:var(--mono);font-weight:600;min-height:28px}.compact .search-component{gap:6px;margin:16px 0 12px}.compact .search-entry{align-items:center;background:var(--chrome);border:1px solid var(--line);border-radius:12px;height:50px;padding:4px 8px 4px 14px}.compact .search-entry>.ic{color:var(--muted);display:block;flex:none}.compact .search-label>span{display:none}.compact .search-label input{background:none;border:0;border-radius:0;font-size:15px;height:40px;min-height:40px;padding:0}.compact .search-submit{font-size:15px;height:36px;min-height:36px;padding:0 12px}.compact .search-scope{background:var(--chrome);border:1px solid var(--line);border-radius:8px}.compact .search-scope :is(button,a):not(.btn){border:0;font-size:12px;min-height:30px;white-space:nowrap}.compact .search-advanced{background:none;border:0;color:var(--accent);font-size:12px;font-weight:400;line-height:18px;min-height:24px;padding:0}@media(max-width:699px){.reader-dialog.search{border:0;border-radius:0;height:100dvh;inset:0;margin:0;max-height:100dvh;max-width:100vw;padding:16px;scrollbar-width:none;transform:none;width:100vw}.search-view-header{margin:-16px -16px 0;padding-left:16px}.reader-dialog.search .search-results{margin:0 -16px}.reader-dialog.search .search-results li{padding-left:16px;padding-right:16px}.filter-grid{grid-template-columns:1fr}.filter-grid label:has(input){grid-column:auto}.search-entry{flex-wrap:wrap}.search-label{flex-basis:100%}.search-submit{width:100%}.compact .search-entry{flex-wrap:nowrap}.compact .search-label{flex-basis:auto}.compact .search-submit{width:auto}}a[aria-selected=true]{background:var(--chrome)}@media(min-width:1100px){.search-header{justify-content:space-between}.search-header>h1{display:none}.bar .search-navigation{align-items:center;display:flex;gap:4px;margin-left:auto}.search-navigation a{align-items:center;border-radius:8px;color:var(--fg);display:inline-flex;font-size:15px;min-height:44px;padding:0 12px}.search-navigation [aria-current]{background:var(--chrome)}}.site-page{display:flex;flex-direction:column;min-height:100dvh}.site-page>.site-header{padding:0}.site-page>.page{flex:1;max-width:792px;padding:26px 16px 32px;width:100%}.site-page>.site-footer{margin-top:auto}.site-page h1{font-size:26px;letter-spacing:-.025em;line-height:1.2;margin:0 0 8px}.site-page .mark span{display:inline}.full-header{justify-content:space-between}.bar .full-navigation{display:none}.bar .compact-navigation{margin-left:auto}.full-navigation a{align-items:center;border-radius:8px;color:var(--fg);display:inline-flex;font-size:15px;min-height:44px;padding:0 12px}.full-navigation a:hover{background:var(--chrome);text-decoration:none}.vr{border-left:1px solid var(--line);height:24px;margin:0 8px}.lead{color:var(--muted);font-size:16px;margin:0 0 24px}.alt{font-size:15px;margin:10px 0 30px}.act-lookup{display:grid;gap:8px;grid-template-columns:1fr;margin-top:24px}.act-lookup label{color:var(--muted);font-size:13px;font-weight:600}.act-lookup input{background:var(--bg);border-radius:12px;box-shadow:var(--shadow-sm);font:inherit;height:54px;padding:0 16px}.act-lookup button{font-size:16px;height:52px}.site-page main form:not(.search-component):not(.jump-form){gap:8px}.act-lookup button,.site-page main button:not(.tap):not(.btn):not([data-font]):not(.search-scope button){background:var(--accent);border:0;border-radius:10px;color:#fff;font:600 15px var(--font);min-height:44px;padding:0 20px}.site-page main form>label{color:var(--muted);display:block;font-size:13px;font-weight:600;margin:12px 0 6px}.site-page main form>input:not([type=hidden]):not([type=checkbox]){max-width:100%}.site-page main form{margin-bottom:16px}.site-page main form>button{margin:8px 0}.site-page main form.act-lookup>button{margin:0}.lists{display:grid;gap:28px}.lists h2,.site-page main>h2{color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.lists ul,.lookup-results{list-style:none;margin:0;padding:0}.lists li,.lookup-results>li{border-top:1px solid var(--line)}.lists li>a{align-items:center;color:var(--fg);display:flex;font-size:16px;gap:14px;min-height:64px}.mono{font-family:var(--mono);font-size:14px}.lists .mono{color:var(--muted);flex:0 0 84px}.lookup-results>li{padding:12px 0}.lookup-results>li>span{color:var(--muted);font-size:13px;margin-right:8px}.alert,.empty,.loading,[role=status]{background:var(--chrome);border-radius:10px;color:var(--muted);font-size:15px;padding:12px 16px}.alert.error{background:var(--err-soft);color:var(--err)}.badge{align-items:center;background:var(--soft);border-radius:6px;color:var(--accent);display:inline-flex;font-size:13px;font-weight:600;padding:2px 8px}.badge.warn{background:var(--warn-soft);color:var(--warn)}.site-page dl{margin:20px 0 28px}.site-page dt{border-top:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:600;padding-top:12px}.site-page dd{font-size:15px;margin:0;overflow-wrap:anywhere;padding:2px 0 12px}.site-page main>h2{margin-top:28px}.site-page table{border-collapse:collapse;font-size:15px;width:100%}.site-page td,.site-page th{border-bottom:1px solid var(--line);padding:12px;text-align:left;vertical-align:top}.site-page th{background:var(--chrome);font-size:13px}.site-page code{overflow-wrap:anywhere}.site-page pre{background:var(--chrome);border-radius:10px;overflow:auto;padding:16px}.site-page main>section{border-bottom:1px solid var(--line);padding:16px 0}.version-timeline{list-style:none;padding:0}.version-timeline>li{align-items:baseline;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 16px;padding:16px 0}.version-timeline>li>a:first-child{font-family:var(--mono);font-weight:600}.version-timeline>li ul{list-style:none;padding:0;width:100%}.version-timeline>li ul li{display:inline-block;margin-right:12px}.version-timeline>li>a{min-height:32px}.site-page .contents{max-width:none;padding:0}.contents ul{padding-left:16px}.contents>ul{padding:0}.contents li{border-top:1px solid var(--line)}.diff-page{font-size:17px}.diff-entry{border-top:1px solid var(--line);padding:20px 0}.diff-entry h2{font-size:17px}.diff-entry>p{color:var(--muted);font-size:13px}.diff-columns{display:grid;gap:16px}.diff-columns>div{background:var(--chrome);border-radius:10px;min-width:0;padding:16px;white-space:pre-wrap}.diff-columns>div>p:first-child{color:var(--muted);font-size:13px;font-weight:600;margin-top:0}.diff-entry[data-kind=moved]{border-left:3px solid var(--info);padding-left:16px}.diff-entry[data-kind=added]{border-left:3px solid var(--accent);padding-left:16px}.diff-entry[data-kind=removed]{border-left:3px solid var(--err);padding-left:16px}.site-page>.page:has(.diff-side){max-width:1120px}.diff-entry del,.diff-entry ins{-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(min-width:700px){.act-lookup{grid-template-columns:1fr auto}.act-lookup label{grid-column:1/-1}.lists{gap:40px;grid-template-columns:1fr 1fr}.site-page>.page:has(.lists){max-width:768px;padding-top:68px}.site-page .page:has(.lists)>h1{font-size:34px}.site-page .page:has(.lists)>.lead{font-size:17px}.alt{margin-bottom:44px}.diff-columns{grid-template-columns:1fr 1fr}.version-timeline>li{display:grid;grid-template-columns:160px 1fr 1fr}.version-timeline>li ul{grid-column:2/-1}}@media(min-width:1100px){.bar .full-navigation{display:flex;margin-left:auto}.bar .compact-navigation{display:none}}html:not(.js) .site-page .compact-navigation{display:none}html:not(.js) .site-page .full-navigation{display:flex;flex-wrap:wrap}html:not(.js) .site-page #font-open{display:none}html:not(.js) .site-page .full-header{flex-wrap:wrap;height:auto}table.version-timeline{border-collapse:collapse;width:100%}table.version-timeline td{vertical-align:top}table.version-timeline td:first-child{font-family:var(--mono);font-weight:600;width:160px}table.version-timeline td>a{align-items:center;display:inline-flex;margin-right:12px;min-height:36px}table.version-timeline td>span{margin-right:8px}table.version-timeline td>ul{font-size:13px;list-style:none;padding:0}table.version-timeline td>ul li{display:inline-block;margin-right:12px}@media(max-width:699px){table.version-timeline,table.version-timeline tbody,table.version-timeline td,table.version-timeline tr{display:block}table.version-timeline thead{display:none}table.version-timeline tr{border-top:1px solid var(--line);padding:12px 0}table.version-timeline td{border:0;padding:0}table.version-timeline td:first-child{width:auto}}.site-page>.site-footer a{display:inline;min-height:0}.site-page>.site-footer{line-height:1.5}@media(min-width:1100px){.site-page>.site-footer{align-items:baseline;display:flex;gap:24px}.site-page>.site-footer>p:first-child{flex:1}.site-page>.site-footer .data-date{white-space:nowrap}}.site-page .preferences{display:none}.site-page main form.act-lookup>label{margin:0}.site-page main form.act-lookup{margin-bottom:0}.confirmation-content form[method=dialog],.confirmation>.confirmation-open{display:none}.js .confirmation.enhanced>.confirmation-open{display:inline-flex}.js .confirmation.enhanced>.confirmation-content{display:none}.reader-dialog.modal{background:var(--bg);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.reader-dialog .confirmation-content form[method=dialog]{display:block}.site-page main>.links{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:20px 0}.site-page main>.links .jump-form{margin:0;padding:0}.diff-page>.links,.site-footer .links{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.diff-page>.links a+a:before,.site-footer .links a+a:before{color:var(--muted);content:"·";margin-right:8px}.table-scroll,.table-sections table{background:linear-gradient(to right,var(--bg) 30%,transparent) 0/40px 100%,linear-gradient(to left,var(--bg) 30%,transparent) 100%/40px 100%,linear-gradient(to right,rgba(27,36,32,.18),transparent) 0/12px 100%,linear-gradient(to left,rgba(27,36,32,.18),transparent) 100%/12px 100%;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;margin-block:16px;max-width:100%;overscroll-behavior-x:contain}.table-scroll table{font-variant-numeric:tabular-nums;line-height:1.45;min-width:100%;width:auto}.table-scroll :is(td,th){border:0;min-width:6ch}.table-scroll :is(td,th).bt{border-top:1px solid var(--fg)}.table-scroll :is(td,th).br{border-right:1px solid var(--fg)}.table-scroll :is(td,th).bb{border-bottom:1px solid var(--fg)}.table-scroll :is(td,th).bl{border-left:1px solid var(--fg)}.table-scroll th{text-align:inherit}.table-scroll [align=right]{text-align:right}.table-scroll [align=center]{text-align:center}.table-scroll [align=left]{text-align:left}.table-scroll [align=justify]{text-align:justify}.table-scroll :is(ol,ul){margin:0;padding-inline-start:20px}.table-scroll p{margin:.3em 0}.table-scroll :is(th,thead td){background:var(--chrome);font-weight:600}.Poznamky_kontejner,.Virtual_PPC{line-height:1.6;margin-top:24px;padding:16px 0 8px}.Poznamky_kontejner>li,.Virtual_PPC>li{margin:8px 0;overflow-wrap:anywhere}.Priloha,.Zmena{margin-block:28px}.Priloha>h3,.Zmena>h3{font-size:var(--text-heading);line-height:1.3;margin-bottom:12px}.Postfix{border-top:1px solid var(--line);margin-block:24px;padding-top:16px}.Postfix_Head{font-weight:600}.Postfix_Date{margin-block:16px}.Postfix p{-moz-column-break-inside:avoid;break-inside:avoid}.own-effective{background:var(--chrome);border-radius:var(--radius-sm);font:500 var(--text-sm)/1.5 var(--font);padding:2px 6px}.page img{background:var(--chrome);margin-block:12px;-o-object-fit:contain;object-fit:contain}.img-missing,.page img{border:1px solid var(--line);display:block}.img-missing{background:var(--warn-soft);color:var(--warn);font-size:var(--text-ui);padding:20px}.page a:has(img){display:block}.page a[href$=".pdf"],.page img+a{align-items:center;display:inline-flex;min-height:44px}.contents ul,.toc ul{list-style:none;margin:0;padding-inline-start:16px}.contents>ul,.toc>ul{border-left:0;padding-left:0}.contents li,.toc li{position:relative}:is(.contents,.toc) summary{align-items:flex-start;cursor:pointer;display:flex;gap:4px;list-style:none;padding:0}:is(.contents,.toc) summary::-webkit-details-marker{display:none}:is(.contents,.toc) summary:before{color:var(--accent);content:"▸";flex:0 0 20px;line-height:44px}:is(.contents,.toc) details[open]>summary:before{content:"▾"}:is(.contents,.toc) summary>a{flex:1;min-width:0}.contents a,.toc a{overflow-wrap:anywhere;padding:6px 8px}.toc li>button{background:var(--chrome);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-sm);margin:4px 8px;min-height:44px}.contents a:hover,.toc a:hover{background:var(--soft)}:is(.contents,.toc)>ul>li[data-part=true]{border-top:1px solid var(--line);margin-top:24px;padding-top:8px}.contents>ul>li[data-part=true]>details>summary,:is(.contents,.toc)>ul>li[data-part=true]>a{font-size:var(--text-label);font-weight:700;letter-spacing:.05em;text-transform:uppercase}:is(.contents,.toc)>ul>li>ul{padding-left:8px}.reader-alerts{font-size:17px;margin:0;padding-inline:max(16px,calc(50% - 35ch))}@media(min-width:1100px){.reader-page>.reader-alerts{padding-inline:max(16px,calc(50% - var(--panel)/2 - 35ch))}}.reader-alerts>p{font-size:var(--text-ui);margin:0}.reader-alerts>p+p{margin-top:8px}:is(.contents,.toc) li:not(:has(>details,>button))>a{margin-inline-start:24px}.reader-dialog .toc.compact>.search-component{padding-top:28px}.toc li:has(>button)>a{margin-inline-start:24px}#timeline .overlay-close:focus:not(:focus-visible),.reader-dialog .overlay-close:focus:not(:focus-visible){outline:none}.overlay-close{align-items:center;display:inline-flex;justify-content:center}.reference>div>header{align-items:center;display:flex;gap:8px;padding:6px 6px 0 16px}.reference>div>header>.overlay-close{float:none;margin:0}.reference .section-partial{padding:0 16px 8px}.reference>div>footer{border-top:1px solid var(--line);display:flex;gap:8px;padding:8px 16px 24px}.reference>div>footer .btn{flex:1;font-size:15px;gap:8px;justify-content:center;margin:0}.reference>div>footer .btn.sec{flex:0 0 auto}.reference .btn .ic{height:18px;width:18px}.font-buttons{background:var(--chrome)}.font-buttons button{color:var(--muted);font-weight:600}.font-buttons button+button{border-left:1px solid var(--line)}.font-buttons [aria-pressed=true]{background:var(--bg);color:var(--fg)}.timeline>.obsah,.timeline>.search-position{position:absolute;right:60px;top:10px}.timeline>.obsah{right:100px}.menu-disclaimer a{display:inline;min-height:0}.menu-disclaimer{margin-bottom:0}.full-navigation a{font-weight:500;gap:8px}.alt{color:var(--muted)}.site-page.search-page{border:0;border-radius:0;padding:0}.site-page [data-status-run]{font-size:15px;margin:0 0 12px}table.version-timeline td:first-child{white-space:nowrap}table.version-timeline td>.badge{margin:4px 8px 4px 0}.site-page main>.lookup-results{margin-top:24px}.lookup-results>li>span{display:inline-block;margin-top:4px}.contents li,.toc li{margin:0}:is(.contents,.toc) li>a,:is(.contents,.toc) li>button{vertical-align:top}@media(min-width:700px){.reference>div>footer{padding-bottom:12px}.menu-brand,.reader-dialog.menu>.overlay-close,.timeline>.obsah,.timeline>.search-position{display:none}}@media(max-width:699px){.menu-content{min-height:calc(100dvh - 32px)}.menu-disclaimer{padding:16px 20px 12px}}#menu-open[aria-expanded=true]{background:var(--chrome)}#menu-open[aria-expanded=true] svg path{d:path("M5 5 15 15M15 5 5 15")}.reader-dialog:focus{outline:none}@media(max-width:699px){html:has(dialog:modal){scrollbar-gutter:auto}.in-results li>p:first-of-type,.in-results li>p:last-child,.lead,.path,.snip{font-size:17px}}.timeline-rail>[data-rail-drag]{bottom:0;left:-9px;position:absolute;top:0;width:16px;z-index:3}.js .law-section>a{font-size:13px;opacity:0}.js .law-section>a:not(:last-of-type){pointer-events:none;position:absolute}.js .law-section>a:focus{opacity:1;pointer-events:auto;position:relative}@media(hover:hover) and (pointer:fine){.js .law-section:hover>a:last-of-type{font-size:0;opacity:1}.js .law-section:hover>a:last-of-type:before{background:currentColor;content:"";display:inline-block;height:24px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='1.5'/%3E%3Ccircle cx='12' cy='12' r='1.5'/%3E%3Ccircle cx='19' cy='12' r='1.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='1.5'/%3E%3Ccircle cx='12' cy='12' r='1.5'/%3E%3Ccircle cx='19' cy='12' r='1.5'/%3E%3C/svg%3E") center/contain no-repeat;width:24px}}.reference{background:var(--chrome);border:1px solid var(--line);border-radius:var(--radius);display:block;font-size:17px;margin:8px 0;max-height:50dvh;overflow:auto;padding:16px;position:relative;width:100%}.reference header{align-items:center;display:flex;justify-content:space-between}.reference header h2{font-size:17px}.reference .section-partial{max-height:none}.search-entry [data-scope]{font-size:12px;white-space:nowrap}.search-entry .search-advanced{margin:0}.reader-dialog.search .search-label>span{display:none}.reader-dialog.search .search-entry{margin-block:12px}.reader-dialog.search .search-submit{display:none}.reader-dialog.search .search-results{-webkit-mask-image:linear-gradient(#000 92%,transparent);mask-image:linear-gradient(#000 92%,transparent);overflow:auto}.search-filters{padding:16px}.alert,.search-filters{background:var(--chrome);border:1px solid var(--line);border-radius:var(--radius)}.alert{align-items:center;color:var(--fg);display:flex;gap:12px;padding:12px 16px}.alert p{flex:1;margin:0}.alert.info{background:var(--info-soft);color:var(--info)}.alert.warn{background:var(--warn-soft);color:var(--warn)}.alert.err{background:var(--err-soft);color:var(--err)}.alert.ok{background:var(--soft);color:var(--accent)}.btn.sm{font-size:13px;padding:6px 10px}.toast{align-items:center;background:var(--fg);border-radius:var(--radius);color:var(--bg);display:flex;gap:16px;padding:12px 16px}.toast button{background:none;border:0;color:inherit}.reader-alerts>.alert{border-inline:0;border-radius:0}.reader-dialog.search .search-entry{align-items:center;border:1px solid var(--line);border-radius:var(--radius);flex-wrap:nowrap;gap:4px;padding:4px 8px}.reader-dialog.search .search-label{flex-basis:auto}.reader-dialog.search .search-label input{background:none;border:0;min-height:44px;padding:0}.reader-dialog.search .search-entry .tap{flex:none}.reader-dialog.search .search-entry [data-scope]{background:var(--soft);border-radius:var(--radius-sm);padding:4px}body>.alert,body>.toast{bottom:80px;left:50%;position:fixed;transform:translateX(-50%);z-index:30}body>.section-actions{align-items:center;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);display:flex}.search-entry input::-webkit-search-cancel-button{display:none}.js .law-section>a:last-of-type{align-items:center;display:flex;height:44px;justify-content:center;position:absolute;right:0;text-decoration:none;top:6px;width:44px}.reader-alerts>.alert{padding-inline:0;position:relative}.reader-alerts>.alert>.ic{position:absolute;right:0;top:12px}.reader-alerts>.alert>p{padding-right:28px}@media(min-width:700px){.reader-alerts>.alert>.ic{left:-32px;right:auto}.reader-alerts>.alert>p{padding-right:0}}.reader-dialog.search{min-height:0;overflow:hidden}.reader-dialog.search .search-component,.reader-dialog.search .search-content{display:flex;flex-direction:column;min-height:0}.reader-dialog.search .search-results{flex:1;min-height:0}.reader-dialog.search .search-content{height:100%}.reader-dialog.search .search-component{flex:1;gap:0;margin:0}@media(max-width:699px){.timeline>.timeline-tools{display:none}}.reader-dialog.search .search-results{max-height:none}.reference-target{margin-inline:-8px;padding-inline:8px}.reference{isolation:isolate;z-index:0}.reference>div>header{background:var(--chrome);position:sticky;top:-16px;z-index:1}