@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f8fafc;--color-surface:#fff;--color-surface-sunken:#f1f5f9;--color-surface-tint:#eef0ff;--color-surface-brand:#ecfdf5;--color-surface-brand-strong:#d1fae5;--color-on-surface-brand:#065f46;--color-surface-inverse:#0d281e;--color-surface-inverse-strong:#020e0a;--color-text:#0f172a;--color-text-muted:#404945;--color-text-subtle:#64748b;--color-text-inverse:#fff;--color-text-inverse-muted:#cbd5e1;--color-text-inverse-subtle:#94a3b8;--color-text-brand:#013628;--color-text-inverse-brand:#a0d1bd;--color-surface-brand-soft:#abedd3;--color-brand:#286954;--color-brand-hover:#1e4d3e;--color-link:#286954;--color-link-hover:#013628;--color-link-inverse:#34d399;--color-link-inverse-hover:#abedd3;--color-primary:#013628;--color-primary-hover:#1e4d3e;--color-primary-active:#0d281e;--color-on-primary:#fff;--color-accent:#10b981;--color-accent-strong:#34d399;--color-on-accent:#0d281e;--color-accent-sky:#0284c7;--color-accent-sky-soft:#38bdf8;--color-text-accent:#047857;--color-accent-a10:#10b9811a;--color-accent-a20:#10b98133;--color-accent-a30:#10b9814d;--color-white-a08:#ffffff14;--color-white-a12:#ffffff1f;--color-neutral-0:#fff;--color-neutral-50:#f8fafc;--color-neutral-100:#f1f5f9;--color-neutral-200:#e2e8f0;--color-neutral-300:#cbd5e1;--color-neutral-400:#94a3b8;--color-neutral-500:#64748b;--color-neutral-600:#404945;--color-neutral-700:#334155;--color-neutral-800:#1e293b;--color-neutral-900:#0f172a;--color-border:#e2e8f0;--color-border-subtle:#e2e8f0d9;--color-border-control:#64748b;--color-border-strong:#cbd5e1;--color-success:#047857;--color-success-strong:#059669;--color-success-bg:#ecfdf5;--color-success-border:#abedd3;--color-warning:#92400e;--color-warning-bg:#fffbeb;--color-warning-bg-strong:#fef3c7;--color-warning-border:#fde68a;--color-warning-icon:#f59e0b;--color-warning-strong:#b45309;--color-danger:#b91c1c;--color-danger-bg:#fef2f2;--color-danger-border:#fecaca;--color-danger-solid:#b91c1c;--color-danger-icon:#ef4444;--color-info:#1d4ed8;--color-info-bg:#eff6ff;--color-info-border:#bfdbfe;--color-info-icon:#3b82f6;--color-map-route:#2563eb;--focus-ring-color:#013628;--focus-ring-color-inverse:#34d399;--color-scrim:#00000073;--button-primary-bg:var(--color-primary);--button-primary-bg-hover:var(--color-primary-hover);--button-primary-fg:var(--color-on-primary);--button-brand-bg:var(--color-brand);--button-brand-bg-hover:var(--color-brand-hover);--button-brand-fg:var(--color-on-primary);--button-secondary-bg:var(--color-surface);--button-secondary-bg-hover:var(--color-surface-sunken);--button-secondary-fg:var(--color-text);--button-secondary-border:var(--color-border-control);--button-ghost-bg-hover:var(--color-surface-sunken);--button-ghost-fg:var(--color-text);--button-ghost-border:var(--color-border-control);--button-danger-bg:var(--color-danger-solid);--button-danger-fg:var(--color-on-primary);--button-link-fg:var(--color-link);--button-link-fg-hover:var(--color-link-hover);--card-bg:var(--color-surface);--card-fg:var(--color-text);--card-border:var(--color-border);--card-inverse-bg:var(--color-surface-inverse);--card-inverse-border:var(--color-white-a12);--field-bg:var(--color-surface);--field-fg:var(--color-text);--field-placeholder:var(--color-text-muted);--field-border:var(--color-border-control);--field-border-invalid:var(--color-danger);--check-box-bg:var(--color-surface);--check-box-border:var(--color-border-control);--check-mark:var(--color-primary);--alert-info-bg:var(--color-info-bg);--alert-info-border:var(--color-info-border);--alert-info-accent:var(--color-info);--alert-success-bg:var(--color-success-bg);--alert-success-border:var(--color-success-border);--alert-success-accent:var(--color-success);--alert-warning-bg:var(--color-warning-bg);--alert-warning-border:var(--color-warning-border);--alert-warning-accent:var(--color-warning);--alert-danger-bg:var(--color-danger-bg);--alert-danger-border:var(--color-danger-border);--alert-danger-accent:var(--color-danger);--alert-fg:var(--color-text);--toast-bg:var(--color-surface);--toast-fg:var(--color-text);--toast-border:var(--color-border);--badge-neutral-bg:var(--color-surface-sunken);--badge-neutral-fg:var(--color-text-muted);--badge-brand-bg:var(--color-surface-brand-strong);--badge-brand-fg:var(--color-on-surface-brand);--badge-success-bg:var(--color-success-bg);--badge-success-fg:var(--color-success);--badge-warning-bg:var(--color-warning-bg-strong);--badge-warning-fg:var(--color-warning);--badge-danger-bg:var(--color-danger-bg);--badge-danger-fg:var(--color-danger);--badge-info-bg:var(--color-info-bg);--badge-info-fg:var(--color-info);--tabs-bg:var(--color-surface);--tabs-fg:var(--color-text-muted);--tabs-fg-selected:var(--color-text-brand);--tabs-indicator:var(--color-primary);--pagination-bg:var(--color-surface);--pagination-fg:var(--color-text);--pagination-border:var(--color-border-control);--pagination-current-bg:var(--color-primary);--pagination-current-fg:var(--color-on-primary);--table-bg:var(--color-surface);--table-fg:var(--color-text);--table-head-bg:var(--color-surface-sunken);--table-head-fg:var(--color-text-muted);--table-border:var(--color-border);--modal-bg:var(--color-surface);--modal-fg:var(--color-text);--modal-scrim:var(--color-scrim);--avatar-bg:var(--color-surface-brand-strong);--avatar-fg:var(--color-on-surface-brand);--skeleton-bg:var(--color-surface-sunken);--color-data-blue:#2563eb;--color-data-emerald:#10b981;--color-data-violet:#8b5cf6;--color-data-orange:#f97316;--color-data-pink:#ec4899;--color-data-cyan:#06b6d4;--color-data-yellow:#eab308;--color-data-red:#ef4444;--color-data-indigo:#6366f1;--color-data-teal:#14b8a6;--color-data-blue-light:#3b82f6;--color-data-green:#16a34a;--color-data-purple:#a855f7;--color-data-orange-deep:#ea580c;--color-data-amber:#b45309;--color-data-slate:#64748b;--color-brand-google-blue:#4285f4;--color-brand-google-green:#34a853;--color-brand-google-yellow:#fbbc05;--color-brand-google-red:#ea4335;--color-brand-google-blue-hover:#3367d6;--color-brand-whatsapp:#25d366;--color-brand-yandex:#fc3f1d;--color-brand-stripe:#635bff;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--font-family-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-display:"Plus Jakarta Sans", "Inter", system-ui, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, monospace;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-display:clamp(2rem, 4.5vw, 2.75rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.15;--line-height-heading:1.2;--line-height-body:1.6;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-xs:0 1px 2px #0d281e0a;--shadow-sm:0 2px 8px #0d281e0f;--shadow-md:0 8px 24px #0d281e14;--shadow-lg:0 16px 48px #0d281e1a;--shadow-xl:0 24px 64px #0d281e29;--shadow-focus:0 0 0 var(--focus-ring-width) var(--focus-ring-color);--z-base:0;--z-raised:1;--z-sticky:10;--z-header:50;--z-dropdown:100;--z-overlay:1000;--z-modal:1100;--z-toast:2000;--z-skip-link:3000;--duration-instant:0s;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-emphasized:cubic-bezier(.3, 0, 0, 1);--control-height-sm:36px;--control-height:44px;--control-height-lg:52px;--touch-target:44px;--focus-ring-width:2px;--focus-ring-offset:2px;--container-max:1200px;--container-wide:1440px;--container-full:min(100%, 1800px);--content-reading:720px;--content-form:500px;--page-gutter:clamp(1rem, 3vw, 1.5rem);--header-height:64px;--mobile-nav-height:0px}html{--app-header-height:calc(76px + env(safe-area-inset-top,0px))}@media (max-width:767px){html{--app-header-height:calc(64px + env(safe-area-inset-top,0px))}}[data-surface=inverse]{--color-text:var(--color-text-inverse);--color-text-muted:var(--color-text-inverse-muted);--color-text-subtle:var(--color-text-inverse-subtle);--color-link:var(--color-link-inverse);--color-link-hover:var(--color-link-inverse-hover);--color-border:var(--color-white-a12);--color-border-control:var(--color-text-inverse-subtle);--color-text-brand:var(--color-text-inverse);--focus-ring-color:var(--focus-ring-color-inverse);--button-primary-bg:var(--color-accent-strong);--button-primary-bg-hover:var(--color-link-inverse-hover);--button-primary-fg:var(--color-on-accent);--button-ghost-bg-hover:var(--color-white-a08);--button-ghost-fg:var(--color-text-inverse);--button-ghost-border:var(--color-text-inverse-subtle);--button-link-fg:var(--color-link-inverse);--button-link-fg-hover:var(--color-link-inverse-hover);--skeleton-bg:var(--color-white-a08)}[data-surface=default]{--color-text:#0f172a;--color-text-muted:#404945;--color-text-subtle:#64748b;--color-link:#286954;--color-link-hover:#013628;--color-border:#e2e8f0;--color-border-control:#64748b;--color-text-brand:#013628;--button-primary-bg:var(--color-primary);--button-primary-bg-hover:var(--color-primary-hover);--button-primary-fg:var(--color-on-primary);--button-ghost-bg-hover:var(--color-surface-sunken);--button-ghost-fg:var(--color-text);--button-ghost-border:var(--color-border-control);--button-link-fg:var(--color-link);--button-link-fg-hover:var(--color-link-hover);--skeleton-bg:var(--color-surface-sunken)}}@layer base,legacy,chrome,pages,primitives;
@layer tokens;@layer base{@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols-outlined.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}html:not([data-icons-ready=true]) .material-symbols-outlined{flex-shrink:0;min-width:1em;max-width:1em;overflow:hidden;visibility:hidden!important;width:1em!important}.material-symbols-outlined{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;-webkit-font-smoothing:antialiased;direction:ltr;justify-content:center;align-items:center;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;font-family:Material Symbols Outlined!important}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100vw;min-height:100vh;margin:0;padding:0;transition:background-color .25s,color .25s;overflow-x:hidden}body{line-height:var(--line-height-body)}input,select,textarea,button{touch-action:manipulation;font-family:inherit;font-size:16px}@media (min-width:640px){input,select,textarea,button{font-size:var(--font-size-base)}}a{color:inherit;touch-action:manipulation;text-decoration:none}button:disabled{cursor:not-allowed}img{max-width:100%}:where(h1,h2,h3){text-wrap:balance}:where(p){overflow-wrap:break-word}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}:focus:not(:focus-visible){outline:none}.ui-visually-hidden,.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-visually-hidden--focusable:focus,.ui-visually-hidden--focusable:focus-within{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.ui-skip-link{z-index:var(--z-skip-link);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-brand);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-md);transform:translateY(calc(-100% - var(--space-4)));position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.ui-skip-link:focus,.ui-skip-link:focus-visible{transform:none}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes ui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid canvastext}.ui-skip-link{border:1px solid canvastext}}}@layer legacy,chrome,pages,primitives;
@layer tokens,base;@layer legacy{.operations-banners{z-index:95;pointer-events:none;gap:10px;width:min(370px,100vw - 40px);font-family:Arial,sans-serif;display:grid;position:fixed;bottom:75px;right:20px}.operations-banners__region{gap:10px;display:grid}.operations-banner{background:var(--color-primary);color:var(--color-text-inverse);pointer-events:auto;border-radius:12px;padding:18px;box-shadow:0 10px 40px #0003}.operations-banner strong,.operations-banner span,.operations-banner small{display:block}.operations-banner span{white-space:pre-wrap;margin-top:6px;font-size:13px}.operations-banner small{opacity:.8;margin-top:8px;font-size:11px}.operations-banner button{float:right;color:inherit;cursor:pointer;background:0 0;border:0}.operations-banner.maintenance{background:#805322}.operations-support-link{z-index:90;background:var(--color-primary);color:var(--color-text-inverse);border-radius:24px;padding:11px 16px;font:13px Arial,sans-serif;text-decoration:none;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 15px #0002}.support-page{color:#173b32;max-width:1000px;margin:0 auto;padding:40px 20px 100px;font-family:Arial,sans-serif}.support-page>a{color:var(--color-link)}.support-page h1{font-size:32px}.support-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.support-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:15px;margin:20px 0;padding:24px}.support-page label{margin:12px 0;font-size:13px;display:block}.support-page input,.support-page select,.support-page textarea{border:1px solid var(--color-border-strong);color:#173b32;background:var(--color-surface);width:100%;font:inherit;border-radius:8px;margin-top:6px;padding:12px;display:block}.support-page textarea{resize:vertical;min-height:130px}.support-page button{border:1px solid var(--color-border-strong);background:var(--color-bg);color:#173b32;cursor:pointer;font:inherit;border-radius:8px;padding:10px 16px}.support-page button:disabled{opacity:.5;cursor:not-allowed}.support-page .error{color:#a33c25}.support-page .success{color:#237146}.support-ticket-button{text-align:left;width:100%;margin:6px 0}.support-ticket-button small{margin-top:4px;display:block}.support-message{background:var(--color-bg);border-radius:10px;margin:12px 0;padding:16px}.support-message.staff{background:var(--color-surface-brand)}.support-message p,.public-post{white-space:pre-wrap;overflow-wrap:anywhere}.support-message small{color:#65776f;font-size:11px;display:block}.public-post{line-height:1.8}@media (max-width:700px){.support-grid{grid-template-columns:1fr}.support-page{padding-top:24px}}}@layer chrome,pages,primitives;
