.a2-surface-host[data-ds=chatcn],.a2-static[data-ds=chatcn]{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--radius:.625rem;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--ts-chart-1:#f05100;--ts-chart-2:#009588;--ts-chart-3:#104e64;--ts-chart-4:#fcbb00;--ts-chart-5:#f99c00;--ts-chart-6:#737373;--a2-surface:#fff;--a2-surface-2:#f5f5f5;--a2-line:#e5e5e5;--a2-line-strong:#d4d4d4;--a2-radius:12px;--a2-accent:#155dfc;--a2-positive:#007956;--a2-negative:#e40014;--a2-warning:#b75000;--a2-info:#155dfc}@supports (color:lab(0% 0 0)){.a2-surface-host[data-ds=chatcn],.a2-static[data-ds=chatcn]{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--ts-chart-1:lab(57.1026% 64.2584 89.8886);--ts-chart-2:lab(55.0223% -41.0774 -3.90277);--ts-chart-3:lab(30.372% -13.1853 -18.7887);--ts-chart-4:lab(80.1641% 16.6016 99.2089);--ts-chart-5:lab(72.7183% 31.8672 97.9407);--ts-chart-6:lab(48.496% 0 0);--a2-surface:lab(100% 0 0);--a2-surface-2:lab(96.52% -.0000298023 .0000119209);--a2-line:lab(90.952% 0 -.0000119209);--a2-line-strong:lab(84.92% 0 -.0000119209);--a2-accent:lab(44.0605% 29.0279 -86.0352);--a2-positive:lab(44.4871% -41.0396 11.0361);--a2-negative:lab(48.4493% 77.4328 61.5452);--a2-warning:lab(47.2709% 42.9082 69.2966);--a2-info:lab(44.0605% 29.0279 -86.0352)}}.dark :is(.a2-surface-host,.a2-static)[data-ds=chatcn]{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--radius:.625rem;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--ts-chart-1:#3080ff;--ts-chart-2:#00bb7f;--ts-chart-3:#f99c00;--ts-chart-4:#ac4bff;--ts-chart-5:#ff2357;--ts-chart-6:#737373;--a2-surface:#171717;--a2-surface-2:#262626;--a2-line:#ffffff1a;--a2-line-strong:#ffffff26;--a2-radius:12px;--a2-accent:#3080ff;--a2-positive:#00bb7f;--a2-negative:#ff6568;--a2-warning:#f99c00;--a2-info:#3080ff}@supports (color:lab(0% 0 0)){.dark :is(.a2-surface-host,.a2-static)[data-ds=chatcn]{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--ts-chart-1:lab(54.1736% 13.3369 -74.6839);--ts-chart-2:lab(66.9756% -58.27 19.5419);--ts-chart-3:lab(72.7183% 31.8672 97.9407);--ts-chart-4:lab(52.0183% 66.11 -78.2316);--ts-chart-5:lab(56.101% 79.4328 31.4532);--ts-chart-6:lab(48.496% 0 0);--a2-surface:lab(7.78201% -.0000149012 0);--a2-surface-2:lab(15.204% 0 -.00000596046);--a2-line:lab(100% 0 0/.1);--a2-line-strong:lab(100% 0 0/.15);--a2-accent:lab(54.1736% 13.3369 -74.6839);--a2-positive:lab(66.9756% -58.27 19.5419);--a2-negative:lab(63.7053% 60.745 31.3109);--a2-warning:lab(72.7183% 31.8672 97.9407);--a2-info:lab(54.1736% 13.3369 -74.6839)}}:is(.a2-surface-host,.a2-static)[data-ds=chatcn] .a2-card{background:var(--a2-surface);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:0 1px 3px lab(0% 0 0/.1),0 1px 2px -1px lab(0% 0 0/.1)}.dark :is(.a2-surface-host,.a2-static)[data-ds=chatcn] .a2-card{box-shadow:0 1px 2px #00000040;box-shadow:0 1px 2px lab(0% 0 0/.25)}:is(.a2-surface-host,.a2-static)[data-ds=chatcn] .a2-chart{color:#737373;color:lab(48.496% 0 0)}.dark :is(.a2-surface-host,.a2-static)[data-ds=chatcn] .a2-chart{color:#a1a1a1;color:lab(66.128% -.0000298023 .0000119209)}.a2-surface-host[data-ds=material],.a2-static[data-ds=material]{--m3e-sys-color-background:#fff;--m3e-sys-color-on-background:#1f1f1f;--m3e-sys-color-surface:#fff;--m3e-sys-color-surface-dim:#d3dbe5;--m3e-sys-color-surface-bright:#fff;--m3e-sys-color-surface-container-lowest:#fff;--m3e-sys-color-surface-container-low:#f8fafd;--m3e-sys-color-surface-container:#f0f4f9;--m3e-sys-color-surface-container-high:#e9eef6;--m3e-sys-color-surface-container-highest:#dde3ea;--m3e-sys-color-on-surface:#1f1f1f;--m3e-sys-color-surface-variant:#e1e3e1;--m3e-sys-color-on-surface-variant:#444746;--m3e-sys-color-inverse-surface:#303030;--m3e-sys-color-inverse-on-surface:#f2f2f2;--m3e-sys-color-outline:#747775;--m3e-sys-color-outline-variant:#c4c7c5;--m3e-sys-color-shadow:#000;--m3e-sys-color-scrim:#000;--m3e-sys-color-surface-tint:#0b57d0;--m3e-sys-color-primary:#0b57d0;--m3e-sys-color-on-primary:#fff;--m3e-sys-color-primary-container:#d3e3fd;--m3e-sys-color-on-primary-container:#0842a0;--m3e-sys-color-inverse-primary:#a8c7fa;--m3e-sys-color-secondary:#00639b;--m3e-sys-color-on-secondary:#fff;--m3e-sys-color-secondary-container:#c2e7ff;--m3e-sys-color-on-secondary-container:#004a77;--m3e-sys-color-tertiary:#146c2e;--m3e-sys-color-on-tertiary:#fff;--m3e-sys-color-tertiary-container:#c4eed0;--m3e-sys-color-on-tertiary-container:#0f5223;--m3e-sys-color-error:#b3261e;--m3e-sys-color-on-error:#fff;--m3e-sys-color-error-container:#f9dedc;--m3e-sys-color-on-error-container:#8c1d18;--m3e-sys-color-primary-fixed:#d3e3fd;--m3e-sys-color-primary-fixed-dim:#a8c7fa;--m3e-sys-color-on-primary-fixed:#041e49;--m3e-sys-color-on-primary-fixed-variant:#0842a0;--m3e-sys-color-secondary-fixed:#c2e7ff;--m3e-sys-color-secondary-fixed-dim:#7fcfff;--m3e-sys-color-on-secondary-fixed:#001d35;--m3e-sys-color-on-secondary-fixed-variant:#004a77;--m3e-sys-color-tertiary-fixed:#c4eed0;--m3e-sys-color-tertiary-fixed-dim:#6dd58c;--m3e-sys-color-on-tertiary-fixed:#072711;--m3e-sys-color-on-tertiary-fixed-variant:#0f5223;--md-success:#146c2e;--md-on-success:#fff;--md-success-container:#c4eed0;--md-on-success-container:#0f5223;--md-warning:#8d4f00;--md-on-warning:#fff;--md-warning-container:#ffdcc0;--md-on-warning-container:#2d1600;--font-material:"Roboto Flex Variable", Roboto, system-ui, sans-serif;--m3e-ref-typeface-plain:var(--font-material);--m3e-ref-typeface-brand:var(--font-material);--font-sans:var(--font-material);--background:#fff;--foreground:#1f1f1f;--card:#fff;--card-foreground:#1f1f1f;--popover:#f0f4f9;--popover-foreground:#1f1f1f;--primary:#0b57d0;--primary-foreground:#fff;--secondary:#c2e7ff;--secondary-foreground:#004a77;--muted:#f0f4f9;--muted-foreground:#444746;--accent:#e9eef6;--accent-foreground:#1f1f1f;--destructive:#b3261e;--border:#c4c7c5;--input:#747775;--ring:#0b57d0;--radius:.75rem;--chart-1:#0b57d0;--chart-2:#146c2e;--chart-3:#a3428f;--chart-4:#b06000;--chart-5:#00639b;--ts-chart-1:#0b57d0;--ts-chart-2:#146c2e;--ts-chart-3:#a3428f;--ts-chart-4:#b06000;--ts-chart-5:#00639b;--ts-chart-6:#7f6a00;--a2-surface:#fff;--a2-surface-2:#f0f4f9;--a2-line:#c4c7c5;--a2-line-strong:#747775;--a2-radius:12px;--a2-accent:#0b57d0;--a2-positive:#146c2e;--a2-negative:#b3261e;--a2-warning:#8d4f00;--a2-info:#0b57d0;color:#1f1f1f;font-family:var(--font-material)}.dark :is(.a2-surface-host,.a2-static)[data-ds=material]{--m3e-sys-color-background:#131314;--m3e-sys-color-on-background:#e3e3e3;--m3e-sys-color-surface:#131314;--m3e-sys-color-surface-dim:#131314;--m3e-sys-color-surface-bright:#37393b;--m3e-sys-color-surface-container-lowest:#0e0e0e;--m3e-sys-color-surface-container-low:#1b1b1b;--m3e-sys-color-surface-container:#1e1f20;--m3e-sys-color-surface-container-high:#282a2c;--m3e-sys-color-surface-container-highest:#333537;--m3e-sys-color-on-surface:#e3e3e3;--m3e-sys-color-surface-variant:#444746;--m3e-sys-color-on-surface-variant:#c4c7c5;--m3e-sys-color-inverse-surface:#e3e3e3;--m3e-sys-color-inverse-on-surface:#303030;--m3e-sys-color-outline:#8e918f;--m3e-sys-color-outline-variant:#444746;--m3e-sys-color-shadow:#000;--m3e-sys-color-scrim:#000;--m3e-sys-color-surface-tint:#a8c7fa;--m3e-sys-color-primary:#a8c7fa;--m3e-sys-color-on-primary:#062e6f;--m3e-sys-color-primary-container:#0842a0;--m3e-sys-color-on-primary-container:#d3e3fd;--m3e-sys-color-inverse-primary:#0b57d0;--m3e-sys-color-secondary:#7fcfff;--m3e-sys-color-on-secondary:#035;--m3e-sys-color-secondary-container:#004a77;--m3e-sys-color-on-secondary-container:#c2e7ff;--m3e-sys-color-tertiary:#6dd58c;--m3e-sys-color-on-tertiary:#0a3818;--m3e-sys-color-tertiary-container:#0f5223;--m3e-sys-color-on-tertiary-container:#c4eed0;--m3e-sys-color-error:#f2b8b5;--m3e-sys-color-on-error:#601410;--m3e-sys-color-error-container:#8c1d18;--m3e-sys-color-on-error-container:#f9dedc;--m3e-sys-color-primary-fixed:#d3e3fd;--m3e-sys-color-primary-fixed-dim:#a8c7fa;--m3e-sys-color-on-primary-fixed:#041e49;--m3e-sys-color-on-primary-fixed-variant:#0842a0;--m3e-sys-color-secondary-fixed:#c2e7ff;--m3e-sys-color-secondary-fixed-dim:#7fcfff;--m3e-sys-color-on-secondary-fixed:#001d35;--m3e-sys-color-on-secondary-fixed-variant:#004a77;--m3e-sys-color-tertiary-fixed:#c4eed0;--m3e-sys-color-tertiary-fixed-dim:#6dd58c;--m3e-sys-color-on-tertiary-fixed:#072711;--m3e-sys-color-on-tertiary-fixed-variant:#0f5223;--md-success:#6dd58c;--md-on-success:#0a3818;--md-success-container:#0f5223;--md-on-success-container:#c4eed0;--md-warning:#ffb875;--md-on-warning:#4b2800;--md-warning-container:#6b3b00;--md-on-warning-container:#ffdcc0;--background:#131314;--foreground:#e3e3e3;--card:#131314;--card-foreground:#e3e3e3;--popover:#1e1f20;--popover-foreground:#e3e3e3;--primary:#a8c7fa;--primary-foreground:#062e6f;--secondary:#004a77;--secondary-foreground:#c2e7ff;--muted:#1e1f20;--muted-foreground:#c4c7c5;--accent:#282a2c;--accent-foreground:#e3e3e3;--destructive:#f2b8b5;--border:#444746;--input:#8e918f;--ring:#a8c7fa;--chart-1:#4285f4;--chart-2:#1e8e3e;--chart-3:#c260b1;--chart-4:#cc6b00;--chart-5:#0096c7;--ts-chart-1:#4285f4;--ts-chart-2:#1e8e3e;--ts-chart-3:#c260b1;--ts-chart-4:#cc6b00;--ts-chart-5:#0096c7;--ts-chart-6:#a88a00;--a2-surface:#131314;--a2-surface-2:#1e1f20;--a2-line:#444746;--a2-line-strong:#8e918f;--a2-accent:#a8c7fa;--a2-positive:#6dd58c;--a2-negative:#f2b8b5;--a2-warning:#ffb875;--a2-info:#a8c7fa;color:#e3e3e3}:is(.a2-surface-host,.a2-static)[data-ds=material] .a2-card{background:var(--a2-surface);border-color:var(--a2-line);box-shadow:none;border-radius:12px}:is(.a2-surface-host,.a2-static)[data-ds=material] .a2-chart{color:#444746}.dark :is(.a2-surface-host,.a2-static)[data-ds=material] .a2-chart{color:#c4c7c5}.m3e-button[data-danger]{--m3e-comp-button-filled-container-color:var(--m3e-sys-color-error);--m3e-comp-button-filled-content-color:var(--m3e-sys-color-on-error);--m3e-comp-button-tonal-container-color:var(--m3e-sys-color-error-container);--m3e-comp-button-tonal-content-color:var(--m3e-sys-color-on-error-container);--m3e-comp-button-outlined-content-color:var(--m3e-sys-color-error);--m3e-comp-button-text-content-color:var(--m3e-sys-color-error)}.m3e-icon-button[data-danger]{--m3e-comp-icon-button-filled-container-color:var(--m3e-sys-color-error);--m3e-comp-icon-button-filled-content-color:var(--m3e-sys-color-on-error);--m3e-comp-icon-button-tonal-container-color:var(--m3e-sys-color-error-container);--m3e-comp-icon-button-tonal-content-color:var(--m3e-sys-color-on-error-container);--m3e-comp-icon-button-outlined-content-color:var(--m3e-sys-color-error);--m3e-comp-icon-button-standard-content-color:var(--m3e-sys-color-error)}.md-label{white-space:nowrap;background:var(--m3e-sys-color-surface-container-highest);min-height:24px;color:var(--m3e-sys-color-on-surface-variant);border-radius:8px;align-items:center;padding:0 10px;display:inline-flex}.md-label[data-tone=info]{background:var(--m3e-sys-color-primary-container);color:var(--m3e-sys-color-on-primary-container)}.md-label[data-tone=discovery]{background:var(--m3e-sys-color-tertiary-container);color:var(--m3e-sys-color-on-tertiary-container)}.md-label[data-tone=success]{background:var(--md-success-container);color:var(--md-on-success-container)}.md-label:is([data-tone=warning],[data-tone=caution]){background:var(--md-warning-container);color:var(--md-on-warning-container)}.md-label[data-tone=danger]{background:var(--m3e-sys-color-error-container);color:var(--m3e-sys-color-on-error-container)}.md-label[data-variant=solid]{background:var(--m3e-sys-color-inverse-surface);color:var(--m3e-sys-color-inverse-on-surface)}.md-label[data-variant=solid][data-tone=info]{background:var(--m3e-sys-color-primary);color:var(--m3e-sys-color-on-primary)}.md-label[data-variant=solid][data-tone=discovery]{background:var(--m3e-sys-color-tertiary);color:var(--m3e-sys-color-on-tertiary)}.md-label[data-variant=solid][data-tone=success]{background:var(--md-success);color:var(--md-on-success)}.md-label[data-variant=solid]:is([data-tone=warning],[data-tone=caution]){background:var(--md-warning);color:var(--md-on-warning)}.md-label[data-variant=solid][data-tone=danger]{background:var(--m3e-sys-color-error);color:var(--m3e-sys-color-on-error)}.md-label[data-variant=outline]{box-shadow:inset 0 0 0 1px var(--m3e-sys-color-outline-variant);background:0 0}.md-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;width:100%;min-width:0;display:grid}.md-stat{--m3e-comp-card-filled-container-color:var(--m3e-sys-color-surface-container-high)}.md-stat,.md-panel{width:100%;min-width:0;padding:16px}.md-stat>.m3e-card__content{gap:4px}.md-panel>.m3e-card__content{gap:8px}.md-value{font-variant-numeric:tabular-nums}.md-muted{color:var(--m3e-sys-color-on-surface-variant)}.md-block{display:block}.md-row{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.md-between{flex-wrap:nowrap;justify-content:space-between}.md-between>:first-child{overflow-wrap:anywhere;min-width:0}.md-delta{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.md-delta[data-trend=up]{color:var(--md-success)}.md-delta[data-trend=down]{color:var(--m3e-sys-color-error)}.md-delta[data-trend=flat]{color:var(--m3e-sys-color-on-surface-variant)}.md-pairs{flex-direction:column;display:flex}.md-pairs>div{border-bottom:1px solid var(--m3e-sys-color-outline-variant);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.md-pairs>div:last-child{border-bottom:0}.md-pairs dd{text-align:right;font-variant-numeric:tabular-nums}.md-heading{flex-direction:column;gap:4px;min-width:0;display:flex}.md-heading-line{align-items:baseline;gap:2px 10px}.md-banner{background:var(--m3e-sys-color-surface-container-high);width:100%;color:var(--m3e-sys-color-on-surface);border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.md-banner>.m3e-button{margin-top:8px}.md-banner[data-tone=info]{background:var(--m3e-sys-color-primary-container);color:var(--m3e-sys-color-on-primary-container)}.md-banner[data-tone=success]{background:var(--md-success-container);color:var(--md-on-success-container)}.md-banner[data-tone=warning]{background:var(--md-warning-container);color:var(--md-on-warning-container)}.md-banner[data-tone=error]{background:var(--m3e-sys-color-error-container);color:var(--m3e-sys-color-on-error-container)}.md-progress{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.md-progress[data-tone=positive]{--m3e-comp-linear-progress-active-indicator-color:var(--md-success)}.md-progress[data-tone=negative]{--m3e-comp-linear-progress-active-indicator-color:var(--m3e-sys-color-error)}.md-progress[data-tone=warning]{--m3e-comp-linear-progress-active-indicator-color:var(--md-warning)}:is(.a2-surface-host,.a2-static)[data-ds=chatcn] [data-slot=button],:is(.a2-surface-host,.a2-static)[data-ds=material] :is(.m3e-button,.m3e-icon-button){font:revert-layer;color:revert-layer}:is(.a2-surface-host,.a2-static)[data-ds=material] .m3e-button{font-family:var(--m3e-sys-typescale-baseline-label-large-font-family);font-size:var(--m3e-sys-typescale-baseline-label-large-font-size);font-weight:var(--m3e-sys-typescale-baseline-label-large-font-weight);line-height:var(--m3e-sys-typescale-baseline-label-large-line-height);letter-spacing:var(--m3e-sys-typescale-baseline-label-large-letter-spacing)}:is(.a2-surface-host,.a2-static)[data-ds=material] :where(.tracking-tight,.tracking-tighter){letter-spacing:0}:is(.a2-surface-host,.a2-static)[data-ds=material] :where(.font-semibold,.font-bold){font-weight:500}:is(.a2-surface-host,.a2-static)[data-ds=material] section>header h3{font-family:var(--m3e-sys-typescale-baseline-title-large-font-family);font-size:var(--m3e-sys-typescale-baseline-title-large-font-size);font-weight:var(--m3e-sys-typescale-baseline-title-large-font-weight);line-height:var(--m3e-sys-typescale-baseline-title-large-line-height);letter-spacing:var(--m3e-sys-typescale-baseline-title-large-letter-spacing)}:is(.a2-surface-host,.a2-static)[data-ds=material] section>header p{font-size:var(--m3e-sys-typescale-baseline-body-medium-font-size);line-height:var(--m3e-sys-typescale-baseline-body-medium-line-height);letter-spacing:var(--m3e-sys-typescale-baseline-body-medium-letter-spacing)}:is(.a2-surface-host,.a2-static)[data-ds=material] :is(h3,figcaption .font-semibold):not(section>header h3,.m3e-text){font-family:var(--m3e-sys-typescale-baseline-title-medium-font-family);font-size:var(--m3e-sys-typescale-baseline-title-medium-font-size);font-weight:var(--m3e-sys-typescale-baseline-title-medium-font-weight);line-height:var(--m3e-sys-typescale-baseline-title-medium-line-height);letter-spacing:var(--m3e-sys-typescale-baseline-title-medium-letter-spacing)}:is(.a2-surface-host,.a2-static)[data-ds=material] .a2-label{font-size:var(--m3e-sys-typescale-baseline-label-large-font-size);font-weight:var(--m3e-sys-typescale-baseline-label-large-font-weight);line-height:var(--m3e-sys-typescale-baseline-label-large-line-height);letter-spacing:var(--m3e-sys-typescale-baseline-label-large-letter-spacing);color:var(--m3e-sys-color-on-surface-variant)}.a2-surface-host[data-ds=byoc],.a2-static[data-ds=byoc],.dark :is(.a2-surface-host,.a2-static)[data-ds=byoc]{--ink:.21 .012 285;--background:#f4f6f8;--foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--popover:#fff;--popover-foreground:#0f172a;--primary:#0b5cff;--primary-foreground:#fff;--secondary:#eef2f6;--secondary-foreground:#0f172a;--muted:#eef2f6;--muted-foreground:#5b6b7f;--accent:#eef2f6;--accent-foreground:#0f172a;--destructive:#c62828;--border:#d9dee5;--input:#c9d1db;--ring:#0b5cff;--radius:.25rem;--chart-1:#0b5cff;--chart-2:#00a3a3;--chart-3:#f5a524;--chart-4:#7c3aed;--chart-5:#e5484d;--ts-chart-1:#0b5cff;--ts-chart-2:#00a3a3;--ts-chart-3:#f5a524;--ts-chart-4:#7c3aed;--ts-chart-5:#e5484d;--ts-chart-6:#64748b;--a2-surface:#fff;--a2-surface-2:#f1f4f8;--a2-line:#e1e6ec;--a2-line-strong:#c9d1db;--a2-radius:4px;--a2-accent:#0b5cff;--a2-positive:#047857;--a2-negative:#c62828;--a2-warning:#a15c00;--a2-info:#0b5cff;--color-white:#0f172a;--font-byoc:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-sans:var(--font-byoc);--gen-line:#94a3b8;--gen-field:#0f172a24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;font-family:var(--font-byoc);background:#f4f6f8;border:1px solid #d9dee5;border-radius:6px;padding:16px}:is(.a2-surface-host,.a2-static)[data-ds=byoc] .a2-card{background:#fff;border-color:#d9dee5;border-radius:4px;box-shadow:0 1px 2px #0f172a0d}:is(.a2-surface-host,.a2-static)[data-ds=byoc] .a2-chart{color:#475569}.wb-floor :is(.a2-surface-host,.a2-static)[data-ds=byoc] .a2-blueprint{background-color:#f4f6f8}.byoc-panel{background:#fff;border:1px solid #d9dee5;border-radius:4px;flex-direction:column;gap:12px;width:100%;min-width:0;padding:16px;display:flex;box-shadow:0 1px 2px #0f172a0d}.byoc-panel-title{color:#0f172a;margin:0;font-size:14px;font-weight:600}.byoc-tag{color:#334155;white-space:nowrap;background:#eef2f6;border:1px solid #d9dee5;border-radius:2px;align-items:center;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.byoc-tag[data-tone=success]{color:#047857;background:#e7f6f0;border-color:#8fd1bd}.byoc-tag[data-tone=danger]{color:#c62828;background:#fdecec;border-color:#efa3a3}.byoc-tag:is([data-tone=warning],[data-tone=caution]){color:#a15c00;background:#fdf4e5;border-color:#e8c48a}.byoc-tag:is([data-tone=info],[data-tone=discovery]){color:#0b5cff;background:#eaf1ff;border-color:#9dbcff}.byoc-button.byoc-button{color:#0f172a;height:34px;font:500 13px/1 var(--font-byoc), ui-sans-serif, system-ui, sans-serif;cursor:pointer;background:#fff;border:1px solid #b8c1cc;border-radius:3px;justify-content:center;align-items:center;padding:0 14px;transition:background-color .12s,border-color .12s;display:inline-flex}.byoc-button:hover:not(:disabled){background:#f1f4f8}.byoc-button[data-kind=primary]{color:#fff;background:#0b5cff;border-color:#0b5cff}.byoc-button[data-kind=primary]:hover:not(:disabled){background:#0a4fd9}.byoc-button[data-kind=quiet]{color:#0b5cff;background:0 0;border-color:#0000}.byoc-button[data-kind=danger]{color:#fff;background:#c62828;border-color:#c62828}.byoc-button svg{width:15px;height:15px;margin-right:6px}.byoc-button[data-block]{width:100%}.byoc-button:disabled{opacity:.5;cursor:not-allowed}.byoc-button:focus-visible{outline-offset:2px;outline:2px solid #0b5cff}.byoc-rule{border:0;border-top:1px solid #d9dee5;width:100%;margin:4px 0}.byoc-rule[data-axis=y]{border-top:0;border-left:1px solid #d9dee5;align-self:stretch;width:0;margin:0 4px}.byoc-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;width:100%;min-width:0;display:grid}.byoc-metric{background:#fff;border:1px solid #d9dee5;border-left:3px solid #0b5cff;border-radius:2px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px 14px;display:flex}.byoc-metric-label{color:#475569;font-size:12px;font-weight:600}.byoc-metric-value{color:#0f172a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:1.15}.byoc-delta{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.byoc-delta[data-trend=up]{color:#047857}.byoc-delta[data-trend=down]{color:#c62828}.byoc-delta[data-trend=flat]{color:#64748b}.byoc-delta[data-trend=up]:before{content:"▲ ";font-size:9px}.byoc-delta[data-trend=down]:before{content:"▼ ";font-size:9px}.byoc-note{color:#64748b;font-size:12px}.byoc-pairs{flex-direction:column;margin:0;display:flex}.byoc-pairs>div{border-bottom:1px solid #e8ecf1;justify-content:space-between;gap:16px;padding:8px 0;font-size:13px;display:flex}.byoc-pairs>div:last-child{border-bottom:0}.byoc-pairs dt{color:#475569}.byoc-pairs dd{text-align:right;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.byoc-pairs small{color:#64748b;font-size:11.5px;font-weight:400;display:block}.byoc-heading{flex-direction:column;gap:4px;min-width:0;display:flex}.byoc-heading h2{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:20px;font-weight:600}.byoc-heading[data-level="1"] h2{font-size:24px}.byoc-heading[data-level="3"] h2{font-size:16px}.byoc-heading p{color:#475569;margin:0;font-size:13px}.byoc-eyebrow{color:#0b5cff;font-size:12px;font-weight:600}.byoc-banner{color:#1e293b;background:#f3f7ff;border:1px solid #9dbcff;border-left-width:3px;border-radius:2px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:10px 12px;font-size:13px;display:flex}.byoc-banner[data-tone=success]{background:#f1faf6;border-color:#8fd1bd}.byoc-banner[data-tone=warning]{background:#fdf8ee;border-color:#e8c48a}.byoc-banner[data-tone=error]{background:#fdf3f3;border-color:#efa3a3}.byoc-banner strong{font-weight:600}.byoc-progress{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.byoc-progress-head{color:#0f172a;justify-content:space-between;font-size:13px;display:flex}.byoc-progress-track{background:#e5eaf0;border-radius:1px;height:6px;overflow:hidden}.byoc-progress-track>span{background:#0b5cff;height:100%;display:block}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.aN_Ytq_className{font-family:Geist,Geist Fallback;font-style:normal}.aN_Ytq_variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.YeGXRW_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.YeGXRW_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
