*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}#root{width:100%;max-width:100%}.ant-card{transition:box-shadow .3s}.ant-steps-item-description{font-size:12px!important}.ant-table-thead>tr>th{background:#fafafa!important}.ant-collapse-content-box{padding:16px!important}:root{--stratos-primary:#1677ff;--stratos-primary-hover:#4096ff;--stratos-primary-active:#0958d9;--stratos-primary-bg:#e6f4ff;--stratos-bg:#f5f7fa;--stratos-surface:#fff;--stratos-text-primary:#1e293b;--stratos-text-secondary:#64748b;--stratos-text-muted:#94a3b8;--stratos-border:#f0f0f0;--stratos-border-strong:#e2e8f0;--stratos-radius-sm:4px;--stratos-radius-md:8px;--stratos-radius-lg:12px;--stratos-shadow-sm:0 1px 2px #00000008;--stratos-shadow-md:0 2px 8px #0000000f;--stratos-shadow-lg:0 4px 16px #00000014;--stratos-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}body{font-family:var(--stratos-font);background:var(--stratos-bg);color:var(--stratos-text-primary)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#d4d8dd;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8adb5}::-webkit-scrollbar-track{background:0 0}*{scrollbar-width:thin;scrollbar-color:#d4d8dd transparent}.ant-table-thead>tr>th,.ant-table-thead>tr>td{color:var(--stratos-text-primary)!important;border-bottom:1px solid var(--stratos-border)!important;background:#fafafa!important;font-size:13px!important;font-weight:600!important}.ant-table{overflow:hidden;border-radius:var(--stratos-radius-md)!important}.ant-table-container{border-radius:var(--stratos-radius-md);border:1px solid var(--stratos-border);overflow:hidden}.ant-table-tbody>tr:hover>td{transition:background .2s;background:var(--stratos-primary-bg)!important}.ant-table-tbody>tr>td{color:var(--stratos-text-primary);font-size:13px}.ant-form-item-label>label{color:var(--stratos-text-primary);font-size:13px;font-weight:600}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{border-radius:var(--stratos-radius-sm)!important}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector{border-color:var(--stratos-primary)!important;box-shadow:0 0 0 2px #1677ff1a!important}.anticon{font-size:16px}.ant-card{transition:box-shadow .25s,transform .25s;border-radius:var(--stratos-radius-md)!important;box-shadow:var(--stratos-shadow-sm)!important;border:1px solid var(--stratos-border)!important}.ant-card:hover{box-shadow:var(--stratos-shadow-md)!important}.ant-card-bordered{border-color:var(--stratos-border)!important}.ant-btn-primary{border-radius:var(--stratos-radius-sm);font-weight:500;background:var(--stratos-primary)!important;border-color:var(--stratos-primary)!important}.ant-btn-primary:hover{background:var(--stratos-primary-hover)!important;border-color:var(--stratos-primary-hover)!important}.ant-btn-default{border-radius:var(--stratos-radius-sm)}.ant-modal-content{border-radius:var(--stratos-radius-md)!important;box-shadow:var(--stratos-shadow-lg)!important}.ant-modal-header{border-bottom:1px solid var(--stratos-border)!important}.ant-tag{border-radius:var(--stratos-radius-sm);font-weight:500}.ant-dropdown-menu{border-radius:var(--stratos-radius-md)!important;box-shadow:var(--stratos-shadow-md)!important;padding:4px!important}.ant-dropdown-menu-item{border-radius:var(--stratos-radius-sm)}.ant-tooltip-inner{border-radius:var(--stratos-radius-sm)!important;font-size:12px!important}
