.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:100;transition:top .3s}.skip-link:focus{top:0}html,body,#app{margin:0;padding:0;height:100%;width:100%}@media (prefers-color-scheme: dark){html{color-scheme:dark}}:root{--primary-color: #1890ff;--success-color: #52c41a;--warning-color: #faad14;--error-color: #ff4d4f}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-track{background:transparent}:root{--color-primary: #6366f1;--color-primary-hover: #4f46e5;--color-primary-light: #e0e7ff;--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-info: #3b82f6;--color-text-primary: #1a1a1a;--color-text-secondary: #666666;--color-text-tertiary: #999999;--color-bg-primary: #ffffff;--color-bg-secondary: #f5f5f5;--color-bg-tertiary: #eaeaea;--color-border: #e5e5e5;--color-border-light: #f0f0f0;--font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono: "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-base: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}@media (prefers-color-scheme: dark){:root{--color-text-primary: #ffffff;--color-text-secondary: #a0a0a0;--color-text-tertiary: #707070;--color-bg-primary: #1a1a1a;--color-bg-secondary: #242424;--color-bg-tertiary: #2e2e2e;--color-border: #3a3a3a;--color-border-light: #2e2e2e}}html,body,#app{caret-color:transparent!important}*,*:before,*:after{caret-color:transparent!important}[data-tabindex="-1"],[tabindex="-1"],.n-switch,.n-tag,.n-statistic,.n-text,.n-text--strong,.n-number,.n-checkbox,.n-radio,.n-slider,.n-divider,.n-layout-sider,.n-layout-header,.n-layout-content,.n-menu,.n-menu-item,.n-menu-item-content,.n-dropdown,.n-avatar,.n-tooltip-trigger,.n-icon,.n-pagination-item,.n-pagination-item-link,.n-button,.n-button__content,.n-page-header,.n-card,.n-table,.n-data-table,.n-form-item,.n-form-item-label,span,div:not([contenteditable=true]):not(.n-input):not(.n-select):not(.n-input-number){caret-color:transparent!important;outline:none!important;box-shadow:none!important;cursor:default!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}*:not(input):not(textarea):not([contenteditable=true]):not(.n-input):not(.n-select):not(.n-input-number){caret-color:transparent!important}span.n-text,span.n-text--strong,span.n-text--depth,span.n-text--embedded,.n-text,.n-text--strong,.n-text--depth,.n-text--embedded{caret-color:transparent!important}span,span *,span:before,span:after{caret-color:transparent!important}span[class*=n-text],body span,#app span{caret-color:transparent!important}.n-input input,.n-input textarea,.n-input .n-input__input-el,.n-input .n-input__textarea-el,.n-select .n-base-selection,.n-select .n-base-selection__border,.n-select-trigger,.n-input-number input,.n-input-number .n-input-number__input,textarea,input[type=text],input[type=password],input[type=email],input[type=number]{caret-color:auto!important;outline:none!important;box-shadow:none!important;cursor:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;-webkit-tap-highlight-color:auto!important}.n-input input:focus,.n-input textarea:focus,.n-input .n-input__input-el:focus,.n-input .n-input__textarea-el:focus,.n-select .n-base-selection:focus,.n-select .n-base-selection__border:focus,.n-select-trigger:focus,.n-input-number input:focus,.n-input-number .n-input-number__input:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus{outline:2px solid var(--color-primary)!important;outline-offset:2px!important}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary)}
