:root{--bg-base: #ffffff;--bg-panel: #ffffff;--bg-soft: #5959590d;--text-main: #232323;--text-body: #595959;--text-muted: #8e8e93;--text-soft: #c6c6c8;--line: #c6c6c8;--line-strong: #8e8e93;--brand-main: #6d4ffc;--brand-text: #6d4ffc;--brand-dark: #6d4ffc;--brand-soft: rgba(109, 79, 252, .2);--brand-weak: rgba(109, 79, 252, .2);--brand-ring: rgba(109, 79, 252, .2);--nav-bg: rgba(109, 79, 252, .2);--nav-active: rgba(95, 85, 245, .2);--nav-line: rgba(78, 78, 235, .05);--nav-label: #6d4ffc;--figma-main: #6155f5;--figma-soft: #6155f533;--figma-grey: #5959590d;--figma-grey2: #59595933;--map-canvas: #f7f7f7;--map-purple: #7c63ff;--map-purple-soft: rgba(124, 99, 255, .2);--blue-main: #0088ff;--blue-action: rgba(0, 136, 255, .7);--blue-soft: rgba(0, 136, 255, .2);--state-info: var(--blue-main);--state-good: #34c759;--state-good-soft: rgba(52, 199, 89, .25);--state-warn: #ff9500;--state-warn-soft: rgba(255, 149, 0, .2);--state-bad: #ff2d55;--state-bad-soft: rgba(255, 45, 85, .2);--recover-bg: rgba(255, 45, 85, .2);--recover-text: #ff2d55;--target-bg: rgba(109, 79, 252, .2);--target-text: #6d4ffc;--guard-bg: rgba(52, 199, 89, .22);--guard-text: #34c759;--explore-bg: rgba(0, 136, 255, .2);--explore-text: #0088ff;--community-bg: #fff4c7;--community-text: #f3c300;--brandgap-bg: #ffdbe4;--brandgap-text: #ff2d55;--compgap-bg: #ffe8c7;--compgap-text: #ff8a00;--covered-bg: rgba(52, 199, 89, .22);--covered-text: #34c759;--type-competitor: #ff2d55;--type-media: #6d4ffc;--type-owned: #34c759;--type-community: #0088ff;--type-note-bg: #ffe7c2;--type-note-text: #ff7a00;--grey-mid: #595959;--grey-soft: rgba(89, 89, 89, .2);--state-off: rgba(89, 89, 89, .2);--action: #232323;--action-soft: rgba(35, 35, 35, .9);--action-hover: rgba(35, 35, 35, .9);--tooltip-bg: #232323;--focus: var(--brand-main);--text-xs: 12px;--text-sm: 13px;--text-md: 14px;--text-lg: 16px;--lead-sm: 18px;--lead-md: 20px;--lead-lg: 24px;--space-xs: 6px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 20px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--font-sans: Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-display: Inter, "Avenir Next", "PingFang SC", system-ui, sans-serif;--font-serif: "Times New Roman", Times, serif;--font-mono: "JetBrains Mono", Menlo, Consolas, monospace;--el-color-primary: var(--brand-main);--el-color-primary-dark-2: var(--brand-dark);--el-color-primary-light-3: var(--brand-main);--el-color-primary-light-5: var(--brand-soft);--el-color-primary-light-7: var(--brand-soft);--el-color-primary-light-8: var(--brand-soft);--el-color-primary-light-9: var(--brand-weak);--el-border-color: var(--line);--el-border-color-light: var(--line);--el-border-color-lighter: var(--bg-soft);--el-text-color-primary: var(--text-main);--el-text-color-regular: var(--text-body);--el-text-color-secondary: var(--text-muted);--el-fill-color-blank: var(--bg-panel);--el-fill-color-light: var(--bg-base);--el-fill-color-lighter: var(--bg-base);--el-bg-color: var(--bg-panel);--el-bg-color-page: var(--bg-base);--el-border-radius-base: 8px;--el-switch-on-color: var(--brand-main);--el-switch-off-color: var(--state-off)}html,body,#app{height:100%}body{margin:0;padding:0;background-color:var(--bg-base);color:var(--text-main);font-family:var(--font-sans);overflow-x:hidden;overflow-y:auto}body,button,input,textarea,select{font-family:var(--font-sans)}body :is(h1,h2,h3,h4,h5,h6,strong,b,th,.el-button,.el-tag){font-weight:500}.el-menu{border-right:none!important}.range-menu-popover .range-menu,.prompt-filter-popover .brand-menu,.prompt-filter-popover .filter-menu,.work-filter-popper .el-select-dropdown__item{font-size:14px}.work-filter-popper .el-select-dropdown__item{min-height:34px;line-height:34px}.filter-row .filter-icon,.filter-bar .filter-icon,.filter-row .filter-item .el-select__placeholder,.filter-bar .filter-select .el-select__placeholder{color:var(--text-body)}
