@charset "UTF-8";[data-v-b7343457]:root{--glass-bg: rgba(30, 30, 30, .55);--glass-bg-elevated: rgba(45, 45, 48, .72);--glass-bg-subtle: rgba(255, 255, 255, .06);--glass-bg-active: rgba(255, 255, 255, .1);--glass-blur: 2px;--glass-blur-strong: 24px;--glass-saturate: 180%;--glass-border: rgba(255, 255, 255, .1);--glass-border-subtle: rgba(255, 255, 255, .15);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .24);--glass-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--module-left-border: rgba(129, 140, 248, .55);--module-left-glow: -4px 1 18px rgba(99, 102, 241, .32);--table-header-bg: #333335;--table-body-bg: transparent;--table-row-divider: #444;--glass-radius-sm: 8px;--glass-radius-md: 10px;--glass-radius-lg: 14px;--glass-text: rgba(255, 255, 255, 1);--glass-text-muted: rgba(255, 255, 255, .55);--glass-text-dim: rgba(255, 255, 255, .38);--header-height: 52px;--sider-width-collapsed: 72px;--header-bg: rgba(8, 8, 10, .78);--sider-bg: rgba(30, 30, 30, .55);--header-logo-bg: #e5e89a;--header-logo-text: #1a1a18;--collectors-glow-primary: rgba(99, 102, 241, .24);--collectors-glow-secondary: rgba(129, 140, 248, .14);--collectors-glow-tertiary: rgba(139, 92, 246, .1);--app-bg-base: #141418;--app-bg-gradient: linear-gradient( 160deg, #1a1a22 0%, #16161c 40%, #12121a 100% );--glass-panel: rgba(43, 43, 43, .7);--glass-panel-solid: #2b2b2b;--glass-panel-deep: #1e1e1e;--glass-panel-strong: rgba(43, 43, 43, .85);--glass-well: rgba(0, 0, 0, .25);--glass-hover: rgba(255, 255, 255, .04);--glass-scrollbar-thumb: rgba(255, 255, 255, .15);--accent: #e5e89a;--accent-ink: #e5e89a;--accent-soft: rgba(229, 232, 154, .16);--chart-axis-label: rgba(255, 255, 255, .65);--chart-axis-line: rgba(255, 255, 255, .15);--chart-split-line: rgba(255, 255, 255, .07);--chart-tooltip-bg: rgba(45, 45, 48, .92);--chart-tooltip-text: rgba(255, 255, 255, .9);--chart-tooltip-border: rgba(255, 255, 255, .12);--status-pass: #86efac;--status-fail: #f87171;--status-warn: #fbbf24;--status-info: #6eb5ff;--status-neutral: rgba(255, 255, 255, .55);--danger-ink: #ff9c9c;--danger-soft: rgba(248, 113, 113, .15);--glass-icon-idle: rgba(255, 255, 255, .78);--chart-surface: rgba(18, 18, 18, .95);--chart-surface-inset: rgba(0, 0, 0, .25)}.app-layout[data-v-b7343457]{position:relative;min-height:100vh;background:var(--app-bg-gradient)}.app-main[data-v-b7343457]{position:relative;min-height:100vh;padding-top:var(--header-height);width:100%}.app-body__main[data-v-b7343457]{margin-left:var(--sider-width-collapsed);min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column}.app-content[data-v-b7343457]{flex:1;padding:16px;overflow:clip;min-height:calc(100vh - var(--header-height))}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:root{--glass-bg: rgba(30, 30, 30, .55);--glass-bg-elevated: rgba(45, 45, 48, .72);--glass-bg-subtle: rgba(255, 255, 255, .06);--glass-bg-active: rgba(255, 255, 255, .1);--glass-blur: 2px;--glass-blur-strong: 24px;--glass-saturate: 180%;--glass-border: rgba(255, 255, 255, .1);--glass-border-subtle: rgba(255, 255, 255, .15);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .24);--glass-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--module-left-border: rgba(129, 140, 248, .55);--module-left-glow: -4px 1 18px rgba(99, 102, 241, .32);--table-header-bg: #333335;--table-body-bg: transparent;--table-row-divider: #444;--glass-radius-sm: 8px;--glass-radius-md: 10px;--glass-radius-lg: 14px;--glass-text: rgba(255, 255, 255, 1);--glass-text-muted: rgba(255, 255, 255, .55);--glass-text-dim: rgba(255, 255, 255, .38);--header-height: 52px;--sider-width-collapsed: 72px;--header-bg: rgba(8, 8, 10, .78);--sider-bg: rgba(30, 30, 30, .55);--header-logo-bg: #e5e89a;--header-logo-text: #1a1a18;--collectors-glow-primary: rgba(99, 102, 241, .24);--collectors-glow-secondary: rgba(129, 140, 248, .14);--collectors-glow-tertiary: rgba(139, 92, 246, .1);--app-bg-base: #141418;--app-bg-gradient: linear-gradient( 160deg, #1a1a22 0%, #16161c 40%, #12121a 100% );--glass-panel: rgba(43, 43, 43, .7);--glass-panel-solid: #2b2b2b;--glass-panel-deep: #1e1e1e;--glass-panel-strong: rgba(43, 43, 43, .85);--glass-well: rgba(0, 0, 0, .25);--glass-hover: rgba(255, 255, 255, .04);--glass-scrollbar-thumb: rgba(255, 255, 255, .15);--accent: #e5e89a;--accent-ink: #e5e89a;--accent-soft: rgba(229, 232, 154, .16);--chart-axis-label: rgba(255, 255, 255, .65);--chart-axis-line: rgba(255, 255, 255, .15);--chart-split-line: rgba(255, 255, 255, .07);--chart-tooltip-bg: rgba(45, 45, 48, .92);--chart-tooltip-text: rgba(255, 255, 255, .9);--chart-tooltip-border: rgba(255, 255, 255, .12);--status-pass: #86efac;--status-fail: #f87171;--status-warn: #fbbf24;--status-info: #6eb5ff;--status-neutral: rgba(255, 255, 255, .55);--danger-ink: #ff9c9c;--danger-soft: rgba(248, 113, 113, .15);--glass-icon-idle: rgba(255, 255, 255, .78);--chart-surface: rgba(18, 18, 18, .95);--chart-surface-inset: rgba(0, 0, 0, .25)}.glass,.glass-panel{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset)}.glass-elevated{background:var(--glass-bg-elevated);backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);box-shadow:var(--glass-shadow),var(--glass-shadow-inset);border-radius:var(--glass-radius-lg)}.glass-subtle{background:var(--glass-bg-subtle);backdrop-filter:blur(8px) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(8px) saturate(var(--glass-saturate));border:1px solid var(--glass-border-subtle);border-radius:var(--glass-radius-md)}.glass-active{background:var(--glass-bg-active);border-radius:var(--glass-radius-md)}.glass-module{border-left:4px solid var(--module-left-border);box-shadow:var(--module-left-glow),var(--glass-shadow-inset)}.glass-panel.glass-module{border:none;border-left:4px solid var(--module-left-border);box-shadow:var(--module-left-glow),var(--glass-shadow-inset)}.num-tabular{font-variant-numeric:tabular-nums}.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td{background:transparent!important}.ant-table-wrapper .ant-table-placeholder .ant-empty-description{color:#fff!important}:root[data-theme=light] .ant-table-wrapper .ant-table-placeholder .ant-empty-description{color:var(--glass-text-muted)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:var(--glass-text, #fff);caret-color:var(--glass-text, #fff);-webkit-transition:background-color 9999999s ease-out;transition:background-color 9999999s ease-out}input:-webkit-autofill-and-obscured,input:-webkit-autofill-strong-password,input:-webkit-autofill-strong-password-viewable{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:var(--glass-text, #fff);caret-color:var(--glass-text, #fff)}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:var(--glass-text, #fff);caret-color:var(--glass-text, #fff);filter:none}input:autofill,textarea:autofill,select:autofill{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:var(--glass-text, #fff);caret-color:var(--glass-text, #fff);filter:none}input::-webkit-credentials-auto-fill-button,input::-webkit-contacts-auto-fill-button{background-color:var(--glass-text-muted, rgba(255, 255, 255, .55))}input::-webkit-credentials-auto-fill-button:hover,input::-webkit-contacts-auto-fill-button:hover{background-color:#ffffffd9}.qc-rule-light-modal input:-webkit-autofill,.qc-rule-light-modal textarea:-webkit-autofill{-webkit-text-fill-color:rgba(0,0,0,.88);caret-color:#000000e0}.qc-rule-light-modal input::-webkit-credentials-auto-fill-button,.qc-rule-light-modal input::-webkit-contacts-auto-fill-button{background-color:#0000008c}.qc-rule-light-modal input::-webkit-credentials-auto-fill-button:hover,.qc-rule-light-modal input::-webkit-contacts-auto-fill-button:hover{background-color:#000000d9}:root[data-theme=light]{color-scheme:light;--app-bg-base: #e8edf6;--app-bg-gradient: linear-gradient(160deg, #edf1f9 0%, #e6ecf5 50%, #e0e7f2 100%);--glass-bg: rgba(255, 255, 255, .82);--glass-bg-elevated: rgba(255, 255, 255, .92);--glass-bg-subtle: rgba(16, 24, 40, .03);--glass-bg-active: rgba(16, 24, 40, .05);--glass-panel: #ffffff;--glass-panel-solid: #ffffff;--glass-panel-deep: #ffffff;--glass-panel-strong: #ffffff;--glass-well: rgba(16, 24, 40, .035);--glass-hover: rgba(37, 99, 235, .05);--glass-border: rgba(16, 24, 40, .08);--glass-border-subtle: rgba(16, 24, 40, .11);--glass-shadow: 0 1px 3px rgba(16, 24, 40, .06), 0 12px 28px -8px rgba(16, 24, 40, .14);--glass-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .6);--glass-scrollbar-thumb: rgba(16, 24, 40, .18);--glass-radius-lg: 12px;--module-left-border: rgba(37, 99, 235, .4);--module-left-glow: -4px 0 18px rgba(37, 99, 235, .14);--collectors-glow-primary: rgba(59, 130, 246, .1);--collectors-glow-secondary: rgba(96, 165, 250, .06);--collectors-glow-tertiary: rgba(14, 165, 233, .05);--table-header-bg: #edf2fb;--table-row-divider: rgba(16, 24, 40, .08);--glass-text: #101828;--glass-text-muted: #475467;--glass-text-dim: #98a2b3;--header-bg: #ffffff;--sider-bg: rgba(255, 255, 255, .97);--accent: #2563eb;--accent-ink: #1d4ed8;--accent-soft: rgba(37, 99, 235, .12);--header-logo-bg: #2563eb;--header-logo-text: #ffffff;--chart-axis-label: #475467;--chart-axis-line: rgba(16, 24, 40, .12);--chart-split-line: rgba(16, 24, 40, .06);--chart-tooltip-bg: #ffffff;--chart-tooltip-text: #101828;--chart-tooltip-border: rgba(16, 24, 40, .08);--status-pass: #16a34a;--status-fail: #dc2626;--status-warn: #d97706;--status-info: #2563eb;--status-neutral: #475467;--danger-ink: #dc2626;--danger-soft: rgba(220, 38, 38, .1);--glass-icon-idle: rgba(16, 24, 40, .55);--chart-surface: #ffffff;--chart-surface-inset: transparent;--chip-green-bg: rgba(22, 163, 74, .1);--chip-green-text: #15803d;--chip-blue-bg: rgba(37, 99, 235, .1);--chip-blue-text: #1d4ed8;--chip-orange-bg: rgba(217, 119, 6, .12);--chip-orange-text: #b45309;--chip-purple-bg: rgba(124, 58, 237, .1);--chip-purple-text: #7c3aed;--chip-red-bg: rgba(220, 38, 38, .1);--chip-red-text: #b42318;--chip-grey-bg: rgba(16, 24, 40, .05);--chip-grey-text: #475467;--accent-gradient: linear-gradient(135deg, #38bdf8 0%, #2563eb 100%)}html[data-theme=light] .glass-panel:not(.layout-sider){border-radius:var(--glass-radius-lg);box-shadow:var(--glass-shadow)}html[data-theme=light] .app-header{box-shadow:0 1px 8px #1018280d}html[data-theme=light] .header-user__icon{color:var(--accent-ink)}
