body.doka-search-page{background:radial-gradient(circle at 8% 4%,rgba(22,146,208,.1),transparent 28rem),linear-gradient(180deg,#fbfdfe 0%,#f0f5f8 100%)}
    body.doka-search-page .wrapper.main_wrapper{width:min(1320px,calc(100% - 24px))!important;max-width:none!important;margin:0 auto!important;padding:30px 0 64px!important}
    body.doka-search-page #casing,body.doka-search-page #content,body.doka-search-page #content>section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;background:transparent!important;box-sizing:border-box!important}
    body.doka-search-page #sidebar,body.doka-search-page .sidebox{display:none!important}
    .doka-search-layout{display:grid;grid-template-columns:286px minmax(0,1fr);min-height:720px;border:1px solid rgba(22,48,71,.1);border-radius:30px;background:#f7fafc;box-shadow:0 24px 60px rgba(15,23,42,.09);overflow:hidden}
    .doka-search-rail{padding:34px 26px;border-right:1px solid #dce7ed;background:#fff}
    .doka-search-kicker{margin:0 0 8px;color:#0c6696;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
    .doka-search-rail h1{margin:0;color:#163047;font-size:clamp(34px,3vw,42px);line-height:1.06;letter-spacing:-.045em}
    .doka-search-rail__lead{margin:12px 0 24px;color:#63798c;font-size:13px;line-height:1.65}
    .doka-search-nav{display:grid;gap:8px}
    .doka-search-nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:10px 12px 10px 15px;border:1px solid transparent;border-radius:15px;color:#4e6475!important;background:transparent;font-size:13px;font-weight:700;text-decoration:none}
    .doka-search-nav a:hover{border-color:#cae2ee;background:#f1f9fd;color:#163047!important}
    .doka-search-nav a.is-current{border-color:#cae2ee;background:#e7f5fc;color:#163047!important}
    .doka-search-nav b{display:grid;place-items:center;min-width:32px;height:28px;padding:0 8px;border-radius:999px;color:#78909f;background:#f1f5f7;font-size:11px}
    .doka-search-nav a.is-current b{color:#fff;background:#168fc8}
    .doka-search-help{margin-top:28px;padding:18px;border-radius:18px;color:#e7f4fa;background:#163047}
    .doka-search-help strong{display:block;color:#fff;font-size:13px}
    .doka-search-help p{margin:7px 0 12px;color:#adc2ce;font-size:11px;line-height:1.6}
    .doka-search-help a{color:#79c9ed!important;font-size:11px;font-weight:800;text-decoration:none}
    .doka-search-main{min-width:0;padding:34px 42px}
    .doka-search-main .search-form-wrapper{margin:0;padding:0!important}
    .doka-search-main .search-form-wrapper form{margin:0}
    .doka-search-main .search-form-fields{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:10px!important;align-items:center!important;padding:8px;border:1px solid #d4e2e9;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(15,23,42,.05)}
    .doka-search-main .queryField{width:100%!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:12px!important;outline:0!important;color:#163047!important;background:#fff!important;box-shadow:none!important;font-size:16px!important;font-weight:600!important}
    .doka-search-main .queryField:focus{box-shadow:inset 0 0 0 2px rgba(22,143,200,.18)!important}
    .doka-search-main .searchSbmFl{min-width:102px!important;height:48px!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:13px!important;color:#fff!important;background:#168fc8!important;font-size:14px!important;font-weight:800!important;cursor:pointer}
    .doka-search-main .searchSbmFl:hover{background:#0c6696!important}
    .doka-search-main .advanced-search-container{grid-column:1/-1;position:relative!important;display:flex;justify-content:flex-end;padding:0 8px 3px}
    .doka-search-main .aSchBrc1,.doka-search-main .aSchBrc2{display:none}
    .doka-search-main .advanced-search-link{color:#0c6696!important;font-size:11px;font-weight:700;text-decoration:none}
    .doka-search-main #sFltLst{right:0!important;left:auto!important;margin-top:26px!important}
    .doka-search-main #sFltLst .myWinCont{padding:14px!important;border:1px solid #dce7ed!important;border-radius:14px!important;background:#fff!important;box-shadow:0 16px 36px rgba(15,23,42,.14)!important}
    .doka-search-main #sFltLst .xw-tl,.doka-search-main #sFltLst .xw-tr,.doka-search-main #sFltLst .xw-tc,.doka-search-main #sFltLst .xw-ml,.doka-search-main #sFltLst .xw-mr,.doka-search-main #sFltLst .xw-mc,.doka-search-main #sFltLst .xw-bl,.doka-search-main #sFltLst .xw-br,.doka-search-main #sFltLst .xw-bc{background:none!important;border:0!important}
    .doka-search-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0 14px;border-bottom:1px solid #dce7ed}
    .doka-search-summary__count{display:grid;gap:4px;color:#163047;font-size:16px;font-weight:800}
    .doka-search-summary__count span{color:#63798c;font-size:12px;font-weight:500}
    .doka-search-summary__mode{display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border:1px solid #dce7ed;border-radius:11px;color:#63798c;background:#fff;font-size:11px;font-weight:800}
    .doka-search-results{counter-reset:doka-search-item}
    .doka-search-result{counter-increment:doka-search-item;display:grid;grid-template-columns:40px minmax(0,1fr) 26px;gap:14px;padding:23px 4px;border-bottom:1px solid #dce7ed}
    .doka-search-result__number::before{content:counter(doka-search-item,decimal-leading-zero)}
    .doka-search-result__number{padding-top:2px;color:#a3b3bd;font-size:11px;font-weight:800}
    .doka-search-result__meta{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-bottom:7px;color:#7d91a0;font-size:11px;font-weight:700}
    .doka-search-result__depth,.doka-search-result__depth a{color:#168fc8!important;text-decoration:none}
    .doka-search-result__depth .schCatsSep{color:#9cb0bb}
    .doka-search-result__title{margin:0;color:#163047;font-size:clamp(20px,2vw,27px);line-height:1.2;letter-spacing:-.035em}
    .doka-search-result__title a{color:#163047!important;text-decoration:none}
    .doka-search-result__title a:hover{color:#0c6696!important}
    .doka-search-result__title b{color:#0c6696;font-weight:800}
    .doka-search-result__message{display:-webkit-box;margin-top:8px;color:#63798c;font-size:13px;line-height:1.65;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
    .doka-search-result__message b{color:#405a6d;font-weight:700}
    .doka-search-result__arrow{align-self:center;color:#9db0bc!important;font-size:18px;text-decoration:none}
    .doka-search-result__arrow:hover{color:#168fc8!important}
    .paging-wrapper-bottom{display:flex;justify-content:center;padding:28px 0 4px}
    .pagesBlockuz1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}
    .pagesBlockuz1 .swchItem,.pagesBlockuz1 .swchItemA{display:grid!important;place-items:center;min-width:38px;height:38px;padding:0 10px!important;border:1px solid #dce7ed!important;border-radius:11px!important;color:#163047!important;background:#fff!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important}
    .pagesBlockuz1 .swchItemA{color:#fff!important;border-color:#163047!important;background:#163047!important}
    .pagesBlockuz1 .swchItemDots{align-self:center;color:#63798c}
    @media(max-width:900px){.doka-search-layout{grid-template-columns:230px minmax(0,1fr)}.doka-search-main{padding:30px 26px}}
    @media(max-width:700px){body.doka-search-page .wrapper.main_wrapper{width:calc(100% - 14px)!important;padding:18px 0 44px!important}.doka-search-layout{display:block;border-radius:23px}.doka-search-rail{padding:24px 20px 16px;border-right:0;border-bottom:1px solid #dce7ed}.doka-search-rail__lead,.doka-search-help{display:none}.doka-search-nav{display:flex;overflow-x:auto;padding-bottom:3px}.doka-search-nav a{flex:0 0 auto;min-height:44px}.doka-search-main{padding:20px}.doka-search-main .search-form-fields{grid-template-columns:1fr}.doka-search-main .searchSbmFl{width:100%!important}.doka-search-main .advanced-search-container{grid-column:1}.doka-search-summary{align-items:flex-start}.doka-search-summary__mode{display:none}.doka-search-result{grid-template-columns:29px minmax(0,1fr);gap:10px;padding:21px 0}.doka-search-result__arrow{display:none}.doka-search-result__title{font-size:19px}.doka-search-result__message{font-size:12px}.doka-search-result__meta{gap:7px}}
