.ZjFSBG_workspace .console-filter-bar{padding-block:10px}.ZjFSBG_workspace .workspace-filter-meta{flex-wrap:wrap;flex-basis:auto;align-items:center;gap:12px;display:flex}.ZjFSBG_workspace .workspace-selects{flex:0 auto}.ZjFSBG_workspace .metric-analysis-header{margin-bottom:10px}.ZjFSBG_workspace .metric-analysis-body{padding-top:10px}.ZjFSBG_scopeNote{color:var(--color-muted);font-size:12px;position:relative}.ZjFSBG_scopeNote summary{cursor:pointer}.ZjFSBG_scopeNote p{max-width:64ch;color:var(--color-foreground);margin-top:8px;line-height:1.7}.ZjFSBG_summary{border:1px solid var(--console-line);background:var(--color-surface);border-radius:10px;min-width:0;overflow:hidden}:is(.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_primary[data-metric-count],.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_secondary[data-metric-count],.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_costs[data-metric-count]){border:0;border-radius:0;gap:0}.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_primary[data-metric-count]{grid-template-columns:repeat(var(--metric-wide), minmax(0, 1fr));border-bottom:1px solid var(--console-line)}.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_primary>div{grid-template-columns:minmax(0,1fr) 76px;align-content:center;gap:6px 12px;min-height:78px;padding:12px 16px;display:grid}.ZjFSBG_primary>div>:first-child{grid-column:1/-1}.ZjFSBG_summary .ZjFSBG_primary .console-metric-value{margin:0}.ZjFSBG_summary .ZjFSBG_primary .console-metric-value>span:first-child{font-size:22px}.ZjFSBG_summary .ZjFSBG_primary .console-metric-spark{align-self:center;width:76px;margin:0;padding:0}.ZjFSBG_summary .ZjFSBG_primary .console-metric-spark svg{height:20px}.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_secondary[data-metric-count]{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_secondary>div{border-bottom:1px solid var(--console-line);grid-template-columns:minmax(0,1fr) auto 62px;align-items:center;gap:4px 12px;min-height:40px;padding:9px 16px;display:grid}.ZjFSBG_summary .ZjFSBG_secondary .console-metric-value{flex-wrap:nowrap;justify-content:flex-end;margin:0}.ZjFSBG_summary .ZjFSBG_secondary .console-metric-value>span:first-child{font-size:16px;line-height:1.25}.ZjFSBG_summary .ZjFSBG_secondary .console-metric-spark{width:62px;margin:0;padding:0}.ZjFSBG_summary .ZjFSBG_secondary .console-metric-spark svg{height:15px}.ZjFSBG_secondary>div:not(:has(.console-metric-spark)) .console-metric-value{grid-column:2/-1}.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_costs[data-metric-count]{grid-template-columns:repeat(var(--metric-wide), minmax(0, 1fr));background:var(--color-background-secondary)}.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_costs>div{background:0 0;min-height:62px;padding:10px 16px}.ZjFSBG_summary .ZjFSBG_costs .console-metric-value{margin-top:2px}.ZjFSBG_summary .ZjFSBG_costs .console-metric-value>span:first-child{font-size:17px}@media (max-width:1199px){:is(.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_primary[data-metric-count],.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_secondary[data-metric-count],.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_costs[data-metric-count]){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_primary>div,.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_secondary>div,.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_costs>div){padding-inline:12px}}@media (max-width:767px){.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_secondary[data-metric-count]{grid-template-columns:minmax(0,1fr)}.admin-shell .page-workspace .ZjFSBG_summary .ZjFSBG_primary>div{grid-template-columns:minmax(0,1fr) 46px;gap:6px}.ZjFSBG_summary .ZjFSBG_primary .console-metric-spark{width:46px}.ZjFSBG_summary .ZjFSBG_primary .console-metric-value>span:first-child{font-size:20px}}
.page-workspace{--workspace-gap:16px;--workspace-inset:16px;--workspace-radius:10px;--workspace-secondary:color-mix(in oklab, var(--color-foreground) 70%, var(--color-surface));min-width:0}.workspace-layout,.workspace-body{min-width:0}.workspace-body{gap:var(--workspace-gap);flex-direction:column;display:flex}.workspace-heading{border-bottom:1px solid var(--console-line);margin-bottom:20px;padding:2px 0 16px}.page-workspace .console-page-heading{align-items:flex-start;gap:12px 24px;margin:0}.admin-shell .page-workspace .console-page-heading h1{letter-spacing:-.02em;font-size:22px;line-height:1.4}.page-workspace .console-page-heading p{max-width:75ch;color:var(--workspace-secondary);line-height:1.65}.workspace-body>.workspace-flow.space-y-3,.workspace-body>.workspace-flow.space-y-4{gap:var(--workspace-gap);flex-direction:column;display:flex}.workspace-body>.workspace-flow.space-y-3>*,.workspace-body>.workspace-flow.space-y-4>*{margin-block:0}.admin-shell .page-workspace .console-panel,.workspace-data-surface,.workspace-system .workspace-body [data-slot=card]:not(.console-panel){background:var(--color-surface);border:1px solid var(--console-line);border-radius:var(--workspace-radius);min-width:0;box-shadow:none;padding:0;scroll-margin-top:92px}.workspace-data-surface{overflow:clip}.admin-shell .page-workspace .console-panel{gap:0;overflow:clip}.page-workspace .console-panel>[data-slot=card-header]{padding:14px var(--workspace-inset) 12px;border-bottom:1px solid var(--console-line);align-items:flex-start;gap:12px}.page-workspace .console-panel-titles{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.page-workspace .console-panel [data-slot=card-title]{font-size:14px;font-weight:600;line-height:1.5}.page-workspace .console-panel [data-slot=card-description]{max-width:75ch;color:var(--workspace-secondary);font-size:12px;line-height:1.65}.page-workspace .console-panel>[data-slot=card-content]{padding:var(--workspace-inset)}.page-workspace .console-panel .console-table,.page-workspace .console-panel .workspace-data-surface{box-shadow:none;border:0;border-radius:0;padding:0}.console-data-region{min-width:0;scroll-margin-top:92px}.console-table-heading{align-items:flex-start;gap:12px;display:flex}.console-table-titles{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.console-table-heading h2{font-size:14px;font-weight:600;line-height:1.5}.console-table-heading p{color:var(--workspace-secondary);max-width:75ch;line-height:1.6}.workspace-data-surface>.console-filter-bar,.workspace-data-surface>.console-data-region,.workspace-data-surface>.console-pager{margin:0}.workspace-data-surface>.console-filter-bar{padding:14px var(--workspace-inset);border:0;border-bottom:1px solid var(--console-line);box-shadow:none;background:0 0;border-radius:0}.workspace-data-surface .console-table-heading{padding:14px var(--workspace-inset) 10px;margin:0}.workspace-data-surface>.console-segmented{margin:12px var(--workspace-inset)}.workspace-data-surface .console-table{box-shadow:none;border:0;border-radius:0;padding:0 8px 4px}.workspace-data-surface .console-pager{padding:12px var(--workspace-inset);border-top:1px solid var(--console-line)}.admin-shell .page-workspace .console-table th{background:var(--color-background-secondary);color:var(--workspace-secondary);padding-block:10px;font-size:12px;font-weight:500}.admin-shell .page-workspace .console-table td{vertical-align:middle;padding-block:10px;font-size:13px;line-height:1.5}.page-workspace .console-table .num{font-variant-numeric:tabular-nums}.page-workspace .console-table [role=rowheader]{font-weight:500}.page-workspace .console-table [role=row]{transition:background-color .12s ease-out}.console-filter-bar.workspace-filters{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:12px 20px;margin-bottom:0;display:grid}.workspace-searches{gap:8px;min-width:0;display:grid}.workspace-searches>*,.workspace-searches [data-slot=search-field-group],.workspace-searches input{width:100%;min-width:0}.workspace-selects{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.workspace-selects>[data-slot=select]{flex:0 168px;width:168px;min-width:0;max-width:200px}.workspace-selects:has(>[data-slot=select]:nth-of-type(6)){grid-template-columns:repeat(4,minmax(128px,190px));display:grid}.workspace-selects:has(>[data-slot=select]:nth-of-type(6))>*{width:100%;min-width:0;max-width:none}.workspace-filters:not(:has(.workspace-searches)){grid-template-columns:1fr}.workspace-multi-search .workspace-searches{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.workspace-multi-search .workspace-selects,.workspace-filter-meta{grid-column:1/-1}.workspace-filter-meta{color:var(--workspace-secondary);font-size:12px}.page-workspace .workspace-filters [data-slot=select-trigger],.page-workspace .workspace-filters [data-slot=search-field-group]{border:1px solid var(--console-line);min-height:34px;box-shadow:none;background:var(--color-surface);border-radius:7px}.page-workspace .workspace-filters [data-slot=select-trigger]>span:first-child{color:var(--workspace-secondary)}.page-workspace .workspace-filters input::placeholder{color:var(--workspace-secondary);opacity:1}.workspace-indexed{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:24px;display:grid}.workspace-index{flex-direction:column;gap:4px;max-height:calc(100dvh - 112px);padding:0 8px 0 0;display:flex;position:sticky;top:92px;overflow:auto}.workspace-index a{color:var(--workspace-secondary);border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.6;text-decoration:none;display:block}.workspace-index a:hover,.workspace-index a:focus-visible{color:var(--color-accent);background:var(--color-accent-soft)}.workspace-index a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.admin-shell .workspace-report .console-tiles:not(.console-tiles-primary){background:var(--color-surface);border-radius:var(--workspace-radius);box-shadow:none;gap:0}.admin-shell .workspace-report .console-tiles:not(.console-tiles-primary)>div{border:0;border-right:1px solid var(--console-line);background:var(--color-surface);min-height:112px;box-shadow:none;border-radius:0;padding:16px}.workspace-report .console-metric-value{gap:4px 8px;margin-top:6px}.workspace-report .console-metric-value>span:first-child{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.2}.workspace-report .console-metric-spark{opacity:.8;max-width:136px;padding-top:10px}.workspace-report .console-metric-spark svg{height:22px}.workspace-report .workspace-body>.workspace-flow>.grid{gap:16px}.admin-shell .page-workspace [role=tablist]{border:0;border-bottom:1px solid var(--console-line);background:0 0;border-radius:0;justify-content:flex-start;gap:4px;padding:4px;display:flex}.admin-shell .page-workspace [role=tab]{flex:none;width:auto;min-height:34px;padding:7px 12px;font-size:13px}.workspace-configuration [role=tabpanel],.workspace-system [role=tabpanel]{padding-top:16px}.workspace-detail .console-panel dl,.workspace-configuration .console-panel dl{line-height:1.65}.admin-shell .page-workspace:is(.workspace-configuration,.workspace-records,.workspace-system,.workspace-detail) .console-panel:has(input,textarea,[data-slot=switch]):not(:has(.console-data-region,.console-chart,svg.recharts-surface)){width:100%;max-width:1120px}.workspace-gallery .preset-catalogue{border-radius:12px;padding:18px}.workspace-gallery .preset-catalogue>header{padding-bottom:16px}.workspace-gallery .preset-catalogue [aria-label=全部预设统计]>button{box-shadow:none;border-radius:6px;gap:8px;padding:6px 10px}.workspace-gallery .preset-catalogue [aria-label=全部预设统计]>button>span:first-child{color:var(--workspace-secondary);font-size:12px}.workspace-gallery .preset-catalogue [aria-label=全部预设统计]>button>span:nth-child(2){font-size:15px}.workspace-gallery .preset-item{box-shadow:none;border-radius:10px}.workspace-gallery .preset-item-content{gap:8px;padding:12px}.workspace-gallery .preset-item-actions{background:var(--color-surface);padding:8px}.workspace-gallery .preset-item-actions button{border-radius:6px;min-height:30px;font-size:12px}.workspace-gallery .console-filter-bar{margin-bottom:16px}.workspace-gallery .workspace-data-surface .console-filter-bar{margin-bottom:0}.workspace-studio .grid.lg\:grid-cols-5{gap:20px}.workspace-system .workspace-body [data-slot=card]:not(.console-panel)>[data-slot=card-content]{padding:16px}.workspace-login{display:contents}@media (max-width:1199px){.workspace-indexed{grid-template-columns:minmax(0,1fr);gap:16px}.workspace-index{border-bottom:1px solid var(--console-line);flex-flow:wrap;max-height:none;padding:0 0 8px;position:static}.console-filter-bar.workspace-filters{grid-template-columns:1fr}.workspace-searches{max-width:360px}.workspace-multi-search .workspace-searches{max-width:none}.workspace-selects:has(>[data-slot=select]:nth-of-type(6)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.page-workspace{--workspace-gap:14px;--workspace-inset:14px}.workspace-heading{margin-bottom:16px;padding-bottom:14px}.admin-shell .page-workspace .console-page-heading h1{font-size:21px}.workspace-searches{max-width:none}.workspace-selects>[data-slot=select]{flex:130px;max-width:none}.workspace-selects:has(>[data-slot=select]:nth-of-type(6)){grid-template-columns:repeat(2,minmax(0,1fr))}.page-workspace .workspace-filters [data-slot=select-trigger],.page-workspace .workspace-filters [data-slot=search-field-group],.admin-shell .page-workspace [role=tab]{min-height:44px}.admin-shell .workspace-report .console-tiles:not(.console-tiles-primary)>div{padding:14px}.workspace-report .console-metric-value>span:first-child{font-size:22px}.workspace-gallery .preset-catalogue{padding:14px}.workspace-gallery .preset-item-actions button{min-height:44px}.workspace-index a{align-items:center;min-height:44px;display:flex}}@media (prefers-reduced-motion:reduce){.page-workspace .console-table [role=row]{transition:none}}.admin-shell{--console-chart-stroke:1.5}.admin-shell .console-spark,.admin-shell .console-chart-svg{overflow:visible}.admin-shell [data-chart-series]{stroke-width:var(--console-chart-stroke);vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.admin-shell .dashboard-metric-spark,.admin-shell .console-metric-spark{opacity:1}.admin-shell .console-chart-plot{min-width:0}.admin-shell .console-chart-plot:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px;border-radius:4px}.admin-shell .console-chart-gridline{opacity:.55}.admin-shell .console-chart-tooltip{z-index:2;white-space:normal;max-width:min(256px,100%);box-shadow:0 2px 8px color-mix(in oklab, var(--color-foreground) 10%, transparent);border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.6}.admin-shell .console-chart .text-\[10px\]{font-size:11px}.admin-shell .console-chart ul{row-gap:8px}:is(.admin-shell main [data-slot=button],body:has(.admin-shell) [data-slot=modal-dialog] [data-slot=button],body:has(.admin-shell) [data-slot=drawer-dialog] [data-slot=button]){letter-spacing:0;border-radius:6px;min-height:32px;font-size:13px;font-weight:500}.admin-shell main [data-slot=chip]{border-radius:5px;min-height:20px;font-size:12px;font-weight:500;line-height:1.4}.admin-shell .page-workspace .console-table th{background:color-mix(in oklab, var(--color-surface) 96%, var(--color-foreground));letter-spacing:0;font-weight:500}.admin-shell .page-workspace .console-table td{border-color:var(--console-line);padding-block:9px}.admin-shell .page-workspace .console-table tbody tr:not([data-selected=true]):hover{background:color-mix(in oklab, var(--color-accent) 3%, var(--color-surface))}.admin-shell .console-table-heading,.admin-shell .console-panel-titles,.admin-shell .console-page-heading>div:first-child{row-gap:4px}@media (max-width:767px){.admin-shell main [data-slot=button]{min-height:44px}}.admin-shell .table-view-select{border:1px solid var(--console-line);background:var(--color-surface);min-height:32px;color:var(--color-foreground);border-radius:6px;padding:5px 30px 5px 10px;font-size:13px}.table-field-count{color:var(--workspace-secondary);font-variant-numeric:tabular-nums;font-size:12px}.console-table-tools{margin-left:auto}.admin-shell .console-table [data-pinned]{z-index:1;background:var(--color-surface);position:sticky}.admin-shell .page-workspace .console-table thead th[data-pinned]{z-index:3;background:var(--color-surface-secondary)}.admin-shell .console-table [data-pinned=identity]{box-shadow:1px 0 0 var(--console-line);left:0}.admin-shell .console-table [data-pinned=actions]{box-shadow:-1px 0 0 var(--console-line);right:0}.console-data-region[data-selection=true] [data-pinned=identity]{left:32px}.console-data-region[data-selection=true] .console-table tr>:first-child{z-index:2;background:var(--color-surface);position:sticky;left:0}.page-workspace .workspace-searches{flex:0 340px}.page-workspace .workspace-multi-search .workspace-searches{flex:100%}.admin-shell .console-table .text-\[11px\]{font-size:12px}.preset-summary{flex-direction:column;gap:10px;min-width:0;display:flex}.preset-summary-nav{border-bottom:1px solid var(--console-line);flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:12px;display:flex}.admin-shell main .preset-summary-item{background:0 0;border:0;flex-direction:row;gap:10px;min-width:0;height:36px;padding:6px 12px;display:flex}.admin-shell main .preset-summary-selected{background:var(--color-accent-soft);color:var(--color-accent)}.preset-summary-count{font-size:14px;font-weight:600}.preset-search-row{justify-content:flex-end;margin:12px 0;display:flex}.preset-notice{color:var(--workspace-secondary);padding:0 0 10px;font-size:12px}.preset-notice summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.preset-notice summary span{color:var(--color-accent)}.preset-notice p{max-width:90ch;margin:8px 0 0 24px;line-height:1.7}.admin-shell .preset-catalogue>header{margin-bottom:14px;padding-bottom:14px}.admin-shell .preset-catalogue{background:var(--color-surface);border:0;padding:16px}@media (max-width:767px){.admin-shell .table-view-select{max-width:100%;min-height:44px}.preset-summary-nav>button{min-height:44px}.console-table-tools{margin-left:0}.page-workspace .workspace-searches{flex:100%}.preset-notice summary{min-height:44px}}.admin-shell .preset-summary-nav .preset-summary-count{font-size:15px;font-weight:600;line-height:1.4}.preset-toolbar{border-bottom:1px solid var(--console-line);flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.preset-toolbar>.preset-summary{flex:600px}.preset-toolbar .preset-summary-nav{border:0;flex:none;padding-bottom:0}.preset-toolbar .preset-search-row{flex:0 320px;margin:0}@media (max-width:767px){.preset-toolbar .preset-search-row{flex:100%}}.filter-drawer{gap:20px;width:min(420px,100vw);max-width:100vw;padding:24px}.filter-drawer [data-slot=drawer-header]{gap:8px;padding:0}.filter-drawer [data-slot=drawer-heading]{font-size:18px;font-weight:600}.filter-drawer [data-slot=drawer-header] p{color:var(--color-muted);padding-right:20px;font-size:13px;line-height:1.65}.filter-drawer [data-slot=drawer-body]{padding:0;overflow-y:auto}.filter-drawer-fields{gap:18px;display:grid}.filter-drawer-fields>[data-slot=select]{width:100%;max-width:none}.filter-drawer-fields [data-slot=select-trigger]{min-height:40px}.filter-drawer [data-slot=drawer-footer]{border-top:1px solid var(--console-line);gap:10px;margin-top:auto;padding:18px 0 0}@media (max-width:767px){.filter-drawer{padding:20px}.filter-drawer-fields [data-slot=select-trigger],.filter-drawer [data-slot=button]{min-height:44px}}.page-workspace .workspace-selects>[data-slot=button]{flex:none;width:auto}.console-table-topbar{min-width:0}.console-table-topbar.table-topbar-with-filters{border-bottom:1px solid var(--console-line);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.table-topbar-with-filters>.console-filter-bar.workspace-filters{background:0 0;border:0;flex-wrap:wrap;flex:640px;align-items:center;gap:8px 12px;padding:0;display:flex}.table-topbar-with-filters .workspace-searches{flex:0 280px}.table-topbar-with-filters .workspace-selects{flex:auto}.table-topbar-with-filters .workspace-selects>[data-slot=select]{flex:0 130px;width:130px}.admin-shell .workspace-data-surface .table-topbar-with-filters>.console-table-heading{flex:0 auto;margin:0;padding:0}.admin-shell .console-table-topbar:not(.table-topbar-with-filters)>.console-table-heading{padding-block:8px}.workspace-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.section-jump-dialog{width:min(360px,100vw);max-width:100vw;padding:24px}.section-jump-dialog nav{flex-direction:column;gap:4px;display:flex}.section-jump-dialog nav a{min-height:44px;color:var(--color-foreground);border-radius:6px;align-items:center;padding:10px 12px;font-size:14px;display:flex}.section-jump-dialog nav a:hover{background:var(--color-accent-soft);color:var(--color-accent)}.section-jump-dialog nav a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.admin-shell .page-workspace [data-slot=tabs-list-container]{background:0 0;border-radius:0;width:fit-content;max-width:100%;padding:0}.admin-shell .page-workspace [role=tablist]{padding:0}.admin-shell .page-workspace .console-segmented{background:var(--color-surface);border:1px solid var(--console-line);border-radius:6px;width:fit-content;padding:2px}.admin-shell .page-workspace .console-tiles[data-metric-count]{grid-template-columns:repeat(var(--metric-small), minmax(0, 1fr))}@media (min-width:768px){.admin-shell .page-workspace .console-tiles[data-metric-count]{grid-template-columns:repeat(var(--metric-medium), minmax(0, 1fr))}}@media (min-width:1400px){.admin-shell .page-workspace .console-tiles[data-metric-count]{grid-template-columns:repeat(var(--metric-wide), minmax(0, 1fr))}}@media (max-width:767px){.console-table-topbar.table-topbar-with-filters{padding:12px}.table-topbar-with-filters>.console-filter-bar.workspace-filters{flex-basis:100%}.table-topbar-with-filters .workspace-searches,.table-topbar-with-filters .workspace-selects{flex:100%}.table-topbar-with-filters .workspace-selects>[data-slot=select]{flex:120px}.table-topbar-with-filters>.console-table-heading{width:100%}}.admin-shell .workspace-heading{margin-bottom:12px;padding-bottom:10px}.admin-shell .workspace-body{gap:12px}.admin-shell .workspace-configuration .console-panel>[data-slot=card-header],.admin-shell .workspace-system .console-panel>[data-slot=card-header]{padding-block:12px 10px}.admin-shell .workspace-records [role=tabpanel],.admin-shell .workspace-gallery [role=tabpanel]{padding-top:12px}.admin-shell .workspace-report .console-tiles:not(.console-tiles-primary):where(:not(section[aria-label=渠道指标] .console-tiles))>div{grid-template-columns:minmax(0,1fr) 72px;align-content:center;gap:8px 12px;min-height:88px;padding:12px 16px;display:grid}.admin-shell .workspace-report .console-tiles:not(.console-tiles-primary):where(:not(section[aria-label=渠道指标] .console-tiles))>div>:first-child{grid-column:1/-1}.admin-shell .workspace-report .console-tiles:where(:not(section[aria-label=渠道指标] .console-tiles)) .console-metric-value{grid-area:2/1;margin:0}.admin-shell .workspace-report .console-tiles:where(:not(section[aria-label=渠道指标] .console-tiles)) .console-metric-value>span:first-child{font-size:22px}.admin-shell .workspace-report .console-tiles:where(:not(section[aria-label=渠道指标] .console-tiles)) .console-metric-spark{grid-area:2/2;align-self:center;width:72px;margin:0;padding:0}.admin-shell .workspace-report .console-tiles:where(:not(section[aria-label=渠道指标] .console-tiles))>div>.text-muted:not(:first-child){grid-column:1/-1}.admin-shell .console-chart-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;font-size:12px;display:flex}.admin-shell .console-chart-scale-note{color:var(--workspace-secondary,var(--color-muted));line-height:1.6}.admin-shell .console-chart-selector{max-width:100%}.admin-shell .console-chart-selector[open]{flex:100%}.admin-shell .console-chart-selector summary{border:1px solid var(--console-line);width:fit-content;min-height:32px;color:var(--color-foreground);cursor:pointer;border-radius:6px;padding:5px 10px;display:list-item}.admin-shell .console-chart-options{flex-wrap:wrap;gap:4px 20px;padding-top:8px;display:flex}.admin-shell .console-chart-options label{align-items:center;gap:8px;min-height:32px;display:flex}.admin-shell .console-chart-options input{accent-color:var(--color-accent);width:16px;height:16px}.admin-shell .console-chart-selection-actions{flex-wrap:wrap;gap:12px;display:flex}.admin-shell .console-chart-selection-actions button{color:var(--color-accent);cursor:pointer;min-height:32px;padding-inline:6px}.admin-shell .console-chart-selector summary:focus-visible,.admin-shell .console-chart-options input:focus-visible,.admin-shell .console-chart-selection-actions button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (max-width:767px){.admin-shell .workspace-report .console-tiles:not(.console-tiles-primary):where(:not(section[aria-label=渠道指标] .console-tiles))>div{grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:12px}.admin-shell .workspace-report .console-tiles:where(:not(section[aria-label=渠道指标] .console-tiles)) .console-metric-spark{width:44px}.admin-shell .workspace-report .console-tiles:where(:not(section[aria-label=渠道指标] .console-tiles)) .console-metric-value>span:first-child{font-size:20px}.admin-shell .console-chart-selector summary,.admin-shell .console-chart-options label,.admin-shell .console-chart-selection-actions button{min-height:44px}}.console-local-search,.reference-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.console-local-search{border-bottom:1px solid var(--console-line)}.console-local-search input{border:1px solid var(--console-line);background:var(--color-surface);width:min(360px,100%);min-height:36px;color:var(--color-foreground);border-radius:6px;padding:7px 10px;font-size:13px}.console-local-search input::placeholder{color:var(--workspace-secondary);opacity:1}.console-data-region>.console-pager{border-top:1px solid var(--console-line);margin:0;padding:12px 16px}.row-actions-panel[popover]:not(:popover-open){display:none}.row-actions-panel{flex-direction:column;gap:4px;min-width:164px;max-width:min(320px,90vw);padding:8px;display:flex}.row-actions-panel [data-slot=button]{border-radius:6px;justify-content:flex-start;width:100%;min-height:36px}.query-recovery{z-index:30;border:1px solid var(--console-line);background:var(--color-surface);max-width:min(520px,100vw - 32px);color:var(--color-foreground);box-shadow:0 2px 8px color-mix(in oklab, var(--color-foreground) 10%, transparent);border-radius:10px;align-items:center;gap:16px;padding:12px 16px;display:flex;position:fixed;bottom:24px;right:24px}.query-recovery strong{font-size:13px;font-weight:600}.query-recovery p{color:var(--color-muted);font-size:12px;line-height:1.6}.studio-action-bar{z-index:3;border:1px solid var(--console-line);background:var(--color-surface);border-radius:8px;padding:12px;position:sticky;top:0}.studio-advanced{border:1px solid var(--console-line);background:var(--color-surface);border-radius:10px;overflow:clip}.studio-advanced>summary{cursor:pointer;padding:12px 16px;font-size:14px;font-weight:600}.admin-shell .studio-advanced>.console-panel{border:0;border-radius:0}.admin-shell .studio-advanced .console-panel-body{padding-top:12px}.report-scope-note{color:var(--workspace-secondary,var(--color-muted));max-width:90ch;margin-bottom:10px;font-size:12px;line-height:1.65}.reference-toolbar{padding:0}.reference-toolbar [data-slot=search-field]{width:min(360px,100%)}.reference-card{background:var(--color-surface);border-color:var(--console-line)}.console-local-search input:focus-visible,.studio-advanced summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.studio-advanced>summary:focus-visible{outline-offset:-2px}@media (max-width:767px){.console-local-search input,.row-actions-panel [data-slot=button],.studio-advanced>summary{min-height:44px}.query-recovery{gap:8px;padding:10px 12px;bottom:12px;right:12px}.query-recovery [data-slot=button]{min-height:44px}.studio-action-bar{gap:8px;padding:10px}.reference-toolbar{align-items:stretch}.reference-toolbar [data-slot=search-field]{width:100%}}.workspace-help{color:var(--workspace-secondary);border:1px solid var(--console-line);border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.7}.workspace-help>summary{cursor:pointer;color:var(--color-foreground);font-weight:500}.workspace-help[open]>summary{margin-bottom:10px}.workspace-empty-note{color:var(--workspace-secondary);background:var(--color-surface);border:1px solid var(--console-line);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.7}.admin-shell .metric-analysis .metric-analysis-tabs-custom[role=tablist]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));width:100%;min-width:0;display:grid;overflow-x:clip}.admin-shell .metric-analysis-tabs-custom>button[role=tab]{width:100%;min-width:0}.dashboard-content>.report-section-tabs,.report-section-tabs>[role=tabpanel]{width:100%;min-width:0;max-width:100%}.admin-shell .console-chart-stacked .console-chart-plot{height:100%!important}.admin-shell .console-chart-stacked .console-chart-tooltip{max-width:min(480px,100vw - 48px);max-height:none;overflow:visible}.admin-shell .console-chart-stacked-frame{margin-top:12px}.admin-shell .console-chart-stacked-legend{margin-top:16px;padding-block:4px;position:relative}.admin-shell .console-chart .console-chart-tooltip{overscroll-behavior:contain;scrollbar-gutter:stable;width:max-content;max-width:min(320px,100% - 20px);position:absolute;overflow-y:auto}.console-chart-tooltip .chart-tooltip-values{display:block}.console-chart-tooltip .legend{background:var(--color-overlay,var(--color-surface,white));z-index:1;position:sticky;top:-8px}.chart-tooltip-value-row{min-width:0}.chart-tooltip-series-label{overflow-wrap:anywhere;white-space:normal;min-width:0}.chart-tooltip-value-row>.font-mono{flex-shrink:0}.admin-shell .console-chart .console-chart-tooltip[data-full]{scrollbar-gutter:auto;pointer-events:none;max-height:none;overflow:visible}.console-chart-tooltip[data-full] .chart-tooltip-value-row{min-height:18px;line-height:18px}.admin-shell .console-chart .console-chart-tooltip[data-full][data-dense]{pointer-events:auto;scrollbar-gutter:stable;width:560px;max-width:calc(100% - 16px);max-height:max(120px,min(320px,100dvh - 220px));overflow-y:auto}.console-chart-tooltip[data-dense] .chart-tooltip-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:0 20px;display:grid}.admin-shell .console-chart .console-chart-tooltip[data-full][data-dense]{overscroll-behavior:contain;max-height:min(180px,100dvh - 160px)}.console-chart-tooltip[data-dense] .chart-tooltip-values{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}
