:root{--sf-bg-primary: #e8ecf1;--sf-bg-secondary: #dce2ea;--sf-bg-tertiary: #d0d8e3;--sf-bg-canvas: #f0f2f5;--sf-bg-panel: #e0e6ee;--sf-bg-panel-header: #d4dce6;--sf-bg-card: #e4eaf0;--sf-bg-card-head: #e4eaf0;--sf-text-primary: #1a2330;--sf-text-secondary: #4a5568;--sf-text-tertiary: #718096;--sf-border-primary: #a0b4c8;--sf-border-secondary: #c8d4e0;--sf-color-primary: #0066ff;--sf-color-success: #00aa44;--sf-color-warning: #ee7700;--sf-color-error: #dd2222;--sf-color-purple: #0f766e;--sf-color-medium: #0088cc;--sf-color-aggregate: #607080;--sf-header-bg: #dce2ea;--sf-header-text: #0066ff}body[data-theme=dark]{--sf-bg-primary: #000000;--sf-bg-secondary: #0a0a0a;--sf-bg-tertiary: #111111;--sf-bg-canvas: #000000;--sf-bg-panel: #0a0a0a;--sf-bg-panel-header: #111111;--sf-bg-card: #111111;--sf-bg-card-head: #111111;--sf-text-primary: #ffffff;--sf-text-secondary: #b0b0b0;--sf-text-tertiary: #707070;--sf-border-primary: #555555;--sf-border-secondary: #222222;--sf-color-primary: #00ff88;--sf-color-success: #00ff41;--sf-color-warning: #ff6600;--sf-color-error: #ff2222;--sf-color-purple: #3ecfb2;--sf-color-medium: #00e5ff;--sf-color-aggregate: #888888;--sf-header-bg: #000000;--sf-header-text: #00ff88}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:4px;font-family:Rajdhani,IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--sf-bg-primary);color:var(--sf-text-primary)}code{font-family:Share Tech Mono,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:100%;height:calc(100vh - 8px);overflow:hidden;background:var(--sf-bg-primary)}body[data-theme=light]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,102,255,.008) 2px,rgba(0,102,255,.008) 4px)}body[data-theme=dark]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.015) 2px,rgba(255,255,255,.015) 4px)}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998;box-shadow:inset 0 0 150px #00000080}.ant-layout{background:var(--sf-bg-secondary)}.ant-layout-header{background:var(--sf-header-bg);line-height:normal;height:48px;border-bottom:1px solid var(--sf-border-primary);box-shadow:0 0 10px #0000001a;overflow:hidden}body[data-theme=dark] .ant-layout-header{box-shadow:0 0 10px #00ff881a}.ant-layout-sider{background:var(--sf-bg-panel);border-right:1px solid var(--sf-border-primary)}canvas{display:block;width:100%;height:100%}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--sf-bg-secondary);border-radius:0;border:1px solid var(--sf-border-primary)}::-webkit-scrollbar-thumb{background:var(--sf-border-primary);border-radius:0;border:1px solid rgba(0,0,0,.1)}body[data-theme=dark] ::-webkit-scrollbar-thumb{border:1px solid rgba(255,255,255,.1)}::-webkit-scrollbar-thumb:hover{background:var(--sf-color-primary);border-color:var(--sf-color-primary)}.ant-card{border-radius:0!important;border:1px solid var(--sf-border-primary);background:var(--sf-bg-card)}body[data-theme=light] .ant-card{box-shadow:0 2px 4px #0000000f,0 4px 8px #0000000a}body[data-theme=dark] .ant-card{box-shadow:0 0 8px #00ff880d}body[data-theme=light] .ant-card:hover{box-shadow:0 4px 12px #0000001a;border-color:var(--sf-color-primary);transition:all .3s ease}body[data-theme=dark] .ant-card:hover{box-shadow:0 0 12px #00ff881a;border-color:#777;transition:all .3s ease}.ant-card-head{border-radius:0!important;border-bottom:1px solid var(--sf-border-primary);background:var(--sf-bg-card-head);color:var(--sf-color-primary);font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:13px}.ant-card-body{background:var(--sf-bg-card);color:var(--sf-text-primary)}.ant-table{background:transparent;color:var(--sf-text-primary)}.ant-table-thead>tr>th{background:var(--sf-bg-card-head)!important;color:var(--sf-color-primary)!important;border-bottom:1px solid var(--sf-border-primary)!important;font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.5px;text-transform:uppercase;font-size:12px}.ant-table-tbody>tr>td{border-bottom:1px solid var(--sf-border-secondary)!important;color:var(--sf-text-secondary)}body[data-theme=light] .ant-table-tbody>tr:hover>td{background:#0066ff0f!important}body[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#ffffff0d!important}.ant-table-tbody>tr.frame_closed_loop-selected-row>td{background:#0066ff24!important}.ant-btn{border-radius:0!important;font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border:1px solid}.ant-btn-primary{background:transparent;border-color:var(--sf-color-primary);color:var(--sf-color-primary)}body[data-theme=light] .ant-btn-primary{box-shadow:0 2px 6px #0066ff26}body[data-theme=dark] .ant-btn-primary{box-shadow:0 0 8px #0f83}body[data-theme=light] .ant-btn-primary:hover{background:#0066ff1a;border-color:#05c;color:#05c;box-shadow:0 2px 8px #0066ff40}body[data-theme=dark] .ant-btn-primary:hover{background:#00ff8826;border-color:var(--sf-color-success);color:var(--sf-color-success);box-shadow:0 0 12px #00ff414d}.ant-btn-default{background:transparent;border-color:var(--sf-border-primary);color:var(--sf-text-secondary)}.ant-btn-default:hover{border-color:var(--sf-color-primary);color:var(--sf-color-primary)}.ant-input,.ant-input-number,.ant-select-selector,.ant-picker{border-radius:0!important;background:var(--sf-bg-secondary)!important;border:1px solid var(--sf-border-primary)!important;color:var(--sf-text-primary)!important;font-family:Share Tech Mono,monospace}body[data-theme=dark] .ant-input,body[data-theme=dark] .ant-input-number,body[data-theme=dark] .ant-select-selector,body[data-theme=dark] .ant-picker{background:#000!important;border-color:#444!important}.ant-input:focus,.ant-input-number:focus,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--sf-color-primary)!important;box-shadow:0 0 8px #00000026!important}body[data-theme=dark] .ant-input:focus,body[data-theme=dark] .ant-input-number:focus,body[data-theme=dark] .ant-select-focused .ant-select-selector,body[data-theme=dark] .ant-picker-focused{box-shadow:0 0 8px #0f83!important}.ant-select-dropdown{background:var(--sf-bg-card)!important;border:1px solid var(--sf-border-primary)!important;border-radius:0!important}body[data-theme=dark] .ant-select-dropdown{background:#111!important;border-color:#444!important}.ant-select-item{color:var(--sf-text-secondary)!important}body[data-theme=light] .ant-select-item-option-selected,body[data-theme=light] .ant-select-item-option-active{background:#0066ff1a!important;color:var(--sf-color-primary)!important}body[data-theme=dark] .ant-select-item-option-selected,body[data-theme=dark] .ant-select-item-option-active{background:#00ff881f!important;color:var(--sf-color-primary)!important}.ant-tag{border-radius:0!important;border:1px solid;font-family:Share Tech Mono,monospace;font-size:11px}.ant-divider{border-color:var(--sf-border-primary)}.ant-divider-horizontal.ant-divider-with-text{color:var(--sf-color-primary);font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:12px;border-color:var(--sf-border-primary)}.ant-alert{border-radius:0!important;border:1px solid;background:transparent}.ant-alert-success{border-color:var(--sf-color-success);background:#00ff410d}.ant-alert-warning{border-color:var(--sf-color-warning);background:#ff66000d}.ant-alert-error{border-color:var(--sf-color-error);background:#ff33330d}.ant-alert-info{border-color:var(--sf-color-medium);background:#00bcd40d}.ant-progress-bg{background:var(--sf-color-primary)!important}body[data-theme=light] .ant-progress-bg{box-shadow:0 0 6px #0066ff4d}body[data-theme=dark] .ant-progress-bg{box-shadow:0 0 8px #0f86}.ant-switch{background:var(--sf-border-primary)}.ant-switch-checked{background:var(--sf-color-primary)}.ant-tabs-tab{color:var(--sf-text-tertiary);font-family:Rajdhani,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.5px}body[data-theme=light] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--sf-color-primary)!important}body[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--sf-color-primary)!important;text-shadow:0 0 8px rgba(0,255,136,.4)}body[data-theme=light] .ant-tabs-ink-bar{background:var(--sf-color-primary)!important}body[data-theme=dark] .ant-tabs-ink-bar{background:var(--sf-color-primary)!important;box-shadow:0 0 8px #0f86}.ant-menu{background:var(--sf-bg-panel);border-right:1px solid var(--sf-border-primary)}.ant-menu-item{color:var(--sf-text-secondary)}body[data-theme=light] .ant-menu-item:hover{color:var(--sf-color-primary);background:#0066ff0f}body[data-theme=dark] .ant-menu-item:hover{color:var(--sf-color-primary);background:#ffffff0d}body[data-theme=light] .ant-menu-item-selected{color:var(--sf-color-primary)!important;background:#0066ff1a!important}body[data-theme=dark] .ant-menu-item-selected{color:var(--sf-color-primary)!important;background:#00ff881f!important}.ant-collapse{background:transparent;border:1px solid var(--sf-border-primary);border-radius:0}.ant-collapse-item{border-bottom:1px solid var(--sf-border-primary)}.ant-collapse-header{color:var(--sf-color-primary)!important;font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.5px;text-transform:uppercase;font-size:12px}.ant-modal-content{background:var(--sf-bg-card);border-radius:0;border:1px solid var(--sf-border-primary)}.ant-modal-header{background:transparent;border:0;border-radius:0;box-shadow:none}.ant-modal-title{color:var(--sf-color-primary);font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}.osc-file-editor-modal .ant-modal-title{text-transform:none;letter-spacing:normal;font-family:inherit;overflow:hidden;max-width:100%}body[data-theme=dark] .ant-modal-confirm-title,body[data-theme=dark] .ant-modal-confirm-content{color:var(--sf-text-primary)}body[data-theme=dark] .ant-message-notice-content{background:#111;border:1px solid #444444;color:var(--sf-text-primary)}.ant-tooltip-inner{background:var(--sf-bg-card);border:1px solid var(--sf-border-primary);border-radius:0;color:var(--sf-text-primary);font-family:Share Tech Mono,monospace;font-size:11px}body[data-theme=dark] .ant-tooltip-inner{background:#111;border-color:#444}.ant-popover-inner{background:var(--sf-bg-card);border:1px solid var(--sf-border-primary);border-radius:0}body[data-theme=dark] .ant-popover-inner{background:#111;border-color:#444}.ant-popover-title{color:var(--sf-color-primary);border-bottom:1px solid var(--sf-border-primary)}body[data-theme=dark] .ant-popover-title{border-bottom-color:#444}.ant-drawer-content{background:var(--sf-bg-panel);border-left:1px solid var(--sf-border-primary)}body[data-theme=dark] .ant-drawer-content{background:#0a0a0a;border-left-color:#444}.ant-drawer-header{background:var(--sf-bg-panel-header);border-bottom:1px solid var(--sf-border-primary)}body[data-theme=dark] .ant-drawer-header{background:#111;border-bottom-color:#444}.ant-drawer-title{color:var(--sf-color-primary);font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}.ant-pagination-item{background:transparent;border:1px solid var(--sf-border-primary);border-radius:0}.ant-pagination-item-active{border-color:var(--sf-color-primary);background:#0000000d}body[data-theme=dark] .ant-pagination-item-active{background:#00ff881a}.ant-pagination-item-active a{color:var(--sf-color-primary)}.ant-tree{background:transparent;color:var(--sf-text-secondary)}body[data-theme=light] .ant-tree-treenode-selected .ant-tree-node-content-wrapper{background:#0066ff1a!important;color:var(--sf-color-primary)}body[data-theme=dark] .ant-tree-treenode-selected .ant-tree-node-content-wrapper{background:#00ff881f!important;color:var(--sf-color-primary)}body[data-theme=light] .ant-tree-node-content-wrapper:hover{background:#0066ff0f!important}body[data-theme=dark] .ant-tree-node-content-wrapper:hover{background:#ffffff0d!important}.ant-steps-item-icon{background:transparent;border:1px solid var(--sf-border-primary)}.ant-steps-item-process .ant-steps-item-icon{background:transparent;border-color:var(--sf-color-primary)}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:var(--sf-color-primary)}.ant-steps-item-finish .ant-steps-item-icon{background:transparent;border-color:var(--sf-color-success)}.ant-steps-item-finish .ant-steps-icon{color:var(--sf-color-success)}.ant-badge-count{background:var(--sf-color-error);border:1px solid var(--sf-color-error);font-family:Share Tech Mono,monospace}body[data-theme=light] .ant-badge-count{box-shadow:0 0 6px #dd22224d}body[data-theme=dark] .ant-badge-count{box-shadow:0 0 6px #f226}.ant-radio-wrapper{color:var(--sf-text-secondary)}.ant-radio-checked .ant-radio-inner{border-color:var(--sf-color-primary)}.ant-radio-inner:after{background:var(--sf-color-primary)}.ant-checkbox-wrapper{color:var(--sf-text-secondary)}.ant-checkbox-checked .ant-checkbox-inner{background:var(--sf-color-primary);border-color:var(--sf-color-primary)}.ant-slider-track{background:var(--sf-color-primary)}body[data-theme=light] .ant-slider-handle{border-color:var(--sf-color-primary);box-shadow:0 0 6px #0066ff4d}body[data-theme=dark] .ant-slider-handle{border-color:var(--sf-color-primary);box-shadow:0 0 6px #0f86}.ant-timeline-item-head{background:transparent}body[data-theme=light] .ant-timeline-item-head-blue{border-color:var(--sf-color-primary);box-shadow:0 0 6px #0066ff40}body[data-theme=dark] .ant-timeline-item-head-blue{border-color:var(--sf-color-primary);box-shadow:0 0 6px #00ff884d}.ant-descriptions-item-label{color:var(--sf-color-primary);font-family:Rajdhani,sans-serif;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.5px}.ant-descriptions-item-content{color:var(--sf-text-primary);font-family:Share Tech Mono,monospace}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{border:1px solid var(--sf-border-primary)}.ant-upload-drag{background:var(--sf-bg-secondary);border:1px dashed var(--sf-border-primary);border-radius:0}body[data-theme=dark] .ant-upload-drag{background:#000;border-color:#444}.ant-upload-drag:hover{border-color:var(--sf-color-primary);background:#00000005}body[data-theme=dark] .ant-upload-drag:hover{background:#00ff8808}.ant-dropdown-menu{background:var(--sf-bg-card);border:1px solid var(--sf-border-primary);border-radius:0}body[data-theme=dark] .ant-dropdown-menu{background:#111;border-color:#444}.ant-dropdown-menu-item{color:var(--sf-text-secondary)}body[data-theme=light] .ant-dropdown-menu-item:hover{background:#0066ff14;color:var(--sf-color-primary)}body[data-theme=dark] .ant-dropdown-menu-item:hover{background:#ffffff0f;color:var(--sf-color-primary)}.ant-spin-dot-item{background:var(--sf-color-primary)}.ant-empty-description{color:var(--sf-text-tertiary)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner{animation:spin 1s linear infinite}.tech-corner{position:relative}.tech-corner:before,.tech-corner:after{content:"";position:absolute;width:8px;height:8px;border-color:var(--sf-color-primary);border-style:solid;pointer-events:none}.tech-corner:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.tech-corner:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(./ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(./ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(./ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(./ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(./ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(./ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-sc-chinese-simplified-400-normal-Ba7eOkfT.woff2) format("woff2"),url(./noto-sans-sc-chinese-simplified-400-normal-DUWMQbbw.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(./noto-sans-sc-chinese-simplified-500-normal-z_irmif2.woff2) format("woff2"),url(./noto-sans-sc-chinese-simplified-500-normal-Du6iXQtI.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(./noto-sans-sc-chinese-simplified-700-normal-DoUziBww.woff2) format("woff2"),url(./noto-sans-sc-chinese-simplified-700-normal-DdQ4H5Ol.woff) format("woff")}:root{--ds-font-ui: "IBM Plex Sans", "Segoe UI", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", sans-serif;--ds-font-mono: "IBM Plex Mono", "JetBrains Mono", Consolas, "Microsoft YaHei", monospace;--ds-font-display: "Space Grotesk", "IBM Plex Sans", "Segoe UI", sans-serif;--ds-t-cap: 12px;--ds-t-sm: 13px;--ds-t-body: 14px;--ds-t-md: 16px;--ds-t-title: 18px;--ds-t-num: 20px;--ds-lh-tight: 1.35;--ds-lh-ui: 1.5;--ds-lh-body: 1.7;--ds-sp-1: 4px;--ds-sp-2: 8px;--ds-sp-3: 12px;--ds-sp-4: 16px;--ds-sp-5: 20px;--ds-sp-6: 24px;--ds-sp-7: 32px;--ds-sp-8: 48px;--ds-r-1: 4px;--ds-r-2: 6px;--ds-r-3: 8px;--ds-ctl-sm: 26px;--ds-ctl-md: 30px;--ds-ctl-lg: 34px;--ds-chart-line: 2px;--ds-chart-bar-gap: 2px;--ds-chart-grid: var(--ds-border);--ds-z-pop: 60;--ds-z-drawer: 70;--ds-z-toast: 90}:root,[data-theme=dark]{color-scheme:dark;--ds-bg: oklch(16.5% .006 250);--ds-surface: oklch(20.5% .007 250);--ds-surface-2: oklch(24% .008 250);--ds-surface-3: oklch(27.5% .009 250);--ds-fg: oklch(93% .005 250);--ds-fg-muted: oklch(70% .012 250);--ds-fg-faint: oklch(52% .012 250);--ds-border: oklch(30% .008 250);--ds-border-strong: oklch(38% .01 250);--ds-brand: oklch(56% .15 250);--ds-brand-hover: oklch(62% .145 250);--ds-brand-fg: oklch(99% 0 0);--ds-brand-text: oklch(64% .13 250);--ds-brand-tint: oklch(64% .13 250 / 16%);--ds-brand-tint-2: oklch(64% .13 250 / 28%);--ds-copper: oklch(70% .11 55);--ds-copper-deep: oklch(63.5% .115 52);--ds-ok: oklch(64% .13 160);--ds-warn: oklch(80% .12 88);--ds-danger: oklch(62% .19 28);--ds-info: var(--ds-brand-text);--ds-unknown: var(--ds-fg-faint);--ds-excluded: var(--ds-fg-faint);--ds-ok-bg: oklch(64% .13 160 / 15%);--ds-warn-bg: oklch(80% .12 88 / 15%);--ds-danger-bg: oklch(62% .19 28 / 16%);--ds-unknown-bg: oklch(52% .012 250 / 12%);--ds-focus-ring: var(--ds-copper);--ds-hover: oklch(28% .009 250);--ds-active: oklch(32% .01 250);--ds-disabled-bg: var(--ds-surface-2);--ds-disabled-fg: oklch(48% .01 250);--ds-pop-bg: oklch(23% .008 250);--ds-glass: oklch(23% .008 250 / 82%);--ds-glass-border: oklch(93% .005 250 / 16%);--ds-shadow-1: 0 4px 14px oklch(0% 0 0 / .45), 0 1px 3px oklch(0% 0 0 / .4);--ds-shadow-2: 0 14px 44px oklch(0% 0 0 / .55), 0 3px 10px oklch(0% 0 0 / .45);--ds-trace-1: var(--ds-brand-text);--ds-trace-2: var(--ds-copper);--ds-trace-3: oklch(70% .02 250)}[data-theme=light]{color-scheme:light;--ds-bg: oklch(93.5% .004 250);--ds-surface: oklch(97% .003 250);--ds-surface-2: oklch(95% .004 250);--ds-surface-3: oklch(92.5% .005 250);--ds-fg: oklch(24% .012 250);--ds-fg-muted: oklch(47% .014 250);--ds-fg-faint: oklch(64% .01 250);--ds-border: oklch(87% .005 250);--ds-border-strong: oklch(77.5% .008 250);--ds-brand: oklch(50% .16 255);--ds-brand-hover: oklch(44% .155 255);--ds-brand-fg: oklch(99% 0 0);--ds-brand-text: oklch(46% .15 255);--ds-brand-tint: oklch(46% .15 255 / 10%);--ds-brand-tint-2: oklch(46% .15 255 / 20%);--ds-copper: oklch(52% .12 50);--ds-copper-deep: oklch(55% .12 50);--ds-ok: oklch(46% .11 155);--ds-ok-mark: oklch(58% .12 155);--ds-warn: oklch(48% .1 80);--ds-warn-mark: oklch(70% .13 90);--ds-danger: oklch(48% .18 28);--ds-danger-mark: oklch(58% .17 28);--ds-info: var(--ds-brand-text);--ds-unknown: oklch(58% .01 250);--ds-excluded: oklch(58% .01 250);--ds-ok-bg: oklch(58% .12 155 / 12%);--ds-warn-bg: oklch(70% .13 90 / 16%);--ds-danger-bg: oklch(58% .17 28 / 10%);--ds-unknown-bg: oklch(58% .01 250 / 10%);--ds-focus-ring: var(--ds-copper);--ds-hover: oklch(93% .005 250);--ds-active: oklch(90.5% .006 250);--ds-disabled-bg: var(--ds-surface-2);--ds-disabled-fg: oklch(70% .008 250);--ds-pop-bg: oklch(98.3% .002 250);--ds-glass: oklch(99% .002 250 / 88%);--ds-glass-border: oklch(30% .02 255 / 10%);--ds-shadow-1: 0 4px 14px oklch(30% .02 255 / .16), 0 1px 3px oklch(30% .02 255 / .14);--ds-shadow-2: 0 14px 44px oklch(30% .02 255 / .22), 0 3px 10px oklch(30% .02 255 / .16);--ds-trace-1: var(--ds-brand-text);--ds-trace-2: var(--ds-copper);--ds-trace-3: oklch(60% .015 250)}:root,[data-theme=dark]{--ds-ok-mark: var(--ds-ok);--ds-warn-mark: var(--ds-warn);--ds-danger-mark: var(--ds-danger)}body[data-theme] .ant-dropdown-menu,body[data-theme] .ant-select-dropdown,body[data-theme] .ant-message-notice-content{background:var(--ds-pop-bg)!important;border:1px solid var(--ds-border-strong)!important}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body[data-theme] .ant-dropdown-menu,body[data-theme] .ant-select-dropdown,body[data-theme] .ant-message-notice-content{background:var(--ds-glass)!important;border-color:var(--ds-glass-border)!important;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}body[data-theme] .ant-modal-mask,body[data-theme] .ant-drawer-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}body[data-theme=dark]{--ds-inspect-bg: linear-gradient(165deg, oklch(32% .012 250 / 72%), oklch(22% .008 250 / 88%));--ds-inspect-shadow: inset 0 0 0 1px oklch(99% 0 0 / 14%), inset 0 1px 0 oklch(99% 0 0 / 16%), inset 0 -1px 0 oklch(0% 0 0 / 30%), 0 8px 20px oklch(0% 0 0 / 40%), 0 2px 6px oklch(0% 0 0 / 35%)}body[data-theme=light]{--ds-inspect-bg: linear-gradient(165deg, oklch(100% 0 0 / 96%), oklch(96% .004 250 / 92%));--ds-inspect-shadow: inset 0 0 0 1px oklch(30% .02 255 / 16%), inset 0 1px 0 oklch(100% 0 0), 0 8px 20px oklch(30% .02 255 / 16%), 0 2px 6px oklch(30% .02 255 / 10%)}body [data-ds-metric]{position:relative;border-radius:4px;transition:background-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out}body[data-theme] [data-ds-metric]:hover{background:var(--ds-inspect-bg);box-shadow:var(--ds-inspect-shadow);z-index:1}body[data-motion=enhanced] [data-ds-metric]:hover{transform:translateY(-1px)}@media (hover: hover) and (pointer: fine){body[data-motion=enhanced] [data-ds-surface]:not(:disabled):not([aria-disabled=true]){position:relative;transition:background-color .12s ease-out,border-color .12s ease-out,transform .16s ease-out}body[data-motion=enhanced] [data-ds-surface=card]:not(:disabled):not([aria-disabled=true]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(150px circle at var(--ds-pointer-x, 50%) var(--ds-pointer-y, 0%),var(--ds-brand-tint),transparent 72%);opacity:0;pointer-events:none;transition:opacity .2s ease-out}body[data-motion=enhanced] [data-ds-surface=card]:not(:disabled):not([aria-disabled=true]):hover:after{opacity:1}body[data-motion=enhanced] [data-ds-surface]:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px)}body[data-motion=enhanced] [data-ds-surface=row]:hover{background-image:radial-gradient(150px circle at var(--ds-pointer-x, 50%) var(--ds-pointer-y, 0%),var(--ds-brand-tint),transparent 72%)}}@media (prefers-reduced-motion: reduce){body[data-motion=enhanced] [data-ds-surface]:hover,body[data-motion=enhanced] [data-ds-metric]:hover{transform:none}body[data-motion=enhanced] [data-ds-surface=card]:after{display:none}body[data-motion=enhanced] [data-ds-surface=row]:hover{background-image:none}}body[data-theme] .ant-select-dropdown .ant-select-item{color:var(--ds-fg)!important}body[data-theme] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background:var(--ds-hover)!important}body[data-theme] .ant-select-dropdown .ant-select-item-option-selected{background:var(--ds-brand-tint)!important;color:var(--ds-brand-text)!important}body[data-motion=reduced] [data-ds-surface]:hover{transform:none}body[data-theme] :is(.ant-btn,.sci-fi-nav-item,.ant-tabs-tab,.ant-segmented-item,.ant-tree-node-content-wrapper,.ant-tree-switcher,.ant-dropdown-menu-item,.ant-select-item,.ant-collapse-header),body[data-theme] .ant-table-tbody>tr>td{transition:background-color var(--ds-state-duration, .12s) ease-out,border-color var(--ds-state-duration, .12s) ease-out,color var(--ds-state-duration, .12s) ease-out,box-shadow var(--ds-state-duration, .12s) ease-out,transform var(--ds-state-duration, .12s) ease-out!important}body[data-theme] :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector,.ant-picker){transition:background-color var(--ds-state-duration, .12s) ease-out,border-color var(--ds-state-duration, .12s) ease-out,box-shadow var(--ds-state-duration, .12s) ease-out!important}body[data-theme] :is(.ant-btn-text,.ant-btn-link):not(:disabled):not([aria-disabled=true]):hover{background:var(--ds-hover)!important}body[data-theme] .ant-btn:not(:disabled):not([aria-disabled=true]):active{filter:none!important}body[data-theme] :is(.ant-btn-default,.ant-btn-text):not(:disabled):not([aria-disabled=true]):active{background:var(--ds-active)!important}body[data-theme] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):active{background:var(--ds-brand-hover)!important}body[data-motion=enhanced] .ant-btn:not(:disabled):not([aria-disabled=true]):active{transform:translateY(1px)}body[data-theme] .ant-tabs-tab:not(.ant-tabs-tab-active):not(.ant-tabs-tab-disabled):hover,body[data-theme] .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):hover{background:var(--ds-hover)!important;color:var(--ds-fg)!important}body[data-theme] .ant-segmented-item-selected{background:var(--ds-brand-tint)!important;color:var(--ds-brand-text)!important;box-shadow:inset 0 0 0 1px var(--ds-brand-text)!important}body[data-theme] .ant-tree-node-content-wrapper.ant-tree-node-selected,body[data-theme] .ant-tree-node-content-wrapper.ant-tree-node-selected:hover{background:var(--ds-brand-tint)!important;color:var(--ds-brand-text)!important;box-shadow:inset 2px 0 var(--ds-brand-text)!important}body[data-theme] .ant-tree-switcher:not(.ant-tree-switcher-noop):hover{background:var(--ds-hover)!important;color:var(--ds-fg)!important}body[data-theme] .ant-tree:has(input:focus-visible) .ant-tree-treenode-active .ant-tree-node-content-wrapper,body[data-theme] .ant-segmented-item:has(input:focus-visible){outline:2px solid var(--ds-focus-ring)!important;outline-offset:-2px}body[data-theme] .ant-tree:has(input:focus-visible):not(:has(.ant-tree-treenode-active)){outline:2px solid var(--ds-focus-ring)!important;outline-offset:-2px}body[data-theme] .ant-tree input[aria-label="for screen reader"]:focus-visible{outline:none!important}body[data-theme] .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):hover,body[data-theme] .ant-collapse-header:hover{background:var(--ds-hover)!important}body[data-theme] .ant-dropdown-menu-item-selected,body[data-theme] .ant-dropdown-menu-item-selected:hover{background:var(--ds-brand-tint)!important;color:var(--ds-brand-text)!important}body[data-theme] .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner,body[data-theme] .ant-radio-wrapper:not(.ant-radio-wrapper-disabled):hover .ant-radio-inner{border-color:var(--ds-brand-text)!important;box-shadow:0 0 0 2px var(--ds-brand-tint)}body[data-theme] .ant-checkbox-input:focus-visible+.ant-checkbox-inner,body[data-theme] .ant-radio-input:focus-visible+.ant-radio-inner{outline:2px solid var(--ds-focus-ring)!important;outline-offset:2px}body[data-theme] .ant-picker-focused{outline:2px solid var(--ds-focus-ring)!important;outline-offset:2px;box-shadow:none!important}body[data-motion=reduced]{--ds-state-duration: 0ms}body[data-motion=reduced] .ant-btn:active{transform:none}@media (prefers-reduced-motion: reduce){body[data-theme]{--ds-state-duration: 0ms !important}body[data-motion=enhanced] .ant-btn:active{transform:none}}body{font-size:15px}:root,body[data-theme]{--sf-bg-primary: var(--ds-bg);--sf-bg-secondary: var(--ds-bg);--sf-bg-tertiary: var(--ds-surface-3);--sf-bg-canvas: var(--ds-bg);--sf-bg-panel: var(--ds-surface);--sf-bg-panel-header: var(--ds-surface-2);--sf-bg-card: var(--ds-surface);--sf-bg-card-head: var(--ds-surface-2);--sf-text-primary: var(--ds-fg);--sf-text-secondary: var(--ds-fg-muted);--sf-text-tertiary: var(--ds-fg-muted);--sf-border-primary: var(--ds-border);--sf-border-secondary: var(--ds-border);--sf-color-primary: var(--ds-brand-text);--sf-color-success: var(--ds-ok);--sf-color-warning: var(--ds-warn);--sf-color-error: var(--ds-danger);--sf-coverage-reached: var(--ds-ok-mark);--sf-coverage-below-target: var(--ds-warn-mark);--sf-coverage-no-hits: var(--ds-danger-mark);--sf-coverage-excluded: var(--ds-excluded);--sf-color-purple: var(--ds-brand-text);--sf-color-medium: var(--ds-brand-text);--sf-color-aggregate: var(--ds-fg-muted);--sf-header-bg: var(--ds-surface);--sf-header-text: var(--ds-fg);--b45-background: var(--ds-bg);--b45-foreground: var(--ds-fg);--b45-surface-1: var(--ds-surface);--b45-surface-2: var(--ds-surface-2);--b45-surface-3: var(--ds-surface-3);--b45-muted: var(--ds-fg-muted);--b45-border: var(--ds-border);--b45-border-bright: var(--ds-border-strong);--b45-primary: var(--ds-brand-text);--b45-success: var(--ds-ok);--b45-warn: var(--ds-warn);--b45-danger: var(--ds-danger);--b45-popup-shadow: var(--ds-shadow-1);--b45-neuro-up: 0 0 0 transparent;--b45-neuro-up-sm: 0 0 0 transparent;--b45-neuro-up-lg: 0 0 0 transparent;--b45-neuro-inset: 0 0 0 transparent;--b45-neuro-inset-sm: 0 0 0 transparent;--b45-neuro-flat: 0 0 0 transparent;--b45-radius-sm: 4px;--b45-radius-md: 4px;--b45-radius-lg: 6px;--b45-radius-xl: 8px;--b45-focus: 0 0 0 2px var(--ds-focus-ring);--ds-motion-fast: .12s;--ds-motion-enter: .2s}body{padding:0!important;background:var(--b45-background)!important;color:var(--b45-foreground)!important;font-family:var(--ds-font-ui)!important;font-feature-settings:"ss01","cv11","cv02";line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100vh!important;background:var(--b45-background)!important}body:before,body:after{display:none!important;content:none!important}::selection{background:color-mix(in srgb,var(--b45-primary) 22%,transparent);color:var(--b45-foreground)}:focus-visible{outline:2px solid var(--ds-focus-ring)!important;outline-offset:2px;border-radius:var(--b45-radius-sm)}code,pre,.data-value{font-family:var(--ds-font-mono)!important;text-shadow:none!important}h1,h2,h3,h4,.panel-header,.ant-card-head,.ant-modal-title{font-family:var(--ds-font-ui)!important;letter-spacing:0!important;text-transform:none!important}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent!important;border:0!important}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--b45-border-bright) 55%,transparent)!important;border:2px solid transparent!important;background-clip:content-box!important;border-radius:8px!important}.ant-card,.expanded-panel{border:1px solid var(--b45-border)!important;border-radius:var(--b45-radius-lg)!important;background:var(--b45-surface-2)!important;box-shadow:var(--b45-neuro-up)!important;overflow:hidden}.ant-card:hover{box-shadow:var(--b45-neuro-up-lg)!important}.ant-card-head{min-height:44px!important;border-radius:var(--b45-radius-lg) var(--b45-radius-lg) 0 0!important;border-bottom:1px solid color-mix(in srgb,var(--b45-border) 70%,transparent)!important;background:var(--b45-surface-1)!important}.ant-card-head-title{font-size:15px!important;font-weight:600!important;letter-spacing:0!important}.ant-card-body{background:var(--b45-surface-2)}.ant-modal-mask{background:#0006!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ant-modal-content,.ant-drawer-content,.ant-popover-inner,.ant-dropdown-menu{border:1px solid var(--b45-border)!important;border-radius:var(--b45-radius-xl)!important;background:var(--b45-surface-1)!important;box-shadow:var(--b45-popup-shadow)!important}.ant-modal-header{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ant-modal-title{font-size:15px!important;font-weight:600!important}.ant-btn{border:1px solid transparent!important;border-radius:var(--b45-radius-md)!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;transition:filter .15s ease,box-shadow .15s ease,background-color .15s ease!important}.ant-btn-primary{background:var(--ds-brand)!important;color:#fff!important;box-shadow:var(--b45-neuro-up-sm)!important}.ant-btn-primary:not(:disabled):hover{background:var(--ds-brand-hover)!important}.ant-btn-default{border-color:var(--ds-border-strong)!important;background:var(--b45-surface-1)!important;color:var(--b45-foreground)!important;box-shadow:var(--b45-neuro-up-sm)!important}.ant-btn-text{background:transparent!important;color:var(--b45-muted)!important;box-shadow:none!important}.ant-btn-text:hover{background:var(--b45-surface-2)!important;color:var(--b45-foreground)!important}.ant-btn:active{filter:brightness(.95);box-shadow:var(--b45-neuro-inset-sm)!important}body[data-theme] .ant-input,body[data-theme] .ant-input-number,body[data-theme] .ant-select-selector,body[data-theme] .ant-picker,body[data-theme] .ant-input-affix-wrapper{border:1px solid var(--ds-border-strong)!important;border-radius:var(--b45-radius-md)!important;background:var(--ds-surface-2)!important;color:var(--b45-foreground)!important;box-shadow:var(--b45-neuro-inset-sm)!important;font-family:inherit!important;transition:box-shadow .15s ease!important}body[data-theme] .ant-input-affix-wrapper>.ant-input,body[data-theme] .ant-input-affix-wrapper>.ant-input:focus,body[data-theme] .ant-input-affix-wrapper>.ant-input:focus-visible,body[data-theme] .ant-input-number .ant-input,body[data-theme] .ant-input-number .ant-input:focus,body[data-theme] .ant-input-number .ant-input:focus-visible{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;outline:none!important}.ant-input:focus,.ant-input:focus-visible,.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{outline:none!important;box-shadow:var(--b45-focus)!important}.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container{border-radius:var(--b45-radius-md)!important;background:var(--b45-surface-1)!important;box-shadow:var(--b45-popup-shadow)!important;overflow:hidden}.ant-segmented{border-radius:var(--b45-radius-md)!important;background:var(--b45-surface-1)!important;box-shadow:var(--b45-neuro-inset-sm)!important;padding:3px!important}.ant-segmented-item{border-radius:var(--b45-radius-sm)!important}.ant-segmented-item-selected{background:var(--b45-surface-2)!important;box-shadow:var(--b45-neuro-up-sm)!important}.ant-switch{background:var(--ds-border-strong)!important;box-shadow:var(--b45-neuro-inset-sm)!important}.ant-switch-checked{background:var(--b45-primary)!important}.ant-switch-handle:before{background:var(--ds-brand-fg)!important;box-shadow:var(--b45-neuro-up-sm)!important}.ant-slider-rail{background:var(--ds-surface-3)!important;box-shadow:var(--b45-neuro-inset-sm)!important}.ant-slider-track{background:var(--b45-primary)!important}.ant-slider-handle{box-shadow:none!important}.ant-slider-handle:after{box-shadow:0 0 0 2px var(--b45-primary),var(--b45-neuro-up-sm)!important}.ant-table-thead>tr>th{background:var(--b45-surface-1)!important;color:var(--b45-muted)!important;font-family:inherit!important;text-transform:none!important;letter-spacing:0!important}.ant-table{border-radius:var(--b45-radius-lg)!important;overflow:hidden;background:var(--b45-surface-2)!important}.ant-table-container{border:1px solid var(--b45-border)!important;border-radius:var(--b45-radius-lg)!important;box-shadow:var(--b45-neuro-up-sm)!important}.ant-table-tbody>tr>td{border-color:color-mix(in srgb,var(--b45-border) 60%,transparent)!important}.ant-table-tbody>tr:hover>td{background:var(--b45-surface-3)!important}.ant-tabs-tab{font-family:inherit!important;text-transform:none!important;letter-spacing:0!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--b45-primary)!important;text-shadow:none!important}.ant-tabs-ink-bar,.ant-progress-bg,.ant-switch-checked{background:var(--b45-primary)!important;box-shadow:none!important}.ant-tag,.ant-alert,.ant-collapse,.ant-tooltip-inner{border-radius:var(--b45-radius-sm)!important;font-family:inherit!important}.ant-alert-message,.ant-alert-description{font-family:var(--ds-font-ui)!important;letter-spacing:0!important;text-transform:none!important}.ant-alert{border:1px solid var(--b45-border)!important;background:color-mix(in srgb,var(--b45-surface-2) 88%,var(--b45-primary))!important}.ant-collapse{border:1px solid var(--b45-border)!important;background:var(--b45-surface-1)!important;box-shadow:var(--b45-neuro-inset-sm)!important;overflow:hidden}.ant-collapse-header,.ant-collapse-header *{font-family:var(--ds-font-ui)!important;letter-spacing:0!important;text-transform:none!important}.ant-collapse-item{border-color:var(--b45-border)!important}.ant-collapse-content{background:var(--b45-surface-2)!important}.ant-empty-normal{color:var(--b45-muted)!important}.ant-progress-inner{background:var(--ds-surface-3)!important;box-shadow:var(--b45-neuro-inset-sm)!important}.ant-tree-node-content-wrapper{border-radius:6px!important}.ant-tree-node-content-wrapper:hover,.ant-tree-treenode-selected .ant-tree-node-content-wrapper{background:var(--b45-surface-3)!important;color:var(--b45-foreground)!important}.sci-fi-nav-item{border:0!important;border-radius:var(--b45-radius-sm)!important;margin:0 8px;width:calc(100% - 16px)!important;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease!important}.sci-fi-nav-item:before,.panel-header:before,.panel-header:after,.expanded-panel:before,.collapsed-panel-tab:before,.collapsed-panel-tab:after{display:none!important}.sci-fi-nav-item:hover{background:var(--b45-surface-2)!important;box-shadow:var(--b45-neuro-flat)!important}.sci-fi-nav-item.active{background:var(--ds-brand-tint)!important;box-shadow:var(--b45-neuro-up-sm)!important}.collapsed-panel-tab{border:0!important;border-radius:var(--b45-radius-md) 0 0 var(--b45-radius-md)!important;background:var(--b45-surface-2)!important;box-shadow:var(--b45-neuro-up-sm)!important;font-family:inherit!important;letter-spacing:.04em!important;text-transform:none!important}.collapsed-panel-tab:hover{background:var(--b45-surface-3)!important;color:var(--b45-foreground)!important;box-shadow:var(--b45-neuro-flat)!important}.panel-header{background:var(--b45-surface-1)!important;border-color:var(--b45-border)!important;color:var(--b45-foreground)!important}.panel-resizer,.match-panel-resizer,.video-panel-resizer,.main-nav-resizer{transition:background-color .12s ease}.panel-resizer:hover,.match-panel-resizer:hover,.video-panel-resizer:hover,.main-nav-resizer:hover{background:color-mix(in srgb,var(--b45-primary) 35%,transparent)!important}.sci-fi-timeline{background:var(--b45-surface-2)!important;border-color:var(--b45-border)!important;border-radius:var(--b45-radius-lg)!important;box-shadow:var(--b45-neuro-up)!important}.canvas-view-card{border-radius:var(--b45-radius-lg)!important;box-shadow:var(--b45-neuro-inset)!important}.canvas-view-card:hover{box-shadow:var(--b45-neuro-inset)!important}.canvas-view-card>.ant-card-body{border-radius:inherit;overflow:hidden}.right-panels-container,.collapsed-tabs-bar{background:var(--b45-surface-1)!important}.status-indicator{border-radius:999px!important;box-shadow:none!important}.status-indicator:after{display:none!important}.tech-corner:before,.tech-corner:after,.tech-divider:before{display:none!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;transition-delay:0ms!important}}body{font-size:14px;font-variant-numeric:tabular-nums}h1,h2,h3,h4,h5{text-shadow:none!important;letter-spacing:0!important}body .ant-layout-header.ds-header{box-shadow:none!important;gap:16px}.ds-header-context{display:flex;min-width:0;align-items:center;gap:12px;flex:1}.ds-header-context>span{min-width:0}.ds-header-context>span:not(:first-child){border-left:1px solid var(--ds-border-strong);padding-left:12px}.ds-brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;color:var(--ds-fg);white-space:nowrap}.ds-brand img{width:28px;height:28px}.ds-logo-image{position:relative;width:200px;height:33px;overflow:hidden}.ds-logo-image img{position:absolute;width:217.2px;height:72.4px;max-width:none;left:-9px;top:-21px}.ds-logo-image.ds-brand-large{width:300px;height:49.5px}.ds-logo-image.ds-brand-large img{width:325.8px;height:108.6px;left:-13.5px;top:-31.5px}.ds-wordmark{display:inline-flex;align-items:baseline;gap:1px;line-height:1}.ds-wordmark b{font:600 17px/1 var(--ds-font-ui)}.ds-wordmark span{font:500 15.5px/1 var(--ds-font-mono)}.ds-wordmark i{width:5px;height:5px;border-radius:1px;background:var(--ds-copper);align-self:flex-end;margin:0 0 2px 3px}.ds-brand-large img{width:42px;height:42px}.ds-brand-large b{font-size:26px}.ds-brand-large .ds-wordmark span{font-size:24px}.ds-brand-large i{width:7px;height:7px}body .main-nav{overflow:hidden}body .main-nav[data-collapsed="1"]{width:56px!important;max-width:56px!important}body .sci-fi-nav-item{position:relative;min-height:34px!important;font-family:var(--ds-font-ui)!important;font-weight:500!important;box-shadow:none!important;text-align:left}body .sci-fi-nav-item:hover{background:var(--ds-hover)!important;color:var(--ds-fg)!important}body .sci-fi-nav-item.active{background:var(--ds-brand-tint)!important;color:var(--ds-brand-text)!important;box-shadow:inset 2px 0 var(--ds-brand-text)!important;font-weight:600!important}body .ant-card,body .canvas-view-card,body .expanded-panel,body .sci-fi-timeline{box-shadow:none!important;background:var(--ds-surface)!important}body .ant-card:hover,body .canvas-view-card:hover{box-shadow:none!important}body .ant-card-head{min-height:40px!important;background:var(--ds-surface)!important}body .ant-card-head-title{font-size:15px!important;font-weight:500!important}body .ant-card-body{background:var(--ds-surface)}body .collapsed-panel-tab{border:1px solid var(--ds-border)!important;color:var(--ds-fg-muted)!important;letter-spacing:0!important;box-shadow:none!important}body .collapsed-panel-tab:hover{background:var(--ds-hover)!important;color:var(--ds-fg)!important}body .panel-resizer:hover,body .match-panel-resizer:hover,body .video-panel-resizer:hover,body .main-nav-resizer:hover,body .main-nav-resizer:focus-visible,body[data-main-nav-resizing="1"] .main-nav-resizer{background:var(--ds-brand-tint-2)!important;box-shadow:none!important}body .ant-btn-default:not(:disabled):hover{background:var(--ds-hover)!important;border-color:var(--ds-fg-muted)!important}body .ant-btn-dangerous:not(:disabled){color:var(--ds-danger)!important;border-color:var(--ds-danger)!important}body .ant-btn-primary.ant-btn-dangerous:not(:disabled){background:var(--ds-danger)!important;color:var(--ds-brand-fg)!important}body .ant-btn:disabled{color:var(--ds-disabled-fg)!important;background:var(--ds-disabled-bg)!important;border-color:var(--ds-border)!important;filter:none!important;box-shadow:none!important}body[data-theme] .ant-input-status-error,body[data-theme] .ant-input-affix-wrapper-status-error,body[data-theme] .ant-input-number-status-error,body[data-theme] .ant-select-status-error .ant-select-selector{border-color:var(--ds-danger)!important}body[data-theme] .ant-input-status-warning,body[data-theme] .ant-input-affix-wrapper-status-warning,body[data-theme] .ant-select-status-warning .ant-select-selector{border-color:var(--ds-warn)!important}body[data-theme] .ant-input-disabled,body[data-theme] .ant-input-affix-wrapper-disabled,body[data-theme] .ant-input-number-disabled,body[data-theme] .ant-select-disabled .ant-select-selector{background:var(--ds-disabled-bg)!important;color:var(--ds-disabled-fg)!important}body[data-theme] .ant-input::placeholder,body .ant-select-selection-placeholder{color:var(--ds-fg-muted)!important}body[data-theme] .ant-input:focus-visible,body[data-theme] .ant-input-affix-wrapper:focus-within,body[data-theme] .ant-input-number-focused,body[data-theme] .ant-select-focused .ant-select-selector{border-color:var(--ds-brand-text)!important;outline:2px solid var(--ds-focus-ring)!important;outline-offset:2px;box-shadow:none!important}body[data-theme] .ant-input-affix-wrapper>.ant-input:focus-visible{outline:none!important}body .ant-segmented{border:1px solid var(--ds-border)!important;background:var(--ds-surface-2)!important}body .ant-segmented-item-selected{background:var(--ds-surface)!important;color:var(--ds-fg)!important}body .ant-table{background:var(--ds-surface)!important;font-size:13px}body .ant-table-tbody>tr:hover>td{background:var(--ds-hover)!important}body .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--ds-brand-tint)!important}body .ant-tree-node-content-wrapper:hover{background:var(--ds-hover)!important;box-shadow:inset 2px 0 var(--ds-border-strong)}body .ant-tree-node-selected{background:var(--ds-brand-tint)!important;color:var(--ds-fg)!important;box-shadow:inset 2px 0 var(--ds-brand-text)!important}body .ant-alert-error{background:var(--ds-danger-bg)!important}body .ant-alert-warning{background:var(--ds-warn-bg)!important}body .ant-alert-success{background:var(--ds-ok-bg)!important}body .ant-collapse-header,body .ant-collapse-header *{color:var(--ds-fg)!important}body .ant-drawer-content{border-radius:0!important;background:var(--ds-pop-bg)!important}body .ant-modal-content,body .ant-popover-inner{background:var(--ds-pop-bg)!important}body .ant-dropdown-menu,body .ant-select-dropdown,body .ant-message-notice-content{border:1px solid var(--ds-glass-border)!important;border-radius:6px!important;background:var(--ds-pop-bg)!important;box-shadow:var(--ds-shadow-1)!important}.ds-page{padding:16px 20px!important;gap:12px!important;min-width:0}.ds-page>.ant-typography{font-size:18px!important;margin:0!important}.ds-login{background:var(--ds-bg)!important}.ds-login .ant-card{border-top:2px solid var(--ds-brand-text)!important}.ds-appearance{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--ds-border)}.ds-appearance-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.ds-appearance-row>span{font-size:13px}.ds-agent-status{display:flex;align-items:center;gap:7px;padding:8px 0;color:var(--ds-fg-muted);font-size:12px}.ds-ai-glyph{position:relative;width:16px;height:16px;flex:none}.ds-ai-glyph i{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--ds-brand-text);opacity:.25;animation:ds-ai-twinkle 1.3s ease-in-out infinite}.ds-ai-glyph i:nth-child(1){left:6.5px;top:6.5px}.ds-ai-glyph i:nth-child(2){left:6.5px;top:0;background:#a58bea;animation-delay:-.18s}.ds-ai-glyph i:nth-child(3){left:12px;top:3.5px;background:#6d9fe5;animation-delay:-.36s}.ds-ai-glyph i:nth-child(4){left:12px;top:9.5px;background:#5cbfc0;animation-delay:-.54s}.ds-ai-glyph i:nth-child(5){left:6.5px;top:12.5px;background:#58b58e;animation-delay:-.72s}.ds-ai-glyph i:nth-child(6){left:1px;top:9.5px;background:#d4b163;animation-delay:-.9s}.ds-ai-glyph i:nth-child(7){left:1px;top:3.5px;background:#d78598;animation-delay:-1.08s}@keyframes ds-ai-twinkle{0%,to{opacity:.25;transform:scale(1)}45%{opacity:1;transform:scale(1.35)}}@keyframes ds-enter{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:none}}body[data-motion=enhanced] .ds-page,body[data-motion=enhanced] .ant-drawer-body{animation:ds-enter var(--ds-motion-enter) ease-out}body[data-motion=reduced] *,body[data-motion=reduced] *:before,body[data-motion=reduced] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}body[data-motion=reduced] .ds-ai-glyph i{animation:none!important;opacity:.75}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.ds-ai-glyph i{animation:none!important;opacity:.75}}@media (max-width: 1100px){.ds-header{padding-inline:12px!important}.ds-header-context{gap:8px}.ds-wordmark b{font-size:15px}.ds-wordmark span{font-size:14px}}@media (max-width: 850px){.ds-header-context>span:last-child:not(:first-child){display:none}.ds-page{padding:12px!important}}#root{padding:0!important}.ds-workspace-loading{display:grid;gap:12px;padding:20px;width:100%}.ds-workspace-loading span{display:block;height:34px;border-radius:4px;background:var(--ds-surface-2)}.ds-workspace-loading span:last-child{height:260px}body .ant-alert-description,body .ant-upload-hint{font:12px/1.7 var(--ds-font-ui)!important}body .ant-collapse-header,body .ant-upload-text{font-family:var(--ds-font-ui)!important;letter-spacing:0!important;text-transform:none}body .ant-table-tbody>tr:hover>td:first-child{box-shadow:inset 2px 0 var(--ds-border-strong)}body .ant-table-row-selected>td:first-child{box-shadow:inset 2px 0 var(--ds-brand-text)!important}body .ant-btn,body[data-theme] .ant-input,body .ant-select-selection-item{font-size:15px!important}.ds-page .ant-table .ant-btn,.ds-page .ant-table .ant-select-selection-item{font-size:14px!important}body select,body textarea:not(.ant-input),body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not(.ant-input):not(.ant-input-number-input):not(.monaco-mouse-cursor-text){background-color:var(--ds-surface-2);color:var(--ds-fg);border:1px solid var(--ds-border-strong);border-radius:4px;font:14px/1.5 var(--ds-font-ui)}body select{min-height:30px;padding:3px 8px}body select option{background:var(--ds-pop-bg);color:var(--ds-fg)}body textarea:not(.ant-input){padding:8px 12px}body select:focus-visible,body textarea:focus-visible{border-color:var(--ds-brand-text)}body input[type=checkbox],body input[type=radio]{accent-color:var(--ds-brand)}body select,body textarea:not(.ant-input){background:var(--ds-surface-2)!important;color:var(--ds-fg)!important;border:1px solid var(--ds-border-strong)!important;box-shadow:none!important}body .sci-fi-nav-item:not(.active):not(:hover){background:transparent!important}body[data-theme] .ant-select-selection-search-input{border:0!important;background:transparent!important}
