@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:Martian Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/martian-mono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/martian-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:Martian Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/martian-mono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/martian-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #F7F8F9;--surface: #FFFFFF;--surface-2: #FBFCFC;--obsidian: #16181C;--obsidian-2: #22262C;--ink: #191C21;--ink-2: #3B424B;--muted: #6C7480;--faint: #99A1AD;--hair: #E4E7EB;--hair-2: #D3D8DE;--hair-dk: #2E333A;--lime: #CBFF00;--lime-dim: #B8E600;--lime-wash: #EDF7C8;--green-ink: #5B7300;--steel: #2F6F8F;--steel-wash: #E7F0F5;--moss: #3D6B4A;--amber: #A96A0B;--amber-wash: #FBF0DC;--rust: #B4442A;--rust-wash: #F7E4E0;--sans: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mono: "Martian Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--r: 2px;--dur-tint: 80ms;--dur-instant: .12s;--dur-fast: .18s;--dur-base: .28s;--ease: cubic-bezier(.16, 1, .3, 1);--ease-exit: cubic-bezier(.4, 0, .7, .2);--z-sticky: 100;--z-drawer: 1000;--z-modal: 1100;--z-toast: 1200;--accent: var(--lime);--accent-dark: var(--lime-dim);--bg: var(--paper);--sidebar-bg: var(--obsidian);--card-bg: var(--surface);--text: var(--ink);--text-secondary: var(--muted);--border: var(--hair);--green: var(--moss);--orange: var(--amber);--red: var(--rust);--blue: var(--steel);--purple: #6B5BA8}*{margin:0;padding:0;box-sizing:border-box}html,body{max-width:100%;overflow-x:clip}body{font-family:var(--sans);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4{letter-spacing:-.03em;text-wrap:balance}::selection{background:var(--lime);color:#111}.ant-statistic-content-value,.ant-table-cell .num,.mono{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono)}.dt{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.gc-root{overflow-x:clip}.gc-shell{margin-left:var(--sb-w, 220px);min-width:0;transition:transform var(--dur-base) var(--ease)}.gc-header{padding:0 22px}.gc-shell>.ant-layout-content{padding:22px}.gc-icon-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;font:inherit;color:var(--ink-2);background:transparent;border:1px solid transparent;border-radius:var(--r);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-instant) var(--ease-exit)}.gc-icon-btn:hover{background:var(--surface-2);border-color:var(--hair)}.gc-icon-btn:active{transform:translateY(1px)}.gc-icon-btn-dark{color:#dde2e8}.gc-icon-btn-dark:hover{background:var(--obsidian-2);border-color:var(--hair-dk)}.gc-brand{min-width:0;overflow:hidden;font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis}.ant-layout{background:var(--paper)}.ant-layout-header{line-height:1.55}.ant-btn{font-weight:600;letter-spacing:-.01em;box-shadow:none!important}.ant-btn-primary{background:var(--lime);color:#111;border-color:var(--lime)}.ant-btn-primary:not(:disabled):hover{background:var(--lime-dim)!important;border-color:var(--lime-dim)!important;color:#111!important}.ant-btn-default:not(:disabled):hover{border-color:var(--ink)!important;color:var(--ink)!important}.ant-btn-link{color:var(--green-ink)}.ant-btn-dangerous.ant-btn-primary{background:var(--rust);border-color:var(--rust);color:#fff}.ant-card{border-color:var(--hair);box-shadow:none}.ant-card-hoverable:hover{border-color:var(--hair-2);box-shadow:none}.ant-card-head{border-bottom-color:var(--hair);min-height:44px}.ant-card-head-title{font-weight:700;letter-spacing:-.02em}.ant-table{font-size:13.2px}.ant-table-thead>tr>th{font-family:var(--mono);font-size:9px!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)!important;background:var(--surface-2)!important;border-bottom:1px solid var(--hair)!important;padding:9px 14px!important}.ant-table-thead>tr>th:before{display:none!important}.ant-table-tbody>tr>td{border-bottom-color:var(--hair);padding:9px 14px}.ant-table-tbody>tr:hover>td{background:var(--lime-wash)!important}.ant-table-wrapper .ant-table{border:1px solid var(--hair);border-radius:var(--r)}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--green-ink)!important;box-shadow:0 0 0 3px var(--lime-wash)!important}.ant-input::placeholder,.ant-select-selection-placeholder{color:var(--muted)!important}.ant-form-item-explain-error{color:var(--rust);font-size:11.5px}.ant-tabs-tab{font-weight:500}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ink)!important;font-weight:700}.ant-tabs-ink-bar{background:var(--lime)!important;height:2px!important}.ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--hair)}.ant-tag{font-family:var(--mono);font-size:9px;text-transform:uppercase;border-radius:var(--r);padding:2px 8px;line-height:1.7;border-color:var(--hair-2)}.ant-segmented{background:var(--surface-2);border:1px solid var(--hair);padding:2px}.ant-segmented-item-selected{background:var(--lime)!important;color:#111!important}.ant-switch.ant-switch-checked,.ant-slider-track{background:var(--green-ink)}.ant-slider-handle:after{box-shadow:0 0 0 2px var(--green-ink)!important}.ant-progress-bg{background:var(--green-ink)}.ant-statistic-title{font-family:var(--mono);font-size:9px;text-transform:uppercase;color:var(--muted);letter-spacing:.04em}.ant-statistic-content{font-weight:800;letter-spacing:-.04em}.ant-menu-dark,.ant-menu-dark .ant-menu-sub{background:transparent}.ant-menu-dark .ant-menu-item{border-radius:var(--r);margin-inline:0}.ant-menu-dark .ant-menu-item-selected{background:var(--lime)!important}.ant-menu-dark .ant-menu-item-selected,.ant-menu-dark .ant-menu-item-selected .anticon,.ant-menu-dark .ant-menu-item-selected .ant-menu-title-content{color:#111!important;font-weight:700}.ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):hover{background:var(--obsidian-2)!important}.ant-drawer-header,.ant-modal-header{border-bottom-color:var(--hair)}.ant-modal-content,.ant-drawer-content{border-radius:var(--r)}.ant-modal-title{font-weight:800;letter-spacing:-.03em}.ant-tooltip-inner{background:var(--obsidian);border-radius:var(--r);font-size:12px}.ant-tooltip-arrow:before{background:var(--obsidian)}.ant-message-notice-content{border-radius:var(--r);border:1px solid var(--hair-2);box-shadow:none}.ant-form-item-required:before{font-family:var(--sans)!important}.ant-empty-description{color:var(--muted);font-size:13px}.ant-btn{transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease),transform var(--dur-instant) var(--ease-exit)}.ant-btn:not(:disabled):active{transform:translateY(1px)}.ant-btn-link:not(:disabled):active,.ant-btn-text:not(:disabled):active{transform:translateY(1px)}.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-tbody>tr>td{transition:background-color var(--dur-tint) var(--ease)}.ant-card,.ant-card-hoverable{transition:border-color var(--dur-tint) var(--ease),background-color var(--dur-tint) var(--ease)}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select .ant-select-selector,.ant-picker{transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.ant-menu-item,.ant-menu-submenu-title{transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.ant-tabs-tab{transition:color var(--dur-fast) var(--ease)}.ant-tabs-ink-bar{transition:transform var(--dur-base) var(--ease),width var(--dur-base) var(--ease)}.ant-segmented-item{transition:color var(--dur-fast) var(--ease)}.ant-segmented-thumb{transition:transform var(--dur-base) var(--ease)}.ant-tag{transition:background-color var(--dur-tint) var(--ease),border-color var(--dur-tint) var(--ease)}.ant-switch{transition:background-color var(--dur-fast) var(--ease)}.ant-drawer-content-wrapper{transition:transform var(--dur-base) var(--ease)!important}.ant-drawer-mask,.ant-modal-mask{transition:opacity var(--dur-fast) var(--ease)!important}:focus-visible{outline:2px solid var(--green-ink);outline-offset:2px}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-select-focused .ant-select-selector,.ant-checkbox-input:focus-visible+.ant-checkbox-inner,.ant-radio-input:focus-visible+.ant-radio-inner,.ant-switch:focus-visible,.ant-tabs-tab-btn:focus-visible,.ant-menu-item:focus-visible,.ant-table-tbody>tr:focus-visible,.ant-pagination-item a:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--green-ink)!important;outline-offset:2px}.ant-layout-sider :focus-visible,.ant-layout-header :focus-visible{outline-color:var(--lime)!important}.skel{position:relative;overflow:hidden;background:var(--surface-2);border-radius:var(--r);border:1px solid var(--hair)}.skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--hair) 50%,transparent 100%);animation:skel-sweep 1.5s linear infinite}@keyframes skel-sweep{to{transform:translate(100%)}}.skel-bare{border-color:transparent}.ant-skeleton-title,.ant-skeleton-paragraph>li,.ant-skeleton-avatar,.ant-skeleton-button,.ant-skeleton-input,.ant-skeleton-image{background:var(--surface-2)!important;border-radius:var(--r)!important}.ant-skeleton-active .ant-skeleton-title,.ant-skeleton-active .ant-skeleton-paragraph>li,.ant-skeleton-active .ant-skeleton-avatar,.ant-skeleton-active .ant-skeleton-button,.ant-skeleton-active .ant-skeleton-input,.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,var(--surface-2) 25%,var(--hair) 37%,var(--surface-2) 63%)!important;background-size:400% 100%!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--hair-2);border-radius:var(--r)}::-webkit-scrollbar-thumb:hover{background:var(--faint)}.dark-input,.dark-input input,.dark-input .ant-input{color:#fff!important;background:#ffffff0f!important;border-color:var(--hair-dk)!important}.dark-input::placeholder,.dark-input input::placeholder{color:#ffffff6b!important}.dark-select .ant-select-selector{background:#ffffff0f!important;border-color:var(--hair-dk)!important;color:#fff!important}.dark-select .ant-select-selection-placeholder{color:#ffffff6b!important}.dark-select .ant-select-selection-item{color:#fff!important}.dark-select .ant-select-arrow{color:#ffffff80!important}@media (max-width: 1400px){.gc-shell>.ant-layout-content{padding:16px}}@media (max-width: 1200px){.ant-table{font-size:12px!important}}@media (max-width: 768px){.ant-layout-sider{display:none!important}.gc-shell{margin-left:0}.gc-header{padding:0 12px}.gc-shell>.ant-layout-content{padding:12px}.ant-table-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-content,.ant-table-body{-webkit-overflow-scrolling:touch}.ant-card,.ant-card-body,.ant-tabs,.ant-tabs-tabpane,.ant-col,.ant-row{min-width:0}.ant-card{max-width:100%}.ant-space:not(.ant-space-vertical){flex-wrap:wrap}.ant-space-item{min-width:0;max-width:100%}.ant-space-item>.ant-input,.ant-space-item>.ant-input-affix-wrapper,.ant-space-item>.ant-input-search,.ant-space-item>.ant-input-number,.ant-space-item>.ant-select,.ant-space-item>.ant-picker,.ant-space-item>.ant-cascader{width:100%!important;max-width:100%!important;min-width:0!important}.ant-card-head{padding-inline:12px}.ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.ant-card-head-title{padding-block:10px}.ant-card-extra{width:100%;margin-inline-start:0;margin-block-start:0;padding-block:0 10px}.ant-segmented{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ant-segmented .ant-segmented-group{flex-wrap:nowrap}.ant-segmented::-webkit-scrollbar{height:3px}.ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch}.ant-radio-group{display:flex;flex-wrap:wrap}.ant-modal{top:12px!important;max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important;margin:12px auto!important;padding-bottom:12px}.ant-modal-body{max-height:calc(100vh - 160px);overflow-y:auto}.ant-drawer:not(.gc-nav-drawer) .ant-drawer-content-wrapper{width:100%!important;max-width:100%}.gc-nav-drawer .ant-drawer-content-wrapper{max-width:84vw}button:not(.ant-switch){min-height:32px}.ant-btn{min-height:32px}.ant-btn-sm{min-height:32px;padding-inline:10px}.ant-btn-icon-only,.ant-btn-icon-only.ant-btn-sm{min-width:32px;width:auto}.ant-pagination-item,.ant-pagination-item-link,.ant-pagination-options-quick-jumper input{min-width:32px;min-height:32px;line-height:30px}.ant-table-cell>a,.ant-space-item>a,.ant-card-actions>li>a,.ant-btn-link{display:inline-flex;align-items:center;min-height:32px}.ant-checkbox-wrapper,.ant-radio-wrapper{min-height:32px;min-width:32px;align-items:center}.ant-switch{min-width:44px}.dt,.ant-statistic-title,.ant-tag{font-size:10.5px}.ant-table-thead>tr>th{font-size:10px!important}.ant-empty-description,.ant-form-item-explain-error{font-size:12px}.recharts-wrapper,.recharts-surface{max-width:100%!important}}@media (max-width: 480px){.gc-header{padding:0 8px}.gc-shell>.ant-layout-content{padding:10px}.ant-table-cell{padding:6px 8px!important;font-size:12px!important}.ant-card-body{padding:12px!important}.ant-modal{max-width:calc(100vw - 16px)!important;width:calc(100vw - 16px)!important}}@media (prefers-reduced-motion: reduce){:root{--dur-tint: .01ms;--dur-instant: .01ms;--dur-fast: .01ms;--dur-base: .01ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.skel:after{display:none!important}}.ant-table-tbody .ant-select-borderless .ant-select-arrow,.ant-table-tbody .ant-select-borderless .ant-select-selector{transition:opacity var(--dur-tint) var(--ease),background-color var(--dur-tint) var(--ease),box-shadow var(--dur-tint) var(--ease)}.ant-table-tbody .ant-select-borderless .ant-select-arrow{opacity:0}.ant-table-tbody tr:hover .ant-select-borderless .ant-select-arrow{opacity:.5}.ant-table-tbody tr:hover .ant-select-borderless .ant-select-selector{background:var(--surface)!important;box-shadow:inset 0 0 0 1px var(--hair-2)}
