html[data-brand=atmosfera]{--otk-accent: #2979ff;--otk-accent-dark: #2962ff;--otk-accent-soft: rgba(41, 121, 255, .12);--otk-accent-line: rgba(41, 121, 255, .4);--otk-navy: #131a2d;--otk-text: #131a2d;--otk-text-2: #5b6478;--otk-text-3: rgba(19, 26, 45, .42);--otk-on-accent: #ffffff;--otk-page: linear-gradient(160deg, #eef7ff, #d9edfb);--otk-page-solid: #e1f5fe;--otk-surface: #ffffff;--otk-surface-solid: #ffffff;--panel-solid: var(--otk-surface-solid);--otk-panel: linear-gradient(165deg, #ffffff, #f2f7fd);--otk-line: rgba(19, 26, 45, .1);--otk-line-strong: rgba(19, 26, 45, .26);--otk-hover: rgba(41, 121, 255, .05);--inner-border: inset 0 0 0 .5px rgba(225, 245, 254, .45);--most-shapka-line: rgba(19, 26, 45, .08);--most-pole-line: rgba(19, 26, 45, .14);--most-pole-fon: #ffffff;--most-data-line: rgba(19, 26, 45, .18);--most-stroka-line: rgba(19, 26, 45, .06);--most-knopka-line: rgba(19, 26, 45, .22);--most-zagolovok-line: rgba(19, 26, 45, .1);--most-knopka-ten: 0 4px 18px rgba(41, 121, 255, .32);--most-menyu-tekst: var(--otk-text);--most-menyu-tekst-tihiy: rgba(19, 26, 45, .7);--most-menyu-tekst-slabyy: rgba(19, 26, 45, .5);--most-metka-ok: #00796b;--most-metka-beda: #c62828;--most-metka-zhdyot: #a15c07;--most-metka-svedeniya: #1e50c8;--most-na-tyomnom: #e1f5fe;--otk-signal: var(--otk-danger);--otk-signal-soft: rgba(255, 23, 68, .12);--most-planka: var(--otk-navy);--most-dolg: var(--otk-danger);--most-blik-1: color-mix(in srgb, var(--otk-accent) 10%, transparent);--most-blik-2: rgba(29, 233, 182, .1);--most-oblozhka-2: #2b3a63;--most-ramka-okna: rgba(19, 26, 45, .14);--most-mobile-fon: var(--otk-page-solid);--most-mobile-line: rgba(19, 26, 45, .1);--most-ten-shtorki: rgba(19, 26, 45, .18);--most-steklo-navedenie: var(--otk-hover);--most-steklo-vybrano: var(--otk-accent-soft);--most-fon-tihiy: var(--otk-hover);--most-ten-karty: var(--otk-shadow-s);--most-tekst-2: var(--otk-text-2);--most-rabochaya-oblast: transparent;--most-obvodka-noch: var(--otk-line-strong);--otk-ok: #00bfa5;--otk-warn: #ffab00;--otk-danger: #ff1744;--otk-warn-text: #b45309;--otk-meeting-text: #2962ff;--otk-out-text: #2563eb;--otk-holiday-text: #047857;--otk-font: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--otk-font-display: "Onest", system-ui, sans-serif;--otk-shadow-s: 0 2px 8px rgba(19, 26, 45, .06);--otk-shadow: 0 8px 24px rgba(19, 26, 45, .08);--otk-shadow-accent: 0 4px 18px rgba(41, 121, 255, .28);--atmo-logo-color: #2979ff}html[data-brand=atmosfera][data-theme=dark]{--otk-page: linear-gradient(180deg, #131a2d, #0d1425);--otk-page-solid: #101729;--otk-surface: #1a2440;--otk-surface-solid: #1a2440;--panel-solid: var(--otk-surface-solid);--otk-panel: linear-gradient(165deg, #1e2a4a, #131a2d);--otk-line: rgba(225, 245, 254, .14);--otk-line-strong: rgba(225, 245, 254, .38);--otk-hover: rgba(225, 245, 254, .05);--otk-text: #e1f5fe;--otk-text-2: rgba(225, 245, 254, .58);--otk-text-3: rgba(225, 245, 254, .38);--otk-accent: #4d8dff;--otk-accent-dark: #2979ff;--otk-accent-soft: rgba(77, 141, 255, .18);--otk-accent-line: rgba(77, 141, 255, .45);--otk-ok: #1de9b6;--otk-warn: #ffc44d;--otk-danger: #ff5252;--otk-warn-text: #ffc44d;--otk-meeting-text: #82b1ff;--otk-out-text: #93c5fd;--otk-holiday-text: #34d399;--otk-shadow-s: 0 2px 8px rgba(0, 0, 0, .35);--otk-shadow: 0 8px 30px rgba(0, 0, 0, .35);--most-shapka-line: rgba(225, 245, 254, .1);--most-pole-line: rgba(225, 245, 254, .16);--most-pole-fon: var(--otk-surface-solid);--most-data-line: rgba(225, 245, 254, .14);--most-stroka-line: rgba(225, 245, 254, .1);--most-knopka-line: rgba(225, 245, 254, .28);--most-zagolovok-line: rgba(225, 245, 254, .1);--most-knopka-ten: 0 4px 18px rgba(41, 121, 255, .32);--most-menyu-tekst: var(--otk-text);--most-menyu-tekst-tihiy: rgba(225, 245, 254, .62);--most-menyu-tekst-slabyy: rgba(225, 245, 254, .38);--most-metka-ok: var(--green);--most-metka-beda: var(--red);--most-metka-zhdyot: var(--orange);--most-metka-svedeniya: var(--accent);--most-na-tyomnom: #e1f5fe;--otk-signal: var(--otk-danger);--otk-signal-soft: rgba(255, 82, 82, .18);--most-planka: var(--otk-text);--most-dolg: var(--otk-danger);--most-blik-1: color-mix(in srgb, var(--otk-accent) 18%, transparent);--most-blik-2: rgba(29, 233, 182, .14);--most-oblozhka-2: #24304f;--most-ramka-okna: #2c3a5e;--most-mobile-fon: var(--otk-page-solid);--most-mobile-line: rgba(225, 245, 254, .1);--most-ten-shtorki: rgba(0, 0, 0, .45);--most-steklo-navedenie: #24304f;--most-steklo-vybrano: rgba(77, 141, 255, .18);--most-fon-tihiy: rgba(225, 245, 254, .08);--most-ten-karty: 0 8px 30px rgba(0, 0, 0, .35);--most-tekst-2: rgba(225, 245, 254, .5);--most-rabochaya-oblast: #16203a;--most-obvodka-noch: rgba(225, 245, 254, .3)}html[data-brand=atmosfera]{--primary: var(--otk-accent);--primary-hover: var(--otk-accent-dark);--primary-light: var(--otk-accent-soft);--primary-alpha: var(--otk-accent-soft);--accent: var(--otk-accent);--accent-hover: var(--otk-accent-dark);--accent-bg: var(--otk-accent-soft);--accent-text: var(--otk-accent);--red: var(--otk-danger);--danger: var(--otk-danger);--green: var(--otk-ok);--success: var(--otk-ok);--warning: var(--otk-warn);--text-primary: var(--otk-text);--text-secondary: var(--otk-text-2);--text-muted: var(--otk-text-3);--card-bg: var(--otk-surface);--card-border: var(--otk-line);--border: var(--otk-line);--border-color: var(--otk-line);--bg-hover: var(--otk-hover);--bg-secondary: var(--otk-surface);--bg-primary: var(--otk-surface-solid);--input-bg: var(--otk-surface-solid);--gradient: var(--otk-page);--page-bg: var(--otk-page-solid);--content-bg: var(--otk-surface-solid);--sidebar-solid: var(--otk-surface-solid)}[data-brand=atmosfera] body,[data-brand=atmosfera] button,[data-brand=atmosfera] input,[data-brand=atmosfera] select,[data-brand=atmosfera] textarea{font-family:var(--otk-font)}[data-brand=atmosfera] .page-title,[data-brand=atmosfera] .card-title,[data-brand=atmosfera] .section-title,[data-brand=atmosfera] .modal-title{font-family:var(--otk-font-display);font-weight:800;letter-spacing:-.02em;color:var(--otk-text)}[data-brand=atmosfera] .card,[data-brand=atmosfera] .info-card,[data-brand=atmosfera] .table-container,[data-brand=atmosfera] .deals-table-card,[data-brand=atmosfera] .filter-card{background:var(--otk-surface);border-color:var(--otk-line);border-radius:var(--otk-r);box-shadow:var(--otk-shadow-s)}[data-brand=atmosfera] .btn-primary,[data-brand=atmosfera] .btn.btn-primary{background:var(--otk-accent);border-color:var(--otk-accent);color:var(--otk-on-accent);box-shadow:var(--otk-shadow-accent)}[data-brand=atmosfera] .btn-primary:hover{background:var(--otk-accent-dark);border-color:var(--otk-accent-dark)}[data-brand=atmosfera] .btn:not(.btn-primary),[data-brand=atmosfera] .btn-secondary,[data-brand=atmosfera] .btn-ghost{background:transparent;border-color:var(--otk-line-strong);color:var(--otk-text)}[data-brand=atmosfera] .btn:not(.btn-primary):hover{border-color:var(--otk-accent);color:var(--otk-accent)}[data-brand=atmosfera] .data-table thead th{font-size:var(--otk-size-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--otk-text-2);border-bottom-color:var(--otk-line)}[data-brand=atmosfera] .data-table td{border-bottom-color:var(--otk-line);color:var(--otk-text)}[data-brand=atmosfera] .data-table tbody tr:hover{background:var(--otk-hover)}[data-brand=atmosfera] .form-control,[data-brand=atmosfera] .form-input,[data-brand=atmosfera] input[type=text],[data-brand=atmosfera] input[type=number],[data-brand=atmosfera] input[type=email],[data-brand=atmosfera] select,[data-brand=atmosfera] textarea{color:var(--otk-text)}[data-brand=atmosfera] .form-control:focus,[data-brand=atmosfera] .form-input:focus{border-color:var(--otk-accent);box-shadow:0 0 0 3px var(--otk-accent-soft)}[data-brand=atmosfera] .form-label{color:var(--otk-text-2);font-size:var(--otk-size-cap)}[data-brand=atmosfera] .badge{border-radius:5px}[data-brand=atmosfera] .badge-danger,[data-brand=atmosfera] .badge-error{background:#ff17441f;color:var(--otk-danger)}[data-brand=atmosfera] .badge-success{background:#00bfa524;color:var(--otk-ok)}[data-brand=atmosfera] .badge-warning{background:#ffab0029;color:#b87900}[data-brand=atmosfera] .tab.active,[data-brand=atmosfera] .tab-item.active{color:var(--otk-accent);border-bottom-color:var(--otk-accent)}[data-brand=atmosfera] .modal-content,[data-brand=atmosfera] .modal-container{border-radius:var(--otk-r-l);border-color:var(--otk-line)}[data-brand=atmosfera] .nav-item.active,[data-brand=atmosfera] .nav-item.router-link-active{box-shadow:inset 3px 0 0 var(--otk-accent)}[data-brand=atmosfera] .customer-contact-link,[data-brand=atmosfera] .data-table a:not(.btn):not(.otk-btn){color:var(--otk-text);text-decoration:none}[data-brand=atmosfera] .customer-contact-link:hover,[data-brand=atmosfera] .data-table a:not(.btn):not(.otk-btn):hover{color:var(--otk-accent)}[data-brand=atmosfera] .badge-info,[data-brand=atmosfera] .badge-secondary,[data-brand=atmosfera] .badge-default{background:var(--otk-hover);color:var(--otk-text-2);border-color:transparent}[data-brand=atmosfera] .customer-avatar,[data-brand=atmosfera] .user-avatar-letter{background:var(--otk-accent-soft);color:var(--otk-text)}[data-brand=atmosfera] body{background:var(--otk-page);background-attachment:fixed;color:var(--otk-text)}[data-brand=atmosfera] .floating-sidebar,[data-brand=atmosfera] .sidebar{background:var(--otk-surface-solid);border-right:1px solid var(--otk-line);color:var(--otk-text)}[data-brand=atmosfera] .nav-item{color:var(--otk-text-2)}[data-brand=atmosfera] .nav-item:hover{background:var(--otk-hover);color:var(--otk-text)}[data-brand=atmosfera] .nav-item.active,[data-brand=atmosfera] .nav-item.router-link-active{background:var(--otk-accent-soft);color:var(--otk-accent)}[data-brand=atmosfera] .logo-icon img{content:url(/images/atmosfera-mark.svg)}[data-brand=atmosfera] .logo-text{font-family:var(--otk-font-display);font-weight:700;letter-spacing:-.02em;color:var(--atmo-logo-color)}[data-brand=atmosfera] .logo-subtitle{color:var(--otk-text-2)}[data-brand=atmosfera] .floating-header{background:var(--otk-surface-solid);border-bottom:1px solid var(--otk-line);color:var(--otk-text)}[data-brand=atmosfera] .trigger-name,[data-brand=atmosfera] .trigger-workplace{color:var(--otk-text)}[data-brand=atmosfera] .empty-state{background-image:url(/images/atmosfera-siyanie.svg);background-repeat:no-repeat;background-position:bottom center;background-size:100% 120px}[data-brand=atmosfera] .empty-state>svg{width:44px;height:44px;opacity:.35;margin-bottom:10px}[data-brand=atmosfera] .empty-state>p{color:var(--otk-text-2);margin-bottom:14px}
