/* One visual rhythm for profiles, registers and legal readers. */
body.portal-top-navigation .krs-content{gap:22px!important;max-width:1500px;margin-inline:auto;background:#f4f7fa}.krs-content .analysis,.krs-content .aml-panel{border:1px solid #d9e4ec;border-radius:14px;background:#fff;padding:26px;margin:20px 0;min-width:0;scroll-margin-top:180px}.krs-content .analysis>header,.krs-content .aml-panel>header{display:flex;justify-content:space-between;gap:20px;align-items:start;border-bottom:1px solid #e5edf2;padding-bottom:19px;margin-bottom:20px}.krs-content .analysis h2,.krs-content .aml-panel h2{font:600 25px/1.35 Georgia,serif;color:#183e57;margin:8px 0}.krs-content .analysis header p,.krs-content .aml-panel header p{font-size:12px;line-height:1.8;color:#718799;max-width:700px}.krs-content .analysis-badge{background:#edf5f1;color:#497b68;border-radius:6px;font-size:10px;padding:7px 10px;white-space:nowrap}.krs-content .analysis-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important}.krs-content .analysis-card{border:1px solid #dfe8ef!important;border-radius:11px!important;padding:21px!important;background:#fbfcfd!important;box-shadow:none!important;min-width:0}.krs-content .analysis-card.wide{grid-column:1/-1}.krs-content .analysis-card>small{font-size:9px;letter-spacing:.08em;color:#738d9e;font-weight:700;text-transform:uppercase}.krs-content .analysis-card h3{font:650 15px/1.6 system-ui,sans-serif;color:#234b65;margin:10px 0 16px}.krs-content .analysis-card dl{margin:0}.krs-content .analysis-card dl>div{padding:12px 0;border-bottom:1px solid #e4ecf1;display:grid;gap:6px}.krs-content .analysis-card dt{font-size:10px;font-weight:600;color:#7d92a0}.krs-content .analysis-card dd{margin:0;font-size:13px;line-height:1.8;color:#32556e;overflow-wrap:anywhere}.krs-content .analysis-card .current-owner-row{padding:13px;background:#fff;border:1px solid #e1eaf0;border-radius:8px}.krs-content .current-owner-row b{font-size:13px;overflow-wrap:anywhere}.krs-content .current-owner-row span{display:block;font-size:11px;color:#7a8f9e;margin-top:5px}.krs-content .entity-management-tools{display:flex;gap:12px;margin-bottom:15px}.krs-content .entity-management-tools label{flex:1;min-width:0}.krs-content .entity-management-tools input{border:1px solid #ccdce7;border-radius:8px;min-height:43px;background:#fff;color:#2c526d;width:100%;font-size:13px;padding:10px 12px}.krs-content .entity-management-list,.krs-content .people{padding:0;list-style:none}.krs-content .record-sections{display:flex!important;flex-wrap:wrap;gap:7px!important;padding:12px!important;background:#fff!important;border:1px solid #dce6ed!important;border-radius:12px!important;position:static!important}.krs-content .record-sections a{border:1px solid #dce7ee!important;border-radius:7px!important;background:#f8fbfd!important;padding:9px 12px!important;color:#365e78!important;font-size:11px!important;line-height:1.6!important;text-decoration:none;min-width:0}.krs-content .record-sections a:hover{background:#eaf2f7!important;border-color:#9db8ca!important}.krs-content>.module-rail{position:sticky!important;top:170px!important;max-height:calc(100dvh - 190px)!important;overflow:auto!important;align-self:start;background:#153b54!important;border:1px solid #234c67!important;border-radius:13px!important;height:auto!important;min-height:0!important;padding:20px 14px!important;color:#e0ebf3!important}.krs-content>.module-rail .side-nav a{font-size:12px!important;line-height:1.55!important;padding:11px!important;border-radius:7px;color:#c4d7e5!important;display:flex;gap:9px;align-items:center}.krs-content>.module-rail .side-nav a:hover{background:#254f6b;color:#fff!important}.krs-content>.module-rail small{color:#9fbdd0!important}.krs-content .hero h1{font-size:clamp(23px,2.7vw,35px)!important;line-height:1.28!important;letter-spacing:-.02em!important;overflow-wrap:anywhere}.krs-content .kf-company-widget{padding:24px;border-radius:13px}.krs-content .kf-person-row{padding:15px 0}.krs-content .kf-person-row small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.krs-content .kf-person-row:hover{background:#f7fafc}
body.portal-top-navigation .law-reader-rail{border:1px solid #234c66!important;border-radius:13px!important;background:#153b54!important;padding:20px 16px!important;position:sticky!important;top:166px!important;max-height:calc(100dvh - 186px)!important;display:flex!important;flex-direction:column;gap:15px;overflow:hidden!important;min-width:0;align-self:start}.law-reader-rail>header{padding:0!important;display:flex;gap:11px;align-items:center}.law-reader-rail header b{font-size:15px!important;color:#fff!important}.law-reader-rail header small{font-size:10px!important;line-height:1.6!important;color:#afc7d8!important}.law-reader-rail .reader-back{font-size:10px;color:#b4cddd!important;text-decoration:none;padding-bottom:13px;border-bottom:1px solid #ffffff20}.law-reader-rail .law-reader-search{padding:0!important;display:grid;gap:8px}.law-reader-rail .law-reader-search label{font-size:9px!important;letter-spacing:.08em;color:#bbd0df!important}.law-reader-rail .law-reader-search input,.law-reader-rail .law-reader-search select,.law-reader-rail .smart-select-trigger{background:#fff!important;border:1px solid #d3e2ec!important;color:#284e68!important;border-radius:8px!important;min-height:40px!important;font-size:12px!important;width:100%;box-sizing:border-box;padding:9px 11px!important}.law-reader-rail .law-reader-search>button{min-height:39px!important;font-size:11px!important;background:#2a6b80!important;color:#fff!important;border:0!important;border-radius:8px!important;margin:2px 0 0!important}.law-reader-rail .law-reader-toc{overflow-y:auto!important;overscroll-behavior:contain;min-height:90px;flex:1;scrollbar-width:thin;scrollbar-color:#54788f transparent;padding:0 4px 0 0!important;margin:0!important}.law-reader-rail .law-reader-toc a{display:grid!important;gap:5px!important;padding:12px 11px!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:7px!important;color:#c6d8e5!important;margin:0 0 3px!important;text-decoration:none!important;background:transparent!important}.law-reader-rail .law-reader-toc a:hover{background:#244e69!important}.law-reader-rail .law-reader-toc a[aria-current],.law-reader-rail .law-reader-toc a.is-active{background:#2a5872!important;box-shadow:inset 3px 0 #d4ba7e;color:#fff!important}.law-reader-rail .law-reader-toc a b,.law-reader-rail .law-reader-toc a strong{font-size:13px!important;color:#f0f5f8!important;line-height:1.5!important}.law-reader-rail .law-reader-toc a small{font-size:10px!important;line-height:1.65!important;color:#a9c3d5!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.law-reader-rail .reader-toc-path{font-size:9px!important;line-height:1.5!important;color:#9ab9ce!important;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.law-reader-rail .reader-pagination,.law-reader-rail .law-reader-pages{display:flex!important;align-items:center;justify-content:space-between;gap:8px;font-size:10px;padding-top:10px!important;border-top:1px solid #ffffff20;color:#d7e6f0}.law-reader-rail :is(.reader-pagination,.law-reader-pages) :is(a,button){font-size:11px!important;color:#e8f2f8!important;border:1px solid #ffffff30!important;background:#ffffff0c!important;border-radius:6px;padding:8px!important}.law-reader-rail .reader-mobile-toggle{background:#ffffff10!important;border:1px solid #ffffff30!important;color:#fff!important;border-radius:8px!important;min-height:41px!important}
@media(max-width:1000px){.krs-content>.module-rail{position:static!important;max-height:none!important}.krs-content .analysis,.krs-content .aml-panel{padding:20px}.krs-content .analysis h2{font-size:23px}}
@media(max-width:700px){.krs-content .analysis-grid{grid-template-columns:minmax(0,1fr)!important}.krs-content .analysis>header{display:block}.krs-content .analysis-badge{display:inline-block;margin-top:10px}.krs-content .analysis,.krs-content .aml-panel{padding:17px;margin:14px 0}.krs-content .analysis-card{padding:16px!important}.krs-content .record-sections a{font-size:10px!important;padding:8px 10px!important}.krs-content .kf-company-widget{padding:16px}.krs-content .analysis-card h3{font-size:14px}.krs-content>.module-rail{display:none!important}body.portal-top-navigation .law-reader-rail{position:static!important;max-height:none!important;gap:13px;padding:17px 14px!important}.law-reader-rail:not(.reader-rail-open) :is(.law-reader-search,.law-reader-toc,.law-toc-tabs,.reader-pagination,.law-reader-pages){display:none!important}.law-reader-rail.reader-rail-open .law-reader-toc{max-height:360px;min-height:0}.law-reader-rail .reader-mobile-toggle{display:block!important}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

body.portal-top-navigation main.krs-content{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;overflow:visible!important;align-items:start!important}body.portal-top-navigation main.krs-content>.module-canvas{min-width:0;width:auto!important;margin:0!important;padding:0!important;grid-column:2}body.portal-top-navigation main.krs-content>.module-rail{width:auto!important;float:none!important;grid-column:1;grid-row:1}body.portal-top-navigation main.krs-content #analiza{padding:26px!important;background:#fff!important;border:1px solid #d9e4ec!important;border-radius:14px!important}body.portal-top-navigation main.krs-content #analiza .analysis-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important}body.portal-top-navigation main.krs-content #analiza .analysis-grid>article{grid-column:auto!important;grid-row:auto!important}body.portal-top-navigation main.krs-content #analiza .analysis-grid>article.wide{grid-column:1/-1!important}body.portal-top-navigation main.krs-content .record-sections a{display:flex!important;flex-direction:row!important;align-items:center!important;min-height:40px!important;height:auto!important;gap:8px!important}body.portal-top-navigation main.krs-content .record-sections a svg{width:18px!important;height:18px!important;margin:0!important}
@media(max-width:700px){body.portal-top-navigation main.krs-content{display:block!important;padding:14px!important}body.portal-top-navigation main.krs-content #analiza{padding:17px!important}body.portal-top-navigation main.krs-content #analiza .analysis-grid{grid-template-columns:minmax(0,1fr)!important;display:flex!important;flex-direction:column!important}}

html{overflow-x:clip!important}body.portal-top-navigation{overflow-x:clip!important;overflow-y:visible!important}body.portal-top-navigation .law-reader-rail .law-reader-search{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;gap:9px!important}body.portal-top-navigation .law-reader-rail .law-reader-search>*{grid-column:1!important;grid-row:auto!important;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box}body.portal-top-navigation .law-reader-rail .law-reader-search input{height:42px!important;min-height:42px!important}body.portal-top-navigation .law-reader-rail .law-reader-search>button{height:40px!important;white-space:nowrap!important;padding:9px!important}body.portal-top-navigation .law-reader-rail .law-reader-toc a{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;align-items:start!important}body.portal-top-navigation .law-reader-rail .law-reader-toc a>*{grid-column:1!important;grid-row:auto!important;min-width:0!important;width:auto!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}body.portal-top-navigation .law-reader-rail .law-reader-toc a :is(b,strong){font-size:13px!important;white-space:nowrap!important;min-width:0!important;width:auto!important}body.portal-top-navigation .law-reader-rail .law-reader-search label{margin:0!important}

/* Public catalogs share compact headings, filters and list rows. */
body.portal-top-navigation :is(.public-register-search,.krs-catalog,.sanctions-results,.krz-results,.procurement-workspace){border:1px solid #dbe5ed!important;border-radius:13px!important;box-shadow:none!important;background:#fff!important;min-width:0}
body.portal-top-navigation .public-register-search{padding:24px!important;background:#fafdff!important}.public-register-search-copy h2{font-size:25px!important;color:#21475f!important;line-height:1.35!important}.public-register-search-copy p{font-size:12px!important;line-height:1.8!important;color:#718a9c!important}.public-register-form{gap:12px!important}.public-register-form :is(input,select){min-height:43px!important;border:1px solid #ccdde8!important;background:#fff!important;color:#254c66!important;border-radius:8px!important;font-size:13px!important}.public-register-scope{gap:8px!important;display:flex!important;flex-wrap:wrap!important}.public-register-scope>span{padding:7px 10px!important;background:#edf4f8!important;border-radius:6px!important;font-size:10px!important}
body.portal-top-navigation .krs-catalog{padding:25px!important;margin:20px 0!important}.krs-catalog>header h2{font:600 25px/1.4 Georgia,serif!important;color:#21465f!important}.krs-catalog>header p{font-size:12px!important;line-height:1.8!important;color:#738b9d!important}.krs-catalog>form{background:#f0f5f9!important;border-radius:9px!important;padding:14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 210px auto!important;gap:12px!important;margin:20px 0!important}.krs-catalog form :is(input,select){background:#fff!important;border:1px solid #cddde8!important;border-radius:8px!important;padding:11px 12px!important;min-height:43px!important;font-size:13px!important;color:#28506b!important;min-width:0!important;width:100%!important}.krs-catalog-row{display:grid!important;grid-template-columns:35px minmax(0,1fr) 145px 130px!important;gap:18px!important;align-items:center!important;padding:22px 0!important;border-bottom:1px solid #e2eaf0!important;background:#fff!important;border-radius:0!important;box-shadow:none!important}.krs-catalog-icon{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;background:#edf4f8!important;color:#547b96!important;border-radius:8px!important}.krs-catalog-icon svg{width:20px!important;height:20px!important}.krs-catalog-main{min-width:0}.krs-catalog-main h3{font:650 14px/1.7 system-ui,sans-serif!important;color:#264d66!important;margin:6px 0!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.krs-catalog-main small{font-size:9px!important;color:#8a9fac!important;letter-spacing:.035em}.krs-catalog-main p{font-size:10px!important;color:#859aa8!important;margin:5px 0!important}.krs-catalog-row dl{display:grid!important;gap:7px!important;margin:0!important;padding:0!important}.krs-catalog-row dl>div{display:flex!important;justify-content:space-between!important;gap:8px!important;font-size:10px!important}.krs-catalog-row dt{color:#8b9eac!important}.krs-catalog-row dd{color:#4c7089!important;margin:0!important;font-size:11px!important;font-variant-numeric:tabular-nums}.krs-catalog-meta{display:none!important}.krs-catalog-row>.btn{background:#f5f9fc!important;color:#335e7a!important;border:1px solid #d6e4ed!important;border-radius:8px!important;font-size:10px!important;white-space:normal!important;text-align:center;min-height:41px!important;padding:10px!important}.krs-catalog-row:hover{background:#f8fbfd!important}.krs-catalog nav{gap:12px!important;align-items:center!important;font-size:11px!important;color:#718b9e!important}
body.portal-top-navigation .sanctions-hero{padding:25px 28px!important;border-radius:14px!important;background:linear-gradient(110deg,#12334d,#1f526c)!important;gap:25px!important;grid-template-columns:minmax(0,1fr) 240px!important;min-height:0!important}.sanctions-hero h2{font:600 30px/1.25 Georgia,serif!important;max-width:670px!important;margin:10px 0 15px!important}.sanctions-hero p{font-size:12px!important;line-height:1.8!important;max-width:690px!important}.sanctions-hero>aside{padding:18px!important;border-radius:10px!important;background:#ffffff09!important;border:1px solid #ffffff20!important}.sanctions-hero>aside b{font-size:30px!important}.sanctions-hero-search{gap:9px!important;margin-top:17px!important}.sanctions-hero-search input{min-height:43px!important;font-size:13px!important;border-radius:8px!important}.sanctions-hero-search button{font-size:11px!important;padding:10px 14px!important;border-radius:8px!important}.sanctions-metrics{gap:12px!important;margin:16px 0!important}.sanctions-metrics article{padding:13px 16px!important;border:1px solid #dce6ee!important;border-radius:9px!important;background:#fff!important}.sanctions-metrics b{font-size:21px!important}.sanctions-workspace{grid-template-columns:240px minmax(0,1fr)!important;gap:20px!important}.sanctions-filter-panel{padding:22px 18px!important;background:#153b54!important;color:#e5eff6!important;border-radius:12px!important;border:1px solid #234e69!important;align-self:start!important}.sanctions-filter-panel h2{font:600 21px Georgia,serif!important;color:#fff!important}.sanctions-filter-panel :is(label,small,.eyebrow){font-size:10px!important;color:#b8d0e0!important}.sanctions-filter-panel :is(input,select){min-height:41px!important;background:#fff!important;color:#29516c!important;border:1px solid #d1dfe9!important;border-radius:7px!important;font-size:12px!important;padding:10px!important;width:100%!important;min-width:0!important}.sanctions-filter-panel .btn.primary{background:#2e6e84!important;color:#fff!important;border:0!important;min-height:40px!important;font-size:11px!important}.sanctions-filter-panel>a{color:#ccdfeb!important;font-size:11px!important}.sanctions-filter-panel :is(p,.sanctions-help){font-size:10px!important;line-height:1.8!important;color:#aac4d6!important}.sanctions-results{padding:23px!important}.sanctions-results h2{font:600 24px Georgia,serif!important;color:#234a63!important}.sanctions-results h3{font:650 15px/1.6 system-ui!important;color:#264e69!important}
body.portal-top-navigation .krz-modern{max-width:1400px;margin-inline:auto;min-width:0}.krz-titlebar{padding:18px 0!important;margin:0 0 18px!important;gap:20px!important}.krz-titlebar h1{font:600 32px/1.3 Georgia,serif!important;color:#21465f!important}.krz-titlebar p{font-size:12px!important;color:#748e9f!important;line-height:1.8!important}.krz-results{padding:24px!important}.krz-results form{padding:16px!important;background:#eef4f8!important;border:1px solid #e0e9ef!important;border-radius:10px!important;gap:12px!important}.krz-results form :is(input,select){min-height:42px!important;border:1px solid #cbdce7!important;border-radius:8px!important;background:#fff!important;color:#29516c!important;font-size:13px!important;min-width:0!important}.krz-results form label{font-size:10px!important;color:#5e7f95!important}.krz-result-list>:is(article,a){padding:20px 0!important;border:0!important;border-bottom:1px solid #e2eaf0!important;border-radius:0!important;box-shadow:none!important;min-width:0!important}.krz-result-list h3{font:650 15px/1.65 system-ui!important;color:#2c526c!important}.krz-result-list p{font-size:12px!important;line-height:1.8!important;color:#6d899b!important}.krz-pagination{padding-top:18px!important;font-size:11px!important;color:#6f8b9e!important}.krz-list-heading{margin-top:24px!important}
body.procurement-page .procurement-catalog{max-width:1420px!important;margin-inline:auto!important;padding:28px 26px 70px!important}.procurement-heading{padding:0 0 24px!important;gap:20px!important}.procurement-heading h1{font:600 33px/1.3 Georgia,serif!important;color:#1f455e!important;margin:9px 0!important}.procurement-heading p{font-size:12px!important;line-height:1.8!important;color:#728c9e!important}.procurement-workspace{padding:24px!important}.procurement-status{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:20px!important}.procurement-status article{background:#f8fbfd!important;border:1px solid #dfe8ef!important;border-radius:9px!important;padding:14px!important}.procurement-status small{font-size:9px!important;color:#7d96a7!important}.procurement-status b{font:600 23px Georgia,serif!important;color:#315c78!important}.procurement-status span{font-size:10px!important;color:#8399a8!important}.procurement-filters{padding:17px!important;background:#143a53!important;border:1px solid #234c67!important;border-radius:11px!important;gap:12px!important}.procurement-filters label>span{color:#c1d6e4!important;font-size:10px!important}.procurement-filters :is(input,select){background:#fff!important;border:1px solid #d3e1eb!important;color:#2b526d!important;border-radius:8px!important;min-height:43px!important;font-size:13px!important;padding:10px 12px!important}.procurement-filters button{background:#2c6a81!important;border-color:#2c6a81!important;color:white!important;border-radius:8px!important;font-size:12px!important}.procurement-list-head{margin:25px 0 15px!important}.procurement-list-head h2{font:600 24px Georgia,serif!important;color:#244d68!important}.procurement-list-head p{font-size:11px!important;color:#7891a3!important}.procurement-list>article{padding:22px 0!important;border-bottom:1px solid #dfe8ef!important;border-radius:0!important;box-shadow:none!important}.procurement-list h3{font:650 15px/1.65 system-ui!important;color:#2d5570!important}.procurement-pages{font-size:11px!important;gap:12px!important;color:#7890a1!important;padding-top:20px!important}
@media(max-width:1000px){.krs-catalog-row{grid-template-columns:32px minmax(0,1fr) 125px!important}.krs-catalog-row>.btn{grid-column:2/-1;justify-self:start}.sanctions-workspace{grid-template-columns:minmax(0,1fr)!important}.sanctions-filter-panel{position:static!important}.sanctions-filter-panel form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.sanctions-filter-panel .sanctions-help{grid-column:1/-1}}
@media(max-width:700px){body.portal-top-navigation .krs-catalog{padding:16px!important}.krs-catalog>form{grid-template-columns:minmax(0,1fr)!important;padding:12px!important}.krs-catalog-row{grid-template-columns:28px minmax(0,1fr)!important;gap:12px!important;padding:17px 0!important}.krs-catalog-row dl{grid-column:2!important;max-width:240px}.krs-catalog-row>.btn{grid-column:2!important}.krs-catalog-main h3{font-size:13px!important}.public-register-search{padding:18px!important}.sanctions-hero{display:block!important}.sanctions-hero h2{font-size:26px!important}.sanctions-hero>aside{margin-top:20px!important}.sanctions-hero-search{display:grid!important}.sanctions-hero-search input{width:100%!important;min-width:0!important;font-size:16px!important}.sanctions-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sanctions-filter-panel form{grid-template-columns:minmax(0,1fr)!important}.sanctions-results{padding:17px!important}.krz-results{padding:15px!important}.krz-results form{padding:12px!important}.krz-titlebar h1{font-size:28px!important}.krz-result-list h3{font-size:14px!important}body.procurement-page .procurement-catalog{padding:20px 14px 70px!important}.procurement-heading h1{font-size:27px!important}.procurement-workspace{padding:15px!important}.procurement-status{grid-template-columns:repeat(2,minmax(0,1fr))!important}.procurement-filters{grid-template-columns:minmax(0,1fr)!important;padding:14px!important}.procurement-filters :is(input,select){font-size:16px!important}.procurement-status article{padding:12px!important}}

/* KRS catalog: filters in the left rail, source records in the center. */
body.portal-top-navigation .krs-catalog{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:20px!important;align-items:start!important}body.portal-top-navigation .krs-catalog>header{grid-column:1/-1!important;margin:0!important}body.portal-top-navigation .krs-catalog>form{grid-column:1!important;grid-row:2!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important;background:#163c55!important;padding:20px 16px!important;margin:0!important;position:sticky!important;top:170px;align-self:start!important;gap:13px!important}body.portal-top-navigation .krs-catalog>form label{width:100%!important;min-width:0!important;color:#bdd3e2!important}body.portal-top-navigation .krs-catalog>form input{font-size:12px!important;width:100%!important}body.portal-top-navigation .krs-catalog>form .btn.primary{background:#2c6a80!important;color:#fff!important;border-color:#2c6a80!important;border-radius:8px!important;font-size:11px!important;min-height:41px!important}body.portal-top-navigation .krs-catalog>form .smart-select-trigger{background:#fff!important;color:#315b77!important;min-height:42px!important;width:100%!important;border-radius:8px!important;font-size:11px!important}body.portal-top-navigation .krs-catalog>.krs-catalog-list{grid-column:2!important;grid-row:2!important;min-width:0!important}body.portal-top-navigation .krs-catalog>nav{grid-column:2!important;margin-top:0!important}body.portal-top-navigation .krs-catalog-row{grid-template-columns:32px minmax(0,1fr) 125px!important;gap:13px!important}body.portal-top-navigation .krs-catalog-row>.btn{grid-column:2/-1!important;justify-self:start!important}.krs-filter-title{color:#fff!important;font:600 20px/1.4 Georgia,serif!important;margin:0 0 5px!important}.krs-filter-note{font-size:10px!important;line-height:1.8!important;color:#b1cadb!important;margin:2px 0 0!important}.krs-filter-clear{font-size:11px!important;color:#d3e5f1!important;text-decoration:none!important;padding-top:11px!important;border-top:1px solid #ffffff20!important}
@media(max-width:800px){body.portal-top-navigation .krs-catalog{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body.portal-top-navigation .krs-catalog>form{grid-column:1!important;grid-row:2!important;position:static!important}body.portal-top-navigation .krs-catalog>.krs-catalog-list{grid-column:1!important;grid-row:3!important}body.portal-top-navigation .krs-catalog>nav{grid-column:1!important;grid-row:4!important}}
