@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/backoffice/assets/IBMPlexSans-latin-CDDApCn2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/backoffice/assets/IBMPlexSans-cyrillic-DZqxrq2p.woff2)format("woff2");unicode-range:U+400-45F,U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/backoffice/assets/IBMPlexSans-latin-700-Bxkt5Cjx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/backoffice/assets/IBMPlexSans-cyrillic-700-D_uavGvn.woff2)format("woff2");unicode-range:U+400-45F,U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(/backoffice/assets/IBMPlexSerif-latin-600-DAxitmSu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(/backoffice/assets/IBMPlexSerif-cyrillic-600-6oiym5iu.woff2)format("woff2");unicode-range:U+400-45F,U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/backoffice/assets/IBMPlexMono-latin-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/backoffice/assets/IBMPlexMono-cyrillic-BSMlKf0J.woff2)format("woff2");unicode-range:U+400-45F,U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}:root{--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-serif:"IBM Plex Serif", Georgia, serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:22px;--font-size-xl:24px;--line-height:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:28px;--space-7:32px;--radius-sm:8px;--radius-md:10px;--sidebar-width:220px;--focus-ring:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent)}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fbfaf7;--color-surface:#fff;--color-surface-hover:#f3f1eb;--color-border:#e6e1d8;--color-text:#1a1a18;--color-text-secondary:#6b6558;--color-accent:#a64b2a;--color-accent-hover:#8f3f22;--color-accent-disabled:#c9a392;--color-on-accent:#fff;--color-sidebar:#1c1b19;--color-sidebar-text:#edeae3;--color-sidebar-text-secondary:#a39c8e;--color-sidebar-hover:#2a2926;--color-status-danger:#9a3324;--color-status-danger-bg:#fbeae6;--color-status-danger-border:#e6bbb0;--shadow-card:0 1px 2px #0000000f}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#141412;--color-surface:#1e1d1b;--color-surface-hover:#2a2926;--color-border:#34312c;--color-text:#edeae3;--color-text-secondary:#a39c8e;--color-accent:#e08a63;--color-accent-hover:#ea9f7c;--color-accent-disabled:#6e4a3b;--color-on-accent:#1a1a18;--color-sidebar:#0e0e0d;--color-sidebar-text:#edeae3;--color-sidebar-text-secondary:#a39c8e;--color-sidebar-hover:#23221f;--color-status-danger:#f0a090;--color-status-danger-bg:#3a1f1a;--color-status-danger-border:#6b3328;--shadow-card:0 1px 2px #0006}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#141412;--color-surface:#1e1d1b;--color-surface-hover:#2a2926;--color-border:#34312c;--color-text:#edeae3;--color-text-secondary:#a39c8e;--color-accent:#e08a63;--color-accent-hover:#ea9f7c;--color-accent-disabled:#6e4a3b;--color-on-accent:#1a1a18;--color-sidebar:#0e0e0d;--color-sidebar-text:#edeae3;--color-sidebar-text-secondary:#a39c8e;--color-sidebar-hover:#23221f;--color-status-danger:#f0a090;--color-status-danger-bg:#3a1f1a;--color-status-danger-border:#6b3328;--shadow-card:0 1px 2px #0006}}*{box-sizing:border-box}html,body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height);margin:0;padding:0}h1,h2,h3{font-family:var(--font-serif);margin:0;font-weight:600}a{color:var(--color-accent)}button{font-family:inherit;font-size:inherit;cursor:pointer}:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.ui-alert[data-v-a60a9640]{background:var(--color-status-danger-bg);border:1px solid var(--color-status-danger-border);color:var(--color-status-danger);border-radius:var(--radius-sm);padding:var(--space-3);font-size:var(--font-size-sm);margin:0}.ui-button[data-v-386b50b8]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid #0000;font-weight:700}.ui-button[data-v-386b50b8]:disabled{cursor:not-allowed}.ui-button--primary[data-v-386b50b8]{background:var(--color-accent);color:var(--color-on-accent)}.ui-button--primary[data-v-386b50b8]:hover:not(:disabled){background:var(--color-accent-hover)}.ui-button--primary[data-v-386b50b8]:disabled{background:var(--color-accent-disabled)}.ui-button--secondary[data-v-386b50b8]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.ui-button--secondary[data-v-386b50b8]:hover:not(:disabled){background:var(--color-surface-hover)}.ui-button--ghost[data-v-386b50b8]{color:inherit;padding:var(--space-1) var(--space-3);background:0 0;border-color:currentColor;font-weight:400}.sign-in[data-v-30594f08]{min-height:100vh;padding:var(--space-4);justify-content:center;align-items:center;display:flex}.sign-in__card[data-v-30594f08]{width:100%;max-width:360px;padding:var(--space-7);gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.sign-in__card p[data-v-30594f08]{margin:0}.sign-in__wordmark[data-v-30594f08]{font-size:var(--font-size-lg);text-align:center}.sign-in__hint[data-v-30594f08]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.home__title[data-v-f150e6a7]{font-size:var(--font-size-xl);margin-bottom:var(--space-5)}.shell[data-v-fc2860ca]{grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh;display:grid}.shell__sidebar[data-v-fc2860ca]{background:var(--color-sidebar);color:var(--color-sidebar-text);gap:var(--space-5);padding:var(--space-5) var(--space-4);flex-direction:column;display:flex}.shell__wordmark[data-v-fc2860ca]{font-family:var(--font-serif);font-size:var(--font-size-lg);font-weight:600}.shell__nav[data-v-fc2860ca]{gap:var(--space-1);flex-direction:column;display:flex}.shell__link[data-v-fc2860ca]{color:var(--color-sidebar-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-decoration:none}.shell__link[data-v-fc2860ca]:hover,.shell__link.is-active[data-v-fc2860ca]{background:var(--color-sidebar-hover)}.shell__link.is-active[data-v-fc2860ca]{font-weight:700}.shell__theme[data-v-fc2860ca]{border:1px solid var(--color-sidebar-hover);border-radius:var(--radius-sm);gap:var(--space-1);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);flex-direction:column;margin:0;display:flex}.shell__theme legend[data-v-fc2860ca]{color:var(--color-sidebar-text-secondary)}.shell__operator[data-v-fc2860ca]{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);flex-direction:column;margin-top:auto;display:flex}.shell__operator-email[data-v-fc2860ca]{overflow-wrap:anywhere}.shell__main[data-v-fc2860ca]{min-width:0;padding:var(--space-6) var(--space-7)}
