.site-search-tools{border-block:1px solid #dadfd8;background:#f0f2ec}.site-search-tools>.wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-block:6px}.site-search-tools summary,.site-search-tools>.wrap>a{min-height:44px;display:flex;align-items:center;font-size:14px;cursor:pointer}.site-search-tools details{max-width:720px;flex:1}.site-wide-search label{display:block;font-size:14px;margin-bottom:8px}.site-wide-search>div{display:flex;gap:8px;padding-bottom:14px}.site-wide-search input{width:100%;min-width:0;font-size:16px;min-height:46px;border:1px solid #9aa69b;background:#fff;padding:10px}.site-wide-search button{border:0;background:#193e36;color:white;padding:10px 20px;min-height:46px}.archive-resources{padding:28px;border:1px solid #d4dacf;background:#f1f3ed;margin:32px 0}.archive-resources h2{margin:0 0 12px;font-size:28px}.resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.resource-grid>a{display:flex;justify-content:space-between;gap:12px;padding:18px;border:1px solid #d4dacf;background:#fff;line-height:1.5;text-decoration:none!important}.resource-grid>a:hover{border-color:#193e36}.resource-grid a,.legal-rubrics a{overflow-wrap:anywhere}.archive-resources>p:last-child{margin-top:20px;margin-bottom:0}.legal-rubrics{padding:20px 0}.legal-rubrics ul{margin-left:22px}.legal-rubrics li{padding:7px 0}.legal-rubrics>ul>li{border-top:1px solid #d4dacf;margin-top:12px;padding-top:16px}.legal-rubrics>ul{margin-left:0;list-style:none}.legal-rubrics a{display:inline-block;min-height:32px}.legacy-comments{margin-top:56px;border-top:1px solid #d4dacf;padding-top:28px}.legacy-comments h2{font-size:30px}.legacy-comments h2 small{font-size:20px}.legacy-comment{padding:24px 0;border-bottom:1px solid #d4dacf;scroll-margin-top:20px}.legacy-comment header{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}.legacy-comment time,.comment-parent{font-size:14px}.legacy-comment .entry-content{margin-top:14px}.editorial-classification{padding:20px 0;border-top:1px solid #d4dacf;margin-top:32px}.editorial-classification summary{min-height:44px;cursor:pointer}.editorial-classification nav{display:flex;flex-wrap:wrap;gap:8px}.editorial-classification nav a{padding:8px 12px;min-height:44px;background:#f1f3ed}.editorial-classification h3{font-size:20px}.search-results-list{margin-top:32px}.search-results-list article{padding:24px 0;border-top:1px solid #d4dacf}.search-results-list h2{font-size:28px}.personal-cases-intro{padding:24px;background:#f1f3ed;border:1px solid #d4dacf;margin-bottom:28px}.site-wide-search button:hover{background:#2e574b}a:focus-visible,summary:focus-visible{outline:3px solid #829b53;outline-offset:4px}
@media(max-width:600px){.resource-grid{grid-template-columns:1fr}.archive-resources{padding:20px}.site-search-tools>.wrap{gap:12px}.site-search-tools summary,.site-search-tools>.wrap>a{font-size:12px}.site-search-tools>.wrap>a{max-width:120px}.site-wide-search>div{flex-wrap:wrap}.site-wide-search button{width:100%}.legal-rubrics ul{margin-left:15px}.legal-rubrics>ul{margin-left:0}.search-results-list h2{font-size:24px}}
.legal-rubrics>details{border:1px solid #d4dacf;padding:12px 18px;margin:12px 0;background:#fff}.legal-rubrics>details>summary{min-height:44px;cursor:pointer;font-weight:600}.legal-rubrics>p{border-bottom:1px solid #d4dacf;padding:10px 0}.legal-rubrics details>ul{list-style:disc;padding-left:16px}.legal-rubrics details>ul>li{margin-bottom:12px}
.taxonomy-children{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.taxonomy-children a{padding:12px 16px;border:1px solid #d4dacf;min-height:44px;background:#f1f3ed;overflow-wrap:anywhere}.editorial-taxonomy .archive-post h2{font-size:28px;line-height:1.35}.editorial-taxonomy .archive-post-meta a{color:inherit;text-decoration:underline}.editorial-taxonomy .archive-posts{margin-top:28px}@media(max-width:600px){.site-search-tools>.wrap>a{max-width:none;white-space:nowrap}.editorial-taxonomy .archive-post h2{font-size:24px}}
.resource-copy{min-width:0}.resource-copy strong,.resource-copy small{display:block}.resource-copy strong{font-weight:600}.resource-copy small{margin-top:8px;font-size:14px;line-height:1.6;color:#536358}.resource-grid>a:focus-visible{outline:3px solid #829b53;outline-offset:3px}
.thematic-cases{clear:both;margin-top:36px;padding-top:28px;border-top:1px solid #d4dacf}.thematic-cases-toc{padding:18px 22px;background:#f1f3ed;border:1px solid #d4dacf;margin:24px 0}.thematic-cases-toc p{margin:0 0 8px}.thematic-cases-toc ul{margin:0 0 0 20px}.thematic-cases-toc li{padding:5px 0}.thematic-case-group{margin-top:36px;scroll-margin-top:24px}.thematic-case-group>h3{font-size:25px;line-height:1.4}.thematic-case{padding:24px 0;border-bottom:1px solid #d4dacf;scroll-margin-top:24px}.thematic-case h4{font-size:23px;line-height:1.4;margin:0 0 8px}.thematic-case-meta,.thematic-case small{font-size:14px;color:#536358}.thematic-case-meta{overflow-wrap:anywhere}.thematic-case>p:last-child{margin-bottom:0}.thematic-editorial-note{padding:18px 22px;background:#f1f3ed;margin-top:30px;font-size:14px}.thematic-editorial-note p{margin:0}@media(max-width:600px){.thematic-cases-toc,.thematic-editorial-note{padding:16px}.thematic-case-group>h3{font-size:23px}.thematic-case h4{font-size:22px}}
.prava-site .thematic-cases-toc{display:block}.prava-site .thematic-cases-toc a{display:inline-block;font-size:15px;line-height:1.5;min-height:36px;padding:6px 0}.prava-site .thematic-cases-toc p{margin-bottom:10px}
.prava-site .thematic-collection-heading{scroll-margin-top:28px}.prava-site .thematic-collection-heading:focus{outline:3px solid #ac894b;outline-offset:6px}.prava-site .collection-toc a{min-height:44px;padding:9px 0;overflow-wrap:anywhere}

.prava-site .site-search-tools>.wrap>a{white-space:normal;max-width:60%;text-align:right;line-height:1.5}.prava-site .site-search-tools details{min-width:0}
