@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-CHSlOQsW.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DMtmJ5ZE.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-Dm3htQBi.woff2)format("woff2-variations");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BZdD_g9V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-b6lpi8_2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-Cjtb1TV-.woff2)format("woff2-variations");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{min-width:320px;min-height:100vh;margin:0}.landing-container{max-width:1200px;margin:0 auto;padding:140px 24px 80px}.landing-hero{padding:160px 24px 100px}@media (max-width:768px){.landing-container{padding-top:40px!important;padding-bottom:60px!important}.landing-hero{padding-top:60px!important;padding-bottom:60px!important}}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:ScellHandwriting;src:url(/fonts/handwriting.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--scell-radius-sm:4px;--scell-radius:6px;--scell-radius-lg:8px;--scell-handwriting:"ScellHandwriting", "Segoe Script", "Bradley Hand", "Snell Roundhand", "Comic Sans MS", cursive;--scell-shadow-card:0 1px 2px 0 #09090b0a, 0 1px 3px 0 #09090b0f;--scell-shadow-popover:0 12px 32px -4px #09090b1f, 0 4px 12px -2px #09090b14;--scell-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--scell-ease-out:cubic-bezier(.23, 1, .32, 1);--scell-ease-in-out:cubic-bezier(.77, 0, .175, 1);--scell-duration-fast:.12s;--scell-duration:.18s;--scell-duration-slow:.24s}html.dark{--scell-shadow-card:0 1px 2px 0 #0000003d, 0 1px 3px 0 #00000052;--scell-shadow-popover:0 12px 32px -4px #0006, 0 4px 12px -2px #00000052}:where(a,button,input,select,textarea,summary,[role=button],[role=link],[role=menuitem],[role=tab],[role=option],[tabindex]:not([tabindex="-1"])):focus-visible,:focus-visible{outline:2px solid var(--ant-color-primary,#06f);outline-offset:2px;border-radius:inherit;box-shadow:0 0 0 4px #0066ff2e}.ant-table-cell:focus-visible,.ant-menu-item:focus-visible{outline-offset:-2px}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-input-number:focus-visible,.ant-select-selector:focus-visible,.ant-picker:focus-visible,.ant-checkbox-wrapper:focus-visible,.ant-radio-wrapper:focus-visible,.ant-switch:focus-visible{outline:none}.skip-link{z-index:9999;background:var(--ant-color-primary);color:var(--ant-color-text-light-solid,#fff);border-radius:var(--scell-radius);box-shadow:var(--scell-shadow-popover);transition:top var(--scell-duration) var(--scell-ease-out);padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;position:absolute;top:-48px;left:8px}.skip-link:focus,.skip-link:focus-visible{outline:2px solid var(--ant-color-text-light-solid,#fff);outline-offset:2px;top:8px}.ant-btn[disabled],.ant-btn-disabled,button[disabled],button[aria-disabled=true]{cursor:not-allowed!important}*{scrollbar-width:thin;scrollbar-color:var(--ant-color-border) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{transition:background-color var(--scell-duration) var(--scell-ease-out);background-color:#0000;border-radius:4px}:hover::-webkit-scrollbar-thumb{background-color:var(--ant-color-border)}::-webkit-scrollbar-thumb:hover{background-color:var(--ant-color-border-secondary)}.ant-layout-sider{width:200px!important;min-width:200px!important;max-width:200px!important}.ant-layout-sider-collapsed{width:48px!important;min-width:48px!important;max-width:48px!important}.ant-layout-sider-children,.ant-menu{overflow-x:hidden!important}.ant-menu-item,.ant-menu-submenu-title{height:32px!important;margin:2px 0!important;padding:0 12px!important;font-size:13px!important;line-height:32px!important}.ant-layout-header{height:48px!important;padding:0 16px!important;line-height:48px!important}.ant-layout-content{padding:0!important}.scell-container{padding:20px 24px}.scell-divider-section{border-top:1px solid var(--ant-color-border-secondary);margin-top:24px;padding-top:16px}.scell-stack-y>*+*{margin-top:12px}.num-tabular,.num-tabular *{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.page-title{color:var(--ant-color-text);letter-spacing:-.01em;margin-bottom:16px!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important}.section-title{text-transform:uppercase;letter-spacing:.06em;color:var(--ant-color-text-secondary);margin-bottom:8px!important;font-size:12px!important;font-weight:600!important}.mono{font-feature-settings:"tnum" 1, "zero" 1;font-family:var(--scell-mono)!important;font-size:12px!important}.code-inline{border-radius:var(--scell-radius-sm);font-family:var(--scell-mono);background:var(--ant-color-bg-spotlight);color:var(--ant-color-text);border:1px solid var(--ant-color-border-secondary);padding:2px 6px;font-size:12px}.stat-card-compact{padding:12px!important}.stat-card-compact .ant-statistic-title{text-transform:uppercase;letter-spacing:.06em;color:var(--ant-color-text-tertiary);margin-bottom:4px!important;font-size:11px!important}.stat-card-compact .ant-statistic-content{color:var(--ant-color-text);font-variant-numeric:tabular-nums;font-size:20px!important;font-weight:600!important;line-height:1.2!important}.stat-card-compact .ant-statistic-content-prefix{color:var(--ant-color-text-secondary);margin-right:4px!important;font-size:16px!important}.trend-up{font-variant-numeric:tabular-nums;color:var(--ant-color-success)!important;font-size:11px!important}.trend-down{font-variant-numeric:tabular-nums;color:var(--ant-color-error)!important;font-size:11px!important}.ant-table-compact .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.06em;color:var(--ant-color-text-secondary);padding:8px 12px!important;font-size:11px!important;font-weight:600!important}.ant-table-compact .ant-table-tbody>tr>td{padding:6px 12px!important;font-size:13px!important}.card-compact{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);transition:border-color var(--scell-duration) var(--scell-ease-out), box-shadow var(--scell-duration) var(--scell-ease-out);box-shadow:none!important;border-radius:var(--scell-radius-lg)!important}.card-compact:hover{border-color:var(--ant-color-border);box-shadow:var(--scell-shadow-card)}.card-compact .ant-card-head{border-bottom:1px solid var(--ant-color-border-secondary)!important;min-height:36px!important;padding:0 12px!important}.card-compact .ant-card-head-title{text-transform:uppercase;letter-spacing:.06em;color:var(--ant-color-text-secondary);padding:8px 0!important;font-size:12px!important;font-weight:600!important}.card-compact .ant-card-body{padding:12px!important}.form-compact .ant-form-item{margin-bottom:12px!important}.form-compact .ant-form-item-label{padding-bottom:4px!important;padding-left:12px!important}.form-compact .ant-form-item-label>label{color:var(--ant-color-text-secondary);font-size:12px!important}.form-inline .ant-form-item{flex-direction:row!important;align-items:center!important}.form-inline .ant-form-item-label{flex:0 0 120px!important;padding-bottom:0!important}.tag-compact{letter-spacing:.02em;font-weight:500;border-radius:var(--scell-radius-sm)!important;height:18px!important;padding:0 6px!important;font-size:10px!important;line-height:18px!important}.status-dot{vertical-align:middle;background:var(--ant-color-text-quaternary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:6px;display:inline-block}.status-dot.active{background:var(--ant-color-success)}.status-dot.pending{background:var(--ant-color-warning)}.status-dot.inactive{background:var(--ant-color-text-quaternary)}.status-dot.error{background:var(--ant-color-error)}.status-dot.info{background:var(--ant-color-primary)}.status-dot.pulse{position:relative}.status-dot.pulse:after{content:"";background:inherit;opacity:.5;border-radius:50%;animation:1.6s ease-out infinite scell-pulse;position:absolute;inset:-2px}html.is-hidden .status-dot.pulse:after{animation-play-state:paused}@keyframes scell-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.ant-btn{transition:background-color var(--scell-duration) var(--scell-ease-out), border-color var(--scell-duration) var(--scell-ease-out), color var(--scell-duration) var(--scell-ease-out), transform .16s var(--scell-ease-out)!important}.ant-btn:active:not(:disabled){transform:scale(.97)}.btn-compact{height:24px!important;padding:0 8px!important;font-size:12px!important}.actions-inline{gap:4px;display:flex}.actions-inline .ant-btn{height:24px!important;padding:0 6px!important}.grid-compact{gap:12px!important}.grid-compact .ant-col{padding:0!important}.ant-divider{border-color:var(--ant-color-border-secondary);margin:12px 0!important}.modal-compact .ant-modal-header{padding:12px 16px!important}.modal-compact .ant-modal-body{padding:16px!important}.modal-compact .ant-modal-footer{padding:8px 16px!important}.metrics-row{gap:12px;margin-bottom:16px;display:flex}.metric-box{border-radius:var(--scell-radius-lg);border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);transition:border-color var(--scell-duration) var(--scell-ease-out), transform var(--scell-duration) var(--scell-ease-out);flex:1;padding:12px}.metric-box:hover{border-color:var(--ant-color-border)}.metric-box .label{text-transform:uppercase;letter-spacing:.06em;color:var(--ant-color-text-tertiary);margin-bottom:4px;font-size:11px;font-weight:500}.metric-box .value{color:var(--ant-color-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2}.metric-box .value.positive{color:var(--ant-color-success)}.metric-box .value.negative{color:var(--ant-color-error)}.metric-box .trend{color:var(--ant-color-text-tertiary);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.metric-box .trend.positive{color:var(--ant-color-success)}.metric-box .trend.negative{color:var(--ant-color-error)}.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover,.ant-pagination .ant-pagination-item-active:focus-visible{border-color:#0000}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a,.ant-pagination .ant-pagination-item-active:focus-visible a{font-variant-numeric:tabular-nums;font-weight:600;color:#fff!important}.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active) a{color:var(--ant-color-text)}.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover{border-color:var(--ant-color-border);background:var(--ant-color-bg-spotlight)}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{color:var(--ant-color-text-secondary);transition:color var(--scell-duration) var(--scell-ease-out), background var(--scell-duration) var(--scell-ease-out)}.ant-pagination .ant-pagination-prev:hover,.ant-pagination .ant-pagination-next:hover{color:var(--ant-color-text);background:var(--ant-color-bg-spotlight)}.ant-pagination .ant-pagination-item{transition:border-color var(--scell-duration) var(--scell-ease-out), background var(--scell-duration) var(--scell-ease-out)}.ant-pagination .ant-pagination-options-quick-jumper input{font-variant-numeric:tabular-nums}.tooltip-readable .ant-tooltip-inner{background:var(--ant-color-bg-spotlight)!important;max-width:360px!important;color:var(--ant-color-text-light-solid,#fafafa)!important;border-radius:var(--scell-radius)!important;box-shadow:var(--scell-shadow-popover)!important;padding:8px 12px!important;font-size:13px!important;line-height:1.5!important}.tooltip-readable .ant-tooltip-arrow:before{background:var(--ant-color-bg-spotlight)!important}.ant-table-row-expand-icon,.ant-table-row-expand-icon-collapsed,.ant-table-row-expand-icon-expanded,.ant-collapse-header,.ant-tabs-tab,.ant-radio-button-wrapper,.ant-segmented-item,.ant-dropdown-trigger,.ant-select-selector,.ant-picker,[role=button]:not(:disabled):not([aria-disabled=true]){cursor:pointer}.section-gap-md{margin-top:24px}.section-gap-lg{margin-top:32px}.section-divider{background:var(--ant-color-border-secondary);border:0;height:1px;margin:24px 0}.ant-layout-header{box-shadow:0 1px 0 0 var(--ant-color-border-secondary)}@media (max-width:768px){.ant-layout-sider{width:48px!important;min-width:48px!important;max-width:48px!important}.metrics-row{flex-direction:column}.metric-box{flex:none}.scell-container{padding:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.ant-btn:active:not(:disabled){transform:none!important}.status-dot.pulse:after{opacity:0!important;animation:none!important}}.scell-skel{--skel-base:var(--scell-skel-base,#09090b0f);--skel-shine:var(--scell-skel-shine,#09090b1a);background-color:var(--skel-base);border-radius:6px;position:relative;overflow:hidden}.scell-skel:after{content:"";background-image:linear-gradient(90deg, transparent 0%, var(--skel-shine) 50%, transparent 100%);animation:1.4s ease-out infinite scell-skel-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes scell-skel-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.scell-skel:after{background-image:none;animation:none}}
