:root{--mk-primary: #79a8ff;--mk-primary-dark: #5b8aef;--mk-ink: #eef2ff;--mk-text: #eef2ff;--mk-muted: #9aa7c7;--mk-border: rgba(255,255,255,.09);--mk-surface: rgba(17,26,49,.6);--mk-surface-soft: rgba(14,20,38,.84);--mk-surface-strong: rgba(121,168,255,.08)}.btn-mk-primary,.btn-mk-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:14px;font-weight:600;font-size:15px;text-decoration:none;transition:all .2s ease;cursor:pointer}.btn-mk-primary{background:linear-gradient(135deg,#79a8fff2,#67e8f9f2);color:#06101f;border:1px solid transparent;box-shadow:0 16px 40px #67e8f92e;border-radius:999px}.btn-mk-primary:hover{transform:translateY(-1px);box-shadow:0 18px 44px #67e8f938}.btn-mk-secondary{background:#ffffff0a;color:var(--text);border:1px solid rgba(255,255,255,.08);border-radius:999px}.btn-mk-secondary:hover{border-color:#79a8ff4d;color:#79a8ff}.mk-hero{position:relative;overflow:hidden}.mk-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 280px at 15% 5%,rgba(14,165,233,.12),transparent 70%),radial-gradient(560px 260px at 85% 5%,rgba(56,189,248,.1),transparent 70%);pointer-events:none}.mk-hero-panel{position:relative;border-radius:24px;border:1px solid rgba(121,168,255,.18);background:linear-gradient(180deg,#111a31e6,#080c18e0);box-shadow:0 28px 70px #00000059}.mk-feature-grid,.mk-integration-grid{gap:28px}.mk-feature-card,.mk-security-card,.mk-integration-card,.mk-use-case-card,.mk-tier-card,.mk-metric-card,.mk-band-card{background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:20px;box-shadow:inset 0 1px #ffffff05;transition:all .2s ease}.mk-feature-card:hover,.mk-security-card:hover,.mk-integration-card:hover,.mk-use-case-card:hover,.mk-tier-card:hover,.mk-metric-card:hover,.mk-band-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #0003;border-color:#79a8ff3d}.mk-split-band{display:grid;grid-template-columns:1.15fr .85fr;gap:32px;align-items:stretch}.mk-kicker{display:inline-block;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#dbeafe;background:#79a8ff1a;border:1px solid rgba(121,168,255,.18)}.mk-list{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:12px}.mk-list li{position:relative;padding-left:22px;color:var(--text);line-height:1.55}.mk-list li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#79a8ff,#67e8f9)}.mk-stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mk-code-block{padding:18px 20px;border-radius:16px;border:1px solid #dbeafe;background:linear-gradient(180deg,#0f172a,#111827);color:#e2e8f0;box-shadow:0 16px 30px #0f172a38}.mk-code-kicker{color:#7dd3fc;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.mk-code-line{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.6}@media (max-width: 1024px){.mk-feature-grid,.mk-integration-grid,.mk-stat-row{grid-template-columns:repeat(2,1fr)!important}.mk-split-band{grid-template-columns:1fr}}@media (max-width: 768px){.mk-hero>div{grid-template-columns:1fr!important;gap:44px!important;text-align:left}.mk-hero h1{font-size:38px!important}.mk-hero .mk-hero-cta{flex-direction:column}.mk-hero .btn-mk-primary,.mk-hero .btn-mk-secondary{width:100%}.mk-section{padding-top:72px!important;padding-bottom:72px!important}.mk-feature-grid,.mk-integration-grid,.mk-stat-row{grid-template-columns:1fr!important}}@media (max-width: 768px){.mk-use-case-grid{grid-template-columns:1fr!important}}@media (max-width: 480px){.mk-container{padding-left:16px!important;padding-right:16px!important}.mk-hero h1{font-size:32px!important}}:root,[data-theme=night]{--bg: #060a12;--bg-secondary: #0c1220;--surface: #111827;--surface-hover: #1a2642;--surface-elevated: #1e2d48;--accent: #0ea5e9;--accent-soft: #38bdf8;--accent-hover: #7dd3fc;--accent-muted: rgba(14, 165, 233, .12);--accent-glow: rgba(14, 165, 233, .2);--text: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--border: #1e293b;--border-light: #334155;--success: #22c55e;--warning: #eab308;--error: #ef4444;--light-bg: #f8fafc;--light-surface: #ffffff;--light-text: #0f172a;--light-text-secondary: #475569;--light-border: #e2e8f0;--header-bg: rgba(6, 10, 18, .75);--header-border: rgba(255, 255, 255, .08);--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius: 10px;--radius-lg: 16px;--radius-xl: 24px;--shadow: 0 8px 32px rgba(0, 0, 0, .3);--shadow-light: 0 4px 24px rgba(0, 0, 0, .08);--marketing-bg: #060816;--marketing-primary: #79a8ff;--marketing-dark: #0f172a;--marketing-gray: #9aa7c7}.marketing-area{--bg: #060816;--bg-secondary: #0c1220;--surface: #111827;--surface-hover: #1a2642;--header-bg: rgba(6,8,22,.68);--header-border: rgba(255,255,255,.08);--text: #eef2ff;--text-secondary: #94a3b8;--text-muted: #64748b;--border: #1e293b}[data-theme=night] .marketing-area,[data-theme=night] .marketing-area main,.marketing-area:not([data-theme=day] *){background:#060816!important}.marketing-area main{background:linear-gradient(180deg,#0c122499,#060816)!important}[data-theme=day] .marketing-area{--bg: #f1f5f9;--bg-secondary: #e2e8f0;--surface: #ffffff;--surface-hover: #f1f5f9;--header-bg: rgba(255,255,255,.92);--header-border: rgba(0,0,0,.08);--text: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--border: #e2e8f0}.marketing-area .btn-primary,.marketing-area a.btn-primary{background:linear-gradient(135deg,#79a8fff2,#67e8f9f2)!important;color:#06101f!important;box-shadow:0 16px 40px #67e8f92e!important}.marketing-area .btn-primary:hover,.marketing-area a.btn-primary:hover{box-shadow:0 18px 44px #67e8f938!important}.cabinet-area label,.cabinet-area .ds-label,.cabinet-area .ds-lead{color:#94a3b8}[data-theme=day] .cabinet-area label,[data-theme=day] .cabinet-area .ds-label,[data-theme=day] .cabinet-area .ds-lead{color:var(--text-secondary)}[data-theme=day]{--bg: #f1f5f9;--bg-secondary: #e2e8f0;--surface: #ffffff;--surface-hover: #f1f5f9;--surface-elevated: #ffffff;--accent: #0284c7;--accent-soft: #0ea5e9;--accent-hover: #0369a1;--accent-muted: rgba(2, 132, 199, .15);--accent-glow: rgba(14, 165, 233, .15);--text: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--border: #cbd5e1;--border-light: #94a3b8;--header-bg: rgba(255, 255, 255, .9);--header-border: rgba(0, 0, 0, .08);--light-bg: #f8fafc;--light-surface: #ffffff;--light-text: #0f172a;--light-text-secondary: #475569;--light-border: #e2e8f0;--shadow: 0 8px 32px rgba(0, 0, 0, .12);--shadow-light: 0 4px 24px rgba(0, 0, 0, .06)}[data-theme=day] .marketing-area{--bg: #f1f5f9;--bg-secondary: #e2e8f0;--surface: #ffffff;--surface-hover: #f1f5f9;--header-bg: rgba(255,255,255,.92);--header-border: rgba(0,0,0,.08);--text: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--border: #cbd5e1}[data-theme=day] .marketing-area,[data-theme=day] .marketing-area main{background:#f1f5f9!important}[data-theme=day] .marketing-area main{background:linear-gradient(180deg,#e2e8f0,#f1f5f9,#f8fafc)!important}[data-theme=day] .marketing-area .site-header-nav a{color:#475569}[data-theme=day] .marketing-area .site-header-nav a:hover{color:#0f172a}[data-theme=day] .marketing-area .hero p.lead,[data-theme=day] .marketing-area .metric span,[data-theme=day] .marketing-area .section-header p{color:#64748b}[data-theme=day] .marketing-area .display,[data-theme=day] .marketing-area .section-title,[data-theme=day] .marketing-area h1,[data-theme=day] .marketing-area h2,[data-theme=day] .marketing-area h3{color:#0f172a}[data-theme=day] .marketing-area .kicker{color:#1e40af;background:#3b82f61f;border-color:#3b82f640}[data-theme=day] .marketing-area .metric,[data-theme=day] .marketing-area .card,[data-theme=day] .marketing-area .panel{background:#ffffffe6!important;border-color:#0000000f!important;box-shadow:0 4px 24px #0000000f!important}[data-theme=day] .marketing-area .metric strong,[data-theme=day] .marketing-area .card h3,[data-theme=day] .marketing-area .card h4{color:#0f172a}[data-theme=day] .marketing-area .btn-secondary{background:#fffc;border-color:#0000001f;color:#0f172a}[data-theme=day] .marketing-area .btn-secondary:hover{border-color:#3b82f666;color:#1d4ed8}[data-theme=day] .marketing-area .product-showcase__bg{background:linear-gradient(180deg,#f1f5f9fa,#e2e8f0fa)!important}[data-theme=day] .marketing-area .product-showcase__panel{background:#fffffff2!important;border-color:#00000014!important;box-shadow:0 8px 32px #00000014!important}[data-theme=day] .marketing-area .product-showcase__panel-body,[data-theme=day] .marketing-area .product-showcase__panel-header{color:#334155!important}[data-theme=day] .marketing-area .product-showcase__panel-header{color:#1e40af!important;border-bottom-color:#0000000f!important}[data-theme=day] .marketing-area .badge-line .code,[data-theme=day] .marketing-area .code{background:#3b82f61a;border-color:#3b82f633;color:#1e40af}[data-theme=day] .marketing-area .browser-bar{background:#fff9;border-color:#0000000f}[data-theme=day] .marketing-area .browser-dot{background:#0003}[data-theme=day] .marketing-area .browser-url{background:#fffc;color:#64748b}[data-theme=day] .marketing-area .sidebar,[data-theme=day] .marketing-area .sidebar-item{background:transparent!important;border-color:#0000000f!important;color:#334155!important}[data-theme=day] .marketing-area .sidebar-item.active{background:#3b82f61a!important;border-color:#3b82f633!important;color:#1e40af!important}[data-theme=day] .marketing-area .sidebar-group h4{color:#64748b!important}[data-theme=day] .marketing-area .tier-card,[data-theme=day] .marketing-area .tier-card.featured{background:#fffffff2!important;border-color:#00000014!important}[data-theme=day] .marketing-area .tier-card.featured{border-color:#3b82f64d!important;box-shadow:0 8px 32px #3b82f61f!important}[data-theme=day] .marketing-area .btn-primary,[data-theme=day] .marketing-area .btn-mk-primary{background:linear-gradient(135deg,#79a8fff2,#67e8f9f2)!important;color:#06101f!important;box-shadow:0 16px 40px #67e8f940!important}[data-theme=day] .marketing-area .architecture-board .flow-bridge{background:linear-gradient(180deg,#111a31bd,#080c18e6)!important;border-color:#ffffff1a!important}[data-theme=day] .marketing-area .architecture-board .stack-card,[data-theme=day] .marketing-area .architecture-board .stage-card{background:#111827eb!important;border-color:#ffffff1a!important}[data-theme=day] .marketing-area .architecture-board .stack-card h4,[data-theme=day] .marketing-area .architecture-board .stage-card h4{color:#eef2ff!important}[data-theme=day] .marketing-area .architecture-board .stack-card p,[data-theme=day] .marketing-area .architecture-board .stage-card p{color:#94a3b8!important}[data-theme=day] .marketing-area .data-map .map-stage{background:linear-gradient(180deg,#0a0e1ab3,#080c18f2)!important;border-color:#ffffff0f!important}[data-theme=day] .marketing-area .data-map .map-node{background:#11182deb!important;border-color:#ffffff17!important;color:#eef2ff!important}[data-theme=day] .marketing-area .data-map .map-node strong{color:#eef2ff!important}[data-theme=day] .marketing-area .data-map .map-node span,[data-theme=day] .marketing-area .data-map .map-node small{color:#94a3b8!important}[data-theme=day] .marketing-area .mk-band-card,[data-theme=day] .marketing-area .mk-use-case-card{background:#fffffff2!important;border-color:#00000014!important;color:#0f172a!important}[data-theme=day] .marketing-area .mk-band-card p,[data-theme=day] .marketing-area .mk-band-card .mk-kicker,[data-theme=day] .marketing-area .mk-use-case-card .mk-kicker{color:#334155!important}[data-theme=day] .marketing-area .mk-kicker{color:#1e40af!important;background:#3b82f61f!important;border-color:#3b82f640!important}[data-theme=day] .marketing-area .pricing-badge{color:#475569!important;background:#3b82f61a!important;border-color:#3b82f633!important}[data-theme=day] .marketing-area .pricing-tier-card{background:#fffffff2!important;border-color:#00000014!important}[data-theme=day] .marketing-area .pricing-tier-point{color:#334155!important}[data-theme=day] .marketing-area .pricing-includes-block{background:#ffffffe6!important;border-color:#00000014!important}[data-theme=day] .marketing-area .mk-code-block{background:linear-gradient(180deg,#f1f5f9,#e2e8f0)!important;border-color:#0000001f!important;color:#334155!important}[data-theme=day] .marketing-area .mk-code-kicker{color:#0369a1!important}[data-theme=day] .marketing-area .mk-code-line{color:#0f172a!important}[data-theme=day] .marketing-area .mk-list li{color:#334155!important}[data-theme=day] .marketing-area .product-showcase__btn--secondary{background:#fffffff2!important;border:1px solid rgba(0,0,0,.12)!important;color:#0f172a!important}[data-theme=day] .marketing-area .product-showcase__btn--secondary:hover{background:#fff!important;border-color:#3b82f666!important;color:#1d4ed8!important}[data-theme=day] .marketing-area .feature-card{background:#fffffff2!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 4px 24px #0000000f!important}[data-theme=day] .marketing-area .feature-card:hover{border-color:#3b82f64d!important;box-shadow:0 8px 32px #3b82f61f!important}[data-theme=day] .marketing-area .feature-card h3,[data-theme=day] .marketing-area .feature-card p{color:#0f172a!important}[data-theme=day] .marketing-area .feature-card p{color:#475569!important}[data-theme=day] .marketing-area .data-map .map-panel .card{background:#fffffffa!important;border-color:#00000014!important}[data-theme=day] .marketing-area .data-map .map-panel .card h3{color:#0f172a!important}[data-theme=day] .marketing-area .data-map .map-panel .card p{color:#334155!important}[data-theme=day] .marketing-area .data-map .map-panel .card .callout{background:#3b82f614!important;border-color:#3b82f633!important;color:#334155!important}[data-theme=day] .marketing-area .data-map .map-panel .mini-log .log-item,[data-theme=day] .marketing-area .data-map .map-panel .code{color:#475569!important}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--text);min-height:100vh;line-height:1.6;-webkit-font-smoothing:antialiased}.hero-bg{position:relative;overflow:hidden}.hero-bg:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:140%;height:100%;background:radial-gradient(ellipse at center,rgba(14,165,233,.08) 0%,rgba(56,189,248,.03) 40%,transparent 70%);pointer-events:none}.section-light{background:var(--light-bg);color:var(--light-text)}.section-light .section-light-text{color:var(--light-text-secondary)}.section-light .card-light{background:var(--light-surface);border-color:var(--light-border);color:var(--light-text);box-shadow:var(--shadow-light)}.section-light .card-light:hover{border-color:var(--accent);box-shadow:var(--shadow-light),0 0 0 1px #0ea5e933}.section-light h2{color:var(--light-text)}.section-light .btn-primary{color:#fff}a{color:var(--accent);text-decoration:none;transition:color .2s}a:hover{color:var(--accent-hover)}header nav a{color:var(--text-secondary);transition:.2s ease}header nav a:hover{color:var(--text);background:var(--surface-hover)}.marketing-area .site-header-nav a{color:#b8c4d8}.marketing-area .site-header-nav a:hover{color:#eef2ff}.cabinet-area label,.cabinet-area .ds-label,.cabinet-area .ds-lead{color:#94a3b8!important}[data-theme=day] .cabinet-area label,[data-theme=day] .cabinet-area .ds-label,[data-theme=day] .cabinet-area .ds-lead{color:var(--text-secondary)!important}button{cursor:pointer;font-family:inherit}.container{max-width:1180px;margin:0 auto;padding:0 24px}@media (min-width: 768px){.container{padding:0 40px}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:linear-gradient(135deg,var(--accent) 0%,#0284c7 100%);color:#fff;border:none;border-radius:var(--radius);font-weight:600;font-size:15px;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 20px #0ea5e959}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 28px #0ea5e973;background:linear-gradient(135deg,var(--accent-soft) 0%,var(--accent) 100%);color:#fff;filter:brightness(1.05)}.btn-primary:active{filter:brightness(.98)}.btn-v2,.cabinet-area button[style*="var(--accent)"],.cabinet-area .btn-v2{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:999px;font-weight:600;font-size:14px;border:none;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#79a8fff2,#67e8f9f2);color:#06101f;box-shadow:0 16px 40px #67e8f92e}.btn-v2:hover:not(:disabled),.cabinet-area button[style*="var(--accent)"]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 44px #67e8f947;filter:brightness(1.08);color:#06101f}.btn-v2:active:not(:disabled){transform:translateY(0);filter:brightness(.98)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:transparent;color:var(--text);border:1px solid var(--border-light);border-radius:var(--radius);font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease}.btn-secondary:hover{border-color:var(--accent);background:var(--accent-muted);color:var(--accent-hover)}a.btn-primary,a.btn-secondary{text-decoration:none;color:inherit}a.btn-primary{color:#fff}a.btn-secondary{color:var(--text)}.card-hover{transition:all .3s ease}.card-hover:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:var(--shadow),0 0 0 1px #0ea5e926}.data-list{background:linear-gradient(180deg,#111a3199,#080c18e6);border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:auto;max-width:100%;box-shadow:inset 0 1px #ffffff08,0 8px 24px #0003}.data-list table{width:100%;border-collapse:collapse;font-size:13px}.data-list thead tr{border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05}.data-list th{padding:12px 16px;text-align:left;font-weight:600;color:#94a3b8}.data-list td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text)}.data-list td a{color:#79a8ff}.data-list tbody tr:last-child td{border-bottom:none}.data-list tbody tr:hover{background:#ffffff0a}.data-list-sticky thead th{position:sticky;top:0;z-index:2;background:var(--surface);box-shadow:0 1px 0 var(--border)}.data-list-sticky thead tr{background:var(--surface)}.data-list-recognized{table-layout:fixed}.data-list-recognized td,.data-list-recognized th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.data-list-recognized th:nth-child(1),.data-list-recognized td:nth-child(1){width:12%}.data-list-recognized th:nth-child(2),.data-list-recognized td:nth-child(2){width:28%;white-space:normal;word-break:break-word;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.data-list-recognized th:nth-child(3),.data-list-recognized td:nth-child(3){width:14%}.data-list-recognized th:nth-child(4),.data-list-recognized td:nth-child(4){width:8%}.data-list-recognized th:nth-child(5),.data-list-recognized td:nth-child(5){width:18%}.data-list-recognized th:nth-child(6),.data-list-recognized td:nth-child(6){width:20%}.unified-select input,.unified-select select{width:100%;padding:8px 12px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:.9375rem}.unified-select select{min-width:min(420px,100%)}.unified-select select[size]{min-height:120px}.unified-select-nomenclature select,.unified-select-nomenclature select[size]{min-width:min(520px,100%)}.searchable-select{min-width:min(280px,100%)}.searchable-select:focus-within>div:first-of-type{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted)}.searchable-select-list li:hover{background:var(--surface-hover)!important}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,.searchable-select>div[role=combobox]{min-height:40px;box-sizing:border-box}input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted)}input::placeholder{color:var(--text-muted);opacity:.9}.section-label{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.logo-badge{display:flex;align-items:center;justify-content:center;padding:12px 20px;background:var(--light-surface);border-radius:var(--radius);border:1px solid var(--light-border);font-size:15px;font-weight:600;color:var(--light-text-secondary);transition:all .2s}.logo-badge:hover{border-color:var(--accent);color:var(--accent)}.logo-badge img{height:24px;width:auto;object-fit:contain}.hero-abstract-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% 20%,rgba(14,165,233,.12) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 80%,rgba(56,189,248,.06) 0%,transparent 45%),radial-gradient(ellipse 50% 30% at 20% 60%,rgba(14,165,233,.05) 0%,transparent 40%)}.hero-modern .hero-visual{transition:transform .4s ease,box-shadow .4s ease}.hero-modern .hero-visual:hover{transform:translateY(-4px);box-shadow:0 24px 48px #0ea5e91a}.card-enterprise{transition:all .3s ease}.card-enterprise:hover{transform:translateY(-6px);box-shadow:0 12px 40px #00000014}.solution-grid .span-2{grid-column:span 2}@media (max-width: 900px){.solution-grid{grid-template-columns:1fr 1fr!important}}@media (max-width: 600px){.solution-grid{grid-template-columns:1fr!important}.solution-grid .span-2{grid-column:span 1!important}}@media (max-width: 900px){.for-whom-industries{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 500px){.for-whom-industries,.for-whom-enterprise{grid-template-columns:1fr!important}}@media (max-width: 700px){.advantages-layout{grid-template-columns:1fr!important}}@media (max-width: 600px){.how-it-works-grid{grid-template-columns:1fr!important}}@media (max-width: 640px){.hero-dashboard>div{grid-template-columns:1fr!important}.hero-dashboard>div>div:first-child{grid-row:span 1!important}.hero-dashboard>div>div[style*="span 2"]{grid-column:span 1!important}}@media (max-width: 768px){.for-whom-grid{grid-template-columns:1fr!important}.for-whom-grid .span-2{grid-column:span 1!important}}@media (min-width: 900px){.hero-grid{grid-template-columns:1.1fr 1fr!important;gap:64px}.hero-grid>div:first-child{text-align:left}.hero-grid .hero-cta,.hero-grid .hero-logos{justify-content:flex-start}}.analytics-page{max-width:100%;width:100%;overflow-x:hidden}@media (max-width: 900px){.analytics-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 480px){.analytics-kpi-grid{grid-template-columns:1fr!important}}.analytics-dynamics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width: 800px){.analytics-dynamics-grid{grid-template-columns:1fr!important}}.analytics-status-grid{display:grid;gap:16px}@media (max-width: 900px){.analytics-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 480px){.analytics-status-grid{grid-template-columns:1fr!important}}.analytics-geo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width: 800px){.analytics-geo-grid{grid-template-columns:1fr!important}}.analytics-charts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width: 900px){.analytics-charts-grid{grid-template-columns:1fr!important}}.analytics-summary-grid{width:100%}@media (max-width: 700px){.analytics-summary-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))!important}}.analytics-card{background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:22px;padding:24px;box-shadow:inset 0 1px #ffffff05;transition:box-shadow .2s ease,border-color .2s ease}.cabinet-area .analytics-card{background:#111a3180;border-color:#ffffff0f}.analytics-card:hover{box-shadow:0 8px 24px #00000026;border-color:#79a8ff33}.analytics-kpi{background:linear-gradient(135deg,var(--surface) 0%,var(--surface-hover) 100%);border:1px solid var(--border);border-radius:16px;padding:20px;box-shadow:var(--shadow-light);transition:transform .2s ease,box-shadow .2s ease}.analytics-kpi:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.analytics-summary-link{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;text-decoration:none;color:inherit;box-shadow:var(--shadow-light);transition:all .2s ease;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.analytics-summary-link:hover{border-color:var(--accent);box-shadow:0 4px 16px #0ea5e926;transform:translateY(-2px)}.cabinet-area button,.cabinet-area label[style*=padding][style*=background]{transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,opacity .2s ease}.cabinet-area button:hover:not(:disabled),.cabinet-area button:focus-visible,.cabinet-area label[style*=padding][style*=background]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000040}.cabinet-area button:active:not(:disabled),.cabinet-area button:hover:active:not(:disabled),.cabinet-area label[style*=padding][style*=background]:active{transform:translateY(0);box-shadow:0 1px 4px #0003;transition-duration:.08s}.cabinet-area button[style*="var(--accent)"]:hover:not(:disabled),.cabinet-area label[style*="var(--accent)"]:hover{filter:brightness(1.1);box-shadow:0 4px 16px #0ea5e959}.cabinet-area button[style*="var(--accent)"]:active:not(:disabled){filter:brightness(.95)}.cabinet-area nav a,.cabinet-area aside a{transition:background .2s ease,color .2s ease,transform .15s ease}.cabinet-area nav a:hover,.cabinet-area aside a:hover{background:#ffffff0f!important;transform:translate(2px)}.cabinet-area aside nav a:hover{transform:translate(4px)}.cabinet-area nav a:active,.cabinet-area aside a:active{transform:translate(0)}.cabinet-area .cabinet-home-grid a{transition:all .2s ease}.cabinet-area .cabinet-home-grid a:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0003;border-color:var(--accent)!important}.cabinet-area .cabinet-home-grid a:active{transform:translateY(-1px)}.cabinet-area{--cabinet-bg: #060816;--cabinet-sidebar: rgba(8,12,24,.95);--cabinet-surface: rgba(17,26,49,.6);--cabinet-line: rgba(255,255,255,.09);--cabinet-accent: #79a8ff;--cabinet-accent-soft: #67e8f9;--cabinet-accent-bg: rgba(121,168,255,.11);--cabinet-accent-border: rgba(121,168,255,.16);--bg: #060816;--bg-secondary: #0c1220;--surface: #111827;--surface-hover: #1a2642;--text: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--border: #1e293b}.cabinet-area,.cabinet-area .cabinet-main,.cabinet-area main{background:var(--cabinet-bg)!important}.cabinet-area .cabinet-main{background:linear-gradient(180deg,rgba(12,18,36,.6) 0%,var(--cabinet-bg) 100%)!important}[data-theme=day] .cabinet-area{--cabinet-bg: #f1f5f9;--cabinet-sidebar: #e2e8f0;--cabinet-surface: #ffffff;--cabinet-line: rgba(0,0,0,.08);--bg: #f1f5f9;--bg-secondary: #e2e8f0;--surface: #ffffff;--surface-hover: #f1f5f9;--text: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--border: #cbd5e1}[data-theme=day] .cabinet-area,[data-theme=day] .cabinet-area .cabinet-main,[data-theme=day] .cabinet-area main{background:#f1f5f9!important}[data-theme=day] .cabinet-area .cabinet-main{background:linear-gradient(180deg,#e2e8f0,#f1f5f9)!important}[data-theme=day] .cabinet-area .cabinet-header{background:#ffffffe6!important;border-bottom-color:#00000014!important}[data-theme=day] .cabinet-area .cabinet-sidebar{background:#e2e8f0!important}[data-theme=day] .cabinet-area header img[alt=ikamdocs]{filter:none}.cabinet-sidebar{background:var(--cabinet-sidebar)!important;border-right-color:var(--cabinet-line)!important}.cabinet-sidebar .cabinet-sidebar-group-title{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7f8cb2;margin:0 0 10px;padding:0 0 0 4px}.cabinet-sidebar nav a{border-radius:14px!important;padding:11px 12px!important;gap:10px!important}.cabinet-header{background:#060816ad!important;border-bottom-color:#ffffff0f!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cabinet-header button,.cabinet-header .cabinet-header-nav a{border-radius:999px!important;border-color:#ffffff14!important;background:#ffffff0a!important}.cabinet-dashboard{display:grid;gap:18px}.cabinet-dashboard-top{display:grid;grid-template-columns:1.3fr .7fr;gap:16px}.cabinet-dashboard-grid{display:grid;grid-template-columns:1fr 330px;gap:16px}.cabinet-dashboard-desc{margin:0 0 16px;color:var(--text-secondary);font-size:14px;line-height:1.65}.cabinet-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cabinet-stat{padding:14px;border-radius:18px;background:#ffffff06;border:1px solid rgba(255,255,255,.06)}.cabinet-stat strong{display:block;font-size:22px;margin-bottom:6px}.cabinet-stat span{color:var(--text-secondary);font-size:13px}.cabinet-pipeline{display:grid;gap:12px}.cabinet-pipeline-row{display:grid;grid-template-columns:100px 1fr 50px;gap:12px;align-items:center}.cabinet-pill{padding:6px 10px;border-radius:999px;background:#ffffff12;font-size:12px;color:#dbeafe;display:inline-flex}.cabinet-bar{height:10px;border-radius:999px;background:#ffffff0f;overflow:hidden}.cabinet-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#79a8ff,#67e8f9)}.cabinet-events-wrap{overflow-x:auto}.cabinet-events-table{font-size:13px}.cabinet-events-table th{color:#90a0ca;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.cabinet-status-ok{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:12px;background:#53f3c31f;color:#abffe5}.cabinet-status-sync{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:12px;background:#79a8ff1f;color:#c7dcff}.cabinet-status-review{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:12px;background:#ffdb7c1f;color:#ffe6aa}.cabinet-spark{height:170px;position:relative;overflow:hidden}.cabinet-spark svg{width:100%;height:100%}.cabinet-spark-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 100%)}.cabinet-spark-desc{margin:12px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.6}@media (max-width: 1100px){.cabinet-dashboard-top,.cabinet-dashboard-grid{grid-template-columns:1fr}}.ds-page{display:grid;gap:18px;width:100%}.ds-section{margin-top:0}.ds-pageHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.ds-h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-.03em}.ds-lead{margin-top:8px;color:var(--text-secondary);font-size:14px;line-height:1.65;max-width:820px}.ds-hint{font-size:12px;color:var(--text-muted);line-height:1.6;margin-top:6px}.ds-stack{display:grid;gap:10px}.ds-grid{display:grid;gap:14px}.ds-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-grid-autofill{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ds-grid-autofill-sm{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (max-width: 1100px){.ds-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid-3,.ds-grid-2{grid-template-columns:repeat(1,minmax(0,1fr))}}.ds-card{position:relative;border-radius:24px;background:#ffffff08;border:1px solid rgba(255,255,255,.09);overflow:hidden;box-shadow:inset 0 1px #ffffff05}.cabinet-area .ds-card{background:linear-gradient(135deg,#111a31d9,#080c18e6);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 8px 32px #0003}.ds-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(121,168,255,.06) 0%,rgba(103,232,249,.03) 50%,transparent 70%);opacity:.8;pointer-events:none}.ds-cardHeader{padding:18px 18px 0;position:relative;z-index:1}.ds-cardTitle{font-size:12px;color:#7f8cb2;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cabinet-area .ds-cardTitle{color:#94a3b8}.ds-cardBody{padding:18px;position:relative;z-index:1}.ds-tableWrap{padding-top:10px}.ds-btnRow{display:flex;gap:10px;flex-wrap:wrap}.btn-tertiary{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:transparent;color:var(--text);border:1px solid var(--border-light);border-radius:var(--radius);font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease}.btn-tertiary:hover{border-color:var(--accent);background:var(--accent-muted);color:var(--accent-hover)}.ds-fieldGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:720px}.ds-label{display:grid;gap:8px;font-size:12px;color:var(--text-secondary);font-weight:700}.ds-input,.ds-select{width:100%;min-height:40px;background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:10px 12px;color:var(--text);outline:none;font-size:14px}.ds-input:focus,.ds-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted)}.ds-table{width:100%;border-collapse:collapse;font-size:13px}.ds-table thead th{text-align:left;padding:12px 16px;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--border);background:var(--surface)}.ds-table tbody td{padding:12px 16px;border-bottom:1px solid var(--border)}.ds-table tbody tr:hover td{background:var(--surface-hover)}.ds-kpi{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff05;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cabinet-area .ds-kpi{background:linear-gradient(135deg,#111a31cc,#080c18d9);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000026}.ds-kpi:hover{transform:translateY(-2px);border-color:#79a8ff40;box-shadow:0 12px 32px #0003,0 0 0 1px #79a8ff1a}.ds-kpiIcon{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--accent-muted)}.ds-kpiValue{font-size:24px;font-weight:800;letter-spacing:-.02em}.ds-kpiLabel{font-size:12px;color:var(--text-secondary);margin-top:2px}.cabinet-area .ds-kpiLabel{color:#94a3b8}.ds-kpiDelta{font-size:12px;margin-top:6px;color:var(--success)}.ds-summary{text-align:center;padding:16px;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff05;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.cabinet-area .ds-summary{background:linear-gradient(135deg,#111a31b3,#080c18bf);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000026}.ds-summary:hover{transform:translateY(-2px);border-color:#79a8ff4d;box-shadow:0 12px 32px #0003,0 0 0 1px #79a8ff1f}.ds-bubble{width:54px;height:54px;border-radius:999px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;font-weight:800;border:1px solid rgba(255,255,255,.12)}.ds-summaryLabel{font-size:13px;font-weight:700;color:var(--text)}.cabinet-area .ds-summaryLabel{color:#f1f5f9}.ds-summaryMeta{font-size:12px;color:var(--text-muted);margin-top:4px}.ds-progress{display:grid;gap:12px;max-width:520px}.ds-progressLabel{font-size:13px;margin-bottom:6px;font-weight:600;color:var(--text)}.ds-track{height:10px;border-radius:999px;background:var(--surface-hover);border:1px solid var(--border);overflow:hidden}.ds-bar{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-soft))}.ds-navCard{padding:18px;border-radius:22px;background:#ffffff08;border:1px solid rgba(255,255,255,.09);color:var(--text);text-decoration:none;display:flex;flex-direction:column;gap:10px;box-shadow:inset 0 1px #ffffff05;transition:all .2s ease}.cabinet-area .ds-navCard{background:linear-gradient(135deg,#111a31b3,#080c18bf);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000026}.ds-navCard:hover{transform:translateY(-2px);border-color:#79a8ff59;box-shadow:0 16px 40px #00000040,0 0 0 1px #79a8ff26}.ds-navCardIcon{color:#79a8ff;display:flex;align-items:center;justify-content:center}.cabinet-dashboard .ds-navCardIcon{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#79a8ff26,#67e8f91a);border:1px solid rgba(121,168,255,.25)}[data-theme=day] .cabinet-dashboard .ds-navCardIcon{background:linear-gradient(135deg,#3b82f61f,#0ea5e914);border-color:#3b82f640;color:#1d4ed8}.cabinet-dashboard .ds-navCardIcon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#79a8ff26,#67e8f91a);border:1px solid rgba(121,168,255,.2)}.ds-navCardIcon--styled{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#79a8ff2e,#67e8f91f);border:1px solid rgba(121,168,255,.25);color:#79a8ff}[data-theme=day] .ds-navCardIcon--styled{background:linear-gradient(135deg,#3b82f61f,#0ea5e914);border-color:#3b82f633;color:#2563eb}.cabinet-quick-access .cabinet-quick-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#79a8ff2e,#67e8f91f);border:1px solid rgba(121,168,255,.25);color:#79a8ff;flex-shrink:0}.cabinet-quick-access .ds-navCard:hover .cabinet-quick-icon{background:linear-gradient(135deg,#79a8ff47,#67e8f92e);border-color:#79a8ff66;color:#93c5fd}[data-theme=day] .cabinet-quick-access .cabinet-quick-icon{background:linear-gradient(135deg,#3b82f61f,#0ea5e914);border-color:#3b82f633;color:#2563eb}[data-theme=day] .cabinet-quick-access .ds-navCard:hover .cabinet-quick-icon{background:linear-gradient(135deg,#3b82f633,#0ea5e926);border-color:#3b82f659;color:#1d4ed8}.ds-navCardLabel{font-size:14px;font-weight:700;color:var(--text)}.cabinet-area .ds-navCardLabel{color:#f1f5f9}.ds-navCard--static{cursor:default}.ds-navCard--static:hover{transform:none;border-color:var(--border);box-shadow:var(--shadow-light)}.ds-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:8px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-light)}.ds-tab{padding:10px 12px;border-radius:14px;font-size:12px;font-weight:700;color:var(--text-secondary);border:1px solid transparent}.ds-tab--active{color:var(--text);background:var(--accent-muted);border-color:#0ea5e959}.ds-scaleH1{font-size:22px;font-weight:800;letter-spacing:-.03em}.ds-scaleH2{font-size:18px;font-weight:700;letter-spacing:-.02em}.ds-scaleH3{font-size:14px;font-weight:700}.ds-scaleBody{font-size:14px;color:var(--text-secondary);line-height:1.65}.ds-scaleCaption{font-size:12px;color:var(--text-muted);line-height:1.55}.ds-swatch{text-align:center}.ds-swatchChip{width:54px;height:54px;border-radius:14px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:var(--bg);border:1px solid var(--border)}.ds-swatchName{font-size:12px;color:var(--text-muted)}.ds-code{font-size:11px;color:var(--text-muted)}.ds-bgTile{padding:16px;border-radius:var(--radius-lg);border:1px solid var(--border)}.ds-bgTitle{font-size:13px;font-weight:700}.ds-radiusTile{padding:16px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-weight:700;box-shadow:var(--shadow-light)}.ds-radiusTile--sm{border-radius:var(--radius)}.ds-radiusTile--md{border-radius:var(--radius-lg)}.ds-radiusTile--lg{border-radius:var(--radius-xl);box-shadow:var(--shadow)}.cabinet-area .data-list{background:#111a3180;border-color:#ffffff14;border-radius:20px}.cabinet-area .data-list thead tr{border-bottom-color:#ffffff14}.cabinet-area .data-list th{color:#94a3b8}.cabinet-area .data-list tbody tr:hover{background:#ffffff0a}[data-theme=day] .ds-card:after{opacity:.4;background:linear-gradient(135deg,var(--accent-muted),transparent 65%)}[data-theme=day] .cabinet-area .ds-card,[data-theme=day] .cabinet-area .ds-kpi,[data-theme=day] .cabinet-area .ds-navCard,[data-theme=day] .cabinet-area .ds-summary{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-light)}[data-theme=day] .cabinet-area .data-list{background:var(--surface);border-color:var(--border)}[data-theme=day] .cabinet-area .ds-cardTitle,[data-theme=day] .cabinet-area .ds-kpiLabel,[data-theme=day] .cabinet-area .ds-navCardLabel{color:var(--text-secondary)}[data-theme=day] .ds-tab--active{border-color:#0284c766}[data-theme=day] .ds-navCard:hover{box-shadow:var(--shadow),0 0 0 1px var(--accent-muted)}[data-theme=day] .ds-swatchChip{box-shadow:0 1px 3px #0000000f}[data-theme=day] .cabinet-pill{color:#1e40af;background:#3b82f61f}[data-theme=day] .cabinet-status-ok{color:#047857;background:#22c55e26}[data-theme=day] .cabinet-status-sync{color:#1d4ed8;background:#3b82f626}[data-theme=day] .cabinet-status-review{color:#b45309;background:#f59e0b26}[data-theme=day] .cabinet-sidebar .cabinet-sidebar-group-title{color:#475569}[data-theme=day] .cabinet-sidebar nav a{color:inherit}[data-theme=day] .cabinet-sidebar nav a:not(.cabinet-nav-active){color:#64748b}[data-theme=day] .cabinet-sidebar nav a.cabinet-nav-active{color:#0284c7}[data-theme=day] .cabinet-events-table th{color:#475569}[data-theme=day] .cabinet-stat span{color:#64748b}[data-theme=day] .cabinet-sidebar .cabinet-nav-dot{background:#64748b!important;box-shadow:none!important}[data-theme=day] .cabinet-sidebar nav a.cabinet-nav-active .cabinet-nav-dot{background:#0369a1!important;box-shadow:0 0 0 3px #0284c74d!important}@media (max-width: 767px){.site-header-nav{display:none!important}.site-header-burger{display:flex!important}}@media (min-width: 768px){.site-header-burger,.site-header-mobile-menu{display:none!important}}@media (min-width: 768px){.site-header{padding:0 40px!important;height:72px!important}.site-header img{height:40px!important}}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:28px}@media (max-width: 768px){.footer-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width: 480px){.footer-grid{grid-template-columns:1fr;gap:20px;text-align:center}.footer-grid>div:first-child{text-align:center}.footer-grid>div:first-child img{margin:0 auto}}@media (max-width: 767px){.cabinet-header-burger{display:flex!important}.cabinet-header-nav,.cabinet-header-user-name{display:none!important}}@media (min-width: 768px){.cabinet-header-burger{display:none!important}}@media (max-width: 767px){.cabinet-header .cabinet-header-nav span{display:none}}@media (max-width: 480px){.cabinet-header{padding:0 12px!important;height:52px!important}.cabinet-header img{height:28px!important}}.nom-entity-filters{display:flex;gap:12px;width:100%}.nom-entity-filters select{flex:1;min-width:0}.table-toolbar{display:flex;align-items:center}.table-toolbar>button[title="Настройка колонок"]{flex-shrink:0}.cabinet-main{padding:1rem!important;overflow-x:hidden;min-width:0}@media (min-width: 768px){.cabinet-main{padding:2rem!important}}@media (max-width: 600px){.ds-pageHeader{flex-direction:column;align-items:stretch;gap:12px}.ds-pageHeader .ds-btnRow{justify-content:stretch}.ds-h1{font-size:18px}.ds-lead{font-size:13px}.ds-grid-4,.ds-grid-3,.ds-grid-2{grid-template-columns:1fr!important}.ds-grid-autofill{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ds-cardHeader,.ds-cardBody{padding:12px!important}.ds-fieldGrid{grid-template-columns:1fr!important}.ds-kpi{padding:12px!important}}@media (max-width: 480px){.ds-page{gap:12px}.container{padding:0 16px!important}}.data-list{overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0}@media (max-width: 600px){.data-list{font-size:12px}.data-list th,.data-list td{padding:8px 10px;min-width:80px}.data-list th:first-child,.data-list td:first-child{position:sticky;left:0;background:inherit;z-index:1;min-width:100px}}@media (max-width: 480px){.searchable-select-list{max-height:50vh!important}}.marketing-area .map-node,.marketing-area .stack-card,.marketing-area .stage-card,.marketing-area .bridge-card,.marketing-area .grid-4 .card,.marketing-area .grid-3 .card,.marketing-area .grid-2 .card,.marketing-area .hero-metrics .metric,.marketing-area .feature-card,.marketing-area .tier-card{text-align:center!important}.marketing-area .feature-list,.marketing-area .feature-list li{justify-content:center}[data-theme=day] .marketing-area .feature-list li{color:#334155!important}[data-theme=day] .marketing-area .feature-card .feature-list li:before{box-shadow:0 0 0 6px #3b82f61f}.cabinet-showcase-section{background:linear-gradient(180deg,rgba(121,168,255,.04) 0%,transparent 100%);border-top:1px solid rgba(121,168,255,.08);border-bottom:1px solid rgba(121,168,255,.08)}
