@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-tracking:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-content:"";--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-mono:var(--mx-font-mono);--color-neutral-50:#fafafa;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-950:#0a0a0a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .75);--radius-xl:calc(var(--radius) * 1.5);--radius-2xl:calc(var(--radius) * 2);--radius-3xl:calc(var(--radius) * 3);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--mx-font-sans);--default-mono-font-family:var(--mx-font-mono);--color-surface:var(--surface);--color-surface-secondary:var(--surface-secondary);--color-muted:var(--muted);--color-accent:var(--accent);--color-border:var(--border);--color-separator:var(--separator);--color-focus:var(--focus);--color-success:var(--success);--color-warning:var(--warning);--color-danger:var(--danger);--shadow-overlay:var(--overlay-shadow);--border-width-field:var(--field-border-width,var(--border-width));--color-accent-soft:var(--accent-soft);--color-accent-soft-foreground:var(--accent-soft-foreground);--ease-smooth:ease;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-fluid:cubic-bezier(.32, .72, 0, 1);--ease-linear:linear;--ease-swift:cubic-bezier(.23, 1, .32, 1);--color-text-tertiary:var(--bui-text-tertiary);--color-background-secondary-default:var(--bui-bg-card);--color-background-inner-default:var(--bui-bg-inner);--color-chart-track:var(--bui-chart-track);--color-chart-cursor:var(--bui-chart-cursor)}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-50:lab(98.26% 0 0);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-950:lab(2.75381% 0 0)}}@layer theme{@layer base{:root,:host{--white:#fff;--black:#000;--snow:#fcfcfc;--eclipse:#18181b;--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius) * 1.5);--accent:#0485f7;--accent-foreground:var(--snow);--success:#17c964;--success-foreground:var(--eclipse);--field-border:transparent;--skeleton-animation:shimmer;--tooltip-delay:1.5s;--tooltip-close-delay:.5s}@supports (color:lab(0% 0 0)){:root,:host{--white:lab(100% 0 0);--black:lab(0% 0 0);--snow:lab(98.9676% -.0000298023 -.0000119209);--eclipse:lab(8.34178% .607349 -2.12998);--accent:lab(54.5335% 3.31545 -66.5298);--success:lab(71.4376% -59.4106 38.0321)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5f5f5;--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:#efeff0;--surface-secondary-foreground:var(--foreground);--surface-tertiary:#eaeaeb;--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:#71717a;--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:lab(0% 0 0)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background:lab(96.5432% -.0000596046 0);--surface-secondary:lab(94.4672% .129223 -.473213);--surface-tertiary:lab(92.7156% .129253 -.473213);--muted:lab(47.8738% 1.41454 -4.98644)}}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:#ebebec;--default-foreground:var(--eclipse);--field-background:var(--white);--field-foreground:#18181b;--field-placeholder:var(--muted);--warning:#f5a524;--warning-foreground:var(--eclipse);--danger:#ff383c;--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:#dedee0;--separator:#e4e4e7;--focus:var(--accent);--link:var(--foreground);--backdrop:#00000080;--surface-hover:var(--surface)}@supports (color:lab(0% 0 0)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default:lab(93.0314% .0993609 -.364041);--field-foreground:lab(8.34178% .607349 -2.12998);--warning:lab(74.4448% 23.7172 71.6451);--danger:lab(57.4234% 73.5589 48.0136);--border:lab(88.3653% .399351 -1.45447);--separator:lab(90.6853% .399232 -1.45452)}}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:var(--background)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 70%, var(--foreground) 30%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:color-mix(in oklab, var(--accent) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 70%, var(--foreground) 40%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:color-mix(in oklab, var(--warning) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 70%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:color-mix(in oklab, var(--warning) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:color-mix(in oklab, var(--success) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 60%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:color-mix(in oklab, var(--success) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#060607;--foreground:var(--snow);--surface:#18181b;--surface-foreground:var(--foreground);--surface-secondary:#232325;--surface-secondary-foreground:var(--foreground);--surface-tertiary:#262728;--surface-tertiary-foreground:var(--foreground);--overlay:#18181b;--overlay-foreground:var(--foreground);--muted:#9f9fa9;--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background:lab(1.54547% .178337 -.64671);--surface:lab(8.34178% .607349 -2.12998);--surface-secondary:lab(13.7794% .374213 -1.34113);--surface-tertiary:lab(15.5629% -.291005 -.84582);--overlay:lab(8.34178% .607349 -2.12998);--muted:lab(65.6464% 1.53497 -5.42429)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:#27272a;--default-foreground:var(--snow);--field-background:#18181b;--field-foreground:var(--foreground);--field-placeholder:var(--muted);--warning:#f7b750;--warning-foreground:var(--eclipse);--danger:#db3b3e;--danger-foreground:var(--snow);--segment:#46464c;--segment-foreground:var(--foreground);--border:#28282c;--separator:#212124;--focus:var(--accent);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset;--surface-hover:var(--surface)}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default:lab(15.7305% .613764 -2.16959);--field-background:lab(8.34178% .607349 -2.12998);--warning:lab(79.1095% 16.747 59.9157);--danger:lab(50.9109% 62.2712 37.59);--segment:lab(29.8929% 1.02498 -3.61326);--border:lab(16.4266% .613093 -2.16998);--separator:lab(12.9463% .616677 -2.16783)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:color-mix(in oklab, var(--accent) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:color-mix(in oklab, var(--accent) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:color-mix(in oklab, var(--warning) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:color-mix(in oklab, var(--warning) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:color-mix(in oklab, var(--success) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:color-mix(in oklab, var(--success) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}}}@layer components;}@layer base{@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:root{view-transition-name:none;--z-index-overlay:100000;--z-index-toast:calc(var(--z-index-overlay) + 1)}::view-transition{pointer-events:none}[data-scrollbar=thin]{--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--scrollbar-gutter:auto}[data-scrollbar=default]{--scrollbar-width:auto;--scrollbar-color:auto;--scrollbar-gutter:auto}[data-scrollbar=none]{--scrollbar-width:none;--scrollbar-color:auto;--scrollbar-gutter:auto}html{background:var(--paper);color:var(--ink);font-family:var(--mx-font-sans);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-synthesis-style:none}body{background:var(--paper);overflow-x:clip}::selection{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklch, var(--ink) 14%, transparent)}}code,kbd,samp,pre{font-family:var(--mx-font-mono)}}@layer components{.close-button{isolation:isolate;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);transform-origin:50%;border-radius:calc(var(--radius) * 1.5);padding:var(--spacing);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), color .15s var(--ease-out), background-color .1s var(--ease-out), box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.close-button:focus-visible:not([data-focused]),.close-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.close-button:disabled,.close-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.close-button[data-pending=true]{pointer-events:none}.close-button svg{pointer-events:none;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);flex-shrink:0;align-self:center}.close-button--default{background-color:var(--default);color:var(--muted)}@media (hover:hover){.close-button--default:hover,.close-button--default[data-hovered=true]{background-color:var(--default-hover)}}.close-button--default:active,.close-button--default[data-pressed=true]{transform:scale(.93)}.description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted)}.error-message{height:auto;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word;color:var(--danger);transition:opacity .15s var(--ease-out), height .35s var(--ease-smooth)}.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *),.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.field-error{height:0;padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word;color:var(--danger);opacity:0}.field-error[data-visible]{opacity:1;height:auto}.field-error{transition:opacity .15s var(--ease-out), height .35s var(--ease-smooth)}.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *),.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox>.field-error,.checkbox>[data-slot=field-error],.switch>.field-error,.switch>[data-slot=field-error],.radio>.field-error,.radio>[data-slot=field-error]{height:auto;min-height:0;color:var(--muted);opacity:1;margin:0;padding:0;transition:none}.label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}:is(.label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{color:var(--danger);--tw-content:"*";content:var(--tw-content);margin-inline-start:calc(var(--spacing) * .5)}.label--disabled,[data-disabled=true] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[data-invalid=true] .label,[aria-invalid=true] .label{color:var(--danger)}.accordion{contain:layout style;width:100%}.accordion__body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion__body-inner{padding-inline:calc(var(--spacing) * 4);padding-top:0;padding-bottom:calc(var(--spacing) * 4);color:var(--muted)}.accordion__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;margin-inline-start:auto;transition-duration:.25s}.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.accordion__indicator[data-expanded=true]{rotate:-180deg}.accordion__item{--tw-border-style:none;border-style:none;position:relative}.accordion__item:after{content:"";border-radius:calc(var(--radius) * .25);background-color:var(--separator);inset-inline-start:calc(var(--spacing) * 0);width:100%;height:1px;position:absolute;bottom:0}.accordion__item:last-child:after{content:none}.accordion__item[data-hide-separator=true]:after{display:none}.accordion__trigger{cursor:var(--cursor-interactive);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-tap-highlight-color:transparent;transition:opacity .15s var(--ease-out), box-shadow .15s var(--ease-out);flex:1;justify-content:space-between;align-items:center;display:flex}.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.accordion__trigger:hover:not([aria-expanded=true]){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.accordion__trigger:hover:not([aria-expanded=true]){background-color:color-mix(in oklab, var(--foreground) 3%, transparent 90%)}}}.accordion__trigger:focus-visible:not([data-focused]),.accordion__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.accordion__trigger:disabled,.accordion__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.accordion__panel{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad), opacity .2s var(--ease-out);overflow:clip}.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.accordion__panel[data-expanded=true]{will-change:height, opacity;opacity:1}.accordion--surface{background-color:var(--surface);border-radius:min(32px, var(--radius-3xl))}@media (hover:hover){.accordion--surface .accordion__trigger:hover:not([aria-expanded=true]){background-color:var(--default)}}.accordion--surface .accordion__item:after{background-color:var(--surface-foreground)}@supports (color:color-mix(in lab, red, red)){.accordion--surface .accordion__item:after{background-color:color-mix(in oklab, var(--surface-foreground) 6%, transparent)}}.accordion--surface .accordion__item:after{width:94%;inset-inline-start:3%}.accordion--surface .accordion__item:first-child [data-slot=accordion-trigger]{border-start-start-radius:min(32px, var(--radius-3xl));border-start-end-radius:min(32px, var(--radius-3xl))}.accordion--surface .accordion__item:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-end-end-radius:min(32px, var(--radius-3xl));border-end-start-radius:min(32px, var(--radius-3xl))}.breadcrumbs{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.breadcrumbs .breadcrumbs__link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);opacity:1;text-decoration-line:none;position:relative}.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link[data-hovered=true]{text-decoration-line:underline}.breadcrumbs .breadcrumbs__link[data-current=true]{color:var(--link);opacity:1}.breadcrumbs .breadcrumbs__item{justify-content:center;align-items:center;gap:var(--spacing);flex-shrink:0;display:flex}.breadcrumbs .breadcrumbs__separator{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:var(--muted)}.breadcrumbs .breadcrumbs__separator:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.disclosure-group{contain:layout style;width:100%}.disclosure{position:relative}.accordion__heading{display:flex}.disclosure__trigger{cursor:var(--cursor-interactive);-webkit-tap-highlight-color:transparent;display:inline-block}.disclosure__trigger:focus-visible:not([data-focused]),.disclosure__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.disclosure__trigger:disabled,.disclosure__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.disclosure__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;margin-inline-start:auto;transition-duration:.25s}.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.disclosure__indicator[data-expanded=true]{rotate:-180deg}.disclosure__content{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad), opacity .2s var(--ease-out);overflow:clip}.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *),.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.disclosure__content[data-expanded=true]{will-change:height, opacity;opacity:1}.disclosure__body{padding:calc(var(--spacing) * 2)}.link{border-radius:calc(var(--radius) * 1.5);--tw-font-weight:var(--font-weight-medium);width:fit-content;height:fit-content;font-weight:var(--font-weight-medium);color:var(--link);text-decoration-line:none;-webkit-text-decoration-color:var(--separator-tertiary);-webkit-text-decoration-color:var(--separator-tertiary);-webkit-text-decoration-color:var(--separator-tertiary);text-decoration-color:var(--separator-tertiary);text-underline-offset:4px;-webkit-tap-highlight-color:transparent;transition:color .1s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .1s var(--ease-out);align-items:center;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.link{cursor:var(--cursor-interactive)}@media (hover:hover){.link:hover,.link[data-hovered=true]{text-decoration-line:underline;-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.link:hover,.link[data-hovered=true]{-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent)}}:is(.link:hover,.link[data-hovered=true]) .link__icon{opacity:1}}.link:active,.link[data-pressed=true]{text-decoration-line:underline;-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}:is(.link:active,.link[data-pressed=true]) .link__icon{opacity:1}.link:focus-visible:not([data-focused]),.link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.link:focus-visible:not([data-focused]),.link[data-focus-visible=true]) .link__icon{opacity:1}.link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.link .link__icon{pointer-events:none;color:currentColor;opacity:.6;width:.75em;height:.75em;transition:opacity .15s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.link .link__icon svg{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.link .link__icon[data-default-icon=true]{padding-bottom:calc(var(--spacing) * 1.5);margin-inline-start:var(--spacing)}.link.button{gap:0;text-decoration-line:none}.pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-direction:column;width:100%;display:flex}@media (min-width:40rem){.pagination{flex-direction:row}}.pagination__summary{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted);align-self:flex-start;display:flex}@media (min-width:40rem){.pagination__summary{align-self:center}}.pagination__content{align-items:center;gap:var(--spacing);align-self:flex-start;display:flex}@media (min-width:40rem){.pagination__content{align-self:center}}.pagination__item{display:inline-flex}.pagination__link{isolation:isolate;width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);transform-origin:50%;border-radius:calc(var(--radius) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (min-width:48rem){.pagination__link{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.pagination__link{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.pagination__link{--pagination-link-bg:transparent;--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover);--pagination-link-fg:var(--default-foreground);background-color:var(--pagination-link-bg);color:var(--pagination-link-fg)}.pagination__link:focus-visible,.pagination__link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.pagination__link:disabled,.pagination__link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.pagination__link:hover,.pagination__link[data-hovered=true]{background-color:var(--pagination-link-bg-hover)}}.pagination__link:active,.pagination__link[data-pressed=true]{background-color:var(--pagination-link-bg-pressed);transform:scale(.97)}.pagination__link[data-active=true]{--pagination-link-bg:var(--default);--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover)}.pagination__ellipsis{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:48rem){.pagination__ellipsis{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.pagination__link--nav{gap:calc(var(--spacing) * 1.5);width:auto;padding-inline:calc(var(--spacing) * 2.5)}:is(.pagination__link--nav [data-slot=pagination-previous-icon],.pagination__link--nav [data-slot=pagination-next-icon]):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.pagination--sm .pagination__link{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (min-width:48rem){.pagination--sm .pagination__link{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.pagination--sm .pagination__link:active,.pagination--sm .pagination__link[data-pressed=true]{transform:scale(.98)}.pagination--sm .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing) * 2)}.pagination--sm .pagination__ellipsis{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (min-width:48rem){.pagination--sm .pagination__ellipsis{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.pagination--sm .pagination__summary{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.pagination--lg .pagination__link{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){.pagination--lg .pagination__link{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.pagination--lg .pagination__link:active,.pagination--lg .pagination__link[data-pressed=true]{transform:scale(.96)}.pagination--lg .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing) * 3)}.pagination--lg .pagination__ellipsis{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){.pagination--lg .pagination__ellipsis{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.pagination--lg .pagination__summary{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tabs{gap:calc(var(--spacing) * 2);display:flex}.tabs[data-orientation=horizontal]{flex-direction:column}.tabs[data-orientation=vertical]{flex-direction:row}.tabs__list-container{background-color:var(--default);border-radius:calc(var(--radius) * 2.5);position:relative}.tabs__list-container>.tabs__list-container__scroller[data-orientation=vertical]{height:100%}.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next{z-index:2;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:var(--cursor-interactive);border-style:var(--tw-border-style);color:var(--foreground);--tw-outline-style:none;transition:opacity .15s var(--ease-smooth);background-color:#0000;border-width:0;border-radius:2147483647px;outline-style:none;justify-content:center;align-items:center;padding:0;display:none;position:absolute}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):hover{opacity:.7}}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-start:calc(var(--spacing) * 1);top:50%}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-end:calc(var(--spacing) * 1);top:50%}:is(.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev,.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-prev{top:var(--spacing);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-next{bottom:var(--spacing);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}:is(.tabs__list-container:has(>:is([data-left-scroll=true],[data-left-right-scroll=true],[data-top-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-prev,.tabs__list-container:has(>:is([data-right-scroll=true],[data-left-right-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-next){display:inline-flex}.tabs__list{padding:var(--spacing);display:inline-flex}.tabs__list[data-orientation=horizontal]{flex-direction:row;width:max-content;min-width:100%}.tabs__list[data-orientation=vertical]{gap:var(--spacing);flex-direction:column}.tabs__list[data-orientation=vertical] .tabs__tab{min-width:calc(var(--spacing) * 20)}.tabs__tab{height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 3);width:100%;padding-inline:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;z-index:1;cursor:var(--cursor-interactive);transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .15s var(--ease-smooth);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__tab[data-selected=true]{color:var(--segment-foreground)}.tabs__tab[data-selected=true] .tabs__separator,.tabs__tab[data-selected=true]+.tabs__tab .tabs__separator{opacity:0}.tabs__tab:disabled,.tabs__tab[data-disabled=true],.tabs__tab[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.tabs__tab:not([data-selected=true]):not([data-disabled=true]):hover,.tabs__tab[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:.7}}.tabs__tab:focus-visible:not([data-focused]),.tabs__tab[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs--align-start>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:start;justify-content:flex-start}.tabs--align-end>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:end;justify-content:flex-end}.tabs__separator{pointer-events:none;border-radius:calc(var(--radius) * .5);background-color:var(--muted);position:absolute}@supports (color:color-mix(in lab, red, red)){.tabs__separator{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.tabs__separator{transition:opacity .15s var(--ease-smooth)}.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__list[data-orientation=horizontal] .tabs__separator{inset-inline-start:calc(var(--spacing) * 0);width:1px;height:50%;top:25%}.tabs__list[data-orientation=vertical] .tabs__separator{inset-inline-start:5%;width:90%;height:1px;top:0}.tabs__panel{width:100%;padding:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none}.tabs__panel[data-exiting=true]{inset-inline-start:calc(var(--spacing) * 0);width:100%;position:absolute;top:0}.tabs__panel[data-orientation=horizontal]{margin-top:calc(var(--spacing) * 4)}.tabs__panel[data-orientation=vertical]{margin-inline-start:calc(var(--spacing) * 4)}.tabs__indicator{border-radius:calc(var(--radius) * 3);background-color:var(--segment);--tw-shadow:var(--surface-shadow);width:100%;height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);z-index:-1;transition-property:translate,width,height;transition-duration:.25s;transition-timing-function:var(--ease-out-fluid);inset-inline-start:calc(var(--spacing) * 0);position:absolute;top:0}.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs--secondary>.tabs__list-container{background-color:#0000;border-radius:0}.tabs--secondary>.tabs__list-container .tabs__list{padding:0}.tabs--secondary>.tabs__list-container .tabs__separator{display:none}.tabs--secondary>.tabs__list-container .tabs__tab{border-radius:0}.tabs--secondary>.tabs__list-container .tabs__tab[data-selected=true]{color:var(--foreground)}.tabs--secondary>.tabs__list-container .tabs__indicator{background-color:var(--accent);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:0}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container .tabs__indicator{height:calc(var(--spacing) * .5);top:auto;bottom:0}.tabs--secondary[data-orientation=vertical]>.tabs__list-container{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=vertical]>.tabs__list-container .tabs__indicator{height:100%;width:calc(var(--spacing) * .5);inset-inline-start:calc(var(--spacing) * 0);top:0}.button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (min-width:48rem){.button{height:calc(var(--spacing) * 9)}}.button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible:not([data-focused]),.button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{will-change:transform;background-color:var(--button-bg-pressed);transform:scale(.97)}@media (hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center}@media (min-width:40rem){.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){margin-block:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3)}@media (min-width:48rem){.button--sm{height:calc(var(--spacing) * 8)}}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}.button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){.button--lg{height:calc(var(--spacing) * 10)}}.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--accent);--button-bg-hover:var(--accent-hover);--button-bg-pressed:var(--accent-hover);--button-fg:var(--accent-foreground)}.button--secondary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover);--button-fg:var(--accent-soft-foreground)}.button--tertiary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--default);--button-bg-pressed:var(--default);--button-fg:var(--default-foreground)}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);--button-bg-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.button--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}.button--danger{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover);--button-bg-pressed:var(--danger-hover);--button-fg:var(--danger-foreground)}.button--danger-soft{--button-bg:var(--danger-soft);--button-bg-hover:var(--danger-soft-hover);--button-bg-pressed:var(--danger-soft-hover);--button-fg:var(--danger-soft-foreground)}.button--icon-only{width:calc(var(--spacing) * 10);padding:0}@media (min-width:48rem){.button--icon-only{width:calc(var(--spacing) * 9)}}.button--icon-only.button--sm{width:calc(var(--spacing) * 9)}@media (min-width:48rem){.button--icon-only.button--sm{width:calc(var(--spacing) * 8)}}.button--icon-only.button--lg{width:calc(var(--spacing) * 11)}@media (min-width:48rem){.button--icon-only.button--lg{width:calc(var(--spacing) * 10)}}.button--full-width{width:100%}.button-group{justify-content:center;align-items:center;gap:0;height:auto;display:inline-flex}.button-group--horizontal{flex-direction:row}.button-group--vertical{flex-direction:column}.button-group .button{border-radius:0}.button-group--horizontal .button:first-child{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.button-group--horizontal .button:last-child{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.button-group--horizontal .button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.button-group--vertical .button:first-child{border-top-left-radius:calc(var(--radius) * 3);border-top-right-radius:calc(var(--radius) * 3)}.button-group--vertical .button:last-child{border-bottom-right-radius:calc(var(--radius) * 3);border-bottom-left-radius:calc(var(--radius) * 3)}.button-group--vertical .button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.button-group .button:active,.button-group .button[data-pressed=true]{transform:none}.button-group .button:focus-visible:not([data-focused]),.button-group .button[data-focus-visible=true]{z-index:10}.button-group__separator{border-radius:calc(var(--radius) * .5);opacity:.15;pointer-events:none;transition:opacity .15s var(--ease-smooth);background-color:currentColor;position:absolute}.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button-group--horizontal .button-group__separator{inset-inline-start:-1px;width:1px;height:50%;top:25%}.button-group--vertical .button-group__separator{inset-inline-start:25%;width:50%;height:1px;top:-1px}.button-group--horizontal .button--outline:first-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.button-group--horizontal .button--outline:last-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.button-group--horizontal .button--outline:not(:first-child):not(:last-child){border-inline-style:var(--tw-border-style);border-inline-width:0}.button-group--vertical .button--outline:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.button-group--vertical .button--outline:last-child{border-top-style:var(--tw-border-style);border-top-width:0}.button-group--vertical .button--outline:not(:first-child):not(:last-child){border-block-style:var(--tw-border-style);border-block-width:0}.button-group--full-width{width:100%}.toggle-button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (min-width:48rem){.toggle-button{height:calc(var(--spacing) * 9)}}.toggle-button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toggle-button{cursor:var(--cursor-interactive);--toggle-button-bg:var(--default);--toggle-button-bg-hover:var(--default-hover);--toggle-button-bg-pressed:var(--default-hover);--toggle-button-fg:currentColor;--toggle-button-bg-selected:var(--accent-soft);--toggle-button-bg-selected-hover:var(--accent-soft-hover);--toggle-button-bg-selected-pressed:var(--accent-soft-hover);--toggle-button-fg-selected:var(--accent-soft-foreground);background-color:var(--toggle-button-bg);color:var(--toggle-button-fg)}.toggle-button:focus-visible:not([data-focused]),.toggle-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.toggle-button:disabled,.toggle-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.toggle-button:hover,.toggle-button[data-hovered=true]{background-color:var(--toggle-button-bg-hover)}}.toggle-button:active,.toggle-button[data-pressed=true]{background-color:var(--toggle-button-bg-pressed);transform:scale(.97)}.toggle-button[data-selected=true]{background-color:var(--toggle-button-bg-selected);color:var(--toggle-button-fg-selected)}@media (hover:hover){.toggle-button[data-selected=true]:hover,.toggle-button[data-selected=true][data-hovered=true]{background-color:var(--toggle-button-bg-selected-hover)}}.toggle-button[data-selected=true]:active,.toggle-button[data-selected=true][data-pressed=true]{background-color:var(--toggle-button-bg-selected-pressed)}.toggle-button svg{pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center}@media (min-width:40rem){.toggle-button svg{margin-block:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.toggle-button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3)}@media (min-width:48rem){.toggle-button--sm{height:calc(var(--spacing) * 8)}}.toggle-button--sm svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.toggle-button--sm:active,.toggle-button--sm[data-pressed=true]{transform:scale(.98)}.toggle-button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){.toggle-button--lg{height:calc(var(--spacing) * 10)}}.toggle-button--lg:active,.toggle-button--lg[data-pressed=true]{transform:scale(.96)}.toggle-button--default{--toggle-button-bg:var(--default);--toggle-button-bg-hover:var(--default-hover);--toggle-button-bg-pressed:var(--default-hover)}.toggle-button--ghost{--toggle-button-bg:transparent;--toggle-button-bg-hover:var(--default);--toggle-button-bg-pressed:var(--default);--toggle-button-fg:var(--default-foreground)}.toggle-button--icon-only{width:calc(var(--spacing) * 10);padding:0}@media (min-width:48rem){.toggle-button--icon-only{width:calc(var(--spacing) * 9)}}.toggle-button--icon-only.toggle-button--sm{width:calc(var(--spacing) * 9)}@media (min-width:48rem){.toggle-button--icon-only.toggle-button--sm{width:calc(var(--spacing) * 8)}}.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing) * 11)}@media (min-width:48rem){.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing) * 10)}}.toggle-button-group{justify-content:center;align-items:center;gap:0;width:fit-content;height:auto;display:inline-flex}.toggle-button-group--horizontal{flex-direction:row}.toggle-button-group--vertical{flex-direction:column}.toggle-button-group--full-width{width:100%}.toggle-button-group .toggle-button{border-radius:0}.toggle-button-group--horizontal .toggle-button:first-child{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.toggle-button-group--horizontal .toggle-button:last-child{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.toggle-button-group--horizontal .toggle-button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:first-child{border-top-left-radius:calc(var(--radius) * 3);border-top-right-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:last-child{border-bottom-right-radius:calc(var(--radius) * 3);border-bottom-left-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.toggle-button-group .toggle-button:active,.toggle-button-group .toggle-button[data-pressed=true]{transform:none}.toggle-button-group .toggle-button:focus-visible:not([data-focused]),.toggle-button-group .toggle-button[data-focus-visible=true]{--tw-ring-offset-width:0px;--tw-ring-inset:inset}.toggle-button-group--full-width .toggle-button{flex:1}.toggle-button-group__separator{border-radius:calc(var(--radius) * .5);opacity:.15;pointer-events:none;transition:opacity .15s var(--ease-smooth);background-color:currentColor;position:absolute}.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toggle-button-group--horizontal .toggle-button-group__separator{inset-inline-start:-1px;width:1px;height:50%;top:25%}.toggle-button-group--vertical .toggle-button-group__separator{inset-inline-start:25%;width:50%;height:1px;top:-1px}.toggle-button-group--detached{gap:var(--spacing)}.toggle-button-group--detached .toggle-button{border-radius:calc(var(--radius) * 3)}.toggle-button-group--detached .toggle-button-group__separator{display:none}.toolbar{align-items:center;gap:calc(var(--spacing) * 2);grid-auto-flow:column;width:fit-content;display:grid}.toolbar .separator--vertical{align-self:center;height:50%}.toolbar .separator--horizontal{justify-content:center;justify-self:center;width:50%}.toolbar--vertical{grid-auto-flow:row;justify-content:flex-start;align-items:flex-start}.toolbar--vertical .button-group{justify-content:flex-start}.toolbar--attached{border-radius:calc(var(--radius) * 3);background-color:var(--surface);padding:var(--spacing);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dropdown{gap:var(--spacing);flex-direction:column;display:flex}.dropdown__trigger{--tw-outline-style:none;transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;display:inline-block}.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.dropdown__trigger{cursor:var(--cursor-interactive)}.dropdown__trigger:focus-visible:not([data-focused]),.dropdown__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.dropdown__trigger:disabled,.dropdown__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.dropdown__trigger[data-pending=true]{pointer-events:none}.dropdown__trigger:active,.dropdown__trigger[data-pressed=true]{transform:scale(.97)}.dropdown__popover{max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding:0;overflow-y:auto}@media (min-width:48rem){.dropdown__popover{min-width:calc(var(--spacing) * 55)}}.dropdown__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow)}.dropdown__popover:focus-visible:not([data-focused]),.dropdown__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.dropdown__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.dropdown__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.dropdown__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.dropdown__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.dropdown__popover[data-exiting=true],.dropdown__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.dropdown__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.dropdown__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.dropdown__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.dropdown__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.dropdown__popover [data-slot=dropdown-menu]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.dropdown__popover [data-slot=menu-item]{padding-inline:calc(var(--spacing) * 2.5)}.dropdown__menu{gap:calc(var(--spacing) * .5);width:100%;padding:var(--spacing);flex-direction:column;display:flex;position:relative;overflow:clip}.dropdown__menu [data-slot=separator]{width:94%;margin-inline-start:3%}.list-box-item{min-height:calc(var(--spacing) * 9);justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 2);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item{cursor:var(--cursor-interactive)}.list-box-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.list-box-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.list-box-item:has(.list-box-item__indicator){padding-inline-end:calc(var(--spacing) * 7)}.list-box-item:focus-visible:not([data-focused]),.list-box-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.list-box-item:active,.list-box-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){.list-box-item:hover,.list-box-item[data-hovered=true]{background-color:var(--default)}}.list-box-item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.list-box-item__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--default-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;inset-inline-end:calc(var(--spacing) * 2);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute;top:50%}.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear}:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item--danger .list-box-item__indicator,.list-box-item--danger [data-slot=label]{color:var(--danger)}.list-box-section{flex-direction:column;align-items:flex-start;gap:0;display:flex}.list-box{width:100%;padding:var(--spacing);position:relative;overflow:clip}.list-box>*+*{margin-top:var(--spacing)}.list-box [data-slot=separator][data-orientation=horizontal]{width:94%;margin-inline-start:3%}.menu-item{min-height:calc(var(--spacing) * 9);justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 2);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item{cursor:var(--cursor-interactive)}.menu-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.menu-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.menu-item [data-slot=submenu-indicator] svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.menu-item:has(.menu-item__indicator){padding-inline-start:calc(var(--spacing) * 7)}.menu-item[data-has-submenu=true]:has(.menu-item__indicator){padding-inline-start:calc(var(--spacing) * 2);padding-inline-end:calc(var(--spacing) * 7)}.menu-item:focus-visible:not([data-focused]),.menu-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.menu-item:active,.menu-item[data-pressed=true]{will-change:transform;transform:scale(.98)}@media (hover:hover){.menu-item:hover,.menu-item[data-hovered=true]{background-color:var(--default)}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]{transition:stroke-dashoffset .1s linear}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--dot]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.menu-item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.menu-item__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;inset-inline-start:calc(var(--spacing) * 2);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute;top:50%}.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item[data-has-submenu=true] .menu-item__indicator{inset-inline-start:auto;inset-inline-end:calc(var(--spacing) * 2)}.menu-item__indicator [data-slot=menu-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.menu-item__indicator--submenu{color:var(--muted)}.menu-item__indicator--submenu svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.menu-item--danger .menu-item__indicator,.menu-item--danger [data-slot=label]{color:var(--danger)}.menu-section{flex-direction:column;align-items:flex-start;gap:0;display:flex}.menu{gap:var(--spacing);width:100%;padding:var(--spacing);flex-direction:column;display:flex;position:relative;overflow:clip}.menu [data-slot=separator]{width:94%;margin-inline-start:3%}.tag-group{gap:var(--spacing);flex-direction:column;display:flex;position:relative}.tag-group__list{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex;position:relative}.tag-group [slot=description],.tag-group [data-slot=description],.tag-group [slot=errorMessage],.tag-group [data-slot=error-message]{padding:var(--spacing)}.tag{--optical-offset:.031em;align-items:center;gap:var(--spacing);border-radius:calc(var(--radius) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));transition:color .1s var(--ease-smooth), scale .1s var(--ease-smooth), opacity .1s var(--ease-smooth), background-color .1s var(--ease-smooth), box-shadow .1s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:inline-flex;position:relative}.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tag{cursor:var(--cursor-interactive)}.tag svg{pointer-events:none;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:currentColor;flex-shrink:0;align-self:center}.tag:is([data-disabled=true],[aria-disabled=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tag:is(:focus-visible,[data-focus-visible]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tag:is([data-selected=true],[aria-selected=true]){background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media (hover:hover){.tag:is([data-selected=true],[aria-selected=true]):is(:hover,[data-hovered=true]){background-color:var(--accent-soft-hover)}}.tag--sm{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tag--lg{border-radius:calc(var(--radius) * 2);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tag--default{background-color:var(--default);color:var(--default-foreground)}@media (hover:hover){.tag--default:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--default-hover)}}.tag--surface{background-color:var(--surface);color:var(--surface-foreground)}@media (hover:hover){.tag--surface:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--surface-hover)}}.tag__remove-button:after{content:"";width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}.tag__remove-button{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:inherit}.tag__remove-button svg{width:inherit;height:inherit;color:currentColor;flex-shrink:0;align-self:center}.color-area{width:100%;max-width:calc(var(--spacing) * 56);border-radius:calc(var(--radius) * 2);-webkit-tap-highlight-color:transparent;aspect-ratio:1;background:var(--color-area-background);flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-area[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-area--show-dots:after{content:"";pointer-events:none;border-radius:inherit;background-image:radial-gradient(circle,#fff3 1px,#0000 1px);background-size:8px 8px;position:absolute;inset:0}.color-area__thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5);will-change:width,height;background-color:var(--color-area-thumb-color);transition:width .15s var(--ease-out), height .15s var(--ease-out);border:3px solid #fff;box-shadow:0 0 0 1px #0000001a,inset 0 0 0 1px #0000001a}.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-area__thumb[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-area__thumb[data-dragging=true]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.color-area__thumb[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker{display:inline-flex}.color-picker__trigger{align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-flex}.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-picker__trigger [data-slot=label]{cursor:var(--cursor-interactive)}.color-picker__trigger:focus-visible:not([data-focused]),.color-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-picker__trigger:disabled,.color-picker__trigger[data-disabled=true],.color-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker__popover{min-width:calc(var(--spacing) * 62);transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 3);box-shadow:var(--overlay-shadow);border-radius:min(32px, calc(var(--radius) * 2.5));gap:calc(var(--spacing) * 3);flex-direction:column;display:flex;overflow:hidden auto}.color-picker__popover:focus-visible:not([data-focused]),.color-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.color-picker__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.color-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.color-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.color-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.color-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.color-picker__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.color-picker__popover[data-exiting=true],.color-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.color-slider{gap:var(--spacing);grid-template:"label output""track track"/1fr auto;width:100%;display:grid}.color-slider:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template:"track"/1fr;gap:0}.color-slider:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-columns:1fr;grid-template-areas:"label""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output){grid-template-columns:1fr;grid-template-areas:"output""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output) .color-slider__output{justify-self:end}.color-slider [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.color-slider .color-slider__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.color-slider .color-slider__track{border-radius:calc(var(--radius) * 2);grid-area:track;position:relative}.color-slider .color-slider__track:before,.color-slider .color-slider__track:after{content:"";z-index:0;pointer-events:none;position:absolute}.color-slider .color-slider__thumb{cursor:grab;border-radius:calc(var(--radius) * 2);-webkit-tap-highlight-color:transparent;border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);z-index:1;transition:transform .25s var(--ease-out), box-shadow .15s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute}.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-slider .color-slider__thumb[data-dragging=true]{cursor:grabbing}.color-slider .color-slider__thumb[data-focus-visible=true]{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-slider .color-slider__thumb[data-disabled=true]{cursor:default;background-color:var(--default)}.color-slider:disabled,.color-slider[data-disabled=true],.color-slider[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.color-slider:disabled,.color-slider[data-disabled=true],.color-slider[aria-disabled=true]) [data-slot=label]{opacity:1}.color-slider[data-orientation=horizontal]{flex-direction:column}.color-slider[data-orientation=horizontal] .color-slider__track{height:calc(var(--spacing) * 5);border-radius:0;justify-self:center;width:calc(100% - 1.25rem);box-shadow:inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__track:before,.color-slider[data-orientation=horizontal] .color-slider__track:after{width:.625rem;height:100%;top:0}.color-slider[data-orientation=horizontal] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;border-start-start-radius:calc(var(--radius) * 2);border-end-start-radius:calc(var(--radius) * 2);inset-inline-start:-.625rem;box-shadow:inset 1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__track:after{background-color:var(--track-end-color,transparent);border-start-end-radius:calc(var(--radius) * 2);border-end-end-radius:calc(var(--radius) * 2);inset-inline-end:-.625rem;box-shadow:inset -1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);top:50%}.color-slider[data-orientation=vertical]{gap:calc(var(--spacing) * 2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;place-items:center;height:100%}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template-rows:1fr;grid-template-areas:"track";gap:0}.color-slider[data-orientation=vertical]:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-rows:1fr auto;grid-template-areas:"track""label"}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):has(.color-slider__output){grid-template-rows:auto 1fr;grid-template-areas:"output""track"}.color-slider[data-orientation=vertical] .color-slider__output,.color-slider[data-orientation=vertical] [data-slot=label]{text-align:center}.color-slider[data-orientation=vertical] .color-slider__track{width:calc(var(--spacing) * 5);border-radius:0;justify-self:center;height:calc(100% - 1.25rem);box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a}.color-slider[data-orientation=vertical] .color-slider__track:before,.color-slider[data-orientation=vertical] .color-slider__track:after{width:100%;height:.625rem;inset-inline-start:calc(var(--spacing) * 0)}.color-slider[data-orientation=vertical] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;border-end-end-radius:999px;border-end-start-radius:999px;bottom:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=vertical] .color-slider__track:after{background-color:var(--track-end-color,transparent);border-start-start-radius:999px;border-start-end-radius:999px;top:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 1px #0000001a}.color-slider[data-orientation=vertical] .color-slider__thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);left:50%}.color-swatch{box-sizing:border-box;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background:linear-gradient(var(--color-swatch-current), var(--color-swatch-current)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-swatch--circle{border-radius:calc(var(--radius) * 2)}.color-swatch--square{border-radius:calc(var(--radius) * .75)}.color-swatch--xs{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.color-swatch--xs.color-swatch--circle{border-radius:calc(var(--radius) * 1)}.color-swatch--sm{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.color-swatch--sm.color-swatch--circle{border-radius:calc(var(--radius) * 1.5)}.color-swatch--lg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.color-swatch--lg.color-swatch--circle{border-radius:calc(var(--radius) * 3)}.color-swatch--xl{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.color-swatch--xl.color-swatch--circle{border-radius:calc(var(--radius) * 3)}.color-swatch-picker{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.color-swatch-picker__item{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 2);border-style:var(--tw-border-style);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:border-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-width:2px;border-color:#0000;outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-swatch-picker__item:focus-visible,.color-swatch-picker__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-swatch-picker__item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-swatch-picker__item[data-selected=true]{border-color:var(--color-swatch-current);box-shadow:var(--field-shadow)}.color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{transform:scale(.77)}.color-swatch-picker__swatch{border-radius:inherit;width:100%;height:100%;transition:transform .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:block}.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.color-swatch-picker__swatch:hover{transform:scale(1.1)}}.color-swatch-picker__indicator{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.color-swatch-picker__indicator>*{width:33.3333%;height:33.3333%;color:var(--color-white);transition:transform .15s var(--ease-out);transform:scale(0)translateZ(0)}.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-swatch-picker__indicator[data-light-color=true] .color-swatch-picker__indicator>*{color:var(--color-black)}.color-swatch-picker__item[data-selected=true] .color-swatch-picker__indicator>*{transform:scale(1)translateZ(0)}.color-swatch-picker--stack{flex-direction:column}.color-swatch-picker--xs .color-swatch-picker__item{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1);border-style:var(--tw-border-style);border-width:1px}.color-swatch-picker--sm .color-swatch-picker__item{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 1.5);border-style:var(--tw-border-style);border-width:2px}.color-swatch-picker--lg .color-swatch-picker__item{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * 3);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--xl .color-swatch-picker__item{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--square .color-swatch-picker__item{border-radius:calc(var(--radius) * 1.5)}.color-swatch-picker--square .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * .75)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * .75)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item{border-radius:calc(var(--radius) * 1.5)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item{border-radius:calc(var(--radius) * 1.5)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:calc(var(--radius) * 1)}.color-input-group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;overflow:hidden}.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.color-input-group:hover:not(:focus-within),.color-input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.color-input-group[data-focus-within=true],.color-input-group:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.color-input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group[data-invalid=true]:focus,.color-input-group[data-invalid=true]:focus-visible,.color-input-group[data-invalid=true][data-focused=true],.color-input-group[data-invalid=true][data-focus-visible=true],.color-input-group[data-invalid=true]:focus-within,.color-input-group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.color-input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.color-input-group[data-disabled=true],.color-input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-input-group__input{cursor:text;border-style:var(--tw-border-style);height:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1;align-items:center;display:flex}@media (min-width:40rem){.color-input-group__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.color-input-group__input::placeholder{color:var(--field-placeholder,var(--muted))}.color-input-group:has([data-slot=color-input-group-prefix]) .color-input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:calc(var(--spacing) * 2)}.color-input-group:has([data-slot=color-input-group-suffix]) .color-input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:calc(var(--spacing) * 2)}.color-input-group__input:focus,.color-input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.color-input-group__prefix{color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-start:calc(var(--spacing) * 3);margin-inline-end:0;display:flex}.color-input-group__suffix{color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-end:calc(var(--spacing) * 3);display:flex}.color-input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--color-input-group-bg);--color-input-group-bg:var(--default);--color-input-group-bg-hover:var(--default-hover);--color-input-group-bg-focus:var(--default)}@media (hover:hover){.color-input-group--secondary:hover:not(:focus-within),.color-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--color-input-group-bg-hover)}}.color-input-group--secondary:focus-within,.color-input-group--secondary[data-focus-within=true]{background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group--secondary[data-invalid=true]:focus,.color-input-group--secondary[data-invalid=true]:focus-visible,.color-input-group--secondary[data-invalid=true][data-focused=true],.color-input-group--secondary[data-invalid=true][data-focus-visible=true],.color-input-group--secondary[data-invalid=true]:focus-within,.color-input-group--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.color-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary [data-slot=color-input-group-input]{background-color:#0000}.color-input-group--full-width{width:100%}.color-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.color-field[data-invalid=true],.color-field[aria-invalid=true]) [data-slot=description]{display:none}.color-field [data-slot=label]{width:fit-content}.color-field--full-width{width:100%}.slider{gap:var(--spacing);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.slider [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.slider .slider__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.slider .slider__track{border-radius:calc(var(--radius) * 1.5);background-color:var(--default);grid-area:track;position:relative}.slider .slider__fill{pointer-events:none;background-color:var(--accent);position:absolute}.slider .slider__thumb{cursor:grab;border-radius:calc(var(--radius) * 1.5);background-color:var(--accent);-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--ease-smooth), transform .25s var(--ease-out), box-shadow .15s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute}.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.slider .slider__thumb:after{z-index:10;border-radius:calc(var(--radius) * 1);background-color:var(--accent-foreground);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);content:"";transform-origin:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}.slider .slider__thumb:after:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.slider .slider__thumb:after:not(:is()){transition-property:none}}.slider .slider__thumb[data-dragging=true]{cursor:grabbing}.slider .slider__thumb[data-dragging=true]:after{scale:.9}.slider .slider__thumb[data-dragging=true]:after:is(){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){.slider .slider__thumb[data-dragging=true]:after:not(:is()){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.slider .slider__thumb[data-focus-visible=true]{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.slider .slider__thumb[data-disabled=true]{cursor:default}.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]) [data-slot=label]{opacity:1}.slider[data-orientation=horizontal]{flex-direction:column}.slider[data-orientation=horizontal] .slider__track{height:calc(var(--spacing) * 5);border-inline-style:var(--tw-border-style);border-inline-width:.75rem;border-inline-color:#0000;width:100%}.slider[data-orientation=horizontal] .slider__track[data-fill-start=true]{border-inline-start-color:var(--accent)}.slider[data-orientation=horizontal] .slider__track[data-fill-end=true]{border-inline-end-color:var(--accent)}.slider[data-orientation=horizontal] .slider__fill,.slider[data-orientation=horizontal] .slider__thumb{height:100%}.slider[data-orientation=horizontal] .slider__thumb{width:1.75rem;top:50%}.slider[data-orientation=horizontal] .slider__thumb:after{width:1.5rem;height:1rem}.slider[data-orientation=vertical]{gap:calc(var(--spacing) * 2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;height:100%}.slider[data-orientation=vertical] .slider__output,.slider[data-orientation=vertical] [data-slot=label]{text-align:center}.slider[data-orientation=vertical] .slider__track{height:100%;width:calc(var(--spacing) * 5);border-block-style:var(--tw-border-style);border-block-width:.75rem;border-block-color:#0000;justify-self:center}.slider[data-orientation=vertical] .slider__track[data-fill-start=true]{border-bottom-color:var(--accent)}.slider[data-orientation=vertical] .slider__track[data-fill-end=true]{border-top-color:var(--accent)}.slider[data-orientation=vertical] .slider__fill,.slider[data-orientation=vertical] .slider__thumb{width:100%}.slider[data-orientation=vertical] .slider__thumb{height:1.75rem;left:50%}.slider[data-orientation=vertical] .slider__thumb:after{width:1rem;height:1.5rem}.switch{align-items:flex-start;gap:var(--spacing);-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);--switch-control-bg:var(--default);--switch-control-bg-hover:var(--switch-control-bg);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.switch{--switch-control-bg-hover:color-mix(in oklab, var(--switch-control-bg), transparent 20%)}}.switch{--switch-control-bg-pressed:var(--switch-control-bg-hover);--switch-control-bg-checked:var(--accent);--switch-control-bg-checked-hover:var(--accent-hover)}.switch[data-disabled=true],.switch[data-disabled=true] [data-slot=description],.switch[data-disabled=true] [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.switch[data-disabled=true] .switch__thumb{background-color:var(--default-foreground)}@supports (color:color-mix(in lab, red, red)){.switch[data-disabled=true] .switch__thumb{background-color:color-mix(in oklab, var(--default-foreground) 20%, transparent)}}.switch>[data-slot=description]{width:100%;min-width:0;padding-inline-start:3.25rem}.switch>[data-slot=field-error]{width:100%;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted);padding-inline-start:3.25rem}.switch.switch--sm>[data-slot=description],.switch.switch--sm>[data-slot=field-error]{padding-inline-start:2.75rem}.switch.switch--lg>[data-slot=description],.switch.switch--lg>[data-slot=field-error]{padding-inline-start:3.75rem}:is(.switch:disabled[aria-checked=true],.switch:disabled[data-selected=true],.switch[data-disabled=true][aria-checked=true],.switch[data-disabled=true][data-selected=true],.switch[aria-disabled=true][aria-checked=true],.switch[aria-disabled=true][data-selected=true]) .switch__thumb{opacity:.4}.switch__control{border-radius:calc(var(--radius) * 1.5);background-color:var(--switch-control-bg);width:2.5rem;height:1.25rem;transition:background-color .25s var(--ease-smooth), box-shadow .15s var(--ease-out);flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch:focus-visible .switch__control,.switch [data-slot=switch-content][data-focus-visible=true] .switch__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.switch:has([data-slot=switch-content][data-focus-visible=true]) .switch__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.switch:hover .switch__control,.switch [data-slot=switch-content][data-hovered=true] .switch__control{background-color:var(--switch-control-bg-hover)}.switch:has([data-slot=switch-content][data-hovered=true]) .switch__control{background-color:var(--switch-control-bg-hover)}.switch:active .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-pressed)}.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control{background-color:var(--switch-control-bg-pressed)}:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transform:none}@media (prefers-reduced-motion:reduce){:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transform:none}}.switch[aria-checked=true] .switch__control,.switch[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked)}.switch[aria-checked=true]:hover .switch__control,.switch[data-selected=true]:hover .switch__control,.switch[aria-checked=true][data-hovered=true] .switch__control,.switch[data-selected=true][data-hovered=true] .switch__control,.switch[aria-checked=true]:active .switch__control,.switch[data-selected=true]:active .switch__control,.switch[aria-checked=true][data-pressed=true] .switch__control,.switch[data-selected=true][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch:has([data-slot=switch-content][data-hovered=true])[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch:has([data-slot=switch-content][data-pressed=true])[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch__content{cursor:inherit;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.switch--sm .switch__control{border-radius:calc(var(--radius) * 1);width:2rem;height:1rem}.switch--lg .switch__control{width:3rem;height:1.5rem}.switch__thumb{transform-origin:50%;border-radius:calc(var(--radius) * 1);background-color:var(--color-white);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);width:1.375rem;height:1rem;transition:margin .3s var(--ease-out-fluid), background-color .2s var(--ease-out);margin-inline-start:calc(var(--spacing) * .5);display:flex}.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch[aria-checked=true] .switch__thumb,.switch[data-selected=true] .switch__thumb{background-color:var(--accent-foreground);color:var(--accent);margin-inline-start:calc(100% - 1.5rem);box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}.switch--sm .switch__thumb{border-radius:calc(var(--radius) * .75);width:1.03125rem;height:.75rem}.switch[aria-checked=true] :is(.switch--sm .switch__thumb),.switch[data-selected=true] :is(.switch--sm .switch__thumb){margin-inline-start:calc(100% - 1.15625rem)}.switch--lg .switch__thumb{border-radius:calc(var(--radius) * 1.5);width:1.71875rem;height:1.25rem}.switch[aria-checked=true] :is(.switch--lg .switch__thumb),.switch[data-selected=true] :is(.switch--lg .switch__thumb){margin-inline-start:calc(100% - 1.84375rem)}.switch__thumb>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.switch [data-slot=label]{-webkit-user-select:none;user-select:none}.switch__content [data-slot=label]{cursor:var(--cursor-interactive)}.switch [data-slot=description]{cursor:default;-webkit-user-select:none;user-select:none}.switch-group{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.switch-group__items{gap:calc(var(--spacing) * 4);display:flex}.switch-group--horizontal .switch-group__items{flex-direction:row}.switch-group--vertical .switch-group__items{flex-direction:column}.badge{justify-content:center;align-items:center;gap:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);min-height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);border-radius:calc(var(--radius) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.34;--badge-bg:var(--default);--badge-fg:var(--default-foreground);--badge-border:var(--background);background-color:var(--badge-bg);color:var(--badge-fg);border:1px solid var(--badge-border);background-clip:padding-box;flex-shrink:0;line-height:1.34;display:inline-flex}.badge__label{padding-inline:calc(var(--spacing) * .5)}.badge-anchor{flex-shrink:0;display:inline-flex;position:relative}.badge--lg{min-height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;line-height:1.43}.badge--sm{min-height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5);--tw-leading:1.34;font-size:10px;line-height:1.34}.badge--accent{--badge-fg:var(--accent-soft-foreground)}.badge--default{--badge-fg:var(--default-foreground)}.badge--success{--badge-fg:var(--success-soft-foreground)}.badge--warning{--badge-fg:var(--warning-soft-foreground)}.badge--danger{--badge-fg:var(--danger-soft-foreground)}.badge--top-right{position:absolute;top:0;right:0;transform:translate(25%,-25%)}.badge--top-left{position:absolute;top:0;left:0;transform:translate(-25%,-25%)}.badge--bottom-right{position:absolute;bottom:0;right:0;transform:translate(25%,25%)}.badge--bottom-left{position:absolute;bottom:0;left:0;transform:translate(-25%,25%)}.badge--primary.badge--accent{--badge-bg:var(--accent);--badge-fg:var(--accent-foreground)}.badge--primary.badge--default{--badge-bg:var(--default);--badge-fg:var(--default-foreground)}.badge--primary.badge--success{--badge-bg:var(--success);--badge-fg:var(--success-foreground)}.badge--primary.badge--warning{--badge-bg:var(--warning);--badge-fg:var(--warning-foreground)}.badge--primary.badge--danger{--badge-bg:var(--danger);--badge-fg:var(--danger-foreground)}.badge--soft.badge--accent{--badge-bg:var(--accent-soft);--badge-fg:var(--accent-soft-foreground)}.badge--soft.badge--default{--badge-bg:var(--default-soft);--badge-fg:var(--default-soft-foreground)}.badge--soft.badge--success{--badge-bg:var(--success-soft);--badge-fg:var(--success-soft-foreground)}.badge--soft.badge--warning{--badge-bg:var(--warning-soft);--badge-fg:var(--warning-soft-foreground)}.badge--soft.badge--danger{--badge-bg:var(--danger-soft);--badge-fg:var(--danger-soft-foreground)}.chip{align-items:center;gap:calc(var(--spacing) * .5);border-radius:calc(var(--radius) * 2);width:fit-content;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--chip-bg:var(--default);--chip-fg:currentColor;background-color:var(--chip-bg);color:var(--chip-fg);flex-shrink:0;display:inline-flex}.chip__label{padding-inline:calc(var(--spacing) * .5)}.chip--accent{--chip-fg:var(--accent-soft-foreground)}.chip--danger{--chip-fg:var(--danger-soft-foreground)}.chip--default{--chip-fg:var(--default-foreground)}.chip--success{--chip-fg:var(--success-soft-foreground)}.chip--warning{--chip-fg:var(--warning-soft-foreground)}.chip--tertiary{--chip-bg:transparent}.chip--sm{padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:0}.chip--md{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.chip--lg{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.chip--primary.chip--accent{--chip-bg:var(--accent);--chip-fg:var(--accent-foreground)}.chip--primary.chip--success{--chip-bg:var(--success);--chip-fg:var(--success-foreground)}.chip--primary.chip--warning{--chip-bg:var(--warning);--chip-fg:var(--warning-foreground)}.chip--primary.chip--danger{--chip-bg:var(--danger);--chip-fg:var(--danger-foreground)}.chip--accent.chip--soft{--chip-bg:var(--accent-soft);--chip-fg:var(--accent-soft-foreground)}.chip--success.chip--soft{--chip-bg:var(--success-soft);--chip-fg:var(--success-soft-foreground)}.chip--warning.chip--soft{--chip-bg:var(--warning-soft);--chip-fg:var(--warning-soft-foreground)}.chip--danger.chip--soft{--chip-bg:var(--danger-soft);--chip-fg:var(--danger-soft-foreground)}.chip--default.chip--soft{--chip-bg:var(--default-soft);--chip-fg:var(--default-soft-foreground)}.table-root{grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:clip}.table__scroll-container{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);scrollbar-gutter:auto;overflow-x:auto}.table-root--primary{background-color:var(--surface-secondary);padding-inline:var(--spacing);padding-bottom:var(--spacing);border-radius:min(32px, calc(var(--radius) * 2.5))}.table-root--secondary .table__header{border-bottom-style:var(--tw-border-style);background-color:#0000;border-bottom-width:0}.table-root--secondary .table__column{background-color:var(--surface-secondary)}.table-root--secondary :is(th.table__column:first-child,[role=row]>[role=presentation]:first-of-type>.table__column){border-start-start-radius:min(32px, var(--radius-2xl));border-end-start-radius:min(32px, var(--radius-2xl))}.table-root--secondary :is(th.table__column:last-child,[role=row]>[role=presentation]:last-of-type>.table__column){border-start-end-radius:min(32px, var(--radius-2xl));border-end-end-radius:min(32px, var(--radius-2xl))}.table-root--secondary .table__body{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.table-root--secondary .table__body tr:first-child td:first-child,.table-root--secondary .table__body tr:first-child td:last-child,.table-root--secondary .table__body tr:last-child td:first-child,.table-root--secondary .table__body tr:last-child td:last-child{border-radius:0}.table-root--secondary .table__body:not(tbody){border-radius:0;overflow:visible}.table-root--secondary .table__row .table__cell{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab, red, red)){.table-root--secondary .table__row .table__cell{border-color:color-mix(in oklab, var(--separator-tertiary) 50%, transparent)}}.table-root--secondary .table__row .table__cell{background-color:#0000}@media (hover:hover){.table-root--secondary .table__row:hover .table__cell,.table-root--secondary .table__row[data-hovered=true] .table__cell{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.table-root--secondary .table__row:hover .table__cell,.table-root--secondary .table__row[data-hovered=true] .table__cell{background-color:color-mix(in oklab, var(--default) 50%, transparent)}}}.table__content{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table-root--primary .table__content{overflow:clip}.table__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator)}@supports (color:color-mix(in lab, red, red)){.table__header{border-color:color-mix(in oklab, var(--separator) 50%, transparent)}}.table__header{background-color:var(--surface-secondary)}.table__column{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:start;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);position:relative}.table__column:after{content:"";pointer-events:none;height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius) * .5);background-color:var(--separator);inset-inline-end:calc(var(--spacing) * 0);position:absolute;top:50%}.table__column:last-child:not(:only-child):after{content:none}.table__column[data-allows-sorting=true]{cursor:var(--cursor-interactive)}@media (hover:hover){.table__column[data-allows-sorting=true]:hover,.table__column[data-allows-sorting=true][data-hovered=true]{color:var(--foreground)}}.table__column:focus-visible,.table__column[data-focus-visible=true]{border-radius:calc(var(--radius) * 1);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--focus);outline-style:none}[role=row]>[role=presentation]:last-of-type:not(:only-of-type)>.table__column:after{content:none}.table__sortable-column-header{justify-content:space-between;align-items:center;display:flex}.table__sortable-column-indicator{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);place-content:center;display:inline-grid}.table__sortable-column-indicator[data-direction=descending]{rotate:180deg}.table__body tr:first-child td:first-child{border-start-start-radius:min(32px, var(--radius-2xl))}.table__body tr:first-child td:last-child{border-start-end-radius:min(32px, var(--radius-2xl))}.table__body tr:last-child td:first-child{border-end-start-radius:min(32px, var(--radius-2xl))}.table__body tr:last-child td:last-child{border-end-end-radius:min(32px, var(--radius-2xl))}.table__body:not(tbody){border-radius:min(32px, var(--radius-2xl));height:100%;position:relative;overflow:clip}.table__row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);height:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.table__row{border-color:color-mix(in oklab, var(--separator) 50%, transparent)}}.table__row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.table__row:hover .table__cell,.table__row[data-hovered=true] .table__cell{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.table__row:hover .table__cell,.table__row[data-hovered=true] .table__cell{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}}.table__row[data-selected=true] .table__cell{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.table__row[data-selected=true] .table__cell{background-color:color-mix(in oklab, var(--surface) 10%, transparent)}}.table__row[aria-disabled=true],.table__row[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.table__row:focus-visible,.table__row[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.table__row[data-dragging=true]{opacity:.5}.table__row[data-drop-target=true] .table__cell{background-color:var(--accent-soft)}.table__cell{background-color:var(--surface);height:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab, red, red)){.table__cell{border-color:color-mix(in oklab, var(--separator-tertiary) 50%, transparent)}}.table__cell:focus-visible,.table__cell[data-focus-visible=true]{border-radius:calc(var(--radius) * 1);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--focus);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true]) :is(.table__cell,.table__column){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):only-child,.table__row:is(:focus-visible,[data-focus-visible=true])>:only-child :is(.table__cell,.table__column){border-radius:calc(var(--radius) * 1);--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):first-child:not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:first-child:not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset 2px 0 0 0 var(--tw-shadow-color,var(--focus)), inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-start-start-radius:calc(var(--radius) * 1);border-end-start-radius:calc(var(--radius) * 1);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):last-child:not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:last-child:not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset -2px 0 0 0 var(--tw-shadow-color,var(--focus)), inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-start-end-radius:calc(var(--radius) * 1);border-end-end-radius:calc(var(--radius) * 1);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):not(:first-child):not(:last-child):not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:not(:first-child):not(:last-child):not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.table__cell[data-tree-column]{padding-inline-start:calc(1rem * var(--table-row-level,1))}.table__footer{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);align-items:center;display:flex}.table__resizable-container{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);scrollbar-gutter:auto;position:relative;overflow:auto}.table__column-resizer{height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);border-radius:calc(var(--radius) * .5);background-color:var(--separator);box-sizing:content-box;--tw-translate-x:calc(1 / 2 * 100%);width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:col-resize;touch-action:none;padding-inline:calc(var(--spacing) * 2);--tw-border-style:none;--tw-outline-style:none;inset-inline-end:calc(var(--spacing) * 0);background-clip:content-box;border-style:none;outline-style:none;position:absolute;top:50%}.table__column-resizer[data-hovered=true],.table__column-resizer:hover,.table__column-resizer[data-resizing=true]{height:100%;width:calc(var(--spacing) * .5);background-color:var(--accent)}.table__column-resizer[data-focus-visible=true],.table__column-resizer:focus-visible{height:100%;width:calc(var(--spacing) * .5);background-color:var(--focus)}.table__column:has(.table__column-resizer):after{content:none}.table__load-more td,.table__load-more [role=rowheader]{padding-block:calc(var(--spacing) * 3);text-align:center}:is(.table__load-more td,.table__load-more [role=rowheader])>*{margin-inline:auto}.table__load-more-content{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);display:flex}.alert{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 4);background-color:var(--surface);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:min(32px, var(--radius-3xl));flex-direction:row;display:flex}.alert__content{flex-direction:column;flex-grow:1;align-items:flex-start;height:100%;display:flex}.alert__indicator{padding:var(--spacing);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.alert__indicator [data-slot=alert-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.alert__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.alert__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.alert--default .alert__indicator,.alert--default .alert__title{color:var(--foreground)}.alert--accent .alert__indicator,.alert--accent .alert__title{color:var(--accent-soft-foreground)}.alert--success .alert__indicator,.alert--success .alert__title{color:var(--success-soft-foreground)}.alert--warning .alert__indicator,.alert--warning .alert__title{color:var(--warning-soft-foreground)}.alert--danger .alert__indicator,.alert--danger .alert__title{color:var(--danger-soft-foreground)}.empty-state{padding:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.skeleton{pointer-events:none;border-radius:calc(var(--radius) * .5);background-color:var(--surface-tertiary);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skeleton{background-color:color-mix(in oklab, var(--surface-tertiary) 70%, transparent)}}.skeleton--shimmer:after{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-gradient-position:to right;animation:2s linear infinite skeleton;position:absolute;inset:0}@supports (background-image:linear-gradient(in lab, red, red)){.skeleton--shimmer:after{--tw-gradient-position:to right in oklab}}.skeleton--shimmer:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--surface-tertiary);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content)}.skeleton--shimmer:has(.skeleton):after{content:none}.skeleton--shimmer:has(.skeleton):before{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);z-index:10;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);animation:2s linear infinite skeleton;position:absolute;inset:0}.skeleton--shimmer:has(.skeleton) .skeleton:after{content:none}.skeleton--pulse{animation:var(--animate-pulse)}.meter{gap:var(--spacing);--meter-fill:var(--accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.meter [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.meter .meter__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.meter .meter__track{border-radius:calc(var(--radius) * .5);background-color:var(--default);height:calc(var(--spacing) * 2);grid-area:track;position:relative;overflow:hidden}.meter .meter__fill{border-radius:calc(var(--radius) * .5);background-color:var(--meter-fill);height:100%;transition:width .3s var(--ease-out);inset-inline-start:calc(var(--spacing) * 0);position:absolute;top:0}.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.meter:disabled,.meter[data-disabled=true],.meter[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.meter:disabled,.meter[data-disabled=true],.meter[aria-disabled=true]) [data-slot=label]{opacity:1}.meter--sm .meter__track{height:var(--spacing);border-radius:calc(var(--radius) * .25)}.meter--sm .meter__fill{border-radius:calc(var(--radius) * .25)}.meter--lg .meter__track{height:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * .75)}.meter--lg .meter__fill{border-radius:calc(var(--radius) * .75)}.meter--default{--meter-fill:var(--default-foreground)}.meter--accent{--meter-fill:var(--accent)}.meter--success{--meter-fill:var(--success)}.meter--warning{--meter-fill:var(--warning)}.meter--danger{--meter-fill:var(--danger)}.progress-bar{gap:var(--spacing);--progress-bar-fill:var(--accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.progress-bar [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.progress-bar .progress-bar__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.progress-bar .progress-bar__track{border-radius:calc(var(--radius) * .5);background-color:var(--default);height:calc(var(--spacing) * 2);grid-area:track;position:relative;overflow:hidden}.progress-bar .progress-bar__fill{border-radius:calc(var(--radius) * .5);background-color:var(--progress-bar-fill);height:100%;transition:width .3s var(--ease-out);inset-inline-start:calc(var(--spacing) * 0);position:absolute;top:0}.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.progress-bar:not([aria-valuenow]) .progress-bar__fill{width:40%;animation:1.5s cubic-bezier(.65,0,.35,1) infinite progress-bar-indeterminate}.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.progress-bar:disabled,.progress-bar[data-disabled=true],.progress-bar[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.progress-bar:disabled,.progress-bar[data-disabled=true],.progress-bar[aria-disabled=true]) [data-slot=label]{opacity:1}@keyframes progress-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}.progress-bar--sm .progress-bar__track{height:var(--spacing);border-radius:calc(var(--radius) * .25)}.progress-bar--sm .progress-bar__fill{border-radius:calc(var(--radius) * .25)}.progress-bar--lg .progress-bar__track{height:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * .75)}.progress-bar--lg .progress-bar__fill{border-radius:calc(var(--radius) * .75)}.progress-bar--default{--progress-bar-fill:var(--default-foreground)}.progress-bar--accent{--progress-bar-fill:var(--accent)}.progress-bar--success{--progress-bar-fill:var(--success)}.progress-bar--warning{--progress-bar-fill:var(--warning)}.progress-bar--danger{--progress-bar-fill:var(--danger)}.progress-circle{--progress-circle-stroke:var(--accent);--progress-circle-track-stroke:var(--default);justify-content:center;align-items:center;display:inline-flex}.progress-circle .progress-circle__track{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.progress-circle .progress-circle__track-circle{stroke:var(--progress-circle-track-stroke)}.progress-circle .progress-circle__fill-circle{stroke:var(--progress-circle-stroke);transition:stroke-dashoffset .3s var(--ease-out)}.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.progress-circle:not([aria-valuenow]) .progress-circle__track{animation:1s linear infinite progress-circle-spin}.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.progress-circle:disabled,.progress-circle[data-disabled=true],.progress-circle[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@keyframes progress-circle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-circle--sm .progress-circle__track{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.progress-circle--lg .progress-circle__track{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.progress-circle--default{--progress-circle-stroke:var(--default-foreground)}.progress-circle--accent{--progress-circle-stroke:var(--accent)}.progress-circle--success{--progress-circle-stroke:var(--success)}.progress-circle--warning{--progress-circle-stroke:var(--warning)}.progress-circle--danger{--progress-circle-stroke:var(--danger)}.spinner{pointer-events:none;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);flex-shrink:0;animation:.75s linear infinite spin;display:inline-flex}.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *),.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.spinner--sm{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.spinner--lg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.spinner--xl{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.spinner--current{color:inherit}.spinner--accent{color:var(--accent)}.spinner--danger{color:var(--danger)}.spinner--success{color:var(--success)}.spinner--warning{color:var(--warning)}.toast-region{pointer-events:none;z-index:var(--z-index-toast);--tw-outline-style:none;outline-style:none;width:calc(100vw - 2rem);position:fixed}@media (min-width:40rem){.toast-region{width:auto;min-width:var(--toast-width)}}.toast-region{display:block}.toast-region--bottom{bottom:calc(var(--spacing) * 4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--bottom-start{inset-inline-start:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4)}.toast-region--bottom-end{inset-inline-end:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4)}.toast-region--top{top:calc(var(--spacing) * 4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--top-start{inset-inline-start:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4)}.toast-region--top-end{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4)}.toast-region:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast{border-radius:min(32px, var(--radius-3xl));--toast-y:var(--offset-collapsed,0px);--toast-enter:0%;--toast-scale:var(--scale-collapsed,1);transform:translateY(calc(var(--dir,1) * (var(--toast-y) + var(--toast-enter)))) scale(var(--toast-scale));height:var(--toast-height,auto);pointer-events:auto;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 1.5);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--toast-ease:var(--ease-out-fluid);--toast-enter-duration:.35s;--toast-exit-duration:.25s;--toast-translate-duration:var(--toast-enter-duration);--toast-height-duration:var(--toast-enter-duration);--toast-opacity-duration:.15s;transition:transform var(--toast-translate-duration) var(--toast-ease), height var(--toast-height-duration) var(--toast-ease), opacity var(--toast-opacity-duration) var(--toast-ease);flex-direction:row;display:flex;position:absolute;inset-inline:0}.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast[data-entering=true]{--toast-enter:-100%}.toast--bottom,.toast--bottom-start,.toast--bottom-end{--dir:-1;transform-origin:bottom;bottom:0}:is(.toast--bottom,.toast--bottom-start,.toast--bottom-end)[data-expanded=true]:after{top:calc(-1 * var(--gap,12px) - 1px);bottom:0}.toast--top,.toast--top-start,.toast--top-end{--dir:1;transform-origin:top;top:0}:is(.toast--top,.toast--top-start,.toast--top-end)[data-expanded=true]:after{top:0;bottom:calc(-1 * var(--gap,12px) - 1px)}.toast>:not([data-slot=toast-close]){transition:opacity .2s var(--toast-ease)}.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast:not([data-frontmost=true]):not([data-expanded=true]){--toast-y:var(--offset-collapsed,0px);height:var(--front-height,0px);overflow:hidden}.toast:not([data-frontmost=true]):not([data-expanded=true])>:not([data-slot=toast-close]){opacity:0}.toast:not([data-frontmost=true]):not([data-expanded=true]) .toast__close-button{pointer-events:none;opacity:0;outline:none}.toast[data-expanded=true]{--toast-y:var(--offset-expanded,0px);--toast-scale:1;height:var(--toast-height,auto)}.toast[data-expanded=true]:after{content:"";z-index:-1;position:absolute;inset-inline:0}.toast[data-exiting=true]{opacity:0}.toast[data-exiting=true][data-frontmost=true]{--toast-translate-duration:var(--toast-exit-duration);--toast-opacity-duration:.15s;--toast-enter:-100%;--toast-scale:1}.toast[data-exiting=true][data-expanded=true]:not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:.96}.toast[data-exiting=true]:not([data-expanded=true]):not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:calc(var(--scale-collapsed,1) * .96)}.toast[data-hidden=true]{pointer-events:none;opacity:0;display:flex}.toast:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast__content{flex-direction:column;flex-grow:1;align-self:center;align-items:flex-start;display:flex}.toast__indicator{padding:var(--spacing);color:var(--overlay-foreground);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast__indicator [data-slot=toast-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.toast__indicator [data-slot=spinner],.toast__indicator [data-slot=spinner-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.toast__indicator[data-swapped=true]>:not([data-slot=spinner]){animation:toast-indicator-fade .15s var(--toast-ease), toast-indicator-scale .2s var(--toast-ease)}.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.toast__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--overlay-foreground)}.toast__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.toast__close-button{pointer-events:none;inset-inline-end:calc(var(--spacing) * -1);top:calc(var(--spacing) * -1);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-color:var(--border);background-color:var(--default);opacity:0;position:absolute}@media (min-width:40rem){.toast__close-button{border-style:var(--tw-border-style);background-color:var(--overlay);border-width:1px}}.toast__close-button{transition:opacity .15s var(--ease-smooth)}.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast__close-button [data-slot=close-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media (min-width:40rem){.toast__close-button [data-slot=close-button-icon]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}}@media (hover:hover){.toast__close-button:hover,.toast__close-button[data-hovered=true]{background-color:var(--default)}}.toast[data-frontmost=true]:hover .toast__close-button,.toast[data-expanded=true]:hover .toast__close-button{pointer-events:auto;opacity:1}.toast[data-exiting=true] .toast__close-button{pointer-events:none;opacity:0}.toast__action{margin-top:calc(var(--spacing) * 2)}@media (min-width:40rem){.toast__action{margin-top:0}}.toast--accent .toast__title{color:var(--accent-soft-foreground)}.toast--success .toast__title,.toast--success .toast__indicator{color:var(--success-soft-foreground)}.toast--warning .toast__title,.toast--warning .toast__indicator{color:var(--warning-soft-foreground)}.toast--danger .toast__title,.toast--danger .toast__indicator{color:var(--danger-soft-foreground)}@keyframes toast-indicator-fade{0%{opacity:0}}@keyframes toast-indicator-scale{0%{scale:.92}}.checkbox-group{flex-direction:column;display:flex}.checkbox-group [data-slot=checkbox]{margin-top:calc(var(--spacing) * 4)}.checkbox{align-items:flex-start;gap:var(--spacing);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;flex-direction:column;display:flex}.checkbox>[data-slot=description],.checkbox>[data-slot=field-error]{cursor:default;width:100%;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted);-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--spacing) * 7)}.checkbox [data-slot=label]{-webkit-user-select:none;user-select:none}.checkbox .checkbox__content [data-slot=label]{cursor:var(--cursor-interactive)}.checkbox[data-disabled=true],.checkbox[data-disabled=true] [data-slot=description],.checkbox[data-disabled=true] [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.checkbox[data-selected=true],.checkbox[data-indeterminate=true]) .checkbox__indicator{border-color:var(--accent-foreground)}.checkbox [data-slot=checkbox-default-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);stroke-width:2.5px;color:var(--accent-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox[data-selected=true] [data-slot=checkbox-default-indicator--checkmark]{transition:stroke-dashoffset .15s linear 15ms}.checkbox[data-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[data-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark]{color:var(--danger-foreground)}.checkbox[data-indeterminate=true] [data-slot=checkbox-default-indicator--indeterminate]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.checkbox[data-indeterminate=true][data-invalid=true] [data-slot=checkbox-default-indicator--indeterminate],.checkbox[data-indeterminate=true][aria-invalid=true] [data-slot=checkbox-default-indicator--indeterminate]{color:var(--danger-foreground)}.checkbox__control{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * .75);border-style:var(--tw-border-style);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border,var(--border));background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .1s var(--ease-out);outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox__control{cursor:var(--cursor-interactive)}.checkbox__control:before{pointer-events:none;z-index:0;transform-origin:50%;--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:calc(var(--radius) * .75);background-color:var(--accent);opacity:0;--tw-content:"";content:var(--tw-content);transition:scale .1s var(--ease-linear), opacity .2s var(--ease-linear), background-color .2s var(--ease-out);position:absolute;inset:0}.checkbox__control:before:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox__control:before:not(:is()){transition-property:none}}.checkbox:focus-visible .checkbox__control,.checkbox [data-slot=checkbox-content][data-focus-visible=true] .checkbox__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.checkbox:has([data-slot=checkbox-content][data-focus-visible=true]) .checkbox__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.checkbox:hover .checkbox__control,.checkbox [data-slot=checkbox-content][data-hovered=true] .checkbox__control{border-color:var(--field-border-hover)}.checkbox:has([data-slot=checkbox-content][data-hovered=true]) .checkbox__control{border-color:var(--field-border-hover)}:is(.checkbox:hover .checkbox__control,.checkbox:has([data-slot=checkbox-content][data-hovered=true]) .checkbox__control,.checkbox [data-slot=checkbox-content][data-hovered=true] .checkbox__control):before{background-color:var(--accent-hover)}.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control{color:var(--accent-foreground);border-color:#0000}:is(.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.checkbox[data-indeterminate=true] .checkbox__control{background-color:var(--accent);color:var(--accent-foreground)}.checkbox:active[data-indeterminate=true] .checkbox__control,.checkbox[data-pressed=true][data-indeterminate=true] .checkbox__control{background-color:var(--accent-hover)}.checkbox:has([data-slot=checkbox-content][data-pressed=true])[data-indeterminate=true] .checkbox__control{background-color:var(--accent-hover)}.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus-visible,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focused=true],:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focus-visible=true],:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus-within,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground);border-color:#0000}:is(.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--danger);opacity:1}.checkbox[data-indeterminate=true][aria-invalid=true] .checkbox__control,.checkbox[data-indeterminate=true][data-invalid=true] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground)}.checkbox__indicator{z-index:10;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex;position:relative}.checkbox__indicator svg{width:100%;height:100%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.checkbox--secondary .checkbox__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--checkbox-control-bg);--checkbox-control-bg:var(--default)}.checkbox:hover :is(.checkbox--secondary .checkbox__control),.checkbox [data-slot=checkbox-content][data-hovered=true] :is(.checkbox--secondary .checkbox__control){border-color:var(--field-border-hover)}.checkbox:has([data-slot=checkbox-content][data-hovered=true]) :is(.checkbox--secondary .checkbox__control){border-color:var(--field-border-hover)}.checkbox__content{cursor:inherit;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.checkbox--secondary:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{background-color:var(--checkbox-control-bg)}:is(.checkbox--secondary[aria-checked=true] .checkbox__control,.checkbox--secondary[data-selected=true] .checkbox__control):before,.checkbox--secondary[data-indeterminate=true] .checkbox__control,.checkbox--secondary[data-indeterminate=true] .checkbox__control:before{background-color:var(--accent)}.fieldset{gap:calc(var(--spacing) * 6);flex-direction:column;flex:1 1 0;display:flex}.fieldset__legend{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.fieldset__field-group{width:100%}:where(.fieldset__field-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.fieldset__actions{align-items:center;gap:calc(var(--spacing) * 2);padding-top:var(--spacing);display:flex}.input-otp{align-items:center;gap:calc(var(--spacing) * 2);width:100%;display:flex;position:relative}.input-otp[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-otp__group{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.input-otp__slot{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 9.5);border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));min-width:0;color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:var(--field-radius,calc(var(--radius) * 1.5));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input-otp__slot[data-active=true]{z-index:10;background-color:var(--field-focus);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.input-otp__slot[data-filled=true]{background-color:var(--field-focus)}.input-otp__slot[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input-otp__slot[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-otp__slot[data-invalid=true]:focus,.input-otp__slot[data-invalid=true]:focus-visible,.input-otp__slot[data-invalid=true][data-focused=true],.input-otp__slot[data-invalid=true][data-focus-visible=true],.input-otp__slot[data-invalid=true]:focus-within,.input-otp__slot[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-otp__slot[data-invalid=true]{background-color:var(--field-focus)}.input-otp__slot-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-tracking:-.27px;letter-spacing:-.27px;animation:slot-value-in .25s var(--ease-smooth) both;transform-origin:bottom}.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.input-otp__caret{height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * .5);background-color:var(--field-placeholder,var(--muted));width:2px;animation:1.2s ease-out infinite caret-blink;position:absolute}.input-otp__separator{border-radius:calc(var(--radius) * .5);background-color:var(--separator);flex-shrink:0;width:6px;height:2px}.input-otp--secondary .input-otp__slot{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--input-otp-slot-bg);--input-otp-slot-bg:var(--default);--input-otp-slot-bg-hover:var(--default-hover);--input-otp-slot-bg-focus:var(--default)}@media (hover:hover){.input-otp--secondary .input-otp__slot:hover,.input-otp--secondary .input-otp__slot[data-hovered=true]{background-color:var(--input-otp-slot-bg-hover)}}.input-otp--secondary .input-otp__slot[data-active=true],.input-otp--secondary .input-otp__slot[data-filled=true]{background-color:var(--input-otp-slot-bg-focus)}@keyframes slot-value-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.input{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.input::placeholder{color:var(--field-placeholder,var(--muted))}@media (min-width:40rem){.input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.input{border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.input:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.input:hover:not(:focus):not(:focus-visible),.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input:focus,.input[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.input[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input[data-invalid=true]:focus,.input[data-invalid=true]:focus-visible,.input[data-invalid=true][data-focused=true],.input[data-invalid=true][data-focus-visible=true],.input[data-invalid=true]:focus-within,.input[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input[data-invalid=true]{background-color:var(--field-focus)}.input:disabled,.input[data-disabled=true],.input[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--input-bg);--input-bg:var(--default);--input-bg-hover:var(--default-hover);--input-bg-focus:var(--default)}@media (hover:hover){.input--secondary:hover:not(:focus):not(:focus-visible),.input--secondary[data-hovered=true]:not([data-focus-visible=true]):not([data-focused=true]){background-color:var(--input-bg-hover)}}.input--secondary:focus,.input--secondary[data-focused=true]{background-color:var(--input-bg-focus)}.input--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input--secondary[data-invalid=true]:focus,.input--secondary[data-invalid=true]:focus-visible,.input--secondary[data-invalid=true][data-focused=true],.input--secondary[data-invalid=true][data-focus-visible=true],.input--secondary[data-invalid=true]:focus-within,.input--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input--secondary[data-invalid=true]{background-color:var(--input-bg-focus)}.input--full-width{width:100%}.input-group{min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);outline-style:none;align-items:center;display:inline-flex}.input-group:has([data-slot=input-group-textarea]){align-items:flex-start;height:auto}.input-group{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.input-group:hover:not(:focus-within),.input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}:is(.input-group:has([data-slot=input-group-input]:focus),.input-group:has([data-slot=input-group-textarea]:focus)){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-group[data-invalid=true]:focus,.input-group[data-invalid=true]:focus-visible,.input-group[data-invalid=true][data-focused=true],.input-group[data-invalid=true][data-focus-visible=true],.input-group[data-invalid=true]:focus-within,.input-group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.input-group[data-disabled=true],.input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.input-group:has([data-slot=input-group-input]:-webkit-autofill),.input-group:has([data-slot=input-group-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.input-group:has([data-slot=input-group-input]:autofill),.input-group:has([data-slot=input-group-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.input-group__input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1}.input-group__input::placeholder{color:var(--field-placeholder,var(--muted))}@media (min-width:40rem){.input-group__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.input-group:has([data-slot=input-group-prefix]) .input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:0}.input-group:has([data-slot=input-group-suffix]) .input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:0}.input-group__input:focus,.input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.input-group__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input[data-slot=input-group-textarea]{resize:vertical;min-height:38px}.input-group__prefix{height:100%;padding-inline:calc(var(--spacing) * 3);color:var(--field-placeholder,var(--muted));border-width:var(--border-width-field);border-color:var(--field-border);border-style:solid;border-inline-end-color:var(--field-border);border-inline-start:none;background-color:#0000;border-top:none;border-bottom:none;border-start-start-radius:var(--field-radius,calc(var(--radius) * 1.5));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--field-radius,calc(var(--radius) * 1.5));justify-content:center;align-items:center;display:flex}.input-group:has([data-slot=input-group-textarea]) .input-group__prefix{align-items:flex-start;padding-top:.5rem}.input-group__prefix{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth)}.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.input-group__suffix{height:100%;padding-inline:calc(var(--spacing) * 3);color:var(--field-placeholder,var(--muted));border-width:var(--border-width-field);border-color:var(--field-border);border-style:solid;border-inline-start-color:var(--field-border);border-inline-end:none;background-color:#0000;border-top:none;border-bottom:none;border-start-start-radius:0;border-start-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-start-radius:0;justify-content:center;align-items:center;display:flex}.input-group:has([data-slot=input-group-textarea]) .input-group__suffix{align-items:flex-start;padding-top:.5rem}.input-group__suffix{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth)}.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--input-group-bg);--input-group-bg:var(--default);--input-group-bg-hover:var(--default-hover);--input-group-bg-focus:var(--default)}@media (hover:hover){.input-group--secondary:hover:not(:focus-within),.input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--input-group-bg-hover)}}:is(.input-group--secondary:has([data-slot=input-group-input]:focus),.input-group--secondary:has([data-slot=input-group-textarea]:focus)){background-color:var(--input-group-bg-focus)}.input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-group--secondary[data-invalid=true]:focus,.input-group--secondary[data-invalid=true]:focus-visible,.input-group--secondary[data-invalid=true][data-focused=true],.input-group--secondary[data-invalid=true][data-focus-visible=true],.input-group--secondary[data-invalid=true]:focus-within,.input-group--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--input-group-bg-focus)}.input-group--secondary [data-slot=input-group-input],.input-group--secondary [data-slot=input-group-textarea]{background-color:#0000}.input-group--full-width{width:100%}.number-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.number-field[data-invalid=true],.number-field[aria-invalid=true]) [data-slot=description]{display:none}.number-field [data-slot=label]{width:fit-content}.number-field__group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);outline-style:none;grid-template-columns:1fr;align-items:center;display:grid;overflow:hidden}.number-field__group:has([slot=decrement]){grid-template-columns:40px 1fr}.number-field__group:has([slot=increment]){grid-template-columns:1fr 40px}.number-field__group:has([slot=decrement]):has([slot=increment]){grid-template-columns:40px 1fr 40px}.number-field__group{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.number-field__group:hover:not(:focus-within),.number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.number-field__group[data-focus-within=true],.number-field__group:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.number-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.number-field__group[data-invalid=true]:focus,.number-field__group[data-invalid=true]:focus-visible,.number-field__group[data-invalid=true][data-focused=true],.number-field__group[data-invalid=true][data-focus-visible=true],.number-field__group[data-invalid=true]:focus-within,.number-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.number-field__group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.number-field__group[data-disabled=true],.number-field__group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.number-field__group:has([data-slot=number-field-input]:-webkit-autofill),.number-field__group:has([data-slot=number-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.number-field__group:has([data-slot=number-field-input]:autofill),.number-field__group:has([data-slot=number-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.number-field__input{border-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none}@media (min-width:40rem){.number-field__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.number-field__group:has([slot=decrement]) .number-field__input{border-start-start-radius:0;border-end-start-radius:0}.number-field__group:has([slot=increment]) .number-field__input{border-start-end-radius:0;border-end-end-radius:0}.number-field__input:focus,.number-field__input:focus-visible{--tw-outline-style:none;outline-style:none}.number-field__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__increment-button,.number-field__decrement-button{height:100%;width:calc(var(--spacing) * 10);color:var(--field-foreground,var(--foreground));--tw-outline-style:none;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth);background-color:#0000;border-style:solid;border-radius:0;outline-style:none;justify-content:center;align-items:center;display:flex}:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.number-field__increment-button,.number-field__decrement-button{cursor:var(--cursor-interactive)}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:var(--field-foreground,var(--foreground))}@supports (color:color-mix(in lab, red, red)){:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:color-mix(in oklab, var(--field-foreground,var(--foreground)) 10%, transparent)}}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{transform:scale(.97)}:is(.number-field__increment-button,.number-field__decrement-button):disabled,:is(.number-field__increment-button,.number-field__decrement-button)[data-disabled=true],:is(.number-field__increment-button,.number-field__decrement-button)[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-increment-button-icon],:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-decrement-button-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.number-field__increment-button{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--field-placeholder,var(--muted));border-start-start-radius:0;border-start-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-start-radius:0}@supports (color:color-mix(in lab, red, red)){.number-field__increment-button{border-color:color-mix(in oklab, var(--field-placeholder,var(--muted)) 15%, transparent)}}.number-field__decrement-button{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-color:var(--field-placeholder,var(--muted));border-start-start-radius:var(--field-radius,calc(var(--radius) * 1.5));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--field-radius,calc(var(--radius) * 1.5))}@supports (color:color-mix(in lab, red, red)){.number-field__decrement-button{border-color:color-mix(in oklab, var(--field-placeholder,var(--muted)) 15%, transparent)}}.number-field--secondary .number-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--number-field-group-bg);--number-field-group-bg:var(--default);--number-field-group-bg-hover:var(--default-hover);--number-field-group-bg-focus:var(--default)}@media (hover:hover){.number-field--secondary .number-field__group:hover:not(:focus-within),.number-field--secondary .number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--number-field-group-bg-hover)}}.number-field--secondary .number-field__group:focus-within,.number-field--secondary .number-field__group[data-focus-within=true]{background-color:var(--number-field-group-bg-focus)}.number-field--secondary .number-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.number-field--secondary .number-field__group[data-invalid=true]:focus,.number-field--secondary .number-field__group[data-invalid=true]:focus-visible,.number-field--secondary .number-field__group[data-invalid=true][data-focused=true],.number-field--secondary .number-field__group[data-invalid=true][data-focus-visible=true],.number-field--secondary .number-field__group[data-invalid=true]:focus-within,.number-field--secondary .number-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.number-field--secondary .number-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--number-field-group-bg-focus)}.number-field--secondary .number-field__group [data-slot=number-field-input]{background-color:#0000}.number-field--full-width,.number-field__group--full-width{width:100%}.radio-group{flex-direction:column;display:flex}.radio-group[data-orientation=vertical] [data-slot=radio]{margin-top:calc(var(--spacing) * 4)}.radio-group[data-orientation=horizontal]{gap:calc(var(--spacing) * 4);flex-flow:wrap}.radio-group--secondary .radio__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--radio-control-bg);--radio-control-bg:var(--default);--radio-control-bg-hover:var(--default-hover)}.radio [data-slot=radio-content][data-hovered=true] :is(.radio-group--secondary .radio__control){border-color:var(--field-border-hover)}.radio:has([data-slot=radio-content][data-hovered=true]) :is(.radio-group--secondary .radio__control){border-color:var(--field-border-hover)}.radio:not([data-selected]):not(:has(input:checked)) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg)}.radio:has([data-slot=radio-content][data-hovered=true]):not([data-selected]):not(:has(input:checked)) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg-hover)}.radio{align-items:flex-start;gap:var(--spacing);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;flex-direction:column;display:flex}.radio [data-slot=label]{-webkit-user-select:none;user-select:none}.radio .radio__content [data-slot=label]{cursor:var(--cursor-interactive)}.radio>[data-slot=description],.radio>[data-slot=field-error]{cursor:default;width:100%;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted);-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--spacing) * 7)}.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true],:is(.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true]) [data-slot=description],:is(.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true]) [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio__content{cursor:inherit;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.radio__control{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1);border-style:var(--tw-border-style);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border,var(--border));background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .1s var(--ease-out);outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.radio__control{cursor:var(--cursor-interactive)}.radio [data-slot=radio-content][data-focus-visible=true] .radio__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.radio:has([data-slot=radio-content][data-focus-visible=true]) .radio__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.radio [data-slot=radio-content][data-hovered=true] .radio__control{border-color:var(--field-border-hover)}.radio:has([data-slot=radio-content][data-hovered=true]) .radio__control{border-color:var(--field-border-hover)}.radio:has([data-slot=radio-content][data-hovered=true]):not([data-selected]):not(:has(input:checked)) .radio__control .radio__indicator:empty:before{background-color:var(--field-hover)}.radio [data-slot=radio-content][data-pressed=true] .radio__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.radio:has([data-slot=radio-content][data-pressed=true]) .radio__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.radio[data-selected] .radio__control{background-color:var(--accent);border-color:#0000}.radio:has([data-slot=radio-content][aria-checked=true]) .radio__control{background-color:var(--accent);border-color:#0000}.radio:has(input:checked) .radio__control{background-color:var(--accent);border-color:#0000}.radio[data-selected]:has([data-slot=radio-content][data-pressed=true]) .radio__control{background-color:var(--accent-hover)}.radio:has([data-slot=radio-content][data-pressed=true][aria-checked=true]) .radio__control{background-color:var(--accent-hover)}.radio:has(input:checked):has([data-slot=radio-content][data-pressed=true]) .radio__control{background-color:var(--accent-hover)}.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus-visible,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focused=true],:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focus-visible=true],:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus-within,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.radio[data-invalid=true]:has(input:checked) .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.radio[aria-invalid=true]:has(input:checked) .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus-visible,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focused=true],:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focus-visible=true],:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus-within,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.radio__indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.radio__indicator:empty:before{content:"";border-radius:calc(var(--radius) * 1);background-color:var(--field-background,var(--default));width:100%;height:100%;transition:scale .2s var(--ease-out), background-color .2s var(--ease-out);scale:1}.radio__indicator:empty:before:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.radio__indicator:empty:before:not(:is()){transition-property:none}}.radio[data-selected] .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio:has([data-slot=radio-content][aria-checked=true]) .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio:has(input:checked) .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio[data-selected]:has([data-slot=radio-content][data-pressed=true]) .radio__indicator:empty:before{scale:.5714}.radio:has([data-slot=radio-content][data-pressed=true][aria-checked=true]) .radio__indicator:empty:before{scale:.5714}.radio:has(input:checked):has([data-slot=radio-content][data-pressed=true]) .radio__indicator:empty:before{scale:.5714}.textfield{gap:var(--spacing);flex-direction:column;display:flex}:is(.textfield[data-invalid=true],.textfield[aria-invalid=true]) [data-slot=description]{display:none}.textfield--full-width,.textfield--full-width [data-slot=input],.textfield--full-width [data-slot=textarea]{width:100%}.search-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.search-field[data-invalid=true],.search-field[aria-invalid=true]) [data-slot=description]{display:none}.search-field [data-slot=label]{width:fit-content}.search-field[data-empty=true] [data-slot=search-field-clear-button]{pointer-events:none;opacity:0}.search-field__group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;position:relative;overflow:hidden}.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.search-field__group:hover:not(:focus-within),.search-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.search-field__group[data-focus-within=true],.search-field__group:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.search-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.search-field__group[data-invalid=true]:focus,.search-field__group[data-invalid=true]:focus-visible,.search-field__group[data-invalid=true][data-focused=true],.search-field__group[data-invalid=true][data-focus-visible=true],.search-field__group[data-invalid=true]:focus-within,.search-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.search-field__group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.search-field__group[data-disabled=true],.search-field__group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.search-field__group:has([data-slot=search-field-input]:-webkit-autofill),.search-field__group:has([data-slot=search-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.search-field__group:has([data-slot=search-field-input]:autofill),.search-field__group:has([data-slot=search-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.search-field__input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1}@media (min-width:40rem){.search-field__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.search-field__input::-webkit-search-cancel-button{appearance:none}.search-field__input::-webkit-search-decoration{appearance:none}.search-field__group:has([data-slot=search-field-search-icon]) .search-field__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:calc(var(--spacing) * 2)}.search-field__group:has([slot=clear]) .search-field__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:calc(var(--spacing) * 2)}.search-field__input:focus,.search-field__input:focus-visible{--tw-outline-style:none;outline-style:none}.search-field__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__search-icon{pointer-events:none;color:var(--field-placeholder,var(--muted));width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;margin-inline-start:calc(var(--spacing) * 3);margin-inline-end:0}.search-field__clear-button{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;margin-inline-end:calc(var(--spacing) * 2)}.search-field__clear-button [data-slot=close-button-icon]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.search-field--secondary .search-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--search-field-group-bg);--search-field-group-bg:var(--default);--search-field-group-bg-hover:var(--default-hover);--search-field-group-bg-focus:var(--default)}@media (hover:hover){.search-field--secondary .search-field__group:hover:not(:focus-within),.search-field--secondary .search-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--search-field-group-bg-hover)}}.search-field--secondary .search-field__group:focus-within,.search-field--secondary .search-field__group[data-focus-within=true]{background-color:var(--search-field-group-bg-focus)}.search-field--secondary .search-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.search-field--secondary .search-field__group[data-invalid=true]:focus,.search-field--secondary .search-field__group[data-invalid=true]:focus-visible,.search-field--secondary .search-field__group[data-invalid=true][data-focused=true],.search-field--secondary .search-field__group[data-invalid=true][data-focus-visible=true],.search-field--secondary .search-field__group[data-invalid=true]:focus-within,.search-field--secondary .search-field__group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.search-field--secondary .search-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--search-field-group-bg-focus)}.search-field--secondary .search-field__group [data-slot=search-field-input]{background-color:#0000}.search-field--full-width,.search-field__group--full-width{width:100%}.textarea{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.textarea::placeholder{color:var(--field-placeholder,var(--muted))}@media (min-width:40rem){.textarea{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.textarea{border-width:var(--border-width-field);border-color:var(--field-border);min-height:38px;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *),.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.textarea:hover:not(:focus):not(:focus-visible),.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.textarea:focus,.textarea[data-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.textarea[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea[data-invalid=true]:focus,.textarea[data-invalid=true]:focus-visible,.textarea[data-invalid=true][data-focused=true],.textarea[data-invalid=true][data-focus-visible=true],.textarea[data-invalid=true]:focus-within,.textarea[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.textarea[data-invalid=true]{background-color:var(--field-focus)}.textarea:disabled,.textarea[data-disabled=true],.textarea[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.textarea--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--textarea-bg);--textarea-bg:var(--default);--textarea-bg-hover:var(--default-hover);--textarea-bg-focus:var(--default)}@media (hover:hover){.textarea--secondary:hover:not(:focus):not(:focus-visible),.textarea--secondary[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--textarea-bg-hover)}}.textarea--secondary:focus,.textarea--secondary[data-focused=true]{background-color:var(--textarea-bg-focus)}.textarea--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea--secondary[data-invalid=true]:focus,.textarea--secondary[data-invalid=true]:focus-visible,.textarea--secondary[data-invalid=true][data-focused=true],.textarea--secondary[data-invalid=true][data-focus-visible=true],.textarea--secondary[data-invalid=true]:focus-within,.textarea--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.textarea--secondary[data-invalid=true]{background-color:var(--textarea-bg-focus)}.textarea--full-width{width:100%}.calendar{width:calc(var(--spacing) * 63);max-width:calc(var(--spacing) * 63);container-type:inline-size}.calendar--week-view .calendar__cell,.calendar--day-view .calendar__cell{aspect-ratio:1;place-self:center;width:100%;height:auto}.calendar--day-view .calendar__grid{flex-direction:column;display:flex}.calendar--day-view .calendar__grid-header{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar--day-view .calendar__grid-header>tr{display:contents}.calendar--day-view .calendar__grid-body{margin-top:var(--spacing);grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar--day-view .calendar__grid-body>tr{display:contents}.calendar--day-view .calendar__grid-body>tr:first-child>td{margin-top:0}.calendar__header{padding-inline:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .calendar__nav-button{pointer-events:none;opacity:0}.calendar__heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1}.calendar__nav-button{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 2);color:var(--accent-soft-foreground);will-change:scale;transition:transform .25s var(--ease-out), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out), opacity .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.calendar__nav-button:hover,.calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--accent-soft-foreground)}}.calendar__nav-button:active,.calendar__nav-button[data-pressed=true]{transform:scale(.95)}.calendar__nav-button:focus-visible,.calendar__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__nav-button:disabled,.calendar__nav-button[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__nav-button-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.calendar__nav-button-icon:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.calendar__grid{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar__grid[aria-readonly=true] .calendar__cell{pointer-events:none}.calendar__grid-header,.calendar__grid-header>tr,.calendar__grid-body,.calendar__grid-body>tr{display:contents}.calendar__grid-body>tr:first-child>td{margin-top:var(--spacing)}.calendar__grid-row{display:contents}.calendar__header-cell{padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);justify-content:center;align-items:center;display:flex}.calendar__cell{aspect-ratio:1;border-radius:calc(var(--radius) * 3);text-align:center;width:100%;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .25s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar__cell{cursor:var(--cursor-interactive)}.calendar__cell:focus-visible:not([data-focused]),.calendar__cell[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__cell[data-today=true]{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media (hover:hover){.calendar__cell[data-today=true]:hover:not([data-selected=true]),.calendar__cell[data-today=true][data-hovered=true]:not([data-selected=true]){background-color:var(--accent-soft-hover)}}.calendar__cell[data-selected=true]{background-color:var(--accent);color:var(--accent-foreground)}.calendar__cell:active,.calendar__cell[data-pressed=true]{background-color:var(--default);transform:scale(.95)}:is(.calendar__cell:active,.calendar__cell[data-pressed=true])[data-selected=true]{background-color:var(--accent-hover)}@media (hover:hover){.calendar__cell:hover:not([data-selected=true]),.calendar__cell[data-hovered=true]:not([data-selected=true]){background-color:var(--default)}}.calendar__cell[data-outside-month=true]{color:var(--muted);opacity:.5}.calendar__cell[data-selected=true][data-outside-month=true]{background-color:var(--default)}.calendar__cell[data-unavailable=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__cell:disabled:not([data-outside-month=true]),.calendar__cell[data-disabled=true]:not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.calendar__cell-indicator{bottom:var(--spacing);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius) * .25);background-color:var(--muted);position:absolute;left:50%}[data-selected=true]>.calendar__cell-indicator{background-color:var(--accent-foreground)}.range-calendar{width:calc(var(--spacing) * 63);max-width:calc(var(--spacing) * 63);container-type:inline-size}.range-calendar--week-view .range-calendar__cell,.range-calendar--day-view .range-calendar__cell{aspect-ratio:1;place-self:center;width:100%;height:auto}.range-calendar--day-view .range-calendar__grid{flex-direction:column;display:flex}.range-calendar--day-view .range-calendar__grid-header{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar--day-view .range-calendar__grid-header>tr{display:contents}.range-calendar--day-view .range-calendar__grid-body{margin-top:var(--spacing);grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar--day-view .range-calendar__grid-body>tr{display:contents}.range-calendar--day-view .range-calendar__grid-body>tr:first-child>td{margin-top:0}.range-calendar__header{padding-inline:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.range-calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .range-calendar__nav-button{pointer-events:none;opacity:0}.range-calendar__heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1}.range-calendar__nav-button{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:calc(var(--radius) * 1.5);color:var(--accent-soft-foreground);will-change:scale;transition:transform .25s var(--ease-out), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out), opacity .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.range-calendar__nav-button:hover,.range-calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--accent-soft-foreground)}}.range-calendar__nav-button:active,.range-calendar__nav-button[data-pressed=true]{transform:scale(.95)}.range-calendar__nav-button:focus-visible,.range-calendar__nav-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__nav-button:disabled,.range-calendar__nav-button[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__nav-button-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.range-calendar__nav-button-icon:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.range-calendar__grid{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar__grid[aria-readonly=true] .range-calendar__cell{pointer-events:none}.range-calendar__grid-header,.range-calendar__grid-header>tr,.range-calendar__grid-body,.range-calendar__grid-body>tr{display:contents}.range-calendar__grid-body>tr:first-child>td{margin-top:var(--spacing)}.range-calendar__grid-row{display:contents}.range-calendar__header-cell{padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);justify-content:center;align-items:center;display:flex}.range-calendar__cell{z-index:1;border-radius:calc(var(--radius) * 3);--tw-outline-style:none;cursor:var(--cursor-interactive);will-change:background-color, border-color;transition:box-shadow .1s var(--ease-out), border-color .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;margin-block:2px;margin-inline:0;padding:0;position:relative}.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__cell .range-calendar__cell-button{aspect-ratio:1;border-radius:calc(var(--radius) * 3);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);-webkit-tap-highlight-color:transparent;will-change:scale;transition:scale .2s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__cell:focus-visible:not([data-focused]),.range-calendar__cell[data-focus-visible=true]{z-index:2}:is(.range-calendar__cell:focus-visible:not([data-focused]),.range-calendar__cell[data-focus-visible=true]) .range-calendar__cell-button{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__cell[data-today=true] .range-calendar__cell-button{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media (hover:hover){:is(.range-calendar__cell[data-today=true]:hover:not([data-selected=true]),.range-calendar__cell[data-today=true][data-hovered=true]:not([data-selected=true])) .range-calendar__cell-button{background-color:var(--accent-soft-hover)}}.range-calendar__cell[data-selected=true]:not([data-outside-month=true]){background-color:var(--accent-soft);border-radius:0}.range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*){border-start-start-radius:calc(var(--radius) * 1);border-end-start-radius:calc(var(--radius) * 1)}.range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*)[data-selection-start=true]{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*){border-start-end-radius:calc(var(--radius) * 1);border-end-end-radius:calc(var(--radius) * 1)}.range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*)[data-selection-end=true]{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]),.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true]){z-index:2}:is(.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]),.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true])) .range-calendar__cell-button{background-color:var(--accent);color:var(--accent-foreground)}.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]){border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true]){border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]) .range-calendar__cell-button{scale:.9}:is(:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true])[data-selection-start=true],:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true])[data-selection-end=true]) .range-calendar__cell-button{background-color:var(--accent-hover)}@media (hover:hover){:is(.range-calendar__cell:hover:not([data-selected=true]),.range-calendar__cell[data-hovered=true]:not([data-selected=true])) .range-calendar__cell-button{background-color:var(--default)}}.range-calendar__cell[data-outside-month=true]{color:var(--muted);opacity:.5}.range-calendar__cell[data-selected=true][data-outside-month=true]:not([data-selection-start=true],[data-selection-end=true]){background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.range-calendar__cell[data-selected=true][data-outside-month=true]:not([data-selection-start=true],[data-selection-end=true]){background-color:color-mix(in oklab, var(--default) 20%, transparent)}}.range-calendar__cell[data-unavailable=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__cell:disabled:not([data-outside-month=true]),.range-calendar__cell[data-disabled=true]:not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true]{border-start-start-radius:calc(var(--radius) * 1);border-end-start-radius:calc(var(--radius) * 1)}:is(.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true][data-outside-month=true],.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true][data-selection-start=true]){border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true]{border-start-end-radius:calc(var(--radius) * 1);border-end-end-radius:calc(var(--radius) * 1)}:is(.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true][data-outside-month=true],.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true][data-selection-end=true]){border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.range-calendar__cell-indicator{bottom:var(--spacing);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--radius) * .25);background-color:var(--muted);position:absolute;left:50%}[data-selected=true]>.range-calendar__cell-indicator{background-color:var(--accent-foreground)}:is(.calendar:has(.calendar-year-picker__year-grid),.range-calendar:has(.calendar-year-picker__year-grid)){position:relative}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]){will-change:opacity;transition:opacity .15s var(--ease-out), visibility 0s linear}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]){pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s var(--ease-out), visibility 0s linear .15s}:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger{justify-content:flex-start;align-items:center;gap:var(--spacing);border-radius:calc(var(--radius) * 1);--tw-outline-style:none;cursor:var(--cursor-interactive);touch-action:manipulation;outline-style:none;flex:1;display:flex}.calendar-year-picker__trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar-year-picker__trigger-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition:color .15s var(--ease-out)}.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger-indicator{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--accent-soft-foreground)}.calendar-year-picker__trigger-indicator:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform:rotate(180deg)}.calendar-year-picker__trigger-indicator{transition:transform .15s var(--ease-out)}.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-indicator{transform:rotate(90deg)}.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-heading{color:var(--accent-soft-foreground)}.calendar-year-picker__year-grid{pointer-events:none;scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);align-content:flex-start;gap:var(--spacing);padding:var(--spacing);opacity:0;will-change:opacity;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset-inline-start:calc(var(--spacing) * 0);inset-inline-end:calc(var(--spacing) * 0);overflow-y:auto}.calendar-year-picker__year-grid[data-open=true]{pointer-events:auto;opacity:1;transition:opacity .2s var(--ease-out) 50ms}.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__year-cell{height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 3);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .1s var(--ease-smooth), scale .1s var(--ease-smooth), opacity .1s var(--ease-smooth), background-color .1s var(--ease-smooth), box-shadow .1s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__year-cell{cursor:var(--cursor-interactive)}@media (hover:hover) and (pointer:fine){.calendar-year-picker__year-cell:is(:hover,[data-hovered=true]):not([data-selected=true]){background-color:var(--default);color:var(--default-foreground)}}.calendar-year-picker__year-cell[data-selected=true],.calendar-year-picker__year-cell[aria-selected=true]{background-color:var(--accent);color:var(--accent-foreground)}@media (hover:hover) and (pointer:fine){:is(.calendar-year-picker__year-cell[data-selected=true],.calendar-year-picker__year-cell[aria-selected=true]):is(:hover,[data-hovered=true]){background-color:var(--accent-hover)}}.calendar-year-picker__year-cell:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.date-field[data-invalid=true],.date-field[aria-invalid=true]) [data-slot=description]{display:none}.date-field [data-slot=label]{width:fit-content}.date-field--full-width{width:100%}.time-field{gap:var(--spacing);flex-direction:column;display:flex}:is(.time-field[data-invalid=true],.time-field[aria-invalid=true]) [data-slot=description]{display:none}.time-field [data-slot=label]{width:fit-content}.time-field--full-width{width:100%}.date-input-group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;overflow:hidden}.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.date-input-group:hover:not(:focus-within),.date-input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}:is(.date-input-group[data-focus-within=true]:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true])),.date-input-group:focus-within:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true]))){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.date-input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-input-group[data-invalid=true]:focus,.date-input-group[data-invalid=true]:focus-visible,.date-input-group[data-invalid=true][data-focused=true],.date-input-group[data-invalid=true][data-focus-visible=true],.date-input-group[data-invalid=true]:focus-within,.date-input-group[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.date-input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.date-input-group[data-disabled=true],.date-input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-input-group__input{cursor:text;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1;align-items:center;gap:1px;display:flex}@media (min-width:40rem){.date-input-group__input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.date-input-group:has([data-slot=date-input-group-prefix]) .date-input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:calc(var(--spacing) * 2)}.date-input-group:has([data-slot=date-input-group-suffix]) .date-input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:calc(var(--spacing) * 2)}.date-input-group:has(.date-range-picker__range-separator) .date-input-group__input[slot=start]{flex:none;padding-inline-end:0}.date-input-group:has(.date-range-picker__range-separator) .date-input-group__input[slot=end]{padding-inline-start:0}.date-input-group__input:focus,.date-input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.date-input-group__input-container{scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:center;width:fit-content;display:flex;overflow:auto clip}.date-input-group__segment{border-radius:calc(var(--radius) * .75);padding-inline:calc(var(--spacing) * .5);text-align:end;text-wrap:nowrap;--tw-outline-style:none;outline-style:none;display:inline-block}.date-input-group__segment[data-type=literal]{color:var(--muted);padding:0}.date-input-group__segment[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.date-input-group__segment:focus,.date-input-group__segment[data-focused=true]{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.date-input-group__segment[data-disabled=true]{opacity:.5}.date-input-group__segment[data-invalid=true]{color:var(--danger)}.date-input-group__segment[data-invalid=true]:focus,.date-input-group__segment[data-invalid=true][data-focused=true]{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.date-input-group__prefix{pointer-events:none;color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-start:calc(var(--spacing) * 3);margin-inline-end:0;display:flex}.date-input-group__suffix{pointer-events:none;color:var(--field-placeholder,var(--muted));flex-shrink:0;align-items:center;margin-inline-end:calc(var(--spacing) * 3);display:flex}.date-input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--date-input-group-bg);--date-input-group-bg:var(--default);--date-input-group-bg-hover:var(--default-hover);--date-input-group-bg-focus:var(--default)}@media (hover:hover){.date-input-group--secondary:hover:not(:focus-within),.date-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--date-input-group-bg-hover)}}.date-input-group--secondary:focus-within,.date-input-group--secondary[data-focus-within=true]{background-color:var(--date-input-group-bg-focus)}.date-input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-input-group--secondary[data-invalid=true]:focus,.date-input-group--secondary[data-invalid=true]:focus-visible,.date-input-group--secondary[data-invalid=true][data-focused=true],.date-input-group--secondary[data-invalid=true][data-focus-visible=true],.date-input-group--secondary[data-invalid=true]:focus-within,.date-input-group--secondary[data-invalid=true][data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.date-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--date-input-group-bg-focus)}.date-input-group--secondary [data-slot=date-input-group-input]{background-color:#0000}.date-input-group--full-width{width:100%}.date-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.date-picker .date-input-group__suffix,.date-picker .date-input-group__prefix{pointer-events:auto}.date-picker__trigger{border-radius:var(--field-radius,calc(var(--radius) * 1.5));width:100%;padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out);align-items:center;display:inline-flex}.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-picker__trigger:focus-visible:not([data-focused]),.date-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-picker__trigger:disabled,.date-picker__trigger[data-disabled=true],.date-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-picker__trigger-indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.date-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding:calc(var(--spacing) * 3);overflow-y:auto}.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-picker__popover{box-shadow:var(--overlay-shadow);border-radius:min(32px, calc(var(--radius) * 2.5))}.date-picker__popover:focus-visible:not([data-focused]),.date-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-picker__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.date-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.date-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.date-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.date-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.date-picker__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.date-picker__popover[data-exiting=true],.date-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.date-picker__popover .calendar__nav-button-icon,.date-picker__popover .range-calendar__nav-button-icon{rotate:0deg}.date-range-picker{gap:var(--spacing);flex-direction:column;display:inline-flex}.date-range-picker .date-input-group__suffix,.date-range-picker .date-input-group__prefix{pointer-events:auto}.date-range-picker__trigger{border-radius:var(--field-radius,calc(var(--radius) * 1.5));width:100%;padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out);align-items:center;display:inline-flex}.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-range-picker__trigger:focus-visible:not([data-focused]),.date-range-picker__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-range-picker__trigger:disabled,.date-range-picker__trigger[data-disabled=true],.date-range-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-range-picker__trigger-indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--field-placeholder,var(--muted));justify-content:center;align-items:center;display:inline-flex}.date-range-picker__range-separator{padding-inline:var(--spacing);color:var(--field-placeholder,var(--muted));-webkit-user-select:none;user-select:none}.date-range-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding:calc(var(--spacing) * 3);overflow-y:auto}.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-range-picker__popover{box-shadow:var(--overlay-shadow);border-radius:min(32px, calc(var(--radius) * 2.5))}.date-range-picker__popover:focus-visible:not([data-focused]),.date-range-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-range-picker__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.date-range-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.date-range-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.date-range-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.date-range-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.date-range-picker__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.date-range-picker__popover[data-exiting=true],.date-range-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.date-range-picker__popover .range-calendar__nav-button-icon,.date-range-picker__popover .calendar__nav-button-icon{rotate:0deg}.card{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:min(32px, var(--radius-3xl));flex-direction:column;display:flex;position:relative;overflow:visible}.card__header{flex-direction:column;display:flex}.card__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.card__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--muted)}.card__content{gap:var(--spacing);flex-direction:column;flex:1;display:flex}.card__footer{flex-direction:row;align-items:center;display:flex}.card--transparent{--tw-border-style:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-style:none}.card--default{background-color:var(--surface)}.card--secondary{background-color:var(--surface-secondary)}.card--tertiary{background-color:var(--surface-tertiary)}.header{width:100%;padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1.5);padding-bottom:var(--spacing);text-align:start;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted)}.separator{border-radius:calc(var(--radius) * .5);border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--separator);border-bottom-width:0;flex-shrink:0;width:100%;height:1px}.separator--horizontal{width:100%;height:1px}.separator--vertical{height:auto;min-height:calc(var(--spacing) * 2);align-self:stretch;width:1px}.separator--default{background-color:var(--separator)}.separator--secondary{background-color:var(--separator-secondary)}.separator--tertiary{background-color:var(--separator-tertiary)}.surface{color:var(--foreground);position:relative}.surface--transparent{background-color:#0000}.surface--default{background-color:var(--surface);color:var(--surface-foreground)}.surface--secondary{background-color:var(--surface-secondary);color:var(--surface-secondary-foreground)}.surface--tertiary{background-color:var(--surface-tertiary);color:var(--surface-tertiary-foreground)}.avatar{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);background-color:var(--default);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar__fallback{background-color:var(--default);width:100%;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:flex}.avatar__image{aspect-ratio:1;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s;position:absolute;inset:0}.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *),.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.avatar--sm{--avatar-size:2rem;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 2)}.avatar--sm .avatar__fallback{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.avatar--md{--avatar-size:2.5rem}.avatar--lg{--avatar-size:3rem;width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:calc(var(--radius) * 3)}.avatar--lg .avatar__fallback{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.avatar__fallback--accent{color:var(--accent-soft-foreground)}.avatar__fallback--default{color:var(--default-soft-foreground)}.avatar__fallback--success{color:var(--success-soft-foreground)}.avatar__fallback--warning{color:var(--warning-soft-foreground)}.avatar__fallback--danger{color:var(--danger-soft-foreground)}.avatar--soft{background-color:#0000}.avatar--soft .avatar__fallback--accent{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.avatar--soft .avatar__fallback--success{background-color:var(--success-soft);color:var(--success-soft-foreground)}.avatar--soft .avatar__fallback--warning{background-color:var(--warning-soft);color:var(--warning-soft-foreground)}.avatar--soft .avatar__fallback--default{background-color:var(--default-soft);color:var(--default-soft-foreground)}.avatar--soft .avatar__fallback--danger{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.avatar-group{--avatar-group-overlap:.5rem;--avatar-group-seam:2px;align-items:center;display:inline-flex}.avatar-group--grid{gap:calc(var(--spacing) * 3);flex-wrap:wrap}.avatar-group:not(.avatar-group--grid)>.avatar+.avatar,.avatar-group:not(.avatar-group--grid)>.avatar+.avatar-group__count{margin-inline-start:calc(-1 * var(--avatar-group-overlap,.5rem))}.avatar-group__count{flex-shrink:0}.avatar-group--ring:not(.avatar-group--grid)>.avatar,.avatar-group--ring:not(.avatar-group--grid)>.avatar-group__count{box-shadow:0 0 0 var(--avatar-group-seam,2px) var(--background);position:relative}.avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child){--avatar-group-cut-center:calc(100% + (var(--avatar-size,2.5rem) / 2) - var(--avatar-group-overlap,.5rem));--avatar-group-cut-radius:calc((var(--avatar-size,2.5rem) / 2) + var(--avatar-group-seam,2px));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius))}:is(.avatar-group--clip:not(.avatar-group--grid):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.avatar:not(:last-child),:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child)){--avatar-group-cut-center:calc(0% - (var(--avatar-size,2.5rem) / 2) + var(--avatar-group-overlap,.5rem))}.avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child) .avatar__fallback{box-sizing:border-box;padding-inline-end:calc(var(--avatar-group-overlap,.5rem) * .35)}.alert-dialog__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.alert-dialog__trigger:focus-visible:not([data-focused]),.alert-dialog__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.alert-dialog__trigger:disabled,.alert-dialog__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.alert-dialog__trigger:active,.alert-dialog__trigger[data-pressed=true]{transform:scale(.97)}.alert-dialog__backdrop{z-index:var(--z-index-overlay);height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;inset:0}.alert-dialog__backdrop[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.alert-dialog__backdrop[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]{will-change:opacity}:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.alert-dialog__backdrop--transparent{background-color:#0000}.alert-dialog__backdrop--opaque{background-color:var(--backdrop)}.alert-dialog__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.alert-dialog__container{height:var(--visual-viewport-height);width:100%;min-width:0;padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;align-items:center;display:flex}@media (min-width:40rem){.alert-dialog__container{width:fit-content;padding:calc(var(--spacing) * 10)}}.alert-dialog__container{pointer-events:none}.alert-dialog__container[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-enter-opacity:0;--tw-enter-scale:calc(105*1%);transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(1*var(--spacing))}@media (min-width:40rem){.alert-dialog__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(0*100%)}}.alert-dialog__container[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.alert-dialog__container[data-entering=true][data-placement=center]{--tw-enter-translate-y:calc(0*-100%)}.alert-dialog__container[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing))}.alert-dialog__container[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]{will-change:opacity,transform}:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.alert-dialog__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);width:100%;min-height:0;max-height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-radius:min(32px, var(--radius-3xl));padding:calc(var(--spacing) * 6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative;overflow:clip}.alert-dialog__dialog[data-placement=auto]{margin-top:auto}@media (min-width:40rem){.alert-dialog__dialog[data-placement=auto]{margin-block:auto}}.alert-dialog__dialog[data-placement=center]{margin-block:auto}.alert-dialog__dialog[data-placement=bottom]{margin-top:auto}.alert-dialog__dialog[data-placement=top]{margin-top:0}.alert-dialog__dialog--xs{max-width:var(--container-xs)}.alert-dialog__dialog--sm{max-width:var(--container-sm)}.alert-dialog__dialog--md{max-width:var(--container-md)}.alert-dialog__dialog--lg{max-width:var(--container-lg)}.alert-dialog__dialog--cover{width:100%;height:100%;min-height:100%}.alert-dialog__header{gap:calc(var(--spacing) * 3);flex-direction:column;margin-bottom:0;display:flex}.alert-dialog__header>.modal__icon{margin-bottom:0}.alert-dialog__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.alert-dialog__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-dialog__icon [data-slot=alert-dialog-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.alert-dialog__icon--default{background-color:var(--default);color:var(--foreground)}.alert-dialog__icon--accent{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.alert-dialog__icon--success{background-color:var(--success-soft);color:var(--success-soft-foreground)}.alert-dialog__icon--warning{background-color:var(--warning-soft);color:var(--warning-soft-foreground)}.alert-dialog__icon--danger{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.alert-dialog__body{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);min-height:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:-3px;flex:1;margin-block:0;padding:3px;line-height:1.43;overflow-y:auto}.alert-dialog__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;margin-top:0;display:flex}.alert-dialog__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.alert-dialog__header+.alert-dialog__body{margin-top:calc(var(--spacing) * 2)}.alert-dialog__header+.alert-dialog__footer,.alert-dialog__body+.alert-dialog__footer{margin-top:calc(var(--spacing) * 5)}.drawer__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.drawer__trigger:focus-visible:not([data-focused]),.drawer__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.drawer__trigger:disabled,.drawer__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.drawer__trigger:active,.drawer__trigger[data-pressed=true]{transform:scale(.97)}.drawer__backdrop{z-index:var(--z-index-overlay);height:var(--visual-viewport-height);opacity:1;width:100%;transition:opacity .25s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.drawer__backdrop[data-entering=true]{opacity:0}.drawer__backdrop[data-exiting=true]{opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.drawer__backdrop[data-exiting=true],.drawer__backdrop[data-entering=true]{will-change:opacity}@media (prefers-reduced-motion:reduce){.drawer__backdrop{transition:none}}.drawer__backdrop--transparent{background-color:#0000}.drawer__backdrop--opaque{background-color:var(--backdrop)}.drawer__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.drawer__content{pointer-events:none;z-index:var(--z-index-overlay);height:var(--visual-viewport-height);width:100%;min-width:0;display:flex;position:fixed;inset:0}.drawer__content--bottom{align-items:flex-end}.drawer__content--top{align-items:flex-start}.drawer__content--left{justify-content:flex-start}.drawer__content--right{justify-content:flex-end}.drawer__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;padding:calc(var(--spacing) * 6);pointer-events:auto;--drawer-enter-duration:.25s;--drawer-exit-duration:.2s;--drawer-enter-ease:cubic-bezier(.32, .72, 0, 1);--drawer-exit-ease:cubic-bezier(.32, .72, 0, 1);will-change:translate;transition:translate var(--drawer-enter-duration) var(--drawer-enter-ease);outline-style:none;flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.drawer__dialog{transition:none}}.drawer__dialog[data-placement=bottom]{border-start-start-radius:min(32px, var(--radius-2xl));border-start-end-radius:min(32px, var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=top]{border-end-end-radius:min(32px, var(--radius-2xl));border-end-start-radius:min(32px, var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=left]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media (min-width:40rem){.drawer__dialog[data-placement=left]{width:calc(var(--spacing) * 96)}}.drawer__dialog[data-placement=right]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media (min-width:40rem){.drawer__dialog[data-placement=right]{width:calc(var(--spacing) * 96)}}[data-exiting=true] .drawer__dialog{transition-duration:var(--drawer-exit-duration);transition-timing-function:var(--drawer-exit-ease)}.drawer__content--left .drawer__dialog,.drawer__content--right .drawer__dialog,.drawer__content--top .drawer__dialog,.drawer__content--bottom .drawer__dialog{translate:0}.drawer__content--left[data-entering=true] .drawer__dialog,.drawer__content--left[data-exiting=true] .drawer__dialog{translate:-100%}.drawer__content--right[data-entering=true] .drawer__dialog,.drawer__content--right[data-exiting=true] .drawer__dialog{translate:100%}.drawer__content--top[data-entering=true] .drawer__dialog,.drawer__content--top[data-exiting=true] .drawer__dialog{translate:0 -100%}.drawer__content--bottom[data-entering=true] .drawer__dialog,.drawer__content--bottom[data-exiting=true] .drawer__dialog{translate:0 100%}.drawer__dialog--top{padding-bottom:calc(var(--spacing) * 2)}.drawer__dialog--top .drawer__handle{padding-bottom:0}.drawer__header{gap:calc(var(--spacing) * 3);flex-direction:column;margin-bottom:0;display:flex}.drawer__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.drawer__body{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);min-height:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:-3px;flex:1;margin-block:0;padding:3px;line-height:1.43;overflow-y:auto}.drawer__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;margin-top:0;display:flex}.drawer__handle{padding-bottom:calc(var(--spacing) * 2);justify-content:center;align-items:center;display:flex}.drawer__handle>[data-slot=drawer-handle-bar]{height:var(--spacing);width:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * .25);background-color:var(--separator)}.drawer__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.drawer__header+.drawer__body{margin-top:calc(var(--spacing) * 2)}.drawer__header+.drawer__footer,.drawer__body+.drawer__footer{margin-top:calc(var(--spacing) * 5)}.drawer__handle+.drawer__header,.drawer__handle+.drawer__body{margin-top:0}.modal__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.modal__trigger:focus-visible:not([data-focused]),.modal__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.modal__trigger:disabled,.modal__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.modal__trigger:active,.modal__trigger[data-pressed=true]{transform:scale(.97)}.modal__backdrop{z-index:var(--z-index-overlay);height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;inset:0}.modal__backdrop[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.modal__backdrop[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]{will-change:opacity}:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.modal__backdrop--transparent{background-color:#0000}.modal__backdrop--opaque{background-color:var(--backdrop)}.modal__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.modal__container{height:var(--visual-viewport-height);width:100%;min-width:0;padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;align-items:center;display:flex}@media (min-width:40rem){.modal__container{width:fit-content;padding:calc(var(--spacing) * 10)}}.modal__container{pointer-events:none}.modal__container[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-enter-opacity:0;--tw-enter-scale:calc(105*1%);transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(1*var(--spacing))}@media (min-width:40rem){.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(0*100%)}}.modal__container[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.modal__container[data-entering=true][data-placement=center]{--tw-enter-translate-y:calc(0*-100%)}.modal__container[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing))}.modal__container[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-exiting=true],.modal__container[data-entering=true]{will-change:opacity,transform}:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.modal__container--scroll-outside{height:auto;min-height:var(--visual-viewport-height);overflow-y:visible}.modal__backdrop:has(.modal__container--scroll-outside){scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);-webkit-overflow-scrolling:touch;align-items:flex-start;overflow-y:auto}.modal__container--full{padding:0}@media (min-width:40rem){.modal__container--full{padding:0}}.modal__container--full[data-entering=true]{--tw-enter-translate-y:calc(0*100%);--tw-enter-scale:1}@media (min-width:40rem){.modal__container--full[data-entering=true]{--tw-enter-translate-y:calc(0*100%)}}.modal__container--full[data-exiting=true]{--tw-exit-scale:1}.modal__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-radius:min(32px, var(--radius-3xl));padding:calc(var(--spacing) * 6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative}.modal__dialog[data-placement=auto]{margin-top:auto}@media (min-width:40rem){.modal__dialog[data-placement=auto]{margin-block:auto}}.modal__dialog[data-placement=center]{margin-block:auto}.modal__dialog[data-placement=bottom]{margin-top:auto}.modal__dialog[data-placement=top]{margin-top:0}.modal__dialog--scroll-inside{min-height:0;max-height:100%;overflow:clip}.modal__dialog--scroll-outside{flex-shrink:0;height:auto;min-height:0}.modal__dialog--xs{max-width:var(--container-xs)}.modal__dialog--sm{max-width:var(--container-sm)}.modal__dialog--md{max-width:var(--container-md)}.modal__dialog--lg{max-width:var(--container-lg)}.modal__dialog--cover{width:100%;height:100%;min-height:100%}.modal__dialog--full{--tw-shadow:0 0 #0000;width:100%;height:100%;min-height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:0}.modal__header{gap:calc(var(--spacing) * 3);flex-direction:column;margin-bottom:0;display:flex}.modal__header>.modal__icon{margin-bottom:0}.modal__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.modal__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__body{min-height:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);margin:-3px;flex:1;margin-block:0;padding:3px;line-height:1.43;overflow:visible}.modal__body--scroll-inside{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.modal__body--scroll-outside{overflow-y:visible}.modal__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;margin-top:0;display:flex}.modal__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.modal__header+.modal__body{margin-top:calc(var(--spacing) * 2)}.modal__header+.modal__footer,.modal__body+.modal__footer{margin-top:calc(var(--spacing) * 5)}.popover{transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);padding:0}.popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.popover[data-exiting=true],.popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.popover__dialog{padding:calc(var(--spacing) * 4);--tw-outline-style:none;outline-style:none}.popover__heading{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.popover__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.popover__trigger{cursor:var(--cursor-interactive)}.popover__trigger:focus-visible:not([data-focused]),.popover__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.popover__trigger:disabled,.popover__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tooltip{max-width:var(--container-xs);transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));word-break:break-all;border-radius:min(32px, var(--radius-xl));box-shadow:var(--overlay-shadow)}.tooltip[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.tooltip[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.tooltip[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.tooltip[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.tooltip[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.tooltip[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.tooltip[data-exiting=true],.tooltip[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.tooltip [data-slot=overlay-arrow]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.tooltip [data-slot=overlay-arrow]{stroke:color-mix(in oklab, var(--border) 40%, transparent)}}.tooltip [data-slot=overlay-arrow]{fill:var(--overlay)}.tooltip[data-placement=bottom] [data-slot=overlay-arrow]{rotate:180deg}.tooltip[data-placement=left] [data-slot=overlay-arrow]{rotate:-90deg}.tooltip[data-placement=right] [data-slot=overlay-arrow]{rotate:90deg}.tooltip__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tooltip__trigger:focus-visible:not([data-focused]),.tooltip__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.combo-box{gap:var(--spacing);flex-direction:column;display:flex}:is(.combo-box[data-invalid=true],.combo-box[aria-invalid=true]) [data-slot=description]{display:none}.combo-box [data-slot=label]{width:fit-content}.combo-box [data-slot=input]{flex:1;min-width:0}.combo-box [data-slot=input]:has(+.combo-box__trigger){padding-inline-end:calc(var(--spacing) * 7)}.combo-box [data-slot=input]:focus,.combo-box [data-slot=input][data-focus]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.combo-box [data-slot=input]:disabled,.combo-box [data-slot=input][data-disabled],.combo-box [data-slot=input][aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.combo-box__input-group{isolation:isolate;align-items:center;display:inline-flex;position:relative}.combo-box__value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word;color:var(--field-foreground,var(--foreground))}.combo-box__value:empty{display:none}.combo-box__value[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.combo-box__value [data-slot=list-box-item-indicator]{display:none}.combo-box__trigger{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;color:var(--field-placeholder,var(--muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;-webkit-tap-highlight-color:transparent;--tw-border-style:none;--tw-outline-style:none;inset-inline-end:calc(var(--spacing) * 0);background-color:#0000;border-style:none;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;padding-inline-end:calc(var(--spacing) * 2);transition-duration:.15s;display:flex;position:absolute;top:50%}@media (hover:hover){.combo-box__trigger:hover,.combo-box__trigger[data-hovered=true]{color:var(--field-foreground,var(--foreground))}}.combo-box__trigger:focus-visible:not([data-focused]),.combo-box__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-radius:.25rem;outline-style:none}.combo-box__trigger[data-pressed=true]{opacity:.7}.combo-box__trigger:disabled,.combo-box__trigger[data-disabled],.combo-box__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.combo-box__trigger[data-open=true] [data-slot=combo-box-trigger-default-icon]{rotate:180deg}.combo-box__popover{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);padding:0;overflow-y:auto}.combo-box__popover:focus-visible:not([data-focused]),.combo-box__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.combo-box__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.combo-box__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.combo-box__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.combo-box__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.combo-box__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.combo-box__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.combo-box__popover[data-exiting=true],.combo-box__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.combo-box__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.combo-box__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.combo-box__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.combo-box__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.combo-box__popover [data-slot=list-box]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.combo-box__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.combo-box__popover [data-slot=list-box-item] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.combo-box--full-width,.combo-box__input-group--full-width{width:100%}.select{gap:var(--spacing);flex-direction:column;display:flex}:is(.select[data-invalid=true],.select[aria-invalid=true]) [data-slot=description]{display:none}.select [data-slot=label]{width:fit-content}.select__trigger{isolation:isolate;min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.select__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--field-border)}.select__trigger:has(.select__indicator){padding-inline-end:calc(var(--spacing) * 7)}@media (hover:hover){:is(.select__trigger:hover:not(:has(.select__clear-button:hover)),.select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover))){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.select__trigger:focus-visible:not([data-focused]),.select__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus-visible,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focused=true],:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focus-visible=true],:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus-within,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger{background-color:var(--field-focus)}.select__trigger:disabled,.select__trigger[data-disabled=true],.select__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.select--secondary .select__trigger{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--select-trigger-bg);--select-trigger-bg:var(--default);--select-trigger-bg-hover:var(--default-hover);--select-trigger-bg-focus:var(--default)}@media (hover:hover){:is(.select--secondary .select__trigger:hover:not(:has(.select__clear-button:hover)),.select--secondary .select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover))){background-color:var(--select-trigger-bg-hover)}}.select--secondary .select__trigger:focus-visible:not([data-focused]),.select--secondary .select__trigger[data-focus-visible=true],.select[data-invalid=true] :is(.select--secondary .select__trigger),.select[aria-invalid=true] :is(.select--secondary .select__trigger){background-color:var(--select-trigger-bg-focus)}.select__value{text-align:start;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:currentColor;flex:1}@media (min-width:40rem){.select__value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.select__value[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.select__value [data-slot=list-box-item-indicator]{display:none}.select__clear-button{isolation:isolate;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:calc(var(--radius) * 1.5);padding:var(--spacing);color:var(--muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);background-color:#0000;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex;position:relative}.select__clear-button:after{inset:calc(var(--spacing) * -.5);content:"";position:absolute}.select__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth)}.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.select__clear-button[data-empty=true]{pointer-events:none;opacity:0}.select__clear-button [data-slot=select-clear-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media (hover:hover){.select__clear-button:hover,.select__clear-button[data-hovered=true]{background-color:var(--default-hover)}}.select__clear-button:active,.select__clear-button[data-pressed=true]{transform:scale(.93)}.select__indicator{color:var(--field-placeholder,var(--muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.15s;display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--spacing) * 2)}.select__indicator[data-open=true]{rotate:180deg}.select__indicator[data-slot=select-default-indicator]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.select__popover{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);padding:0;overflow-y:auto}.select__popover:focus-visible:not([data-focused]),.select__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.select__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.select__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.select__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.select__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.select__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.select__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.select__popover[data-exiting=true],.select__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.select__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.select__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.select__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.select__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.select__popover [data-slot=list-box]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.select__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.select--full-width,.select__trigger--full-width{width:100%}.autocomplete{gap:var(--spacing);flex-direction:column;display:flex}.autocomplete__trigger{isolation:isolate;min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.autocomplete__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--field-border)}.autocomplete__trigger:has(.autocomplete__indicator){padding-inline-end:calc(var(--spacing) * 7)}@media (hover:hover){:is(.autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover))){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.autocomplete__trigger:focus-visible:not([data-focused]),.autocomplete__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus-visible,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focused=true],:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focus-visible=true],:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus-within,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger{background-color:var(--field-focus)}.autocomplete__trigger:disabled,.autocomplete__trigger[data-disabled=true],.autocomplete__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.autocomplete--secondary .autocomplete__trigger{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--autocomplete-trigger-bg);--autocomplete-trigger-bg:var(--default);--autocomplete-trigger-bg-hover:var(--default-hover);--autocomplete-trigger-bg-focus:var(--default)}@media (hover:hover){:is(.autocomplete--secondary .autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete--secondary .autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover))){background-color:var(--autocomplete-trigger-bg-hover)}}.autocomplete--secondary .autocomplete__trigger:focus-visible:not([data-focused]),.autocomplete--secondary .autocomplete__trigger[data-focus-visible=true],.autocomplete[data-invalid=true] :is(.autocomplete--secondary .autocomplete__trigger),.autocomplete[aria-invalid=true] :is(.autocomplete--secondary .autocomplete__trigger){background-color:var(--autocomplete-trigger-bg-focus)}.autocomplete__value{text-align:start;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:currentColor;flex:1}@media (min-width:40rem){.autocomplete__value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.autocomplete__value[data-placeholder=true]{color:var(--field-placeholder,var(--muted))}.autocomplete__value [data-slot=list-box-item-indicator]{display:none}.autocomplete__indicator{color:var(--field-placeholder,var(--muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;cursor:var(--cursor-interactive);flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.15s;display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--spacing) * 2)}.autocomplete__indicator[data-open=true]{rotate:180deg}.autocomplete__indicator[data-slot=autocomplete-default-indicator]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.autocomplete__popover{width:var(--trigger-width);max-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);overscroll-behavior:contain;background-color:var(--overlay);padding:0;padding-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);outline-style:none;flex-direction:column;display:flex;overflow:hidden}.autocomplete__popover:focus,.autocomplete__popover:focus-visible:not([data-focused]),.autocomplete__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.autocomplete__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:cubic-bezier(.32, .72, 0, 1);--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.25s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.autocomplete__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.autocomplete__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.autocomplete__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.autocomplete__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.autocomplete__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.autocomplete__popover[data-exiting=true],.autocomplete__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.autocomplete__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.autocomplete__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.autocomplete__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.autocomplete__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.autocomplete__popover [data-slot=list-box]{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);min-height:0;max-height:320px;padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none;overflow-y:auto}.autocomplete__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.autocomplete__popover [role=presentation]>[data-slot=list-box-item]{width:calc(100% - var(--spacing) * 3)}.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.autocomplete__popover [data-slot=search-field]{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);--tw-outline-style:none;outline-style:none;flex-shrink:0}.autocomplete__popover [data-slot=empty-state]{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--overlay-foreground)}@supports (color:color-mix(in lab, red, red)){.autocomplete__popover [data-slot=empty-state]{color:color-mix(in oklab, var(--overlay-foreground) 60%, transparent)}}.autocomplete--full-width,.autocomplete__trigger--full-width{width:100%}.autocomplete__clear-button{isolation:isolate;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);transform-origin:50%;border-radius:calc(var(--radius) * 1.5);padding:var(--spacing);color:var(--muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);cursor:var(--cursor-interactive);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:#0000;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-inline-end:0;display:inline-flex;position:relative}.autocomplete__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth)}.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.autocomplete__clear-button[data-empty=true]{pointer-events:none;opacity:0}.autocomplete__clear-button [data-slot=autocomplete-clear-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media (hover:hover){.autocomplete__clear-button:hover,.autocomplete__clear-button[data-hovered=true]{background-color:var(--default-hover)}}.autocomplete__clear-button:active,.autocomplete__clear-button[data-pressed=true]{transform:scale(.93)}.kbd{height:calc(var(--spacing) * 6);align-items:center;display:inline-flex}:where(.kbd>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))}.kbd{border-radius:calc(var(--radius) * 1);background-color:var(--default);padding-inline:calc(var(--spacing) * 2);text-align:center;font-family:var(--mx-font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted)}:where(.kbd:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.kbd{word-spacing:-.25rem}.kbd__abbr{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.kbd__content{justify-content:center;align-items:center;display:flex}.kbd--light{background-color:#0000}.typography,.typography-prose{color:var(--foreground)}.typography-prose h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography-prose code{border-radius:calc(var(--radius) * .75);background-color:var(--default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--mx-font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}.typography-prose a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);text-underline-offset:4px;text-decoration-line:underline}.typography-prose blockquote{margin-top:calc(var(--spacing) * 4);border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px;border-color:var(--border);color:var(--muted);padding-inline-start:calc(var(--spacing) * 4);font-style:italic}.typography-prose ul{margin-block:calc(var(--spacing) * 4);list-style-type:disc}:where(.typography-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.typography-prose ul{padding-inline-start:calc(var(--spacing) * 6)}.typography-prose ol{margin-block:calc(var(--spacing) * 4);list-style-type:decimal}:where(.typography-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.typography-prose ol{padding-inline-start:calc(var(--spacing) * 6)}.typography-prose li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography-prose hr{margin-block:calc(var(--spacing) * 8);border-color:var(--separator)}.typography-prose pre{margin-block:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5);background-color:var(--default);padding:calc(var(--spacing) * 4);font-family:var(--mx-font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);overflow-x:auto}.typography-prose strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.typography-prose em{font-style:italic}.typography-prose img{margin-block:calc(var(--spacing) * 4);border-radius:calc(var(--radius) * 1.5)}.typography--h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--body{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography--body-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.typography--body-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.typography--code{border-radius:calc(var(--radius) * .75);background-color:var(--default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--mx-font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}.typography--align-start{text-align:start}.typography--align-center{text-align:center}.typography--align-end{text-align:end}.typography--align-justify{text-align:justify}.typography--color-default{color:var(--foreground)}.typography--color-muted{color:var(--muted)}.typography--truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.typography--weight-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.typography--weight-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.typography--weight-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.typography--weight-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.scroll-shadow{--scroll-shadow-size:40px;--scroll-shadow-scrollbar-size:10px;--scroll-shadow-offset:0px;position:relative}@property --scroll-shadow-start-fade{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-shadow-end-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes scroll-shadow-start-fade{0%{--scroll-shadow-start-fade:0px}to{--scroll-shadow-start-fade:var(--scroll-shadow-size)}}@keyframes scroll-shadow-end-fade{0%{--scroll-shadow-end-fade:var(--scroll-shadow-size)}to{--scroll-shadow-end-fade:0px}}.scroll-shadow--vertical{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overflow-y:auto}.scroll-shadow--horizontal{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overflow-x:auto}.scroll-shadow--fade.scroll-shadow--vertical:where([data-top-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true],[data-scroll-shadow-mode=auto]){-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%}.scroll-shadow--fade.scroll-shadow--vertical[data-top-scroll=true]{--scroll-linear-gradient:0deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--vertical[data-bottom-scroll=true]{--scroll-linear-gradient:180deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--vertical[data-top-bottom-scroll=true]{--scroll-linear-gradient:#000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal:where([data-left-scroll=true],[data-right-scroll=true],[data-left-right-scroll=true],[data-scroll-shadow-mode=auto]){-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size)}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]{--scroll-linear-gradient:270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]{--scroll-linear-gradient:90deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--scroll-linear-gradient:270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-right-scroll=true]{--scroll-linear-gradient:to right, #000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--hide-scrollbar{scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;--scroll-shadow-scrollbar-size:0px}@supports (animation-timeline:scroll(self)){.scroll-shadow.scroll-shadow--fade[data-scroll-shadow-mode=auto]{animation:linear both scroll-shadow-start-fade,linear both scroll-shadow-end-fade;animation-range:var(--scroll-shadow-offset) calc(var(--scroll-shadow-offset) + var(--scroll-shadow-size)), calc(100% - var(--scroll-shadow-size) - var(--scroll-shadow-offset)) calc(100% - var(--scroll-shadow-offset))}.scroll-shadow.scroll-shadow--fade.scroll-shadow--vertical[data-scroll-shadow-mode=auto]{--scroll-linear-gradient:180deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%;animation-timeline:scroll(self),scroll(self)}.scroll-shadow.scroll-shadow--fade.scroll-shadow--horizontal[data-scroll-shadow-mode=auto]{--scroll-linear-gradient:90deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%;animation-timeline:scroll(self inline),scroll(self inline)}.scroll-shadow.scroll-shadow--fade.scroll-shadow--horizontal[data-scroll-shadow-mode=auto]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--scroll-linear-gradient:270deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%}}.display-accent{font-family:var(--mx-font-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.display-accent:lang(zh){font-family:var(--mx-font-serif-cjk);letter-spacing:.02em;font-style:normal}.audit{font-family:var(--mx-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.8125em}.doc-rule{border-color:var(--rule)}.cite{font-family:var(--mx-font-mono);vertical-align:super;font-variant-numeric:tabular-nums;font-size:.68em;line-height:1}.mx-card{--mx-blur-bg:var(--surface-0);background:var(--surface-0);box-shadow:var(--card-shadow);border-radius:1.125rem}.mx-widget{background:var(--tray);border-radius:1.125rem;padding:.25rem}.mx-widget__head{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem .5625rem;font-size:13px;font-weight:600;display:flex}.mx-widget__body{--mx-blur-bg:var(--surface-0);background:var(--surface-0);border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px #362a160d}.mx-focus{--c:var(--live);background:linear-gradient(var(--c), var(--c)) 0 0 / 7px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) 0 0 / 1.5px 7px no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / 7px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / 1.5px 7px no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / 7px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / 1.5px 7px no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / 7px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / 1.5px 7px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mx-doc{position:relative}@media (min-width:40rem){.mx-doc{padding-inline:1.75rem}.mx-doc:before,.mx-doc:after{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0}.mx-doc:before{inset-inline-start:0}.mx-doc:after{inset-inline-end:0}}mark.hl{color:inherit;box-shadow:inset 0 -.42em 0 var(--ink);background:0 0}@supports (color:color-mix(in lab, red, red)){mark.hl{box-shadow:inset 0 -.42em 0 color-mix(in oklch, var(--ink) 12%, transparent)}}mark.hl{border-radius:1px}.mx-tablegrid .table__content,.mx-tablegrid table{font-size:13px}.mx-tablegrid [data-pinned]{background:var(--surface-0)}.mx-timeline [data-slot=timeline-marker],.mx-timeline .timeline__marker{background:var(--ink-4)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-start-\[19\.5px\]{inset-inline-start:-19.5px}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-\[5px\]{inset-inline-start:5px}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-6{top:calc(var(--spacing) * 6)}.top-28{top:calc(var(--spacing) * 28)}.top-\[0\.6em\]{top:.6em}.top-\[0\.55rem\]{top:.55rem}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-\[3\.25rem\]{bottom:3.25rem}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem, env(safe-area-inset-bottom))}.-left-2{left:calc(var(--spacing) * -2)}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.left-0{left:0}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-start-2{grid-column-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-3\.5{margin-inline:calc(var(--spacing) * -3.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-1{margin-inline-start:var(--spacing)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-5{margin-inline-start:calc(var(--spacing) * 5)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.ms-8{margin-inline-start:calc(var(--spacing) * 8)}.ms-\[0\.4375rem\]{margin-inline-start:.4375rem}.ms-auto{margin-inline-start:auto}.ms-px{margin-inline-start:1px}.-me-0\.5{margin-inline-end:calc(var(--spacing) * -.5)}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-6{margin-inline-end:calc(var(--spacing) * 6)}.me-auto{margin-inline-end:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[0\.6em\]{margin-top:.6em}.mt-\[0\.55em\]{margin-top:.55em}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[30px\]{margin-left:30px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-\[14\]{-webkit-line-clamp:14;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.\!flex{display:flex!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\[field-sizing\:content\]{field-sizing:content}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[360\/740\]{aspect-ratio:360/740}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[18px\]{width:18px;height:18px}.\!h-8{height:calc(var(--spacing) * 8)!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[0\.6rem\]{height:.6rem}.h-\[1\.1em\]{height:1.1em}.h-\[1\.5px\]{height:1.5px}.h-\[1\.15rem\]{height:1.15rem}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[4\.25rem\]{height:4.25rem}.h-\[5px\]{height:5px}.h-\[7\.25rem\]{height:7.25rem}.h-\[7px\]{height:7px}.h-\[15rem\]{height:15rem}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[30rem\]{height:30rem}.h-\[46px\]{height:46px}.h-\[46rem\]{height:46rem}.h-\[55\%\]{height:55%}.h-\[59px\]{height:59px}.h-\[62\%\]{height:62%}.h-\[70\%\]{height:70%}.h-\[78\%\]{height:78%}.h-\[78dvh\]{height:78dvh}.h-\[80\%\]{height:80%}.h-\[100dvh\]{height:100dvh}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[132px\]{height:132px}.h-\[158px\]{height:158px}.h-\[196px\]{height:196px}.h-\[231px\]{height:231px}.h-\[240px\]{height:240px}.h-\[329px\]{height:329px}.h-\[calc\(100dvh-1\.5rem\)\]{height:calc(100dvh - 1.5rem)}.h-\[calc\(100dvh-3rem\)\]{height:calc(100dvh - 3rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[22rem\]{max-height:22rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[38rem\]{max-height:38rem}.max-h-\[46rem\]{max-height:46rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(100dvh-14rem\)\]{max-height:calc(100dvh - 14rem)}.max-h-\[min\(22rem\,55vh\)\]{max-height:min(22rem,55vh)}.max-h-\[min\(26rem\,60vh\)\]{max-height:min(26rem,60vh)}.max-h-\[min\(50vh\,22rem\)\]{max-height:min(50vh,22rem)}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[3\.2em\]{min-height:3.2em}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[48px\]{min-height:48px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[84px\]{min-height:84px}.min-h-\[200px\]{min-height:200px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[329px\]{min-height:329px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100dvh-1\.5rem\)\]{min-height:calc(100dvh - 1.5rem)}.min-h-dvh{min-height:100dvh}.\!w-auto{width:auto!important}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-\[1\.5px\]{width:1.5px}.w-\[3\.75rem\]{width:3.75rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[5rem\]{width:5rem}.w-\[7px\]{width:7px}.w-\[8\.5rem\]{width:8.5rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[10rem\]{width:10rem}.w-\[15\.5rem\]{width:15.5rem}.w-\[19rem\]{width:19rem}.w-\[27px\]{width:27px}.w-\[30\%\]{width:30%}.w-\[38\%\]{width:38%}.w-\[40\%\]{width:40%}.w-\[48\%\]{width:48%}.w-\[56\%\]{width:56%}.w-\[68\%\]{width:68%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[82\%\]{width:82%}.w-\[86\%\]{width:86%}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[92\%\]{width:92%}.w-\[150px\]{width:150px}.w-\[188px\]{width:188px}.w-\[266px\]{width:266px}.w-\[calc\(50\%-0\.25rem\)\]{width:calc(50% - .25rem)}.w-\[min\(17rem\,calc\(100vw-2rem\)\)\]{width:min(17rem,100vw - 2rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(30rem\,calc\(100vw-2rem\)\)\]{width:min(30rem,100vw - 2rem)}.w-\[min\(100\%\,330px\)\]{width:min(100%,330px)}.w-\[min\(260px\,70\%\)\]{width:min(260px,70%)}.w-\[min\(440px\,92vw\)\]{width:min(440px,92vw)}.w-\[min\(460px\,94vw\)\]{width:min(460px,94vw)}.w-\[min\(480px\,94vw\)\]{width:min(480px,94vw)}.w-\[min\(760px\,96vw\)\]{width:min(760px,96vw)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.\!max-w-none{max-width:none!important}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-\[7rem\]{max-width:7rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[62ch\]{max-width:62ch}.max-w-\[120px\]{max-width:120px}.max-w-\[210mm\]{max-width:210mm}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[920px\]{max-width:920px}.max-w-\[980px\]{max-width:980px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{max-width:min(28rem,100vw - 2rem)}.max-w-\[min\(34rem\,88\%\)\]{max-width:min(34rem,88%)}.max-w-\[min\(34rem\,calc\(100vw-2rem\)\)\]{max-width:min(34rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[17\.5rem\]{min-width:17.5rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[240px\]{min-width:240px}.min-w-\[420px\]{min-width:420px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[940px\]{min-width:940px}.min-w-\[980px\]{min-width:980px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1120px\]{min-width:1120px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[1_1_200px\]{flex:200px}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-none\!{flex:none!important}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-44{flex-basis:calc(var(--spacing) * 44)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-\[28rem\]{flex-basis:28rem}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.break-inside-avoid{break-inside:avoid}.\[grid-template-columns\:240px_minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:240px minmax(0,1fr) minmax(0,1.15fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0\.875rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:.875rem minmax(0,1fr) auto}.grid-cols-\[1\.5rem_1fr\]{grid-template-columns:1.5rem 1fr}.grid-cols-\[1\.25rem_1fr\]{grid-template-columns:1.25rem 1fr}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:1.25rem minmax(0,1fr)}.grid-cols-\[1\.75rem_1\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:1.75rem 1.25rem minmax(0,1fr)}.grid-cols-\[1\.75rem_1fr\]{grid-template-columns:1.75rem 1fr}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:1.75rem minmax(0,1fr)}.grid-cols-\[1\.125rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.125rem minmax(0,1fr) auto}.grid-cols-\[1\.375rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.375rem minmax(0,1fr) auto}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[1rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1rem minmax(0,1fr) auto}.grid-cols-\[2\.5rem_2\.5rem_1rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem 2.5rem 1rem minmax(0,1fr)}.grid-cols-\[2\.8rem_minmax\(0\,1fr\)\]{grid-template-columns:2.8rem minmax(0,1fr)}.grid-cols-\[3\.4rem_minmax\(0\,1fr\)\]{grid-template-columns:3.4rem minmax(0,1fr)}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[4rem_1fr\]{grid-template-columns:4rem 1fr}.grid-cols-\[4rem_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr)}.grid-cols-\[6\.5rem_1fr\]{grid-template-columns:6.5rem 1fr}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,15rem\)_1fr\]{grid-template-columns:minmax(0,15rem) 1fr}.grid-cols-\[minmax\(6\.5rem\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(6.5rem,auto) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(8rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(9rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.grid-rows-\[auto_repeat\(4\,1fr\)\]{grid-template-rows:auto repeat(4,1fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-1{gap:var(--spacing)!important}.\!gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.\!gap-3{gap:calc(var(--spacing) * 3)!important}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[1\.5px\]{gap:1.5px}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-rule>:not(:last-child)){border-color:var(--rule)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.\!rounded-\[14px\]{border-radius:14px!important}.\!rounded-\[26px\]{border-radius:26px!important}.rounded{border-radius:.25rem}.rounded-2lg{border-radius:10px}.rounded-2xl{border-radius:calc(var(--radius) * 2)}.rounded-\[0\.32em\]{border-radius:.32em}.rounded-\[1\.125rem\]{border-radius:1.125rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30\%\]{border-radius:30%}.rounded-\[36px\]{border-radius:36px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:calc(var(--radius) * 1)}.rounded-md{border-radius:calc(var(--radius) * .75)}.rounded-sm{border-radius:calc(var(--radius) * .5)}.rounded-xl{border-radius:calc(var(--radius) * 1.5)}.rounded-es-md{border-end-start-radius:calc(var(--radius) * .75)}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-lg{border-top-left-radius:calc(var(--radius) * 1);border-top-right-radius:calc(var(--radius) * 1)}.rounded-tl-md{border-top-left-radius:calc(var(--radius) * .75)}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) * .75)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--xhs-line\)\]{border-color:var(--xhs-line)}.border-\[var\(--xhs-red\)\]{border-color:var(--xhs-red)}.border-bad,.border-bad\/80{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.border-bad\/80{border-color:color-mix(in oklab, var(--bad) 80%, transparent)}}.border-border-button-default{border-color:var(--bui-line)}.border-border-button-hover,.border-border-checkbox-default{border-color:var(--bui-line-strong)}.border-border-checkbox-hover{border-color:var(--bui-text-tertiary)}.border-ink{border-color:var(--ink)}.border-ink-2,.border-ink-2\/70{border-color:var(--ink-2)}@supports (color:color-mix(in lab, red, red)){.border-ink-2\/70{border-color:color-mix(in oklab, var(--ink-2) 70%, transparent)}}.border-ink-4{border-color:var(--ink-4)}.border-live\/60{border-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.border-live\/60{border-color:color-mix(in oklab, var(--live) 60%, transparent)}}.border-rule{border-color:var(--rule)}.border-rule-strong{border-color:var(--rule-strong)}.border-rule\/60{border-color:var(--rule)}@supports (color:color-mix(in lab, red, red)){.border-rule\/60{border-color:color-mix(in oklab, var(--rule) 60%, transparent)}}.border-rule\/70{border-color:var(--rule)}@supports (color:color-mix(in lab, red, red)){.border-rule\/70{border-color:color-mix(in oklab, var(--rule) 70%, transparent)}}.border-separator-border{border-color:var(--bui-line)}.border-transparent{border-color:#0000}.border-warn{border-color:var(--warn)}.bg-\[\#141311\]{background-color:#141311}.bg-\[\#141311\]\/80{background-color:#141311cc;background-color:lab(5.92982% .122488 1.2913/.8)}.bg-\[color-mix\(in_oklch\,var\(--tray\)_72\%\,var\(--surface-0\)\)\]{background-color:var(--tray)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--tray\)_72\%\,var\(--surface-0\)\)\]{background-color:color-mix(in oklch,var(--tray) 72%,var(--surface-0))}}.bg-\[oklch\(0\.5_0\.07_70\)\]{background-color:#7d5c35;background-color:lab(41.9098% 10.3602 27.9262)}.bg-\[oklch\(0\.5_0\.08_160\)\]{background-color:#357153;background-color:lab(43.0623% -26.373 10.395)}.bg-\[oklch\(0\.36_0\.035_55\)\]{background-color:#4c382b;background-color:lab(25.6225% 7.39555 11.6005)}.bg-\[oklch\(0\.44_0\.02_80\)\]{background-color:#585246;background-color:lab(35.086% 1.36201 7.69779)}.bg-\[oklch\(0\.46_0\.12_25\)\]{background-color:#8f3734;background-color:lab(36.1723% 37.7309 22.0503)}.bg-\[oklch\(0\.48_0\.06_310\)\]{background-color:#685477;background-color:lab(38.8703% 13.9138 -16.8388)}.bg-\[oklch\(0\.55_0\.12_350\)\]{background-color:#a4517b;background-color:lab(46.1872% 38.602 -7.44432)}.bg-\[var\(--xhs-bg\)\]{background-color:var(--xhs-bg)}.bg-\[var\(--xhs-dot\)\]{background-color:var(--xhs-dot)}.bg-\[var\(--xhs-feed-bg\)\]{background-color:var(--xhs-feed-bg)}.bg-\[var\(--xhs-input\)\]{background-color:var(--xhs-input)}.bg-\[var\(--xhs-line\)\]{background-color:var(--xhs-line)}.bg-\[var\(--xhs-ph\)\]{background-color:var(--xhs-ph)}.bg-\[var\(--xhs-ph-2\)\]{background-color:var(--xhs-ph-2)}.bg-\[var\(--xhs-ph-line\)\]{background-color:var(--xhs-ph-line)}.bg-\[var\(--xhs-red\)\]{background-color:var(--xhs-red)}.bg-accent-600{background-color:var(--bui-accent)}.bg-background-inner-default{background-color:var(--bui-bg-inner)}.bg-background-primary-active{background-color:var(--bui-bg-tertiary)}.bg-background-primary-default{background-color:var(--bui-bg-primary)}.bg-background-primary-hover{background-color:var(--bui-bg-primary-hover)}.bg-background-secondary-default{background-color:var(--bui-bg-card)}.bg-background-tertiary-default{background-color:var(--bui-bg-tertiary)}.bg-bad{background-color:var(--bad)}.bg-bad-soft{background-color:var(--bad-soft)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-border-button-default{background-color:var(--bui-line)}.bg-button-danger{background-color:var(--bad)}.bg-button-ghost-background{background-color:#0000}.bg-button-primary{background-color:var(--bui-text-primary)}.bg-chart-track{background-color:var(--bui-chart-track)}.bg-current{background-color:currentColor}.bg-dropdown-item-hover-background{background-color:var(--bui-hover)}.bg-good{background-color:var(--good)}.bg-good-soft{background-color:var(--good-soft)}.bg-ink{background-color:var(--ink)}.bg-ink-2{background-color:var(--ink-2)}.bg-ink-3{background-color:var(--ink-3)}.bg-ink-4{background-color:var(--ink-4)}.bg-ink\/10{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/10{background-color:color-mix(in oklab, var(--ink) 10%, transparent)}}.bg-live{background-color:var(--live)}.bg-live-soft,.bg-live-soft\/50{background-color:var(--live-soft)}@supports (color:color-mix(in lab, red, red)){.bg-live-soft\/50{background-color:color-mix(in oklab, var(--live-soft) 50%, transparent)}}.bg-live-soft\/60{background-color:var(--live-soft)}@supports (color:color-mix(in lab, red, red)){.bg-live-soft\/60{background-color:color-mix(in oklab, var(--live-soft) 60%, transparent)}}.bg-live\/10{background-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.bg-live\/10{background-color:color-mix(in oklab, var(--live) 10%, transparent)}}.bg-live\/15{background-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.bg-live\/15{background-color:color-mix(in oklab, var(--live) 15%, transparent)}}.bg-paper{background-color:var(--paper)}.bg-paper-2,.bg-paper-2\/60{background-color:var(--paper-2)}@supports (color:color-mix(in lab, red, red)){.bg-paper-2\/60{background-color:color-mix(in oklab, var(--paper-2) 60%, transparent)}}.bg-paper\/90{background-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.bg-paper\/90{background-color:color-mix(in oklab, var(--paper) 90%, transparent)}}.bg-paper\/92{background-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.bg-paper\/92{background-color:color-mix(in oklab, var(--paper) 92%, transparent)}}.bg-pill-tab-blue-hover-background{background-color:var(--bui-hover)}.bg-pill-tab-blue-selected-background,.bg-questionnaire-key-background{background-color:var(--bui-bg-tertiary)}.bg-questionnaire-key-hover-background{background-color:var(--bui-line)}.bg-rule{background-color:var(--rule)}.bg-rule-strong{background-color:var(--rule-strong)}.bg-status-blue-background,.bg-status-cyan-background,.bg-status-lime-background,.bg-status-orange-background,.bg-status-purple-background,.bg-status-rose-background,.bg-status-yellow-background{background-color:#0000}.bg-surface-0,.bg-surface-0\/80{background-color:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/80{background-color:color-mix(in oklab, var(--surface-0) 80%, transparent)}}.bg-surface-0\/85{background-color:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/85{background-color:color-mix(in oklab, var(--surface-0) 85%, transparent)}}.bg-surface-0\/90{background-color:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/90{background-color:color-mix(in oklab, var(--surface-0) 90%, transparent)}}.bg-tab-count-selected-background{background-color:var(--bui-bg-tertiary)}.bg-transparent{background-color:#0000}.bg-tray{background-color:var(--tray)}.bg-warn{background-color:var(--warn)}.bg-warn-soft,.bg-warn-soft\/60{background-color:var(--warn-soft)}@supports (color:color-mix(in lab, red, red)){.bg-warn-soft\/60{background-color:color-mix(in oklab, var(--warn-soft) 60%, transparent)}}.bg-wash{background-color:var(--wash)}.bg-wash-2,.bg-wash-2\/70{background-color:var(--wash-2)}@supports (color:color-mix(in lab, red, red)){.bg-wash-2\/70{background-color:color-mix(in oklab, var(--wash-2) 70%, transparent)}}.bg-wash\/70{background-color:var(--wash)}@supports (color:color-mix(in lab, red, red)){.bg-wash\/70{background-color:color-mix(in oklab, var(--wash) 70%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(160deg\,color-mix\(in_oklch\,var\(--live-soft\)_80\%\,var\(--surface-0\)\)\,var\(--surface-0\)_55\%\)\]{background-image:linear-gradient(160deg,var(--live-soft),var(--surface-0) 55%)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(160deg\,color-mix\(in_oklch\,var\(--live-soft\)_80\%\,var\(--surface-0\)\)\,var\(--surface-0\)_55\%\)\]{background-image:linear-gradient(160deg,color-mix(in oklch,var(--live-soft) 80%,var(--surface-0)),var(--surface-0) 55%)}}.bg-\[linear-gradient\(160deg\,color-mix\(in_oklch\,var\(--warn-soft\)_75\%\,var\(--surface-0\)\)\,var\(--surface-0\)_55\%\)\]{background-image:linear-gradient(160deg,var(--warn-soft),var(--surface-0) 55%)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(160deg\,color-mix\(in_oklch\,var\(--warn-soft\)_75\%\,var\(--surface-0\)\)\,var\(--surface-0\)_55\%\)\]{background-image:linear-gradient(160deg,color-mix(in oklch,var(--warn-soft) 75%,var(--surface-0)),var(--surface-0) 55%)}}.from-accent-400{--tw-gradient-from:var(--bui-text-secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-500{--tw-gradient-from:var(--bui-text-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-paper{--tw-gradient-from:var(--paper);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-paper\/95{--tw-gradient-via:var(--paper)}@supports (color:color-mix(in lab, red, red)){.via-paper\/95{--tw-gradient-via:color-mix(in oklab, var(--paper) 95%, transparent)}}.via-paper\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-accent-500{--tw-gradient-to:var(--bui-text-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-600{--tw-gradient-to:var(--bui-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-paper\/0{--tw-gradient-to:var(--paper)}@supports (color:color-mix(in lab, red, red)){.to-paper\/0{--tw-gradient-to:color-mix(in oklab, var(--paper) 0%, transparent)}}.to-paper\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-paper{stroke:var(--paper)}.\[stroke-width\:2\.6\]{stroke-width:2.6px}.\[stroke-width\:var\(--sm-stroke\)\]{stroke-width:var(--sm-stroke)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[0\.28em\]{padding-inline:.28em}.px-\[3px\]{padding-inline:3px}.px-\[5px\]{padding-inline:5px}.\!py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[5px\]{padding-block:5px}.py-\[9px\]{padding-block:9px}.py-px{padding-block:1px}.ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.ps-\[1\.875rem\]{padding-inline-start:1.875rem}.ps-\[2\.125rem\]{padding-inline-start:2.125rem}.ps-\[11px\]{padding-inline-start:11px}.pe-1{padding-inline-end:var(--spacing)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-7{padding-inline-end:calc(var(--spacing) * 7)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pe-\[19px\]{padding-inline-end:19px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[1px\]{padding-top:1px}.pt-\[2px\]{padding-top:2px}.pt-\[3px\]{padding-top:3px}.pt-\[4px\]{padding-top:4px}.pt-\[13px\]{padding-top:13px}.pt-px{padding-top:1px}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.\!align-baseline{vertical-align:baseline!important}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.\[font-family\:var\(--mx-font-quote\)\]{font-family:var(--mx-font-quote)}.font-mono{font-family:var(--mx-font-mono)}.font-sans{font-family:var(--mx-font-sans)}.text-caption-1-medium{font-size:.75rem;line-height:var(--tw-leading,1rem);letter-spacing:var(--tw-tracking,.15px);font-weight:var(--tw-font-weight,500)}.text-body-2-medium{font-size:.8125rem;line-height:var(--tw-leading,1.125rem);font-weight:var(--tw-font-weight,500)}.text-body-medium{font-size:.875rem;line-height:var(--tw-leading,1.25rem);font-weight:var(--tw-font-weight,500)}.text-body-regular{font-size:.875rem;line-height:var(--tw-leading,1.25rem);font-weight:var(--tw-font-weight,400)}.text-caption-1-semibold{font-size:.75rem;line-height:var(--tw-leading,1rem);font-weight:var(--tw-font-weight,600)}.text-display-4-medium{font-size:2rem;line-height:var(--tw-leading,2.75rem);font-weight:var(--tw-font-weight,500)}.text-title-1-medium{font-size:1.5rem;line-height:var(--tw-leading,2.125rem);font-weight:var(--tw-font-weight,500)}.text-title-1-semibold{font-size:1.5rem;line-height:var(--tw-leading,2.125rem);font-weight:var(--tw-font-weight,600)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[12\.5px\]{font-size:12.5px!important}.text-\[0\.62em\]{font-size:.62em}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[2\.05\]{--tw-leading:2.05;line-height:2.05}.leading-\[2\]{--tw-leading:2;line-height:2}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!whitespace-normal{white-space:normal!important}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1f1d1a\]{color:#1f1d1a}.text-\[\#333\]{color:#333}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--xhs-muted\)\]{color:var(--xhs-muted)}.text-\[var\(--xhs-red\)\]{color:var(--xhs-red)}.text-\[var\(--xhs-tag\)\]{color:var(--xhs-tag)}.text-\[var\(--xhs-text\)\]{color:var(--xhs-text)}.text-accent-500{color:var(--bui-text-primary)}.text-accent-600{color:var(--bui-accent)}.text-bad-ink{color:var(--bad-ink)}.text-button-ghost-foreground{color:var(--bui-text-secondary)}.text-foreground-full,.text-foreground-icon-primary{color:var(--bui-text-primary)}.text-foreground-icon-secondary{color:var(--bui-text-tertiary)}.text-good-ink{color:var(--good-ink)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.text-ink-4{color:var(--ink-4)}.text-live{color:var(--live)}.text-live-ink,.text-live-ink\/70{color:var(--live-ink)}@supports (color:color-mix(in lab, red, red)){.text-live-ink\/70{color:color-mix(in oklab, var(--live-ink) 70%, transparent)}}.text-neutral-950{color:var(--color-neutral-950)}.text-paper{color:var(--paper)}.text-status-blue-text,.text-status-cyan-text{color:var(--bui-text-secondary)}.text-status-lime-text{color:var(--bui-up)}.text-status-orange-text,.text-status-purple-text{color:var(--bui-text-secondary)}.text-status-rose-text{color:var(--bui-down)}.text-status-yellow-text{color:var(--bui-text-secondary)}.text-surface-0{color:var(--surface-0)}.text-text-primary{color:var(--bui-text-primary)}.text-text-secondary{color:var(--bui-text-secondary)}.text-text-tertiary{color:var(--bui-text-tertiary)}.text-text-white{color:var(--bui-on-ink)}.text-transparent{color:#0000}.text-warn-ink{color:var(--warn-ink)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-bad{-webkit-text-decoration-color:var(--bad);-webkit-text-decoration-color:var(--bad);-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad)}.decoration-ink-4{-webkit-text-decoration-color:var(--ink-4);-webkit-text-decoration-color:var(--ink-4);-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.decoration-rule{-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.decoration-rule-strong{-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.decoration-warn{-webkit-text-decoration-color:var(--warn);-webkit-text-decoration-color:var(--warn);-webkit-text-decoration-color:var(--warn);text-decoration-color:var(--warn)}.decoration-dotted{text-decoration-style:dotted}.decoration-wavy{text-decoration-style:wavy}.decoration-2{text-decoration-thickness:2px}.decoration-\[1\.2px\]{text-decoration-thickness:1.2px}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.3em\]{text-underline-offset:.3em}.underline-offset-\[4px\]{text-underline-offset:4px}.underline-offset-\[5px\]{text-underline-offset:5px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--live\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--live));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--paper\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--paper));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(54_42_22\/0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#362a1614);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(54_42_22\/0\.1\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#362a161a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(54_42_22\/0\.14\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#362a1624);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_2px_rgba\(0\,0\,0\,0\.02\)\,0_1px_0\.5px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 4px 2px var(--tw-shadow-color,#00000005), 0 1px .5px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--ink-4\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--ink-4));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--live\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--live));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--card-shadow\)\]{--tw-shadow:var(--card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--pop-shadow\)\]{--tw-shadow:var(--pop-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-checkbox-selected{--tw-shadow:none;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dropdown{--tw-shadow:var(--bui-pop-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pop{--tw-shadow:var(--pop-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/dropdown\.{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--xhs-line\)\]{--tw-ring-color:var(--xhs-line)}.ring-\[var\(--xhs-red\)\]{--tw-ring-color:var(--xhs-red)}.ring-border-focus-ring{--tw-ring-color:var(--bui-focus)}.ring-chart-cursor{--tw-ring-color:var(--bui-chart-cursor)}.ring-ink{--tw-ring-color:var(--ink)}.ring-ink-3{--tw-ring-color:var(--ink-3)}.ring-live,.ring-live\/30{--tw-ring-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.ring-live\/30{--tw-ring-color:color-mix(in oklab, var(--live) 30%, transparent)}}.ring-live\/50{--tw-ring-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.ring-live\/50{--tw-ring-color:color-mix(in oklab, var(--live) 50%, transparent)}}.ring-rule{--tw-ring-color:var(--rule)}.ring-rule-strong{--tw-ring-color:var(--rule-strong)}.ring-rule\/70{--tw-ring-color:var(--rule)}@supports (color:color-mix(in lab, red, red)){.ring-rule\/70{--tw-ring-color:color-mix(in oklab, var(--rule) 70%, transparent)}}.ring-surface-0{--tw-ring-color:var(--surface-0)}.ring-transparent{--tw-ring-color:transparent}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[var\(--xhs-bg\)\]{--tw-ring-offset-color:var(--xhs-bg)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.4px\]{--tw-blur:blur(.4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale-\[0\.5\]{--tw-grayscale:grayscale(.5);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[fill\,opacity\]{transition-property:fill,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[fill-opacity\,stroke-opacity\]{transition-property:fill-opacity,stroke-opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\,background-color\]{transition-property:opacity,filter,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\]{transition-property:opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\,font-size\]{transition-property:padding,font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,height\]{transition-property:transform,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\[var\(--ease-swift\)\]{--tw-ease:var(--ease-swift);transition-timing-function:var(--ease-swift)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:cubic-bezier\(0\.34\,1\.2\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.2,.64,1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\!paused{animation-play-state:paused!important}.\!running{animation-play-state:running!important}.\[--switch-control-bg\:var\(--rule-strong\)\]{--switch-control-bg:var(--rule-strong)}.\[fill-opacity\:0\]{fill-opacity:0}.\[stroke-dasharray\:1_2\]{stroke-dasharray:1 2}.\[stroke-dashoffset\:1\.05\]{stroke-dashoffset:1.05px}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[stroke-opacity\:0\]{stroke-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:w-5:is(:where(.group):hover *){width:calc(var(--spacing) * 5)}.group-hover\:bg-questionnaire-key-hover-background:is(:where(.group):hover *){background-color:var(--bui-line)}.group-hover\:text-ink-2:is(:where(.group):hover *){color:var(--ink-2)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/cover\:opacity-100:is(:where(.group\/cover):hover *){opacity:1}}.group-data-\[status\=done\]\/sm\:text-ink-3:is(:where(.group\/sm)[data-status=done] *){color:var(--ink-3)}.group-data-\[status\=done\]\/sm\:opacity-100:is(:where(.group\/sm)[data-status=done] *){opacity:1}.group-data-\[status\=done\]\/sm\:delay-\[120ms\]:is(:where(.group\/sm)[data-status=done] *){transition-delay:.12s}.group-data-\[status\=done\]\/sm\:duration-\[240ms\]:is(:where(.group\/sm)[data-status=done] *){--tw-duration:.24s;transition-duration:.24s}.group-data-\[status\=done\]\/sm\:delay-\[120ms\]:is(:where(.group\/sm)[data-status=done] *){--tw-animation-delay:.12s;animation-delay:.12s}.group-data-\[status\=done\]\/sm\:\[fill-opacity\:0\.08\]:is(:where(.group\/sm)[data-status=done] *){fill-opacity:.08}.group-data-\[status\=done\]\/sm\:\[stroke-dashoffset\:0\]:is(:where(.group\/sm)[data-status=done] *){stroke-dashoffset:0}.group-data-\[status\=failed\]\/sm\:text-bad:is(:where(.group\/sm)[data-status=failed] *){color:var(--bad)}.group-data-\[status\=failed\]\/sm\:opacity-100:is(:where(.group\/sm)[data-status=failed] *){opacity:1}.group-data-\[status\=failed\]\/sm\:duration-\[240ms\]:is(:where(.group\/sm)[data-status=failed] *){--tw-duration:.24s;transition-duration:.24s}.group-data-\[status\=failed\]\/sm\:\[fill-opacity\:0\.1\]:is(:where(.group\/sm)[data-status=failed] *){fill-opacity:.1}.group-data-\[status\=failed\]\/sm\:\[stroke-dashoffset\:0\]:is(:where(.group\/sm)[data-status=failed] *){stroke-dashoffset:0}.group-data-\[status\=running\]\/sm\:text-ink:is(:where(.group\/sm)[data-status=running] *){color:var(--ink)}.group-data-\[status\=running\]\/sm\:text-live:is(:where(.group\/sm)[data-status=running] *){color:var(--live)}.group-data-\[status\=running\]\/sm\:opacity-100:is(:where(.group\/sm)[data-status=running] *){opacity:1}.group-data-\[status\=running\]\/sm\:\[stroke-opacity\:0\.2\]:is(:where(.group\/sm)[data-status=running] *){stroke-opacity:.2}.group-data-\[status\=skipped\]\/sm\:text-ink-4:is(:where(.group\/sm)[data-status=skipped] *){color:var(--ink-4)}.group-data-\[status\=skipped\]\/sm\:opacity-100:is(:where(.group\/sm)[data-status=skipped] *){opacity:1}.group-data-\[working\]\/tl\:animate-\[mx-halo_1\.8s_ease-out_infinite\]:is(:where(.group\/tl)[data-working] *){animation:1.8s ease-out infinite mx-halo}.group-data-\[working\]\/tl\:bg-ink:is(:where(.group\/tl)[data-working] *){background-color:var(--ink)}.marker\:text-ink-4 ::marker{color:var(--ink-4)}.marker\:text-ink-4::marker{color:var(--ink-4)}.marker\:text-ink-4 ::-webkit-details-marker{color:var(--ink-4)}.marker\:text-ink-4::-webkit-details-marker{color:var(--ink-4)}.placeholder\:text-ink-4::placeholder{color:var(--ink-4)}.placeholder\:text-text-tertiary::placeholder{color:var(--bui-text-tertiary)}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-border-button-hover:hover{border-color:var(--bui-line-strong)}.hover\:border-ink-3:hover{border-color:var(--ink-3)}.hover\:border-rule-strong:hover{border-color:var(--rule-strong)}.hover\:bg-background-primary-hover:hover{background-color:var(--bui-bg-primary-hover)}.hover\:bg-bad\/15:hover{background-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-bad\/15:hover{background-color:color-mix(in oklab, var(--bad) 15%, transparent)}}.hover\:bg-button-ghost-hover:hover,.hover\:bg-dropdown-item-hover-background:hover{background-color:var(--bui-hover)}.hover\:bg-ink\/5:hover{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink\/5:hover{background-color:color-mix(in oklab, var(--ink) 5%, transparent)}}.hover\:bg-ink\/90:hover{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink\/90:hover{background-color:color-mix(in oklab, var(--ink) 90%, transparent)}}.hover\:bg-paper-2:hover{background-color:var(--paper-2)}.hover\:bg-wash:hover{background-color:var(--wash)}.hover\:bg-wash-2:hover{background-color:var(--wash-2)}.hover\:bg-wash\/50:hover{background-color:var(--wash)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-wash\/50:hover{background-color:color-mix(in oklab, var(--wash) 50%, transparent)}}.hover\:bg-wash\/60:hover{background-color:var(--wash)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-wash\/60:hover{background-color:color-mix(in oklab, var(--wash) 60%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[var\(--xhs-text\)\]:hover{color:var(--xhs-text)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-ink-2:hover{color:var(--ink-2)}.hover\:text-live-ink:hover{color:var(--live-ink)}.hover\:text-text-primary:hover{color:var(--bui-text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-ink:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-pop:hover{--tw-shadow:var(--pop-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-rule:hover{--tw-ring-color:var(--rule)}.hover\:ring-rule-strong:hover{--tw-ring-color:var(--rule-strong)}}.focus\:border-ink-3:focus{border-color:var(--ink-3)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[color\:var\(--mx-ring\)\]:focus{--tw-ring-color:var(--mx-ring)}.focus\:ring-ink:focus{--tw-ring-color:var(--ink)}.focus\:ring-ink-3:focus{--tw-ring-color:var(--ink-3)}.focus\:ring-rule-strong:focus{--tw-ring-color:var(--rule-strong)}.focus-visible\:rounded-sm:focus-visible{border-radius:calc(var(--radius) * .5)}.focus-visible\:border-live:focus-visible{border-color:var(--live)}.focus-visible\:bg-dropdown-item-hover-background:focus-visible{background-color:var(--bui-hover)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-border-focus-ring:focus-visible{--tw-ring-color:var(--bui-focus)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ink-2:focus-visible{outline-color:var(--ink-2)}.active\:border-border-button-active:active{border-color:var(--bui-line-strong)}.active\:bg-background-primary-active:active,.active\:bg-button-ghost-active:active{background-color:var(--bui-bg-tertiary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border-button-default:disabled{border-color:var(--bui-line)}.disabled\:bg-background-primary-disabled:disabled{background-color:var(--bui-bg-tertiary)}.disabled\:bg-button-ghost-disabled:disabled{background-color:#0000}.disabled\:text-button-ghost-disabled-foreground:disabled,.disabled\:text-button-primary-disabled-foreground:disabled{color:var(--bui-text-tertiary)}.disabled\:text-foreground-disabled-danger:disabled{color:var(--bad-ink)}.disabled\:text-ink-4:disabled{color:var(--ink-4)}.disabled\:text-text-tertiary:disabled{color:var(--bui-text-tertiary)}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[input\:focus\]\:border-border-button-hover:has(:is(input:focus)){border-color:var(--bui-line-strong)}.has-\[input\:focus\]\:bg-background-primary-hover:has(:is(input:focus)){background-color:var(--bui-bg-primary-hover)}.aria-checked\:border-ink[aria-checked=true]{border-color:var(--ink)}.aria-checked\:bg-ink[aria-checked=true]{background-color:var(--ink)}.aria-checked\:text-paper[aria-checked=true]{color:var(--paper)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-border-button-default[aria-disabled=true]{border-color:var(--bui-line)}.aria-disabled\:bg-background-primary-disabled[aria-disabled=true]{background-color:var(--bui-bg-tertiary)}.aria-disabled\:bg-button-ghost-disabled[aria-disabled=true]{background-color:#0000}.aria-disabled\:text-button-ghost-disabled-foreground[aria-disabled=true],.aria-disabled\:text-button-primary-disabled-foreground[aria-disabled=true]{color:var(--bui-text-tertiary)}.aria-disabled\:text-foreground-disabled-danger[aria-disabled=true]{color:var(--bad-ink)}.aria-disabled\:text-text-tertiary[aria-disabled=true]{color:var(--bui-text-tertiary)}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}.aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-pressed\:border-ink[aria-pressed=true]{border-color:var(--ink)}.aria-pressed\:bg-ink[aria-pressed=true]{background-color:var(--ink)}.aria-pressed\:bg-live[aria-pressed=true]{background-color:var(--live)}.aria-pressed\:text-paper[aria-pressed=true]{color:var(--paper)}.data-\[disabled\]\:opacity-60[data-disabled],.data-\[disabled\=true\]\:opacity-60[data-disabled=true]{opacity:.6}.data-\[entering\]\:scale-95[data-entering]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[entering\]\:opacity-0[data-entering]{opacity:0}.data-\[entering\]\:blur-\[2px\][data-entering]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-\[exiting\]\:scale-95[data-exiting]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[exiting\]\:opacity-0[data-exiting]{opacity:0}.data-\[exiting\]\:blur-\[2px\][data-exiting]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-\[focus-visible\]\:ring-2[data-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[focus-visible\]\:ring-ink-2[data-focus-visible]{--tw-ring-color:var(--ink-2)}.data-\[hovered\]\:bg-wash[data-hovered]{background-color:var(--wash)}.data-\[hovered\]\:text-ink[data-hovered]{color:var(--ink)}.data-\[hovered\]\:underline[data-hovered]{text-decoration-line:underline}.data-\[placement\=bottom\]\:origin-top-left[data-placement=bottom]{transform-origin:0 0}.data-\[placement\=left\]\:origin-right[data-placement=left]{transform-origin:100%}.data-\[placement\=right\]\:origin-left[data-placement=right]{transform-origin:0}.data-\[placement\=top\]\:origin-bottom-left[data-placement=top]{transform-origin:0 100%}.data-\[selected\=true\]\:ring-ink[data-selected=true]{--tw-ring-color:var(--ink)}.data-\[selected\=true\]\:ring-ink-3[data-selected=true]{--tw-ring-color:var(--ink-3)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-paper\/75{background-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-paper\/75{background-color:color-mix(in oklab, var(--paper) 75%, transparent)}}.supports-\[backdrop-filter\]\:bg-paper\/80{background-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-paper\/80{background-color:color-mix(in oklab, var(--paper) 80%, transparent)}}}.motion-safe\:animate-\[mx-caret_1s_steps\(1\)_infinite\]:is([data-reduce-motion=false],[data-reduce-motion=false] *),.motion-safe\:animate-\[mx-caret_1s_steps\(1\)_infinite\]:is([data-reduce-motion=false],[data-reduce-motion=false] *):before,.motion-safe\:animate-\[mx-caret_1s_steps\(1\)_infinite\]:is([data-reduce-motion=false],[data-reduce-motion=false] *):after{animation:1s step-end infinite mx-caret}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[mx-caret_1s_steps\(1\)_infinite\]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *,[data-reduce-motion=false],[data-reduce-motion=false] *)),.motion-safe\:animate-\[mx-caret_1s_steps\(1\)_infinite\]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *,[data-reduce-motion=false],[data-reduce-motion=false] *)):before,.motion-safe\:animate-\[mx-caret_1s_steps\(1\)_infinite\]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *,[data-reduce-motion=false],[data-reduce-motion=false] *)):after{animation:1s step-end infinite mx-caret}}.motion-reduce\:animate-none:is([data-reduce-motion=true],[data-reduce-motion=true] *),.motion-reduce\:animate-none:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.motion-reduce\:animate-none:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.motion-reduce\:animate-none:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.motion-reduce\:animate-none:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.motion-reduce\:transition-none:is([data-reduce-motion=true],[data-reduce-motion=true] *),.motion-reduce\:transition-none:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.motion-reduce\:transition-none:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.motion-reduce\:transition-none:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.motion-reduce\:transition-none:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.motion-reduce\:group-data-\[indeterminate\]\/sm\:animate-\[mx-breathe_1400ms_ease-in-out_infinite\]:is([data-reduce-motion=true],[data-reduce-motion=true] *):is(:where(.group\/sm)[data-indeterminate] *),:is():is(:where(.group\/sm)[data-indeterminate] *){animation:1.4s ease-in-out infinite mx-breathe}@media (prefers-reduced-motion:reduce){.motion-reduce\:group-data-\[indeterminate\]\/sm\:animate-\[mx-breathe_1400ms_ease-in-out_infinite\]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):is(:where(.group\/sm)[data-indeterminate] *),:is():is(:where(.group\/sm)[data-indeterminate] *){animation:1.4s ease-in-out infinite mx-breathe}}@media not all and (min-width:899px){.max-\[899px\]\:h-\[calc\(100dvh-4\.5rem\)\]{height:calc(100dvh - 4.5rem)}}@media not all and (min-width:40rem){.max-sm\:h-auto{height:auto}.max-sm\:min-h-\[180px\]{min-height:180px}.max-sm\:min-h-\[329px\]{min-height:329px}}@media (min-width:40rem){.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-3{grid-column-start:3}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.sm\:mx-0{margin-inline:0}.sm\:ms-1{margin-inline-start:var(--spacing)}.sm\:mt-0{margin-top:0}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-\[25rem\]{height:25rem}.sm\:h-\[26rem\]{height:26rem}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:basis-0{flex-basis:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.25rem minmax(0,1fr) auto}.sm\:grid-cols-\[4\.5rem_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1.4fr) minmax(0,1fr)}.sm\:grid-cols-\[6\.5rem_minmax\(0\,1\.6fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1fr)}.sm\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:6.5rem minmax(0,1fr) auto}.sm\:grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.sm\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,.8fr)}.sm\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-y-0{row-gap:0}.sm\:self-start{align-self:flex-start}.sm\:overflow-visible{overflow:visible}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-0{padding-inline:0}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-\[4\%\]{padding-inline:4%}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:ps-11{padding-inline-start:calc(var(--spacing) * 11)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-11{padding-top:calc(var(--spacing) * 11)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[52px\]{font-size:52px}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_9rem_6rem_12rem\]{grid-template-columns:minmax(0,1fr) 9rem 6rem 12rem}.md\:grid-cols-\[minmax\(0\,1fr\)_15rem\]{grid-template-columns:minmax(0,1fr) 15rem}.md\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.md\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:max-h-\[70vh\]{max-height:70vh}.lg\:w-full{width:100%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_17\.5rem\]{grid-template-columns:minmax(0,1fr) 17.5rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,440px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,460px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,460px)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,330px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,330px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-y-auto{overflow-y:auto}.lg\:ps-\[calc\(240px\+5\.5rem\)\]{padding-inline-start:calc(240px + 5.5rem)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-\[52px\]{padding-top:52px}}@media (min-width:80rem){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[30rem\]{height:30rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_480px\]{grid-template-columns:minmax(0,1fr) 480px}}@media (min-width:96rem){.\32 xl\:sticky{position:sticky}.\32 xl\:top-6{top:calc(var(--spacing) * 6)}.\32 xl\:max-w-none{max-width:none}.\32 xl\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.\32 xl\:self-start{align-self:flex-start}}@container (min-width:30rem){.\@\[30rem\]\:inline{display:inline}}@container (min-width:36rem){.\@\[36rem\]\:block{display:block}}@container (min-width:40rem){.\@\[40rem\]\:block{display:block}.\@\[40rem\]\:flex{display:flex}.\@\[40rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@\[40rem\]\:gap-4{gap:calc(var(--spacing) * 4)}.\@\[40rem\]\:p-4{padding:calc(var(--spacing) * 4)}}@container (min-width:42rem){.\@\[42rem\]\:flex{display:flex}.\@\[42rem\]\:max-h-\[calc\(56cqw\*4\/3-8\.5rem\)\]{max-height:calc(74.6667cqw - 8.5rem)}.\@\[42rem\]\:w-\[56\%\]{width:56%}}@container (min-width:44rem){.\@\[44rem\]\:absolute{position:absolute}.\@\[44rem\]\:inset-0{inset:0}.\@\[44rem\]\:max-h-none{max-height:none}.\@\[44rem\]\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:data-\[placement\=bottom\]\:origin-top-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-placement=bottom]{transform-origin:100% 0}.rtl\:data-\[placement\=top\]\:origin-bottom-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-placement=top]{transform-origin:100% 100%}@media print{.print\:hidden{display:none}}.\[\&_\*\]\:bg-ink-3 *{background-color:var(--ink-3)}.\[\&\+\&\]\:mt-1+.\[\&\+\&\]\:mt-1{margin-top:var(--spacing)}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-rule+.\[\&\+\&\]\:border-rule{border-color:var(--rule)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[data-lane-status\=\"running\"\]\:visible:is(),.\[data-open-source\=\"\$\{sid\}\"\]\:visible:is(),.\[data-search-trigger\]\:visible:is(data-search-trigger){visibility:visible}.\[\&\:nth-last-child\(-n\+2\)\]\:border-b-0:nth-last-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:40rem){.sm\:\[\&\:nth-last-child\(2\)\:nth-child\(odd\)\]\:border-b-0:nth-last-child(2):nth-child(odd){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}[data-sheet-drawer]{touch-action:none;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-sheet-drawer][data-entering],[data-sheet-drawer][data-exiting],[data-sheet-drawer].sheet-dragging{will-change:transform}[data-sheet-drawer][data-exiting]{animation-fill-mode:forwards}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=bottom][data-entering]{animation-name:sheet-slideFromBottom}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=bottom][data-exiting]{animation-name:sheet-slideToBottom}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=top][data-entering]{animation-name:sheet-slideFromTop}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=top][data-exiting]{animation-name:sheet-slideToTop}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=left][data-entering]{animation-name:sheet-slideFromLeft}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=left][data-exiting]{animation-name:sheet-slideToLeft}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=right][data-entering]{animation-name:sheet-slideFromRight}[data-sheet-drawer][data-sheet-snap-points=false][data-sheet-drawer-direction=right][data-exiting]{animation-name:sheet-slideToRight}[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=bottom]{transform:translate3d(0, var(--initial-transform,100%), 0)}[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=top]{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%), 0, 0)}[data-sheet-drawer][data-sheet-delayed-snap-points=true][data-sheet-drawer-direction=top],[data-sheet-drawer][data-sheet-delayed-snap-points=true][data-sheet-drawer-direction=bottom]{transform:translate3d(0, var(--snap-point-height,0), 0)}[data-sheet-drawer][data-sheet-delayed-snap-points=true][data-sheet-drawer-direction=left],[data-sheet-drawer][data-sheet-delayed-snap-points=true][data-sheet-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0), 0, 0)}[data-sheet-overlay]{background:0 0!important}[data-sheet-overlay]:before{content:"";pointer-events:none;position:fixed;inset:0}[data-sheet-overlay][data-sheet-snap-points=false]:before{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-sheet-overlay][data-sheet-snap-points=false][data-entering]:before{animation-name:sheet-fadeIn}[data-sheet-overlay][data-sheet-snap-points=false][data-exiting]:before{animation-name:sheet-fadeOut;animation-fill-mode:forwards}[data-sheet-animate=false],[data-sheet-animate=false]:before{transition:none!important;animation:none!important}[data-sheet-overlay][data-sheet-snap-points=true]:before{opacity:var(--sheet-backdrop-opacity,0)}[data-sheet-overlay][data-sheet-snap-points=true][data-sheet-dragging]:before{will-change:opacity}[data-sheet-overlay][data-sheet-snap-points=true]:not([data-sheet-dragging]):before{transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-sheet-overlay][data-sheet-snap-points=true]:not([data-sheet-snap-points-overlay=true]):not([data-sheet-dragging]):before{opacity:0!important}[data-sheet-drawer]:not([data-sheet-custom-container=true]):after{content:"";pointer-events:none;background-color:var(--overlay);position:absolute}[data-sheet-drawer][data-sheet-drawer-direction=top]:after{top:initial;height:200%;bottom:100%;left:0;right:0}[data-sheet-drawer][data-sheet-drawer-direction=bottom]:after{top:100%;bottom:initial;height:200%;left:0;right:0}[data-sheet-drawer][data-sheet-drawer-direction=left]:after{left:initial;width:200%;top:0;bottom:0;right:100%}[data-sheet-drawer][data-sheet-drawer-direction=right]:after{left:100%;right:initial;width:200%;top:0;bottom:0}[data-sheet-handle]{opacity:.7;touch-action:pan-y;border-radius:1rem;width:32px;height:5px;margin-left:auto;margin-right:auto;display:block;position:relative}[data-sheet-handle]:hover,[data-sheet-handle]:active{opacity:1}[data-slot=sheet-handle-hitarea]{touch-action:inherit;align-items:center;width:max(100%,2.75rem);height:max(100%,2.75rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){[data-sheet-drawer]{-webkit-user-select:none;user-select:none}}@media (pointer:fine){[data-slot=sheet-handle-hitarea]{width:100%;height:100%}}@media (prefers-reduced-motion:reduce){[data-sheet-drawer]{transition-duration:.01ms!important;animation-duration:.01ms!important}[data-sheet-overlay]{animation-duration:.01ms!important}[data-sheet-overlay][data-sheet-snap-points=true]:not([data-sheet-dragging]):before,.sheet__handle-bar{transition-duration:.01ms!important}}@keyframes sheet-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sheet-fadeOut{to{opacity:0}}@keyframes sheet-slideFromBottom{0%{transform:translate3d(0, var(--initial-transform,100%), 0)}to{transform:translate(0)}}@keyframes sheet-slideToBottom{to{transform:translate3d(0, var(--initial-transform,100%), 0)}}@keyframes sheet-slideFromTop{0%{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}to{transform:translate(0)}}@keyframes sheet-slideToTop{to{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}}@keyframes sheet-slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}to{transform:translate(0)}}@keyframes sheet-slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}}@keyframes sheet-slideFromRight{0%{transform:translate3d(var(--initial-transform,100%), 0, 0)}to{transform:translate(0)}}@keyframes sheet-slideToRight{to{transform:translate3d(var(--initial-transform,100%), 0, 0)}}.sheet__backdrop{z-index:50;position:fixed;inset:0}.sheet__backdrop--opaque:before{background-color:var(--backdrop)}.sheet__backdrop--blur:before{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.sheet__backdrop--blur:before{background-color:color-mix(in oklab, var(--background) 1%, transparent)}}.sheet__backdrop--blur:before{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.sheet__backdrop--transparent:before{background:0 0}.sheet__content{z-index:50;outline:none;position:fixed}.sheet__content--bottom{border-top-left-radius:calc(var(--radius) * 2);border-top-right-radius:calc(var(--radius) * 2);max-height:96vh;bottom:0;left:0;right:0}.sheet__content--top{border-bottom-right-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2);max-height:96vh;top:0;left:0;right:0}.sheet__content--left{border-top-right-radius:calc(var(--radius) * 2);border-bottom-right-radius:calc(var(--radius) * 2);max-width:96vw;height:100dvh;top:0;bottom:0;left:0}.sheet__content--right{border-top-left-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2);max-width:96vw;height:100dvh;top:0;bottom:0;right:0}[data-sheet-detached]{border-radius:calc(var(--radius) * 2);overflow:hidden}[data-sheet-detached] .sheet__dialog{border-radius:calc(var(--radius) * 2)}[data-sheet-detached]:after{content:none}[data-sheet-detached].sheet__content--bottom{bottom:.5rem;left:.5rem;right:.5rem}[data-sheet-detached].sheet__content--top{top:.5rem;left:.5rem;right:.5rem}[data-sheet-detached].sheet__content--left{top:.5rem;bottom:.5rem;left:.5rem}[data-sheet-detached].sheet__content--right{top:.5rem;bottom:.5rem;right:.5rem}[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=bottom],[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=top]{flex-direction:column;height:100vh;max-height:none;display:flex}[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=left],[data-sheet-drawer][data-sheet-snap-points=true][data-sheet-drawer-direction=right]{flex-direction:row;width:100vw;max-width:none;display:flex}.sheet__dialog{background-color:var(--overlay);color:var(--overlay-foreground);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:none;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.sheet__dialog--bottom{border-top-left-radius:calc(var(--radius) * 2);border-top-right-radius:calc(var(--radius) * 2);max-height:96vh}.sheet__dialog--top{border-bottom-right-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2);max-height:96vh}[data-sheet-snap-points=true] .sheet__dialog--bottom,[data-sheet-snap-points=true] .sheet__dialog--top{max-height:none}.sheet__dialog--left{border-top-right-radius:calc(var(--radius) * 2);border-bottom-right-radius:calc(var(--radius) * 2);height:100%}.sheet__dialog--right{border-top-left-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2);height:100%}.sheet__header{flex-direction:column;flex-shrink:0;gap:.25rem;padding:1rem 1.25rem .5rem;display:flex}.sheet__heading{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.sheet__body{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);-webkit-overflow-scrolling:touch;flex:auto;padding:.5rem 1.25rem;overflow-y:auto}.sheet__footer{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem 1.25rem 1rem;display:flex}.sheet__handle{cursor:grab;touch-action:pan-y;justify-content:center;align-items:center;padding:.75rem 0;display:flex;position:relative}.sheet__handle:active{cursor:grabbing}.sheet__handle-bar{background-color:var(--default);border-radius:2147483647px;width:2rem;height:.3rem;transition:background-color .15s;display:block}.sheet__handle:hover .sheet__handle-bar,.sheet__handle:active .sheet__handle-bar{background-color:var(--default-hover)}.sheet__close-trigger{--tw-outline-style:none;-webkit-tap-highlight-color:transparent;color:var(--muted);cursor:var(--cursor-interactive);outline-style:none;position:absolute;top:.75rem;right:.75rem}.sheet__close-trigger:focus-visible,.sheet__close-trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.sheet__close-trigger:disabled,.sheet__close-trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.sheet__close-trigger:hover,.sheet__close-trigger[data-hovered=true]{color:var(--foreground)}}@keyframes text-shimmer{0%{translate:-100%}to{translate:100%}}.text-shimmer{--spread:4ch;width:fit-content;display:inline-block;position:relative}.text-shimmer__text{display:inherit;align-items:inherit;gap:inherit;color:oklch(from currentColor l c h / calc(alpha * .45))}.text-shimmer__highlight{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);display:inherit;align-items:inherit;gap:inherit;contain:strict;-webkit-text-fill-color:transparent;position:absolute;overflow:clip}@supports ((-webkit-mask-clip:text)){.text-shimmer__highlight{-webkit-mask-image:linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff);-webkit-mask-clip:text}}@supports ((-webkit-mask-image:-moz-element(#text)) or (mask-image:-moz-element(#text))){.text-shimmer__highlight{-webkit-mask-image:var(--_firefox-mask);-webkit-mask-image:var(--_firefox-mask);-webkit-mask-image:var(--_firefox-mask);-webkit-mask-image:var(--_firefox-mask);mask-image:var(--_firefox-mask)}}.text-shimmer__highlight:after{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);content:"";background:linear-gradient(90deg, transparent calc(50% - var(--spread)), currentColor 50%, transparent calc(50% + var(--spread)));will-change:transform;animation:2.5s infinite text-shimmer;position:absolute}@media (prefers-reduced-motion:reduce){.text-shimmer__highlight{display:none}.text-shimmer__text{color:currentColor}}.timeline{--timeline-spacing:var(--spacing,.25rem);--timeline-marker-size:calc(var(--timeline-spacing) * 7);--timeline-connector-size:calc(var(--timeline-spacing) * .5);--timeline-rail-width:calc(var(--timeline-spacing) * 7);--timeline-gap:calc(var(--timeline-spacing) * 3.5);--timeline-item-gap:calc(var(--timeline-spacing) * 4);--timeline-marker-border-width:calc(var(--timeline-spacing) * .25);--timeline-marker-border-width-lg:calc(var(--timeline-spacing) * .5);--timeline-current-color:var(--color-accent);--timeline-marker-border:var(--color-border);--timeline-marker-fg:var(--color-muted);--timeline-connector-color:var(--color-separator);margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.timeline--axis-start,.timeline--axis-center{flex-direction:column;display:flex}.timeline--compact{--timeline-item-gap:calc(var(--timeline-spacing) * 3)}.timeline--comfortable{--timeline-item-gap:calc(var(--timeline-spacing) * 4)}.timeline--sm{--timeline-marker-size:calc(var(--timeline-spacing) * 5.5);--timeline-rail-width:calc(var(--timeline-spacing) * 5.5);--timeline-gap:calc(var(--timeline-spacing) * 2.5)}.timeline--md{--timeline-marker-size:calc(var(--timeline-spacing) * 7);--timeline-rail-width:calc(var(--timeline-spacing) * 7);--timeline-gap:calc(var(--timeline-spacing) * 3.5)}.timeline--lg{--timeline-marker-size:calc(var(--timeline-spacing) * 9);--timeline-rail-width:calc(var(--timeline-spacing) * 9);--timeline-gap:calc(var(--timeline-spacing) * 4.5)}.timeline__item{padding-bottom:var(--timeline-item-gap);display:grid;position:relative}.timeline__item[data-last=true]{padding-bottom:0}.timeline--axis-start .timeline__item{grid-template-columns:var(--timeline-rail-width) minmax(0, 1fr) auto;column-gap:var(--timeline-gap)}.timeline--axis-center .timeline__item{grid-template-columns:minmax(0, 1fr) var(--timeline-rail-width) minmax(0, 1fr);column-gap:var(--timeline-gap)}.timeline__rail{min-height:var(--timeline-marker-size);grid-row:1/span 20;justify-content:center;display:flex;position:relative}.timeline--axis-start .timeline__rail{grid-column:1}.timeline--axis-center .timeline__rail{grid-column:2}.timeline__marker{z-index:10;border:var(--timeline-marker-border-width) solid var(--timeline-marker-border);color:var(--timeline-marker-fg);height:var(--timeline-marker-size);width:var(--timeline-marker-size);background-color:#0000;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.timeline__marker svg{width:55%;height:55%}.timeline__marker--sm{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600)}.timeline__marker--md{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.timeline__marker--lg{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-width:var(--timeline-marker-border-width-lg)}.timeline__marker[data-status=default],.timeline__marker[data-status=muted]{border-color:var(--timeline-marker-border);color:var(--timeline-marker-fg);background-color:#0000}.timeline__marker[data-status=muted]{opacity:.7}.timeline__marker[data-status=current]{background-color:var(--accent-soft);color:var(--accent);border-color:var(--timeline-current-color)}.timeline__marker[data-status=success]{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=success]{background-color:color-mix(in srgb, var(--color-success) 12%, transparent)}}.timeline__marker[data-status=success]{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=success]{border-color:color-mix(in srgb, var(--color-success) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=success]{color:var(--color-success)}.timeline__marker[data-status=warning]{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=warning]{background-color:color-mix(in srgb, var(--color-warning) 12%, transparent)}}.timeline__marker[data-status=warning]{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=warning]{border-color:color-mix(in srgb, var(--color-warning) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=warning]{color:var(--color-warning)}.timeline__marker[data-status=danger]{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=danger]{background-color:color-mix(in srgb, var(--color-danger) 12%, transparent)}}.timeline__marker[data-status=danger]{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=danger]{border-color:color-mix(in srgb, var(--color-danger) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=danger]{color:var(--color-danger)}.timeline__connector{background-color:var(--timeline-connector-color);bottom:calc(var(--timeline-item-gap) * -1);left:calc(50% - var(--timeline-connector-size) / 2);top:var(--timeline-marker-size);width:var(--timeline-connector-size);position:absolute}.timeline__item[data-last=true] .timeline__connector:not([data-force]){display:none}.timeline__content{min-width:calc(var(--spacing,.25rem) * 0);min-height:var(--timeline-marker-size);flex-direction:column;display:flex}.timeline__item--align-start .timeline__content{justify-content:flex-start}.timeline__item--align-center .timeline__content{justify-content:center}.timeline--axis-start .timeline__content{grid-column:2}.timeline--axis-center .timeline__content[data-side=start]{text-align:right;grid-column:1;justify-self:end;align-items:flex-end}.timeline--axis-center .timeline__content[data-side=end]{text-align:left;grid-column:3;justify-self:start;align-items:flex-start}.table__row:last-child .table__cell{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.data-grid{--data-grid-selection-column-width:40px;--data-grid-drag-handle-column-width:32px;--data-grid-tree-toggle-size:24px;--data-grid-tree-gap:4px;width:100%;position:relative}.data-grid__selection-column{width:var(--data-grid-selection-column-width);padding-inline-end:calc(var(--spacing,.25rem) * 0)}.data-grid__selection-column:after{content:none}.data-grid__selection-cell{width:var(--data-grid-selection-column-width);padding-inline-end:calc(var(--spacing,.25rem) * 0)}.data-grid__drag-handle-column{width:var(--data-grid-drag-handle-column-width);padding-inline:calc(var(--spacing,.25rem) * 0)}.data-grid__drag-handle-column:after{content:none}.data-grid__drag-handle-cell{width:var(--data-grid-drag-handle-column-width);padding-inline:calc(var(--spacing,.25rem) * 0)}.data-grid__drag-handle{cursor:grab;width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 0);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;--tw-border-style:none;--tw-leading:1;color:var(--muted);background-color:#0000;border-style:none;outline-style:none;justify-content:center;align-items:center;line-height:1;display:flex}.data-grid__drag-handle svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.data-grid__drag-handle:focus-visible:not(:focus),.data-grid__drag-handle[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}@media (hover:hover){.data-grid__drag-handle:hover,.data-grid__drag-handle[data-hovered=true]{color:var(--foreground)}}.data-grid__drag-handle:active,.data-grid__drag-handle[data-pressed=true]{cursor:grabbing}.data-grid .react-aria-DropIndicator{--tw-outline-style:none;outline-style:none}.data-grid .react-aria-DropIndicator td{padding:calc(var(--spacing,.25rem) * 0);height:2px}.data-grid .react-aria-DropIndicator[data-drop-target] td{background-color:var(--accent)}[data-slot=data-grid] .table__row[data-dragging=true]{opacity:.5}.data-grid__sort-icon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));flex-shrink:0;display:inline-flex}.data-grid__sort-icon:is([data-reduce-motion=true],[data-reduce-motion=true] *),.data-grid__sort-icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.data-grid__sort-icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.data-grid__sort-icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.data-grid__sort-icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.data-grid__sort-icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.data-grid__sort-icon[data-direction=descending]{rotate:180deg}.data-grid__empty-state{padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);justify-content:center;align-items:center;display:flex}[data-slot=data-grid][data-vertical-align=top] .table__cell{vertical-align:top}[data-slot=data-grid][data-vertical-align=middle] .table__cell{vertical-align:middle}[data-slot=data-grid][data-vertical-align=bottom] .table__cell{vertical-align:bottom}[data-slot=data-grid][data-vertical-align=top] .table__body:not(tbody) [data-slot=table-cell]{align-items:flex-start;display:flex}[data-slot=data-grid][data-vertical-align=middle] .table__body:not(tbody) [data-slot=table-cell]{align-items:center;display:flex}[data-slot=data-grid][data-vertical-align=bottom] .table__body:not(tbody) [data-slot=table-cell]{align-items:flex-end;display:flex}[data-slot=data-grid] [data-align=end]{text-align:end}[data-slot=data-grid] [data-align=center]{text-align:center}[data-slot=data-grid] [data-pinned]{z-index:2;position:sticky}[data-slot=data-grid] .table__column[data-pinned],[data-slot=data-grid] .data-grid__selection-column[data-pinned],[data-slot=data-grid] .data-grid__drag-handle-column[data-pinned]{background-color:var(--surface-secondary)}[data-slot=data-grid] .table__cell[data-pinned],[data-slot=data-grid] .data-grid__selection-cell[data-pinned],[data-slot=data-grid] .data-grid__drag-handle-cell[data-pinned]{background-color:var(--surface)}[data-slot=data-grid] [data-pinned]:after{content:none}@media (hover:hover){[data-slot=data-grid] .table__row:hover [data-pinned].table__cell,[data-slot=data-grid] .table__row[data-hovered=true] [data-pinned].table__cell{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){[data-slot=data-grid] .table__row:hover [data-pinned].table__cell,[data-slot=data-grid] .table__row[data-hovered=true] [data-pinned].table__cell{background-color:color-mix(in oklch, var(--color-surface) 40%, var(--color-surface-secondary))}}}[data-slot=data-grid] .table__row[data-selected=true] [data-pinned].table__cell{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){[data-slot=data-grid] .table__row[data-selected=true] [data-pinned].table__cell{background-color:color-mix(in oklch, var(--color-surface) 10%, var(--color-surface-secondary))}}[data-slot=data-grid][data-pinned-start-detached] [data-pinned=start][data-pinned-edge]:after{content:"";pointer-events:none;inset-inline-end:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * 0);width:1px;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background:var(--color-separator);position:absolute}[data-slot=data-grid][data-pinned-end-detached] [data-pinned=end][data-pinned-edge]:after{content:"";pointer-events:none;inset-inline-start:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * 0);width:1px;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background:var(--color-separator);position:absolute}[data-slot=data-grid][data-pinned-start-detached] .table__body tr:first-child td:first-child[data-pinned=start][data-pinned-edge],[data-slot=data-grid][data-pinned-start-detached] .table__body tr:last-child td:first-child[data-pinned=start][data-pinned-edge],[data-slot=data-grid][data-pinned-end-detached] .table__body tr:first-child td:last-child[data-pinned=end][data-pinned-edge],[data-slot=data-grid][data-pinned-end-detached] .table__body tr:last-child td:last-child[data-pinned=end][data-pinned-edge]{border-radius:0}.table-root--secondary [data-pinned].table__cell{background-color:var(--background)}.table-root--secondary .table__column[data-pinned]{background-color:var(--surface-secondary)}.data-grid__tree-cell{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:var(--data-grid-tree-gap);display:flex}.data-grid__tree-toggle{width:var(--data-grid-tree-toggle-size);height:var(--data-grid-tree-toggle-size);flex-shrink:0}.data-grid__tree-toggle-icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--muted);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.data-grid__tree-toggle-icon:is([data-reduce-motion=true],[data-reduce-motion=true] *),.data-grid__tree-toggle-icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.data-grid__tree-toggle-icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.data-grid__tree-toggle-icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.data-grid__tree-toggle-icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.data-grid__tree-toggle-icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.data-grid__tree-toggle-icon[data-expanded]{rotate:90deg}.data-grid__tree-toggle-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not([data-expanded]){rotate:180deg}.data-grid__tree-toggle-spacer{width:var(--data-grid-tree-toggle-size);height:var(--data-grid-tree-toggle-size);flex-shrink:0;display:inline-block}.prompt-input{width:100%;position:relative}.prompt-input__shell{border-radius:calc(var(--radius) * 2);border-style:solid;border-color:var(--field-border,var(--border));border-width:var(--border-width-field,var(--field-border-width,1px));width:100%;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.prompt-input__shell--primary{background-color:var(--field-background,var(--default));border-color:var(--field-border,var(--border))}@media (hover:hover){.prompt-input__shell--primary:hover{border-color:var(--field-border-hover)}}.prompt-input:focus-within .prompt-input__shell--primary{background-color:var(--field-focus,var(--field-background,var(--default)));border-color:var(--field-border-focus,var(--field-border,var(--border)))}.prompt-input__shell--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--default);border-color:var(--field-border,var(--border))}@media (hover:hover){.prompt-input__shell--secondary:hover{background-color:var(--default-hover)}}.prompt-input:focus-within .prompt-input__shell--secondary{background-color:var(--default);border-color:var(--field-border-focus,var(--field-border,var(--border)))}.prompt-input__shell[data-dragging=true]{background-color:var(--accent-soft);border-style:dotted;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.prompt-input__content{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.prompt-input__attachments{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}:is(.prompt-input__textarea,.prompt-input__token-input){margin-bottom:calc(var(--spacing,.25rem) * 14);min-height:calc(var(--spacing,.25rem) * 14);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter)}.prompt-input__attachments+:is(.prompt-input__textarea,.prompt-input__token-input){padding-top:calc(var(--spacing,.25rem) * 1)}.prompt-input--sm :is(.prompt-input__textarea,.prompt-input__token-input){margin-bottom:calc(var(--spacing,.25rem) * 10);min-height:calc(var(--spacing,.25rem) * 12)}.prompt-input--lg :is(.prompt-input__textarea,.prompt-input__token-input){margin-bottom:calc(var(--spacing,.25rem) * 14);min-height:calc(var(--spacing,.25rem) * 18)}.prompt-input__textarea{resize:none;transition:height .1s var(--ease-out)}@media (prefers-reduced-motion:reduce){.prompt-input__textarea{transition:none}}.prompt-input__token-input{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-outline-style:none;outline-style:none;position:relative;overflow-y:auto}@media (min-width:40rem){.prompt-input__token-input{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.prompt-input__token-input{color:var(--field-foreground,var(--foreground));overflow-wrap:anywhere;max-height:var(--prompt-input-max-height)}.prompt-input__token-input[data-empty]:before{pointer-events:none;color:var(--field-placeholder,var(--muted));content:attr(data-placeholder);position:absolute}.prompt-input__token{border-radius:calc(var(--radius) * .75);background-color:var(--accent-soft);padding-inline:calc(var(--spacing,.25rem) * 1);vertical-align:baseline;color:var(--accent);white-space:nowrap;align-items:center;display:inline-flex}.prompt-input__token[data-selected]{background-color:var(--accent);color:var(--accent-foreground)}.prompt-input__token[data-disabled]{opacity:.6}.prompt-input__token-suggestions{max-width:min(22rem,80svw);min-width:calc(var(--spacing,.25rem) * 56);scroll-padding-block:calc(var(--spacing,.25rem) * 1);overscroll-behavior:contain;border-radius:calc(var(--radius) * 2);background-color:var(--overlay);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);--tw-outline-style:none;box-shadow:var(--shadow-overlay);outline-style:none;overflow-y:auto}.prompt-input__token-suggestions:has(:is([role=menu],[role=listbox]):empty){visibility:hidden}.prompt-input__shell .prompt-input__textarea.textarea,.prompt-input__shell .prompt-input__textarea.textarea:hover:not(:focus):not(:focus-visible),.prompt-input__shell .prompt-input__textarea.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){box-shadow:none;--tw-shadow:0 0 #0000;--tw-inset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;background-color:#0000;border-color:#0000}.prompt-input__shell .prompt-input__textarea.textarea:focus,.prompt-input__shell .prompt-input__textarea.textarea:focus-visible,.prompt-input__shell .prompt-input__textarea.textarea[data-focused=true],.prompt-input__shell .prompt-input__textarea.textarea[data-focus-visible=true]{box-shadow:none;--tw-shadow:0 0 #0000;--tw-inset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;background-color:#0000;border-color:#0000;outline:none}.prompt-input__toolbar{inset-inline:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex;position:absolute}.prompt-input__toolbar-start,.prompt-input__toolbar-end{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.prompt-input__toolbar-end{margin-inline-start:auto}.prompt-input__footer{margin-top:calc(var(--spacing,.25rem) * 1);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted)}.prompt-input__send{flex-shrink:0}.prompt-input[data-disabled=true]{opacity:.6}.prompt-input[data-pending=true] .prompt-input__shell{opacity:.95}.prompt-input[data-status=error] .prompt-input__send{background-color:var(--danger);color:var(--danger-foreground)}.prompt-input[data-disabled=true] .prompt-input__shell{cursor:not-allowed}.prompt-input:not([data-disabled=true]) .prompt-input__shell{cursor:text}.prompt-input:not([data-disabled=true]) .prompt-input__toolbar{cursor:default}.prompt-input[data-layout=compact] .prompt-input__shell--compact,.prompt-input[data-layout=inline] .prompt-input__shell--inline{background-color:var(--field-background,var(--default));border-color:var(--field-border,var(--border));border-radius:var(--radius-2xl,1rem);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), border-radius .2s var(--ease-out), box-shadow .15s var(--ease-out), min-height .2s var(--ease-out)}@media (prefers-reduced-motion:reduce){.prompt-input[data-layout=compact] .prompt-input__shell--compact,.prompt-input[data-layout=inline] .prompt-input__shell--inline{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}}@media (hover:hover){.prompt-input[data-layout=compact] .prompt-input__shell--compact:hover,.prompt-input[data-layout=inline] .prompt-input__shell--inline:hover{border-color:var(--field-border-hover)}}.prompt-input[data-layout=compact]:focus-within .prompt-input__shell--compact,.prompt-input[data-layout=inline]:focus-within .prompt-input__shell--inline{background-color:var(--field-focus,var(--field-background,var(--default)));border-color:var(--field-border-focus,var(--field-border,var(--border)))}.prompt-input[data-layout=compact] .prompt-input__send,.prompt-input[data-layout=compact] [data-slot=prompt-input-action],.prompt-input[data-layout=inline] .prompt-input__send,.prompt-input[data-layout=inline] [data-slot=prompt-input-action]{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);max-height:calc(var(--spacing,.25rem) * 8);min-height:calc(var(--spacing,.25rem) * 8);max-width:calc(var(--spacing,.25rem) * 8);min-width:calc(var(--spacing,.25rem) * 8);flex-shrink:0}.prompt-input[data-layout=inline] .prompt-input__shell--inline{min-height:calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--radius) * 3);padding-block:calc(var(--spacing,.25rem) * 0);grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(calc(var(--spacing) * 12), auto);grid-template-areas:"attachments attachments attachments""toolbar-start textarea toolbar-end";display:grid;overflow:hidden}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)){min-height:calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--radius) * 3);padding-block:calc(var(--spacing,.25rem) * 0);grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(calc(var(--spacing) * 12), auto);grid-template-areas:"attachments attachments attachments""toolbar-start textarea toolbar-end";display:grid;overflow:hidden}.prompt-input[data-layout=inline][data-expanded] .prompt-input__shell--inline{border-radius:var(--radius-2xl,1rem)}.prompt-input[data-layout=inline] .prompt-input__shell--inline:has(.prompt-input__attachments>*){border-radius:var(--radius-2xl,1rem)}.prompt-input[data-layout=inline] .prompt-input__content,.prompt-input[data-layout=inline] .prompt-input__toolbar{display:contents}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) .prompt-input__content{display:contents}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) .prompt-input__toolbar{display:contents}.prompt-input[data-layout=inline] :is(.prompt-input__textarea,.prompt-input__token-input){margin-bottom:calc(var(--spacing,.25rem) * 0);min-height:calc(var(--spacing,.25rem) * 12);resize:none;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3.5);transition:height .1s var(--ease-out), min-height .2s var(--ease-out);grid-area:textarea;align-self:flex-start;overflow-y:auto}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) :is(.prompt-input__textarea,.prompt-input__token-input){margin-bottom:calc(var(--spacing,.25rem) * 0);min-height:calc(var(--spacing,.25rem) * 12);resize:none;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3.5);transition:height .1s var(--ease-out), min-height .2s var(--ease-out);grid-area:textarea;align-self:flex-start;overflow-y:auto}.prompt-input[data-layout=inline] .prompt-input__textarea{max-height:none}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) .prompt-input__textarea{max-height:none}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) :is(.prompt-input__textarea,.prompt-input__token-input){max-height:calc(var(--spacing,.25rem) * 12);align-self:center;overflow-y:hidden}@media (prefers-reduced-motion:reduce){.prompt-input[data-layout=inline] :is(.prompt-input__textarea,.prompt-input__token-input){transition:none}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) :is(.prompt-input__textarea,.prompt-input__token-input){transition:none}}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) .prompt-input__toolbar-start{height:calc(var(--spacing,.25rem) * 8);grid-area:toolbar-start;align-self:center;padding-inline-start:calc(var(--spacing,.25rem) * 2)}.prompt-input[data-layout=compact]:not([data-expanded]) .prompt-input__shell--compact:not(:has(.prompt-input__attachments>*)) .prompt-input__toolbar-end{height:calc(var(--spacing,.25rem) * 8);grid-area:toolbar-end;align-self:center;padding-inline-end:calc(var(--spacing,.25rem) * 2)}.prompt-input[data-layout=inline] .prompt-input__attachments{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;grid-area:attachments;display:flex}.prompt-input[data-layout=inline] .prompt-input__attachments+:is(.prompt-input__textarea,.prompt-input__token-input){padding-top:calc(var(--spacing,.25rem) * 1)}.prompt-input[data-layout=inline] .prompt-input__toolbar-start{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 8);grid-area:toolbar-start;align-self:flex-start;padding-inline-start:calc(var(--spacing,.25rem) * 2)}.prompt-input[data-layout=inline] .prompt-input__toolbar-end{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 8);grid-area:toolbar-end;align-self:flex-start;padding-inline-end:calc(var(--spacing,.25rem) * 2)}.prompt-input[data-layout=compact][data-expanded] .prompt-input__shell--compact{border-radius:var(--radius-2xl,1rem);min-height:calc(var(--spacing,.25rem) * 28);flex-direction:column;display:flex}.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*){border-radius:var(--radius-2xl,1rem);min-height:calc(var(--spacing,.25rem) * 28);flex-direction:column;display:flex}:is(.prompt-input[data-layout=compact][data-expanded] .prompt-input__content,.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) .prompt-input__content){min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}:is(.prompt-input[data-layout=compact][data-expanded] .prompt-input__toolbar,.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) .prompt-input__toolbar){inset-inline:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex;position:absolute}:is(.prompt-input[data-layout=compact][data-expanded] .prompt-input__attachments,.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) .prompt-input__attachments){gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}:is(.prompt-input[data-layout=compact][data-expanded] :is(.prompt-input__textarea,.prompt-input__token-input),.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) :is(.prompt-input__textarea,.prompt-input__token-input)){margin-bottom:calc(var(--spacing,.25rem) * 12);min-height:calc(var(--spacing,.25rem) * 18);resize:none;padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);transition:height .1s var(--ease-out), min-height .2s var(--ease-out)}:is(.prompt-input[data-layout=compact][data-expanded] .prompt-input__textarea,.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) .prompt-input__textarea){max-height:none}@media (prefers-reduced-motion:reduce){:is(.prompt-input[data-layout=compact][data-expanded] :is(.prompt-input__textarea,.prompt-input__token-input),.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) :is(.prompt-input__textarea,.prompt-input__token-input)){transition:none}}:is(.prompt-input[data-layout=compact][data-expanded] .prompt-input__attachments+:is(.prompt-input__textarea,.prompt-input__token-input),.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) .prompt-input__attachments+:is(.prompt-input__textarea,.prompt-input__token-input)){padding-top:calc(var(--spacing,.25rem) * 1)}:is(.prompt-input[data-layout=compact][data-expanded] .prompt-input__toolbar-start,.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) .prompt-input__toolbar-start){flex-shrink:0;padding-inline-start:calc(var(--spacing,.25rem) * 0)}:is(.prompt-input[data-layout=compact][data-expanded] .prompt-input__toolbar-end,.prompt-input[data-layout=compact] .prompt-input__shell--compact:has(.prompt-input__attachments>*) .prompt-input__toolbar-end){flex-shrink:0;padding-inline-end:calc(var(--spacing,.25rem) * 0)}.prompt-input [data-slot=select-trigger].prompt-input__select-trigger--outline{--field-border:var(--border);--field-border-hover:var(--border);--field-border-focus:var(--border);box-shadow:none;border-style:solid;border-width:var(--border-width,1px);border-color:var(--border);--button-bg-hover:var(--default);background-color:#0000}@supports (color:color-mix(in lab, red, red)){.prompt-input [data-slot=select-trigger].prompt-input__select-trigger--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}@media (hover:hover){.prompt-input [data-slot=select-trigger].prompt-input__select-trigger--outline:hover,.prompt-input [data-slot=select-trigger].prompt-input__select-trigger--outline[data-hovered=true]{border-color:var(--border);background-color:var(--button-bg-hover)}}.prompt-input [data-slot=select-trigger].prompt-input__select-trigger--outline:focus-visible,.prompt-input [data-slot=select-trigger].prompt-input__select-trigger--outline[data-focus-visible=true]{border-color:var(--border);background-color:#0000}.prompt-input:has(>.prompt-input__queue){gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;display:flex;overflow-x:hidden}.prompt-input:has(>.prompt-input__queue)>.prompt-input__shell{flex-shrink:0;width:100%}.prompt-input__queue{border-radius:calc(var(--radius) * 2);border-style:solid;border-color:var(--field-border,var(--border));border-width:var(--border-width-field,var(--field-border-width,1px));width:100%;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth);flex-shrink:0;position:relative;overflow:hidden}.prompt-input[data-variant=primary] .prompt-input__queue,.prompt-input:not([data-variant]) .prompt-input__queue{background-color:var(--field-background,var(--default))}.prompt-input[data-variant=secondary] .prompt-input__queue{background-color:var(--default)}@media (hover:hover){.prompt-input[data-variant=primary] .prompt-input__queue:hover,.prompt-input:not([data-variant]) .prompt-input__queue:hover{border-color:var(--field-border-hover,var(--field-border,var(--border)))}}.prompt-input:focus-within[data-variant=primary] .prompt-input__queue,.prompt-input:focus-within:not([data-variant]) .prompt-input__queue,.prompt-input[data-layout=compact]:focus-within .prompt-input__queue,.prompt-input[data-layout=inline]:focus-within .prompt-input__queue{border-color:var(--field-border-focus,var(--field-border,var(--border)))}.prompt-input__queue-list{max-height:calc(var(--spacing,.25rem) * 40);width:100%;overflow-x:hidden}.prompt-input__queue-list-items{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.prompt-input__queue-item{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);display:flex}.prompt-input__queue-item+.prompt-input__queue-item{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.prompt-input__queue-item+.prompt-input__queue-item{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.prompt-input__queue-item-body{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex:1;display:flex}.prompt-input__queue-item-body:has(.prompt-input__queue-item-attachments){align-items:stretch;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column}.prompt-input__queue-item-body:has(.prompt-input__queue-item-attachments) .prompt-input__queue-item-icon{align-self:flex-start}.prompt-input__queue-item>.prompt-input__queue-item-attachments{flex-basis:100%;padding-inline-start:calc(var(--spacing,.25rem) * 9)}.prompt-input__queue-item:has(>.prompt-input__queue-item-attachments){flex-wrap:wrap}.prompt-input__queue-item:has(>.prompt-input__queue-item-attachments) .prompt-input__queue-item-actions{align-self:center}.prompt-input__queue-item-handle{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);min-height:calc(var(--spacing,.25rem) * 7);min-width:calc(var(--spacing,.25rem) * 7);color:var(--muted);opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.prompt-input__queue-item-handle[data-reorder-enabled]{cursor:grab}.prompt-input__queue-item-handle[data-reorder-enabled]:active{cursor:grabbing}.prompt-input__queue-item-icon{color:var(--muted);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}.prompt-input__queue-item-content{min-width:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);overflow-wrap:anywhere;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;align-self:center;display:-webkit-box;overflow:hidden}.prompt-input__queue-item-body .prompt-input__queue-item-content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.prompt-input__queue-item-description{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);color:var(--muted)}.prompt-input__queue-item-actions{align-items:center;gap:calc(var(--spacing,.25rem) * .5);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;align-self:center;display:flex}.prompt-input__queue[data-actions-visibility=hover] .prompt-input__queue-item-actions{opacity:0}.prompt-input__queue[data-actions-visibility=hover] .prompt-input__queue-item:hover .prompt-input__queue-item-actions,.prompt-input__queue[data-actions-visibility=hover] .prompt-input__queue-item:focus-within .prompt-input__queue-item-actions,.prompt-input__queue[data-actions-visibility=always] .prompt-input__queue-item-actions{opacity:1}.prompt-input__queue[data-actions-visibility=hover] .prompt-input__queue-item:has([aria-expanded=true]) .prompt-input__queue-item-actions{opacity:1}.prompt-input__queue[data-actions-visibility=hover] .prompt-input__queue-item:has([data-open=true]) .prompt-input__queue-item-actions{opacity:1}.prompt-input__queue-item-attachments{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.prompt-input__queue-item-attachments-overflow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted)}.chat-attachment{border-radius:calc(var(--radius) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:#0000;flex-shrink:0;position:relative}.chat-attachment[data-variant=media]{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);overflow:hidden}.chat-attachment[data-variant=file]{height:calc(var(--spacing,.25rem) * 16);max-width:calc(var(--spacing,.25rem) * 64);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 3);display:flex}.chat-attachment__preview{justify-content:center;align-items:center;display:flex;overflow:hidden}.chat-attachment[data-variant=media] .chat-attachment__preview{width:100%;height:100%}.chat-attachment[data-variant=file] .chat-attachment__preview{width:auto;height:auto;color:var(--muted);flex-shrink:0}.chat-attachment__preview-image,.chat-attachment__preview-video{object-fit:cover;width:100%;height:100%}.chat-attachment__icon{justify-content:center;align-items:center;display:inline-flex}.chat-attachment__icon svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.chat-attachment[data-variant=file]>.chat-attachment__info,.chat-attachment[data-variant=file]>.chat-attachment__name{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.chat-attachment[data-variant=file] .chat-attachment__info{justify-content:center;gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.chat-attachment[data-variant=media]>.chat-attachment__info,.chat-attachment[data-variant=media]>.chat-attachment__name{pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.chat-attachment[data-variant=media]>.chat-attachment__info,.chat-attachment[data-variant=media]>.chat-attachment__name{--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 75%, transparent)}}.chat-attachment[data-variant=media]>.chat-attachment__info,.chat-attachment[data-variant=media]>.chat-attachment__name{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 1);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:absolute}.chat-attachment[data-variant=media]:hover>.chat-attachment__info,.chat-attachment[data-variant=media]:hover>.chat-attachment__name,.chat-attachment[data-variant=media]:focus-within>.chat-attachment__info,.chat-attachment[data-variant=media]:focus-within>.chat-attachment__name{opacity:1}.chat-attachment__name{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block;overflow:hidden}.chat-attachment[data-variant=file] .chat-attachment__name{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}.chat-attachment[data-variant=media] .chat-attachment__name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}.chat-attachment__size{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.chat-attachment[data-variant=media] .chat-attachment__size{display:none}.chat-attachment__remove{background-color:var(--default);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.chat-attachment__remove:hover{background-color:var(--default-hover);color:var(--foreground)}}.chat-attachment[data-variant=media] .chat-attachment__remove{inset-inline-end:calc(var(--spacing,.25rem) * 1.5);top:calc(var(--spacing,.25rem) * 1.5);opacity:.7;--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:absolute}.chat-attachment[data-variant=file] .chat-attachment__remove{background-color:#0000;flex-shrink:0}.chat-attachment[data-variant=media] [data-slot=chat-attachment-remove]{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.chat-attachment[data-variant=media] [data-slot=chat-attachment-remove] svg{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2)}.chat-attachment[data-variant=file] [data-slot=chat-attachment-remove]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.chat-attachment[data-variant=file] [data-slot=chat-attachment-remove] svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}@media (hover:hover){.chat-attachment[data-variant=media] .chat-attachment__remove{opacity:0}.chat-attachment[data-variant=media]:hover .chat-attachment__remove,.chat-attachment[data-variant=media]:focus-within .chat-attachment__remove{opacity:1}}.chat-attachment-group{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.line-chart{width:100%}.line-chart .recharts-cartesian-axis-tick-value{font-size:10px;fill:var(--muted)!important}.line-chart .recharts-cartesian-axis-line,.line-chart .recharts-cartesian-axis-tick-line{stroke:none!important}.line-chart .recharts-cartesian-grid line{stroke:var(--muted);stroke-opacity:.15}.line-chart .recharts-tooltip-cursor{stroke:var(--muted);stroke-dasharray:4 4;stroke-width:1px}.line-chart .recharts-active-dot circle{stroke:var(--surface);stroke-width:2px}.bar-chart{width:100%}.bar-chart .recharts-cartesian-axis-tick-value{font-size:10px;fill:var(--muted)!important}.bar-chart .recharts-cartesian-axis-line,.bar-chart .recharts-cartesian-axis-tick-line{stroke:none!important}.bar-chart .recharts-cartesian-grid line{stroke:var(--muted);stroke-opacity:.15}.bar-chart .recharts-tooltip-cursor{fill:currentColor;opacity:.05}.area-chart{width:100%}.area-chart .recharts-cartesian-axis-tick-value{font-size:10px;fill:var(--muted)!important}.area-chart .recharts-cartesian-axis-line,.area-chart .recharts-cartesian-axis-tick-line{stroke:none!important}.area-chart .recharts-cartesian-grid line{stroke:var(--muted);stroke-opacity:.15}.area-chart .recharts-tooltip-cursor{stroke:var(--muted);stroke-dasharray:4 4;stroke-width:1px}.area-chart .recharts-tooltip-wrapper{z-index:10}.area-chart .recharts-active-dot circle{stroke:var(--surface);stroke-width:2px}.chart-tooltip{gap:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) * 1);border-style:var(--tw-border-style);background-color:var(--overlay);min-width:140px;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-width:1px;border-color:var(--separator);box-shadow:var(--overlay-shadow);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.chart-tooltip__header{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted)}.chart-tooltip__item{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.chart-tooltip__indicator{flex-shrink:0}.chart-tooltip__indicator--dot{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);border-radius:2147483647px}.chart-tooltip__indicator--line{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 1);border-radius:2147483647px}.chart-tooltip__label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted);flex:1}.chart-tooltip__value{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.kpi{border-radius:calc(var(--radius) * 2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex;position:relative}.kpi__header{margin-bottom:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.kpi__content{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);flex:1;grid-template-rows:auto;grid-template-columns:1fr auto;display:grid}.kpi__icon{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:calc(var(--radius) * 1);flex-shrink:0;justify-content:center;align-items:center;display:flex}.kpi__icon svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.kpi__icon[data-status=success]{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.kpi__icon[data-status=success]{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.kpi__icon[data-status=success]{color:var(--success)}.kpi__icon[data-status=warning]{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.kpi__icon[data-status=warning]{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.kpi__icon[data-status=warning]{color:var(--warning)}.kpi__icon[data-status=danger]{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.kpi__icon[data-status=danger]{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.kpi__icon[data-status=danger]{color:var(--danger)}.kpi__actions{top:calc(var(--spacing) * 4 - var(--spacing) * 1.5);position:absolute;inset-inline-end:calc(var(--spacing) * 4 - var(--spacing) * 1.5)}.kpi__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted)}.kpi__value{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground)}.kpi__trend{flex-shrink:0}.kpi__progress{margin-top:calc(var(--spacing,.25rem) * 1);grid-column:1/-1}.kpi__chart{--kpi-chart-fade:10%;--kpi-chart-mask:linear-gradient(to right, transparent 0%, black var(--kpi-chart-fade), black calc(100% - var(--kpi-chart-fade)), transparent 100%);-webkit-mask-image:var(--kpi-chart-mask);-webkit-mask-image:var(--kpi-chart-mask);-webkit-mask-image:var(--kpi-chart-mask);-webkit-mask-image:var(--kpi-chart-mask);mask-image:var(--kpi-chart-mask);overflow:hidden}.kpi__chart[data-has-tooltip]{overflow:visible;-webkit-mask-image:none;mask-image:none}.kpi__chart[data-has-tooltip] .recharts-surface{-webkit-mask-image:var(--kpi-chart-mask);-webkit-mask-image:var(--kpi-chart-mask);-webkit-mask-image:var(--kpi-chart-mask);-webkit-mask-image:var(--kpi-chart-mask);mask-image:var(--kpi-chart-mask)}.kpi>.kpi__chart{margin-top:calc(var(--spacing,.25rem) * 2);margin-right:calc(var(--spacing,.25rem) * -4);margin-bottom:calc(var(--spacing,.25rem) * -4);margin-left:calc(var(--spacing,.25rem) * -4);border-bottom-right-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2)}.kpi>.kpi__chart:has(+.kpi__separator,+.kpi__footer){margin-bottom:calc(var(--spacing,.25rem) * 0);border-radius:0}.kpi__separator{margin-right:calc(var(--spacing,.25rem) * -4);margin-left:calc(var(--spacing,.25rem) * -4);width:calc(100% + var(--spacing) * 8)}.kpi__footer{margin-bottom:calc(var(--spacing,.25rem) * -1)}.kpi__separator+.kpi__footer{margin-top:calc(var(--spacing,.25rem) * 0)}.trend-chip__indicator{flex-shrink:0}.trend-chip__value{font-variant-numeric:tabular-nums}.trend-chip__suffix{color:var(--muted)}.trend-chip--sm .trend-chip__indicator{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.trend-chip--md .trend-chip__indicator{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.trend-chip--lg .trend-chip__indicator{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.number-value{font-variant-numeric:tabular-nums}.floating-toc__trigger{padding:calc(var(--spacing,.25rem) * 1);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);--floating-toc-bar-width:16px;--floating-toc-bar-active-width:24px;--floating-toc-bar-height:2px;--floating-toc-bar-active-height:2px;--floating-toc-bar-level-step:3px;--floating-toc-bar-gap:12px;align-items:flex-end;gap:var(--floating-toc-bar-gap);outline-style:none;flex-direction:column;display:inline-flex}.floating-toc__trigger[data-placement=left]{align-items:flex-start}.floating-toc__trigger:focus-visible:not(:focus),.floating-toc__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.floating-toc__bar{width:var(--floating-toc-bar-active-width);height:var(--floating-toc-bar-active-height);justify-content:flex-end;align-items:center;display:flex}[data-placement=left]>.floating-toc__bar{justify-content:flex-start}.floating-toc__bar:after{content:"";border-radius:calc(var(--radius) * .5);background-color:var(--border);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;width:calc(var(--floating-toc-bar-width) - (var(--floating-toc-level,1) - 1) * var(--floating-toc-bar-level-step));height:var(--floating-toc-bar-height);transition-duration:.15s;display:block}.floating-toc__bar[data-active=true]:after{background-color:var(--accent);width:calc(var(--floating-toc-bar-active-width) - (var(--floating-toc-level,1) - 1) * var(--floating-toc-bar-level-step));height:var(--floating-toc-bar-active-height)}.floating-toc__content{border-radius:calc(var(--radius) * 2);background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;padding:calc(var(--spacing,.25rem) * 1.5);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;--floating-toc-item-indent:.75rem;outline-style:none;max-height:min(60vh,400px);overflow-y:auto}.floating-toc__content[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));--tw-enter-opacity:0;--tw-enter-scale:.97}.floating-toc__content[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));--tw-exit-opacity:0;--tw-exit-scale:.97}.floating-toc__content[data-placement=bottom][data-entering=true]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.floating-toc__content[data-placement=top][data-entering=true]{--tw-enter-translate-y:calc(1*var(--spacing))}.floating-toc__content[data-placement=left][data-entering=true]{--tw-enter-translate-x:calc(1*var(--spacing))}.floating-toc__content[data-placement=right][data-entering=true]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.floating-toc__content[data-exiting=true],.floating-toc__content[data-entering=true]{will-change:opacity,transform}:is(.floating-toc__content[data-exiting=true],.floating-toc__content[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.floating-toc__content[data-exiting=true],.floating-toc__content[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.floating-toc__content[data-exiting=true],.floating-toc__content[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.floating-toc__content[data-exiting=true],.floating-toc__content[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.floating-toc__content[data-exiting=true],.floating-toc__content[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.floating-toc__content[data-exiting=true],.floating-toc__content[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.floating-toc__item{border-radius:calc(var(--radius) * 1);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:start;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap;color:var(--muted);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;align-items:center;padding-inline-start:calc(.75rem + (var(--floating-toc-level,1) - 1) * var(--floating-toc-item-indent));display:flex;position:relative}@media (hover:hover){.floating-toc__item:hover,.floating-toc__item[data-hovered=true]{background-color:var(--default)}}.floating-toc__item[data-focused=true]{background-color:var(--default)}.floating-toc__item:active,.floating-toc__item[data-pressed=true]{background-color:var(--default-hover)}.floating-toc__item:focus-visible:not(:focus),.floating-toc__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.floating-toc__item:disabled,.floating-toc__item[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.floating-toc__item[data-active=true]{color:var(--accent)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.chain-of-thought{width:100%;max-width:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.chain-of-thought__trigger{width:fit-content;cursor:var(--cursor-interactive);justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;transform:none}@media (hover:hover){.chain-of-thought__trigger:hover,.chain-of-thought__trigger[data-hovered=true]{color:var(--foreground);background-color:#0000}}.chain-of-thought__trigger:active,.chain-of-thought__trigger[data-pressed=true]{background-color:#0000;transform:none}.chain-of-thought--streaming .chain-of-thought__trigger{color:var(--foreground)}.chain-of-thought__steps{gap:calc(var(--spacing,.25rem) * 3);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--default);flex-direction:column;padding-inline-start:calc(var(--spacing,.25rem) * 3);display:flex}.chain-of-thought__step{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.chain-of-thought__step-header{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.chain-of-thought__step-indicator{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--muted);border-radius:2147483647px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.chain-of-thought__step-indicator{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.chain-of-thought__step-label{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--muted)}.chain-of-thought__step-content{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--foreground)}.chat-tool{border-radius:calc(var(--radius) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--default);width:100%;overflow:hidden}.chat-tool [data-slot=disclosure-heading],.chat-tool-group [data-slot=disclosure-heading]{width:100%}.chat-tool__trigger,.chat-tool-group__trigger{height:auto;min-height:calc(var(--spacing,.25rem) * 9);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:start;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--foreground);-webkit-tap-highlight-color:transparent;border-radius:0;display:inline-flex}@media (hover:hover){.chat-tool__trigger:hover,.chat-tool__trigger[data-hovered=true],.chat-tool-group__trigger:hover,.chat-tool-group__trigger[data-hovered=true]{background-color:var(--default)}}.chat-tool__trigger:active,.chat-tool__trigger[data-pressed=true],.chat-tool-group__trigger:active,.chat-tool-group__trigger[data-pressed=true]{background-color:var(--default)}.chat-tool__trigger[data-expandable=false],.chat-tool__trigger[data-expandable=false]:hover,.chat-tool__trigger[data-expandable=false][data-hovered=true],.chat-tool__trigger[data-expandable=false]:active,.chat-tool__trigger[data-expandable=false][data-pressed=true]{cursor:default;background-color:#0000}.chat-tool--streaming .chat-tool__trigger,.chat-tool--running .chat-tool__trigger{color:var(--foreground)}.chat-tool--error{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.chat-tool--error{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.chat-tool--requires-action{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.chat-tool--requires-action{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.chat-tool__trigger-label{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);display:flex}.chat-tool__trigger-label>.text-shimmer{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.chat-tool__content{border-top-style:var(--tw-border-style);border-top-width:0;border-color:var(--default)}.chat-tool__content:not([data-expanded=true]),.chat-tool-group__content:not([data-expanded=true]){opacity:0;height:0!important}.chat-tool__content-body{gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.chat-tool__args-label,.chat-tool__result-label,.chat-tool__error-label{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--muted);text-transform:uppercase}.chat-tool__args,.chat-tool__result,.chat-tool__error{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.chat-tool__args .code-block,.chat-tool__result .code-block{margin-block:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) * 1.5)}.chat-tool__args .code-block__code,.chat-tool__result .code-block__code{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:11px;line-height:calc(var(--spacing,.25rem) * 5)}.chat-tool__args .code-block__code pre,.chat-tool__result .code-block__code pre{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5)}.chat-tool__error{color:var(--danger)}.chat-tool__approval{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.chat-tool__approval-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.chat-tool__meta{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--default);padding-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted)}.chat-tool__status{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chat-tool-group{border-radius:calc(var(--radius) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--default);width:100%;overflow:hidden}.chat-tool-group__content{border-top-style:var(--tw-border-style);border-top-width:0;border-color:var(--default)}.chat-tool-group__content-body{gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.chat-tool-group__trigger-label{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);display:flex}.hover-card__trigger{display:inline-flex}.hover-card__content{border-radius:calc(var(--radius) * 2);background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;max-width:var(--container-sm,24rem);padding:calc(var(--spacing,.25rem) * 4);outline-style:none}.hover-card__content[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));--tw-enter-opacity:0;--tw-enter-scale:.97}.hover-card__content[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));--tw-exit-opacity:0;--tw-exit-scale:.97}.hover-card__content[data-placement=bottom][data-entering=true]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.hover-card__content[data-placement=top][data-entering=true]{--tw-enter-translate-y:calc(1*var(--spacing))}.hover-card__content[data-placement=left][data-entering=true]{--tw-enter-translate-x:calc(1*var(--spacing))}.hover-card__content[data-placement=right][data-entering=true]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.hover-card__content[data-exiting=true],.hover-card__content[data-entering=true]{will-change:opacity,transform}:is(.hover-card__content[data-exiting=true],.hover-card__content[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.hover-card__content[data-exiting=true],.hover-card__content[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.hover-card__content[data-exiting=true],.hover-card__content[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.hover-card__content[data-exiting=true],.hover-card__content[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.hover-card__content[data-exiting=true],.hover-card__content[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.hover-card__content[data-exiting=true],.hover-card__content[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.hover-card__arrow{display:block}.hover-card__arrow svg{fill:var(--overlay)}.hover-card__arrow[data-placement=bottom] svg{rotate:180deg}.hover-card__arrow[data-placement=left] svg{rotate:-90deg}.hover-card__arrow[data-placement=right] svg{rotate:90deg}.chat-source{height:calc(var(--spacing,.25rem) * 5);align-items:center;display:inline-flex}.chat-source__trigger{height:calc(var(--spacing,.25rem) * 5);align-items:center;max-width:100%;display:inline-flex}.chat-source .hover-card__trigger{height:calc(var(--spacing,.25rem) * 5);align-items:center;display:inline-flex}.chat-source__trigger-link{height:calc(var(--spacing,.25rem) * 5);max-width:calc(var(--spacing,.25rem) * 32);align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--default);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;line-height:1;text-decoration-line:none;transition-duration:.15s;display:inline-flex;overflow:hidden}@media (hover:hover){.chat-source__trigger-link:hover{background-color:var(--default-hover);color:var(--foreground)}}.chat-source__icon,.chat-source__document-icon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);object-fit:cover;border-radius:2147483647px;flex-shrink:0}.chat-source__icon-fallback{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);background-color:var(--muted);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:var(--muted);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chat-source__title{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:start;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);overflow:hidden}.chat-source__preview{width:calc(var(--spacing,.25rem) * 80);padding:calc(var(--spacing,.25rem) * 0)}.chat-source__preview-link{gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 1);flex-direction:column;text-decoration-line:none;display:flex}.chat-source__preview-header{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.chat-source__preview-title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-source__preview-description{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-sources,.chat-sources [data-slot=disclosure-heading]{width:100%}.chat-sources__trigger{height:auto;min-height:calc(var(--spacing,.25rem) * 8);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 1);text-align:start;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted);display:inline-flex}@media (hover:hover){.chat-sources__trigger:hover{color:var(--foreground)}}.chat-sources__trigger{-webkit-tap-highlight-color:transparent;transition:color .1s var(--ease-out)}.chat-sources .chat-sources__content{transition:height .15s var(--ease-out-quad), opacity .15s var(--ease-out)}.chat-sources [data-slot=disclosure-indicator]{transition-duration:.15s}@media (prefers-reduced-motion:reduce){.chat-sources .chat-sources__content,.chat-sources [data-slot=disclosure-indicator]{transition:none}}.chat-sources__content{border-top-style:var(--tw-border-style);border-top-width:0;border-color:var(--default)}.chat-sources__content[data-expanded=true]{border-top-style:var(--tw-border-style);border-top-width:1px}.chat-sources__content-body{padding-top:calc(var(--spacing,.25rem) * 2)}.chat-sources__list{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.chat-sources__trigger-label{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.widget{border-radius:calc(var(--radius) * 2);background-color:var(--surface-secondary);flex-direction:column;display:flex;overflow:hidden}.widget__header{margin-top:calc(var(--spacing,.25rem) * .5);min-height:calc(var(--spacing,.25rem) * 8);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);display:flex}.widget__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.widget__description{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted)}.widget__content{margin-inline:calc(var(--spacing,.25rem) * 1.5);margin-bottom:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) * 1.5);background-color:var(--surface);padding:calc(var(--spacing,.25rem) * 4);flex:1;overflow:hidden}.widget__content:first-child{margin-top:calc(var(--spacing,.25rem) * 1.5)}.widget__content{box-shadow:0 0 0 1px #00000008,0 1px 2px #0000000a;box-shadow:0 0 0 1px lab(0% 0 0/.03),0 1px 2px lab(0% 0 0/.04)}.widget__footer{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 4);display:flex}.widget__legend{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.widget__legend-item{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.widget__legend-item-dot{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);border-radius:2147483647px;flex-shrink:0}.widget__legend-item-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted)}.item-card{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.item-card--default{background-color:var(--surface);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.item-card--secondary{background-color:var(--surface-secondary)}.item-card--tertiary{background-color:var(--surface-tertiary)}:is(.item-card--secondary,.item-card--tertiary)>[data-slot=item-card-icon]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){:is(.item-card--secondary,.item-card--tertiary)>[data-slot=item-card-icon]{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}}.item-card--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:#0000}.item-card--transparent{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000}.item-card__icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:calc(var(--radius) * 1);background-color:var(--default);color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item-card__icon svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.item-card__content{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.item-card__title{text-overflow:ellipsis;white-space:nowrap;width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);overflow:hidden}.item-card__description{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;width:fit-content;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted);overflow:hidden}.item-card__action{flex-shrink:0;margin-inline-start:auto;padding-inline-start:calc(var(--spacing,.25rem) * 2)}.prompt-suggestion{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;width:100%;display:flex}.prompt-suggestion__header{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.prompt-suggestion__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground)}.prompt-suggestion__description{max-width:640px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted)}.prompt-suggestion__group{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.prompt-suggestion__group-label{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.prompt-suggestion__group-description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted)}.prompt-suggestion__items--pill{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto;width:100%;display:grid}@media (min-width:40rem){.prompt-suggestion__items--pill{grid-template-columns:repeat(2,minmax(0,1fr))}}.prompt-suggestion__items--card{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto;display:grid}@media (min-width:40rem){.prompt-suggestion__items--card{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.prompt-suggestion__items--card{grid-template-columns:repeat(3,minmax(0,1fr))}}.prompt-suggestion__items--card>*{height:100%}.prompt-suggestion__item--pill{height:auto;min-height:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:start;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);white-space:normal;color:var(--foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;display:flex}@media (hover:hover){.prompt-suggestion__item--pill:hover{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.prompt-suggestion__item--pill:hover{background-color:color-mix(in oklab, var(--default) 40%, transparent)}}}.prompt-suggestion__item--pill{cursor:var(--cursor-interactive)}.prompt-suggestion__item--pill:focus-visible,.prompt-suggestion__item--pill[data-focus-visible=true]{--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--color-focus);outline-style:none}.prompt-suggestion__item-label{min-width:calc(var(--spacing,.25rem) * 0);text-wrap:pretty;align-items:center;display:flex}.prompt-suggestion__item-end-icon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--muted);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.prompt-suggestion__item--pill:hover .prompt-suggestion__item-end-icon,.prompt-suggestion__item--pill[data-hovered=true] .prompt-suggestion__item-end-icon{opacity:1}.prompt-suggestion__item-end-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.prompt-suggestion__item--card{gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 2);flex-direction:column;height:100%;display:flex}.prompt-suggestion__item-description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.prompt-suggestion__item-footer{padding-top:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.prompt-suggestion__item-tags{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.prompt-suggestion__item-meta{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted)}.list-view{min-height:calc(var(--spacing,.25rem) * 0);--tw-outline-style:none;outline-style:none;width:100%;position:relative}.list-view--primary{background-color:var(--surface-secondary);padding:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) * 2.5)}.list-view__item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));cursor:var(--cursor-interactive);outline-style:none;display:flex}.list-view__item:focus-visible,.list-view__item[data-focus-visible=true]{--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--color-focus);outline-style:none}.list-view__item:disabled,.list-view__item[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.list-view__item[data-dragging=true]{opacity:.5}.list-view--primary .list-view__item{background-color:var(--surface);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab, red, red)){.list-view--primary .list-view__item{border-color:color-mix(in oklab, var(--separator-tertiary) 50%, transparent)}}.list-view--primary .list-view__item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.list-view--primary .list-view__item:hover,.list-view--primary .list-view__item[data-hovered=true]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.list-view--primary .list-view__item:hover,.list-view--primary .list-view__item[data-hovered=true]{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}}.list-view--primary .list-view__item[data-selected=true]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.list-view--primary .list-view__item[data-selected=true]{background-color:color-mix(in oklab, var(--surface) 10%, transparent)}}.list-view--primary:not([data-virtualized]) .list-view__item:first-child{border-top-left-radius:calc(var(--radius) * 2);border-top-right-radius:calc(var(--radius) * 2)}.list-view--primary:not([data-virtualized]) .list-view__item:last-child{border-bottom-right-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2)}.list-view--primary[data-virtualized]{overflow:hidden}.list-view--secondary .list-view__item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab, red, red)){.list-view--secondary .list-view__item{border-color:color-mix(in oklab, var(--separator-tertiary) 50%, transparent)}}.list-view--secondary .list-view__item{background-color:#0000}.list-view--secondary .list-view__item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.list-view--secondary .list-view__item:hover,.list-view--secondary .list-view__item[data-hovered=true]{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.list-view--secondary .list-view__item:hover,.list-view--secondary .list-view__item[data-hovered=true]{background-color:color-mix(in oklab, var(--default) 50%, transparent)}}}.list-view--secondary .list-view__item[data-selected=true]{background-color:var(--accent-soft)}@media (hover:hover){.list-view--secondary .list-view__item[data-selected=true]:hover,.list-view--secondary .list-view__item[data-selected=true][data-hovered=true]{background-color:var(--accent-soft-hover)}}.list-view__selection-cell{flex-shrink:0;align-items:center;display:flex}.list-view__item-content{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex:1;display:flex}.list-view__item-content svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--muted);flex-shrink:0}.list-view__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);overflow:hidden}.list-view__description{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted);overflow:hidden}.list-view__item-action{flex-shrink:0;margin-inline-start:auto;padding-inline-start:calc(var(--spacing,.25rem) * 2)}.list-view__empty-state{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);justify-content:center;align-items:center;display:flex}.list-view__load-more{padding-block:calc(var(--spacing,.25rem) * 3);justify-content:center;align-items:center;display:flex}.agenda{--agenda-slot-height:60px;--agenda-time-column-width:58px;--agenda-current-time-color:var(--color-danger);--agenda-day-header-height:calc(var(--spacing) * 10);--agenda-all-day-min-height:calc(var(--spacing) * 8);--agenda-event-radius:var(--radius-md);--agenda-month-event-height:20px;--agenda-month-event-gap:2px;--agenda-month-date-offset:20px;-webkit-user-select:none;user-select:none;flex-direction:column;height:100%;display:flex;overflow:hidden}.agenda__header{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 1);display:flex}.agenda__heading{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex:1}.agenda__navigation{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.agenda__nav-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.agenda__today-button{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.agenda__view-selector{width:fit-content}.agenda__body{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.agenda__body--month{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overflow:auto}.agenda__week-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding-inline-start:var(--agenda-time-column-width);display:flex}.agenda__day-header{min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * 1.5);height:var(--agenda-day-header-height);flex-direction:row;flex:1;display:flex}.agenda__day-header-name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);color:var(--muted);text-transform:capitalize}.agenda__day-header-name[data-today=true]{color:var(--foreground)}.agenda__day-header-date{border-radius:calc(var(--radius) * 2);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);color:var(--muted);justify-content:center;align-items:center;display:flex}.agenda__day-header-date[data-today=true]{background-color:var(--danger);color:var(--color-white,#fff)}.agenda__all-day-section{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);min-height:var(--agenda-all-day-min-height);padding-inline-start:var(--agenda-time-column-width);grid-auto-rows:min-content;align-items:start;gap:2px 0;padding-top:4px;padding-bottom:4px;display:grid;position:relative}.agenda__all-day-toggle{z-index:10;width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-radius:calc(var(--radius) * .5);color:var(--muted);--tw-outline-style:none;inset-inline-start:calc(var(--agenda-time-column-width) - var(--spacing) * 6);top:calc(var(--spacing) * 3);cursor:var(--cursor-interactive);outline-style:none;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.agenda__all-day-toggle svg{transition:rotate .15s}.agenda__all-day-toggle[data-expanded] svg{rotate:0deg}.agenda__all-day-toggle:not([data-expanded]) svg{rotate:-90deg}.agenda__all-day-toggle:not([data-expanded]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{rotate:90deg}@media (hover:hover){.agenda__all-day-toggle:hover{background-color:var(--default)}}.agenda__all-day-toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.agenda__all-day-label{color:var(--muted);width:var(--agenda-time-column-width);text-align:end;top:50%;padding-inline-end:8px;font-size:11px;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.agenda__all-day-summary{color:var(--muted);justify-content:center;align-items:center;min-height:22px;font-size:11px;display:flex}.agenda__all-day-event{text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) * .75);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background-color:var(--agenda-event-accent,var(--color-accent));color:#fff;z-index:1;min-height:22px;cursor:var(--cursor-interactive);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;outline-style:none;margin:0 2px;line-height:22px;display:block;overflow:hidden}@media (hover:hover){.agenda__all-day-event:hover,.agenda__all-day-event[data-hovered=true]{opacity:.8}}.agenda__all-day-event:focus-visible:not(:focus),.agenda__all-day-event[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.agenda__all-day-event[data-status=unconfirmed]{border:1px dashed var(--agenda-event-accent,var(--color-accent));color:var(--agenda-event-accent,var(--color-accent));background-color:#0000}.agenda__all-day-dividers{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);display:flex;position:absolute;inset-inline-start:var(--agenda-time-column-width)}.agenda__all-day-divider{min-width:calc(var(--spacing,.25rem) * 0);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--separator);flex:1}.agenda__all-day-divider[data-weekend]{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.agenda__all-day-divider[data-weekend]{background-color:color-mix(in oklab, var(--default) 40%, transparent)}}.agenda__time-grid{scrollbar-width:none;scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;flex:1;align-items:flex-start;display:flex;position:relative;overflow-y:auto}.agenda__time-grid--day .agenda__day-column,.agenda__time-grid--week .agenda__day-column{min-width:calc(var(--spacing,.25rem) * 0);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--separator);flex:1}.agenda__time-grid--week .agenda__day-column:first-child{border-inline-start:none}.agenda__time-labels{z-index:10;width:var(--agenda-time-column-width);height:fit-content;flex-direction:column;flex-shrink:0;display:flex;position:sticky;inset-inline-start:calc(var(--spacing,.25rem) * 0)}.agenda__time-label{text-align:end;--tw-leading:1;color:var(--muted);height:var(--agenda-slot-height);padding-inline-end:calc(var(--spacing,.25rem) * 2);font-size:11px;line-height:1;position:relative}.agenda__time-label span{inset-inline-end:calc(var(--spacing,.25rem) * 2);top:calc(var(--spacing,.25rem) * 0);position:absolute;transform:translateY(-50%)}.agenda__day-column{position:relative}.agenda__day-column[data-weekend]{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.agenda__day-column[data-weekend]{background-color:color-mix(in oklab, var(--default) 40%, transparent)}}.agenda__time-slot{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);height:var(--agenda-slot-height);cursor:var(--cursor-interactive)}.agenda__time-slot[data-last]{border-bottom:none}.agenda__event{right:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);z-index:20;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);border-radius:var(--agenda-event-radius);cursor:var(--cursor-interactive);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;background-color:var(--agenda-event-color,var(--color-accent-soft));border-inline-start:3px solid var(--agenda-event-accent,var(--color-accent));outline-style:none;min-height:20px;transition:opacity .15s;position:absolute;overflow:hidden}.agenda__event:is([data-reduce-motion=true],[data-reduce-motion=true] *),.agenda__event:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.agenda__event:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.agenda__event:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.agenda__event:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.agenda__event:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.agenda__event:hover,.agenda__event[data-hovered=true]{opacity:.8}}.agenda__event[data-selected=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--agenda-event-accent,var(--color-accent))}.agenda__event:focus-visible:not(:focus),.agenda__event[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.agenda__event[data-dragging=true]{--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);opacity:.9;cursor:grabbing}.agenda__event[data-resizing=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--agenda-event-accent,var(--color-accent))}.agenda__event[data-status=unconfirmed]{border-inline-start:none;border:1px dashed var(--agenda-event-accent,var(--color-accent));color:var(--agenda-event-accent,var(--color-accent));background-color:#0000}.agenda__event-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);display:block;overflow:hidden}.agenda__event-time{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);color:var(--muted);display:block;overflow:hidden}.agenda__resize-handle{right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);cursor:row-resize;height:8px;position:absolute}.agenda__resize-handle:after{content:"";bottom:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * .5);background-color:var(--agenda-event-accent,var(--color-accent));opacity:0;border-radius:2147483647px;width:24px;transition:opacity .15s;display:block;position:absolute;left:50%;transform:translate(-50%)}.agenda__resize-handle:hover:after,.agenda__resize-handle:active:after{opacity:.6}.agenda__create-preview{pointer-events:none;right:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);z-index:10;border-radius:var(--agenda-event-radius);background-color:var(--color-accent-soft);border:1px dashed var(--color-accent);opacity:.6;position:absolute}.agenda__drop-preview{pointer-events:none;right:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);z-index:10;border-radius:var(--agenda-event-radius);opacity:.5;border:2px solid;position:absolute}.agenda__current-time-indicator{pointer-events:none;right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:30;align-items:center;height:0;display:flex;position:absolute}.agenda__current-time-label{padding-inline:calc(var(--spacing,.25rem) * .5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:1;white-space:nowrap;background-color:var(--agenda-current-time-color);color:#fff;border-radius:var(--radius-md);font-size:10px;line-height:1}.agenda__current-time-label-wrap{width:var(--agenda-time-column-width);flex-shrink:0;justify-content:flex-end;align-items:center;padding-inline-end:1px;display:flex}.agenda__current-time-track{flex:1;height:2px;position:relative}.agenda__current-time-line--faded{inset:calc(var(--spacing,.25rem) * 0);background-color:var(--agenda-current-time-color);opacity:.2;position:absolute}.agenda__current-time-line--active{top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);background-color:var(--agenda-current-time-color);position:absolute}.agenda__current-time-line--active:before{content:"";background-color:var(--agenda-current-time-color);inset-inline-start:0;border-radius:2px;width:2px;height:8px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.agenda__month-grid{flex-direction:column;flex:1;display:flex}.agenda__month-weekday-header{top:calc(var(--spacing,.25rem) * 0);z-index:20;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);background-color:var(--background);display:flex;position:sticky}.agenda__month-weekday{padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:var(--muted);flex:1;justify-content:center;align-items:center;display:flex}.agenda__month-weekday[data-today=true]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.agenda__month-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);flex:1;min-height:100px;display:flex;position:relative}.agenda__month-row:has([data-dragging]){z-index:40;overflow:visible}.agenda__month-row:last-child{border-bottom:none}.agenda__month-cell{padding:calc(var(--spacing,.25rem) * 1);padding-top:calc(var(--agenda-month-spanning-zone,0px) + var(--agenda-month-date-offset) + 2px);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.agenda__month-cell:has([data-dragging]){z-index:40;overflow:visible}.agenda__month-cell+.agenda__month-cell{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--separator)}.agenda__month-cell[data-weekend]{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.agenda__month-cell[data-weekend]{background-color:color-mix(in oklab, var(--default) 40%, transparent)}}.agenda__month-cell[data-drop-target]{box-shadow:inset 0 0 0 2px var(--agenda-drop-color,var(--color-accent));border-radius:var(--radius-md)}.agenda__month-cell[data-outside-month=true]{opacity:.4}.agenda__month-spanning-event{text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) * .75);padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:10px;line-height:1;font-weight:var(--font-weight-medium,500);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;background-color:var(--agenda-event-accent,var(--color-accent));color:#fff;cursor:var(--cursor-interactive);z-index:1;outline-style:none;align-items:center;display:flex;overflow:hidden}@media (hover:hover){.agenda__month-spanning-event:hover,.agenda__month-spanning-event[data-hovered=true]{opacity:.8}}.agenda__month-spanning-event:focus-visible:not(:focus),.agenda__month-spanning-event[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.agenda__month-spanning-event[data-status=unconfirmed]{border:1px dashed var(--agenda-event-accent,var(--color-accent));color:var(--agenda-event-accent,var(--color-accent));background-color:#0000}.agenda__month-cell-date{inset-inline-end:calc(var(--spacing,.25rem) * 1);top:calc(var(--spacing,.25rem) * 1);z-index:10;border-radius:calc(var(--radius) * 2);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);color:var(--muted);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.agenda__month-cell-date:hover{background-color:var(--default)}}.agenda__month-cell-date:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.agenda__month-cell-date[data-today=true]{background-color:var(--danger);color:var(--color-white,#fff)}@media (hover:hover){.agenda__month-cell-date[data-today=true]:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.agenda__month-cell-date[data-today=true]:hover{background-color:color-mix(in oklab, var(--danger) 80%, transparent)}}}.agenda__month-cell-more{text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) * .5);width:100%;padding-inline:calc(var(--spacing,.25rem) * 1);text-align:start;--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);color:var(--muted);--tw-outline-style:none;cursor:var(--cursor-interactive);-webkit-tap-highlight-color:transparent;outline-style:none;margin-top:1px;padding-block:1px;overflow:hidden}@media (hover:hover){.agenda__month-cell-more:hover{background-color:var(--default)}}.agenda__month-cell-more:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.agenda__month-event{text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) * .5);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);cursor:var(--cursor-interactive);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;background-color:var(--agenda-event-color,var(--color-accent-soft));color:var(--agenda-event-text,var(--color-accent-soft-foreground));outline-style:none;padding-block:1px;overflow:hidden}.agenda__month-event+.agenda__month-event{margin-top:1px}@media (hover:hover){.agenda__month-event:hover,.agenda__month-event[data-hovered=true]{opacity:.8}}.agenda__month-event:focus-visible:not(:focus),.agenda__month-event[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.agenda__month-event[data-dragging]{z-index:50;cursor:grabbing}.agenda__month-event[data-status=unconfirmed]{border:1px dashed var(--agenda-event-text,var(--color-accent));color:var(--agenda-event-text,var(--color-accent));background-color:#0000}.agenda--month .agenda__time-grid,.agenda--month .agenda__all-day-section,.agenda--month .agenda__week-header{display:none}@media (max-width:639px){.agenda{--agenda-slot-height:48px;--agenda-time-column-width:58px;--agenda-month-event-height:16px;--agenda-month-event-gap:1px;--agenda-month-date-offset:16px}.agenda__header{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1);grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:8px;display:grid}.agenda__heading{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));grid-area:1/1}.agenda__navigation{grid-area:1/2}.agenda__view-selector{grid-area:2/1}.agenda__time-label{font-size:9px}.agenda__event{padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5)}.agenda__event-title{font-size:10px}.agenda__event-time,.agenda__resize-handle{display:none}.agenda__day-header-name{font-size:10px}.agenda__day-header-date{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.agenda__all-day-event{min-height:18px;font-size:10px;line-height:18px}.agenda__month-row{min-height:72px}.agenda__month-cell-date,.agenda__month-event,.agenda__month-spanning-event{font-size:9px}.agenda__current-time-label{padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5);font-size:9px}.agenda__create-preview{display:none}}:root,.light,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mx-font-sans:var(--font-geist,ui-sans-serif), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", system-ui, sans-serif;--mx-font-serif:var(--font-instrument,ui-serif), "Songti SC", "STSong", "Noto Serif CJK SC", "Source Han Serif SC", "SimSun", Georgia, serif;--mx-font-serif-cjk:"Songti SC", "STSong", "Noto Serif CJK SC", "Source Han Serif SC", "SimSun", serif;--mx-font-quote:Georgia, "Times New Roman", "Songti SC", "STSong", "Noto Serif CJK SC", "Source Han Serif SC", serif;--mx-font-mono:var(--font-geist-mono,ui-monospace), "SFMono-Regular", Menlo, Consolas, "PingFang SC", monospace;--paper:#f2f0ed;--paper-2:#faf8f6;--surface-0:#fff;--ink:#1f1d1a;--ink-2:#54504a;--ink-3:#8a847a;--ink-4:#b5ad9f;--rule:#e8e3dc;--rule-strong:#dcd6ce;--wash:#f2f0ed;--wash-2:#ebe8e3;--tray:#ebe8e3;--card-shadow:0 1px 2px #362a160d, 0 8px 24px -6px #362a1617;--pop-shadow:0 2px 4px #362a160f, 0 16px 40px -8px #362a1629;--live:#20808d;--live-ink:#0f4f57;--live-soft:#e3eeec;--warn:#a86919;--warn-ink:#a86919;--warn-soft:#f4e9d4;--bad:#a13d2c;--bad-ink:#a13d2c;--bad-soft:#f1ddd5;--good:#4a7a4f;--good-ink:#4a7a4f;--good-soft:#e3ece1;--chart-ink:var(--ink);--chart-1:#74716e;--chart-2:#9a9894;--chart-3:#bab7b3;--chart-4:#d3d0cd;--chart-grid:var(--rule);--background:var(--paper);--foreground:var(--ink);--surface:var(--surface-0);--surface-foreground:var(--ink);--surface-secondary:var(--wash);--surface-secondary-foreground:var(--ink);--surface-tertiary:var(--wash-2);--surface-tertiary-foreground:var(--ink);--overlay:var(--surface-0);--overlay-foreground:var(--ink);--muted:var(--ink-2);--default:var(--wash);--default-foreground:var(--ink);--accent:var(--ink);--accent-foreground:var(--paper);--success:var(--ink-2);--success-foreground:var(--paper);--warning:var(--warn);--warning-foreground:var(--ink);--danger:var(--bad);--danger-foreground:var(--paper);--segment:var(--surface-0);--segment-foreground:var(--ink);--field-background:var(--surface-0);--field-foreground:var(--ink);--field-placeholder:var(--ink-3);--field-border:var(--rule);--field-border-width:1px;--border:var(--rule);--separator:var(--rule);--focus:var(--ink-2);--link:var(--ink);--backdrop:#1f1d1a52;--radius:.625rem;--field-radius:.75rem;--surface-shadow:var(--card-shadow);--overlay-shadow:var(--pop-shadow);--field-shadow:none;--skeleton-animation:pulse;--tooltip-delay:.4s;--tooltip-close-delay:.12s}@supports (color:lab(0% 0 0)){:root,.light,[data-theme=light]{--chart-1:lab(47.8102% .522286 2.22255);--chart-2:lab(62.8904% .518709 2.2202);--chart-3:lab(74.4905% .516742 2.21893);--chart-4:lab(83.7689% .427902 1.8474)}}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#11100d;--paper-2:#151410;--surface-0:#181612;--ink:#f5efe2;--ink-2:#d2c8b9;--ink-3:#9b9284;--ink-4:#6d655a;--rule:#272319;--rule-strong:#373224;--wash:#222018;--wash-2:#2d2a21;--tray:#2d2a21;--card-shadow:0 1px 2px #00000080, 0 8px 24px -6px #00000073;--pop-shadow:0 16px 40px -8px #0009;--live:#4fa7b1;--live-ink:#9fd5d8;--live-soft:#173236;--warn:#d4a45a;--warn-ink:#d4a45a;--warn-soft:#d4a45a29;--bad:#d87966;--bad-ink:#d87966;--bad-soft:#d8796629;--good:#8fb98d;--good-ink:#8fb98d;--good-soft:#8fb98d29;--chart-1:#a09e9a;--chart-2:#767471;--chart-3:#575552;--chart-4:#3e3d3a;--background:var(--paper);--foreground:var(--ink);--surface:var(--surface-0);--surface-foreground:var(--ink);--surface-secondary:var(--wash);--surface-tertiary:var(--wash-2);--overlay:#1d1b16;--overlay-foreground:var(--ink);--muted:var(--ink-2);--default:var(--wash);--default-foreground:var(--ink);--accent:var(--ink);--accent-foreground:var(--paper);--success:var(--ink-2);--success-foreground:var(--paper);--warning:var(--warn);--warning-foreground:var(--paper);--danger:var(--bad);--danger-foreground:var(--paper);--segment:var(--wash-2);--segment-foreground:var(--ink);--field-background:var(--surface-0);--field-foreground:var(--ink);--field-placeholder:var(--ink-3);--field-border:var(--rule);--border:var(--rule);--separator:var(--rule);--focus:var(--ink-2);--link:var(--ink);--backdrop:#00000080;--surface-shadow:var(--card-shadow);--overlay-shadow:0 0 0 1px var(--rule-strong), var(--pop-shadow)}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark]{--chart-1:lab(65.2174% .344992 2.26161);--chart-2:lab(48.9772% .348777 2.26407);--chart-3:lab(36.2143% .291258 1.88711);--chart-4:lab(25.774% .295326 1.88983);--backdrop:lab(0% 0 0/.5)}}:root{--mx-ring:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--mx-ring:color-mix(in srgb, var(--ink) 22%, transparent)}}:root{--mx-hover-veil:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--mx-hover-veil:color-mix(in srgb, var(--ink) 6%, transparent)}}:root{--mx-press-veil:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--mx-press-veil:color-mix(in srgb, var(--ink) 9%, transparent)}}:root{--mx-mark:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--mx-mark:color-mix(in srgb, var(--ink) 12%, transparent)}}:root{--mx-mark-soft:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--mx-mark-soft:color-mix(in srgb, var(--ink) 6%, transparent)}}:root :is(.ui-pl,.ui-at,.ui-button,.ui-ca,.ui-cm,.ui-cb,.ui-drp,.ui-di,.ui-df,.ui-ib,.ui-kpi,.ui-lyr,.ui-ma,.ui-mdp,.ui-pm,.ui-pli,.ui-seg,.ui-tl,.ui-tp,.ui-ts,.ui-tc,.ui-tc-group,.ui-tw,.ui-um,.ui-ev,.ui-cs,.ui-pa,.ui-cxm){font-family:var(--mx-font-sans)}:root .ui-button{--ui-btn-ink:var(--ink);--ui-btn-on-ink:var(--surface-0);--ui-btn-dark-top:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-button{--ui-btn-dark-top:color-mix(in srgb, var(--ink) 86%, var(--surface-0))}}:root .ui-button{--ui-btn-dark-bottom:var(--ink);--ui-btn-dark-hover-top:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-button{--ui-btn-dark-hover-top:color-mix(in srgb, var(--ink) 78%, var(--surface-0))}}:root .ui-button{--ui-btn-dark-hover-bottom:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-button{--ui-btn-dark-hover-bottom:color-mix(in srgb, var(--ink) 92%, var(--surface-0))}}:root .ui-button{--ui-btn-edge-top:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-button{--ui-btn-edge-top:color-mix(in srgb, var(--ink) 72%, var(--surface-0))}}:root .ui-button{--ui-btn-edge-mid:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-button{--ui-btn-edge-mid:color-mix(in srgb, var(--ink) 86%, var(--surface-0))}}:root .ui-button{--ui-btn-edge-bottom:var(--ink);--ui-btn-ring:var(--ink);--ui-btn-surface:var(--surface-0);--ui-btn-surface-hover:var(--paper-2);--ui-btn-line:var(--rule);--ui-btn-muted:var(--ink-3);--ui-btn-hover:var(--ink-2);--ui-btn-fill:var(--wash);--ui-btn-danger:var(--bad-ink);--ui-btn-danger-bg:var(--bad-soft);--ui-btn-focus:var(--mx-ring)}:root .ui-ts{--ui-ts-card:var(--surface-0);--ui-ts-line:var(--rule);--ui-ts-ink:var(--ink);--ui-ts-text:var(--ink-2);--ui-ts-muted:var(--ink-3);--ui-ts-faint:var(--ink-4);--ui-ts-button:var(--wash);--ui-ts-button-hover:var(--wash-2);--ui-ts-hairline:var(--rule-strong);--ui-ts-success:var(--ink-2);--ui-ts-danger:var(--bad-ink);--ui-ts-warning:var(--warn-ink);--ui-ts-shadow:0 0 0 1px var(--ui-ts-line), var(--pop-shadow);--ui-ts-focus:var(--mx-ring)}:root :is(.ui-shm,.ui-shm-text){--ui-shm-base:var(--wash-2);--ui-shm-text:var(--ink-4)}:root.light :is(.ui-shm,.ui-shm-text),:root:not(.dark) :is(.ui-shm,.ui-shm-text){--ui-shm-glow:#ffffffd9;--ui-shm-text-glow:var(--ink-2)}:root.dark :is(.ui-shm,.ui-shm-text){--ui-shm-glow:#ffffff12;--ui-shm-text-glow:var(--ink)}:root .ui-tl{--ui-tl-ink:var(--ink);--ui-tl-text:var(--ink-3);--ui-tl-ray:var(--ink-2);--ui-tl-bg:var(--surface-0);--ui-tl-line:var(--rule);--ui-tl-done:var(--ink-2)}:root :is([data-current-action],[data-current]) .ui-tl{--ui-tl-ink:var(--live-ink);--ui-tl-ray:var(--live)}:root .ui-seg{--ui-seg-tray:var(--tray);--ui-seg-pill:var(--surface-0);--ui-seg-line:var(--rule);--ui-seg-ink:var(--ink);--ui-seg-text:var(--ink-2);--ui-seg-soft:var(--ink-3);--ui-seg-muted:var(--ink-3);--ui-seg-count:var(--mx-hover-veil);--ui-seg-accent:var(--ink);--ui-seg-accent-soft:var(--mx-hover-veil);--ui-seg-pill-shadow:var(--card-shadow);--ui-seg-focus:var(--mx-ring)}:root .ui-ma{--ui-ma-card:var(--surface-0);--ui-ma-line:var(--rule);--ui-ma-ink:var(--ink);--ui-ma-text:var(--ink-2);--ui-ma-muted:var(--ink-3);--ui-ma-well:var(--wash);--ui-ma-hover:var(--mx-hover-veil);--ui-ma-accent:var(--ink);--ui-ma-accent-bg:var(--wash);--ui-ma-ok:var(--ink-2);--ui-ma-ok-bg:var(--wash);--ui-ma-tip-bg:var(--ink);--ui-ma-tip-text:var(--surface-0);--ui-ma-focus:var(--mx-ring)}:root :is(.ui-tc,.ui-tc-group){--ui-tc-ink:var(--ink);--ui-tc-text:var(--ink-2);--ui-tc-muted:var(--ink-3);--ui-tc-bg:var(--surface-0);--ui-tc-line:var(--rule);--ui-tc-hover:var(--paper-2);--ui-tc-tile:var(--wash);--ui-tc-code:var(--paper-2);--ui-tc-ring:var(--surface-0);--ui-tc-red:var(--bad-ink);--ui-tc-red-bg:var(--bad-soft);--ui-tc-red-line:var(--bad)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-tc,.ui-tc-group){--ui-tc-red-line:color-mix(in srgb, var(--bad) 22%, transparent)}}:root :is(.ui-tc,.ui-tc-group){--ui-tc-key:var(--ink);--ui-tc-str:var(--ink-2);--ui-tc-num:var(--warn-ink);--ui-tc-lit:var(--ink-3);--ui-tc-focus:var(--mx-ring);--ui-tc-mono:var(--mx-font-mono)}:root .ui-tc[data-current]{--ui-tc-tile:var(--live-soft);box-shadow:inset 0 0 0 1px var(--live), 0 1px 2px #362a160a}@supports (color:color-mix(in lab, red, red)){:root .ui-tc[data-current]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--live) 38%, var(--rule)), 0 1px 2px #362a160a}}:root .ui-tc[data-current]>.ui-tc__head .ui-tc__icon{color:var(--live);box-shadow:none}:root .ui-tc[data-current] .ui-tc__spinner path{stroke:var(--live)}:root .ui-tc[data-current] .ui-tc__status{color:var(--live-ink)}:root .ui-tc[data-status=cancelled] .ui-tc__summary{color:var(--ink-3)}:root .ui-pa{--ui-pa-tray:var(--tray);--ui-pa-panel:var(--surface-0);--ui-pa-card:var(--surface-0);--ui-pa-strong:var(--ink);--ui-pa-ink:var(--ink);--ui-pa-text:var(--ink-2);--ui-pa-muted:var(--ink-3);--ui-pa-faint:var(--ink-4);--ui-pa-line:var(--rule);--ui-pa-fill:var(--mx-hover-veil);--ui-pa-track:var(--wash);--ui-pa-accent:var(--ink);--ui-pa-focus:var(--mx-ring);--ui-pa-running-bg:var(--live-soft);--ui-pa-running-edge:var(--live)}@supports (color:color-mix(in lab, red, red)){:root .ui-pa{--ui-pa-running-edge:color-mix(in srgb, var(--live) 45%, transparent)}}:root .ui-pa{--ui-pa-running-ink:var(--live-ink);--ui-pa-done-bg:var(--ink-4);--ui-pa-done-edge:transparent;--ui-pa-done-ink:var(--ink-2);--ui-pa-failed-bg:var(--bad-soft);--ui-pa-failed-edge:var(--bad)}@supports (color:color-mix(in lab, red, red)){:root .ui-pa{--ui-pa-failed-edge:color-mix(in srgb, var(--bad) 35%, transparent)}}:root .ui-pa{--ui-pa-failed-ink:var(--bad-ink);--ui-pa-best-bg:var(--wash-2);--ui-pa-best-edge:var(--rule-strong);--ui-pa-shine:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){:root .ui-pa{--ui-pa-shine:color-mix(in srgb, var(--surface-0) 80%, transparent)}}:root .ui-pa{--ui-pa-wash:var(--paper-2);--ui-pa-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160a}:root .mx-imageset .ui-pa__icon{background:var(--wash);width:27px;height:36px;box-shadow:none;border-radius:5px;overflow:hidden}:root .mx-imageset .ui-pa__icon>img{object-fit:cover;width:100%;height:100%;display:block}:root .mx-imageset .ui-pa__row{padding-block:10px}:root .mx-imageset .ui-pa__line{font-size:12.5px}:root .mx-imageset .ui-pa__score{font-size:13px;font-weight:500}:root .ui-pl{--ui-pl-tray:var(--tray);--ui-pl-card:var(--surface-0);--ui-pl-ink:var(--ink);--ui-pl-text:var(--ink-2);--ui-pl-muted:var(--ink-3);--ui-pl-faint:var(--ink-4);--ui-pl-line:var(--rule);--ui-pl-raise:var(--surface-0);--ui-pl-hover:var(--paper-2);--ui-pl-quiet-hover:var(--wash-2);--ui-pl-press:var(--mx-press-veil);--ui-pl-chip:var(--wash);--ui-pl-chip-text:var(--ink-2);--ui-pl-marker:var(--wash);--ui-pl-rail:var(--rule-strong);--ui-pl-on-ink:var(--surface-0);--ui-pl-red:var(--bad-ink);--ui-pl-red-bg:var(--bad-soft);--ui-pl-red-ring:var(--bad)}@supports (color:color-mix(in lab, red, red)){:root .ui-pl{--ui-pl-red-ring:color-mix(in srgb, var(--bad) 32%, transparent)}}:root .ui-pl{--ui-pl-ring:var(--mx-ring);--ui-pl-lift:var(--pop-shadow);max-width:none}:root .ui-pl__step[data-step-status=running]{background:var(--live-soft)}:root .ui-pl__step[data-step-status=running] .ui-pl__marker{color:var(--live);background:0 0}:root .ui-pl__step[data-step-status=running] :is(.ui-pl__time,.ui-pl__detail){color:var(--live-ink)}:root [data-current-action] .ui-tl{--ui-tl-text:var(--live)}:root [data-current-action] .ui-tl__label{text-overflow:ellipsis;max-width:min(36em,100vw - 4.5rem);overflow:hidden}@media (min-width:40rem){:root [data-current-action] .ui-tl__label{max-width:min(28em,100vw - 20rem)}}:root .ui-shm-text.mx-shm-live{--ui-shm-text:var(--live);--ui-shm-text-glow:var(--live)}@supports (color:color-mix(in lab, red, red)){:root .ui-shm-text.mx-shm-live{--ui-shm-text-glow:color-mix(in srgb, var(--live) 30%, var(--surface-0))}}:root.dark .ui-shm-text.mx-shm-live{--ui-shm-text-glow:var(--live-ink)}:root .ui-shm.mx-skeleton-wash{--ui-shm-base:var(--wash)}:root .ui-at{--ui-at-surface:var(--surface-0);--ui-at-ring:var(--rule);--ui-at-text:var(--ink);--ui-at-accent:var(--ink);--ui-at-caret:var(--ink);--ui-at-halo-from:var(--mx-mark-soft);--ui-at-halo-to:var(--mx-mark-soft);--ui-at-dash:var(--rule-strong);--ui-at-face:var(--wash);--ui-at-online:var(--ink-3);--ui-at-dot-ring:var(--wash);--ui-at-dot-edge:var(--mx-hover-veil);--ui-at-tool-ring:var(--rule);--ui-at-shadow:var(--card-shadow)}:root [data-current] .ui-at{--ui-at-accent:var(--live);--ui-at-online:var(--live);--ui-at-dot-ring:var(--live-soft);--ui-at-halo-from:var(--live)}@supports (color:color-mix(in lab, red, red)){:root [data-current] .ui-at{--ui-at-halo-from:color-mix(in srgb, var(--live) 16%, transparent)}}:root [data-current] .ui-at{--ui-at-halo-to:var(--live)}@supports (color:color-mix(in lab, red, red)){:root [data-current] .ui-at{--ui-at-halo-to:color-mix(in srgb, var(--live) 10%, transparent)}}:root [data-current] .ui-at .ui-at-face[data-icon]{color:var(--live-ink)}:root .ui-at .ui-at-role{font-size:max(11px, calc(12.5 * var(--u)))}:root .ui-at .ui-at-text{font-size:max(11px, calc(15 * var(--u)))}@media (max-width:40rem){:root .ui-tc__name{max-width:30%}}:root .ui-ma .ui-ma__chip[aria-pressed=true]{background:var(--surface-0);box-shadow:inset 0 0 0 1px var(--ink-3);color:var(--ink)}:root .ui-ma .ui-ma__input:focus-visible{outline-offset:-2px}:root .ui-df{--ui-df-ink:var(--ink);--ui-df-text:var(--ink-2);--ui-df-muted:var(--ink-3);--ui-df-tray:var(--tray);--ui-df-line:var(--rule);--ui-df-bg:var(--surface-0);--ui-df-soft:var(--wash);--ui-df-add:var(--good-soft);--ui-df-add-strong:var(--good)}@supports (color:color-mix(in lab, red, red)){:root .ui-df{--ui-df-add-strong:color-mix(in srgb, var(--good) 24%, transparent)}}:root .ui-df{--ui-df-add-ink:var(--good-ink);--ui-df-del:var(--bad-soft);--ui-df-del-strong:var(--bad)}@supports (color:color-mix(in lab, red, red)){:root .ui-df{--ui-df-del-strong:color-mix(in srgb, var(--bad) 20%, transparent)}}:root .ui-df{--ui-df-del-ink:var(--bad-ink);--ui-df-strike:var(--bad)}@supports (color:color-mix(in lab, red, red)){:root .ui-df{--ui-df-strike:color-mix(in srgb, var(--bad) 55%, transparent)}}:root .ui-df{--ui-df-ok:var(--ink-2);--ui-df-pop:var(--ink);--ui-df-pop-ink:var(--surface-0);--ui-df-primary:var(--ink);--ui-df-primary-ink:var(--surface-0);--ui-df-focus:var(--mx-ring);--ui-df-shadow:var(--card-shadow)}:root .ui-df .ui-df__num{background:var(--wash);color:var(--ink-2)}:root .ui-ca{--ui-ca-tray:var(--tray);--ui-ca-card:var(--surface-0);--ui-ca-line:var(--rule);--ui-ca-ink:var(--ink);--ui-ca-text:var(--ink-2);--ui-ca-muted:var(--ink-3);--ui-ca-faded:var(--ink-4);--ui-ca-well:var(--wash);--ui-ca-accent:var(--ink);--ui-ca-hl:var(--mx-mark-soft);--ui-ca-mark:var(--mx-mark);--ui-ca-ok:var(--ink-2);--ui-ca-focus:var(--mx-ring)}:root .ui-ca [data-tone]{--ui-ca-g:var(--ink-2);--ui-ca-g-bg:var(--wash)}:root .ui-ca{max-width:none}:root .ui-ca .ui-ca__marker:is(:hover,[data-lit]){color:var(--ui-ca-card)}:root .ui-lyr{--ui-lyr-accent:var(--ink);--ui-lyr-accent-deep:var(--ink);--ui-lyr-tint:var(--wash);--ui-lyr-glow:var(--mx-mark);--ui-lyr-edge:var(--rule-strong);--ui-lyr-side:var(--wash-2);--ui-lyr-side-above:var(--wash-2)}@supports (color:color-mix(in lab, red, red)){:root .ui-lyr{--ui-lyr-side-above:color-mix(in srgb, var(--wash-2) 55%, transparent)}}:root .ui-lyr{--ui-lyr-panel:var(--paper-2);--ui-lyr-pill:var(--surface-0);--ui-lyr-pill-ring:var(--rule);--ui-lyr-text:var(--ink);--ui-lyr-muted:var(--ink-3)}:root .ui-lyr .ui-lyr-icon{color:var(--ui-lyr-accent)}:root .ui-lyr .ui-lyr-title{font-size:max(12px, calc(14 * var(--u)))}:root [data-tier-guide] .ui-lyr{margin-block:calc(-36 * var(--u))}:root [data-live-ok] .ui-lyr{--ui-lyr-accent:var(--live);--ui-lyr-accent-deep:var(--live-ink);--ui-lyr-tint:var(--live-soft);--ui-lyr-glow:var(--live)}@supports (color:color-mix(in lab, red, red)){:root [data-live-ok] .ui-lyr{--ui-lyr-glow:color-mix(in srgb, var(--live) 28%, transparent)}}:root .ui-ma.ui-ma--inline{width:auto;display:inline-block;container-type:normal}:root .ui-ma.ui-ma--inline .ui-ma__bar{min-height:0}:root .ui-mdp{--ui-mdp-tray:var(--tray);--ui-mdp-card:var(--surface-0);--ui-mdp-line:var(--rule);--ui-mdp-ink:var(--ink);--ui-mdp-text:var(--ink-2);--ui-mdp-muted:var(--ink-3);--ui-mdp-well:var(--wash);--ui-mdp-bar:var(--ink-3);--ui-mdp-bar-off:var(--wash-2);--ui-mdp-switch:var(--rule-strong);--ui-mdp-knob:var(--surface-0);--ui-mdp-focus:var(--mx-ring)}:root .ui-cm{--ui-cm-tray:var(--tray);--ui-cm-card:var(--surface-0);--ui-cm-line:var(--rule);--ui-cm-ink:var(--ink);--ui-cm-text:var(--ink-2);--ui-cm-muted:var(--ink-3);--ui-cm-faint:var(--ink-4);--ui-cm-active:var(--wash);--ui-cm-tile:var(--surface-0);--ui-cm-tile-ring:var(--rule);--ui-cm-kbd:var(--surface-0);--ui-cm-mark:var(--mx-mark);--ui-cm-ok:var(--ink-2);--ui-cm-accent:var(--ink)}:root .ui-pm{--ui-pm-card:var(--surface-0);--ui-pm-line:var(--rule);--ui-pm-ink:var(--ink);--ui-pm-text:var(--ink-2);--ui-pm-muted:var(--ink-3);--ui-pm-icon:var(--ink-3);--ui-pm-hover:var(--wash);--ui-pm-off:var(--wash);--ui-pm-fill:var(--ink-2);--ui-pm-badge:var(--bad-ink);--ui-pm-badge-wash:var(--bad-soft);--ui-pm-tray:var(--tray)}:root .ui-pm .ui-pm__card{border-color:var(--rule);box-shadow:var(--card-shadow)}:root .ui-pm .ui-pm__avatar{color:var(--ink-2)}:root .ui-pm .ui-pm__item:active,:root .ui-pm .ui-pm__track{background:var(--wash-2)}:root .ui-pli{--ui-pli-tray:var(--tray);--ui-pli-card:var(--surface-0);--ui-pli-line:var(--rule);--ui-pli-ink:var(--ink);--ui-pli-text:var(--ink-2);--ui-pli-muted:var(--ink-3);--ui-pli-well:var(--wash);--ui-pli-accent:var(--ink);--ui-pli-accent-ink:var(--ink);--ui-pli-accent-bg:var(--wash);--ui-pli-accent-flash:var(--mx-mark);--ui-pli-hole:var(--ink-4);--ui-pli-on-ink:var(--surface-0);--ui-pli-ok:var(--ink-2);--ui-pli-blue:var(--ink-2);--ui-pli-blue-bg:var(--wash);--ui-pli-violet:var(--ink-2);--ui-pli-violet-bg:var(--wash);--ui-pli-amber:var(--ink-2);--ui-pli-amber-bg:var(--wash);--ui-pli-green:var(--ink-2);--ui-pli-green-bg:var(--wash);--ui-pli-red:var(--ink-2);--ui-pli-red-bg:var(--wash);--ui-pli-gray:var(--ink-2);--ui-pli-gray-bg:var(--wash);--ui-pli-focus:var(--mx-ring)}:root .ui-tp{--ui-tp-tray:var(--tray);--ui-tp-card:var(--surface-0);--ui-tp-line:var(--rule);--ui-tp-ink:var(--ink);--ui-tp-muted:var(--ink-3);--ui-tp-ok:var(--ink-2)}:root .ui-tp .ui-tp__card{border-color:var(--rule);box-shadow:var(--card-shadow)}:root .ui-tp .ui-tp__tip[data-done]{background:var(--wash)}:root .ui-tp :is(.ui-tp__kbd,.ui-tp__btn){background:var(--surface-0);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160f}:root .ui-tp .ui-tp__btn:hover{background:var(--paper-2)}:root .ui-tp .ui-tp__btn--primary{background:var(--ink);color:var(--surface-0);box-shadow:0 1px 2px #0003}:root .ui-tp .ui-tp__btn--primary:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-tp .ui-tp__btn--primary:hover{background:color-mix(in srgb, var(--ink) 88%, var(--surface-0))}}:root .ui-cs{--ui-cs-tray:var(--tray);--ui-cs-card:var(--surface-0);--ui-cs-line:var(--rule);--ui-cs-ink:var(--ink);--ui-cs-muted:var(--ink-3);--ui-cs-accent:var(--ink-2);max-width:none}:root .ui-cs .ui-cs__card{box-shadow:var(--card-shadow)}:root .ui-ib{--ui-ib-ink:var(--ink);--ui-ib-text:var(--ink-2);--ui-ib-muted:var(--ink-3);--ui-ib-faint:var(--ink-4);--ui-ib-line:var(--rule);--ui-ib-line-hi:var(--rule-strong);--ui-ib-card:var(--surface-0);--ui-ib-tray:var(--tray);--ui-ib-accent:var(--ink);--ui-ib-pulse:var(--ink-2);--ui-ib-tip-color:var(--ink-4);--ui-ib-ring:var(--mx-mark);--ui-ib-glow:var(--mx-mark);--ui-ib-hub:var(--ink);--ui-ib-hub-mark:var(--surface-0);--ui-ib-hub-edge:var(--ink);--ui-ib-tooltip:var(--ink);--ui-ib-tooltip-text:var(--surface-0);--ui-ib-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160d;--ui-ib-focus:var(--mx-ring)}:root [data-live-ok] .ui-ib{--ui-ib-line-hi:var(--live)}@supports (color:color-mix(in lab, red, red)){:root [data-live-ok] .ui-ib{--ui-ib-line-hi:color-mix(in srgb, var(--live) 45%, var(--rule))}}:root [data-live-ok] .ui-ib{--ui-ib-accent:var(--live);--ui-ib-pulse:var(--live);--ui-ib-tip-color:var(--live)}@supports (color:color-mix(in lab, red, red)){:root [data-live-ok] .ui-ib{--ui-ib-tip-color:color-mix(in srgb, var(--live) 50%, var(--surface-0))}}:root [data-live-ok] .ui-ib{--ui-ib-ring:var(--live)}@supports (color:color-mix(in lab, red, red)){:root [data-live-ok] .ui-ib{--ui-ib-ring:color-mix(in srgb, var(--live) 20%, transparent)}}:root [data-live-ok] .ui-ib{--ui-ib-glow:var(--live)}@supports (color:color-mix(in lab, red, red)){:root [data-live-ok] .ui-ib{--ui-ib-glow:color-mix(in srgb, var(--live) 26%, transparent)}}:root .ui-gb{--ui-gb-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-gb{--ui-gb-color:color-mix(in srgb, var(--ink) 7%, transparent)}}:root .mx-composer .prompt-input__shell{overflow:visible}:root .mx-composer .ui-mdp__trigger{background:var(--wash);border-radius:999px;height:36px;padding:0 12px 0 10px;font-size:13px}:root .mx-composer .ui-mdp__trigger:hover,:root .mx-composer .ui-mdp[data-open] .ui-mdp__trigger{background:var(--wash-2)}:root .mx-composer .ui-mdp__trigger .ui-mdp__glyph{box-shadow:none;background:0 0}:root .ui-mdp__glyph>svg{width:13px;height:13px}:root .ui-mdp__pop{box-shadow:0 0 0 1px var(--rule), var(--pop-shadow)}:root .mx-composer .ui-mdp__pop{width:min(360px,100vw - 32px)}.mx-mode-stub{background:var(--wash);height:36px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:13px;font-weight:500;line-height:20px;transition:background-color .16s;display:inline-flex}.mx-mode-stub:hover{background:var(--wash-2)}.mx-mode-stub:focus-visible{outline:2px solid var(--mx-ring);outline-offset:2px}:root .ui-ib__logo{width:22px;height:22px;color:var(--ink-2)}:root .ui-ib__mark{color:var(--surface-0);place-items:center}:root{--mx-frame:var(--tray);--mx-side-w:248px;--mx-rail-w:56px;--mx-gap:8px;--mx-ease:cubic-bezier(.22, 1, .36, 1)}:root.dark{--mx-frame:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root.dark{--mx-frame:color-mix(in srgb, var(--paper) 62%, #000)}}.ui-as,.ui-as *,.ui-as :before,.ui-as :after{box-sizing:border-box}.ui-as{font-family:var(--mx-font-sans);color:var(--ink-2);-webkit-font-smoothing:antialiased;font-size:13px}:where(.ui-as) button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.ui-as) svg{flex:none;display:block}:root .ui-as :focus-visible{outline:2px solid var(--mx-ring);outline-offset:1px}.ui-as-side{flex-direction:column;min-height:0;display:flex}.ui-as-side__head{justify-content:space-between;align-items:center;display:flex}.ui-as-icon-btn{width:28px;height:28px;color:var(--ink-3);border-radius:8px;place-items:center;transition:background-color .14s,color .14s;display:grid}.ui-as-icon-btn:hover{background:var(--mx-hover-veil);color:var(--ink)}.ui-as-side__nav,.ui-as-side__group{flex-direction:column;display:flex}.ui-as-side__group+.ui-as-side__group{margin-top:10px}.ui-as-side__group+.ui-as-side__group>.ui-as-side__label:first-child{margin-top:6px}.ui-as-side__count{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.ui-as-side__item{width:100%;height:30px;color:var(--ink-2);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 6px;font-size:13.5px;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.ui-as-side__item:hover{background:var(--mx-hover-veil);color:var(--ink)}.ui-as-side__item[aria-current=page]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ui-as-side__item[aria-current=page]{background:color-mix(in srgb, var(--ink) 7.5%, transparent)}}.ui-as-side__item[aria-current=page]{color:var(--ink);font-weight:500}.ui-as-side__label{color:var(--ink-3);margin:16px 0 4px;padding:0 6px;font-size:12.5px;line-height:16px}.ui-as-side__foot{flex-direction:column;gap:8px;margin-top:auto;display:flex}.ui-as-user{height:34px;color:var(--ink);border-radius:8px;align-items:center;gap:7px;padding:0 6px;font-size:13.5px;font-weight:500;display:flex}.ui-as-user:hover{background:var(--mx-hover-veil)}.mx-shell{--mx-side-cur:var(--mx-side-w);grid-template-columns:var(--mx-side-cur) minmax(0, 1fr);background:var(--mx-frame);min-height:100dvh;transition:grid-template-columns .38s var(--mx-ease);display:grid}:root[data-side=rail] .mx-shell{--mx-side-cur:var(--mx-rail-w)}:root[data-resizing] .mx-shell{transition:none}:root[data-resizing],:root[data-resizing] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.mx-shell>.mx-side{grid-area:1/1}.mx-shell>.mx-shell__main{grid-area:1/2}.mx-shell__main{min-width:0;min-height:calc(100dvh - 2 * var(--mx-gap));margin:var(--mx-gap) var(--mx-gap) var(--mx-gap) 0;background:var(--paper);box-shadow:0 0 0 1px var(--rule-strong), 0 1px 3px #362a160d;transition:margin-left .38s var(--mx-ease);border-radius:18px;position:relative}:root.dark .mx-shell__main{box-shadow:0 0 0 1px var(--rule), 0 1px 3px #0006}:root .mx-side{z-index:30;width:var(--mx-side-cur);background:var(--mx-frame);min-width:0;height:100dvh;transition:width .38s var(--mx-ease), translate .38s var(--mx-ease), visibility 0s;padding:10px 8px 8px 10px;position:sticky;top:0}:root[data-resizing] .mx-side{transition:none}:root .mx-side__head{gap:6px;height:32px;padding-inline-start:4px}.mx-side__brand{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}:root .mx-side__nav{overscroll-behavior:contain;scrollbar-width:thin;margin-top:14px;flex:1;min-height:0;margin-inline:-4px;padding-inline:4px;overflow-y:auto}:root .mx-side__foot{gap:6px;padding-top:8px}:root .mx-side__label{align-items:center;gap:6px;display:flex}:root .mx-side__label .ui-as-side__count{margin-left:0}:root .mx-side__item{gap:9px;min-width:0}:root .mx-side__item svg{color:var(--ink-3)}:root .mx-side__item:hover svg,:root .mx-side__item[aria-current=page] svg{color:var(--ink)}:root .mx-side__item[aria-current=page]{font-weight:500}.mx-side__icon{flex:none;place-items:center;width:16px;height:16px;display:grid}.mx-side__text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mx-side__extra{flex:none;align-items:center;gap:4px;display:inline-flex}.mx-side__unread{color:var(--live-ink);font-weight:600}.mx-side__badge-host{place-items:center;display:inline-grid;position:relative}.mx-side__dot{background:var(--live);width:7px;height:7px;box-shadow:0 0 0 2px var(--paper-2,#f2f0ed);border-radius:999px;display:none;position:absolute;top:-3px;right:-4px}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__dot{display:block}.mx-side__empty{color:var(--ink-3);padding:4px 6px 2px;font-size:12.5px;line-height:18px;display:block}.mx-side__mode{height:16px;font-family:var(--mx-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:4px;place-items:center;padding:0 4px;font-size:9.5px;font-weight:500;display:inline-grid}.mx-side__mode[data-mode=max]{background:var(--ink);color:var(--paper);box-shadow:none}.mx-side__sub{color:var(--ink-4);align-items:center;gap:6px;margin:6px 0 2px;padding:0 6px;font-size:11.5px;line-height:16px;display:flex}.mx-side__sub .ui-as-side__count{color:var(--ink-4);margin-left:0;font-size:11px}.mx-side__fold{cursor:pointer;text-align:start;width:100%;font:inherit;background:0 0;border:0;border-radius:6px;font-size:11.5px}.mx-side__fold:hover{color:var(--ink-2)}.mx-side__fold:focus-visible{outline:2px solid var(--ink-2);outline-offset:1px}.mx-side__chev{flex:none;margin-left:-2px;transition:transform .16s}.mx-side__fold[aria-expanded=true] .mx-side__chev{transform:rotate(90deg)}.mx-side__ghost{background:var(--wash-2);border-radius:5px;height:10px;margin:10px 6px;display:block}.mx-side__kbd{height:18px;font-family:var(--mx-font-sans);color:var(--ink-3);background:var(--surface-0);box-shadow:inset 0 0 0 1px var(--rule), 0 1px 0 var(--rule);border-radius:5px;place-items:center;padding:0 5px;font-size:10.5px;display:inline-grid}.mx-side__wordmark{white-space:nowrap;border-radius:6px;align-items:baseline;gap:8px;min-width:0;padding:0 2px;display:inline-flex}.mx-side__prefs{gap:2px;padding:0 2px;display:flex}:root .mx-side__pref{width:auto;min-width:28px;color:var(--ink-3);justify-content:center;align-items:center;gap:4px;padding:0 6px;display:inline-flex}:root .mx-side__pref:hover{color:var(--ink)}.mx-side__pref-text{font-size:11.5px;font-weight:500}:root .mx-side__sun{display:none}:root.dark .mx-side__sun{display:block}:root.dark .mx-side__moon{display:none}:root .mx-side__user{text-align:start;background:0 0;border-radius:10px;justify-content:flex-start;gap:9px;width:100%;min-width:0;height:44px;padding:0 6px;display:flex}:root .mx-side__user:hover,:root .mx-side__user[aria-expanded=true]{background:var(--mx-hover-veil)}:root .mx-side__user svg{color:var(--ink-3);margin-left:0}.mx-side__avatar,.mx-pm-avatar{background:var(--ink);width:26px;height:26px;color:var(--surface-0);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}:root .ui-pm__avatar>.mx-pm-avatar{width:100%;height:100%;font-size:16px;display:grid}.mx-side__who{gap:1px;display:grid}.mx-side__name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:17px;overflow:hidden}.mx-side__plan{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:400;line-height:15px;overflow:hidden}:root .mx-side__signin{background:var(--ink);height:34px;color:var(--surface-0);border-radius:10px;justify-content:center;font-weight:500}:root .mx-side__signin:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .mx-side__signin:hover{background:color-mix(in srgb, var(--ink) 88%, var(--surface-0))}}:root .mx-side__signin:hover,:root .mx-side__signin svg,:root .mx-side__signin:hover svg{color:var(--surface-0)}:root .mx-side__signin .mx-side__text{flex:none}:root .mx-pm-pop .ui-pm{max-width:none}:root .mx-cm-modal{max-width:min(600px,100vw - 24px);box-shadow:none;background:0 0}.mx-side__resize{z-index:2;cursor:col-resize;touch-action:none;width:10px;position:absolute;top:0;bottom:0;right:-5px}.mx-side__resize:after{content:"";background:0 0;border-radius:1px;width:2px;transition:background-color .16s;position:absolute;top:0;bottom:0;left:4px}.mx-side__resize:hover:after,.mx-side__resize:focus-visible:after,:root[data-resizing] .mx-side__resize:after{background:var(--rule-strong)}.mx-side__resize:focus-visible{outline:none}.mx-shell__bar,.mx-shell__scrim{display:none}@media (min-width:900px){:root:not([data-side]) .mx-side__resize{display:block}:root[data-side] .mx-side__resize{display:none}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side{padding-inline:8px}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__head{justify-content:center;padding:0}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__brand{display:none}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__nav{margin-inline:0;padding-inline:0;overflow:visible}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side [data-rail=hide]{display:none}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__item{justify-content:center;padding:0}:root[data-side=rail] .mx-shell:not([data-peek]) :is(.mx-side__text,.mx-side__extra){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root:not([data-side=rail]) .mx-side [data-rail=only],:root .mx-shell[data-peek] .mx-side [data-rail=only]{display:none}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__prefs{flex-direction:column;align-items:center;padding:0}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__pref-text{display:none}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__user{justify-content:center;padding:0}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-side__signin{width:40px;margin-inline:auto}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-tip{position:relative}:root[data-side=rail] .mx-shell:not([data-peek]) .mx-tip[data-tip]:is(:hover,:focus-visible):after{content:attr(data-tip);z-index:40;background:var(--ink);color:var(--surface-0);white-space:nowrap;pointer-events:none;box-shadow:var(--pop-shadow);border-radius:7px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:50%;left:calc(100% + 10px);translate:0 -50%}:root .mx-shell[data-peek]>.mx-side{z-index:45;width:var(--mx-side-w);visibility:visible;box-shadow:1px 0 0 var(--rule-strong), 0 24px 48px -12px #362a1647;transition:translate .38s var(--mx-ease), visibility 0s;border-radius:0 18px 18px 0;position:fixed;top:0;bottom:0;left:0;translate:0}:root.dark .mx-shell[data-peek]>.mx-side{box-shadow:1px 0 0 var(--rule-strong), 0 24px 48px -12px #0009}:root[data-side=rail] .mx-shell[data-peek]>.mx-side{animation:mx-side-unfold .32s var(--mx-ease)}}@keyframes mx-side-unfold{0%{clip-path:inset(0 calc(100% - var(--mx-rail-w)) 0 0 round 0 18px 18px 0)}to{clip-path:inset(0 round 0 18px 18px 0)}}@media (max-width:899.98px){.mx-shell{--mx-gap:6px;grid-template-columns:minmax(0,1fr)}.mx-shell>.mx-shell__main{margin:var(--mx-gap);border-radius:16px;grid-column:1}:root .mx-shell>.mx-side{z-index:50;width:min(300px,100% - 56px);box-shadow:0 0 0 1px var(--rule-strong), 0 24px 48px -12px #362a1647;visibility:hidden;transition:translate .38s var(--mx-ease), visibility 0s .38s;border-radius:0 18px 18px 0;padding:10px 10px 10px 12px;position:fixed;top:0;bottom:0;left:0;translate:calc(-100% - 24px)}:root .mx-shell[data-drawer]>.mx-side{visibility:visible;transition:translate .42s var(--mx-ease), visibility 0s;translate:0}.mx-shell__scrim{z-index:49;background:var(--backdrop);visibility:hidden;opacity:0;transition:opacity .3s,visibility 0s .3s;display:block;position:fixed;inset:0}.mx-shell[data-drawer] .mx-shell__scrim{visibility:visible;opacity:1;transition:opacity .3s,visibility}.mx-side [data-rail=only],.mx-side__resize,.mx-side__kbd{display:none}.mx-shell__bar{z-index:20;background:var(--paper);border-radius:16px 16px 0 0;align-items:center;gap:6px;height:48px;padding:0 8px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.mx-shell__bar{background:color-mix(in srgb, var(--paper) 86%, transparent)}}.mx-shell__bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-motion:reduce){.mx-shell,.mx-shell *,.mx-side,.mx-side *{transition-duration:1ms!important;animation-duration:1ms!important}}:root .ui-um{--ui-um-tray:var(--tray);--ui-um-card:var(--surface-0);--ui-um-line:var(--rule);--ui-um-ink:var(--ink);--ui-um-text:var(--ink-2);--ui-um-muted:var(--ink-3);--ui-um-faint:var(--ink-4);--ui-um-well:var(--wash);--ui-um-hover:var(--wash);--ui-um-track:var(--wash-2);--ui-um-fill:var(--ink-2);--ui-um-spark:var(--rule-strong);--ui-um-accent:var(--ink);--ui-um-warn:var(--warn);--ui-um-warn-text:var(--warn-ink);--ui-um-c1:var(--ink-2);--ui-um-c2:var(--chart-1);--ui-um-c3:var(--chart-2);--ui-um-c4:var(--chart-3);--ui-um-c5:var(--chart-4);--ui-um-focus:var(--mx-ring);--ui-um-tip-shadow:var(--pop-shadow)}:root .ui-um :is(.ui-um__pill,.ui-um__tip){background:var(--surface-0)}:root .ui-kpi{--ui-kpi-card:var(--surface-0);--ui-kpi-line:var(--rule);--ui-kpi-grid:var(--wash);--ui-kpi-ink:var(--ink);--ui-kpi-muted:var(--ink-3);--ui-kpi-up:var(--good-ink);--ui-kpi-down:var(--bad-ink);--ui-kpi-guide:var(--rule-strong);--ui-kpi-label:var(--ink-2);--ui-kpi-ring-gap:var(--surface-0);--ui-kpi-ring:var(--mx-ring);--ui-kpi-shadow:var(--card-shadow);--ui-kpi-tip-shadow:var(--pop-shadow)}:root .ui-cb{--ui-cb-tray:var(--tray);--ui-cb-card:var(--surface-0);--ui-cb-line:var(--rule);--ui-cb-ink:var(--ink);--ui-cb-text:var(--ink-2);--ui-cb-muted:var(--ink-3);--ui-cb-well:var(--wash);--ui-cb-hover:var(--wash);--ui-cb-up:var(--good-ink);--ui-cb-up-bg:var(--good-soft);--ui-cb-down:var(--bad-ink);--ui-cb-down-bg:var(--bad-soft);--ui-cb-c1:var(--ink-2);--ui-cb-c2:var(--chart-1);--ui-cb-c3:var(--chart-2);--ui-cb-c4:var(--chart-3);--ui-cb-c5:var(--chart-4);--ui-cb-focus:var(--mx-ring)}:root :is(.ui-cxm,.ui-cxm-legend){--cxm-system:var(--ink-3);--cxm-tools:#6b7a8c;--cxm-memory:var(--good);--cxm-file:var(--live);--cxm-chat:#8a6fa3;--cxm-result:var(--warn);--cxm-summary:var(--bad);--ui-cxm-tray:var(--tray);--ui-cxm-panel:var(--surface-0);--ui-cxm-card:var(--surface-0);--ui-cxm-strong:var(--ink);--ui-cxm-ink:var(--ink);--ui-cxm-text:var(--ink-2);--ui-cxm-muted:var(--ink-3);--ui-cxm-faint:var(--ink-4);--ui-cxm-line:var(--rule);--ui-cxm-accent:var(--ink-2);--ui-cxm-shine:var(--ink-4);--ui-cxm-hover:var(--mx-hover-veil);--ui-cxm-high:var(--warn-ink);--ui-cxm-high-bg:var(--warn-soft);--ui-cxm-full:var(--bad-ink);--ui-cxm-full-bg:var(--bad-soft);--ui-cxm-system-bg:var(--cxm-system)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-system-bg:color-mix(in srgb, var(--cxm-system) 12%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-system-edge:var(--cxm-system)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-system-edge:color-mix(in srgb, var(--cxm-system) 34%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-system-ink:var(--cxm-system)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-system-ink:color-mix(in srgb, var(--cxm-system) 60%, var(--ink))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-tools-bg:var(--cxm-tools)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-tools-bg:color-mix(in srgb, var(--cxm-tools) 14%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-tools-edge:var(--cxm-tools)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-tools-edge:color-mix(in srgb, var(--cxm-tools) 38%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-tools-ink:var(--cxm-tools)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-tools-ink:color-mix(in srgb, var(--cxm-tools) 70%, var(--ink))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-memory-bg:var(--cxm-memory)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-memory-bg:color-mix(in srgb, var(--cxm-memory) 14%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-memory-edge:var(--cxm-memory)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-memory-edge:color-mix(in srgb, var(--cxm-memory) 38%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-memory-ink:var(--cxm-memory)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-memory-ink:color-mix(in srgb, var(--cxm-memory) 70%, var(--ink))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-file-bg:var(--cxm-file)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-file-bg:color-mix(in srgb, var(--cxm-file) 13%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-file-edge:var(--cxm-file)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-file-edge:color-mix(in srgb, var(--cxm-file) 36%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-file-ink:var(--cxm-file)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-file-ink:color-mix(in srgb, var(--cxm-file) 70%, var(--ink))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-chat-bg:var(--cxm-chat)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-chat-bg:color-mix(in srgb, var(--cxm-chat) 13%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-chat-edge:var(--cxm-chat)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-chat-edge:color-mix(in srgb, var(--cxm-chat) 36%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-chat-ink:var(--cxm-chat)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-chat-ink:color-mix(in srgb, var(--cxm-chat) 70%, var(--ink))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-result-bg:var(--cxm-result)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-result-bg:color-mix(in srgb, var(--cxm-result) 12%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-result-edge:var(--cxm-result)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-result-edge:color-mix(in srgb, var(--cxm-result) 34%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-result-ink:var(--cxm-result)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-result-ink:color-mix(in srgb, var(--cxm-result) 75%, var(--ink))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-summary-bg:var(--cxm-summary)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-summary-bg:color-mix(in srgb, var(--cxm-summary) 12%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-summary-edge:var(--cxm-summary)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-summary-edge:color-mix(in srgb, var(--cxm-summary) 34%, var(--surface-0))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-summary-ink:var(--cxm-summary)}@supports (color:color-mix(in lab, red, red)){:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-summary-ink:color-mix(in srgb, var(--cxm-summary) 75%, var(--ink))}}:root :is(.ui-cxm,.ui-cxm-legend){--ui-cxm-free-edge:var(--rule-strong);--ui-cxm-free-hatch:var(--mx-mark-soft);--ui-cxm-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160d;--ui-cxm-button:var(--ui-cxm-shadow);--ui-cxm-button-hover:0 0 0 1px var(--rule-strong), 0 1px 3px #362a1614;--ui-cxm-pop:0 0 0 1px var(--rule), var(--pop-shadow)}.ui-cxm-legend__swatch{border-radius:3px;flex:none;width:10px;height:10px}:root .ui-cxm-legend__swatch[data-kind=system]{background:var(--ui-cxm-system-bg);box-shadow:inset 0 0 0 1px var(--ui-cxm-system-edge)}:root .ui-cxm-legend__swatch[data-kind=tools]{background:var(--ui-cxm-tools-bg);box-shadow:inset 0 0 0 1px var(--ui-cxm-tools-edge)}:root .ui-cxm-legend__swatch[data-kind=memory]{background:var(--ui-cxm-memory-bg);box-shadow:inset 0 0 0 1px var(--ui-cxm-memory-edge)}:root .ui-cxm-legend__swatch[data-kind=file]{background:var(--ui-cxm-file-bg);box-shadow:inset 0 0 0 1px var(--ui-cxm-file-edge)}:root .ui-cxm-legend__swatch[data-kind=chat]{background:var(--ui-cxm-chat-bg);box-shadow:inset 0 0 0 1px var(--ui-cxm-chat-edge)}:root .ui-cxm-legend__swatch[data-kind=result]{background:var(--ui-cxm-result-bg);box-shadow:inset 0 0 0 1px var(--ui-cxm-result-edge)}:root .ui-cxm-legend__swatch[data-kind=summary]{background:var(--ui-cxm-summary-bg);box-shadow:inset 0 0 0 1px var(--ui-cxm-summary-edge)}:root .ui-cxm .ui-cxm__area{--ui-cxm-height:320px}:root .ui-tw{--ui-tw-tray:var(--tray);--ui-tw-card:var(--surface-0);--ui-tw-strong:var(--ink);--ui-tw-ink:var(--ink);--ui-tw-text:var(--ink-2);--ui-tw-muted:var(--ink-3);--ui-tw-faint:var(--ink-4);--ui-tw-line:var(--rule);--ui-tw-grid:var(--wash);--ui-tw-guide:var(--rule);--ui-tw-hover:var(--mx-hover-veil);--ui-tw-selected:var(--mx-hover-veil);--ui-tw-chip:var(--wash);--ui-tw-wash:var(--paper-2);--ui-tw-accent:var(--ink);--ui-tw-now:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-tw{--ui-tw-now:color-mix(in srgb, var(--ink) 45%, transparent)}}:root .ui-tw{--ui-tw-agent-bg:var(--wash-2);--ui-tw-agent-edge:var(--rule-strong);--ui-tw-agent-ink:var(--ink);--ui-tw-agent-mark:var(--ink-2);--ui-tw-llm-bg:var(--paper-2);--ui-tw-llm-edge:var(--rule-strong);--ui-tw-llm-ink:var(--ink-2);--ui-tw-llm-mark:var(--ink-3);--ui-tw-tool-bg:var(--wash);--ui-tw-tool-edge:var(--rule);--ui-tw-tool-ink:var(--ink-2);--ui-tw-tool-mark:var(--ink-4);--ui-tw-error-bg:var(--bad-soft);--ui-tw-error-edge:var(--bad)}@supports (color:color-mix(in lab, red, red)){:root .ui-tw{--ui-tw-error-edge:color-mix(in srgb, var(--bad) 40%, transparent)}}:root .ui-tw{--ui-tw-error-ink:var(--bad-ink);--ui-tw-error-mark:var(--bad);--ui-tw-brand-bg:var(--wash);--ui-tw-brand-fg:var(--ink);--ui-tw-ok-bg:var(--good-soft);--ui-tw-ok-fg:var(--good-ink);--ui-tw-slow-bg:var(--warn-soft);--ui-tw-slow-fg:var(--warn-ink);--ui-tw-ring:var(--mx-ring);--ui-tw-shine:var(--ink-4);--ui-tw-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160d;--ui-tw-pop:0 0 0 1px var(--rule), var(--pop-shadow)}:root .ui-drp{--ui-drp-tray:var(--tray);--ui-drp-card:var(--surface-0);--ui-drp-line:var(--rule);--ui-drp-ink:var(--ink);--ui-drp-text:var(--ink-2);--ui-drp-muted:var(--ink-3);--ui-drp-faint:var(--ink-4);--ui-drp-hover:var(--wash);--ui-drp-active:var(--wash-2);--ui-drp-band:var(--mx-mark-soft);--ui-drp-band-preview:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-drp{--ui-drp-band-preview:color-mix(in srgb, var(--ink) 4%, transparent)}}:root .ui-drp{--ui-drp-accent:var(--ink);--ui-drp-on-accent:var(--surface-0);--ui-drp-compare:var(--wash);--ui-drp-compare-edge:var(--rule-strong);--ui-drp-focus:var(--mx-ring);--ui-drp-shadow:0 0 0 1px var(--rule), var(--pop-shadow)}:root .ui-di{--ui-di-tray:var(--tray);--ui-di-card:var(--surface-0);--ui-di-line:var(--rule);--ui-di-ink:var(--ink);--ui-di-text:var(--ink-2);--ui-di-muted:var(--ink-3);--ui-di-faint:var(--ink-4);--ui-di-alert:var(--warn-ink);--ui-di-ok:var(--ink-2)}:root .ui-di .ui-di__card{border-color:var(--rule);box-shadow:var(--card-shadow)}:root .ui-di .ui-di__btn{background:var(--surface-0);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160f;color:var(--ink)}:root .ui-di .ui-di__btn:hover{background:var(--paper-2)}:root .ui-di .ui-di__btn--primary{background:var(--ink);color:var(--surface-0);box-shadow:0 1px 2px #0003}:root .ui-di .ui-di__btn--primary:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-di .ui-di__btn--primary:hover{background:color-mix(in srgb, var(--ink) 88%, var(--surface-0))}}:root :is(.ui-um.mx-um-wide,.ui-kpi.mx-kpi-wide,.ui-cb.mx-cb-wide,.ui-di.mx-di-wide){max-width:none}@container (min-width:401px) and (max-width:559px){:root .ui-um.mx-um-wide .ui-um__limits{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:560px){:root .ui-um.mx-um-wide .ui-um__limits{grid-template-columns:repeat(4,minmax(0,1fr))}}:root .ui-kpi .ui-kpi__tooltip{background:var(--surface-0);border-color:var(--rule)}:root .ui-cb .ui-cb__pill{background:var(--surface-0);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160f}:root .ui-kpi.mx-kpi-wide{box-shadow:var(--card-shadow);border:0}:root .ui-drp .ui-drp__trigger-range[data-empty]{color:var(--ink-3);font-weight:400}:root .ui-drp.mx-drp-field .ui-drp__trigger{min-height:36px;box-shadow:var(--card-shadow);padding-block:4px}:root .ui-di button:focus-visible{outline-color:var(--mx-ring)}.mx-lib{--lib-card:var(--surface-0);--lib-line:var(--rule);--lib-line-strong:var(--rule-strong);--lib-shadow:0 1px 2px #362a160d;--lib-chip:var(--wash);--lib-hover:var(--mx-hover-veil);color:var(--ink-2);font-size:13.5px;container:mx-lib/inline-size}.mx-lib :where(.ui-as-tabs__tab,.ui-as-tool,.ui-as-view__btn,.ui-as-search__clear,.ui-as-template){appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mx-lib :where(.ui-as-tabs__tab,.ui-as-tool,.ui-as-view__btn,.ui-as-search__clear,.ui-as-template,.ui-as-folder-card):focus-visible{outline:2px solid var(--mx-ring);outline-offset:2px}.mx-lib__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.mx-lib__title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:24px;font-weight:600;line-height:30px}.mx-lib__sub{max-width:620px;color:var(--ink-3);margin:6px 0 0;font-size:13.5px;line-height:21px}.mx-lib-quota{background:var(--lib-card);min-width:230px;box-shadow:0 0 0 1px var(--lib-line), var(--lib-shadow);border-radius:12px;gap:7px;padding:10px 12px;display:grid}.mx-lib-quota__row{color:var(--ink-3);grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;display:grid}.mx-lib-quota__row b{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:500}.mx-lib-quota__track{background:var(--wash-2);border-radius:2px;height:4px;position:relative;overflow:hidden}.mx-lib-quota__fill{border-radius:inherit;background:var(--ink-2);transition:width .4s var(--mx-ease);position:absolute;inset:0 auto 0 0}.mx-lib-quota[data-level=near] .mx-lib-quota__fill{background:var(--warn)}.mx-lib-quota[data-level=full] .mx-lib-quota__fill{background:var(--bad)}.mx-lib-quota__note{color:var(--ink-4);font-size:11.5px}.mx-lib .ui-as-section-head{margin-top:36px}.mx-lib .ui-as-section-head[data-inline]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.mx-lib .ui-as-section-head[data-inline] .ui-as-toolbar{margin-top:0}.mx-lib .ui-as-section-head__title{letter-spacing:-.01em;color:var(--ink);align-items:baseline;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:22px;display:flex}.mx-lib .ui-as-section-head__count{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12.5px;font-weight:400}.mx-lib .ui-as-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.mx-lib .ui-as-toolbar__left,.mx-lib .ui-as-toolbar__right{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mx-lib .ui-as-toolbar__right{margin-left:auto}.mx-lib .ui-as-tabs{gap:2px;max-width:100%;display:flex;position:relative}.mx-lib .ui-as-tabs__pill{background:var(--lib-chip);height:32px;transition:transform .34s var(--mx-ease), width .34s var(--mx-ease);border-radius:9px;position:absolute;top:0;left:0}.mx-lib .ui-as-tabs__tab{height:32px;color:var(--ink-3);border-radius:9px;flex:none;padding:0 10px;font-size:13.5px;transition:color .14s;position:relative}.mx-lib .ui-as-tabs__tab:hover,.mx-lib .ui-as-tabs__tab[aria-selected=true]{color:var(--ink)}.mx-lib .ui-as-tool{background:var(--lib-card);min-width:32px;height:32px;box-shadow:0 0 0 1px var(--lib-line), var(--lib-shadow);color:var(--ink-2);border-radius:9px;justify-content:center;align-items:center;gap:6px;transition:box-shadow .14s,color .14s;display:flex}.mx-lib .ui-as-tool svg{color:var(--ink-3)}.mx-lib .ui-as-tool:hover{box-shadow:0 0 0 1px var(--lib-line-strong), var(--lib-shadow);color:var(--ink)}.mx-lib .ui-as-sort svg{transition:transform .36s var(--mx-ease)}.mx-lib .ui-as-sort[data-dir=desc] svg{transform:rotate(180deg)}.mx-lib .ui-as-view{background:var(--lib-chip);border-radius:9px;gap:2px;height:32px;padding:2px;display:flex;position:relative}.mx-lib .ui-as-view__btn{width:30px;color:var(--ink-4);border-radius:7px;place-items:center;transition:color .16s;display:grid;position:relative}.mx-lib .ui-as-view__btn:hover,.mx-lib .ui-as-view__btn[aria-checked=true]{color:var(--ink)}.mx-lib .ui-as-view__pill{background:var(--lib-card);width:30px;box-shadow:0 0 0 1px var(--lib-line), var(--lib-shadow);transition:transform .32s var(--mx-ease);border-radius:7px;position:absolute;top:2px;bottom:2px;left:2px}.mx-lib .ui-as-view[data-view=list] .ui-as-view__pill{transform:translate(32px)}.mx-lib .ui-as-search{background:var(--lib-card);width:190px;height:32px;box-shadow:0 0 0 1px var(--lib-line), var(--lib-shadow);color:var(--ink-4);cursor:text;border-radius:9px;align-items:center;gap:7px;padding:0 10px;transition:box-shadow .14s;display:flex}.mx-lib .ui-as-search:focus-within{box-shadow:0 0 0 1px var(--lib-line-strong), 0 0 0 3px var(--mx-mark-soft)}.mx-lib .ui-as-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px}.mx-lib .ui-as-search input::placeholder{color:var(--ink-4)}.mx-lib .ui-as-search input::-webkit-search-cancel-button{display:none}.mx-lib .ui-as-search__clear{background:var(--lib-chip);width:18px;height:18px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;display:grid}.mx-lib .ui-as-search__clear:hover{color:var(--ink)}.mx-lib-folders{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.mx-lib-folders[data-view=list]{grid-template-columns:minmax(0,1fr);gap:6px}.mx-lib .ui-as-folder-card{background:var(--lib-card);min-width:0;height:59px;box-shadow:0 0 0 1px var(--lib-line), var(--lib-shadow);color:inherit;border-radius:12px;align-items:center;gap:12px;padding:0 14px 0 12px;text-decoration:none;transition:box-shadow .16s;display:flex}.mx-lib-folders[data-view=list] .ui-as-folder-card{height:52px}.mx-lib .ui-as-folder-card:hover{box-shadow:0 0 0 1px var(--lib-line-strong), 0 2px 8px #362a160f}.mx-lib .ui-as-folder-card__icon{flex:none;width:30px;height:25px;position:relative}.mx-lib .ui-as-folder-card__text{gap:2px;min-width:0;display:grid}.mx-lib .ui-as-folder-card__text b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;line-height:18px;overflow:hidden}.mx-lib .ui-as-meta{min-width:0;color:var(--ink-3);align-items:center;gap:4px;font-size:12.5px;line-height:17px;display:inline-flex}.mx-lib .ui-as-meta svg{color:var(--ink-4);flex:none}.mx-lib-grid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:18px 12px;margin-top:16px;display:grid}.mx-lib .ui-as-template{text-align:left;border-radius:14px;align-content:start;min-width:0;display:grid}.mx-lib .ui-as-template__preview{background:var(--lib-card);height:158px;box-shadow:0 0 0 1px var(--lib-line), var(--lib-shadow);border-radius:14px;padding:7px;transition:box-shadow .16s;display:block;position:relative}.mx-lib .ui-as-template:hover .ui-as-template__preview,.mx-lib .ui-as-template[aria-current] .ui-as-template__preview{box-shadow:0 0 0 1px var(--lib-line-strong), 0 2px 8px #362a1612}.mx-lib .ui-as-template[aria-current] .ui-as-template__preview{box-shadow:0 0 0 1.5px var(--ink-2), 0 2px 8px #362a1612}.mx-lib .ui-as-template__text{gap:2px;min-width:0;margin-top:10px;display:grid}.mx-lib .ui-as-template__name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;line-height:18px;overflow:hidden}.mx-lib .ui-as-template .ui-as-meta{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mx-lib .ui-as-template__status{z-index:3;max-width:calc(100% - 18px);position:absolute;top:9px;left:9px}.mx-lib-grid[data-view=list]{grid-template-columns:minmax(0,1fr);gap:6px}.mx-lib .ui-as-template[data-view=list]{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px}.mx-lib .ui-as-template[data-view=list] .ui-as-template__preview{border-radius:10px;height:64px;padding:4px}.mx-lib .ui-as-template[data-view=list] .ui-as-doc__art{transform:scale(.52)}.mx-lib .ui-as-template[data-view=list] .ui-as-template__status{position:static}.mx-lib .ui-as-template[data-view=list] .ui-as-template__text{margin-top:0}.mx-lib-status{background:var(--surface-0);border-radius:999px;align-items:center;gap:5px;max-width:100%;height:22px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mx-lib-status{background:color-mix(in srgb, var(--surface-0) 90%, transparent)}}.mx-lib-status{box-shadow:0 0 0 1px var(--lib-line);white-space:nowrap;color:var(--ink-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11.5px;font-weight:500}.mx-lib-status>span{text-overflow:ellipsis;overflow:hidden}.mx-lib-status svg{flex:none}.mx-lib-status[data-tone=pending]{color:var(--ink-3)}.mx-lib-status[data-tone=pending] svg{animation:1.1s linear infinite mx-lib-spin}.mx-lib-status[data-tone=off]{color:var(--ink-3)}.mx-lib-status[data-tone=warn]{background:var(--warn-soft);box-shadow:none;color:var(--warn-ink)}.mx-lib-status[data-tone=bad]{background:var(--bad-soft);box-shadow:none;color:var(--bad-ink)}@keyframes mx-lib-spin{to{transform:rotate(360deg)}}.mx-lib .ui-as-doc{--doc-back:#b2a99b;--doc-glass-1:#c8c0b4c2;--doc-glass-2:#968c7ed6;--doc-shade:110 100 86;--doc-paper:#f4f1ec;--doc-page:#fff;--doc-edge:#362a161a;--doc-ink:#362a161a;--doc-ink-strong:#362a1633;--doc-cell:#362a1612;background:var(--paper-2);border-radius:10px;justify-content:center;align-items:center;height:100%;display:flex}.mx-lib .ui-as-doc[data-tone=clay]{--doc-back:#c98a74;--doc-glass-1:#d6a08cc2;--doc-glass-2:#b06850d6;--doc-shade:150 84 60;--doc-paper:#f7efea}.mx-lib .ui-as-doc[data-tone=slate]{--doc-back:#8d9aa6;--doc-glass-1:#aab4bdc2;--doc-glass-2:#6e7a86d6;--doc-shade:90 100 110;--doc-paper:#eff1f2}.mx-lib .ui-as-doc[data-tone=sage]{--doc-back:#8fae8c;--doc-glass-1:#aac4a4c2;--doc-glass-2:#688c64d6;--doc-shade:80 112 76;--doc-paper:#eef3ec}.mx-lib .ui-as-doc[data-tone=ochre]{--doc-back:#cfa368;--doc-glass-1:#debe8cc2;--doc-glass-2:#b88646d6;--doc-shade:150 104 46;--doc-paper:#f8f1e6}.mx-lib .ui-as-doc[data-tone=plum]{--doc-back:#a98fa6;--doc-glass-1:#c4b0c1c2;--doc-glass-2:#8c7088d6;--doc-shade:110 84 106;--doc-paper:#f4eff3}.mx-lib .ui-as-doc[data-tone=ink]{--doc-back:#6f685e;--doc-glass-1:#8c8478d1;--doc-glass-2:#544e46e0;--doc-shade:54 48 40;--doc-paper:#f2f0ed}.mx-lib .ui-as-doc__art{width:72px;height:92px;transition:transform .3s var(--mx-ease);display:block;position:relative}.mx-lib .ui-as-doc__back{background:var(--doc-back);box-shadow:inset 0 1px 0 #ffffff73, 0 10px 18px -8px rgb(var(--doc-shade) / .45);transition:transform .42s var(--mx-ease);border-radius:11px;position:absolute;inset:0;transform:translate(10px,-4px)rotate(8deg)}.mx-lib .ui-as-doc__page{background:linear-gradient(180deg, var(--doc-page) 0%, var(--doc-paper) 100%);box-shadow:0 0 0 1px var(--doc-edge), 0 3px 5px rgb(var(--doc-shade) / .16);transition:transform .42s var(--mx-ease);border-radius:11px;flex-direction:column;gap:5px;padding:13px 11px;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotate(-3deg)}.mx-lib .ui-as-doc__title{background:var(--doc-ink-strong);border-radius:3px;flex:none;width:58%;height:5px;margin-bottom:3px;display:block}.mx-lib .ui-as-doc__line{background:var(--doc-ink);border-radius:2px;flex:none;height:4px;display:block}.mx-lib .ui-as-doc__image{background:linear-gradient(160deg, var(--doc-glass-1), var(--doc-glass-2));opacity:.55;border-radius:5px;flex:none;height:26px;margin-bottom:2px;display:block}.mx-lib .ui-as-doc__image--small{height:18px;margin:2px 0 0}.mx-lib .ui-as-sheet{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.mx-lib .ui-as-sheet i{background:var(--doc-cell);border-radius:2px;height:8px}.mx-lib .ui-as-sheet i:nth-child(-n+3){background:rgb(var(--doc-shade) / .35)}.mx-lib .ui-as-doc__slide{background:linear-gradient(160deg, var(--doc-glass-1), var(--doc-glass-2));opacity:.6;border-radius:4px;flex:none;height:30px;display:block;position:relative}.mx-lib .ui-as-doc__slide i{background:#ffffffd9;border-radius:2px;height:4px;position:absolute;top:7px;left:6px;right:40%}.mx-lib .ui-as-doc__slide--small{opacity:.32;height:16px}.mx-lib .ui-as-doc__page[data-art=image]{padding:6px}.mx-lib .ui-as-doc__photo{background:linear-gradient(170deg, var(--doc-paper), rgb(var(--doc-shade) / .28));border-radius:7px;flex:1;position:relative;overflow:hidden}.mx-lib .ui-as-doc__photo:before{content:"";background:#ffffffd9;border-radius:50%;width:14px;height:14px;position:absolute;top:14%;right:18%}.mx-lib .ui-as-doc__photo:after{content:"";background:linear-gradient(160deg, var(--doc-glass-1), var(--doc-glass-2));clip-path:polygon(0 100%,0 55%,28% 18%,52% 60%,70% 34%,100% 72%,100% 100%);height:55%;position:absolute;inset:auto -10% -2px}.mx-lib .ui-as-doc__browser{background:var(--doc-cell);border-radius:5px;flex:none;gap:3px;margin:-4px -4px 3px;padding:4px;display:flex}.mx-lib .ui-as-doc__browser i{background:var(--doc-ink-strong);border-radius:50%;width:4px;height:4px}.mx-lib .ui-as-doc__author{flex:none;align-items:center;gap:5px;margin-bottom:2px;display:flex}.mx-lib .ui-as-doc__author i{background:linear-gradient(160deg, var(--doc-glass-1), var(--doc-glass-2));border-radius:50%;width:12px;height:12px}.mx-lib .ui-as-doc__author b{background:var(--doc-ink-strong);border-radius:2px;width:40%;height:4px}.mx-lib .ui-as-doc__quote{height:16px;font-family:var(--mx-font-quote);color:rgb(var(--doc-shade) / .55);flex:none;margin:-4px 0 0;font-size:30px;line-height:30px;display:block}.mx-lib .ui-as-doc__table{grid-template-columns:repeat(2,1fr);gap:2px;margin-top:3px;display:grid}.mx-lib .ui-as-doc__table i{background:var(--doc-cell);border-radius:2px;height:6px}.mx-lib .ui-as-doc__seal{width:16px;height:16px;box-shadow:inset 0 0 0 2px rgb(var(--doc-shade) / .45);border-radius:50%;flex:none;margin-bottom:3px;display:block}.mx-lib .ui-as-doc__wave{flex:none;align-items:center;gap:2px;height:26px;margin-bottom:3px;display:flex}.mx-lib .ui-as-doc__wave i{background:linear-gradient(180deg, var(--doc-glass-1), var(--doc-glass-2));opacity:.7;border-radius:2px;flex:1}.mx-lib .ui-as-doc__type{z-index:2;background:linear-gradient(180deg, #0000 55%, rgb(var(--doc-shade) / .25) 100%), linear-gradient(180deg, var(--doc-glass-1), var(--doc-glass-2));box-shadow:inset 0 0 0 1px #ffffff59, inset 0 1px 0 #fff9, 0 6px 12px -4px rgb(var(--doc-shade) / .45);-webkit-backdrop-filter:blur(4px)saturate(1.15);backdrop-filter:blur(4px)saturate(1.15);white-space:nowrap;color:#fff;text-shadow:0 1px 2px rgb(var(--doc-shade) / .45);transition:transform .42s var(--mx-ease);border-radius:5px;padding:3px 6px;font-size:10px;font-weight:600;line-height:13px;position:absolute;bottom:10px;right:-12px}.mx-lib .ui-as-template:hover .ui-as-doc__back{transform:translate(14px,-7px)rotate(12deg)}.mx-lib .ui-as-template:hover .ui-as-doc__page{transform:translateY(-4px)rotate(-5deg)}.mx-lib .ui-as-template:hover .ui-as-doc__type{transform:translate(2px,-2px)}:root.dark .mx-lib .ui-as-doc{--doc-page:#2c2924;--doc-edge:#ffffff14;--doc-ink:#ffffff21;--doc-ink-strong:#ffffff47;--doc-cell:#ffffff14;--doc-paper:#24211c}:root.dark .mx-lib .ui-as-doc[data-tone=clay]{--doc-paper:#33241f}:root.dark .mx-lib .ui-as-doc[data-tone=sage]{--doc-paper:#222b21}:root.dark .mx-lib .ui-as-doc[data-tone=ochre]{--doc-paper:#33291b}:root.dark .mx-lib .ui-as-doc[data-tone=plum]{--doc-paper:#2e2430}:root.dark .mx-lib .ui-as-doc[data-tone=slate]{--doc-paper:#262a2d}:root.dark .mx-lib .ui-as-doc[data-tone=ink]{--doc-back:#8a8276;--doc-shade:200 190 174;--doc-paper:#2a2722}.mx-lib .ui-as-empty{border:1px dashed var(--lib-line-strong);text-align:center;border-radius:16px;flex-direction:column;align-items:center;margin-top:16px;padding:44px 24px 48px;display:flex}.mx-lib .ui-as-empty[data-art]{padding-top:18px}.mx-lib .ui-as-empty__icon{background:var(--lib-chip);width:42px;height:42px;color:var(--ink-3);border-radius:11px;place-items:center;display:grid}.mx-lib .ui-as-empty__title{color:var(--ink);margin-top:14px;font-size:14.5px;font-weight:500;line-height:21px}.mx-lib .ui-as-empty[data-art] .ui-as-empty__title{margin-top:2px}.mx-lib .ui-as-empty__text{max-width:440px;color:var(--ink-3);text-wrap:balance;margin:6px 0 0;font-size:13px;line-height:20px}.mx-lib .ui-as-empty>.ui-button,.mx-lib .ui-as-empty>.mx-lib-empty__actions{margin-top:18px}.mx-lib .ui-as-crumbs{min-width:0;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:0 8px;font-size:13px;display:flex}.mx-lib .ui-as-crumbs__item{align-items:center;gap:8px;min-width:0;display:inline-flex}.mx-lib .ui-as-crumbs a{color:inherit;text-decoration:none}.mx-lib .ui-as-crumbs a:hover{color:var(--ink)}.mx-lib .ui-as-crumbs i{color:var(--ink-4);font-style:normal}.mx-lib .ui-as-crumbs [aria-current]{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-weight:500;overflow:hidden}.mx-lib-back{color:var(--ink-3);align-items:center;gap:6px;margin-top:18px;font-size:13px;text-decoration:none;display:inline-flex}.mx-lib-back:hover{color:var(--ink)}.mx-lib-folder-head{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.mx-lib-folder-head__icon{flex:none;width:34px;height:28px;position:relative}.mx-lib-folder-head h1{letter-spacing:-.02em;min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:28px}.mx-lib-folder-head__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.mx-lib-soon{background:var(--wash-2);height:18px;color:var(--ink-3);border-radius:5px;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.mx-notion-mark{width:var(--s,16px);height:var(--s,16px);border-radius:calc(var(--s,16px) * .26);background:var(--ink);color:var(--paper);font-family:var(--mx-font-quote);font-size:calc(var(--s,16px) * .7);place-items:center;font-weight:700;line-height:1;display:inline-grid;box-shadow:0 1px 2px #362a162e}.mx-notion-card__mark{z-index:3;display:flex;position:absolute;bottom:-4px;right:-5px}.mx-notion-card__count{color:var(--ink-3);margin-left:6px;font-size:12px;font-weight:400}.mx-notion-dot{background:var(--ink-4);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.mx-notion-dot[data-tone=on]{background:var(--good)}.mx-notion-dot[data-tone=warn]{background:var(--warn)}.mx-notion-line{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:10px 0 0;font-size:12.5px;line-height:18px;display:flex}.mx-notion-line__warn{color:var(--warn-ink)}.mx-fd{display:block}.mx-fd--icon,.mx-fd--head{position:absolute;top:50%;left:50%;translate:-50% -50%}.mx-fd--icon{width:75px}.mx-fd--head{width:86px}.mx-fd--art{width:min(280px,72%);margin:0 auto}:root .mx-fd .ui-fd-back-fill{fill:#c3b9aa}:root .mx-fd .ui-fd-paper-bottom{stop-color:#f2eee8}:root .mx-fd .ui-fd-back{filter:drop-shadow(0 4cqw 4.6cqw #5446323d)drop-shadow(0 1.3cqw 2cqw #54463224)drop-shadow(0 .3cqw .7cqw #5446321a)}:root .mx-fd .ui-fd-doc{filter:drop-shadow(0 3px 4px #362a1629)}:root .mx-fd .ui-fd-front{background:linear-gradient(#3c301e00 74%,#3c301e33 100%),linear-gradient(#ece6dc8c 0%,#beb4a48c 100%);box-shadow:inset 0 0 0 .67cqw #ffffff52,inset 0 .25cqw #fff9}:root.dark .mx-fd .ui-fd-back-fill{fill:#5d564b}:root.dark .mx-fd .ui-fd-paper-top{stop-color:#3a362f}:root.dark .mx-fd .ui-fd-paper-bottom{stop-color:#2d2a24}:root.dark .mx-fd .ui-fd-back{filter:drop-shadow(0 4cqw 4.6cqw #00000073)drop-shadow(0 1.3cqw 2cqw #0000004d)}:root.dark .mx-fd .ui-fd-front{background:linear-gradient(#0a080400 70%,#0a080461 100%),linear-gradient(#968c7c6b 0%,#60584c80 100%);box-shadow:inset 0 0 0 .67cqw #ffffff1f,inset 0 .25cqw #ffffff42}:is(.ui-as-folder-card,.mx-lib-folder-head):hover .mx-fd .ui-fd-icon{transform:translate(-50%,-48%)scale(1.03)}:is(.ui-as-folder-card,.mx-lib-folder-head):hover .mx-fd .ui-fd-doc--left{transform:translate(32px,70px)rotate(9deg)}:is(.ui-as-folder-card,.mx-lib-folder-head):hover .mx-fd .ui-fd-doc--right{transform:translate(286px,76px)rotate(5deg)}:is(.ui-as-folder-card,.mx-lib-folder-head):hover .mx-fd .ui-fd-doc--middle{transform:translate(166px,52px)rotate(-7deg)}:is(.ui-as-folder-card,.mx-lib-folder-head):hover .mx-fd .ui-fd-front{border-radius:3cqw 3cqw 6.333cqw 6.333cqw;top:24.8%;transform:translateZ(2.33cqw)rotateX(-9deg)}:root .ui-dz{--ui-dz-tray:var(--tray);--ui-dz-card:var(--surface-0);--ui-dz-line:var(--rule);--ui-dz-ink:var(--ink);--ui-dz-text:var(--ink-2);--ui-dz-muted:var(--ink-3);--ui-dz-faint:var(--ink-4);--ui-dz-area:var(--paper-2);--ui-dz-dash:var(--rule-strong);--ui-dz-hover:var(--wash);--ui-dz-track:var(--wash-2);--ui-dz-flash:var(--wash-2);--ui-dz-accent:var(--ink);--ui-dz-accent-soft:var(--mx-mark-soft);--ui-dz-danger:var(--bad-ink);--ui-dz-sheet:var(--surface-0);--ui-dz-focus:var(--mx-ring);--ui-dz-kind-pdf:#b06850;--ui-dz-kind-sheet:#5f8a5b;--ui-dz-kind-doc:#6e7c8a;--ui-dz-kind-image:#8c7088;--ui-dz-kind-media:#a8742e;--ui-dz-kind-slides:#b8753c;--ui-dz-kind-other:var(--ink-3);font-family:var(--mx-font-sans)}:root.dark .ui-dz{--ui-dz-kind-pdf:#d79a83;--ui-dz-kind-sheet:#9cc297;--ui-dz-kind-doc:#a9b4be;--ui-dz-kind-image:#c2a6be;--ui-dz-kind-media:#d4a45a;--ui-dz-kind-slides:#d9a06a}:root .ui-dz.mx-dz{max-width:none}:root .ui-dz .ui-dz__browse{text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.mx-lib-thumb{width:64px;height:64px;box-shadow:0 0 0 1px var(--rule);border-radius:12px;flex:none;display:block;position:relative;overflow:hidden}.mx-lib-thumb .ui-as-doc__art{transform:scale(.56)}.mx-lib-page+.mx-lib-page{margin-top:18px}.mx-lib-page__head{letter-spacing:.02em;color:var(--ink-3);align-items:center;gap:8px;margin-bottom:8px;font-size:11.5px;font-weight:500;display:flex}.mx-lib-page__head:after{content:"";background:var(--rule);flex:1;height:1px}.mx-lib-psg{white-space:pre-wrap;color:var(--ink);overflow-wrap:anywhere;font-size:13.5px;line-height:1.75}.mx-lib-psg+.mx-lib-psg{margin-top:10px}.mx-lib-psg__section{color:var(--ink-3);margin-bottom:2px;font-size:11.5px;display:block}.mx-blk{position:relative}.mx-blk-save{z-index:4;background:var(--surface-0);width:26px;height:26px;box-shadow:0 0 0 1px var(--rule-strong), 0 2px 6px #362a1614;color:var(--ink-3);cursor:pointer;opacity:0;border:0;border-radius:8px;place-items:center;padding:0;transition:opacity .16s,color .14s,background-color .14s;display:grid;position:absolute;top:-13px;right:-2px}.mx-blk:hover>.mx-blk-save,.mx-blk:focus-within>.mx-blk-save,.mx-blk-save[data-saved],.mx-blk-save:focus-visible{opacity:1}.mx-blk-save:hover{color:var(--ink);background:var(--paper-2)}.mx-blk-save[data-saved]{background:var(--ink);color:var(--surface-0);box-shadow:none}.mx-blk-save:focus-visible{outline:2px solid var(--mx-ring);outline-offset:2px}.mx-blk-save:disabled{cursor:progress}@media (hover:none){.mx-blk-save{opacity:1}}@container mx-lib (max-width:760px){.mx-lib-folders:not([data-view=list]){grid-template-columns:repeat(2,minmax(0,1fr))}}@container mx-lib (max-width:560px){.mx-lib__title{font-size:21px;line-height:27px}.mx-lib-quota{width:100%}.mx-lib .ui-as-section-head{margin-top:30px}.mx-lib .ui-as-toolbar__left,.mx-lib .ui-as-toolbar__right{width:100%}.mx-lib .ui-as-toolbar__right{margin-left:0}.mx-lib .ui-as-toolbar__right .ui-as-search{flex:100%;order:9;width:auto}.mx-lib .ui-as-tabs{scrollbar-width:none;overflow-x:auto}.mx-lib-folders:not([data-view=list]){grid-template-columns:minmax(0,1fr);gap:8px}.mx-lib-grid:not([data-view=list]){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.mx-lib-grid:not([data-view=list]) .ui-as-template__preview{height:128px}.mx-lib-folder-head__actions{width:100%;margin-left:0}.mx-lib .ui-as-empty{padding:34px 16px 38px}}@media (prefers-reduced-motion:reduce){.mx-lib *,.mx-lib :before,.mx-lib :after,.mx-fd *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root .mx-side__item--sub{height:28px;padding-left:22px;font-size:13px}:root .mx-side__item--sub .mx-side__icon{width:14px;height:14px}.mx-side__rec{color:var(--bad-ink);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.mx-side__rec[data-phase=paused]{color:var(--ink-3)}.mx-rec-dot{background:var(--bad);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-out infinite mx-rec-pulse;display:inline-block;box-shadow:0 0 #a13d2c73}[data-phase=paused] .mx-rec-dot{background:var(--ink-4);animation:none}@keyframes mx-rec-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--bad) 45%, transparent)}70%,to{box-shadow:0 0 0 6px color-mix(in srgb, var(--bad) 0%, transparent)}}.mx-rec-pill{z-index:60;background:var(--surface-0);height:38px;box-shadow:0 0 0 1px var(--rule), var(--pop-shadow,0 8px 24px #0000001f);color:var(--ink);border-radius:999px;align-items:center;gap:2px;padding:0 4px 0 2px;font-size:13px;display:flex;position:fixed;bottom:16px;right:16px}.mx-rec-pill__main{height:34px;color:inherit;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 12px;text-decoration:none;display:inline-flex}.mx-rec-pill__main:hover{background:var(--mx-hover-veil)}.mx-rec-pill__stop{background:var(--ink);width:30px;height:30px;color:var(--paper);cursor:pointer;border:0;border-radius:999px;place-items:center;display:inline-grid}.mx-rec-pill__stop:hover{opacity:.88}.mx-mtg-head{flex-wrap:wrap;align-items:flex-start;gap:0 12px;display:flex}.mx-mtg-head .mx-lib-folder-head{margin-top:18px}.mx-mtg-head__actions{flex-wrap:wrap;gap:8px;margin:18px 0 0 auto;display:flex}.mx-mtg-sub{max-width:680px;color:var(--ink-3);margin:8px 0 0;font-size:13.5px;line-height:21px}.mx-mtg-tip{color:var(--ink-3);margin:0 0 10px;font-size:12.5px}.mx-mtg-banner{background:var(--warn-soft);color:var(--warn-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:18px;padding:10px 12px;font-size:13px;display:flex}.mx-mtg-upload{margin-top:18px}.mx-mtg-rec{margin-top:18px;padding:18px 20px;position:relative}.mx-mtg-rec__close{width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.mx-mtg-rec__close:hover{background:var(--mx-hover-veil);color:var(--ink)}.mx-mtg-rec__choose{justify-items:start;gap:10px;display:grid}.mx-mtg-rec__label{color:var(--ink-3);font-size:12.5px;font-weight:500}.mx-mtg-rec__hint{max-width:560px;color:var(--ink-3);margin:0;font-size:12.5px;line-height:19px}.mx-mtg-rec__live{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.mx-mtg-rec__now{flex:280px;justify-items:start;gap:8px;min-width:0;display:grid}.mx-mtg-rec__state{color:var(--bad-ink);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.mx-mtg-rec__state[data-phase=paused]{color:var(--ink-2)}.mx-mtg-rec__clock{letter-spacing:-.02em;color:var(--ink);font-size:40px;font-weight:600;line-height:44px}.mx-mtg-rec__btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mx-mtg-rec__confirm{background:var(--bad-soft);color:var(--bad-ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 4px 4px 10px;font-size:12.5px;display:inline-flex}.mx-mtg-rec__upload{gap:10px;display:grid}.mx-mtg-rec__bar{background:var(--wash-2);border-radius:2px;height:4px;position:relative;overflow:hidden}.mx-mtg-rec__bar>span{border-radius:inherit;background:var(--ink-2);transform-origin:0;transition:transform .3s var(--mx-ease);position:absolute;inset:0}.mx-vo{--ui-vo-ink:var(--ink-3);--ui-vo-muted:var(--ink-3);flex:none}.mx-mtg-list{margin:0;padding:0;list-style:none;overflow:hidden}.mx-mtg-row{border-top:1px solid var(--rule);align-items:center;gap:12px;padding-right:14px;display:flex}.mx-mtg-row:first-child{border-top:0}.mx-mtg-row__main{min-width:0;color:inherit;flex:1;grid-template-columns:2rem minmax(0,1fr);gap:12px;padding:14px 0 14px 14px;text-decoration:none;display:grid}.mx-mtg-row:hover{background:var(--paper-2)}.mx-mtg-row__icon{background:var(--wash);width:32px;height:32px;color:var(--ink-2);border-radius:9px;place-items:center;display:grid}.mx-mtg-row__title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.mx-mtg-row__meta{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.mx-mtg-row__overview{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:13px;line-height:19px;display:-webkit-box;overflow:hidden}.mx-mtg-row__note{color:var(--bad-ink);gap:5px;margin-top:6px;font-size:12.5px;line-height:18px;display:flex}.mx-mtg-row__note svg{flex:none;margin-top:2px}.mx-mtg-row__side{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.mx-mtg-dhead{margin-top:18px}.mx-mtg-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mx-mtg-title h1{letter-spacing:-.02em;min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:600;line-height:30px}.mx-mtg-icon-btn{width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid}.mx-mtg-icon-btn:hover{background:var(--mx-hover-veil);color:var(--ink)}.mx-mtg-dhead__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:13px;display:flex}.mx-mtg-dhead__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.mx-mtg-progress{gap:8px;max-width:420px;margin-top:20px;display:grid}.mx-mtg-failed{background:var(--bad-soft);color:var(--bad-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:20px;padding:12px 14px;font-size:13px;display:flex}.mx-mtg-failed b{font-weight:600;display:block}.mx-mtg-note{color:var(--ink-3);margin:14px 0 0;font-size:12.5px}.mx-mtg-player{z-index:5;background:var(--surface-0);border-radius:14px;margin-top:18px;padding:8px;position:sticky;top:8px}@supports (color:color-mix(in lab, red, red)){.mx-mtg-player{background:color-mix(in srgb, var(--surface-0) 88%, transparent)}}.mx-mtg-player{box-shadow:0 0 0 1px var(--rule), 0 6px 18px -10px #362a1640;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mx-mtg-player audio{width:100%;height:36px;display:block}.mx-mtg-speakers{margin-top:18px}.mx-mtg-speakers__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mx-mtg-label{color:var(--ink-3);margin-right:4px;font-size:12.5px;font-weight:500}.mx-mtg-hint{color:var(--ink-4);margin:6px 0 0;font-size:12px}.mx-mtg-chip{background:var(--wash);height:28px;font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:13px;display:inline-flex}.mx-mtg-chip svg{color:var(--ink-4)}.mx-mtg-chip:hover{background:var(--wash-2)}.mx-mtg-chip--edit{background:var(--surface-0);box-shadow:0 0 0 1px var(--rule-strong);cursor:default;padding:0 4px 0 10px}.mx-mtg-chip--edit input{width:8rem;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none}.mx-mtg-chip--edit button{background:var(--ink);height:22px;font:inherit;color:var(--paper);cursor:pointer;border:0;border-radius:999px;padding:0 8px;font-size:12px}.mx-mtg-chip--edit button[type=button]{width:22px;color:var(--ink-3);background:0 0;place-items:center;padding:0;display:grid}.mx-mtg-dot{background:var(--mtg-tone,var(--ink-3));border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.mx-mtg [data-tone="0"]{--mtg-tone:#b5735e}.mx-mtg [data-tone="1"]{--mtg-tone:#6f8ba0}.mx-mtg [data-tone="2"]{--mtg-tone:#7f9a6d}.mx-mtg [data-tone="3"]{--mtg-tone:#c09a52}.mx-mtg [data-tone="4"]{--mtg-tone:#93788f}.mx-mtg [data-tone="5"]{--mtg-tone:#7c766c}:root.dark .mx-mtg [data-tone="0"]{--mtg-tone:#d39a85}:root.dark .mx-mtg [data-tone="1"]{--mtg-tone:#93adc0}:root.dark .mx-mtg [data-tone="2"]{--mtg-tone:#a3bb92}:root.dark .mx-mtg [data-tone="3"]{--mtg-tone:#d8b878}:root.dark .mx-mtg [data-tone="4"]{--mtg-tone:#b79db3}:root.dark .mx-mtg [data-tone="5"]{--mtg-tone:#a59f95}.mx-mtg-guesses{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:10px;margin-top:12px;display:grid}:root .mx-sr{--ui-sr-tray:var(--tray);--ui-sr-card:var(--surface-0);--ui-sr-ink:var(--ink);--ui-sr-text:var(--ink-2);--ui-sr-muted:var(--ink-3);--ui-sr-accent:var(--ink);--ui-sr-accent-text:var(--ink);--ui-sr-ok:var(--good-ink);--ui-sr-border:var(--rule);--ui-sr-head-hover:var(--paper-2);--ui-sr-pill:var(--wash);--ui-sr-pill-text:var(--ink-2);--ui-sr-bar:var(--rule-strong);--ui-sr-btn:var(--surface-0);--ui-sr-btn-hover:var(--paper-2);--ui-sr-menu:var(--surface-0);--ui-sr-option-hover:var(--paper-2);--ui-sr-option-on:var(--wash);--ui-sr-tag:var(--wash);max-width:none}:root .mx-pg{--ui-pg-card:var(--surface-0);--ui-pg-line:var(--rule);--ui-pg-ink:var(--ink);--ui-pg-muted:var(--ink-3);--ui-pg-ring:var(--ink-4);--ui-pg-track:var(--wash-2);--ui-pg-hover:var(--paper-2);max-width:none;box-shadow:var(--card-shadow);font-family:inherit}.mx-mtg-switch{max-width:22rem;margin-top:18px}.mx-mtg-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}@media (min-width:1024px){.mx-mtg-cols{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}@media (max-width:1023.98px){.mx-mtg-cols[data-tab=summary] .mx-mtg-transcript,.mx-mtg-cols[data-tab=transcript] .mx-mtg-summary{display:none}}.mx-mtg-pane{padding:6px 18px 18px}.mx-mtg-pane__head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-bottom:4px;display:flex}.mx-mtg-pane__head h2{color:var(--ink);margin:0;font-size:14.5px;font-weight:600}.mx-mtg-sec{margin-top:16px}.mx-mtg-sec h3{color:var(--ink-3);margin:0 0 6px;font-size:12.5px;font-weight:500}.mx-mtg-none{color:var(--ink-4);margin:0;font-size:13px}.mx-mtg-overview{color:var(--ink);margin:0;font-size:14.5px;line-height:24px}.mx-mtg-topics{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mx-mtg-topics__title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.mx-mtg-topics ul,.mx-mtg-list-dots{color:var(--ink-2);gap:4px;margin:4px 0 0;padding-left:18px;font-size:13.5px;line-height:21px;list-style:outside;display:grid}.mx-mtg-topics ul li::marker{color:var(--ink-4)}.mx-mtg-list-dots li::marker{color:var(--ink-4)}.mx-mtg-list-dots{margin-top:0}.mx-mtg-at{background:var(--wash);height:20px;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink-3);cursor:pointer;border:0;border-radius:6px;align-items:center;padding:0 6px;font-size:11.5px;font-weight:400;display:inline-flex}.mx-mtg-at:hover{background:var(--wash-2);color:var(--ink)}.mx-mtg-actions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mx-mtg-actions label{color:var(--ink);cursor:pointer;align-items:flex-start;gap:9px;font-size:13.5px;line-height:21px;display:flex}.mx-mtg-actions input{width:15px;height:15px;accent-color:var(--ink);flex:none;margin-top:3px}.mx-mtg-actions li[data-done] .mx-mtg-actions__text{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);-webkit-text-decoration-color:var(--ink-4);-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.mx-mtg-actions__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 0 0 24px;font-size:12px;display:flex}.mx-mtg-grow{background:var(--paper-2);width:100%;box-shadow:inset 0 0 0 1px var(--rule);font:inherit;color:var(--ink);resize:none;border:0;border-radius:8px;outline:none;margin:0;padding:6px 8px;font-size:13.5px;line-height:21px;display:block;overflow:hidden}.mx-mtg-grow:focus{background:var(--surface-0);box-shadow:inset 0 0 0 1px var(--ink-3)}.mx-mtg-edit-topic{gap:4px;margin-bottom:8px;display:grid}.mx-mtg-edit-action{gap:4px;margin-bottom:10px;display:grid}.mx-mtg-edit-action__meta{flex-wrap:wrap;gap:6px;display:flex}.mx-mtg-edit-action__meta input{background:var(--paper-2);min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--rule);font:inherit;color:var(--ink);border:0;border-radius:8px;outline:none;flex:8rem;padding:0 8px;font-size:12.5px}.mx-mtg-add{height:28px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:12.5px;display:inline-flex}.mx-mtg-add:hover{background:var(--mx-hover-veil);color:var(--ink)}.mx-mtg-turn{margin-top:14px}.mx-mtg-turn header{align-items:center;gap:7px;font-size:12.5px;display:flex}.mx-mtg-turn header b{color:var(--ink);font-weight:600}.mx-mtg-turn__time{font-variant-numeric:tabular-nums;color:var(--ink-4)}.mx-mtg-turn p{color:var(--ink-2);margin:4px 0 0 15px;font-size:14px;line-height:24px}.mx-mtg-turn header .mx-mtg-turn__edit{width:22px;height:22px;color:var(--ink-4);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-left:2px;transition:opacity .12s;display:inline-grid}.mx-mtg-turn:hover .mx-mtg-turn__edit,.mx-mtg-turn__edit:focus-visible{opacity:1}.mx-mtg-turn__edit:hover{background:var(--wash);color:var(--ink)}@media (hover:none){.mx-mtg-turn header .mx-mtg-turn__edit{opacity:.7}}.mx-mtg-seg{cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 0}.mx-mtg-seg[data-static]{cursor:text}.mx-mtg-seg:not([data-static]):hover{background:var(--wash);color:var(--ink)}.mx-mtg-seg:focus-visible{outline:2px solid var(--mx-ring);outline-offset:1px}.mx-mtg-seg[data-playing]{background:var(--mtg-tone,var(--ink-3))}@supports (color:color-mix(in lab, red, red)){.mx-mtg-seg[data-playing]{background:color-mix(in srgb, var(--mtg-tone,var(--ink-3)) 22%, transparent)}}.mx-mtg-seg[data-playing]{color:var(--ink)}.mx-mtg-seg[data-edited]{-webkit-text-decoration:underline dotted var(--ink-4);-webkit-text-decoration:underline dotted var(--ink-4);-webkit-text-decoration:underline dotted var(--ink-4);text-decoration:underline dotted var(--ink-4);text-underline-offset:3px}.mx-mtg-seg-edit{gap:6px;margin:6px 0 0 15px;display:grid}.mx-mtg-exports{margin-top:34px}.mx-mtg-exports h2{color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:600}.mx-mtg-exports ul{margin:0;padding:0;list-style:none;overflow:hidden}.mx-mtg-export{align-items:center;gap:12px;padding:12px 14px;display:flex}.mx-mtg-link{color:var(--ink-2);flex:none;align-items:center;gap:4px;font-size:12.5px;text-decoration:none;display:inline-flex}.mx-mtg-link:hover{color:var(--ink);text-decoration:underline}@container mx-lib (max-width:560px){.mx-mtg-head__actions{width:100%;margin-left:0}.mx-mtg-row{flex-wrap:wrap;padding:0 14px 12px 0}.mx-mtg-row__side{flex-direction:row;align-items:center;width:100%;padding-left:58px}.mx-mtg-rec{padding:16px 14px}.mx-mtg-rec__live{justify-content:center}.mx-mtg-head__actions{margin-top:14px}.mx-mtg-rec__clock{font-size:34px;line-height:38px}.mx-mtg-pane{padding:4px 14px 16px}.mx-mtg-export{flex-wrap:wrap}.mx-rec-pill{bottom:12px;right:12px}}:root .ui-kb{--ui-kb-card:var(--surface-0);--ui-kb-line:var(--rule);--ui-kb-ink:var(--ink);--ui-kb-text:var(--ink-2);--ui-kb-muted:var(--ink-3);--ui-kb-well:var(--wash);--ui-kb-rule:var(--rule-strong);--ui-kb-accent:var(--chart-ink);--ui-kb-soft:var(--chart-3);--ui-kb-good:var(--ink-2);--ui-kb-bad:var(--ink-2);--ui-kb-focus:var(--mx-ring);font-family:var(--mx-font-sans)}:root .ui-kb .ui-kb__card{box-shadow:var(--card-shadow);border-color:#0000}:root .ui-kb .ui-kb__tip{background:var(--surface-0);color:var(--ink-2);box-shadow:0 0 0 1px var(--rule), var(--pop-shadow)}:root .ui-kb .ui-kb__tip :is(b,.ui-kb__tip-head){color:var(--ink)}:root .ui-bc{--ui-bc-tray:var(--tray);--ui-bc-card:var(--surface-0);--ui-bc-line:var(--rule);--ui-bc-grid:var(--wash);--ui-bc-ink:var(--ink);--ui-bc-text:var(--ink-2);--ui-bc-muted:var(--ink-3);--ui-bc-accent:var(--ink);--ui-bc-accent-ink:var(--ink);--ui-bc-border:var(--rule);--ui-bc-surface-hover:var(--paper-2);--ui-bc-option-hover:var(--wash);--ui-bc-zero:var(--rule-strong);--ui-bc-rest:var(--wash);--ui-bc-head-bg:var(--paper-2);--ui-bc-row-active:var(--wash);--ui-bc-wash:var(--mx-hover-veil);--ui-bc-accent-wash:var(--mx-hover-veil);--ui-bc-card-shadow:var(--card-shadow);--ui-bc-pop-shadow:var(--pop-shadow);--ui-bc-tip-shadow:var(--pop-shadow);--ui-bc-bar:var(--chart-ink);font-family:var(--mx-font-sans)}:root .ui-bc :is(.ui-bc__tooltip,.ui-bc__pill,.ui-bc__menu){background:var(--surface-0);color:var(--ink)}:root .ui-fm{--ui-fm-tray:var(--tray);--ui-fm-card:var(--surface-0);--ui-fm-card-line:var(--rule);--ui-fm-ink:var(--ink);--ui-fm-text:var(--ink-2);--ui-fm-muted:var(--ink-3);--ui-fm-chip:var(--wash);--ui-fm-chip-hover:var(--wash-2);--ui-fm-box:var(--wash);--ui-fm-box-line:var(--rule-strong);--ui-fm-check:var(--surface-0);--ui-fm-row-hover:var(--mx-hover-veil);--ui-fm-kbd:var(--surface-0);--ui-fm-focus:var(--mx-ring);--ui-fm-shadow:var(--card-shadow);font-family:var(--mx-font-sans)}:root .ui-wm{font-family:var(--mx-font-sans)}:root .ui-wm .ui-wm-land{fill:var(--wash-2);stroke:var(--wash-2)}:root .ui-wm stop:first-child{stop-color:var(--live)}@supports (color:color-mix(in lab, red, red)){:root .ui-wm stop:first-child{stop-color:color-mix(in srgb, var(--live) 35%, var(--surface-0))}}:root .ui-wm stop:nth-child(2){stop-color:var(--live)}@supports (color:color-mix(in lab, red, red)){:root .ui-wm stop:nth-child(2){stop-color:color-mix(in srgb, var(--live) 55%, var(--surface-0))}}:root .ui-wm stop:nth-child(3){stop-color:var(--live)}@supports (color:color-mix(in lab, red, red)){:root .ui-wm stop:nth-child(3){stop-color:color-mix(in srgb, var(--live) 75%, var(--surface-0))}}:root .ui-wm stop:nth-child(4){stop-color:var(--live)}:root .ui-wm :is(.ui-wm-trigger,.ui-wm-panel){background:var(--surface-0);border-color:var(--rule);color:var(--ink)}:root .ui-wm .ui-wm-focus{fill:var(--surface-0);stroke:var(--rule)}:root .ui-cb.mx-cb-neutral{--ui-cb-up:var(--ink-2);--ui-cb-up-bg:var(--wash);--ui-cb-down:var(--ink-2);--ui-cb-down-bg:var(--wash)}:root .ui-kpi.mx-kpi-neutral{--ui-kpi-up:var(--ink-2);--ui-kpi-down:var(--ink-2)}:root .ui-bc.mx-bc-wide,:root .ui-tp.mx-tp-wide{max-width:none}:root .ui-mp.mx-mp{--ui-mp-tray:var(--tray);--ui-mp-card:var(--surface-0);--ui-mp-line:var(--rule);--ui-mp-ink:var(--ink);--ui-mp-text:var(--ink-2);--ui-mp-muted:var(--ink-3);--ui-mp-well:var(--wash);--ui-mp-hover:var(--wash-2);--ui-mp-track:var(--rule-strong);--ui-mp-accent:var(--ink);--ui-mp-red:var(--bad-ink);--ui-mp-red-bg:var(--bad-soft);--ui-mp-tag:var(--warn-ink);--ui-mp-tag-bg:var(--warn-soft);--ui-mp-focus:var(--mx-ring);max-width:none;font-family:var(--mx-font-sans)}:root .ui-mp.mx-mp .ui-mp__knob{background:var(--surface-0)}:root .ui-mp.mx-mp .ui-mp__source a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:2px}:root .ui-mp.mx-mp .ui-mp__source a:hover{color:var(--ink)}:root .ui-mp.mx-mp .ui-mp__switch-label{white-space:nowrap;display:inline}:root,.light,[data-theme=light]{--xhs-red:#ff2442;--xhs-tag:#13386c;--xhs-bg:#fff;--xhs-line:#ececec;--xhs-text:#262626;--xhs-muted:#6b6b6b;--xhs-input:#f4f4f4;--xhs-feed-bg:#f6f6f6;--xhs-ph:#ebe8e3;--xhs-ph-2:#e5e1db;--xhs-ph-line:#f0eeeb;--xhs-dot:#d9d9d9}.dark,[data-theme=dark]{--xhs-tag:#9dbcf3;--xhs-bg:#1c1c1c;--xhs-line:#2e2e2e;--xhs-text:#ececec;--xhs-muted:#a3a3a3;--xhs-input:#2a2a2a;--xhs-feed-bg:#141414;--xhs-ph:#2a2925;--xhs-ph-2:#32302b;--xhs-ph-line:#2a2925;--xhs-dot:#4a4a4a}.mx-cover{background:var(--xhs-ph);position:relative;overflow:hidden;container-type:inline-size}.mx-cover>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mx-cover__text{text-align:center;color:#fffffff0;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset-inline:8%;transform:translateY(-50%)}.mx-cover__en{font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;text-transform:uppercase;letter-spacing:.35em;overflow-wrap:anywhere;padding-inline-start:.35em;font-weight:300;line-height:1.5}.mx-cover__zh{font-family:var(--font-noto-sc), "PingFang SC", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;letter-spacing:.25em;white-space:nowrap;padding-inline-start:.25em;font-weight:300;line-height:1.4}:root :is(.mx-mascot,.ui-gc){--ui-gc-white:#fffdf9;--ui-gc-rim:#fff;--ui-gc-body-1:#fcf5e8;--ui-gc-body-2:#f3e8d4;--ui-gc-body-3:#e6d7bd;--ui-gc-eye-top:#2f6f77;--ui-gc-eye:#173f45;--ui-gc-eye-shade:#ffffff1f;--ui-gc-glint:#ffffffe6;--ui-gc-halo:#20808d3d;--ui-gc-edge:#20808d66;--ui-gc-shadow:#0f4f5757;--ui-gc-sky-top:#dcebe8;--ui-gc-sky-bottom:#f4efe7;--ui-gc-sky-light:#fff9;--ui-gc-ground:#0f4f5747;--ui-gc-paper:var(--surface-0);--ui-gc-paper-edge:var(--rule-strong);--ui-gc-paper-line:var(--ink-4);--ui-gc-bubble:var(--surface-0);--ui-gc-bubble-ink:var(--ink);--ui-gc-bubble-edge:var(--rule-strong)}:root.dark :is(.mx-mascot,.ui-gc){--ui-gc-white:#f2eadb;--ui-gc-rim:#fbf6ec;--ui-gc-body-1:#f7f0e2;--ui-gc-body-2:#ece2cf;--ui-gc-body-3:#dccfb7;--ui-gc-eye-top:#2b646b;--ui-gc-eye:#123439;--ui-gc-halo:#4fa7b166;--ui-gc-edge:#4fa7b16b;--ui-gc-shadow:#0000008c;--ui-gc-sky-top:#173236;--ui-gc-sky-bottom:#151410;--ui-gc-sky-light:#4fa7b140;--ui-gc-ground:#00000080;--ui-gc-paper:#efe7d8;--ui-gc-paper-edge:transparent;--ui-gc-paper-line:#9b9284}:root :is(.ui-rvc,.ui-cp,.ui-st,.ui-cf,.ui-ec){font-family:var(--mx-font-sans)}:root .ui-rvc.mx-rvc{--ui-rvc-tray:var(--tray);--ui-rvc-card:var(--surface-0);--ui-rvc-strong:var(--ink);--ui-rvc-ink:var(--ink);--ui-rvc-text:var(--ink-2);--ui-rvc-muted:var(--ink-3);--ui-rvc-faint:var(--ink-4);--ui-rvc-line:var(--rule);--ui-rvc-queue-bg:var(--paper-2);--ui-rvc-line-strong:var(--rule-strong);--ui-rvc-ring-soft:var(--mx-mark-soft);--ui-rvc-hover:var(--mx-hover-veil);--ui-rvc-chip:var(--wash);--ui-rvc-wash:var(--wash);--ui-rvc-accent:var(--ink);--ui-rvc-new:var(--mx-mark-soft);--ui-rvc-primary:var(--ink);--ui-rvc-primary-fg:var(--surface-0);--ui-rvc-bar-bg:var(--wash);--ui-rvc-bar-edge:var(--rule-strong);--ui-rvc-bar-mark:var(--ink-2);--ui-rvc-track:var(--wash-2);--ui-rvc-high-bg:var(--bad-soft);--ui-rvc-high-edge:var(--bad);--ui-rvc-high-fg:var(--bad-ink);--ui-rvc-mid-bg:var(--warn-soft);--ui-rvc-mid-edge:var(--warn);--ui-rvc-mid-fg:var(--warn-ink);--ui-rvc-low-bg:var(--wash);--ui-rvc-low-edge:var(--rule-strong);--ui-rvc-low-fg:var(--ink-2);--ui-rvc-flag-bg:var(--warn-soft);--ui-rvc-flag-edge:var(--warn);--ui-rvc-flag-hot:var(--warn)}@supports (color:color-mix(in lab, red, red)){:root .ui-rvc.mx-rvc{--ui-rvc-flag-hot:color-mix(in srgb, var(--warn) 28%, transparent)}}:root .ui-rvc.mx-rvc{--ui-rvc-flag-ink:var(--ink);--ui-rvc-ins-bg:var(--live-soft);--ui-rvc-ins-ink:var(--live-ink);--ui-rvc-add-bg:var(--wash);--ui-rvc-del-bg:var(--bad-soft);--ui-rvc-ring:var(--mx-ring);--ui-rvc-shadow:0 0 0 1px var(--rule), var(--card-shadow);--ui-rvc-raised:0 0 0 1px var(--rule-strong), var(--card-shadow);--ui-rvc-pop:0 0 0 1px var(--rule), var(--pop-shadow);--ui-rvc-height:460px}:root.dark .ui-rvc.mx-rvc .ui-rvc__row[aria-current]{background:var(--wash-2)}:root.dark .ui-rvc.mx-rvc .ui-rvc__btn[data-primary]:hover:not(:disabled){background:var(--ink-2)}:root .ui-cp.mx-cp{--ui-cp-tray:var(--tray);--ui-cp-card:var(--surface-0);--ui-cp-line:var(--rule);--ui-cp-ink:var(--ink);--ui-cp-text:var(--ink-2);--ui-cp-muted:var(--ink-3);--ui-cp-accent:var(--ink);--ui-cp-ok:var(--ink-2);--ui-cp-accent-text:var(--live-ink);--ui-cp-border:var(--rule);--ui-cp-shadow:var(--card-shadow);--ui-cp-hover:var(--mx-hover-veil);--ui-cp-tab:var(--wash);--ui-cp-tab-on:var(--surface-0);--ui-cp-menu:var(--surface-0);--ui-cp-menu-hover:var(--wash);--ui-cp-btn:var(--wash);--ui-cp-btn-hover:var(--wash-2);--ui-cp-initials:var(--wash-2);--ui-cp-ok-soft:var(--wash);--ui-cp-ok-tag:var(--wash-2);--ui-cp-track:var(--rule-strong);--ui-cp-strike:var(--ink-4);--ui-cp-placeholder:var(--ink-3);--ui-cp-on-ink:var(--surface-0);max-width:none}:root.dark .ui-cp.mx-cp .ui-cp__menu{background:var(--surface-0);box-shadow:0 0 0 1px var(--rule-strong), var(--pop-shadow)}:root.dark .ui-cp.mx-cp .ui-cp__send{background:var(--ink);color:var(--surface-0)}:root .ui-cp.mx-cp .ui-cp__command{color:var(--live-ink);background:0 0}:root .ui-st.mx-st{--ui-st-tray:var(--tray);--ui-st-card:var(--surface-0);--ui-st-ink:var(--ink);--ui-st-text:var(--ink-2);--ui-st-muted:var(--ink-3);--ui-st-faint:var(--ink-4);--ui-st-line:var(--rule);--ui-st-rail:var(--rule-strong);--ui-st-hover:var(--wash-2);--ui-st-chip:var(--wash);--ui-st-accent:var(--live);--ui-st-accent-bg:var(--live-soft);--ui-st-amber:var(--warn);--ui-st-green:var(--ink-2);--ui-st-on-ink:var(--surface-0);--ui-st-ring:var(--mx-ring);max-width:none}:root.dark .ui-st.mx-st .ui-st__step-icon[data-status=done] path{stroke:var(--surface-0)}:root .ui-cf.mx-cf{--ui-cf-ink:var(--ink);--ui-cf-muted:var(--ink-3);--ui-cf-card:var(--wash);--ui-cf-edge:var(--rule);--ui-cf-shadow:var(--card-shadow);--ui-cf-ground:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-cf.mx-cf{--ui-cf-ground:color-mix(in srgb, var(--ink) 14%, transparent)}}:root .ui-cf.mx-cf{--ui-cf-tick:var(--rule-strong);--ui-cf-nav:var(--surface-0);--ui-cf-nav-line:var(--rule);--ui-cf-focus:var(--mx-ring)}:root.dark .ui-cf.mx-cf{--ui-cf-dim:#00000073}:root .ui-ec.mx-ec linearGradient stop{stop-color:var(--live)}:root .ui-ec.mx-ec .ui-ec-edge{stop-color:var(--rule)}:root .ui-ec.mx-ec .ui-ec-blob{opacity:.55}:root .ui-ec.mx-ec .ui-ec-card{fill:var(--surface-0);stroke:var(--rule)}:root .ui-ec.mx-ec .ui-ec-title{fill:var(--ink-3)}:root .ui-ec.mx-ec .ui-ec-badge{fill:var(--wash)}:root .ui-ec.mx-ec .ui-ec-badge+text{fill:var(--ink-3)}:root .ui-ec.mx-ec .ui-ec-bar{fill:var(--wash)}:root .ui-ec.mx-ec .ui-ec-btn{fill:var(--paper-2);stroke:var(--rule)}:root .ui-ec.mx-ec .ui-ec-btn-ink{stroke:var(--ink-4)}:root .ui-ec.mx-ec .ui-ec-btn-label{fill:var(--ink-3)}:root .ui-mp.mx-ops-rules .ui-mp__switch,:root .ui-mp.mx-ops-rules .ui-mp__add{display:none}:root{--mx-pillar-1:#3d8790;--mx-pillar-2:#a99574;--mx-pillar-3:#7c8876;--mx-pillar-4:#8a8796}:root.dark{--mx-pillar-1:#5fb0b9;--mx-pillar-2:#c0aa86;--mx-pillar-3:#98a491;--mx-pillar-4:#a5a2b2}.mx-agenda .agenda{--agenda-current-time-color:var(--live);--agenda-event-radius:8px}.mx-agenda .agenda [data-weekend]{background-color:var(--wash)}@supports (color:color-mix(in lab, red, red)){.mx-agenda .agenda [data-weekend]{background-color:color-mix(in srgb, var(--wash) 55%, transparent)}}.mx-agenda .agenda .agenda__day-header-date[data-today=true],.mx-agenda .agenda .agenda__month-cell-date[data-today=true],.mx-agenda .agenda .agenda__month-cell-date[data-today=true]:hover{background-color:var(--live);color:var(--surface-0)}.ui-as-empty.mx-ops-empty{border:1px dashed var(--rule-strong);text-align:center;border-radius:18px;flex-direction:column;align-items:center;padding:26px 24px 30px;display:flex}.mx-ops-empty .ui-as-empty__title{color:var(--ink);margin-top:6px;font-size:15px;font-weight:500;line-height:22px}.mx-ops-empty .ui-as-empty__text{max-width:440px;color:var(--ink-3);text-wrap:balance;margin:6px 0 0;font-size:13px;line-height:20px}.mx-ops-empty>.ui-button{margin-top:16px}@keyframes mx-setup-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mx-setup-fade{0%{opacity:0}to{opacity:1}}.mx-setup-enter{animation:.42s cubic-bezier(.22,1,.36,1) both mx-setup-enter}@keyframes mx-fly-in{0%{opacity:0;transform:translateY(-28px)scale(.92)rotate(-2deg)}to{opacity:1;transform:none}}.mx-fly-in{animation:.52s cubic-bezier(.22,1,.36,1) both mx-fly-in}.mx-flip{perspective:1000px}.mx-flip__inner{transform-style:preserve-3d;transition:transform .52s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.mx-flip[data-flipped] .mx-flip__inner{transform:rotateY(180deg)}.mx-flip__face{backface-visibility:hidden;grid-area:1/1}.mx-flip__back{transform:rotateY(180deg)}@keyframes mx-flip-in{0%{opacity:0;transform:rotateY(-70deg)}to{opacity:1;transform:none}}.mx-flip-in{animation:.52s cubic-bezier(.22,1,.36,1) both mx-flip-in}@keyframes mx-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes mx-scene-cell{0%,8%{opacity:0;transform:scale(.5)}20%,to{opacity:1;transform:none}}@keyframes mx-scene-page{0%{opacity:0;transform:translate(26px)rotate(4deg)}25%,to{opacity:1;transform:none}}@keyframes mx-scene-press{0%,40%{transform:none}48%{transform:scale(.94)}56%,to{transform:none}}.mx-scene-cell{animation:1.6s cubic-bezier(.22,1,.36,1) both mx-scene-cell}.mx-scene-page{animation:1.4s cubic-bezier(.22,1,.36,1) both mx-scene-page}.mx-scene-press{animation:2.2s both mx-scene-press}@media (prefers-reduced-motion:reduce){.mx-setup-enter,.mx-fly-in,.mx-flip-in,.mx-pop,.mx-scene-cell,.mx-scene-page{animation:.2s both mx-setup-fade}.mx-scene-press{animation:none}.mx-flip__inner{transition:none}}.bui{--bui-text-primary:var(--ink);--bui-text-secondary:var(--ink-2);--bui-text-tertiary:var(--ink-3);--bui-bg-primary:var(--surface-0);--bui-bg-primary-hover:var(--paper-2);--bui-bg-card:var(--surface-0);--bui-bg-tertiary:var(--wash);--bui-bg-inner:var(--paper-2);--bui-line:var(--rule);--bui-focus:var(--mx-ring);--bui-hover:var(--wash);--bui-accent:var(--ink);--bui-up:var(--good-ink);--bui-down:var(--bad-ink);--bui-pop-shadow:var(--pop-shadow);--bui-chart-track:var(--wash-2);--bui-chart-cursor:var(--ink-4);--bui-line-strong:var(--rule-strong);--bui-on-ink:var(--paper);--color-text-tertiary:var(--ink-3);--color-chart-track:var(--bui-chart-track);--color-chart-cursor:var(--bui-chart-cursor);--color-background-secondary-default:var(--bui-bg-card);--color-chart-2:#3d8790;--color-chart-2-active:#2b6c74;--color-chart-6:#8fb5b6;--color-chart-6-active:#6f9c9e;--color-chart-5:#c2ad8c;--color-chart-5-active:#a99574;--color-chart-3:#96a18f;--color-chart-3-active:#7c8876;--color-chart-8:#cdbfae;--color-chart-8-active:#b3a490;--color-chart-7:#75868b;--color-chart-7-active:#5d6d72;--color-chart-4:#d9cfc1;--color-chart-4-active:#c1b5a4;--color-chart-1:#b0c4c2;--color-chart-1-active:#93aaa8;--bui-teal-1:#3d8790;--bui-teal-2:#5f9ea5;--bui-teal-3:#86b5b9;--bui-teal-4:#b0cfd0;--bui-teal-5:#d3e4e3;color:var(--ink);font-family:var(--mx-font-sans)}:root.dark .bui{--color-chart-2:#5fb0b9;--color-chart-2-active:#86c6cd;--color-chart-6:#4f8589;--color-chart-6-active:#67a0a4;--color-chart-5:#a8916d;--color-chart-5-active:#c0aa86;--color-chart-3:#7f8b78;--color-chart-3-active:#98a491;--color-chart-8:#8c7f6e;--color-chart-8-active:#a59886;--color-chart-7:#5f7075;--color-chart-7-active:#77898e;--color-chart-4:#6d6558;--color-chart-4-active:#857c6e;--color-chart-1:#4c6362;--color-chart-1-active:#637c7b;--bui-teal-1:#5fb0b9;--bui-teal-2:#4b9198;--bui-teal-3:#3b7378;--bui-teal-4:#2d5659;--bui-teal-5:#213c3e}@keyframes bui-number-fade{0%{opacity:.35}to{opacity:1}}.bui .mx-stage-bars-4 .grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.bui .mx-stage-bars-4 .grid-cols-3{grid-template-columns:repeat(4,minmax(0,1fr))}}.bui .animate-number-fade{animation:.22s ease-out bui-number-fade}.bui .recharts-wrapper{direction:ltr}.bui .recharts-wrapper:focus,.bui .recharts-wrapper:focus-visible,.bui .recharts-wrapper :focus,.bui .recharts-wrapper :focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.bui .animate-number-fade{animation:none}.bui *{transition-duration:0s!important}}:root .mx-mascot{--ui-gc-halo-amber:#a869194d;--ui-gc-edge-amber:#a869195c}:root.dark .mx-mascot{--ui-gc-halo-amber:#d4a45a66;--ui-gc-edge-amber:#d4a45a6b}:root .ui-ap.mx-ap{--ui-ap-tray:var(--tray);--ui-ap-bg:var(--surface-0);--ui-ap-ink:var(--ink);--ui-ap-text:var(--ink-2);--ui-ap-muted:var(--ink-3);--ui-ap-line:var(--rule);--ui-ap-soft:var(--paper-2);--ui-ap-tile:var(--wash);--ui-ap-hover:var(--wash-2);--ui-ap-primary:var(--ink);--ui-ap-primary-hover:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root .ui-ap.mx-ap{--ui-ap-primary-hover:color-mix(in srgb, var(--ink) 86%, var(--surface-0))}}:root .ui-ap.mx-ap{--ui-ap-primary-ink:var(--paper);--ui-ap-box:var(--rule-strong);--ui-ap-box-hover:var(--ink-4);--ui-ap-ring:var(--mx-ring,#1f1d1a4d);--ui-ap-timer-low:var(--warn-ink);--ui-ap-low-bg:var(--wash);--ui-ap-low-ink:var(--ink-2);--ui-ap-med-bg:var(--warn-soft);--ui-ap-med-ink:var(--warn-ink);--ui-ap-high-bg:var(--bad-soft);--ui-ap-high-ink:var(--bad-ink);--ui-ap-ok-bg:var(--wash);--ui-ap-ok-ink:var(--ink-2);--ui-ap-no-bg:var(--wash);--ui-ap-no-ink:var(--ink-3);max-width:none;font-family:var(--mx-font-sans)}.mx-flag{background:var(--warn-soft);color:var(--warn-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:0 2px}:root .ui-ap.mx-ap .ui-ap__custom{white-space:normal}:root .ui-ap.mx-ap .mx-ap-later{color:var(--ink-3);order:-1}:root .ui-ap.mx-ap .mx-ap-later:hover{background:var(--wash);color:var(--ink-2)}:root .ui-ap.mx-ap .mx-ap-later:disabled{opacity:.5;cursor:default}.mx-ap-footer{border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:12px;padding-top:10px;font-size:12.5px;display:flex}:root .ui-ap.mx-ap .ui-ap__pending>.mx-ap-footer{margin:4px 10px 2px;padding-top:8px}.mx-ap-footer--after{border-top:0;margin-top:6px;padding:0 4px}:root .ui-ap.mx-ap-scene .ui-ap__actions{flex-wrap:wrap;order:-2;margin-left:0}:root .ui-ap.mx-ap-scene .ui-ap__approve{order:-1}:root .ui-ap.mx-ap-scene .mx-ap-later{order:1;margin-left:auto}:root .ui-ap.mx-ap-scene .ui-ap__preview{box-shadow:none;background:0 0;padding:0}:root .ui-ap.mx-ap-scene .ui-ap__desc{white-space:normal}:root .ui-ap.mx-ap-scene{--ui-ap-high-bg:var(--warn-soft);--ui-ap-high-ink:var(--warn-ink)}:root .ui-ai.mx-ai .mx-ai-later,:root .mx-ai-later{box-shadow:none;color:var(--ink-3);background:0 0;order:-1;margin-right:auto}:root .mx-ai-later:hover{background:var(--wash);color:var(--ink-2)}:root .ui-ai.mx-ai{--ui-ai-tray:var(--tray);--ui-ai-card:var(--surface-0);--ui-ai-line:var(--rule);--ui-ai-chip:var(--wash);--ui-ai-track:var(--rule-strong);--ui-ai-ink:var(--ink);--ui-ai-text:var(--ink-2);--ui-ai-muted:var(--ink-3);--ui-ai-faint:var(--ink-4);--ui-ai-blue:var(--live);--ui-ai-amber:var(--warn);--ui-ai-green:var(--good);--ui-ai-red:var(--bad);--ui-ai-brand-bg:var(--live-soft);--ui-ai-brand-fg:var(--live-ink);--ui-ai-warn-bg:var(--warn-soft);--ui-ai-warn-fg:var(--warn-ink);--ui-ai-ok-bg:var(--good-soft);--ui-ai-ok-fg:var(--good-ink);--ui-ai-danger-bg:var(--bad-soft);--ui-ai-danger-fg:var(--bad-ink);--ui-ai-ring:var(--mx-ring,#1f1d1a4d);font-family:var(--mx-font-sans)}:root .ui-ai.mx-ai .ui-ai__state .ui-ai__state-word{display:inline}:root .ui-pr.mx-pr{--ui-pr-tray:var(--tray);--ui-pr-card:var(--surface-0);--ui-pr-ink:var(--ink);--ui-pr-text:var(--ink-2);--ui-pr-muted:var(--ink-3);--ui-pr-faint:var(--ink-4);--ui-pr-line:var(--rule);--ui-pr-chip:var(--wash);--ui-pr-track:var(--rule-strong);--ui-pr-accent:var(--live);--ui-pr-ok-bg:var(--wash);--ui-pr-ok-fg:var(--ink-2);--ui-pr-warn-bg:var(--warn-soft);--ui-pr-warn-fg:var(--warn-ink);--ui-pr-danger-bg:var(--bad-soft);--ui-pr-danger-fg:var(--bad-ink);--ui-pr-primary:var(--ink);--ui-pr-on-primary:var(--paper);--ui-pr-ring:var(--mx-ring,#1f1d1a4d);max-width:none;font-family:var(--mx-font-sans)}:root .ui-dct.mx-dct{--ui-dct-tray:var(--tray);--ui-dct-card:var(--surface-0);--ui-dct-strong:var(--ink);--ui-dct-ink:var(--ink);--ui-dct-text:var(--ink-2);--ui-dct-muted:var(--ink-3);--ui-dct-faint:var(--ink-4);--ui-dct-line:var(--rule);--ui-dct-line-strong:var(--rule-strong);--ui-dct-fill:var(--wash);--ui-dct-leaf-bg:var(--paper-2);--ui-dct-accent:var(--live);--ui-dct-focus:var(--mx-ring,#1f1d1a4d);--ui-dct-link:var(--rule-strong);--ui-dct-link-pick:var(--live)}@supports (color:color-mix(in lab, red, red)){:root .ui-dct.mx-dct{--ui-dct-link-pick:color-mix(in srgb, var(--live) 45%, var(--surface-0))}}:root .ui-dct.mx-dct{--ui-dct-link-hot:var(--ink-4);--ui-dct-link-pick-hot:var(--live);--ui-dct-high-bg:var(--bad-soft);--ui-dct-high-fg:var(--bad-ink);--ui-dct-mid-bg:var(--warn-soft);--ui-dct-mid-fg:var(--warn-ink);--ui-dct-ok-bg:var(--wash);--ui-dct-ok-edge:var(--rule-strong);--ui-dct-ok-fg:var(--ink-2);--ui-dct-flag-bg:var(--warn-soft);--ui-dct-flag-edge:var(--warn);--ui-dct-flag-hot:var(--warn)}@supports (color:color-mix(in lab, red, red)){:root .ui-dct.mx-dct{--ui-dct-flag-hot:color-mix(in srgb, var(--warn) 24%, var(--surface-0))}}:root .ui-dct.mx-dct{--ui-dct-flag-ink:var(--warn-ink);--ui-dct-shadow:0 0 0 1px var(--rule), 0 1px 2px #362a160a;--ui-dct-raised:0 0 0 1px var(--rule-strong), 0 1px 3px #362a1612;--ui-dct-lift:0 0 0 1px var(--rule), var(--card-shadow);--ui-dct-lift-hot:0 0 0 1px var(--rule-strong), var(--pop-shadow);--ui-dct-pick-lift:0 0 0 1px var(--live), var(--card-shadow)}@supports (color:color-mix(in lab, red, red)){:root .ui-dct.mx-dct{--ui-dct-pick-lift:0 0 0 1px color-mix(in srgb, var(--live) 30%, transparent), var(--card-shadow)}}:root .ui-dct.mx-dct{--ui-dct-pick-lift-hot:0 0 0 1px var(--live), var(--pop-shadow)}@supports (color:color-mix(in lab, red, red)){:root .ui-dct.mx-dct{--ui-dct-pick-lift-hot:0 0 0 1px color-mix(in srgb, var(--live) 55%, transparent), var(--pop-shadow)}}:root .ui-dct.mx-dct{--ui-dct-pop:0 0 0 1px var(--rule), var(--pop-shadow);--ui-dct-height:auto;max-width:none;font-family:var(--mx-font-sans)}:root .ui-sf.mx-sf{--ui-sf-tray:var(--tray);--ui-sf-card:var(--surface-0);--ui-sf-line:var(--rule);--ui-sf-ink:var(--ink);--ui-sf-text:var(--ink-2);--ui-sf-muted:var(--ink-3);--ui-sf-faint:var(--ink-4);--ui-sf-edge:var(--rule-strong);--ui-sf-field:var(--surface-0);--ui-sf-hover:var(--wash);--ui-sf-chip:var(--wash);--ui-sf-track:var(--rule-strong);--ui-sf-accent:var(--live);--ui-sf-accent-soft:var(--live-soft);--ui-sf-danger:var(--bad);--ui-sf-on-ink:var(--paper);--ui-sf-focus:var(--mx-ring,#1f1d1a4d);--ui-sf-ring:#1f1d1a0f;max-width:none;font-family:var(--mx-font-sans)}:root .mx-mt .magic-transform-doc{border-color:var(--rule);background:var(--surface-0);box-shadow:var(--card-shadow)}:root .mx-mt :is(.magic-transform-doc-header,.magic-transform-doc-bar){background:var(--wash-2)}:root .mx-mt .magic-transform-doc-input{border-color:var(--rule-strong)}:root .mx-mt .magic-transform-center{background:var(--surface-0);border-radius:22px}:root .mx-mt .magic-transform-result-body{border-color:var(--rule);background:var(--surface-0);box-shadow:var(--card-shadow)}:root .mx-mt .magic-transform-result-cell{background:var(--wash-2)}:root .mx-mt .magic-transform-result-cell--wide{background:var(--wash)}:root .mx-mt .magic-transform-chip{box-shadow:none}.mx-side__brand:has(.mx-duet-switch){align-items:center;overflow:visible}.mx-side__brand:has(.mx-duet-switch) .mx-side__brandmark{display:none}.mx-side__brand:has(.mx-duet-switch) .wordmark{font-size:20px}.mx-side__brand:has(.mx-duet-switch) .mx-side__wordmark{flex-shrink:0}.mx-duet-switch{flex:none}:root :is(.mx-duet-switch.ui-seg,.mx-duet-switch .ui-seg){--ui-seg-px:8px}:root .ui-as-side__count.mx-duet-count--needs{background:var(--warn);color:var(--surface-0)}.mx-duet-chip{background:var(--wash);max-width:100%;color:var(--ink-3);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;display:inline-flex}.mx-duet-chip:hover{background:var(--wash-2);color:var(--ink-2)}.mx-duet-research>*{margin-block:0!important}:root .ui-mp.mx-duet-mp :is(.ui-mp__switch,.ui-mp__bottom,.ui-mp__icon[data-act=pause]){display:none}:root .ui-mp.mx-duet-mp .ui-mp__source{white-space:normal}:root .mx-duet-di{width:100%;max-width:none}@keyframes mx-breathe{50%{opacity:.45}}@keyframes mx-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes mx-halo{0%{opacity:.22;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@keyframes mx-lattice{0%,to{opacity:var(--ll-idle,.18)}13%,31%{opacity:1}45%{opacity:var(--ll-idle,.18)}}@keyframes mx-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mx-fuse{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.mx-pop{animation:mx-pop .36s var(--ease-swift) both}@keyframes mx-fade{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}.mx-fade{animation:mx-fade .3s var(--ease-swift) both}@keyframes mx-blur-in{0%{opacity:0;filter:blur(10px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:none}}@keyframes mx-caret{50%{opacity:0}}@keyframes mx-flash{0%{box-shadow:0 0 0 2px var(--ink-3)}to{box-shadow:0 0 0 2px #0000}}[data-call][data-flash]{border-radius:12px;animation:1.6s ease-out both mx-flash}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wordmark{font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.01em;font-style:italic}.mx-followup__fade{background:linear-gradient(to bottom, var(--paper), var(--paper))}@supports (color:color-mix(in lab, red, red)){.mx-followup__fade{background:linear-gradient(to bottom, color-mix(in srgb, var(--paper) 0%, transparent), var(--paper))}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes skeleton{to{transform:translate(200%)}}
