@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_8csuJQSERDCBMq47zaxziFi8Hd23)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_8csuJQSERDCBMq47zaxziFi8Hd23)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_8csuJQSERDCBMq47zaxziFi8Hd23)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_8csuJQSERDCBMq47zaxziFi8Hd23)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_8csuJQSERDCBMq47zaxziFi8Hd23)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_8csuJQSERDCBMq47zaxziFi8Hd23)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_8csuJQSERDCBMq47zaxziFi8Hd23)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_3f589db7-module__kIHTaG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_3f589db7-module__kIHTaG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--font-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--node-chrome-font-sans:var(--font-sans);--node-chrome-weight-regular:var(--ui-weight-regular);--node-chrome-label-color:color-mix(in srgb, var(--gray-900) 95%, transparent);--node-chrome-asset-badge-fg:color-mix(in srgb, var(--gray-700) 95%, transparent);--node-chrome-asset-pill-fg:color-mix(in srgb, var(--gray-700) 90%, transparent);--node-chrome-asset-pill-active-fg:color-mix(in srgb, var(--gray-900) 96%, transparent);--node-chrome-accent:#0d99ff;--node-chrome-danger:color-mix(in srgb, var(--ui-status-error-deep) 90%, transparent);--canvas-grid-opacity-scale:.7;--canvas-grid-dot-size:.9px;--canvas-chrome-accent:#0d99ff;--canvas-chrome-selected-surface-hover:color-mix(in srgb, var(--canvas-chrome-focus-accent) 88%, var(--gray-900));--canvas-vector-edit-accent:var(--canvas-chrome-accent);--canvas-spacing-accent:#ff24bd;--canvas-chrome-menu-accent:var(--canvas-chrome-accent);--dash-title-display-size:clamp(1.375rem, 4vw, 1.75rem);--dash-forced-foreground:ButtonText;--dash-forced-highlight:Highlight;--dash-forced-highlight-text:HighlightText;--dash-forced-surface:Canvas;--dash-focus-shadow:0 0 0 var(--ui-focus-ring-width) var(--dash-text-strong), 0 0 0 3px var(--ui-focus-halo);--dash-destructive-hover-bg:color-mix(in srgb, var(--ui-status-error) 14%, var(--dash-surface));--dash-rail-bloom:radial-gradient(circle at 78% 14%, var(--paper-a92) 0%, transparent 58%), radial-gradient(circle at 12% 86%, var(--paper-a25) 0%, transparent 52%), radial-gradient(circle at 50% 42%, var(--gray-25) 0%, var(--gray-175) 100%);--dash-rail-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)' opacity='0.095'/%3E%3C/svg%3E");--dash-chart-area-fill:color-mix(in srgb, var(--dash-text-strong) 8%, transparent);--ui-focus-halo:color-mix(in srgb, var(--ui-focus-ring) 18%, transparent);--canvas-chrome-agent-accent:#6d28d9;--inspector-weight-regular:var(--ui-weight-regular);--inspector-weight-strong:var(--ui-weight-strong);--canvas-assistant-text-body:color-mix(in srgb, var(--canvas-chrome-text-primary) 90%, transparent);--canvas-assistant-popover-bottom:calc(var(--ui-space-8px) + 1px + var(--ui-space-8px) + var(--canvas-assistant-control-h) + var(--ui-space-8px));--canvas-right-rail-content-top:calc(var(--canvas-chrome-inset) + var(--canvas-chrome-top-band-h));--canvas-floating-toolbar-height:calc(var(--canvas-floating-toolbar-control-h) + 2 * var(--canvas-floating-toolbar-pad));--canvas-floating-toolbar-secondary-height:calc(var(--canvas-chrome-control-h-compact) + 2 * var(--ui-space-4px));--canvas-floating-toolbar-secondary-stack:0px;--canvas-floating-toolbar-popover-bottom:calc(var(--canvas-floating-toolbar-viewport-gap) + var(--canvas-bottom-dock-inset,0px) + var(--canvas-floating-toolbar-height) + var(--canvas-floating-toolbar-secondary-stack) + var(--ui-space-12px));--canvas-toolbar-hud-width:min(32rem, max(0px, calc(100dvw - var(--canvas-left-rail-width,0px) - var(--canvas-right-rail-width,0px) - var(--ui-space-24px))));--public-focus-shadow:0 0 0 3px var(--ui-focus-halo);--public-title-size:clamp(2rem, 1.55rem + 1.5vw, 2.5rem);--public-font-weight-body:var(--ui-weight-regular);--public-font-weight-heading:var(--ui-weight-strong);--ui-spring-snappy:linear(0, .5 7%, .89 14%, 1.03 22%, 1.05 27%, 1.02 38%, .997 50%, 1);--public-hero-title-weight:var(--public-font-weight-heading)}
:root{--a11y-visually-hidden-offset:-1px;--a11y-visually-hidden-size:1px;--auth-cta-bg:var(--public-text);--auth-cta-bg-hover:var(--gray-900);--auth-cta-text:var(--gray-0);--auth-error-bg:var(--ui-status-error-bg);--auth-error-border:var(--ui-status-error-border);--auth-error-text:var(--ui-status-error-deep);--auth-inline-hover-bg:var(--public-surface-hover);--auth-surface-bg:#fffffff5;--auth-surface-card-bg:var(--gray-0);--auth-surface-card-shadow:0px 2px 16px 0px var(--ink-a4);--auth-text:var(--public-text);--brand-blue:#0874d1;--canvas-assistant-active:var(--canvas-chrome-alpha-active);--canvas-assistant-attachment-visual:1.25rem;--canvas-assistant-border:var(--canvas-chrome-alpha-border);--canvas-assistant-border-strong:var(--canvas-chrome-alpha-border-strong);--canvas-assistant-control-h:var(--ui-control-h-32px);--canvas-assistant-ease:var(--ui-ease-standard);--canvas-assistant-eyebrow-tracking:var(--ui-tracking-wide);--canvas-assistant-hover:var(--canvas-chrome-alpha-hover);--canvas-assistant-text-faint:var(--ink-a55);--canvas-assistant-text-muted:var(--canvas-chrome-text-muted);--canvas-assistant-text-strong:var(--canvas-chrome-text-strong);--canvas-chrome-alpha-active:var(--ink-a8);--canvas-chrome-alpha-border:#00000012;--canvas-chrome-alpha-border-strong:var(--ink-a12);--canvas-chrome-alpha-hover:var(--ink-a4);--canvas-chrome-alpha-checker:var(--gray-200);--canvas-chrome-border:var(--gray-175);--canvas-chrome-border-strong:var(--gray-200);--canvas-chrome-border-subtle:var(--canvas-chrome-border);--canvas-chrome-control-h:var(--ui-control-h-28px);--canvas-chrome-control-h-compact:var(--ui-control-h-24px);--canvas-chrome-control-surface:var(--gray-50);--canvas-chrome-control-surface-hover:var(--canvas-chrome-border);--canvas-chrome-dock-gap:var(--ui-space-4px);--canvas-floating-toolbar-control-h:var(--ui-control-h-32px);--canvas-floating-toolbar-pad:var(--ui-space-8px);--canvas-floating-toolbar-shadow:0px 0px .5px 0px #0000002e, 0px 1px 3px 0px #0000001a, 0px 3px 8px 0px #0000001a;--canvas-floating-toolbar-tier-gap:var(--ui-space-4px);--canvas-floating-toolbar-viewport-gap:var(--ui-space-8px);--canvas-chrome-focus-accent:var(--brand-blue);--canvas-chrome-ink:var(--gray-1000);--canvas-chrome-inset:.75rem;--canvas-chrome-menu-border:#ffffff17;--canvas-chrome-menu-ink:#fff;--canvas-chrome-menu-ink-muted:#ffffff8c;--canvas-chrome-menu-separator:#ffffff1f;--canvas-chrome-menu-surface:var(--ui-surface-inverse);--canvas-chrome-menu-shadow:0px 6px 18px 0px #00000047, 0px 1px 3px 0px #00000059;--canvas-chrome-panel-radius:var(--ui-radius-12px);--canvas-chrome-row-active:var(--gray-175);--canvas-chrome-row-hover:var(--gray-50);--canvas-chrome-row-selected:#e5f4ff;--canvas-chrome-selected-ink:var(--gray-0);--canvas-chrome-selected-surface:var(--canvas-chrome-focus-accent);--canvas-sidebar-primary-width:320px;--canvas-chrome-surface:var(--color-background);--canvas-chrome-surface-subtle:var(--canvas-chrome-surface);--canvas-chrome-text-muted:var(--gray-500);--canvas-chrome-text-primary:var(--canvas-chrome-text-strong);--canvas-chrome-text-strong:var(--gray-900);--canvas-chrome-thumb-shadow:0px 0px .5px 0px #0000004d, 0px 1px 3px 0px #00000026;--canvas-toolbar-hud-block-size:15.375rem;--canvas-chrome-top-band-h:3rem;--canvas-vector-edit-ink:var(--gray-900);--canvas-chrome-window-shadow:0px 2px 5px 0px #00000026, 0px 10px 16px 0px #0000001f, 0px 0px .5px 0px #0000001f;--color-background:var(--gray-0);--color-foreground:var(--gray-1000);--dash-accent:#8150f2;--dash-border:var(--gray-175);--dash-border-strong:var(--gray-200);--dash-chart-fill:var(--gray-500);--dash-fill-strong-hover:var(--gray-900);--dash-heatmap-1:#2850ff;--dash-heatmap-2:#00dcdc;--dash-heatmap-3:#00dc3c;--dash-heatmap-4:#ffdc00;--dash-heatmap-5:#ff281e;--dash-rail-active:var(--gray-200);--dash-rail-bg:var(--gray-50);--dash-rail-hover:var(--gray-175);--dash-shell-bg:var(--gray-25);--dash-sidebar-collapsed-width:3.25rem;--dash-sidebar-width:12rem;--dash-surface:var(--gray-0);--dash-surface-active:var(--gray-175);--dash-surface-subtle:var(--gray-50);--dash-text-muted:var(--gray-500);--dash-text-secondary:var(--gray-600);--dash-text-strong:var(--gray-1000);--dash-z-float:50;--dictation-active-color:#8855fff2;--ui-shadow-modal:0px 24px 64px 0px var(--ink-a20);--ui-shadow-panel:0px 4px 6px -1px var(--ink-a4), 0px 2px 4px -1px var(--ink-a4);--ui-shadow-popover:0px 6px 14px 0px var(--ink-a8);--ui-shadow-soft:0px 1px 2px 0px var(--ink-a4);--gray-0:#fff;--gray-1000:#000;--gray-175:#e6e6e6;--gray-200:#ddd;--gray-25:#fafafa;--gray-50:#f3f3f3;--gray-500:#666;--gray-600:#525252;--gray-700:#404040;--gray-800:#2f2f2f;--gray-900:#1f1f1f;--ink-a12:#0000001f;--ink-a20:#0003;--ink-a30:#0000004d;--ink-a4:#0000000a;--ink-a45:#00000073;--ink-a55:#0000008c;--ink-a8:#00000014;--ink-a82:#000000d1;--inspector-disabled-opacity:var(--ui-opacity-disabled);--inspector-line-collapse:var(--ui-line-none);--inspector-line-dense:var(--ui-line-tight);--inspector-line-relaxed:var(--ui-line-snug);--node-card-body-radius:var(--ui-radius-16px);--node-card-border:#c6c6c6;--node-card-float-shadow:0px 2px 6px 0px var(--ink-a4), 0px 1px 2px 0px var(--ink-a4);--node-card-radius:1.1875rem;--node-card-shadow:0px 2px 8px 0px #00000017;--node-card-surface:var(--node-chrome-surface-0);--node-chrome-border-soft:var(--ui-border-soft);--node-chrome-border-strong:var(--ui-border-strong);--node-chrome-border-subtle:var(--gray-50);--node-chrome-drag-affordance-hit-min:1.5rem;--node-chrome-drag-header-height:.5rem;--node-chrome-focus-ring-inset:var(--ui-focus-ring-inset);--node-chrome-focus-ring-offset:var(--ui-focus-ring-offset);--node-chrome-focus-ring-width:var(--ui-focus-ring-width);--node-chrome-focus-ring:var(--ui-focus-ring);--node-chrome-foreground:var(--gray-1000);--node-chrome-header-icon-size:1.25rem;--node-chrome-header-label-color:var(--gray-700);--node-chrome-letter-spacing-label:0;--node-chrome-link:var(--brand-blue);--node-chrome-radius-2xs:var(--ui-radius-2px);--node-chrome-radius-full:var(--ui-radius-full);--node-chrome-radius-md:var(--ui-radius-12px);--node-chrome-radius-sm:var(--ui-radius-8px);--node-chrome-radius-xs:var(--ui-radius-6px);--node-chrome-radius-xxs:var(--ui-radius-4px);--node-chrome-space-12px:var(--ui-space-12px);--node-chrome-space-16px:var(--ui-space-16px);--node-chrome-space-20px:var(--ui-space-20px);--node-chrome-space-24px:var(--ui-space-24px);--node-chrome-space-2px:var(--ui-space-2px);--node-chrome-space-32px:var(--ui-space-32px);--node-chrome-space-4px:var(--ui-space-4px);--node-chrome-space-6px:var(--ui-space-6px);--node-chrome-space-8px:var(--ui-space-8px);--node-chrome-status-error:var(--ui-status-error);--node-chrome-status-error-bg:var(--ui-status-error-bg);--node-chrome-status-error-border:var(--ui-status-error-border);--node-chrome-status-error-text:var(--ui-status-error-deep);--node-chrome-status-muted-text:var(--gray-500);--node-chrome-status-success:var(--ui-status-success);--node-chrome-surface-0:var(--gray-0);--node-chrome-surface-1:var(--gray-25);--node-chrome-surface-2:var(--gray-50);--node-chrome-text-base:var(--ui-text-14px);--node-chrome-text-faint:var(--ink-a55);--node-chrome-text-label:.5625rem;--node-chrome-text-micro:var(--ui-text-10px);--node-chrome-text-primary:var(--gray-800);--node-chrome-text-secondary:var(--gray-600);--node-chrome-text-sm:var(--ui-text-12px);--node-chrome-text-strong:var(--gray-900);--node-chrome-z-anchored-layer:40;--node-chrome-z-badge:30;--node-chrome-z-chip:18;--node-chrome-z-handle-active:20;--node-chrome-z-handles:10;--node-chrome-z-lightbox:15;--node-chrome-z-media-overlay:14;--node-chrome-z-modal:var(--ui-z-modal);--node-shell-on-surface:#fafafaf2;--node-shell-on-surface-hover-bg:#fafafa1a;--node-shell-on-surface-muted:#fafafa9e;--node-shell-outline-hover:#fafafa57;--node-shell-outline-resting:#fafafa29;--node-shell-outline-selected:#fafafab8;--node-shell-surface:#171717;--paper-a12:#ffffff1f;--paper-a25:#ffffff40;--paper-a70:#ffffffb3;--paper-a92:#ffffffeb;--public-action-shadow:0px 4px 15px 0px var(--ink-a12);--public-action-shadow-hover:0px 6px 20px 0px var(--ink-a20);--public-avatar-size-lg:5rem;--public-border:var(--ui-border-soft);--public-border-hover:var(--ui-border-strong);--public-brand-field:var(--brand-blue);--public-brand-guide:#ffffff29;--public-brand-muted:#fffffffa;--public-brand-on-field:var(--gray-0);--public-card-bg:var(--color-background);--public-card-border:1px solid var(--public-card-border-color);--public-card-border-color:var(--ink-a8);--public-card-border-color-faint:var(--ink-a4);--public-card-border-color-preview:var(--ink-a8);--public-card-border-color-strong:var(--ink-a12);--public-card-border-faint:1px solid var(--public-card-border-color-faint);--public-control-bg:var(--ui-surface-1);--public-control-bg-hover:var(--ui-surface-2);--public-control-border:var(--public-card-border);--public-eyebrow-tracking:.12em;--public-form-btn-bg:#000;--public-form-btn-fg:#fff;--public-form-control-height:var(--ui-control-h-36px);--public-form-control-radius:var(--ui-radius-8px);--public-form-focus-ring:var(--ui-focus-ring);--public-hero-title-color:var(--public-text);--public-inverse-bg:var(--gray-1000);--public-inverse-text:var(--gray-0);--public-motion-smooth:var(--ui-duration-slow) var(--ui-ease-out) 0s;--public-navbar-height:68px;--public-page-max-width:80rem;--public-pill-bg:var(--ink-a8);--public-reading-max-width:50rem;--public-skeleton-fill:var(--gray-175);--public-skeleton-fill-inverse:#262626bf;--public-surface:var(--color-background);--public-surface-hover:var(--ink-a4);--public-surface-muted:var(--ui-surface-2);--public-text:var(--gray-1000);--public-text-muted:var(--gray-500);--public-z-nav:50;--public-z-nav-overlay:40;--public-z-sticky:20;--public-z-switcher:30;--ui-ring-hairline:0px 0px 0px 1px var(--ink-a8);--route-state-control-font-size:var(--ui-text-12px);--route-state-control-font-weight:var(--ui-weight-strong);--route-state-control-height:var(--ui-control-h-44px);--route-state-control-padding-block:var(--ui-space-8px);--route-state-control-padding-inline:var(--ui-space-16px);--route-state-control-radius:var(--ui-radius-8px);--route-state-motion:.15s cubic-bezier(.25, .1, .25, 1) 0s;--ui-blur-canvas-preserve:.5px;--ui-blur-panel:24px;--ui-blur-popover:20px;--ui-border-soft:var(--gray-175);--ui-border-strong:var(--gray-200);--ui-control-h-20px:1.25rem;--ui-control-h-24px:1.5rem;--ui-control-h-28px:1.75rem;--ui-control-h-32px:2rem;--ui-control-h-36px:2.25rem;--ui-control-h-44px:2.75rem;--ui-duration-fast:.15s;--ui-duration-medium:.2s;--ui-duration-slow:.3s;--ui-ease-out:cubic-bezier(.16, 1, .3, 1);--ui-ease-standard:cubic-bezier(.4, 0, .2, 1);--ui-focus-ring-inset:-1px;--ui-focus-ring-offset:1px;--ui-focus-ring-width:1px;--ui-focus-ring:var(--gray-500);--ui-line-none:1;--ui-line-relaxed:1.5;--ui-line-snug:1.4;--ui-line-tight:1.25;--ui-opacity-disabled:.6;--ui-radius-12px:.75rem;--ui-radius-16px:1rem;--ui-radius-2px:.125rem;--ui-radius-4px:.25rem;--ui-radius-6px:.375rem;--ui-radius-8px:.5rem;--ui-radius-full:9999px;--ui-selection-bg:var(--ink-a20);--ui-space-12px:.75rem;--ui-space-16px:1rem;--ui-space-20px:1.25rem;--ui-space-24px:1.5rem;--ui-space-2px:.125rem;--ui-space-32px:2rem;--ui-space-40px:2.5rem;--ui-space-48px:3rem;--ui-space-4px:.25rem;--ui-space-64px:4rem;--ui-space-6px:.375rem;--ui-space-8px:.5rem;--ui-status-error:#dc2626;--ui-status-error-bg:#dc262614;--ui-status-error-border:#dc262633;--ui-status-error-deep:#b91c1c;--ui-status-error-focus:#dc262652;--ui-status-muted-text:var(--gray-500);--ui-status-success:#166534;--ui-status-success-bg:#1665341a;--ui-status-success-border:#16653433;--ui-status-warning:#92400e;--ui-status-warning-base:#f59e0b;--ui-status-warning-bg:#f59e0b14;--ui-status-warning-border:#f59e0b40;--ui-surface-0:var(--gray-0);--ui-surface-1:var(--gray-25);--ui-surface-2:var(--gray-50);--ui-surface-inverse:var(--gray-900);--ui-surface-subtle:var(--ui-surface-1);--ui-surface-subtle-hover:var(--ui-surface-2);--ui-surface-tab-active:var(--ui-surface-0);--ui-text-10px:.625rem;--ui-text-11px:.6875rem;--ui-text-12px:.75rem;--ui-text-14px:.875rem;--ui-text-16px:1rem;--ui-text-20px:1.25rem;--ui-text-24px:1.5rem;--ui-tracking-tight:-.02em;--ui-tracking-wide:.04em;--ui-transition-fast:var(--ui-duration-fast) cubic-bezier(.25, .1, .25, 1) 0s;--ui-transition-medium:var(--ui-duration-medium) cubic-bezier(.25, .1, .25, 1) 0s;--ui-weight-regular:400;--ui-weight-strong:600;--ui-z-modal:9999;--ui-z-overlay:1000;--ui-z-raised:10;--ui-z-toast:10000}@supports (color:lab(0% 0 0)){:root{--auth-surface-bg:lab(100% 0 0/.96);--brand-blue:lab(47.5457% .590116 -56.4985);--canvas-chrome-alpha-border:lab(0% 0 0/.07);--canvas-floating-toolbar-shadow:0px 0px .5px 0px lab(0% 0 0/.18), 0px 1px 3px 0px lab(0% 0 0/.1), 0px 3px 8px 0px lab(0% 0 0/.1);--canvas-chrome-menu-border:lab(100% 0 0/.09);--canvas-chrome-menu-ink:lab(100% 0 0);--canvas-chrome-menu-ink-muted:lab(100% 0 0/.55);--canvas-chrome-menu-separator:lab(100% 0 0/.12);--canvas-chrome-menu-shadow:0px 6px 18px 0px lab(0% 0 0/.28), 0px 1px 3px 0px lab(0% 0 0/.35);--canvas-chrome-row-selected:lab(95.3078% -3.54832 -7.09374);--canvas-chrome-thumb-shadow:0px 0px .5px 0px lab(0% 0 0/.3), 0px 1px 3px 0px lab(0% 0 0/.15);--canvas-chrome-window-shadow:0px 2px 5px 0px lab(0% 0 0/.15), 0px 10px 16px 0px lab(0% 0 0/.12), 0px 0px .5px 0px lab(0% 0 0/.12);--dash-accent:lab(46.9977% 48.8302 -75.613);--dash-heatmap-1:lab(41.6655% 38.8931 -91.889);--dash-heatmap-2:lab(79.4117% -45.3118 -13.3831);--dash-heatmap-3:lab(77.0297% -69.0631 60.8473);--dash-heatmap-4:lab(88.7124% .511557 87.3729);--dash-heatmap-5:lab(55.9365% 76.6306 61.4665);--dictation-active-color:lab(49.5593% 50.6371 -78.646/.95);--gray-0:lab(100% 0 0);--gray-1000:lab(0% 0 0);--gray-175:lab(91.293% 0 0);--gray-200:lab(88.1155% 0 0);--gray-25:lab(98.272% 0 .0000119209);--gray-50:lab(95.8418% 0 .0000119209);--gray-500:lab(43.1923% -.0000298023 0);--gray-600:lab(34.8782% 0 -.00000596046);--gray-700:lab(27.0934% .0000149012 0);--gray-800:lab(19.4022% 0 0);--gray-900:lab(11.7579% 0 .00000298023);--ink-a12:lab(0% 0 0/.12);--ink-a20:lab(0% 0 0/.2);--ink-a30:lab(0% 0 0/.3);--ink-a4:lab(0% 0 0/.04);--ink-a45:lab(0% 0 0/.45);--ink-a55:lab(0% 0 0/.55);--ink-a8:lab(0% 0 0/.08);--ink-a82:lab(0% 0 0/.82);--node-card-border:lab(79.8812% .0000298023 -.0000119209);--node-card-shadow:0px 2px 8px 0px lab(0% 0 0/.09);--node-shell-on-surface:lab(98.272% 0 .0000119209/.95);--node-shell-on-surface-hover-bg:lab(98.272% 0 .0000119209/.1);--node-shell-on-surface-muted:lab(98.272% 0 .0000119209/.62);--node-shell-outline-hover:lab(98.272% 0 .0000119209/.34);--node-shell-outline-resting:lab(98.272% 0 .0000119209/.16);--node-shell-outline-selected:lab(98.272% 0 .0000119209/.72);--node-shell-surface:lab(7.73956% 0 0);--paper-a12:lab(100% 0 0/.12);--paper-a25:lab(100% 0 0/.25);--paper-a70:lab(100% 0 0/.7);--paper-a92:lab(100% 0 0/.92);--public-brand-guide:lab(100% 0 0/.16);--public-brand-muted:lab(100% 0 0/.98);--public-form-btn-bg:lab(0% 0 0);--public-form-btn-fg:lab(100% 0 0);--public-skeleton-fill-inverse:lab(15.1597% -.0000149012 0/.75);--ui-status-error:lab(48.7982% 67.6999 48.8038);--ui-status-error-bg:lab(48.7982% 67.6999 48.8038/.08);--ui-status-error-border:lab(48.7982% 67.6999 48.8038/.2);--ui-status-error-deep:lab(40.7306% 59.9197 43.8844);--ui-status-error-focus:lab(48.7982% 67.6999 48.8038/.32);--ui-status-success:lab(37.3278% -33.358 20.7187);--ui-status-success-bg:lab(37.3278% -33.358 20.7187/.1);--ui-status-success-border:lab(37.3278% -33.358 20.7187/.2);--ui-status-warning:lab(38.0167% 33.4896 44.1573);--ui-status-warning-base:lab(72.7914% 26.933 75.4339);--ui-status-warning-bg:lab(72.7914% 26.933 75.4339/.08);--ui-status-warning-border:lab(72.7914% 26.933 75.4339/.25)}}
.bs-sr-only,.bs-skip-link{inline-size:var(--a11y-visually-hidden-size);block-size:var(--a11y-visually-hidden-size);margin:var(--a11y-visually-hidden-offset);clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border-width:0;padding:0;position:absolute;overflow:hidden}.bs-skip-link:focus{z-index:100;clip:auto;clip-path:none;white-space:normal;border-radius:var(--ui-radius-16px);background:var(--color-background);block-size:auto;inline-size:auto;padding:var(--ui-space-8px) var(--ui-space-16px);font-size:var(--ui-text-12px);font-weight:var(--ui-weight-strong);color:var(--color-foreground);outline:none;margin:0;position:fixed;inset-block-start:var(--ui-space-16px);inset-inline-start:var(--ui-space-16px);overflow:visible}.bs-mcp-inline-code{border-radius:var(--ui-radius-8px);background:var(--gray-50);padding:1px var(--ui-space-4px);font-family:var(--font-sans);font-size:var(--ui-text-12px)}
.bs-state-inline-link{margin-top:var(--ui-space-8px);font-size:var(--route-state-control-font-size);color:var(--gray-600);transition:color var(--route-state-motion);display:inline-block}.bs-state-inline-link:hover{color:var(--gray-900)}.bs-state-primary-button,.bs-state-secondary-action,.bs-state-retry-button{min-height:var(--route-state-control-height);border-radius:var(--route-state-control-radius);font-size:var(--route-state-control-font-size);transition:background var(--route-state-motion)}.bs-state-primary-button,.bs-state-secondary-action{padding:var(--route-state-control-padding-block) var(--route-state-control-padding-inline);justify-content:center;align-items:center;display:inline-flex}.bs-state-primary-button{margin-top:var(--ui-space-16px);background:var(--gray-1000);font-weight:var(--route-state-control-font-weight);color:var(--color-background)}.bs-state-primary-button:hover,.bs-state-primary-button:active{background:var(--gray-900)}.bs-state-primary-button:focus-visible{box-shadow:0 0 0 var(--ui-focus-ring-width) var(--ui-focus-ring);outline:none}.bs-state-secondary-action,.bs-state-retry-button{border:1px solid var(--gray-175);color:var(--gray-900)}.bs-state-secondary-action{background:var(--color-background)}.bs-state-secondary-action:hover,.bs-state-retry-button{background:var(--gray-50)}.bs-state-retry-button:hover{background:var(--gray-175);border-color:var(--gray-200)}.bs-state-retry-button{padding:var(--route-state-control-padding-block) var(--route-state-control-padding-inline)}.bs-state-scope-container-page,.bs-state-scope-container-dashboard{background:var(--color-background);padding:var(--ui-space-32px);justify-content:center;align-items:center;display:flex}.bs-state-scope-container-page{min-height:100dvh}.bs-state-scope-container-dashboard{height:100%}@media (prefers-reduced-motion:reduce){.bs-state-inline-link,.bs-state-primary-button,.bs-state-secondary-action,.bs-state-retry-button{transition:none}}@media (forced-colors:active){.bs-state-primary-button:focus-visible{outline:var(--ui-focus-ring-width) solid Highlight;outline-offset:var(--ui-focus-ring-offset)}}
@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes canvas-card-exit{to{opacity:0;transform:scale(.97)}}@keyframes bs-dashboard-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-canvas-card-exit{animation:.22s cubic-bezier(.2,0,0,1) forwards canvas-card-exit}.animate-spin{animation:1s linear infinite spin}@media (prefers-reduced-motion:reduce){@keyframes spin{0%{transform:none}to{transform:none}}.animate-canvas-card-exit{animation-duration:1ms}.animate-spin{animation:none}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;border:0}button{background:0 0}a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}ul,ol{list-style:none}table{border-collapse:collapse}::selection{background-color:var(--ui-selection-bg);color:inherit}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overscroll-behavior:none;overflow-x:clip}body{background:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;min-height:100dvh;line-height:var(--ui-line-relaxed)}code,pre,kbd,samp{font-family:var(--font-sans)}.noSelect{-webkit-user-select:none;user-select:none}button,[role=button]{cursor:pointer}:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-ring-offset)}
