:root{--wfos-color-brand: #1769ed;--wfos-color-brand-hover: #0f5bd3;--wfos-color-brand-subtle: #eaf2ff;--wfos-color-app-bg: #f5f7fb;--wfos-color-content-bg: #f5f7fb;--wfos-color-card: #ffffff;--wfos-color-surface: #ffffff;--wfos-color-surface-subtle: #fafbfe;--wfos-color-surface-hover: #f4f7fc;--wfos-color-text: #172033;--wfos-color-text-secondary: #718096;--wfos-color-text-tertiary: #95a1b5;--wfos-color-text-disabled: #aeb8c7;--wfos-color-border: #e3e8f0;--wfos-color-border-strong: #cfd8e6;--wfos-color-border-hover: #aebed4;--wfos-color-focus: #1769ed;--wfos-color-focus-ring: rgb(23 105 237 / 24%);--wfos-color-disabled-bg: #f3f5f8;--wfos-color-success: #17a45b;--wfos-color-success-subtle: #e8f8ef;--wfos-color-warning: #f08a18;--wfos-color-warning-subtle: #fff3e5;--wfos-color-danger: #e5484d;--wfos-color-danger-subtle: #ffebeb;--wfos-color-info: #1769ed;--wfos-color-info-subtle: #eaf2ff;--wfos-color-neutral: #66758c;--wfos-color-neutral-subtle: #eef3f9;--wfos-color-icon-muted: #7896bd;--wfos-sidebar-bg-start: #061a35;--wfos-sidebar-bg-end: #09274d;--wfos-sidebar-text: #d7e5f8;--wfos-sidebar-muted: #7896bd;--wfos-sidebar-width: 218px;--wfos-sidebar-collapsed-width: 72px;--wfos-header-height: 58px;--wfos-page-max-width: 1680px;--wfos-page-gutter: 24px;--wfos-page-gap: 16px;--wfos-section-gap: 32px;--wfos-space-1: 4px;--wfos-space-2: 8px;--wfos-space-3: 12px;--wfos-space-4: 16px;--wfos-space-5: 24px;--wfos-space-6: 32px;--wfos-space-7: 40px;--wfos-space-8: 48px;--wfos-card-padding: 16px;--wfos-drawer-width: 560px;--wfos-drawer-width-large: 760px;--wfos-radius-card: 10px;--wfos-radius-control: 7px;--wfos-radius-tag: 5px;--wfos-shadow-card: 0 2px 4px rgba(18, 38, 63, .02);--wfos-shadow-float: 0 16px 40px rgba(12, 35, 69, .16);--wfos-font-title: 28px;--wfos-font-section-title: 16px;--wfos-font-body: 14px;--wfos-font-table: 13px;--wfos-font-supporting: 12px;--wfos-font-label: 11px;--wfos-line-height-body: 1.57;--wfos-table-header-height: 44px;--wfos-table-row-height: 52px;--wfos-table-row-height-compact: 44px;--wfos-state-min-height: 280px;--wfos-state-min-height-compact: 180px;--wfos-motion-duration: .18s;--wfos-motion-easing: ease-out;--wfos-breakpoint-desktop: 1440px;--wfos-breakpoint-compact: 1280px;--wfos-breakpoint-tablet: 1024px;--el-color-primary: var(--wfos-color-brand);--el-color-primary-light-9: var(--wfos-color-brand-subtle);--el-color-success: var(--wfos-color-success);--el-color-success-light-9: var(--wfos-color-success-subtle);--el-color-warning: var(--wfos-color-warning);--el-color-warning-light-9: var(--wfos-color-warning-subtle);--el-color-danger: var(--wfos-color-danger);--el-color-danger-light-9: var(--wfos-color-danger-subtle);--el-color-info: var(--wfos-color-neutral);--el-text-color-primary: var(--wfos-color-text);--el-text-color-regular: var(--wfos-color-text-secondary);--el-text-color-secondary: var(--wfos-color-text-tertiary);--el-text-color-placeholder: var(--wfos-color-text-tertiary);--el-border-color: var(--wfos-color-border);--el-border-color-light: var(--wfos-color-border);--el-border-color-lighter: var(--wfos-color-surface-subtle);--el-fill-color-light: var(--wfos-color-surface-subtle);--el-fill-color-blank: var(--wfos-color-surface);--el-bg-color: var(--wfos-color-surface);--el-bg-color-page: var(--wfos-color-app-bg);--el-border-radius-base: var(--wfos-radius-control)}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100vh;margin:0}html{color:var(--wfos-color-text);background:var(--wfos-color-app-bg);font-family:Noto Sans CJK SC,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:var(--wfos-font-body);line-height:var(--wfos-line-height-body);font-synthesis:none;-webkit-font-smoothing:antialiased}body{overflow-x:hidden}button,input,textarea,select{font:inherit}button,[role=button]{touch-action:manipulation}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--wfos-color-focus);outline-offset:2px;box-shadow:0 0 0 3px var(--wfos-color-focus-ring)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wfos-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wfos-panel{overflow:hidden;background:var(--wfos-color-card);border:1px solid var(--wfos-color-border);border-radius:var(--wfos-radius-card);box-shadow:var(--wfos-shadow-card)}.wfos-panel__title{display:flex;align-items:center;min-height:48px;padding:0 var(--wfos-card-padding);border-bottom:1px solid var(--wfos-color-border);font-size:var(--wfos-font-section-title);font-weight:700}.wfos-placeholder-text{color:var(--wfos-color-text-secondary)}.wfos-grid{display:grid;gap:var(--wfos-page-gap)}.wfos-grid--stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.wfos-grid--detail{grid-template-columns:repeat(2,minmax(0,1fr))}.wfos-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow:hidden;margin-bottom:var(--wfos-page-gap);background:var(--wfos-color-surface);border:1px solid var(--wfos-color-border);border-radius:var(--wfos-radius-card)}.wfos-summary__item{min-height:76px;padding:var(--wfos-space-4);border-right:1px solid var(--wfos-color-border)}.wfos-summary__label{display:block;margin-bottom:var(--wfos-space-2);color:var(--wfos-color-text-secondary);font-size:var(--wfos-font-supporting)}.wfos-summary__value{font-size:var(--wfos-font-body);font-weight:650}.wfos-tabs{margin-bottom:var(--wfos-page-gap)}.wfos-settings-nav{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--wfos-page-gap)}.wfos-settings-nav__menu{padding:8px}.wfos-settings-nav__item{padding:11px 12px;color:var(--wfos-color-text-secondary);border-radius:var(--wfos-radius-control)}.wfos-settings-nav__item.is-active{color:var(--wfos-color-brand);background:var(--wfos-color-brand-subtle);font-weight:650}.wfos-setting-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.4fr);gap:var(--wfos-space-5);align-items:center;padding:var(--wfos-space-3) 0;border-bottom:1px solid var(--wfos-color-border)}.wfos-setting-row:last-child{border-bottom:0}.wfos-setting-row small{display:block;margin-top:var(--wfos-space-1);color:var(--wfos-color-text-secondary)}@media(max-width:1280px){:root{--wfos-page-gutter: 16px}.wfos-grid--stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.wfos-grid--stats,.wfos-grid--detail{grid-template-columns:repeat(2,minmax(0,1fr))}.wfos-settings-nav{grid-template-columns:1fr}.wfos-settings-nav__menu{display:flex;overflow-x:auto}}@media(max-width:720px){.wfos-grid--stats,.wfos-grid--detail,.wfos-setting-row{grid-template-columns:1fr}}
