@layer theme, base, ui, components, utilities;@layer ui{:where(:root){--ui-font-body:"Work Sans Variable","Work Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--ui-font-emphasis:var(--ui-font-body);--ui-font-display:"Montserrat",system-ui,-apple-system,sans-serif;--ui-font-mono:"JetBrains Mono",ui-monospace,monospace;--ui-dialog-title-font:var(--ui-font-display);--ui-dialog-title-weight:600;--ui-drawer-title-weight:700;--ui-compact-header-line-height:1.25rem;--ui-numeric-ring-size:2.75rem;--ui-numeric-ring-line-height:1;--ui-surface-tile-radius:0.75rem;--ui-dialog-wide-width:min(72rem,calc(100% - 1rem));--ui-dialog-wide-height:94dvh;--ui-alert-radius:0.75rem;--ui-alert-padding:var(--ui-space-3);--ui-dialog-title-font-size:var(--ui-font-size-xl);--ui-radius-xs:0.375rem;--ui-radius-sm:0.25rem;--ui-radius-md:0.5rem;--ui-radius-lg:1rem;--ui-radius-pill:9999px;--ui-list-item-radius:0.75rem;--ui-font-size-xs:0.625rem;--ui-font-size-sm:0.75rem;--ui-font-size-md:0.75rem;--ui-font-size-lg:0.875rem;--ui-font-size-xl:1rem;--ui-font-size-2xl:1.5rem;--ui-font-size-3xl:1.875rem;--ui-font-weight-medium:500;--ui-font-weight-strong:600;--ui-font-weight-bold:700;--ui-button-font-weight:700;--ui-button-font-weight-sm:600;--ui-button-font-weight-md:var(--ui-button-font-weight);--ui-button-font-weight-lg:var(--ui-button-font-weight);--ui-text-button-font-size-xs:0.6875rem;--ui-field-hint-font-size:0.6875rem;--ui-line-height-control:calc(4 / 3);--ui-control-height-xs:1.5rem;--ui-control-height-sm:1.75rem;--ui-control-height-md:2.125rem;--ui-control-height-lg:2.5rem;--ui-field-height:2.25rem;--ui-control-padding-inline-sm:0.625rem;--ui-control-padding-inline-md:1rem;--ui-control-padding-inline-lg:1.375rem;--ui-icon-button-size-xs:var(--ui-space-6);--ui-space-1:0.25rem;--ui-space-1-5:0.375rem;--ui-space-2:0.5rem;--ui-space-3:0.75rem;--ui-space-4:1rem;--ui-space-6:1.5rem;--ui-space-8:2rem;--ui-space-2-5:0.625rem;--ui-space-3-5:0.875rem;--ui-space-5:1.25rem;--ui-space-12:3rem;--ui-recording-min-height:2.875rem}:where(.ui-button){align-items:center;background:var(--ui-action-primary-bg);border:1px solid transparent;border-radius:var(--ui-radius-md);box-sizing:border-box;color:var(--ui-action-primary-text);cursor:pointer;display:inline-flex;font-family:var(--ui-font-body);font-weight:var(--ui-button-font-weight,var(--ui-font-weight-strong));justify-content:center;line-height:var(--ui-line-height-control);padding-block:var(--ui-space-1);position:relative;text-decoration:none}:where(.ui-button[data-ui-size=sm]){font-size:var(--ui-font-size-sm);font-weight:var(
    --ui-button-font-weight-sm,var(--ui-button-font-weight,var(--ui-font-weight-strong))
  );min-block-size:var(--ui-control-height-sm);padding-inline:var(--ui-control-padding-inline-sm)}:where(.ui-button[data-ui-size=md]){font-size:var(--ui-font-size-md);font-weight:var(
    --ui-button-font-weight-md,var(--ui-button-font-weight,var(--ui-font-weight-strong))
  );min-block-size:var(--ui-control-height-md);padding-inline:var(--ui-control-padding-inline-md)}:where(.ui-button[data-ui-size=lg]){font-size:var(--ui-font-size-lg);font-weight:var(
    --ui-button-font-weight-lg,var(--ui-button-font-weight,var(--ui-font-weight-strong))
  );min-block-size:var(--ui-control-height-lg);padding-inline:var(--ui-control-padding-inline-lg)}:where(.ui-button[data-ui-size=xs]){border-radius:var(--ui-radius-xs);font-size:var(--ui-text-button-font-size-xs);font-weight:var(
    --ui-button-font-weight-sm,var(--ui-button-font-weight,var(--ui-font-weight-strong))
  );min-block-size:max(24px,var(--ui-control-height-xs));min-inline-size:24px;padding-block:0;padding-inline:var(--ui-space-2)}:where(.ui-button[data-ui-shape=pill]){border-radius:var(--ui-radius-pill);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-bold);line-height:1rem;min-block-size:1.625rem;padding-block:0;padding-inline:calc(var(--ui-space-2-5) - 1px)}:where(.ui-button[data-ui-shape=pill]) :where(.ui-button__icon)>:where(svg,img){block-size:.875rem;inline-size:.875rem}:where(.ui-button__content){align-items:center;display:inline-flex;gap:var(--ui-space-1-5);justify-content:center}:where(.ui-button__icon){align-items:center;display:inline-flex;flex:none}:where(.ui-button__loading-indicator){animation:ui-button-spin 1s linear infinite;border:2px solid;border-inline-end-color:transparent;border-radius:var(--ui-radius-pill);block-size:1em;inline-size:1em;inset-block-start:50%;inset-inline-start:50%;position:absolute;translate:-50% -50%}:where(.ui-button__busy-indicator){animation:ui-button-spin 1s linear infinite;border:2px solid;border-inline-end-color:transparent;border-radius:var(--ui-radius-pill);block-size:1em;flex:none;inline-size:1em}:where(.ui-button[data-ui-loading] .ui-button__content){opacity:0}:where(.ui-button[data-ui-variant=primary]:hover:not(:disabled,[aria-disabled=true])){background:var(--ui-action-primary-bg-hover)}:where(.ui-button[data-ui-variant=primary]:active:not(:disabled,[aria-disabled=true])){background:var(--ui-action-primary-bg-active)}:where(.ui-button[data-ui-variant=secondary]){background:var(--ui-action-secondary-bg);border-color:var(
    --ui-action-secondary-border,var(--ui-action-secondary-text)
  );color:var(--ui-action-secondary-text)}:where(.ui-button[data-ui-variant=secondary]:hover:not(:disabled,[aria-disabled=true])){background:var(--ui-action-secondary-bg-hover)}:where(.ui-button[data-ui-variant=secondary]:active:not(:disabled,[aria-disabled=true])){background:var(--ui-action-secondary-bg-active)}:where(.ui-button[data-ui-variant=danger]){background:var(--ui-action-danger-bg);color:var(--ui-action-danger-text)}:where(.ui-button[data-ui-variant=danger]:hover:not(:disabled,[aria-disabled=true])){background:var(--ui-action-danger-bg-hover)}:where(.ui-button[data-ui-variant=danger]:active:not(:disabled,[aria-disabled=true])){background:var(--ui-action-danger-bg-active)}:where(.ui-button[data-ui-variant=ghost]){background:transparent;border-color:transparent;color:var(--ui-scope-inverse-ghost-text,var(--ui-action-ghost-text))}:where(.ui-button[data-ui-variant=ghost]:hover:not(:disabled,[aria-disabled=true])){background:var(--ui-scope-inverse-ghost-bg-hover,var(--ui-action-ghost-bg-hover));color:var(
    --ui-scope-inverse-ghost-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text))
  )}:where(.ui-button[data-ui-variant=ghost]:active:not(:disabled,[aria-disabled=true])){background:var(--ui-scope-inverse-ghost-bg-active,var(--ui-action-ghost-bg-active));color:var(
    --ui-scope-inverse-ghost-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text))
  )}:where(.ui-button[data-ui-variant=ghost-accent]){background:transparent;border-color:transparent;color:var(
    --ui-scope-inverse-ghost-text,var(--ui-action-accent-text,var(--ui-action-ghost-text))
  )}:where(.ui-button[data-ui-variant=ghost-accent]:hover:not(:disabled,[aria-disabled=true])){background:var(
    --ui-scope-inverse-ghost-bg-hover,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))
  );color:var(
    --ui-scope-inverse-ghost-text-hover,var(--ui-action-accent-text,var(--ui-action-ghost-text))
  )}:where(.ui-button[data-ui-variant=ghost-accent]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-scope-inverse-ghost-bg-active,var(--ui-action-accent-bg-active,var(--ui-action-ghost-bg-active))
  );color:var(
    --ui-scope-inverse-ghost-text-hover,var(--ui-action-accent-text,var(--ui-action-ghost-text))
  )}:where(.ui-button[data-ui-variant=danger-outline]){background:var(--ui-action-danger-outline-bg,transparent);border-color:var(
    --ui-action-danger-outline-border,var(--ui-status-danger)
  );color:var(--ui-action-danger-outline-text,var(--ui-status-danger-text))}:where(.ui-button[data-ui-variant=danger-outline]:hover:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-danger-outline-bg-hover,var(--ui-status-danger-bg)
  )}:where(.ui-button[data-ui-variant=danger-outline]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-danger-outline-bg-active,var(--ui-status-danger-bg)
  )}:where(.ui-button[data-ui-variant=warning]){background:var(--ui-action-warning-bg,var(--ui-action-danger-bg));color:var(--ui-action-warning-text,var(--ui-action-danger-text))}:where(.ui-button[data-ui-variant=warning]:hover:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-warning-bg-hover,var(--ui-action-danger-bg-hover)
  )}:where(.ui-button[data-ui-variant=warning]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-warning-bg-active,var(--ui-action-danger-bg-active)
  )}:where(.ui-button[data-ui-variant=soft-accent]){background:var(
    --ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))
  );border-color:var(
    --ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text))
  );color:var(
    --ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text))
  )}:where(.ui-button[data-ui-variant=soft-accent]:hover:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-soft-accent-bg-hover,var(--ui-action-accent-bg-active,var(--ui-action-ghost-bg-active))
  );color:var(
    --ui-action-soft-accent-text-hover,var(
      --ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text))
    )
  )}:where(.ui-button[data-ui-variant=soft-accent]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-soft-accent-bg-active,var(--ui-action-accent-bg-active,var(--ui-action-ghost-bg-active))
  );color:var(
    --ui-action-soft-accent-text-hover,var(
      --ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text))
    )
  )}:where(.ui-button[data-ui-variant=soft-danger]){background:var(--ui-action-soft-danger-bg,var(--ui-status-danger-bg));border-color:transparent;color:var(--ui-action-soft-danger-text,var(--ui-status-danger-text))}:where(.ui-button[data-ui-variant=soft-danger]:is(:hover,:active):not(:disabled,[aria-disabled=true])){background:var(--ui-action-soft-danger-bg-hover,var(--ui-action-soft-danger-bg,var(--ui-status-danger-bg)));color:var(--ui-action-soft-danger-text,var(--ui-status-danger-text))}:where(.ui-button[data-ui-variant=soft-warning]){background:var(--ui-action-soft-warning-bg,var(--ui-status-warning-bg));border-color:var(--ui-action-soft-warning-border,var(--ui-status-warning));color:var(--ui-action-soft-warning-text,var(--ui-status-warning-text))}:where(.ui-button[data-ui-variant=soft-warning]:hover:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-soft-warning-bg-hover,var(--ui-status-warning-bg)
  );color:var(
    --ui-action-soft-warning-text-hover,var(--ui-action-soft-warning-text,var(--ui-status-warning-text))
  )}:where(.ui-button[data-ui-variant=soft-warning]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-soft-warning-bg-active,var(--ui-status-warning-bg)
  );color:var(
    --ui-action-soft-warning-text-hover,var(--ui-action-soft-warning-text,var(--ui-status-warning-text))
  )}:where(.ui-button[data-ui-variant=warning-outline]){background:transparent;border-color:var(
    --ui-action-warning-outline-border,var(--ui-action-danger-outline-border,var(--ui-status-danger))
  );color:var(
    --ui-action-warning-outline-text,var(--ui-action-danger-outline-text,var(--ui-status-danger-text))
  )}:where(.ui-button[data-ui-variant=warning-outline]:hover:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-warning-outline-bg-hover,var(--ui-action-danger-outline-bg-hover,var(--ui-status-danger-bg))
  );color:var(
    --ui-action-warning-outline-text-hover,var(
      --ui-action-warning-outline-text,var(--ui-action-danger-outline-text,var(--ui-status-danger-text))
    )
  )}:where(.ui-button[data-ui-variant=warning-outline]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-action-warning-outline-bg-active,var(--ui-action-danger-outline-bg-active,var(--ui-status-danger-bg))
  );color:var(
    --ui-action-warning-outline-text-hover,var(
      --ui-action-warning-outline-text,var(--ui-action-danger-outline-text,var(--ui-status-danger-text))
    )
  )}:where(.ui-icon-button[data-ui-variant=quiet-accent],.ui-icon-button[data-ui-variant=quiet-danger],.ui-icon-button[data-ui-variant=ghost-warning]){background:transparent;border-color:transparent}:where(.ui-icon-button[data-ui-variant=quiet-accent]){color:var(
    --ui-scope-inverse-icon-ghost,var(--ui-icon-button-quiet-accent-text,var(--ui-icon-button-ghost-text,var(--ui-action-ghost-text)))
  )}:where(.ui-icon-button[data-ui-variant=quiet-accent]:hover:not(:disabled,[aria-disabled=true])){background:var(
    --ui-scope-inverse-ghost-bg-hover,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))
  );color:var(
    --ui-scope-inverse-ghost-text-hover,var(--ui-action-accent-text,var(--ui-action-ghost-text))
  )}:where(.ui-icon-button[data-ui-variant=quiet-accent]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-scope-inverse-ghost-bg-active,var(--ui-action-accent-bg-active,var(--ui-action-ghost-bg-active))
  );color:var(
    --ui-scope-inverse-ghost-text-hover,var(--ui-action-accent-text,var(--ui-action-ghost-text))
  )}:where(.ui-icon-button[data-ui-variant=quiet-danger]){color:var(
    --ui-scope-inverse-icon-ghost,var(--ui-icon-button-ghost-text,var(--ui-action-ghost-text))
  )}:where(.ui-icon-button[data-ui-variant=quiet-danger]:hover:not(:disabled,[aria-disabled=true])){background:var(--ui-scope-inverse-ghost-bg-hover,var(--ui-status-danger-bg));color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-status-danger))}:where(.ui-icon-button[data-ui-variant=quiet-danger]:active:not(:disabled,[aria-disabled=true])){background:var(--ui-scope-inverse-ghost-bg-active,var(--ui-status-danger-bg));color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-status-danger))}:where(.ui-icon-button[data-ui-variant=ghost-warning]){color:var(--ui-scope-inverse-ghost-text,var(--ui-status-warning))}:where(.ui-icon-button[data-ui-variant=ghost-warning]:hover:not(:disabled,[aria-disabled=true])){background:var(--ui-scope-inverse-ghost-bg-hover,var(--ui-status-warning-bg));color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-status-warning))}:where(.ui-icon-button[data-ui-variant=ghost-warning]:active:not(:disabled,[aria-disabled=true])){background:var(--ui-scope-inverse-ghost-bg-active,var(--ui-status-warning-bg));color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-status-warning))}:where(.ui-button[data-ui-variant=primary],.ui-button[data-ui-variant=danger],.ui-button[data-ui-variant=warning],.ui-button[data-ui-variant=ghost]:not([data-ui-outlined]),.ui-button[data-ui-variant=ghost-accent],.ui-icon-button[data-ui-variant=quiet-accent]:not([data-ui-outlined]),.ui-icon-button[data-ui-variant=quiet-danger]:not([data-ui-outlined]),.ui-icon-button[data-ui-variant=ghost-warning]){border-width:0}:where(.ui-button[data-ui-variant=primary],.ui-button[data-ui-variant=secondary],.ui-button[data-ui-variant=danger],.ui-button[data-ui-variant=warning],.ui-button[data-ui-variant=danger-outline],.ui-button[data-ui-variant=warning-outline],.ui-button[data-ui-variant=soft-accent],.ui-button[data-ui-variant=soft-warning]){box-shadow:0 1px 2px var(--ui-button-shadow-color,transparent)}:where(.ui-icon-button[data-ui-variant=ghost]){color:var(
    --ui-scope-inverse-icon-ghost,var(--ui-icon-button-ghost-text,var(--ui-action-ghost-text))
  )}:where(.ui-icon-button[data-ui-variant=ghost]:hover:not(:disabled,[aria-disabled=true]),.ui-icon-button[data-ui-variant=ghost]:active:not(:disabled,[aria-disabled=true])){color:var(
    --ui-scope-inverse-icon-ghost,var(
      --ui-icon-button-ghost-text-hover,var(--ui-icon-button-ghost-text,var(--ui-action-ghost-text))
    )
  )}:where(.ui-icon-button[data-ui-variant=floating]){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--ui-icon-button-floating-bg,var(--ui-surface));border-color:var(--ui-icon-button-floating-border,var(--ui-border));box-shadow:0 10px 15px -3px var(--ui-icon-button-floating-shadow-color,rgb(0 0 0/10%)),0 4px 6px -4px var(--ui-icon-button-floating-shadow-color,rgb(0 0 0/10%));color:var(
    --ui-icon-button-floating-icon,var(--ui-icon-button-quiet-accent-text,var(--ui-icon-button-ghost-text,var(--ui-action-ghost-text)))
  )}:where(.ui-icon-button[data-ui-variant=floating]:is(:hover,:active):not(:disabled,[aria-disabled=true])){color:var(--ui-icon-button-floating-icon-hover,var(--ui-text-primary))}:where(.ui-icon-button[data-ui-variant=floating]) :where(.ui-button__icon)>:where(svg,img){block-size:1.125rem;inline-size:1.125rem}:where(.ui-icon-button[data-ui-outlined]){border-color:var(--ui-scope-inverse-border-control,var(--ui-border-control))}:where(.ui-icon-button[data-ui-outlined]:is([data-ui-variant=ghost],[data-ui-variant=quiet-accent],[data-ui-variant=quiet-danger]):not(:hover:not(:disabled,[aria-disabled=true]),:active:not(:disabled,[aria-disabled=true]))){background:var(--ui-scope-inverse-outlined-bg,var(--ui-icon-button-outlined-bg,transparent))}:where(.ui-button[data-ui-pressed]){background:var(
    --ui-scope-inverse-pressed-bg,var(--ui-button-pressed-bg,var(--ui-action-primary-bg))
  );border-color:var(
    --ui-scope-inverse-pressed-bg,var(--ui-button-pressed-bg,var(--ui-action-primary-bg))
  );color:var(
    --ui-scope-inverse-pressed-text,var(--ui-button-pressed-text,var(--ui-action-primary-text))
  )}:where(.ui-button[data-ui-pressed]:hover:not(:disabled,[aria-disabled=true]),.ui-button[data-ui-pressed]:active:not(:disabled,[aria-disabled=true])){background:var(
    --ui-scope-inverse-pressed-bg-hover,var(--ui-button-pressed-bg-hover,var(--ui-action-primary-bg-hover))
  );border-color:var(
    --ui-scope-inverse-pressed-bg-hover,var(--ui-button-pressed-bg-hover,var(--ui-action-primary-bg-hover))
  )}:where(.ui-icon-button[data-ui-pressed]){color:var(
    --ui-scope-inverse-pressed-text,var(--ui-button-pressed-text,var(--ui-action-primary-text))
  )}@media (forced-colors:active){:where(.ui-button){border:1px solid ButtonText}}@media (forced-colors:active){:where(.ui-button[data-ui-pressed]:not(:disabled,[aria-disabled=true])){background:Highlight;border-color:Highlight;color:HighlightText}}:where(.ui-button:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-button:is(:disabled,[aria-disabled=true])){cursor:not-allowed;opacity:.5}:where(.ui-button[aria-disabled=true]:focus-visible){opacity:1}:where(.ui-button[data-ui-busy][aria-disabled=true]){cursor:progress;opacity:1}@media (forced-colors:active){:where(.ui-button:is(:disabled,[aria-disabled=true])){border-color:GrayText;color:GrayText;opacity:1}}:where(.ui-icon-button){padding-inline:0}:where(.ui-icon-button[data-ui-size=sm]){inline-size:var(--ui-control-height-sm);min-inline-size:var(--ui-control-height-sm)}:where(.ui-icon-button[data-ui-size=md]){inline-size:var(--ui-control-height-md);min-inline-size:var(--ui-control-height-md)}:where(.ui-icon-button[data-ui-size=lg]){block-size:var(--ui-field-height);inline-size:var(--ui-field-height);min-block-size:var(--ui-field-height);min-inline-size:var(--ui-field-height)}:where(.ui-icon-button .ui-button__icon){display:flex;line-height:0}:where(.ui-icon-button[data-ui-size=xs]){block-size:var(--ui-icon-button-size-xs,var(--ui-space-6));inline-size:var(--ui-icon-button-size-xs,var(--ui-space-6));min-block-size:24px;min-inline-size:24px;padding-block:0}:where(.ui-icon-button[data-ui-size=xs]:is([data-ui-variant=ghost],[data-ui-variant=ghost-accent],[data-ui-variant=quiet-accent],[data-ui-variant=quiet-danger],[data-ui-variant=ghost-warning]):not([data-ui-outlined])){border-radius:var(--ui-radius-md)}:where(.ui-icon-button[data-ui-shape=circle]){border-radius:50%}:where(.ui-icon-button[data-ui-size][data-ui-variant=floating]){block-size:var(--ui-control-height-lg);border-radius:50%;inline-size:var(--ui-control-height-lg);min-block-size:var(--ui-control-height-lg);min-inline-size:var(--ui-control-height-lg);padding-block:0}:where(.ui-icon-button__count){align-items:center;background:var(--ui-scope-inverse-icon-button-count-bg,var(--ui-icon-button-count-bg,var(--ui-status-danger)));block-size:18px;border:2px solid var(--ui-scope-inverse-icon-button-count-ring,var(--ui-icon-button-count-ring,var(--ui-surface)));border-radius:var(--ui-radius-pill);box-sizing:border-box;color:var(--ui-scope-inverse-icon-button-count-text,var(--ui-icon-button-count-text,var(--ui-surface)));display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-bold);inset-block-start:-4px;inset-inline-end:-4px;justify-content:center;line-height:1;min-inline-size:18px;padding-inline:var(--ui-space-1);pointer-events:none;position:absolute;white-space:nowrap}:where(.ui-icon-button__dot){background:var(--ui-scope-inverse-icon-button-dot,var(--ui-icon-button-dot,var(--ui-icon-button-count-bg,var(--ui-status-danger))));block-size:12px;border:2px solid var(--ui-scope-inverse-icon-button-count-ring,var(--ui-icon-button-count-ring,var(--ui-surface)));border-radius:var(--ui-radius-pill);box-sizing:border-box;inline-size:12px;inset-block-start:-2px;inset-inline-end:-2px;pointer-events:none;position:absolute}@media (forced-colors:active){:where(.ui-icon-button__count,.ui-icon-button__dot){background:ButtonText;border-color:ButtonFace;color:ButtonFace;forced-color-adjust:none}:where(.ui-icon-button:is(:disabled,[aria-disabled=true])) :where(.ui-icon-button__count,.ui-icon-button__dot){background:GrayText}}@keyframes ui-button-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){:where(.ui-button__loading-indicator,.ui-button__busy-indicator){animation:none}}:where(.ui-dialog){background:var(--ui-surface-raised);border:0;border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg);color:var(--ui-text-primary);font-family:var(--ui-font-body);inline-size:min(28rem,calc(100% - 2rem));margin:auto;max-block-size:min(90dvh,calc(100% - 2rem));padding:0}:where(.ui-dialog:focus,.ui-dialog:focus-visible){outline:none}:where(.ui-dialog[open]:not(.ui-drawer)){animation:ui-dialog-enter .15s ease-out}@keyframes ui-dialog-enter{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){:where(.ui-dialog[open]:not(.ui-drawer)){animation:none}}:where(.ui-dialog[open]){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}:where(.ui-dialog[data-ui-size=sm]){inline-size:min(24rem,calc(100% - 2rem))}:where(.ui-dialog[data-ui-size=lg]){inline-size:min(32rem,calc(100% - 2rem))}:where(.ui-dialog[data-ui-size=xl]:not(.ui-drawer)){inline-size:min(42rem,calc(100% - 2rem))}:where(.ui-dialog[data-ui-size="2xl"]:not(.ui-drawer)){inline-size:min(48rem,calc(100% - 2rem))}:where(.ui-dialog[data-ui-size="3xl"]:not(.ui-drawer)){inline-size:min(72rem,calc(100% - 2rem))}:where(.ui-dialog[data-ui-size=fullscreen]){block-size:100%;border:0;border-radius:0;inline-size:100%;inset:0;margin:0;max-block-size:100%;max-inline-size:100%}:where(.ui-dialog)::-webkit-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ui-overlay)}:where(.ui-dialog)::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ui-overlay)}:where(.ui-dialog__header){align-items:center;background:var(--ui-dialog-header-bg,var(--ui-surface-subtle));-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);border-start-end-radius:inherit;border-start-start-radius:inherit;display:flex;gap:.625rem;padding:.875rem 1.25rem}:where(.ui-dialog[data-ui-tone=danger]>.ui-dialog__header){background:var(--ui-dialog-header-bg-danger,var(--ui-status-danger-bg))}:where(.ui-dialog[data-ui-tone=warning]>.ui-dialog__header){background:var(--ui-dialog-header-bg-warning,var(--ui-status-warning-bg))}:where(.ui-dialog__icon){align-items:center;color:var(--ui-dialog-icon,var(--ui-text-secondary));display:inline-flex;flex:none;min-block-size:calc(var(--ui-dialog-title-font-size, var(--ui-font-size-xl)) * 1.5)}:where(.ui-dialog[data-ui-tone=danger]>.ui-dialog__header>.ui-dialog__icon){color:var(--ui-dialog-icon-danger,var(--ui-status-danger))}:where(.ui-dialog[data-ui-tone=warning]>.ui-dialog__header>.ui-dialog__icon){color:var(--ui-dialog-icon-warning,var(--ui-status-warning))}:where(.ui-dialog__heading){display:grid;flex:1 1 8rem;grid-gap:.125rem;gap:.125rem;min-inline-size:0}:where(.ui-dialog__title){font-family:var(--ui-dialog-title-font);margin:0;overflow-wrap:anywhere;font-size:var(--ui-dialog-title-font-size,var(--ui-font-size-xl));font-weight:var(--ui-dialog-title-weight)}:where(.ui-dialog__description){color:var(--ui-dialog-description,var(--ui-text-secondary));overflow-wrap:anywhere;font-size:var(--ui-field-hint-font-size)}:where(.ui-dialog__close){flex:none}:where(.ui-dialog__content){overflow-y:auto;padding:1.25rem}:where(.ui-confirm-dialog__error:not(:empty)){padding:0 1.25rem 1.25rem}:where(.ui-dialog__footer){align-items:center;background:var(--ui-dialog-footer-bg,var(--ui-surface-subtle));-webkit-border-before:1px solid var(--ui-dialog-footer-border,var(--ui-border));border-block-start:1px solid var(--ui-dialog-footer-border,var(--ui-border));border-end-end-radius:inherit;border-end-start-radius:inherit;display:flex;flex-wrap:wrap;gap:var(--ui-space-2);justify-content:flex-end;padding:.875rem 1.25rem}:where(.ui-drawer){block-size:100%;border-block:0;border-radius:0;box-sizing:border-box;inline-size:min(24rem,calc(100% - 3rem));margin:0;max-block-size:100%;max-inline-size:100%;overflow:hidden;transition:transform .2s ease}:where(.ui-drawer[data-ui-placement=end]){-webkit-border-start:1px solid var(--ui-border);border-inline-start:1px solid var(--ui-border);-webkit-border-end:0;border-inline-end:0;inset-inline-end:0;inset-inline-start:auto}:where(.ui-drawer[data-ui-placement=start]){-webkit-border-end:1px solid var(--ui-border);border-inline-end:1px solid var(--ui-border);-webkit-border-start:0;border-inline-start:0;inset-inline-end:auto;inset-inline-start:0}:where(.ui-drawer[data-ui-placement=end]:dir(ltr),.ui-drawer[data-ui-placement=start]:dir(rtl)){box-shadow:-8px 0 32px var(--ui-drawer-shadow-color,rgb(0 0 0/10%))}:where(.ui-drawer[data-ui-placement=start]:dir(ltr),.ui-drawer[data-ui-placement=end]:dir(rtl)){box-shadow:8px 0 32px var(--ui-drawer-shadow-color,rgb(0 0 0/10%))}@media (forced-colors:active){:where(.ui-drawer){box-shadow:none}}:where(.ui-drawer)::-webkit-backdrop{background:var(--ui-drawer-overlay,var(--ui-overlay))}:where(.ui-drawer)::backdrop{background:var(--ui-drawer-overlay,var(--ui-overlay))}:where(.ui-drawer>.ui-dialog__header>.ui-dialog__heading>.ui-dialog__title){font-weight:var(--ui-drawer-title-weight)}:where(.ui-drawer>.ui-dialog__footer){background:var(--ui-drawer-footer-bg,var(--ui-dialog-footer-bg,var(--ui-surface-subtle)));padding:var(--ui-space-3) var(--ui-space-5)}:where(.ui-drawer[data-ui-size=sm]){inline-size:min(20rem,calc(100% - 3rem))}:where(.ui-drawer[data-ui-size=lg]){inline-size:min(45rem,96vw)}:where(.ui-drawer[data-ui-size=xl]){inline-size:min(65rem,96vw)}:where(.ui-drawer[data-ui-size=fullscreen]){border-inline:0;border-radius:0;box-shadow:none;inline-size:100%}:where(.ui-drawer[open]){display:grid;grid-template-rows:auto minmax(0,1fr)}:where(.ui-drawer>.ui-dialog__content){overflow:auto}:where(.ui-drawer>.ui-dialog__header>.ui-drawer__back-group){align-items:center;display:inline-flex;flex:none;gap:var(--ui-space-3);-webkit-margin-end:calc(var(--ui-space-3) - var(--ui-space-2-5));margin-inline-end:calc(var(--ui-space-3) - var(--ui-space-2-5))}:where(.ui-drawer__back){align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-md);color:var(--ui-drawer-back-text,var(--ui-text-secondary));cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);gap:var(--ui-space-1-5);line-height:1rem;margin:0;max-inline-size:10rem;padding:var(--ui-space-1-5) var(--ui-space-2-5);transition:background-color .15s ease,border-color .15s ease,color .15s ease}:where(.ui-drawer__back:hover:not(:disabled),.ui-drawer__back:active:not(:disabled)){background:var(--ui-drawer-back-bg-hover,var(--ui-surface));border-color:var(--ui-drawer-back-border-hover,var(--ui-border));color:var(--ui-drawer-back-text-hover,var(--ui-text-primary))}:where(.ui-drawer__back:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-drawer__back:disabled){cursor:not-allowed;opacity:.5}:where(.ui-drawer__back-icon){block-size:1rem;color:var(--ui-drawer-back-icon,var(--ui-drawer-back-text,var(--ui-text-secondary)));display:inline-flex;flex:none;inline-size:1rem}:where(.ui-drawer__back-icon) :where(svg){block-size:100%;inline-size:100%}:where(.ui-drawer__back-icon:dir(rtl)){scale:-1 1}:where(.ui-drawer__back-label){block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}:where(.ui-drawer__back-rule){background:var(--ui-border);block-size:1.5rem;display:none;flex:none;inline-size:1px}@media (min-width:40rem){:where(.ui-drawer__back-label){block-size:auto;-webkit-clip-path:none;clip-path:none;display:block;inline-size:auto;min-inline-size:0;position:static;text-overflow:ellipsis}:where(.ui-drawer__back-rule){display:block}}@media (prefers-reduced-motion:reduce){:where(.ui-drawer__back){transition:none}}@media (forced-colors:active){:where(.ui-drawer__back,.ui-drawer__back-icon){color:ButtonText}:where(.ui-drawer__back){border-color:ButtonText}:where(.ui-drawer__back:hover:not(:disabled),.ui-drawer__back:active:not(:disabled)){border-color:Highlight}:where(.ui-drawer__back:disabled,.ui-drawer__back:disabled .ui-drawer__back-icon){border-color:GrayText;color:GrayText;opacity:1}:where(.ui-drawer__back-rule){background:CanvasText}}:where(.ui-drawer[data-ui-content-padding=none]>.ui-dialog__content){padding:0}@starting-style{:where(.ui-drawer[open][data-ui-placement=end]:dir(ltr),.ui-drawer[open][data-ui-placement=start]:dir(rtl)){transform:translateX(100%)}:where(.ui-drawer[open][data-ui-placement=start]:dir(ltr),.ui-drawer[open][data-ui-placement=end]:dir(rtl)){transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){:where(.ui-drawer){transition:none}}:where(.ui-field){align-content:start;color:var(--ui-text-primary);display:grid;font-family:var(--ui-font-body);grid-template-columns:minmax(0,1fr)}:where(.ui-field__control){-webkit-margin-before:var(--ui-space-1-5);margin-block-start:var(--ui-space-1-5)}:where(.ui-field__description,.ui-field__error){-webkit-margin-before:var(--ui-space-1);margin-block-start:var(--ui-space-1)}:where(.ui-field__error:empty){-webkit-margin-before:0;margin-block-start:0}:where(.ui-field__label){align-items:center;color:var(--ui-text-secondary);display:inline-flex;font-family:var(--ui-font-emphasis);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);gap:var(--ui-space-1-5);justify-self:start;line-height:var(--ui-line-height-control)}:where(.ui-field__label-row){align-items:baseline;display:flex;gap:var(--ui-space-2);justify-content:space-between}:where(.ui-field__description){color:var(--ui-field-description,var(--ui-text-secondary));font-size:var(--ui-field-hint-font-size)}:where(.ui-field__label-accessory){color:var(--ui-text-secondary);font-size:var(--ui-field-hint-font-size)}:where(.ui-field__error){color:var(--ui-status-danger-text);font-size:var(--ui-field-hint-font-size)}:where(.ui-text-input,.ui-select,.ui-textarea){background:var(--ui-surface);border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-md);box-sizing:border-box;color:var(--ui-text-primary);font:inherit;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);inline-size:100%;line-height:var(--ui-line-height-control);padding-inline:var(--ui-space-3)}:where(.ui-text-input,.ui-select){min-block-size:var(--ui-field-height,var(--ui-control-height-md));padding-block:0}:where(.ui-text-input[data-ui-size=sm],.ui-select[data-ui-size=sm]){min-block-size:var(--ui-control-height-sm);padding-inline:var(--ui-space-2)}:where(.ui-select)[data-ui-size=xs]{block-size:max(24px,var(--ui-control-height-xs));border-radius:var(--ui-radius-xs);font-size:var(--ui-text-button-font-size-xs);min-block-size:max(24px,var(--ui-control-height-xs));min-inline-size:max(24px,var(--ui-control-height-xs));padding-inline:var(--ui-space-1-5)}:where(.ui-text-input,.ui-textarea)[data-ui-numeric]{font-family:var(--ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.ui-text-input,.ui-textarea)[data-ui-font=mono]{font-family:var(--ui-font-mono)}:where(.ui-textarea[data-ui-font=mono]){line-height:1.625}:where(.ui-text-input,.ui-textarea)[data-ui-shape=pill]{border-radius:var(--ui-radius-pill)}:where(.ui-text-input-group){display:block;inline-size:100%;position:relative}:where(.ui-text-input__icon){align-items:center;color:var(--ui-text-secondary);display:flex;font-size:var(--ui-font-size-md);inset-block:0;inset-inline-start:var(--ui-space-3);pointer-events:none;position:absolute}:where(.ui-date-input .ui-text-input){-webkit-padding-end:var(--ui-space-8);padding-inline-end:var(--ui-space-8)}:where(.ui-date-input__calendar){align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-secondary);cursor:pointer;display:inline-flex;inset-block:0;inset-inline-end:var(--ui-space-1);justify-content:center;margin-block:auto;block-size:var(--ui-space-6);inline-size:var(--ui-space-6);padding:0;position:absolute}:where(.ui-date-input__calendar:hover:not(:disabled)){background:var(--ui-action-ghost-bg-hover)}:where(.ui-date-input__calendar:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-date-input__calendar:disabled){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-date-input__calendar svg){block-size:1rem;inline-size:1rem}:where(.ui-password-input .ui-text-input){-webkit-padding-end:var(--ui-space-8);padding-inline-end:var(--ui-space-8)}:where(.ui-password-input__toggle){align-items:center;background:transparent;block-size:var(--ui-space-6);border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-secondary);cursor:pointer;display:inline-flex;inline-size:var(--ui-space-6);inset-block:0;inset-inline-end:var(--ui-space-1);justify-content:center;margin-block:auto;padding:0;position:absolute}:where(.ui-password-input__toggle:hover:not(:disabled)){background:var(--ui-action-ghost-bg-hover)}:where(.ui-password-input__toggle:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-password-input__toggle:disabled){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-password-input__toggle)>:where(svg){block-size:1rem;inline-size:1rem}:where(.ui-date-input__picker){block-size:1px;border:0;inline-size:1px;inset-block-end:0;inset-inline-end:0;opacity:0;padding:0;pointer-events:none;position:absolute}:where(.ui-text-input__icon)>:where(svg){block-size:1.15em;inline-size:1.15em}:where(.ui-text-input[data-ui-leading-icon]){-webkit-padding-start:calc(var(--ui-space-3) + 1.15em + var(--ui-space-2));padding-inline-start:calc(var(--ui-space-3) + 1.15em + var(--ui-space-2))}:where(.ui-text-input-group:has(.ui-text-input:disabled) .ui-text-input__icon){color:var(--ui-field-disabled-text,var(--ui-text-muted))}:where(.ui-select){cursor:pointer}:where(.ui-text-input,.ui-select,.ui-textarea)::placeholder{color:var(--ui-text-placeholder);opacity:1}:where(.ui-text-input,.ui-select,.ui-textarea):focus-visible{outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-text-input,.ui-select,.ui-textarea)[aria-invalid=true]{border-color:var(--ui-status-danger-border,var(--ui-status-danger))}:where(.ui-text-input,.ui-select,.ui-textarea):disabled{background:var(--ui-field-disabled-bg,var(--ui-surface-subtle));border-color:var(--ui-disabled-border);color:var(--ui-field-disabled-text,var(--ui-text-muted));cursor:not-allowed;opacity:1}:where(.ui-text-input[readonly]:not(:disabled),.ui-textarea[readonly]:not(:disabled)){background:var(--ui-field-readonly-bg,var(--ui-field-disabled-bg,var(--ui-surface-subtle)));color:var(--ui-field-readonly-text,var(--ui-text-secondary))}@media (forced-colors:active){:where(.ui-text-input[readonly]:not(:disabled),.ui-textarea[readonly]:not(:disabled)){border-style:dashed}}:where(.ui-select[data-ui-variant=inline]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--ui-text-secondary);font:inherit;font-weight:var(--ui-font-weight-strong);inline-size:auto;min-block-size:0;padding:0;-webkit-padding-end:.75rem;padding-inline-end:.75rem;vertical-align:baseline}:where(.ui-select[data-ui-variant=inline])[aria-invalid=true]{color:var(--ui-status-danger-text)}:where(.ui-select[data-ui-variant=inline]):disabled{background-color:transparent;border:0;color:var(--ui-field-disabled-text,var(--ui-text-muted))}:where(.ui-select[data-ui-variant=inline]),:where(.ui-select[data-ui-variant=inline]):disabled{background-image:linear-gradient(45deg,transparent 50%,currentcolor 0),linear-gradient(135deg,currentcolor 50%,transparent 0);background-position:right .25rem top 55%,right 0 top 55%;background-repeat:no-repeat;background-size:.25rem .25rem}:where(.ui-select[data-ui-variant=inline]:dir(rtl)),:where(.ui-select[data-ui-variant=inline]:dir(rtl)):disabled{background-position:left 0 top 55%,left .25rem top 55%}@media (forced-colors:active){:where(.ui-select[data-ui-variant=inline]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;-webkit-padding-end:0;padding-inline-end:0}}:where(.ui-textarea){padding-block:var(--ui-space-2);resize:vertical}:where(.ui-textarea[data-ui-size=sm]){padding:.375rem var(--ui-space-2)}:where(.ui-textarea[data-ui-resize=none]){resize:none}:where(.ui-choice){align-items:center;color:var(--ui-text-primary);grid-column-gap:var(--ui-space-2);column-gap:var(--ui-space-2);display:grid;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);grid-template-columns:auto minmax(0,1fr);line-height:var(--ui-line-height-control)}:where(.ui-choice__label){align-items:center;cursor:pointer;display:flex;grid-column:2;min-block-size:var(--ui-control-height-sm)}:where(.ui-choice[data-ui-label-size=sm]>.ui-choice__label){font-size:var(--ui-font-size-sm)}:where(.ui-choice[data-ui-label-weight=strong]>.ui-choice__label){font-weight:var(--ui-font-weight-strong)}:where(.ui-choice[data-ui-label-size=xs]>.ui-choice__label){font-size:.6875rem}:where(.ui-choice[data-ui-label-tone=secondary]>.ui-choice__label){color:var(--ui-text-secondary)}:where(.ui-choice[data-ui-tone=danger]){background:var(--ui-choice-danger-bg,var(--ui-status-danger-bg));border:1px solid var(--ui-choice-danger-border,var(--ui-status-danger-border,var(--ui-status-danger)));border-radius:var(--ui-radius-xs);color:var(--ui-choice-danger-text,var(--ui-text-primary));padding:var(--ui-space-1-5);-webkit-padding-before:.5625rem;padding-block-start:.5625rem}:where(.ui-choice:not([data-ui-label-position=start],[data-ui-hide-label])>.ui-choice__label){justify-self:start}:where(.ui-choice__description,.ui-choice__error){font-size:var(--ui-font-size-sm);grid-column:2}:where(.ui-choice__description){color:var(--ui-field-description,var(--ui-text-secondary))}:where(.ui-choice__error){color:var(--ui-status-danger-text)}:where(.ui-choice:has(>.ui-checkbox)){isolation:isolate}:where(.ui-choice:has(>.ui-checkbox)>.ui-choice__label){min-block-size:0;position:relative}:where(.ui-choice:has(>.ui-checkbox)>.ui-choice__label):after{block-size:24px;content:"";inline-size:24px;inset-block-start:calc(50% - 12px);inset-inline-start:calc(-1 * (var(--ui-space-2) + .5rem + 12px));position:absolute;z-index:-1}:where(.ui-choice:has(>.ui-checkbox[data-ui-size=sm])>.ui-choice__label):after{inset-inline-start:calc(-1 * (var(--ui-space-2) + .4375rem + 12px))}:where(.ui-choice:has(>.ui-switch)){column-gap:var(--ui-space-4)}:where(.ui-choice:has(>.ui-switch)>.ui-choice__label){font-weight:var(--ui-font-weight-strong);min-block-size:0}:where(.ui-choice:has(>.ui-switch)>.ui-choice__description){font-size:var(--ui-field-hint-font-size);line-height:1.5}:where(.ui-choice:has(:disabled) .ui-choice__label){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-checkbox,.ui-radio,.ui-switch){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ui-surface);border:2px solid var(--ui-border-control);box-sizing:border-box;cursor:pointer;display:inline-grid;font:inherit;grid-column:1;grid-row:1;margin:0}:where(.ui-checkbox,.ui-radio){block-size:1.125em;inline-size:1.125em;place-content:center}:where(.ui-checkbox){background:var(--ui-checkbox-bg,var(--ui-surface));block-size:1rem;border-color:var(--ui-checkbox-border,var(--ui-border-control));border-radius:2px;border-width:1px;inline-size:1rem}:where(.ui-checkbox[data-ui-size=sm]){block-size:.875rem;inline-size:.875rem}:where(.ui-choice:not([data-ui-hide-label]):has(>.ui-checkbox)){--ui-choice-line:calc(var(--ui-font-size-md) * var(--ui-line-height-control));align-items:start}:where(.ui-choice:not([data-ui-hide-label]))>:where(.ui-checkbox){-webkit-margin-before:calc((var(--ui-choice-line) - 1rem) / 2);margin-block-start:calc((var(--ui-choice-line) - 1rem) / 2)}:where(.ui-choice:not([data-ui-hide-label]))>:where(.ui-checkbox[data-ui-size=sm]){-webkit-margin-before:calc((var(--ui-choice-line) - .875rem) / 2);margin-block-start:calc((var(--ui-choice-line) - .875rem) / 2)}:where(.ui-choice[data-ui-tone=danger]:not([data-ui-hide-label]))>:where(.ui-checkbox){-webkit-margin-before:0;margin-block-start:0}:where(.ui-choice:not([data-ui-hide-label]):has(>.ui-checkbox)>.ui-choice__label):after{inset-block-start:calc(var(--ui-choice-line) / 2 - 12px)}:where(.ui-checkbox[data-ui-shape=circle]){background:var(--ui-checkbox-circle-bg,transparent) content-box;border-radius:var(--ui-radius-pill);border-width:0;padding:calc(1rem / 24);position:relative;transition:scale .12s ease-out}:where(.ui-checkbox[data-ui-shape=circle][data-ui-size=sm]){padding:calc(.875rem / 24)}:where(.ui-checkbox[data-ui-shape=circle]):after{background:var(--ui-checkbox-circle-border,var(--ui-checkbox-border,var(--ui-border-control)));content:"";inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1a11 11 0 1 1 0 22a11 11 0 1 1 0-22zM12 3a9 9 0 1 0 0 18a9 9 0 1 0 0-18z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1a11 11 0 1 1 0 22a11 11 0 1 1 0-22zM12 3a9 9 0 1 0 0 18a9 9 0 1 0 0-18z'/%3E%3C/svg%3E") center /100% 100% no-repeat;position:absolute}:where(.ui-checkbox[data-ui-shape=circle]:not(:checked,:indeterminate,:disabled):hover){scale:1.1}:where(.ui-checkbox[data-ui-shape=circle]:not(:checked,:indeterminate,:disabled):hover):after{background:var(--ui-checkbox-circle-hover,var(--ui-control-checked-bg,var(--ui-action-primary-bg)))}@media (prefers-reduced-motion:reduce){:where(.ui-checkbox[data-ui-shape=circle]){scale:none;transition:none}}:where(.ui-radio,.ui-switch){border-radius:var(--ui-radius-pill)}:where(.ui-switch){align-content:center;background:var(--ui-switch-track,var(--ui-border-control)) content-box;block-size:1.5rem;border-radius:.625rem/.75rem;border-width:0;inline-size:2.25rem;padding-block:.125rem;padding-inline:0}:where(.ui-checkbox,.ui-radio,.ui-switch):before{background:var(--ui-control-checked-fg,var(--ui-action-primary-text));content:""}:where(.ui-checkbox):before{background:var(--ui-checkbox-mark,var(--ui-control-checked-fg,var(--ui-action-primary-text)));block-size:.75rem;inline-size:.75rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0.29 6.91 4.51 11.12 11.8 2 9.8 0.4 4.29 7.28 2.11 5.09z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0.29 6.91 4.51 11.12 11.8 2 9.8 0.4 4.29 7.28 2.11 5.09z'/%3E%3C/svg%3E") center /contain no-repeat;visibility:hidden}:where(.ui-checkbox[data-ui-size=sm]):before{block-size:.65625rem;inline-size:.65625rem}:where(.ui-checkbox[data-ui-shape=circle]):before{block-size:.625rem;inline-size:.625rem}:where(.ui-checkbox[data-ui-shape=circle][data-ui-size=sm]):before{block-size:.546875rem;inline-size:.546875rem}:where(.ui-checkbox:indeterminate):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Crect x='1.2' y='4.72' width='9.6' height='2.56'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Crect x='1.2' y='4.72' width='9.6' height='2.56'/%3E%3C/svg%3E")}:where(.ui-radio):before{block-size:.5em;border-radius:var(--ui-radius-pill);inline-size:.5em;visibility:hidden}:where(.ui-checkbox:checked,.ui-checkbox:indeterminate,.ui-radio:checked):before{visibility:visible}:where(.ui-switch):before{background:var(--ui-switch-thumb,var(--ui-surface));block-size:1rem;border-radius:var(--ui-radius-pill);box-shadow:0 1px 2px var(--ui-switch-thumb-shadow-color,var(--ui-button-shadow-color,transparent));inline-size:1rem;-webkit-margin-start:.125rem;margin-inline-start:.125rem;transition:-webkit-margin-start .12s ease-out;transition:margin-inline-start .12s ease-out;transition:margin-inline-start .12s ease-out,-webkit-margin-start .12s ease-out}:where(.ui-checkbox:checked,.ui-checkbox:indeterminate,.ui-radio:checked,.ui-switch:checked){background:var(--ui-control-checked-bg,var(--ui-action-primary-bg));border-color:var(--ui-control-checked-bg,var(--ui-action-primary-bg))}:where(.ui-checkbox[aria-invalid=true],.ui-radio-group[aria-invalid=true] .ui-radio){border-color:var(--ui-status-danger-border,var(--ui-status-danger))}:where(.ui-checkbox-group[aria-invalid=true] .ui-checkbox){border-color:var(--ui-status-danger-border,var(--ui-status-danger))}:where(.ui-switch:checked){background:var(--ui-control-checked-bg,var(--ui-action-primary-bg)) content-box}:where(.ui-switch:checked):before{background:var(--ui-switch-thumb-checked,var(--ui-switch-thumb,var(--ui-surface)));-webkit-margin-start:1.125rem;margin-inline-start:1.125rem}:where(.ui-choice[data-ui-label-position=start]){grid-template-columns:minmax(0,1fr) auto}:where(.ui-choice[data-ui-label-position=start])>:where(.ui-choice__label,.ui-choice__description){grid-column:1}:where(.ui-choice[data-ui-label-position=start])>:where(.ui-switch){grid-column:2}:where(.ui-choice[data-ui-label-position=start]:not([data-ui-hide-label]):has(>.ui-choice__description))>:where(.ui-switch){grid-row:1/span 2}:where(.ui-choice[data-ui-hide-label]){display:inline-grid;grid-template-columns:auto;justify-self:start;min-block-size:1.5rem;position:relative}:where(.ui-choice[data-ui-hide-label])>:where(.ui-choice__label){grid-column:auto;inset:0;min-block-size:0;position:absolute}:where(.ui-choice[data-ui-hide-label])>:where(.ui-switch){grid-column:1}:where(.ui-choice[data-ui-hide-label]:has(>.ui-checkbox)){min-block-size:max(24px,1.5rem);min-inline-size:max(24px,1.5rem);place-items:center}:where(.ui-choice[data-ui-hide-label]:has(>.ui-checkbox)>.ui-choice__label){z-index:-1}:where(.ui-choice[data-ui-hide-label]:has(>.ui-checkbox)>.ui-choice__label):after{content:none}:where(.ui-choice[data-ui-hide-label]:has(>.ui-checkbox[data-ui-shape=circle])){min-block-size:0;min-inline-size:0}:where(.ui-choice[data-ui-hide-label]:has(>.ui-checkbox[data-ui-shape=circle])>.ui-choice__label){inset:calc(50% - 12px)}:where(.ui-checkbox:disabled,.ui-radio:disabled,.ui-switch:disabled){background:var(--ui-disabled-bg);border-color:var(--ui-disabled-border);cursor:not-allowed}:where(.ui-checkbox:disabled,.ui-radio:disabled,.ui-switch:disabled):before{background:var(--ui-disabled-text)}:where(.ui-switch:disabled){background:var(--ui-disabled-border) content-box}:where(.ui-switch:disabled):before{background:var(--ui-disabled-bg);box-shadow:none}:where(.ui-checkbox[data-ui-shape=circle]:checked,.ui-checkbox[data-ui-shape=circle]:indeterminate){background:var(--ui-control-checked-bg,var(--ui-action-primary-bg)) content-box}:where(.ui-checkbox[data-ui-shape=circle]:checked,.ui-checkbox[data-ui-shape=circle]:indeterminate):after{background:var(--ui-control-checked-bg,var(--ui-action-primary-bg))}:where(.ui-checkbox[data-ui-shape=circle][aria-invalid=true]:not(:checked,:indeterminate)):after{background:var(--ui-status-danger-border,var(--ui-status-danger))}:where(.ui-checkbox[data-ui-shape=circle]:disabled){background:var(--ui-disabled-bg) content-box}:where(.ui-checkbox[data-ui-shape=circle]:disabled):after{background:var(--ui-disabled-border)}:where(.ui-checkbox,.ui-radio,.ui-switch):focus-visible{outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-radio-group){border:0;color:var(--ui-text-primary);display:grid;font-family:var(--ui-font-body);grid-gap:var(--ui-space-1-5);gap:var(--ui-space-1-5);margin:0;min-inline-size:0;padding:0}:where(.ui-radio-group__legend){color:var(--ui-text-primary);font-family:var(--ui-font-emphasis);font-weight:var(--ui-font-weight-strong);-webkit-margin-after:var(--ui-space-1-5);margin-block-end:var(--ui-space-1-5);padding:0}:where(.ui-radio-group__description){color:var(--ui-field-description,var(--ui-text-secondary));font-size:var(--ui-font-size-sm)}:where(.ui-radio-group__error){color:var(--ui-status-danger-text);font-size:var(--ui-font-size-sm)}:where(.ui-checkbox-group__message:empty){display:none}:where(.ui-checkbox-group__message){align-items:start;color:var(--ui-text-primary);display:flex;font-size:var(--ui-font-size-sm);gap:var(--ui-space-1)}:where(.ui-checkbox-group__message[data-ui-tone=error]){color:var(--ui-status-danger-text)}:where(.ui-checkbox-group__icon){align-items:center;display:inline-flex;flex:none}:where(.ui-checkbox-group__icon svg){block-size:1em;inline-size:1em}:where(.ui-radio-group__options){display:grid;grid-gap:var(--ui-space-1);gap:var(--ui-space-1)}:where(.ui-radio-group__options:has(>.ui-radio-card):not(:has(>.ui-choice))){gap:var(--ui-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,16em),1fr))}:where(.ui-radio-group__options[data-ui-columns="1"]){grid-template-columns:minmax(0,1fr)}:where(.ui-radio-group__options[data-ui-columns="2"]){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.ui-radio-group__options[data-ui-columns="3"]){grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ui-radio-card){align-items:center;background:var(--ui-surface);border:1px solid var(--ui-radio-card-border,var(--ui-border-control));border-radius:.75rem;box-sizing:border-box;color:var(--ui-text-primary);grid-column-gap:.625rem;column-gap:.625rem;display:grid;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);grid-template-columns:auto minmax(0,1fr);line-height:var(--ui-line-height-control);padding:var(--ui-space-3);position:relative;grid-row-gap:var(--ui-space-1);row-gap:var(--ui-space-1)}:where(.ui-radio-card>.ui-radio){block-size:.8125rem;border-width:1px;inline-size:.8125rem}:where(.ui-radio-card>.ui-radio):before{block-size:.4875rem;inline-size:.4875rem}:where(.ui-radio-card>.ui-radio:checked:not(:disabled)){background:var(--ui-surface)}:where(.ui-radio-card>.ui-radio:checked:not(:disabled)):before{background:var(--ui-control-checked-bg,var(--ui-action-primary-bg))}:where(.ui-radio-card[data-ui-tone=danger]>.ui-radio:checked:not(:disabled)){border-color:var(--ui-radio-card-checked-border-danger,var(--ui-status-danger))}:where(.ui-radio-card[data-ui-tone=danger]>.ui-radio:checked:not(:disabled)):before{background:var(--ui-radio-card-checked-border-danger,var(--ui-status-danger))}:where(.ui-radio-card__label){cursor:pointer;font-weight:var(--ui-font-weight-strong);grid-column:2}:where(.ui-radio-card__label):after{border-radius:inherit;content:"";inset:0;position:absolute}:where(.ui-radio-card__description){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);grid-column:2}:where(.ui-radio-card:not(:has(.ui-radio:checked,.ui-radio:disabled)):hover){background:linear-gradient(var(--ui-radio-card-bg-hover,var(--ui-surface-subtle)),var(--ui-radio-card-bg-hover,var(--ui-surface-subtle))) var(--ui-surface)}:where(.ui-radio-card:has(.ui-radio:checked)){background:linear-gradient(var(--ui-radio-card-checked-bg,var(--ui-surface)),var(--ui-radio-card-checked-bg,var(--ui-surface))) var(--ui-surface);border-color:var(--ui-control-checked-bg,var(--ui-action-primary-bg))}:where(.ui-radio-card[data-ui-tone=danger]:has(.ui-radio:checked)){background:linear-gradient(var(--ui-radio-card-checked-bg-danger,var(--ui-radio-card-checked-bg,var(--ui-surface))),var(--ui-radio-card-checked-bg-danger,var(--ui-radio-card-checked-bg,var(--ui-surface)))) var(--ui-surface);border-color:var(--ui-radio-card-checked-border-danger,var(--ui-status-danger))}:where(.ui-radio-card[data-ui-hide-indicator]){grid-template-columns:minmax(0,1fr)}:where(.ui-radio-card[data-ui-hide-indicator])>:where(.ui-radio){block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute}:where(.ui-radio-card[data-ui-hide-indicator])>:where(.ui-radio-card__label,.ui-radio-card__description){grid-column:1}:where(.ui-radio-card[data-ui-align=center]){text-align:center}:where(.ui-radio-card[data-ui-align=center]:not([data-ui-hide-indicator])){grid-template-columns:.8125rem minmax(0,1fr) .8125rem}:where(.ui-radio-card:has(.ui-radio:focus-visible)){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-radio-card .ui-radio):focus-visible{box-shadow:none;outline:none}:where(.ui-radio-card:has(.ui-radio:disabled)){border-color:var(--ui-disabled-border)}:where(.ui-radio-card:has(.ui-radio:disabled) .ui-radio-card__label){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-toggle-group){border:0;color:var(--ui-text-primary);display:grid;font-family:var(--ui-font-body);grid-gap:var(--ui-space-1-5);gap:var(--ui-space-1-5);margin:0;min-inline-size:0;padding:0}:where(.ui-toggle-group__legend){color:var(--ui-text-primary);font-family:var(--ui-font-emphasis);font-weight:var(--ui-font-weight-strong);-webkit-margin-after:var(--ui-space-1-5);margin-block-end:var(--ui-space-1-5);padding:0}:where(.ui-toggle-group__items){display:flex;flex-wrap:wrap;justify-self:start}:where(.ui-toggle-group__option){display:inline-flex;position:relative}:where(.ui-toggle-group__input){margin:0;opacity:0;pointer-events:none;position:absolute}:where(.ui-toggle-group__item){align-items:center;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--ui-font-body);gap:var(--ui-space-1-5);line-height:var(--ui-line-height-control);padding-block:var(--ui-space-1)}:where(.ui-toggle-chip){align-items:center;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:none;white-space:nowrap;font-family:var(--ui-font-body);gap:var(--ui-space-1-5);line-height:var(--ui-line-height-control);margin:0;padding-block:var(--ui-space-1)}:where(.ui-toggle-group[data-ui-size=xs]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){font-size:var(--ui-font-size-sm);min-block-size:1.5rem;padding-block:0;padding-inline:var(--ui-space-2)}:where(.ui-toggle-group[data-ui-size=sm]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){font-size:var(--ui-font-size-sm);min-block-size:var(--ui-control-height-sm);padding-inline:var(--ui-control-padding-inline-sm)}:where(.ui-toggle-group[data-ui-size=md]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){font-size:var(--ui-font-size-md);min-block-size:var(--ui-control-height-md);padding-inline:var(--ui-control-padding-inline-md)}:where(.ui-toggle-group[data-ui-size=lg]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){font-size:var(--ui-font-size-lg);min-block-size:var(--ui-control-height-lg);padding-inline:var(--ui-control-padding-inline-lg)}:where(.ui-toggle-chip[data-ui-size=xs]){font-size:.6875rem;line-height:1.5;min-block-size:1.5rem;padding-inline:var(--ui-control-padding-inline-sm)}:where(.ui-toggle-chip[data-ui-size=sm]){font-size:var(--ui-font-size-sm);min-block-size:var(--ui-control-height-sm);padding-inline:var(--ui-space-3)}:where(.ui-toggle-chip[data-ui-size=md]){font-size:var(--ui-font-size-md);min-block-size:var(--ui-control-height-md);padding-inline:var(--ui-control-padding-inline-md)}:where(.ui-toggle-chip[data-ui-size=lg]){font-size:var(--ui-font-size-lg);min-block-size:var(--ui-control-height-lg);padding-inline:var(--ui-control-padding-inline-lg)}:where(.ui-toggle-group[data-ui-appearance=segmented]>.ui-toggle-group__items){background:var(--ui-toggle-group-track-bg,var(--ui-surface-subtle));border-radius:.5rem;padding:2px}:where(.ui-toggle-group[data-ui-appearance=segmented]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){background:transparent;border-radius:.375rem;border-width:0;color:var(--ui-toggle-group-track-text,var(--ui-text-secondary));font-weight:400}:where(.ui-toggle-group[data-ui-appearance=segmented][data-ui-size=sm]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){padding-block:var(--ui-space-1-5);padding-inline:var(--ui-space-3)}:where(.ui-toggle-group[data-ui-appearance=segmented]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__input:not(:checked,:disabled)+.ui-toggle-group__item:hover){color:var(--ui-toggle-group-segment-text,var(--ui-text-primary))}:where(.ui-toggle-group[data-ui-appearance=segmented]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__input:checked+.ui-toggle-group__item){background:var(--ui-toggle-group-segment-bg,var(--ui-surface));box-shadow:0 1px 2px var(--ui-toggle-group-segment-shadow-color,var(--ui-button-shadow-color,transparent));color:var(--ui-toggle-group-segment-text,var(--ui-text-primary));font-weight:var(--ui-font-weight-medium)}:where(.ui-toggle-group[data-ui-appearance=pill]>.ui-toggle-group__items){gap:var(--ui-space-1-5)}:where(.ui-toggle-group[data-ui-appearance=pill]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item,.ui-toggle-chip){background:var(--ui-surface);border-color:var(--ui-toggle-group-border,var(--ui-border));border-radius:var(--ui-radius-pill);color:var(--ui-action-ghost-text);font-weight:var(--ui-font-weight-strong);padding-block:0}:where(.ui-toggle-group[data-ui-appearance=pill][data-ui-size=sm]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){padding-inline:var(--ui-space-3)}:where(.ui-toggle-group[data-ui-appearance=pill][data-ui-size=xs]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){font-size:.6875rem;line-height:1.5;padding-inline:var(--ui-control-padding-inline-sm)}:where(.ui-toggle-group[data-ui-appearance=pill]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__input:not(:checked,:disabled)+.ui-toggle-group__item:hover,.ui-toggle-chip:not([data-ui-pressed],:disabled):hover){border-color:var(--ui-toggle-group-border-hover,var(--ui-toggle-group-checked-border,var(--ui-control-checked-bg,var(--ui-action-primary-bg))));color:var(--ui-text-primary)}:where(.ui-toggle-group[data-ui-appearance=pill]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__input:checked+.ui-toggle-group__item,.ui-toggle-chip[data-ui-pressed]){background:var(--ui-toggle-group-checked-bg,var(--ui-action-primary-bg));border-color:var(--ui-toggle-group-checked-border,var(--ui-control-checked-bg,var(--ui-action-primary-bg)));color:var(--ui-toggle-group-checked-text,var(--ui-action-primary-text))}:where(.ui-toggle-group[data-ui-appearance=pill]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__input:checked:not(:disabled)+.ui-toggle-group__item:hover,.ui-toggle-chip[data-ui-pressed]:not(:disabled):hover){background:var(--ui-toggle-group-checked-bg-hover,var(--ui-action-primary-bg-hover))}:where(.ui-toggle-group[data-ui-appearance=pill]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item>.ui-toggle-group__count,.ui-toggle-chip>.ui-toggle-group__count){background:var(--ui-toggle-group-count-bg,var(--ui-surface-subtle));border-radius:var(--ui-radius-pill);color:var(--ui-toggle-group-count-text,var(--ui-text-secondary));font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-strong);line-height:1rem;padding-inline:var(--ui-space-1-5)}:where(.ui-toggle-group[data-ui-appearance=pill]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__input:checked+.ui-toggle-group__item>.ui-toggle-group__count,.ui-toggle-chip[data-ui-pressed]>.ui-toggle-group__count){background:var(--ui-toggle-group-checked-count-bg,rgb(0 0 0/15%));color:var(--ui-toggle-group-checked-count-text,var(--ui-toggle-group-checked-text,var(--ui-action-primary-text)))}:where(.ui-toggle-chip[data-ui-pressed]){background:var(--ui-toggle-chip-active-bg,var(--ui-toggle-group-checked-bg,var(--ui-action-primary-bg)));border-color:var(--ui-toggle-chip-active-border,var(--ui-toggle-group-checked-border,var(--ui-control-checked-bg,var(--ui-action-primary-bg))));color:var(--ui-toggle-chip-active-text,var(--ui-toggle-group-checked-text,var(--ui-action-primary-text)))}:where(.ui-toggle-chip[data-ui-pressed]:not(:disabled):hover){background:var(--ui-toggle-chip-active-bg-hover,var(--ui-toggle-group-checked-bg-hover,var(--ui-action-primary-bg-hover)))}:where(.ui-toggle-chip[data-ui-pressed]>.ui-toggle-group__count){background:var(--ui-toggle-chip-active-count-bg,var(--ui-toggle-group-checked-count-bg,rgb(0 0 0/15%)));color:var(--ui-toggle-chip-active-count-text,var(--ui-toggle-group-checked-count-text,var(--ui-toggle-group-checked-text,var(--ui-action-primary-text))))}:where(.ui-toggle-group[data-ui-stretch]>.ui-toggle-group__items){justify-self:stretch}:where(.ui-toggle-group[data-ui-stretch]>.ui-toggle-group__items>.ui-toggle-group__option){flex:1 1}:where(.ui-toggle-group[data-ui-stretch]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){inline-size:100%;justify-content:center}:where(.ui-toggle-group__mark){background:currentcolor;block-size:1em;display:none;flex:none;inline-size:1em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8 4 6.6l2.2 2.2L12 3l1.4 1.4z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8 4 6.6l2.2 2.2L12 3l1.4 1.4z'/%3E%3C/svg%3E") center /contain no-repeat;visibility:hidden}:where(.ui-toggle-group[data-ui-show-mark]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item .ui-toggle-group__mark){display:block}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone]){box-shadow:inset 0 0 0 1px var(--ui-scope-toggle-item-border,transparent),0 0 0 2px var(--ui-toggle-group-item-checked-ring,var(--ui-border));font-weight:var(--ui-font-weight-bold)}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=neutral]){--ui-scope-toggle-item-border:var(--ui-toggle-group-item-neutral-border,var(--ui-border-control));background:var(--ui-surface-subtle);border-color:var(--ui-toggle-group-item-neutral-border,var(--ui-border-control));color:var(--ui-text-secondary)}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=muted]){--ui-scope-toggle-item-border:var(--ui-toggle-group-item-muted-border,var(--ui-border-control));background:var(--ui-surface-page);border-color:var(--ui-toggle-group-item-muted-border,var(--ui-border-control));color:var(--ui-text-secondary)}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=success]){--ui-scope-toggle-item-border:var(--ui-toggle-group-item-success-border,var(--ui-status-success-border,var(--ui-status-success)));background:var(--ui-status-success-bg);border-color:var(--ui-toggle-group-item-success-border,var(--ui-status-success-border,var(--ui-status-success)));color:var(--ui-badge-text-success,var(--ui-status-success-text))}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=warning]){--ui-scope-toggle-item-border:var(--ui-toggle-group-item-warning-border,var(--ui-status-warning-border,var(--ui-status-warning)));background:var(--ui-status-warning-bg);border-color:var(--ui-toggle-group-item-warning-border,var(--ui-status-warning-border,var(--ui-status-warning)));color:var(--ui-badge-text-warning,var(--ui-status-warning-text))}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=danger]){--ui-scope-toggle-item-border:var(--ui-toggle-group-item-danger-border,var(--ui-status-danger-border,var(--ui-status-danger)));background:var(--ui-status-danger-bg);border-color:var(--ui-toggle-group-item-danger-border,var(--ui-status-danger-border,var(--ui-status-danger)));color:var(--ui-badge-text-danger,var(--ui-status-danger-text))}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=neutral][data-ui-emphasis=solid]){--ui-scope-toggle-item-border:transparent;background:var(--ui-badge-solid-brand-bg,var(--ui-action-primary-bg));border-color:transparent;color:var(--ui-badge-solid-brand-text,var(--ui-action-primary-text))}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=success][data-ui-emphasis=solid]){--ui-scope-toggle-item-border:transparent;background:var(--ui-badge-solid-accent-bg,var(--ui-surface-inverse));border-color:transparent;color:var(--ui-badge-solid-accent-text,var(--ui-text-inverse))}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=warning][data-ui-emphasis=solid]){--ui-scope-toggle-item-border:transparent;background:var(--ui-action-warning-bg,var(--ui-action-danger-bg));border-color:transparent;color:var(--ui-action-warning-text,var(--ui-action-danger-text))}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item[data-ui-tone=danger][data-ui-emphasis=solid]){--ui-scope-toggle-item-border:transparent;background:var(--ui-toggle-group-item-danger-solid-bg,var(--ui-action-danger-bg));border-color:transparent;color:var(--ui-toggle-group-item-danger-solid-text,var(--ui-action-danger-text))}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item .ui-toggle-group__mark){visibility:visible}:where(.ui-toggle-group__icon){display:inline-flex}:where(.ui-toggle-group__dot){block-size:.5rem;border-radius:var(--ui-radius-pill);flex:none;inline-size:.5rem}:where(.ui-toggle-group__dot[data-ui-category]){background:var(--ui-scope-category,var(--ui-border-control))}:where(.ui-toggle-group__dot[data-ui-color]){background:var(--ui-scope-dot-color)}:where(.ui-toggle-group__count){font-family:var(--ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.ui-toggle-group__input:focus-visible+.ui-toggle-group__item){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px;position:relative}:where(.ui-toggle-chip:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-toggle-group__input:disabled+.ui-toggle-group__item,.ui-toggle-chip:disabled){background:var(--ui-disabled-bg);border-color:var(--ui-disabled-border);box-shadow:none;color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-visually-hidden){block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}:where(.ui-skip-link){background:var(--ui-surface-raised);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-md);color:var(--ui-text-primary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-lg);inset-block-start:var(--ui-space-2);inset-inline-start:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3);position:fixed;text-decoration:underline;z-index:2147483647}:where(.ui-skip-link:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-skip-link:not(:focus)){block-size:1px;box-shadow:none;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;padding:0;white-space:nowrap}:where(.ui-text){color:var(--ui-scope-inverse-text-secondary,var(--ui-text-secondary));font-family:var(--ui-font-body);font-size:var(--ui-font-size-lg);margin:0;overflow-wrap:anywhere}:where(.ui-text[data-ui-font=mono]){font-family:var(--ui-font-mono);font-size:var(--ui-font-size-md)}:where(.ui-text-block){background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);box-sizing:border-box;color:var(--ui-text-primary);font-family:var(--ui-font-mono);font-size:.6875rem;line-height:1.625;margin:0;overflow-wrap:anywhere;padding:var(--ui-space-3);white-space:pre-wrap}:where(.ui-text-block[data-ui-font=body]){font-family:var(--ui-font-body)}:where(.ui-text-block[data-ui-size=xs]){font-size:var(--ui-font-size-xs)}:where(.ui-text-block[data-ui-size=md]){font-size:var(--ui-font-size-md)}:where(.ui-text-block[data-ui-wrap=pre-line]){white-space:pre-line}:where(.ui-text-block[data-ui-surface=plain]){background:var(--ui-surface)}:where(.ui-text-block[data-ui-surface=page]){background:var(--ui-text-block-page-bg,var(--ui-surface-page))}:where(.ui-text-block[data-ui-font=display]){font-family:var(--ui-font-display)}:where(.ui-text-block[data-ui-tone=muted]){color:var(--ui-text-secondary)}:where(.ui-text-block[data-ui-padding=sm]){padding:var(--ui-space-2)}:where(.ui-text-block[data-ui-padding=lg]){padding:var(--ui-space-4)}:where(.ui-text-block[data-ui-padding=xl]){padding:var(--ui-space-6)}:where(.ui-text-block[data-ui-radius=lg]){border-radius:var(--ui-radius-lg)}:where(.ui-text-block[data-ui-max-block-size]){max-block-size:var(--ui-scope-text-block-max-block-size);overflow-y:auto}:where(.ui-list[data-ui-max-block-size]:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-text-block:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}@media not print{:where(.ui-text[data-ui-print=only],.ui-text-block[data-ui-print=only],.ui-surface[data-ui-print=only]){display:none!important}}@media print{:where(.ui-text[data-ui-print=hide],.ui-text-block[data-ui-print=hide],.ui-surface[data-ui-print=hide]){display:none!important}:where(.ui-text[data-ui-print=keep],.ui-text-block[data-ui-print=keep],.ui-surface[data-ui-print=keep],.ui-table__row[data-ui-print=keep],.ui-card[data-ui-print=keep]){page-break-inside:avoid;break-inside:avoid}:where(.ui-text-block[data-ui-max-block-size]){max-block-size:none;overflow:visible}:where(:has(.ui-dialog:modal))>:where(:not(.ui-dialog:modal,:has(.ui-dialog:modal))){display:none!important}:where(.ui-dialog:modal){background:none!important;block-size:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;inline-size:auto!important;inset:0 auto auto 0!important;margin:0!important;max-block-size:none!important;max-inline-size:none!important;overflow:visible!important;padding:0!important;position:absolute!important}:where(.ui-dialog:modal)::-webkit-backdrop{display:none}:where(.ui-dialog:modal)::backdrop{display:none}:where(.ui-dialog:modal>.ui-dialog__content){max-block-size:none!important;overflow:visible!important}:where(.ui-dialog:modal>.ui-dialog__footer,.ui-dialog:modal>.ui-dialog__toasts,.ui-dialog:modal .ui-dialog__close){display:none!important}}@media (forced-colors:active){:where(.ui-checkbox,.ui-radio,.ui-switch){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}:where(.ui-radio-card[data-ui-hide-indicator]:has(.ui-radio:checked)){background:Highlight;border-color:Highlight;color:HighlightText;forced-color-adjust:none}:where(.ui-radio-card[data-ui-hide-indicator]:has(.ui-radio:checked)) :where(.ui-radio-card__description){color:HighlightText}:where(.ui-checkbox,.ui-radio,.ui-switch):before{content:none}:where(.ui-checkbox[data-ui-shape=circle]):after{content:none}:where(.ui-switch){block-size:auto;inline-size:auto;padding:0}:where(.ui-toggle-group__option){align-items:center;gap:var(--ui-space-1)}:where(.ui-toggle-group__input){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;opacity:1;pointer-events:auto;position:static}:where(.ui-toggle-group__mark){display:none}:where(.ui-toggle-group__input:checked+.ui-toggle-group__item){border-color:Highlight}:where(.ui-toggle-group[data-ui-appearance=segmented]>.ui-toggle-group__items>.ui-toggle-group__option>.ui-toggle-group__item){border-width:1px}:where(.ui-toggle-chip[data-ui-pressed]:not(:disabled)){background:Highlight;border-color:Highlight;color:HighlightText}:where(.ui-toggle-chip>.ui-toggle-group__count){background:transparent;color:inherit}}:where(.ui-card){--ui-scope-stretched-radius:var(--ui-radius-lg);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);position:relative;box-shadow:0 1px 2px var(--ui-card-shadow-color,var(--ui-button-shadow-color,transparent));box-sizing:border-box;color:var(--ui-text-primary);display:block;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);list-style:none;margin:0;min-inline-size:0;padding:1.25rem}@media (min-width:1024px){:where(.ui-card){padding:1.5rem}}:where(.ui-card[data-ui-padding=sm]){padding:var(--ui-space-4)}:where(.ui-card[data-ui-padding=none]){--ui-scope-card-padding:1.25rem;overflow:hidden;overflow:clip;padding:0}@media (min-width:1024px){:where(.ui-card[data-ui-padding=none]){--ui-scope-card-padding:1.5rem}}:where(.ui-card[data-ui-padding=none]>.ui-card__header){padding:var(--ui-scope-card-padding) var(--ui-scope-card-padding) 0}:where(.ui-card[data-ui-padding=none]>.ui-card__footer){padding:var(--ui-space-3) var(--ui-scope-card-padding) var(--ui-scope-card-padding)}:where(.ui-card[data-ui-divider]>.ui-card__header){-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);-webkit-padding-after:var(--ui-space-3);padding-block-end:var(--ui-space-3)}:where(.ui-card[data-ui-content]>.ui-card__header){-webkit-margin-after:var(--ui-space-3);margin-block-end:var(--ui-space-3)}:where(.ui-card[data-ui-content]>.ui-card__footer,.ui-card>.ui-card__header+.ui-card__footer){-webkit-margin-before:var(--ui-space-3);margin-block-start:var(--ui-space-3)}:where(.ui-card__header){align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--ui-space-2);justify-content:space-between}:where(.ui-card__heading){display:grid;flex:1 1;grid-gap:var(--ui-space-1);gap:var(--ui-space-1);min-inline-size:0}:where(.ui-card__title){align-items:center;color:var(--ui-text-primary);display:flex;font-family:var(--ui-font-emphasis);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold,var(--ui-font-weight-strong));gap:var(--ui-space-1-5);margin:0}:where(.ui-card__description){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm)}:where(.ui-card__actions){align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--ui-space-2);max-inline-size:100%;min-inline-size:0}:where(.ui-card__actions>*){max-inline-size:100%}:where(.ui-card__body){min-inline-size:0}:where(.ui-card)>:where(*){min-inline-size:0}:where(.ui-card__footer){-webkit-border-before:1px solid var(--ui-border);border-block-start:1px solid var(--ui-border);color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);-webkit-padding-before:var(--ui-space-3);padding-block-start:var(--ui-space-3)}:where(.ui-popover,.ui-menu,.ui-navigation-menu__panel){background:var(--ui-surface-raised);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-md);box-sizing:border-box;color:var(--ui-text-primary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-md)}:where(.ui-popover,.ui-menu){border-radius:.75rem;box-shadow:0 10px 15px -3px var(--ui-menu-shadow-color,rgb(0 0 0/10%)),0 4px 6px -4px var(--ui-menu-shadow-color,rgb(0 0 0/10%))}:where(.ui-menu[data-ui-width=md],.ui-popover[data-ui-width=md]){inline-size:14rem}:where(.ui-menu[data-ui-width=lg],.ui-popover[data-ui-width=lg]){inline-size:24rem}:where(.ui-menu,.ui-popover){max-inline-size:calc(100vw - var(--ui-space-4))}@supports (anchor-name:--ui-anchor){:where(.ui-popover,.ui-menu,.ui-navigation-menu__panel){inset:auto;margin:var(--ui-space-1) 0;position-area:bottom span-right;position-try-fallbacks:flip-block,flip-inline}:where(.ui-popover,.ui-menu)[data-ui-placement=block-end]{margin:var(--ui-space-1-5) 0}:where(.ui-popover,.ui-menu)[data-ui-placement=block-start]{margin:var(--ui-space-2) 0;position-area:top span-right}:where(.ui-popover)[data-ui-placement=inline-end]{margin:0 var(--ui-space-1);position-area:right span-bottom}:where(.ui-popover)[data-ui-placement=inline-start]{margin:0 var(--ui-space-1);position-area:left span-bottom}:where(.ui-popover:not([data-ui-align=start]),.ui-menu:not(.ui-menu__sub,[data-ui-align=start])){position-area:bottom span-left}:where(.ui-popover:not([data-ui-align=start]),.ui-menu:not(.ui-menu__sub,[data-ui-align=start]))[data-ui-placement=block-start]{position-area:top span-left}:where(.ui-menu.ui-menu__sub){margin:0 var(--ui-space-1);position-area:right span-bottom;position-try-fallbacks:flip-inline,flip-block}:where(.ui-popover,.ui-menu:not(.ui-menu__sub))[data-ui-placement^=block]:not([data-ui-align=start]){-webkit-margin-start:var(--ui-space-2);margin-inline-start:var(--ui-space-2)}:where(.ui-popover,.ui-menu:not(.ui-menu__sub))[data-ui-placement^=block][data-ui-align=start]{-webkit-margin-end:var(--ui-space-2);margin-inline-end:var(--ui-space-2)}:where(.ui-popover:dir(rtl),.ui-menu:dir(rtl),.ui-navigation-menu__panel:dir(rtl)){position-area:bottom span-left}:where(.ui-popover:dir(rtl),.ui-menu:dir(rtl))[data-ui-placement=block-start]{position-area:top span-left}:where(.ui-menu.ui-menu__sub:dir(rtl)),:where(.ui-popover:dir(rtl))[data-ui-placement=inline-end]{position-area:left span-bottom}:where(.ui-popover:dir(rtl))[data-ui-placement=inline-start]{position-area:right span-bottom}:where(.ui-popover:dir(rtl):not([data-ui-align=start],[data-ui-placement^=inline]),.ui-menu:dir(rtl):not(.ui-menu__sub,[data-ui-align=start])){position-area:bottom span-right}:where(.ui-popover:dir(rtl):not([data-ui-align=start],[data-ui-placement^=inline]),.ui-menu:dir(rtl):not(.ui-menu__sub,[data-ui-align=start]))[data-ui-placement=block-start]{position-area:top span-right}:where(:root:dir(rtl)) :where(.ui-popover:dir(rtl),.ui-menu:dir(rtl),.ui-navigation-menu__panel:dir(rtl)){justify-self:right}:where(:root:dir(rtl)) :where(.ui-popover:dir(rtl):not([data-ui-align=start],[data-ui-placement^=inline]),.ui-popover:dir(rtl)[data-ui-placement=inline-start],.ui-menu:dir(rtl):not(.ui-menu__sub,[data-ui-align=start])){justify-self:left}:where(:root:dir(ltr)) :where(.ui-popover:dir(rtl):not([data-ui-align=start],[data-ui-placement^=inline]),.ui-popover:dir(rtl)[data-ui-placement=inline-start],.ui-menu:dir(rtl):not(.ui-menu__sub,[data-ui-align=start])){justify-self:start}:where(:root:dir(ltr)) :where(.ui-popover:dir(rtl):not([data-ui-align=start],[data-ui-placement^=inline]),.ui-menu:dir(rtl):not(.ui-menu__sub,[data-ui-align=start])){position-try-fallbacks:flip-block,--ui-rtl-below-left,--ui-rtl-above-left}:where(:root:dir(ltr)) :where(.ui-popover:dir(rtl):not([data-ui-align=start],[data-ui-placement^=inline]),.ui-menu:dir(rtl):not(.ui-menu__sub,[data-ui-align=start]))[data-ui-placement=block-start]{position-try-fallbacks:flip-block,--ui-rtl-above-left,--ui-rtl-below-left}:where(:root:dir(ltr)) :where(.ui-popover:dir(rtl))[data-ui-placement=inline-start]{position-try-fallbacks:flip-block,--ui-rtl-beside-left}:where(:root:dir(ltr)) :where(.ui-popover:dir(rtl)[data-ui-align=start]:not([data-ui-placement^=inline]),.ui-menu:dir(rtl)[data-ui-align=start]:not(.ui-menu__sub),.ui-navigation-menu__panel:dir(rtl)){position-area:none;position-try-fallbacks:flip-block,flip-inline,--ui-window-left;right:anchor(right);top:anchor(bottom)}:where(:root:dir(ltr)) :where(.ui-popover:dir(rtl),.ui-menu:dir(rtl))[data-ui-align=start][data-ui-placement=block-start]{bottom:anchor(top);position-area:none;right:anchor(right);top:auto}:where(:root:dir(ltr)) :where(.ui-menu.ui-menu__sub:dir(rtl)),:where(:root:dir(ltr)) :where(.ui-popover:dir(rtl))[data-ui-placement=inline-end]{position-area:none;position-try-fallbacks:flip-inline,flip-block,--ui-window-left;right:anchor(left);top:anchor(top)}}@position-try --ui-window-left{left:0;margin-left:var(--ui-space-2);right:auto}@position-try --ui-rtl-below-left{bottom:auto;left:auto;margin-left:var(--ui-space-2);margin-right:0;position-area:none;right:anchor(right);top:anchor(bottom)}@position-try --ui-rtl-above-left{bottom:anchor(top);left:auto;margin-left:var(--ui-space-2);margin-right:0;position-area:none;right:anchor(right);top:auto}@position-try --ui-rtl-beside-left{bottom:auto;left:auto;position-area:none;right:anchor(left);top:anchor(top)}:where(.ui-combobox){display:block;inline-size:100%;position:relative}:where(.ui-combobox__input){-webkit-padding-end:var(--ui-control-height-sm);padding-inline-end:var(--ui-control-height-sm)}:where(.ui-combobox__toggle){align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-action-ghost-text);cursor:pointer;display:flex;inline-size:var(--ui-control-height-sm);inset-block:0;inset-inline-end:0;justify-content:center;padding:0;position:absolute}:where(.ui-combobox__toggle:hover:not(:disabled)){background:var(--ui-action-ghost-bg-hover)}:where(.ui-combobox__toggle:disabled){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-combobox__toggle):after{background-color:currentcolor}:where(.ui-combobox[data-ui-open] .ui-combobox__toggle):after{transform:rotate(180deg)}:where(.ui-combobox__listbox){background:var(--ui-surface-raised);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-md);box-sizing:border-box;color:var(--ui-text-primary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);max-block-size:calc(8 * var(--ui-control-height-sm) + 2 * var(--ui-space-1));overflow-y:auto;overscroll-behavior:contain;padding:var(--ui-space-1)}:where(.ui-combobox__listbox:popover-open){display:grid}@supports (anchor-name:--ui-anchor){:where(.ui-combobox__listbox){inset:auto;margin:var(--ui-space-1) 0;min-inline-size:anchor-size(width);position-area:bottom span-right;position-try-fallbacks:flip-block,flip-inline}:where(.ui-combobox__listbox:dir(rtl)){position-area:bottom span-left}:where(:root:dir(rtl)) :where(.ui-combobox__listbox:dir(rtl)){justify-self:right}:where(:root:dir(ltr)) :where(.ui-combobox__listbox:dir(rtl)){position-area:none;position-try-fallbacks:flip-block,flip-inline,--ui-window-left;right:anchor(right);top:anchor(bottom)}}:where(.ui-combobox__option){align-items:center;border-radius:var(--ui-radius-sm);cursor:pointer;display:flex;gap:var(--ui-space-2);line-height:var(--ui-line-height-control);min-block-size:var(--ui-control-height-sm);padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-inline-sm)}:where(.ui-combobox__option[data-ui-active]:not([aria-disabled=true])){background:var(--ui-action-ghost-bg-hover);color:var(--ui-action-ghost-text)}:where(.ui-combobox__group-label){background:var(--ui-surface-raised);-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);inset-block-start:calc(-1 * var(--ui-space-1));padding:var(--ui-space-1-5) var(--ui-space-2);position:-webkit-sticky;position:sticky;z-index:1}:where(.ui-combobox__option[data-ui-active]){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:-2px}:where(.ui-combobox__option[aria-disabled=true]){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-combobox__mark){background:currentcolor;block-size:.5em;border-radius:var(--ui-radius-pill);flex:none;inline-size:.5em;margin-inline:.125em;visibility:hidden}:where(.ui-combobox__option[aria-selected=true] .ui-combobox__mark){visibility:visible}:where(.ui-combobox__message){color:var(--ui-text-secondary);padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-inline-sm)}:where(.ui-popover){max-block-size:70vh;overflow:auto;padding:var(--ui-space-3)}:where(.ui-popover[data-ui-padding=none]){padding:0}:where(.ui-menu){gap:.125rem;overflow-x:auto;padding:var(--ui-space-1-5)}:where(.ui-menu:popover-open){display:grid}:where(.ui-menu__item){align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-md);box-sizing:border-box;color:var(--ui-text-primary);cursor:pointer;display:flex;font:inherit;font-weight:var(--ui-font-weight-medium);gap:.625rem;line-height:var(--ui-line-height-control);min-block-size:2rem;padding-block:var(--ui-space-2);padding-inline:var(--ui-space-3);text-align:start}:where(.ui-menu__item:hover:not([aria-disabled=true]),.ui-menu__item:focus-visible:not([aria-disabled=true])){background:var(--ui-menu-item-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-menu-item-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-menu__item[data-ui-tone=accent]){color:var(--ui-menu-item-text-accent,var(--ui-text-button-accent-text,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))));font-weight:var(--ui-font-weight-strong)}:where(.ui-menu__item[data-ui-tone=warning]){color:var(--ui-menu-item-text-warning,var(--ui-text-primary));font-weight:var(--ui-font-weight-strong)}:where(.ui-menu__item[data-ui-tone=danger]){color:var(--ui-menu-item-text-danger,var(--ui-text-primary));font-weight:var(--ui-font-weight-strong)}:where(.ui-menu__item[data-ui-tone=accent]:hover:not([aria-disabled=true]),.ui-menu__item[data-ui-tone=accent]:focus-visible:not([aria-disabled=true])){color:var(--ui-menu-item-text-accent-hover,var(--ui-menu-item-text-accent,var(--ui-text-button-accent-text,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))))))}:where(.ui-menu__item[data-ui-tone=warning]:hover:not([aria-disabled=true]),.ui-menu__item[data-ui-tone=warning]:focus-visible:not([aria-disabled=true])){color:var(--ui-menu-item-text-warning-hover,var(--ui-menu-item-text-warning,var(--ui-text-primary)))}:where(.ui-menu__item[data-ui-tone=danger]:hover:not([aria-disabled=true]),.ui-menu__item[data-ui-tone=danger]:focus-visible:not([aria-disabled=true])){color:var(--ui-menu-item-text-danger-hover,var(--ui-menu-item-text-danger,var(--ui-text-primary)))}:where(.ui-menu__item:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:-2px}:where(.ui-menu__sub-trigger[aria-expanded=true]:not([aria-disabled=true])){background:var(--ui-menu-item-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-menu-item-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-menu__sub-trigger){justify-content:space-between}:where(.ui-menu__sub-trigger):after{background-color:currentcolor;rotate:-90deg}:where(.ui-menu__sub-trigger:dir(rtl)):after{rotate:90deg}:where(.ui-menu__separator){-webkit-border-before:1px solid var(--ui-border);border-block-start:1px solid var(--ui-border);margin-block:.125rem}:where(.ui-menu__group){display:grid;grid-gap:.125rem;gap:.125rem}:where(.ui-menu__item,.ui-menu__group-label){overflow-wrap:break-word}:where(.ui-menu__group-label){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);padding-block:var(--ui-space-1);padding-inline:var(--ui-space-3)}:where(.ui-menu__mark){background:var(--ui-text-primary);block-size:.75em;flex:none;inline-size:.75em;visibility:hidden}:where(.ui-menu__item[data-ui-kind=checkbox] .ui-menu__mark){-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8 4 6.6l2.2 2.2L12 3l1.4 1.4z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8 4 6.6l2.2 2.2L12 3l1.4 1.4z'/%3E%3C/svg%3E") center /contain no-repeat}:where(.ui-menu__item[data-ui-kind=radio] .ui-menu__mark){block-size:.5em;border-radius:var(--ui-radius-pill);inline-size:.5em;margin-inline:.125em}:where(.ui-menu__item[aria-checked=true] .ui-menu__mark){visibility:visible}:where(.ui-menu__item:hover:not([aria-disabled=true]),.ui-menu__item:focus-visible:not([aria-disabled=true])) .ui-menu__mark{background:var(--ui-menu-item-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-menu__item-icon){color:var(--ui-menu-item-icon,var(--ui-text-primary));display:inline-grid;flex:none;place-content:center}:where(.ui-menu__item[data-ui-tone=accent] .ui-menu__item-icon){color:var(--ui-menu-item-icon-accent,var(--ui-menu-item-text-accent,var(--ui-text-button-accent-text,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))))))}:where(.ui-menu__item[data-ui-tone=brand] .ui-menu__item-icon){color:var(--ui-menu-item-icon-brand,var(--ui-menu-item-text-brand,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))))}:where(.ui-menu__item[data-ui-tone=warning] .ui-menu__item-icon){color:var(--ui-menu-item-icon-warning,var(--ui-menu-item-text-warning,var(--ui-text-primary)))}:where(.ui-menu__item[data-ui-tone=danger] .ui-menu__item-icon){color:var(--ui-menu-item-icon-danger,var(--ui-menu-item-text-danger,var(--ui-text-primary)))}:where(.ui-menu__item[data-ui-tone=info] .ui-menu__item-icon){color:var(--ui-menu-item-icon-info,var(--ui-menu-item-text-info,var(--ui-text-primary)))}:where(.ui-menu__item-icon)>:where(svg){block-size:1rem;inline-size:1rem}:where(.ui-menu__item[data-ui-icon=circle] .ui-menu__item-icon){background:var(--ui-menu-item-icon-bg,var(--ui-surface-subtle));block-size:2rem;border-radius:var(--ui-radius-pill);inline-size:2rem}:where(.ui-menu__item[data-ui-tone=accent][data-ui-icon=circle] .ui-menu__item-icon){background:var(--ui-menu-item-icon-bg-accent,var(--ui-menu-item-icon-bg,var(--ui-surface-subtle)))}:where(.ui-menu__item[data-ui-tone=brand][data-ui-icon=circle] .ui-menu__item-icon){background:var(--ui-menu-item-icon-bg-brand,var(--ui-menu-item-icon-bg,var(--ui-surface-subtle)))}:where(.ui-menu__item[data-ui-tone=warning][data-ui-icon=circle] .ui-menu__item-icon){background:var(--ui-menu-item-icon-bg-warning,var(--ui-menu-item-icon-bg,var(--ui-surface-subtle)))}:where(.ui-menu__item[data-ui-tone=danger][data-ui-icon=circle] .ui-menu__item-icon){background:var(--ui-menu-item-icon-bg-danger,var(--ui-menu-item-icon-bg,var(--ui-surface-subtle)))}:where(.ui-menu__item[data-ui-tone=info][data-ui-icon=circle] .ui-menu__item-icon){background:var(--ui-menu-item-icon-bg-info,var(--ui-menu-item-icon-bg,var(--ui-surface-subtle)))}:where(.ui-menu__item-text){display:grid;flex:1 1 auto;min-inline-size:0}:where(.ui-menu__item-description){color:var(--ui-menu-item-description,var(--ui-text-secondary));font-size:var(--ui-font-size-xs);font-weight:400}:where(.ui-menu__item[aria-disabled=true]){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-menu__item[aria-disabled=true] .ui-menu__item-icon){color:inherit}:where(.ui-table-container){max-inline-size:100%;overflow-x:auto}:where(.ui-table-container .ui-visually-hidden:not(caption)){display:inline-block;margin:-1px;position:static;vertical-align:top}:where(.ui-table-container[data-ui-sticky]){max-block-size:var(--ui-scope-table-max-block-size);overflow:auto}:where(.ui-table-container:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-table){border-collapse:collapse;color:var(--ui-text-primary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);inline-size:100%}:where(.ui-table[data-ui-layout=fixed]){table-layout:fixed}:where(.ui-table[data-ui-layout=fixed]) :where(.ui-table__header-cell,.ui-table__cell){overflow-wrap:anywhere}@media screen{:where(.ui-table[data-ui-min-inline-size]){min-inline-size:var(--ui-scope-table-min-inline-size)}}:where(.ui-table__caption){color:var(--ui-text-primary);font-family:var(--ui-font-emphasis);font-weight:var(--ui-font-weight-strong);-webkit-padding-after:var(--ui-space-2);padding-block-end:var(--ui-space-2);text-align:start}:where(.ui-table__header-cell,.ui-table__cell){-webkit-border-after:1px solid var(--ui-table-divider,var(--ui-border));border-block-end:1px solid var(--ui-table-divider,var(--ui-border));line-height:var(--ui-line-height-control);padding-block:var(--ui-space-2);padding-inline:0 var(--ui-space-4);text-align:start;vertical-align:top}:where(.ui-table:not([data-ui-density=comfortable])>.ui-table__body>.ui-table__row>:is(.ui-table__header-cell,.ui-table__cell)){padding-block:.625rem}:where(.ui-table[data-ui-density=comfortable]) :where(.ui-table__header-cell,.ui-table__cell){padding-block:var(--ui-space-3);padding-inline:1.25rem}:where(.ui-table[data-ui-vertical-align=middle]) :where(.ui-table__header-cell,.ui-table__cell){vertical-align:middle}:where(.ui-table__body:last-of-type>.ui-table__row:last-child)>:where(.ui-table__header-cell,.ui-table__cell){border-block-end-color:transparent}:where(.ui-table__header-cell){font-weight:var(--ui-font-weight-strong)}:where(.ui-table__head .ui-table__header-cell){border-block-end-color:var(--ui-table-header-divider,var(--ui-border-strong));color:var(--ui-table-header-text,var(--ui-text-secondary));font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-medium);letter-spacing:.05em;text-transform:uppercase}:where(.ui-table[data-ui-header-tone=subtle] .ui-table__head .ui-table__header-cell){background:var(--ui-table-header-bg,var(--ui-surface-subtle))}:where(.ui-table-container[data-ui-sticky] .ui-table__head){inset-block-start:0;position:-webkit-sticky;position:sticky;z-index:1}:where(.ui-table-container[data-ui-sticky] .ui-table__head .ui-table__header-cell){background:var(--ui-surface);border-block-end-color:transparent;box-shadow:inset 0 -1px 0 var(--ui-table-header-divider,var(--ui-border-strong))}:where(.ui-table-container[data-ui-sticky] .ui-table[data-ui-header-tone=subtle] .ui-table__head .ui-table__header-cell){background:var(--ui-table-header-bg,var(--ui-surface-subtle))}:where(.ui-table[data-ui-row-hover]>.ui-table__body>.ui-table__row){transition:background-color .15s cubic-bezier(.4,0,.2,1)}:where(.ui-table[data-ui-row-hover]>.ui-table__body>.ui-table__row:hover){background-color:var(--ui-table-row-bg-hover,var(--ui-surface-subtle))}@media (prefers-reduced-motion:reduce){:where(.ui-table[data-ui-row-hover]>.ui-table__body>.ui-table__row){transition:none}}:where(.ui-table__header-cell[data-ui-hide-below],.ui-table__cell[data-ui-hide-below]){display:none}@media (min-width:64rem){:where(.ui-table__header-cell[data-ui-hide-below=lg],.ui-table__cell[data-ui-hide-below=lg]){display:table-cell}}@media (min-width:80rem){:where(.ui-table__header-cell[data-ui-hide-below=xl],.ui-table__cell[data-ui-hide-below=xl]){display:table-cell}}:where(.ui-table-container:has(.ui-table__detail-row)){container-type:inline-size}:where(.ui-table__detail-row[hidden]){display:none}:where(.ui-table__detail-cell){padding:0}:where(.ui-table__detail){box-sizing:border-box;inset-inline-start:0;max-inline-size:100cqi;position:-webkit-sticky;position:sticky}@media screen and (max-width:39.999rem){:where(.ui-table[data-ui-stack-below=sm],.ui-table[data-ui-stack-below=sm]>:is(.ui-table__body,.ui-table__head)>.ui-table__row:not([hidden]),.ui-table[data-ui-stack-below=sm]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell,.ui-table__detail-cell)){display:block}:where(.ui-table[data-ui-stack-below=sm]>.ui-table__body){display:block}:where(.ui-table[data-ui-stack-below=sm]>.ui-table__head){block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}:where(.ui-table[data-ui-stack-below=sm]>.ui-table__body>.ui-table__row){-webkit-border-after:1px solid var(--ui-table-divider,var(--ui-border));border-block-end:1px solid var(--ui-table-divider,var(--ui-border));padding-block:var(--ui-space-2)}:where(.ui-table[data-ui-stack-below=sm]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell)){-webkit-border-after:0;border-block-end:0;padding-block:var(--ui-space-1);padding-inline:0}:where(.ui-table[data-ui-stack-below=sm]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell)[data-ui-label]):before{color:var(--ui-text-secondary);content:attr(data-ui-label);content:attr(data-ui-label) /"";display:block;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-space-4)}}@media screen and (max-width:47.999rem){:where(.ui-table[data-ui-stack-below=md],.ui-table[data-ui-stack-below=md]>:is(.ui-table__body,.ui-table__head)>.ui-table__row:not([hidden]),.ui-table[data-ui-stack-below=md]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell,.ui-table__detail-cell)){display:block}:where(.ui-table[data-ui-stack-below=md]>.ui-table__body){display:block}:where(.ui-table[data-ui-stack-below=md]>.ui-table__head){block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}:where(.ui-table[data-ui-stack-below=md]>.ui-table__body>.ui-table__row){-webkit-border-after:1px solid var(--ui-table-divider,var(--ui-border));border-block-end:1px solid var(--ui-table-divider,var(--ui-border));padding-block:var(--ui-space-2)}:where(.ui-table[data-ui-stack-below=md]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell)){-webkit-border-after:0;border-block-end:0;padding-block:var(--ui-space-1);padding-inline:0}:where(.ui-table[data-ui-stack-below=md]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell)[data-ui-label]):before{color:var(--ui-text-secondary);content:attr(data-ui-label);content:attr(data-ui-label) /"";display:block;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-space-4)}}@media screen and (max-width:63.999rem){:where(.ui-table[data-ui-stack-below=lg],.ui-table[data-ui-stack-below=lg]>:is(.ui-table__body,.ui-table__head)>.ui-table__row:not([hidden]),.ui-table[data-ui-stack-below=lg]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell,.ui-table__detail-cell)){display:block}:where(.ui-table[data-ui-stack-below=lg]>.ui-table__body){display:block}:where(.ui-table[data-ui-stack-below=lg]>.ui-table__head){block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}:where(.ui-table[data-ui-stack-below=lg]>.ui-table__body>.ui-table__row){-webkit-border-after:1px solid var(--ui-table-divider,var(--ui-border));border-block-end:1px solid var(--ui-table-divider,var(--ui-border));padding-block:var(--ui-space-2)}:where(.ui-table[data-ui-stack-below=lg]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell)){-webkit-border-after:0;border-block-end:0;padding-block:var(--ui-space-1);padding-inline:0}:where(.ui-table[data-ui-stack-below=lg]>.ui-table__body>.ui-table__row>:is(.ui-table__cell,.ui-table__header-cell)[data-ui-label]):before{color:var(--ui-text-secondary);content:attr(data-ui-label);content:attr(data-ui-label) /"";display:block;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-space-4)}}@media print{:where(.ui-table__header-cell[data-ui-hide-below],.ui-table__cell[data-ui-hide-below]){display:table-cell}}@media print{:where(.ui-table-container){max-block-size:none;overflow:visible}:where(.ui-table-container[data-ui-sticky] .ui-table__head){position:static}:where(.ui-card){border:0;box-shadow:none}}:where(.ui-table__header-cell,.ui-table__cell)[data-ui-align=end]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}:where(.ui-table__sort){align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-sm);color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--ui-space-1);letter-spacing:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit}:where(.ui-table__header-cell[data-ui-align=end] .ui-table__sort){flex-direction:row-reverse}:where(.ui-table__sort:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-table__sort-indicator){background:currentcolor;block-size:.75em;flex:none;inline-size:.75em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3 2.5 10h11z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3 2.5 10h11z'/%3E%3C/svg%3E") center /contain no-repeat;visibility:hidden}:where(.ui-table__sort[data-ui-sort=ascending] .ui-table__sort-indicator){visibility:visible}:where(.ui-table__sort[data-ui-sort=descending] .ui-table__sort-indicator){rotate:180deg;visibility:visible}:where(.ui-avatar){align-items:center;background:var(--ui-surface-inverse);border-radius:var(--ui-radius-pill);box-sizing:border-box;color:var(--ui-text-inverse);display:inline-flex;flex:none;font-family:var(--ui-font-display);font-weight:var(--ui-font-weight-bold);justify-content:center;line-height:1;overflow:hidden;vertical-align:middle}:where(.ui-avatar[data-ui-size=sm]){block-size:var(--ui-control-height-sm);inline-size:var(--ui-control-height-sm)}:where(.ui-avatar[data-ui-size=md]){block-size:var(--ui-control-height-md);inline-size:var(--ui-control-height-md)}:where(.ui-avatar[data-ui-size=lg]){block-size:var(--ui-control-height-lg);inline-size:var(--ui-control-height-lg)}:where(.ui-avatar[data-ui-size=xl]){block-size:3rem;inline-size:3rem}:where(.ui-avatar[data-ui-size=xxl]){block-size:3.25rem;inline-size:3.25rem}:where(.ui-avatar[data-ui-size="32"]){block-size:2rem;inline-size:2rem}:where(.ui-avatar[data-ui-size="36"]){block-size:2.25rem;inline-size:2.25rem}:where(.ui-avatar[data-ui-tone=brand]){background:var(
    --ui-avatar-brand-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))
  );border:1px solid var(
      --ui-avatar-brand-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text)))
    );color:var(
    --ui-avatar-brand-text,var(--ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text)))
  )}:where(.ui-avatar[data-ui-shape=square]){border-radius:.5rem}:where(.ui-avatar[data-ui-shape=square]:is([data-ui-size=xl],[data-ui-size=xxl])){border-radius:.75rem}:where(.ui-avatar__image){block-size:100%;inline-size:100%;object-fit:cover}:where(.ui-avatar__initials){font-size:calc(var(--ui-control-height-md) * .4)}:where(.ui-avatar[data-ui-size=sm] .ui-avatar__initials){font-size:calc(var(--ui-control-height-sm) * .4)}:where(.ui-avatar[data-ui-size=lg] .ui-avatar__initials){font-size:calc(var(--ui-control-height-lg) * .4)}:where(.ui-avatar[data-ui-size="32"] .ui-avatar__initials){font-size:.75rem;line-height:1rem}:where(.ui-avatar[data-ui-size="36"] .ui-avatar__initials){font-size:.875rem;line-height:1.25rem}:where(.ui-avatar[data-ui-size=xl] .ui-avatar__initials){font-size:1.125rem;line-height:1.75rem}:where(.ui-avatar[data-ui-size=xxl] .ui-avatar__initials){font-size:1rem;line-height:1.5rem}:where(.ui-tabs){color:var(--ui-text-primary);display:grid;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);grid-gap:var(--ui-space-3);gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr)}:where(.ui-tabs__list){-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);display:flex;flex-wrap:wrap;gap:var(--ui-space-1)}:where(.ui-tabs__tab){background:transparent;border:0;-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent;border-radius:var(--ui-radius-sm) var(--ui-radius-sm) 0 0;color:var(--ui-action-ghost-text);cursor:pointer;font:inherit;line-height:var(--ui-line-height-control);-webkit-margin-after:-1px;margin-block-end:-1px;min-block-size:var(--ui-control-height-md);padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-inline-md)}:where(.ui-tabs__tab:hover:not(:disabled)){background:var(--ui-action-ghost-bg-hover)}:where(.ui-tabs__tab[aria-selected=true]){border-block-end-color:var(--ui-control-checked-bg,var(--ui-action-primary-bg));font-weight:var(--ui-font-weight-strong)}:where(.ui-tabs__tab:focus-visible,.ui-tabs__panel:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-tabs__scroller){-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);min-inline-size:0;position:relative}:where(.ui-tabs__list[data-ui-overflow=scroll]){-webkit-border-after:0;border-block-end:0;-webkit-margin-after:-1px;margin-block-end:-1px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:var(--ui-control-height-sm);scrollbar-width:none}:where(.ui-tabs__list[data-ui-overflow=scroll])::-webkit-scrollbar{display:none}:where(.ui-tabs__list[data-ui-overflow=scroll] .ui-tabs__tab){flex:none;-webkit-margin-after:0;margin-block-end:0}:where(.ui-tabs__list[data-ui-overflow=scroll] .ui-tabs__tab:focus-visible){box-shadow:none;outline-offset:-2px}:where(.ui-tabs__scroll){align-items:center;background:var(--ui-surface);border:0;color:var(--ui-action-ghost-text);cursor:pointer;display:none;inline-size:var(--ui-control-height-sm);inset-block:0;justify-content:center;padding:0;position:absolute;z-index:1}:where(.ui-tabs__scroll:hover){background:var(--ui-action-ghost-bg-hover)}:where(.ui-tabs__scroll[data-ui-side=start]){inset-inline-start:0}:where(.ui-tabs__scroll[data-ui-side=end]){inset-inline-end:0}:where(.ui-tabs__scroller[data-ui-overflow-start] .ui-tabs__scroll[data-ui-side=start],.ui-tabs__scroller[data-ui-overflow-end] .ui-tabs__scroll[data-ui-side=end]){display:flex}:where(.ui-tabs__scroll):after{background-color:currentcolor}:where(.ui-tabs__scroll[data-ui-side=start]:dir(ltr),.ui-tabs__scroll[data-ui-side=end]:dir(rtl)):after{rotate:90deg}:where(.ui-tabs__scroll[data-ui-side=end]:dir(ltr),.ui-tabs__scroll[data-ui-side=start]:dir(rtl)):after{rotate:-90deg}:where(.ui-tabs:has(>.ui-tabs__list[aria-orientation=vertical])){align-items:start;grid-template-columns:auto minmax(0,1fr)}:where(.ui-tabs__list[aria-orientation=vertical]){align-content:start;-webkit-border-after:0;border-block-end:0;-webkit-border-end:1px solid var(--ui-border);border-inline-end:1px solid var(--ui-border);flex-direction:column;flex-wrap:nowrap}:where(.ui-tabs__list[aria-orientation=vertical] .ui-tabs__tab){-webkit-border-after:0;border-block-end:0;-webkit-border-end:2px solid transparent;border-inline-end:2px solid transparent;border-radius:0;border-end-start-radius:var(--ui-radius-sm);border-start-start-radius:var(--ui-radius-sm);-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:-1px;margin-inline-end:-1px;text-align:start}:where(.ui-tabs__list[aria-orientation=vertical] .ui-tabs__tab[aria-selected=true]){border-inline-end-color:var(--ui-control-checked-bg,var(--ui-action-primary-bg))}:where(.ui-tabs__tab:disabled){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-list){display:grid;grid-gap:var(--ui-space-2);gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}:where(.ui-list-item){align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-list-item-radius);box-sizing:border-box;color:var(--ui-text-primary);column-gap:.625rem;display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-control);min-block-size:var(--ui-control-height-lg);padding:var(--ui-space-2) var(--ui-space-3);position:relative}:where(.ui-list-item:not([data-ui-tone],[data-ui-done])){box-shadow:0 1px 0 var(--ui-list-item-shadow-color,transparent)}:where(.ui-list-item:not([data-ui-tone],[data-ui-done]):hover){border-color:var(--ui-list-item-border-hover,var(--ui-border-strong))}:where(.ui-list-item__leading,.ui-list-item__actions){align-items:center;display:flex;flex:none;gap:var(--ui-space-2)}:where(.ui-list-item[data-ui-align=start]){align-items:flex-start;padding:var(--ui-space-2-5)}:where(.ui-list-item[data-ui-align=start])>:where(.ui-list-item__leading){-webkit-margin-before:.125rem;margin-block-start:.125rem}:where(.ui-list-item__content){flex:1 1 auto;min-inline-size:0}:where(.ui-list-item__top){align-items:flex-start;column-gap:var(--ui-space-1-5);display:flex;justify-content:space-between;min-inline-size:0}:where(.ui-list-item__top)>:where(.ui-list-item__title,.ui-list-item__heading){flex:0 1 auto;min-inline-size:0}:where(.ui-list-item__top)>:where(.ui-list-item__actions){gap:var(--ui-space-1)}:where(.ui-list-item__title,.ui-list-item__description){min-inline-size:0;overflow-wrap:anywhere;white-space:normal}:where(.ui-list-item__title){font-weight:var(--ui-font-weight-medium)}:where(.ui-list-item[data-ui-align=start]) :where(.ui-list-item__title){font-weight:var(--ui-font-weight-strong);line-height:.9375rem}:where(.ui-list-item__heading){align-items:center;column-gap:var(--ui-space-1);display:flex;min-inline-size:0}:where(.ui-list-item__heading)>:where(.ui-list-item__title){flex:0 1 auto;min-inline-size:0}:where(.ui-list-item__title-aside){align-items:center;block-size:calc(var(--ui-font-size-md) * var(--ui-line-height-control));display:flex;flex:none;gap:var(--ui-space-1)}:where(.ui-list-item__description){color:var(--ui-text-secondary);font-size:var(--ui-field-hint-font-size)}:where(.ui-list-item[data-ui-align=start]:not([data-ui-layout=stacked]))>:where(.ui-list-item__content)>:where(.ui-list-item__description){line-height:1.5;-webkit-margin-before:var(--ui-space-1);margin-block-start:var(--ui-space-1)}:where(.ui-list-item__title-icon){align-items:center;display:flex;flex:none;-webkit-margin-end:calc(var(--ui-space-1-5) - var(--ui-space-1));margin-inline-end:calc(var(--ui-space-1-5) - var(--ui-space-1))}:where(.ui-list-item__title-line){align-items:center;column-gap:var(--ui-space-1);display:flex;flex:0 1 auto;min-inline-size:0}:where(.ui-list-item__title-line)>:where(.ui-list-item__title){flex:0 1 auto;min-inline-size:0}:where(.ui-list-item[data-ui-layout=stacked] .ui-list-item__title-line),:where(.ui-list-item[data-ui-layout=stacked] .ui-list-item__title-line)>:where(.ui-list-item__title){flex:1 1 auto}:where(.ui-list-item[data-ui-align=start]:not([data-ui-layout=stacked]) .ui-list-item__heading[data-ui-icon]){flex-wrap:wrap;row-gap:var(--ui-space-1-5)}:where(.ui-list-item[data-ui-align=start]:not([data-ui-layout=stacked]) .ui-list-item__title-aside){block-size:auto}:where(.ui-list-item[data-ui-layout=stacked]){align-items:flex-start;border-radius:var(--ui-radius-md);min-block-size:0;padding:var(--ui-space-2-5)}:where(.ui-list-item[data-ui-layout=stacked])>:where(.ui-list-item__content){display:flex;flex-direction:column;gap:var(--ui-space-1-5)}:where(.ui-list-item[data-ui-layout=stacked] .ui-list-item__title){font-weight:var(--ui-font-weight-strong)}:where(.ui-list-item[data-ui-layout=stacked]:not([data-ui-tone],[data-ui-done])){box-shadow:0 1px 0 var(--ui-list-item-stacked-shadow-color,var(--ui-list-item-shadow-color,transparent))}:where(.ui-list-item[data-ui-layout=stacked] .ui-list-item__heading)>:where(.ui-list-item__title){flex:1 1 auto}:where(.ui-list-item[data-ui-layout=stacked] .ui-list-item__title-aside){block-size:auto;-webkit-margin-start:auto;margin-inline-start:auto}:where(.ui-list-item__line){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-1-5);justify-content:space-between;min-inline-size:0}:where(.ui-list-item__line)>:where(.ui-list-item__description){min-inline-size:0}:where(.ui-list-item__line>.ui-list-item__description>:not(sub,sup)){vertical-align:top}:where(.ui-list-item__line)>:where(.ui-list-item__actions){gap:var(--ui-space-1)}:where(.ui-list-item__note){color:var(--ui-text-secondary);font-size:var(--ui-field-hint-font-size);line-height:var(--ui-line-height-control);min-inline-size:0;overflow-wrap:anywhere}:where(.ui-list-item[data-ui-tone=success]){background:var(--ui-list-item-success-bg,var(--ui-status-success-bg));border-color:var(--ui-list-item-success-border,var(--ui-status-success))}:where(.ui-list-item[data-ui-tone=warning]){background:var(--ui-list-item-warning-bg,var(--ui-status-warning-bg));border-color:var(--ui-list-item-warning-border,var(--ui-status-warning))}:where(.ui-list-item[data-ui-tone=danger]){background:var(--ui-list-item-danger-bg,var(--ui-status-danger-bg));border-color:var(--ui-list-item-danger-border,var(--ui-status-danger))}:where(.ui-list-item[data-ui-tone=info]){background:var(--ui-list-item-info-bg,var(--ui-status-info-bg));border-color:var(--ui-list-item-info-border,var(--ui-status-info))}:where(.ui-list-item[data-ui-tone=success]:not([data-ui-done]):hover){background:var(--ui-list-item-success-bg-hover,var(--ui-list-item-success-bg,var(--ui-status-success-bg)))}:where(.ui-list-item[data-ui-tone=warning]:not([data-ui-done]):hover){background:var(--ui-list-item-warning-bg-hover,var(--ui-list-item-warning-bg,var(--ui-status-warning-bg)))}:where(.ui-list-item[data-ui-tone=danger]:not([data-ui-done]):hover){background:var(--ui-list-item-danger-bg-hover,var(--ui-list-item-danger-bg,var(--ui-status-danger-bg)))}:where(.ui-list-item[data-ui-tone=info]:not([data-ui-done]):hover){background:var(--ui-list-item-info-bg-hover,var(--ui-list-item-info-bg,var(--ui-status-info-bg)))}:where(.ui-list-item__link){color:var(--ui-text-primary);outline:none;text-decoration:none}:where(.ui-list-item__link):before{border-radius:var(--ui-list-item-radius);content:"";inset:0;position:absolute}:where(.ui-list-item__link:focus-visible):before{outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-list-item[data-ui-linked] .ui-list-item__title-aside),:where(.ui-list-item[data-ui-linked])>:where(.ui-list-item__leading,.ui-list-item__actions){position:relative;z-index:1}:where(.ui-list-item[data-ui-linked] :is(.ui-list-item__line,.ui-list-item__top)>.ui-list-item__actions){position:relative;z-index:1}:where(.ui-list-item[data-ui-linked]:not([data-ui-done]):hover .ui-list-item__link){color:var(--ui-list-item-title-hover,var(--ui-link-text,var(--ui-text-primary)))}:where(.ui-list-item[data-ui-done]){background:var(--ui-surface-subtle);border-color:var(--ui-list-item-done-border,var(--ui-border));opacity:.75}:where(.ui-list-item[data-ui-done]) :where(.ui-list-item__title,.ui-list-item__link){color:var(--ui-list-item-done-title,var(--ui-text-secondary));text-decoration:line-through}:where(.ui-list-item[data-ui-done] .ui-checkbox[data-ui-shape=circle]:not(:checked,:indeterminate,:disabled,:hover,[aria-invalid=true])):after{background:var(--ui-list-item-done-ring,var(--ui-text-secondary))}:where(.ui-list-item[data-ui-done] .ui-list-item__description){color:var(--ui-list-item-done-description,var(--ui-text-secondary))}:where(.ui-list-item[data-ui-done] .ui-list-item__note){color:var(--ui-list-item-done-description,var(--ui-text-secondary))}:where(.ui-list-item[data-ui-done] .ui-checkbox[data-ui-shape=circle]:is(:checked,:indeterminate):not(:disabled)){background:var(--ui-list-item-done-control,var(--ui-control-checked-bg,var(--ui-action-primary-bg))) content-box}:where(.ui-list-item[data-ui-done] .ui-checkbox[data-ui-shape=circle]:is(:checked,:indeterminate):not(:disabled)):after{background:var(--ui-list-item-done-control,var(--ui-control-checked-bg,var(--ui-action-primary-bg)))}:where(.ui-list-item[data-ui-done] .ui-checkbox[data-ui-shape=circle]:is(:checked,:indeterminate):not(:disabled)):before{background:var(--ui-list-item-done-mark,var(--ui-checkbox-mark,var(--ui-control-checked-fg,var(--ui-action-primary-text))))}:where(.ui-list-item[data-ui-done] .ui-checkbox[data-ui-shape=circle]:not(:checked,:indeterminate,:disabled,[aria-invalid=true]):hover):after{background:var(--ui-list-item-done-ring-hover,var(--ui-checkbox-circle-hover,var(--ui-control-checked-bg,var(--ui-action-primary-bg))))}@media (forced-colors:active){:where(.ui-list-item[data-ui-done]){opacity:1}}:where(.ui-page-header){display:flex;flex-direction:column;gap:var(--ui-space-4)}:where(.ui-page-header__main){align-items:center;display:flex;flex:1 1 auto;gap:var(--ui-space-3);min-inline-size:0}:where(.ui-page-header__media){display:flex;flex:none}:where(.ui-page-header__text){flex:1 1 auto;min-inline-size:0}:where(.ui-page-header__title:not(.ui-visually-hidden)){color:var(--ui-scope-inverse-text,var(--ui-text-primary));font-family:var(--ui-font-display);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-weight-bold);line-height:2rem;margin:0;overflow-wrap:anywhere}:where(.ui-page-header__eyebrow){align-items:center;color:var(--ui-scope-inverse-text-secondary,var(--ui-page-header-eyebrow,var(--ui-text-secondary)));display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);gap:var(--ui-space-2);letter-spacing:.05em;line-height:1rem;margin:0 0 var(--ui-space-1);text-transform:uppercase}:where(.ui-page-header__eyebrow-icon){display:flex;flex:none;line-height:0}:where(.ui-page-header__eyebrow-icon) :where(svg,img){block-size:1rem;inline-size:1rem}:where(.ui-page-header__description){color:var(--ui-scope-inverse-text-secondary,var(--ui-text-secondary));font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);font-weight:400;line-height:1rem;margin:var(--ui-space-1) 0 0}:where(.ui-page-header[data-ui-size=hero] .ui-page-header__description){-webkit-margin-before:var(--ui-space-1-5);margin-block-start:var(--ui-space-1-5)}:where(.ui-page-header[data-ui-size=hero] .ui-page-header__title:not(.ui-visually-hidden)){letter-spacing:-.025em}:where(.ui-page-header__actions){display:flex;flex-wrap:wrap;gap:var(--ui-space-2);inline-size:100%}:where(.ui-page-header__actions)>:where(*){flex:1 1}@media (min-width:40rem){:where(.ui-page-header){align-items:center;flex-direction:row}:where(.ui-page-header__description){font-size:var(--ui-font-size-lg);line-height:1.25rem}:where(.ui-page-header__actions){flex:none;inline-size:auto;-webkit-margin-start:auto;margin-inline-start:auto}:where(.ui-page-header__actions)>:where(*){flex:none}:where(.ui-page-header[data-ui-size=hero] .ui-page-header__title:not(.ui-visually-hidden)){font-size:var(--ui-font-size-3xl);line-height:2.25rem}}:where(.ui-stat){display:grid;font-family:var(--ui-font-body);grid-gap:var(--ui-space-1);gap:var(--ui-space-1);grid-template-columns:minmax(0,1fr);justify-items:start}:where(.ui-stat)>:where(*){max-inline-size:100%;min-inline-size:0}:where(.ui-stat__label){align-items:center;color:var(--ui-scope-inverse-text-secondary,var(--ui-stat-label,var(--ui-text-secondary)));display:flex;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);gap:var(--ui-space-1-5);line-height:1rem}:where(.ui-stat__icon){display:flex;flex:none;line-height:0}:where(.ui-stat__icon) :where(svg,img){block-size:.875rem;inline-size:.875rem}:where(.ui-stat__label-text,.ui-stat__description){min-inline-size:0;overflow-wrap:anywhere;white-space:normal}:where(.ui-stat__label-text){flex:0 1 auto}:where(.ui-stat__value-row){align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--ui-space-1-5)}:where(.ui-stat__value){color:var(--ui-scope-inverse-text,var(--ui-text-primary));font-family:var(--ui-font-mono);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-weight-bold);line-height:2rem;min-inline-size:0;overflow-wrap:anywhere}:where(.ui-stat__separator){margin-inline:-.2em}:where(.ui-stat[data-ui-size=lg] .ui-stat__value){font-size:2.25rem;line-height:2.5rem}:where(.ui-stat__value[data-ui-value=badge])>:where(.ui-badge){vertical-align:top}:where(.ui-stat__extra){align-items:flex-start;color:var(--ui-scope-inverse-text-secondary,var(--ui-stat-label,var(--ui-text-secondary)));display:flex;font-family:var(--ui-font-mono);font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-strong);gap:.125rem;line-height:1.5;min-inline-size:0}:where(.ui-stat__extra-text){min-inline-size:0;overflow-wrap:anywhere}:where(.ui-stat__extra[data-ui-extra-tone=success]){color:var(--ui-scope-inverse-text-secondary,var(--ui-stat-extra-success-text,var(--ui-status-success-text)))}:where(.ui-stat__extra[data-ui-extra-tone=danger]){color:var(--ui-scope-inverse-text-secondary,var(--ui-stat-extra-danger-text,var(--ui-status-danger-text)))}:where(.ui-stat__extra-icon){block-size:.75rem;flex:none;inline-size:.75rem;-webkit-margin-before:calc((1.5em - .75rem) / 2);margin-block-start:calc((1.5em - .75rem) / 2)}:where(.ui-stat__extra-icon)>:where(svg,img){block-size:100%;display:block;inline-size:100%}:where(.ui-stat__extra[data-ui-extra-tone=success]) :where(.ui-stat__extra-icon){color:var(--ui-scope-inverse-stat-extra-success,var(--ui-stat-extra-success-text,var(--ui-status-success-text)))}:where(.ui-stat__extra[data-ui-extra-tone=danger]) :where(.ui-stat__extra-icon){color:var(--ui-scope-inverse-stat-extra-danger,var(--ui-stat-extra-danger-text,var(--ui-status-danger-text)))}:where(.ui-stat__description){color:var(--ui-scope-inverse-text-muted,var(--ui-text-secondary));font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-medium);line-height:1.5}@media (min-width:40rem){:where(.ui-stat__value){font-size:var(--ui-font-size-3xl);line-height:2.25rem}:where(.ui-stat[data-ui-size=lg] .ui-stat__value){font-size:2.75rem;line-height:3rem}:where(.ui-stat[data-ui-align=end]){justify-items:end;text-align:end}}:where(.ui-description-list){display:grid;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr);margin:0}@media (min-width:40rem){:where(.ui-description-list[data-ui-columns="2"]){grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.ui-description-list__item){display:grid;grid-gap:.125rem;gap:.125rem}:where(.ui-description-list__term){color:var(--ui-description-term-text,var(--ui-section-label-text,var(--ui-text-secondary)));font-family:var(--ui-font-body);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold);letter-spacing:.05em;line-height:calc(1em * 4 / 3);text-transform:uppercase}:where(.ui-description-list__value){color:var(--ui-text-primary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);font-weight:400;line-height:1rem;margin:0;overflow-wrap:anywhere}:where(.ui-description-list[data-ui-size=md]) :where(.ui-description-list__term){line-height:1.5}:where(.ui-description-list[data-ui-size=md]) :where(.ui-description-list__value){font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-strong);line-height:1.25rem}:where(.ui-side-nav){min-inline-size:0}:where(.ui-side-nav__list){display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}:where(.ui-side-nav-account){align-items:center;-webkit-border-after:1px solid var(--ui-scope-inverse-border,var(--ui-border));border-block-end:1px solid var(--ui-scope-inverse-border,var(--ui-border));display:flex;gap:var(--ui-space-3);min-inline-size:0;padding:14px}:where(.ui-side-nav-account[data-ui-collapsed]){flex-direction:column;gap:var(--ui-space-2)}:where(.ui-side-nav-account__mark){align-items:center;background:var(--ui-action-primary-bg);block-size:36px;border:0;border-radius:12px;color:var(--ui-action-primary-text);display:flex;flex:none;font-family:var(--ui-font-display);font-size:1rem;font-weight:var(--ui-font-weight-bold);inline-size:36px;justify-content:center;line-height:1;overflow:hidden;padding:0;text-decoration:none}:where(.ui-side-nav-account__mark) :where(img,svg){block-size:100%;inline-size:100%}:where(a.ui-side-nav-account__mark,button.ui-side-nav-account__mark){cursor:pointer}:where(a.ui-side-nav-account__mark:hover,button.ui-side-nav-account__mark:hover){background:var(--ui-action-primary-bg-hover)}:where(a.ui-side-nav-account__mark:focus-visible,button.ui-side-nav-account__mark:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-side-nav-account__text){flex:1 1;min-inline-size:0}:where(.ui-side-nav-account__name){color:var(--ui-scope-inverse-text,var(--ui-text-primary));font-family:var(--ui-font-display);font-size:.875rem;font-weight:var(--ui-font-weight-bold);line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-side-nav-account__description){align-items:center;color:var(--ui-scope-inverse-text-secondary,var(--ui-text-secondary));display:flex;font-family:var(--ui-font-body);font-size:var(--ui-field-hint-font-size);font-weight:400;gap:var(--ui-space-1);line-height:1.5;-webkit-margin-before:var(--ui-space-1);margin-block-start:var(--ui-space-1);min-inline-size:0}:where(.ui-side-nav-account__action){flex:none}:where(.ui-side-nav-card){background:var(--ui-scope-inverse-side-nav-row-bg,var(--ui-side-nav-row-bg,var(--ui-surface)));border:1px solid var(--ui-scope-inverse-border,var(--ui-border));border-radius:12px;display:grid;grid-gap:var(--ui-space-2-5);gap:var(--ui-space-2-5);min-inline-size:0;padding:var(--ui-space-3);position:relative}:where(.ui-side-nav-card[data-ui-collapsed]){background:transparent;border:0;gap:0;padding:0}:where(.ui-side-nav-card__head,.ui-side-nav-card__foot){align-items:center;display:flex;gap:var(--ui-space-2);min-inline-size:0}:where(.ui-side-nav-card__foot){justify-content:space-between}:where(.ui-side-nav-card__tile){align-items:center;background:var(--ui-scope-inverse-ghost-bg-hover,var(--ui-action-ghost-bg-hover));block-size:24px;border:0;border-radius:6px;color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)));display:flex;flex:none;inline-size:24px;justify-content:center;padding:0;text-decoration:none}:where(.ui-side-nav-card[data-ui-collapsed] .ui-side-nav-card__tile){block-size:auto;border:1px solid var(--ui-scope-inverse-border,var(--ui-border));border-radius:12px;box-sizing:border-box;inline-size:100%;padding:var(--ui-space-2)}:where(a.ui-side-nav-card__tile,button.ui-side-nav-card__tile){cursor:pointer}:where(a.ui-side-nav-card__tile:focus-visible,button.ui-side-nav-card__tile:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-side-nav-card__action:focus-visible){outline:none}:where(.ui-side-nav-card:has(.ui-side-nav-card__action:focus-visible)){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-side-nav-card__action):after{content:"";inset:0;position:absolute}:where(.ui-side-nav-card__icon){align-items:center;block-size:14px;display:flex;font-size:14px;inline-size:14px;justify-content:center;line-height:1}:where(.ui-side-nav-card__icon) :where(svg,img){block-size:14px;inline-size:14px}:where(.ui-side-nav-card[data-ui-collapsed] .ui-side-nav-card__icon){block-size:16px;font-size:16px;inline-size:16px}:where(.ui-side-nav-card[data-ui-collapsed] .ui-side-nav-card__icon) :where(svg,img){block-size:16px;inline-size:16px}:where(.ui-side-nav-card__icon){color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-side-nav-icon-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text))))}:where(.ui-side-nav-card__title){color:var(--ui-scope-inverse-text,var(--ui-text-primary));flex:1 1;font-family:var(--ui-font-display);font-size:.75rem;font-weight:var(--ui-font-weight-strong);line-height:1rem;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-side-nav-card__status){flex:none}:where(.ui-side-nav-card__description){color:var(--ui-scope-inverse-text-secondary,var(--ui-text-secondary));font-family:var(--ui-font-body);font-size:var(--ui-field-hint-font-size);font-weight:400;line-height:1.5;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-side-nav-card__action){align-items:center;background:transparent;border:0;color:var(--ui-scope-inverse-text-button,var(--ui-text-button-muted-text,var(--ui-text-secondary)));cursor:pointer;display:inline-flex;flex:none;font-family:var(--ui-font-body);font-size:.625rem;font-weight:400;line-height:1.5;margin-block:-4.5px;-webkit-margin-start:auto;margin-inline-start:auto;padding:4.5px 0;text-decoration:none}:where(.ui-side-nav-card__action:hover){text-decoration:underline}:where(.ui-side-nav__group){display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr)}:where(.ui-side-nav__group-list){-webkit-padding-start:.75rem;padding-inline-start:.75rem}:where(.ui-side-nav[data-ui-collapsed] .ui-side-nav__group-list){-webkit-padding-start:0;padding-inline-start:0}:where(.ui-side-nav__group-list[hidden]){display:none}:where(.ui-side-nav__link){align-items:center;border-radius:12px;box-sizing:border-box;color:var(--ui-scope-inverse-ghost-text,var(--ui-action-ghost-text));display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-medium);gap:var(--ui-space-3);line-height:var(--ui-line-height-control);min-block-size:2.25rem;padding:.625rem .75rem;text-decoration:none}:where(button.ui-side-nav__link){background:transparent;border:0;cursor:pointer;inline-size:100%;margin:0;text-align:start}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__list){gap:6px}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__link){background:var(--ui-scope-inverse-side-nav-row-bg,var(--ui-side-nav-row-bg,var(--ui-surface)));border-radius:8px;font-size:var(--ui-field-hint-font-size);font-weight:400;gap:var(--ui-space-2);line-height:1.5;min-block-size:2.03125rem;padding:var(--ui-space-2) var(--ui-space-3)}:where(.ui-side-nav__link:hover){background:var(--ui-scope-inverse-ghost-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-side-nav__link[aria-current=page]){background:var(--ui-scope-inverse-pressed-bg,var(--ui-button-pressed-bg,var(--ui-action-primary-bg)));color:var(--ui-scope-inverse-pressed-text,var(--ui-button-pressed-text,var(--ui-action-primary-text)));font-weight:var(--ui-font-weight-strong)}:where(.ui-side-nav__link[aria-current=page]:hover){background:var(--ui-scope-inverse-pressed-bg-hover,var(--ui-button-pressed-bg-hover,var(--ui-action-primary-bg-hover)))}:where(.ui-side-nav__link:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-side-nav__group-toggle){align-items:center;background:transparent;border:0;border-radius:12px;box-sizing:border-box;color:var(--ui-scope-inverse-ghost-text,var(--ui-action-ghost-text));cursor:pointer;display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-strong);gap:var(--ui-space-3);inline-size:100%;line-height:var(--ui-line-height-control);margin:0;min-block-size:2.25rem;padding:.625rem .75rem;position:relative;text-align:start}:where(.ui-side-nav__group-toggle:hover){background:var(--ui-scope-inverse-ghost-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-side-nav__group-toggle:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-side-nav__group[data-ui-current]>.ui-side-nav__group-toggle):before{background:var(--ui-scope-inverse-pressed-bg,var(--ui-button-pressed-bg,var(--ui-action-primary-bg)));block-size:16px;border-radius:var(--ui-radius-pill);content:"";inline-size:3px;inset-block-start:50%;inset-inline-start:0;position:absolute;translate:0 -50%}:where(.ui-side-nav__chevron){background-color:currentcolor;block-size:12px;flex:none;inline-size:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 5.6 8 10.2l4.6-4.6L14 7l-6 6-6-6z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 5.6 8 10.2l4.6-4.6L14 7l-6 6-6-6z'/%3E%3C/svg%3E") center /contain no-repeat;rotate:-90deg;transition:rotate .15s ease}:where(.ui-side-nav__group-toggle:dir(rtl) .ui-side-nav__chevron){rotate:90deg}:where(.ui-side-nav__link:dir(rtl) .ui-side-nav__chevron,.ui-side-nav-card__action:dir(rtl) .ui-side-nav__chevron){rotate:90deg}:where(.ui-side-nav__group-toggle[aria-expanded=true] .ui-side-nav__chevron){rotate:0deg}:where(.ui-side-nav__icon>.ui-side-nav__chevron){block-size:6px;inline-size:6px;inset-block-end:-2px;inset-inline-end:-2px;position:absolute}:where(.ui-side-nav__icon){align-items:center;block-size:16px;display:flex;flex:none;font-size:16px;inline-size:16px;justify-content:center;line-height:1;position:relative}:where(.ui-side-nav__icon) :where(svg,img){block-size:16px;inline-size:16px}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__icon){block-size:14px;font-size:14px;inline-size:14px}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__icon) :where(svg,img){block-size:14px;inline-size:14px}:where(.ui-side-nav__label){flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-side-nav__count){background:var(--ui-scope-inverse-side-nav-count-bg,var(--ui-side-nav-count-bg,var(--ui-action-ghost-bg-hover)));border-radius:var(--ui-radius-pill);box-sizing:border-box;color:var(--ui-scope-inverse-side-nav-count-text,var(--ui-side-nav-count-text,var(--ui-text-secondary)));flex:0 0 auto;font-family:var(--ui-font-mono);font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-bold);line-height:1rem;max-inline-size:50%;overflow:hidden;padding:0 var(--ui-space-2);text-overflow:ellipsis;white-space:nowrap}:where(.ui-side-nav__detail){color:var(--ui-scope-inverse-text-secondary,var(--ui-text-secondary));flex:0 0 auto;font-size:.625rem;font-weight:400;line-height:1.5;max-inline-size:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-side-nav__dot){background:var(--ui-scope-inverse-side-nav-dot,var(--ui-side-nav-count-dot,var(--ui-status-info)));block-size:12px;border:2px solid var(--ui-scope-inverse-side-nav-dot-ring,var(--ui-side-nav-count-dot-ring,var(--ui-surface)));border-radius:var(--ui-radius-pill);box-sizing:border-box;inline-size:12px;inset-block-start:-4px;inset-inline-end:-4px;position:absolute}:where(.ui-side-nav__link:hover,.ui-side-nav__link[aria-current=page]) :where(.ui-side-nav__count){background:transparent;color:inherit}:where(.ui-side-nav__link:hover) :where(.ui-side-nav__detail){color:inherit}:where(.ui-side-nav__detail[data-ui-weight=medium]){font-weight:var(--ui-font-weight-medium)}:where(.ui-side-nav__detail[data-ui-weight=strong]){font-weight:var(--ui-font-weight-strong)}:where(.ui-side-nav__detail+.ui-side-nav__chevron){block-size:6px;inline-size:6px;margin-inline:calc(-1 * var(--ui-space-3) + 1px) -1px}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__detail+.ui-side-nav__chevron){-webkit-margin-start:calc(-1 * var(--ui-space-2) + 1px);margin-inline-start:calc(-1 * var(--ui-space-2) + 1px)}:where(.ui-side-nav-card__action .ui-side-nav__chevron){block-size:6px;inline-size:6px;margin-inline:1px -1px}:where(.ui-side-nav__icon){color:var(--ui-scope-inverse-ghost-text,var(--ui-side-nav-icon,var(--ui-action-ghost-text)))}:where(.ui-side-nav__link:hover,.ui-side-nav__group-toggle:hover) :where(.ui-side-nav__icon){color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-side-nav-icon-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text))))}:where(.ui-side-nav__item[data-ui-tone=danger]) :where(.ui-side-nav__icon){color:var(--ui-scope-inverse-side-nav-danger,var(--ui-side-nav-danger-text,var(--ui-status-danger-text)))}:where(.ui-side-nav__item[data-ui-tone=danger]) :where(.ui-side-nav__detail){color:var(--ui-scope-inverse-text-secondary,var(--ui-side-nav-danger-text,var(--ui-status-danger-text)))}:where(.ui-side-nav__item[data-ui-tone=warning]) :where(.ui-side-nav__icon){color:var(--ui-scope-inverse-side-nav-warning,var(--ui-side-nav-warning-icon,var(--ui-status-warning)))}:where(.ui-side-nav__item[data-ui-tone=warning]) :where(.ui-side-nav__detail){color:var(--ui-scope-inverse-text-secondary,var(--ui-side-nav-warning-text,var(--ui-status-warning-text)))}:where(.ui-side-nav__item[data-ui-tone=success]) :where(.ui-side-nav__icon){color:var(--ui-scope-inverse-side-nav-success,var(--ui-side-nav-success-text,var(--ui-status-success-text)))}:where(.ui-side-nav__item[data-ui-tone=success]) :where(.ui-side-nav__detail){color:var(--ui-scope-inverse-text-secondary,var(--ui-side-nav-success-text,var(--ui-status-success-text)))}:where(.ui-side-nav__link[aria-current=page]) :where(.ui-side-nav__icon,.ui-side-nav__detail){color:inherit}:where(.ui-side-nav__link[aria-current=page]) :where(.ui-side-nav__dot){background:currentcolor}:where(.ui-side-nav__link[aria-current=page] .ui-side-nav__dot){border-color:var(--ui-scope-inverse-pressed-bg,var(--ui-button-pressed-bg,var(--ui-action-primary-bg)))}:where(.ui-side-nav__link[aria-current=page]:hover .ui-side-nav__dot){border-color:var(--ui-scope-inverse-pressed-bg-hover,var(--ui-button-pressed-bg-hover,var(--ui-action-primary-bg-hover)))}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__link[aria-current=page]){background:var(--ui-scope-inverse-pressed-bg,var(--ui-side-nav-current-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))));border:1px solid var(--ui-scope-inverse-pressed-bg,var(--ui-side-nav-current-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text)))));color:var(--ui-scope-inverse-pressed-text,var(--ui-side-nav-current-text,var(--ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text)))));padding:calc(var(--ui-space-2) - 1px) calc(var(--ui-space-3) - 1px)}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__link[aria-current=page]:hover){background:var(--ui-scope-inverse-pressed-bg-hover,var(--ui-side-nav-current-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))));border-color:var(--ui-scope-inverse-pressed-bg-hover,var(--ui-side-nav-current-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text)))))}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__link[aria-current=page] .ui-side-nav__dot){border-color:var(--ui-scope-inverse-pressed-bg,var(--ui-side-nav-current-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))))}:where(.ui-side-nav[data-ui-appearance=boxed] .ui-side-nav__link[aria-current=page]:hover .ui-side-nav__dot){border-color:var(--ui-scope-inverse-pressed-bg-hover,var(--ui-side-nav-current-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))))}:where(.ui-side-nav-card[data-ui-current]){background:var(--ui-scope-inverse-pressed-bg,var(--ui-side-nav-current-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))));border-color:var(--ui-scope-inverse-pressed-bg,var(--ui-side-nav-current-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text)))));color:var(--ui-scope-inverse-pressed-text,var(--ui-side-nav-current-text,var(--ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text)))))}:where(.ui-side-nav-card[data-ui-current]) :where(.ui-side-nav-card__title,.ui-side-nav-card__description,.ui-side-nav-card__action,.ui-side-nav-card__tile,.ui-side-nav-card__icon){color:inherit}:where(.ui-side-nav-card[data-ui-current]) :where(.ui-side-nav-card__tile){background:transparent}:where(.ui-side-nav-card[data-ui-current][data-ui-collapsed]){background:transparent;border:0}:where(.ui-side-nav-card[data-ui-current][data-ui-collapsed]) :where(.ui-side-nav-card__tile){background:var(--ui-scope-inverse-pressed-bg,var(--ui-side-nav-current-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))));border:1px solid var(--ui-scope-inverse-pressed-bg,var(--ui-side-nav-current-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text)))))}:where(.ui-side-nav[data-ui-collapsed] .ui-side-nav__link){justify-content:center;padding-inline:0}:where(.ui-side-nav[data-ui-appearance=boxed][data-ui-collapsed] .ui-side-nav__link){min-block-size:0}:where(.ui-side-nav[data-ui-collapsed] .ui-side-nav__group-toggle){justify-content:center;padding-inline:0}@media (prefers-reduced-motion:reduce){:where(.ui-side-nav__chevron){transition:none}}@media (forced-colors:active){:where(.ui-side-nav__link[aria-current=page]){background:Highlight;color:HighlightText}:where(.ui-side-nav-card[data-ui-current]:not([data-ui-collapsed])),:where(.ui-side-nav-card[data-ui-current][data-ui-collapsed]) :where(.ui-side-nav-card__tile){background:Highlight;color:HighlightText;forced-color-adjust:none}:where(.ui-side-nav__chevron){background-color:ButtonText;forced-color-adjust:none}:where(.ui-side-nav__dot){background:CanvasText;border-color:Canvas;forced-color-adjust:none}:where(.ui-side-nav__link[aria-current=page]) :where(.ui-side-nav__dot){background:HighlightText;border-color:Highlight}:where(.ui-side-nav__group[data-ui-current]>.ui-side-nav__group-toggle):before{background:Highlight;forced-color-adjust:none}}:where(.ui-bottom-nav){-webkit-border-before:1px solid var(--ui-border);border-block-start:1px solid var(--ui-border);box-sizing:border-box;inset-block-end:0;inset-inline:0;padding:.375rem .5rem calc(.375rem + env(safe-area-inset-bottom, 0px));position:fixed;z-index:40}:where(.ui-bottom-nav__spacer){flex-shrink:0;min-block-size:calc(3.625rem + 1px + env(safe-area-inset-bottom, 0px))}:where(.ui-bottom-nav[data-ui-hidden-from=md]~.ui-bottom-nav__spacer[data-ui-hidden-from=md],.ui-bottom-nav[data-ui-hidden-from=lg]~.ui-bottom-nav__spacer[data-ui-hidden-from=lg]){display:none}:where(.ui-bottom-nav__list){display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(var(--ui-bottom-nav-columns,1),minmax(0,1fr));list-style:none;margin:0 auto;max-inline-size:32rem;padding:0}:where(.ui-bottom-nav__item){display:flex;min-inline-size:0}:where(.ui-bottom-nav__link){align-items:center;background:transparent;border:0;border-radius:12px;box-sizing:border-box;color:var(--ui-scope-inverse-ghost-text,var(--ui-action-ghost-text));cursor:pointer;display:flex;flex-direction:column;font-family:var(--ui-font-body);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-medium);gap:2px;inline-size:100%;justify-content:center;line-height:1.25;min-block-size:2.875rem;min-inline-size:0;padding:.375rem .125rem;text-align:center;text-decoration:none}:where(.ui-bottom-nav__link:hover){background:var(--ui-scope-inverse-ghost-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-scope-inverse-ghost-text-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-bottom-nav__link[aria-current=page]){background:var(--ui-scope-inverse-pressed-bg,var(--ui-button-pressed-bg,var(--ui-action-primary-bg)));color:var(--ui-scope-inverse-pressed-text,var(--ui-button-pressed-text,var(--ui-action-primary-text)));font-weight:var(--ui-font-weight-strong)}:where(.ui-bottom-nav__link[aria-current=page]:hover){background:var(--ui-scope-inverse-pressed-bg-hover,var(--ui-button-pressed-bg-hover,var(--ui-action-primary-bg-hover)))}:where(.ui-bottom-nav__link:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:0}:where(.ui-bottom-nav__icon){block-size:1.25rem;display:inline-flex;flex:none;inline-size:1.25rem;justify-content:center;position:relative}:where(.ui-bottom-nav__icon)>:where(svg){block-size:1.25rem;inline-size:1.25rem}:where(.ui-bottom-nav__label){-webkit-hyphens:auto;hyphens:auto;max-inline-size:100%;overflow-wrap:anywhere}:where(.ui-bottom-nav__dot){background:var(--ui-scope-inverse-icon-button-dot,var(--ui-icon-button-dot,var(--ui-icon-button-count-bg,var(--ui-status-danger))));block-size:12px;border:2px solid var(--ui-scope-inverse-icon-button-count-ring,var(--ui-icon-button-count-ring,var(--ui-surface)));border-radius:var(--ui-radius-pill);box-sizing:border-box;inline-size:12px;inset-block-start:-4px;inset-inline-end:-6px;pointer-events:none;position:absolute}@media (min-width:48rem){:where(.ui-bottom-nav[data-ui-hidden-from=md],.ui-bottom-nav__spacer[data-ui-hidden-from=md]){display:none}}@media (min-width:64rem){:where(.ui-bottom-nav[data-ui-hidden-from=lg],.ui-bottom-nav__spacer[data-ui-hidden-from=lg]){display:none}}@media print{:where(.ui-bottom-nav,.ui-bottom-nav__spacer){display:none}:where(.ui-surface[data-ui-tone=chrome]){display:none!important}:where(.ui-page-header[data-ui-print=hide]){display:none!important}}@media (forced-colors:active){:where(.ui-bottom-nav__link[aria-current=page]){background:Highlight;color:HighlightText}:where(.ui-bottom-nav__dot){background:CanvasText;border-color:Canvas;forced-color-adjust:none}:where(.ui-bottom-nav__link[aria-current=page]) :where(.ui-bottom-nav__dot){background:HighlightText;border-color:Highlight}}:where(.ui-steps){list-style:none;margin:0;padding:0}:where(.ui-steps[data-ui-variant=cards]){display:grid;grid-gap:var(--ui-space-4);gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr)}:where(.ui-steps__card){align-items:start;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.75rem;box-sizing:border-box;color:var(--ui-text-primary);grid-column-gap:.875rem;column-gap:.875rem;display:grid;font-family:var(--ui-font-body);grid-template-columns:auto minmax(0,1fr) auto;padding:1.25rem}:where(.ui-steps__marker){align-items:center;background:var(--ui-surface-subtle);block-size:2.25rem;border-radius:.75rem;color:var(--ui-text-secondary);display:flex;font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold);inline-size:2.25rem;justify-content:center}:where(.ui-steps__marker) :where(svg){block-size:1rem;inline-size:1rem}:where(.ui-steps__heading){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}:where(.ui-steps__title){overflow-wrap:anywhere;font-family:var(--ui-font-display);font-size:var(--ui-font-size-xl);font-weight:var(--ui-font-weight-bold);line-height:1.5rem}:where(.ui-steps__description){overflow-wrap:anywhere;color:var(--ui-text-secondary);font-size:var(--ui-font-size-md);line-height:1.625;-webkit-margin-before:var(--ui-space-1);margin-block-start:var(--ui-space-1)}:where(.ui-steps__action){grid-column:2;justify-self:start;-webkit-margin-before:var(--ui-space-4);margin-block-start:var(--ui-space-4)}@media (min-width:40rem){:where(.ui-steps__action){align-self:center;grid-column:auto;justify-self:auto;-webkit-margin-before:0;margin-block-start:0}}:where(.ui-steps__card[data-ui-status=current]){background:var(--ui-steps-current-bg,var(--ui-surface));border:2px solid var(--ui-steps-current,var(--ui-action-primary-bg));box-shadow:var(--ui-shadow-sm);padding:calc(1.25rem - 1px)}:where(.ui-steps__card[data-ui-status=current] .ui-steps__marker){background:var(--ui-steps-current,var(--ui-action-primary-bg));box-shadow:0 0 0 4px var(--ui-steps-current-ring,var(--ui-border));color:var(--ui-steps-current-text,var(--ui-action-primary-text))}:where(.ui-steps__card[data-ui-status=complete]){background:var(--ui-steps-complete-bg,var(--ui-surface-subtle))}:where(.ui-steps__card[data-ui-status=complete] .ui-steps__marker){background:var(--ui-steps-complete-marker-bg,var(--ui-surface));color:var(--ui-steps-current,var(--ui-action-primary-bg))}:where(.ui-steps__card[data-ui-status=complete] .ui-steps__marker) :where(svg){block-size:1.25rem;inline-size:1.25rem}:where(.ui-steps__card[data-ui-status=upcoming]){opacity:.7}:where(.ui-steps__card[data-ui-status=upcoming] .ui-steps__title){color:var(--ui-steps-upcoming-title,var(--ui-text-primary))}:where(.ui-steps__card[data-ui-status=upcoming] .ui-steps__description){color:var(--ui-steps-upcoming-description,var(--ui-text-primary))}:where(.ui-steps__card[data-ui-status=upcoming] .ui-steps__marker){background:var(--ui-steps-upcoming-marker-bg,var(--ui-surface-subtle));color:var(--ui-steps-upcoming-marker-text,var(--ui-text-primary))}@media (forced-colors:active){:where(.ui-steps__card[data-ui-status=upcoming]){opacity:1}}:where(.ui-steps[data-ui-variant=track]){display:grid;grid-gap:var(--ui-space-1);gap:var(--ui-space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}:where(.ui-steps__block){background:var(--ui-steps-track-empty,var(--ui-border-control));block-size:.375rem;border-radius:var(--ui-radius-pill);position:relative}:where(.ui-steps__block[data-ui-status=complete],.ui-steps__block[data-ui-status=current]){background:var(--ui-steps-track-filled,var(--ui-action-primary-bg))}:where(.ui-steps[data-ui-tone=danger]>.ui-steps__block[data-ui-status=complete],.ui-steps[data-ui-tone=danger]>.ui-steps__block[data-ui-status=current]){background:var(--ui-status-danger)}:where(.ui-button-group){display:inline-flex}:where(.ui-button-group>.ui-button:not(:first-of-type)){border-end-start-radius:0;border-start-start-radius:0}:where(.ui-button-group>.ui-button:not(:last-of-type)){border-end-end-radius:0;border-start-end-radius:0}:where(.ui-button-group>.ui-button:not(:first-of-type,[data-ui-size=xs])){-webkit-margin-start:-1px;margin-inline-start:-1px}:where(.ui-button-group>.ui-button[data-ui-size=xs]+.ui-button){-webkit-margin-start:0;margin-inline-start:0}:where(.ui-button-group>.ui-button[data-ui-pressed]:not(:disabled,[aria-disabled=true])){z-index:1}:where(.ui-button-group>.ui-button:focus-visible){z-index:2}:where(.ui-message){align-items:flex-start;display:flex;flex-direction:column;font-family:var(--ui-font-body);-webkit-margin-after:var(--ui-space-2);margin-block-end:var(--ui-space-2)}:where(.ui-message[data-ui-side=end]){align-items:flex-end}:where(.ui-message:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-message__label){color:var(--ui-text-secondary);font-size:var(--ui-field-hint-font-size);line-height:1rem;-webkit-margin-after:var(--ui-space-1);margin-block-end:var(--ui-space-1);padding-inline:var(--ui-space-1)}:where(.ui-message__label[data-ui-parts]){align-items:center;column-gap:var(--ui-space-1-5);display:flex;flex-wrap:wrap;line-height:1.5}:where(.ui-message[data-ui-side=end] .ui-message__label[data-ui-parts]){justify-content:flex-end}:where(.ui-message__author){color:var(--ui-text-primary);font-weight:var(--ui-font-weight-strong);min-inline-size:0;overflow-wrap:anywhere}:where(.ui-message__author[data-ui-tone=accent]){color:var(--ui-message-author-accent,var(--ui-action-accent-text,var(--ui-action-ghost-text)))}:where(.ui-message__author[data-ui-tone=brand]){color:var(--ui-message-author-brand,var(--ui-text-primary))}:where(.ui-message__stamp){align-items:center;column-gap:var(--ui-space-1-5);display:flex;flex:none}:where(.ui-message__separator){color:var(--ui-message-time-text,var(--ui-text-secondary));flex:none;font-weight:400}:where(.ui-message__time){color:var(--ui-message-time-text,var(--ui-text-secondary));flex:none;font-family:var(--ui-font-mono);font-weight:400}:where(.ui-message__body){align-items:center;display:flex;gap:var(--ui-space-1-5);inline-size:100%}:where(.ui-message[data-ui-side=end] .ui-message__body){flex-direction:row-reverse}:where(.ui-message__bubble){background:var(--ui-message-incoming-bg,var(--ui-surface));border:1px solid var(--ui-message-incoming-border,var(--ui-border));border-radius:var(--ui-radius-lg);border-start-start-radius:2px;box-shadow:var(--ui-shadow-sm);box-sizing:border-box;color:var(--ui-message-incoming-text,var(--ui-text-primary));max-inline-size:88%;min-inline-size:0}:where(.ui-message[data-ui-side=end] .ui-message__bubble){border-start-end-radius:2px;border-start-start-radius:var(--ui-radius-lg)}:where(.ui-message[data-ui-tone=assistant] .ui-message__bubble){background:var(--ui-message-assistant-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))));border-color:var(--ui-message-assistant-border,var(--ui-border));color:var(--ui-message-assistant-text,var(--ui-text-primary))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__bubble){background:var(--ui-message-outgoing-bg,var(--ui-action-primary-bg));border:0;color:var(--ui-message-outgoing-text,var(--ui-action-primary-text));position:relative;--ui-scope-inverse-link:var(--ui-message-outgoing-text,var(--ui-action-primary-text));--ui-scope-inverse-text-button:var(--ui-message-outgoing-text,var(--ui-action-primary-text))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__bubble):after{border:1px solid var(--ui-message-outgoing-border,var(--ui-message-outgoing-bg,var(--ui-action-primary-bg)));border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}@media (forced-colors:active){:where(.ui-message[data-ui-tone=outgoing] .ui-message__bubble):after{border-color:CanvasText}}:where(.ui-message__text){font-size:var(--ui-font-size-md);line-height:1.625;overflow-wrap:anywhere;padding:.625rem .875rem;white-space:pre-wrap}@media (min-width:40rem){:where(.ui-message__bubble){max-inline-size:75%}:where(.ui-message__text){font-size:var(--ui-font-size-lg)}}:where(.ui-message__meta){align-items:center;color:var(--ui-message-incoming-meta,var(--ui-text-secondary));display:flex;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);gap:var(--ui-space-1);justify-content:flex-end;line-height:.9375rem;padding:0 var(--ui-space-3) var(--ui-space-1-5)}:where(.ui-message[data-ui-tone=assistant] .ui-message__meta){color:var(--ui-message-assistant-meta,var(--ui-text-secondary))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__meta){color:var(--ui-message-outgoing-meta,var(--ui-action-primary-text))}:where(.ui-message__quote){background:var(--ui-message-incoming-quote-bg,var(--ui-surface-subtle));border:0;-webkit-border-start:3px solid var(--ui-message-incoming-quote-bar,var(--ui-action-primary-bg));border-inline-start:3px solid var(--ui-message-incoming-quote-bar,var(--ui-action-primary-bg));border-radius:.75rem;box-sizing:border-box;color:var(--ui-message-incoming-quote-text,var(--ui-text-secondary));cursor:pointer;display:block;font:inherit;inline-size:calc(100% - 1rem);margin:var(--ui-space-2) var(--ui-space-2) var(--ui-space-1);padding:var(--ui-space-2);text-align:start;text-decoration:none}:where(.ui-message__quote:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-message[data-ui-tone=assistant] .ui-message__quote){background:var(--ui-message-assistant-quote-bg,var(--ui-surface-subtle));border-inline-start-color:var(--ui-message-assistant-quote-bar,var(--ui-action-primary-bg));color:var(--ui-message-assistant-quote-text,var(--ui-text-secondary))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__quote){background:var(--ui-message-outgoing-quote-bg,rgb(0 0 0/20%));border-inline-start-color:var(--ui-message-outgoing-quote-bar,var(--ui-action-primary-text));color:var(--ui-message-outgoing-quote-text,var(--ui-action-primary-text))}:where(.ui-message__quote-author){display:block;font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-bold);line-height:1rem}:where(.ui-message__quote-text){-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--ui-font-size-sm);-webkit-line-clamp:2;line-clamp:2;line-height:1rem;overflow:hidden}:where(.ui-message__actions){display:flex;flex:none;gap:var(--ui-space-1);opacity:0}:where(.ui-message:hover .ui-message__actions,.ui-message__actions:focus-within){opacity:1}@media (hover:none){:where(.ui-message__actions){opacity:1}}:where(.ui-system-message){background:var(--ui-system-message-accent-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))));border:1px solid var(--ui-system-message-accent-border,var(--ui-border));border-radius:.75rem;box-shadow:0 1px 0 var(--ui-system-message-shadow-color,rgb(0 0 0/5%));box-sizing:border-box;color:var(--ui-text-primary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);line-height:1rem;margin-block:var(--ui-space-3)}:where(.ui-system-message[data-ui-tone=danger]){background:var(--ui-system-message-danger-bg,var(--ui-status-danger-bg));border-color:var(--ui-system-message-danger-border,var(--ui-status-danger))}:where(.ui-system-message[data-ui-layout=center]){inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;max-inline-size:28rem;padding:var(--ui-space-2) var(--ui-space-4);text-align:center}:where(.ui-system-message__title){color:var(--ui-system-message-accent-text,var(--ui-text-primary));font-weight:var(--ui-font-weight-strong)}:where(.ui-system-message[data-ui-tone=danger] .ui-system-message__title){color:var(--ui-system-message-danger-text,var(--ui-status-danger-text))}:where(.ui-system-message[data-ui-layout=center] .ui-system-message__title){align-items:center;display:flex;gap:var(--ui-space-1);justify-content:center}:where(.ui-system-message__icon){display:flex;flex:none}:where(.ui-system-message__title-text){min-inline-size:0}:where(.ui-system-message__icon) :where(svg,img){block-size:1rem;inline-size:1rem}:where(.ui-system-message__body){-webkit-margin-before:2px;margin-block-start:2px}:where(.ui-system-message__time){color:var(--ui-text-secondary);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);line-height:1.3333;-webkit-margin-before:var(--ui-space-1);margin-block-start:var(--ui-space-1)}:where(.ui-system-message[data-ui-layout=band]){display:flex;flex-direction:column;gap:var(--ui-space-2);padding:var(--ui-space-2) .875rem}@media (min-width:40rem){:where(.ui-system-message[data-ui-layout=band]){align-items:center;flex-direction:row;justify-content:space-between}}:where(.ui-system-message__lead){align-items:center;display:flex;gap:var(--ui-space-2);min-inline-size:0}:where(.ui-system-message__dot){background:var(--ui-system-message-dot,var(--ui-system-message-accent-text,var(--ui-text-primary)));block-size:.5rem;border-radius:var(--ui-radius-pill);flex:none;inline-size:.5rem}:where(.ui-system-message[data-ui-tone=danger] .ui-system-message__dot){background:var(--ui-system-message-danger-dot,var(--ui-system-message-danger-text,var(--ui-status-danger-text)))}:where(.ui-system-message__dot[data-ui-animation=pulse]){animation:ui-indicator-pulse 2s cubic-bezier(.4,0,.6,1) 2}@media (prefers-reduced-motion:reduce){:where(.ui-system-message__dot[data-ui-animation]){animation:none}}@media (forced-colors:active){:where(.ui-system-message__dot){background:CanvasText;forced-color-adjust:none}}:where(.ui-system-message__actions){display:flex;flex:none;gap:var(--ui-space-2)}:where(.ui-media-thumbnail){display:inline-flex;flex-direction:column;font-family:var(--ui-font-body);gap:var(--ui-space-1);max-inline-size:100%}:where(.ui-media-thumbnail__open){background:none;border:0;border-radius:.75rem;cursor:zoom-in;display:block;padding:0;position:relative}:where(.ui-media-thumbnail__open:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-media-thumbnail__media){border-radius:.75rem;display:block;max-block-size:21.25rem;max-inline-size:100%;object-fit:cover}:where(.ui-media-thumbnail[data-ui-variant=preview]){inline-size:100%}:where(.ui-media-thumbnail__preview){background:var(--ui-media-preview-bg,rgb(0 0 0/5%));border-radius:.75rem;display:flex;inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;max-inline-size:100%;overflow:clip}:where(.ui-media-thumbnail__preview) :where(.ui-media-thumbnail__open){border-radius:0;min-inline-size:0}:where(.ui-media-thumbnail__preview) :where(.ui-media-thumbnail__open:focus-visible){outline:none}:where(.ui-media-thumbnail__preview:has(.ui-media-thumbnail__open:focus-visible)){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-media-thumbnail__preview) :where(.ui-media-thumbnail__media){border-radius:0;min-inline-size:0;max-block-size:20rem;object-fit:contain}:where(.ui-media-thumbnail[data-ui-kind=video] .ui-media-thumbnail__media){background:var(--ui-media-viewer-base,#262626);max-block-size:18.75rem}:where(.ui-media-thumbnail__veil){align-items:center;background:var(--ui-media-thumbnail-veil,var(--ui-media-overlay-bg,rgb(0 0 0/70%)));border-radius:.75rem;color:var(--ui-media-overlay-text,#ffffff);display:flex;inset:0;justify-content:center;opacity:0;position:absolute}:where(.ui-media-thumbnail__open:hover .ui-media-thumbnail__veil,.ui-media-thumbnail__open:focus-visible .ui-media-thumbnail__veil){opacity:1}:where(.ui-media-thumbnail__enlarge){align-items:center;background:var(--ui-media-enlarge-bg,transparent);block-size:2rem;border-radius:var(--ui-radius-pill);box-shadow:0 4px 6px -1px var(--ui-media-enlarge-shadow-color,transparent),0 2px 4px -2px var(--ui-media-enlarge-shadow-color,transparent);color:var(--ui-media-enlarge-icon,var(--ui-media-overlay-text,#ffffff));display:flex;inline-size:2rem;justify-content:center}:where(.ui-media-thumbnail[data-ui-kind=image] .ui-media-thumbnail__open){overflow:hidden}:where(.ui-media-thumbnail[data-ui-kind=image] .ui-media-thumbnail__media){transition:scale .2s ease}:where(.ui-media-thumbnail[data-ui-kind=image] .ui-media-thumbnail__open:is(:hover,:focus-visible) .ui-media-thumbnail__media){scale:1.01}@media (prefers-reduced-motion:reduce){:where(.ui-media-thumbnail[data-ui-kind=image] .ui-media-thumbnail__media){scale:none;transition:none}}:where(.ui-media-thumbnail__frame){position:relative}:where(.ui-media-thumbnail__duration){background:var(--ui-media-overlay-bg,rgb(0 0 0/70%));border-radius:.25rem;color:var(--ui-media-overlay-text,#ffffff);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);inset-block-end:var(--ui-space-2);inset-inline-end:var(--ui-space-2);line-height:.875rem;padding:2px var(--ui-space-1-5);pointer-events:none;position:absolute}:where(.ui-media-thumbnail__caption){color:var(--ui-text-primary);font-size:var(--ui-font-size-sm);line-height:1rem}:where(.ui-media-thumbnail__document){align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.75rem;box-sizing:border-box;color:var(--ui-text-primary);display:flex;gap:var(--ui-space-3);max-inline-size:100%;padding:.625rem}:where(.ui-media-thumbnail__type){background:var(--ui-surface);border-radius:var(--ui-radius-md);box-shadow:0 1px var(--ui-media-document-icon-shadow-color,transparent);display:flex;flex:none;padding:var(--ui-space-2)}:where(.ui-media-thumbnail__type) :where(svg,img){block-size:2rem;inline-size:2rem}:where(.ui-media-thumbnail__file){display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0}:where(.ui-media-thumbnail__name){font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-media-thumbnail__details){align-items:baseline;color:var(--ui-text-secondary);display:flex;gap:var(--ui-space-1);line-height:1.03125rem;min-inline-size:0}:where(.ui-media-thumbnail__extension){font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold);text-transform:uppercase}:where(.ui-media-thumbnail__separator){font-size:var(--ui-font-size-xs)}:where(.ui-media-thumbnail__size){font-family:var(--ui-font-mono);font-size:.6875rem}:where(.ui-media-thumbnail__download){align-items:center;block-size:2rem;border-radius:var(--ui-radius-md);color:var(--ui-action-ghost-text);display:flex;flex:none;inline-size:2rem;justify-content:center}:where(.ui-media-thumbnail__download:hover){background:var(--ui-action-ghost-bg-hover);color:var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text))}:where(.ui-media-thumbnail__download:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-message__media){display:flex;flex-direction:column;padding:var(--ui-space-1-5)}:where(.ui-message__media:has(>.ui-media-thumbnail[data-ui-kind=document])){padding:var(--ui-space-3)}:where(.ui-message__media:has(>.ui-audio)){padding:.625rem .875rem}:where(.ui-message__quote+.ui-message__media){-webkit-padding-before:calc(var(--ui-space-1-5) - var(--ui-space-1));padding-block-start:calc(var(--ui-space-1-5) - var(--ui-space-1))}:where(.ui-message__quote+.ui-message__media:has(>.ui-media-thumbnail[data-ui-kind=document])){-webkit-padding-before:calc(var(--ui-space-3) - var(--ui-space-1));padding-block-start:calc(var(--ui-space-3) - var(--ui-space-1))}:where(.ui-message__quote+.ui-message__media:has(>.ui-audio)){-webkit-padding-before:calc(.625rem - var(--ui-space-1));padding-block-start:calc(.625rem - var(--ui-space-1))}:where(.ui-message__media)>:where(.ui-media-thumbnail){display:flex;gap:0;inline-size:100%}:where(.ui-message__media) :where(.ui-media-thumbnail[data-ui-kind=image] .ui-media-thumbnail__open,.ui-media-thumbnail[data-ui-kind=image] .ui-media-thumbnail__media){inline-size:100%}:where(.ui-message__media) :where(.ui-media-thumbnail__caption){color:inherit;line-height:1.625;padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-1)}:where(.ui-message__media) :where(.ui-media-thumbnail[data-ui-kind=document] .ui-media-thumbnail__caption){padding:var(--ui-space-2) var(--ui-space-1) 0}:where(.ui-message__media:has(.ui-media-thumbnail__caption)+.ui-message__text){-webkit-padding-before:0;padding-block-start:0}:where(.ui-message[data-ui-tone=incoming] .ui-message__media .ui-media-thumbnail__document){background:var(--ui-message-incoming-document-bg,var(--ui-surface));border-color:var(--ui-message-incoming-document-border,var(--ui-border));color:var(--ui-message-incoming-document-text,var(--ui-text-primary))}:where(.ui-message[data-ui-tone=incoming] .ui-message__media .ui-media-thumbnail__details){color:var(--ui-message-incoming-document-meta,var(--ui-text-secondary))}:where(.ui-message[data-ui-tone=incoming] .ui-message__media .ui-media-thumbnail__type){background:var(--ui-message-incoming-document-icon-bg,var(--ui-surface))}:where(.ui-message[data-ui-tone=incoming] .ui-message__media .ui-media-thumbnail__download){background:var(--ui-message-incoming-document-download-bg,transparent);color:var(--ui-message-incoming-document-download-icon,var(--ui-action-ghost-text))}:where(.ui-message[data-ui-tone=incoming] .ui-message__media .ui-media-thumbnail__download:hover){background:var(--ui-message-incoming-document-download-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-message-incoming-document-download-icon-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-message[data-ui-tone=assistant] .ui-message__media .ui-media-thumbnail__document){background:var(--ui-message-assistant-document-bg,var(--ui-surface));border-color:var(--ui-message-assistant-document-border,var(--ui-border));color:var(--ui-message-assistant-document-text,var(--ui-text-primary))}:where(.ui-message[data-ui-tone=assistant] .ui-message__media .ui-media-thumbnail__details){color:var(--ui-message-assistant-document-meta,var(--ui-text-secondary))}:where(.ui-message[data-ui-tone=assistant] .ui-message__media .ui-media-thumbnail__type){background:var(--ui-message-assistant-document-icon-bg,var(--ui-surface))}:where(.ui-message[data-ui-tone=assistant] .ui-message__media .ui-media-thumbnail__download){background:var(--ui-message-assistant-document-download-bg,transparent);color:var(--ui-message-assistant-document-download-icon,var(--ui-action-ghost-text))}:where(.ui-message[data-ui-tone=assistant] .ui-message__media .ui-media-thumbnail__download:hover){background:var(--ui-message-assistant-document-download-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-message-assistant-document-download-icon-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__media .ui-media-thumbnail__document){background:var(--ui-message-outgoing-document-bg,var(--ui-surface));border-color:var(--ui-message-outgoing-document-border,var(--ui-border));color:var(--ui-message-outgoing-document-text,var(--ui-text-primary))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__media .ui-media-thumbnail__details){color:var(--ui-message-outgoing-document-meta,var(--ui-text-secondary))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__media .ui-media-thumbnail__type){background:var(--ui-message-outgoing-document-icon-bg,var(--ui-surface))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__media .ui-media-thumbnail__download){background:var(--ui-message-outgoing-document-download-bg,transparent);color:var(--ui-message-outgoing-document-download-icon,var(--ui-action-ghost-text))}:where(.ui-message[data-ui-tone=outgoing] .ui-message__media .ui-media-thumbnail__download:hover){background:var(--ui-message-outgoing-document-download-bg-hover,var(--ui-action-ghost-bg-hover));color:var(--ui-message-outgoing-document-download-icon-hover,var(--ui-action-ghost-text-hover,var(--ui-action-ghost-text)))}:where(.ui-media-strip){display:flex;gap:var(--ui-space-2);list-style:none;margin:0;overflow-x:auto;padding:0}:where(.ui-media-strip__item){flex:none;-webkit-padding-before:var(--ui-space-2);padding-block-start:var(--ui-space-2);-webkit-padding-end:var(--ui-space-2);padding-inline-end:var(--ui-space-2);position:relative}:where(.ui-media-strip__select){background:var(--ui-surface);block-size:3.5rem;border:2px solid transparent;border-radius:.75rem;box-sizing:border-box;cursor:pointer;display:block;inline-size:3.5rem;padding:2px}:where(.ui-media-strip__select[aria-current=true]){border-color:var(--ui-media-strip-current,var(--ui-action-primary-bg))}:where(.ui-media-strip__select:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-media-strip__thumbnail){block-size:100%;display:block;inline-size:100%}:where(.ui-media-strip__thumbnail) :where(img,video){block-size:100%;border-radius:var(--ui-radius-md);display:block;inline-size:100%;object-fit:cover}:where(.ui-media-strip__remove){align-items:center;background:none;block-size:1.5rem;border:0;cursor:pointer;display:flex;inline-size:1.5rem;inset-block-start:0;inset-inline-end:0;justify-content:center;opacity:0;padding:0;position:absolute;z-index:1}:where(.ui-media-strip__item:hover .ui-media-strip__remove,.ui-media-strip__item:focus-within .ui-media-strip__remove){opacity:1}@media (hover:none){:where(.ui-media-strip__remove){opacity:1}}:where(.ui-media-strip__remove:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-media-strip__remove-mark){align-items:center;background:var(--ui-media-overlay-bg,rgb(0 0 0/70%));block-size:1rem;border-radius:var(--ui-radius-pill);color:var(--ui-media-overlay-text,#ffffff);display:flex;inline-size:1rem;justify-content:center}:where(.ui-media-strip__remove-mark) :where(svg){block-size:.625rem;inline-size:.625rem}:where(.ui-media-viewer){background:transparent;block-size:100dvh;border:0;box-sizing:border-box;color:var(--ui-media-overlay-text,#ffffff);inline-size:100vw;inset:0;margin:0;max-block-size:none;max-inline-size:none;padding:4.5rem var(--ui-space-4);position:fixed}:where(.ui-media-viewer[open]){align-items:center;display:flex;justify-content:center}:where(.ui-media-viewer:focus){outline:none}:where(.ui-media-viewer)::-webkit-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ui-media-viewer-backdrop,rgb(0 0 0/85%))}:where(.ui-media-viewer)::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ui-media-viewer-backdrop,rgb(0 0 0/85%))}:where(.ui-media-viewer__figure){align-items:center;display:flex;flex-direction:column;gap:var(--ui-space-3);margin:0;max-block-size:calc(100dvh - 9rem);max-inline-size:min(56rem,100%)}:where(.ui-media-viewer__image){border-radius:.75rem;flex:0 1 auto;max-inline-size:100%;min-block-size:0;object-fit:contain}:where(.ui-media-viewer__caption){background:linear-gradient(var(--ui-media-caption-bg,rgb(0 0 0/50%)),var(--ui-media-caption-bg,rgb(0 0 0/50%))),var(--ui-media-viewer-base,#262626);border-radius:.75rem;box-sizing:border-box;flex:0 1 auto;font-family:var(--ui-font-body);font-size:var(--ui-font-size-lg);line-height:1.25rem;max-block-size:calc((100dvh - 9rem) * .4);max-inline-size:32rem;overflow-y:auto;padding:var(--ui-space-2) var(--ui-space-4)}:where(.ui-media-viewer__caption:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-media-viewer__controls){display:flex;gap:var(--ui-space-2);inset-block-start:var(--ui-space-4);inset-inline-end:var(--ui-space-4);position:fixed}:where(.ui-media-viewer__control){align-items:center;background:linear-gradient(var(--ui-media-control-bg,rgb(255 255 255/20%)),var(--ui-media-control-bg,rgb(255 255 255/20%))),var(--ui-media-viewer-base,#262626);block-size:2.5rem;border:0;border-radius:var(--ui-radius-pill);color:var(--ui-media-overlay-text,#ffffff);cursor:pointer;display:flex;inline-size:2.5rem;justify-content:center;padding:0}:where(.ui-media-viewer__control:hover){background:linear-gradient(var(--ui-media-control-bg-hover,rgb(255 255 255/30%)),var(--ui-media-control-bg-hover,rgb(255 255 255/30%))),var(--ui-media-viewer-base,#262626)}:where(.ui-media-viewer__control:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-media-viewer__control) :where(svg){block-size:1.25rem;inline-size:1.25rem}@media (forced-colors:active){:where(.ui-media-strip__select[aria-current=true]){border-color:Highlight}:where(.ui-media-thumbnail__veil,.ui-media-thumbnail__duration,.ui-media-thumbnail__enlarge,.ui-media-strip__remove-mark,.ui-media-viewer__caption,.ui-media-viewer__control){border:1px solid CanvasText}}:where(.ui-time-slot-picker,.ui-day-picker){border:0;margin:0;min-inline-size:0;padding:0}:where(.ui-time-slot-picker__legend,.ui-day-picker__legend){color:var(--ui-text-secondary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);-webkit-margin-after:var(--ui-space-2);margin-block-end:var(--ui-space-2);padding:0}:where(.ui-time-slot,.ui-day){min-inline-size:24px;position:relative}:where(.ui-time-slot__input,.ui-day__input){inset:0;margin:0;opacity:0;pointer-events:none;position:absolute}:where(.ui-time-slot-picker__options){display:grid;grid-gap:var(--ui-space-1-5);gap:var(--ui-space-1-5);grid-template-columns:repeat(var(--ui-time-slot-columns,7),minmax(min-content,1fr));justify-self:stretch;overflow-x:auto;padding:var(--ui-space-1);scroll-padding-inline:var(--ui-space-1)}:where(.ui-time-slot__chip){align-items:center;background:var(--ui-time-slot-available-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))));border:1px solid var(--ui-time-slot-available-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text))));border-radius:.75rem;box-sizing:border-box;color:var(--ui-time-slot-available-text,var(--ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text))));cursor:pointer;display:flex;flex-direction:column;font-family:var(--ui-font-body);justify-content:center;min-block-size:2.6875rem;padding:var(--ui-space-1-5);text-align:center}:where(.ui-time-slot__time){color:inherit;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-bold);line-height:1rem}:where(.ui-time-slot__status){color:inherit;font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-medium);line-height:.8125rem}:where(.ui-time-slot__chip[data-ui-status=available] .ui-time-slot__status){font-weight:var(--ui-font-weight-bold)}:where(.ui-time-slot__chip[data-ui-status=busy]){background:var(--ui-time-slot-busy-bg,var(--ui-status-warning-bg));border-color:var(--ui-time-slot-busy-border,var(--ui-status-warning));color:var(--ui-time-slot-busy-text,var(--ui-status-warning-text))}:where(.ui-time-slot__chip[data-ui-status=outside]){background:var(--ui-surface-subtle);border-color:var(--ui-border-control);border-style:dashed;color:var(--ui-text-secondary)}:where(.ui-time-slot__input:not(:checked,:disabled)+.ui-time-slot__chip[data-ui-status=available]:hover){background:var(--ui-time-slot-available-bg-hover,var(--ui-action-soft-accent-bg-hover,var(--ui-action-accent-bg-active,var(--ui-action-ghost-bg-active))));color:var(--ui-time-slot-available-text-hover,var(--ui-action-soft-accent-text-hover,var(--ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text)))))}:where(.ui-time-slot__input:not(:checked,:disabled)+.ui-time-slot__chip[data-ui-status=outside]:hover){background:var(--ui-surface)}:where(.ui-time-slot__input:checked+.ui-time-slot__chip[data-ui-status=available],.ui-time-slot__input:checked+.ui-time-slot__chip[data-ui-status=outside]){background:var(--ui-button-pressed-bg,var(--ui-action-primary-bg));box-shadow:0 0 0 2px var(--ui-time-slot-ring,var(--ui-border));color:var(--ui-button-pressed-text,var(--ui-action-primary-text))}:where(.ui-time-slot__input:checked+.ui-time-slot__chip[data-ui-status=busy]){background:var(--ui-time-slot-busy-selected-bg,var(--ui-action-warning-bg,var(--ui-action-danger-bg)));box-shadow:0 0 0 2px var(--ui-time-slot-ring,var(--ui-border));color:var(--ui-time-slot-busy-selected-text,var(--ui-action-warning-text,var(--ui-action-danger-text)))}:where(.ui-time-slot__input:disabled+.ui-time-slot__chip,.ui-day__input:disabled+.ui-day__chip){cursor:not-allowed;opacity:.5}:where(.ui-time-slot__input:focus-visible+.ui-time-slot__chip,.ui-day__input:focus-visible+.ui-day__chip){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-day-picker__options){display:flex;gap:var(--ui-space-1);overflow-x:auto;padding:var(--ui-space-1);scroll-padding-inline:var(--ui-space-1)}:where(.ui-day-picker[data-ui-variant=strip] .ui-day){flex:none}:where(.ui-day-picker[data-ui-variant=week] .ui-day-picker__options){display:grid;grid-gap:var(--ui-space-1-5);gap:var(--ui-space-1-5);grid-template-columns:repeat(7,minmax(min-content,1fr));justify-self:stretch}:where(.ui-day__chip){align-items:center;border:1px solid transparent;border-radius:var(--ui-radius-md);box-sizing:border-box;color:var(--ui-text-secondary);cursor:pointer;display:grid;font-family:var(--ui-font-body);justify-content:center;text-align:center}:where(.ui-day-picker[data-ui-variant=strip] .ui-day__chip){align-content:center;block-size:2.375rem;column-gap:.25em;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);grid-template-areas:"label number" "detail detail";inline-size:4.25rem;line-height:.9375rem}:where(.ui-day-picker[data-ui-variant=strip] .ui-day-picker__options){margin:calc(-1 * var(--ui-space-1))}:where(.ui-day__label){grid-area:label}:where(.ui-day__number){grid-area:number}:where(.ui-day__detail){color:var(--ui-text-secondary);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);grid-area:detail;line-height:.875rem}:where(.ui-day-picker[data-ui-variant=strip] .ui-day__detail){font-weight:400;line-height:.78125rem}:where(.ui-day__detail[data-ui-tone=available]){color:var(--ui-day-detail-available,var(--ui-text-secondary))}:where(.ui-day__detail[data-ui-tone=busy]){color:var(--ui-day-detail-busy,var(--ui-text-secondary))}:where(.ui-day-picker[data-ui-variant=week] .ui-day__chip){border-radius:.75rem;gap:2px;grid-template-areas:"label" "number" "detail";justify-items:center;min-block-size:4.8125rem;padding:var(--ui-space-1-5)}:where(.ui-day-picker[data-ui-variant=week] .ui-day__label){font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold);line-height:.875rem;text-transform:uppercase}:where(.ui-day-picker[data-ui-variant=week] .ui-day__number){align-items:center;block-size:1.5rem;border-radius:var(--ui-radius-pill);color:var(--ui-text-primary);display:flex;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-bold);inline-size:1.5rem;justify-content:center}:where(.ui-day-picker[data-ui-variant=week] .ui-day__detail){font-family:var(--ui-font-body);font-weight:var(--ui-font-weight-strong)}@media (min-width:40rem){:where(.ui-day-picker[data-ui-variant=week] .ui-day__chip){padding:var(--ui-space-2)}:where(.ui-day-picker[data-ui-variant=week] .ui-day__number){block-size:1.75rem;inline-size:1.75rem}}:where(.ui-day__input:not(:checked,:disabled)+.ui-day__chip:hover){background:var(--ui-surface-subtle)}:where(.ui-day-picker[data-ui-variant=strip] .ui-day__chip[data-ui-today] .ui-day__label,.ui-day-picker[data-ui-variant=strip] .ui-day__chip[data-ui-today] .ui-day__number){color:var(--ui-day-today-text,var(--ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text))))}:where(.ui-day-picker[data-ui-variant=week] .ui-day__chip[data-ui-today] .ui-day__number){background:var(--ui-button-pressed-bg,var(--ui-action-primary-bg));color:var(--ui-button-pressed-text,var(--ui-action-primary-text))}:where(.ui-day-picker[data-ui-variant=strip] .ui-day__input:checked+.ui-day__chip){background:var(--ui-button-pressed-bg,var(--ui-action-primary-bg));color:var(--ui-button-pressed-text,var(--ui-action-primary-text));font-weight:var(--ui-font-weight-bold)}:where(.ui-day-picker[data-ui-variant=strip] .ui-day__input:checked+.ui-day__chip) :where(*){color:inherit}:where(.ui-day-picker[data-ui-variant=week] .ui-day__input:checked+.ui-day__chip){background:var(--ui-day-selected-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))));border:2px solid var(--ui-day-selected-border,var(--ui-action-primary-bg))}:where(.ui-day-picker[data-ui-variant=week] .ui-day__input:checked+.ui-day__chip .ui-day__number){background:var(--ui-button-pressed-bg,var(--ui-action-primary-bg));color:var(--ui-button-pressed-text,var(--ui-action-primary-text))}@media (forced-colors:active){:where(.ui-time-slot,.ui-day){align-items:center;display:flex;gap:var(--ui-space-1)}:where(.ui-time-slot__input,.ui-day__input){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;opacity:1;pointer-events:auto;position:static}:where(.ui-time-slot__input:checked+.ui-time-slot__chip,.ui-day__input:checked+.ui-day__chip){background:Highlight;color:HighlightText}:where(.ui-time-slot__input:checked+.ui-time-slot__chip,.ui-day__input:checked+.ui-day__chip) :where(*){color:inherit}:where(.ui-day-picker[data-ui-variant=week] .ui-day__chip[data-ui-today] .ui-day__number){border:1px solid CanvasText}}:where(.ui-calendar){font-family:var(--ui-font-body);overflow-x:auto}:where(.ui-calendar__grid){display:grid}:where(.ui-calendar__corner){-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border)}:where(.ui-calendar__day){align-items:center;background:none;border:0;-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);-webkit-border-start:1px solid var(--ui-border);border-inline-start:1px solid var(--ui-border);box-sizing:border-box;color:var(--ui-text-primary);display:flex;flex-direction:column;font:inherit;gap:2px;justify-content:center;padding:0}:where(button.ui-calendar__day){cursor:pointer}:where(.ui-calendar__day:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:-2px}:where(.ui-calendar__weekday){color:var(--ui-calendar-weekday-text,var(--ui-text-secondary));font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-medium);letter-spacing:.025em;line-height:1.5}:where(.ui-calendar__number){align-items:center;block-size:1.5rem;border-radius:var(--ui-radius-pill);display:flex;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold);inline-size:1.5rem;justify-content:center}:where(.ui-calendar__day:not([data-ui-today]) .ui-calendar__number){block-size:1.25rem;border-radius:0;inline-size:auto;line-height:1.25rem;min-inline-size:1rem}:where(.ui-calendar__day[data-ui-today] .ui-calendar__number){background:var(--ui-button-pressed-bg,var(--ui-action-primary-bg));color:var(--ui-button-pressed-text,var(--ui-action-primary-text))}:where(.ui-calendar__day[data-ui-selected],.ui-calendar__column[data-ui-selected]){background:var(--ui-surface-subtle)}:where(.ui-calendar__day[data-ui-selected] .ui-calendar__weekday){color:var(--ui-calendar-selected-text,var(--ui-text-primary))}:where(.ui-calendar__extra){background:var(--ui-surface-subtle);-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);-webkit-border-start:1px solid var(--ui-border);border-inline-start:1px solid var(--ui-border);box-sizing:border-box;min-inline-size:0;padding:var(--ui-space-2)}:where(.ui-calendar__hours){padding-inline:var(--ui-space-3-5) var(--ui-space-2);position:relative}:where(.ui-calendar__hours[data-ui-fixed]){padding-inline:0}:where(.ui-calendar__hour-sizer)>:where(span){display:block}:where(.ui-calendar__hour-sizer){block-size:0;display:block;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);min-inline-size:1.875rem;overflow:hidden;visibility:hidden;white-space:nowrap}:where(.ui-calendar__hour){box-sizing:border-box;color:var(--ui-text-secondary);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);inline-size:100%;inset-inline-start:0;line-height:.9375rem;padding-inline:var(--ui-space-3-5) var(--ui-space-2);position:absolute;text-align:start;translate:0 -50%}:where(.ui-calendar__hours[data-ui-fixed])>:where(.ui-calendar__hour){padding-inline:0;text-align:end}:where(.ui-calendar__column){background-image:repeating-linear-gradient(to bottom,var(--ui-border) 0 1px,transparent 1px 56px);background-position:0 8px;background-repeat:no-repeat;background-size:100% calc(100% - 15px);-webkit-border-start:1px solid var(--ui-border);border-inline-start:1px solid var(--ui-border);box-sizing:border-box;position:relative}:where(.ui-calendar__column[data-ui-selected]){background-color:var(--ui-surface-subtle)}:where(.ui-calendar-event){border:0;-webkit-border-start:3px solid;border-inline-start:3px solid;border-radius:6px;box-sizing:border-box;color:var(--ui-text-primary);cursor:pointer;display:flex;flex-direction:column;font:inherit;overflow:hidden;padding:var(--ui-space-1) var(--ui-space-1-5);position:absolute;text-align:start}:where(.ui-calendar-event:not([data-ui-category])){background:linear-gradient(var(--ui-surface-subtle),var(--ui-surface-subtle)),var(--ui-surface);border-inline-start-color:var(--ui-border-control)}:where(.ui-calendar-event[data-ui-category]){background:linear-gradient(var(--ui-scope-category-bg,var(--ui-surface-subtle)),var(--ui-scope-category-bg,var(--ui-surface-subtle))),var(--ui-surface);border-inline-start-color:var(--ui-scope-category,var(--ui-border-control))}:where(.ui-calendar-event__time){color:var(--ui-text-secondary);flex:none;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold);line-height:.78125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-calendar-event[data-ui-category] .ui-calendar-event__time){color:var(--ui-scope-category-text,var(--ui-text-secondary))}:where(.ui-calendar-event__title){flex:0 1 auto;-webkit-box-orient:vertical;display:-webkit-box;font-size:.6875rem;font-weight:var(--ui-font-weight-strong);-webkit-line-clamp:3;line-clamp:3;line-height:1.25;max-block-size:round(down,calc(100% - .78125rem),1lh);min-block-size:0;overflow:hidden}:where(.ui-calendar-event[data-ui-clipped=start],.ui-calendar-event[data-ui-clipped=both]){border-start-end-radius:0;border-start-start-radius:0}:where(.ui-calendar-event[data-ui-clipped=end],.ui-calendar-event[data-ui-clipped=both]){border-end-end-radius:0;border-end-start-radius:0}:where(.ui-calendar-event[data-ui-conflict]){outline:1.5px solid var(--ui-calendar-conflict,var(--ui-status-danger));outline-offset:-1.5px}:where(.ui-calendar-event[aria-current=true]){box-shadow:0 0 0 2px var(--ui-button-pressed-bg,var(--ui-action-primary-bg));z-index:1}:where(.ui-calendar-event:focus-visible,.ui-calendar-free:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px;z-index:2}:where(.ui-calendar-free){background:var(--ui-surface);border:1px dashed var(--ui-calendar-free-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text))));border-radius:6px;box-sizing:border-box;color:var(--ui-calendar-free-text,var(--ui-action-soft-accent-text,var(--ui-action-accent-text,var(--ui-action-ghost-text))));cursor:pointer;font:inherit;font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-strong);line-height:1rem;overflow:hidden;padding:0 var(--ui-space-1);position:absolute}@media (forced-colors:active){:where(.ui-calendar-event[aria-current=true]){box-shadow:none;outline:2px solid Highlight}:where(.ui-calendar-event:focus-visible,.ui-calendar-free:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor))}:where(.ui-calendar__day[data-ui-today] .ui-calendar__number){border:1px solid CanvasText}}:where(.ui-board){block-size:100%;font-family:var(--ui-font-body);min-block-size:0;position:relative}:where(.ui-board__grid){block-size:100%;position:relative;box-sizing:border-box;display:grid;grid-gap:10px;gap:10px;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;grid-template-rows:minmax(0,1fr);overflow-x:auto}:where(.ui-board[data-ui-layout=panoramic] .ui-board__grid){gap:12px;grid-auto-columns:312px}:where(.ui-board__layer){inset:0;pointer-events:none;position:fixed;z-index:10}:where(.ui-board__layer>.ui-board-card){left:0;position:fixed;top:0}:where(.ui-board-column){border:1px solid var(--ui-border);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;min-block-size:0;min-inline-size:0;overflow:hidden}:where(.ui-board-column__header){background:var(--ui-surface);-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);display:flex;flex:none;flex-direction:column;gap:var(--ui-space-1);padding:var(--ui-space-3)}:where(.ui-board-column__summary){align-items:baseline;color:var(--ui-text-secondary);display:flex;font-size:var(--ui-font-size-xs);gap:var(--ui-space-1);line-height:1.25;min-inline-size:0}:where(.ui-board-column__description){color:var(--ui-board-column-description-text,var(--ui-text-secondary));flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-board-column__meta){flex:none;font-family:var(--ui-font-mono);-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap}:where(.ui-board-column__description,.ui-board-column__meta)>:where(*){margin-block:0}:where(.ui-board-column__description)>:where(*){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-board-column__heading){align-items:center;display:flex;gap:var(--ui-space-1-5);min-inline-size:0}:where(.ui-board-column__title){color:var(--ui-text-primary);flex:1 1 auto;font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-medium);line-height:1.25rem;margin:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-board-column__title:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-board-column__aside){align-items:center;display:flex;flex:none}:where(.ui-board-column__count){background:var(--ui-board-count-bg,var(--ui-action-ghost-bg-hover));border-radius:var(--ui-radius-pill);color:var(--ui-board-count-text,var(--ui-text-primary));flex:none;font-family:var(--ui-font-mono);font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-bold);line-height:1.5;padding:0 var(--ui-space-1-5)}:where(.ui-board-column__count[data-ui-tone=success]){background:var(--ui-board-count-success-bg,var(--ui-status-success-bg));color:var(--ui-board-count-success-text,var(--ui-status-success-text))}:where(.ui-board-column__count[data-ui-tone=danger]){background:var(--ui-board-count-danger-bg,var(--ui-status-danger-bg));color:var(--ui-board-count-danger-text,var(--ui-status-danger-text))}:where(.ui-board-card){align-items:start;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;box-shadow:0 1px 0 var(--ui-board-card-shadow-color,transparent);box-sizing:border-box;color:var(--ui-text-primary);grid-column-gap:var(--ui-space-2);column-gap:var(--ui-space-2);display:grid;grid-template-columns:minmax(0,1fr) auto;padding:var(--ui-space-3)}:where(.ui-board-card){-webkit-border-start:2px solid var(--ui-board-card-tone-neutral,var(--ui-border-control));border-inline-start:2px solid var(--ui-board-card-tone-neutral,var(--ui-border-control))}:where(.ui-board-card[data-ui-tone=danger]){border-inline-start-color:var(--ui-board-card-tone-danger,var(--ui-status-danger))}:where(.ui-board-card[data-ui-tone=warning]){border-inline-start-color:var(--ui-board-card-tone-warning,var(--ui-status-warning))}:where(.ui-board-card[data-ui-tone=success]){border-inline-start-color:var(--ui-board-card-tone-success,var(--ui-status-success))}:where(.ui-board-card:hover){border-block-color:var(--ui-board-card-border-hover,var(--ui-action-primary-bg));border-inline-end-color:var(--ui-board-card-border-hover,var(--ui-action-primary-bg))}:where(.ui-board-column__item[data-ui-dragging]>.ui-board-card){border:1px dashed var(--ui-border-control);box-shadow:none}:where(.ui-board-column__item[data-ui-dragging]>.ui-board-card>*){visibility:hidden}:where(.ui-board-card__content){min-inline-size:0;overflow-wrap:anywhere}:where(.ui-board-card[data-ui-layout=header]){align-items:stretch;display:flex;flex-direction:column}:where(.ui-board-card__top){align-items:start;grid-column-gap:var(--ui-space-1);column-gap:var(--ui-space-1);display:grid;grid-template-columns:minmax(0,1fr) auto}:where(.ui-board-card__header){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-1);min-block-size:1.5rem;min-inline-size:0}:where(.ui-board-card__top)+:where(.ui-board-card__content){-webkit-margin-before:var(--ui-space-1-5);margin-block-start:var(--ui-space-1-5)}:where(.ui-board-card__notice){align-items:center;background:var(--ui-board-card-notice-bg,var(--ui-status-danger-bg));-webkit-border-after:1px solid var(--ui-board-card-notice-border,var(--ui-status-danger));border-block-end:1px solid var(--ui-board-card-notice-border,var(--ui-status-danger));border-start-end-radius:calc(12px - 1px);border-start-start-radius:calc(12px - 1px);box-sizing:border-box;color:var(--ui-board-card-notice-text,var(--ui-status-danger-text));display:flex;font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold);gap:var(--ui-space-1-5);grid-column:1/-1;line-height:1.5;margin-block:calc(-1 * var(--ui-space-3)) var(--ui-space-2);margin-inline:calc(-1 * var(--ui-space-3));min-block-size:1.5rem;min-inline-size:0;padding:var(--ui-space-1) .625rem}:where(.ui-board-card__notice-icon){block-size:.75rem;display:inline-flex;flex:none;inline-size:.75rem}:where(.ui-board-card__notice-icon) :where(svg,img){block-size:100%;inline-size:100%}:where(.ui-board-card__notice-text){flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}:where(.ui-board-card__notice-meta){flex:none;font-family:var(--ui-font-mono);white-space:nowrap}:where(.ui-board-card__notice-text,.ui-board-card__notice-meta)>:where(*){margin-block:0}:where(.ui-board-card__notice-text)>:where(*){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-board-card__handle){touch-action:none}:where(.ui-board-column__body){background:var(--ui-surface-subtle);flex:1 1 auto;min-block-size:0;overflow-y:auto;padding:var(--ui-space-2)}:where(.ui-board-column__cards){display:flex;flex-direction:column;gap:var(--ui-space-2);list-style:none;margin:0;padding:0;position:relative}:where(.ui-board-column[data-ui-drop=accepted] .ui-board-column__body){background:linear-gradient(var(--ui-board-drop-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover)))),var(--ui-board-drop-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))))),var(--ui-surface-subtle);outline:1px solid var(--ui-board-drop-border,var(--ui-action-primary-bg));outline-offset:-1px}:where(.ui-board-column[data-ui-drop=refused] .ui-board-column__body){outline:1px dashed var(--ui-border-control);outline-offset:-1px}:where(.ui-board-column__line){background:var(--ui-board-drop-border,var(--ui-action-primary-bg));block-size:2px;inset-inline:0;pointer-events:none;position:absolute}@media (forced-colors:active){:where(.ui-board-column[data-ui-drop=accepted] .ui-board-column__body){outline-color:Highlight}:where(.ui-board-column__line){background:Highlight}:where(.ui-board-card__notice){background:Canvas;border-block-end-color:CanvasText;color:CanvasText}}:where(.ui-badge){align-items:center;background:var(--ui-surface-subtle);border:1px solid var(--ui-badge-border,var(--ui-border));border-radius:.625rem;box-sizing:border-box;color:var(--ui-badge-text,var(--ui-text-secondary));display:inline-flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-strong);gap:var(--ui-space-1);line-height:1.6;max-inline-size:100%;min-block-size:1.25rem;overflow-wrap:break-word;padding:0 calc(var(--ui-space-2) - 1px)}:where(.ui-badge__label){min-inline-size:0}:where(.ui-badge[data-ui-uppercase]){text-transform:uppercase}:where(.ui-badge[data-ui-size=xs]){border-radius:.375rem;gap:.125rem;line-height:1.5;min-block-size:1.0625rem;padding:0 calc(var(--ui-space-1-5) - 1px)}:where(.ui-badge[data-ui-size=xs])>:where(.ui-badge__icon){block-size:.625rem;inline-size:.625rem}:where(.ui-badge[data-ui-size=md]){border-radius:.6875rem;font-size:var(--ui-font-size-sm);min-block-size:1.375rem;padding:0 calc(var(--ui-space-1-5) - 1px)}:where(.ui-badge[data-ui-size=lg]){border-radius:.8125rem;font-size:var(--ui-font-size-sm);min-block-size:1.625rem;padding:0 calc(.625rem - 1px)}:where(.ui-badge[data-ui-shape=tag]){border-radius:var(--ui-radius-sm)}:where(.ui-badge[data-ui-numeric]){font-family:var(--ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.ui-badge__leading){font-family:var(--ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-strong);-webkit-margin-end:calc(var(--ui-space-1-5) - var(--ui-space-1));margin-inline-end:calc(var(--ui-space-1-5) - var(--ui-space-1))}:where(.ui-badge[data-ui-tone=neutral]:not([data-ui-variant=solid])>.ui-badge__leading){color:var(--ui-badge-leading-text,var(--ui-text-secondary))}:where(.ui-badge__icon){block-size:.75rem;display:inline-flex;flex:none;inline-size:.75rem;overflow:hidden}:where(.ui-badge__icon) :where(svg,img){block-size:100%;inline-size:100%}:where(.ui-badge[data-ui-variant=solid][data-ui-tone=accent]){background:var(--ui-badge-solid-accent-bg,var(--ui-surface-inverse));border-color:transparent;color:var(--ui-badge-solid-accent-text,var(--ui-text-inverse))}:where(.ui-badge[data-ui-variant=solid][data-ui-tone=brand]){background:var(--ui-badge-solid-brand-bg,var(--ui-action-primary-bg));border-color:transparent;color:var(--ui-badge-solid-brand-text,var(--ui-action-primary-text))}:where(.ui-toast){background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text-primary);font-family:var(--ui-font-body);padding:var(--ui-space-3) var(--ui-space-4)}:where(.ui-badge,.ui-toast)[data-ui-tone=success]{background:var(--ui-status-success-bg);border-color:var(--ui-status-success-border,var(--ui-status-success));color:var(--ui-status-success-text)}:where(.ui-badge,.ui-toast)[data-ui-tone=warning]{background:var(--ui-status-warning-bg);border-color:var(--ui-status-warning-border,var(--ui-status-warning));color:var(--ui-status-warning-text)}:where(.ui-badge,.ui-toast)[data-ui-tone=danger]{background:var(--ui-status-danger-bg);border-color:var(--ui-status-danger-border,var(--ui-status-danger));color:var(--ui-status-danger-text)}:where(.ui-badge,.ui-toast)[data-ui-tone=info]{background:var(--ui-status-info-bg);border-color:var(--ui-status-info-border,var(--ui-status-info));color:var(--ui-status-info-text)}:where(.ui-badge)[data-ui-tone=success]{border-color:var(--ui-badge-border-success,var(--ui-status-success-border,var(--ui-status-success)));color:var(--ui-badge-text-success,var(--ui-status-success-text))}:where(.ui-badge)[data-ui-tone=warning]{border-color:var(--ui-badge-border-warning,var(--ui-status-warning-border,var(--ui-status-warning)));color:var(--ui-badge-text-warning,var(--ui-status-warning-text))}:where(.ui-badge)[data-ui-tone=warning-strong]{background:var(--ui-badge-warning-strong-bg,var(--ui-status-warning-bg));border-color:var(--ui-badge-warning-strong-border,var(--ui-status-warning-border,var(--ui-status-warning)));color:var(--ui-badge-warning-strong-text,var(--ui-badge-text-warning,var(--ui-status-warning-text)))}:where(.ui-badge)[data-ui-tone=danger]{border-color:var(--ui-badge-border-danger,var(--ui-status-danger-border,var(--ui-status-danger)));color:var(--ui-badge-text-danger,var(--ui-status-danger-text))}:where(.ui-badge)[data-ui-tone=info]{border-color:var(--ui-badge-border-info,var(--ui-status-info-border,var(--ui-status-info)));color:var(--ui-badge-text-info,var(--ui-status-info-text))}:where(.ui-badge[data-ui-outline])[data-ui-tone=neutral]{border-color:var(--ui-badge-outline-neutral,var(--ui-border-control))}:where(.ui-badge[data-ui-outline])[data-ui-tone=success]{border-color:var(--ui-badge-outline-success,var(--ui-status-success))}:where(.ui-badge[data-ui-outline])[data-ui-tone=warning]{border-color:var(--ui-badge-outline-warning,var(--ui-status-warning))}:where(.ui-badge[data-ui-outline])[data-ui-tone=warning-strong]{border-color:var(--ui-badge-outline-warning,var(--ui-status-warning))}:where(.ui-badge[data-ui-outline])[data-ui-tone=danger]{border-color:var(--ui-badge-outline-danger,var(--ui-status-danger))}:where(.ui-badge[data-ui-outline])[data-ui-tone=info]{border-color:var(--ui-badge-outline-info,var(--ui-status-info))}:where(.ui-badge[data-ui-density=compact]){padding-inline:var(--ui-space-1-5)}:where(.ui-badge[data-ui-removable]){gap:var(--ui-space-1-5);min-block-size:1.75rem;padding-block:0;padding-inline:var(--ui-space-3) var(--ui-space-1)}:where(.ui-badge[data-ui-removable][data-ui-size=lg]:not([data-ui-shape=tag])){border-radius:.875rem;line-height:1rem}:where(.ui-badge[data-ui-removable][data-ui-density=compact]){-webkit-padding-start:var(--ui-space-1-5);padding-inline-start:var(--ui-space-1-5)}:where(.ui-badge__remove){align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:1.5rem;border:0;border-radius:var(--ui-radius-pill);color:inherit;cursor:pointer;display:inline-flex;flex:none;inline-size:1.5rem;justify-content:center;margin:0;padding:0}:where(.ui-badge__remove:hover){background:var(--ui-action-ghost-bg-hover)}:where(.ui-badge__remove:focus-visible){outline:auto var(--ui-scope-focus-color,currentcolor);outline-offset:0}:where(.ui-alert){align-items:flex-start;background:var(--ui-surface-subtle);border:1px solid var(--ui-alert-border,var(--ui-border));border-radius:var(--ui-alert-radius);color:var(--ui-alert-text,var(--ui-text-primary));display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);gap:.625rem;line-height:var(--ui-line-height-control);padding:var(--ui-alert-padding)}:where(.ui-alert[data-ui-tone=success]){background:var(--ui-status-success-bg);border-color:var(--ui-alert-border-success,var(--ui-status-success-border,var(--ui-status-success)));color:var(--ui-alert-text-success,var(--ui-status-success-text))}:where(.ui-alert[data-ui-tone=warning]){background:var(--ui-status-warning-bg);border-color:var(--ui-alert-border-warning,var(--ui-status-warning-border,var(--ui-status-warning)));color:var(--ui-alert-text-warning,var(--ui-status-warning-text))}:where(.ui-alert[data-ui-tone=danger]){background:var(--ui-status-danger-bg);border-color:var(--ui-alert-border-danger,var(--ui-status-danger-border,var(--ui-status-danger)));color:var(--ui-alert-text-danger,var(--ui-status-danger-text))}:where(.ui-alert[data-ui-tone=info]){background:var(--ui-alert-bg-info,var(--ui-status-info-bg));border-color:var(--ui-alert-border-info,var(--ui-status-info-border,var(--ui-status-info)));color:var(--ui-alert-text-info,var(--ui-status-info-text))}:where(.ui-alert__icon){color:var(--ui-alert-icon,var(--ui-text-secondary));display:flex;flex:none;line-height:0;-webkit-margin-before:1px;margin-block-start:1px}:where(.ui-alert__icon)>:where(svg){block-size:var(--ui-space-4);inline-size:var(--ui-space-4)}:where(.ui-alert[data-ui-tone=success] .ui-alert__icon){color:var(--ui-alert-icon-success,var(--ui-status-success))}:where(.ui-alert[data-ui-tone=warning] .ui-alert__icon){color:var(--ui-alert-icon-warning,var(--ui-status-warning))}:where(.ui-alert[data-ui-tone=danger] .ui-alert__icon){color:var(--ui-alert-icon-danger,var(--ui-status-danger))}:where(.ui-alert[data-ui-tone=info] .ui-alert__icon){color:var(--ui-alert-icon-info,var(--ui-status-info))}:where(.ui-alert__body){display:grid;flex:1 1;grid-gap:var(--ui-space-2);gap:var(--ui-space-2);min-inline-size:0}:where(.ui-alert__content){display:grid;grid-gap:var(--ui-space-1-5);gap:var(--ui-space-1-5);min-inline-size:0}:where(.ui-alert__title){color:var(--ui-alert-title,var(--ui-alert-text,var(--ui-text-primary)));font-weight:var(--ui-font-weight-strong)}:where(.ui-alert[data-ui-tone=success] .ui-alert__title){color:var(--ui-alert-title-success,var(--ui-alert-text-success,var(--ui-status-success-text)))}:where(.ui-alert[data-ui-tone=warning] .ui-alert__title){color:var(--ui-alert-title-warning,var(--ui-alert-text-warning,var(--ui-status-warning-text)))}:where(.ui-alert[data-ui-tone=danger] .ui-alert__title){color:var(--ui-alert-title-danger,var(--ui-alert-text-danger,var(--ui-status-danger-text)))}:where(.ui-alert[data-ui-tone=info] .ui-alert__title){color:var(--ui-alert-title-info,var(--ui-alert-text-info,var(--ui-status-info-text)))}:where(.ui-alert__message){line-height:1.625}:where(.ui-alert__actions){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-2);justify-content:flex-start;min-inline-size:0}:where(.ui-alert__dismiss){align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:var(--ui-space-6);border:0;border-radius:var(--ui-radius-sm);color:var(--ui-alert-dismiss,var(--ui-alert-text,var(--ui-text-primary)));cursor:pointer;display:inline-flex;flex:none;inline-size:var(--ui-space-6);justify-content:center;padding:0}:where(.ui-alert[data-ui-tone=success] .ui-alert__dismiss){color:var(--ui-alert-dismiss-success,var(--ui-alert-text-success,var(--ui-status-success-text)))}:where(.ui-alert[data-ui-tone=warning] .ui-alert__dismiss){color:var(--ui-alert-dismiss-warning,var(--ui-alert-text-warning,var(--ui-status-warning-text)))}:where(.ui-alert[data-ui-tone=danger] .ui-alert__dismiss){color:var(--ui-alert-dismiss-danger,var(--ui-alert-text-danger,var(--ui-status-danger-text)))}:where(.ui-alert[data-ui-tone=info] .ui-alert__dismiss){color:var(--ui-alert-dismiss-info,var(--ui-alert-text-info,var(--ui-status-info-text)))}:where(.ui-alert__dismiss:hover,.ui-alert__dismiss:active){background:var(--ui-alert-dismiss-bg-hover,transparent)}:where(.ui-alert__dismiss:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-toast-region){background:transparent;border:0;color:inherit;inline-size:calc(min(24rem, 100% - 2rem) + 2 * var(--ui-space-1));inset:auto;inset-inline-end:calc(var(--ui-space-4) - var(--ui-space-1));margin:0;overflow:visible;padding:0;pointer-events:none;position:fixed}:where(.ui-toast-region[data-ui-placement=block-end]){inset-block-end:calc(var(--ui-space-4) - var(--ui-space-1) + var(--ui-scope-bottom-nav-block-size, 0px))}:where(.ui-toast-region[data-ui-placement=block-start]){inset-block-start:calc(var(--ui-space-4) - var(--ui-space-1))}:where(.ui-toast-region__list){box-sizing:border-box;display:flex;flex-direction:column;gap:var(--ui-space-2);list-style:none;margin:0;max-block-size:calc(100dvh - 2 * (var(--ui-space-4) - var(--ui-space-1)) - var(--ui-scope-bottom-nav-block-size, 0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--ui-space-1)}:where(.ui-toast-region[data-ui-placement=block-start] .ui-toast-region__list){flex-direction:column-reverse}:where(.ui-toast){align-items:start;box-shadow:var(--ui-shadow-lg);display:grid;grid-gap:var(--ui-space-2) var(--ui-space-3);gap:var(--ui-space-2) var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto auto;pointer-events:auto;transition:transform .2s ease}:where(.ui-toast__title,.ui-toast__description){margin:0}:where(.ui-toast__title){font-weight:var(--ui-font-weight-strong)}:where(.ui-toast__action,.ui-toast__close){background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-md);color:inherit;cursor:pointer;font:inherit;font-weight:var(--ui-font-weight-strong);min-block-size:var(--ui-space-6);padding-block:0;padding-inline:var(--ui-space-2)}:where(.ui-toast__action){-webkit-text-decoration-line:underline;text-decoration-line:underline}:where(.ui-toast__action:hover){text-decoration-thickness:2px}:where(.ui-toast__close){border-color:currentcolor}:where(.ui-toast__action:focus-visible,.ui-toast__close:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}@starting-style{:where(.ui-toast:dir(ltr)){transform:translateX(calc(100% + var(--ui-space-4)))}:where(.ui-toast:dir(rtl)){transform:translateX(calc(-100% - var(--ui-space-4)))}}@media (prefers-reduced-motion:reduce){:where(.ui-toast){transition:none}}:where(.ui-skeleton:not([data-ui-shape=text]),.ui-skeleton__line){animation:ui-skeleton-pulse 1.5s ease-in-out infinite;background:var(--ui-border);border-radius:var(--ui-radius-sm);display:block}:where(.ui-skeleton[data-ui-shape=text]){display:flex;flex-direction:column}:where(.ui-skeleton:not([data-ui-inline],[data-ui-shape=circle])){inline-size:100%}:where(.ui-skeleton__line){block-size:.7lh;margin-block:.15lh}:where(.ui-skeleton__line:last-child:not(:only-child)){inline-size:60%}:where(.ui-skeleton[data-ui-shape=rect]){block-size:var(--ui-control-height-md)}:where(.ui-skeleton[data-ui-shape=circle]){border-radius:50%;flex:none}:where(.ui-skeleton[data-ui-shape=circle][data-ui-size=sm]){block-size:var(--ui-control-height-sm);inline-size:var(--ui-control-height-sm)}:where(.ui-skeleton[data-ui-shape=circle][data-ui-size=md]){block-size:var(--ui-control-height-md);inline-size:var(--ui-control-height-md)}:where(.ui-skeleton[data-ui-shape=circle][data-ui-size=lg]){block-size:var(--ui-control-height-lg);inline-size:var(--ui-control-height-lg)}:where(.ui-skeleton[data-ui-inline]){display:inline-block;vertical-align:middle}:where(.ui-skeleton[data-ui-inline]:not([data-ui-shape=circle])){inline-size:6em}:where(.ui-skeleton[data-ui-inline][data-ui-shape=text]){display:inline-flex}@keyframes ui-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){:where(.ui-skeleton:not([data-ui-shape=text]),.ui-skeleton__line){animation:none}}@media (forced-colors:active){:where(.ui-skeleton:not([data-ui-shape=text]),.ui-skeleton__line){background:GrayText}}:where(.ui-empty-state){align-items:center;background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);color:var(--ui-text-primary);display:flex;flex-direction:column;font-family:var(--ui-font-body);gap:var(--ui-space-1);padding:2.5rem var(--ui-space-4);text-align:center}:where(.ui-empty-state__title){color:var(--ui-empty-state-title,var(--ui-text-primary));font-family:var(--ui-font-emphasis);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-control);margin:0}:where(.ui-empty-state__description){color:var(--ui-empty-state-description,var(--ui-text-secondary));font-size:var(--ui-field-hint-font-size)}:where(.ui-empty-state[data-ui-frame=dashed]){border-radius:.75rem;border-style:dashed}:where(.ui-empty-state[data-ui-frame=none]){background:transparent;border:0}:where(.ui-empty-state[data-ui-size=sm]){padding:var(--ui-space-6) var(--ui-space-3)}:where(.ui-empty-state[data-ui-size=sm] .ui-empty-state__title){font-size:var(--ui-field-hint-font-size);line-height:1.5}:where(.ui-empty-state[data-ui-size=inline]){background:transparent;border:0;display:block;font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-control);overflow-wrap:anywhere;padding:var(--ui-space-1) 0;text-align:start}:where(.ui-empty-state[data-ui-size=inline] .ui-empty-state__title){color:var(--ui-empty-state-title-inline,var(--ui-empty-state-title,var(--ui-text-primary)));font-weight:400}:where(.ui-empty-state[data-ui-size=inline] .ui-empty-state__title,.ui-empty-state[data-ui-size=inline] .ui-empty-state__description){display:inline;-webkit-margin-end:var(--ui-space-2);margin-inline-end:var(--ui-space-2);unicode-bidi:-webkit-isolate;unicode-bidi:isolate}:where(.ui-empty-state__icon){color:var(--ui-empty-state-icon,var(--ui-text-secondary));display:flex;line-height:0;-webkit-margin-after:var(--ui-space-1);margin-block-end:var(--ui-space-1)}:where(.ui-empty-state__icon)>:where(svg){block-size:var(--ui-space-8);inline-size:var(--ui-space-8)}:where(.ui-empty-state[data-ui-size=sm] .ui-empty-state__icon)>:where(svg){block-size:1.25rem;inline-size:1.25rem}:where(.ui-empty-state[data-ui-size=inline] .ui-empty-state__icon)>:where(svg){block-size:var(--ui-space-4);inline-size:var(--ui-space-4)}:where(.ui-empty-state__actions){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-2);justify-content:center;-webkit-margin-before:var(--ui-space-2);margin-block-start:var(--ui-space-2)}:where(.ui-empty-state[data-ui-size=inline] .ui-empty-state__icon,.ui-empty-state[data-ui-size=inline] .ui-empty-state__actions){display:inline-flex;margin:0;vertical-align:middle}:where(.ui-empty-state[data-ui-size=inline] .ui-empty-state__icon){-webkit-margin-end:var(--ui-space-2);margin-inline-end:var(--ui-space-2)}:where(.ui-loading-indicator){animation:ui-indicator-spin 1s linear infinite;block-size:1.25rem;border:2px solid var(--ui-loading-indicator-color,var(--ui-status-info));border-block-start-color:transparent;border-radius:var(--ui-radius-pill);display:inline-block;inline-size:1.25rem}:where(.ui-loading-indicator[data-ui-size=sm]){block-size:.875rem;inline-size:.875rem}:where(.ui-loading){align-items:center;box-sizing:border-box;color:var(--ui-text-secondary);display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);gap:.625rem;justify-content:center;line-height:1rem;min-block-size:15rem;padding:var(--ui-space-12) var(--ui-space-4)}:where(.ui-loading[data-ui-layout=inline]){display:inline-flex;font-size:.6875rem;gap:.625rem;line-height:inherit;min-block-size:0;padding:0}:where(.ui-loading)>:where(.ui-loading-indicator){border-color:var(--ui-loading-indicator-color,var(--ui-status-info));border-block-start-color:transparent;flex:none}:where(.ui-progress){background:var(--ui-progress-track,var(--ui-surface-subtle));border-radius:var(--ui-radius-pill);block-size:.5rem;inline-size:100%;overflow:hidden}:where(.ui-progress__value){background:var(--ui-status-info);block-size:100%;border-radius:var(--ui-radius-pill);display:block;transition:inline-size .15s ease}:where(.ui-progress[data-ui-size=sm]){block-size:.375rem}:where(.ui-progress[data-ui-tone=accent] .ui-progress__value){background:var(--ui-progress-accent,var(--ui-text-button-accent-text,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))))}:where(.ui-progress[data-ui-tone=brand] .ui-progress__value){background:var(--ui-progress-brand,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))))}:where(.ui-progress__value[data-ui-indeterminate]){animation:ui-progress-indeterminate 1.2s ease-in-out infinite;inline-size:40%}@media (forced-colors:active){:where(.ui-progress){border:1px solid CanvasText;box-sizing:border-box}:where(.ui-progress__value){background:Highlight;forced-color-adjust:none}}:where(.ui-progress-ring){display:inline-grid;flex:none;place-items:center}:where(.ui-progress-ring__graphic,.ui-progress-ring__text){grid-area:1/1}:where(.ui-progress-ring__graphic){display:block}:where(.ui-progress-ring:dir(rtl) .ui-progress-ring__graphic){scale:-1 1}:where(.ui-progress-ring__track){stroke:var(--ui-progress-track,var(--ui-surface-subtle))}:where(.ui-progress-ring__arc){stroke:var(--ui-status-info);transition:stroke-dasharray .15s ease}:where(.ui-progress-ring[data-ui-tone=accent] .ui-progress-ring__arc){stroke:var(--ui-progress-accent,var(--ui-text-button-accent-text,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))))}:where(.ui-progress-ring[data-ui-tone=brand] .ui-progress-ring__arc){stroke:var(--ui-progress-brand,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))))}:where(.ui-progress-ring__text){color:var(--ui-scope-inverse-text,var(--ui-progress-ring-text,var(--ui-text-primary)));font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-bold);line-height:1}:where(.ui-progress-ring[data-ui-size=sm] .ui-progress-ring__text){font-size:var(--ui-font-size-sm)}@media (forced-colors:active){:where(.ui-progress-ring__graphic){forced-color-adjust:none}:where(.ui-progress-ring__track){stroke:GrayText}:where(.ui-progress-ring__arc){stroke:Highlight}:where(.ui-progress-ring__text){color:CanvasText}}:where(.ui-distribution-bar){display:grid;grid-gap:var(--ui-space-2);gap:var(--ui-space-2);min-inline-size:0}:where(.ui-distribution-bar__track){block-size:.75rem;border-radius:var(--ui-radius-pill);display:flex;gap:2px;overflow:hidden}:where(.ui-distribution-bar__segment){flex-basis:0;flex-shrink:1;min-inline-size:min(4px,calc((100% - (var(--ui-scope-distribution-segments) - 1) * 2px) / var(--ui-scope-distribution-segments)))}:where(.ui-distribution-bar__segment,.ui-distribution-bar__swatch){background:var(--ui-scope-inverse-status-neutral,var(--ui-status-indicator-neutral,var(--ui-border-strong)))}:where(.ui-distribution-bar__segment,.ui-distribution-bar__swatch)[data-ui-tone=success]{background:var(--ui-scope-inverse-status-success,var(--ui-status-success))}:where(.ui-distribution-bar__segment,.ui-distribution-bar__swatch)[data-ui-tone=warning]{background:var(--ui-scope-inverse-status-warning,var(--ui-status-warning))}:where(.ui-distribution-bar__segment,.ui-distribution-bar__swatch)[data-ui-tone=danger]{background:var(--ui-scope-inverse-status-danger,var(--ui-status-danger))}:where(.ui-distribution-bar__segment,.ui-distribution-bar__swatch)[data-ui-tone=info]{background:var(--ui-scope-inverse-status-info,var(--ui-status-info))}:where(.ui-distribution-bar__legend){display:flex;flex-wrap:wrap;gap:var(--ui-space-1) var(--ui-space-3);list-style:none;margin:0;padding:0}:where(.ui-distribution-bar__item){align-items:baseline;color:var(--ui-scope-inverse-text-secondary,var(--ui-text-secondary));display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);gap:var(--ui-space-1-5);line-height:var(--ui-line-height-control);min-inline-size:0}:where(.ui-distribution-bar__swatch){align-self:center;block-size:10px;border-radius:3px;flex:none;inline-size:10px}:where(.ui-distribution-bar__value){color:var(--ui-scope-inverse-text,var(--ui-text-primary));font-family:var(--ui-font-mono);font-weight:var(--ui-font-weight-bold)}@media (forced-colors:active){:where(.ui-distribution-bar__segment,.ui-distribution-bar__swatch),:where(.ui-distribution-bar__segment,.ui-distribution-bar__swatch)[data-ui-tone]{background:CanvasText;forced-color-adjust:none}}:where(.ui-status-indicator){background:var(--ui-scope-inverse-status-neutral,var(--ui-status-indicator-neutral,var(--ui-border-strong)));block-size:.5rem;border-radius:var(--ui-radius-pill);display:inline-block;flex:none;inline-size:.5rem}:where(.ui-status-indicator[data-ui-size=sm]){block-size:.375rem;inline-size:.375rem}:where(.ui-status-indicator[data-ui-size=lg]){block-size:.625rem;inline-size:.625rem}:where(.ui-status-indicator[data-ui-tone=success]){background:var(--ui-scope-inverse-status-success,var(--ui-status-success))}:where(.ui-status-indicator[data-ui-tone=warning]){background:var(--ui-scope-inverse-status-warning,var(--ui-status-warning))}:where(.ui-status-indicator[data-ui-tone=danger]){background:var(--ui-scope-inverse-status-danger,var(--ui-status-danger))}:where(.ui-status-indicator[data-ui-tone=info]){background:var(--ui-scope-inverse-status-info,var(--ui-status-info))}:where(.ui-status-indicator[data-ui-tone=muted]){background:var(--ui-status-indicator-muted,var(--ui-disabled-text))}:where(.ui-status-indicator[data-ui-icon]){align-items:center;background:var(--ui-surface-subtle);block-size:1.5rem;border:1px solid var(--ui-border-strong);box-shadow:0 1px 0 var(--ui-indicator-shadow-color,var(--ui-card-shadow-color,var(--ui-button-shadow-color,transparent)));box-sizing:border-box;color:var(--ui-status-indicator-icon-neutral,var(--ui-text-secondary));display:inline-flex;inline-size:1.5rem;justify-content:center;transition:transform .15s ease-out}:where(.ui-status-indicator[data-ui-icon]:hover){transform:scale(1.1)}:where(.ui-status-indicator[data-ui-icon][title]){cursor:help}@media (prefers-reduced-motion:reduce){:where(.ui-status-indicator[data-ui-icon]){transition:none}:where(.ui-status-indicator[data-ui-icon]:hover){transform:none}}:where(.ui-status-indicator__icon){display:inline-flex}:where(.ui-status-indicator__icon)>:where(svg,img){block-size:.875rem;inline-size:.875rem}:where(.ui-status-indicator[data-ui-icon][data-ui-tone=success]){background:var(--ui-status-success-bg);border-color:var(--ui-status-indicator-success-border,var(--ui-status-success-border,var(--ui-status-success)));color:var(--ui-status-success)}:where(.ui-status-indicator[data-ui-icon][data-ui-tone=warning]){background:var(--ui-status-warning-bg);border-color:var(--ui-status-indicator-warning-border,var(--ui-status-warning-border,var(--ui-status-warning)));color:var(--ui-status-warning)}:where(.ui-status-indicator[data-ui-icon][data-ui-tone=danger]){background:var(--ui-status-danger-bg);border-color:var(--ui-status-indicator-danger-border,var(--ui-status-danger-border,var(--ui-status-danger)));color:var(--ui-status-danger)}:where(.ui-status-indicator[data-ui-icon][data-ui-tone=info]){background:var(--ui-status-info-bg);border-color:var(--ui-status-indicator-info-border,var(--ui-status-info-border,var(--ui-status-info)));color:var(--ui-status-info)}:where(.ui-status-indicator[data-ui-on-inverse]){--ui-scope-inverse-status-success:var(--ui-status-success-on-inverse,var(--ui-border-control-on-inverse,var(--ui-text-inverse)));--ui-scope-inverse-status-warning:var(--ui-status-warning-on-inverse,var(--ui-border-control-on-inverse,var(--ui-text-inverse)));--ui-scope-inverse-status-danger:var(--ui-status-danger-on-inverse,var(--ui-border-control-on-inverse,var(--ui-text-inverse)));--ui-scope-inverse-status-info:var(--ui-status-info-on-inverse,var(--ui-border-control-on-inverse,var(--ui-text-inverse)));--ui-scope-inverse-status-neutral:var(--ui-border-control-on-inverse,var(--ui-text-inverse))}:where(.ui-status-indicator[data-ui-animation=pulse]){animation:ui-indicator-pulse 2s cubic-bezier(.4,0,.6,1) infinite}:where(.ui-status-indicator[data-ui-animation=ping]){animation:ui-indicator-ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes ui-indicator-pulse{50%{opacity:.5}}@keyframes ui-indicator-ping{75%,to{opacity:0;scale:2}}@media (prefers-reduced-motion:reduce){:where(.ui-status-indicator[data-ui-animation]){animation:none}}@keyframes ui-indicator-spin{to{rotate:1turn}}@keyframes ui-progress-indeterminate{0%{translate:-100% 0}to{translate:250% 0}}@media (prefers-reduced-motion:reduce){:where(.ui-loading-indicator,.ui-progress__value[data-ui-indeterminate]){animation:none}:where(.ui-switch):before{transition:none}:where(.ui-progress__value){transition:none}:where(.ui-progress-ring__arc){transition:none}}:where(.ui-breadcrumb__list,.ui-pagination__list){display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}:where(.ui-breadcrumb__list){align-items:center;column-gap:var(--ui-space-2);font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);row-gap:var(--ui-space-1)}:where(.ui-breadcrumb__item){align-items:center;display:inline-flex;gap:var(--ui-space-2);min-inline-size:0}:where(.ui-breadcrumb__link,.ui-breadcrumb__current){min-inline-size:0;overflow-wrap:anywhere}:where(.ui-breadcrumb__link){border-radius:var(--ui-radius-sm);color:var(--ui-text-primary);text-decoration:underline}:where(.ui-breadcrumb__current,.ui-breadcrumb__separator){color:var(--ui-text-secondary)}:where(.ui-pagination__list){align-items:center;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);gap:var(--ui-space-1)}:where(.ui-pagination__page,.ui-pagination__control){align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-md);box-sizing:border-box;color:var(--ui-action-ghost-text);cursor:pointer;display:inline-flex;font:inherit;justify-content:center;line-height:var(--ui-line-height-control);min-block-size:var(--ui-control-height-md);min-inline-size:var(--ui-control-height-md);padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-inline-sm);text-decoration:none}:where(.ui-pagination__page,.ui-pagination__control):hover:where(:not([aria-current=page],[aria-disabled=true],[data-ui-inert])){background:var(--ui-action-ghost-bg-hover)}:where(.ui-pagination__page,.ui-pagination__control):active:where(:not([aria-current=page],[aria-disabled=true],[data-ui-inert])){background:var(--ui-action-ghost-bg-active)}:where(.ui-pagination__page[aria-current=page]){background:var(--ui-action-primary-bg);color:var(--ui-action-primary-text);cursor:default;font-weight:var(--ui-font-weight-strong)}:where(.ui-pagination__control[aria-disabled=true],.ui-pagination__control[data-ui-inert]){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-pagination__gap){color:var(--ui-text-secondary);padding-inline:var(--ui-space-1)}:where(.ui-breadcrumb__link,.ui-pagination__page,.ui-pagination__control):focus-visible{outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}@media (forced-colors:active){:where(.ui-pagination__page[aria-current=page]){text-decoration:underline}}:where(.ui-navigation-menu__list){display:flex;flex-wrap:wrap;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);gap:var(--ui-space-1);list-style:none;margin:0;padding:0}:where(.ui-navigation-menu__link,.ui-navigation-menu__trigger){align-items:center;background:transparent;border:0;-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent;border-radius:var(--ui-radius-sm) var(--ui-radius-sm) 0 0;box-sizing:border-box;color:var(--ui-action-ghost-text);cursor:pointer;display:inline-flex;font:inherit;gap:var(--ui-space-1);line-height:var(--ui-line-height-control);min-block-size:var(--ui-control-height-md);padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-inline-md);text-decoration:none}:where(.ui-navigation-menu__link,.ui-navigation-menu__trigger):hover{background:var(--ui-action-ghost-bg-hover)}:where(.ui-navigation-menu__link[aria-current=page],.ui-navigation-menu__item[data-ui-current]>.ui-navigation-menu__trigger){border-block-end-color:var(--ui-control-checked-bg,var(--ui-action-primary-bg));font-weight:var(--ui-font-weight-strong)}:where(.ui-navigation-menu__trigger,.ui-accordion__trigger,.ui-menu__sub-trigger,.ui-tabs__scroll,.ui-combobox__toggle):after{block-size:.75em;content:"";flex:none;inline-size:.75em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 5.6 8 10.2l4.6-4.6L14 7l-6 6-6-6z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 5.6 8 10.2l4.6-4.6L14 7l-6 6-6-6z'/%3E%3C/svg%3E") center /contain no-repeat;transition:transform .12s ease}:where(.ui-navigation-menu__trigger):after{background-color:var(--ui-action-ghost-text)}:where(.ui-navigation-menu__trigger[aria-expanded=true],.ui-accordion__trigger[aria-expanded=true]):after{transform:rotate(180deg)}:where(.ui-navigation-menu__panel){padding:var(--ui-space-1)}:where(.ui-navigation-menu__links){display:grid;list-style:none;margin:0;padding:0}:where(.ui-navigation-menu__panel-link){align-items:center;border-radius:var(--ui-radius-sm);box-sizing:border-box;color:var(--ui-text-primary);display:flex;line-height:var(--ui-line-height-control);min-block-size:var(--ui-control-height-sm);padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-inline-sm);text-decoration:none}:where(.ui-navigation-menu__panel-link:hover,.ui-navigation-menu__panel-link:focus-visible){background:var(--ui-action-ghost-bg-hover);color:var(--ui-action-ghost-text)}:where(.ui-navigation-menu__panel-link[aria-current=page]){font-weight:var(--ui-font-weight-strong)}:where(.ui-navigation-menu__link,.ui-navigation-menu__trigger):focus-visible{outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-navigation-menu__panel-link:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:-2px}:where(.ui-navigation-menu[data-ui-collapsible]){min-inline-size:0}:where(.ui-navigation-menu[data-ui-collapsible]:not([data-ui-collapsed]) .ui-navigation-menu__list){flex-wrap:nowrap}:where(.ui-navigation-menu[data-ui-collapsed] .ui-navigation-menu__list){flex-direction:column;-webkit-margin-before:var(--ui-space-1);margin-block-start:var(--ui-space-1)}:where(.ui-navigation-menu[data-ui-collapsed] .ui-navigation-menu__list[hidden]){display:none}:where(.ui-navigation-menu[data-ui-collapsible]){position:relative}:where(.ui-navigation-menu__measure){flex-direction:row;flex-wrap:nowrap;inline-size:max-content;inset-block-start:0;inset-inline-start:0;margin:0;pointer-events:none;position:absolute;visibility:hidden}:where(.ui-navigation-menu__measure .ui-navigation-menu__item){flex-shrink:0;white-space:nowrap}:where(.ui-navigation-menu__section-title){color:var(--ui-text-secondary);display:block;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-inline-md)}:where(.ui-navigation-menu[data-ui-collapsed] .ui-navigation-menu__links){-webkit-padding-start:var(--ui-space-3);padding-inline-start:var(--ui-space-3)}@media (prefers-reduced-motion:reduce){:where(.ui-navigation-menu__trigger,.ui-accordion__trigger):after{transition:none}}@media (forced-colors:active){:where(.ui-navigation-menu__trigger,.ui-accordion__trigger):after{display:none}}@media (forced-colors:active){:where(.ui-menu__mark){background:CanvasText;forced-color-adjust:none}}:where(.ui-link){border-radius:var(--ui-radius-sm);color:var(--ui-scope-inverse-link,var(--ui-link-text,var(--ui-text-primary)));text-decoration:underline}:where(.ui-link:hover){text-decoration-thickness:2px}:where(.ui-link:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-text-button){align-items:baseline;background:none;border:0;border-radius:var(--ui-radius-sm);color:var(
    --ui-scope-inverse-text-button,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))
  );cursor:pointer;display:inline-flex;font:inherit;font-weight:var(--ui-font-weight-strong);gap:var(--ui-space-1);padding:0;position:relative;text-align:start;-webkit-text-decoration-line:underline;text-decoration-line:underline}:where(.ui-text-button):before{block-size:max(100%,24px);content:"";inline-size:max(100%,24px);left:50%;position:absolute;top:50%;translate:-50% -50%}:where(.ui-text-button[data-ui-tone=accent]){color:var(
    --ui-scope-inverse-text-button,var(
      --ui-text-button-accent-text,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))
    )
  )}:where(.ui-text-button[data-ui-tone=muted]){color:var(
    --ui-scope-inverse-text-secondary,var(--ui-text-button-muted-text,var(--ui-text-secondary))
  )}:where(.ui-text-button[data-ui-tone=strong]){color:var(
    --ui-scope-inverse-text-button,var(--ui-text-button-strong-text,var(--ui-text-primary))
  )}:where(.ui-text-button[data-ui-tone=default]:hover:not(:disabled)){color:var(
    --ui-scope-inverse-text-button,var(
      --ui-text-button-text-hover,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))
    )
  )}:where(.ui-text-button[data-ui-tone=accent]:hover:not(:disabled)){color:var(
    --ui-scope-inverse-text-button,var(
      --ui-text-button-accent-text-hover,var(
        --ui-text-button-accent-text,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))
      )
    )
  )}:where(.ui-text-button[data-ui-tone=muted]:hover:not(:disabled)){color:var(
    --ui-scope-inverse-text-secondary,var(
      --ui-text-button-muted-text-hover,var(--ui-text-button-muted-text,var(--ui-text-secondary))
    )
  )}:where(.ui-text-button[data-ui-tone=strong]:hover:not(:disabled)){color:var(
    --ui-scope-inverse-text-button,var(
      --ui-text-button-strong-text-hover,var(--ui-text-button-strong-text,var(--ui-text-primary))
    )
  )}:where(.ui-text-button[data-ui-weight=regular]){font-weight:400}:where(.ui-text-button[data-ui-weight=medium]){font-weight:var(--ui-font-weight-medium,var(--ui-font-weight-strong))}:where(.ui-text-button[data-ui-weight=bold]){font-weight:var(--ui-font-weight-bold,var(--ui-font-weight-strong))}:where(.ui-text-button[data-ui-size=sm]){font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-control)}:where(.ui-text-button[data-ui-size=xs]){font-size:var(--ui-text-button-font-size-xs,var(--ui-font-size-xs));line-height:1.5}:where(.ui-text-button[data-ui-underline=always]:hover:not(:disabled)){text-decoration-thickness:2px}:where(.ui-text-button[data-ui-underline=hover]){-webkit-text-decoration-line:none;text-decoration-line:none}:where(.ui-text-button[data-ui-underline=hover]:hover:not(:disabled)){-webkit-text-decoration-line:underline;text-decoration-line:underline}:where(.ui-text-button__icon){align-items:center;align-self:center;display:inline-flex;flex:none}:where(.ui-text-button__icon svg){block-size:1.15em;inline-size:1.15em}:where(.ui-text-button[data-ui-underline=none]),:where(.ui-text-button[data-ui-underline=none]:hover){-webkit-text-decoration-line:none;text-decoration-line:none}:where(.ui-text-button[data-ui-icon-visibility=interaction] .ui-text-button__icon){visibility:hidden}:where(.ui-text-button[data-ui-icon-visibility=interaction]:hover .ui-text-button__icon,.ui-text-button[data-ui-icon-visibility=interaction]:focus-visible .ui-text-button__icon){visibility:visible}@media (hover:none){:where(.ui-text-button[data-ui-icon-visibility=interaction] .ui-text-button__icon){visibility:visible}}:where(.ui-text-button:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-text-button[data-ui-stretched]){position:static}:where(.ui-text-button[data-ui-stretched]):before{block-size:auto;border-radius:var(--ui-scope-stretched-radius,.75rem);inline-size:auto;inset:0;translate:none}:where(.ui-text-button[data-ui-stretched]:focus-visible){box-shadow:none;outline:none}:where(.ui-text-button[data-ui-stretched]:focus-visible):before{outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-text-button:disabled){color:var(--ui-disabled-text);cursor:not-allowed}:where(.ui-accordion__item){-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border)}:where(.ui-accordion__item:first-child){-webkit-border-before:1px solid var(--ui-border);border-block-start:1px solid var(--ui-border)}:where(.ui-accordion__heading){font-size:inherit;margin:0}:where(.ui-accordion__trigger){align-items:center;background:transparent;border:0;box-sizing:border-box;color:var(--ui-text-primary);cursor:pointer;display:flex;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-strong);gap:var(--ui-space-2);inline-size:100%;justify-content:space-between;line-height:var(--ui-line-height-control);min-block-size:var(--ui-control-height-md);padding-block:var(--ui-space-3);padding-inline:var(--ui-space-2);text-align:start}:where(.ui-accordion__title){flex:1 1 auto;min-inline-size:0}:where(.ui-accordion__trigger):after{background-color:var(--ui-text-primary)}:where(.ui-accordion__trigger:hover){background:var(--ui-surface-subtle)}:where(.ui-accordion__trigger:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-accordion__trigger:disabled){background:transparent;color:var(--ui-text-disabled);cursor:not-allowed}:where(.ui-accordion__trigger:disabled):after{background-color:var(--ui-text-disabled)}:where(.ui-accordion__panel){color:var(--ui-text-primary);font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);-webkit-padding-after:var(--ui-space-4);padding-block-end:var(--ui-space-4);padding-inline:var(--ui-space-2)}:where(.ui-accordion__panel[hidden]){padding:0}:where(.ui-divider){align-self:stretch;border:0;-webkit-border-before:1px solid var(--ui-scope-inverse-border,var(--ui-border));border-block-start:1px solid var(--ui-scope-inverse-border,var(--ui-border));margin:0}:where(.ui-divider[aria-orientation=vertical]){-webkit-border-before:0;border-block-start:0;-webkit-border-start:1px solid var(--ui-scope-inverse-border,var(--ui-border));border-inline-start:1px solid var(--ui-scope-inverse-border,var(--ui-border))}@supports (outline-color:-webkit-focus-ring-color){:where(:root){--ui-scope-focus-color:-webkit-focus-ring-color}}@media (forced-colors:active){:where(.ui-button,.ui-dialog__close,.ui-drawer__back,.ui-text-input,.ui-select,.ui-textarea,.ui-checkbox,.ui-radio,.ui-switch,.ui-menu__item,.ui-table-container,.ui-table__sort,.ui-tabs__tab,.ui-tabs__panel,.ui-toast__action,.ui-toast__close,.ui-breadcrumb__link,.ui-pagination__page,.ui-pagination__control,.ui-navigation-menu__link,.ui-navigation-menu__trigger,.ui-navigation-menu__panel-link,.ui-link,.ui-skip-link,.ui-date-input__calendar,.ui-text-button,.ui-accordion__trigger):focus-visible,:where(.ui-radio-card:has(.ui-radio:focus-visible)),:where(.ui-text-button[data-ui-stretched]:focus-visible):before,:where(.ui-toggle-chip:focus-visible),:where(.ui-toggle-group__input:focus-visible+.ui-toggle-group__item){outline:2px solid Highlight}}:where(dialog,[popover],.ui-surface:is([data-ui-tone=subtle],[data-ui-tone=chrome])){--ui-scope-inverse-text:initial;--ui-scope-inverse-text-secondary:initial;--ui-scope-inverse-text-muted:initial;--ui-scope-inverse-border:initial;--ui-scope-inverse-border-control:initial;--ui-scope-inverse-link:initial;--ui-scope-inverse-text-button:initial;--ui-scope-inverse-ghost-text:initial;--ui-scope-inverse-ghost-text-hover:initial;--ui-scope-inverse-ghost-bg-hover:initial;--ui-scope-inverse-ghost-bg-active:initial;--ui-scope-inverse-icon-ghost:initial;--ui-scope-inverse-outlined-bg:initial;--ui-scope-inverse-side-nav-dot:initial;--ui-scope-inverse-side-nav-dot-ring:initial;--ui-scope-inverse-surface-tile-value:initial;--ui-scope-inverse-pressed-bg:initial;--ui-scope-inverse-pressed-bg-hover:initial;--ui-scope-inverse-pressed-text:initial;--ui-scope-inverse-side-nav-row-bg:initial;--ui-scope-inverse-side-nav-count-bg:initial;--ui-scope-inverse-side-nav-count-text:initial;--ui-scope-inverse-icon-button-count-bg:initial;--ui-scope-inverse-icon-button-count-text:initial;--ui-scope-inverse-icon-button-count-ring:initial;--ui-scope-inverse-icon-button-dot:initial;--ui-scope-inverse-side-nav-success:initial;--ui-scope-inverse-side-nav-warning:initial;--ui-scope-inverse-side-nav-danger:initial;--ui-scope-inverse-stat-extra-success:initial;--ui-scope-inverse-stat-extra-danger:initial;--ui-scope-inverse-status-success:initial;--ui-scope-inverse-status-warning:initial;--ui-scope-inverse-status-danger:initial;--ui-scope-inverse-status-info:initial;--ui-scope-inverse-status-neutral:initial;--ui-scope-inverse-separator:initial;--ui-scope-inverse-focus:initial}:where(fieldset.ui-surface){border:0;margin:0;min-inline-size:0;padding:0}:where(fieldset.ui-surface>legend){float:inline-start;inline-size:100%;padding:0}:where(fieldset.ui-surface>legend+*){clear:both}:where(.ui-surface[data-ui-tone=inverse]){--ui-scope-inverse-text:var(--ui-text-primary-on-inverse,var(--ui-text-inverse));--ui-scope-inverse-focus:2px solid var(--ui-scope-inverse-text);--ui-scope-inverse-side-nav-dot:var(--ui-side-nav-count-dot-on-inverse,var(--ui-scope-inverse-status-info));--ui-scope-inverse-side-nav-dot-ring:var(--ui-side-nav-count-dot-ring-on-inverse,var(--ui-surface-inverse));--ui-scope-inverse-surface-tile-value:var(--ui-surface-tile-value-text-on-inverse,var(--ui-scope-inverse-text));--ui-scope-inverse-text-secondary:var(--ui-text-secondary-on-inverse,var(--ui-scope-inverse-text));--ui-scope-inverse-text-muted:var(--ui-text-muted-on-inverse,var(--ui-scope-inverse-text-secondary));--ui-scope-inverse-border-control:var(--ui-border-control-on-inverse,var(--ui-text-inverse));--ui-scope-inverse-border:var(--ui-border-on-inverse,var(--ui-scope-inverse-border-control));--ui-scope-inverse-link:var(--ui-link-text-on-inverse,var(--ui-scope-inverse-text));--ui-scope-inverse-text-button:var(--ui-text-button-text-on-inverse,var(--ui-scope-inverse-link));--ui-scope-inverse-ghost-text:var(--ui-action-ghost-text-on-inverse,var(--ui-scope-inverse-text));--ui-scope-inverse-ghost-text-hover:var(--ui-action-ghost-text-hover-on-inverse,var(--ui-scope-inverse-ghost-text));--ui-scope-inverse-ghost-bg-hover:var(--ui-action-ghost-bg-hover-on-inverse,transparent);--ui-scope-inverse-ghost-bg-active:var(--ui-action-ghost-bg-active-on-inverse,var(--ui-scope-inverse-ghost-bg-hover));--ui-scope-inverse-icon-ghost:var(--ui-icon-button-ghost-text-on-inverse,var(--ui-scope-inverse-ghost-text));--ui-scope-inverse-outlined-bg:transparent;--ui-scope-inverse-pressed-bg:var(--ui-button-pressed-bg-on-inverse,var(--ui-surface));--ui-scope-inverse-pressed-bg-hover:var(--ui-button-pressed-bg-hover-on-inverse,var(--ui-surface-subtle));--ui-scope-inverse-pressed-text:var(--ui-button-pressed-text-on-inverse,var(--ui-text-primary));--ui-scope-inverse-side-nav-row-bg:var(--ui-side-nav-row-bg-on-inverse,var(--ui-surface-tile-bg,rgb(255 255 255/10%)));--ui-scope-inverse-side-nav-count-bg:var(--ui-side-nav-count-bg-on-inverse,transparent);--ui-scope-inverse-side-nav-count-text:var(--ui-side-nav-count-text-on-inverse,var(--ui-scope-inverse-text-secondary));--ui-scope-inverse-side-nav-success:var(--ui-side-nav-success-on-inverse,var(--ui-status-success-on-inverse,var(--ui-scope-inverse-border-control)));--ui-scope-inverse-side-nav-warning:var(--ui-side-nav-warning-on-inverse,var(--ui-status-warning-on-inverse,var(--ui-scope-inverse-border-control)));--ui-scope-inverse-side-nav-danger:var(--ui-side-nav-danger-on-inverse,var(--ui-status-danger-on-inverse,var(--ui-scope-inverse-border-control)));--ui-scope-inverse-stat-extra-success:var(--ui-stat-extra-success-on-inverse,var(--ui-status-success-on-inverse,var(--ui-scope-inverse-border-control)));--ui-scope-inverse-stat-extra-danger:var(--ui-stat-extra-danger-on-inverse,var(--ui-status-danger-on-inverse,var(--ui-scope-inverse-border-control)));--ui-scope-inverse-status-success:var(--ui-status-success-on-inverse,var(--ui-scope-inverse-border-control));--ui-scope-inverse-status-warning:var(--ui-status-warning-on-inverse,var(--ui-scope-inverse-border-control));--ui-scope-inverse-status-danger:var(--ui-status-danger-on-inverse,var(--ui-scope-inverse-border-control));--ui-scope-inverse-status-info:var(--ui-status-info-on-inverse,var(--ui-scope-inverse-border-control));--ui-scope-inverse-status-neutral:var(--ui-scope-inverse-border-control);--ui-scope-inverse-icon-button-count-bg:var(--ui-icon-button-count-bg-on-inverse,var(--ui-scope-inverse-status-danger));--ui-scope-inverse-icon-button-count-text:var(--ui-icon-button-count-text-on-inverse,var(--ui-surface-inverse));--ui-scope-inverse-icon-button-count-ring:var(--ui-icon-button-count-ring-on-inverse,var(--ui-surface-inverse));--ui-scope-inverse-icon-button-dot:var(--ui-icon-button-dot-on-inverse,var(--ui-scope-inverse-icon-button-count-bg));background-color:var(--ui-surface-inverse);background-image:linear-gradient(to right,var(--ui-surface-inverse),var(--ui-surface-inverse-end,var(--ui-surface-inverse)));color:var(--ui-scope-inverse-text)}:where(.ui-surface[data-ui-tone=inverse]:dir(rtl)){background-image:linear-gradient(to left,var(--ui-surface-inverse),var(--ui-surface-inverse-end,var(--ui-surface-inverse)))}:where(.ui-surface[data-ui-tone=chrome]){background:var(--ui-surface-chrome,var(--ui-surface-subtle));color:var(--ui-text-primary)}:where(.ui-surface[data-ui-tone=chrome]:is([data-ui-edge],[data-ui-edge-md],[data-ui-edge-lg])){border:0 solid var(--ui-border);box-sizing:border-box}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge=start]){border-inline-start-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge=end]){border-inline-end-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge=top]){border-block-start-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge=bottom]){border-block-end-width:1px}@media (min-width:48rem){:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-md]){border-width:0}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-md=start]){border-inline-start-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-md=end]){border-inline-end-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-md=top]){border-block-start-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-md=bottom]){border-block-end-width:1px}}@media (min-width:64rem){:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-lg]){border-width:0}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-lg=start]){border-inline-start-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-lg=end]){border-inline-end-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-lg=top]){border-block-start-width:1px}:where(.ui-surface[data-ui-tone=chrome][data-ui-edge-lg=bottom]){border-block-end-width:1px}}:where(.ui-surface[data-ui-tone=subtle]){background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:.75rem;box-sizing:border-box;color:var(--ui-text-primary)}:where(.ui-surface[data-ui-tone=subtle][data-ui-borderless]){border-color:transparent}:where(.ui-surface[data-ui-tone=subtle][data-ui-padding=sm]){padding:var(--ui-space-3)}:where(.ui-surface[data-ui-tone=subtle][data-ui-padding=md]){padding:var(--ui-space-4)}:where(.ui-surface:is([data-ui-tone=success],[data-ui-tone=warning],[data-ui-tone=warning-strong],[data-ui-tone=danger],[data-ui-tone=info],[data-ui-tone=accent],[data-ui-tone=plain])){background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.75rem;box-sizing:border-box;color:var(--ui-text-primary)}:where(.ui-surface[data-ui-tone=success]){--ui-scope-surface-strong:var(--ui-status-success);background:var(--ui-surface-success-bg,var(--ui-status-success-bg));border-color:var(--ui-surface-success-border,var(--ui-status-success-border,var(--ui-status-success)));color:var(--ui-surface-success-text,var(--ui-text-primary))}:where(.ui-surface[data-ui-tone=warning]){--ui-scope-surface-strong:var(--ui-status-warning);background:var(--ui-surface-warning-bg,var(--ui-status-warning-bg));border-color:var(--ui-surface-warning-border,var(--ui-status-warning-border,var(--ui-status-warning)));color:var(--ui-surface-warning-text,var(--ui-text-primary))}:where(.ui-surface[data-ui-tone=warning-strong]){--ui-scope-surface-strong:var(--ui-status-warning);background:var(--ui-surface-warning-strong-bg,var(--ui-status-warning-bg));border-color:var(--ui-surface-warning-strong-border,var(--ui-status-warning-border,var(--ui-status-warning)));color:var(--ui-surface-warning-strong-text,var(--ui-text-primary))}:where(.ui-surface[data-ui-tone=danger]){--ui-scope-surface-strong:var(--ui-status-danger);background:var(--ui-surface-danger-bg,var(--ui-status-danger-bg));border-color:var(--ui-surface-danger-border,var(--ui-status-danger-border,var(--ui-status-danger)));color:var(--ui-surface-danger-text,var(--ui-text-primary))}:where(.ui-surface[data-ui-tone=info]){--ui-scope-surface-strong:var(--ui-status-info);background:var(--ui-surface-info-bg,var(--ui-status-info-bg));border-color:var(--ui-surface-info-border,var(--ui-status-info-border,var(--ui-status-info)));color:var(--ui-surface-info-text,var(--ui-text-primary))}:where(.ui-surface[data-ui-tone=accent]){--ui-scope-surface-strong:var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text)));background:var(--ui-surface-accent-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))));border-color:var(--ui-surface-accent-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text))));color:var(--ui-surface-accent-text,var(--ui-text-primary))}:where(.ui-surface[data-ui-tone][data-ui-border=strong]){border-color:var(--ui-scope-surface-strong,var(--ui-border-strong))}:where(.ui-surface:is([data-ui-tone=subtle],[data-ui-tone=plain])[data-ui-border=strong]){border-color:var(--ui-border-strong)}:where(.ui-surface[data-ui-border=dashed]){border-style:dashed}:where(.ui-surface[data-ui-tone=subtle][data-ui-border-tone=accent]:not([data-ui-borderless])){border-color:var(--ui-surface-subtle-accent-border,var(--ui-action-soft-accent-border,var(--ui-action-accent-text,var(--ui-action-ghost-text))))}:where(.ui-surface[data-ui-tone-text][data-ui-tone=success]){color:var(--ui-surface-success-tone-text,var(--ui-status-success-text))}:where(.ui-surface[data-ui-tone-text][data-ui-tone=warning]){color:var(--ui-surface-warning-tone-text,var(--ui-status-warning-text))}:where(.ui-surface[data-ui-tone-text][data-ui-tone=warning-strong]){color:var(--ui-surface-warning-strong-tone-text,var(--ui-status-warning-text))}:where(.ui-surface[data-ui-tone-text][data-ui-tone=danger]){color:var(--ui-surface-danger-tone-text,var(--ui-status-danger-text))}:where(.ui-surface[data-ui-tone-text][data-ui-tone=info]){color:var(--ui-surface-info-tone-text,var(--ui-status-info-text))}:where(.ui-surface[data-ui-tone-text][data-ui-tone=accent]){color:var(--ui-surface-accent-tone-text,var(--ui-action-accent-text,var(--ui-action-ghost-text)))}:where(.ui-surface:is([data-ui-tone=success],[data-ui-tone=warning],[data-ui-tone=warning-strong],[data-ui-tone=danger],[data-ui-tone=info],[data-ui-tone=accent],[data-ui-tone=plain])[data-ui-borderless]){border-color:transparent}:where(.ui-surface[data-ui-shadow]){box-shadow:0 1px 0 var(--ui-card-shadow-color,var(--ui-button-shadow-color,transparent))}:where(.ui-surface[data-ui-padding=xs]){padding:var(--ui-space-2)}:where(.ui-surface:not([data-ui-tone=subtle])[data-ui-padding=sm]){padding:var(--ui-space-3)}:where(.ui-surface:not([data-ui-tone=subtle])[data-ui-padding=md]){padding:var(--ui-space-4)}:where(.ui-surface[data-ui-padding=lg]){padding:var(--ui-space-6)}:where(.ui-surface[data-ui-padding-block=none]){padding-block:0}:where(.ui-surface[data-ui-padding-block=xs]){padding-block:var(--ui-space-2)}:where(.ui-surface[data-ui-padding-block=sm]){padding-block:var(--ui-space-3)}:where(.ui-surface[data-ui-padding-block=md]){padding-block:var(--ui-space-4)}:where(.ui-surface[data-ui-padding-block=lg]){padding-block:var(--ui-space-6)}:where(.ui-surface[data-ui-padding-inline=none]){padding-inline:0}:where(.ui-surface[data-ui-padding-inline=xs]){padding-inline:var(--ui-space-2)}:where(.ui-surface[data-ui-padding-inline=sm]){padding-inline:var(--ui-space-3)}:where(.ui-surface[data-ui-padding-inline=md]){padding-inline:var(--ui-space-4)}:where(.ui-surface[data-ui-padding-inline=lg]){padding-inline:var(--ui-space-6)}:where(.ui-surface[data-ui-radius=md]){border-radius:var(--ui-radius-md)}:where(.ui-surface[data-ui-radius=xl]){border-radius:var(--ui-radius-lg)}:where(.ui-surface[data-ui-radius="2xl"]){border-radius:1.5rem}:where([data-ui-category="1"]){--ui-scope-category:var(--ui-category-1,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-1-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-1-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-1-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-1-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-1-on-solid,var(--ui-text-inverse))}:where([data-ui-category="2"]){--ui-scope-category:var(--ui-category-2,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-2-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-2-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-2-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-2-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-2-on-solid,var(--ui-text-inverse))}:where([data-ui-category="3"]){--ui-scope-category:var(--ui-category-3,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-3-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-3-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-3-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-3-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-3-on-solid,var(--ui-text-inverse))}:where([data-ui-category="4"]){--ui-scope-category:var(--ui-category-4,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-4-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-4-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-4-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-4-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-4-on-solid,var(--ui-text-inverse))}:where([data-ui-category="5"]){--ui-scope-category:var(--ui-category-5,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-5-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-5-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-5-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-5-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-5-on-solid,var(--ui-text-inverse))}:where([data-ui-category="6"]){--ui-scope-category:var(--ui-category-6,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-6-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-6-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-6-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-6-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-6-on-solid,var(--ui-text-inverse))}:where([data-ui-category="7"]){--ui-scope-category:var(--ui-category-7,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-7-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-7-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-7-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-7-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-7-on-solid,var(--ui-text-inverse))}:where([data-ui-category="8"]){--ui-scope-category:var(--ui-category-8,var(--ui-border-control));--ui-scope-category-bg:var(--ui-category-8-bg,var(--ui-surface-subtle));--ui-scope-category-text:var(--ui-category-8-text,var(--ui-text-secondary));--ui-scope-category-border:var(--ui-category-8-border,var(--ui-border));--ui-scope-category-solid:var(--ui-category-8-solid,var(--ui-surface-inverse));--ui-scope-category-on-solid:var(--ui-category-8-on-solid,var(--ui-text-inverse))}:where(.ui-avatar[data-ui-category]){background:var(--ui-scope-category-solid,var(--ui-surface-inverse));color:var(--ui-scope-category-on-solid,var(--ui-text-inverse))}:where(.ui-badge[data-ui-category]){background:var(--ui-scope-category-bg,var(--ui-surface-subtle));border-color:var(--ui-scope-category-border,var(--ui-border));color:var(--ui-scope-category-text,var(--ui-text-secondary))}:where(.ui-status-indicator[data-ui-category]){background:var(--ui-scope-category,var(--ui-border-control))}@media (forced-colors:active){:where(.ui-status-indicator){background:CanvasText;forced-color-adjust:none}:where(.ui-status-indicator[data-ui-animation]){animation:none}:where(.ui-status-indicator[data-ui-icon]){background:Canvas;border-color:CanvasText;color:CanvasText}}:where(.ui-section-label){align-items:center;color:var(--ui-section-label-text,var(--ui-text-secondary));display:flex;font-family:var(--ui-font-emphasis);font-size:var(--ui-field-hint-font-size);font-weight:var(--ui-font-weight-bold,var(--ui-font-weight-strong));gap:var(--ui-space-1-5);letter-spacing:.05em;line-height:1.5;margin:0;text-transform:uppercase}:where(.ui-section-label[data-ui-tone=danger]){color:var(--ui-section-label-text-danger,var(--ui-status-danger-text))}:where(.ui-section-label[data-ui-tone=warning]){color:var(
    --ui-section-label-text-warning,var(--ui-action-warning-outline-text,var(--ui-action-danger-outline-text,var(--ui-status-danger-text)))
  )}:where(.ui-section-label[data-ui-tone=strong]){color:var(--ui-section-label-text-strong,var(--ui-text-primary))}:where(.ui-section-label__icon){color:var(--ui-section-label-icon,var(--ui-section-label-text,var(--ui-text-secondary)));display:flex;flex:none;line-height:0}:where(.ui-section-label__icon)>:where(svg,img){block-size:.875rem;inline-size:.875rem}:where(.ui-section-label[data-ui-tone]) :where(.ui-section-label__icon){color:inherit}:where(.ui-section-label[data-ui-tone=brand]){color:var(--ui-section-label-text-brand,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))))}:where(.ui-section-label[data-ui-tone=warning]) :where(.ui-section-label__icon){color:var(--ui-section-label-icon-warning,var(--ui-section-label-text-warning,var(--ui-action-warning-outline-text,var(--ui-action-danger-outline-text,var(--ui-status-danger-text)))))}:where(.ui-section-label[data-ui-tone=brand]) :where(.ui-section-label__icon){color:var(--ui-section-label-icon-brand,var(--ui-action-accent-text,var(--ui-action-ghost-text)))}:where(.ui-section-label[data-ui-size=sm]){font-size:var(--ui-font-size-xs);gap:var(--ui-space-1);line-height:calc(4 / 3)}:where(.ui-section-label[data-ui-size=sm]) :where(.ui-section-label__icon)>:where(svg,img){block-size:.75rem;inline-size:.75rem}:where(.ui-section-label[data-ui-size=lg]){font-family:var(--ui-font-display);font-size:var(--ui-font-size-md);gap:var(--ui-space-2);line-height:1rem}:where(.ui-section-label[data-ui-size=lg]) :where(.ui-section-label__icon)>:where(svg,img){block-size:1rem;inline-size:1rem}:where(.ui-section-label__text){min-inline-size:0}:where(.ui-section-label__heading){align-items:center;color:inherit;display:flex;font:inherit;gap:inherit;letter-spacing:inherit;margin:0;min-inline-size:0;text-transform:inherit}:where(.ui-section-label__end){font-weight:var(--ui-font-weight-medium,var(--ui-font-weight-strong));letter-spacing:normal;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-start:calc(var(--ui-space-2) - var(--ui-space-1-5));padding-inline-start:calc(var(--ui-space-2) - var(--ui-space-1-5));text-transform:none}:where(.ui-audio){--ui-scope-audio-play-bg:var(--ui-message-incoming-audio-play-bg,var(--ui-action-primary-bg));--ui-scope-audio-play-icon:var(--ui-message-incoming-audio-play-icon,var(--ui-action-primary-text));--ui-scope-audio-wave-played:var(--ui-message-incoming-audio-wave-played,var(--ui-action-primary-bg));--ui-scope-audio-wave-unplayed:var(--ui-message-incoming-audio-wave-unplayed,var(--ui-border-strong));--ui-scope-audio-playhead:var(--ui-message-incoming-audio-playhead,var(--ui-message-incoming-text,var(--ui-text-primary)));--ui-scope-audio-time:var(--ui-message-incoming-audio-time,var(--ui-message-incoming-meta,var(--ui-text-secondary)));--ui-scope-audio-speed-bg:var(--ui-message-incoming-audio-speed-bg,var(--ui-surface-subtle));--ui-scope-audio-speed-text:var(--ui-message-incoming-audio-speed-text,var(--ui-text-primary));--ui-scope-audio-bg:var(--ui-surface);align-items:center;column-gap:.625rem;display:flex;flex-wrap:wrap;font-family:var(--ui-font-body);min-inline-size:min(220px,100%);row-gap:var(--ui-space-1)}:where(.ui-message[data-ui-tone=incoming] .ui-audio){--ui-scope-audio-bg:var(--ui-message-incoming-bg,var(--ui-surface))}:where(.ui-message[data-ui-tone=assistant] .ui-audio){--ui-scope-audio-play-bg:var(--ui-message-assistant-audio-play-bg,var(--ui-action-primary-bg));--ui-scope-audio-play-icon:var(--ui-message-assistant-audio-play-icon,var(--ui-action-primary-text));--ui-scope-audio-wave-played:var(--ui-message-assistant-audio-wave-played,var(--ui-action-primary-bg));--ui-scope-audio-wave-unplayed:var(--ui-message-assistant-audio-wave-unplayed,var(--ui-border-strong));--ui-scope-audio-playhead:var(--ui-message-assistant-audio-playhead,var(--ui-message-assistant-text,var(--ui-text-primary)));--ui-scope-audio-time:var(--ui-message-assistant-audio-time,var(--ui-message-assistant-meta,var(--ui-text-secondary)));--ui-scope-audio-speed-bg:var(--ui-message-assistant-audio-speed-bg,var(--ui-surface-subtle));--ui-scope-audio-speed-text:var(--ui-message-assistant-audio-speed-text,var(--ui-text-primary));--ui-scope-audio-bg:var(--ui-message-assistant-bg,var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))))}:where(.ui-message[data-ui-tone=outgoing] .ui-audio){--ui-scope-audio-play-bg:var(--ui-message-outgoing-audio-play-bg,var(--ui-action-primary-text));--ui-scope-audio-play-icon:var(--ui-message-outgoing-audio-play-icon,var(--ui-action-primary-bg));--ui-scope-audio-wave-played:var(--ui-message-outgoing-audio-wave-played,var(--ui-action-primary-text));--ui-scope-audio-wave-unplayed:var(--ui-message-outgoing-audio-wave-unplayed,rgb(255 255 255/60%));--ui-scope-audio-playhead:var(--ui-message-outgoing-audio-playhead,var(--ui-message-outgoing-text,var(--ui-action-primary-text)));--ui-scope-audio-time:var(--ui-message-outgoing-audio-time,var(--ui-message-outgoing-meta,var(--ui-action-primary-text)));--ui-scope-audio-speed-bg:var(--ui-message-outgoing-audio-speed-bg,rgb(0 0 0/20%));--ui-scope-audio-speed-text:var(--ui-message-outgoing-audio-speed-text,var(--ui-action-primary-text));--ui-scope-audio-bg:var(--ui-message-outgoing-bg,var(--ui-action-primary-bg))}:where(.ui-message__media)>:where(.ui-audio){inline-size:220px;max-inline-size:100%}@media (min-width:40rem){:where(.ui-audio){min-inline-size:min(260px,100%)}:where(.ui-message__media)>:where(.ui-audio){inline-size:260px}}:where(.ui-audio__play){align-items:center;background:var(--ui-scope-audio-play-bg);block-size:2.25rem;border:0;border-radius:var(--ui-radius-pill);box-shadow:0 1px 2px var(--ui-audio-play-shadow-color,transparent);color:var(--ui-scope-audio-play-icon);cursor:pointer;display:flex;flex:none;inline-size:2.25rem;justify-content:center;padding:0}:where(.ui-audio__track){display:flex;flex:1 1 3rem;flex-direction:column;gap:var(--ui-space-1-5);min-inline-size:3rem}:where(.ui-audio__wave){block-size:1.5rem;cursor:pointer;position:relative;touch-action:pan-y}:where(.ui-audio__wave[aria-disabled=true]){cursor:default}:where(.ui-audio__wave:focus-visible,.ui-audio__play:focus-visible,.ui-audio__rate:focus-visible,.ui-audio__retry:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-audio__bars){align-items:center;display:flex;gap:min(2px,calc(100% / var(--ui-scope-audio-bars, 80) / 2));inset:0;overflow:hidden;position:absolute}:where(.ui-audio__bar){background:var(--ui-scope-audio-wave-unplayed);border-radius:var(--ui-radius-pill);flex:1 1;min-inline-size:0}:where(.ui-audio__bar[data-ui-played]){background:var(--ui-scope-audio-wave-played)}:where(.ui-audio__playhead){background:var(--ui-scope-audio-playhead);border-radius:1px;box-shadow:-2px 0 var(--ui-scope-audio-bg),2px 0 var(--ui-scope-audio-bg);inline-size:2px;inset-block:0;-webkit-margin-start:-1px;margin-inline-start:-1px;position:absolute}:where(.ui-audio__time,.ui-audio__error){color:var(--ui-scope-audio-time);font-family:var(--ui-font-mono);font-size:.6875rem;line-height:1.03125rem}:where(.ui-audio__time){display:flex;gap:var(--ui-space-2);justify-content:space-between}:where(.ui-audio__error){align-items:center;column-gap:var(--ui-space-2);display:flex;flex-wrap:wrap;font-family:var(--ui-font-body)}:where(.ui-audio__retry){background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:var(--ui-font-weight-strong);padding:0;text-decoration:underline}:where(.ui-audio__rate){background:var(--ui-scope-audio-speed-bg);block-size:1.5rem;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-scope-audio-speed-text);cursor:pointer;flex:none;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold);padding:0 var(--ui-space-1-5)}@media (prefers-reduced-motion:reduce){:where(.ui-audio__bar,.ui-audio__playhead){transition:none}}@media (forced-colors:active){:where(.ui-audio__play,.ui-audio__rate){border:1px solid ButtonText;color:ButtonText}:where(.ui-audio__bar){background:CanvasText}:where(.ui-audio__bar[data-ui-played]){background:Highlight}:where(.ui-audio__playhead){background:CanvasText;box-shadow:0 0 0 2px Canvas;inset-block:-1px}:where(.ui-audio__time,.ui-audio__error){color:CanvasText}}:where(div.ui-message__quote){cursor:default}:where(.ui-reply-draft){align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);-webkit-border-start:4px solid var(--ui-reply-draft-edge,var(--ui-action-accent-text,var(--ui-action-ghost-text)));border-inline-start:4px solid var(--ui-reply-draft-edge,var(--ui-action-accent-text,var(--ui-action-ghost-text)));border-radius:.75rem;box-shadow:0 1px 2px var(--ui-card-shadow-color,var(--ui-button-shadow-color,transparent));color:var(--ui-text-secondary);display:flex;font-family:var(--ui-font-body);gap:var(--ui-space-3);min-inline-size:0;padding:var(--ui-space-2) var(--ui-space-3-5)}:where(.ui-reply-draft){animation:ui-reply-draft-enter .15s ease-out}@keyframes ui-reply-draft-enter{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:where(.ui-reply-draft){animation:none}}:where(.ui-reply-draft__content){flex:1 1;min-inline-size:0}:where(.ui-reply-draft__author){color:var(--ui-reply-draft-author,var(--ui-text-primary));font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-space-4)}:where(.ui-reply-draft__text){font-size:var(--ui-font-size-sm);line-height:var(--ui-space-4);-webkit-margin-before:calc(var(--ui-space-1-5) - var(--ui-space-1));margin-block-start:calc(var(--ui-space-1-5) - var(--ui-space-1));overflow-wrap:anywhere;white-space:normal}:where(.ui-reply-draft__cancel){align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-pill);box-sizing:border-box;color:var(--ui-text-secondary);cursor:pointer;display:inline-flex;flex:none;justify-content:center;min-block-size:1.75rem;min-inline-size:1.75rem;padding:var(--ui-space-1)}:where(.ui-reply-draft__cancel svg){block-size:var(--ui-space-4);inline-size:var(--ui-space-4)}:where(.ui-reply-draft__cancel:hover){background:var(--ui-action-ghost-bg-hover)}:where(.ui-reply-draft__cancel:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:2px}:where(.ui-recording){align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);box-sizing:border-box;color:var(--ui-text-primary);display:flex;flex-wrap:wrap;font-family:var(--ui-font-body);gap:var(--ui-space-2);min-block-size:var(--ui-recording-min-height);box-shadow:0 1px 2px var(--ui-card-shadow-color,var(--ui-button-shadow-color,transparent));min-inline-size:0;padding:var(--ui-space-2) var(--ui-space-4)}:where(.ui-recording__dot){background:var(--ui-status-danger);block-size:var(--ui-space-3);border-radius:var(--ui-radius-pill);flex:none;inline-size:var(--ui-space-3);position:relative}:where(.ui-recording[data-ui-state=recording] .ui-recording__dot):after{animation:ui-indicator-ping 1s cubic-bezier(0,0,.2,1) 5;background:inherit;border-radius:inherit;content:"";inset:0;position:absolute}@media (prefers-reduced-motion:reduce){:where(.ui-recording[data-ui-state=recording] .ui-recording__dot):after{animation:none;content:none}}@media (forced-colors:active){:where(.ui-recording__dot){background:CanvasText;forced-color-adjust:none}:where(.ui-recording[data-ui-state=recording] .ui-recording__dot):after{animation:none;content:none}}:where(.ui-recording[data-ui-state=paused] .ui-recording__dot,.ui-recording[data-ui-state=unavailable] .ui-recording__dot){background:var(--ui-text-secondary)}:where(.ui-recording__duration){font-family:var(--ui-font-mono);font-size:var(--ui-font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-bold)}@media (min-width:40rem){:where(.ui-recording__duration){font-size:var(--ui-font-size-lg)}}:where(.ui-recording__waveform){align-items:center;block-size:var(--ui-space-6);display:flex;flex:1 1;gap:var(--ui-space-1);justify-content:center;min-inline-size:0;overflow:hidden}:where(.ui-recording__bar){background:var(--ui-recording-bar,var(--ui-action-primary-bg));border-radius:var(--ui-radius-pill);flex:0 0 0.25rem}:where(.ui-recording__preview){flex:1 1 8rem;min-inline-size:0}:where(.ui-recording__actions){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-1)}:where(.ui-recording__error){color:var(--ui-status-danger-text);flex-basis:100%;font-size:var(--ui-font-size-sm);overflow-wrap:anywhere}:where(.ui-conversation){background:var(--ui-surface);block-size:100%;border:0;border-radius:0;box-sizing:border-box;color:var(--ui-text-primary);display:flex;flex-direction:column;font-family:var(--ui-font-body);min-block-size:0;min-inline-size:0;overflow:hidden}:where(.ui-conversation__header,.ui-conversation__composer){flex:none;min-inline-size:0}:where(.ui-conversation__header){background:var(--ui-conversation-header-bg-compact,var(--ui-surface));-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border);padding:var(--ui-space-2)}:where(.ui-conversation__composer){background:var(--ui-surface-subtle);-webkit-border-before:1px solid var(--ui-border);border-block-start:1px solid var(--ui-border);padding:var(--ui-space-2-5)}:where(.ui-conversation__banner){flex:0 1 auto;min-block-size:0;min-inline-size:0;overflow-y:auto}:where(.ui-conversation__notice){flex:0 1 auto;min-block-size:0;min-inline-size:0;overflow-y:auto}:where(.ui-conversation__messages){background:var(--ui-conversation-messages-bg,var(--ui-surface-subtle));flex:1 1;min-block-size:0;min-inline-size:0;overflow:auto;overscroll-behavior:contain;padding:var(--ui-space-4)}:where(.ui-conversation__messages:focus-visible){outline:var(--ui-scope-inverse-focus,auto var(--ui-scope-focus-color,currentcolor));outline-offset:-2px}@media (min-width:768px){:where(.ui-conversation){border:1px solid var(--ui-border);border-radius:1rem;box-shadow:0 1px 2px var(--ui-card-shadow-color,var(--ui-button-shadow-color,transparent))}:where(.ui-conversation__header){background:transparent;padding:var(--ui-space-4)}:where(.ui-conversation__messages){padding:var(--ui-space-5)}:where(.ui-conversation[data-ui-unframed]){border:0;border-radius:0;box-shadow:none}}:where(.ui-text-input[type=color]){cursor:pointer;min-inline-size:var(--ui-space-12);padding:var(--ui-space-1)}:where(.ui-text-input:is([type=color],[type=range]):disabled){cursor:not-allowed}:where(.ui-text-input[type=range]){accent-color:var(--ui-range-accent,var(--ui-action-primary-bg));background:transparent;block-size:var(--ui-space-6);border:0;border-radius:0;cursor:pointer;min-block-size:var(--ui-space-6);padding:0}:where(.ui-text-input[type=range]:disabled){background:transparent;cursor:not-allowed}:where(.ui-timeline){color:var(--ui-text-primary);font-family:var(--ui-font-body);list-style:none;margin:0;padding:0}:where(.ui-timeline>li){-webkit-border-start:1px solid var(--ui-border);border-inline-start:1px solid var(--ui-border);-webkit-margin-start:var(--ui-space-1-5);margin-inline-start:var(--ui-space-1-5);-webkit-padding-after:var(--ui-space-4);padding-block-end:var(--ui-space-4);-webkit-padding-start:var(--ui-space-4);padding-inline-start:var(--ui-space-4);position:relative}:where(.ui-timeline>li):before{background:var(--ui-text-secondary);block-size:var(--ui-space-2);border-radius:var(--ui-radius-pill);content:"";inline-size:var(--ui-space-2);inset-block-start:.375rem;inset-inline-start:-.28125rem;position:absolute}:where(.ui-timeline time){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm)}:where(.ui-timeline>li:last-child){border-inline-start-color:transparent;-webkit-padding-after:0;padding-block-end:0}:where(.ui-compact-header){align-items:center;column-gap:var(--ui-space-2);display:flex;flex-wrap:wrap;min-inline-size:0;row-gap:var(--ui-space-1)}:where(.ui-compact-header__text){flex:1 1 12rem;min-inline-size:0}:where(.ui-compact-header__heading){color:var(--ui-scope-inverse-text,var(--ui-text-primary));font-family:var(--ui-font-display);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-compact-header-line-height);margin:0;overflow-wrap:anywhere}:where(.ui-compact-header__description){color:var(--ui-scope-inverse-text-secondary,var(--ui-compact-header-description,var(--ui-text-secondary)));flex-basis:100%;font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);line-height:var(--ui-space-4);min-inline-size:0;overflow-wrap:anywhere}:where(.ui-compact-header__media>svg){block-size:var(--ui-space-4);inline-size:var(--ui-space-4)}:where(.ui-compact-header__media>img){block-size:var(--ui-space-4);inline-size:auto;object-fit:contain}:where(.ui-compact-header__media[data-ui-media-tone=brand]>svg){color:var(--ui-scope-inverse-text,var(--ui-compact-header-media,var(--ui-text-primary)))}:where(.ui-compact-header__media,.ui-compact-header__actions,.ui-dialog__header-actions){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}:where(.ui-dialog__header-actions){flex:0 1 auto;min-inline-size:0}:where(.ui-dialog[data-ui-size=wide]:not(.ui-drawer)){block-size:var(--ui-dialog-wide-height);inline-size:var(--ui-dialog-wide-width);max-block-size:var(--ui-dialog-wide-height);max-inline-size:calc(100% - 1rem)}@media (min-width:40rem){:where(.ui-dialog[data-ui-size=wide]:not(.ui-drawer)){--ui-dialog-wide-height:min(50rem,94dvh)}}:where(.ui-radio-group[data-ui-legend-size=compact]>.ui-radio-group__legend){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-space-4)}:where(.ui-radio-group__options[data-ui-columns=responsive]){grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}:where(.ui-radio-group[data-ui-density=compact] .ui-radio-card){font-size:var(--ui-font-size-sm);min-block-size:var(--ui-space-6);padding:var(--ui-space-2)}:where(.ui-radio-group[data-ui-density=compact] .ui-radio-group__options){gap:var(--ui-space-2)}:where(.ui-numeric-ring){align-items:center;background:transparent;block-size:var(--ui-numeric-ring-size);border:3px solid;border-radius:50%;box-sizing:border-box;color:var(--ui-scope-inverse-text,var(--ui-text-primary));display:inline-flex;flex:none;font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-bold);inline-size:var(--ui-numeric-ring-size);justify-content:center;line-height:var(--ui-numeric-ring-line-height)}:where(.ui-numeric-ring[data-ui-tone=info]){background:var(--ui-scope-inverse-outlined-bg,var(--ui-numeric-ring-info-bg,transparent));border-color:var(--ui-scope-inverse-status-info,var(--ui-numeric-ring-info-border,var(--ui-status-info)));--ui-scope-numeric-ring-text:var(--ui-numeric-ring-info-text,var(--ui-text-primary))}:where(.ui-numeric-ring[data-ui-tone=success]){background:var(--ui-scope-inverse-outlined-bg,var(--ui-numeric-ring-success-bg,transparent));border-color:var(--ui-scope-inverse-status-success,var(--ui-numeric-ring-success-border,var(--ui-status-success)));--ui-scope-numeric-ring-text:var(--ui-numeric-ring-success-text,var(--ui-text-primary))}:where(.ui-numeric-ring[data-ui-tone=warning]){background:var(--ui-scope-inverse-outlined-bg,var(--ui-numeric-ring-warning-bg,transparent));border-color:var(--ui-scope-inverse-status-warning,var(--ui-numeric-ring-warning-border,var(--ui-status-warning)));--ui-scope-numeric-ring-text:var(--ui-numeric-ring-warning-text,var(--ui-text-primary))}:where(.ui-numeric-ring[data-ui-tone=danger]){background:var(--ui-scope-inverse-outlined-bg,var(--ui-numeric-ring-danger-bg,transparent));border-color:var(--ui-scope-inverse-status-danger,var(--ui-numeric-ring-danger-border,var(--ui-status-danger)));--ui-scope-numeric-ring-text:var(--ui-numeric-ring-danger-text,var(--ui-text-primary))}:where(.ui-status-indicator[data-ui-separator="2"]){box-shadow:0 0 0 2px var(--ui-scope-inverse-separator,var(--ui-surface))}:where(.ui-status-indicator[data-ui-separator="3"]){box-shadow:0 0 0 3px var(--ui-scope-inverse-separator,var(--ui-surface))}:where(.ui-surface[data-ui-tone=inverse]){--ui-scope-inverse-separator:var(--ui-surface-inverse)}:where(.ui-surface-tile){background:var(--ui-surface-tile-bg,rgb(255 255 255/10%));border:1px solid var(--ui-surface-tile-border,rgb(255 255 255/10%));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--ui-surface-tile-radius);color:var(--ui-scope-inverse-text,var(--ui-text-primary));min-inline-size:0;padding:var(--ui-space-4)}:where(.ui-surface-tile .ui-stat__value){color:var(--ui-scope-inverse-surface-tile-value,var(--ui-text-primary))}@media (min-width:40rem){:where(.ui-card[data-ui-padding-breakpoint=sm]:not([data-ui-padding])){padding:var(--ui-space-6)}:where(.ui-card[data-ui-padding-breakpoint=sm][data-ui-padding=none]){--ui-scope-card-padding:var(--ui-space-6)}}:where(.ui-numeric-ring[title]:not([title=""])){cursor:help;transition:scale .15s cubic-bezier(.4,0,.2,1)}:where(.ui-numeric-ring[title]:not([title=""]):hover){scale:1.05}@media (prefers-reduced-motion:reduce){:where(.ui-numeric-ring[title]:not([title=""])){transition:none}}:where(.ui-numeric-ring>span){color:var(--ui-scope-inverse-text,var(--ui-scope-numeric-ring-text,var(--ui-text-primary)))}:where(.ui-status-indicator[data-ui-on-inverse]){--ui-scope-inverse-separator:var(--ui-surface-inverse)}:where(.ui-card[data-ui-padding=none]>:not(.ui-card__header,.ui-card__footer) .ui-list-item__link:focus-visible,.ui-card[data-ui-padding=none] .ui-text-button[data-ui-stretched]:focus-visible):before,:where(.ui-card[data-ui-padding=none]>:not(.ui-card__header,.ui-card__footer):focus-visible,.ui-card[data-ui-padding=none]>:not(.ui-card__header,.ui-card__footer) :focus-visible,.ui-card[data-ui-padding=none]>:not(.ui-card__header,.ui-card__footer) .ui-radio-card:has(.ui-radio:focus-visible),.ui-card[data-ui-padding=none]>:not(.ui-card__header,.ui-card__footer) .ui-toggle-group__input:focus-visible+.ui-toggle-group__item){outline-offset:-2px}:where(.ui-icon-tile){align-items:center;background:var(--ui-icon-tile-accent-bg,var(--ui-status-success-bg));block-size:2rem;border-radius:var(--ui-radius-md);box-sizing:border-box;color:var(--ui-icon-tile-accent-icon,var(--ui-status-success));display:inline-flex;flex:none;inline-size:2rem;justify-content:center}:where(.ui-icon-tile)>:where(svg,img){block-size:1rem;inline-size:1rem}:where(.ui-icon-tile[data-ui-size="28"]){block-size:1.75rem;inline-size:1.75rem}:where(.ui-icon-tile[data-ui-size="36"]){block-size:2.25rem;inline-size:2.25rem}:where(.ui-icon-tile[data-ui-size="40"]){block-size:2.5rem;border-radius:.75rem;inline-size:2.5rem}:where(.ui-icon-tile[data-ui-size="40"])>:where(svg,img){block-size:1.25rem;inline-size:1.25rem}:where(.ui-icon-tile[data-ui-size="48"]){block-size:3rem;border-radius:var(--ui-radius-lg);inline-size:3rem}:where(.ui-icon-tile[data-ui-size="48"])>:where(svg,img){block-size:1.5rem;inline-size:1.5rem}:where(.ui-icon-tile[data-ui-size="28"][data-ui-variant=solid])>:where(svg,img){block-size:.875rem;inline-size:.875rem}:where(.ui-icon-tile[data-ui-radius=md]){border-radius:var(--ui-radius-md)}:where(.ui-icon-tile[data-ui-radius=lg]){border-radius:.75rem}:where(.ui-icon-tile[data-ui-radius=xl]){border-radius:var(--ui-radius-lg)}:where(.ui-icon-tile[data-ui-tone=warning]){background:var(--ui-icon-tile-warning-bg,var(--ui-status-warning-bg));color:var(--ui-icon-tile-warning-icon,var(--ui-status-warning))}:where(.ui-icon-tile[data-ui-tone=warning-strong]){background:var(--ui-icon-tile-warning-strong-bg,var(--ui-status-warning-bg));color:var(--ui-icon-tile-warning-strong-icon,var(--ui-status-warning))}:where(.ui-icon-tile[data-ui-tone=danger]){background:var(--ui-icon-tile-danger-bg,var(--ui-status-danger-bg));color:var(--ui-icon-tile-danger-icon,var(--ui-status-danger))}:where(.ui-icon-tile[data-ui-tone=neutral]){background:var(--ui-icon-tile-neutral-bg,var(--ui-surface-page));color:var(--ui-icon-tile-neutral-icon,var(--ui-text-secondary))}:where(.ui-icon-tile[data-ui-tone=brand]){background:var(--ui-icon-tile-brand-bg,var(--ui-surface-subtle));color:var(--ui-icon-tile-brand-icon,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))))}:where(.ui-icon-tile[data-ui-variant=solid]){background:var(--ui-icon-tile-solid-accent-bg,var(--ui-badge-solid-accent-bg,var(--ui-surface-inverse)));color:var(--ui-icon-tile-solid-accent-icon,var(--ui-badge-solid-accent-text,var(--ui-text-inverse)))}:where(.ui-icon-tile[data-ui-variant=solid]:is([data-ui-tone=warning],[data-ui-tone=warning-strong])){background:var(--ui-icon-tile-solid-warning-bg,var(--ui-action-warning-bg,var(--ui-action-danger-bg)));color:var(--ui-action-warning-text,var(--ui-action-danger-text))}:where(.ui-icon-tile[data-ui-variant=solid][data-ui-tone=danger]){background:var(--ui-action-danger-bg);color:var(--ui-action-danger-text)}:where(.ui-icon-tile[data-ui-variant=solid]:is([data-ui-tone=brand],[data-ui-tone=neutral])){background:var(--ui-badge-solid-brand-bg,var(--ui-action-primary-bg));color:var(--ui-badge-solid-brand-text,var(--ui-action-primary-text))}:where(.ui-icon-tile){--ui-scope-icon-tile-border:var(--ui-icon-tile-accent-border,var(--ui-status-success-border,var(--ui-status-success)))}:where(.ui-icon-tile[data-ui-tone=warning]){--ui-scope-icon-tile-border:var(--ui-icon-tile-warning-border,var(--ui-status-warning-border,var(--ui-status-warning)))}:where(.ui-icon-tile[data-ui-tone=warning-strong]){--ui-scope-icon-tile-border:var(--ui-icon-tile-warning-strong-border,var(--ui-status-warning-border,var(--ui-status-warning)))}:where(.ui-icon-tile[data-ui-tone=danger]){--ui-scope-icon-tile-border:var(--ui-icon-tile-danger-border,var(--ui-status-danger-border,var(--ui-status-danger)))}:where(.ui-icon-tile:is([data-ui-tone=neutral],[data-ui-tone=brand])){--ui-scope-icon-tile-border:var(--ui-icon-tile-neutral-border,var(--ui-border))}:where(.ui-icon-tile[data-ui-bordered]){border:1px solid var(--ui-scope-icon-tile-border,var(--ui-border))}:where(.ui-list[data-ui-bordered]){border:1px solid var(--ui-list-border,var(--ui-border));border-radius:var(--ui-radius-md);gap:0}:where(.ui-list[data-ui-bordered]>.ui-list-item){background:transparent;border:0;-webkit-border-after:1px solid var(--ui-list-divider,var(--ui-border));border-block-end:1px solid var(--ui-list-divider,var(--ui-border));border-radius:0;box-shadow:none}:where(.ui-list[data-ui-bordered]>.ui-list-item:last-child){-webkit-border-after:0;border-block-end:0}:where(.ui-list[data-ui-density=compact]>.ui-list-item){font-size:var(--ui-font-size-xs);min-block-size:0;padding:var(--ui-space-1-5) .625rem}:where(.ui-list[data-ui-max-block-size]){max-block-size:var(--ui-scope-list-max-block-size);overflow-y:auto}:where(.ui-list[data-ui-separator=inset]){gap:0}:where(.ui-list[data-ui-separator=inset]>.ui-list-item){background:transparent;border:0;border-radius:0;box-shadow:none}:where(.ui-list[data-ui-separator=inset]>.ui-list-item:not([data-ui-current],[data-ui-done]):hover){background:var(--ui-list-item-current-bg,var(--ui-surface))}:where(.ui-list[data-ui-separator=inset]>.ui-list-item:active){background:var(--ui-list-item-pressed-bg,var(--ui-action-ghost-bg-active))}:where(.ui-list[data-ui-separator=inset]>.ui-list-item:not(:last-child)):after{-webkit-border-after:1px solid var(--ui-list-divider,var(--ui-border));border-block-end:1px solid var(--ui-list-divider,var(--ui-border));content:"";inset-block-end:0;inset-inline:var(--ui-scope-list-separator-inset,5rem) 0;pointer-events:none;position:absolute}:where(.ui-list-item[data-ui-current]){background:var(--ui-list-item-current-bg,var(--ui-surface));-webkit-border-start:4px solid var(--ui-list-item-current-edge,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))));border-inline-start:4px solid var(--ui-list-item-current-edge,var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary))))}@media (max-width:39.999rem){:where(.ui-card[data-ui-framed-from=sm]){background:transparent;border-color:transparent;border-radius:0;box-shadow:none}}@media (max-width:47.999rem){:where(.ui-card[data-ui-framed-from=md]){background:transparent;border-color:transparent;border-radius:0;box-shadow:none}}@media (max-width:63.999rem){:where(.ui-card[data-ui-framed-from=lg]){background:transparent;border-color:transparent;border-radius:0;box-shadow:none}}:where(.ui-system-message[data-ui-layout=date]){background:none;border:0;border-radius:0;box-shadow:none;display:flex;justify-content:center;margin-block:var(--ui-space-2)}:where(.ui-system-message__date){background:var(--ui-system-message-date-bg,var(--ui-action-ghost-bg-active));border-radius:var(--ui-radius-md);box-shadow:0 1px 0 var(--ui-indicator-shadow-color,var(--ui-card-shadow-color,var(--ui-button-shadow-color,transparent)));color:var(--ui-system-message-date-text,var(--ui-text-secondary));font-family:var(--ui-font-body);font-size:.6875rem;font-weight:var(--ui-font-weight-strong);line-height:1.5;padding:var(--ui-space-1) var(--ui-space-3)}:where(.ui-message[data-ui-highlighted] .ui-message__bubble){box-shadow:0 0 0 4px var(--ui-action-soft-accent-bg,var(--ui-action-accent-bg-hover,var(--ui-action-ghost-bg-hover))),0 0 0 6px var(--ui-conversation-messages-bg,var(--ui-surface-subtle)),0 0 0 8px var(--ui-message-highlight-ring,var(--ui-action-accent-text,var(--ui-action-ghost-text)))}:where(.ui-journey){display:grid;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);grid-gap:var(--ui-space-3);gap:var(--ui-space-3);list-style:none;margin:0;padding:0;-webkit-padding-start:.875rem;padding-inline-start:.875rem;position:relative}:where(.ui-journey):before{background:var(--ui-timeline-rail,var(--ui-border));content:"";inline-size:2px;inset-block:var(--ui-space-2);inset-inline-start:var(--ui-space-2);position:absolute}:where(.ui-journey__item){align-items:flex-start;display:flex;gap:.625rem;position:relative}:where(.ui-journey__marker){align-items:center;background:var(--ui-timeline-neutral-bg,var(--ui-surface-page));block-size:1.25rem;border-radius:var(--ui-radius-pill);box-shadow:0 1px 1px var(--ui-button-shadow-color,transparent);color:var(--ui-timeline-neutral-icon,var(--ui-text-secondary));display:inline-flex;flex:none;inline-size:1.25rem;justify-content:center;-webkit-margin-before:2px;margin-block-start:2px;-webkit-margin-start:-.875rem;margin-inline-start:-.875rem;position:relative;z-index:1}:where(.ui-journey__marker)>:where(svg,img){block-size:.875rem;inline-size:.875rem}:where(.ui-journey__marker:not([data-ui-glyph])){background:transparent;box-shadow:none}:where(.ui-journey__marker:not([data-ui-glyph])):before{background:currentcolor;block-size:.5rem;border-radius:var(--ui-radius-pill);box-shadow:0 0 0 3px var(--ui-surface);content:"";inline-size:.5rem}:where(.ui-journey__item[data-ui-tone=success] .ui-journey__marker){background:var(--ui-timeline-success-bg,var(--ui-status-success-bg));color:var(--ui-timeline-success-icon,var(--ui-status-success))}:where(.ui-journey__item[data-ui-tone=warning] .ui-journey__marker){background:var(--ui-timeline-warning-bg,var(--ui-status-warning-bg));color:var(--ui-timeline-warning-icon,var(--ui-status-warning))}:where(.ui-journey__item[data-ui-tone=danger] .ui-journey__marker){background:var(--ui-timeline-danger-bg,var(--ui-status-danger-bg));color:var(--ui-timeline-danger-icon,var(--ui-status-danger))}:where(.ui-journey__item[data-ui-tone=info] .ui-journey__marker){background:var(--ui-timeline-info-bg,var(--ui-status-info-bg));color:var(--ui-timeline-info-icon,var(--ui-status-info))}:where(.ui-journey__item .ui-journey__marker:not([data-ui-glyph])){background:transparent}:where(.ui-journey__body){min-inline-size:0}:where(.ui-journey__line){align-items:baseline;column-gap:var(--ui-space-2);display:flex;flex-wrap:wrap}:where(.ui-journey__time){color:var(--ui-text-secondary);flex:none;font-family:var(--ui-font-mono);font-size:.6875rem;font-weight:var(--ui-font-weight-strong)}:where(.ui-journey__title){color:var(--ui-text-secondary);line-height:1.25;min-inline-size:0;overflow-wrap:anywhere}:where(.ui-journey__detail){color:var(--ui-text-secondary);font-size:.6875rem;line-height:1.625;-webkit-margin-before:2px;margin-block-start:2px}:where(.ui-menu[data-ui-width=lg]),:where(.ui-popover[data-ui-width=lg]){max-inline-size:calc(100vw - 2rem)}@media (max-width:39.999rem){:where(.ui-menu[data-ui-width=lg],.ui-popover[data-ui-width=lg]){inline-size:20rem}}@media (min-width:64rem){:where(.ui-dialog[data-ui-size=wide]:not(.ui-drawer)){--ui-dialog-wide-width:min(64rem,calc(100% - 1rem))}}@media (min-width:80rem){:where(.ui-dialog[data-ui-size=wide]:not(.ui-drawer)){--ui-dialog-wide-width:min(72rem,calc(100% - 1rem))}}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__item){-webkit-border-after:0;border-block-end:0;-webkit-border-before:1px solid var(--ui-border);border-block-start:1px solid var(--ui-border);-webkit-padding-before:var(--ui-space-4);padding-block-start:var(--ui-space-4)}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__panel){-webkit-padding-after:0;padding-block-end:0}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__heading){padding-block:var(--ui-space-1)}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__trigger){border-radius:var(--ui-radius-sm);color:var(--ui-accordion-compact-title,var(--ui-text-primary));gap:var(--ui-space-1);justify-content:flex-start;line-height:1rem;min-block-size:1.5rem;padding:var(--ui-space-1) 0}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__trigger):after{block-size:.875rem;inline-size:.875rem;order:-1}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__title){flex:0 1 auto}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__trigger:hover){background:transparent;color:var(--ui-text-button-text,var(--ui-link-text,var(--ui-text-primary)))}:where(.ui-accordion[data-ui-variant=compact] .ui-accordion__trigger:hover):after{background-color:currentcolor}:where(.ui-accordion__hint){color:var(--ui-text-secondary);flex:none;font-size:.6875rem;font-weight:400;-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:39.999rem){:where(.ui-drawer:not([data-ui-size=fullscreen])){inline-size:100%}}:where(.ui-stack){display:grid;grid-gap:var(--ui-space-4);gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0}:where(.ui-inline){align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-2);margin:0;padding:0}:where(.ui-stack,.ui-inline):where(ul,ol){list-style:none}:where(.ui-stack,.ui-inline):where(fieldset){border:0;min-inline-size:0}:where(.ui-stack[data-ui-gap="1"],.ui-inline[data-ui-gap="1"]){gap:var(--ui-space-1)}:where(.ui-stack[data-ui-gap="2"],.ui-inline[data-ui-gap="2"]){gap:var(--ui-space-2)}:where(.ui-stack[data-ui-gap="3"],.ui-inline[data-ui-gap="3"]){gap:var(--ui-space-3)}:where(.ui-stack[data-ui-gap="4"],.ui-inline[data-ui-gap="4"]){gap:var(--ui-space-4)}:where(.ui-stack[data-ui-gap="5"]){gap:var(--ui-space-5)}:where(.ui-stack[data-ui-gap="6"]){gap:var(--ui-space-6)}:where(.ui-stack[data-ui-gap="8"]){gap:var(--ui-space-8)}:where(.ui-inline[data-ui-nowrap]){flex-wrap:nowrap}:where(.ui-inline[data-ui-align=start]){align-items:flex-start}:where(.ui-inline[data-ui-align=end]){align-items:flex-end}:where(.ui-inline[data-ui-align=baseline]){align-items:baseline}:where(.ui-inline[data-ui-align=stretch]){align-items:stretch}:where(.ui-inline[data-ui-justify=center]){justify-content:center}:where(.ui-inline[data-ui-justify=end]){justify-content:flex-end}:where(.ui-inline[data-ui-justify=between]){justify-content:space-between}}