:root{--primary-1: 255, 235, 238;--primary-2: 255, 205, 210;--primary-3: 239, 154, 154;--primary-4: 229, 115, 115;--primary-5: 229, 57, 53;--primary-6: 156, 5, 19;--primary-7: 130, 3, 15;--primary-8: 104, 2, 12;--primary-9: 78, 1, 9;--primary-10: 52, 1, 6;--arcoblue-1: 255, 235, 238;--arcoblue-2: 255, 205, 210;--arcoblue-3: 239, 154, 154;--arcoblue-4: 229, 115, 115;--arcoblue-5: 229, 57, 53;--arcoblue-6: 156, 5, 19;--arcoblue-7: 130, 3, 15;--arcoblue-8: 104, 2, 12;--arcoblue-9: 78, 1, 9;--arcoblue-10: 52, 1, 6;--senxia-primary: #9c0513;--senxia-primary-light: #c62828;--senxia-primary-dark: #7b0000;--senxia-accent: #d32f2f;--senxia-accent-light: #e57373;--senxia-gradient: linear-gradient(135deg, #9c0513 0%, #d32f2f 100%);--senxia-gradient-subtle: linear-gradient(135deg, rgba(156, 5, 19, .08) 0%, rgba(211, 47, 47, .06) 100%);--senxia-glow: 0 0 20px rgba(156, 5, 19, .15);--senxia-card-bg: rgba(255, 255, 255, .75);--senxia-card-border: rgba(156, 5, 19, .12);--senxia-card-shadow: 0 1px 3px rgba(0, 0, 0, .04), 0 4px 12px rgba(156, 5, 19, .06);--senxia-card-shadow-hover: 0 4px 16px rgba(156, 5, 19, .12), 0 1px 4px rgba(0, 0, 0, .06);--senxia-red-6: 245, 34, 45;--senxia-red-7: 200, 20, 30;--senxia-radius: 18px;--senxia-radius-sm: 14px;--senxia-radius-xs: 12px;--senxia-radius-tag: 8px;--senxia-bg: #f0f2f9;--senxia-text: #1e1b4b;--senxia-text-secondary: #6b7280;--text: #6b6375;--text-h: #08060d;--bg: #fff;--border: #e5e4e7;--code-bg: #f4f3ec;--accent: #d32f2f;--accent-bg: rgba(211, 47, 47, .1);--accent-border: rgba(211, 47, 47, .5);--social-bg: rgba(244, 243, 236, .5);--sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--heading: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", Consolas, monospace;letter-spacing:.18px;color-scheme:light dark;color:var(--senxia-text);background:var(--senxia-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[arco-theme=dark]{--primary-1: 6, 195, 190 !important;--primary-2: 5, 175, 170 !important;--primary-3: 4, 155, 150 !important;--primary-4: 3, 135, 130 !important;--primary-5: 2, 115, 110 !important;--primary-6: 6, 195, 190 !important;--primary-7: 8, 215, 210 !important;--primary-8: 10, 235, 230 !important;--primary-9: 180, 245, 242 !important;--primary-10: 220, 255, 253 !important;--arcoblue-1: 6, 195, 190 !important;--arcoblue-2: 5, 175, 170 !important;--arcoblue-3: 4, 155, 150 !important;--arcoblue-4: 3, 135, 130 !important;--arcoblue-5: 2, 115, 110 !important;--arcoblue-6: 6, 195, 190 !important;--arcoblue-7: 8, 215, 210 !important;--arcoblue-8: 10, 235, 230 !important;--arcoblue-9: 180, 245, 242 !important;--arcoblue-10: 220, 255, 253 !important;--senxia-primary: #06c3be;--senxia-primary-light: #08d7d2;--senxia-primary-dark: #05afaa;--senxia-accent: #06c3be;--senxia-accent-light: #08d7d2;--senxia-gradient: linear-gradient(135deg, #05afaa 0%, #06c3be 100%);--senxia-gradient-subtle: linear-gradient(135deg, rgba(6, 195, 190, .08) 0%, rgba(8, 215, 210, .06) 100%);--senxia-glow: 0 0 20px rgba(6, 195, 190, .12);--senxia-card-bg: rgba(30, 32, 48, .85);--senxia-card-border: rgba(6, 195, 190, .15);--senxia-card-shadow: 0 1px 3px rgba(0, 0, 0, .2), 0 4px 12px rgba(6, 195, 190, .06);--senxia-card-shadow-hover: 0 4px 16px rgba(6, 195, 190, .1), 0 1px 4px rgba(0, 0, 0, .3);--senxia-bg: #0f0f23;--senxia-text: #e0e7ff;--senxia-text-secondary: #94a3b8}.arco-card{border-radius:var(--senxia-radius)!important;border:1px solid var(--senxia-card-border)!important;background:var(--senxia-card-bg)!important;box-shadow:var(--senxia-card-shadow)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;overflow:hidden!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.arco-card:hover{box-shadow:var(--senxia-card-shadow-hover)!important;border-color:#9c051340!important}body[arco-theme=dark] .arco-card:hover{border-color:#fff3!important}.arco-card-header{border-radius:var(--senxia-radius) var(--senxia-radius) 0 0!important;padding:16px 20px 12px!important;border-bottom:1px solid var(--senxia-card-border)!important;font-weight:600!important;font-size:15px!important;letter-spacing:-.01em!important;color:var(--senxia-text)!important;background:transparent!important}.arco-card-body{padding:20px!important}.arco-table{border-radius:var(--senxia-radius-sm)!important;overflow:hidden!important}.arco-table-container{border-radius:var(--senxia-radius-sm)!important;border:1px solid var(--senxia-card-border)!important}body[arco-theme=dark] .arco-table-container{border-color:#ffffff1f!important}.arco-table-th{background:var(--senxia-gradient-subtle)!important;font-weight:600!important;font-size:13px!important;color:var(--senxia-text)!important;border-bottom:1px solid var(--senxia-card-border)!important}body[arco-theme=dark] .arco-table-th{border-bottom-color:#ffffff1a!important}.arco-table-td{border-bottom:1px solid rgba(156,5,19,.06)!important;font-size:13px!important}body[arco-theme=dark] .arco-table-td{border-bottom-color:#ffffff0f!important}.arco-table-tr:hover .arco-table-td{background:var(--senxia-gradient-subtle)!important}.arco-table-tr.arco-table-tr-checked .arco-table-td{background:#9c05130f!important}body[arco-theme=dark] .arco-table-tr.arco-table-tr-checked .arco-table-td{background:#06c3be14!important}body[arco-theme=dark] .arco-table .arco-table-td:not(:last-child),body[arco-theme=dark] .arco-table .arco-table-th:not(:last-child){border-right-color:#ffffff0f!important}.arco-input-wrapper,.arco-select-view,.arco-textarea-wrapper,.arco-input-number>.arco-input-wrapper{border-radius:var(--senxia-radius-xs)!important;background:transparent!important;outline:none!important;transition:all .2s ease!important;border-width:1px!important;border-style:solid!important;border-color:var(--senxia-card-border)!important}body[arco-theme=dark] .arco-input-wrapper,body[arco-theme=dark] .arco-select-view,body[arco-theme=dark] .arco-textarea-wrapper,body[arco-theme=dark] .arco-input-number>.arco-input-wrapper{border-color:#06c3be4d!important}.arco-input-wrapper .arco-input,.arco-input-number .arco-input-number-input,.arco-select-view .arco-select-view-value,.arco-textarea-wrapper .arco-textarea,.arco-input-wrapper input[type=password]{border:none!important;background:transparent!important;outline:none!important;box-shadow:none!important}.arco-input-wrapper:focus-within,.arco-select-view:focus-within,.arco-textarea-wrapper:focus-within,.arco-input-number:focus-within{border-color:var(--senxia-primary)!important;box-shadow:0 0 0 3px #9c051326!important}body[arco-theme=dark] .arco-input-wrapper:focus-within,body[arco-theme=dark] .arco-select-view:focus-within,body[arco-theme=dark] .arco-textarea-wrapper:focus-within,body[arco-theme=dark] .arco-input-number:focus-within{border-color:#06c3be!important;box-shadow:0 0 0 3px #06c3be59!important}.arco-select-view.arco-select-view-focused{border-color:var(--senxia-primary)!important;box-shadow:0 0 0 3px #9c051326!important}body[arco-theme=dark] .arco-select-view.arco-select-view-focused{border-color:#06c3be!important;box-shadow:0 0 0 3px #06c3be59!important}.arco-input:focus,.arco-input-number-input:focus,.arco-textarea:focus,.arco-input-password input:focus,.arco-select-view .arco-select-view-value:focus{border-color:inherit!important;box-shadow:none!important;outline:none!important}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled){border-color:var(--senxia-card-border)!important}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{border-color:var(--senxia-card-border)!important}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{border-color:rgba(var(--primary-6),1)!important}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled){border-color:var(--senxia-card-border)!important}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{border-color:var(--senxia-card-border)!important}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{border-color:rgba(var(--success-6),1)!important}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled){border-color:var(--senxia-card-border)!important}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{border-color:var(--senxia-card-border)!important}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{border-color:rgba(var(--warning-6),1)!important}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled){border-color:var(--senxia-card-border)!important}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{border-color:var(--senxia-card-border)!important}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{border-color:rgba(var(--danger-6),1)!important}.arco-input-wrapper.arco-input-disabled,.arco-input-wrapper.arco-input-error,.arco-input-wrapper.arco-input-error:hover{border-color:var(--senxia-card-border)!important}.arco-input-wrapper.arco-input-error:focus-within,.arco-input-wrapper.arco-input-error.arco-input-wrapper-focus{border-color:rgba(var(--danger-6),1)!important}.arco-form-item-content .arco-input-wrapper,.arco-form-item-content .arco-select-view,.arco-form-item-content .arco-textarea-wrapper{width:420px!important;max-width:100%!important}.arco-form-item-content .arco-radio-group,.arco-form-item-content .arco-switch,.arco-form-item-content .arco-checkbox-group{width:auto!important}.arco-form.arco-form-vertical .arco-form-item,.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content{width:100%!important}.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content>.arco-input-wrapper,.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content>.arco-select-view,.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content>.arco-textarea-wrapper{width:100%!important}.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content .arco-space,.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content .arco-space .arco-input-wrapper,.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content .arco-space .arco-select-view,.arco-form.arco-form-vertical .arco-form-item .arco-form-item-content .arco-space .arco-textarea-wrapper{width:100%!important}.arco-form.arco-form-inline .arco-form-item,.arco-form:not(.arco-form-vertical) .arco-form-item{flex:1 1 auto!important;min-width:0!important}.arco-form.arco-form-inline .arco-form-item .arco-form-item-content,.arco-form:not(.arco-form-vertical) .arco-form-item .arco-form-item-content{flex:1!important;min-width:0!important}.arco-form-item .arco-space[style*=min-width]{min-width:0!important;max-width:none!important}.arco-form-item .arco-space .arco-select-view[style*=min-width],.arco-form-item .arco-space .arco-input-wrapper[style*=width]{min-width:0!important;max-width:none!important;width:100%!important}.arco-btn-primary{background:var(--senxia-gradient)!important;border:none!important;border-radius:var(--senxia-radius-xs)!important;font-weight:500!important;letter-spacing:.01em!important;transition:all .2s ease!important}.arco-btn-primary:hover{box-shadow:var(--senxia-glow)!important;transform:translateY(-1px)!important}.arco-btn-outline,.arco-btn-secondary{border-radius:var(--senxia-radius-xs)!important;border-color:var(--senxia-card-border)!important;transition:all .2s ease!important}.arco-btn-outline:hover,.arco-btn-secondary:hover{border-color:var(--senxia-primary)!important;color:var(--senxia-primary)!important}.arco-tag{border-radius:8px!important;font-weight:500!important}.arco-modal{border-radius:var(--senxia-radius)!important;border:1px solid var(--senxia-card-border)!important;box-shadow:0 20px 60px #0000001f,var(--senxia-glow)!important}body[arco-theme=dark] .arco-modal{border-color:#ffffff1f!important}.arco-modal-header{border-radius:var(--senxia-radius) var(--senxia-radius) 0 0!important}.arco-divider{border-color:var(--senxia-card-border)!important}body[arco-theme=dark] .arco-divider{border-color:#ffffff14!important}.arco-empty{border-radius:var(--senxia-radius-sm)!important}a{color:var(--senxia-primary);transition:color .2s ease}a:hover{color:var(--senxia-primary-light)}::selection{background:#9c051333}body[arco-theme=dark] ::selection{background:#06c3be40}:focus-visible{outline-color:var(--senxia-primary)!important}.arco-alert{border-radius:var(--senxia-radius-sm)!important;border:1px solid transparent!important}body{margin:0;background:var(--senxia-bg)!important}body[arco-theme=dark]{background:#0f0f23!important}.arco-select-dropdown{border-radius:var(--senxia-radius-sm)!important;border:1px solid var(--senxia-card-border)!important;box-shadow:0 8px 24px #00000014!important}body[arco-theme=dark] .arco-select-dropdown{border-color:#ffffff1a!important}.arco-select-option{border-radius:8px!important;margin:2px 4px!important}#app{width:100%;max-width:100%;margin:0;text-align:left;border:none;min-height:100vh;display:block;box-sizing:border-box}h1,h2{font-family:var(--heading);font-weight:600;color:var(--senxia-text)}h1{font-size:22px;letter-spacing:-.03em;margin:0}h2{font-size:16px;letter-spacing:-.01em;margin:0 0 8px}p{margin:0}code{font-family:var(--mono);display:inline-flex;font-size:12.5px;line-height:135%;padding:2px 6px;border-radius:5px;color:var(--senxia-primary);background:var(--senxia-gradient-subtle);border:1px solid var(--senxia-card-border)}.arco-pagination-item{border-radius:8px!important}.arco-pagination-item-active{background:var(--senxia-gradient)!important;border-color:transparent!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9c051333;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9c051359}.arco-table-pagination{padding:12px 16px!important;border-top:1px solid var(--senxia-card-border)!important}body[arco-theme=dark] .arco-table-pagination{border-top-color:#ffffff14!important}.arco-descriptions{border-radius:var(--senxia-radius-sm)!important;overflow:hidden!important}.arco-descriptions table{border-collapse:separate!important;border-spacing:0!important}.arco-descriptions td,.arco-descriptions th{border-color:var(--senxia-card-border)!important}body[arco-theme=dark] .arco-descriptions td,body[arco-theme=dark] .arco-descriptions th{border-color:#ffffff14!important}.arco-descriptions-title{font-weight:600!important;color:var(--senxia-text)!important}.arco-tabs-header-title{border-radius:8px 8px 0 0!important;font-weight:500!important;transition:color .2s ease!important}.arco-tabs-header-title:hover{color:var(--senxia-primary)!important}.arco-tabs-header-ink{background:var(--senxia-gradient)!important;height:3px!important;border-radius:2px!important}.arco-switch-checked{background:var(--senxia-gradient)!important}.arco-radio-checked .arco-radio-mask,.arro-checkbox-checked .arco-checkbox-mask{background:var(--senxia-primary)!important;border-color:var(--senxia-primary)!important}.arco-radio:hover .arco-radio-mask,.arco-checkbox:hover .arco-checkbox-mask{border-color:var(--senxia-primary)!important}.arco-progress-line-bar{background:var(--senxia-gradient)!important}.arco-steps-item-active .arco-steps-item-title{color:var(--senxia-primary)!important}.arco-steps-item-active .arco-steps-item-tail:after{background:var(--senxia-primary)!important}.arco-badge-status-processing{background:var(--senxia-primary)!important}.arco-drawer{border-radius:var(--senxia-radius) 0 0 var(--senxia-radius)!important}.arco-tag-checked{background:var(--senxia-gradient-subtle)!important;border-color:var(--senxia-primary)!important;color:var(--senxia-primary)!important}.arco-menu-selected,.arco-menu-item.arco-menu-selected,.arco-menu-inner .arco-menu-item.arco-menu-selected,.arco-menu-pop-header.arco-menu-selected{background:#9c0513!important;color:#fff!important}.arco-menu-selected .arco-menu-icon,.arco-menu-item.arco-menu-selected .arco-menu-icon{color:#fff!important}body[arco-theme=dark] .arco-menu-selected,body[arco-theme=dark] .arco-menu-item.arco-menu-selected,body[arco-theme=dark] .arco-menu-inner .arco-menu-item.arco-menu-selected,body[arco-theme=dark] .arco-menu-pop-header.arco-menu-selected{background:#06c3be!important;color:#fff!important}body[arco-theme=dark] .arco-menu-selected .arco-menu-icon,body[arco-theme=dark] .arco-menu-item.arco-menu-selected .arco-menu-icon{color:#fff!important}.arco-menu-item:hover{background:#9c051314!important}body[arco-theme=dark] .arco-menu-item:hover{background:#06c3be1f!important}.arco-trigger-menu{border-radius:var(--senxia-radius-sm)!important;border:1px solid var(--senxia-card-border)!important}body[arco-theme=dark] .arco-trigger-menu{border-color:#ffffff1a!important}.counter{font-family:var(--mono);display:inline-flex;font-size:16px;padding:5px 10px;border-radius:5px;color:var(--accent);background:var(--accent-bg);border:2px solid transparent;transition:border-color .3s;margin-bottom:24px}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
