/* Делоскоп · пакет «ds» — собран tests/sobrat_js.py из 5 файлов (partials/sborka.json). Правьте исходники, не этот файл. */
/* --- /css/fonts.css --- */
@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest-cyrillic-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest-latin-ext-400.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest-latin-400.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}
@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest-cyrillic-500.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest-latin-ext-500.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest-latin-500.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}
@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/onest-cyrillic-600.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/onest-latin-ext-600.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/onest-latin-600.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}
@font-face{font-family:"Onest Zapas";font-style:normal;font-weight:400;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");size-adjust:102.63%;ascent-override:94.51%;descent-override:29.72%;line-gap-override:0%}
@font-face{font-family:"Onest Zapas";font-style:normal;font-weight:500;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");size-adjust:103.87%;ascent-override:93.39%;descent-override:29.36%;line-gap-override:0%}
@font-face{font-family:"Onest Zapas";font-style:normal;font-weight:600;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold");size-adjust:98.40%;ascent-override:98.58%;descent-override:31.00%;line-gap-override:0%}
@font-face{font-family:"Onest Zapas R";font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),local("Roboto Regular");size-adjust:101.97%;ascent-override:95.13%;descent-override:29.91%;line-gap-override:0%}
@font-face{font-family:"Onest Zapas R";font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium");size-adjust:102.41%;ascent-override:94.72%;descent-override:29.78%;line-gap-override:0%}
@font-face{font-family:"Onest Zapas R";font-style:normal;font-weight:600;src:local("Roboto Medium"),local("Roboto-Medium");size-adjust:103.61%;ascent-override:93.62%;descent-override:29.44%;line-gap-override:0%}
/* --- /css/podval.css --- */
.podval{--bg:#F5F5F2;--surface:#FFFFFF;--surface-2:#EEEEEA;--ink:#1D1D1F;--ink-2:#48484C;--muted:#6B6B70;--line:#E6E6E1; --accent:#0B63E5;--accent-hover:#084BB0;--accent-soft:#EAF1FD;--on-accent:#FFFFFF; --ok:#16723F;--ok-bg:#E8F5EE;--warn:#9A5B00;--warn-bg:#FFF4E0;--high:#C2410C;--high-bg:#FFEDE3;--bad:#B3261E;--bad-bg:#FDECEA; --font:Onest,"Onest Zapas","Onest Zapas R",-apple-system,"Segoe UI",Roboto,Arial,sans-serif; --t-display:clamp(48px,6.4vw,72px);--t-h1:clamp(32px,4.6vw,56px);--t-h2:clamp(32px,3.2vw,48px);--t-h3:24px; --t-lead:20px;--t-body:17px;--t-small:15px;--t-caption:13px; --s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px; --wide:1200px;--text:760px;--gutter:clamp(16px,5vw,48px);--section:clamp(64px,9vw,120px); --r-s:10px;--r-m:16px;--r-l:28px;--r-xl:28px;--r-pill:999px; --shadow:0 1px 2px rgba(29,29,31,.04),0 12px 32px rgba(29,29,31,.06); --ease:cubic-bezier(.2,.7,.2,1);--fast:160ms;--slow:240ms; --header-h:64px;}
.podval{background:var(--surface);border-top:1px solid var(--line);color:var(--muted);font:400 var(--t-small)/1.5 var(--font);margin-top:var(--s-8);padding:var(--s-8) 0 var(--s-7);text-align:left}
.podval *{box-sizing:border-box}
.podval__in{max-width:calc(var(--wide) + 2*var(--gutter));margin:0 auto;padding:0 var(--gutter)}
.podval__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-6)}
.podval .podval__h{margin:0 0 var(--s-3);color:var(--ink);font:600 var(--t-small)/1.4 var(--font)}
.podval ul{list-style:none;margin:0;padding:0}
.podval li{margin:0 0 var(--s-2);padding:0}.podval li::before{content:none}
.podval nav,.podval ul,.podval li,.podval p,.podval a{position:static;float:none;width:auto;height:auto;min-height:0;border:0;box-shadow:none;background:none;text-transform:none;letter-spacing:normal;overflow:visible}
.podval p{font-size:inherit;line-height:inherit}
.podval a{display:inline;padding:0;border-radius:0;font:inherit;color:var(--ink-2);text-decoration:none}.podval a:hover{color:var(--accent);background:none}
.podval a:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}
.podval__niz{display:flex;justify-content:space-between;gap:var(--s-3) var(--s-6);flex-wrap:wrap;margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line);font-size:var(--t-caption);line-height:1.4}
.podval .podval__niz p{margin:0;color:var(--muted);font-size:var(--t-caption)}
.podval .podval__niz a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.podval .podval__niz a:hover{text-decoration-color:currentColor}
@media (max-width:900px){.podval__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.podval{padding:var(--s-7) 0 var(--s-6)}.podval__cols{gap:var(--s-5) var(--s-4)}.podval li{margin-bottom:var(--s-3)}}
@media print{.podval{display:none}}
/* --- /css/shapka.css --- */
a.skip,.shapka,dialog.mnav,.wn-bar,.beta-bar,dialog.dlo,.ck-bar{--bg:#F5F5F2;--surface:#FFFFFF;--surface-2:#EEEEEA;--ink:#1D1D1F;--ink-2:#48484C;--muted:#6B6B70;--line:#E6E6E1; --accent:#0B63E5;--accent-hover:#084BB0;--accent-soft:#EAF1FD;--on-accent:#FFFFFF; --ok:#16723F;--ok-bg:#E8F5EE;--warn:#9A5B00;--warn-bg:#FFF4E0;--high:#C2410C;--high-bg:#FFEDE3;--bad:#B3261E;--bad-bg:#FDECEA; --font:Onest,"Onest Zapas","Onest Zapas R",-apple-system,"Segoe UI",Roboto,Arial,sans-serif; --t-display:clamp(48px,6.4vw,72px);--t-h1:clamp(32px,4.6vw,56px);--t-h2:clamp(32px,3.2vw,48px);--t-h3:24px; --t-lead:20px;--t-body:17px;--t-small:15px;--t-caption:13px; --s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px; --wide:1200px;--text:760px;--gutter:clamp(16px,5vw,48px);--section:clamp(64px,9vw,120px); --r-s:10px;--r-m:16px;--r-l:28px;--r-xl:28px;--r-pill:999px; --shadow:0 1px 2px rgba(29,29,31,.04),0 12px 32px rgba(29,29,31,.06); --ease:cubic-bezier(.2,.7,.2,1);--fast:160ms;--slow:240ms; --header-h:64px;}
@media (max-width:640px){a.skip,.shapka,dialog.mnav,.wn-bar,.beta-bar,dialog.dlo,.ck-bar{--t-lead:17px;--t-body:17px;--header-h:56px}}
.shapka,.shapka *,.mnav,.mnav *,.wn-bar,.wn-bar *,.beta-bar,.beta-bar *,.dlo,.dlo *,a.skip{box-sizing:border-box}
.shapka [hidden],.mnav [hidden],.wn-bar [hidden]{display:none!important}
.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
a.skip{position:absolute;left:var(--s-4);top:-100px;z-index:100;display:inline-block;padding:var(--s-3) var(--s-4);border-radius:var(--r-s);background:var(--accent);color:var(--on-accent);font:600 15px/1 var(--font);text-decoration:none}
a.skip:focus{top:var(--s-2);color:var(--on-accent)}
.shapka{position:sticky;top:0;z-index:40;display:block;height:var(--header-h);margin:0;padding:0;background:var(--bg);border-bottom:1px solid transparent;color:var(--ink);font:400 var(--t-body)/1.4 var(--font);text-align:left;transition:border-color var(--fast) var(--ease)}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
.shapka{background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px)}
}
.shapka.is-scrolled{border-bottom-color:var(--line)}
.shapka a,.mnav a{display:inline;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;font:inherit;color:inherit;text-decoration:none}
.shapka ul,.mnav ul{list-style:none;margin:0;padding:0}
.shapka li,.mnav li{margin:0;padding:0}
.shapka li::before,.mnav li::before{content:none}
.shapka button,.mnav button{margin:0;font:inherit;letter-spacing:normal;text-transform:none}
.shapka :focus-visible,.mnav :focus-visible,.wn-bar :focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}
.shapka .shapka__in{max-width:calc(var(--wide) + 2*var(--gutter));height:100%;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:var(--s-4)}
.shapka .shapka__logo,.mnav .shapka__logo{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;flex:none;color:var(--ink);text-decoration:none}
.shapka .shapka__logo:hover,.mnav .shapka__logo:hover{color:var(--ink)}
.shapka__logo svg{display:block;flex:none}
.shapka__logo circle{stroke:var(--ink)}
.shapka__word{font:600 24px/1 var(--font);letter-spacing:-.03em}
.shapka .shapka__nav{flex:1;min-width:0;display:flex;justify-content:center}
.shapka .shapka__list{display:flex;gap:var(--s-1)}
.shapka .shapka__list>li{position:relative}
.shapka .shapka__link{position:relative;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 10px;border:0;border-radius:var(--r-pill);background:none;color:var(--ink-2);font:500 15px/1 var(--font);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--fast) var(--ease),background var(--fast) var(--ease)}
.shapka .shapka__link:hover{color:var(--ink);background:var(--surface-2)}
.shapka .shapka__link.is-active,.shapka .shapka__link[aria-current=page]{color:var(--ink)}
.shapka .shapka__link.is-active::after,.shapka .shapka__link[aria-current=page]::after{content:"";position:absolute;left:50%;bottom:1px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--ink)}
.shapka__chev{width:12px;height:12px;transition:transform var(--fast) var(--ease)}
.shapka .shapka__link[aria-expanded=true]{color:var(--ink);background:var(--surface-2)}
.shapka .shapka__link[aria-expanded=true] .shapka__chev{transform:rotate(180deg)}
.shapka .shapka__menu{position:absolute;top:calc(100% + 8px);left:50%;min-width:300px;padding:var(--s-2);background:var(--surface);border-radius:var(--r-l);box-shadow:var(--shadow);opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity var(--fast) var(--ease),transform var(--fast) var(--ease),visibility 0s linear var(--fast)}
.shapka .shapka__menu::before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}
.shapka .shapka__dd.is-open .shapka__menu{opacity:1;visibility:visible;transform:translate(-50%,0);transition-delay:0s}
.shapka .shapka__menu a{display:block;padding:var(--s-3) var(--s-4);border-radius:var(--r-m);color:var(--ink)}
.shapka .shapka__menu a:hover,.shapka .shapka__menu a:focus-visible{background:var(--surface-2);color:var(--ink)}
.shapka .shapka__menu a[aria-current=page] b{color:var(--accent)}
.shapka .shapka__menu b{display:block;font:600 15px/1.3 var(--font);color:inherit}
.shapka .shapka__menu span{display:block;margin-top:2px;font:400 var(--t-caption)/1.4 var(--font);color:var(--muted)}
.shapka .shapka__right{display:flex;align-items:center;gap:var(--s-1);flex:none}
.shapka__new-s{display:none}
.shapka__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);margin-left:2px}
.shapka__cnt{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font:600 12px/1 var(--font)}
.shapka__dot[hidden],.shapka__cnt[hidden]{display:none}
.shapka .shapka__btn,.mnav .shapka__btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin-left:var(--s-2);padding:0 18px;border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font:600 15px/1 var(--font);white-space:nowrap;transition:background var(--fast) var(--ease)}
.shapka .shapka__btn:hover,.mnav .shapka__btn:hover{background:var(--accent-hover);color:var(--on-accent)}
.mnav .shapka__btn--lg{min-height:56px;margin-left:0;padding:0 28px;font-size:17px}
.shapka .shapka__burger,.mnav .shapka__burger{display:none;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:var(--r-pill);background:none;color:var(--ink);cursor:pointer}
.shapka .shapka__burger:hover,.mnav .shapka__burger:hover{background:var(--surface-2)}
@media (max-width:1199px){.shapka__new-l{display:none}.shapka__new-s{display:inline}}
@media (max-width:1024px){
.shapka .shapka__nav,.shapka .shapka__new,.shapka .shapka__login{display:none}
.shapka .shapka__burger{display:inline-grid}
.shapka .shapka__right{margin-left:auto}
}
@media (max-width:640px){.shapka__word{font-size:20px}}
@media (max-width:399px){.shapka .shapka__btn{margin-left:4px;padding:0 13px}.shapka .shapka__right{gap:0}.shapka__word{font-size:17px}}
@media (max-width:359px){.shapka .shapka__btn{display:none}}
@media print{.shapka,.mnav,.skip,.wn-bar{display:none!important}}
html.is-locked{overflow:hidden}
dialog.mnav{position:fixed;inset:0 0 auto 0;width:100%;max-width:none;height:auto;max-height:100dvh;margin:0;padding:0 0 calc(var(--s-6) + env(safe-area-inset-bottom));border:0;border-radius:0 0 var(--r-xl) var(--r-xl);background:var(--bg);color:var(--ink);font:400 var(--t-body)/1.4 var(--font);text-align:left;box-shadow:var(--shadow);overflow-y:auto;overscroll-behavior:contain}
dialog.mnav[open]{animation:mnav-in var(--slow) var(--ease)}
@keyframes mnav-in{from{opacity:0;transform:translateY(-16px)}}
dialog.mnav::backdrop{background:rgba(17,17,19,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.mnav .mnav__top,.mnav .mnav__body{max-width:calc(var(--wide) + 2*var(--gutter));margin:0 auto;padding:0 var(--gutter)}
.mnav .mnav__top{height:var(--header-h);display:flex;align-items:center;justify-content:space-between}
.mnav .mnav__top .shapka__burger{display:inline-grid}
.mnav .mnav__list{margin-top:var(--s-4)}
.mnav .mnav__list>li{border-top:1px solid var(--line);padding:var(--s-3) 0}
.mnav .mnav__list>li:first-child{border-top:0}
.mnav .mnav__link,.mnav .mnav__sub a{display:flex;align-items:center;min-height:44px;color:var(--ink);font:600 24px/1.25 var(--font);letter-spacing:-.01em}
.mnav .mnav__link.is-active,.mnav .mnav__link[aria-current=page],.mnav .mnav__sub a[aria-current=page]{color:var(--accent)}
.mnav .mnav__group{min-height:32px;color:var(--muted);font:500 var(--t-caption)/1.25 var(--font);letter-spacing:.06em;text-transform:uppercase}
.mnav .mnav__group.is-active{color:var(--accent)}
.mnav .mnav__extra{display:flex;flex-direction:column;margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line)}
.mnav .mnav__row{display:flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0;border:0;background:none;color:var(--ink-2);font:500 17px/1 var(--font);text-align:left;cursor:pointer}
.mnav .mnav__cta{display:flex;width:100%;margin-top:var(--s-5)}
.wn-bar{background:var(--accent-soft);color:var(--ink);font:400 var(--t-small)/1.4 var(--font);text-align:left}
.wn-bar .wn-bar__in{max-width:calc(var(--wide) + 2*var(--gutter));min-height:44px;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:var(--s-3)}
.wn-bar .wn-bar__t{flex:1;min-width:0;margin:0;padding:var(--s-2) 0;font-size:var(--t-small);color:var(--ink)}
.wn-bar .wn-bar__t b{font-weight:600}
.wn-bar a{display:inline;padding:0;background:none;color:var(--accent);font-weight:600;text-decoration:none;white-space:nowrap}
.wn-bar a:hover{color:var(--accent-hover);text-decoration:underline}
.wn-bar .wn-bar__x{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:var(--r-pill);background:none;color:var(--ink-2);cursor:pointer}
.wn-bar .wn-bar__x:hover{background:rgba(11,99,229,.08);color:var(--ink)}
.beta-bar{background:var(--surface);border-bottom:1px solid var(--line);color:var(--ink-2);font:400 var(--t-small)/1.4 var(--font);text-align:left}
.beta-bar[hidden]{display:none!important}
.beta-bar.beta-bar--c{background:var(--surface-2)}
.beta-bar.beta-bar--c .beta-bar__metka{background:var(--surface);color:var(--muted)}
.beta-bar .beta-bar__in{max-width:calc(var(--wide) + 2*var(--gutter));min-height:44px;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:var(--s-3)}
.beta-bar .beta-bar__metka{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);font:600 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase}
.beta-bar .beta-bar__t{flex:1;min-width:0;margin:0;padding:var(--s-2) 0;font-size:var(--t-small);color:var(--ink-2)}
.beta-bar .beta-bar__t b{font-weight:600;color:var(--ink)}
.beta-bar a{display:inline;padding:0;background:none;color:var(--accent);font-weight:600;text-decoration:none;white-space:nowrap}
.beta-bar a:hover{color:var(--accent-hover);text-decoration:underline}
.beta-bar .beta-bar__x{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:var(--r-pill);background:none;color:var(--muted);cursor:pointer}
.beta-bar .beta-bar__x:hover{background:var(--surface-2);color:var(--ink)}
.beta-bar :focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}
.tw[data-tw-fokus]:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}
.beta-bar .beta-bar__d{flex:1;min-width:0;margin:0;padding:0}
.beta-bar .beta-bar__d>.beta-bar__t{margin:0!important}
.beta-bar .beta-bar__kr{display:none;align-items:center;gap:var(--s-2);min-height:44px;margin:0;padding:0;list-style:none;cursor:pointer;color:var(--ink);font:600 var(--t-small)/1.3 var(--font);-webkit-tap-highlight-color:transparent}
.beta-bar .beta-bar__kr::-webkit-details-marker{display:none}
.beta-bar .beta-bar__kr>span{min-width:0;overflow:hidden;white-space:nowrap}
.beta-bar .beta-kr-k{display:none}
@media (max-width:359px){.beta-bar .beta-kr-d{display:none}.beta-bar .beta-kr-k{display:inline}}
.beta-bar .beta-bar__kr::after{content:"";flex:none;width:7px;height:7px;margin:-3px 2px 0;border:solid var(--muted);border-width:0 1.6px 1.6px 0;transform:rotate(45deg);transition:transform var(--fast) var(--ease)}
.beta-bar .beta-bar__d[open]>.beta-bar__kr::after{margin-top:3px;transform:rotate(-135deg)}
.beta-bar .beta-bar__d:not([open])>.beta-bar__kr{display:flex}
@media (max-width:640px){.beta-bar .beta-bar__kr{display:flex}.beta-bar .beta-bar__in{align-items:flex-start}.beta-bar .beta-bar__d[open]>.beta-bar__t{padding-top:0}.beta-bar .beta-bar__metka{display:none}.beta-bar .beta-bar__t b{display:block;margin-bottom:2px}.beta-bar .beta-bar__dop,.beta-bar .beta-bar__t>a{font-size:var(--t-caption);line-height:1.45}.beta-bar .beta-bar__in{gap:var(--s-2)}}
@media (prefers-reduced-motion:reduce){.beta-bar .beta-bar__kr::after{transition:none}}
@media print{.beta-bar{display:none!important}}
dialog.dlo{width:min(640px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:clamp(24px,5vw,44px);border:0;border-radius:var(--r-xl);background:var(--surface);color:var(--ink);font:400 var(--t-body)/1.5 var(--font);text-align:left;box-shadow:0 24px 80px rgba(0,0,0,.25);overflow:auto}
dialog.dlo[open]{animation:mnav-in var(--slow) var(--ease)}
dialog.dlo::backdrop{background:rgba(17,17,19,.55)}
.dlo .dlo-tag{display:inline-block;margin-bottom:14px;padding:6px 14px;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);font:600 15px/1.2 var(--font)}
.dlo h2{margin:0 0 22px;font:600 clamp(28px,5vw,38px)/1.1 var(--font);letter-spacing:-.02em}
.dlo h3{margin:24px 0 10px;color:var(--muted);font:600 15px/1.3 var(--font);letter-spacing:.06em;text-transform:uppercase}
.dlo ul{list-style:none;margin:0;padding:0}
.dlo li{position:relative;margin:0;padding:9px 0 9px 30px;border-bottom:1px solid var(--line);font-size:clamp(17px,2.6vw,20px);line-height:1.35}
.dlo li:last-child{border-bottom:0}
.dlo .dlo-n li::before{content:"";position:absolute;left:4px;top:18px;width:10px;height:10px;border-radius:50%;background:var(--accent)}
.dlo .dlo-p li::before{content:"✓";position:absolute;left:2px;top:8px;color:var(--ok);font-weight:600}
.dlo a{display:inline;padding:0;background:none;color:var(--accent);text-decoration:none}
.dlo a:hover{text-decoration:underline}
.dlo .dlo-note{margin:20px 0 0;color:var(--ink-2);font-size:17px;line-height:1.45}
.dlo .dlo-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}
.dlo .dlo-ok{min-height:52px;padding:0 28px;border:0;border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font:600 17px/1 var(--font);cursor:pointer}
.dlo .dlo-ok:hover{background:var(--accent-hover)}
.dlo .dlo-all{align-self:center;font-size:17px}
@media (prefers-reduced-motion:reduce){dialog.mnav[open],dialog.dlo[open]{animation:none}.shapka,.shapka *,.mnav *{transition:none!important}}
.ck-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -8px 24px rgba(29,29,31,.06);color:var(--ink);font:400 var(--t-small)/1.4 var(--font);text-align:left}
.ck-bar .ck-bar__in{max-width:calc(var(--wide) + 2*var(--gutter));margin:0 auto;padding:var(--s-3) var(--gutter) calc(var(--s-3) + env(safe-area-inset-bottom));display:flex;align-items:center;gap:var(--s-3) var(--s-5)}
.ck-bar .ck-bar__t{flex:1;min-width:0;margin:0;font-size:var(--t-small);color:var(--ink-2)}
.ck-bar a{display:inline;padding:0;background:none;color:var(--accent);text-decoration:underline;text-underline-offset:.18em}
:is(.pyat,.celi,.princip,.pravila,.ndsq,.ndsf__m,.gran,.ras__pod,.pkg__cap,.formula,.lead) a:not([class]){text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:currentColor}
@supports (color:color-mix(in srgb,red 50%,transparent)){:is(.pyat,.celi,.princip,.pravila,.ndsq,.ndsf__m,.gran,.ras__pod,.pkg__cap,.formula,.lead) a:not([class]){text-decoration-color:color-mix(in srgb,currentColor 55%,transparent)}
:is(.pyat,.celi,.princip,.pravila,.ndsq,.ndsf__m,.gran,.ras__pod,.pkg__cap,.formula,.lead) a:not([class]):hover{text-decoration-color:currentColor}}
.ck-bar .ck-bar__b{display:flex;gap:var(--s-2);flex:none}
.ck-bar button{min-height:40px;padding:0 18px;border:0;border-radius:var(--r-pill);font:600 15px/1 var(--font);cursor:pointer;white-space:nowrap}
.ck-bar .ck-bar__ok{background:var(--accent);color:var(--on-accent)}
.ck-bar .ck-bar__ok:hover{background:var(--accent-hover)}
.ck-bar .ck-bar__no{background:var(--surface-2);color:var(--ink)}
.ck-bar :focus-visible{outline:3px solid var(--accent);outline-offset:2px}
@media (max-width:640px){.ck-bar .ck-bar__in{flex-direction:column;align-items:stretch;gap:var(--s-2);padding:var(--s-2) var(--gutter) calc(var(--s-2) + env(safe-area-inset-bottom))}.ck-bar .ck-bar__t{font-size:var(--t-caption)}.ck-bar .ck-bar__b{flex-wrap:wrap}.ck-bar .ck-bar__b button{flex:1 1 164px;min-height:44px;padding:0 4px}}
@media print{.ck-bar{display:none!important}}
@media (max-width:1024px){html.est-ck{scroll-padding-bottom:calc(var(--ck-h,0px) + 12px)}}
html.est-ck body{padding-bottom:var(--ck-h,0px)}
@media print{html.est-ck body{padding-bottom:0}}
@media (min-width:1025px){.ck-bar{left:auto;right:24px;bottom:24px;width:440px;border:0;border-radius:var(--r-l);box-shadow:0 12px 40px rgba(29,29,31,.16)}.ck-bar .ck-bar__in{flex-direction:column;align-items:stretch;padding:var(--s-5);gap:var(--s-4)}.ck-bar .ck-bar__b button{flex:1}}
.nw{white-space:nowrap}
@media (prefers-reduced-motion:no-preference){
@view-transition{navigation:auto;types:dlk-str}
html:active-view-transition-type(dlk-str) h1{view-transition-name:dlk-zag}
::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}
::view-transition-group(dlk-zag){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}
::view-transition-old(dlk-zag),::view-transition-new(dlk-zag){height:100%;object-fit:none;object-position:left top}
}
.shapka .shapka__tema{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:50%;background:none;color:var(--ink-2);cursor:pointer;flex:none;transition:color var(--fast,160ms) var(--ease,ease),border-color var(--fast,160ms) var(--ease,ease)}
.shapka .shapka__tema:hover{color:var(--ink);border-color:var(--ink-2)}
.shapka .shapka__tema:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.shapka .shapka__tema-s{display:none}
[data-theme=dark] .shapka .shapka__tema-s{display:block}
[data-theme=dark] .shapka .shapka__tema-m{display:none}
@media print{.shapka .shapka__tema{display:none}}
.tema-vt body *{view-transition-name:none!important}
.tema-vt::view-transition-old(root),.tema-vt::view-transition-new(root){animation:none;mix-blend-mode:normal}
.tema-vt::view-transition-group(root){animation:none}
@keyframes dlk-ikonka{from{rotate:-90deg;scale:.4;opacity:0}to{rotate:0deg;scale:1;opacity:1}}
.tema-ik .shapka .shapka__tema svg{animation:dlk-ikonka .48s var(--ease,cubic-bezier(.2,.7,.2,1)) both}
@media (prefers-reduced-motion:reduce){.tema-ik .shapka .shapka__tema svg{animation:none}}
/* --- /css/tema.css --- */
:root[data-theme=dark],
[data-theme=dark] :is(.podval,a.skip,.shapka,dialog.mnav,.wn-bar,.beta-bar,dialog.dlo,.ck-bar,.pr,.zh,.pkg,.acc-box){
color-scheme:dark;
--bg:#111113;--surface:#1C1C1F;--surface-2:#26262A;--card:#1C1C1F;--soft:#19191C;
--ink:#F5F5F2;--ink-2:#C7C7CC;--ink2:#C7C7CC;--muted:#A1A1A6;--off:#8E8E93;--na:#8E8E93;--rule:#F5F5F2;
--line:#2E2E33;--line-2:#3A3A40;
--accent:#5B9BFF;--accent-hover:#8AB8FF;--accent-soft:#16243D;--on-accent:#0B0B0C;
--ok:#4CC38A;--ok-bg:#0F2A1C;--okbg:#0F2A1C;--ok-dot:#4CC38A;
--warn:#E8A23A;--warn-bg:#2E220C;--warnbg:#2E220C;--warn-dot:#E8A23A;
--high:#FF8F57;--high-bg:#35190D;--or:#FF8F57;
--bad:#FF7B72;--bad-bg:#3A1513;--badbg:#3A1513;--bad-dot:#FF7B72;
--dark:#000;--dark2:#1C1C1F;
--shadow:0 1px 2px rgba(0,0,0,.5),0 12px 32px rgba(0,0,0,.4);
}
:root[data-theme=light]{color-scheme:light}
[data-theme=dark] body{background:var(--bg);color:var(--ink)}
[data-theme=dark] img:not([src$=".svg"]){filter:brightness(.92)}
.tema{display:inline-flex;align-items:center;gap:var(--s-2,8px);margin:0}
.tema__h{color:var(--muted);font-size:var(--t-caption,13px)}
.tema__g{display:inline-flex;padding:2px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line)}
.tema button{appearance:none;border:0;margin:0;padding:4px 12px;border-radius:999px;background:none;color:var(--ink-2);font:500 var(--t-caption,13px)/1.4 var(--font,inherit);cursor:pointer;transition:background-color var(--fast,160ms) var(--ease,ease),color var(--fast,160ms) var(--ease,ease)}
.tema button:hover{color:var(--ink)}
.tema button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.12)}
.tema button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
@media print{.tema{display:none}}
[data-theme=dark] .hdr{background:rgba(17,17,19,0.88)}
[data-theme=dark] .wn-bar .wn-bar__x:hover{background:rgba(91,155,255,0.08)}
[data-theme=dark] body::before{background:radial-gradient(42% 38% at 22% 18%,rgba(22,36,61,0.95),rgba(22,36,61,0) 70%),
radial-gradient(38% 34% at 82% 64%,rgba(46,34,12,0.95),rgba(46,34,12,0) 70%)}
[data-theme=dark] .report.ex{box-shadow:var(--shadow)}
@media (hover:hover){[data-theme=dark] .report.ex:hover{box-shadow:var(--shadow-hover)}
}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){[data-theme=dark] .shapka.is-scrolled{border-bottom-color:rgba(255,255,255,0.104)}
[data-theme=dark] .report.ex{background:rgba(28,28,31,0.78);box-shadow:var(--shadow),inset 0 0 0 1px rgba(255,255,255,0.06)}
@media (hover:hover){[data-theme=dark] .report.ex:hover{box-shadow:var(--shadow-hover),inset 0 0 0 1px rgba(255,255,255,0.06)}
}
[data-theme=dark] .report.ex.loading,[data-theme=dark] .rezhim-otcheta .report.ex,[data-theme=dark].rezhim-otcheta .report.ex{background:#1C1C1F}
}
[data-theme=dark] .zhi__strelka::after{box-shadow:0 0 0 3px rgba(255,255,255,0.1)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){[data-theme=dark] .report.ex{background:#1C1C1F}
}
[data-theme=dark] .ex-vid{background:rgba(255,255,255,0.09)}
[data-theme=dark] .ex-vid button[aria-selected=true]{background:#1C1C1F}
[data-theme=dark] .ex-flip__in[data-vid=nalog] .ex-zad{background:#2E220C}
[data-theme=dark] .ex-zad .ex-r{border-color:rgba(255,255,255,0.132)}
[data-theme=dark] .ot-main .ex-zad .ex-r,[data-theme=dark] .ot-main .ex-zad .sut__r{border-color:rgba(255,255,255,0.132)}
@media (min-width:901px){[data-theme=dark] .rezhim-otcheta .hero-text,[data-theme=dark].rezhim-otcheta .hero-text{background:rgba(17,17,19,0.92)}
}
[data-theme=dark] .ot-ix{border-right:1px solid rgba(255,255,255,0.132)}
[data-theme=dark] .ot-ix__rs li{border-bottom:1px solid rgba(255,255,255,0.104)}
[data-theme=dark] .ot-ix .pill{background:rgba(28,28,31,0.7)}
[data-theme=dark] .ot-vt .usl-sum,[data-theme=dark] .ot-vt .usl details{border-top-color:rgba(255,255,255,0.132)}
[data-theme=dark] .ot-btn.p{color:#0B0B0C}
[data-theme=dark] .ot-btn.p:hover{color:#0B0B0C}
[data-theme=dark] .ot-btn.s{background:rgba(28,28,31,0.6)}
[data-theme=dark] .ot-sc .ot-ne{color:#E8A23A;background:#2E220C}
@media (max-width:860px){[data-theme=dark] .ot-ix{border-right:0}
}
[data-theme=dark] .ex-ix{border-right:1px solid rgba(255,255,255,0.132)}
[data-theme=dark] .ex-ix .pill{background:rgba(28,28,31,0.7)}
[data-theme=dark] .ex-vt .usl details{border-top-color:rgba(255,255,255,0.132)}
@media (max-width:520px){[data-theme=dark] .ex-ix{border-right:0}
}
[data-theme=dark] .pf__s--mnogo b{color:#FF7B72}
[data-theme=dark] .pf__s--ser b{color:#FF8F57}
[data-theme=dark] .pf__s--vopr b{color:#E8A23A}
[data-theme=dark] .pf__s--bez b{color:#4CC38A}
[data-theme=dark] .pf__d--star{color:#E8A23A}
[data-theme=dark] .pf__isk{color:#FF7B72}
[data-theme=dark] .pf__pill{background:#26262A}
[data-theme=dark] .pf__pill--bez{background:#0F2A1C;color:#4CC38A}
[data-theme=dark] .pf__pill--vopr{background:#2E220C;color:#E8A23A}
[data-theme=dark] .pf__pill--ser{background:#35190D;color:#FF8F57}
[data-theme=dark] .pf__pill--mnogo{background:#3A1513;color:#FF7B72}
[data-theme=dark] .pf__go:hover{background:#16243D}
[data-theme=dark] .pf__x:hover{background:#26262A}
[data-theme=dark] .pf__da{background:#3A1513!important;color:#FF7B72!important}
@media (max-width:520px){[data-theme=dark] .pf__d--star{color:#E8A23A}
}
[data-theme=dark] .report.loading{--zh-pereliv:rgba(28,28,31,0.55)}
[data-theme=dark] .co .kom{background:#19191C}
[data-theme=dark] body{background:#111113}
[data-theme=dark] .pr .primer{border:1px dashed #48484E}
[data-theme=dark] .pr th{background:#19191C}
[data-theme=dark] .pr .btn{color:#0B0B0C!important}
[data-theme=dark] .pr .btn--vtor{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.04)}
[data-theme=dark] .pr .btn--vtor:hover{background:rgba(28,28,31,0.08)}
[data-theme=dark] body{background:#111113}
[data-theme=dark] .zh-btn{color:#0B0B0C!important}
[data-theme=dark] .pusto__btn{color:#0B0B0C}
[data-theme=dark] .din__r--vniz .din__k{color:#FF7B72}
[data-theme=dark] .din__sv .din__0{stroke:#48484E}
[data-theme=dark] .din__b--kor{background:#26262A}
[data-theme=dark] .din__minus b,[data-theme=dark] .din__minus em{color:#FF7B72}
[data-theme=dark] .izm--svezh{border-color:#443822;background:#2E220C}
[data-theme=dark] .golos__t{border:1px solid #2E2E33;background:#1C1C1F;color:#F5F5F2}
[data-theme=dark] .golos__t:hover{border-color:#5B9BFF}
[data-theme=dark] .golos__t[aria-pressed=true]{background:#16243D;border-color:#5B9BFF;color:#5B9BFF}
[data-theme=dark] .golos textarea,[data-theme=dark] .golos__in{border:1px solid #2E2E33;color:#F5F5F2;background:#1C1C1F}
[data-theme=dark] .golos textarea:focus,[data-theme=dark] .golos__in:focus{outline:2px solid #5B9BFF;border-color:#5B9BFF}
[data-theme=dark] .golos__m{color:#A1A1A6}
[data-theme=dark] .golos__ok span{color:#C7C7CC}
[data-theme=dark] .golos :focus-visible{outline:3px solid #5B9BFF}
[data-theme=dark] .golos--otchet{background:#111113}
[data-theme=dark] .golos--otchet .golos__z span{color:#A1A1A6}
[data-theme=dark] .golos__b{background:#5B9BFF;color:#0B0B0C}
[data-theme=dark] .golos__b--tiho{color:#C7C7CC;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1)}
[data-theme=dark] .sut .kom{background:#19191C}
[data-theme=dark] .limit__kn .pr{color:#0B0B0C}
[data-theme=dark] .limit__kn .gh{background:#1C1C1F}
[data-theme=dark] .otk__r{border-top:1px solid #2E2E33}
[data-theme=dark] .otz{color:#F5F5F2}
[data-theme=dark] .otz__in{background:#1C1C1F}
[data-theme=dark] .otz__q span{color:#A1A1A6}
[data-theme=dark] .otz__b{background:#16243D;color:#5B9BFF}
[data-theme=dark] .otz__b:hover{background:#16243D}
[data-theme=dark] .otz__b--tiho{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);color:#C7C7CC}
[data-theme=dark] .otz__f textarea{border:1px solid #2E2E33}
[data-theme=dark] .otz__f textarea:focus{border-color:#5B9BFF}
[data-theme=dark] .otz__m{color:#A1A1A6}
[data-theme=dark] .otz :focus-visible{outline:3px solid #5B9BFF}
[data-theme=dark] .otz__n{background:#1C1C1F}
[data-theme=dark] .otz__n .otz__s{color:#A1A1A6}
[data-theme=dark] .pp__q{border:1px solid #2E2E33;background:#1C1C1F}
[data-theme=dark] .pwa__da{color:#0B0B0C}
[data-theme=dark] .rkv>div:nth-child(even){border-left:1px solid #2E2E33}
[data-theme=dark] .rkv>div:nth-child(n+3){border-top:1px solid #2E2E33}
[data-theme=dark] .sf .sf-na{background:#16243D}
[data-theme=dark] .sf .sf-seg{background:#26262A}
[data-theme=dark] .sf .sf-seg button[aria-checked=true]{background:#1C1C1F}
[data-theme=dark] .sf input[type=text],[data-theme=dark] .sf input[type=email]{border:1px solid #2E2E33;background:#1C1C1F}
[data-theme=dark] .sf .sf-go{color:#0B0B0C}
[data-theme=dark] .sf .sf-go2{border:1px solid #2E2E33;background:#1C1C1F}
[data-theme=dark] .sf .sf-spin{border:2px solid rgba(46,46,51,0.5);border-top-color:#2E2E33}
[data-theme=dark] dialog.sf-dlg{background:#1C1C1F}
[data-theme=dark] dialog.sf-dlg .sf-x{background:#26262A}
[data-theme=dark] .shch-ne{color:#E8A23A;background:#2E220C}
[data-theme=dark] .shch-k{color:#0B0B0C!important}
[data-theme=dark] .sut__ne{border-top:1px solid #2E2E33}
[data-theme=dark] .sut__s{border-top:1px solid #2E2E33}
[data-theme=dark] .sut__s dd.bad{color:#FF7B72}
[data-theme=dark] .sut--svoj .sut__ne{border-top:1px solid #2E2E33}
[data-theme=dark] .termin:hover,[data-theme=dark] .termin[aria-expanded=true]{color:#5B9BFF}
[data-theme=dark] #termin-pop{background:#1C1C1F;color:#F5F5F2;border:1px solid #2E2E33}
[data-theme=dark] #termin-pop a{color:#5B9BFF}
[data-theme=dark] .usl-kak{border-top:1px solid #2E2E33}
[data-theme=dark] .usl-kak .usl-ne{color:#E8A23A;background:#2E220C}
[data-theme=dark] .usl-sum{border-top:1px solid #2E2E33}
[data-theme=dark] .usl-in{background:#1C1C1F;border:1px solid #2E2E33}
[data-theme=dark] .usl select{border:1px solid #2E2E33;background:#1C1C1F}
[data-theme=dark] .usl details{border-top:1px solid #2E2E33}
[data-theme=dark] .usl-btns button,[data-theme=dark] .usl-btns a{border:1px solid #2E2E33;background:#1C1C1F}
[data-theme=dark] .usl-napr{background:rgba(255,255,255,0.097)}
[data-theme=dark] .usl-napr button[aria-pressed=true]{background:#1C1C1F}
[data-theme=dark] .usl-watch{border:1px solid #2E2E33;background:#1C1C1F}
/* --- /css/detali.css --- */
:root{--t-12:12px;--t-13:13px;--t-15:15px;--t-17:17px;--t-20:20px;--t-24:24px;--t-32:32px;--t-48:48px;--r-small:10px;--r-inner:16px;--r-card:28px;--r-pill:999px}
p,li,dd,dt,figcaption,blockquote,summary,legend,h1,h2,h3,h4{text-wrap:pretty}
@media (max-width:640px),(pointer:coarse){
.podval li{margin:0}
.podval li a{display:inline-block;padding:11px 0}
.tema button{min-height:44px;padding-left:14px;padding-right:14px}
.shapka__tema,.shapka__burger{min-width:44px;min-height:44px}
.shapka__btn,.shapka .shapka__btn{min-height:44px}
a.skip,.pr .razd a,button[data-preset]{min-height:44px}
a.skip{display:inline-flex;align-items:center}
summary{min-height:44px;padding-top:10px;padding-bottom:10px;box-sizing:border-box}
.crumbs a,.co-krosh a{display:inline-block;padding:12px 0;margin:-12px 0}
.src li>a,.zh-niz__m a,.bol>a{display:inline-block;padding:12px 0}
.u .p a,.tw td>a{display:inline-block;padding:12px 0;margin:-12px 0}
.u .p a{max-width:100%}
}
@media (min-width:641px) and (pointer:fine){
.podval li a{display:inline-block;padding:1px 0;margin:-1px 0}
.src li>a,.u .p a{display:inline-block}
.crumbs a,.co-krosh a,.zh-niz__m a,.tw td>a{display:inline-block;padding:4px 0;margin:-4px 0}
}
:where(article,.set-host,.co-ogov) :where(p:not([class]),ul:not([class])>li,ol:not([class])>li){max-width:38em}
.pkg .pkg-item__d{max-width:38em}
:where(article) h3{font-size:var(--t-20)}
.vse>a,.rynok__go>a{padding-block:2px}
.usl summary{min-height:24px}
@media (max-width:640px),(pointer:coarse){
.vse>a,.rynok__go>a{padding-block:12px}
.usl summary{min-height:44px}
.usl-btns button,.usl-btns a{min-height:44px}
.ceny p a{padding-block:9px;margin-top:9px;margin-bottom:-9px}
}
body{overflow-wrap:break-word}
.seg--fit button{min-width:0}
@media (max-width:640px){.co-ind--wait .co-ind__n{white-space:normal}}
.podel{margin:40px 0 8px;padding-top:20px;border-top:1px solid rgba(127,127,127,.28);max-width:38em}
.podel__h{margin:0 0 12px;font-size:var(--t-15,15px);line-height:1.45;opacity:.72}
.podel__r{display:flex;flex-wrap:wrap;gap:8px}
.podel .podel__a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid rgba(127,127,127,.38);border-radius:var(--r-pill,999px);
background:transparent;color:inherit;font-family:inherit;font-weight:600;font-size:var(--t-15,15px);line-height:1;text-decoration:none;cursor:pointer;transition:border-color .2s,background-color .2s}
.podel .podel__a[hidden]{display:none}
.podel .podel__a:hover{border-color:currentColor;background:rgba(127,127,127,.12)}
.podel .podel__a:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.podel__ok{margin:10px 0 0;min-height:1.4em;font-size:var(--t-13,13px);opacity:.72}
@media (max-width:420px){.podel .podel__a{padding:0 14px}}
@media (prefers-reduced-motion:reduce){.podel .podel__a{transition:none}}
