@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2)format("woff2"),url(/assets/roboto-cyrillic-400-normal-BepgbcUK.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2)format("woff2"),url(/assets/roboto-cyrillic-500-normal-C8ZOEKN4.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2)format("woff2"),url(/assets/roboto-cyrillic-700-normal-D8g9KsRf.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}:root{--fs-display:1.625rem;--fs-title:1.25rem;--fs-heading:1rem;--fs-body:.875rem;--fs-secondary:.75rem;--fs-caption:.6875rem;--radius-sm:8px;--radius:10px;--radius-lg:14px;--radius-xl:18px;--radius-xs:4px;--radius-pill:999px;--brand-blue:#3c42ff;--brand-lime:#e8fd95;--brand-sky:#a8eaff;--brand-navy:#1a1b41;--brand-violet:#6a6ef6;--brand-orchid:#dc72de;--brand-teal:#259091;--ink:#1a1b41;--muted:#686982;--faint:#9f9faf;--line:#e6e6ea;--ground:#f9f9fa;--surface:#fff;--accent:var(--brand-blue);--accent-soft:var(--brand-violet);--accent-wash:#eeefff;--on-accent:#fff;--pending:#b45309;--approved:#157f3d;--rejected:#c0342b;--draft:var(--faint);--highlight:var(--brand-orchid);--contrast-ground:var(--brand-navy);--contrast-ink:#e6e6ea;--media-ground:#0e0f24;--shadow-sm:0 2px 6px color-mix(in srgb, var(--brand-navy) 4%, transparent);--shadow-md:0 5px 16px color-mix(in srgb, var(--brand-navy) 10%, transparent);--shadow-lg:0 32px 100px color-mix(in srgb, var(--brand-navy) 18%, transparent);--shadow-accent:0 5px 16px color-mix(in srgb, var(--brand-blue) 15%, transparent);--z-base:1;--z-raised:2;--z-sticky:10;--z-dropdown:20;--z-overlay:50;--z-toast:100}[data-mantine-color-scheme=dark]{--ink:#ececed;--muted:#a4a4ac;--faint:#737480;--line:#353547;--ground:#0e0f24;--surface:#1d1d31;--accent:var(--brand-violet);--accent-soft:#9295ff;--accent-wash:#22244a;--pending:#f59e0b;--approved:#4ade80;--rejected:#f87171;--draft:var(--faint);--contrast-ground:#2a2b52;--contrast-ink:#ececed;--media-ground:#08091a}:root{--telegram:#2aabee;--yandex:#fc3f1d;--on-yandex:#fff}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.page{max-width:1120px;margin:0 auto;padding:24px 24px 64px}@media (width<=640px){.page{padding:16px 16px 48px}}.page-title{font-family:Inter,Roboto,system-ui,sans-serif;font-size:var(--fs-display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.kpi-value{font-family:Inter,Roboto,system-ui,sans-serif;font-size:var(--fs-display);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700;line-height:1}.net-icon{flex-shrink:0;display:block}.net-dot{border-radius:var(--radius-pill);flex-shrink:0;display:inline-block}.row-link{cursor:pointer}.row-link:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.lk-chart{align-items:flex-end;gap:3px;height:140px;padding-top:4px;display:flex}.lk-slot{flex:1;min-width:3px;height:100%;position:relative}.lk-bar{border-radius:var(--radius-xs) var(--radius-xs) 0 0;position:absolute;bottom:0;left:0;right:0}.lk-bar--total{background:color-mix(in srgb, var(--accent) 18%, transparent)}.lk-bar--humans{background:var(--accent)}.lk-slot:hover .lk-bar--humans{background:var(--accent-soft)}.lk-axis{font-size:var(--fs-caption);color:var(--faint);justify-content:space-between;display:flex}.mini-track{border-radius:var(--radius-pill);background:var(--line);height:4px;overflow:hidden}.mini-fill{background:var(--accent);border-radius:var(--radius-pill);height:100%}.fade-in{animation:.2s cubic-bezier(.2,.8,.2,1) fade-in}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.brief-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.brief-review-grid .brief-review-section{background:color-mix(in srgb, var(--accent) 2%, var(--surface));min-width:0}.brief-review-grid .brief-review-row{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:8px 0}.brief-review-grid .brief-review-row>:first-child{width:auto;font-size:var(--fs-secondary)}.brief-review-grid .brief-review-row>:last-child{overflow-wrap:anywhere}@media (width<=800px){.brief-review-grid{grid-template-columns:1fr}}.password-native-input{box-sizing:border-box;height:calc(var(--input-height) - 2px);min-height:0;color:var(--input-color,var(--ink));-webkit-text-fill-color:currentColor;caret-color:currentColor;appearance:none;padding-block:0;top:0;bottom:auto}input:autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink)}input:autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink)}.mantine-PasswordInput-innerInput[type=text]{-webkit-text-security:none!important}input[type=text]:-webkit-autofill-strong-password{-webkit-text-security:none!important}input[type=text]:-webkit-autofill-strong-password-viewable{-webkit-text-security:none!important}@supports not (height:100dvh){.auth-page{min-height:100vh}}@media (width<=640px){input,textarea,select,.password-native-input{font-size:max(16px,1em)}}.welcome-referral-options>*{flex:1 0 auto}.welcome-referral-options .chip-label{justify-content:center;width:100%}.home-count-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent) 3%, var(--surface));color:var(--ink);flex-direction:column;gap:7px;padding:14px 12px;text-decoration:none;display:flex}.home-count-card>svg{color:var(--accent)}.home-count-card:hover{border-color:var(--accent-soft);background:var(--accent-wash)}.home-count-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.center-page{place-items:center;min-height:100dvh;padding:24px 16px;display:grid}
