@layer theme{:root,[data-lab][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--l-canvas:#f4f4f4;--l-surface:#fff;--l-surface-2:#f9f9f9;--l-surface-3:#eee;--l-wash:#e2e2e2;--l-ink:#0d0d0d;--l-ink-2:#525252;--l-ink-3:#6b6b6b;--l-tone:#8d8d8d;--l-brand:#0d0d0d;--l-on-brand:#fff;--l-brand-hover:oklab(27.2199% -8.34465e-9 8.34465e-9);--l-brand-press:oklab(35.3007% -1.43051e-8 1.43051e-8);--l-sea:#2a8b98;--l-on-sea:#080808;--l-sea-soft:oklab(58.7568% -.0782567 -.0416703/.12);--l-select:#2a8b98;--l-on-select:#080808;--l-link:#2a8b98;--l-glow-sea:oklab(64.0129% -.0889331 -.0439972/.2);--l-glow-sun:oklab(70.268% .106787 .125353/.16);--l-glow-sea-soft:oklab(64.0129% -.0889331 -.0439972/.12);--l-glow-sun-soft:oklab(70.268% .106787 .125353/.1);--l-signal:#e0a23c;--l-signal-ink:#8f5e12;--l-on-signal:#0d0d0d;--l-signal-soft:oklab(75.4022% .0328853 .13173/.18);--l-success:#1a6a49;--l-danger:#a23a2a;--l-warning:#525252;--l-info:#2a8b98;--l-success-soft:oklab(46.8046% -.0880036 .0300887/.14);--l-danger-soft:oklab(49.3408% .120595 .0732634/.14);--l-warning-soft:oklab(15.9066% 0 0/.07);--l-info-soft:oklab(58.7568% -.0782567 -.0416703/.12);--l-hover-mix:5%;--l-hover:oklab(15.9066% 0 0/.05);--l-surface-hover:oklab(95.7953% 0 5.66244e-8);--l-surface-3-hover:oklab(90.9617% 2.83122e-8 5.66244e-8);--l-press:oklab(15.9066% 0 0/.09);--l-bone:oklab(15.9066% 0 0/.08);--l-bone-light:oklab(15.9066% 0 0/.04);--l-scrim:oklab(15.9066% 0 0/.22);--l-focus:#2a8b98;--l-line-w:.5px;--l-line-a:.06;--l-line:oklab(15.9066% 0 0/.06);--l-line-strong:oklab(15.9066% 0 0/.132);--l-line-faint:oklab(15.9066% 0 0/.033);--l-rail-style:dashed;--l-dim-awareness:#779c98;--l-dim-adoption:#c97409;--l-dim-literacy:#b0613f;--l-dim-organisation:#8c6898;--l-dim-ati:#136a77;--l-dim-demonstrated:#6b7a52;--l-grid:oklab(15.9066% 0 0/.22);--l-likert-1:#b0613f;--l-likert-2:#c88271;--l-likert-3:#e6c6b8;--l-likert-4:#c9c2b4;--l-likert-5:#a8ccc9;--l-likert-6:#4a9eab;--l-likert-7:#0c4a52;--l-likert5-1:#b0613f;--l-likert5-2:#c88271;--l-likert5-3:#c9c2b4;--l-likert5-4:#6fb0ae;--l-likert5-5:#0c4a52;--l-likert-on-1:#0d0d0d;--l-likert-on-2:#0d0d0d;--l-likert-on-3:#0d0d0d;--l-likert-on-4:#0d0d0d;--l-likert-on-5:#0d0d0d;--l-likert-on-6:#0d0d0d;--l-likert-on-7:#f4f4f4;--l-likert5-on-1:#0d0d0d;--l-likert5-on-2:#0d0d0d;--l-likert5-on-3:#0d0d0d;--l-likert5-on-4:#0d0d0d;--l-likert5-on-5:#f4f4f4;--l-mark:#0d0d0d;--l-on-tint:#0d0d0d;--l-before:#6b6b6b;--l-after:#0d0d0d;--l-font-display:"Host Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--l-font-text:"Schibsted Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--l-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--l-font-accent:"Host Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--l-weight-display:700;--l-weight-heading:600;--l-weight-strong:600;--l-weight-medium:500;--l-weight-body:400;--l-weight-mono:500;--l-weight-number:600;--l-track-display:-.035em;--l-track-heading:-.021em;--l-track-number:-.035em;--l-track-tight:-.01em;--l-track-normal:0em;--l-track-label:.06em;--l-label-case:uppercase;--l-label-size:.6875rem;--l-label-font:var(--l-font-mono);--l-label-scale:var(--l-scale-mono,1);--l-scale-display:.96;--l-scale-text:1.07;--l-scale-mono:1.09;--l-scale-accent:1;--l-label-ink:oklab(50.1039% 2.98023e-9 2.08616e-8);--l-label-weight:600;--l-display-stretch:100%;--l-r-xs:6px;--l-r-sm:12px;--l-r-md:16px;--l-r-lg:24px;--l-r-xl:32px;--l-r-control:999px;--l-r-pill:999px;--l-r-badge:999px;--l-gap-actions:.75rem;--l-gap-chips:.5rem;--l-page-max:72rem;--l-page-reading:40rem;--l-space-section:5rem;--l-measure:40rem;--l-measure-narrow:34rem;--l-aside:18rem;--l-pad-card-sm:1rem;--l-pad-card-md:1.25rem;--l-pad-card-lg:1.75rem;--l-list-pad:.25rem;--l-lab-gutter:1rem;--l-lab-gutter-wide:2rem;--l-focus-w:2px;--l-focus-offset:2px;--l-ring-w:2px;--l-z-bar:30;--l-z-frame:200;--l-z-dialog:210;--l-z-float:220;--l-z-tooltip:230;--l-z-scrollbar:235;--l-z-toast:240;--l-z-listbox:260;--l-glass-blur:30px;--l-glass-sat:190%;--l-glass-bg:oklab(100% 0 5.96046e-8/.46);--l-glass-line:oklab(15.9066% 0 0/.2);--l-glass-tone:contrast(.55) brightness(1.35);--l-stagger:45ms;--l-swap-blur:4px;--l-enter-blur:4px;--l-reveal-blur:8px;--l-scrim-blur:10px;--l-dof-blur:2.5px;--l-nudge:4px;--l-rise:8px;--l-dur-micro:.133s;--l-dur-small:.2s;--l-dur-gentle:.267s;--l-dur-medium:.333s;--l-dur-moderate:.433s;--l-dur-large:.533s;--l-dur-xlarge:.867s;--l-dur-cinematic:1.4s;--l-ease-out:cubic-bezier(.16, 1, .3, 1);--l-ease-smooth:cubic-bezier(.25, .46, .45, .94);--l-ease-in-out:cubic-bezier(.65, 0, .35, 1);--l-ease-in:cubic-bezier(.7, 0, .84, 0);--l-ease-spring:cubic-bezier(.34, 1.32, .64, 1);--l-ease-pulse:cubic-bezier(.45, 0, .55, 1);--l-ease-linear:cubic-bezier(0, 0, 1, 1);--l-hover-dur:.267s;--l-hover-ease:cubic-bezier(.25, .46, .45, .94);--l-press-dur:.133s;--l-press-ease:cubic-bezier(.16, 1, .3, 1);--l-ripple-dur:.433s;--l-ripple-ease:cubic-bezier(.25, .46, .45, .94);--l-toggle-dur:.2s;--l-toggle-ease:cubic-bezier(.65, 0, .35, 1);--l-enter-dur:.333s;--l-enter-ease:cubic-bezier(.16, 1, .3, 1);--l-exit-dur:.2s;--l-exit-ease:cubic-bezier(.7, 0, .84, 0);--l-overlayIn-dur:.533s;--l-overlayIn-ease:cubic-bezier(.16, 1, .3, 1);--l-overlayOut-dur:.333s;--l-overlayOut-ease:cubic-bezier(.65, 0, .35, 1);--l-move-dur:.333s;--l-move-ease:cubic-bezier(.65, 0, .35, 1);--l-resize-dur:.333s;--l-resize-ease:cubic-bezier(.65, 0, .35, 1);--l-swap-dur:.333s;--l-swap-ease:cubic-bezier(.65, 0, .35, 1);--l-reveal-dur:.533s;--l-reveal-ease:cubic-bezier(.16, 1, .3, 1);--l-chart-dur:.867s;--l-chart-ease:cubic-bezier(.16, 1, .3, 1);--l-number-dur:.867s;--l-number-ease:cubic-bezier(.16, 1, .3, 1);--l-pulse-dur:1.4s;--l-pulse-ease:cubic-bezier(.45, 0, .55, 1);--l-sweep-dur:1.4s;--l-sweep-ease:cubic-bezier(0, 0, 1, 1);--l-page-dur:.533s;--l-page-ease:cubic-bezier(.65, 0, .35, 1);--l-morph-dur:1.4s;--l-morph-ease:cubic-bezier(.45, 0, .55, 1)}.dark,[data-lab][data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--l-canvas:#080808;--l-surface:#111;--l-surface-2:#181818;--l-surface-3:#1f1f1f;--l-wash:#1a1a1a;--l-ink:#f3f3f3;--l-ink-2:#afafaf;--l-ink-3:#888;--l-tone:#747474;--l-brand:#f3f3f3;--l-on-brand:#080808;--l-brand-hover:oklab(84.7989% -5.07385e-8 5.23031e-8);--l-brand-press:oklab(76.5015% -4.44055e-8 4.70877e-8);--l-sea:#2a8b98;--l-on-sea:#080808;--l-sea-soft:oklab(58.7568% -.0782567 -.0416703/.12);--l-select:#2a8b98;--l-on-select:#080808;--l-link:#2a8b98;--l-glow-sea:oklab(64.0129% -.0889331 -.0439972/.26);--l-glow-sun:oklab(70.268% .106787 .125353/.2);--l-glow-sea-soft:oklab(64.0129% -.0889331 -.0439972/.16);--l-glow-sun-soft:oklab(70.268% .106787 .125353/.12);--l-signal:#e0a23c;--l-signal-ink:#f5c76a;--l-on-signal:#080808;--l-signal-soft:oklab(75.4022% .0328853 .13173/.18);--l-success:#4cc08c;--l-danger:#f07a66;--l-warning:#afafaf;--l-info:#2a8b98;--l-success-soft:oklab(72.7911% -.123248 .0424964/.14);--l-danger-soft:oklab(71.0428% .12786 .0770214/.14);--l-warning-soft:oklab(96.4153% -5.96046e-8 5.96046e-8/.07);--l-info-soft:oklab(58.7568% -.0782567 -.0416703/.12);--l-hover-mix:5%;--l-hover:oklab(96.4153% -5.96046e-8 5.96046e-8/.05);--l-surface-hover:oklab(21.6964% -2.42144e-8 2.98023e-9);--l-surface-3-hover:oklab(27.5535% 1.82539e-8 1.71363e-8);--l-press:oklab(96.4153% -5.96046e-8 5.96046e-8/.09);--l-bone:oklab(96.4153% -5.96046e-8 5.96046e-8/.08);--l-bone-light:oklab(96.4153% -5.96046e-8 5.96046e-8/.04);--l-scrim:oklab(0% none none/.4);--l-focus:#2a8b98;--l-line-w:.5px;--l-line-a:.06;--l-line:oklab(96.4153% -5.96046e-8 5.96046e-8/.06);--l-line-strong:oklab(96.4153% -5.96046e-8 5.96046e-8/.132);--l-line-faint:oklab(96.4153% -5.96046e-8 5.96046e-8/.033);--l-rail-style:dashed;--l-dim-awareness:#a8ccc9;--l-dim-adoption:#bf7a35;--l-dim-literacy:#db8a6a;--l-dim-organisation:#b394c0;--l-dim-ati:#3f94a1;--l-dim-demonstrated:#96aa72;--l-grid:oklab(96.4153% -5.96046e-8 5.96046e-8/.22);--l-likert-1:#febab3;--l-likert-2:#eb8d69;--l-likert-3:#c27649;--l-likert-4:#716d64;--l-likert-5:#489c95;--l-likert-6:#63bcc1;--l-likert-7:#90dae8;--l-likert5-1:#febab3;--l-likert5-2:#d88256;--l-likert5-3:#716d64;--l-likert5-4:#55acab;--l-likert5-5:#90dae8;--l-likert-on-1:#080808;--l-likert-on-2:#080808;--l-likert-on-3:#080808;--l-likert-on-4:#f3f3f3;--l-likert-on-5:#080808;--l-likert-on-6:#080808;--l-likert-on-7:#080808;--l-likert5-on-1:#080808;--l-likert5-on-2:#080808;--l-likert5-on-3:#f3f3f3;--l-likert5-on-4:#080808;--l-likert5-on-5:#080808;--l-mark:#f3f3f3;--l-on-tint:#080808;--l-before:#888;--l-after:#f3f3f3;--l-font-display:"Host Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--l-font-text:"Schibsted Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--l-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--l-font-accent:"Host Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--l-weight-display:700;--l-weight-heading:600;--l-weight-strong:600;--l-weight-medium:500;--l-weight-body:400;--l-weight-mono:500;--l-weight-number:600;--l-track-display:-.035em;--l-track-heading:-.021em;--l-track-number:-.035em;--l-track-tight:-.01em;--l-track-normal:0em;--l-track-label:.06em;--l-label-case:uppercase;--l-label-size:.6875rem;--l-label-font:var(--l-font-mono);--l-label-scale:var(--l-scale-mono,1);--l-scale-display:.96;--l-scale-text:1.07;--l-scale-mono:1.09;--l-scale-accent:1;--l-label-ink:oklab(66.4933% 1.13249e-7 0);--l-label-weight:600;--l-display-stretch:100%;--l-r-xs:6px;--l-r-sm:12px;--l-r-md:16px;--l-r-lg:24px;--l-r-xl:32px;--l-r-control:999px;--l-r-pill:999px;--l-r-badge:999px;--l-gap-actions:.75rem;--l-gap-chips:.5rem;--l-page-max:72rem;--l-page-reading:40rem;--l-space-section:5rem;--l-measure:40rem;--l-measure-narrow:34rem;--l-aside:18rem;--l-pad-card-sm:1rem;--l-pad-card-md:1.25rem;--l-pad-card-lg:1.75rem;--l-list-pad:.25rem;--l-lab-gutter:1rem;--l-lab-gutter-wide:2rem;--l-focus-w:2px;--l-focus-offset:2px;--l-ring-w:2px;--l-z-bar:30;--l-z-frame:200;--l-z-dialog:210;--l-z-float:220;--l-z-tooltip:230;--l-z-scrollbar:235;--l-z-toast:240;--l-z-listbox:260;--l-glass-blur:30px;--l-glass-sat:190%;--l-glass-bg:oklab(25.6289% -2.6077e-8 5.96046e-9/.46);--l-glass-line:oklab(96.4153% -5.96046e-8 5.96046e-8/.2);--l-glass-tone:contrast(.6) brightness(.45);--l-stagger:45ms;--l-swap-blur:4px;--l-enter-blur:4px;--l-reveal-blur:8px;--l-scrim-blur:10px;--l-dof-blur:2.5px;--l-nudge:4px;--l-rise:8px;--l-dur-micro:.133s;--l-dur-small:.2s;--l-dur-gentle:.267s;--l-dur-medium:.333s;--l-dur-moderate:.433s;--l-dur-large:.533s;--l-dur-xlarge:.867s;--l-dur-cinematic:1.4s;--l-ease-out:cubic-bezier(.16, 1, .3, 1);--l-ease-smooth:cubic-bezier(.25, .46, .45, .94);--l-ease-in-out:cubic-bezier(.65, 0, .35, 1);--l-ease-in:cubic-bezier(.7, 0, .84, 0);--l-ease-spring:cubic-bezier(.34, 1.32, .64, 1);--l-ease-pulse:cubic-bezier(.45, 0, .55, 1);--l-ease-linear:cubic-bezier(0, 0, 1, 1);--l-hover-dur:.267s;--l-hover-ease:cubic-bezier(.25, .46, .45, .94);--l-press-dur:.133s;--l-press-ease:cubic-bezier(.16, 1, .3, 1);--l-ripple-dur:.433s;--l-ripple-ease:cubic-bezier(.25, .46, .45, .94);--l-toggle-dur:.2s;--l-toggle-ease:cubic-bezier(.65, 0, .35, 1);--l-enter-dur:.333s;--l-enter-ease:cubic-bezier(.16, 1, .3, 1);--l-exit-dur:.2s;--l-exit-ease:cubic-bezier(.7, 0, .84, 0);--l-overlayIn-dur:.533s;--l-overlayIn-ease:cubic-bezier(.16, 1, .3, 1);--l-overlayOut-dur:.333s;--l-overlayOut-ease:cubic-bezier(.65, 0, .35, 1);--l-move-dur:.333s;--l-move-ease:cubic-bezier(.65, 0, .35, 1);--l-resize-dur:.333s;--l-resize-ease:cubic-bezier(.65, 0, .35, 1);--l-swap-dur:.333s;--l-swap-ease:cubic-bezier(.65, 0, .35, 1);--l-reveal-dur:.533s;--l-reveal-ease:cubic-bezier(.16, 1, .3, 1);--l-chart-dur:.867s;--l-chart-ease:cubic-bezier(.16, 1, .3, 1);--l-number-dur:.867s;--l-number-ease:cubic-bezier(.16, 1, .3, 1);--l-pulse-dur:1.4s;--l-pulse-ease:cubic-bezier(.45, 0, .55, 1);--l-sweep-dur:1.4s;--l-sweep-ease:cubic-bezier(0, 0, 1, 1);--l-page-dur:.533s;--l-page-ease:cubic-bezier(.65, 0, .35, 1);--l-morph-dur:1.4s;--l-morph-ease:cubic-bezier(.45, 0, .55, 1)}[data-lab][data-reduce-motion]{--l-stagger:0s;--l-dur-micro:1ms;--l-dur-small:1ms;--l-dur-gentle:1ms;--l-dur-medium:1ms;--l-dur-moderate:1ms;--l-dur-large:1ms;--l-dur-xlarge:1ms;--l-dur-cinematic:1ms;--l-hover-dur:1ms;--l-press-dur:1ms;--l-ripple-dur:1ms;--l-toggle-dur:1ms;--l-enter-dur:1ms;--l-exit-dur:1ms;--l-overlayIn-dur:1ms;--l-overlayOut-dur:1ms;--l-move-dur:1ms;--l-resize-dur:1ms;--l-swap-dur:1ms;--l-reveal-dur:1ms;--l-chart-dur:1ms;--l-number-dur:1ms;--l-pulse-dur:1ms;--l-sweep-dur:1ms;--l-page-dur:1ms;--l-morph-dur:1ms}@media (prefers-reduced-motion:reduce){[data-lab]{--l-stagger:0s;--l-dur-micro:1ms;--l-dur-small:1ms;--l-dur-gentle:1ms;--l-dur-medium:1ms;--l-dur-moderate:1ms;--l-dur-large:1ms;--l-dur-xlarge:1ms;--l-dur-cinematic:1ms;--l-hover-dur:1ms;--l-press-dur:1ms;--l-ripple-dur:1ms;--l-toggle-dur:1ms;--l-enter-dur:1ms;--l-exit-dur:1ms;--l-overlayIn-dur:1ms;--l-overlayOut-dur:1ms;--l-move-dur:1ms;--l-resize-dur:1ms;--l-swap-dur:1ms;--l-reveal-dur:1ms;--l-chart-dur:1ms;--l-number-dur:1ms;--l-pulse-dur:1ms;--l-sweep-dur:1ms;--l-page-dur:1ms;--l-morph-dur:1ms}}}@layer base;@layer components{[data-lab]{--l-grid-w:var(--l-line-w)}@media (resolution<=1.5x){[data-lab]{--l-grid-w:max(1px, var(--l-line-w))}}[data-lab]{background:var(--l-canvas);color:var(--l-ink);font-family:var(--l-font-text);font-weight:var(--l-weight-body);font-variant-numeric:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:1rem;line-height:1.6}[data-lab] ::selection{background:var(--l-sea-soft);color:var(--l-ink)}[data-lab] :focus-visible{outline:var(--l-focus-w) solid var(--l-focus);outline-offset:var(--l-focus-offset)}[data-lab] :is(.l-btn-option,[role=listbox]>*,[role=menu]>*,[role=option],.l-focus-inset):focus-visible{outline-offset:calc(var(--l-focus-w) * -1)}html[data-recolouring] [data-lab],html[data-recolouring] [data-lab] *,html[data-recolouring] [data-lab] :before,html[data-recolouring] [data-lab] :after{transition-property:transform,translate,scale,width,height,inset,left,top,grid-template-rows,opacity,filter!important}html[data-recolouring] [data-lab] .l-scrim{transition-property:opacity,-webkit-backdrop-filter,backdrop-filter!important}[data-lab] label:has(input:disabled){cursor:not-allowed!important}.l-contain:is([data-lab],[data-lab] *){container-type:inline-size}.l-font-display:is([data-lab],[data-lab] *){font-family:var(--l-font-display);font-stretch:var(--l-display-stretch)}.l-font-text:is([data-lab],[data-lab] *){font-family:var(--l-font-text)}.l-font-mono:is([data-lab],[data-lab] *){font-family:var(--l-font-mono);font-weight:var(--l-weight-mono)}.l-font-accent:is([data-lab],[data-lab] *){font-family:var(--l-font-accent);letter-spacing:-.01em;font-style:italic;font-weight:400;font-size:calc(1em * var(--l-scale-accent,1))}.l-num:is([data-lab],[data-lab] *){font-variant-numeric:tabular-nums lining-nums}.l-upper:is([data-lab],[data-lab] *){text-transform:var(--l-label-case);letter-spacing:var(--l-track-label)}.l-ink:is([data-lab],[data-lab] *){color:var(--l-ink)}.l-ink-2:is([data-lab],[data-lab] *){color:var(--l-ink-2)}.l-ink-3:is([data-lab],[data-lab] *){color:var(--l-ink-3)}.l-tone:is([data-lab],[data-lab] *){color:var(--l-tone)}.l-signal-ink:is([data-lab],[data-lab] *){color:var(--l-signal-ink)}.l-success:is([data-lab],[data-lab] *){color:var(--l-success)}.l-danger:is([data-lab],[data-lab] *){color:var(--l-danger)}.l-canvas:is([data-lab],[data-lab] *){background:var(--l-canvas)}.l-surface:is([data-lab],[data-lab] *){background:var(--l-surface)}.l-surface-2:is([data-lab],[data-lab] *){background:var(--l-surface-2)}.l-surface-3:is([data-lab],[data-lab] *){background:var(--l-surface-3)}.l-wash:is([data-lab],[data-lab] *){background:var(--l-wash)}.l-inverse:is([data-lab],[data-lab] *){background:var(--l-ink);color:var(--l-canvas)}.l-line:is([data-lab],[data-lab] *){border:var(--l-line-w) solid var(--l-line)}.l-line-t:is([data-lab],[data-lab] *){border-top:var(--l-line-w) solid var(--l-line)}.l-line-b:is([data-lab],[data-lab] *){border-bottom:var(--l-line-w) solid var(--l-line)}.l-line-l:is([data-lab],[data-lab] *){border-left:var(--l-line-w) solid var(--l-line)}.l-line-r:is([data-lab],[data-lab] *){border-right:var(--l-line-w) solid var(--l-line)}.l-line-strong:is([data-lab],[data-lab] *){border-color:var(--l-line-strong)}.l-divide-y:is([data-lab],[data-lab] *)>*+*{border-top:var(--l-line-w) solid var(--l-line)}.l-divide-x:is([data-lab],[data-lab] *)>*+*{border-left:var(--l-line-w) solid var(--l-line)}.l-rule:is([data-lab],[data-lab] *){border:0;border-top:var(--l-line-w) solid var(--l-line);height:0;margin:0}.l-rails:is([data-lab],[data-lab] *){border-left:var(--l-line-w) var(--l-rail-style) var(--l-line);border-right:var(--l-line-w) var(--l-rail-style) var(--l-line)}.l-rail-t:is([data-lab],[data-lab] *){border-top:var(--l-line-w) var(--l-rail-style) var(--l-line)}.l-rail-b:is([data-lab],[data-lab] *){border-bottom:var(--l-line-w) var(--l-rail-style) var(--l-line)}.l-cells:is([data-lab],[data-lab] *){border-top:var(--l-line-w) solid var(--l-line);border-left:var(--l-line-w) solid var(--l-line)}.l-cells:is([data-lab],[data-lab] *)>*{border-right:var(--l-line-w) solid var(--l-line);border-bottom:var(--l-line-w) solid var(--l-line)}.l-r-xs:is([data-lab],[data-lab] *){border-radius:var(--l-r-xs)}.l-r-sm:is([data-lab],[data-lab] *){border-radius:var(--l-r-sm)}.l-r-md:is([data-lab],[data-lab] *){border-radius:var(--l-r-md)}.l-r-lg:is([data-lab],[data-lab] *){border-radius:var(--l-r-lg)}.l-r-xl:is([data-lab],[data-lab] *){border-radius:var(--l-r-xl)}.l-r-control:is([data-lab],[data-lab] *){border-radius:var(--l-r-control)}.l-r-pill:is([data-lab],[data-lab] *){border-radius:var(--l-r-pill)}.l-elev-1:is([data-lab],[data-lab] *),.l-elev-2:is([data-lab],[data-lab] *),.l-elev-3:is([data-lab],[data-lab] *){box-shadow:none}.l-glass:is([data-lab],[data-lab] *){background:var(--l-glass-bg);-webkit-backdrop-filter:blur(var(--l-glass-blur)) saturate(var(--l-glass-sat)) var(--l-glass-tone);backdrop-filter:blur(var(--l-glass-blur)) saturate(var(--l-glass-sat)) var(--l-glass-tone);border:var(--l-line-w) solid var(--l-glass-line)}.l-glow:is([data-lab],[data-lab] *){z-index:-1;pointer-events:none;background:radial-gradient(var(--glow-size,80% 90%) at var(--glow-sea-at,28% 0%), var(--glow-sea,var(--l-glow-sea)), color-mix(in oklab, var(--glow-sea,var(--l-glow-sea)) 45%, transparent) 38%, transparent 82%), radial-gradient(var(--glow-size,80% 90%) at var(--glow-sun-at,74% 8%), var(--glow-sun,var(--l-glow-sun)), color-mix(in oklab, var(--glow-sun,var(--l-glow-sun)) 45%, transparent) 38%, transparent 82%);-webkit-mask-image:linear-gradient(to right, transparent, #000 18%, #000 82%, transparent), var(--glow-mask-y,linear-gradient(to bottom, #000 40%, transparent));-webkit-mask-image:linear-gradient(to right, transparent, #000 18%, #000 82%, transparent), var(--glow-mask-y,linear-gradient(to bottom, #000 40%, transparent));mask-image:linear-gradient(to right, transparent, #000 18%, #000 82%, transparent), var(--glow-mask-y,linear-gradient(to bottom, #000 40%, transparent));-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.l-glow-soft:is([data-lab],[data-lab] *){--glow-sea:var(--l-glow-sea-soft);--glow-sun:var(--l-glow-sun-soft)}.l-scrim:is([data-lab],[data-lab] *){--scrim-glow:60%;background:var(--l-scrim);overflow:clip}.l-scrim:is([data-lab],[data-lab] *):before,.l-scrim:is([data-lab],[data-lab] *):after{content:"";pointer-events:none;will-change:transform;background:radial-gradient(closest-side, var(--bloom), color-mix(in oklab, var(--bloom) 45%, transparent) 38%, transparent 82%);width:120%;height:140%;position:absolute}.l-scrim:is([data-lab],[data-lab] *):before{--bloom:color-mix(in oklab, var(--l-glow-sea-soft) var(--scrim-glow), transparent);animation:29s ease-in-out infinite l-drift-a;top:8%;left:-38%}.l-scrim:is([data-lab],[data-lab] *):after{--bloom:color-mix(in oklab, var(--l-glow-sun-soft) var(--scrim-glow), transparent);animation:37s ease-in-out infinite l-drift-b;top:-52%;left:20%}@keyframes l-drift-a{0%,to{transform:none}33%{transform:translate(5%,-4%)scale(1.04)}66%{transform:translate(-3%,3%)scale(.97)}}@keyframes l-drift-b{0%,to{transform:none}30%{transform:translate(-4%,4%)scale(.97)}70%{transform:translate(4%,2%)scale(1.04)}}.l-t-hover:is([data-lab],[data-lab] *){transition-property:color,background-color,border-color,box-shadow,opacity,transform,filter;transition-duration:var(--l-hover-dur);transition-timing-function:var(--l-hover-ease)}.l-t-toggle:is([data-lab],[data-lab] *){transition-property:background-color,border-color,color,transform,opacity;transition-duration:var(--l-toggle-dur);transition-timing-function:var(--l-toggle-ease)}.l-t-move:is([data-lab],[data-lab] *){transition-property:transform,left,top,width,height,opacity;transition-duration:var(--l-move-dur);transition-timing-function:var(--l-move-ease)}.l-t-resize:is([data-lab],[data-lab] *){transition-property:height,width,max-height,grid-template-rows,flex-basis;transition-duration:var(--l-resize-dur);transition-timing-function:var(--l-resize-ease)}.l-t-enter:is([data-lab],[data-lab] *){transition-property:opacity,transform,filter;transition-duration:var(--l-enter-dur);transition-timing-function:var(--l-enter-ease)}.l-t-chart:is([data-lab],[data-lab] *){transition-property:transform,width,height,x,y,cx,cy,r,d,opacity,stroke-dashoffset;transition-duration:var(--l-chart-dur);transition-timing-function:var(--l-chart-ease)}@keyframes l-fade-in{0%{opacity:0;filter:blur(var(--l-enter-blur))}to{opacity:1;filter:none}}@keyframes l-rise-in{0%{opacity:0;filter:blur(var(--l-enter-blur));transform:translateY(var(--l-rise))}to{opacity:1;filter:none;transform:none}}@keyframes l-blur-in{0%{opacity:0;filter:blur(var(--l-reveal-blur));transform:translateY(var(--l-nudge))}to{opacity:1;filter:none;transform:none}}@keyframes l-scale-in{0%{opacity:0;filter:blur(var(--l-enter-blur));transform:scale(.97)}to{opacity:1;filter:none;transform:none}}@keyframes l-scale-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(var(--l-enter-blur));transform:scale(.97)}}@keyframes l-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes l-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes l-draw{to{stroke-dashoffset:0}}@keyframes l-breathe{0%,to{opacity:.38}50%{opacity:1}}@keyframes l-breathe-scale{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@keyframes l-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes l-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes l-bar{0%,to{opacity:.4;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}@keyframes l-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes l-label-in{0%{opacity:0;filter:blur(var(--l-swap-blur))}to{opacity:1;filter:none}}@keyframes l-label-out{0%{opacity:1;filter:none}to{opacity:0;filter:blur(var(--l-swap-blur))}}@keyframes l-ripple{0%{opacity:.14;transform:scale(0)}60%{opacity:.1}to{opacity:0;transform:scale(1)}}.l-in-page:is([data-lab],[data-lab] *){animation:l-fade-in var(--l-page-dur) var(--l-page-ease) backwards}.l-in-fade:is([data-lab],[data-lab] *){animation:l-fade-in var(--l-enter-dur) var(--l-enter-ease) backwards;animation-delay:calc(var(--i,0) * var(--l-stagger))}.l-in-rise:is([data-lab],[data-lab] *){animation:l-rise-in var(--l-reveal-dur) var(--l-reveal-ease) backwards;animation-delay:calc(var(--i,0) * var(--l-stagger))}.l-in-blur:is([data-lab],[data-lab] *){animation:l-blur-in var(--l-reveal-dur) var(--l-reveal-ease) backwards;animation-delay:calc(var(--i,0) * var(--l-stagger))}.l-in-scale:is([data-lab],[data-lab] *){animation:l-scale-in var(--l-enter-dur) var(--l-enter-ease) backwards;animation-delay:calc(var(--i,0) * var(--l-stagger))}.l-out-scale:is([data-lab],[data-lab] *){animation:l-scale-out var(--l-exit-dur) var(--l-exit-ease) forwards;pointer-events:none}.l-grow-x:is([data-lab],[data-lab] *){transform-origin:0;animation:l-grow-x var(--l-chart-dur) var(--l-chart-ease) backwards;animation-delay:calc(var(--i,0) * var(--l-stagger))}.l-grow-y:is([data-lab],[data-lab] *){transform-origin:bottom;animation:l-grow-y var(--l-chart-dur) var(--l-chart-ease) backwards;animation-delay:calc(var(--i,0) * var(--l-stagger))}.l-draw:is([data-lab],[data-lab] *){animation:l-draw var(--l-chart-dur) var(--l-chart-ease) both;animation-delay:calc(var(--i,0) * var(--l-stagger))}.l-breathe:is([data-lab],[data-lab] *){animation:l-breathe var(--l-pulse-dur) var(--l-pulse-ease) infinite;animation-delay:calc(var(--i,0) * var(--l-stagger) * 3)}.l-breathe-scale:is([data-lab],[data-lab] *){animation:l-breathe-scale var(--l-pulse-dur) var(--l-pulse-ease) infinite;animation-delay:calc(var(--i,0) * var(--l-stagger) * 3)}.l-ping:is([data-lab],[data-lab] *){animation:l-ping var(--l-pulse-dur) var(--l-pulse-ease) infinite}.l-bar-pulse:is([data-lab],[data-lab] *){transform-origin:0;animation:l-bar var(--l-pulse-dur) var(--l-pulse-ease) infinite;animation-delay:calc(var(--i,0) * var(--l-pulse-dur) / 6)}.l-skel:is([data-lab],[data-lab] *){background:linear-gradient(90deg, var(--l-bone) 0%, var(--l-bone) 30%, var(--l-bone-light) 50%, var(--l-bone) 70%, var(--l-bone) 100%);animation:l-shimmer var(--l-sweep-dur) var(--l-sweep-ease) infinite;border-radius:var(--l-r-sm);background-size:250% 100%}.l-skel-pulse:is([data-lab],[data-lab] *){background:var(--l-bone);border-radius:var(--l-r-sm);animation:l-breathe var(--l-pulse-dur) var(--l-pulse-ease) infinite}.l-skeletal:is([data-lab],[data-lab] *)[data-skel-state=loading]>div *{color:#0000!important;caret-color:#0000!important;text-decoration-color:#0000!important}.l-skeletal:is([data-lab],[data-lab] *)[data-skel-state=loading]>div :is(img,svg,canvas,video,picture,[data-skel=block]){visibility:hidden!important}.l-skeletal:is([data-lab],[data-lab] *)[data-skel-state=loading]>div .l-btn{background:0 0!important;border-color:#0000!important}.l-skeletal:is([data-lab],[data-lab] *)[data-skel-state=loading]>div ::placeholder{color:#0000!important}.l-skel-overlay:is([data-lab],[data-lab] *){pointer-events:none;z-index:1;position:absolute;inset:0}.l-skel-shape:is([data-lab],[data-lab] *){background-color:var(--l-bone);background-image:linear-gradient(90deg, transparent 0%, transparent 40%, color-mix(in oklab, var(--l-surface) 60%, transparent) 50%, transparent 60%, transparent 100%);background-size:calc(var(--sw) * 2.5) 100%;animation:l-skel-sweep var(--l-pulse-dur) var(--l-pulse-ease) infinite;background-repeat:no-repeat;position:absolute}@keyframes l-skel-sweep{0%{background-position:calc(var(--bx) - var(--sw) * 1.5) 0}to{background-position:var(--bx) 0}}.l-skel-overlay:is([data-lab],[data-lab] *)[data-mode=pulse] .l-skel-shape{animation:l-breathe var(--l-pulse-dur) var(--l-pulse-ease) infinite;animation-delay:calc(var(--i,0) * var(--l-stagger));background-image:none}.l-skeletal:is([data-lab],[data-lab] *)[data-skel-state=revealing] .l-skel-shape{animation:l-skel-out var(--l-reveal-dur) var(--l-reveal-ease) both;animation-delay:calc(var(--i,0) * var(--l-stagger))}@keyframes l-skel-out{0%{opacity:1;filter:none}to{opacity:0;filter:blur(var(--l-swap-blur))}}.l-skel-content-in:is([data-lab],[data-lab] *){animation:l-skel-content var(--l-reveal-dur) var(--l-reveal-ease) both}@keyframes l-skel-content{0%{opacity:0;filter:blur(var(--l-reveal-blur))}to{opacity:1;filter:none}}.l-icon:is([data-lab],[data-lab] *){flex:none}.l-btn:is([data-lab],[data-lab] *){white-space:nowrap;font-family:var(--l-font-text);letter-spacing:-.005em;border-radius:var(--l-r-control);border:var(--l-line-w) solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition-property:color,background-color,border-color,box-shadow,opacity,transform,text-decoration-color,--l-busy;transition-duration:var(--l-hover-dur), var(--l-hover-dur), var(--l-hover-dur), var(--l-hover-dur), var(--l-hover-dur), var(--l-hover-dur), var(--l-hover-dur), var(--l-swap-dur);transition-timing-function:var(--l-hover-ease), var(--l-hover-ease), var(--l-hover-ease), var(--l-hover-ease), var(--l-hover-ease), var(--l-hover-ease), var(--l-hover-ease), var(--l-swap-ease);justify-content:center;align-items:center;gap:.5em;font-weight:500;line-height:1;display:inline-flex;position:relative}.l-ripples:is([data-lab],[data-lab] *){border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.l-btn:is([data-lab],[data-lab] *)>.l-ripples{inset:calc(var(--l-line-w) * -1);z-index:auto}.l-ripple:is([data-lab],[data-lab] *){opacity:0;animation:l-ripple var(--l-ripple-dur) var(--l-ripple-ease) forwards;background:currentColor;border-radius:50%;position:absolute;transform:scale(0)}::view-transition-group(l-ripple-0){animation:none}::view-transition-group(l-ripple-1){animation:none}::view-transition-group(l-ripple-2){animation:none}::view-transition-group(l-ripple-3){animation:none}::view-transition-new(l-ripple-0){animation:none}::view-transition-new(l-ripple-1){animation:none}::view-transition-new(l-ripple-2){animation:none}::view-transition-new(l-ripple-3){animation:none}::view-transition-old(l-ripple-0){display:none}::view-transition-old(l-ripple-1){display:none}::view-transition-old(l-ripple-2){display:none}::view-transition-old(l-ripple-3){display:none}.l-btn:is([data-lab],[data-lab] *):disabled,.l-btn:is([data-lab],[data-lab] *)[aria-disabled=true]{opacity:.45;cursor:not-allowed!important}.l-btn-xs:is([data-lab],[data-lab] *){height:1.75rem;font-size:calc(.8125rem * var(--l-scale-text,1));padding:0 .625rem}.l-btn-sm:is([data-lab],[data-lab] *){height:2.25rem;font-size:calc(.875rem * var(--l-scale-text,1));padding:0 .875rem}.l-btn-md:is([data-lab],[data-lab] *){height:2.625rem;font-size:calc(.9375rem * var(--l-scale-text,1));padding:0 1.125rem}.l-btn-lg:is([data-lab],[data-lab] *){height:3.125rem;font-size:calc(1rem * var(--l-scale-text,1));padding:0 1.5rem}.l-btn-icon:is([data-lab],[data-lab] *){aspect-ratio:1;flex:none;padding:0}.l-btn-icon:is([data-lab],[data-lab] *).l-btn-xs{width:1.75rem;padding:0}.l-btn-icon:is([data-lab],[data-lab] *).l-btn-sm{width:2.25rem;padding:0}.l-btn-icon:is([data-lab],[data-lab] *).l-btn-md{width:2.625rem;padding:0}.l-btn-icon:is([data-lab],[data-lab] *).l-btn-lg{width:3.125rem;padding:0}.l-btn-primary:is([data-lab],[data-lab] *){background:var(--l-brand);color:var(--l-on-brand)}.l-btn-primary:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-brand-hover)}.l-btn-secondary:is([data-lab],[data-lab] *){background:var(--l-surface);color:var(--l-ink);border-color:var(--l-line-strong)}.l-btn-secondary:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-surface-hover)}.l-btn-quiet:is([data-lab],[data-lab] *){background:var(--l-surface-3);color:var(--l-ink)}.l-btn-quiet:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-surface-3-hover)}.l-btn-ghost:is([data-lab],[data-lab] *){color:var(--l-ink-2);background:0 0}.l-btn-ghost:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-hover);color:var(--l-ink)}.l-btn-danger:is([data-lab],[data-lab] *){background:var(--l-danger);color:var(--l-on-brand)}.l-btn-danger:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in oklab, var(--l-danger) 86%, var(--l-canvas))}.l-btn-glass:is([data-lab],[data-lab] *){color:var(--l-ink);background:var(--l-glass-bg);-webkit-backdrop-filter:blur(var(--l-glass-blur)) saturate(var(--l-glass-sat)) var(--l-glass-tone);backdrop-filter:blur(var(--l-glass-blur)) saturate(var(--l-glass-sat)) var(--l-glass-tone);border-color:var(--l-glass-line)}.l-btn-glass:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in oklab, var(--l-glass-bg), var(--l-ink) var(--l-hover-mix))}.l-btn-link:is([data-lab],[data-lab] *){color:var(--l-ink);height:auto;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--l-ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--l-ink) 35%, transparent);text-underline-offset:.25em;text-decoration-thickness:var(--l-line-w);background:0 0;border-radius:0;padding:0}.l-btn-link:is([data-lab],[data-lab] *):is(:hover,:active):not(:disabled):not([aria-disabled=true]){-webkit-text-decoration-color:var(--l-ink);text-decoration-color:var(--l-ink)}.l-btn-chip:is([data-lab],[data-lab] *){color:var(--l-ink-2);border-color:var(--l-line-strong);border-radius:var(--l-r-pill);background:0 0}.l-btn-chip:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]):not(:is([aria-pressed=true],[data-active=true])){color:var(--l-ink);background:var(--l-hover)}.l-btn-chip:is([data-lab],[data-lab] *):is([aria-pressed=true],[data-active=true]){background:var(--l-ink);color:var(--l-canvas);border-color:var(--l-ink)}.l-btn-chip:is([data-lab],[data-lab] *):is([aria-pressed=true],[data-active=true]):hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in oklab, var(--l-ink) 88%, var(--l-canvas));border-color:color-mix(in oklab, var(--l-ink) 88%, var(--l-canvas))}.l-btn-segment:is([data-lab],[data-lab] *){color:var(--l-ink-2);border-radius:calc(var(--l-r-control) - 2px);z-index:1;background:0 0}.l-btn-segment:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]),.l-btn-segment:is([data-lab],[data-lab] *):is([aria-pressed=true],[data-active=true]){color:var(--l-ink)}.l-btn-tab:is([data-lab],[data-lab] *){color:var(--l-ink-3);background:0 0;border-radius:0;padding-left:2px;padding-right:2px}.l-btn-tab:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]),.l-btn-tab:is([data-lab],[data-lab] *):is([aria-pressed=true],[aria-selected=true],[data-active=true]){color:var(--l-ink)}.l-btn:is([data-lab],[data-lab] *)[aria-busy=true],.l-btn:is([data-lab],[data-lab] *)[aria-busy=true]:disabled{opacity:1;pointer-events:none;--l-busy:1;cursor:default!important}.l-btn:is([data-lab],[data-lab] *)[data-busy-fx],.l-btn:is([data-lab],[data-lab] *)[data-busy-fx]:disabled{opacity:calc(1 - var(--l-busy) * .28 * var(--l-breath));animation:l-breath var(--l-pulse-dur) var(--l-pulse-ease) infinite, l-shine var(--l-sweep-dur) var(--l-sweep-ease) infinite}.l-btn:is([data-lab],[data-lab] *)[data-busy-fx]>.l-btn-label{--l-dim:calc(1 - var(--l-busy) * .58);-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--l-dim)) 0%, rgb(0 0 0/var(--l-dim)) 38%, #000 50%, rgb(0 0 0/var(--l-dim)) 62%, rgb(0 0 0/var(--l-dim)) 100%);-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--l-dim)) 0%, rgb(0 0 0/var(--l-dim)) 38%, #000 50%, rgb(0 0 0/var(--l-dim)) 62%, rgb(0 0 0/var(--l-dim)) 100%);mask-image:linear-gradient(90deg, rgb(0 0 0/var(--l-dim)) 0%, rgb(0 0 0/var(--l-dim)) 38%, #000 50%, rgb(0 0 0/var(--l-dim)) 62%, rgb(0 0 0/var(--l-dim)) 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-position:var(--l-shine) 0;-webkit-mask-position:var(--l-shine) 0;mask-position:var(--l-shine) 0;margin-block:-.4em;padding-block:.4em}@keyframes l-breath{0%,to{--l-breath:0}50%{--l-breath:1}}@keyframes l-shine{0%{--l-shine:150%}to{--l-shine:-50%}}.l-btn:is([data-lab],[data-lab] *)>.l-btn-entering{animation:l-label-in var(--l-swap-dur) var(--l-swap-ease) both}.l-btn:is([data-lab],[data-lab] *)>.l-btn-leaving{padding:inherit;align-items:center;justify-content:inherit;pointer-events:none;white-space:nowrap;animation:l-label-out var(--l-swap-dur) var(--l-swap-ease) forwards;display:flex;position:absolute;inset:0}.l-btn-label:is([data-lab],[data-lab] *){align-items:center;gap:.5em;display:inline-flex}.l-btn:is([data-lab],[data-lab] *)>.l-btn-measure{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:0}.l-btn-field:is([data-lab],[data-lab] *){background:var(--l-surface);width:100%;color:var(--l-ink);border-color:var(--l-line-strong);text-align:left;justify-content:space-between;font-weight:400}.l-btn-field:is([data-lab],[data-lab] *).l-btn-sm{padding:0 .75rem}.l-btn-field:is([data-lab],[data-lab] *).l-btn-md{padding:0 .875rem}.l-btn-field:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]),.l-btn-field:is([data-lab],[data-lab] *)[aria-expanded=true]{background:var(--l-surface-hover)}.l-btn-field:is([data-lab],[data-lab] *)>.l-btn-label,.l-btn-option:is([data-lab],[data-lab] *)>.l-btn-label{justify-content:space-between;width:100%}.l-select-chevron:is([data-lab],[data-lab] *){transition:transform var(--l-toggle-dur) var(--l-toggle-ease)}.l-list:is([data-lab],[data-lab] *){--l-list-r:var(--l-r-md);border-radius:var(--l-list-r);padding:var(--l-list-pad)}.l-listbox:is([data-lab],[data-lab] *){background:var(--l-glass-bg);-webkit-backdrop-filter:blur(var(--l-glass-blur)) saturate(var(--l-glass-sat)) var(--l-glass-tone);backdrop-filter:blur(var(--l-glass-blur)) saturate(var(--l-glass-sat)) var(--l-glass-tone);border:var(--l-line-w) solid var(--l-glass-line);overscroll-behavior:contain;flex-direction:column;gap:1px;display:flex;overflow-y:auto}.l-listbox:is([data-lab],[data-lab] *)>*{flex-shrink:0}.l-btn-option:is([data-lab],[data-lab] *){text-align:left;width:100%;color:var(--l-ink-2);border-radius:max(var(--l-r-xs), calc(var(--l-r-md) - var(--l-list-pad)));background:0 0;justify-content:flex-start;font-weight:400}.l-btn-option:is([data-lab],[data-lab] *).l-btn-sm{height:auto;min-height:2.25rem;padding:.375rem .75rem}.l-btn-option:is([data-lab],[data-lab] *).l-btn-md{white-space:normal;height:auto;min-height:2.75rem;padding:.5rem .875rem;line-height:1.3}.l-list:is([data-lab],[data-lab] *) .l-btn-option{border-radius:max(var(--l-r-xs), calc(var(--l-list-r) - var(--l-list-pad)))}.l-btn-option:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-hover);color:var(--l-ink)}.l-btn-option:is([data-lab],[data-lab] *):is([aria-current]:not([aria-current=false]),[aria-selected=true],[data-active=true]){background:var(--l-surface-3);color:var(--l-ink);font-weight:500}.l-btn-option:is([data-lab],[data-lab] *):is([aria-current]:not([aria-current=false]),[aria-selected=true],[data-active=true]):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-surface-3-hover)}.l-list:is([data-lab],[data-lab] *) .l-btn-option[aria-selected=true]{color:var(--l-ink);background:0 0;font-weight:500}.l-list:is([data-lab],[data-lab] *) .l-btn-option:is(:focus-visible,[data-active=true]),.l-list:is([data-lab],[data-lab] *) .l-btn-option:hover:not(:disabled):not([aria-disabled=true]){background:var(--l-hover);color:var(--l-ink)}.l-btn-card:is([data-lab],[data-lab] *){width:100%;height:auto;padding:var(--l-pad-card-md);text-align:left;white-space:normal;border-radius:var(--l-r-lg);background:var(--l-surface);color:var(--l-ink);border-color:var(--l-line);justify-content:flex-start;font-weight:400;line-height:1.35}.l-btn-card:is([data-lab],[data-lab] *)>.l-btn-label{width:100%}.l-btn-card:is([data-lab],[data-lab] *):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-surface-hover)}.l-btn-card:is([data-lab],[data-lab] *):is([aria-pressed=true],[aria-checked=true],[data-active=true]){background:var(--l-surface-3)}.l-btn-card:is([data-lab],[data-lab] *):is([aria-pressed=true],[aria-checked=true],[data-active=true]):hover:not(:disabled):not([aria-disabled=true]){background:var(--l-surface-3-hover)}.l-trim:is([data-lab],[data-lab] *){text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}@supports (text-box:trim-both cap alphabetic){.l-trim:is([data-lab],[data-lab] *){text-box:trim-both cap alphabetic}}:is(.flex,.inline-flex):is([data-lab],[data-lab] *):not(.l-pack):has(>.l-btn+.l-btn){column-gap:var(--l-gap-actions)!important}:is(.flex,.inline-flex):is([data-lab],[data-lab] *):not(.l-pack):has(>.l-btn-chip+.l-btn-chip){column-gap:var(--l-gap-chips)!important;row-gap:var(--l-gap-chips)!important}.l-actions:is([data-lab],[data-lab] *){align-items:center;gap:var(--l-gap-actions);flex-wrap:wrap;display:flex}.l-seg:is([data-lab],[data-lab] *){background:var(--l-surface-3);border-radius:var(--l-r-control);gap:2px;padding:2px;display:inline-flex;position:relative}.l-seg-thumb:is([data-lab],[data-lab] *){background:var(--l-surface);border-radius:calc(var(--l-r-control) - 2px);transition-property:transform,width;transition-duration:var(--l-move-dur);transition-timing-function:var(--l-move-ease);position:absolute;top:2px;bottom:2px}.l-tabbar:is([data-lab],[data-lab] *){border-bottom:var(--l-line-w) solid var(--l-line);gap:1.5rem;display:flex;position:relative}.l-tabbar-ink:is([data-lab],[data-lab] *){bottom:calc(var(--l-line-w) * -1);background:var(--l-ink);height:2px;transition-property:transform,width;transition-duration:var(--l-move-dur);transition-timing-function:var(--l-move-ease);position:absolute}.l-field:is([data-lab],[data-lab] *){width:100%;font:inherit;font-size:calc(.9375rem * var(--l-scale-text,1));color:var(--l-ink);background:var(--l-surface);border:var(--l-line-w) solid var(--l-line-strong);border-radius:var(--l-r-control);height:2.625rem;transition-property:border-color,box-shadow,background-color;transition-duration:var(--l-hover-dur);transition-timing-function:var(--l-hover-ease);padding:0 .875rem}.l-field:is([data-lab],[data-lab] *):hover:not(:disabled){background:var(--l-surface-hover)}.l-field:is([data-lab],[data-lab] *):focus{background:var(--l-surface-hover);outline:none}.l-field-heading:is([data-lab],[data-lab] *){cursor:default!important}.l-field:is([data-lab],[data-lab] *)::placeholder{color:var(--l-ink-3)}.l-field-sm:is([data-lab],[data-lab] *){height:2.25rem;font-size:calc(.875rem * var(--l-scale-text,1));padding:0 .75rem}textarea.l-field:is([data-lab],[data-lab] *){resize:vertical;height:auto;padding:.625rem .875rem;line-height:1.5;display:block}.l-switch:is([data-lab],[data-lab] *){background:var(--l-surface-3);width:2.25rem;height:1.375rem;box-shadow:inset 0 0 0 var(--l-line-w) var(--l-line-strong);transition-property:background-color,box-shadow;transition-duration:var(--l-toggle-dur);transition-timing-function:var(--l-toggle-ease);border-radius:999px;flex:none;display:inline-block;position:relative}.l-switch:is([data-lab],[data-lab] *):after{content:"";background:var(--l-surface);outline:var(--l-line-w) solid var(--l-line);outline-offset:calc(var(--l-line-w) * -1);width:1rem;height:1rem;transition-property:transform;transition-duration:var(--l-toggle-dur);transition-timing-function:var(--l-toggle-ease);border-radius:999px;position:absolute;top:.1875rem;left:.1875rem}.l-switch:is([data-lab],[data-lab] *)[data-on=true]{background:var(--l-select);box-shadow:none}.l-switch:is([data-lab],[data-lab] *)[data-on=true]:after{transform:translate(.875rem)}:is([data-lab],[data-lab] *) input:focus-visible+.l-switch{outline:var(--l-focus-w) solid var(--l-focus);outline-offset:var(--l-focus-offset)}.l-eyebrow:is([data-lab],[data-lab] *){font-family:var(--l-label-font);font-weight:var(--l-label-weight);font-size:calc(var(--l-label-size) * var(--l-label-scale,1));letter-spacing:var(--l-track-label);text-transform:var(--l-label-case);color:var(--l-label-ink);line-height:1.25}@supports (text-box:trim-both cap alphabetic){.l-eyebrow:is([data-lab],[data-lab] *){text-box:trim-both cap alphabetic}}.l-delta-arrow:is([data-lab],[data-lab] *){font-size:.72em}.l-kbd:is([data-lab],[data-lab] *){font-family:var(--l-font-mono);border:var(--l-line-w) solid var(--l-line-strong);border-radius:var(--l-r-xs);color:var(--l-ink-3);padding:.0625rem .375rem;font-size:.75rem}.l-page:is([data-lab],[data-lab] *){width:100%;max-width:var(--l-page-max);margin-inline:auto;padding-inline:1rem}@container (width>=42rem){.l-page:is([data-lab],[data-lab] *){padding-inline:2rem}}@container (width>=64rem){.l-page:is([data-lab],[data-lab] *){padding-inline:2.5rem}}.l-sections:is([data-lab],[data-lab] *){gap:var(--l-space-section);flex-direction:column;display:flex}.l-measure:is([data-lab],[data-lab] *){max-width:var(--l-measure)}.l-measure-narrow:is([data-lab],[data-lab] *){max-width:var(--l-measure-narrow)}.l-divide-y-faint:is([data-lab],[data-lab] *)>*+*{border-top:var(--l-line-w) solid var(--l-line-faint)}[data-lab][data-reduce-motion] *,[data-lab][data-reduce-motion] :before,[data-lab][data-reduce-motion] :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){[data-lab] *,[data-lab] :before,[data-lab] :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html[data-lab-scrollbars],html[data-lab-scrollbars] *{scrollbar-width:none}html[data-lab-scrollbars]::-webkit-scrollbar{display:none}html[data-lab-scrollbars] ::-webkit-scrollbar{display:none}.l-sbar{pointer-events:auto;cursor:default;background:color-mix(in oklab, var(--sb-ink,var(--l-ink)) 26%, transparent);opacity:0;filter:blur(var(--l-swap-blur));transition:opacity var(--l-swap-dur) var(--l-swap-ease), filter var(--l-swap-dur) var(--l-swap-ease), background-color var(--l-hover-dur) var(--l-hover-ease);border-radius:999px;position:fixed;top:0;left:0}.l-sbar[data-visible=false]{pointer-events:none}.l-sbar[data-visible=true]{opacity:1;filter:none}.l-sbar:hover,.l-sbar[data-dragging]{background:color-mix(in oklab, var(--sb-ink,var(--l-ink)) 42%, transparent)}.l-slider:is([data-lab],[data-lab] *){--thumb:18px;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none;width:100%;height:1.75rem;display:block;position:relative}.l-slider:is([data-lab],[data-lab] *)[aria-disabled=true]{opacity:.45;cursor:not-allowed!important}.l-slider-track:is([data-lab],[data-lab] *){left:calc(var(--thumb) / 2);right:calc(var(--thumb) / 2);background:var(--l-line-strong);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%}.l-slider-fill:is([data-lab],[data-lab] *){width:calc(var(--f) * 100%);border-radius:inherit;background:var(--l-select);transition:width var(--l-move-dur) var(--l-move-ease);position:absolute;top:0;bottom:0;left:0}.l-slider-thumb:is([data-lab],[data-lab] *),.l-slider-halo:is([data-lab],[data-lab] *){top:50%;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--f));pointer-events:none;border-radius:999px;position:absolute}.l-slider-thumb:is([data-lab],[data-lab] *){width:var(--thumb);height:var(--thumb);margin:calc(var(--thumb) / -2) 0 0 calc(var(--thumb) / -2);background:var(--l-select);border:2px solid var(--l-surface);transition:left var(--l-move-dur) var(--l-move-ease), transform var(--l-hover-dur) var(--l-hover-ease)}.l-slider-halo:is([data-lab],[data-lab] *){width:calc(var(--thumb) * 2.2);height:calc(var(--thumb) * 2.2);margin:calc(var(--thumb) * -1.1) 0 0 calc(var(--thumb) * -1.1);background:var(--l-select);opacity:0;transition:left var(--l-move-dur) var(--l-move-ease), opacity var(--l-ripple-dur) var(--l-ripple-ease), transform var(--l-ripple-dur) var(--l-ripple-ease);transform:scale(.4)}.l-slider:is([data-lab],[data-lab] *):not([aria-disabled=true]):hover .l-slider-thumb{transform:scale(1.12)}.l-slider:is([data-lab],[data-lab] *):not([aria-disabled=true])[data-pressed] .l-slider-thumb{transform:scale(1.28)}.l-slider:is([data-lab],[data-lab] *)[data-pressed] .l-slider-halo{opacity:.12;transform:scale(1)}.l-slider:is([data-lab],[data-lab] *)[data-dragging] .l-slider-fill{transition:none}.l-slider:is([data-lab],[data-lab] *)[data-dragging] .l-slider-thumb{transition:transform var(--l-hover-dur) var(--l-hover-ease)}.l-slider:is([data-lab],[data-lab] *)[data-dragging] .l-slider-halo{transition:opacity var(--l-ripple-dur) var(--l-ripple-ease), transform var(--l-ripple-dur) var(--l-ripple-ease)}.l-slider:is([data-lab],[data-lab] *):focus-visible .l-slider-thumb{outline:var(--l-focus-w) solid var(--l-focus);outline-offset:var(--l-focus-offset)}.l-table:is([data-lab],[data-lab] *){--l-table-edge:20px;--l-table-ground:var(--l-surface);border-collapse:separate;border-spacing:0;width:100%;font-size:calc(.875rem * var(--l-scale-text,1));font-variant-numeric:tabular-nums lining-nums}.l-table:is([data-lab],[data-lab] *) th{text-align:left;vertical-align:middle;white-space:nowrap;height:40px;font-family:var(--l-font-text);font-weight:var(--l-weight-body);font-size:calc(.8125rem * var(--l-scale-text,1));color:var(--l-ink-3);border-bottom:var(--l-line-w) solid var(--l-line);padding:0 12px}.l-table:is([data-lab],[data-lab] *) td{vertical-align:middle;border-top:var(--l-line-w) solid var(--l-line-faint);height:44px;padding:0 12px}.l-table:is([data-lab],[data-lab] *) tbody tr:first-child>td{border-top:0}.l-table:is([data-lab],[data-lab] *) tfoot td{border-top:var(--l-line-w) solid var(--l-line);font-weight:600}.l-table:is([data-lab],[data-lab] *) :is(th,td):first-child{padding-left:var(--l-table-edge)}.l-table:is([data-lab],[data-lab] *) :is(th,td):last-child{padding-right:var(--l-table-edge)}.l-table:is([data-lab],[data-lab] *) :is(th,td)[data-align=right]{text-align:right}.l-table:is([data-lab],[data-lab] *) :is(th,td)[data-align=center]{text-align:center}.l-table:is([data-lab],[data-lab] *)[data-sticky] thead th{z-index:3;background:var(--l-table-ground);position:sticky;top:0}.l-table:is([data-lab],[data-lab] *) tbody tr[data-clickable]{cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.l-table:is([data-lab],[data-lab] *) tbody tr[data-clickable] .l-ripples{color:var(--l-ink)}.l-table:is([data-lab],[data-lab] *) tbody tr:has(.l-table-open:focus-visible){outline:var(--l-focus-w) solid var(--l-focus);outline-offset:calc(var(--l-focus-w) * -1)}.l-table-empty:is([data-lab],[data-lab] *){text-align:center;white-space:normal;font-size:calc(.875rem * var(--l-scale-text,1));color:var(--l-ink-3);padding:2.5rem 1.25rem}.l-table:is([data-lab],[data-lab] *) td.l-table-empty{height:auto;padding:2.5rem 1.25rem}.l-btn.l-table-sort:is([data-lab],[data-lab] *){height:1.75rem;color:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;border-radius:var(--l-r-sm);gap:.375rem;margin-inline:-.5rem;padding:0 .5rem}.l-btn.l-table-sort:is([data-lab],[data-lab] *)[data-sorted]{color:var(--l-ink)}.l-btn.l-table-sort:is([data-lab],[data-lab] *):not([data-sorted]) .l-icon{opacity:.6}.l-btn.l-table-open:is([data-lab],[data-lab] *){height:auto;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;white-space:inherit;cursor:inherit;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline}.l-btn.l-table-open:is([data-lab],[data-lab] *)>.l-btn-label{display:inline}.l-btn.l-table-open:is([data-lab],[data-lab] *):focus-visible{outline:none}.l-table-card:is([data-lab],[data-lab] *){border-radius:var(--l-r-md);background:var(--l-surface-3);transition:background-color var(--l-hover-dur) var(--l-hover-ease);flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:relative;overflow:hidden}.l-table-card:is([data-lab],[data-lab] *)[data-total]{border:var(--l-line-w) solid var(--l-line);background:0 0}.l-table-card:is([data-lab],[data-lab] *)[data-clickable]{cursor:pointer;-webkit-tap-highlight-color:transparent}.l-table-card:is([data-lab],[data-lab] *)[data-hot=true]{background:var(--l-surface-3-hover)}@media (hover:hover){.l-table-card:is([data-lab],[data-lab] *)[data-clickable]:not([data-fx-input=touch] *):hover{background:var(--l-surface-3-hover)}}.l-table-card:is([data-lab],[data-lab] *):has(.l-table-open:focus-visible){outline:var(--l-focus-w) solid var(--l-focus);outline-offset:var(--l-focus-offset)}.l-callout:is([data-lab],[data-lab] *){--l-callout-tone:var(--l-ink-2);border-radius:var(--l-r-md);align-items:flex-start;gap:.75rem;display:flex}.l-callout:is([data-lab],[data-lab] *)[data-tone=info]{--l-callout-tone:var(--l-info);--l-callout-soft:var(--l-info-soft)}.l-callout:is([data-lab],[data-lab] *)[data-tone=success]{--l-callout-tone:var(--l-success);--l-callout-soft:var(--l-success-soft)}.l-callout:is([data-lab],[data-lab] *)[data-tone=warning]{--l-callout-tone:var(--l-warning);--l-callout-soft:var(--l-warning-soft)}.l-callout:is([data-lab],[data-lab] *)[data-tone=danger]{--l-callout-tone:var(--l-danger);--l-callout-soft:var(--l-danger-soft)}.l-callout:is([data-lab],[data-lab] *)[data-frame=line]{background:var(--l-surface-2);border:var(--l-line-w) solid var(--l-line)}.l-callout:is([data-lab],[data-lab] *)[data-frame=line]:not([data-tone=neutral]){background:var(--l-callout-soft);border-color:color-mix(in oklab, var(--l-callout-tone) 28%, transparent)}.l-callout-icon:is([data-lab],[data-lab] *){color:var(--l-callout-tone)}.l-date:is([data-lab],[data-lab] *){text-align:left;min-width:0;position:relative}.l-date:is([data-lab],[data-lab] *)::-webkit-date-and-time-value{text-align:left}.l-date:is([data-lab],[data-lab] *)::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:auto;height:auto;margin:0;padding:0;position:absolute;inset:0}.l-date:is([data-lab],[data-lab] *)::-webkit-datetime-edit-fields-wrapper{padding:0}.l-date-empty:is([data-lab],[data-lab] *)::-webkit-datetime-edit{color:var(--l-ink-3)}.l-drop:is([data-lab],[data-lab] *){text-align:center;background:var(--l-surface);border:var(--l-line-w) dashed var(--l-line-strong);border-radius:var(--l-r-lg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--l-hover-dur) var(--l-hover-ease);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem 1.25rem;display:flex;position:relative}.l-drop:is([data-lab],[data-lab] *)[data-size=sm]{gap:.5rem;padding:1rem}.l-drop:is([data-lab],[data-lab] *)[data-size=lg]{padding:2.5rem 1.5rem}.l-drop:is([data-lab],[data-lab] *) .l-ripples{color:var(--l-ink)}@media (hover:hover){.l-drop:is([data-lab],[data-lab] *):not([aria-disabled=true]):not([data-fx-input=touch] *):hover{background:var(--l-surface-hover)}}.l-drop:is([data-lab],[data-lab] *)[data-drag]{background:var(--l-surface-hover)}.l-drop:is([data-lab],[data-lab] *)[data-state=error]{border-color:var(--l-danger)}.l-drop:is([data-lab],[data-lab] *)[data-state=success]{border-color:var(--l-success)}.l-drop:is([data-lab],[data-lab] *)[aria-disabled=true]{background:var(--l-surface-2);border-color:var(--l-line);color:var(--l-ink-3);cursor:not-allowed!important}.l-drop-icon:is([data-lab],[data-lab] *){transition:transform var(--l-move-dur) var(--l-move-ease)}.l-drop:is([data-lab],[data-lab] *)[data-drag] .l-drop-icon{transform:translateY(calc(var(--l-nudge) * -1))}@keyframes l-ring-breathe{0%,to{opacity:.18}40%{opacity:1}}@keyframes l-ring-linger{0%,to{opacity:.18}30%,72%{opacity:1}}.l-ring-dot:is([data-lab],[data-lab] *){animation:l-ring-breathe 1.68s var(--l-hover-ease,ease-in-out) infinite both}.l-ring-you:is([data-lab],[data-lab] *){animation-name:l-ring-linger}@media (prefers-reduced-motion:reduce){.l-ring-dot:is([data-lab],[data-lab] *){animation:none}}[data-lab]{--fx-edge:color-mix(in oklab, var(--l-ink) 36%, transparent);--fx-glow:color-mix(in oklab, var(--l-ink) 5%, transparent);--fx-glow-edge:color-mix(in oklab, var(--l-ink) 30%, transparent);--fx-dim:.38;--fx-dof-blur:var(--l-dof-blur);--fx-nudge:var(--l-nudge);--fx-bone:var(--l-bone)}.l-fx-band:is([data-lab],[data-lab] *)>*,.l-fx-band:is([data-lab],[data-lab] *) tbody>tr>*,.l-fx-nudge:is([data-lab],[data-lab] *),.l-fx-xhair:is([data-lab],[data-lab] *),.l-fx-marks:is([data-lab],[data-lab] *)>*{transition-property:color,background-color,opacity,transform;transition-duration:var(--l-hover-dur);transition-timing-function:var(--l-hover-ease)}.l-fx-wash:is([data-lab],[data-lab] *){isolation:isolate;position:relative}.l-fx-wash:is([data-lab],[data-lab] *):before{content:"";z-index:-1;border-radius:inherit;background:var(--l-hover);opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--l-hover-dur);transition-timing-function:var(--l-hover-ease);position:absolute;inset:0}@media (hover:hover){.l-fx-wash:is([data-lab],[data-lab] *):not([data-fx-input=touch] *):hover:before{opacity:1}}.l-fx-wash:is([data-lab],[data-lab] *)[data-pin]:before{opacity:1}.l-btn.l-fx-stretch:is([data-lab],[data-lab] *){position:static}.l-btn.l-fx-stretch:is([data-lab],[data-lab] *):after{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0}.l-btn.l-fx-stretch:is([data-lab],[data-lab] *):focus-visible{outline:none}.l-fx-group:is([data-lab],[data-lab] *):has(.l-fx-stretch:focus-visible){outline:var(--l-focus-w) solid var(--l-focus);outline-offset:var(--l-focus-offset)}.l-fx-spot:is([data-lab],[data-lab] *){isolation:isolate;position:relative}.l-fx-spot-glow:is([data-lab],[data-lab] *),.l-fx-spot-edge:is([data-lab],[data-lab] *){pointer-events:none;border-radius:inherit;opacity:0;transition-property:opacity;transition-duration:var(--l-hover-dur);transition-timing-function:var(--l-hover-ease);position:absolute}.l-fx-spot-glow:is([data-lab],[data-lab] *){z-index:-1;background:radial-gradient(var(--fx-r,260px) circle at var(--fx-x,50%) var(--fx-y,50%), var(--fx-glow), transparent 72%);inset:0}.l-fx-spot-edge:is([data-lab],[data-lab] *){inset:calc(var(--l-line-w) * -1);z-index:1;padding:var(--l-line-w);background:radial-gradient(calc(var(--fx-r,260px) * .6) circle at calc(var(--fx-x,50%) + var(--l-line-w)) calc(var(--fx-y,50%) + var(--l-line-w)), var(--fx-glow-edge), transparent 72%);-webkit-mask:linear-gradient(var(--l-ink) 0 0) content-box, linear-gradient(var(--l-ink) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--l-ink) 0 0) content-box, linear-gradient(var(--l-ink) 0 0);mask:linear-gradient(var(--l-ink) 0 0) content-box, linear-gradient(var(--l-ink) 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (hover:hover){.l-fx-spot:is([data-lab],[data-lab] *):not([data-fx-input=touch] *):hover>:is(.l-fx-spot-glow,.l-fx-spot-edge){opacity:1}}.l-fx-nudge:is([data-lab],[data-lab] *){display:inline-flex}@media (hover:hover){:is(.l-btn,.l-fx-group):is([data-lab],[data-lab] *):not([data-fx-input=touch] *):hover .l-fx-nudge-right{transform:translateX(var(--fx-nudge))}:is(.l-btn,.l-fx-group):is([data-lab],[data-lab] *):not([data-fx-input=touch] *):hover .l-fx-nudge-up-right{transform:translate(calc(var(--fx-nudge) * .7), calc(var(--fx-nudge) * -.7))}:is(.l-btn,.l-fx-group):is([data-lab],[data-lab] *):not([data-fx-input=touch] *):hover .l-fx-nudge-down{transform:translateY(var(--fx-nudge))}}.l-btn:is([data-lab],[data-lab] *):focus-visible .l-fx-nudge-right{transform:translateX(var(--fx-nudge))}.l-btn:is([data-lab],[data-lab] *):focus-visible .l-fx-nudge-up-right{transform:translate(calc(var(--fx-nudge) * .7), calc(var(--fx-nudge) * -.7))}.l-btn.l-fx-sweep:is([data-lab],[data-lab] *){background-image:linear-gradient(currentColor, currentColor), linear-gradient(var(--l-line-strong), var(--l-line-strong));background-size:0% var(--l-line-w), 100% var(--l-line-w);transition-property:background-size,color;transition-duration:var(--l-move-dur);transition-timing-function:var(--l-move-ease);background-position:0 100%,0 100%;background-repeat:no-repeat;padding-bottom:.2em;text-decoration:none}@media (hover:hover){.l-btn.l-fx-sweep:is([data-lab],[data-lab] *):not([data-fx-input=touch] *):hover:not(:disabled){background-size:100% var(--l-line-w), 100% var(--l-line-w)}}.l-btn.l-fx-sweep:is([data-lab],[data-lab] *):focus-visible,.l-btn.l-fx-sweep:is([data-lab],[data-lab] *)[data-pin]{background-size:100% var(--l-line-w), 100% var(--l-line-w)}.l-fx-band:is([data-lab],[data-lab] *)>*,.l-fx-band:is([data-lab],[data-lab] *) tbody>tr{--fx-row-a:0;background-image:radial-gradient(var(--fx-r,260px) circle at var(--fx-x,50%) 50%, color-mix(in oklab, var(--l-ink) calc(var(--fx-row-a) * 5%), transparent), transparent 72%);transition:--fx-row-a var(--l-hover-dur) var(--l-hover-ease)}@media (hover:hover){.l-fx-band:is([data-lab],[data-lab] *)>[data-spot],.l-fx-band:is([data-lab],[data-lab] *) tbody>tr[data-spot]{--fx-row-a:1}}.l-fx-band:is([data-lab],[data-lab] *):not(:hover)>:is([data-hot=true],:focus-visible),.l-fx-band:is([data-lab],[data-lab] *):not(:hover) tbody>tr:is([data-hot=true],:focus-within){--fx-row-a:1;--fx-x:50%}.l-btn:is(.l-fx-row,.l-fx-row-quiet):is([data-lab],[data-lab] *){width:100%;height:auto;color:var(--l-ink);font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:normal;text-align:left;background:0 0;border:0;border-radius:0;justify-content:stretch;padding:0;display:flex}.l-btn:is(.l-fx-row,.l-fx-row-quiet):is([data-lab],[data-lab] *)>.l-btn-label{align-items:stretch;gap:0;width:100%;display:flex}.l-btn:is(.l-fx-row,.l-fx-row-quiet):is([data-lab],[data-lab] *):hover:not(:disabled){color:var(--l-ink);background:0 0}.l-btn.l-fx-row:is([data-lab],[data-lab] *):is([aria-selected=true],[aria-pressed=true],[aria-current]:not([aria-current=false]),[data-active=true]):not(:disabled){background-color:var(--l-surface-3)}@media (hover:hover){.l-btn.l-fx-row:is([data-lab],[data-lab] *):is([aria-selected=true],[aria-pressed=true],[aria-current]:not([aria-current=false]),[data-active=true]):not(:disabled):not([data-fx-input=touch] *):hover{background-color:var(--l-surface-3-hover)}}.l-btn.l-fx-row:is([data-lab],[data-lab] *)[data-pin]{background:var(--l-hover)}.l-btn:is(.l-fx-row,.l-fx-row-quiet):is([data-lab],[data-lab] *):focus-visible{outline-offset:calc(var(--l-focus-w) * -1)}.l-divide-y:is([data-lab],[data-lab] *)>.l-btn:is(.l-fx-row,.l-fx-row-quiet)+.l-btn{border-top:var(--l-line-w) solid var(--l-line)}.l-fx-dof:is([data-lab],[data-lab] *){position:relative}.l-fx-dof-frame:is([data-lab],[data-lab] *){z-index:0;pointer-events:none;background:var(--l-surface);border:var(--l-line-w) solid var(--fx-edge);border-radius:var(--l-r-md);transition-property:transform,height;transition-duration:var(--l-move-dur);transition-timing-function:var(--l-move-ease);position:absolute;top:0;left:0;right:0}.l-fx-dof-row:is([data-lab],[data-lab] *){z-index:1;transition-property:filter,opacity;transition-duration:var(--l-move-dur);transition-timing-function:var(--l-move-ease);position:relative}.l-fx-dof-row:is([data-lab],[data-lab] *)[data-focus=false]{filter:blur(var(--fx-dof-blur));opacity:var(--fx-dim)}.l-fx-marks:is([data-lab],[data-lab] *)[data-hovering=true]>:not([data-hot=true]){opacity:var(--fx-dim)}.l-fx-scrub:is([data-lab],[data-lab] *){touch-action:pan-y;outline-offset:4px}.l-fx-ring:is([data-lab],[data-lab] *){outline:var(--l-focus-w) solid var(--l-focus);outline-offset:var(--l-focus-offset)}.l-fx-ring-inset:is([data-lab],[data-lab] *){outline:var(--l-focus-w) solid var(--l-focus);outline-offset:calc(var(--l-focus-w) * -1)}.l-fx-skeletal:is([data-lab],[data-lab] *) .l-skel-shape{background-color:var(--fx-bone)}.l-fx-bone:is([data-lab],[data-lab] *){background:var(--fx-bone);border-radius:var(--l-r-xs);display:block}.l-fx-shimmer-text:is([data-lab],[data-lab] *){color:#0000;background-image:linear-gradient(90deg, var(--l-ink-3) 0%, var(--l-ink-3) 38%, var(--l-ink) 50%, var(--l-ink-3) 62%, var(--l-ink-3) 100%);animation:l-shimmer var(--l-sweep-dur) var(--l-sweep-ease) infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}[data-lab][data-reduce-motion] .l-fx-shimmer-text{color:var(--l-ink-2);background:0 0}@media (prefers-reduced-motion:reduce){.l-fx-shimmer-text:is([data-lab],[data-lab] *){color:var(--l-ink-2);background:0 0}}.l-fx-fill:is([data-lab],[data-lab] *){transition-property:background-color,opacity,transform;transition-duration:var(--l-move-dur);transition-timing-function:var(--l-move-ease);transition-delay:calc(var(--d,0) * var(--l-stagger) * .5)}.l-display-xl:is([data-lab],[data-lab] *){font-family:var(--l-font-display);font-size:calc(clamp(3rem, 1.5rem + 5.6cqi, 6.5rem) * var(--l-scale-display,1));letter-spacing:var(--l-track-display);line-height:.96;font-weight:var(--l-weight-display);font-stretch:var(--l-display-stretch)}.l-display:is([data-lab],[data-lab] *){font-family:var(--l-font-display);font-size:calc(clamp(2.5rem, 1.4rem + 3.8cqi, 4.5rem) * var(--l-scale-display,1));letter-spacing:var(--l-track-display);line-height:1;font-weight:var(--l-weight-display);font-stretch:var(--l-display-stretch)}.l-h1:is([data-lab],[data-lab] *){font-family:var(--l-font-display);font-size:calc(clamp(1.875rem, 1.3rem + 1.9cqi, 2.875rem) * var(--l-scale-display,1));letter-spacing:var(--l-track-heading);line-height:1.06;font-weight:var(--l-weight-heading);font-stretch:var(--l-display-stretch)}.l-h2:is([data-lab],[data-lab] *){font-family:var(--l-font-display);font-size:calc(clamp(1.5rem, 1.2rem + 1cqi, 2rem) * var(--l-scale-display,1));letter-spacing:var(--l-track-heading);line-height:1.14;font-weight:var(--l-weight-heading);font-stretch:var(--l-display-stretch)}.l-h3:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(1.25rem * var(--l-scale-text,1));letter-spacing:var(--l-track-tight);line-height:1.3;font-weight:var(--l-weight-strong)}.l-body-lg:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(clamp(1.125rem, 1.05rem + .3cqi, 1.25rem) * var(--l-scale-text,1));letter-spacing:var(--l-track-normal);line-height:1.55;font-weight:var(--l-weight-body)}.l-body:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(1rem * var(--l-scale-text,1));letter-spacing:var(--l-track-normal);line-height:1.6;font-weight:var(--l-weight-body)}.l-small:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(.875rem * var(--l-scale-text,1));letter-spacing:var(--l-track-normal);line-height:1.5;font-weight:var(--l-weight-body)}.l-caption:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(.8125rem * var(--l-scale-text,1));letter-spacing:var(--l-track-normal);line-height:1.4;font-weight:var(--l-weight-body)}.l-micro:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(.625rem * var(--l-scale-text,1));letter-spacing:var(--l-track-normal);line-height:1.2;font-weight:var(--l-weight-body)}.l-caption-mono:is([data-lab],[data-lab] *){font-family:var(--l-font-mono);font-size:calc(.8125rem * var(--l-scale-mono,1));letter-spacing:var(--l-track-normal);line-height:1.4;font-weight:var(--l-weight-body)}.l-label:is([data-lab],[data-lab] *){font-family:var(--l-label-font);font-size:calc(var(--l-label-size) * var(--l-label-scale,1));letter-spacing:var(--l-track-label);line-height:1.25;font-weight:var(--l-label-weight);text-transform:var(--l-label-case)}.l-score:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(clamp(3.5rem, 2.1rem + 4.6cqi, 6.25rem) * var(--l-scale-text,1));letter-spacing:var(--l-track-number);line-height:.9;font-weight:var(--l-weight-number);font-variant-numeric:tabular-nums lining-nums}.l-stat:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(clamp(1.875rem, 1.3rem + 1.9cqi, 2.875rem) * var(--l-scale-text,1));letter-spacing:var(--l-track-number);line-height:1;font-weight:var(--l-weight-number);font-variant-numeric:tabular-nums lining-nums}.l-figure:is([data-lab],[data-lab] *){font-family:var(--l-font-text);font-size:calc(1.625rem * var(--l-scale-text,1));letter-spacing:var(--l-track-tight);line-height:1.1;font-weight:var(--l-weight-strong);font-variant-numeric:tabular-nums lining-nums}.l-medium:is([data-lab],[data-lab] *){font-weight:var(--l-weight-medium)}.l-strong:is([data-lab],[data-lab] *){font-weight:var(--l-weight-strong)}}@layer utilities;@property --l-busy{syntax:"<number>";inherits:true;initial-value:0}@property --l-breath{syntax:"<number>";inherits:false;initial-value:0}@property --l-shine{syntax:"<percentage>";inherits:true;initial-value:-50%}@property --fx-row-a{syntax:"<number>";inherits:false;initial-value:0}:where([data-lab]) :is(a,input,textarea,select,[role=button]){transition-duration:0s}hr.l-rule:is([data-lab],[data-lab] *){margin:revert-layer}.l-t-hover:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-t-toggle:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-t-move:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-t-resize:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-t-enter:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-t-chart:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-btn:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-select-chevron:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-seg-thumb:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-tabbar-ink:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-field:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-switch:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-sbar:is(button,[role=button],a,input,textarea,select),.l-slider-fill:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-slider-thumb:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-slider-halo:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),:is(.l-slider:is([data-lab],[data-lab] *)[data-dragging] .l-slider-fill):is(button,[role=button],a,input,textarea,select),:is(.l-slider:is([data-lab],[data-lab] *)[data-dragging] .l-slider-thumb):is(button,[role=button],a,input,textarea,select),:is(.l-slider:is([data-lab],[data-lab] *)[data-dragging] .l-slider-halo):is(button,[role=button],a,input,textarea,select),.l-table-card:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-drop:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-drop-icon:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),:is(.l-fx-band:is([data-lab],[data-lab] *)>*):is(button,[role=button],a,input,textarea,select),:is(.l-fx-band:is([data-lab],[data-lab] *) tbody>tr>*):is(button,[role=button],a,input,textarea,select),.l-fx-nudge:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-fx-xhair:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),:is(.l-fx-marks:is([data-lab],[data-lab] *)>*):is(button,[role=button],a,input,textarea,select),.l-fx-spot-glow:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-fx-spot-edge:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-btn.l-fx-sweep:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),:is(.l-fx-band:is([data-lab],[data-lab] *)>*):is(button,[role=button],a,input,textarea,select),:is(.l-fx-band:is([data-lab],[data-lab] *) tbody>tr):is(button,[role=button],a,input,textarea,select),.l-fx-dof-frame:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-fx-dof-row:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select),.l-fx-fill:is([data-lab],[data-lab] *):is(button,[role=button],a,input,textarea,select){transition-duration:revert-layer}
