@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.3j8b5jptl4nhr.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.2r3_h99a4p2o6.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.2i4a1iuj6lbvw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.14sc3d7sk_zzh.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.1h2_ral94l6aj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.1zyjrbr0w_u4w.woff)format("woff")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.woff)format("woff")}
:root{--color-text:#14213d;--color-bg:#faf9f6;--color-accent:#1d4ed8;--color-border:#d9dce3;--color-text-muted:#4b5568;--color-critical:#b42318;--color-important:#b45309;--color-fine:#15803d;--color-unmeasured:#6b7280;--font-sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--text-headline:2rem;--text-headline-small:1.75rem;--text-body:1rem;--text-small:.875rem;--text-min:.75rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--page-width:42rem;--radius:8px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);margin:0;line-height:1.5}a{color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}h1{margin:0 0 var(--space-2);font-size:var(--text-headline-small);font-weight:600;line-height:1.2}@media (min-width:40rem){h1{font-size:var(--text-headline)}}p{margin:0 0 var(--space-2)}.muted{color:var(--color-text-muted)}.site-header{justify-content:space-between;align-items:center;gap:var(--space-2);max-width:var(--page-width);padding:var(--space-2);margin:0 auto;display:flex}.brand{color:var(--color-text);font-weight:600;text-decoration:none}.page{max-width:var(--page-width);padding:var(--space-4) var(--space-2);margin:0 auto}.lang-switch{border:1px solid var(--color-border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.lang-switch button{min-width:2.75rem;min-height:2.25rem;padding:0 var(--space-1);color:var(--color-text);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;font-weight:500}.lang-switch button[aria-pressed=true]{background:var(--color-accent);color:#fff}
