:root{--flood-font-sans:Arial, Helvetica, sans-serif;--flood-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--flood-text-xs:12px;--flood-text-sm:14px;--flood-text-md:16px;--flood-text-lg:20px;--flood-space-1:4px;--flood-space-2:8px;--flood-space-3:12px;--flood-space-4:16px;--flood-space-6:24px;--flood-space-8:32px;--flood-space-12:48px;--flood-radius-sm:6px;--flood-radius-md:10px;--flood-radius-lg:16px;--flood-control-height:40px;--flood-duration:.14s;--flood-canvas:#faf9f6;--flood-surface:#fff;--flood-surface-hover:#f0efec;--flood-text:#202020;--flood-muted:#626262;--flood-border:#c1c0bd;--flood-action:#242424;--flood-action-text:#fff;--flood-focus:#202020;--flood-danger:#b42318;--flood-disabled:#e5e4e1;--flood-disabled-text:#686868;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-flood-theme=light]){--flood-canvas:#171717;--flood-surface:#222;--flood-surface-hover:#303030;--flood-text:#f4f4f4;--flood-muted:#b4b4b4;--flood-border:#777;--flood-action:#f4f4f4;--flood-action-text:#171717;--flood-focus:#f4f4f4;--flood-danger:#ffb4ab;--flood-disabled:#383838;--flood-disabled-text:#b0b0b0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-flood-theme=light]{--flood-canvas:#faf9f6;--flood-surface:#fff;--flood-surface-hover:#f0efec;--flood-text:#202020;--flood-muted:#626262;--flood-border:#c1c0bd;--flood-action:#242424;--flood-action-text:#fff;--flood-focus:#202020;--flood-danger:#b42318;--flood-disabled:#e5e4e1;--flood-disabled-text:#686868;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-flood-theme=dark]{--flood-canvas:#171717;--flood-surface:#222;--flood-surface-hover:#303030;--flood-text:#f4f4f4;--flood-muted:#b4b4b4;--flood-border:#777;--flood-action:#f4f4f4;--flood-action-text:#171717;--flood-focus:#f4f4f4;--flood-danger:#ffb4ab;--flood-disabled:#383838;--flood-disabled-text:#b0b0b0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-flood-foundations=neutral][data-flood-theme=dark]){--flood-ref-color-accent-default:#ff5ca8;--flood-ref-color-context-border:#ffffff14;--flood-ref-color-context-disabled:#ffffff08;--flood-ref-color-context-field:#ffffff0d;--flood-ref-color-context-hover:#ffffff14;--flood-ref-color-context-muted:#ffffff0a;--flood-ref-color-context-pressed:#ffffff1f;--flood-ref-color-context-quiet:#ffffff05;--flood-ref-color-context-selection:#ffffff1f;--flood-ref-color-context-subtle:#ffffff0d;--flood-ref-color-feedback-error:#ff8a8a;--flood-ref-color-feedback-info:#8cbbff;--flood-ref-color-feedback-success:#78dba9;--flood-ref-color-feedback-warning:#f2cb77;--flood-ref-color-floating-active:#ffffff0f;--flood-ref-color-floating-edge:#ffffff12;--flood-ref-color-floating-shadow:#0000001a;--flood-ref-color-floating-translucent:#383838e0;--flood-ref-color-neutral-0:#fff;--flood-ref-color-neutral-100:#ededed;--flood-ref-color-neutral-200:#d4d4d4;--flood-ref-color-neutral-320:#b2b2b2;--flood-ref-color-neutral-500:#8a8a8a;--flood-ref-color-neutral-550:#7a7a7a;--flood-ref-color-neutral-650:#4a4a4a;--flood-ref-color-neutral-750:#383838;--flood-ref-color-neutral-800:#303030;--flood-ref-color-neutral-850:#282828;--flood-ref-color-neutral-900:#212121;--flood-ref-color-neutral-950:#181818;--flood-ref-color-transparent:#0000;--flood-ref-control-2xl-gap:.5rem;--flood-ref-control-2xl-height:3.5rem;--flood-ref-control-2xl-icon-size:1.5rem;--flood-ref-control-2xl-line-height:1.5;--flood-ref-control-2xl-padding-inline:1.75rem;--flood-ref-control-2xl-text-size:1rem;--flood-ref-control-2xs-gap:.25rem;--flood-ref-control-2xs-height:1.5rem;--flood-ref-control-2xs-icon-size:.875rem;--flood-ref-control-2xs-line-height:1.33333;--flood-ref-control-2xs-padding-inline:.5rem;--flood-ref-control-2xs-text-size:.75rem;--flood-ref-control-lg-gap:.5rem;--flood-ref-control-lg-height:2.75rem;--flood-ref-control-lg-icon-size:1.25rem;--flood-ref-control-lg-line-height:1.42857;--flood-ref-control-lg-padding-inline:1.25rem;--flood-ref-control-lg-text-size:.875rem;--flood-ref-control-md-gap:.5rem;--flood-ref-control-md-height:2.5rem;--flood-ref-control-md-icon-size:1.25rem;--flood-ref-control-md-line-height:1.42857;--flood-ref-control-md-padding-inline:1rem;--flood-ref-control-md-text-size:.875rem;--flood-ref-control-sm-gap:.25rem;--flood-ref-control-sm-height:2rem;--flood-ref-control-sm-icon-size:1rem;--flood-ref-control-sm-line-height:1.42857;--flood-ref-control-sm-padding-inline:.75rem;--flood-ref-control-sm-text-size:.875rem;--flood-ref-control-xl-gap:.5rem;--flood-ref-control-xl-height:3rem;--flood-ref-control-xl-icon-size:1.5rem;--flood-ref-control-xl-line-height:1.5;--flood-ref-control-xl-padding-inline:1.5rem;--flood-ref-control-xl-text-size:1rem;--flood-ref-control-xs-gap:.25rem;--flood-ref-control-xs-height:1.75rem;--flood-ref-control-xs-icon-size:1rem;--flood-ref-control-xs-line-height:1.33333;--flood-ref-control-xs-padding-inline:.75rem;--flood-ref-control-xs-text-size:.75rem;--flood-ref-effect-floating-blur:1rem;--flood-ref-effect-floating-saturation:1.05;--flood-ref-effect-floating-shadow-blur:.5rem;--flood-ref-effect-floating-shadow-offset:.125rem;--flood-ref-font-mono:"SFMono-Regular", "Consolas", "Liberation Mono", monospace;--flood-ref-font-sans:"Inter", "Arial", sans-serif;--flood-ref-indicator-lg:.5rem;--flood-ref-indicator-md:.375rem;--flood-ref-indicator-sm:.25rem;--flood-ref-keycap-lg:1.75rem;--flood-ref-keycap-md:1.5rem;--flood-ref-keycap-sm:1.25rem;--flood-ref-layer-base:0;--flood-ref-layer-modal:30;--flood-ref-layer-popover:20;--flood-ref-layer-sticky:10;--flood-ref-layer-toast:40;--flood-ref-layout-container-lg:80rem;--flood-ref-layout-container-md:64rem;--flood-ref-layout-container-sm:40rem;--flood-ref-layout-grid-min-item:16rem;--flood-ref-motion-distance-panel:16px;--flood-ref-motion-distance-small:4px;--flood-ref-motion-duration-enter:.18s;--flood-ref-motion-duration-exit:.12s;--flood-ref-motion-duration-fast:.1s;--flood-ref-motion-duration-layer:.24s;--flood-ref-motion-duration-loop:1s;--flood-ref-motion-duration-normal:.16s;--flood-ref-motion-duration-press:70ms;--flood-ref-motion-duration-reduced:0s;--flood-ref-motion-easing:cubic-bezier(.2, 0, 0, 1);--flood-ref-motion-easing-enter:cubic-bezier(.16, 1, .3, 1);--flood-ref-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--flood-ref-radius-action:9999px;--flood-ref-radius-block:1.5rem;--flood-ref-radius-field:1rem;--flood-ref-radius-indicator:.375rem;--flood-ref-radius-surface:2rem;--flood-ref-scrollbar-inset:.25rem;--flood-ref-scrollbar-min-thumb:1.5rem;--flood-ref-scrollbar-size:.375rem;--flood-ref-size-choice:1.125rem;--flood-ref-size-switch-height:1.375rem;--flood-ref-size-switch-thumb:1rem;--flood-ref-size-switch-width:2.25rem;--flood-ref-size-touch:2.75rem;--flood-ref-space-0:0px;--flood-ref-space-1:.25rem;--flood-ref-space-12:3rem;--flood-ref-space-2:.5rem;--flood-ref-space-3:.75rem;--flood-ref-space-4:1rem;--flood-ref-space-6:1.5rem;--flood-ref-space-8:2rem;--flood-ref-stroke-width-1:1px;--flood-ref-stroke-width-2:2px;--flood-ref-type-body-line-height:1.5;--flood-ref-type-body-size:1rem;--flood-ref-type-body-tracking:-.01em;--flood-ref-type-body-weight:400;--flood-ref-type-compact-line-height:1.42857;--flood-ref-type-compact-size:.875rem;--flood-ref-type-compact-tracking:-.01em;--flood-ref-type-compact-weight:400;--flood-ref-type-control-line-height:1.42857;--flood-ref-type-control-size:.875rem;--flood-ref-type-control-tracking:-.005em;--flood-ref-type-control-weight:500;--flood-ref-type-dialog-title-line-height:1.4;--flood-ref-type-dialog-title-size:1.25rem;--flood-ref-type-dialog-title-tracking:-.015em;--flood-ref-type-dialog-title-weight:600;--flood-ref-type-display-line-height:1.12;--flood-ref-type-display-size:5.5rem;--flood-ref-type-display-tracking:-.04em;--flood-ref-type-display-weight:500;--flood-ref-type-field-label-line-height:1.38462;--flood-ref-type-field-label-size:.8125rem;--flood-ref-type-field-label-tracking:-.01em;--flood-ref-type-field-label-weight:500;--flood-ref-type-group-title-line-height:1.5;--flood-ref-type-group-title-size:1rem;--flood-ref-type-group-title-tracking:-.01em;--flood-ref-type-group-title-weight:600;--flood-ref-type-helper-line-height:1.5;--flood-ref-type-helper-size:.75rem;--flood-ref-type-helper-tracking:-.01em;--flood-ref-type-helper-weight:400;--flood-ref-type-label-line-height:1.38462;--flood-ref-type-label-size:.8125rem;--flood-ref-type-label-tracking:-.01em;--flood-ref-type-label-weight:400;--flood-ref-type-large-line-height:1.25;--flood-ref-type-large-size:2rem;--flood-ref-type-large-tracking:-.02em;--flood-ref-type-large-weight:500;--flood-ref-type-lead-line-height:1.45;--flood-ref-type-lead-size:1.375rem;--flood-ref-type-lead-tracking:-.01em;--flood-ref-type-lead-weight:400;--flood-ref-type-page-line-height:1.33333;--flood-ref-type-page-size:1.5rem;--flood-ref-type-page-tracking:-.02em;--flood-ref-type-page-weight:500;--flood-ref-type-section-line-height:1.4;--flood-ref-type-section-size:1.25rem;--flood-ref-type-section-tracking:-.015em;--flood-ref-type-section-weight:500;--flood-sys-color-accent-content:var(--flood-ref-color-accent-default);--flood-sys-color-action-danger-content:var(--flood-ref-color-feedback-error);--flood-sys-color-action-ghost-content:var(--flood-ref-color-neutral-0);--flood-sys-color-action-ghost-disabled:var(--flood-ref-color-transparent);--flood-sys-color-action-ghost-disabled-content:var(--flood-ref-color-neutral-550);--flood-sys-color-action-ghost-hover:var(--flood-ref-color-neutral-850);--flood-sys-color-action-ghost-pressed:var(--flood-ref-color-neutral-800);--flood-sys-color-action-ghost-rest:var(--flood-ref-color-transparent);--flood-sys-color-action-on-surface-content:var(--flood-ref-color-neutral-0);--flood-sys-color-action-on-surface-disabled:var(--flood-ref-color-neutral-800);--flood-sys-color-action-on-surface-disabled-content:var(--flood-ref-color-neutral-550);--flood-sys-color-action-on-surface-hover:var(--flood-ref-color-neutral-750);--flood-sys-color-action-on-surface-pressed:var(--flood-ref-color-neutral-650);--flood-sys-color-action-on-surface-rest:var(--flood-ref-color-neutral-800);--flood-sys-color-action-primary-content:var(--flood-ref-color-neutral-950);--flood-sys-color-action-primary-disabled:var(--flood-ref-color-neutral-750);--flood-sys-color-action-primary-disabled-content:var(--flood-ref-color-neutral-550);--flood-sys-color-action-primary-hover:var(--flood-ref-color-neutral-100);--flood-sys-color-action-primary-pressed:var(--flood-ref-color-neutral-200);--flood-sys-color-action-primary-rest:var(--flood-ref-color-neutral-0);--flood-sys-color-action-subtle-content:var(--flood-ref-color-neutral-0);--flood-sys-color-action-subtle-disabled:var(--flood-ref-color-neutral-900);--flood-sys-color-action-subtle-disabled-content:var(--flood-ref-color-neutral-550);--flood-sys-color-action-subtle-hover:var(--flood-ref-color-neutral-850);--flood-sys-color-action-subtle-pressed:var(--flood-ref-color-neutral-800);--flood-sys-color-action-subtle-rest:var(--flood-ref-color-neutral-900);--flood-sys-color-border-decorative:var(--flood-ref-color-neutral-750);--flood-sys-color-border-default:var(--flood-ref-color-neutral-650);--flood-sys-color-border-floating:var(--flood-ref-color-floating-edge);--flood-sys-color-border-strong:var(--flood-ref-color-neutral-500);--flood-sys-color-content-default:var(--flood-ref-color-neutral-0);--flood-sys-color-content-helper:var(--flood-ref-color-neutral-100);--flood-sys-color-content-subtle:var(--flood-ref-color-neutral-320);--flood-sys-color-context-base-action-disabled:var(--flood-ref-color-neutral-900);--flood-sys-color-context-base-action-hover:var(--flood-ref-color-neutral-850);--flood-sys-color-context-base-action-pressed:var(--flood-ref-color-neutral-800);--flood-sys-color-context-base-action-rest:var(--flood-ref-color-neutral-900);--flood-sys-color-context-base-avatar-background:var(--flood-ref-color-neutral-800);--flood-sys-color-context-base-border-decorative:var(--flood-ref-color-neutral-750);--flood-sys-color-context-base-divider-decorative:var(--flood-ref-color-neutral-750);--flood-sys-color-context-base-field-background:var(--flood-ref-color-neutral-850);--flood-sys-color-context-base-field-border:var(--flood-ref-color-neutral-750);--flood-sys-color-context-base-field-disabled:var(--flood-ref-color-neutral-900);--flood-sys-color-context-base-field-readonly:var(--flood-ref-color-neutral-950);--flood-sys-color-context-base-indicator-track:var(--flood-ref-color-neutral-750);--flood-sys-color-context-base-loading-placeholder:var(--flood-ref-color-neutral-800);--flood-sys-color-context-base-muted-background:var(--flood-ref-color-neutral-900);--flood-sys-color-context-base-on-surface-action-disabled:var(--flood-ref-color-neutral-800);--flood-sys-color-context-base-on-surface-action-hover:var(--flood-ref-color-neutral-750);--flood-sys-color-context-base-on-surface-action-pressed:var(--flood-ref-color-neutral-650);--flood-sys-color-context-base-on-surface-action-rest:var(--flood-ref-color-neutral-800);--flood-sys-color-context-base-selection-background:var(--flood-ref-color-neutral-750);--flood-sys-color-context-base-supporting-background:var(--flood-ref-color-neutral-850);--flood-sys-color-context-filled-action-disabled:var(--flood-ref-color-context-disabled);--flood-sys-color-context-filled-action-hover:var(--flood-ref-color-context-hover);--flood-sys-color-context-filled-action-pressed:var(--flood-ref-color-context-pressed);--flood-sys-color-context-filled-action-rest:var(--flood-ref-color-context-subtle);--flood-sys-color-context-filled-avatar-background:var(--flood-ref-color-context-subtle);--flood-sys-color-context-filled-border-decorative:var(--flood-ref-color-context-border);--flood-sys-color-context-filled-divider-decorative:var(--flood-ref-color-context-border);--flood-sys-color-context-filled-field-background:var(--flood-ref-color-context-field);--flood-sys-color-context-filled-field-border:var(--flood-ref-color-context-border);--flood-sys-color-context-filled-field-disabled:var(--flood-ref-color-context-disabled);--flood-sys-color-context-filled-field-readonly:var(--flood-ref-color-context-quiet);--flood-sys-color-context-filled-indicator-track:var(--flood-ref-color-context-hover);--flood-sys-color-context-filled-loading-placeholder:var(--flood-ref-color-context-hover);--flood-sys-color-context-filled-muted-background:var(--flood-ref-color-context-muted);--flood-sys-color-context-filled-selection-background:var(--flood-ref-color-context-selection);--flood-sys-color-context-filled-supporting-background:var(--flood-ref-color-context-subtle);--flood-sys-color-divider-decorative:var(--flood-ref-color-neutral-750);--flood-sys-color-feedback-error:var(--flood-ref-color-feedback-error);--flood-sys-color-feedback-info:var(--flood-ref-color-feedback-info);--flood-sys-color-feedback-success:var(--flood-ref-color-feedback-success);--flood-sys-color-feedback-warning:var(--flood-ref-color-feedback-warning);--flood-sys-color-field-background:var(--flood-ref-color-neutral-850);--flood-sys-color-field-border:var(--flood-ref-color-neutral-750);--flood-sys-color-field-boundary:var(--flood-ref-color-neutral-500);--flood-sys-color-field-content:var(--flood-ref-color-neutral-0);--flood-sys-color-field-disabled:var(--flood-ref-color-neutral-900);--flood-sys-color-field-disabled-content:var(--flood-ref-color-neutral-550);--flood-sys-color-field-placeholder:var(--flood-ref-color-neutral-320);--flood-sys-color-field-readonly:var(--flood-ref-color-neutral-950);--flood-sys-color-focus-ring:var(--flood-ref-color-accent-default);--flood-sys-color-indicator-accent:var(--flood-ref-color-accent-default);--flood-sys-color-indicator-fill:var(--flood-ref-color-neutral-100);--flood-sys-color-indicator-track:var(--flood-ref-color-neutral-750);--flood-sys-color-loading-placeholder:var(--flood-ref-color-neutral-800);--flood-sys-color-scrollbar-thumb:var(--flood-ref-color-neutral-550);--flood-sys-color-scrollbar-thumb-hover:var(--flood-ref-color-neutral-320);--flood-sys-color-selection-background:var(--flood-ref-color-neutral-750);--flood-sys-color-selection-content:var(--flood-ref-color-neutral-0);--flood-sys-color-selection-floating:var(--flood-ref-color-floating-active);--flood-sys-color-shadow-floating:var(--flood-ref-color-floating-shadow);--flood-sys-color-surface-avatar:var(--flood-ref-color-neutral-800);--flood-sys-color-surface-canvas:var(--flood-ref-color-neutral-950);--flood-sys-color-surface-current:var(--flood-ref-color-neutral-950);--flood-sys-color-surface-default:var(--flood-ref-color-neutral-900);--flood-sys-color-surface-floating:var(--flood-ref-color-neutral-750);--flood-sys-color-surface-floating-translucent:var(--flood-ref-color-floating-translucent);--flood-sys-color-surface-muted:var(--flood-ref-color-neutral-900);--flood-sys-color-surface-overlay:var(--flood-ref-color-neutral-800);--flood-sys-color-surface-raised:var(--flood-ref-color-neutral-850);--flood-sys-color-surface-supporting:var(--flood-ref-color-neutral-850);--flood-sys-control-2xl-gap:var(--flood-ref-control-2xl-gap);--flood-sys-control-2xl-height:var(--flood-ref-control-2xl-height);--flood-sys-control-2xl-icon-size:var(--flood-ref-control-2xl-icon-size);--flood-sys-control-2xl-line-height:var(--flood-ref-control-2xl-line-height);--flood-sys-control-2xl-padding-inline:var(--flood-ref-control-2xl-padding-inline);--flood-sys-control-2xl-text-size:var(--flood-ref-control-2xl-text-size);--flood-sys-control-2xs-gap:var(--flood-ref-control-2xs-gap);--flood-sys-control-2xs-height:var(--flood-ref-control-2xs-height);--flood-sys-control-2xs-icon-size:var(--flood-ref-control-2xs-icon-size);--flood-sys-control-2xs-line-height:var(--flood-ref-control-2xs-line-height);--flood-sys-control-2xs-padding-inline:var(--flood-ref-control-2xs-padding-inline);--flood-sys-control-2xs-text-size:var(--flood-ref-control-2xs-text-size);--flood-sys-control-lg-gap:var(--flood-ref-control-lg-gap);--flood-sys-control-lg-height:var(--flood-ref-control-lg-height);--flood-sys-control-lg-icon-size:var(--flood-ref-control-lg-icon-size);--flood-sys-control-lg-line-height:var(--flood-ref-control-lg-line-height);--flood-sys-control-lg-padding-inline:var(--flood-ref-control-lg-padding-inline);--flood-sys-control-lg-text-size:var(--flood-ref-control-lg-text-size);--flood-sys-control-md-gap:var(--flood-ref-control-md-gap);--flood-sys-control-md-height:var(--flood-ref-control-md-height);--flood-sys-control-md-icon-size:var(--flood-ref-control-md-icon-size);--flood-sys-control-md-line-height:var(--flood-ref-control-md-line-height);--flood-sys-control-md-padding-inline:var(--flood-ref-control-md-padding-inline);--flood-sys-control-md-text-size:var(--flood-ref-control-md-text-size);--flood-sys-control-sm-gap:var(--flood-ref-control-sm-gap);--flood-sys-control-sm-height:var(--flood-ref-control-sm-height);--flood-sys-control-sm-icon-size:var(--flood-ref-control-sm-icon-size);--flood-sys-control-sm-line-height:var(--flood-ref-control-sm-line-height);--flood-sys-control-sm-padding-inline:var(--flood-ref-control-sm-padding-inline);--flood-sys-control-sm-text-size:var(--flood-ref-control-sm-text-size);--flood-sys-control-xl-gap:var(--flood-ref-control-xl-gap);--flood-sys-control-xl-height:var(--flood-ref-control-xl-height);--flood-sys-control-xl-icon-size:var(--flood-ref-control-xl-icon-size);--flood-sys-control-xl-line-height:var(--flood-ref-control-xl-line-height);--flood-sys-control-xl-padding-inline:var(--flood-ref-control-xl-padding-inline);--flood-sys-control-xl-text-size:var(--flood-ref-control-xl-text-size);--flood-sys-control-xs-gap:var(--flood-ref-control-xs-gap);--flood-sys-control-xs-height:var(--flood-ref-control-xs-height);--flood-sys-control-xs-icon-size:var(--flood-ref-control-xs-icon-size);--flood-sys-control-xs-line-height:var(--flood-ref-control-xs-line-height);--flood-sys-control-xs-padding-inline:var(--flood-ref-control-xs-padding-inline);--flood-sys-control-xs-text-size:var(--flood-ref-control-xs-text-size);--flood-sys-effect-floating-blur:var(--flood-ref-effect-floating-blur);--flood-sys-effect-floating-saturation:var(--flood-ref-effect-floating-saturation);--flood-sys-effect-floating-shadow-blur:var(--flood-ref-effect-floating-shadow-blur);--flood-sys-effect-floating-shadow-offset:var(--flood-ref-effect-floating-shadow-offset);--flood-sys-focus-offset:var(--flood-ref-space-0);--flood-sys-focus-width:var(--flood-ref-stroke-width-2);--flood-sys-font-mono:var(--flood-ref-font-mono);--flood-sys-font-sans:var(--flood-ref-font-sans);--flood-sys-layer-base:var(--flood-ref-layer-base);--flood-sys-layer-modal:var(--flood-ref-layer-modal);--flood-sys-layer-popover:var(--flood-ref-layer-popover);--flood-sys-layer-sticky:var(--flood-ref-layer-sticky);--flood-sys-layer-toast:var(--flood-ref-layer-toast);--flood-sys-motion-distance-panel:var(--flood-ref-motion-distance-panel);--flood-sys-motion-distance-small:var(--flood-ref-motion-distance-small);--flood-sys-motion-duration-enter:var(--flood-ref-motion-duration-enter);--flood-sys-motion-duration-exit:var(--flood-ref-motion-duration-exit);--flood-sys-motion-duration-fast:var(--flood-ref-motion-duration-fast);--flood-sys-motion-duration-layer:var(--flood-ref-motion-duration-layer);--flood-sys-motion-duration-loop:var(--flood-ref-motion-duration-loop);--flood-sys-motion-duration-normal:var(--flood-ref-motion-duration-normal);--flood-sys-motion-duration-press:var(--flood-ref-motion-duration-press);--flood-sys-motion-duration-reduced:var(--flood-ref-motion-duration-reduced);--flood-sys-motion-easing:var(--flood-ref-motion-easing);--flood-sys-motion-easing-enter:var(--flood-ref-motion-easing-enter);--flood-sys-motion-easing-exit:var(--flood-ref-motion-easing-exit);--flood-sys-radius-action:var(--flood-ref-radius-action);--flood-sys-radius-block:var(--flood-ref-radius-block);--flood-sys-radius-field:var(--flood-ref-radius-field);--flood-sys-radius-indicator:var(--flood-ref-radius-indicator);--flood-sys-radius-surface:var(--flood-ref-radius-surface);--flood-sys-scrollbar-inset:var(--flood-ref-scrollbar-inset);--flood-sys-scrollbar-min-thumb:var(--flood-ref-scrollbar-min-thumb);--flood-sys-scrollbar-size:var(--flood-ref-scrollbar-size);--flood-sys-size-choice:var(--flood-ref-size-choice);--flood-sys-size-container-lg:var(--flood-ref-layout-container-lg);--flood-sys-size-container-md:var(--flood-ref-layout-container-md);--flood-sys-size-container-sm:var(--flood-ref-layout-container-sm);--flood-sys-size-grid-min-item:var(--flood-ref-layout-grid-min-item);--flood-sys-size-indicator-lg:var(--flood-ref-indicator-lg);--flood-sys-size-indicator-md:var(--flood-ref-indicator-md);--flood-sys-size-indicator-sm:var(--flood-ref-indicator-sm);--flood-sys-size-keycap-lg:var(--flood-ref-keycap-lg);--flood-sys-size-keycap-md:var(--flood-ref-keycap-md);--flood-sys-size-keycap-sm:var(--flood-ref-keycap-sm);--flood-sys-size-switch-height:var(--flood-ref-size-switch-height);--flood-sys-size-switch-thumb:var(--flood-ref-size-switch-thumb);--flood-sys-size-switch-width:var(--flood-ref-size-switch-width);--flood-sys-size-touch:var(--flood-ref-size-touch);--flood-sys-space-0:var(--flood-ref-space-0);--flood-sys-space-1:var(--flood-ref-space-1);--flood-sys-space-12:var(--flood-ref-space-12);--flood-sys-space-2:var(--flood-ref-space-2);--flood-sys-space-3:var(--flood-ref-space-3);--flood-sys-space-4:var(--flood-ref-space-4);--flood-sys-space-6:var(--flood-ref-space-6);--flood-sys-space-8:var(--flood-ref-space-8);--flood-sys-stroke-width:var(--flood-ref-stroke-width-1);--flood-sys-type-body-line-height:var(--flood-ref-type-body-line-height);--flood-sys-type-body-size:var(--flood-ref-type-body-size);--flood-sys-type-body-tracking:var(--flood-ref-type-body-tracking);--flood-sys-type-body-weight:var(--flood-ref-type-body-weight);--flood-sys-type-compact-line-height:var(--flood-ref-type-compact-line-height);--flood-sys-type-compact-size:var(--flood-ref-type-compact-size);--flood-sys-type-compact-tracking:var(--flood-ref-type-compact-tracking);--flood-sys-type-compact-weight:var(--flood-ref-type-compact-weight);--flood-sys-type-control-line-height:var(--flood-ref-type-control-line-height);--flood-sys-type-control-size:var(--flood-ref-type-control-size);--flood-sys-type-control-tracking:var(--flood-ref-type-control-tracking);--flood-sys-type-control-weight:var(--flood-ref-type-control-weight);--flood-sys-type-dialog-title-line-height:var(--flood-ref-type-dialog-title-line-height);--flood-sys-type-dialog-title-size:var(--flood-ref-type-dialog-title-size);--flood-sys-type-dialog-title-tracking:var(--flood-ref-type-dialog-title-tracking);--flood-sys-type-dialog-title-weight:var(--flood-ref-type-dialog-title-weight);--flood-sys-type-display-line-height:var(--flood-ref-type-display-line-height);--flood-sys-type-display-size:var(--flood-ref-type-display-size);--flood-sys-type-display-tracking:var(--flood-ref-type-display-tracking);--flood-sys-type-display-weight:var(--flood-ref-type-display-weight);--flood-sys-type-field-label-line-height:var(--flood-ref-type-field-label-line-height);--flood-sys-type-field-label-size:var(--flood-ref-type-field-label-size);--flood-sys-type-field-label-tracking:var(--flood-ref-type-field-label-tracking);--flood-sys-type-field-label-weight:var(--flood-ref-type-field-label-weight);--flood-sys-type-group-title-line-height:var(--flood-ref-type-group-title-line-height);--flood-sys-type-group-title-size:var(--flood-ref-type-group-title-size);--flood-sys-type-group-title-tracking:var(--flood-ref-type-group-title-tracking);--flood-sys-type-group-title-weight:var(--flood-ref-type-group-title-weight);--flood-sys-type-helper-line-height:var(--flood-ref-type-helper-line-height);--flood-sys-type-helper-size:var(--flood-ref-type-helper-size);--flood-sys-type-helper-tracking:var(--flood-ref-type-helper-tracking);--flood-sys-type-helper-weight:var(--flood-ref-type-helper-weight);--flood-sys-type-label-line-height:var(--flood-ref-type-label-line-height);--flood-sys-type-label-size:var(--flood-ref-type-label-size);--flood-sys-type-label-tracking:var(--flood-ref-type-label-tracking);--flood-sys-type-label-weight:var(--flood-ref-type-label-weight);--flood-sys-type-large-line-height:var(--flood-ref-type-large-line-height);--flood-sys-type-large-size:var(--flood-ref-type-large-size);--flood-sys-type-large-tracking:var(--flood-ref-type-large-tracking);--flood-sys-type-large-weight:var(--flood-ref-type-large-weight);--flood-sys-type-lead-line-height:var(--flood-ref-type-lead-line-height);--flood-sys-type-lead-size:var(--flood-ref-type-lead-size);--flood-sys-type-lead-tracking:var(--flood-ref-type-lead-tracking);--flood-sys-type-lead-weight:var(--flood-ref-type-lead-weight);--flood-sys-type-page-line-height:var(--flood-ref-type-page-line-height);--flood-sys-type-page-size:var(--flood-ref-type-page-size);--flood-sys-type-page-tracking:var(--flood-ref-type-page-tracking);--flood-sys-type-page-weight:var(--flood-ref-type-page-weight);--flood-sys-type-section-line-height:var(--flood-ref-type-section-line-height);--flood-sys-type-section-size:var(--flood-ref-type-section-size);--flood-sys-type-section-tracking:var(--flood-ref-type-section-tracking);--flood-sys-type-section-weight:var(--flood-ref-type-section-weight);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.flood-root .flood-container{box-sizing:border-box;inline-size:100%;max-inline-size:var(--flood-container-max);min-inline-size:0;padding-inline:var(--flood-container-gutter);margin-inline:auto}.flood-root .flood-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--flood-grid-min,var(--flood-sys-size-grid-min-item))), 1fr));gap:var(--flood-layout-gap);min-inline-size:0;display:grid}.flood-root .flood-grid>*{min-inline-size:0}.flood-root .flood-aspect-ratio{inline-size:100%;min-inline-size:0;position:relative}.flood-root .flood-aspect-ratio__content{min-inline-size:0;position:absolute;inset:0}.flood-root .flood-aspect-ratio__content>:is(img,video,iframe){block-size:100%;inline-size:100%;display:block}.flood-root .flood-image{object-fit:cover;block-size:auto;max-inline-size:100%;display:block}.flood-root .flood-image[data-fit=contain]{object-fit:contain}.flood-root .flood-list{gap:var(--flood-layout-gap);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);overflow-wrap:break-word;margin:0;padding-inline-start:var(--flood-sys-space-6);display:grid}.flood-root .flood-list>li{min-inline-size:0}.flood-root .flood-list[data-marker=false]{padding:0;list-style:none}.flood-root .flood-empty-state{box-sizing:border-box;text-align:center;padding-block:var(--flood-sys-space-8);padding-inline:min(var(--flood-sys-space-8), 8%);align-items:center}.flood-root .flood-empty-state[data-density=compact]{padding-block:var(--flood-sys-space-6);padding-inline:min(var(--flood-sys-space-6), 8%)}.flood-root .flood-empty-state__icon{padding:var(--flood-sys-space-3);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-surface-muted);flex:none;place-items:center;display:grid}.flood-root .flood-empty-state__actions{justify-content:center}.flood-root :is(.flood-container,.flood-grid,.flood-aspect-ratio,.flood-list,.flood-image,.flood-empty-state)[hidden]{display:none}.flood-root .flood-card{gap:var(--flood-sys-space-4);overflow-wrap:break-word;flex-direction:column;display:flex}.flood-root .flood-card[data-density=compact]{gap:var(--flood-sys-space-3)}.flood-root .flood-card__header{align-items:flex-start;gap:var(--flood-sys-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.flood-root .flood-card__intro{gap:var(--flood-sys-space-1);flex:12rem;min-inline-size:0;display:grid}.flood-root .flood-card__actions{align-items:center;gap:var(--flood-sys-space-2);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;display:flex}.flood-root :is(.flood-card__body,.flood-card__footer){min-inline-size:0}.flood-root .flood-card__footer{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);margin-block-start:auto;padding-block-start:var(--flood-sys-space-4)}.flood-root .flood-card[data-density=compact]>.flood-card__footer{padding-block-start:var(--flood-sys-space-3)}.flood-root .flood-card>.flood-card__footer:only-child{border:0;padding:0}.flood-root .flood-card[hidden]{display:none}@media (forced-colors:active){.flood-root .flood-card{border:var(--flood-sys-stroke-width) solid CanvasText;color:canvastext;background:canvas!important}}.flood-root .flood-kbd{vertical-align:middle;box-sizing:border-box;min-inline-size:var(--flood-sys-size-keycap-sm);min-block-size:var(--flood-sys-size-keycap-sm);padding-inline:var(--flood-sys-space-1);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-indicator);background:var(--flood-sys-color-surface-muted);color:var(--flood-sys-color-content-subtle);font-family:var(--flood-sys-font-mono);font-size:var(--flood-sys-type-helper-size);font-weight:var(--flood-sys-type-helper-weight);line-height:var(--flood-sys-type-helper-line-height);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.flood-root .flood-kbd[data-size=md]{min-inline-size:var(--flood-sys-size-keycap-md);min-block-size:var(--flood-sys-size-keycap-md);font-size:var(--flood-sys-type-compact-size)}.flood-root .flood-kbd[data-size=lg]{min-inline-size:var(--flood-sys-size-keycap-lg);min-block-size:var(--flood-sys-size-keycap-lg);font-size:var(--flood-sys-type-body-size)}.flood-root .flood-toolbar{align-items:center;gap:var(--flood-sys-space-1);box-sizing:border-box;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;padding:var(--flood-sys-space-1);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);flex-wrap:wrap;display:inline-flex}.flood-root .flood-toolbar[data-orientation=vertical]{flex-direction:column;align-items:stretch}.flood-root .flood-toolbar[data-shape=pill]{border-radius:var(--flood-sys-radius-action)}.flood-root .flood-toolbar[data-shape=pill][data-orientation=vertical]{flex-wrap:nowrap;align-items:center}.flood-root .flood-toolbar[data-variant=plain]{background:0 0;border:0;padding:0}.flood-root .flood-toolbar[data-shape=pill][data-orientation=horizontal]{flex-wrap:nowrap;overflow:auto}.flood-root .flood-toolbar:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:calc(-1 * var(--flood-sys-focus-width))}.flood-root .flood-toolbar[data-orientation=horizontal]>.flood-divider{inline-size:var(--flood-sys-stroke-width);border:0;border-inline-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);block-size:auto;margin-inline:var(--flood-sys-space-1);margin-block:var(--flood-sys-space-1);align-self:stretch}.flood-root .flood-toolbar[data-orientation=vertical]>.flood-divider{inline-size:100%;block-size:var(--flood-sys-stroke-width);border:0;border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);margin-block:var(--flood-sys-space-1);align-self:stretch}.flood-root :is(.flood-kbd,.flood-toolbar)[hidden]{display:none}@media (forced-colors:active){.flood-root :is(.flood-kbd,.flood-toolbar){color:canvastext;background:canvas;border-color:canvastext}}.flood-root .flood-overlay-panel.flood-menu{inline-size:15rem;padding:var(--flood-sys-space-1);column-gap:var(--flood-sys-space-2);overflow:visible}.flood-root .flood-menu__viewport{max-block-size:min(22rem, max(0px, calc(var(--flood-overlay-available-height,100dvh - 1rem) - 2 * var(--flood-sys-space-1) - 2 * var(--flood-sys-stroke-width))))}.flood-root .flood-menu .flood-menu__item{text-align:start;justify-content:flex-start;gap:var(--flood-sys-space-2);border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-sys-space-1) - var(--flood-sys-stroke-width)));white-space:normal;inline-size:100%}.flood-root .flood-menu .flood-menu__item:focus{background:var(--flood-sys-color-action-on-surface-hover)}.flood-root .flood-menu .flood-menu__item:focus-visible{outline-offset:calc(-1 * var(--flood-sys-focus-width))}.flood-root .flood-menu .flood-menu__item[data-tone=danger]{color:var(--flood-sys-color-action-danger-content)}.flood-root .flood-menu .flood-menu__item[aria-disabled=true]{color:var(--flood-sys-color-field-disabled-content);cursor:default}.flood-root .flood-menu__icon{inline-size:var(--flood-control-icon);block-size:var(--flood-control-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.flood-root .flood-menu__icon>svg{block-size:100%;inline-size:100%}.flood-root .flood-menu__label{overflow-wrap:break-word;min-inline-size:0}.flood-root .flood-menu__indicator{margin-inline-start:auto}.flood-root .flood-menu__group-label{padding:var(--flood-sys-space-2) var(--flood-sys-space-3) var(--flood-sys-space-1);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-menu__shortcut{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);white-space:nowrap;flex:none;margin-inline-start:auto}.flood-root .flood-menu__separator{block-size:var(--flood-sys-stroke-width);margin:var(--flood-sys-space-1) var(--flood-sys-space-2);background:var(--flood-sys-color-divider-decorative)}@media (forced-colors:active){.flood-root .flood-overlay-panel.flood-menu{background:canvas;border-color:canvastext}.flood-root .flood-menu .flood-menu__item[data-tone=danger]{color:canvastext}.flood-root .flood-menu .flood-menu__item:focus{forced-color-adjust:none;color:highlighttext;background:highlight}.flood-root .flood-menu .flood-menu__item[aria-disabled=true]{color:graytext}.flood-root .flood-menu__shortcut{color:inherit}.flood-root .flood-menu__separator{background:canvastext}}.flood-root .flood-description-list{--flood-data-padding:var(--flood-sys-space-2);box-sizing:border-box;inline-size:100%;min-inline-size:0;color:var(--flood-sys-color-content-default);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);margin:0;container:flood-description/inline-size}.flood-root .flood-description-list[data-density=comfortable]{--flood-data-padding:var(--flood-sys-space-3)}.flood-root .flood-description-list__item{column-gap:var(--flood-sys-space-3);row-gap:var(--flood-sys-space-1);padding-block:var(--flood-data-padding);grid-template-columns:minmax(0,min(10rem,35%)) minmax(0,1fr);display:grid}.flood-root .flood-description-list__item:first-child{padding-block-start:0}.flood-root .flood-description-list__item:last-child{padding-block-end:0}.flood-root .flood-description-list[data-dividers=true]>.flood-description-list__item+.flood-description-list__item{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.flood-root .flood-description-list :is(dt,dd){overflow-wrap:break-word;min-inline-size:0;margin:0}.flood-root .flood-description-list dt{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-description-list[data-layout=stacked]>.flood-description-list__item{grid-template-columns:minmax(0,1fr)}@container flood-description (width<=22rem){.flood-root .flood-description-list__item{grid-template-columns:minmax(0,1fr)}}.flood-root .flood-table-container{inline-size:100%;min-inline-size:0;max-inline-size:100%}.flood-root .flood-table{--flood-data-padding:var(--flood-sys-space-3);border-collapse:collapse;border-spacing:0;text-align:start;inline-size:100%;color:var(--flood-sys-color-content-default);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height)}.flood-root .flood-table[data-density=compact]{--flood-data-padding:var(--flood-sys-space-2)}.flood-root .flood-table caption{text-align:start;font-weight:var(--flood-sys-type-label-weight);color:var(--flood-sys-color-content-default);padding-block-end:var(--flood-sys-space-3)}.flood-root .flood-table :is(th,td){text-align:start;vertical-align:middle;padding:var(--flood-data-padding) var(--flood-sys-space-3);overflow-wrap:break-word}.flood-root .flood-scroll-area__content:has(>.flood-table[data-bounded]){--flood-table-rail-clearance:0px;--flood-table-end-clearance:0px;--flood-table-external-clearance:var(--flood-table-rail-clearance);padding-inline-end:var(--flood-table-external-clearance)}@media (forced-colors:none){.flood-root .flood-scroll-area__viewport[data-scrollbars=overlay]>.flood-scroll-area__content:has(>.flood-table[data-bounded]){--flood-table-rail-clearance:calc(var(--flood-sys-scrollbar-size) + 2 * var(--flood-sys-scrollbar-inset))}}.flood-root .flood-scroll-area__content:has(>.flood-table[data-bounded]):not(:has(>.flood-table[data-fixed-columns],>.flood-table>thead>tr>[data-pin-edge=end],>.flood-table>thead>tr>[data-resize-edge]:last-child)){--flood-table-end-clearance:var(--flood-table-rail-clearance);--flood-table-external-clearance:0px}.flood-root .flood-table[data-bounded]>:is(thead,tbody,tfoot)>tr>:is(th,td):last-child{padding-inline-end:calc(var(--flood-sys-space-3) + var(--flood-table-end-clearance))}.flood-root .flood-table :is(th,td)[data-wrap=anywhere]{overflow-wrap:anywhere}.flood-root .flood-table[data-cell-vertical-align=top]>:where(thead,tbody,tfoot)>:where(tr)>:is(th,td){vertical-align:top}.flood-root .flood-table[data-cell-vertical-align=bottom]>:where(thead,tbody,tfoot)>:where(tr)>:is(th,td){vertical-align:bottom}.flood-root .flood-table th{font-weight:var(--flood-sys-type-label-weight)}.flood-root .flood-table>thead>:where(tr)>th{color:var(--flood-sys-color-content-subtle);border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.flood-root .flood-table[data-sticky-header]>thead{z-index:2;background-color:var(--flood-sys-color-surface-canvas);background-image:linear-gradient(var(--flood-sys-color-surface-current), var(--flood-sys-color-surface-current));position:sticky;inset-block-start:0}.flood-root .flood-table[data-sticky-header]>thead>tr:last-child>:is(th,td){box-shadow:inset 0 calc(-1 * var(--flood-sys-stroke-width)) var(--flood-sys-color-divider-decorative)}.flood-root .flood-table[data-sticky-header]>thead:after{content:"";inline-size:var(--flood-table-external-clearance);background:inherit;box-shadow:inset 0 calc(-1 * var(--flood-sys-stroke-width)) var(--flood-sys-color-divider-decorative);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:100%}.flood-root .flood-table>tbody>tr:not(:last-child)>:is(th,td){border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.flood-root .flood-table>tfoot>tr:first-child>:is(th,td){border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.flood-root .flood-table>tfoot{background:color-mix(in srgb, var(--flood-sys-color-content-default) 8%, transparent)}.flood-root .flood-table>tfoot>:where(tr)>:is(th,td){font-weight:var(--flood-sys-type-label-weight)}.flood-root .flood-table[data-striped=true]>tbody>:where(tr:nth-child(2n of :not(.flood-data-table__expanded-row))){background:color-mix(in srgb, var(--flood-sys-color-content-default) 4%, transparent)}.flood-root .flood-table [data-numeric]{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.flood-root .flood-table [data-align=center]{text-align:center}.flood-root .flood-table [data-align=end]{text-align:end}.flood-root .flood-table [data-align=start]{text-align:start}.flood-root :is(.flood-description-list,.flood-table-container,.flood-table)[hidden]{display:none}@media (forced-colors:active){.flood-root .flood-table[data-sticky-header]>thead,.flood-root .flood-table[data-striped=true]>tbody>:where(tr:nth-child(2n of :not(.flood-data-table__expanded-row))),.flood-root .flood-table tfoot{background:canvas}.flood-root .flood-table :is(th,td),.flood-root .flood-description-list[data-dividers=true]>.flood-description-list__item{border-color:canvastext}}.flood-root .flood-indicator{--flood-indicator-color:var(--flood-sys-color-indicator-fill);--flood-indicator-size:var(--flood-sys-size-indicator-md);box-sizing:border-box;inline-size:100%;min-inline-size:0;position:relative}.flood-root .flood-indicator[data-size=sm]{--flood-indicator-size:var(--flood-sys-size-indicator-sm)}.flood-root .flood-indicator[data-size=lg]{--flood-indicator-size:var(--flood-sys-size-indicator-lg)}.flood-root .flood-indicator[data-tone=accent]{--flood-indicator-color:var(--flood-sys-color-indicator-accent)}.flood-root .flood-indicator[data-tone=error]{--flood-indicator-color:var(--flood-sys-color-feedback-error)}.flood-root .flood-indicator[data-tone=warning]{--flood-indicator-color:var(--flood-sys-color-feedback-warning)}.flood-root .flood-indicator[data-tone=success]{--flood-indicator-color:var(--flood-sys-color-feedback-success)}.flood-root .flood-indicator[data-tone=info]{--flood-indicator-color:var(--flood-sys-color-feedback-info)}.flood-root .flood-indicator__caption{justify-content:space-between;align-items:baseline;gap:var(--flood-sys-space-3);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);overflow-wrap:break-word;margin-block-end:var(--flood-sys-space-2);display:flex}.flood-root .flood-indicator__value{color:var(--flood-sys-color-content-subtle);text-align:end;font-variant-numeric:tabular-nums}.flood-root .flood-indicator__track{block-size:var(--flood-indicator-size);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-indicator-track);display:flex;overflow:hidden}.flood-root .flood-indicator__fill{border-radius:inherit;background:var(--flood-indicator-color);block-size:100%;transition:inline-size var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing);flex:none;display:block}.flood-root .flood-indicator[data-indeterminate=true] .flood-indicator__fill{background:linear-gradient(90deg, transparent, var(--flood-indicator-color), transparent);background-size:200% 100%;inline-size:100%;animation:1.4s linear infinite flood-indeterminate}@keyframes flood-indeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.flood-root .flood-alert{--flood-alert-color:var(--flood-sys-color-content-subtle);align-items:flex-start;gap:var(--flood-sys-space-3);box-sizing:border-box;min-inline-size:0;padding:var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:color-mix(in srgb, var(--flood-alert-color) 4%, var(--flood-sys-color-surface-current));color:var(--flood-sys-color-content-default);display:flex;position:relative}.flood-root .flood-alert[data-tone=info]{--flood-alert-color:var(--flood-sys-color-feedback-info)}.flood-root .flood-alert[data-tone=success]{--flood-alert-color:var(--flood-sys-color-feedback-success)}.flood-root .flood-alert[data-tone=warning]{--flood-alert-color:var(--flood-sys-color-feedback-warning)}.flood-root .flood-alert[data-tone=error]{--flood-alert-color:var(--flood-sys-color-feedback-error)}.flood-root .flood-alert:not([data-tone=neutral]){--flood-sys-color-action-subtle-rest:color-mix(in srgb, var(--flood-sys-color-surface-current), var(--flood-alert-color) 8%);--flood-sys-color-action-subtle-hover:color-mix(in srgb, var(--flood-sys-color-surface-current), var(--flood-alert-color) 14%);--flood-sys-color-action-subtle-pressed:color-mix(in srgb, var(--flood-sys-color-surface-current), var(--flood-alert-color) 20%);--flood-sys-color-action-ghost-hover:var(--flood-sys-color-action-subtle-hover);--flood-sys-color-action-ghost-pressed:var(--flood-sys-color-action-subtle-pressed)}.flood-root .flood-alert:not(:has(>.flood-alert__content>.flood-alert__title)):has(>.flood-alert__content>.flood-alert__body>.flood-inline:only-child){align-items:center}.flood-root .flood-alert__icon{inline-size:var(--flood-sys-control-md-icon-size);block-size:var(--flood-sys-control-md-icon-size);color:var(--flood-alert-color);flex:none;display:inline-flex}.flood-root .flood-alert__icon>svg{block-size:100%;inline-size:100%}.flood-root .flood-alert__content{overflow-wrap:break-word;min-inline-size:0;font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);flex:auto}.flood-root .flood-alert__title{font:inherit;font-weight:var(--flood-sys-type-label-weight);margin:0}.flood-root .flood-alert__title+.flood-alert__body{margin-block-start:var(--flood-sys-space-1)}.flood-root .flood-alert__body{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-alert__body>:first-child{margin-block-start:0}.flood-root .flood-alert__body>:last-child{margin-block-end:0}.flood-root :is(.flood-alert,.flood-indicator)[hidden]{display:none}@media (prefers-reduced-motion:reduce){.flood-root .flood-indicator__fill{transition:none}.flood-root .flood-indicator[data-indeterminate=true] .flood-indicator__fill{background:var(--flood-indicator-color);inline-size:35%;animation:none}}@media (forced-colors:active){.flood-root .flood-indicator__track{forced-color-adjust:none;background:canvas;outline:1px solid canvastext}.flood-root .flood-indicator__fill{forced-color-adjust:none;background:highlight}.flood-root .flood-indicator[data-indeterminate=true] .flood-indicator__fill{background:highlight;inline-size:35%;animation:none}.flood-root .flood-alert{color:canvastext;background:canvas;border-color:canvastext}.flood-root :is(.flood-alert__icon,.flood-alert__body){color:canvastext}}.flood-root .flood-badge{--flood-badge-color:var(--flood-sys-color-content-default);vertical-align:middle;align-items:center;gap:var(--flood-sys-space-1);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding:var(--flood-sys-space-1) var(--flood-sys-space-2);border:var(--flood-sys-stroke-width) solid transparent;border-radius:var(--flood-sys-radius-action);background:color-mix(in srgb, var(--flood-badge-color) 9%, var(--flood-sys-color-surface-current));color:var(--flood-badge-color);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);font-weight:var(--flood-sys-type-label-weight);letter-spacing:var(--flood-sys-type-helper-tracking);overflow-wrap:break-word;display:inline-flex}.flood-root .flood-badge[data-size=sm]{padding-block:0}.flood-root .flood-badge[data-size=lg]{padding-inline:var(--flood-sys-space-3);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height)}.flood-root .flood-badge[data-tone=accent]{--flood-badge-color:var(--flood-sys-color-accent-content)}.flood-root .flood-badge[data-tone=error]{--flood-badge-color:var(--flood-sys-color-feedback-error)}.flood-root .flood-badge[data-tone=warning]{--flood-badge-color:var(--flood-sys-color-feedback-warning)}.flood-root .flood-badge[data-tone=success]{--flood-badge-color:var(--flood-sys-color-feedback-success)}.flood-root .flood-badge[data-tone=info]{--flood-badge-color:var(--flood-sys-color-feedback-info)}.flood-root .flood-badge[data-variant=outline]{border-color:color-mix(in srgb, var(--flood-badge-color) 25%, var(--flood-sys-color-border-decorative));background:0 0}.flood-root .flood-badge>svg{flex:none;block-size:1em;inline-size:1em}.flood-root .flood-skeleton{box-sizing:border-box;border-radius:var(--flood-sys-radius-indicator);background:var(--flood-sys-color-loading-placeholder);flex:none;block-size:1rem;inline-size:100%;max-inline-size:100%;display:block}.flood-root .flood-skeleton[data-shape=rounded]{border-radius:var(--flood-sys-radius-field);block-size:6rem}.flood-root .flood-skeleton[data-shape=circle]{border-radius:var(--flood-sys-radius-action);block-size:2.5rem;inline-size:2.5rem}.flood-root .flood-skeleton[data-animate=true]{animation:1.8s ease-in-out infinite flood-skeleton-pulse}@keyframes flood-skeleton-pulse{50%{opacity:.5}}.flood-root .flood-avatar{--flood-avatar-size:var(--flood-sys-control-md-height);vertical-align:middle;inline-size:var(--flood-avatar-size);block-size:var(--flood-avatar-size);box-sizing:border-box;border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-surface-avatar);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-compact-size);font-weight:var(--flood-sys-type-label-weight);-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.flood-root .flood-avatar[data-size=sm]{--flood-avatar-size:var(--flood-sys-control-sm-height);font-size:var(--flood-sys-type-helper-size)}.flood-root .flood-avatar[data-size=lg]{--flood-avatar-size:var(--flood-sys-control-xl-height)}.flood-root .flood-avatar[data-shape=rounded]{border-radius:var(--flood-sys-radius-field)}.flood-avatar__fallback{white-space:nowrap;max-inline-size:100%;overflow:hidden}.flood-root .flood-avatar .flood-avatar__image{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.flood-root .flood-avatar .flood-avatar__image[data-ready=true]{opacity:1}.flood-root :is(.flood-badge,.flood-skeleton,.flood-avatar)[hidden]{display:none}@media (prefers-reduced-motion:reduce){.flood-root .flood-skeleton[data-animate=true]{animation:none}}@media (forced-colors:active){.flood-root :is(.flood-badge,.flood-avatar){color:canvastext;background:canvas;border:1px solid canvastext}.flood-root .flood-skeleton{background:graytext;animation:none}}.flood-visually-hidden,.flood-visually-hidden--focusable:not(:focus-within):not([data-flood-focus-held]){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.flood-field[data-hide-label=true],.flood-fieldset[data-hide-label=true]{position:relative}.flood-root .flood-tabs{box-sizing:border-box;border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);grid-template-rows:auto 1fr;min-inline-size:0;display:grid;overflow:clip}.flood-root .flood-tabs[data-orientation=vertical]{grid-template-rows:1fr;grid-template-columns:minmax(0,min(10rem,40%)) minmax(0,1fr)}.flood-root .flood-tabs__scroll{background:var(--flood-sys-color-surface-canvas)}.flood-root .flood-tabs__list{box-sizing:border-box;inline-size:max-content;min-inline-size:100%;display:flex}.flood-root .flood-tabs[data-orientation=vertical] .flood-tabs__list{flex-direction:column;inline-size:100%;min-inline-size:0}.flood-root .flood-tabs .flood-tab{white-space:nowrap;color:var(--flood-sys-color-content-subtle);border-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width)) calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width)) 0 0;border:0;flex:none}.flood-root .flood-tabs .flood-tab[aria-selected=true]{color:var(--flood-sys-color-content-default);background:var(--flood-sys-color-surface-default);box-shadow:none}.flood-root .flood-tabs .flood-tab:focus-visible{outline-offset:calc(-1 * var(--flood-sys-focus-width))}.flood-root .flood-tabs .flood-tab:disabled{color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-tabs[data-orientation=vertical] .flood-tab{white-space:normal;text-align:start;border-radius:0;border-start-start-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width));border-end-start-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width));justify-content:flex-start;inline-size:100%}.flood-root .flood-tabs__panel{min-inline-size:0;padding:var(--flood-sys-space-4);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);overflow-wrap:break-word}.flood-root .flood-tabs__panel[hidden]{display:none}.flood-root .flood-tabs__panel:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:calc(-1 * var(--flood-sys-focus-width))}.flood-root .flood-tabs[data-variant=line]{gap:var(--flood-sys-space-4);background:0 0;border:0;border-radius:0}.flood-root .flood-tabs[data-variant=line] .flood-tabs__scroll{background:0 0}.flood-root .flood-tabs[data-variant=line] .flood-tab{position:relative}.flood-root .flood-tabs[data-variant=line] .flood-tab[aria-selected=true]{background:0 0}.flood-root .flood-tabs[data-variant=line] .flood-tab[aria-selected=true]:after{inset-inline:var(--flood-sys-space-2);block-size:var(--flood-sys-focus-width);content:"";pointer-events:none;background:currentColor;position:absolute;inset-block-end:0}.flood-root .flood-tabs[data-variant=line] .flood-tabs__panel{padding:0}.flood-root .flood-tabs[data-variant=line][data-orientation=vertical] .flood-tab[aria-selected=true]:after{inset-inline:auto 0;inset-block:var(--flood-sys-space-2);inline-size:var(--flood-sys-focus-width);block-size:auto}.flood-root :is(.flood-breadcrumb,.flood-pagination){min-inline-size:0;max-inline-size:100%;font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height)}.flood-root :is(.flood-breadcrumb ol,.flood-pagination ul){align-items:center;gap:var(--flood-sys-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.flood-root .flood-breadcrumb{inline-size:max-content}.flood-root .flood-breadcrumb li{align-items:center;gap:var(--flood-sys-space-2);overflow-wrap:break-word;flex:none;inline-size:max-content;min-inline-size:0;max-inline-size:100%;display:inline-flex}.flood-root .flood-breadcrumb li>:not(.flood-breadcrumb__separator){min-inline-size:0}.flood-root .flood-breadcrumb a{min-block-size:var(--flood-sys-control-sm-height);color:var(--flood-sys-color-content-subtle);align-items:center;text-decoration:none;display:inline-flex}.flood-root .flood-breadcrumb a:hover{text-decoration:underline}.flood-root .flood-breadcrumb [aria-current=page]{color:var(--flood-sys-color-content-default)}.flood-root .flood-breadcrumb__separator{min-inline-size:0;color:var(--flood-sys-color-content-subtle);flex:none}.flood-root .flood-pagination ul{gap:var(--flood-sys-space-1)}.flood-root .flood-pagination .flood-page{min-inline-size:var(--flood-control-height);padding-inline:var(--flood-sys-space-1);text-decoration:none}.flood-root .flood-pagination:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .flood-page>svg{transform:scaleX(-1)}.flood-root .flood-page>svg{inline-size:var(--flood-control-icon);block-size:var(--flood-control-icon);flex:none}.flood-root .flood-pagination .flood-page[aria-current=page]{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-pagination .flood-page:is(:disabled,[aria-disabled=true]){color:var(--flood-sys-color-field-disabled-content);cursor:default}.flood-root .flood-page-gap{padding-inline:var(--flood-sys-space-1);color:var(--flood-sys-color-content-subtle)}@media (pointer:coarse){.flood-root .flood-pagination .flood-page{min-inline-size:var(--flood-sys-size-touch)}.flood-root .flood-breadcrumb li>a.flood-link{min-block-size:var(--flood-sys-size-touch);min-inline-size:var(--flood-sys-size-touch)}}@media (forced-colors:active){.flood-root .flood-tabs .flood-tab[aria-selected=true]:not(:disabled),.flood-root .flood-pagination .flood-page[aria-current=page]:not(:disabled):not([aria-disabled=true]){forced-color-adjust:none;color:highlighttext;box-shadow:none;background:highlight}}.flood-root :is(.flood-overlay-panel,.flood-dialog){box-sizing:border-box;color:var(--flood-sys-color-content-default);background:var(--flood-sys-color-surface-overlay);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);font:inherit;text-align:start}.flood-root .flood-overlay-panel{max-inline-size:var(--flood-overlay-available-width,calc(100vw - 1rem));max-block-size:var(--flood-overlay-available-height,calc(100dvh - 1rem));padding:var(--flood-sys-space-4);gap:var(--flood-sys-space-2);margin:0;position:fixed;inset:auto;overflow:auto}.flood-root .flood-overlay-panel[popover]:not(:popover-open){display:none}.flood-root .flood-tooltip{inline-size:max-content;max-inline-size:min(20rem, var(--flood-overlay-available-width,calc(100vw - 1rem)));padding:var(--flood-sys-space-2) var(--flood-sys-space-3);border-radius:var(--flood-sys-radius-field);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);overflow-wrap:break-word}.flood-root .flood-popover{inline-size:20rem}.flood-root .flood-overlay-header{justify-content:space-between;align-items:center;gap:var(--flood-sys-space-4);display:flex}.flood-root .flood-overlay-close{flex:none;align-self:flex-start}.flood-root .flood-overlay-title{min-inline-size:0;font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);font-weight:var(--flood-sys-type-label-weight);overflow-wrap:break-word;margin:0}.flood-root .flood-overlay-body{font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);margin-block-start:var(--flood-sys-space-3)}.flood-root .flood-popover[data-chrome=minimal]>.flood-overlay-body{margin-block-start:0}.flood-root .flood-overlay-description{margin:var(--flood-sys-space-2) 0 0;color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height)}.flood-root .flood-dialog{padding:var(--flood-sys-space-6);inline-size:min(32rem, calc(100% - var(--flood-sys-space-8)));max-inline-size:calc(100% - var(--flood-sys-space-8));max-block-size:calc(100dvh - var(--flood-sys-space-8));overflow:auto}.flood-root .flood-dialog>.flood-overlay-header>.flood-overlay-title{font-size:var(--flood-sys-type-dialog-title-size);line-height:var(--flood-sys-type-dialog-title-line-height);font-weight:var(--flood-sys-type-dialog-title-weight);letter-spacing:var(--flood-sys-type-dialog-title-tracking)}.flood-root .flood-dialog>.flood-overlay-body{margin-block-start:var(--flood-sys-space-6)}.flood-root .flood-dialog:not([open]){display:none}.flood-root .flood-dialog::backdrop{background:color-mix(in srgb, var(--flood-sys-color-surface-canvas) 72%, transparent)}.flood-root .flood-popover:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0}.flood-root :is(.flood-disclosure,.flood-accordion){box-sizing:border-box;border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);min-inline-size:0}.flood-root .flood-disclosure__heading{font:inherit;margin:0;padding:0}.flood-root .flood-disclosure .flood-disclosure__trigger{text-align:start;border-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width));justify-content:space-between;inline-size:100%;max-inline-size:none}.flood-root .flood-disclosure__title{min-inline-size:0}.flood-root .flood-disclosure__indicator{transition:transform var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing)}.flood-root .flood-disclosure[data-open=true]>.flood-disclosure__heading .flood-disclosure__indicator{transform:rotate(180deg)}.flood-root .flood-disclosure__panel{padding:0 var(--flood-control-padding) var(--flood-control-padding);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);overflow-wrap:break-word}.flood-root .flood-disclosure__panel[hidden]{display:none}.flood-root .flood-disclosure:not(.flood-accordion>.flood-disclosure,.flood-navigation-group__disclosure){--flood-disclosure-header-inset:var(--flood-sys-space-1);--flood-disclosure-content-inset:calc(var(--flood-control-padding) + var(--flood-disclosure-header-inset))}.flood-root .flood-disclosure:not(.flood-accordion>.flood-disclosure,.flood-navigation-group__disclosure)>.flood-disclosure__heading{padding:var(--flood-disclosure-header-inset)}.flood-root .flood-disclosure:not(.flood-accordion>.flood-disclosure,.flood-navigation-group__disclosure)>.flood-disclosure__heading>.flood-disclosure__trigger{border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width) - var(--flood-disclosure-header-inset)))}.flood-root .flood-disclosure:not(.flood-accordion>.flood-disclosure,.flood-navigation-group__disclosure)>.flood-disclosure__panel{padding:var(--flood-sys-space-2) var(--flood-disclosure-content-inset) var(--flood-disclosure-content-inset)}.flood-root .flood-accordion>.flood-disclosure{background:0 0;border:0;border-radius:0}.flood-root .flood-accordion>.flood-disclosure+.flood-disclosure{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.flood-root .flood-accordion>.flood-disclosure>.flood-disclosure__heading>.flood-disclosure__trigger{border-radius:0}.flood-root .flood-accordion>.flood-disclosure:first-child>.flood-disclosure__heading>.flood-disclosure__trigger{border-start-start-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width));border-start-end-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width))}.flood-root .flood-accordion>.flood-disclosure:last-child[data-open=false]>.flood-disclosure__heading>.flood-disclosure__trigger{border-end-end-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width));border-end-start-radius:calc(var(--flood-sys-radius-field) - var(--flood-sys-stroke-width))}@media (prefers-reduced-motion:reduce){.flood-root .flood-disclosure__indicator{transition:none}}@font-face{font-family:Inter;src:url(/assets/InterVariable-Italic-FCBEiFp6.woff2)format("woff2");font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2)format("woff2")}.flood-root[data-flood-foundations=neutral][data-flood-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--flood-sys-color-content-default);background:var(--flood-sys-color-surface-canvas);font-family:var(--flood-sys-font-sans);font-size:var(--flood-sys-type-body-size);line-height:var(--flood-sys-type-body-line-height);letter-spacing:var(--flood-sys-type-body-tracking);font-weight:var(--flood-sys-type-body-weight);font-optical-sizing:auto;font-synthesis:none}.flood-root :where(.flood-text,.flood-heading,.flood-button,.flood-input,.flood-field,.flood-choice,.flood-link,.flood-icon,.flood-switch-input,.flood-check){box-sizing:border-box;overflow-wrap:break-word;min-inline-size:0;font-family:inherit}.flood-root :where(.flood-text,.flood-heading){font-size:var(--flood-type-size);line-height:var(--flood-type-line);letter-spacing:var(--flood-type-tracking);font-weight:var(--flood-type-weight);margin:0}.flood-root .flood-tone--default{color:var(--flood-sys-color-content-default)}.flood-root .flood-tone--subtle{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-tone--error{color:var(--flood-sys-color-feedback-error)}.flood-root .flood-tone--success{color:var(--flood-sys-color-feedback-success)}.flood-root .flood-tone--warning{color:var(--flood-sys-color-feedback-warning)}.flood-root .flood-tone--info{color:var(--flood-sys-color-feedback-info)}.flood-root .flood-stack{gap:var(--flood-layout-gap);flex-direction:column;min-inline-size:0;display:flex}.flood-root .flood-inline{gap:var(--flood-layout-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.flood-root :where(.flood-stack,.flood-inline,.flood-surface){min-block-size:0}.flood-scroll-area{isolation:isolate;min-block-size:0;min-inline-size:0;max-inline-size:100%;position:relative}.flood-scroll-area__viewport{z-index:0;box-sizing:border-box;scroll-behavior:auto;min-block-size:0;min-inline-size:0;position:relative;overflow:auto}.flood-scroll-area__viewport[hidden]{display:none}.flood-scroll-area__viewport[data-orientation=vertical]{overflow-x:hidden}.flood-scroll-area__viewport[data-orientation=horizontal]{overflow-y:hidden}.flood-scroll-area__viewport[data-scrollbars=overlay]{scrollbar-width:none}.flood-scroll-area__viewport[data-scrollbars=overlay]::-webkit-scrollbar{width:0;height:0;display:none}.flood-scroll-area__content{--flood-scroll-content-inline:0px;--flood-scroll-content-block:0px;box-sizing:border-box;min-inline-size:100%;padding-block-end:var(--flood-scroll-content-block);padding-inline-end:var(--flood-scroll-content-inline);display:flow-root}.flood-scroll-area__track{z-index:var(--flood-sys-layer-sticky);touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.flood-scroll-area__thumb{border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-scrollbar-thumb);touch-action:none;-webkit-user-select:none;user-select:none;cursor:default}.flood-scroll-area__thumb:hover,.flood-scroll-area__track[data-dragging=true] .flood-scroll-area__thumb{background:var(--flood-sys-color-scrollbar-thumb-hover)}.flood-root .flood-scroll-area__viewport:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset)}.flood-root .flood-code-snippet{box-sizing:border-box;align-items:center;gap:var(--flood-sys-space-2);min-inline-size:0;padding:var(--flood-sys-space-3) var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);color:var(--flood-sys-color-content-default);flex-wrap:wrap;display:flex}.flood-root .flood-code-snippet__line{align-items:baseline;gap:var(--flood-sys-space-2);min-inline-size:0;font-family:var(--flood-sys-font-mono);font-size:var(--flood-sys-type-compact-size);font-weight:var(--flood-sys-type-compact-weight);line-height:var(--flood-sys-type-compact-line-height);letter-spacing:normal;flex:20ch;display:flex}.flood-root .flood-code-snippet__prompt{overflow-wrap:anywhere;max-inline-size:25%;color:var(--flood-sys-color-content-subtle);-webkit-user-select:none;user-select:none;flex:none}.flood-root .flood-code-snippet__code{min-inline-size:0;font:inherit;text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:1}.flood-root .flood-code-snippet__action{flex:none;max-inline-size:100%;margin-inline-start:auto}.flood-root .flood-surface{box-sizing:border-box;border-radius:var(--flood-sys-radius-block);min-inline-size:0}.flood-root .flood-divider{border:0;border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);inline-size:100%;margin:0}.flood-root .flood-button{inline-size:fit-content;max-inline-size:100%;min-block-size:var(--flood-control-height);padding-block:calc((var(--flood-control-height) - var(--flood-control-text) * var(--flood-control-line)) / 2 - var(--flood-sys-stroke-width));padding-inline:calc(var(--flood-control-padding) - var(--flood-sys-stroke-width));justify-content:center;align-items:center;gap:var(--flood-control-gap);border:var(--flood-sys-stroke-width) solid transparent;border-radius:var(--flood-sys-radius-action);font-size:var(--flood-control-text);line-height:var(--flood-control-line);font-weight:var(--flood-sys-type-control-weight);letter-spacing:var(--flood-sys-type-control-tracking);background:var(--flood-action-rest);color:var(--flood-action-content);transition:background-color var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing);display:inline-flex}.flood-root .flood-button:hover:not(:disabled){background:var(--flood-action-hover);opacity:1}.flood-root .flood-button:active:not(:disabled){background:var(--flood-action-pressed)}.flood-root .flood-button:disabled{background:var(--flood-action-disabled);color:var(--flood-action-disabled-content);opacity:1}.flood-root .flood-button[aria-pressed=true]:not(:disabled){background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-button--outline{border-color:var(--flood-sys-color-field-border)}.flood-root .flood-icon-button{min-inline-size:var(--flood-control-height);padding:var(--flood-sys-space-1)}.flood-root .flood-icon{inline-size:var(--flood-icon-size);block-size:var(--flood-icon-size);color:inherit;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.flood-root .flood-icon>svg{block-size:100%;inline-size:100%;display:block}.flood-root .flood-input{inline-size:100%;min-block-size:var(--flood-control-height);padding-block:calc((var(--flood-control-height) - var(--flood-control-text) * var(--flood-control-line)) / 2 - var(--flood-sys-stroke-width));padding-inline:calc(var(--flood-control-padding) - var(--flood-sys-stroke-width));border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);box-shadow:none;border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-field-background);color:var(--flood-sys-color-field-content);font-size:var(--flood-control-text);line-height:var(--flood-control-line);letter-spacing:var(--flood-sys-type-compact-tracking);font-weight:var(--flood-sys-type-compact-weight);display:block}.flood-root .flood-number-input>.flood-input{text-align:center;appearance:textfield;font-variant-numeric:tabular-nums}.flood-root .flood-input-group.flood-number-input{min-inline-size:calc(2 * var(--flood-group-height) + 2 * var(--flood-control-gap) + 2ch);flex-wrap:nowrap}.flood-root .flood-input-group.flood-number-input>.flood-input{flex:4ch;min-inline-size:2ch}.flood-root .flood-number-input>.flood-input::-webkit-inner-spin-button{appearance:none;margin:0}.flood-root .flood-number-input>.flood-input::-webkit-outer-spin-button{appearance:none;margin:0}.flood-root .flood-slider{--flood-slider-thumb:var(--flood-control-icon);inline-size:100%;min-inline-size:0}.flood-root .flood-slider>.flood-fieldset__body{gap:var(--flood-sys-space-1)}.flood-root .flood-slider>.flood-legend{margin-block-end:var(--flood-sys-space-1)}.flood-root .flood-slider__value{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-control-text);font-variant-numeric:tabular-nums;line-height:var(--flood-control-line)}.flood-root .flood-slider__rail{block-size:var(--flood-control-height);margin-inline:calc(var(--flood-slider-thumb) / 2);touch-action:pan-y;position:relative}.flood-root .flood-slider__track{block-size:var(--flood-sys-space-1);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-field-border);position:absolute;inset-block-start:calc(50% - var(--flood-sys-space-1) / 2);inset-inline:0}.flood-root .flood-slider__fill{border-radius:inherit;background:var(--flood-sys-color-content-default);position:absolute;inset-block:0;inset-inline-start:var(--flood-slider-start);inset-inline-end:var(--flood-slider-end)}.flood-root .flood-slider__input{inline-size:calc(100% + var(--flood-slider-thumb));appearance:none;pointer-events:none;background:0 0;border:0;outline:none;block-size:100%;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--flood-slider-thumb) / -2)}.flood-root .flood-slider__input::-webkit-slider-runnable-track{background:0 0;border:0}.flood-root .flood-slider__input::-moz-range-track{background:0 0;border:0}.flood-root .flood-slider__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;inline-size:var(--flood-slider-thumb);block-size:var(--flood-slider-thumb);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);background:var(--flood-sys-color-content-default);pointer-events:auto;cursor:grab;border-radius:50%}.flood-root .flood-slider__input::-moz-range-thumb{box-sizing:border-box;inline-size:var(--flood-slider-thumb);block-size:var(--flood-slider-thumb);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);background:var(--flood-sys-color-content-default);pointer-events:auto;cursor:grab;border-radius:50%}.flood-root .flood-slider__input:focus-visible::-webkit-slider-thumb{border:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring)}.flood-root .flood-slider__input:focus-visible::-moz-range-thumb{border:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring)}.flood-root .flood-slider:disabled .flood-slider__fill{background:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-slider[data-readonly=true] .flood-slider__track{border-block:var(--flood-sys-stroke-width) dashed var(--flood-sys-color-content-subtle)}.flood-root .flood-slider[data-readonly=true] .flood-slider__input::-webkit-slider-thumb{cursor:default}.flood-root .flood-slider[data-readonly=true] .flood-slider__input::-moz-range-thumb{cursor:default}@media (pointer:coarse){.flood-root .flood-slider__rail{block-size:max(var(--flood-control-height), var(--flood-sys-size-touch))}.flood-root .flood-slider{--flood-slider-thumb:var(--flood-sys-space-6)}}@media (forced-colors:active){.flood-root .flood-slider__track{forced-color-adjust:none;background:graytext}.flood-root .flood-slider__fill{forced-color-adjust:none;background:highlight}.flood-root .flood-slider__input::-webkit-slider-thumb{forced-color-adjust:none;background:canvas;border-color:buttontext}.flood-root .flood-slider__input::-moz-range-thumb{forced-color-adjust:none;background:canvas;border-color:buttontext}.flood-root .flood-slider__input:focus-visible::-webkit-slider-thumb{border-color:highlight}.flood-root .flood-slider__input:focus-visible::-moz-range-thumb{border-color:highlight}}.flood-root .flood-input::placeholder{color:var(--flood-sys-color-field-placeholder);opacity:1}.flood-root .flood-input[aria-invalid=true]{border-color:var(--flood-sys-color-feedback-error)}.flood-root .flood-input[readonly]{cursor:text}.flood-root .flood-input[readonly]:not(:disabled){background:var(--flood-sys-color-field-readonly)}.flood-root .flood-input[readonly]:not(:disabled):not(:focus-visible){border-style:dashed}.flood-root [data-status=error]{--flood-field-feedback:var(--flood-sys-color-feedback-error)}.flood-root [data-status=warning]{--flood-field-feedback:var(--flood-sys-color-feedback-warning)}.flood-root [data-status=success]{--flood-field-feedback:var(--flood-sys-color-feedback-success)}.flood-root [data-status=info]{--flood-field-feedback:var(--flood-sys-color-feedback-info)}.flood-root .flood-input[data-status]{border-color:var(--flood-field-feedback)}.flood-root .flood-message{font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);color:var(--flood-field-feedback,var(--flood-sys-color-content-helper))}.flood-root .flood-field[data-status]>.flood-error{color:var(--flood-field-feedback)}.flood-root .flood-input:disabled{background:var(--flood-sys-color-field-disabled);color:var(--flood-sys-color-field-disabled-content);border-color:var(--flood-sys-color-field-border);opacity:1}.flood-root .flood-input:focus-visible{outline-offset:var(--flood-sys-focus-offset);border:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);padding-block:calc((var(--flood-control-height) - var(--flood-control-text) * var(--flood-control-line)) / 2 - var(--flood-sys-focus-width));padding-inline:calc(var(--flood-control-padding) - var(--flood-sys-focus-width));outline:none}.flood-root .flood-select{inline-size:100%;min-inline-size:0;color:var(--flood-sys-color-field-content);display:block;position:relative}.flood-root .flood-select__control{appearance:none;cursor:pointer;padding-inline-end:calc(var(--flood-control-padding) + var(--flood-control-icon) + var(--flood-control-gap) - var(--flood-sys-stroke-width))}.flood-root .flood-select__control:focus-visible{padding-inline-end:calc(var(--flood-control-padding) + var(--flood-control-icon) + var(--flood-control-gap) - var(--flood-sys-focus-width))}.flood-root .flood-select:not(.flood-select--listbox):after{content:"";box-sizing:border-box;pointer-events:none;inline-size:var(--flood-sys-space-2);block-size:var(--flood-sys-space-2);border-right:var(--flood-sys-focus-width) solid currentColor;border-bottom:var(--flood-sys-focus-width) solid currentColor;position:absolute;inset-block-start:50%;inset-inline-end:var(--flood-control-padding);transform:translateY(-75%)rotate(45deg)}.flood-root .flood-select:has(select:disabled){color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-select--listbox .flood-select__control{appearance:auto;padding-inline-end:calc(var(--flood-control-padding) - var(--flood-sys-stroke-width))}.flood-root .flood-select--listbox .flood-select__control:focus-visible{padding-inline-end:calc(var(--flood-control-padding) - var(--flood-sys-focus-width))}.flood-root .flood-select--custom:after,.flood-root .flood-select[hidden]{display:none}.flood-root .flood-select--custom .flood-select__control{text-align:start;font-family:inherit;position:relative}.flood-root .flood-select--custom .flood-select__control:after{content:"";box-sizing:border-box;pointer-events:none;inline-size:var(--flood-sys-space-2);block-size:var(--flood-sys-space-2);border-right:var(--flood-sys-focus-width) solid currentColor;border-bottom:var(--flood-sys-focus-width) solid currentColor;position:absolute;inset-block-start:50%;inset-inline-end:var(--flood-control-padding);transform:translateY(-75%)rotate(45deg)}.flood-root .flood-select--custom .flood-select__control[aria-expanded=true]:after{transform:translateY(-25%)rotate(225deg)}.flood-root .flood-select__value{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.flood-root .flood-select__native[hidden]{display:none}.flood-root .flood-select__menu{--flood-menu-radius:var(--flood-sys-radius-field);--flood-menu-padding:var(--flood-sys-space-1);--flood-menu-stroke:var(--flood-sys-stroke-width);box-sizing:border-box;padding:var(--flood-menu-padding);max-block-size:calc(var(--flood-sys-control-md-height) * 8);overscroll-behavior:contain;border:var(--flood-menu-stroke) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-menu-radius);background:var(--flood-sys-color-surface-overlay);color:var(--flood-sys-color-content-default);font-family:var(--flood-sys-font-sans);font-size:var(--flood-control-text);line-height:var(--flood-control-line);letter-spacing:var(--flood-sys-type-compact-tracking);z-index:var(--flood-sys-layer-popover);margin:0;position:fixed;inset:auto;overflow:hidden}.flood-root .flood-select__menu::backdrop{pointer-events:none;background:0 0}.flood-root .flood-select__viewport{max-block-size:calc(var(--flood-sys-control-md-height) * 8 - var(--flood-sys-space-1) * 2 - var(--flood-sys-stroke-width) * 2)}.flood-root .flood-select__option{justify-content:space-between;align-items:center;gap:var(--flood-sys-space-2);min-block-size:var(--flood-sys-control-md-height);padding:var(--flood-sys-space-2) var(--flood-sys-space-3);border-radius:max(0px, calc(var(--flood-menu-radius) - var(--flood-menu-padding) - var(--flood-menu-stroke)));cursor:pointer;box-sizing:border-box;overflow-wrap:break-word;display:flex}.flood-root .flood-select__option[data-active=true]{background:var(--flood-sys-color-selection-background)}.flood-root .flood-select__option[aria-disabled=true]{color:var(--flood-sys-color-field-disabled-content);cursor:not-allowed}.flood-root .flood-select__selected{inline-size:var(--flood-sys-control-sm-icon-size);text-align:center;flex:none}.flood-root .flood-select__group,.flood-root .flood-select__empty{padding:var(--flood-sys-space-2) var(--flood-sys-space-3);font-size:var(--flood-sys-type-label-size);color:var(--flood-sys-color-content-helper)}.flood-root .flood-select__validation{color:var(--flood-sys-color-content-helper);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);margin-block-start:var(--flood-sys-space-2);display:block}.flood-root .flood-textarea{min-block-size:calc(var(--flood-control-height) * 3);resize:none;overflow:auto}.flood-root .flood-field{gap:var(--flood-sys-space-1);display:grid}.flood-root .flood-fieldset{border:0;inline-size:100%;min-inline-size:0;margin:0;padding:0}.flood-root .flood-legend{float:inline-start;inline-size:100%;font-size:var(--flood-sys-type-label-size);line-height:var(--flood-sys-type-label-line-height);font-weight:var(--flood-sys-type-label-weight);letter-spacing:var(--flood-sys-type-label-tracking);margin-block-end:var(--flood-sys-space-3);padding:0}.flood-root .flood-fieldset[data-legend-size=section]>.flood-legend{font-size:var(--flood-sys-type-group-title-size);line-height:var(--flood-sys-type-group-title-line-height);font-weight:var(--flood-sys-type-group-title-weight);letter-spacing:var(--flood-sys-type-group-title-tracking);margin-block-end:var(--flood-sys-space-4)}.flood-root .flood-fieldset__body{clear:both;gap:var(--flood-sys-space-3);min-inline-size:0;display:grid}.flood-root .flood-choice-group{flex-direction:column;align-items:flex-start;gap:0;min-inline-size:0;display:flex}.flood-root .flood-choice-group>.flood-choice{min-block-size:var(--flood-sys-control-sm-height)}.flood-root .flood-choice-group[data-orientation=horizontal]{column-gap:var(--flood-sys-space-4);flex-flow:wrap}.flood-root .flood-fieldset__body:has(>.flood-choice-group){gap:var(--flood-sys-space-1)}.flood-root .flood-fieldset:has(>.flood-fieldset__body>.flood-choice-group)>.flood-legend{margin-block-end:var(--flood-sys-space-1)}.flood-root .flood-fieldset:has(>.flood-fieldset__body>.flood-hint)>.flood-legend{margin-block-end:var(--flood-sys-space-1)}.flood-root .flood-fieldset[data-hide-label=true]>.flood-legend.flood-visually-hidden--focusable:not(:focus-within):not([data-flood-focus-held]){float:none;block-size:1px;min-block-size:0;max-block-size:1px;inline-size:1px;min-inline-size:0;max-inline-size:1px;margin:0;line-height:1px}.flood-root .flood-fieldset:disabled :is(.flood-legend,.flood-label){color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-label{color:var(--flood-sys-color-content-default);font-size:var(--flood-sys-type-field-label-size);line-height:var(--flood-sys-type-field-label-line-height);font-weight:var(--flood-sys-type-field-label-weight);letter-spacing:var(--flood-sys-type-field-label-tracking)}.flood-root :where(.flood-hint,.flood-error){font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);font-weight:var(--flood-sys-type-helper-weight);letter-spacing:var(--flood-sys-type-helper-tracking)}.flood-root .flood-hint,.flood-root .flood-error{color:var(--flood-sys-color-content-helper)}.flood-root .flood-choice{align-items:center;gap:var(--flood-sys-space-2);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--flood-sys-control-md-height);color:var(--flood-sys-color-content-default);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);letter-spacing:var(--flood-sys-type-compact-tracking);display:inline-flex}.flood-root .flood-choice>span{min-inline-size:0}.flood-root .flood-switch{justify-content:flex-start;gap:var(--flood-sys-space-2)}.flood-root .flood-choice:has(input:disabled){color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-check{appearance:none;box-sizing:border-box;flex:0 0 var(--flood-sys-size-choice);inline-size:var(--flood-sys-size-choice);min-inline-size:var(--flood-sys-size-choice);max-inline-size:var(--flood-sys-size-choice);block-size:var(--flood-sys-size-choice);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-indicator);background:var(--flood-sys-color-field-background);color:var(--flood-sys-color-action-primary-content);accent-color:var(--flood-sys-color-action-primary-rest);place-content:center;margin:0;padding:0;display:inline-grid}.flood-root .flood-check:checked,.flood-root .flood-check:indeterminate{background:var(--flood-sys-color-action-primary-rest);border-color:var(--flood-sys-color-action-primary-rest)}.flood-root .flood-check:before{content:"";box-sizing:border-box;opacity:0}.flood-root .flood-check[type=checkbox]:before{inline-size:calc(var(--flood-sys-size-choice) * .3);block-size:calc(var(--flood-sys-size-choice) * .55);border-right:var(--flood-sys-focus-width) solid currentColor;border-bottom:var(--flood-sys-focus-width) solid currentColor;transform:translateY(-10%)rotate(45deg)}.flood-root .flood-check:checked:before,.flood-root .flood-check:indeterminate:before{opacity:1}.flood-root .flood-check[type=checkbox]:indeterminate:before{inline-size:calc(var(--flood-sys-size-choice) * .55);border:0;border-block-end:var(--flood-sys-focus-width) solid currentColor;block-size:0;transform:none}.flood-root .flood-check[type=radio]{border-radius:var(--flood-sys-radius-action)}.flood-root .flood-check[type=radio]:before{inline-size:calc(var(--flood-sys-size-choice) * .45);block-size:calc(var(--flood-sys-size-choice) * .45);border-radius:var(--flood-sys-radius-action);background:currentColor}.flood-root .flood-check:disabled{background:var(--flood-sys-color-field-disabled);border-color:var(--flood-sys-color-field-border);color:var(--flood-sys-color-field-disabled-content);opacity:1}.flood-root .flood-switch-input{box-sizing:border-box;inline-size:var(--flood-sys-size-switch-width);block-size:var(--flood-sys-size-switch-height);padding:calc((var(--flood-sys-size-switch-height) - var(--flood-sys-size-switch-thumb)) / 2 - var(--flood-sys-stroke-width));border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-action-subtle-hover);position:relative}.flood-root .flood-switch-input:before{inline-size:var(--flood-sys-size-switch-thumb);block-size:var(--flood-sys-size-switch-thumb);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-content-default);transition:inset-inline-start var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing);position:absolute;inset-block-start:calc((var(--flood-sys-size-switch-height) - var(--flood-sys-size-switch-thumb)) / 2 - var(--flood-sys-stroke-width));inset-inline-start:calc((var(--flood-sys-size-switch-height) - var(--flood-sys-size-switch-thumb)) / 2 - var(--flood-sys-stroke-width));transform:none}.flood-root .flood-switch-input:checked{background:var(--flood-sys-color-action-primary-rest);border-color:var(--flood-sys-color-action-primary-rest)}.flood-root .flood-switch-input:checked:before{background:var(--flood-sys-color-action-primary-content);inset-inline-start:calc(var(--flood-sys-size-switch-width) - var(--flood-sys-size-switch-height) + (var(--flood-sys-size-switch-height) - var(--flood-sys-size-switch-thumb)) / 2 - var(--flood-sys-stroke-width));transform:none}.flood-root .flood-switch-input:disabled{opacity:1;border-color:var(--flood-sys-color-field-border);background:var(--flood-sys-color-field-disabled)}.flood-root .flood-switch-input:disabled:before{background:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-link{font-size:inherit;color:var(--flood-sys-color-content-default);text-underline-offset:var(--flood-sys-space-1)}.flood-root .flood-link--button{font-size:var(--flood-control-text);color:var(--flood-action-content);text-decoration:none}.flood-root .flood-link--button:is([aria-current=page],[aria-current=location]){background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root :where(.flood-button,.flood-check,.flood-switch-input,.flood-link):focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset)}.flood-root .flood-spinner{inline-size:var(--flood-control-icon);block-size:var(--flood-control-icon);border-width:var(--flood-sys-focus-width)}@media (pointer:coarse){.flood-root .flood-select__option{min-block-size:max(var(--flood-sys-control-md-height), var(--flood-sys-size-touch))}.flood-root .flood-button,.flood-root .flood-choice,.flood-root .flood-input{min-block-size:max(var(--flood-control-height,var(--flood-sys-control-md-height)), var(--flood-sys-size-touch))}.flood-root .flood-choice-group>.flood-choice{min-block-size:max(var(--flood-sys-control-sm-height), var(--flood-sys-size-touch))}.flood-root .flood-icon-button{min-inline-size:var(--flood-sys-size-touch)}.flood-root .flood-input{font-size:max(var(--flood-control-text), var(--flood-sys-type-body-size))}}@media (prefers-reduced-motion:reduce){.flood-root .flood-button,.flood-root .flood-switch-input:before,.flood-root .flood-spinner{transition-duration:var(--flood-sys-motion-duration-reduced);animation:none}}@media (forced-colors:active){.flood-scroll-area__viewport[data-scrollbars=overlay]{scrollbar-width:auto}.flood-scroll-area__viewport[data-scrollbars=overlay]::-webkit-scrollbar{display:initial;width:auto;height:auto}.flood-scroll-area__track{display:none}.flood-scroll-area__content{padding-block-end:0;padding-inline-end:0}.flood-root .flood-scroll-area__viewport:focus-visible{outline-color:highlight}.flood-root .flood-button{border-color:buttontext}.flood-root .flood-input{border-color:canvastext}.flood-root .flood-input:focus-visible{border-color:highlight}.flood-root :where(.flood-button,.flood-check,.flood-switch-input,.flood-link):focus-visible{outline-color:highlight}.flood-root .flood-switch-input{appearance:auto}.flood-root .flood-switch-input:before{display:none}.flood-root .flood-check{appearance:auto;color:canvastext;background:canvas;border-color:canvastext}.flood-root .flood-check:before{display:none}.flood-root .flood-select__control{appearance:auto}.flood-root .flood-select:after{display:none}.flood-root .flood-select__menu{color:canvastext;background:canvas;border-color:canvastext}.flood-root .flood-select__option[data-active=true]{color:highlighttext;background:highlight}.flood-root .flood-select--custom .flood-select__control:after{border-color:buttontext}}.flood-root .flood-type--lead{--flood-type-size:var(--flood-sys-type-lead-size);--flood-type-line:var(--flood-sys-type-lead-line-height);--flood-type-tracking:var(--flood-sys-type-lead-tracking);--flood-type-weight:var(--flood-sys-type-lead-weight)}.flood-root .flood-type--display{--flood-type-size:var(--flood-sys-type-display-size);--flood-type-line:var(--flood-sys-type-display-line-height);--flood-type-tracking:var(--flood-sys-type-display-tracking);--flood-type-weight:var(--flood-sys-type-display-weight)}.flood-root .flood-type--large{--flood-type-size:var(--flood-sys-type-large-size);--flood-type-line:var(--flood-sys-type-large-line-height);--flood-type-tracking:var(--flood-sys-type-large-tracking);--flood-type-weight:var(--flood-sys-type-large-weight)}.flood-root .flood-type--page{--flood-type-size:var(--flood-sys-type-page-size);--flood-type-line:var(--flood-sys-type-page-line-height);--flood-type-tracking:var(--flood-sys-type-page-tracking);--flood-type-weight:var(--flood-sys-type-page-weight)}.flood-root .flood-type--section{--flood-type-size:var(--flood-sys-type-section-size);--flood-type-line:var(--flood-sys-type-section-line-height);--flood-type-tracking:var(--flood-sys-type-section-tracking);--flood-type-weight:var(--flood-sys-type-section-weight)}.flood-root .flood-type--group{--flood-type-size:var(--flood-sys-type-group-title-size);--flood-type-line:var(--flood-sys-type-group-title-line-height);--flood-type-tracking:var(--flood-sys-type-group-title-tracking);--flood-type-weight:var(--flood-sys-type-group-title-weight)}.flood-root .flood-type--body{--flood-type-size:var(--flood-sys-type-body-size);--flood-type-line:var(--flood-sys-type-body-line-height);--flood-type-tracking:var(--flood-sys-type-body-tracking);--flood-type-weight:var(--flood-sys-type-body-weight)}.flood-root .flood-type--compact{--flood-type-size:var(--flood-sys-type-compact-size);--flood-type-line:var(--flood-sys-type-compact-line-height);--flood-type-tracking:var(--flood-sys-type-compact-tracking);--flood-type-weight:var(--flood-sys-type-compact-weight)}.flood-root .flood-type--label{--flood-type-size:var(--flood-sys-type-label-size);--flood-type-line:var(--flood-sys-type-label-line-height);--flood-type-tracking:var(--flood-sys-type-label-tracking);--flood-type-weight:var(--flood-sys-type-label-weight)}.flood-root .flood-type--helper{--flood-type-size:var(--flood-sys-type-helper-size);--flood-type-line:var(--flood-sys-type-helper-line-height);--flood-type-tracking:var(--flood-sys-type-helper-tracking);--flood-type-weight:var(--flood-sys-type-helper-weight)}.flood-root .flood-type--control{--flood-type-size:var(--flood-sys-type-control-size);--flood-type-line:var(--flood-sys-type-control-line-height);--flood-type-tracking:var(--flood-sys-type-control-tracking);--flood-type-weight:var(--flood-sys-type-control-weight)}.flood-root .flood-button--2xs,.flood-root .flood-control--2xs{--flood-control-height:var(--flood-sys-control-2xs-height);--flood-control-text:var(--flood-sys-control-2xs-text-size);--flood-control-line:var(--flood-sys-control-2xs-line-height);--flood-control-padding:var(--flood-sys-control-2xs-padding-inline);--flood-control-gap:var(--flood-sys-control-2xs-gap);--flood-control-icon:var(--flood-sys-control-2xs-icon-size)}.flood-root .flood-icon--2xs{--flood-icon-size:var(--flood-sys-control-2xs-icon-size)}.flood-root .flood-button--xs,.flood-root .flood-control--xs{--flood-control-height:var(--flood-sys-control-xs-height);--flood-control-text:var(--flood-sys-control-xs-text-size);--flood-control-line:var(--flood-sys-control-xs-line-height);--flood-control-padding:var(--flood-sys-control-xs-padding-inline);--flood-control-gap:var(--flood-sys-control-xs-gap);--flood-control-icon:var(--flood-sys-control-xs-icon-size)}.flood-root .flood-icon--xs{--flood-icon-size:var(--flood-sys-control-xs-icon-size)}.flood-root .flood-button--sm,.flood-root .flood-control--sm{--flood-control-height:var(--flood-sys-control-sm-height);--flood-control-text:var(--flood-sys-control-sm-text-size);--flood-control-line:var(--flood-sys-control-sm-line-height);--flood-control-padding:var(--flood-sys-control-sm-padding-inline);--flood-control-gap:var(--flood-sys-control-sm-gap);--flood-control-icon:var(--flood-sys-control-sm-icon-size)}.flood-root .flood-icon--sm{--flood-icon-size:var(--flood-sys-control-sm-icon-size)}.flood-root .flood-button--md,.flood-root .flood-control--md{--flood-control-height:var(--flood-sys-control-md-height);--flood-control-text:var(--flood-sys-control-md-text-size);--flood-control-line:var(--flood-sys-control-md-line-height);--flood-control-padding:var(--flood-sys-control-md-padding-inline);--flood-control-gap:var(--flood-sys-control-md-gap);--flood-control-icon:var(--flood-sys-control-md-icon-size)}.flood-root .flood-icon--md{--flood-icon-size:var(--flood-sys-control-md-icon-size)}.flood-root .flood-button--lg,.flood-root .flood-control--lg{--flood-control-height:var(--flood-sys-control-lg-height);--flood-control-text:var(--flood-sys-control-lg-text-size);--flood-control-line:var(--flood-sys-control-lg-line-height);--flood-control-padding:var(--flood-sys-control-lg-padding-inline);--flood-control-gap:var(--flood-sys-control-lg-gap);--flood-control-icon:var(--flood-sys-control-lg-icon-size)}.flood-root .flood-icon--lg{--flood-icon-size:var(--flood-sys-control-lg-icon-size)}.flood-root .flood-button--xl,.flood-root .flood-control--xl{--flood-control-height:var(--flood-sys-control-xl-height);--flood-control-text:var(--flood-sys-control-xl-text-size);--flood-control-line:var(--flood-sys-control-xl-line-height);--flood-control-padding:var(--flood-sys-control-xl-padding-inline);--flood-control-gap:var(--flood-sys-control-xl-gap);--flood-control-icon:var(--flood-sys-control-xl-icon-size)}.flood-root .flood-icon--xl{--flood-icon-size:var(--flood-sys-control-xl-icon-size)}.flood-root .flood-button--2xl,.flood-root .flood-control--2xl{--flood-control-height:var(--flood-sys-control-2xl-height);--flood-control-text:var(--flood-sys-control-2xl-text-size);--flood-control-line:var(--flood-sys-control-2xl-line-height);--flood-control-padding:var(--flood-sys-control-2xl-padding-inline);--flood-control-gap:var(--flood-sys-control-2xl-gap);--flood-control-icon:var(--flood-sys-control-2xl-icon-size)}.flood-root .flood-icon--2xl{--flood-icon-size:var(--flood-sys-control-2xl-icon-size)}.flood-root .flood-button--solid{--flood-action-rest:var(--flood-sys-color-action-primary-rest);--flood-action-hover:var(--flood-sys-color-action-primary-hover);--flood-action-pressed:var(--flood-sys-color-action-primary-pressed);--flood-action-content:var(--flood-sys-color-action-primary-content);--flood-action-disabled:var(--flood-sys-color-action-primary-disabled);--flood-action-disabled-content:var(--flood-sys-color-action-primary-disabled-content)}.flood-root .flood-button--subtle,.flood-root .flood-button--outline{--flood-action-rest:var(--flood-sys-color-action-subtle-rest);--flood-action-hover:var(--flood-sys-color-action-subtle-hover);--flood-action-pressed:var(--flood-sys-color-action-subtle-pressed);--flood-action-content:var(--flood-sys-color-action-subtle-content);--flood-action-disabled:var(--flood-sys-color-action-subtle-disabled);--flood-action-disabled-content:var(--flood-sys-color-action-subtle-disabled-content)}.flood-root .flood-button--ghost{--flood-action-rest:var(--flood-sys-color-action-ghost-rest);--flood-action-hover:var(--flood-sys-color-action-ghost-hover);--flood-action-pressed:var(--flood-sys-color-action-ghost-pressed);--flood-action-content:var(--flood-sys-color-action-ghost-content);--flood-action-disabled:var(--flood-sys-color-action-ghost-disabled);--flood-action-disabled-content:var(--flood-sys-color-action-ghost-disabled-content)}.flood-root .flood-button-group{isolation:isolate;align-items:stretch;min-inline-size:0;max-inline-size:100%;display:inline-flex}.flood-root .flood-button-group>.flood-button{border-radius:0;flex-shrink:1;min-inline-size:0;position:relative}.flood-root .flood-button-group>.flood-icon-button{min-inline-size:var(--flood-control-height)}@media (pointer:coarse){.flood-root .flood-button-group>.flood-icon-button{min-inline-size:max(var(--flood-control-height), var(--flood-sys-size-touch))}}.flood-root .flood-button-group>.flood-button:focus-visible{z-index:1}.flood-root .flood-toggle[aria-pressed=true]:not(:disabled){background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-toggle-group{inline-size:max-content;max-inline-size:none}.flood-root .flood-toggle-group>.flood-toggle{white-space:nowrap;flex-shrink:0}@media (forced-colors:active){.flood-root .flood-toggle[aria-pressed=true]:not(:disabled){color:highlighttext;background:highlight}}.flood-root .flood-button-group[data-orientation=horizontal]>.flood-button:not([hidden]):not(:nth-last-child(1 of .flood-button:not([hidden]))){border-inline-end-width:0}.flood-root .flood-button-group[data-orientation=horizontal]>.flood-button:not([hidden])~.flood-button:not([hidden]){border-inline-start-color:var(--flood-sys-color-field-border)}.flood-root .flood-button-group[data-orientation=horizontal]>.flood-button:nth-child(1 of .flood-button:not([hidden])){border-start-start-radius:var(--flood-sys-radius-field);border-end-start-radius:var(--flood-sys-radius-field)}.flood-root .flood-button-group[data-orientation=horizontal]>.flood-button:nth-last-child(1 of .flood-button:not([hidden])){border-start-end-radius:var(--flood-sys-radius-field);border-end-end-radius:var(--flood-sys-radius-field)}.flood-root .flood-button-group[data-orientation=vertical]{flex-direction:column}.flood-root .flood-button-group[data-orientation=vertical]>.flood-button{inline-size:100%}.flood-root .flood-button-group[data-orientation=vertical]>.flood-button:not([hidden]):not(:nth-last-child(1 of .flood-button:not([hidden]))){border-block-end-width:0}.flood-root .flood-button-group[data-orientation=vertical]>.flood-button:not([hidden])~.flood-button:not([hidden]){border-block-start-color:var(--flood-sys-color-field-border)}.flood-root .flood-button-group[data-orientation=vertical]>.flood-button:nth-child(1 of .flood-button:not([hidden])){border-start-start-radius:var(--flood-sys-radius-field);border-start-end-radius:var(--flood-sys-radius-field)}.flood-root .flood-button-group[data-orientation=vertical]>.flood-button:nth-last-child(1 of .flood-button:not([hidden])){border-end-end-radius:var(--flood-sys-radius-field);border-end-start-radius:var(--flood-sys-radius-field)}.flood-root .flood-input-group{--flood-group-stroke:var(--flood-sys-stroke-width);--flood-group-height:var(--flood-control-height);--flood-group-inset:max(var(--flood-sys-space-1), var(--flood-sys-focus-width));box-sizing:border-box;align-items:center;gap:var(--flood-control-gap);inline-size:100%;min-inline-size:0;min-block-size:var(--flood-group-height);padding-inline:calc(var(--flood-control-padding) - var(--flood-group-stroke));padding-block:calc(var(--flood-group-inset) - var(--flood-group-stroke));border:var(--flood-group-stroke) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-field-background);color:var(--flood-sys-color-field-content);flex-wrap:wrap;display:flex}.flood-root .flood-input-group[data-status]{border-color:var(--flood-field-feedback)}.flood-root .flood-input-group[data-readonly=true]{background:var(--flood-sys-color-field-readonly);border-style:dashed}.flood-root .flood-input-group[data-disabled=true]{background:var(--flood-sys-color-field-disabled);border-color:var(--flood-sys-color-field-border);color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-input-group:has(>.flood-input:focus-visible){--flood-group-stroke:var(--flood-sys-focus-width);border-color:var(--flood-sys-color-focus-ring);border-style:solid}.flood-root .flood-input-group>.flood-input{inline-size:0;min-inline-size:min(100%,4rem);min-block-size:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));padding-inline:0;padding-block:max(0px, calc((var(--flood-control-height) - var(--flood-control-text) * var(--flood-control-line)) / 2 - var(--flood-group-inset)));background:0 0;border:0;border-radius:0;flex:4rem;align-self:stretch}.flood-root .flood-input-group>.flood-input:focus-visible{border:0;outline:none;padding-inline:0}.flood-root .flood-input-group__addon{color:var(--flood-sys-color-content-subtle);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:40%;font-size:var(--flood-control-text);line-height:var(--flood-control-line);flex:0 auto;align-items:center;display:flex}.flood-root .flood-input-group:has(>.flood-input-group__addon--start>.flood-button){padding-inline-start:calc(var(--flood-group-inset) - var(--flood-group-stroke))}.flood-root .flood-input-group:has(>.flood-input-group__addon--end>.flood-button){padding-inline-end:calc(var(--flood-group-inset) - var(--flood-group-stroke))}.flood-root .flood-input-group__addon>.flood-button{--flood-control-height:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-group-inset)))}@media (pointer:coarse){.flood-root .flood-input-group{--flood-group-height:max(var(--flood-control-height), calc(var(--flood-sys-size-touch) + 2 * var(--flood-group-inset)))}}@media (forced-colors:active){.flood-root .flood-input-group{color:canvastext;background:canvas;border-color:canvastext}.flood-root .flood-input-group:has(>.flood-input:focus-visible){border-color:highlight}.flood-root .flood-input-group>.flood-input{border:0}}.flood-root :is(.flood-button,.flood-input,.flood-button-group,.flood-input-group)[hidden]{display:none}.flood-root .flood-input-group[data-disabled=true]>.flood-input-group__addon{color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-segmented{inline-size:fit-content;max-inline-size:100%}.flood-root .flood-segmented .flood-choice-group{box-sizing:border-box;align-items:stretch;gap:var(--flood-sys-space-1);inline-size:max-content;padding:calc(var(--flood-sys-space-1) - var(--flood-sys-stroke-width));border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);flex-wrap:nowrap}.flood-root .flood-segmented--full,.flood-root .flood-segmented--full .flood-choice-group{inline-size:100%}.flood-root .flood-segmented .flood-choice{box-sizing:border-box;max-inline-size:none;min-block-size:calc(var(--flood-control-height) - 2 * var(--flood-sys-space-1));padding-block:max(0px, calc((var(--flood-control-height) - 2 * var(--flood-sys-space-1) - var(--flood-control-text) * var(--flood-control-line)) / 2));padding-inline:var(--flood-sys-space-3);border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-sys-space-1)));color:var(--flood-sys-color-content-subtle);font-size:var(--flood-control-text);line-height:var(--flood-control-line);font-weight:var(--flood-sys-type-control-weight);letter-spacing:var(--flood-sys-type-control-tracking);cursor:pointer;flex:1 0 auto;justify-content:center;position:relative}.flood-root .flood-segmented--full .flood-choice{flex:1 1 0;min-inline-size:0}.flood-root .flood-segmented .flood-choice-group[data-orientation=vertical]>.flood-choice{inline-size:100%}.flood-root .flood-segmented--icons .flood-choice{padding-inline:var(--flood-sys-space-1);min-inline-size:calc(var(--flood-control-height) - 2 * var(--flood-sys-space-1))}.flood-root .flood-segmented .flood-choice>span{justify-content:center;align-items:center;gap:var(--flood-control-gap);display:inline-flex}.flood-root .flood-segmented__counted-label{align-items:baseline;gap:var(--flood-sys-space-1);display:inline-flex}.flood-root .flood-segmented__count{font-size:min(var(--flood-control-text), var(--flood-sys-type-helper-size));font-variant-numeric:tabular-nums;white-space:nowrap}.flood-root .flood-segmented .flood-choice>.flood-check{opacity:0;block-size:100%;inline-size:100%;min-inline-size:0;max-inline-size:none;cursor:inherit;border:0;margin:0;position:absolute;inset:0}.flood-root .flood-segmented .flood-choice>.flood-check:before{display:none}.flood-root .flood-segmented .flood-choice:has(input:checked){background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-segmented .flood-choice:has(input:focus-visible){outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0}.flood-root .flood-segmented .flood-choice:has(input:disabled){color:var(--flood-sys-color-field-disabled-content);cursor:default}.flood-root .flood-segmented__name{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.flood-root .flood-segmented .flood-choice{min-block-size:max(calc(var(--flood-control-height) - 2 * var(--flood-sys-space-1)), var(--flood-sys-size-touch));min-inline-size:var(--flood-sys-size-touch)}}@media (forced-colors:active){.flood-root .flood-segmented .flood-choice-group{border-color:canvastext}.flood-root .flood-segmented .flood-choice:has(input:checked){forced-color-adjust:none;color:highlighttext;background:highlight}.flood-root .flood-segmented .flood-choice:has(input:focus-visible){outline-color:highlight}}.flood-root .flood-choice[hidden]{display:none}.flood-root .flood-input-group__addon:has(>.flood-button){flex:none;max-inline-size:100%}.flood-root .flood-input-group__addon>.flood-button{white-space:normal;overflow-wrap:normal;flex-shrink:0;min-inline-size:min-content}.flood-root .flood-connected-scroll .flood-button-group{inline-size:max-content;max-inline-size:none}.flood-root .flood-connected-scroll .flood-button-group>.flood-button{overflow-wrap:normal;white-space:nowrap;flex-shrink:0;min-inline-size:min-content}.flood-root .flood-connected-scroll .flood-button-group[data-orientation=vertical]{inline-size:100%}.flood-root .flood-connected-scroll .flood-button-group[data-orientation=vertical]>.flood-button{white-space:normal}.flood-scroll-area[hidden],.flood-root .flood-select[hidden]{display:none}.flood-root .flood-connected-scroll .flood-button:focus-visible{outline-offset:calc(-1 * var(--flood-sys-focus-width))}.flood-root .flood-connected-scroll .flood-button-group>.flood-icon-button{min-inline-size:var(--flood-control-height)}@media (pointer:coarse){.flood-root .flood-connected-scroll .flood-button-group>.flood-icon-button{min-inline-size:max(var(--flood-control-height), var(--flood-sys-size-touch))}}.flood-root .flood-input-group__addon--end:has(>.flood-button){margin-inline-start:auto}.flood-root .flood-slider[data-status] .flood-slider__fill{background:var(--flood-field-feedback)}.flood-root .flood-slider:disabled .flood-slider__input::-webkit-slider-thumb{background:var(--flood-sys-color-field-disabled-content);cursor:default}.flood-root .flood-slider:disabled .flood-slider__input::-moz-range-thumb{background:var(--flood-sys-color-field-disabled-content);cursor:default}.flood-root .flood-combobox{inline-size:100%;min-inline-size:0}.flood-root .flood-combobox__actions{align-items:center;gap:var(--flood-sys-space-1);flex:none;display:inline-flex}.flood-root .flood-combobox__control>.flood-input-group__addon--end{flex:none;max-inline-size:100%;margin-inline-start:auto}.flood-root .flood-combobox__control:has(>.flood-input-group__addon--end .flood-combobox__actions){padding-inline-end:calc(var(--flood-group-inset) - var(--flood-group-stroke))}.flood-root .flood-combobox__actions>.flood-button{--flood-control-height:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-group-inset)))}.flood-root :is(.flood-input-group__addon,.flood-combobox__actions)>.flood-icon-button{padding:max(0px,calc((var(--flood-control-height) - var(--flood-control-icon) - 2 * var(--flood-sys-stroke-width)) / 2))}.flood-root .flood-combobox__clear-empty{visibility:hidden}.flood-root .flood-combobox__option-text{gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-combobox__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}@media (forced-colors:active){.flood-root .flood-combobox__description{color:inherit}}.flood-root .flood-tag{--flood-tag-height:var(--flood-sys-control-xs-height);align-items:center;gap:var(--flood-sys-space-1);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--flood-tag-height);padding:calc(var(--flood-sys-space-1) / 2) var(--flood-sys-space-2);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-surface-supporting);color:var(--flood-sys-color-content-default);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);letter-spacing:var(--flood-sys-type-compact-tracking);vertical-align:middle;display:inline-flex}.flood-root .flood-tag[data-size=sm]{--flood-tag-height:var(--flood-sys-control-2xs-height);font-size:var(--flood-sys-type-helper-size)}.flood-root .flood-tag[data-size=lg]{--flood-tag-height:var(--flood-sys-control-sm-height);font-size:var(--flood-sys-type-body-size)}.flood-root .flood-tag__label{overflow-wrap:break-word;min-inline-size:0}.flood-root .flood-tag:has(>.flood-tag__remove){padding-inline-end:calc(var(--flood-sys-space-1) / 2)}.flood-root .flood-tag>.flood-tag__remove{--flood-control-height:calc(var(--flood-tag-height) - var(--flood-sys-space-1) - 2 * var(--flood-sys-stroke-width));min-block-size:var(--flood-control-height);min-inline-size:var(--flood-control-height);border-radius:var(--flood-sys-radius-action);flex:none;padding:0}.flood-root .flood-tag[data-disabled=true]{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-tag[hidden]{display:none}.flood-root .flood-multi-select__control{--flood-multi-select-action-count:1;padding:calc(var(--flood-group-inset) - var(--flood-group-stroke));gap:var(--flood-sys-space-1)}.flood-root .flood-multi-select__control.flood-control--sm{gap:calc(var(--flood-sys-space-1) / 2)}.flood-root .flood-multi-select__control>.flood-tag{--flood-tag-height:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-group-inset)));font-size:var(--flood-control-text);line-height:var(--flood-control-line);padding-block:max(0px,min(calc(var(--flood-sys-space-1) / 2),calc((var(--flood-tag-height) - var(--flood-control-text) * var(--flood-control-line) - 2 * var(--flood-sys-stroke-width)) / 2)))}@media (pointer:coarse){.flood-root .flood-tag:has(>.flood-tag__remove){padding-block:0}.flood-root .flood-tag>.flood-tag__remove{min-block-size:var(--flood-sys-size-touch);min-inline-size:var(--flood-sys-size-touch)}}@media (forced-colors:active){.flood-root .flood-tag{color:canvastext;background:canvas;border-color:canvastext}}.flood-root .flood-multi-select__control:has(.flood-multi-select__editor>.flood-input:disabled){background:var(--flood-sys-color-field-disabled);border-color:var(--flood-sys-color-field-border)}.flood-root .flood-multi-select__control:has(.flood-multi-select__editor>.flood-input:disabled)>.flood-tag{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-multi-select__editor{align-items:center;gap:var(--flood-sys-space-1);min-inline-size:min(100%, calc(var(--flood-group-height) + 4rem));flex:10rem;max-inline-size:100%;display:flex}.flood-root .flood-multi-select__editor>.flood-input{inline-size:0;min-inline-size:0;min-block-size:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));padding:0 var(--flood-sys-space-2);background:0 0;border:0;border-radius:0;flex:1 1 0}.flood-root .flood-multi-select__editor>.flood-input:focus-visible{padding:0 var(--flood-sys-space-2);border:0;outline:none}.flood-root .flood-multi-select__control[data-has-selection=true]:not([data-query]){--flood-multi-select-idle-width:calc((var(--flood-group-height) - 2 * var(--flood-group-inset) + var(--flood-sys-space-1)) * var(--flood-multi-select-action-count) + 1px)}.flood-root .flood-multi-select__control[data-clearable=true]{--flood-multi-select-action-count:2}.flood-root .flood-multi-select__control[data-has-selection=true]:not([data-query]) .flood-multi-select__editor{flex-basis:var(--flood-multi-select-idle-width);min-inline-size:min(100%,var(--flood-multi-select-idle-width))}.flood-root .flood-multi-select__control[data-has-selection=true]:not([data-query]) .flood-multi-select__editor>.flood-input{padding-inline:0}.flood-root .flood-multi-select__control:has(.flood-multi-select__editor>.flood-input:focus-visible){--flood-group-stroke:var(--flood-sys-focus-width);border-color:var(--flood-sys-color-focus-ring);border-style:solid}.flood-root .flood-search-input input::-webkit-search-cancel-button{-webkit-appearance:none}.flood-root .flood-search-input input::-webkit-search-decoration{-webkit-appearance:none}.flood-root .flood-password-input input::-ms-reveal{display:none}.flood-root .flood-file-input{flex-wrap:nowrap}.flood-root .flood-file-input__picker{min-inline-size:0;min-block-size:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));flex:1 1 0;align-self:stretch;align-items:center;display:flex;position:relative}.flood-root .flood-file-input__native{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;font:inherit;margin:0;padding:0;position:absolute;inset:0}.flood-root .flood-file-input__display{align-items:center;gap:var(--flood-control-gap);pointer-events:none;inline-size:100%;min-inline-size:0;font-size:var(--flood-control-text);line-height:var(--flood-control-line);display:flex}.flood-root .flood-file-input__display>.flood-icon{color:var(--flood-sys-color-content-subtle);flex:none}.flood-root .flood-file-input__display[data-empty]{color:var(--flood-sys-color-field-placeholder)}.flood-root .flood-file-input__summary{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.flood-root .flood-file-input:has(.flood-file-input__native:focus-visible){--flood-group-stroke:var(--flood-sys-focus-width);border-color:var(--flood-sys-color-focus-ring)}.flood-root .flood-file-input:has(.flood-file-input__native:disabled){background:var(--flood-sys-color-field-disabled);color:var(--flood-sys-color-field-disabled-content);border-color:var(--flood-sys-color-field-border)}.flood-root .flood-file-input__native:disabled{cursor:not-allowed}.flood-root .flood-file-input:has(.flood-file-input__native:disabled) .flood-file-input__display{color:var(--flood-sys-color-field-disabled-content)}@media (forced-colors:active){.flood-root .flood-file-input:has(.flood-file-input__native:focus-visible){border-color:highlight}}.flood-root .flood-file-input-field{inline-size:100%;min-inline-size:0}.flood-root .flood-file-input__selection{margin-block-start:var(--flood-sys-space-2)}.flood-root .flood-file-input__selection>summary{align-items:center;gap:var(--flood-sys-space-2);inline-size:fit-content;max-inline-size:100%;padding:var(--flood-sys-space-1) 0;cursor:pointer;color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);display:flex}.flood-root .flood-file-input__selection>summary:before{content:"›";font-size:1.25em;display:inline-block;transform:rotate(0)}.flood-root .flood-file-input__selection[open]>summary:before{transform:rotate(90deg)}.flood-root .flood-file-input__selection>summary::-webkit-details-marker{display:none}.flood-root .flood-file-input__count{font-variant-numeric:tabular-nums}.flood-root .flood-file-input__list{margin:var(--flood-sys-space-1) 0 0;scrollbar-width:thin;scrollbar-color:var(--flood-sys-color-content-subtle) transparent;max-block-size:12rem;padding:0;list-style:none;overflow:auto}.flood-root .flood-file-input__file{align-items:center;gap:var(--flood-sys-space-2);padding-block:var(--flood-sys-space-2);border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);display:flex}.flood-root .flood-file-input__metadata{gap:var(--flood-sys-space-1);flex:1 1 0;min-inline-size:0;display:grid}.flood-root .flood-file-input__name{font-size:var(--flood-sys-type-helper-size);overflow-wrap:anywhere}.flood-root .flood-file-input__size{font-size:var(--flood-sys-type-helper-size);color:var(--flood-sys-color-content-subtle)}.flood-root .flood-file-input__file>.flood-icon-button{flex:none}.flood-root .flood-alert-dialog{inline-size:min(26rem, calc(100% - var(--flood-sys-space-8)))}.flood-root .flood-alert-dialog>.flood-overlay-description{white-space:pre-line}.flood-root .flood-alert-dialog__actions{justify-content:flex-end;gap:var(--flood-sys-space-2);flex-wrap:wrap;margin-block-start:var(--flood-sys-space-6);display:flex}.flood-root .flood-alert-dialog__actions>.flood-button{overflow-wrap:break-word;max-inline-size:100%}@media (width<=32rem){.flood-root .flood-alert-dialog__actions>.flood-button{inline-size:100%}}.flood-root .flood-drawer{--flood-drawer-size:26rem;--flood-drawer-x:0%;--flood-drawer-y:0%;box-sizing:border-box;grid-template-areas:"header""description""body""footer";grid-template-rows:auto auto minmax(calc(min(8rem, 30dvh) + var(--flood-sys-space-4)), 1fr) auto;inline-size:min(var(--flood-drawer-size), 100vw);block-size:100dvh;max-block-size:100dvh;max-inline-size:100vw;padding-inline:min(var(--flood-sys-space-6), 5vi);border-radius:0;margin:0;padding-block-start:max(min(var(--flood-sys-space-4), 4dvh), env(safe-area-inset-top));padding-block-end:max(min(var(--flood-sys-space-6), 4dvh), env(safe-area-inset-bottom));display:grid;position:fixed;inset:0;overflow:auto;container:flood-drawer/inline-size}.flood-root .flood-drawer[data-size=sm]{--flood-drawer-size:20rem}.flood-root .flood-drawer[data-size=lg]{--flood-drawer-size:34rem}.flood-root .flood-drawer[data-side=end]{--flood-drawer-x:100%;border-start-start-radius:var(--flood-sys-radius-block);border-end-start-radius:var(--flood-sys-radius-block);inset-inline:auto 0}.flood-root .flood-drawer[data-side=start]{--flood-drawer-x:-100%;border-start-end-radius:var(--flood-sys-radius-block);border-end-end-radius:var(--flood-sys-radius-block);inset-inline:0 auto}.flood-root .flood-drawer[data-drawer-direction=rtl][data-side=end]{--flood-drawer-x:-100%}.flood-root .flood-drawer[data-drawer-direction=rtl][data-side=start]{--flood-drawer-x:100%}.flood-root .flood-drawer:is([data-side=top],[data-side=bottom]){inline-size:100vw;block-size:min(var(--flood-drawer-size), 100dvh);left:0;right:auto}.flood-root .flood-drawer[data-side=top]{--flood-drawer-y:-100%;border-end-end-radius:var(--flood-sys-radius-block);border-end-start-radius:var(--flood-sys-radius-block);inset-block:0 auto}.flood-root .flood-drawer[data-side=bottom]{--flood-drawer-y:100%;border-start-start-radius:var(--flood-sys-radius-block);border-start-end-radius:var(--flood-sys-radius-block);inset-block:auto 0}.flood-root .flood-drawer.flood-sheet[data-side=bottom]{block-size:auto;inline-size:min(100%,36rem);max-block-size:min(var(--flood-drawer-size), calc(100dvh - max(var(--flood-sys-space-4), env(safe-area-inset-top))));grid-template-rows:auto auto minmax(0,1fr) auto;margin-inline:auto;inset-inline:0}.flood-root .flood-drawer>.flood-overlay-header{grid-area:header}.flood-root .flood-drawer>.flood-overlay-description{grid-area:description}.flood-root .flood-drawer__body{min-block-size:0;min-inline-size:0;grid-area:body;margin-block-start:var(--flood-sys-space-4)}.flood-root .flood-drawer>.flood-overlay-description+.flood-drawer__body{margin-block-start:min(var(--flood-sys-space-6), 5dvh)}.flood-root .flood-drawer .flood-overlay-body{margin:0}.flood-root .flood-drawer__footer{justify-content:flex-end;gap:var(--flood-sys-space-2);border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);flex-wrap:wrap;grid-area:footer;margin-block-start:min(var(--flood-sys-space-4), 2dvh);padding-block-start:min(var(--flood-sys-space-4), 2dvh);display:flex}.flood-root .flood-drawer__footer>*{max-inline-size:100%}.flood-root .flood-drawer__body>.flood-scroll-area{block-size:100%}.flood-root .flood-drawer>.flood-overlay-header{align-items:flex-start;padding-inline-end:calc(max(var(--flood-sys-control-sm-height), var(--flood-sys-size-touch)) + var(--flood-sys-space-2));position:relative}.flood-root .flood-drawer>.flood-overlay-header>.flood-overlay-close{position:absolute;inset-block-start:0;inset-inline-end:0}.flood-root .flood-drawer>.flood-overlay-description{margin-block-start:var(--flood-sys-space-1);padding-inline-end:calc(max(var(--flood-sys-control-sm-height), var(--flood-sys-size-touch)) + var(--flood-sys-space-2))}.flood-root .flood-sheet>.flood-overlay-header{align-items:center;padding-inline-end:0}.flood-root .flood-sheet>.flood-overlay-header>.flood-overlay-close{align-self:center;position:static}.flood-root .flood-sheet>.flood-overlay-description{padding-inline-end:0}.flood-root .flood-sheet>.flood-drawer__body{margin-block-start:var(--flood-sys-space-2)}.flood-root .flood-sheet{--flood-sheet-scroll-offset:calc(var(--flood-sys-scrollbar-size) + var(--flood-sys-scrollbar-inset) + var(--flood-sys-stroke-width))}.flood-root .flood-sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--flood-sheet-scroll-offset:calc(-1 * (var(--flood-sys-scrollbar-size) + var(--flood-sys-scrollbar-inset) + var(--flood-sys-stroke-width)))}.flood-root .flood-sheet>.flood-drawer__body>.flood-scroll-area>.flood-scroll-area__track--vertical{translate:var(--flood-sheet-scroll-offset)}@container flood-drawer (width<=20rem){.flood-root .flood-drawer>.flood-overlay-description{padding-inline-end:0}}.flood-root :is(.flood-overlay-panel,.flood-select__menu){background:var(--flood-sys-color-surface-floating);border-color:var(--flood-sys-color-border-floating);box-shadow:0 var(--flood-sys-effect-floating-shadow-offset) var(--flood-sys-effect-floating-shadow-blur) var(--flood-sys-color-shadow-floating)}.flood-root .flood-select__option[data-active=true],.flood-root .flood-menu .flood-menu__item:not([aria-disabled=true]):is(:focus,:hover){background:var(--flood-sys-color-selection-floating)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (prefers-reduced-transparency:no-preference){.flood-root :is(.flood-overlay-panel,.flood-select__menu){background:var(--flood-sys-color-surface-floating-translucent);-webkit-backdrop-filter:blur(var(--flood-sys-effect-floating-blur)) saturate(var(--flood-sys-effect-floating-saturation));backdrop-filter:blur(var(--flood-sys-effect-floating-blur)) saturate(var(--flood-sys-effect-floating-saturation))}}}@media (forced-colors:active){.flood-root :is(.flood-overlay-panel,.flood-select__menu){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}.flood-root .flood-select__option[data-active=true],.flood-root .flood-menu .flood-menu__item:not([aria-disabled=true]):is(:focus,:hover){color:highlighttext;forced-color-adjust:none;background:highlight}}.flood-root .flood-avatar-group{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.flood-root .flood-avatar-group>li{min-inline-size:0;display:flex}.flood-root .flood-avatar-group>li+li{margin-inline-start:calc(-1 * var(--flood-sys-space-2))}.flood-root .flood-avatar-group .flood-avatar{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);box-shadow:0 0 0 var(--flood-sys-stroke-width) var(--flood-sys-color-surface-current)}.flood-root .flood-avatar-group__overflow{color:var(--flood-sys-color-content-default);background:var(--flood-sys-color-surface-supporting);font-size:var(--flood-sys-type-helper-size);font-variant-numeric:tabular-nums}.flood-root .flood-status-indicator{--flood-status-color:var(--flood-sys-color-content-subtle);align-items:center;gap:var(--flood-sys-space-2);min-inline-size:0;max-inline-size:100%;font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);overflow-wrap:break-word;display:inline-flex}.flood-root .flood-status-indicator[data-size=sm]{font-size:var(--flood-sys-type-helper-size)}.flood-root .flood-status-indicator[data-size=lg]{font-size:var(--flood-sys-type-body-size)}.flood-root .flood-status-indicator[data-tone=accent]{--flood-status-color:var(--flood-sys-color-accent-content)}.flood-root .flood-status-indicator[data-tone=success]{--flood-status-color:var(--flood-sys-color-feedback-success)}.flood-root .flood-status-indicator[data-tone=warning]{--flood-status-color:var(--flood-sys-color-feedback-warning)}.flood-root .flood-status-indicator[data-tone=error]{--flood-status-color:var(--flood-sys-color-feedback-error)}.flood-root .flood-status-indicator[data-tone=info]{--flood-status-color:var(--flood-sys-color-feedback-info)}.flood-root .flood-status-indicator__dot{border-radius:var(--flood-sys-radius-action);background:var(--flood-status-color);flex:none;block-size:.5em;inline-size:.5em}.flood-root .flood-figure{gap:var(--flood-sys-space-2);min-inline-size:0;margin:0;display:grid}.flood-root .flood-figure>*{min-inline-size:0;max-inline-size:100%}.flood-root .flood-figure__caption{font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);color:var(--flood-sys-color-content-subtle);overflow-wrap:break-word}.flood-root .flood-blockquote{border-inline-start:calc(var(--flood-sys-stroke-width) * 2) solid var(--flood-sys-color-border-decorative);min-inline-size:0;margin:0;padding-inline-start:var(--flood-sys-space-4)}.flood-root .flood-blockquote__quote{font-size:var(--flood-sys-type-body-size);line-height:var(--flood-sys-type-body-line-height);overflow-wrap:break-word}.flood-root .flood-blockquote__quote>:first-child{margin-block-start:0}.flood-root .flood-blockquote__quote>:last-child{margin-block-end:0}.flood-root .flood-blockquote__attribution{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);overflow-wrap:break-word;margin-block-start:var(--flood-sys-space-2)}.flood-root .flood-inline-code{border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-supporting);color:var(--flood-sys-color-content-default);font-family:var(--flood-sys-font-mono);font-size:.875em;line-height:inherit;padding:.125em var(--flood-sys-space-2);-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;white-space:break-spaces}.flood-root .flood-inline-code[data-size=sm]{font-size:var(--flood-sys-type-helper-size)}.flood-root .flood-inline-code[data-size=lg]{font-size:var(--flood-sys-type-body-size)}.flood-root .flood-inline-code[data-wrap=false]{white-space:pre;overflow-wrap:normal}.flood-root .flood-metric{gap:var(--flood-sys-space-1);min-inline-size:0;margin:0;display:grid}.flood-root .flood-metric>dd{overflow-wrap:break-word;min-inline-size:0;margin:0}.flood-root .flood-metric__label{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-label-size);line-height:var(--flood-sys-type-label-line-height)}.flood-root .flood-metric__value{font-size:var(--flood-sys-type-large-size);line-height:var(--flood-sys-type-large-line-height);font-weight:var(--flood-sys-type-large-weight);letter-spacing:var(--flood-sys-type-large-tracking);font-variant-numeric:tabular-nums}.flood-root .flood-metric[data-size=sm] .flood-metric__value{font-size:var(--flood-sys-type-page-size);line-height:var(--flood-sys-type-page-line-height)}.flood-root .flood-metric[data-size=lg] .flood-metric__value{font-size:var(--flood-sys-type-display-size);line-height:var(--flood-sys-type-display-line-height)}.flood-root .flood-metric__trend{align-items:baseline;gap:var(--flood-sys-space-1);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);color:var(--flood-sys-color-content-subtle);display:flex}.flood-root .flood-metric__trend[data-tone=success]{color:var(--flood-sys-color-feedback-success)}.flood-root .flood-metric__trend[data-tone=warning]{color:var(--flood-sys-color-feedback-warning)}.flood-root .flood-metric__trend[data-tone=error]{color:var(--flood-sys-color-feedback-error)}.flood-root .flood-metric__trend[data-tone=info]{color:var(--flood-sys-color-feedback-info)}.flood-root .flood-metric__trend[data-tone=accent]{color:var(--flood-sys-color-accent-content)}.flood-root .flood-metric__hint{font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);color:var(--flood-sys-color-content-subtle)}.flood-root .flood-timeline{min-inline-size:0;margin:0;padding:0;list-style:none}.flood-root .flood-timeline__item{gap:var(--flood-sys-space-3);grid-template-columns:1.25rem minmax(0,1fr);padding-block-end:var(--flood-sys-space-4);display:grid;position:relative}.flood-root .flood-timeline__item:last-child{padding-block-end:0}.flood-root .flood-timeline__item:not(:last-child):before{content:"";inline-size:var(--flood-sys-stroke-width);background:var(--flood-sys-color-border-decorative);position:absolute;inset-block:1.25rem 0;inset-inline-start:calc(.625rem - var(--flood-sys-stroke-width) / 2)}.flood-root .flood-timeline__marker{z-index:1;box-sizing:border-box;border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-action);block-size:1.25rem;inline-size:1.25rem;color:var(--flood-sys-color-content-subtle);background:var(--flood-sys-color-surface-muted);place-items:center;display:grid}.flood-root .flood-timeline__marker>svg{block-size:100%;inline-size:100%}.flood-root .flood-timeline__item[data-state=current] .flood-timeline__marker{color:var(--flood-sys-color-accent-content)}.flood-root .flood-timeline__item[data-state=current] .flood-timeline__marker>span{border-radius:var(--flood-sys-radius-action);background:currentColor;block-size:.375rem;inline-size:.375rem}.flood-root .flood-timeline__item[data-state=complete] .flood-timeline__marker{color:var(--flood-sys-color-feedback-success)}.flood-root .flood-timeline__content{gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-timeline__title{font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);font-weight:var(--flood-sys-type-label-weight);overflow-wrap:break-word}.flood-root .flood-timeline__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);overflow-wrap:break-word}.flood-root .flood-timeline__time{color:var(--flood-sys-color-content-helper);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root :is(.flood-avatar-group,.flood-status-indicator,.flood-figure,.flood-blockquote,.flood-inline-code,.flood-metric,.flood-timeline)[hidden]{display:none}@media (forced-colors:active){.flood-root .flood-status-indicator__dot{background:canvastext}.flood-root .flood-avatar-group .flood-avatar{box-shadow:none}.flood-root .flood-inline-code{color:canvastext;border:var(--flood-sys-stroke-width) solid CanvasText;background:canvas}.flood-root .flood-timeline__marker{color:canvastext;background:canvas;border-color:canvastext}}.flood-root .flood-navigation-list{min-inline-size:0}.flood-root .flood-navigation-list :is(ul,li){min-inline-size:0;margin:0;padding:0;list-style:none}.flood-root .flood-navigation-list ul{row-gap:var(--flood-sys-space-1);display:grid}.flood-root .flood-navigation-list__group+.flood-navigation-list__group{margin-block-start:var(--flood-sys-space-4)}.flood-root .flood-steps__text{gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-steps__title{overflow-wrap:break-word}.flood-root .flood-steps__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);overflow-wrap:break-word}.flood-root .flood-steps__action:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset)}.flood-root .flood-steps{align-items:flex-start;gap:var(--flood-sys-space-4);min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.flood-root .flood-steps>li{flex:1 1 0;min-inline-size:0}.flood-root .flood-steps__content{gap:var(--flood-sys-space-2);box-sizing:border-box;min-inline-size:0;font:inherit;color:var(--flood-sys-color-content-default);text-align:start;align-items:flex-start;display:flex}.flood-root .flood-steps__action{inline-size:100%;min-block-size:var(--flood-sys-control-md-height);padding:var(--flood-sys-space-1);border-radius:var(--flood-sys-radius-field);cursor:pointer;background:0 0;border:0}.flood-root .flood-steps__action:hover:not(:disabled){background:var(--flood-sys-color-action-ghost-hover)}.flood-root .flood-steps__action:disabled{color:var(--flood-sys-color-field-disabled-content);cursor:not-allowed}.flood-root .flood-steps__indicator{inline-size:var(--flood-sys-control-xs-height);block-size:var(--flood-sys-control-xs-height);box-sizing:border-box;border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-action);font-size:var(--flood-sys-type-helper-size);font-weight:var(--flood-sys-type-label-weight);color:var(--flood-sys-color-content-subtle);flex:none;place-items:center;display:inline-grid}.flood-root .flood-steps__indicator>svg{inline-size:var(--flood-sys-control-xs-icon-size);block-size:var(--flood-sys-control-xs-icon-size)}.flood-root .flood-steps__text{font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);padding-block-start:var(--flood-sys-space-1)}.flood-root .flood-steps>li[data-state=complete] .flood-steps__indicator{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-content-default)}.flood-root .flood-steps>li[aria-current=step] .flood-steps__indicator{border:var(--flood-sys-focus-width) solid var(--flood-sys-color-selection-content);background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-steps>li[data-state=error] .flood-steps__indicator{border-color:var(--flood-sys-color-feedback-error);color:var(--flood-sys-color-feedback-error)}.flood-root .flood-steps[data-orientation=vertical]{flex-direction:column}.flood-root .flood-steps[data-orientation=vertical]>li{inline-size:100%}@media (width<=36rem){.flood-root .flood-steps[data-orientation=horizontal]{flex-direction:column}.flood-root .flood-steps>li{inline-size:100%}}.flood-root .flood-section{min-inline-size:0}.flood-root .flood-section__header{justify-content:space-between;align-items:flex-start;gap:var(--flood-sys-space-4);flex-wrap:wrap;display:flex}.flood-root .flood-section__heading{gap:var(--flood-sys-space-1);flex:12rem;min-inline-size:0;display:grid}.flood-root .flood-section__title{overflow-wrap:break-word;margin:0}.flood-root .flood-section__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);overflow-wrap:break-word}.flood-root .flood-section__description>:first-child{margin-block-start:0}.flood-root .flood-section__description>:last-child{margin-block-end:0}.flood-root .flood-section__actions{gap:var(--flood-sys-space-2);flex-wrap:wrap;max-inline-size:100%;display:flex}.flood-root .flood-page-header{align-items:center;min-inline-size:0}.flood-root .flood-page-header .flood-section__heading{gap:var(--flood-sys-space-2);flex-basis:16rem}.flood-root .flood-page-header .flood-section__description{font-size:var(--flood-sys-type-body-size);line-height:var(--flood-sys-type-body-line-height)}.flood-root .flood-app-shell{min-block-size:0;min-inline-size:0;display:flex}.flood-root .flood-app-shell[data-scroll=content]{block-size:100dvh}.flood-root .flood-app-shell__navigation{flex:none;min-block-size:0;min-inline-size:0;display:flex}.flood-root .flood-app-shell__workspace{flex-direction:column;flex:1 1 0;min-block-size:0;min-inline-size:0;display:flex}.flood-root .flood-app-shell__main{flex:auto;min-block-size:0;min-inline-size:0}.flood-root .flood-app-shell[data-scroll=content] .flood-app-shell__main{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.flood-root .flood-app-shell__scroll{overscroll-behavior:contain;block-size:100%}.flood-root .flood-app-top-bar{align-items:center;gap:var(--flood-sys-space-2) var(--flood-sys-space-4);min-block-size:calc(var(--flood-sys-control-md-height) + 2 * var(--flood-sys-space-2));padding:var(--flood-sys-space-2) var(--flood-sys-space-4);box-sizing:border-box;flex-wrap:wrap;flex:none;display:flex;position:relative}.flood-root .flood-app-top-bar[data-bordered]:after{content:"";border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:0}.flood-root .flood-app-top-bar__start,.flood-root .flood-app-top-bar__end{min-inline-size:0;max-inline-size:100%}.flood-root .flood-app-top-bar__end{margin-inline-start:auto}.flood-root :is(.flood-app-shell,.flood-app-top-bar)[hidden]{display:none}.flood-root .flood-section__body{min-inline-size:0;margin-block-start:var(--flood-sys-space-4)}.flood-root .flood-section:has(>.flood-section__header .flood-type--group)>.flood-section__body{margin-block-start:var(--flood-sys-space-3)}.flood-root .flood-split{inline-size:100%;min-inline-size:0;container:flood-split/inline-size}.flood-root .flood-split__layout{gap:var(--flood-layout-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;min-inline-size:0;display:grid}.flood-root .flood-split__layout[data-side=start],.flood-root .flood-split__layout[data-ratio=aside]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.flood-root .flood-split__layout[data-side=start][data-ratio=aside]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.flood-root .flood-split__layout[data-ratio=balanced]{grid-template-columns:repeat(2,minmax(0,1fr))}.flood-root :is(.flood-split__main,.flood-split__aside){overflow-wrap:break-word;min-inline-size:0}@container flood-split (width<=30rem){.flood-root .flood-split__layout[data-collapse=sm]{grid-template-columns:minmax(0,1fr)}}@container flood-split (width<=48rem){.flood-root .flood-split__layout[data-collapse=md]{grid-template-columns:minmax(0,1fr)}}@container flood-split (width<=64rem){.flood-root .flood-split__layout[data-collapse=lg]{grid-template-columns:minmax(0,1fr)}}.flood-root .flood-center{box-sizing:border-box;place-items:center;inline-size:100%;min-inline-size:0;display:grid}.flood-root .flood-center[data-inline=true]{vertical-align:middle;inline-size:auto;display:inline-grid}.flood-root .flood-center__content{min-inline-size:0;max-inline-size:min(100%, var(--flood-center-max,100%))}.flood-root .flood-skip-link{z-index:var(--flood-sys-layer-popover);padding:var(--flood-sys-space-2) var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-surface-raised);color:var(--flood-sys-color-content-default);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);position:fixed;inset-block-start:var(--flood-sys-space-3);inset-inline-start:var(--flood-sys-space-3)}.flood-root .flood-skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;overflow:hidden}.flood-root .flood-skip-link:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset)}.flood-root :is(.flood-navigation-list,.flood-steps,.flood-section,.flood-page-header,.flood-split,.flood-center,.flood-skip-link)[hidden]{display:none}@media (pointer:coarse){.flood-root .flood-steps__action{min-block-size:var(--flood-sys-size-touch)}}@media (forced-colors:active){.flood-root .flood-steps__indicator{border-color:canvastext}.flood-root :is(.flood-steps__action,.flood-skip-link):focus-visible{outline-color:highlight}}.flood-root .flood-form-control__label{margin:0 0 var(--flood-sys-space-1);color:var(--flood-sys-color-content-default);font-size:var(--flood-sys-type-label-size);line-height:var(--flood-sys-type-label-line-height);font-weight:var(--flood-sys-type-label-weight);padding:0;display:block}.flood-root .flood-form-control__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flood-root .flood-list-box-field,.flood-root .flood-pin-input-field{min-inline-size:0;max-inline-size:100%}.flood-root .flood-list-box{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--flood-sys-color-content-subtle) transparent;max-block-size:16rem;min-inline-size:0;padding:var(--flood-sys-space-1);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-field-background);overflow:auto}.flood-root .flood-list-box:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:calc(-1 * var(--flood-sys-focus-width))}.flood-root .flood-list-box-field{position:relative}.flood-root .flood-list-box[data-status]{border-color:var(--flood-field-feedback)}.flood-root .flood-list-box[aria-readonly=true][data-appearance=surface]{background:var(--flood-sys-color-field-readonly);border-style:dashed}.flood-root .flood-list-box__feedback{margin-block-start:var(--flood-sys-space-1)}.flood-root .flood-list-box[data-appearance=plain]{background:0 0;border:0;border-radius:0;max-block-size:none;padding:0;overflow:visible}.flood-root .flood-list-box__option{justify-content:space-between;align-items:center;gap:var(--flood-sys-space-2);padding:var(--flood-sys-space-2) var(--flood-sys-space-3);min-block-size:var(--flood-control-height);box-sizing:border-box;border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-sys-space-1) - var(--flood-sys-stroke-width)));cursor:pointer;font-size:var(--flood-control-text);line-height:var(--flood-control-line);display:flex}.flood-root .flood-list-box__copy{gap:var(--flood-sys-space-1);overflow-wrap:break-word;min-inline-size:0;display:grid}.flood-root .flood-list-box__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-list-box__check{inline-size:var(--flood-control-icon);text-align:center;flex:none}.flood-root .flood-list-box__option[aria-selected=true]{background:var(--flood-sys-color-selection-background)}.flood-root .flood-list-box:focus-visible .flood-list-box__option[data-active]{box-shadow:inset 0 0 0 var(--flood-sys-stroke-width) var(--flood-sys-color-border-decorative)}.flood-root .flood-list-box__option[aria-disabled=true],.flood-root .flood-list-box[aria-disabled=true]{color:var(--flood-sys-color-field-disabled-content);cursor:not-allowed}.flood-root .flood-pin-input{gap:var(--flood-sys-space-2);inline-size:max-content;max-inline-size:100%;display:flex;position:relative}.flood-root .flood-pin-input__editor{opacity:0;block-size:100%;inline-size:100%;font:inherit;cursor:text;margin:0;padding:0;position:absolute;inset:0}.flood-root .flood-pin-input__slot{box-sizing:border-box;flex:0 1 var(--flood-control-height);min-inline-size:0;inline-size:var(--flood-control-height);block-size:var(--flood-control-height);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-field-background);font-size:var(--flood-control-text);line-height:var(--flood-control-line);font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;display:grid}.flood-root .flood-pin-input:has(.flood-pin-input__editor:focus-visible) .flood-pin-input__slot[data-active]{border:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring)}.flood-root .flood-pin-input[data-status] .flood-pin-input__slot{border-color:var(--flood-field-feedback)}.flood-root .flood-pin-input[data-readonly] .flood-pin-input__slot{background:var(--flood-sys-color-field-readonly);border-style:dashed}.flood-root .flood-pin-input:has(.flood-pin-input__editor:disabled) .flood-pin-input__slot{background:var(--flood-sys-color-field-disabled);color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-rating{border:0;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;display:block}.flood-root .flood-rating__choices{align-items:center;gap:var(--flood-sys-space-1);flex-wrap:wrap;display:flex}.flood-root .flood-rating__choice{inline-size:var(--flood-sys-control-sm-height);block-size:var(--flood-sys-control-sm-height);border-radius:var(--flood-sys-radius-action);cursor:pointer;color:var(--flood-sys-color-content-subtle);flex:none;place-items:center;display:grid;position:relative}.flood-root .flood-rating--sm .flood-rating__choice{inline-size:var(--flood-sys-control-xs-height);block-size:var(--flood-sys-control-xs-height)}.flood-root .flood-rating--lg .flood-rating__choice{inline-size:var(--flood-sys-control-md-height);block-size:var(--flood-sys-control-md-height)}.flood-root .flood-rating__choice>input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}.flood-root .flood-rating__choice>svg{pointer-events:none;fill:#0000;block-size:1.25rem;inline-size:1.25rem}.flood-root .flood-rating--sm .flood-rating__choice>svg{block-size:1rem;inline-size:1rem}.flood-root .flood-rating--lg .flood-rating__choice>svg{block-size:1.5rem;inline-size:1.5rem}.flood-root .flood-rating__choice[data-filled]>svg{fill:currentColor}.flood-root .flood-rating__choice[data-filled]{color:var(--flood-sys-color-content-default)}.flood-root .flood-rating__choice:has(input:focus-visible){outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:calc(-1 * var(--flood-sys-focus-width))}.flood-root .flood-rating[aria-readonly=true] .flood-rating__choice{cursor:default}.flood-root .flood-rating__choice:has(input:disabled){color:var(--flood-sys-color-field-disabled-content);cursor:not-allowed}.flood-root .flood-dropzone{box-sizing:border-box;gap:var(--flood-sys-space-4);min-inline-size:0;max-inline-size:100%;padding:var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) dashed var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-block);background:var(--flood-sys-color-surface-canvas);display:grid}.flood-root .flood-dropzone__intro{text-align:center}.flood-root .flood-dropzone__label{justify-items:center;gap:var(--flood-sys-space-2);cursor:pointer;font-size:var(--flood-sys-type-label-size);line-height:var(--flood-sys-type-label-line-height);display:grid}.flood-root .flood-dropzone__label>svg{block-size:1.5rem;inline-size:1.5rem;color:var(--flood-sys-color-content-subtle)}.flood-root .flood-dropzone__description{margin:var(--flood-sys-space-1) 0 0;color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-dropzone[data-dragging]{border-color:var(--flood-sys-color-focus-ring);background:var(--flood-sys-color-field-background)}.flood-root .flood-dropzone[data-status]{border-color:var(--flood-field-feedback)}.flood-root .flood-dropzone:has(input:disabled) .flood-dropzone__label{color:var(--flood-sys-color-field-disabled-content);cursor:not-allowed}.flood-root .flood-character-count{align-items:baseline;gap:var(--flood-sys-space-2);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}.flood-root .flood-character-count[data-over-limit]{color:var(--flood-sys-color-feedback-error)}.flood-root .flood-character-count__warning{font-weight:var(--flood-sys-type-label-weight)}@media (pointer:coarse){.flood-root .flood-list-box__option{min-block-size:max(var(--flood-control-height), var(--flood-sys-size-touch))}.flood-root .flood-rating__choice{inline-size:max(var(--flood-sys-control-sm-height), var(--flood-sys-size-touch));block-size:max(var(--flood-sys-control-sm-height), var(--flood-sys-size-touch))}.flood-root .flood-pin-input__slot{block-size:max(var(--flood-control-height), var(--flood-sys-size-touch))}}@media (forced-colors:active){.flood-root .flood-list-box__option[aria-selected=true]{color:highlighttext;forced-color-adjust:none;background:highlight}.flood-root .flood-list-box:focus-visible{outline-color:highlight}.flood-root .flood-rating__choice:has(input:focus-visible){outline-color:highlight}.flood-root .flood-dropzone[data-dragging]{border-color:highlight}.flood-root .flood-pin-input:has(.flood-pin-input__editor:focus-visible) .flood-pin-input__slot[data-active]{border-color:highlight}}.flood-root .flood-copy-button__labels{gap:inherit;min-inline-size:0;display:inline-grid}.flood-root .flood-copy-button__labels>span{visibility:hidden;justify-content:center;align-items:center;gap:inherit;grid-area:1/1;display:inline-flex}.flood-root .flood-copy-button__labels>span[data-visible]{visibility:visible}.flood-root .flood-toast-region{z-index:var(--flood-sys-layer-toast);inline-size:min(24rem, calc(100vw - 2 * var(--flood-sys-space-4)));max-block-size:calc(100dvh - 2 * var(--flood-sys-space-4));outline-offset:0;position:fixed;overflow:auto}.flood-root .flood-toast-region[data-placement^=bottom]{inset-block-end:max(var(--flood-sys-space-4), env(safe-area-inset-bottom))}.flood-root .flood-toast-region[data-placement^=top]{inset-block-start:max(var(--flood-sys-space-4), env(safe-area-inset-top))}.flood-root .flood-toast-region[data-placement$=end]{inset-inline-end:var(--flood-sys-space-4)}.flood-root .flood-toast-region[data-placement$=start]{inset-inline-start:var(--flood-sys-space-4)}.flood-root .flood-toast-region[data-inline]{max-block-size:20rem;max-inline-size:100%;position:static}.flood-root .flood-toast-region[hidden]{display:none}.flood-root .flood-toast-region__list{gap:var(--flood-sys-space-2);margin:0;padding:0;list-style:none;display:grid}.flood-root .flood-toast{align-items:start;gap:var(--flood-sys-space-2);padding:var(--flood-sys-space-3);background:var(--flood-sys-color-surface-floating);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-floating);border-radius:var(--flood-sys-radius-field);box-shadow:0 var(--flood-sys-effect-floating-shadow-offset) var(--flood-sys-effect-floating-shadow-blur) var(--flood-sys-color-shadow-floating);grid-template-columns:minmax(0,1fr) auto;display:grid}.flood-root .flood-toast__message{overflow-wrap:break-word;align-self:center;min-inline-size:0}.flood-root .flood-toast__title{font-size:var(--flood-sys-type-compact-size);font-weight:var(--flood-sys-type-label-weight)}.flood-root .flood-toast__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);margin-block-start:var(--flood-sys-space-1)}.flood-root .flood-toast__title:before{content:"";vertical-align:middle;border-radius:var(--flood-sys-radius-action);block-size:.375rem;inline-size:.375rem;background:var(--flood-sys-color-content-subtle);margin-inline-end:var(--flood-sys-space-2);display:inline-block}.flood-root .flood-toast[data-status=success] .flood-toast__title:before{background:var(--flood-sys-color-feedback-success)}.flood-root .flood-toast[data-status=error] .flood-toast__title:before{background:var(--flood-sys-color-feedback-error)}.flood-root .flood-toast[data-status=warning] .flood-toast__title:before{background:var(--flood-sys-color-feedback-warning)}.flood-root .flood-toast[data-status=info] .flood-toast__title:before{background:var(--flood-sys-color-feedback-info)}.flood-root .flood-toast__action{grid-column:1/-1;justify-self:start}@media (forced-colors:active){.flood-root .flood-toast{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}.flood-root .flood-editable{gap:var(--flood-sys-space-1);inline-size:100%;min-inline-size:0;display:grid}.flood-root .flood-editable[hidden]{display:none}.flood-root .flood-editable>.flood-label{margin:0}.flood-root .flood-editable__preview{text-align:start;justify-content:space-between;gap:var(--flood-sys-space-2);inline-size:100%;min-inline-size:0}.flood-root .flood-editable__value{overflow-wrap:break-word;flex:1 1 0;min-inline-size:0}.flood-root .flood-editable__value[data-empty]{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-editable__error{white-space:normal;overflow-wrap:break-word;margin:0}.flood-root .flood-editable__preview[aria-hidden=true]{visibility:hidden}.flood-root .flood-overlay-panel.flood-editable__overlay{background:var(--flood-sys-color-surface-floating);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:0}.flood-root .flood-editable__overlay>.flood-editable__error{padding:var(--flood-sys-space-2) var(--flood-sys-space-3)}.flood-root .flood-table td[data-numeric] .flood-editable :is(.flood-editable__preview,input){text-align:end}.flood-root .flood-editable__preview>.flood-icon{color:var(--flood-sys-color-content-subtle);flex:none}.flood-root .flood-editable .flood-input-group:has(.flood-editable__actions){flex-wrap:nowrap;padding-inline-end:calc(var(--flood-group-inset) - var(--flood-group-stroke))}.flood-root .flood-editable .flood-input-group:has(.flood-editable__actions)>.flood-input{flex:1 1 0;min-inline-size:0}.flood-root .flood-editable__overlay[data-fit-draft] .flood-input-group>.flood-input{field-sizing:content;flex:auto;inline-size:auto;min-inline-size:4ch}.flood-root .flood-editable .flood-input-group__addon:has(>.flood-editable__actions){flex:none;max-inline-size:none}.flood-root .flood-editable__actions{align-items:center;gap:var(--flood-sys-space-1);flex:none;display:inline-flex}.flood-root .flood-editable__actions>.flood-button{--flood-control-height:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));min-inline-size:var(--flood-control-height);border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-group-inset)));flex:none}@media (forced-colors:active){.flood-root .flood-editable__value[data-empty]{color:canvastext}}.flood-root .flood-tag-input{gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-tag-input[hidden]{display:none}.flood-root .flood-tag-input__control{gap:var(--flood-sys-space-1);padding:calc(var(--flood-group-inset) - var(--flood-group-stroke))}.flood-root .flood-tag-input__control>.flood-tag{--flood-tag-height:calc(var(--flood-group-height) - 2 * var(--flood-group-inset));border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-group-inset)));font-size:var(--flood-control-text);line-height:var(--flood-control-line)}.flood-root .flood-tag-input__control>.flood-input{padding-inline:var(--flood-sys-space-2);flex-basis:6rem}.flood-root .flood-tag-input__control>.flood-input:focus-visible{padding-inline:var(--flood-sys-space-2)}.flood-root .flood-tag-input__control:has(>.flood-input:disabled){background:var(--flood-sys-color-field-disabled);color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-tag-input__control:has(>.flood-input:disabled)>.flood-tag{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-command-list{gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-command-list[hidden]{display:none}.flood-root .flood-command-list>.flood-command-list__surface{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field)}.flood-root .flood-command-list__viewport{border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-sys-space-1) - var(--flood-sys-stroke-width)));max-block-size:18rem}.flood-root .flood-command-list__option{box-sizing:border-box;min-inline-size:0;min-block-size:var(--flood-control-height);padding:var(--flood-sys-space-2) var(--flood-sys-space-3);align-content:center;gap:calc(var(--flood-sys-space-1) / 2);border-radius:max(0px, calc(var(--flood-sys-radius-field) - var(--flood-sys-space-1) - var(--flood-sys-stroke-width)));color:var(--flood-sys-color-content-default);font-size:var(--flood-control-text);line-height:var(--flood-control-line);overflow-wrap:break-word;cursor:pointer;display:grid}.flood-root .flood-command-list__option[data-active=true]{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-command-list__description{font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);color:var(--flood-sys-color-content-subtle)}.flood-root .flood-command-list__option[aria-disabled=true],.flood-root .flood-command-list__option[aria-disabled=true] .flood-command-list__description{color:var(--flood-sys-color-field-disabled-content);cursor:default}.flood-root .flood-command-list__group-label{padding:var(--flood-sys-space-2) var(--flood-sys-space-3) var(--flood-sys-space-1)}.flood-root .flood-command-list__group+.flood-command-list__group{margin-block-start:var(--flood-sys-space-1)}.flood-root .flood-command-list__empty{padding:var(--flood-sys-space-4) var(--flood-sys-space-3)}@media (pointer:coarse){.flood-root .flood-command-list__option{min-block-size:max(var(--flood-control-height), var(--flood-sys-size-touch))}}@media (forced-colors:active){.flood-root .flood-command-list>.flood-command-list__surface{border-color:canvastext}.flood-root .flood-command-list__option[data-active=true]{color:highlighttext;background:highlight}.flood-root .flood-command-list__option[data-active=true] .flood-command-list__description{color:inherit}.flood-root .flood-command-list__option[aria-disabled=true],.flood-root .flood-command-list__option[aria-disabled=true] .flood-command-list__description{color:graytext}}.flood-root .flood-dialog.flood-command-palette{--flood-palette-search-height:3.5rem;max-block-size:calc(100dvh - min(12dvh, 6rem) - var(--flood-sys-space-4));margin-block:0;padding:0;inset-block:min(12dvh,6rem) auto}.flood-root .flood-command-palette>.flood-overlay-header{block-size:var(--flood-palette-search-height);z-index:1;align-items:center;position:absolute;inset-block-start:0;inset-inline-end:var(--flood-sys-space-3)}.flood-root .flood-command-palette .flood-overlay-title{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.flood-root .flood-command-palette .flood-overlay-close{align-self:center}.flood-root .flood-dialog.flood-command-palette>.flood-overlay-body{margin:0}.flood-root .flood-command-palette__search-icon{z-index:1;block-size:var(--flood-palette-search-height);color:var(--flood-sys-color-content-subtle);pointer-events:none;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-start:var(--flood-sys-space-4)}.flood-root .flood-command-palette .flood-command-list{gap:0}.flood-root .flood-command-palette .flood-command-list>.flood-input{block-size:var(--flood-palette-search-height);padding-inline:var(--flood-sys-space-12) calc(var(--flood-sys-space-12) + var(--flood-sys-space-2));background:0 0;border:0;border-radius:0;padding-block:0}.flood-root .flood-command-palette .flood-command-list>.flood-command-list__surface{border:0;border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:0}.flood-root .flood-command-palette .flood-command-list__viewport{min-block-size:5rem;max-block-size:min(18rem, calc(100dvh - min(12dvh, 6rem) - var(--flood-palette-search-height) - var(--flood-sys-space-8)))}@media (forced-colors:active){.flood-root .flood-command-palette .flood-command-list>.flood-command-list__surface{border-block-start-color:canvastext}.flood-root .flood-command-palette .flood-command-list>.flood-input:focus-visible{outline:var(--flood-sys-focus-width) solid Highlight;outline-offset:calc(-1 * var(--flood-sys-focus-width))}}.flood-root .flood-date-field{gap:var(--flood-sys-space-1);inline-size:100%;min-inline-size:0;display:grid;container:flood-date/inline-size}.flood-root .flood-date-field[hidden]{display:none}.flood-root .flood-date-field>.flood-label{margin:0}.flood-root .flood-date-field__control{--flood-date-stroke:var(--flood-sys-stroke-width);box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--flood-control-height);padding-inline:calc(var(--flood-control-padding) - var(--flood-date-stroke));border:var(--flood-date-stroke) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-field-background);color:var(--flood-sys-color-field-content);justify-content:flex-start;align-items:center;display:flex}.flood-root .flood-date-field__part{flex:0 auto;align-items:center;min-inline-size:0;display:inline-flex}.flood-root .flood-date-field__segment{box-sizing:content-box;appearance:none;inline-size:max(2.5ch,2em);min-inline-size:0;padding:var(--flood-sys-space-1) 0;color:inherit;font:inherit;font-size:var(--flood-control-text);line-height:var(--flood-control-line);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;border-radius:0;outline:none;margin:0}.flood-root .flood-date-field__segment[data-segment=year]{inline-size:max(4.5ch,3em)}.flood-root .flood-date-field__segment::placeholder{color:var(--flood-sys-color-field-placeholder);opacity:1}.flood-root .flood-date-field__separator{padding-inline:var(--flood-sys-space-1);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-control-text);line-height:var(--flood-control-line)}.flood-root .flood-date-field__control:has(>.flood-date-field__end){--flood-date-height:var(--flood-control-height);padding-inline-end:calc(var(--flood-sys-space-1) - var(--flood-date-stroke))}.flood-root .flood-date-field__end{--flood-date-end-size:calc(var(--flood-date-height) - 2 * var(--flood-sys-space-1));flex:none;align-items:center;margin-inline-start:auto;display:flex}.flood-root .flood-date-field__end>.flood-button{--flood-control-height:var(--flood-date-end-size)}.flood-root .flood-date-field__control:has(.flood-date-field__segment:focus-visible){--flood-date-stroke:var(--flood-sys-focus-width);border-color:var(--flood-sys-color-focus-ring)}.flood-root .flood-date-field__control[data-status]{border-color:var(--flood-field-feedback)}.flood-root .flood-date-field__control[data-status=error]{--flood-field-feedback:var(--flood-sys-color-feedback-error)}.flood-root .flood-date-field__control[data-status=warning]{--flood-field-feedback:var(--flood-sys-color-feedback-warning)}.flood-root .flood-date-field__control[data-status=success]{--flood-field-feedback:var(--flood-sys-color-feedback-success)}.flood-root .flood-date-field__control[data-status=info]{--flood-field-feedback:var(--flood-sys-color-feedback-info)}.flood-root .flood-date-field__control[data-readonly]{background:var(--flood-sys-color-field-readonly);border-style:dashed}.flood-root .flood-date-field__control:has(.flood-date-field__segment:focus-visible){border-color:var(--flood-sys-color-focus-ring);border-style:solid}.flood-root .flood-date-field__control[data-disabled]{background:var(--flood-sys-color-field-disabled);color:var(--flood-sys-color-field-disabled-content);border-color:var(--flood-sys-color-field-border)}.flood-root .flood-date-field__description,.flood-root .flood-date-field__error{font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-date-field__description{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-date-field__error{color:var(--flood-sys-color-feedback-error)}@media (pointer:coarse){.flood-root .flood-date-field__end{--flood-date-end-size:var(--flood-sys-size-touch)}.flood-root .flood-date-field__control{min-block-size:max(var(--flood-control-height),calc(var(--flood-sys-size-touch) + 2 * var(--flood-sys-focus-width)));padding-block:calc(var(--flood-sys-focus-width) - var(--flood-date-stroke));padding-inline:calc(var(--flood-sys-space-1) - var(--flood-date-stroke))}.flood-root .flood-date-field__segment{min-block-size:var(--flood-sys-size-touch);min-inline-size:var(--flood-sys-size-touch);padding-block:0}@container flood-date (width<=14rem){.flood-root .flood-date-field__part{flex:none;position:relative}.flood-root .flood-date-field__separator{text-align:center;pointer-events:none;inline-size:.5em;padding:0;position:absolute;inset-inline-start:-.25em}}@container flood-date (width<=9rem){.flood-root .flood-date-field__control{padding-inline:calc(var(--flood-sys-focus-width) - var(--flood-date-stroke));flex-wrap:wrap}}}@media (forced-colors:active){.flood-root .flood-date-field__control{color:canvastext;background:canvas;border-color:canvastext}.flood-root .flood-date-field__control:has(.flood-date-field__segment:focus-visible){border-color:highlight}.flood-root .flood-date-field__control[data-disabled]{color:graytext;border-color:graytext}.flood-root .flood-date-field__separator,.flood-root .flood-date-field__error{color:canvastext}}.flood-root .flood-time-field{gap:var(--flood-sys-space-1);inline-size:100%;min-inline-size:0;display:grid}.flood-root .flood-time-field[hidden]{display:none}.flood-root .flood-time-field>.flood-label{margin:0}.flood-root .flood-time-field__control{--flood-time-stroke:var(--flood-sys-stroke-width);box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--flood-control-height);padding-block:calc(var(--flood-sys-space-1) - var(--flood-time-stroke));padding-inline:calc(var(--flood-control-padding) - var(--flood-time-stroke));border:var(--flood-time-stroke) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-field-background);color:var(--flood-sys-color-field-content);align-items:center;display:flex}.flood-root .flood-time-field__part{flex:0 auto;align-items:center;min-inline-size:0;display:inline-flex}.flood-root .flood-time-field__segment{appearance:none;box-sizing:border-box;inline-size:max(3ch,2.25em);min-inline-size:0;min-block-size:calc(var(--flood-control-height) - 2 * var(--flood-sys-space-1));color:inherit;font:inherit;font-size:var(--flood-control-text);line-height:var(--flood-control-line);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0}.flood-root .flood-time-field__segment::placeholder{color:var(--flood-sys-color-field-placeholder);opacity:1}.flood-root .flood-time-field__separator{padding-inline:var(--flood-sys-space-1);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-control-text);line-height:var(--flood-control-line)}.flood-root .flood-time-field__control[data-status]{border-color:var(--flood-field-feedback)}.flood-root .flood-time-field__control[data-readonly]{background:var(--flood-sys-color-field-readonly);border-style:dashed}.flood-root .flood-time-field__control:has(.flood-time-field__segment:focus-visible){--flood-time-stroke:var(--flood-sys-focus-width);border-color:var(--flood-sys-color-focus-ring);border-style:solid}.flood-root .flood-time-field__control[data-disabled]{border-color:var(--flood-sys-color-field-border);background:var(--flood-sys-color-field-disabled);color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-time-field__description,.flood-root .flood-time-field__error{font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-time-field__description{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-time-field__error{color:var(--flood-sys-color-feedback-error)}@media (pointer:coarse){.flood-root .flood-time-field__control{min-block-size:max(var(--flood-control-height), calc(var(--flood-sys-size-touch) + 2 * var(--flood-sys-space-1)))}.flood-root .flood-time-field__segment{min-inline-size:var(--flood-sys-size-touch);min-block-size:var(--flood-sys-size-touch)}}@media (forced-colors:active){.flood-root .flood-time-field__control{color:canvastext;background:canvas;border-color:canvastext}.flood-root .flood-time-field__control:has(.flood-time-field__segment:focus-visible){border-color:highlight}.flood-root .flood-time-field__control[data-disabled]{color:graytext;border-color:graytext}.flood-root .flood-time-field__separator,.flood-root .flood-time-field__error{color:canvastext}}.flood-root .flood-time-field__control:has(>.flood-time-field__end){--flood-time-height:var(--flood-control-height);padding-inline-end:calc(var(--flood-sys-space-1) - var(--flood-time-stroke))}.flood-root .flood-time-field__end{--flood-time-end-size:calc(var(--flood-time-height) - 2 * var(--flood-sys-space-1));flex:none;align-items:center;margin-inline-start:auto;display:flex}.flood-root .flood-time-field__end>.flood-button{--flood-control-height:var(--flood-time-end-size)}@media (pointer:coarse){.flood-root .flood-time-field__control:has(>.flood-time-field__end){--flood-time-height:max(var(--flood-control-height),calc(var(--flood-sys-size-touch) + 2 * var(--flood-sys-space-1)))}}.flood-root .flood-calendar{box-sizing:border-box;gap:var(--flood-sys-space-2);inline-size:min(100%,22rem);min-inline-size:0;padding:var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-surface);background:var(--flood-sys-color-surface-raised);color:var(--flood-sys-color-content-default);display:grid;container:flood-calendar/inline-size}.flood-root .flood-calendar[hidden]{display:none}.flood-root .flood-calendar__header{justify-content:space-between;align-items:center;gap:var(--flood-sys-space-2);min-inline-size:0;display:flex}.flood-root .flood-calendar__month{font-size:var(--flood-sys-type-label-size);line-height:var(--flood-sys-type-label-line-height);font-weight:var(--flood-sys-type-label-weight);overflow-wrap:break-word;align-items:center;gap:0;min-inline-size:0;display:flex}.flood-root .flood-calendar__month>.flood-button{--flood-action-rest:transparent;padding-inline:var(--flood-sys-space-2);min-inline-size:0}.flood-root .flood-calendar__body{--flood-calendar-cell-height:var(--flood-sys-control-sm-height);min-block-size:calc(6 * var(--flood-calendar-cell-height) + 6 * var(--flood-sys-space-1) + 1.5rem);display:grid}.flood-root .flood-calendar__periods{grid-template-rows:repeat(4,minmax(0,1fr))}.flood-root .flood-calendar__period-choice{block-size:100%;inline-size:100%}.flood-root .flood-calendar__navigation{align-items:center;gap:var(--flood-sys-space-1);flex:none;display:flex}.flood-root .flood-calendar__navigation .flood-icon{direction:ltr}.flood-root .flood-calendar[data-calendar-direction=rtl] .flood-calendar__navigation svg{rotate:180deg}.flood-root .flood-calendar__grid{gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-calendar__week{gap:var(--flood-sys-space-1);grid-template-columns:repeat(7,minmax(0,1fr));min-inline-size:0;display:grid}.flood-root .flood-calendar__weekday{min-inline-size:0;font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);color:var(--flood-sys-color-content-subtle);justify-content:center;align-items:center;display:flex}.flood-root .flood-calendar__weekday abbr{text-overflow:ellipsis;text-decoration:none;overflow:hidden}.flood-root .flood-calendar__cell{min-inline-size:0;display:flex}.flood-root .flood-calendar__day{appearance:none;box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--flood-sys-control-sm-height);border:var(--flood-sys-focus-width) solid transparent;border-radius:var(--flood-sys-radius-action);color:inherit;font:inherit;font-size:var(--flood-sys-type-label-size);font-variant-numeric:tabular-nums;line-height:var(--flood-sys-type-label-line-height);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.flood-root .flood-calendar__day[data-outside]{color:var(--flood-sys-color-content-subtle)}.flood-root .flood-calendar__day:not(:disabled):not([aria-disabled=true]):hover{background:var(--flood-sys-color-action-subtle-hover)}.flood-root .flood-calendar__day[data-today]:not([data-selected]){text-underline-offset:.25em;text-decoration:underline}.flood-root .flood-calendar__day[data-selected]{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-calendar__day:focus-visible{border-color:var(--flood-sys-color-focus-ring);outline:none}.flood-root .flood-calendar__day[aria-disabled=true],.flood-root .flood-calendar__day:disabled{color:var(--flood-sys-color-field-disabled-content);cursor:default}@media (pointer:coarse){.flood-root .flood-calendar__body{--flood-calendar-cell-height:var(--flood-sys-size-touch)}.flood-root .flood-calendar{padding:var(--flood-sys-space-1)}.flood-root .flood-calendar__week{column-gap:0}.flood-root .flood-calendar__day{min-block-size:var(--flood-sys-size-touch)}}@container flood-calendar (width<=14rem){.flood-root .flood-calendar__header{align-items:stretch;gap:var(--flood-sys-space-1);flex-direction:column}.flood-root .flood-calendar__navigation{align-self:flex-end}}@media (forced-colors:active){.flood-root .flood-calendar{color:canvastext;background:canvas;border-color:canvastext}.flood-root .flood-calendar__day[data-selected]{color:highlighttext;forced-color-adjust:none;background:highlight}.flood-root .flood-calendar__day:focus-visible{border-color:highlight}.flood-root .flood-calendar__day[data-selected]:focus-visible{border-color:canvastext}.flood-root .flood-calendar__day[aria-disabled=true],.flood-root .flood-calendar__day:disabled{color:graytext}}.flood-root .flood-date-picker__panel{inline-size:min(max(var(--flood-date-picker-width,22rem),20rem),var(--flood-overlay-available-width,calc(100dvw - 1rem)));padding:var(--flood-sys-space-3)}.flood-root .flood-date-picker__panel>.flood-overlay-header{display:none}.flood-root .flood-date-picker__panel>.flood-overlay-body{margin-block-start:0}.flood-root .flood-date-picker__panel .flood-calendar{background:0 0;border:0;border-radius:0;inline-size:100%;padding:0}.flood-root .flood-error-summary{border-radius:var(--flood-sys-radius-field);min-inline-size:0}.flood-root .flood-error-summary:focus{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0}.flood-root .flood-error-summary__title{font-weight:var(--flood-sys-type-label-weight)}.flood-root .flood-error-summary__description{margin-block-start:var(--flood-sys-space-1)}.flood-root .flood-error-summary .flood-error-summary__list{margin-block-start:var(--flood-sys-space-2);margin-block-end:0}.flood-root .flood-error-summary__list .flood-link{overflow-wrap:break-word}@media (forced-colors:active){.flood-root .flood-error-summary:focus{outline-color:highlight}}.flood-root .flood-resizable-panels{--flood-resize-track:var(--flood-sys-space-3);box-sizing:border-box;grid-template-columns:minmax(0, var(--flood-main-weight)) var(--flood-resize-track) minmax(0, var(--flood-secondary-weight));min-block-size:0;inline-size:100%;min-inline-size:0;display:grid}.flood-root .flood-resizable-panels[hidden]{display:none}.flood-root .flood-resizable-panels[data-orientation=vertical]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, var(--flood-main-weight)) var(--flood-resize-track) minmax(0, var(--flood-secondary-weight))}.flood-root .flood-resizable-panels__panel{min-block-size:0;min-inline-size:0;overflow:hidden}.flood-root .flood-resizable-panels__separator{min-inline-size:0;min-block-size:var(--flood-sys-size-touch);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;align-self:stretch;position:relative}.flood-root .flood-resizable-panels__separator:before{content:"";inset-block:var(--flood-sys-space-3);inline-size:var(--flood-sys-stroke-width);background:var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-action);pointer-events:none;position:absolute;inset-inline-start:calc(50% - var(--flood-sys-stroke-width) / 2)}.flood-root .flood-resizable-panels__separator:after{content:"";inline-size:calc(3 * var(--flood-sys-stroke-width));block-size:var(--flood-sys-space-6);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-content-subtle);pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.flood-root .flood-resizable-panels[data-orientation=vertical]>.flood-resizable-panels__separator:after{inline-size:var(--flood-sys-space-6);block-size:calc(3 * var(--flood-sys-stroke-width))}.flood-root .flood-resizable-panels[data-orientation=vertical]>.flood-resizable-panels__separator{min-block-size:0;min-inline-size:var(--flood-sys-size-touch);cursor:row-resize}.flood-root .flood-resizable-panels[data-orientation=vertical]>.flood-resizable-panels__separator:before{inset-inline:var(--flood-sys-space-3);block-size:var(--flood-sys-stroke-width);inline-size:auto;inset-block-start:calc(50% - var(--flood-sys-stroke-width) / 2);inset-block-end:auto}.flood-root .flood-resizable-panels__separator:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:calc(-1 * var(--flood-sys-focus-width));border-radius:var(--flood-sys-radius-field)}.flood-root .flood-resizable-panels__separator:hover:before,.flood-root .flood-resizable-panels[data-dragging]>.flood-resizable-panels__separator:before{background:var(--flood-sys-color-content-subtle)}.flood-root .flood-resizable-panels__separator:hover:after,.flood-root .flood-resizable-panels[data-dragging]>.flood-resizable-panels__separator:after{background:var(--flood-sys-color-content-default)}.flood-root .flood-resizable-panels[data-disabled]>.flood-resizable-panels__separator{cursor:default}.flood-root .flood-resizable-panels[data-disabled]>.flood-resizable-panels__separator:before{background:var(--flood-sys-color-border-decorative)}.flood-root .flood-resizable-panels[data-disabled]>.flood-resizable-panels__separator:after{background:var(--flood-sys-color-field-disabled-content)}@media (pointer:coarse){.flood-root .flood-resizable-panels{--flood-resize-track:var(--flood-sys-size-touch)}}@media (forced-colors:active){.flood-root .flood-resizable-panels__separator:before,.flood-root .flood-resizable-panels__separator:after{background:canvastext}.flood-root .flood-resizable-panels__separator:focus-visible{outline-color:highlight}.flood-root .flood-resizable-panels[data-disabled]>.flood-resizable-panels__separator:before,.flood-root .flood-resizable-panels[data-disabled]>.flood-resizable-panels__separator:after{background:graytext}}.flood-root .flood-range-calendar .flood-calendar__week{column-gap:0}.flood-root .flood-range-calendar .flood-calendar__cell[data-in-range]{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-range-calendar .flood-calendar__cell[data-range-start]{border-start-start-radius:var(--flood-sys-radius-action);border-end-start-radius:var(--flood-sys-radius-action)}.flood-root .flood-range-calendar .flood-calendar__cell[data-range-end]{border-start-end-radius:var(--flood-sys-radius-action);border-end-end-radius:var(--flood-sys-radius-action)}.flood-root .flood-range-calendar .flood-calendar__cell[data-range-preview]{background:var(--flood-sys-color-action-subtle-hover)}.flood-root .flood-range-calendar .flood-calendar__cell[data-in-range]:not([data-range-start]):not([data-range-end]) .flood-calendar__day[data-selected]{background:0 0}.flood-root .flood-range-calendar .flood-calendar__cell:is([data-range-start],[data-range-end]) .flood-calendar__day{background:var(--flood-sys-color-action-primary-rest);color:var(--flood-sys-color-action-primary-content)}.flood-root .flood-range-calendar .flood-calendar__cell[data-range-unavailable]{outline:var(--flood-sys-stroke-width) dashed var(--flood-sys-color-feedback-error);outline-offset:calc(0px - var(--flood-sys-stroke-width))}.flood-root .flood-range-calendar__instruction{min-block-size:calc(var(--flood-sys-type-helper-size) * var(--flood-sys-type-helper-line-height));color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}@media (forced-colors:active){.flood-root .flood-range-calendar .flood-calendar__cell:is([data-range-start],[data-range-end]) .flood-calendar__day{color:canvas;forced-color-adjust:none;background:canvastext}.flood-root .flood-range-calendar .flood-calendar__cell:is([data-range-start],[data-range-end]) .flood-calendar__day:focus-visible{border-color:highlight}.flood-root .flood-range-calendar .flood-calendar__cell[data-in-range]{color:highlighttext;forced-color-adjust:none;background:highlight}.flood-root .flood-range-calendar .flood-calendar__cell[data-range-preview]{color:canvastext;outline-offset:-1px;background:canvas;outline:1px dashed highlight}.flood-root .flood-range-calendar .flood-calendar__cell[data-range-unavailable]{outline-color:canvastext}}.flood-root .flood-date-range-field{gap:var(--flood-sys-space-1);inline-size:100%;min-inline-size:0;display:grid;container:flood-date-range/inline-size}.flood-root .flood-date-range-field[hidden]{display:none}.flood-root .flood-date-range-field>.flood-label{margin:0}.flood-root .flood-date-range-field__fields{align-items:start;gap:var(--flood-sys-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-inline-size:0;display:grid}.flood-root .flood-date-range-field__fields>[data-range-endpoint]{min-inline-size:0}.flood-root .flood-date-range-field__separator{min-block-size:var(--flood-control-height);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-control-text);place-items:center;display:grid}.flood-root .flood-date-range-field__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}@media (pointer:coarse){.flood-root .flood-date-range-field__separator{min-block-size:max(var(--flood-control-height),calc(var(--flood-sys-size-touch) + 2 * var(--flood-sys-focus-width)))}}@container flood-date-range (width<=30rem){.flood-root .flood-date-range-field__fields{grid-template-columns:minmax(0,1fr)}.flood-root .flood-date-range-field__separator{display:none}}.flood-root .flood-date-range-picker__panel{inline-size:min(var(--flood-date-range-picker-width,22rem),var(--flood-overlay-available-width,calc(100dvw - 1rem)));padding:var(--flood-sys-space-3)}.flood-root .flood-date-range-picker__panel>.flood-overlay-header{display:none}.flood-root .flood-date-range-picker__panel>.flood-overlay-body{margin-block-start:0}.flood-root .flood-date-range-picker__panel .flood-calendar{background:0 0;border:0;border-radius:0;inline-size:100%;padding:0}.flood-root .flood-menu__submenu-indicator{margin-inline-start:auto}.flood-root .flood-menu[data-menu-direction=rtl]>.flood-menu__viewport .flood-menu__submenu-indicator svg{rotate:180deg}.flood-root .flood-overlay-panel.flood-menu--submenu{inline-size:min(15rem,calc(var(--flood-overlay-available-width,100vw - 1rem) / 2));z-index:var(--flood-sys-layer-popover)}.flood-root .flood-context-menu{min-inline-size:0}.flood-root .flood-context-menu:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0;border-radius:var(--flood-sys-radius-field)}@media (forced-colors:active){.flood-root .flood-context-menu:focus-visible{outline-color:highlight}}.flood-root .flood-tree{gap:var(--flood-sys-space-1);inline-size:100%;min-inline-size:0;color:var(--flood-sys-color-content-default);display:grid}.flood-root .flood-tree[hidden]{display:none}.flood-root .flood-tree>.flood-label{margin:0}.flood-root .flood-tree__viewport,.flood-root .flood-tree__item,.flood-root .flood-tree__group{outline:none;min-inline-size:0;margin:0;padding:0}.flood-root .flood-tree__viewport{min-block-size:var(--flood-control-height)}.flood-root .flood-tree__branch{min-inline-size:0;position:relative}.flood-root .flood-tree__row{box-sizing:border-box;align-items:center;gap:var(--flood-sys-space-2);min-inline-size:0;min-block-size:var(--flood-control-height);padding-block:var(--flood-sys-space-1);border:var(--flood-sys-focus-width) solid transparent;border-radius:var(--flood-sys-radius-field);font-size:var(--flood-control-text);line-height:var(--flood-control-line);cursor:default;padding-inline-start:calc(var(--flood-sys-space-2) + min(30%,calc(var(--flood-tree-depth) * var(--flood-sys-space-4))));padding-inline-end:var(--flood-sys-space-2);display:flex}.flood-root .flood-tree__row:hover{background:var(--flood-sys-color-action-subtle-hover)}.flood-root .flood-tree__row[data-selected]{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-tree__item:focus-visible>.flood-tree__row{border-color:var(--flood-sys-color-focus-ring)}.flood-root .flood-tree__disclosure,.flood-root .flood-tree__icon{inline-size:var(--flood-control-icon);block-size:var(--flood-control-icon);color:var(--flood-sys-color-content-subtle);flex:none;justify-content:center;align-items:center;display:inline-flex}.flood-root .flood-tree__disclosure[data-tree-toggle]{cursor:pointer}.flood-root .flood-tree__chevron,.flood-root .flood-tree__icon>svg{block-size:100%;inline-size:100%;display:block}.flood-root .flood-tree__chevron[data-expanded]{rotate:90deg}.flood-root .flood-tree[data-tree-direction=rtl] .flood-tree__chevron:not([data-expanded]){rotate:180deg}.flood-root .flood-tree__text{gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-tree__label{overflow-wrap:break-word;min-inline-size:0}.flood-root .flood-tree__description{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);overflow-wrap:break-word}.flood-root .flood-tree__item[data-disabled]>.flood-tree__row{color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-tree__item[data-disabled]>.flood-tree__row:hover{background:0 0}.flood-root .flood-tree__item[data-disabled]>.flood-tree__row .flood-tree__disclosure{cursor:default}.flood-root .flood-tree__branch-status,.flood-root .flood-tree__empty{padding:var(--flood-sys-space-1) var(--flood-sys-space-2);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-tree__viewport:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset);border-radius:var(--flood-sys-radius-field)}@media (pointer:coarse){.flood-root .flood-tree__row{min-block-size:max(var(--flood-control-height),var(--flood-sys-size-touch))}}@media (forced-colors:active){.flood-root .flood-tree__row[data-selected]{color:highlighttext;forced-color-adjust:none;background:highlight}.flood-root .flood-tree__item:focus-visible>.flood-tree__row{border-color:highlight}.flood-root .flood-tree__item[data-disabled]>.flood-tree__row{color:graytext}.flood-root .flood-tree__description,.flood-root .flood-tree__disclosure,.flood-root .flood-tree__icon{color:inherit}}.flood-root .flood-navigation-tree{--flood-navigation-icon:var(--flood-sys-control-md-icon-size);--flood-navigation-guide:none;min-inline-size:0}.flood-root .flood-navigation-tree[data-branch-guides]{--flood-navigation-guide:""}.flood-root .flood-navigation-tree[data-size=sm]{--flood-navigation-icon:var(--flood-sys-control-sm-icon-size)}.flood-root .flood-navigation-tree[data-size=lg]{--flood-navigation-icon:var(--flood-sys-control-lg-icon-size)}.flood-root :is(.flood-navigation-tree,.flood-navigation-tree__branch)>ul{row-gap:var(--flood-sys-space-1);margin:0;padding:0;list-style:none;display:grid}.flood-root :is(.flood-navigation-tree,.flood-navigation-tree__branch)>ul>li{min-inline-size:0}.flood-root .flood-navigation-tree__branch{padding-block-start:var(--flood-sys-space-1);padding-inline-start:calc(var(--flood-navigation-icon) + var(--flood-sys-space-2))}.flood-root .flood-navigation-tree__branch:has(>ul){position:relative}.flood-root .flood-navigation-tree__branch:has(>ul):before{content:var(--flood-navigation-guide);inset-block:0 var(--flood-sys-space-1);border-inline-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);pointer-events:none;position:absolute;inset-inline-start:calc(var(--flood-sys-space-3) + (var(--flood-navigation-icon) - var(--flood-sys-stroke-width)) / 2)}.flood-root .flood-navigation-tree__content{padding:var(--flood-sys-space-2) var(--flood-sys-space-3);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-navigation-tree:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0}.flood-root .flood-navigation-tree__flyout{inline-size:16rem;max-inline-size:calc(100vw - 2rem)}@media (forced-colors:active){.flood-root .flood-navigation-tree:focus-visible{outline-color:highlight}}[data-flood-foundations=neutral] .flood-date-time-picker{inline-size:100%;min-inline-size:0}[data-flood-foundations=neutral] .flood-date-time-picker__fields{align-items:start;gap:var(--flood-sys-space-3);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}@media (width<=30rem){[data-flood-foundations=neutral] .flood-date-time-picker__fields{grid-template-columns:minmax(0,1fr)}}.flood-root .flood-hover-card{inline-size:20rem}.flood-root .flood-hover-card .flood-overlay-header{align-items:center;gap:var(--flood-sys-space-2)}.flood-root .flood-hover-card .flood-overlay-close{align-self:center}.flood-root .flood-hover-card__body{font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);margin-block-start:var(--flood-sys-space-2)}.flood-root .flood-hover-card:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0}.flood-root .flood-color-swatch{box-sizing:border-box;border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);vertical-align:middle;flex:none;block-size:2rem;inline-size:2rem;display:inline-block}.flood-root .flood-color-swatch--sm{border-radius:var(--flood-sys-radius-action);block-size:1.5rem;inline-size:1.5rem}.flood-root .flood-color-swatch--lg{block-size:3rem;inline-size:3rem}.flood-root .flood-color-picker{gap:var(--flood-sys-space-1);inline-size:20rem;min-inline-size:0;max-inline-size:100%;display:grid}.flood-root .flood-color-picker[hidden],.flood-root .flood-color-swatch[hidden]{display:none}.flood-root .flood-color-picker__panel{gap:var(--flood-sys-space-4);padding:var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);display:grid}.flood-root .flood-color-picker__value{align-items:center;gap:var(--flood-sys-space-3);min-inline-size:0;display:flex}.flood-root .flood-color-picker__hex{gap:var(--flood-sys-space-1);flex:1;min-inline-size:0;display:grid}.flood-root .flood-color-picker__hex .flood-input{inline-size:100%;font-family:var(--flood-sys-font-mono)}.flood-root .flood-color-picker__empty{box-sizing:border-box;border:var(--flood-sys-stroke-width) dashed var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);flex:none;block-size:3rem;inline-size:3rem;display:block}.flood-root .flood-color-picker__channels{gap:var(--flood-sys-space-2);display:grid}.flood-root .flood-color-picker__presets{gap:var(--flood-sys-space-1);flex-wrap:wrap;display:flex}.flood-root .flood-color-picker__preset{padding:var(--flood-sys-space-1);border:var(--flood-sys-stroke-width) solid transparent;border-radius:var(--flood-sys-radius-action);cursor:pointer;background:0 0;place-items:center;min-block-size:2rem;min-inline-size:2rem;display:grid}.flood-root .flood-color-picker__preset[aria-pressed=true]{border-color:var(--flood-sys-color-content-default)}.flood-root .flood-color-picker__preset:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0}.flood-root .flood-color-picker__preset:disabled{opacity:.5;cursor:not-allowed}.flood-root .flood-color-picker[data-readonly] .flood-color-picker__preset{cursor:default}@media (pointer:coarse){.flood-root .flood-color-picker__preset{min-inline-size:var(--flood-sys-size-touch);min-block-size:var(--flood-sys-size-touch)}}.flood-root .flood-tree-select{gap:var(--flood-sys-space-1);inline-size:100%;min-inline-size:0;display:grid}.flood-root .flood-tree-select[hidden]{display:none}.flood-root .flood-tree-select>.flood-label{margin:0}.flood-root .flood-tree-select [data-placeholder]{color:var(--flood-sys-color-field-placeholder)}.flood-root .flood-tree-select [data-readonly]:not(:focus-visible){background:var(--flood-sys-color-field-readonly);cursor:default;border-style:dashed}.flood-root .flood-tree-select__panel{inline-size:min(var(--flood-tree-select-width,22rem),var(--flood-overlay-available-width,calc(100dvw - 1rem)));padding:var(--flood-sys-space-1)}.flood-root .flood-tree-select__panel>.flood-overlay-header{display:none}.flood-root .flood-tree-select__panel>.flood-overlay-body{margin-block-start:0}.flood-root .flood-tree-select__scroll{max-block-size:min(22rem,var(--flood-overlay-available-height,60dvh))}.flood-root .flood-tree-select__panel .flood-tree__row{border-radius:max(0px,calc(var(--flood-sys-radius-field) - var(--flood-sys-space-1) - var(--flood-sys-stroke-width)))}.flood-root .flood-tree-select__validation{color:var(--flood-sys-color-feedback-error);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height)}.flood-root .flood-data-list{--flood-data-row-padding:var(--flood-sys-space-4);inline-size:100%;min-inline-size:0;margin:0;padding:0;list-style:none}.flood-root .flood-data-list[data-density=compact]{--flood-data-row-padding:var(--flood-sys-space-3)}.flood-root .flood-data-list-item{align-items:center;gap:var(--flood-sys-space-3);min-inline-size:0;padding-block:var(--flood-data-row-padding,var(--flood-sys-space-4));font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);display:flex}.flood-root .flood-data-list[data-dividers=true]>.flood-data-list-item+.flood-data-list-item{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative)}.flood-root .flood-data-list[hidden],.flood-root .flood-data-list-item[hidden]{display:none}.flood-root .flood-data-list-item__media{flex:none;align-items:center;display:flex}.flood-root .flood-data-list-item__copy{gap:var(--flood-sys-space-1);flex:1;min-inline-size:0;display:grid}.flood-root .flood-data-list-item__title{overflow-wrap:break-word;font-weight:500}.flood-root .flood-data-list-item__description{color:var(--flood-sys-color-content-subtle);overflow-wrap:break-word}.flood-root .flood-data-list-item__trailing{align-items:center;gap:var(--flood-sys-space-3);flex-wrap:wrap;justify-content:flex-end;min-inline-size:0;max-inline-size:50%;display:flex}.flood-root .flood-data-list-item__metadata{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);overflow-wrap:break-word}.flood-root .flood-data-list-item__actions{align-items:center;gap:var(--flood-sys-space-1);display:flex}.flood-root .flood-choice-card{box-sizing:border-box;align-items:flex-start;gap:var(--flood-sys-space-3);inline-size:100%;min-inline-size:0;padding:var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-field-border);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-field-background);cursor:pointer;display:flex}.flood-root .flood-choice-card--compact{padding:var(--flood-sys-space-3)}.flood-root .flood-choice-card>input{flex:none;margin-block-start:calc((1em * var(--flood-sys-type-compact-line-height) - var(--flood-sys-size-choice)) / 2)}.flood-root .flood-choice-card>span{flex:1}.flood-root .flood-choice-card__content{align-items:flex-start;gap:var(--flood-sys-space-3);min-inline-size:0;display:flex}.flood-root .flood-choice-card__copy{gap:var(--flood-sys-space-1);flex:1;min-inline-size:0;display:grid}.flood-root .flood-choice-card__title{overflow-wrap:break-word;font-weight:500}.flood-root .flood-choice-card__description,.flood-root .flood-choice-card__metadata{color:var(--flood-sys-color-content-subtle);overflow-wrap:break-word;font-weight:400}.flood-root .flood-choice-card__metadata{flex:none;max-inline-size:35%}.flood-root .flood-choice-card__icon{color:var(--flood-sys-color-content-subtle);align-items:center;display:flex}:is(.flood-root .flood-choice-card:has(input:checked),.flood-root .flood-choice-card:has(input:indeterminate)){background:var(--flood-sys-color-selection-background)}.flood-root .flood-choice-card:has(input:focus-visible){outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:0}.flood-root .flood-choice-card input:focus-visible{outline:none}.flood-root .flood-choice-card:has(input:disabled){cursor:not-allowed;background:var(--flood-sys-color-field-disabled)}.flood-root .flood-choice-card:has(input[readonly]){cursor:default;border-style:dashed}.flood-root .flood-choice-card:has(input:disabled) :is(.flood-choice-card__description,.flood-choice-card__metadata,.flood-choice-card__icon){color:inherit}@media (forced-colors:active){.flood-root .flood-choice-card:has(input:checked){border-color:highlight}.flood-root .flood-choice-card:has(input:disabled){border-color:graytext}}@media (width<=30rem){.flood-root .flood-data-list-item{flex-wrap:wrap}.flood-root .flood-data-list-item__trailing{max-inline-size:100%}}.flood-root .flood-data-table{inline-size:100%;min-inline-size:0}.flood-root .flood-data-table[data-inset=roomy]{--flood-data-table-edge:var(--flood-sys-space-6)}.flood-root .flood-data-table__toolbar{padding:var(--flood-sys-space-4) var(--flood-data-table-edge,var(--flood-sys-space-3))}.flood-root .flood-data-table__toolbar-content{flex:auto;min-inline-size:0}.flood-root .flood-data-table__columns{max-inline-size:100%;margin-inline-start:auto}.flood-root .flood-data-table__table{--flood-data-table-edge:var(--flood-sys-space-3)}.flood-root .flood-data-table__table[data-inset=roomy]{--flood-data-table-edge:var(--flood-sys-space-6)}.flood-root .flood-data-table__table[data-inset=roomy]>:is(thead,tbody)>tr>:first-child{padding-inline-start:var(--flood-data-table-edge)}.flood-root .flood-data-table__table[data-inset=roomy]>:is(thead,tbody)>tr>:last-child{padding-inline-end:var(--flood-data-table-edge)}.flood-root .flood-data-table__table[data-inset=roomy]>thead>tr>th[data-sortable]:first-child{padding-inline-start:calc(var(--flood-data-table-edge) - var(--flood-sys-space-2))}.flood-root .flood-data-table__table[data-inset=roomy]>thead>tr>th[data-sortable]:last-child{padding-inline-end:calc(var(--flood-data-table-edge) - var(--flood-sys-space-2))}.flood-root .flood-data-table__table[data-bounded][data-inset=roomy]>:is(thead,tbody)>tr>:last-child{padding-inline-end:calc(var(--flood-data-table-edge) + var(--flood-table-end-clearance))}.flood-root .flood-data-table__table[data-bounded][data-inset=roomy]>thead>tr>th[data-sortable]:last-child{padding-inline-end:calc(var(--flood-data-table-edge) - var(--flood-sys-space-2) + var(--flood-table-end-clearance))}.flood-root .flood-data-table[data-inset=roomy] .flood-data-table__footer{padding-inline:var(--flood-data-table-edge)}.flood-root .flood-data-table .flood-data-table__primary-action{border-radius:var(--flood-sys-radius-indicator);min-block-size:0;color:inherit;text-align:inherit;font-size:inherit;line-height:inherit;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.flood-root .flood-data-table .flood-data-table__primary-action:is(:hover,:active){background:0 0}.flood-root .flood-data-table .flood-data-table__primary-action:disabled,.flood-root .flood-data-table .flood-data-table__primary-action[aria-disabled=true]{color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-data-table__table>tbody>tr[data-primary-action]{cursor:pointer}.flood-root .flood-data-table__table>tbody>tr[data-primary-action]:not([data-selected]):focus-within{background:var(--flood-sys-color-action-on-surface-hover)}@media (hover:hover){.flood-root .flood-data-table__table>tbody>tr[data-primary-action]:not([data-selected]):hover{background:var(--flood-sys-color-action-on-surface-hover)}}.flood-root .flood-data-table[hidden]{display:none}.flood-root .flood-data-table__table>thead>tr>th{vertical-align:middle}.flood-root .flood-data-table__table>thead>tr>th[data-sortable]{padding-inline:max(0px,calc(var(--flood-data-padding) - var(--flood-sys-space-2)))}.flood-root .flood-data-table__sort{gap:var(--flood-sys-space-1);min-block-size:var(--flood-sys-control-sm-height);padding-inline:calc(var(--flood-sys-space-2) - var(--flood-sys-stroke-width));color:inherit;font:inherit;font-weight:500}.flood-root .flood-data-table__header-content{align-items:center;gap:var(--flood-sys-space-1);vertical-align:middle;max-inline-size:100%;display:inline-flex}.flood-root .flood-data-table__header-content:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);border-radius:var(--flood-sys-radius-indicator)}.flood-root .flood-data-table__header-label{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.flood-root .flood-data-table__table:not([data-fixed-columns]) .flood-data-table__header-label{min-inline-size:max-content}.flood-root .flood-data-table__header-unit{color:var(--flood-sys-color-content-subtle);flex:none}.flood-root .flood-data-table__choice{white-space:nowrap;inline-size:1%}.flood-root .flood-data-table__choice .flood-choice{min-block-size:var(--flood-sys-control-sm-height)}.flood-root .flood-data-table__table>tbody>tr[data-selected]{background:var(--flood-sys-color-selection-background)}.flood-root .flood-data-table th[aria-sort=descending] .flood-data-table__sort svg{rotate:180deg}.flood-root .flood-data-table .flood-data-table__state{padding-block:var(--flood-sys-space-8);text-align:center}.flood-root .flood-data-table__state>.flood-stack{align-items:center}.flood-root .flood-data-table__footer{align-items:center;gap:var(--flood-sys-space-3);padding:var(--flood-sys-space-3) var(--flood-sys-space-4);border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);background:var(--flood-sys-color-surface-default);border-end-end-radius:var(--flood-sys-radius-field);border-end-start-radius:var(--flood-sys-radius-field);flex-wrap:wrap;display:flex}.flood-root .flood-data-table__footer p{margin:0}.flood-root .flood-data-table__footer nav{max-inline-size:100%;margin-inline-start:auto}@media (forced-colors:active){.flood-root .flood-data-table__table>tbody>tr[data-selected]{outline:1px solid highlight}}.flood-root .flood-data-table__table[data-fixed-columns]>thead>tr>th{box-sizing:border-box}.flood-root .flood-data-table__table[data-fixed-columns]>:is(thead,tbody)>tr>[data-data-table-column]{overflow-wrap:anywhere;overflow:hidden}.flood-root .flood-data-table__table[data-fixed-columns]>thead>tr>th>.flood-data-table__sort{max-inline-size:100%;text-align:inherit}.flood-root .flood-data-table__table>thead>tr>th[data-resize-edge]{--flood-data-table-resize-hit:var(--flood-sys-space-6);--flood-data-table-resize-inset:var(--flood-sys-space-1);position:relative}.flood-root .flood-data-table__table>thead>tr>th[data-resize-edge=end]{padding-inline-end:max(calc(var(--flood-data-table-resize-hit) + 2 * var(--flood-data-table-resize-inset)),var(--flood-data-table-edge))}.flood-root .flood-data-table__table>thead>tr>th[data-resize-edge=start]{padding-inline-start:max(calc(var(--flood-data-table-resize-hit) + 2 * var(--flood-data-table-resize-inset)),var(--flood-data-table-edge))}.flood-root .flood-data-table__resize{inline-size:calc(var(--flood-data-table-resize-hit) + var(--flood-data-table-resize-inset));box-sizing:border-box;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;padding-inline-end:var(--flood-data-table-resize-inset);display:grid;position:absolute;inset-block:0;inset-inline-end:0}.flood-root .flood-data-table__resize-icon{box-sizing:border-box;inline-size:var(--flood-data-table-resize-hit);block-size:var(--flood-data-table-resize-hit);color:var(--flood-sys-color-content-default);background:var(--flood-sys-color-action-on-surface-hover);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-action);place-items:center;display:grid}.flood-root th[data-resize-edge=start]>.flood-data-table__resize{padding-inline:var(--flood-data-table-resize-inset) 0;inset-inline:0 auto}.flood-root .flood-data-table__resize:is(:hover,:focus-visible,[data-dragging])>.flood-data-table__resize-icon{background:var(--flood-sys-color-surface-supporting);border-color:var(--flood-sys-color-content-subtle)}.flood-root .flood-data-table__resize:focus-visible{outline:none}.flood-root .flood-data-table__resize:focus-visible>.flood-data-table__resize-icon{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:calc(-1 * var(--flood-sys-focus-width))}@media (hover:hover) and (pointer:fine){.flood-root .flood-data-table__resize:not(:hover,:focus-visible,[data-dragging])>.flood-data-table__resize-icon{opacity:0}}.flood-root .flood-data-table__resize[aria-disabled=true]{visibility:hidden}@media (pointer:coarse){.flood-root .flood-data-table__table>thead>tr>th[data-resize-edge]{--flood-data-table-resize-hit:var(--flood-sys-space-8)}}.flood-root .flood-data-table__table>:is(thead,tbody)>tr>:is(th,td)[data-pin-edge]{--flood-data-table-pin-state:transparent;z-index:1;background-color:var(--flood-sys-color-surface-canvas);background-image:linear-gradient(var(--flood-data-table-pin-state),var(--flood-data-table-pin-state)), linear-gradient(var(--flood-sys-color-surface-current),var(--flood-sys-color-surface-current));position:sticky}.flood-root .flood-data-table__table>:is(thead,tbody)>tr>[data-pin-edge=start]{inset-inline-start:var(--flood-data-table-pin-offset)}.flood-root .flood-data-table__table>:is(thead,tbody)>tr>[data-pin-edge=end]{inset-inline-end:var(--flood-data-table-pin-offset)}.flood-root .flood-data-table__table[data-bounded]>:is(thead,tbody)>tr>[data-pin-edge=end]{inset-inline-end:calc(var(--flood-data-table-pin-offset) + var(--flood-table-external-clearance))}.flood-root .flood-data-table__table>:is(thead,tbody)>tr>[data-pin-boundary=true]:before{content:"";inline-size:var(--flood-sys-stroke-width);background:var(--flood-sys-color-divider-decorative);pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0}.flood-root .flood-data-table__table>:is(thead,tbody)>tr>[data-pin-edge=end][data-pin-boundary=true]:before{inset-inline:0 auto}.flood-root .flood-data-table__table[data-striped=true]>tbody>:where(tr:nth-child(2n of :not(.flood-data-table__expanded-row)))>[data-pin-edge]{--flood-data-table-pin-state:color-mix(in srgb,var(--flood-sys-color-content-default) 4%,transparent)}.flood-root .flood-data-table__table>tbody>tr[data-primary-action]:not([data-selected]):focus-within>[data-pin-edge]{--flood-data-table-pin-state:var(--flood-sys-color-action-on-surface-hover)}@media (hover:hover){.flood-root .flood-data-table__table>tbody>tr[data-primary-action]:not([data-selected]):hover>[data-pin-edge]{--flood-data-table-pin-state:var(--flood-sys-color-action-on-surface-hover)}}.flood-root .flood-data-table__table>tbody>tr[data-selected]>[data-pin-edge]{--flood-data-table-pin-state:var(--flood-sys-color-selection-background)}@media (forced-colors:active){.flood-root .flood-data-table__resize-icon{color:canvastext}.flood-root .flood-data-table__resize:focus-visible>.flood-data-table__resize-icon{outline-color:highlight}.flood-root .flood-data-table__table>:is(thead,tbody)>tr>[data-pin-edge]{background:canvas}}.flood-root .flood-table :is(th,td).flood-data-table__expand{inline-size:1%;padding-block:0;padding-inline:var(--flood-data-table-edge);text-align:center;white-space:nowrap}.flood-root .flood-data-table__expand:not([data-pin-edge]){position:relative}.flood-root .flood-data-table__expand[data-detail-visible]:after{content:"";inset-block:calc(50% + var(--flood-sys-space-2)) 0;border-inline-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);pointer-events:none;position:absolute;inset-inline-start:calc(50% - var(--flood-sys-stroke-width) / 2)}.flood-root .flood-data-table__disclosure[aria-expanded=true] svg{rotate:180deg}.flood-root .flood-data-table__expanded-row>td{background:color-mix(in srgb, var(--flood-sys-color-content-default) 3%, transparent);padding-block:0}.flood-root .flood-data-table__detail-reveal{grid-template-rows:0fr;display:grid}.flood-root .flood-data-table__detail-reveal[data-open]{grid-template-rows:1fr}.flood-root .flood-data-table__detail-clip{min-block-size:0;overflow:clip}.flood-root .flood-data-table__expanded-content{--flood-data-table-branch-start:max(0px, calc(var(--flood-data-table-disclosure-center,var(--flood-data-table-edge)) - var(--flood-data-table-edge)));--flood-data-table-branch-arm:var(--flood-sys-space-3);contain:inline-size;box-sizing:border-box;padding-block:var(--flood-sys-space-3) var(--flood-sys-space-4);padding-inline:calc(var(--flood-data-table-branch-start) + var(--flood-data-table-branch-arm) + var(--flood-sys-space-2)) var(--flood-sys-space-2);position:sticky;inset-inline-start:var(--flood-data-table-edge)}.flood-root .flood-data-table__expanded-content:before{content:"";inline-size:var(--flood-data-table-branch-arm);box-sizing:border-box;block-size:calc(var(--flood-data-table-branch-target,var(--flood-sys-space-6)) + var(--flood-sys-stroke-width) / 2);border-inline-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);pointer-events:none;border-end-start-radius:var(--flood-sys-radius-indicator);position:absolute;inset-block-start:0;inset-inline-start:calc(var(--flood-data-table-branch-start) - var(--flood-sys-stroke-width) / 2)}@media (prefers-reduced-motion:no-preference){.flood-root .flood-data-table__detail-reveal:not([data-flood-motion=reduce] *){transition:grid-template-rows var(--flood-sys-motion-duration-exit) var(--flood-sys-motion-easing)}.flood-root .flood-data-table__detail-reveal[data-open]:not([data-flood-motion=reduce] *){transition-duration:var(--flood-sys-motion-duration-enter)}@starting-style{.flood-root .flood-data-table__detail-reveal[data-open]:not([data-flood-motion=reduce] *){grid-template-rows:0fr}}.flood-root:not([data-flood-motion=reduce]) .flood-data-table__disclosure:not(:where([data-flood-motion=reduce] *)) svg{transition:rotate var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing)}}.flood-root .flood-sparkline{--flood-sparkline-color:var(--flood-sys-color-content-subtle);--flood-sparkline-height:var(--flood-sys-space-8);gap:var(--flood-sys-space-1);vertical-align:middle;inline-size:6rem;min-inline-size:0;max-inline-size:100%;display:inline-grid}.flood-root .flood-sparkline[data-size=sm]{--flood-sparkline-height:var(--flood-sys-space-6);inline-size:5rem}.flood-root .flood-sparkline[data-tone=success]{--flood-sparkline-color:var(--flood-sys-color-feedback-success)}.flood-root .flood-sparkline[data-tone=accent]{--flood-sparkline-color:var(--flood-chart-accent)}.flood-root .flood-sparkline__plot stop:first-child{stop-opacity:var(--flood-chart-fill-strength)}.flood-root .flood-sparkline[data-tone=warning]{--flood-sparkline-color:var(--flood-sys-color-feedback-warning)}.flood-root .flood-sparkline[data-tone=error]{--flood-sparkline-color:var(--flood-sys-color-feedback-error)}.flood-root .flood-sparkline__plot{inline-size:100%;block-size:var(--flood-sparkline-height);color:var(--flood-sparkline-color);display:block;overflow:visible}.flood-root :is(.flood-sparkline__line,.flood-sparkline__point,.flood-sparkline__halo){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.flood-root .flood-sparkline__line{stroke-width:var(--flood-chart-stroke-width)}.flood-root .flood-sparkline__point{stroke-width:calc(3 * var(--flood-sys-stroke-width))}.flood-root .flood-sparkline__point[data-latest]{stroke-width:calc(4 * var(--flood-sys-stroke-width))}.flood-root .flood-sparkline__halo{stroke-width:calc(8 * var(--flood-sys-stroke-width));opacity:.16}.flood-root .flood-sparkline__area{opacity:.88}.flood-root .flood-sparkline__label{overflow-wrap:anywhere}@media (hover:hover){.flood-root .flood-sparkline:hover .flood-sparkline__halo{opacity:.34}.flood-root .flood-sparkline:hover .flood-sparkline__area{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) :is(.flood-sparkline__halo,.flood-sparkline__area):not(:where([data-flood-motion=reduce] *)){transition:opacity var(--flood-chart-motion)}}.flood-root .flood-sparkline__empty{min-block-size:var(--flood-sparkline-height);place-items:center;display:grid}@media (forced-colors:active){.flood-root .flood-sparkline__plot{color:canvastext}.flood-root :is(.flood-sparkline__area,.flood-sparkline__halo){display:none}}.flood-root :is(.flood-line-chart,.flood-bar-chart,.flood-donut-chart,.flood-heatmap,.flood-sparkline,.flood-bar-list,.flood-scatter-chart,.flood-range-chart,.flood-bullet-chart,.flood-waterfall-chart,.flood-histogram,.flood-box-plot,.flood-dumbbell-chart){--flood-chart-stroke-width:calc(2 * var(--flood-sys-stroke-width));--flood-chart-tip-gap:var(--flood-sys-space-4);--flood-chart-accent:var(--flood-sys-color-accent-content);--flood-chart-motion:var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing);--flood-chart-fill-strength:.3;--flood-chart-grid:radial-gradient(circle, var(--flood-sys-color-divider-decorative) .045rem, transparent .06rem) 0 0 / var(--flood-sys-space-3) var(--flood-sys-space-3)}.flood-root .flood-line-chart{--flood-chart-height:15rem;min-inline-size:0;container-type:inline-size}.flood-root .flood-line-chart__body{gap:var(--flood-sys-space-2) var(--flood-sys-space-3);direction:ltr;grid-template-columns:minmax(0,1fr);display:grid}.flood-root .flood-line-chart__body[data-y-axis]{grid-template-columns:fit-content(28%) minmax(0,1fr)}.flood-root .flood-line-chart__y{text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;display:flex}.flood-root .flood-line-chart__x{justify-content:space-between;gap:var(--flood-sys-space-2);min-block-size:var(--flood-sys-space-6);align-items:start;display:flex}.flood-root .flood-line-chart__body[data-y-axis]>.flood-line-chart__x{grid-column:2}.flood-root .flood-line-chart__y[data-flat]{justify-content:center}.flood-root .flood-line-chart__x>[data-covered]{visibility:hidden}.flood-root .flood-line-chart__x>:only-child{margin-inline:auto}.flood-root .flood-line-chart__x>*{overflow-wrap:anywhere;min-inline-size:0}.flood-root .flood-line-chart__plot{--flood-chart-x:var(--flood-chart-pointer,var(--flood-chart-point));--flood-chart-ratio:var(--flood-chart-pointer-ratio,var(--flood-chart-point-ratio));block-size:var(--flood-chart-height);padding-block:var(--flood-sys-space-2);cursor:crosshair;align-items:stretch;display:flex;position:relative}.flood-root :is(.flood-line-chart__plot,.flood-bar-chart__plot,.flood-donut-chart__plot,.flood-dumbbell-chart__plot):focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset);border-radius:var(--flood-sys-radius-indicator)}.flood-root .flood-line-chart__plot>svg{inline-size:100%;display:block;position:relative;overflow:visible}.flood-root .flood-line-chart__plot:before{content:"";inset:var(--flood-sys-space-2) 0;background:var(--flood-chart-grid);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.flood-root .flood-line-chart__grid{stroke:var(--flood-sys-color-divider-decorative);opacity:.65}.flood-root :is(.flood-line-chart__grid,.flood-line-chart__stroke,.flood-line-chart__point){fill:none;vector-effect:non-scaling-stroke}.flood-root .flood-line-chart__gradient,.flood-root :is(.flood-line-chart,.flood-bar-chart) [data-series="0"]{color:var(--flood-chart-accent)}.flood-root .flood-line-chart__gradient>stop:first-child{stop-opacity:var(--flood-chart-fill-strength)}.flood-root :is(.flood-line-chart,.flood-bar-chart) [data-series="1"]{color:var(--flood-sys-color-content-subtle);--flood-chart-dash:5 4}.flood-root :is(.flood-line-chart,.flood-bar-chart) [data-series="2"]{color:var(--flood-sys-color-content-default);--flood-chart-dash:1 4}.flood-root :is(.flood-line-chart,.flood-bar-chart) [data-series="3"]{color:var(--flood-sys-color-content-subtle);--flood-chart-dash:8 4 2 4}.flood-root .flood-line-chart__stroke{stroke:currentColor;stroke-width:var(--flood-chart-stroke-width);stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--flood-chart-dash,none)}.flood-root .flood-line-chart__point{stroke:currentColor;stroke-width:.4rem;stroke-linecap:round}.flood-root .flood-line-chart__plot[data-inspecting]>svg>[data-series]{opacity:.46}.flood-root .flood-line-chart__highlight{opacity:0}.flood-root .flood-line-chart__plot[data-inspecting] .flood-line-chart__highlight{opacity:1}.flood-root .flood-line-chart__highlight-window{translate:calc(var(--flood-chart-ratio) * 600px) 0}.flood-root .flood-line-chart__inspection{opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset:0}.flood-root .flood-line-chart__plot[data-inspecting]>.flood-line-chart__inspection{opacity:1;visibility:visible}.flood-root .flood-line-chart__cursor{left:var(--flood-chart-x);inset-block:var(--flood-sys-space-2);inline-size:var(--flood-sys-stroke-width);background:linear-gradient(transparent, var(--flood-chart-accent) 22% 78%, transparent);position:absolute;translate:-50%}.flood-root .flood-line-chart__marker{aspect-ratio:1;inline-size:.4375rem;box-shadow:0 0 0 .1875rem color-mix(in srgb, currentColor 24%, transparent);background:currentColor;border-radius:50%;position:absolute;left:50%;translate:-50% -50%}.flood-root .flood-line-chart__date{top:100%;left:clamp(0px, calc(var(--flood-chart-x) - 3rem), calc(100% - min(100%, 6rem)));pointer-events:none;justify-content:center;inline-size:min(100%,6rem);display:flex;position:absolute}.flood-root .flood-line-chart__date>.flood-text{box-sizing:border-box;max-inline-size:100%;padding:var(--flood-sys-space-1) var(--flood-sys-space-2);background:var(--flood-sys-color-surface-raised);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-action);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.flood-root .flood-line-chart__tooltip-position{--flood-chart-tip-y:var(--flood-chart-pointer-tip-y,var(--flood-chart-point-y));--flood-chart-tip-y-ratio:var(--flood-chart-pointer-tip-ratio,var(--flood-chart-point-y-ratio));--flood-chart-tip-lift:clamp(0, calc((var(--flood-chart-ratio) - .52) / .23), 1);--flood-chart-tip-width:min(9rem, calc(100% - 2 * var(--flood-sys-space-2)));z-index:1;inset:var(--flood-sys-space-2) 0;position:absolute}.flood-root :is(.flood-line-chart__tooltip,.flood-bar-chart__tooltip){--flood-chart-tip-height:0px;--flood-chart-tip-direction:clamp(0, sign(var(--flood-chart-tip-y-ratio) - .31), 1);--flood-chart-tip-offset:calc(.5 * (1 - var(--flood-chart-tip-lift)) + var(--flood-chart-tip-direction) * var(--flood-chart-tip-lift));top:clamp(0px, calc(var(--flood-chart-tip-y) - var(--flood-chart-tip-height) * var(--flood-chart-tip-offset) + var(--flood-chart-tip-lift) * var(--flood-chart-tip-gap) * (1 - 2 * var(--flood-chart-tip-direction))), max(0px, calc(100% - var(--flood-chart-tip-height))));left:clamp(var(--flood-sys-space-2), calc(var(--flood-chart-x) + var(--flood-chart-tip-gap)), calc(100% - var(--flood-chart-tip-width) - var(--flood-sys-space-2)));gap:var(--flood-sys-space-1);inline-size:var(--flood-chart-tip-width);display:grid;position:absolute}.flood-root :is(.flood-line-chart__tooltip,.flood-bar-chart__tooltip,.flood-heatmap__tooltip,.flood-chart__tooltip){box-sizing:border-box;border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);pointer-events:none;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;box-shadow:0 .35rem 1.1rem #0000002e}.flood-root .flood-line-chart__tooltip-row{align-items:baseline;gap:var(--flood-sys-space-2);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);display:grid}.flood-root .flood-line-chart__tooltip-row>:last-child{text-align:end}.flood-root .flood-line-chart__tooltip-row .flood-line-chart__key{inline-size:var(--flood-sys-space-3)}@container (width<=24rem){.flood-root .flood-line-chart__tooltip-row{gap:var(--flood-sys-space-1)}.flood-root .flood-line-chart__tooltip-position{--flood-chart-tip-lift:clamp(0, calc((var(--flood-chart-ratio) - .34) / .25), 1)}.flood-root .flood-line-chart__x>[data-intermediate]{display:none}}.flood-root .flood-line-chart__key{inline-size:var(--flood-sys-space-6);block-size:var(--flood-sys-space-1);flex:none}.flood-root .flood-line-chart__readout{gap:var(--flood-sys-space-1);border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block-start:var(--flood-sys-space-3);padding-block-start:var(--flood-sys-space-3);display:grid}.flood-root .flood-line-chart__empty{min-block-size:var(--flood-chart-height);place-items:center;display:grid}.flood-root .flood-bar-chart{--flood-chart-height:13rem;min-inline-size:0;container-type:inline-size}.flood-root .flood-bar-chart__plot{cursor:crosshair;position:relative}.flood-root .flood-bar-chart__marks{grid-template-columns:repeat(var(--flood-bar-categories), minmax(0, 1fr));display:grid;position:relative}.flood-root .flood-bar-chart__marks:before{content:"";block-size:var(--flood-chart-height);background:var(--flood-chart-grid);pointer-events:none;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 18% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 18% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.flood-root .flood-bar-chart__marks:after{content:"";block-size:var(--flood-sys-stroke-width);background:var(--flood-sys-color-divider-decorative);pointer-events:none;position:absolute;inset-block-start:calc((1 - var(--flood-bar-zero)) * var(--flood-chart-height));inset-inline:0}.flood-root .flood-bar-chart__group{gap:var(--flood-sys-space-2);border-radius:var(--flood-sys-radius-indicator);min-inline-size:0;display:grid;position:relative}.flood-root .flood-bar-chart__group[data-active]{background:color-mix(in srgb, var(--flood-chart-accent) 5%, transparent)}.flood-root .flood-bar-chart__plot[data-inspecting] .flood-bar-chart__group:not([data-active]) .flood-bar-chart__pair{opacity:.45}.flood-root .flood-bar-chart__pair{justify-content:center;gap:min(5%, var(--flood-sys-space-1));block-size:var(--flood-chart-height);padding-inline:min(9%, var(--flood-sys-space-2));display:flex}.flood-root .flood-bar-chart__slot{flex:0 1.75rem;min-inline-size:0;position:relative}.flood-root .flood-bar-chart__bar{--flood-bar-direction:to bottom;--flood-bar-end-radius:.375rem;min-block-size:var(--flood-sys-stroke-width);box-sizing:border-box;box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) color-mix(in srgb, currentColor 64%, transparent);border-radius:var(--flood-bar-end-radius) var(--flood-bar-end-radius) 0 0;background:linear-gradient(var(--flood-bar-direction), color-mix(in srgb, currentColor 58%, transparent), color-mix(in srgb, currentColor 22%, transparent));position:absolute;inset-inline:0}.flood-root .flood-bar-chart__bar[data-negative]{--flood-bar-direction:to top;border-radius:0 0 var(--flood-bar-end-radius) var(--flood-bar-end-radius)}.flood-root .flood-bar-chart[data-layout=grouped] :where(.flood-bar-chart__slot[data-series]:not([data-series="0"])) .flood-bar-chart__bar:not([data-zero]){border:var(--flood-chart-stroke-width) dashed color-mix(in srgb, currentColor 55%, transparent);box-shadow:none;background:color-mix(in srgb, currentColor 12%, transparent)}.flood-root .flood-bar-chart__bar[data-zero]{background:currentColor;border-radius:0}.flood-root .flood-bar-chart:is([data-layout=stacked],[data-layout=percent]) .flood-bar-chart__pair{grid-template-columns:minmax(0,2.5rem);display:grid}.flood-root .flood-bar-chart:is([data-layout=stacked],[data-layout=percent]) .flood-bar-chart__slot{grid-area:1/1}.flood-root .flood-bar-chart:is([data-layout=stacked],[data-layout=percent]) [data-series="2"]{color:var(--flood-sys-color-feedback-info)}.flood-root .flood-bar-chart:is([data-layout=stacked],[data-layout=percent]) [data-series="3"]{color:var(--flood-sys-color-content-default)}.flood-root .flood-bar-chart:is([data-layout=stacked],[data-layout=percent]) .flood-bar-chart__bar{background:color-mix(in srgb, currentColor 32%, var(--flood-sys-color-surface-raised))}.flood-root .flood-bar-chart:is([data-layout=stacked],[data-layout=percent]) .flood-bar-chart__bar:not([data-outer]){border-radius:0}.flood-root .flood-bar-chart:is([data-layout=stacked],[data-layout=percent]) .flood-line-chart__stroke{stroke-dasharray:none}.flood-root .flood-bar-chart__category{padding-inline:var(--flood-sys-space-1);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flood-root .flood-bar-chart__tooltip{--flood-chart-tip-width:min(9rem, 100%);--flood-bar-tip-gap:min(4rem, calc(50% / var(--flood-bar-categories) + var(--flood-sys-space-1)));--flood-bar-tip-offset:calc(var(--flood-bar-tip-side) * (var(--flood-chart-tip-width) + 2 * var(--flood-bar-tip-gap)) + var(--flood-bar-tip-gap));z-index:2;top:var(--flood-sys-space-2);left:clamp(0px, calc(var(--flood-bar-active) + var(--flood-bar-tip-offset)), calc(100% - var(--flood-chart-tip-width)))}@container (width<=22rem){.flood-root .flood-bar-chart__tooltip{--flood-chart-tip-width:min(6.5rem, 45%);--flood-bar-tip-gap:min(2rem, calc(50% / var(--flood-bar-categories) + var(--flood-sys-space-1)))}}.flood-root .flood-bar-chart[data-layout=percent] .flood-bar-chart__tooltip{--flood-chart-tip-width:min(10rem, 46%)}.flood-root .flood-bar-chart[data-layout=percent] .flood-line-chart__tooltip-row .flood-line-chart__key{inline-size:var(--flood-sys-space-2)}.flood-root .flood-donut-chart{min-inline-size:0}.flood-root .flood-donut-chart__plot{aspect-ratio:1;border-radius:50%;inline-size:min(100%,17rem);margin-inline:auto;display:grid;position:relative}.flood-root .flood-donut-chart__plot:focus-visible{border-radius:50%}.flood-root .flood-donut-chart__plot:before{content:"";background:var(--flood-chart-grid);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle closest-side,#0000 48%,#000 67% 88%,#0000);mask-image:radial-gradient(circle closest-side,#0000 48%,#000 67% 88%,#0000)}.flood-root .flood-donut-chart__plot>svg{block-size:100%;inline-size:100%;position:relative}.flood-root .flood-donut-chart__track{fill:none;stroke:var(--flood-sys-color-divider-decorative);stroke-width:16px}.flood-root .flood-donut-chart__segment{fill:color-mix(in srgb, currentColor 16%, transparent);stroke:color-mix(in srgb, currentColor 52%, transparent);stroke-width:var(--flood-chart-stroke-width);stroke-linejoin:round;vector-effect:non-scaling-stroke}.flood-root .flood-donut-chart__segment[data-active]{stroke:currentColor}.flood-root .flood-donut-chart :is([data-slice="0"],[data-series="0"]){color:var(--flood-chart-accent)}.flood-root .flood-donut-chart :is([data-slice="1"],[data-series="1"]){color:var(--flood-sys-color-content-subtle)}.flood-root .flood-donut-chart :is([data-slice="2"],[data-series="2"]){color:color-mix(in srgb, var(--flood-chart-accent) 30%, var(--flood-sys-color-content-subtle))}.flood-root .flood-donut-chart :is([data-slice="3"],[data-series="3"]){color:color-mix(in srgb, var(--flood-sys-color-feedback-info) 25%, var(--flood-sys-color-content-subtle))}.flood-root .flood-donut-chart :is([data-slice="4"],[data-series="4"]){color:var(--flood-sys-color-content-subtle)}.flood-root .flood-donut-chart :is([data-slice="5"],[data-series="5"]){color:var(--flood-sys-color-content-default)}.flood-root .flood-donut-chart__key{inline-size:var(--flood-sys-space-2);block-size:var(--flood-sys-space-2);background:currentColor;border-radius:50%;flex:none}.flood-root .flood-donut-chart__readout{justify-content:center;gap:var(--flood-sys-space-1);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:19%}.flood-root .flood-donut-chart__readout :is(dt,dd){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flood-root .flood-donut-chart__readout .flood-metric{position:relative}.flood-root .flood-donut-chart__readout .flood-metric__hint{position:absolute;inset-block-start:calc(100% + var(--flood-sys-space-1));inset-inline:0}.flood-root .flood-heatmap{min-inline-size:0;position:relative}.flood-root .flood-heatmap__tooltip{z-index:1;row-gap:var(--flood-sys-space-1);column-gap:var(--flood-sys-space-2);inline-size:max-content;max-inline-size:min(10rem, calc(100% - 2 * var(--flood-sys-space-2)));display:grid;position:absolute}.flood-root .flood-heatmap__table.flood-table{--flood-heatmap-inset:calc(var(--flood-sys-space-1) / 2);table-layout:fixed;border-collapse:separate;border-spacing:0}.flood-root .flood-heatmap__table.flood-table :is(th,td){padding:var(--flood-heatmap-inset);border:0}.flood-root .flood-heatmap__table thead tr>:first-child{inline-size:clamp(2rem,15%,5rem)}.flood-root .flood-heatmap__table.flood-table>tbody>tr>th{border-block-end:0}.flood-root .flood-heatmap__table.flood-table thead th{text-align:center}.flood-root .flood-heatmap__table th>.flood-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.flood-root .flood-heatmap__table.flood-table .flood-heatmap__cell{block-size:calc(1.75rem + var(--flood-sys-space-1));border:0;padding:0;position:relative}.flood-root .flood-heatmap__cell:before{--flood-heatmap-fill:calc(var(--flood-heatmap-level) * 58%);content:"";inset:var(--flood-heatmap-inset);pointer-events:none;border:var(--flood-chart-stroke-width) solid color-mix(in srgb, var(--flood-chart-accent) var(--flood-heatmap-fill), var(--flood-sys-color-border-decorative));border-radius:var(--flood-sys-radius-indicator);background:color-mix(in srgb, var(--flood-chart-accent) var(--flood-heatmap-fill), var(--flood-sys-color-surface-raised));position:absolute}.flood-root .flood-heatmap__cell[data-missing]:before{background:var(--flood-chart-grid);border-style:dashed}.flood-root .flood-heatmap__cell[data-active]:before{border-color:var(--flood-sys-color-content-default)}.flood-root .flood-heatmap__cell:focus-visible{outline:none}.flood-root .flood-heatmap__cell:focus-visible:before{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:-2px}.flood-root .flood-bar-list__items{gap:var(--flood-sys-space-1);margin:0;padding:0;list-style:none;display:grid}.flood-root .flood-bar-list .flood-indicator{min-block-size:var(--flood-sys-control-md-height);grid-template-columns:minmax(0,1fr);display:grid}.flood-root .flood-bar-list :is(.flood-indicator__caption,.flood-indicator__track){grid-area:1/1}.flood-root .flood-bar-list .flood-indicator__caption{z-index:1;padding:var(--flood-sys-space-2) var(--flood-sys-space-3);align-items:center;margin:0}.flood-root .flood-bar-list .flood-indicator__caption>span{overflow-wrap:anywhere;min-inline-size:0}.flood-root .flood-bar-list .flood-indicator__value{color:var(--flood-sys-color-content-default);font-weight:var(--flood-sys-type-label-weight)}.flood-root .flood-bar-list .flood-indicator__track{border-radius:var(--flood-sys-radius-indicator);background:0 0;block-size:100%}.flood-root .flood-bar-list .flood-indicator__fill{--flood-chart-bar-color:var(--flood-indicator-color);background:linear-gradient(to right, color-mix(in srgb, var(--flood-chart-bar-color) 12%, transparent), color-mix(in srgb, var(--flood-chart-bar-color) 22%, transparent));border-radius:inherit;box-shadow:inset 0 calc(-1 * var(--flood-chart-stroke-width)) color-mix(in srgb, var(--flood-chart-bar-color) 38%, transparent)}.flood-root .flood-bar-list .flood-indicator[data-tone=accent] .flood-indicator__fill{--flood-chart-bar-color:var(--flood-chart-accent)}.flood-root .flood-bar-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .flood-indicator__fill{background:linear-gradient(to left, color-mix(in srgb, var(--flood-chart-bar-color) 12%, transparent), color-mix(in srgb, var(--flood-chart-bar-color) 22%, transparent))}@media (hover:hover){.flood-root .flood-bar-list li:hover .flood-indicator__fill{filter:brightness(1.25)}}@media (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) .flood-donut-chart__segment:not(:where([data-flood-motion=reduce] *)){transition:stroke var(--flood-chart-motion)}.flood-root:not([data-flood-motion=reduce]) :is(.flood-bar-chart__group,.flood-bar-chart__pair):not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-chart-motion), opacity var(--flood-chart-motion)}.flood-root:not([data-flood-motion=reduce]) :is(.flood-line-chart__plot>svg>[data-series],.flood-line-chart__highlight,.flood-line-chart__inspection):not(:where([data-flood-motion=reduce] *)){transition:opacity var(--flood-chart-motion), visibility var(--flood-chart-motion) allow-discrete}.flood-root:not([data-flood-motion=reduce]) .flood-bar-list .flood-indicator__fill:not(:where([data-flood-motion=reduce] *)){transition:inline-size var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing), filter var(--flood-chart-motion)}}@media (forced-colors:active){.flood-root .flood-donut-chart__track{stroke:graytext}.flood-root .flood-donut-chart .flood-donut-chart__segment{forced-color-adjust:none;stroke:canvastext;fill:canvas}.flood-root .flood-donut-chart .flood-donut-chart__segment[data-active]{stroke:highlight}.flood-root :is(.flood-line-chart,.flood-bar-chart) [data-series]{color:canvastext}.flood-root .flood-bar-chart__marks:after{forced-color-adjust:none;background:graytext}.flood-root .flood-bar-chart__group[data-active]{outline-offset:-1px;outline:1px solid highlight}.flood-root .flood-line-chart__grid{stroke:graytext}.flood-root .flood-line-chart__cursor{forced-color-adjust:none;background:highlight}.flood-root .flood-line-chart__marker{forced-color-adjust:none;background:canvastext}.flood-root .flood-line-chart__area{display:none}.flood-root .flood-bar-list .flood-indicator__track{outline:none}.flood-root .flood-bar-list .flood-indicator__fill{forced-color-adjust:none;background:0 0;border-block-end:2px solid highlight}}.flood-root .flood-scatter-chart{--flood-scatter-inset:var(--flood-sys-space-2);--flood-scatter-height:13rem;min-inline-size:0;container-type:inline-size}.flood-root .flood-scatter-chart__layout{gap:var(--flood-sys-space-1) var(--flood-sys-space-2);grid-template-columns:fit-content(26%) minmax(0,1fr);display:grid}.flood-root .flood-scatter-chart__plot{min-inline-size:0;block-size:var(--flood-scatter-height);cursor:crosshair;position:relative}.flood-root .flood-scatter-chart__plot:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset);border-radius:var(--flood-sys-radius-indicator)}.flood-root .flood-scatter-chart__area{inset:var(--flood-scatter-inset);pointer-events:none;position:absolute}.flood-root .flood-scatter-chart__area:before{content:"";background:var(--flood-chart-grid);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.flood-root .flood-scatter-chart__point{box-sizing:border-box;inline-size:calc(1.6 * var(--flood-sys-space-1));aspect-ratio:1;border:var(--flood-chart-stroke-width) solid color-mix(in srgb, var(--flood-chart-accent) 68%, transparent);background:color-mix(in srgb, var(--flood-chart-accent) 22%, transparent);border-radius:50%;position:absolute;translate:-50% -50%}.flood-root .flood-scatter-chart__point[data-active]{z-index:1;border-color:var(--flood-chart-accent);background:var(--flood-chart-accent);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--flood-chart-accent) 24%, transparent)}.flood-root .flood-scatter-chart__guides{position:absolute;inset:0}.flood-root .flood-scatter-chart__guides:before,.flood-root .flood-scatter-chart__guides:after{content:"";opacity:.65;position:absolute}.flood-root .flood-scatter-chart__guides:before{left:var(--flood-scatter-x);inline-size:var(--flood-sys-stroke-width);background:linear-gradient(transparent, var(--flood-chart-accent) 25% 75%, transparent);inset-block:0;translate:-50%}.flood-root .flood-scatter-chart__guides:after{top:var(--flood-scatter-y);block-size:var(--flood-sys-stroke-width);background:linear-gradient(90deg, transparent, var(--flood-chart-accent) 25% 75%, transparent);inset-inline:0;translate:0 -50%}.flood-root .flood-scatter-chart__ticks{justify-content:space-between;gap:var(--flood-sys-space-2);font-variant-numeric:tabular-nums;min-inline-size:0;display:flex}.flood-root .flood-scatter-chart__ticks--y{text-align:end;flex-direction:column}.flood-root .flood-scatter-chart__ticks--x,.flood-root .flood-scatter-chart__horizontal-label{padding-inline:var(--flood-scatter-inset);grid-column:2}.flood-root .flood-scatter-chart__ticks--x{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.flood-root .flood-scatter-chart__ticks>*{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.flood-root .flood-scatter-chart__ticks--x>:nth-child(2){text-align:center}.flood-root .flood-scatter-chart__ticks--x>:last-child{text-align:end;grid-column:3}.flood-root .flood-scatter-chart__ticks--x>:only-child{text-align:center;grid-column:2}.flood-root .flood-scatter-chart__ticks--y>:only-child{margin-block:auto}.flood-root .flood-scatter-chart__horizontal-label{text-align:center}.flood-root .flood-scatter-chart__vertical-label{margin-block-end:var(--flood-sys-space-1);display:block}.flood-root .flood-scatter-chart__tooltip{z-index:2;column-gap:var(--flood-chart-tip-gap);inline-size:max-content;max-inline-size:min(10rem, max(5rem, calc(50% - 1.25 * var(--flood-chart-tip-gap) - var(--flood-sys-stroke-width))));visibility:hidden;position:absolute}.flood-root .flood-scatter-chart__tooltip-content{align-items:baseline;gap:var(--flood-sys-space-1) var(--flood-sys-space-2);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.flood-root .flood-scatter-chart__tooltip[data-positioned]{visibility:visible}.flood-root .flood-scatter-chart__tooltip-content>[data-point-label]{grid-column:1/-1}.flood-root .flood-scatter-chart__tooltip-content>[data-coordinate]{text-align:end}.flood-root .flood-scatter-chart__empty{min-block-size:var(--flood-scatter-height);place-items:center;display:grid}@container (width<=20rem){.flood-root .flood-scatter-chart__plot{--flood-scatter-height:10rem}}@media (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) .flood-scatter-chart__point:not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-chart-motion), border-color var(--flood-chart-motion), box-shadow var(--flood-chart-motion)}}@media (forced-colors:active){.flood-root .flood-scatter-chart__point{forced-color-adjust:none;background:canvas;border-color:canvastext}.flood-root .flood-scatter-chart__point[data-active]{box-shadow:none;background:highlight;border-color:highlight}.flood-root .flood-scatter-chart__guides:before,.flood-root .flood-scatter-chart__guides:after{forced-color-adjust:none;background:highlight}}.flood-root .flood-range-chart{--flood-range-height:13rem;min-inline-size:0;container-type:inline-size}.flood-root .flood-range-chart__plot{cursor:crosshair;position:relative}.flood-root .flood-range-chart__plot:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset);border-radius:var(--flood-sys-radius-indicator)}.flood-root .flood-range-chart__columns{grid-template-columns:repeat(var(--flood-range-columns), minmax(0, 1fr));display:grid;position:relative}.flood-root .flood-range-chart__columns:before{content:"";inset:var(--flood-sys-space-2) 0 auto;block-size:var(--flood-range-height);background:var(--flood-chart-grid);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.flood-root .flood-range-chart__column{gap:var(--flood-sys-space-2);min-inline-size:0;padding-block:var(--flood-sys-space-2);border-radius:var(--flood-sys-radius-indicator);display:grid;position:relative}.flood-root .flood-range-chart__column[data-active]{background:color-mix(in srgb, var(--flood-chart-accent) 5%, transparent)}.flood-root .flood-range-chart__track{block-size:var(--flood-range-height);inline-size:min(1.5rem,68%);margin-inline:auto;position:relative}.flood-root .flood-range-chart__band,.flood-root .flood-range-chart__midpoint{box-sizing:border-box;position:absolute;inset-inline:0}.flood-root .flood-range-chart__band{border-radius:var(--flood-sys-radius-indicator);box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) color-mix(in srgb, var(--flood-chart-accent) 65%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--flood-chart-accent) 40%, transparent), color-mix(in srgb, var(--flood-chart-accent) 10%, transparent))}.flood-root .flood-range-chart__band[data-flat]{box-shadow:none;block-size:var(--flood-chart-stroke-width);background:var(--flood-chart-accent);translate:0 -50%}.flood-root .flood-range-chart__midpoint{inset-inline:var(--flood-chart-stroke-width);block-size:var(--flood-chart-stroke-width);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-content-default);translate:0 -50%}.flood-root .flood-range-chart__category{padding-inline:var(--flood-sys-space-1);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flood-root .flood-range-chart__tooltip{--flood-range-tip-width:min(9rem, 42%);--flood-range-tip-gap:min(2.75rem, calc(50% / var(--flood-range-columns) + var(--flood-sys-space-1)));--flood-range-tip-offset:calc(var(--flood-range-tip-side) * (var(--flood-range-tip-width) + 2 * var(--flood-range-tip-gap)) + var(--flood-range-tip-gap));z-index:2;inset-block-start:var(--flood-sys-space-2);left:clamp(0px, calc(var(--flood-range-position) + var(--flood-range-tip-offset)), calc(100% - var(--flood-range-tip-width)));gap:var(--flood-sys-space-1);inline-size:var(--flood-range-tip-width);display:grid;position:absolute}.flood-root .flood-range-chart__reading{justify-content:space-between;align-items:baseline;gap:var(--flood-sys-space-1);display:flex}.flood-root .flood-range-chart__reading>:last-child{text-align:end}.flood-root .flood-range-chart__empty{min-block-size:var(--flood-range-height);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) .flood-range-chart__column:not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-chart-motion)}}@media (forced-colors:active){.flood-root .flood-range-chart__band:not([data-flat]){outline-offset:-1px;outline:1px solid canvastext}.flood-root .flood-range-chart__band[data-flat],.flood-root .flood-range-chart__midpoint{forced-color-adjust:none;background:canvastext}.flood-root .flood-range-chart__column[data-active]{outline-offset:-1px;outline:1px solid highlight}}.flood-root .flood-bullet-chart{min-inline-size:0}.flood-root .flood-bullet-chart__items{gap:var(--flood-sys-space-4);margin:0;padding:0;list-style:none;display:grid}.flood-root .flood-bullet-chart__caption{overflow-wrap:anywhere;justify-content:space-between}.flood-root .flood-bullet-chart__numbers{text-align:end;font-variant-numeric:tabular-nums;justify-content:flex-end;max-inline-size:100%;margin-inline-start:auto}.flood-root .flood-bullet-chart__actual{font-weight:var(--flood-sys-type-label-weight)}.flood-root .flood-bullet-chart__plot{--flood-bullet-fill-direction:to right;align-items:center;min-block-size:1.25rem;display:grid;position:relative}.flood-root .flood-bullet-chart__plot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--flood-bullet-fill-direction:to left}.flood-root .flood-bullet-chart .flood-indicator__track{border-radius:var(--flood-sys-radius-action);background:var(--flood-chart-grid), var(--flood-sys-color-surface-raised);block-size:.75rem}.flood-root .flood-bullet-chart .flood-indicator__fill{background:linear-gradient(var(--flood-bullet-fill-direction), color-mix(in srgb, var(--flood-chart-accent) 28%, transparent), color-mix(in srgb, var(--flood-chart-accent) 58%, transparent));box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) color-mix(in srgb, var(--flood-chart-accent) 65%, transparent)}.flood-root .flood-bullet-chart__plot[data-zero] .flood-indicator__fill{box-shadow:none}.flood-root .flood-bullet-chart__target{inline-size:var(--flood-chart-stroke-width);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-content-default);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:clamp(0px, calc(var(--flood-bullet-target) - var(--flood-chart-stroke-width) / 2), calc(100% - var(--flood-chart-stroke-width)))}@media (forced-colors:active){.flood-root .flood-bullet-chart .flood-indicator__track{background:canvas}.flood-root .flood-bullet-chart .flood-indicator__fill{background:highlight}.flood-root .flood-bullet-chart__target{forced-color-adjust:none;background:canvastext}}.flood-root .flood-waterfall-chart{--flood-waterfall-height:13rem;--flood-waterfall-bar-width:min(2.75rem, 58%);min-inline-size:0;container-type:inline-size}.flood-root .flood-waterfall-chart__plot{cursor:crosshair;position:relative}.flood-root .flood-waterfall-chart__plot:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset);border-radius:var(--flood-sys-radius-indicator)}.flood-root .flood-waterfall-chart__columns{grid-template-columns:repeat(var(--flood-waterfall-columns), minmax(0, 1fr));display:grid;position:relative}.flood-root .flood-waterfall-chart__columns:before{content:"";inset:var(--flood-sys-space-2) 0 auto;block-size:var(--flood-waterfall-height);background:var(--flood-chart-grid);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.flood-root .flood-waterfall-chart__columns:after{content:"";block-size:var(--flood-sys-stroke-width);background:var(--flood-sys-color-divider-decorative);pointer-events:none;position:absolute;inset-block-start:calc(var(--flood-sys-space-2) + var(--flood-waterfall-height) * var(--flood-waterfall-zero));inset-inline:0}.flood-root .flood-waterfall-chart__column{gap:var(--flood-sys-space-2);min-inline-size:0;padding-block:var(--flood-sys-space-2);border-radius:var(--flood-sys-radius-indicator);display:grid;position:relative}.flood-root .flood-waterfall-chart__column[data-active]{background:color-mix(in srgb, var(--flood-chart-accent) 5%, transparent)}.flood-root .flood-waterfall-chart__track{block-size:var(--flood-waterfall-height);position:relative}.flood-root .flood-waterfall-chart__bar{--flood-waterfall-color:var(--flood-sys-color-content-subtle);inline-size:var(--flood-waterfall-bar-width);border-radius:var(--flood-sys-radius-indicator);background:linear-gradient(180deg, color-mix(in srgb, var(--flood-waterfall-color) 39%, transparent), color-mix(in srgb, var(--flood-waterfall-color) 12%, transparent));box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) color-mix(in srgb, var(--flood-waterfall-color) 60%, transparent);position:absolute;inset-inline-start:50%;translate:-50%}.flood-root .flood-waterfall-chart__bar[data-kind=total]{--flood-waterfall-color:var(--flood-chart-accent)}.flood-root .flood-waterfall-chart__bar[data-kind=decrease]{background:color-mix(in srgb, var(--flood-waterfall-color) 12%, transparent);outline:var(--flood-chart-stroke-width) dashed color-mix(in srgb, var(--flood-waterfall-color) 58%, transparent);outline-offset:calc(-1 * var(--flood-chart-stroke-width));box-shadow:none}.flood-root .flood-waterfall-chart__bar[data-flat]{min-block-size:var(--flood-chart-stroke-width);background:var(--flood-waterfall-color);box-shadow:none;outline:none}.flood-root .flood-waterfall-chart__connector{inline-size:calc((100% - var(--flood-waterfall-bar-width)) / 2);border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-content-subtle);opacity:.46;position:absolute}.flood-root .flood-waterfall-chart__connector[data-side=before]{inset-inline-start:0}.flood-root .flood-waterfall-chart__connector[data-side=after]{inset-inline-end:0}.flood-root .flood-waterfall-chart__category{padding-inline:var(--flood-sys-space-1);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flood-root .flood-waterfall-chart__tooltip{--flood-waterfall-tip-width:min(9rem, 42%);--flood-waterfall-tip-gap:min(calc(2 * var(--flood-chart-tip-gap)), calc(50% / var(--flood-waterfall-columns)));--flood-waterfall-tip-offset:calc(var(--flood-waterfall-tip-side) * (var(--flood-waterfall-tip-width) + 2 * var(--flood-waterfall-tip-gap)) + var(--flood-waterfall-tip-gap));z-index:2;inset-block-start:var(--flood-sys-space-2);left:clamp(0px, calc(var(--flood-waterfall-position) + var(--flood-waterfall-tip-offset)), calc(100% - var(--flood-waterfall-tip-width)));gap:var(--flood-sys-space-1);inline-size:var(--flood-waterfall-tip-width);display:grid;position:absolute}.flood-root .flood-waterfall-chart__reading{justify-content:space-between;align-items:baseline;gap:var(--flood-sys-space-1);display:flex}.flood-root .flood-waterfall-chart__reading>:last-child{text-align:end}.flood-root .flood-waterfall-chart__empty{min-block-size:var(--flood-waterfall-height);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) .flood-waterfall-chart__column:not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-chart-motion)}}@media (forced-colors:active){.flood-root .flood-waterfall-chart__bar{forced-color-adjust:none;box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) CanvasText;background:canvas}.flood-root .flood-waterfall-chart__bar[data-kind=total]{background:highlight}.flood-root .flood-waterfall-chart__bar[data-kind=decrease]{box-shadow:none;outline-color:canvastext}.flood-root .flood-waterfall-chart__bar[data-flat]{background:canvastext}}.flood-root .flood-histogram{--flood-histogram-height:var(--flood-chart-plot-height,13rem);min-inline-size:0;container-type:inline-size}.flood-root .flood-histogram__plot{cursor:crosshair;position:relative}.flood-root .flood-histogram__plot:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset);border-radius:var(--flood-sys-radius-indicator)}.flood-root .flood-histogram__columns{block-size:var(--flood-histogram-height);box-sizing:border-box;border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);padding-block-start:var(--flood-sys-space-3);display:flex;position:relative}.flood-root .flood-histogram__columns:before{content:"";background:var(--flood-chart-grid);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 18% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 18% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.flood-root .flood-histogram__bin{flex:1 1 0;min-inline-size:0;position:relative}.flood-root .flood-histogram__bin[data-active]{background:color-mix(in srgb, var(--flood-chart-accent) 5%, transparent)}.flood-root .flood-histogram__bar{inset-inline:min(7%, var(--flood-sys-space-1) / 2);block-size:var(--flood-histogram-bin-height);border-radius:var(--flood-sys-radius-indicator) var(--flood-sys-radius-indicator) 0 0;background:linear-gradient(to bottom, color-mix(in srgb, var(--flood-chart-accent) 32%, transparent), color-mix(in srgb, var(--flood-chart-accent) 5%, transparent));--flood-histogram-ink:color-mix(in srgb, var(--flood-chart-accent) 72%, transparent);box-shadow:inset 0 var(--flood-chart-stroke-width) var(--flood-histogram-ink);position:absolute;inset-block-end:0}.flood-root .flood-histogram__bar[data-zero]{block-size:var(--flood-sys-stroke-width);background:var(--flood-sys-color-border-decorative);box-shadow:none;border-radius:0}.flood-root .flood-histogram__bin[data-active]>.flood-histogram__bar{--flood-histogram-ink:var(--flood-chart-accent)}.flood-root .flood-histogram__bin[data-active]>.flood-histogram__bar[data-zero]{background:var(--flood-histogram-ink)}.flood-root .flood-histogram__axis{font-variant-numeric:tabular-nums;justify-content:space-between;margin-block-start:var(--flood-sys-space-2);display:flex;position:relative}.flood-root .flood-histogram__axis>.flood-text{text-overflow:ellipsis;white-space:nowrap;max-inline-size:30%;overflow:hidden}.flood-root .flood-histogram__mid-label{position:absolute;translate:-50%}.flood-root .flood-histogram__axis-label{text-align:center;margin-block-start:var(--flood-sys-space-2);display:block}.flood-root .flood-histogram__tooltip{--flood-histogram-tip-gap:calc(var(--flood-histogram-half-bin) + var(--flood-chart-tip-gap));--flood-histogram-tip-width:min(8rem, max(5rem, calc(50% - var(--flood-histogram-tip-gap))));--flood-histogram-tip-offset:calc(var(--flood-histogram-tip-side) * (var(--flood-histogram-tip-width) + 2 * var(--flood-histogram-tip-gap)) + var(--flood-histogram-tip-gap));z-index:1;top:var(--flood-sys-space-2);left:clamp(0px, calc(var(--flood-histogram-active) + var(--flood-histogram-tip-offset)), calc(100% - var(--flood-histogram-tip-width)));inline-size:var(--flood-histogram-tip-width);gap:var(--flood-sys-space-1);display:grid;position:absolute}.flood-root .flood-histogram__tooltip-count{justify-content:space-between}.flood-root .flood-histogram__plot:has(.flood-histogram__bin:only-child) .flood-histogram__tooltip{left:50%;translate:-50%}.flood-root .flood-histogram__empty{min-block-size:var(--flood-histogram-height);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) .flood-histogram__bar:not(:where([data-flood-motion=reduce] *)){transition:box-shadow var(--flood-chart-motion)}}@media (forced-colors:active){.flood-root .flood-histogram__columns:before{display:none}.flood-root .flood-histogram__bar[data-zero]{forced-color-adjust:none;background:graytext}.flood-root .flood-histogram__bin[data-active]>.flood-histogram__bar[data-zero]{background:highlight}.flood-root .flood-histogram__bar:not([data-zero]){forced-color-adjust:none;box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) CanvasText;background:canvas}.flood-root .flood-histogram__bin[data-active]>.flood-histogram__bar:not([data-zero]){box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) Highlight}}.flood-root .flood-box-plot{--flood-box-label:clamp(3.75rem, 19%, 7rem);--flood-box-row-height:3rem;--flood-box-gutter:var(--flood-sys-space-2);min-inline-size:0}.flood-root .flood-box-plot__plot{cursor:crosshair;min-block-size:11rem;position:relative}.flood-root .flood-box-plot__plot:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset);border-radius:var(--flood-sys-radius-indicator)}.flood-root .flood-box-plot__rows{isolation:isolate;box-sizing:border-box;grid-auto-rows:minmax(var(--flood-box-row-height), 1fr);min-block-size:var(--flood-chart-plot-height,0px);border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);display:grid;position:relative}.flood-root .flood-box-plot__rows:before{content:"";inset:0 var(--flood-box-gutter) 0 var(--flood-box-label);background:var(--flood-chart-grid);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.flood-root .flood-box-plot__row{grid-template-columns:var(--flood-box-label) minmax(0, 1fr);min-block-size:var(--flood-box-row-height);border-radius:var(--flood-sys-radius-indicator);align-items:center;padding-inline-end:var(--flood-box-gutter);display:grid}.flood-root .flood-box-plot__row[data-active]{background:color-mix(in srgb, var(--flood-chart-accent) 5%, transparent)}.flood-root .flood-box-plot__category{padding-inline:var(--flood-box-gutter);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flood-root .flood-box-plot__track{block-size:var(--flood-box-row-height);position:relative}.flood-root .flood-box-plot__track>:is(.flood-box-plot__box,.flood-box-plot__whisker,.flood-box-plot__median,.flood-box-plot__outlier,.flood-box-plot__missing){position:absolute;inset-block-start:50%;translate:0 -50%}.flood-root .flood-box-plot__whisker{block-size:var(--flood-sys-stroke-width);background:color-mix(in srgb, var(--flood-chart-accent) 54%, transparent)}.flood-root .flood-box-plot__whisker:before{content:"";inline-size:var(--flood-chart-stroke-width);border-radius:var(--flood-sys-radius-action);background:color-mix(in srgb, var(--flood-chart-accent) 64%, transparent);block-size:.75rem;position:absolute;inset-block-start:50%;translate:-50% -50%}.flood-root .flood-box-plot__whisker[data-side=start]:before{left:0}.flood-root .flood-box-plot__whisker[data-side=end]:before{left:100%}.flood-root .flood-box-plot__box{block-size:1.5rem;min-inline-size:var(--flood-chart-stroke-width);border-radius:var(--flood-sys-radius-indicator);box-shadow:inset 0 0 0 var(--flood-chart-stroke-width) color-mix(in srgb, var(--flood-chart-accent) 68%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--flood-chart-accent) 17%, transparent), color-mix(in srgb, var(--flood-chart-accent) 39%, transparent))}.flood-root .flood-box-plot__median{inline-size:var(--flood-chart-stroke-width);border-radius:var(--flood-sys-radius-action);background:var(--flood-sys-color-content-default);block-size:1.25rem}.flood-root .flood-box-plot__outlier{box-sizing:border-box;aspect-ratio:1;border:var(--flood-chart-stroke-width) solid color-mix(in srgb, var(--flood-chart-accent) 68%, transparent);border-radius:50%;inline-size:.45rem}.flood-root .flood-box-plot__track>:is(.flood-box-plot__median,.flood-box-plot__outlier){translate:-50% -50%}.flood-root .flood-box-plot__missing{border-block-start:var(--flood-sys-stroke-width) dashed var(--flood-sys-color-divider-decorative);inset-inline:0}.flood-root .flood-box-plot__axis{justify-content:space-between;gap:var(--flood-sys-space-2);margin-inline:var(--flood-box-label) var(--flood-box-gutter);text-align:center;font-variant-numeric:tabular-nums;padding-block-start:var(--flood-sys-space-2);display:flex}.flood-root .flood-box-plot__axis>:only-child{margin-inline:auto}.flood-root .flood-box-plot__axis>*{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.flood-root .flood-box-plot__tooltip{z-index:1;row-gap:var(--flood-sys-space-1);column-gap:var(--flood-chart-tip-gap);inline-size:min(12rem, calc(50% - 2 * var(--flood-chart-tip-gap)));visibility:hidden;display:grid;position:absolute}.flood-root .flood-box-plot__tooltip[data-positioned]{visibility:visible}.flood-root .flood-box-plot__reading{justify-content:space-between;align-items:baseline;gap:var(--flood-sys-space-1);display:flex}.flood-root .flood-box-plot__reading>:last-child{text-align:end}.flood-root .flood-box-plot__reading>:first-child,.flood-root .flood-box-plot__reading>:last-child>span{white-space:nowrap}.flood-root .flood-box-plot__empty{min-block-size:calc(var(--flood-box-row-height) * 3);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) .flood-box-plot__row:not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-chart-motion)}}@media (forced-colors:active){.flood-root .flood-box-plot__whisker,.flood-root .flood-box-plot__whisker:before,.flood-root .flood-box-plot__median{forced-color-adjust:none;background:canvastext}.flood-root .flood-box-plot__box{outline-offset:-1px;outline:1px solid canvastext}.flood-root .flood-box-plot__row[data-active]{outline-offset:-1px;outline:1px solid highlight}}.flood-root .flood-dumbbell-chart{--flood-dumbbell-label-width:clamp(3.5rem, 20%, 7rem);--flood-dumbbell-inset:var(--flood-sys-space-2);min-inline-size:0}.flood-root .flood-dumbbell-chart__plot{cursor:crosshair;position:relative}.flood-root .flood-dumbbell-chart__rows{isolation:isolate;position:relative}.flood-root .flood-dumbbell-chart__rows:before{content:"";inset:0 var(--flood-dumbbell-inset) 0 var(--flood-dumbbell-label-width);background:var(--flood-chart-grid);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.flood-root .flood-dumbbell-chart__row{grid-template-columns:var(--flood-dumbbell-label-width) minmax(0, 1fr);border-radius:var(--flood-sys-radius-indicator);align-items:center;min-block-size:2.75rem;display:grid;position:relative}.flood-root .flood-dumbbell-chart__row[data-active]{background:color-mix(in srgb, var(--flood-chart-accent) 6%, transparent);z-index:1}.flood-root .flood-dumbbell-chart__name{padding-inline:var(--flood-dumbbell-inset);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flood-root .flood-dumbbell-chart__track{margin-inline:var(--flood-dumbbell-inset);position:relative}.flood-root .flood-dumbbell-chart__connector{block-size:var(--flood-chart-stroke-width);background:color-mix(in srgb, var(--flood-chart-accent) 55%, transparent);position:absolute;translate:0 -50%}.flood-root :is(.flood-dumbbell-chart__point,.flood-dumbbell-chart__key){box-sizing:border-box;border:var(--flood-chart-stroke-width) solid var(--flood-chart-accent);background:var(--flood-chart-accent);border-radius:50%;block-size:.625rem;inline-size:.625rem}.flood-root .flood-dumbbell-chart__point{position:absolute;translate:-50% -50%}.flood-root .flood-dumbbell-chart [data-point=before]{border-color:var(--flood-sys-color-content-subtle);background:var(--flood-sys-color-surface-raised);block-size:.875rem;inline-size:.875rem}.flood-root .flood-dumbbell-chart [data-point=after]{block-size:.4375rem;inline-size:.4375rem}.flood-root .flood-dumbbell-chart__axis{justify-content:space-between;gap:var(--flood-sys-space-2);margin-inline:calc(var(--flood-dumbbell-label-width) + var(--flood-dumbbell-inset)) var(--flood-dumbbell-inset);font-variant-numeric:tabular-nums;margin-block-start:var(--flood-sys-space-2);display:flex}.flood-root .flood-dumbbell-chart__axis>:only-child{margin-inline:auto}.flood-root .flood-dumbbell-chart__axis>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flood-root .flood-dumbbell-chart__legend{margin-block-start:var(--flood-sys-space-3)}.flood-root .flood-dumbbell-chart__tooltip{--flood-dumbbell-tip-width:min(9rem, 80%);z-index:1;gap:var(--flood-sys-space-1);inline-size:var(--flood-dumbbell-tip-width);--flood-dumbbell-track-width:calc(100% - var(--flood-dumbbell-label-width) - 2 * var(--flood-dumbbell-inset));left:clamp(0px, calc(var(--flood-dumbbell-label-width) + var(--flood-dumbbell-inset) + var(--flood-dumbbell-anchor) * var(--flood-dumbbell-track-width) - var(--flood-dumbbell-tip-width) / 2), calc(100% - var(--flood-dumbbell-tip-width)));display:grid;position:absolute}.flood-root .flood-dumbbell-chart__tooltip[data-side=below]{inset-block-start:calc(100% + var(--flood-dumbbell-inset))}.flood-root .flood-dumbbell-chart__tooltip[data-side=above]{inset-block-end:calc(100% + var(--flood-dumbbell-inset))}.flood-root .flood-dumbbell-chart__reading{justify-content:space-between}@media (prefers-reduced-motion:no-preference){.flood-root:not([data-flood-motion=reduce]) .flood-dumbbell-chart__row:not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-chart-motion)}}@media (forced-colors:active){.flood-root .flood-dumbbell-chart__connector{forced-color-adjust:none;background:graytext}.flood-root .flood-dumbbell-chart [data-point]{forced-color-adjust:none;background:canvas;border-color:canvastext}.flood-root .flood-dumbbell-chart [data-point=after]{background:canvastext}.flood-root .flood-dumbbell-chart__row[data-active]{outline-offset:-1px;outline:1px solid highlight}}.flood-root .flood-file-list{box-sizing:border-box;padding-inline:var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);container:flood-files/inline-size}.flood-root .flood-file-item__thumbnail{inline-size:var(--flood-sys-control-md-height);block-size:var(--flood-sys-control-md-height);border-radius:var(--flood-sys-radius-action);color:var(--flood-sys-color-content-subtle);background:var(--flood-sys-color-field-background);flex:none;place-items:center;display:grid;overflow:hidden}.flood-root .flood-file-item__thumbnail img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.flood-root .flood-file-item__name{overflow-wrap:anywhere}.flood-root .flood-file-item__heading{align-items:center;gap:var(--flood-sys-space-1) var(--flood-sys-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.flood-root .flood-file-item__heading>.flood-file-item__name{min-inline-size:0}.flood-root .flood-file-meta{white-space:normal;overflow-wrap:break-word;max-inline-size:100%;color:var(--flood-sys-color-content-subtle);flex-wrap:wrap;flex:0 auto;font-weight:400}.flood-root .flood-file-meta>span{min-inline-size:0}.flood-root .flood-file-item .flood-data-list-item__trailing{flex:none;max-inline-size:none}.flood-root .flood-upload-item .flood-data-list-item__copy{align-self:center}.flood-root .flood-upload-item__status-row{align-items:center;gap:var(--flood-sys-space-2);min-inline-size:0;display:flex}.flood-root .flood-upload-item__status-row[data-progress]>.flood-status-indicator{white-space:nowrap;flex:none}.flood-root .flood-upload-item .flood-indicator{flex:1;min-inline-size:0}.flood-root .flood-upload-item .flood-status-indicator{overflow-wrap:break-word}.flood-root .flood-image-preview{inline-size:min(56rem,calc(100% - var(--flood-sys-space-8)))}.flood-root .flood-image-preview__figure{margin:0}.flood-root .flood-image-preview__media{background:var(--flood-sys-color-surface-canvas);border-radius:var(--flood-sys-radius-field);place-items:center;min-block-size:12rem;max-inline-size:100%;display:grid;overflow:hidden}.flood-root .flood-image-preview__image{object-fit:contain;grid-area:1/1;max-block-size:60dvh;inline-size:auto;max-inline-size:100%}.flood-root .flood-image-preview__media[data-state=loading] .flood-image-preview__image{visibility:hidden}.flood-root .flood-image-preview__media>[role=status]{grid-area:1/1}.flood-root .flood-image-preview__caption{font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);color:var(--flood-sys-color-content-subtle);margin-block-start:var(--flood-sys-space-2)}.flood-root .flood-image-preview__actions{justify-content:flex-end;margin-block-start:var(--flood-sys-space-4);display:flex}@media (width<=30rem){.flood-root .flood-file-list>.flood-file-item{flex-wrap:nowrap}.flood-root .flood-file-item__thumbnail{inline-size:var(--flood-sys-control-sm-height);block-size:var(--flood-sys-control-sm-height)}}@container flood-files (width<=16rem){.flood-root .flood-file-list>.flood-file-item:not([hidden]){grid-template-columns:minmax(0,1fr);display:grid}.flood-root .flood-file-item .flood-data-list-item__trailing{justify-content:flex-start}.flood-root .flood-file-item .flood-data-list-item__actions,.flood-root .flood-upload-item__status-row{flex-wrap:wrap}.flood-root .flood-upload-item__status-row[data-progress]>.flood-status-indicator{white-space:normal;flex:0 auto;min-inline-size:0}.flood-root .flood-upload-item .flood-indicator{flex-basis:100%}}.flood-root .flood-time-picker__panel{inline-size:min(var(--flood-time-picker-width,22rem),var(--flood-overlay-available-width,calc(100dvw - 1rem)));padding:var(--flood-sys-space-1)}.flood-root .flood-time-picker__scroll{max-block-size:min(15rem,calc(var(--flood-overlay-available-height,60dvh) - 1rem))}.flood-root .flood-date-time-range-picker{inline-size:100%;min-inline-size:0}.flood-root .flood-overflow-actions{inline-size:100%;min-inline-size:0;position:relative}.flood-root .flood-overflow-actions__bar{gap:var(--flood-sys-space-2);flex-wrap:nowrap;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;display:flex;overflow:auto}.flood-root .flood-overflow-actions__bar>button{flex:none}.flood-root :is(.flood-overflow-actions__leading,.flood-overflow-actions__trailing){flex:none;align-items:center;min-inline-size:0;display:flex}.flood-root .flood-overflow-actions__trailing{margin-inline-start:auto}.flood-root .flood-overflow-actions__measure{visibility:hidden;pointer-events:none;gap:var(--flood-sys-space-2);block-size:0;inline-size:max-content;display:flex;position:absolute;overflow:hidden}.flood-root .flood-menubar{align-items:center;gap:var(--flood-sys-space-1);min-inline-size:0;max-inline-size:100%;display:flex;overflow:auto}.flood-root .flood-menubar>button{flex:none}.flood-root .flood-button[data-tone=danger]{--flood-action-content:var(--flood-sys-color-action-danger-content)}.flood-root .flood-button--solid[data-tone=danger]{--flood-action-rest:var(--flood-sys-color-action-danger-content);--flood-action-hover:color-mix(in srgb,var(--flood-sys-color-action-danger-content),white 10%);--flood-action-pressed:color-mix(in srgb,var(--flood-sys-color-action-danger-content),black 10%);--flood-action-content:var(--flood-sys-color-surface-canvas)}.flood-root .flood-bulk-action-bar{inline-size:100%;max-inline-size:32rem}.flood-root .flood-bulk-action-bar>.flood-overflow-actions__bar{background:var(--flood-sys-color-surface-floating);border-color:var(--flood-sys-color-border-floating);inline-size:100%;box-shadow:0 var(--flood-sys-effect-floating-shadow-offset) var(--flood-sys-effect-floating-shadow-blur) var(--flood-sys-color-shadow-floating)}.flood-root .flood-bulk-action-bar>.flood-overflow-actions__bar>.flood-overflow-actions__leading{max-inline-size:35%}.flood-root .flood-bulk-action-bar__selection{box-sizing:border-box;inline-size:7rem;max-inline-size:100%;padding-inline:var(--flood-sys-space-2);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.flood-root .flood-bulk-action-bar__selection[data-counter=number]{text-align:center;inline-size:3rem}@media (forced-colors:active){.flood-root .flood-bulk-action-bar>.flood-overflow-actions__bar{box-shadow:none;background:canvas;border-color:canvastext}}.flood-root :where(.flood-surface,.flood-dialog,.flood-overlay-panel,.flood-select__menu,.flood-toast,.flood-toolbar:not([data-variant=plain]),.flood-calendar:not(.flood-date-picker__panel .flood-calendar):not(.flood-date-range-picker__panel .flood-calendar),.flood-file-list,.flood-color-picker__panel,.flood-bulk-action-bar,.flood-tabs:not([data-variant=line]),.flood-disclosure:not(.flood-accordion>.flood-disclosure),.flood-accordion,.flood-segmented .flood-choice-group,.flood-data-table__footer,.flood-code-snippet),.flood-root :where([data-flood-surface=filled],[data-flood-surface=floating]),.flood-root:is([data-flood-surface=filled],[data-flood-surface=floating]){--flood-sys-color-action-subtle-rest:var(--flood-sys-color-context-filled-action-rest);--flood-sys-color-action-subtle-hover:var(--flood-sys-color-context-filled-action-hover);--flood-sys-color-action-subtle-pressed:var(--flood-sys-color-context-filled-action-pressed);--flood-sys-color-action-subtle-disabled:var(--flood-sys-color-context-filled-action-disabled);--flood-sys-color-action-ghost-hover:var(--flood-sys-color-context-filled-action-hover);--flood-sys-color-action-ghost-pressed:var(--flood-sys-color-context-filled-action-pressed);--flood-sys-color-action-on-surface-rest:var(--flood-sys-color-context-filled-action-rest);--flood-sys-color-action-on-surface-hover:var(--flood-sys-color-context-filled-action-hover);--flood-sys-color-action-on-surface-pressed:var(--flood-sys-color-context-filled-action-pressed);--flood-sys-color-action-on-surface-disabled:var(--flood-sys-color-context-filled-action-disabled);--flood-sys-color-field-background:var(--flood-sys-color-context-filled-field-background);--flood-sys-color-field-border:var(--flood-sys-color-context-filled-field-border);--flood-sys-color-field-readonly:var(--flood-sys-color-context-filled-field-readonly);--flood-sys-color-field-disabled:var(--flood-sys-color-context-filled-field-disabled);--flood-sys-color-selection-background:var(--flood-sys-color-context-filled-selection-background);--flood-sys-color-border-decorative:var(--flood-sys-color-context-filled-border-decorative);--flood-sys-color-divider-decorative:var(--flood-sys-color-context-filled-divider-decorative);--flood-sys-color-surface-supporting:var(--flood-sys-color-context-filled-supporting-background);--flood-sys-color-surface-avatar:var(--flood-sys-color-context-filled-avatar-background);--flood-sys-color-surface-muted:var(--flood-sys-color-context-filled-muted-background);--flood-sys-color-indicator-track:var(--flood-sys-color-context-filled-indicator-track);--flood-sys-color-loading-placeholder:var(--flood-sys-color-context-filled-loading-placeholder)}.flood-root[data-flood-surface=filled],.flood-root :where([data-flood-surface=filled],.flood-surface[data-flood-elevation=default],.flood-toolbar:not([data-variant=plain]),.flood-file-list,.flood-color-picker__panel,.flood-tabs:not([data-variant=line]),.flood-disclosure:not(.flood-accordion>.flood-disclosure),.flood-accordion,.flood-segmented .flood-choice-group,.flood-data-table__footer,.flood-code-snippet){--flood-sys-color-surface-current:var(--flood-sys-color-surface-default)}.flood-root :where(.flood-surface[data-flood-elevation=raised],.flood-calendar:not(.flood-date-picker__panel .flood-calendar):not(.flood-date-range-picker__panel .flood-calendar)){--flood-sys-color-surface-current:var(--flood-sys-color-surface-raised)}.flood-root :where(.flood-surface[data-flood-elevation=overlay],.flood-dialog){--flood-sys-color-surface-current:var(--flood-sys-color-surface-overlay)}.flood-root[data-flood-surface=floating],.flood-root :where(.flood-overlay-panel,.flood-select__menu,.flood-toast,.flood-bulk-action-bar,.flood-bulk-action-bar>.flood-overflow-actions__bar,[data-flood-surface=floating]){--flood-sys-color-surface-current:var(--flood-sys-color-surface-floating)}.flood-root :where(.flood-date-picker__panel,.flood-date-range-picker__panel) .flood-calendar{--flood-sys-color-surface-current:inherit}.flood-root[data-flood-surface=base],.flood-root :where([data-flood-surface=base],.flood-dropzone,.flood-tabs:not([data-variant=line])>.flood-tabs__scroll){--flood-sys-color-action-subtle-rest:var(--flood-sys-color-context-base-action-rest);--flood-sys-color-action-subtle-hover:var(--flood-sys-color-context-base-action-hover);--flood-sys-color-action-subtle-pressed:var(--flood-sys-color-context-base-action-pressed);--flood-sys-color-action-subtle-disabled:var(--flood-sys-color-context-base-action-disabled);--flood-sys-color-action-ghost-hover:var(--flood-sys-color-context-base-action-hover);--flood-sys-color-action-ghost-pressed:var(--flood-sys-color-context-base-action-pressed);--flood-sys-color-action-on-surface-rest:var(--flood-sys-color-context-base-on-surface-action-rest);--flood-sys-color-action-on-surface-hover:var(--flood-sys-color-context-base-on-surface-action-hover);--flood-sys-color-action-on-surface-pressed:var(--flood-sys-color-context-base-on-surface-action-pressed);--flood-sys-color-action-on-surface-disabled:var(--flood-sys-color-context-base-on-surface-action-disabled);--flood-sys-color-field-background:var(--flood-sys-color-context-base-field-background);--flood-sys-color-field-border:var(--flood-sys-color-context-base-field-border);--flood-sys-color-field-readonly:var(--flood-sys-color-context-base-field-readonly);--flood-sys-color-field-disabled:var(--flood-sys-color-context-base-field-disabled);--flood-sys-color-selection-background:var(--flood-sys-color-context-base-selection-background);--flood-sys-color-border-decorative:var(--flood-sys-color-context-base-border-decorative);--flood-sys-color-divider-decorative:var(--flood-sys-color-context-base-divider-decorative);--flood-sys-color-surface-supporting:var(--flood-sys-color-context-base-supporting-background);--flood-sys-color-surface-avatar:var(--flood-sys-color-context-base-avatar-background);--flood-sys-color-surface-muted:var(--flood-sys-color-context-base-muted-background);--flood-sys-color-indicator-track:var(--flood-sys-color-context-base-indicator-track);--flood-sys-color-loading-placeholder:var(--flood-sys-color-context-base-loading-placeholder);--flood-sys-color-surface-current:var(--flood-sys-color-surface-canvas)}.flood-root[data-flood-transparency=reduced] :is(.flood-overlay-panel,.flood-select__menu),.flood-root [data-flood-transparency=reduced] :is(.flood-overlay-panel,.flood-select__menu),.flood-root :is(.flood-overlay-panel,.flood-select__menu)[data-flood-transparency=reduced]{background:var(--flood-sys-color-surface-floating);-webkit-backdrop-filter:none;backdrop-filter:none}@media (forced-colors:active){.flood-root[data-flood-transparency=reduced] :is(.flood-overlay-panel,.flood-select__menu),.flood-root [data-flood-transparency=reduced] :is(.flood-overlay-panel,.flood-select__menu),.flood-root :is(.flood-overlay-panel,.flood-select__menu)[data-flood-transparency=reduced]{background:canvas}.flood-root,.flood-root :where(.flood-surface,.flood-dialog,.flood-overlay-panel,.flood-select__menu,.flood-toast,.flood-toolbar:not([data-variant=plain]),.flood-calendar:not(.flood-date-picker__panel .flood-calendar):not(.flood-date-range-picker__panel .flood-calendar),.flood-file-list,.flood-color-picker__panel,.flood-bulk-action-bar,.flood-tabs:not([data-variant=line]),.flood-disclosure:not(.flood-accordion>.flood-disclosure),.flood-accordion,.flood-segmented .flood-choice-group,.flood-data-table__footer,.flood-code-snippet,.flood-dropzone,.flood-tabs:not([data-variant=line])>.flood-tabs__scroll,[data-flood-surface]){--flood-sys-color-surface-current:Canvas;--flood-sys-color-surface-supporting:Canvas;--flood-sys-color-surface-avatar:Canvas;--flood-sys-color-surface-muted:Canvas;--flood-sys-color-field-readonly:Canvas}}.flood-root .flood-filter-condition{min-inline-size:0;container:flood-filter-condition/inline-size}.flood-root .flood-filter-condition__row{grid-template-columns:minmax(7rem,.9fr) minmax(8rem,1fr) minmax(10rem,1.6fr);align-items:center}.flood-root .flood-filter-condition[data-removable=true] .flood-filter-condition__row{grid-template-columns:minmax(7rem,.9fr) minmax(8rem,1fr) minmax(10rem,1.6fr) auto}.flood-root .flood-filter-condition__values{min-inline-size:0}@container flood-filter-condition (width<=34rem){.flood-root .flood-filter-condition__row,.flood-root .flood-filter-condition[data-removable=true] .flood-filter-condition__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flood-root .flood-filter-condition[data-removable=true] .flood-filter-condition__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.flood-root .flood-filter-condition__values{grid-column:1/-1}.flood-root .flood-filter-condition[data-removable=true] .flood-filter-condition__values{grid-column:1/3}.flood-root .flood-filter-condition__remove{grid-area:2/3}}@container flood-filter-condition (width<=22rem){.flood-root .flood-filter-condition__row,.flood-root .flood-filter-condition[data-removable=true] .flood-filter-condition__row{grid-template-columns:minmax(0,1fr)}.flood-root .flood-filter-condition__row>:is(.flood-field,.flood-filter-condition__values){grid-column:1/-1}.flood-root .flood-filter-condition__remove{grid-area:auto/1;justify-self:end}}.flood-root .flood-filter-group .flood-segmented>.flood-fieldset__body{grid-template-columns:minmax(0,1fr)}.flood-root .flood-filter-group .flood-segmented .flood-choice-group{max-inline-size:100%}.flood-root .flood-filter-group .flood-segmented .flood-choice{flex:auto;min-inline-size:0}.flood-root .flood-collection-toolbar{inline-size:100%;min-inline-size:0;container-type:inline-size}.flood-root .flood-collection-toolbar__row{grid-template-columns:minmax(12rem,24rem) minmax(0,1fr) auto;min-inline-size:0;display:grid}.flood-root .flood-collection-toolbar__search,.flood-root .flood-collection-toolbar__summaries{min-inline-size:0;max-inline-size:100%}.flood-root .flood-collection-toolbar__commands{justify-content:flex-end;max-inline-size:100%;margin-inline-start:auto}.flood-root .flood-collection-toolbar__clear[data-visible=false]{visibility:hidden}.flood-root .flood-collection-toolbar__commands{grid-column:3}@container (width<=46rem){.flood-root .flood-collection-toolbar__row{grid-template-columns:minmax(0,1fr) auto}.flood-root .flood-collection-toolbar__commands{grid-area:1/2}.flood-root .flood-collection-toolbar__summaries{grid-area:2/1/auto/-1}}@container (width<=28rem){.flood-root .flood-collection-toolbar__row{grid-template-columns:minmax(0,1fr)}.flood-root .flood-collection-toolbar__commands{grid-area:2/1}.flood-root .flood-collection-toolbar__summaries{grid-row:3}}.flood-root .flood-collection-toolbar[data-align=end] .flood-collection-toolbar__row{justify-content:flex-end;display:flex}.flood-root .flood-collection-toolbar[data-align=end] .flood-collection-toolbar__search{flex:0 24rem;min-inline-size:min(100%,12rem)}.flood-root .flood-collection-toolbar[data-align=end] :is(.flood-collection-toolbar__summaries,.flood-collection-toolbar__commands){justify-content:flex-end}.flood-root .flood-collection-toolbar[data-align=end] .flood-collection-toolbar__commands{margin-inline-start:0}@container (width<=28rem){.flood-root .flood-collection-toolbar[data-align=end] .flood-collection-toolbar__search{flex-basis:100%}}.flood-root .flood-collection-view-switcher{min-inline-size:0}.flood-root .flood-collection-view-switcher__select{flex:0 13rem;min-inline-size:0;max-inline-size:100%}.flood-root .flood-collection-view-switcher__actions{flex:16rem;min-inline-size:0;max-inline-size:36rem}.flood-root .flood-collection-view-switcher[hidden]{display:none}.flood-root .flood-sidebar{box-sizing:border-box;inline-size:var(--flood-sidebar-width,16rem);block-size:100%;min-block-size:0;min-inline-size:0;max-inline-size:100%;padding-block:var(--flood-sys-space-3);gap:var(--flood-sys-space-4);background:var(--flood-sys-color-surface-default);border-inline-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);--flood-sidebar-edge:var(--flood-sys-space-3);--flood-sidebar-icon:var(--flood-sys-control-md-icon-size);--flood-sidebar-row:var(--flood-sys-control-md-height);--flood-sidebar-rail-width:4.5rem;flex-direction:column;flex-shrink:0;padding-inline:0;display:flex}.flood-root .flood-sidebar[data-size=sm]{--flood-sidebar-icon:var(--flood-sys-control-sm-icon-size);--flood-sidebar-row:var(--flood-sys-control-sm-height)}.flood-root .flood-sidebar[data-size=lg]{--flood-sidebar-icon:var(--flood-sys-control-lg-icon-size);--flood-sidebar-row:var(--flood-sys-control-lg-height)}.flood-root .flood-sidebar[data-variant=quiet]{--flood-sys-color-surface-default:var(--flood-sys-color-surface-canvas)}.flood-root .flood-sidebar[data-side=end]{border-inline-end:0;border-inline-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative)}.flood-root .flood-sidebar[data-collapsed=true]{--flood-sidebar-edge:var(--flood-sys-space-2);inline-size:var(--flood-sidebar-rail-width)}.flood-root .flood-sidebar__header{align-items:center;gap:var(--flood-sys-space-2);min-inline-size:0;min-block-size:var(--flood-sidebar-row);box-sizing:border-box;padding-inline:calc(var(--flood-sidebar-edge) + var(--flood-sys-space-3));flex:none;display:flex}.flood-root .flood-sidebar__identity{overflow-wrap:anywhere;flex:1;min-inline-size:0}.flood-root .flood-sidebar[data-collapsed=true] .flood-sidebar__header{padding-inline:var(--flood-sidebar-edge);flex-direction:column;justify-content:center}.flood-root .flood-sidebar[data-collapsed=true]>.flood-sidebar__header[data-collapsible=false]>.flood-sidebar__identity{flex:none}.flood-root .flood-sidebar__header[data-collapsible=true]{display:grid}.flood-root .flood-sidebar[data-header-layout=inline][data-collapsed=false]>.flood-sidebar__header[data-collapsible=true]{grid-template-columns:minmax(0,1fr) auto;padding-inline-end:calc(var(--flood-sidebar-edge) + var(--flood-sys-space-1))}.flood-root .flood-sidebar[data-header-layout=inline][data-collapsed=false] .flood-sidebar__toggle{grid-area:1/2;margin-inline-start:0}.flood-root .flood-sidebar[data-header-layout=inline][data-collapsed=false] .flood-sidebar__identity{grid-area:1/1}.flood-root .flood-sidebar[data-collapsed=true] .flood-sidebar__header[data-collapsible=true]{justify-items:center}.flood-root .flood-sidebar:not([data-collapsed=true]) .flood-sidebar__toggle{justify-self:start;margin-inline-start:calc((var(--flood-sidebar-rail-width) - var(--flood-sys-stroke-width) - var(--flood-sidebar-row)) / 2 - var(--flood-sidebar-edge) - var(--flood-sys-space-3))}@media (forced-colors:none){.flood-root .flood-sidebar__toggle.flood-icon-button:focus-visible{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content);outline:none}}@media (pointer:coarse){.flood-root .flood-sidebar{--flood-sidebar-rail-width:5rem}.flood-root .flood-sidebar:not([data-collapsed=true]) .flood-sidebar__toggle{margin-inline-start:calc((var(--flood-sidebar-rail-width) - var(--flood-sys-stroke-width) - max(var(--flood-sidebar-row), var(--flood-sys-size-touch))) / 2 - var(--flood-sidebar-edge) - var(--flood-sys-space-3))}}.flood-root .flood-sidebar>.flood-scroll-area{flex:1;min-block-size:0;min-inline-size:0}.flood-root .flood-sidebar__body{block-size:100%;min-block-size:0;min-inline-size:0}.flood-root .flood-sidebar__navigation{padding-inline:var(--flood-sidebar-edge)}.flood-root .flood-sidebar__navigation :is(.flood-navigation-group__label,.flood-navigation-item__label,.flood-navigation-item__description){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.flood-root .flood-sidebar__group-label{padding-inline:var(--flood-sys-space-3)}.flood-root .flood-sidebar__group[data-icon-column] .flood-navigation-group__label{padding-inline-start:calc(var(--flood-sys-space-3) + var(--flood-sidebar-icon) + var(--flood-sys-space-2))}.flood-root .flood-sidebar__footer{align-items:stretch;gap:var(--flood-sys-space-1);min-inline-size:0;padding-block-start:var(--flood-sys-space-3);padding-inline:var(--flood-sidebar-edge);flex-direction:column;flex:none;display:flex}.flood-root .flood-sidebar[data-footer-separator=true] .flood-sidebar__footer{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.flood-root .flood-sidebar[data-collapsed=true] .flood-sidebar__footer{align-items:center}.flood-root .flood-sidebar[data-collapsed=true] .flood-sidebar__navigation{padding-inline:var(--flood-sidebar-edge)}.flood-root .flood-sidebar[hidden]{display:none}@media (forced-colors:active){.flood-root .flood-sidebar{background:canvas;border-color:canvastext}}.flood-root .flood-sidebar[data-header-separator=true] .flood-sidebar__header{border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);padding-block-end:var(--flood-sys-space-3)}.flood-root .flood-navigation-item{--flood-navigation-item-height:var(--flood-sys-control-md-height);--flood-navigation-item-target:var(--flood-navigation-item-height);--flood-navigation-item-text:var(--flood-sys-control-md-text-size);--flood-navigation-item-line:var(--flood-sys-control-md-line-height);--flood-navigation-item-inset:var(--flood-sys-space-3);box-sizing:border-box;border-radius:var(--flood-sys-radius-indicator);min-inline-size:0;color:var(--flood-sys-color-content-subtle);align-items:center;display:flex}.flood-root .flood-navigation-item[data-size=sm]{--flood-navigation-item-height:var(--flood-sys-control-sm-height);--flood-navigation-item-text:var(--flood-sys-control-sm-text-size);--flood-navigation-item-line:var(--flood-sys-control-sm-line-height)}.flood-root .flood-navigation-item[data-size=lg]{--flood-navigation-item-height:var(--flood-sys-control-lg-height);--flood-navigation-item-text:var(--flood-sys-control-lg-text-size);--flood-navigation-item-line:var(--flood-sys-control-lg-line-height)}.flood-root .flood-navigation-item[data-variant=standard]{color:var(--flood-sys-color-content-default);border-radius:var(--flood-sys-radius-action)}.flood-root .flood-navigation-item[data-current]{background:var(--flood-sys-color-selection-background);color:var(--flood-sys-color-selection-content)}.flood-root .flood-navigation-item[data-ancestor-current]:not([data-current],[data-disabled]){color:var(--flood-sys-color-content-default);box-shadow:inset 0 0 0 var(--flood-sys-stroke-width) var(--flood-sys-color-divider-decorative)}@media (hover:hover){.flood-root .flood-navigation-item:not([data-disabled],[data-current]):hover{background:var(--flood-sys-color-action-on-surface-hover)}}.flood-root .flood-navigation-item:not([data-disabled],[data-current]):has(>:is(a,button).flood-navigation-item__control:active){background:var(--flood-sys-color-selection-background)}.flood-root .flood-navigation-item[data-disabled]{color:var(--flood-sys-color-field-disabled-content)}.flood-root .flood-navigation-item .flood-navigation-item__control{min-inline-size:0;min-block-size:var(--flood-navigation-item-target);box-sizing:border-box;padding:var(--flood-sys-space-1) var(--flood-navigation-item-inset);justify-content:flex-start;align-items:center;gap:var(--flood-sys-space-2);border-radius:inherit;color:inherit;font-size:var(--flood-navigation-item-text);line-height:var(--flood-navigation-item-line);font-weight:var(--flood-sys-type-body-weight);letter-spacing:var(--flood-sys-type-control-tracking);white-space:normal;text-align:start;background:0 0;border:0;flex:1;text-decoration:none;display:flex}.flood-root .flood-navigation-item[data-variant=standard] .flood-navigation-item__control{font-weight:var(--flood-sys-type-control-weight)}.flood-root .flood-navigation-item .flood-navigation-item__control:is(:hover,:active,[aria-current],[disabled]),.flood-root .flood-navigation-item .flood-navigation-item__disclosure:is(:hover,:active,[disabled]){color:inherit;background:0 0}.flood-root .flood-navigation-item__content{flex-direction:column;flex:1;min-inline-size:0;display:flex}.flood-root .flood-navigation-item .flood-navigation-item__label{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;overflow-wrap:anywhere}.flood-root .flood-navigation-item__description{overflow-wrap:anywhere}.flood-root .flood-navigation-item__trailing,.flood-root .flood-navigation-item__indicator{min-inline-size:var(--flood-navigation-item-target);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}:is(.flood-root .flood-navigation-item:is([data-disclosure],[data-trailing-action]),.flood-root .flood-navigation-item .flood-navigation-item__control:has(>:is(.flood-navigation-item__trailing,.flood-navigation-item__indicator))){padding-inline-end:var(--flood-sys-space-1)}.flood-root .flood-navigation-item:is([data-disclosure],[data-trailing-action]) .flood-navigation-item__control{padding-inline-end:0}.flood-root .flood-navigation-item__accessories{column-gap:var(--flood-sys-space-1);min-inline-size:var(--flood-navigation-item-target);flex:none;grid-auto-flow:column;place-items:center;display:grid}.flood-root .flood-navigation-item__action{min-inline-size:var(--flood-navigation-item-target);justify-content:center;align-items:center;display:flex}.flood-root .flood-navigation-item__action .flood-icon-button:not(:disabled,[aria-disabled=true]):is(:hover,:active){color:var(--flood-sys-color-content-default);background:0 0}.flood-root .flood-navigation-item .flood-navigation-item__disclosure{inline-size:var(--flood-navigation-item-target);min-block-size:var(--flood-navigation-item-target);color:inherit;background:0 0;flex:none}.flood-root .flood-navigation-item :is(.flood-navigation-item__indicator,.flood-navigation-item__disclosure) svg{rotate:0deg}.flood-root .flood-navigation-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(.flood-navigation-item__indicator,.flood-navigation-item__disclosure) svg{rotate:180deg}.flood-root .flood-navigation-item[data-expanded=true] :is(.flood-navigation-item__indicator,.flood-navigation-item__disclosure) svg{rotate:90deg}.flood-root .flood-navigation-item[data-compact]{inline-size:var(--flood-navigation-item-target);margin-inline:auto}.flood-root .flood-navigation-item[data-compact] .flood-navigation-item__control{inline-size:var(--flood-navigation-item-target);flex:none;justify-content:center;padding-inline:0}.flood-root .flood-navigation-item[data-compact] .flood-navigation-item__content{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.flood-root .flood-navigation-item{--flood-navigation-item-target:max(var(--flood-navigation-item-height),var(--flood-sys-size-touch))}}@media (forced-colors:active){.flood-root .flood-navigation-item[data-current]{color:highlight;outline:1px solid highlight}.flood-root .flood-navigation-item[data-disabled]{color:graytext}}.flood-root .flood-navigation-item[hidden]{display:none}.flood-root .flood-navigation-group{row-gap:var(--flood-sys-space-2);min-inline-size:0;display:grid}.flood-root .flood-navigation-group[data-separator]{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);padding-block-start:var(--flood-sys-space-3)}.flood-root .flood-navigation-group__heading{justify-content:space-between;align-items:center;gap:var(--flood-sys-space-2);min-inline-size:0;display:flex}.flood-root .flood-navigation-group__label{padding-inline:var(--flood-sys-space-3);overflow-wrap:anywhere;min-inline-size:0}.flood-root .flood-navigation-group__action{flex:none;justify-content:center;align-items:center;display:flex}.flood-root .flood-navigation-group:not([data-compact])>.flood-navigation-group__heading>.flood-navigation-group__action{margin-inline-start:auto;padding-inline-end:var(--flood-sys-space-1)}.flood-root .flood-navigation-group__body{row-gap:var(--flood-sys-space-1);min-inline-size:0;display:grid}.flood-root .flood-disclosure__heading:has(>.flood-disclosure__action){align-items:center;gap:var(--flood-sys-space-2);display:flex}.flood-root .flood-disclosure__heading:has(>.flood-disclosure__action)>.flood-disclosure__trigger{flex:1;min-inline-size:0}.flood-root .flood-disclosure__action{flex:none;align-items:center;padding-inline-end:var(--flood-sys-space-2);display:flex}.flood-root .flood-navigation-group>.flood-navigation-group__disclosure{background:0 0;border:0;border-radius:0;display:grid}.flood-root .flood-navigation-group__disclosure>.flood-disclosure__heading>.flood-disclosure__trigger{border-radius:var(--flood-sys-radius-indicator);padding-inline:var(--flood-sys-space-3);color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);line-height:var(--flood-sys-type-helper-line-height);font-weight:var(--flood-sys-type-body-weight)}.flood-root .flood-navigation-group__disclosure>.flood-disclosure__heading>.flood-disclosure__action{padding-inline-end:var(--flood-sys-space-1)}.flood-root .flood-navigation-group__disclosure>.flood-disclosure__panel{padding:var(--flood-sys-space-2) 0 0}.flood-root .flood-navigation-group[data-hide-label]>.flood-navigation-group__disclosure>.flood-disclosure__heading .flood-disclosure__title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flood-root .flood-navigation-group[data-hide-label]>.flood-navigation-group__disclosure>.flood-disclosure__heading>.flood-disclosure__trigger{justify-content:flex-end}.flood-root .flood-navigation-group[data-compact]>.flood-navigation-group__heading{justify-content:center}.flood-root .flood-navigation-group[data-compact]>.flood-navigation-group__disclosure>.flood-disclosure__heading{display:contents}.flood-root .flood-navigation-group[data-compact]>.flood-navigation-group__disclosure>.flood-disclosure__heading>.flood-disclosure__trigger{display:none}.flood-root .flood-navigation-group[data-compact]>.flood-navigation-group__disclosure>.flood-disclosure__heading>.flood-disclosure__action{padding:0 0 var(--flood-sys-space-2);justify-content:center}.flood-root .flood-navigation-group[data-compact]>.flood-navigation-group__disclosure>.flood-disclosure__panel{gap:var(--flood-sys-space-2);padding:0;display:grid}.flood-root .flood-navigation-group[hidden]{display:none}@media (forced-colors:active){.flood-root .flood-navigation-group[data-separator]{border-color:canvastext}}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.flood-root .flood-sidebar:not(:where([data-flood-motion=reduce] *)){transition:inline-size var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing)}.flood-root:not([data-flood-motion=reduce]) :is(.flood-navigation-item,.flood-tree__row,.flood-select__option,.flood-command-list__option,.flood-list-box__option,.flood-calendar__day,.flood-steps__action,.flood-choice-card,.flood-scroll-area__thumb,.flood-data-table tbody>tr,.flood-menu__item,.flood-segmented .flood-choice):not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing)}.flood-root:not([data-flood-motion=reduce]) .flood-check:not(:where([data-flood-motion=reduce] *)):before{transition:opacity var(--flood-sys-motion-duration-press) var(--flood-sys-motion-easing)}.flood-root .flood-rating__choice>svg:not(:where([data-flood-motion=reduce] *)){transition:fill var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing), color var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing)}.flood-root .flood-data-table__sort svg:not(:where([data-flood-motion=reduce] *)){transition:rotate var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing)}.flood-root .flood-select--custom .flood-select__control:not(:where([data-flood-motion=reduce] *)):after{transition:transform var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing)}.flood-root:not([data-flood-motion=reduce]) .flood-switch-input:not(:where([data-flood-motion=reduce] *)):before{transition:inset-inline-start var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing)}.flood-root:not([data-flood-motion=reduce]) :is(.flood-tree__chevron,.flood-navigation-item__indicator svg,.flood-navigation-item__disclosure svg):not(:where([data-flood-motion=reduce] *)){transition:rotate var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing)}.flood-root:not([data-flood-motion=reduce]) .flood-disclosure__indicator:not(:where([data-flood-motion=reduce] *)){transition-duration:var(--flood-sys-motion-duration-normal)}.flood-root:not([data-flood-motion=reduce]) :is(.flood-disclosure__panel,.flood-tabs__panel):not(:where([data-flood-motion=reduce] *)):not([hidden]){animation:flood-reveal-content var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing-enter) both}.flood-root:not([data-flood-motion=reduce]) .flood-navigation-tree__branch:not(:where([data-flood-motion=reduce] *)){animation:flood-reveal-navigation-branch var(--flood-sys-motion-duration-enter) var(--flood-sys-motion-easing-enter)}.flood-root:not([data-flood-motion=reduce]) .flood-tabs[data-variant=line] .flood-tab[aria-selected=true]:not(:where([data-flood-motion=reduce] *)):after{animation:flood-reveal-mark var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing-enter) both}.flood-root:not([data-flood-motion=reduce]) .flood-copy-button__labels>span[data-visible]:not(:first-child)>.flood-icon:not(:where([data-flood-motion=reduce] *)){animation:flood-reveal-mark var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing-enter) both}.flood-root:not([data-flood-motion=reduce]) .flood-avatar .flood-avatar__image:not(:where([data-flood-motion=reduce] *)){transition:opacity var(--flood-sys-motion-duration-normal) var(--flood-sys-motion-easing-enter)}.flood-root:not([data-flood-motion=reduce]) .flood-spinner:not(:where([data-flood-motion=reduce] *)),.flood-root:not([data-flood-motion=reduce]) .flood-indicator[data-indeterminate=true] .flood-indicator__fill:not(:where([data-flood-motion=reduce] *)){animation-duration:var(--flood-sys-motion-duration-loop)}.flood-root:not([data-flood-motion=reduce]) .flood-skeleton[data-animate=true]:not(:where([data-flood-motion=reduce] *)){animation-duration:calc(2 * var(--flood-sys-motion-duration-loop))}.flood-root :is(button.flood-button:not(.flood-button-group>.flood-button,.flood-disclosure__trigger,.flood-navigation-item__control),.flood-check:not(.flood-segmented .flood-check),.flood-switch-input,.flood-segmented .flood-choice):not(:where([data-flood-motion=reduce] *,:disabled,[aria-disabled=true],[aria-busy=true],:has(input:disabled))){transition:scale var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing-enter), background-color var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing)}.flood-root :is(button.flood-button:not(.flood-button-group>.flood-button,.flood-disclosure__trigger,.flood-navigation-item__control):active,.flood-choice:active>:is(.flood-check:not(.flood-segmented .flood-check),.flood-switch-input),.flood-segmented .flood-choice:active):not(:where([data-flood-motion=reduce] *,:disabled,[aria-disabled=true],[aria-busy=true],:has(input:disabled))){transition-duration:var(--flood-sys-motion-duration-press);scale:.96}}@media (prefers-reduced-motion:no-preference) and (forced-colors:none) and (hover:hover){.flood-root:not([data-flood-motion=reduce]) :is(.flood-input,.flood-input-group,.flood-date-field__control,.flood-time-field__control):not(:where([data-flood-motion=reduce] *)){transition:background-color var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing)}}@media (hover:hover) and (forced-colors:none){.flood-root :is(.flood-input:not(.flood-input-group>.flood-input,.flood-command-palette .flood-input),.flood-input-group:not(:has(input:disabled)),.flood-date-field__control,.flood-time-field__control):not(:disabled,[readonly],[aria-readonly=true],[aria-disabled=true],[data-readonly],[data-disabled]):hover{background-color:color-mix(in srgb, var(--flood-sys-color-field-background) 95%, var(--flood-sys-color-field-content))}.flood-root .flood-segmented .flood-choice:not(:has(input:is(:checked,:disabled))):hover{background-color:var(--flood-sys-color-action-on-surface-hover)}}@keyframes flood-reveal-content{0%{opacity:.84}to{opacity:1}}@keyframes flood-reveal-mark{0%{opacity:.55}to{opacity:1}}@keyframes flood-reveal-navigation-branch{0%{opacity:0;translate:0 calc(-1 * var(--flood-sys-motion-distance-small))}to{opacity:1;translate:0}}@keyframes flood-motion-layer-in{0%{opacity:.72}}@keyframes flood-motion-hint-in{0%{opacity:.85}}@keyframes flood-motion-layer-content-in{0%{translate:var(--flood-motion-layer-x,0) var(--flood-motion-layer-y,0)}}@keyframes flood-toast-enter{0%{opacity:.35;translate:0 var(--flood-toast-entry-offset,0px)}}@media (prefers-reduced-motion:no-preference){.flood-root :where(.flood-overlay-panel,.flood-select__menu,.flood-dialog){--flood-motion-layer-x:0;--flood-motion-layer-y:0}.flood-root .flood-dialog[open]:not([data-flood-motion=reduce] *){--flood-motion-layer-duration:var(--flood-sys-motion-duration-enter);animation:flood-motion-layer-in var(--flood-motion-layer-duration) var(--flood-sys-motion-easing-enter)}.flood-root :is(.flood-overlay-panel,.flood-select__menu):not(.flood-tooltip,.flood-menu,[data-chrome=title-only]):popover-open:not([data-flood-motion=reduce] *){--flood-motion-layer-duration:var(--flood-sys-motion-duration-enter);animation:flood-motion-layer-in var(--flood-motion-layer-duration) var(--flood-sys-motion-easing-enter)}.flood-root .flood-tooltip:popover-open:not([data-flood-motion=reduce] *){animation:flood-motion-hint-in var(--flood-sys-motion-duration-fast) var(--flood-sys-motion-easing-enter)}.flood-root .flood-dialog[open]:not([data-flood-motion=reduce] *){--flood-motion-layer-duration:var(--flood-sys-motion-duration-layer)}.flood-root .flood-dialog[open]:not([data-flood-motion=reduce] *)::backdrop{animation:flood-motion-layer-in var(--flood-motion-layer-duration) var(--flood-sys-motion-easing-enter)}.flood-root :is(.flood-overlay-panel,.flood-select__menu)[data-side=bottom]{--flood-motion-layer-y:calc(-1 * var(--flood-sys-motion-distance-small))}.flood-root :is(.flood-overlay-panel,.flood-select__menu)[data-side=top]{--flood-motion-layer-y:var(--flood-sys-motion-distance-small)}.flood-root :is(.flood-overlay-panel,.flood-select__menu)[data-side=left]{--flood-motion-layer-x:var(--flood-sys-motion-distance-small)}.flood-root :is(.flood-overlay-panel,.flood-select__menu)[data-side=right]{--flood-motion-layer-x:calc(-1 * var(--flood-sys-motion-distance-small))}.flood-root .flood-drawer:is([data-side=start][data-drawer-direction=ltr],[data-side=end][data-drawer-direction=rtl]){--flood-motion-layer-x:calc(-1 * var(--flood-sys-motion-distance-panel))}.flood-root .flood-drawer:is([data-side=end][data-drawer-direction=ltr],[data-side=start][data-drawer-direction=rtl]){--flood-motion-layer-x:var(--flood-sys-motion-distance-panel)}.flood-root .flood-drawer[data-side=top]{--flood-motion-layer-y:calc(-1 * var(--flood-sys-motion-distance-panel))}.flood-root .flood-drawer[data-side=bottom]{--flood-motion-layer-y:var(--flood-sys-motion-distance-panel)}.flood-root .flood-drawer[open]>.flood-drawer__body:not([data-flood-motion=reduce] *){animation:flood-motion-layer-content-in var(--flood-motion-layer-duration) var(--flood-sys-motion-easing-enter)}.flood-root :is(.flood-overlay-panel,.flood-select__menu)[data-side]:popover-open>:is(.flood-overlay-body,.flood-hover-card__body,.flood-scroll-area):not([data-flood-motion=reduce] *){animation:flood-motion-layer-content-in var(--flood-motion-layer-duration) var(--flood-sys-motion-easing-enter)}.flood-root .flood-bulk-action-bar:not([data-flood-motion=reduce] *){animation:flood-motion-hint-in var(--flood-sys-motion-duration-enter) var(--flood-sys-motion-easing-enter)}.flood-root .flood-toast-region:not([data-inline]):not([data-flood-motion=reduce] *){--flood-toast-travel:calc(2 * var(--flood-sys-motion-distance-small));box-sizing:border-box}.flood-root .flood-toast-region[data-placement^=bottom]:has(.flood-toast):not([data-inline]):not([data-flood-motion=reduce] *){--flood-toast-entry-offset:var(--flood-toast-travel);margin-block-end:calc(-1 * var(--flood-toast-travel));padding-block-end:var(--flood-toast-travel)}.flood-root .flood-toast-region[data-placement^=top]:has(.flood-toast):not([data-inline]):not([data-flood-motion=reduce] *){--flood-toast-entry-offset:calc(-1 * var(--flood-toast-travel));margin-block-start:calc(-1 * var(--flood-toast-travel));padding-block-start:var(--flood-toast-travel)}.flood-root .flood-toast:not([data-flood-motion=reduce] *){animation:flood-toast-enter var(--flood-sys-motion-duration-enter) var(--flood-sys-motion-easing-enter)}}.flood-root :is(.flood-menu,.flood-popover[data-chrome=title-only])[aria-hidden=true]{pointer-events:none}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.flood-root :is(.flood-menu,.flood-popover[data-chrome=title-only]):not([data-flood-motion=reduce] *){opacity:0;transition:opacity var(--flood-sys-motion-duration-exit) var(--flood-sys-motion-easing), display var(--flood-sys-motion-duration-exit) allow-discrete, overlay var(--flood-sys-motion-duration-exit) allow-discrete}.flood-root :is(.flood-menu,.flood-popover[data-chrome=title-only]):popover-open:not([data-flood-motion=reduce] *){opacity:1;transition-duration:var(--flood-sys-motion-duration-enter)}@starting-style{.flood-root .flood-menu:popover-open:not([data-flood-motion=reduce] *){opacity:0}.flood-root .flood-popover[data-chrome=title-only]:popover-open:not([data-flood-motion=reduce] *){opacity:.8}}.flood-root .flood-navigation-tree[data-compact]>ul:has(>li>.flood-navigation-tree__flyout:popover-open)>li>.flood-navigation-tree__flyout:not(:popover-open){transition-duration:0s}}.flood-root:is([data-flood-motion=reduce],[data-flood-motion=reduce] *){--flood-sys-motion-duration-press:var(--flood-sys-motion-duration-reduced);--flood-sys-motion-duration-fast:var(--flood-sys-motion-duration-reduced);--flood-sys-motion-duration-normal:var(--flood-sys-motion-duration-reduced);--flood-sys-motion-duration-enter:var(--flood-sys-motion-duration-reduced);--flood-sys-motion-duration-layer:var(--flood-sys-motion-duration-reduced);--flood-sys-motion-duration-exit:var(--flood-sys-motion-duration-reduced)}.flood-root[data-flood-motion=reduce] :is(.flood-spinner,.flood-skeleton[data-animate=true]),.flood-root[data-flood-motion=reduce] .flood-indicator[data-indeterminate=true] .flood-indicator__fill{animation:none}.flood-root[data-flood-motion=reduce] .flood-indicator[data-indeterminate=true] .flood-indicator__fill{background:var(--flood-indicator-color);inline-size:35%}@media (forced-colors:active){.flood-root[data-flood-motion=reduce] .flood-indicator[data-indeterminate=true] .flood-indicator__fill{background:highlight}}.flood-loading{--flood-loading-size:1.25rem;vertical-align:middle;inline-size:var(--flood-loading-size);block-size:var(--flood-loading-size);flex:none;display:inline-flex;position:relative}.flood-loading[data-size=sm]{--flood-loading-size:1rem}.flood-loading[data-size=lg]{--flood-loading-size:1.5rem}.flood-loading>.flood-spinner{box-sizing:border-box;width:100%;height:100%;display:block}.flood-root .flood-loading .flood-spinner{block-size:100%;inline-size:100%}.flood-root .flood-button .flood-loading{--flood-loading-size:var(--flood-control-icon)}.flood-loading[hidden]{display:none}:where(.flood-button,.flood-input,.flood-choice,.flood-field,.flood-link){box-sizing:border-box;font-family:var(--flood-font-sans);font-size:var(--flood-text-sm);line-height:1.45}:where(.flood-button,.flood-input,.flood-check,.flood-switch-input,.flood-link):focus-visible{outline:2px solid var(--flood-focus);outline-offset:3px}.flood-button{justify-content:center;align-items:center;gap:var(--flood-space-2);min-height:var(--flood-control-height);border-radius:var(--flood-radius-md);cursor:pointer;transition:opacity var(--flood-duration);border:1px solid #0000;padding:8px 16px;font-weight:500;display:inline-flex}.flood-button--solid{background:var(--flood-action);color:var(--flood-action-text)}.flood-button--outline{border-color:var(--flood-border);background:var(--flood-surface);color:var(--flood-text)}.flood-button--ghost{color:var(--flood-text);background:0 0}.flood-button--sm{min-height:32px;padding:4px 12px}.flood-button--solid:hover:not(:disabled){opacity:.86}.flood-button--outline:hover:not(:disabled),.flood-button--ghost:hover:not(:disabled){background:var(--flood-surface-hover)}.flood-button:disabled{cursor:not-allowed;background:var(--flood-disabled);color:var(--flood-disabled-text)}.flood-input{width:100%;min-height:var(--flood-control-height);border:1px solid var(--flood-border);border-radius:var(--flood-radius-md);background:var(--flood-surface);color:var(--flood-text);padding:9px 12px}.flood-input::placeholder{color:var(--flood-muted)}.flood-input[aria-invalid=true]{border-color:var(--flood-danger)}.flood-input:disabled{background:var(--flood-disabled);color:var(--flood-disabled-text);cursor:not-allowed}.flood-textarea{resize:vertical;min-height:96px}.flood-choice{align-items:center;gap:var(--flood-space-2);min-height:var(--flood-control-height);color:var(--flood-text);cursor:pointer;display:inline-flex}.flood-choice:has(input:disabled){cursor:not-allowed;color:var(--flood-disabled-text)}.flood-check{width:18px;height:18px;accent-color:var(--flood-action);cursor:inherit;flex-shrink:0;margin:0}.flood-switch{justify-content:space-between;gap:var(--flood-space-6)}.flood-switch-input{appearance:none;border:1px solid var(--flood-border);background:var(--flood-surface-hover);width:36px;height:22px;cursor:inherit;border-radius:999px;flex-shrink:0;margin:0;padding:2px}.flood-switch-input:before{content:"";background:var(--flood-muted);width:16px;height:16px;transition:transform var(--flood-duration);border-radius:50%;display:block}.flood-switch-input:checked{background:var(--flood-action);border-color:var(--flood-action)}.flood-switch-input:checked:before{background:var(--flood-action-text);transform:translate(14px)}.flood-switch-input:disabled{opacity:.6}.flood-field{gap:var(--flood-space-2);display:grid}.flood-label{color:var(--flood-text);font-weight:500}.flood-hint{color:var(--flood-muted);font-size:var(--flood-text-xs)}.flood-error{color:var(--flood-danger);font-size:var(--flood-text-xs)}.flood-link{color:var(--flood-text);text-underline-offset:4px;text-decoration-thickness:1px}.flood-link--button{text-decoration:none}.flood-link--button:where(.flood-button--solid){color:var(--flood-action-text)}.flood-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite flood-spin}@keyframes flood-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.flood-spinner{animation:none}.flood-switch-input:before,.flood-button{transition:none}}@media (forced-colors:active){.flood-switch-input{appearance:auto}.flood-switch-input:before{display:none}}body{margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--flood-sys-color-surface-canvas)}html:has(.site-page-scroll){overflow:clip}.site-page-scroll{overscroll-behavior-block:contain;block-size:100dvh}html:has(dialog:modal) .site-page-scroll{overflow-y:hidden}.site-root{--site-preview-background:radial-gradient(circle, #ffaacd09 .045rem, transparent .045rem) 0 0 / 1.25rem 1.25rem #1a161a;--landing-panel-padding:clamp(var(--flood-sys-space-6), 3vw, 2.5rem);-webkit-font-smoothing:antialiased;min-block-size:100svh}.site-root *{box-sizing:border-box}.site-shell{min-block-size:100svh;max-inline-size:90rem;padding-inline:clamp(var(--flood-sys-space-4), 4vw, 3.5rem);margin-inline:auto}.home-site .site-shell{flex-direction:column;display:flex}.home-main{flex:1;align-content:center;padding-block:clamp(2.5rem,7vw,6rem);display:grid}.home-main .hero{padding-block:0}.home-site .site-footer{padding-block:var(--flood-sys-space-6)}.site-header,.site-footer{justify-content:space-between;align-items:center;gap:var(--flood-sys-space-6);display:flex}.site-header{min-block-size:5.5rem;padding-block:var(--flood-sys-space-4);border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.site-header .wordmark{align-items:center;gap:var(--flood-sys-space-2);color:inherit;font-size:var(--flood-sys-type-page-size);line-height:var(--flood-sys-type-page-line-height);letter-spacing:var(--flood-sys-type-page-tracking);font-weight:500;text-decoration:none;display:inline-flex}.wordmark img{object-fit:contain;block-size:2.375rem;inline-size:2.375rem}.wordmark-suffix{color:var(--flood-sys-color-content-subtle)}.header-links{justify-content:end}.github-mark{filter:invert();block-size:100%;inline-size:100%}.header-divider{inline-size:var(--flood-sys-stroke-width);block-size:var(--flood-sys-space-4);background:var(--flood-sys-color-divider-decorative)}.icon-link{align-items:center;gap:var(--flood-sys-space-2);display:inline-flex}.wordmark:focus-visible{outline:var(--flood-sys-focus-width) solid var(--flood-sys-color-focus-ring);outline-offset:var(--flood-sys-focus-offset)}.hero{text-align:center;padding-block-start:var(--flood-sys-space-12)}.hero .hero-title{font-size:clamp(2.25rem, 6.4vw, var(--flood-sys-type-display-size));line-height:var(--flood-sys-type-display-line-height)}.hero-line{display:block}.brand-phrase{white-space:nowrap}.hero-mark{vertical-align:-.19em;object-fit:contain;block-size:1.2em;inline-size:1.2em;margin-inline:.035em;display:inline-block;transform:scale(1.12)}.hero .hero-description{max-inline-size:45ch;margin:var(--flood-sys-space-6) auto 0;text-wrap:balance}.installation{inline-size:fit-content;min-inline-size:min(24rem,100%);max-inline-size:100%;margin:var(--flood-sys-space-6) auto 0}.installation-status{min-block-size:1.125rem;margin-block-start:var(--flood-sys-space-2)}.installation-status .flood-link{font-size:inherit}.foundation{padding-block-start:var(--flood-sys-space-6);scroll-margin-block-start:var(--flood-sys-space-6)}.site-root .foundation-label{inline-size:fit-content;color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-compact-size);line-height:var(--flood-sys-type-compact-line-height);text-align:center;margin-inline:auto;text-decoration:none;display:block}.foundation-label:after{content:"";inline-size:var(--flood-sys-stroke-width);block-size:var(--flood-sys-space-6);background:var(--flood-sys-color-divider-decorative);margin:var(--flood-sys-space-1) auto 0;display:block}.foundation-grid{gap:var(--flood-sys-space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;max-inline-size:77.5rem;margin-inline:auto;display:grid}.workspace-panel,.ideas-panel{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative)}.workspace-panel form{margin:0}.workspace-actions,.ideas-heading{justify-content:space-between}.workspace-actions{align-items:start}.workspace-actions #note-counter{padding-block-start:var(--flood-sys-space-1)}.workspace-actions .save-button{max-inline-size:100%;margin-inline-start:auto}.workspace-status:empty{display:none}.ideas-heading .flood-icon-button{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative)}.idea-row{padding:var(--flood-sys-space-4);border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field)}.site-root .idea-row .flood-choice{gap:var(--flood-sys-space-6);min-block-size:var(--flood-sys-control-lg-height);display:flex}.idea-row .flood-choice>span{min-inline-size:0}.idea-row .flood-check{flex-shrink:0}.idea-row[data-complete] .idea-title{color:var(--flood-sys-color-content-subtle);text-decoration:line-through}.site-footer{min-block-size:4.25rem;padding-block:var(--flood-sys-space-4)}.visitor-counter{font-variant-numeric:tabular-nums;white-space:nowrap}.site-footer .flood-link{color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-helper-size);text-decoration:none}.site-footer .flood-link:hover,.foundation-label:hover{text-decoration:underline}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.playground{gap:var(--flood-sys-space-6);inline-size:min(100%,40rem);padding-block:var(--flood-sys-space-12);margin-inline:auto;display:grid}.choice-checks{border:0;min-inline-size:0;margin:0;padding:0}@media (width<=55rem){.hero{padding-block-start:var(--flood-sys-space-8)}.hero .hero-title{font-size:clamp(2.25rem, 6.4vw, var(--flood-sys-type-display-size))}.foundation-grid{grid-template-columns:minmax(0,1fr);max-inline-size:42rem}.hero .hero-description{margin-block-start:var(--flood-sys-space-6)}}@media (width<=35rem){.site-header{min-block-size:3.75rem;padding-block:var(--flood-sys-space-2);gap:var(--flood-sys-space-2);flex-wrap:wrap}.site-header .wordmark{font-size:var(--flood-sys-type-section-size)}.wordmark img{block-size:2rem;inline-size:2rem}.site-header .header-links{gap:var(--flood-sys-space-1)}.site-header .header-links .flood-link{padding-inline:var(--flood-sys-space-2)}.header-github>span:last-child{display:none}.hero{padding-block-start:var(--flood-sys-space-6)}.hero .hero-title{font-size:clamp(2rem,8vw,2.75rem)}.hero-line+.hero-line{margin-block-start:var(--flood-sys-space-1)}.hero-mark{block-size:1.1em;inline-size:1.1em}.installation{inline-size:100%}.site-root .idea-row .flood-choice{gap:var(--flood-sys-space-3)}.workspace-actions .save-button{padding-inline:var(--flood-sys-space-4)}.site-footer{gap:var(--flood-sys-space-3);padding-block:var(--flood-sys-space-6);flex-wrap:wrap}}@media (forced-colors:active){.workspace-panel,.ideas-panel,.idea-row{border-color:canvastext}.wordmark:focus-visible{outline-color:highlight}}.docs-layout{grid-template-columns:13rem minmax(0,1fr) 10rem;gap:clamp(2rem,4vw,4rem);padding-block:2.5rem 4rem;display:grid}.site-shell:has(.docs-layout[data-preview-layout=workspace]){background:var(--flood-sys-color-surface-canvas);flex-direction:column;block-size:100dvh;min-block-size:0;max-inline-size:none;padding-inline:0;display:flex;overflow:hidden}.site-shell:has(.docs-layout[data-preview-layout=workspace])>.site-header{min-block-size:3.5rem;padding-block:var(--flood-sys-space-2);padding-inline:var(--flood-sys-space-4);border-block-end:0;flex:none}.site-shell:has(.docs-layout[data-preview-layout=workspace])>.site-footer{display:none}.docs-layout[data-preview-layout=workspace]{gap:var(--flood-sys-space-3);min-block-size:0;padding-block:var(--flood-sys-space-2) 0;flex:1 1 0;grid-template:minmax(0,1fr)/12.75rem minmax(0,1fr);padding-inline-start:var(--flood-sys-space-3);display:grid;position:relative}.docs-layout[data-preview-layout=workspace]>.doc-toc{display:none}.docs-layout[data-preview-layout=workspace] .doc-center,.docs-layout[data-preview-layout=workspace] .doc-article,.docs-layout[data-preview-layout=workspace] .doc-body{flex-direction:column;block-size:100%;min-block-size:0;min-inline-size:0;display:flex}.docs-layout[data-preview-layout=workspace] .doc-article{--studio-panel-bottom:calc(var(--studio-toolbar-height,2.75rem) + var(--flood-sys-space-6));--studio-reference-width:8.5rem;border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-inline-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);background:var(--site-preview-background);border-start-start-radius:var(--flood-sys-radius-block);margin-inline:0;position:relative;overflow:hidden}.docs-layout[data-preview-layout=workspace] .doc-breadcrumb,.studio-catalog-toggle{display:none}.docs-layout[data-preview-layout=workspace] .doc-body,.docs-layout[data-preview-layout=workspace] #preview{flex:1 1 0;min-block-size:0}.docs-layout[data-preview-layout=workspace] #preview{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.flood-root .flood-drawer.studio-reference-drawer[data-size=lg]{--flood-drawer-size:48rem;pointer-events:auto}.flood-root .studio-reference-trigger{inline-size:var(--studio-reference-width)}.docs-layout[data-preview-layout=workspace] .desktop-sidebar{min-block-size:0;max-block-size:none;align-self:stretch;padding-block-end:var(--flood-sys-space-2);position:static}.docs-layout[data-preview-layout=workspace] .desktop-sidebar>.flood-scroll-area{block-size:100%}.docs-layout[data-preview-layout=workspace] .desktop-sidebar .side-nav{padding-inline-end:calc(var(--flood-sys-scrollbar-size) + 2 * var(--flood-sys-scrollbar-inset))}.studio-reference-fallback{display:none}.studio-reference-content{overflow-wrap:anywhere;min-inline-size:0}.studio-reference-content .doc-section{gap:var(--flood-sys-space-3)}.studio-reference-links{font-size:var(--flood-sys-type-compact-size)}.flood-sheet .studio-reference-links{font-size:var(--flood-sys-type-helper-size)}.studio-reference-content .doc-section:first-child{margin-block-start:0}.studio-reference-content .doc-section[tabindex="-1"]:focus,.studio-catalog-sheet .side-nav[tabindex="-1"]:focus{outline:none}@media (scripting:none){.site-shell:has(.docs-layout[data-preview-layout=workspace]){block-size:auto;overflow:visible}.docs-layout[data-preview-layout=workspace] .doc-article{block-size:auto;overflow:visible}.docs-layout[data-preview-layout=workspace] :is(.studio-catalog-toggle,.studio-action-row){display:none}.docs-layout[data-preview-layout=workspace] .component-workbench[data-studio]{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);min-block-size:24rem}.studio-reference-fallback{margin:var(--flood-sys-space-4);display:block}}@media (width<=50rem){.docs-layout[data-preview-layout=workspace]{grid-template-columns:minmax(0,1fr)}.studio-catalog-toggle{display:inline-flex}}@media (width<=48rem){.docs-layout[data-preview-layout=workspace] .doc-article{--studio-reference-width:6rem}.flood-root .studio-reference-trigger .flood-kbd{display:none}}@media (width<=36rem){.site-shell:has(.docs-layout[data-preview-layout=workspace]){block-size:auto;overflow:visible}.site-shell:has(.docs-layout[data-preview-layout=workspace])>.site-header{border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}.docs-layout[data-preview-layout=workspace]{padding:var(--flood-sys-space-3) var(--flood-sys-space-4) var(--flood-sys-space-8);display:block}.docs-layout[data-preview-layout=workspace] :is(.doc-center,.doc-article,.doc-body){block-size:auto}.docs-layout[data-preview-layout=workspace] :is(.doc-body,#preview){flex:none}.docs-layout[data-preview-layout=workspace] #preview{display:block}.docs-layout[data-preview-layout=workspace] .doc-article{background:0 0;border:0;border-radius:0;overflow:visible}}.desktop-sidebar,.doc-toc{align-self:start;max-block-size:calc(100svh - 4rem);position:sticky;inset-block-start:2rem}.side-group{gap:.125rem;margin-block-end:1.5rem;display:grid}.side-label{padding:.5rem .75rem;display:block}.side-nav .side-link{white-space:normal;text-align:start;justify-content:flex-start;inline-size:100%}.side-nav .side-link:has(.catalog-item-name){padding-inline:var(--flood-sys-space-2)}.catalog-item-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.side-nav .side-link[aria-current=page]{font-weight:600}.studio-catalog-sheet .catalog-nav-tools{background:var(--flood-sys-color-surface-overlay)}.studio-catalog-sheet{--catalog-label-inset:var(--flood-sys-space-2)}.studio-catalog-sheet .flood-overlay-title,.studio-catalog-sheet .side-label{padding-inline-start:calc(var(--catalog-label-inset) + var(--flood-sys-stroke-width))}:is(.studio-catalog-sheet .side-nav .catalog-link,.studio-catalog-sheet .side-nav .side-link:has(.catalog-item-name)){padding-inline:var(--catalog-label-inset)}.studio-catalog-sheet .side-group{margin-block-end:var(--flood-sys-space-4)}.studio-catalog-sheet .catalog-nav-tools{padding-block-end:var(--flood-sys-space-2)}.side-nav .catalog-link{justify-content:space-between}.catalog-link span{font-size:var(--flood-sys-type-helper-size);color:var(--flood-sys-color-content-subtle)}.catalog-nav-tools{z-index:1;background:var(--flood-sys-color-surface-canvas);gap:.5rem;padding-block-end:.75rem;display:grid;position:sticky;inset-block-start:0}.doc-center,.doc-article{min-inline-size:0}.doc-article{max-inline-size:48rem;margin-inline:auto}.docs-layout[data-catalog]{grid-template-columns:minmax(0,1fr)}.docs-layout[data-catalog] .doc-article{max-inline-size:64rem}.catalog-search{max-inline-size:28rem}.docs-layout[data-preview-layout=workspace] .doc-article{max-inline-size:none}.docs-layout[data-preview-layout=workspace] .doc-section{max-inline-size:58rem}.doc-breadcrumb{font-size:var(--flood-sys-type-helper-size);color:var(--flood-sys-color-content-subtle);flex-wrap:wrap;align-items:center;gap:.625rem;margin-block-end:1.5rem;display:flex}.doc-breadcrumb .flood-link{font-size:inherit;color:inherit;text-decoration:none}.doc-heading{margin-block-end:2rem}.doc-resources{margin-block-start:var(--flood-sys-space-8)}.doc-resources .flood-link{font-size:var(--flood-sys-type-helper-size);color:var(--flood-sys-color-content-subtle)}.site-root .doc-section>.site-code-block{margin:0}.import-modes{justify-self:start}.import-modes-scroll{justify-self:start;inline-size:fit-content;max-inline-size:100%}.adapter-instructions{overflow-wrap:anywhere;line-height:1.7}.adapter-instructions h2{font-size:var(--flood-sys-type-section-size);margin-block:1.5rem 1rem}.adapter-instructions h3{font-size:var(--flood-sys-type-compact-size);margin-block:1.5rem .5rem}.adapter-instructions p{margin-block:1rem}.adapter-instructions .flood-link{font-size:inherit}.docs-layout [hidden]{display:none!important}.doc-toc>.flood-text{padding-block:.25rem .75rem;display:block}.doc-toc nav{gap:.75rem;display:grid}.doc-toc .flood-link{font-size:var(--flood-sys-type-helper-size);color:var(--flood-sys-color-content-subtle);align-items:center;gap:.25rem;line-height:1.5;text-decoration:none;display:flex}.doc-toc>.flood-link{margin-block-start:2rem}.doc-toc .flood-link:hover{color:var(--flood-sys-color-content-default)}.doc-loading{min-block-size:60svh;padding-block:4rem}.markdown-content{overflow-wrap:anywhere;font-size:var(--flood-sys-type-body-size);line-height:1.7}.markdown-content>:first-child{margin-block-start:0}.markdown-content p,.markdown-content ul,.markdown-content ol{margin-block:1rem}.markdown-content li{margin-block:.5rem}.markdown-content ul,.markdown-content ol{padding-inline-start:1.5rem}.markdown-content h2,.doc-section>h2{font-size:var(--flood-sys-type-section-size);letter-spacing:var(--flood-sys-type-section-tracking);margin:2.5rem 0 1rem;font-weight:600;line-height:1.4}.markdown-content h3{font-size:var(--flood-sys-type-body-size);margin:2rem 0 .75rem;font-weight:600;line-height:1.5}.markdown-content :is(h2,h3),.doc-section,.component-preview,.component-catalog section{scroll-margin-block-start:2rem}.chart-guide-example{margin-block-start:var(--flood-sys-space-8);scroll-margin-block-start:var(--flood-sys-space-4)}.flood-root .chart-guide-example .chart-example-distributions{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr))}.markdown-content code,.doc-section code{font-family:var(--flood-sys-font-mono);font-size:.875em}.markdown-content :not(pre)>code,.doc-section p>code{background:var(--flood-sys-color-surface-raised);overflow-wrap:anywhere;border-radius:.25rem;padding:.125rem .25rem}.doc-code{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);background:var(--flood-sys-color-surface-default);min-inline-size:0;margin-block:1rem;position:relative}.doc-code>.copy-control{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.doc-code pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--flood-sys-font-mono);margin:0;padding:3.5rem 1.25rem 1.25rem;font-size:.8125rem;line-height:1.7;overflow-x:auto}.doc-code pre code{font-size:inherit}.doc-section{gap:1rem;margin-block-start:2.5rem;display:grid}.doc-section>h2{margin:0}.doc-section>.flood-link{font-size:var(--flood-sys-type-compact-size);justify-self:start;align-items:center;gap:.375rem;display:inline-flex}.doc-section .doc-code{margin:0}.component-preview{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-block);overflow:clip}.preview-stage{place-items:center;min-block-size:20rem;padding:2rem;display:grid}.preview-stage>.flood-scroll-area__content>*{min-inline-size:0;max-inline-size:100%}.preview-stage>.flood-scroll-area__content>:is(.flood-stack,.flood-field,form){inline-size:min(100%,26rem)}.preview-code{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);background:var(--flood-sys-color-surface-default)}.preview-code summary{font-size:var(--flood-sys-type-compact-size);cursor:pointer;padding:1rem 1.25rem}.preview-code .doc-code{border:0;border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);border-radius:0;margin:0}.table-scroll{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);border-radius:var(--flood-sys-radius-field);max-inline-size:100%;margin-block:1rem}.table-scroll table{border-collapse:collapse;inline-size:100%;font-size:var(--flood-sys-type-compact-size);line-height:1.6}.markdown-content .table-scroll table:has(th:nth-child(3)){min-inline-size:32rem}.table-scroll :is(th,td){text-align:start;border-block-end:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);overflow-wrap:anywhere;padding:.75rem 1rem}.table-scroll th{color:var(--flood-sys-color-content-subtle);white-space:nowrap;font-weight:500}.usage-notes{overflow-wrap:anywhere;min-inline-size:0;color:var(--flood-sys-color-content-subtle);font-size:var(--flood-sys-type-compact-size);margin:0;padding-inline-start:1.25rem;line-height:1.7}.usage-notes li+li{margin-block-start:.5rem}.table-scroll tr:last-child td{border-block-end:0}.flood-root .catalog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.catalog-summary{justify-content:space-between}.catalog-category-picker{display:none}@media (width<=50rem){.catalog-category-links{display:none}.catalog-category-picker{display:block}}.catalog-grid .catalog-card{border-radius:var(--flood-sys-radius-block);text-decoration:none;display:block}.catalog-card-surface{border:var(--flood-sys-stroke-width) solid var(--flood-sys-color-border-decorative);block-size:100%}.catalog-card:hover .catalog-card-surface{background:var(--flood-sys-color-surface-raised)}.catalog-card-title{justify-content:space-between;align-items:center}.catalog-card-title>.flood-text{overflow-wrap:anywhere}.doc-pagination{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative);justify-content:space-between;margin-block-start:3rem;padding-block-start:1.5rem}.doc-pagination .flood-link{white-space:normal;text-align:start}.docs-site .site-footer{border-block-start:var(--flood-sys-stroke-width) solid var(--flood-sys-color-divider-decorative)}@media (width<=75rem){.docs-layout{grid-template-columns:12rem minmax(0,1fr);gap:2rem}.doc-toc{display:none}}@media (width<=50rem){.docs-layout{padding-block-start:1rem;display:block}.desktop-sidebar{display:none}.doc-heading .flood-heading{font-size:var(--flood-sys-type-page-size)}.doc-heading{margin-block-end:var(--flood-sys-space-4)}.preview-stage{min-block-size:18rem;padding:1.25rem}}@media (width<=35rem){.header-nav{margin-inline-start:auto}.home-main{padding-block:2.5rem}.home-main .hero{padding-block-end:1rem}}@media (width<=23rem){.site-header .wordmark{font-size:var(--flood-sys-type-body-size);gap:var(--flood-sys-space-1)}.site-header .wordmark img{block-size:1.625rem;inline-size:1.625rem}.site-header .header-links .flood-link{padding-inline:var(--flood-sys-space-1)}}@media (forced-colors:active){.side-nav .side-link[aria-current=page]{outline:1px solid highlight}.component-preview,.catalog-card-surface{border-color:canvastext}}.recipe-playground{inline-size:min(100%,64rem);padding:var(--flood-sys-space-8) var(--flood-sys-space-4);box-sizing:border-box;margin-inline:auto}.recipe-playground .request-table-frame{overflow:clip}@media (width<=35rem){.recipe-playground{padding-inline:0}}
