@layer lui.reset{[data-lui-part],[data-lui-part]:before,[data-lui-part]:after{box-sizing:border-box}}@layer lui.base{[data-lui-scrollbar]{scrollbar-width:var(--lui-scrollbar-width,thin);scrollbar-color:var(--lui-scrollbar-thumb) var(--lui-scrollbar-track);scrollbar-width:var(--lui-scrollbar-width,thin);scrollbar-color:var(--lui-scrollbar-thumb) var(--lui-scrollbar-track)}}@layer lui.tokens{:root{--base-space:.5rem;--base-radius:.25rem;--border-width:calc(.0625rem * var(--multiplier,1));--icon-stroke-width:.125rem;--control-space-inline:.75em;--control-space-block:.45em;--control-gap:var(--control-space-block);--font-family-sans:system-ui, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-size-base:1rem;--font-line-height:1.5;--font-line-height-tight:1.3;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-label:.04em;--outline-width:.125rem;--outline-style:solid;--outline-color:var(--color-focus-ring);--outline-offset:.125rem;--focus-gutter:calc(var(--outline-width) + var(--outline-offset));--motion-fast:.15s;--motion-ease:cubic-bezier(.2, .8, .2, 1)}@media (prefers-color-scheme:dark){html:not([data-theme=light]):not([data-theme=dark]),[data-lui-part=layered-ui\.root]:not([data-theme=light]):not([data-theme=dark]){--color-page:oklch(12% .01 260);--color-background:oklch(18% .01 260);--color-surface-raised:oklch(21% .012 260);--color-surface-hover:oklch(30% .012 260);--color-foreground:oklch(96% .004 260);--color-primary:oklch(92% .004 260);--color-primary-foreground:oklch(18% .01 260);--color-primary-hover:oklch(86% .004 260);--color-primary-subtle:oklch(22% .012 260);--color-primary-emphasis:oklch(92% .004 260);--color-secondary:oklch(26% .01 260);--color-secondary-foreground:oklch(96% .004 260);--color-muted:oklch(24% .01 260);--color-muted-foreground:oklch(68% .01 260);--color-destructive:oklch(56% .16 25);--color-destructive-foreground:oklch(98% .01 25);--color-destructive-hover:oklch(52% .15 25);--color-destructive-subtle:oklch(22% .04 25);--color-destructive-emphasis:oklch(78% .13 25);--color-success:oklch(62% .13 155);--color-success-foreground:oklch(18% .02 155);--color-success-hover:oklch(58% .12 155);--color-success-subtle:oklch(22% .05 155);--color-success-emphasis:oklch(80% .11 155);--color-warning:oklch(72% .13 75);--color-warning-foreground:oklch(22% .04 75);--color-warning-hover:oklch(68% .12 75);--color-warning-subtle:oklch(24% .06 75);--color-warning-emphasis:oklch(84% .12 75);--color-info:oklch(68% .11 250);--color-info-foreground:oklch(18% .02 250);--color-info-subtle:oklch(22% .05 250);--color-info-emphasis:oklch(82% .1 250);--color-chart-1:oklch(72% .16 255);--color-chart-2:oklch(74% .14 155);--color-chart-3:oklch(80% .14 55);--color-chart-4:oklch(76% .15 330);--color-chart-5:oklch(74% .11 210);--color-border:oklch(100% 0 0/.14);--color-border-strong:oklch(100% 0 0/.36);--color-track:oklch(100% 0 0/.22);--color-focus-ring:oklch(65% .02 260);--color-tooltip-background:var(--color-surface-raised);--color-tooltip-foreground:var(--color-foreground);--color-tooltip-border:var(--color-border);--color-overlay:oklch(10% .01 260/.6);--shadow-soft:0 4px 12px oklch(0% 0 0/.35), inset 0 1px 0 oklch(100% 0 0/.06);--shadow-md:0 8px 24px oklch(0% 0 0/.45), inset 0 1px 0 oklch(100% 0 0/.06);--shadow-control:0 1px 3px oklch(0% 0 0/.3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--space-xs:calc(var(--base-space) * .5);--space-sm:var(--base-space);--space-md:calc(var(--base-space) * 1.5);--space-lg:calc(var(--base-space) * 2);--space-xl:calc(var(--base-space) * 2.5);--space-2xl:calc(var(--base-space) * 3);--space-3xl:calc(var(--base-space) * 4);--radius-field:calc(var(--base-radius) * 1.5);--radius-panel:calc(var(--base-radius) * 3);--radius-tight:var(--base-radius);--radius-pill:999em;--font-size-xs:.8125rem;--font-size-sm:.875rem;--font-size-md:var(--font-size-base);--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-body:var(--font-family-sans);--font-title:var(--font-family-sans);--surface-page:var(--color-page);--surface-card:var(--color-background);--surface-raised:var(--color-surface-raised);--text-primary:var(--color-foreground);--text-secondary:var(--color-muted-foreground);--border-subtle:var(--color-border);--lui-scrollbar-width:thin;--lui-scrollbar-thumb:var(--color-border);--lui-scrollbar-track:transparent;--z-sticky:1;--z-sticky-chrome:2;--lui-toolbar-block-size:calc(2 * var(--space-sm) + (var(--font-line-height) * var(--font-size-base)) + (2 * .45 * var(--font-size-base)) + (2 * var(--border-width)));--lui-table-sticky-toolbar-offset:var(--lui-toolbar-block-size);--z-floating:1000;--z-dialog-backdrop:1100;--z-dialog:1101;--z-alert-backdrop:1200;--z-alert:1201;--z-tooltip:1300;--z-toast:1400;--motion-duration-fast:var(--motion-fast);--motion-disclosure-duration:calc(var(--motion-duration-fast)*2);--motion-disclosure-ease:var(--motion-ease);--motion-overlay-duration:calc(var(--motion-duration-fast)*2);--motion-overlay-ease:var(--motion-ease);--motion-control-duration:var(--motion-duration-fast);--motion-control-ease:var(--motion-ease);--base-space:.5rem;--base-radius:.25rem;--border-width:calc(.0625rem * var(--multiplier,1));--icon-stroke-width:.125rem;--control-space-inline:.75em;--control-space-block:.45em;--control-gap:var(--control-space-block);--font-family-sans:system-ui, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-size-base:1rem;--font-line-height:1.5;--font-line-height-tight:1.3;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-label:.04em;--outline-width:.125rem;--outline-style:solid;--outline-color:var(--color-focus-ring);--outline-offset:.125rem;--focus-gutter:calc(var(--outline-width) + var(--outline-offset));--motion-fast:.15s;--motion-ease:cubic-bezier(.2, .8, .2, 1)}:root,html[data-theme=light],[data-lui-part=layered-ui\.root][data-theme=light]{--color-page:oklch(96.5% .003 260);--color-background:oklch(99.5% .002 260);--color-surface-raised:oklch(99.5% .002 260);--color-surface-hover:oklch(92% .005 260);--color-foreground:oklch(18% .01 260);--color-primary:oklch(22% .01 260);--color-primary-foreground:oklch(98% .002 260);--color-primary-hover:oklch(28% .01 260);--color-primary-subtle:oklch(94.5% .006 260);--color-primary-emphasis:oklch(22% .01 260);--color-secondary:oklch(93.5% .004 260);--color-secondary-foreground:oklch(22% .01 260);--color-muted:oklch(95.5% .004 260);--color-muted-foreground:oklch(49% .01 260);--color-destructive:oklch(55% .18 25);--color-destructive-foreground:oklch(98% .01 25);--color-destructive-hover:oklch(50% .17 25);--color-destructive-subtle:oklch(96% .03 25);--color-destructive-emphasis:oklch(45% .16 25);--color-success:oklch(52% .14 155);--color-success-foreground:oklch(98% .01 155);--color-success-hover:oklch(48% .13 155);--color-success-subtle:oklch(95% .05 155);--color-success-emphasis:oklch(40% .13 155);--color-warning:oklch(62% .14 75);--color-warning-foreground:oklch(18% .04 75);--color-warning-hover:oklch(60% .13 75);--color-warning-subtle:oklch(94% .06 75);--color-warning-emphasis:oklch(42% .11 75);--color-info:oklch(52% .12 250);--color-info-foreground:oklch(98% .01 250);--color-info-subtle:oklch(95% .04 250);--color-info-emphasis:oklch(42% .11 250);--color-chart-1:oklch(55% .2 255);--color-chart-2:oklch(58% .17 155);--color-chart-3:oklch(70% .16 55);--color-chart-4:oklch(58% .19 330);--color-chart-5:oklch(58% .12 210);--color-border:oklch(84% .006 260);--color-border-strong:oklch(64% .01 260);--color-track:oklch(78% .008 260);--color-focus-ring:oklch(45% .02 260);--color-tooltip-background:var(--color-foreground);--color-tooltip-foreground:var(--color-background);--color-tooltip-border:oklch(0% 0 0/0);--color-overlay:oklch(18% .01 260/.45);--shadow-soft:0 4px 12px oklch(18% .01 260/.08);--shadow-md:0 8px 24px oklch(18% .01 260/.12);--shadow-control:0 1px 3px oklch(18% .01 260/.12);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark],html.dark,[data-lui-part=layered-ui\.root][data-theme=dark]{--color-page:oklch(12% .01 260);--color-background:oklch(18% .01 260);--color-surface-raised:oklch(21% .012 260);--color-surface-hover:oklch(30% .012 260);--color-foreground:oklch(96% .004 260);--color-primary:oklch(92% .004 260);--color-primary-foreground:oklch(18% .01 260);--color-primary-hover:oklch(86% .004 260);--color-primary-subtle:oklch(22% .012 260);--color-primary-emphasis:oklch(92% .004 260);--color-secondary:oklch(26% .01 260);--color-secondary-foreground:oklch(96% .004 260);--color-muted:oklch(24% .01 260);--color-muted-foreground:oklch(68% .01 260);--color-destructive:oklch(56% .16 25);--color-destructive-foreground:oklch(98% .01 25);--color-destructive-hover:oklch(52% .15 25);--color-destructive-subtle:oklch(22% .04 25);--color-destructive-emphasis:oklch(78% .13 25);--color-success:oklch(62% .13 155);--color-success-foreground:oklch(18% .02 155);--color-success-hover:oklch(58% .12 155);--color-success-subtle:oklch(22% .05 155);--color-success-emphasis:oklch(80% .11 155);--color-warning:oklch(72% .13 75);--color-warning-foreground:oklch(22% .04 75);--color-warning-hover:oklch(68% .12 75);--color-warning-subtle:oklch(24% .06 75);--color-warning-emphasis:oklch(84% .12 75);--color-info:oklch(68% .11 250);--color-info-foreground:oklch(18% .02 250);--color-info-subtle:oklch(22% .05 250);--color-info-emphasis:oklch(82% .1 250);--color-chart-1:oklch(72% .16 255);--color-chart-2:oklch(74% .14 155);--color-chart-3:oklch(80% .14 55);--color-chart-4:oklch(76% .15 330);--color-chart-5:oklch(74% .11 210);--color-border:oklch(100% 0 0/.14);--color-border-strong:oklch(100% 0 0/.36);--color-track:oklch(100% 0 0/.22);--color-focus-ring:oklch(65% .02 260);--color-tooltip-background:var(--color-surface-raised);--color-tooltip-foreground:var(--color-foreground);--color-tooltip-border:var(--color-border);--color-overlay:oklch(10% .01 260/.6);--shadow-soft:0 4px 12px oklch(0% 0 0/.35), inset 0 1px 0 oklch(100% 0 0/.06);--shadow-md:0 8px 24px oklch(0% 0 0/.45), inset 0 1px 0 oklch(100% 0 0/.06);--shadow-control:0 1px 3px oklch(0% 0 0/.3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){html:not([data-theme=light]):not([data-theme=dark]),[data-lui-part=layered-ui\.root]:not([data-theme=light]):not([data-theme=dark]){--color-page:oklch(12% .01 260);--color-background:oklch(18% .01 260);--color-surface-raised:oklch(21% .012 260);--color-surface-hover:oklch(30% .012 260);--color-foreground:oklch(96% .004 260);--color-primary:oklch(92% .004 260);--color-primary-foreground:oklch(18% .01 260);--color-primary-hover:oklch(86% .004 260);--color-primary-subtle:oklch(22% .012 260);--color-primary-emphasis:oklch(92% .004 260);--color-secondary:oklch(26% .01 260);--color-secondary-foreground:oklch(96% .004 260);--color-muted:oklch(24% .01 260);--color-muted-foreground:oklch(68% .01 260);--color-destructive:oklch(56% .16 25);--color-destructive-foreground:oklch(98% .01 25);--color-destructive-hover:oklch(52% .15 25);--color-destructive-subtle:oklch(22% .04 25);--color-destructive-emphasis:oklch(78% .13 25);--color-success:oklch(62% .13 155);--color-success-foreground:oklch(18% .02 155);--color-success-hover:oklch(58% .12 155);--color-success-subtle:oklch(22% .05 155);--color-success-emphasis:oklch(80% .11 155);--color-warning:oklch(72% .13 75);--color-warning-foreground:oklch(22% .04 75);--color-warning-hover:oklch(68% .12 75);--color-warning-subtle:oklch(24% .06 75);--color-warning-emphasis:oklch(84% .12 75);--color-info:oklch(68% .11 250);--color-info-foreground:oklch(18% .02 250);--color-info-subtle:oklch(22% .05 250);--color-info-emphasis:oklch(82% .1 250);--color-chart-1:oklch(72% .16 255);--color-chart-2:oklch(74% .14 155);--color-chart-3:oklch(80% .14 55);--color-chart-4:oklch(76% .15 330);--color-chart-5:oklch(74% .11 210);--color-border:oklch(100% 0 0/.14);--color-border-strong:oklch(100% 0 0/.36);--color-track:oklch(100% 0 0/.22);--color-focus-ring:oklch(65% .02 260);--color-tooltip-background:var(--color-surface-raised);--color-tooltip-foreground:var(--color-foreground);--color-tooltip-border:var(--color-border);--color-overlay:oklch(10% .01 260/.6);--shadow-soft:0 4px 12px oklch(0% 0 0/.35), inset 0 1px 0 oklch(100% 0 0/.06);--shadow-md:0 8px 24px oklch(0% 0 0/.45), inset 0 1px 0 oklch(100% 0 0/.06);--shadow-control:0 1px 3px oklch(0% 0 0/.3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--space-xs:calc(var(--base-space) * .5);--space-sm:var(--base-space);--space-md:calc(var(--base-space) * 1.5);--space-lg:calc(var(--base-space) * 2);--space-xl:calc(var(--base-space) * 2.5);--space-2xl:calc(var(--base-space) * 3);--space-3xl:calc(var(--base-space) * 4);--radius-field:calc(var(--base-radius) * 1.5);--radius-panel:calc(var(--base-radius) * 3);--radius-tight:var(--base-radius);--radius-pill:999em;--font-size-xs:.8125rem;--font-size-sm:.875rem;--font-size-md:var(--font-size-base);--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-body:var(--font-family-sans);--font-title:var(--font-family-sans);--surface-page:var(--color-page);--surface-card:var(--color-background);--surface-raised:var(--color-surface-raised);--text-primary:var(--color-foreground);--text-secondary:var(--color-muted-foreground);--border-subtle:var(--color-border);--lui-scrollbar-width:thin;--lui-scrollbar-thumb:var(--color-border);--lui-scrollbar-track:transparent;--z-sticky:1;--z-sticky-chrome:2;--lui-toolbar-block-size:calc(2 * var(--space-sm) + (var(--font-line-height) * var(--font-size-base)) + (2 * .45 * var(--font-size-base)) + (2 * var(--border-width)));--lui-table-sticky-toolbar-offset:var(--lui-toolbar-block-size);--z-floating:1000;--z-dialog-backdrop:1100;--z-dialog:1101;--z-alert-backdrop:1200;--z-alert:1201;--z-tooltip:1300;--z-toast:1400;--motion-duration-fast:var(--motion-fast);--motion-disclosure-duration:calc(var(--motion-duration-fast)*2);--motion-disclosure-ease:var(--motion-ease);--motion-overlay-duration:calc(var(--motion-duration-fast)*2);--motion-overlay-ease:var(--motion-ease);--motion-control-duration:var(--motion-duration-fast);--motion-control-ease:var(--motion-ease)}}@layer lui.primitives{._activator_g1suu_4{appearance:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}._activator_g1suu_4:focus-visible{outline-width:var(--outline-width);outline-style:var(--outline-style);outline-color:var(--outline-color);outline-offset:var(--outline-offset)}._activator_g1suu_4:is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._contextMenu_g1suu_32{appearance:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;cursor:context-menu;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;min-width:0;margin:0;padding:0;display:inline-flex}._contextMenu_g1suu_32:focus-visible{outline-width:var(--outline-width);outline-style:var(--outline-style);outline-color:var(--outline-color);outline-offset:var(--outline-offset)}._contextMenu_g1suu_32:is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._root_8h50l_2{--_root-gap:var(--lui-collapsible-gap,calc(var(--base-space)*.5));display:grid}._panel_8h50l_8{--_panel-motion-duration:var(--lui-collapsible-panel-motion-duration,var(--motion-disclosure-duration));--_panel-motion-ease:var(--lui-collapsible-panel-motion-ease,var(--motion-disclosure-ease))}._panel_8h50l_8[data-lui-part=collapsible\.panel][hidden]{display:none}._root_8h50l_2:not([data-lui-motion]) ._panel_8h50l_8{min-height:0;height:var(--collapsible-panel-height);transition:height var(--_panel-motion-duration) var(--_panel-motion-ease), margin-block-start var(--_panel-motion-duration) var(--_panel-motion-ease);margin-block-start:var(--_root-gap);overflow:hidden}._root_8h50l_2:not([data-lui-motion]) ._panel_8h50l_8[data-lui-part=collapsible\.panel]:is([data-starting-style],[data-ending-style]){height:0;margin-block-start:0}@media (prefers-reduced-motion:reduce){._root_8h50l_2:not([data-lui-motion]) ._panel_8h50l_8{transition:none}}._root_vibc4_2{--_size:var(--lui-icon-size,1em);--_color:var(--lui-icon-color,currentcolor);--_align:var(--lui-icon-vertical-align,middle);--_opacity:var(--lui-icon-opacity,1);--_shrink:var(--lui-icon-shrink,0);--_stroke:var(--lui-icon-stroke-width,var(--icon-stroke-width));flex-shrink:var(--_shrink);width:var(--_size);height:var(--_size);vertical-align:var(--_align);color:var(--_color);opacity:var(--_opacity);outline:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._root_vibc4_2>*{pointer-events:none;width:100%;height:100%;display:block}._root_vibc4_2 svg{stroke-width:var(--_stroke)}._root_1g9hg_2{--_border-color:var(--lui-input-border-color,var(--color-border-strong));--_border-radius:var(--lui-input-radius,var(--radius-field));--_space-inline:var(--lui-input-space-inline,var(--control-space-inline));--_space-block:var(--lui-input-space-block,var(--control-space-block));--_background:var(--lui-input-background,var(--color-background));--_text-color:var(--lui-input-text-color,var(--color-foreground));--_text-size:var(--lui-input-text-size,var(--_size-text-size,var(--font-size-base)))}._root_1g9hg_2[data-lui-size=xs]{--_size-text-size:var(--font-size-xs)}._root_1g9hg_2[data-lui-size=sm]{--_size-text-size:var(--font-size-sm)}._root_1g9hg_2[data-lui-size=md]{--_size-text-size:var(--font-size-md)}._root_1g9hg_2[data-lui-size=lg]{--_size-text-size:var(--font-size-lg)}._root_1g9hg_2{--_text-family:var(--lui-input-text-family,var(--font-family-sans));--_border:var(--lui-input-border,var(--border-width) solid var(--_border-color));--_placeholder-color:var(--lui-input-placeholder-color,var(--color-muted-foreground));--_focus-width:var(--lui-input-focus-width,var(--outline-width));--_focus-style:var(--lui-input-focus-style,var(--outline-style));--_focus-color:var(--lui-input-focus-color,var(--outline-color));--_focus-offset:var(--lui-input-focus-ring-offset,var(--outline-offset));--_block-size:calc((var(--font-line-height) * 1em) + (2 * var(--control-space-block)) + (2 * var(--border-width)));width:100%;block-size:var(--_block-size);appearance:none;padding:var(--_space-block) var(--_space-inline);border:var(--_border);border-radius:var(--_border-radius);background:var(--_background);color:var(--_text-color);font-family:var(--_text-family);font-size:var(--_text-size);line-height:inherit;display:block}._root_1g9hg_2::placeholder{color:var(--_placeholder-color)}._root_1g9hg_2:focus-visible{outline-width:var(--_focus-width);outline-style:var(--_focus-style);outline-color:var(--_focus-color);outline-offset:var(--_focus-offset)}._root_1g9hg_2:is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._root_1g9hg_2:is([aria-invalid=true],[data-invalid]){--_border-color:var(--color-destructive)}._root_10p3n_2{--_text-color:var(--lui-label-text-color,var(--color-foreground));--_text-size:var(--lui-label-text-size,var(--font-size-sm));--_text-family:var(--lui-label-text-family,var(--font-family-sans));--_font-weight:var(--lui-label-font-weight,var(--font-weight-medium));--_line-height:var(--lui-label-line-height,calc(var(--font-line-height) * .9));color:var(--_text-color);font-family:var(--_text-family);font-size:var(--_text-size);font-weight:var(--_font-weight);line-height:var(--_line-height);cursor:pointer;display:inline-block}._root_10p3n_2:has(+* :is(input,textarea,select,[role=checkbox],[role=switch],[role=radio],[role=combobox],[role=listbox],[role=slider],[role=spinbutton]):is([disabled],:disabled,[aria-disabled=true],[data-disabled]):not(option,optgroup)){cursor:not-allowed;opacity:.5}._root_8io1n_2{display:inline-block}._positioner_8io1n_6{--_positioner-z-index:var(--lui-menu-z-index,var(--z-floating));z-index:var(--_positioner-z-index);pointer-events:none}._positioner_8io1n_6[data-lui-sub-content]{z-index:calc(var(--_positioner-z-index) + 1)}._positioner_8io1n_6 ._content_8io1n_16{pointer-events:auto}._content_8io1n_16{--_shell-space-block:var(--lui-menu-content-space-block,calc(var(--base-space)*.25));--_shell-space-inline:var(--lui-menu-content-space-inline,calc(var(--base-space)*.25));--_shell-list-gap:var(--lui-menu-list-gap,var(--lui-menu-content-gap));--_shell-inset:max(var(--_shell-space-block), var(--_shell-space-inline));--_shell-nest-inset:calc(var(--_shell-inset) + var(--border-width));--_shell-list-gap-effective:var(--_shell-list-gap,var(--_shell-inset));--_content-border-color:var(--lui-menu-content-border-color,var(--color-border-strong));--_content-border-radius:var(--lui-menu-content-radius,var(--radius-field));--_content-background:var(--lui-menu-content-background,var(--color-surface-raised));--_content-shadow:var(--lui-menu-content-shadow,var(--shadow-soft));--_content-border:var(--lui-menu-content-border,var(--border-width) solid var(--_content-border-color));--_content-min-width:var(--lui-menu-content-min-width,10rem);--_content-text-family:var(--lui-menu-trigger-text-family,var(--font-family-sans));--_content-text-size:var(--lui-menu-trigger-text-size,var(--_size-text-size,var(--font-size-base)))}._content_8io1n_16[data-lui-size=xs]{--_size-text-size:var(--font-size-xs)}._content_8io1n_16[data-lui-size=sm]{--_size-text-size:var(--font-size-sm)}._content_8io1n_16[data-lui-size=md]{--_size-text-size:var(--font-size-md)}._content_8io1n_16[data-lui-size=lg]{--_size-text-size:var(--font-size-lg)}._content_8io1n_16[data-lui-nested-list-shell=layout]{--_shell-pad-block:var(--_shell-space-block);--_shell-pad-inline:var(--_shell-space-inline);padding-block:var(--_shell-pad-block);padding-inline:var(--_shell-pad-inline)}._content_8io1n_16{gap:var(--_shell-list-gap-effective);min-width:var(--_content-min-width);border:var(--_content-border);border-radius:var(--_content-border-radius);background:var(--_content-background);box-shadow:var(--_content-shadow);font-family:var(--_content-text-family);font-size:var(--_content-text-size);display:grid}._content_8io1n_16:focus{outline:none}._item_8io1n_76,._subTrigger_8io1n_77,._linkItem_8io1n_78,._checkboxItem_8io1n_79,._radioItem_8io1n_80{--_item-border-radius:var(--lui-menu-item-radius,calc(var(--_content-border-radius) - var(--_shell-nest-inset)));--_item-space-inline:var(--lui-menu-item-space-inline,var(--control-space-inline));--_item-space-block:var(--lui-menu-item-space-block,var(--control-space-block));--_item-text-color:var(--lui-menu-item-text-color,var(--color-foreground));--_item-text-size:var(--lui-menu-item-text-size,var(--_content-text-size));--_item-text-family:var(--lui-menu-item-text-family,var(--font-family-sans));--_item-hover-background:var(--lui-menu-item-hover-background,var(--color-surface-hover));--_item-selected-background:var(--lui-menu-item-selected-background,var(--_item-hover-background));--_item-destructive-color:var(--lui-menu-item-destructive-text-color,var(--color-destructive));justify-content:space-between;align-items:center;gap:calc(var(--base-space) * .5);text-align:left;border:var(--border-width) solid transparent;border-radius:var(--_item-border-radius);width:100%;color:var(--_item-text-color);font-family:var(--_item-text-family);font-size:var(--_item-text-size);padding:var(--_item-space-block) var(--_item-space-inline);cursor:pointer;background:0 0;text-decoration:none;display:flex}:is(._item_8io1n_76,._subTrigger_8io1n_77,._linkItem_8io1n_78,._checkboxItem_8io1n_79,._radioItem_8io1n_80)[data-lui-variant=destructive]{color:var(--_item-destructive-color)}:is(._item_8io1n_76,._subTrigger_8io1n_77,._linkItem_8io1n_78,._checkboxItem_8io1n_79,._radioItem_8io1n_80)[data-highlighted]{background:var(--_item-hover-background)}@media (hover:hover){:is(._item_8io1n_76,._subTrigger_8io1n_77,._linkItem_8io1n_78,._checkboxItem_8io1n_79,._radioItem_8io1n_80):hover{background:var(--_item-hover-background)}}:is(._item_8io1n_76,._subTrigger_8io1n_77,._linkItem_8io1n_78,._checkboxItem_8io1n_79,._radioItem_8io1n_80):is([aria-selected=true],[data-selected]){background:var(--_item-selected-background)}:is(._item_8io1n_76,._subTrigger_8io1n_77,._linkItem_8io1n_78,._checkboxItem_8io1n_79,._radioItem_8io1n_80):is(:focus,:focus-visible){outline-color:var(--outline-color)}:is(._item_8io1n_76,._subTrigger_8io1n_77,._linkItem_8io1n_78,._checkboxItem_8io1n_79,._radioItem_8io1n_80):is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._subTrigger_8io1n_77{--_sub-trigger-indicator-size:var(--lui-menu-sub-trigger-indicator-size,1em);--_sub-trigger-indicator-color:var(--lui-menu-sub-trigger-indicator-color,var(--color-muted-foreground))}._itemLabel_8io1n_140{flex:auto;min-width:0}._checkboxItem_8io1n_79,._radioItem_8io1n_80{--_selection-indicator-size:var(--lui-menu-item-indicator-size,1em);grid-template-columns:minmax(0, 1fr) var(--_selection-indicator-size);column-gap:calc(var(--base-space) * 1.5);justify-content:stretch;display:grid}:is(._checkboxItem_8io1n_79,._radioItem_8io1n_80) ._itemLabel_8io1n_140{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(._checkboxItem_8io1n_79,._radioItem_8io1n_80) ._selectionIndicator_8io1n_160{justify-self:end;margin-inline-start:0}._subTriggerIcon_8io1n_166{width:var(--_sub-trigger-indicator-size);height:var(--_sub-trigger-indicator-size);color:var(--_sub-trigger-indicator-color);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}._selectionIndicator_8io1n_160{--_item-indicator-color:var(--lui-menu-item-indicator-color,var(--color-foreground));--_item-indicator-size:var(--lui-menu-item-indicator-size,1em);width:var(--_item-indicator-size);min-width:var(--_item-indicator-size);height:var(--_item-indicator-size);color:var(--_item-indicator-color);opacity:0;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}._selectionIndicator_8io1n_160:is([data-checked],[data-selected]){opacity:1}._label_8io1n_198{--_label-text-color:var(--lui-menu-label-text-color,var(--color-muted-foreground));--_label-text-size:var(--lui-menu-label-text-size,var(--font-size-sm));--_label-space-inline:var(--lui-menu-label-space-inline,var(--lui-menu-item-space-inline,var(--control-space-inline)));--_label-space-block:var(--lui-menu-label-space-block,var(--lui-menu-item-space-block,var(--control-space-block)));padding:var(--_label-space-block) var(--_label-space-inline);color:var(--_label-text-color);font-size:var(--_label-text-size);font-weight:var(--font-weight-medium,500)}._shortcut_8io1n_210{color:var(--lui-menu-shortcut-text-color,var(--color-muted-foreground));font-size:var(--lui-menu-shortcut-text-size,var(--font-size-sm));letter-spacing:var(--lui-menu-shortcut-letter-spacing,.02em);margin-inline-start:auto}._separator_8io1n_217{--_separator-color:var(--lui-menu-separator-color,var(--color-border));--_separator-margin-block:var(--lui-menu-separator-margin-block,calc(var(--base-space) * .125));height:var(--border-width);margin-block:var(--_separator-margin-block);background:var(--_separator-color);border:0}._root_18u5l_2{--_group-gap:var(--lui-accordion-gap,0);--_root-border:var(--lui-accordion-border,none);--_root-radius:var(--lui-accordion-radius,0);--_item-border:var(--lui-accordion-item-border,none);gap:var(--_group-gap);border:var(--_root-border);border-radius:var(--_root-radius);display:grid}._root_18u5l_2:not([data-lui-motion])[data-lui-part=accordion\.root][data-lui-orientation=horizontal]{grid-auto-flow:column;align-items:start}._root_18u5l_2:not([data-lui-motion])[data-lui-part=accordion\.root][data-lui-orientation=horizontal] ._item_18u5l_17{border-bottom:0}._root_18u5l_2:not([data-lui-motion])[data-lui-part=accordion\.root][data-lui-orientation=horizontal] ._item_18u5l_17:not(:last-child){border-inline-end:var(--_item-separator)}._root_18u5l_2:not([data-lui-motion])[data-lui-part=accordion\.root][data-lui-orientation=horizontal] ._panel_18u5l_25{height:auto;width:var(--accordion-panel-width);transition-property:width}._root_18u5l_2:not([data-lui-motion])[data-lui-part=accordion\.root][data-lui-orientation=horizontal] ._panel_18u5l_25[data-lui-part=accordion\.panel]:is([data-starting-style],[data-ending-style]){width:0;height:auto}._item_18u5l_17{--_item-separator:var(--lui-accordion-item-separator,var(--border-width) solid var(--color-border));--_trigger-space-inline:var(--lui-accordion-trigger-space-inline,0px);--_trigger-space-block:var(--lui-accordion-trigger-space-block,var(--space-sm));border:var(--_item-border)}._item_18u5l_17:not(:last-child){border-bottom:var(--_item-separator)}._header_18u5l_50{margin-block:0}._trigger_18u5l_54{--_trigger-gap:var(--lui-accordion-trigger-gap,var(--control-gap));--_trigger-font-weight:var(--lui-accordion-trigger-font-weight,var(--font-weight-medium));justify-content:space-between;align-items:center;gap:var(--_trigger-gap);width:100%;padding:var(--_trigger-space-block) var(--_trigger-space-inline);font:inherit;font-size:var(--font-size-base);font-weight:var(--_trigger-font-weight);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._trigger_18u5l_54:is([data-lui-part=accordion\.trigger][aria-expanded=true],[data-lui-part=accordion\.trigger][data-state=open]) ._indicatorClosed_18u5l_77{opacity:0;transform:rotate(90deg)scale(.85)}._trigger_18u5l_54:is([data-lui-part=accordion\.trigger][aria-expanded=true],[data-lui-part=accordion\.trigger][data-state=open]) ._indicatorOpen_18u5l_82{opacity:1;transform:rotate(0)}._trigger_18u5l_54:focus-visible{outline-width:var(--outline-width);outline-style:var(--outline-style);outline-color:var(--outline-color);outline-offset:var(--outline-offset)}._trigger_18u5l_54:is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._triggerLabel_18u5l_101{flex:1;min-width:0}._indicator_18u5l_77{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex;position:relative}._indicatorClosed_18u5l_77,._indicatorOpen_18u5l_82{position:absolute;inset:0}._indicatorClosed_18u5l_77{opacity:1;transform:rotate(0)}._indicatorOpen_18u5l_82{opacity:0;transform:rotate(-90deg)}._panel_18u5l_25[data-lui-part=accordion\.panel][hidden]{display:none}._root_18u5l_2:not([data-lui-motion]) ._indicatorClosed_18u5l_77,._root_18u5l_2:not([data-lui-motion]) ._indicatorOpen_18u5l_82{transition:opacity var(--motion-control-duration) var(--motion-control-ease), transform var(--motion-control-duration) var(--motion-control-ease)}._root_18u5l_2:not([data-lui-motion]) ._panel_18u5l_25{height:var(--accordion-panel-height);transition:height var(--motion-disclosure-duration) var(--motion-disclosure-ease);overflow:hidden}._root_18u5l_2:not([data-lui-motion]) ._panel_18u5l_25[data-lui-part=accordion\.panel]:is([data-starting-style],[data-ending-style]){height:0}._panelInner_18u5l_160{padding-inline:var(--_trigger-space-inline);padding-block:0 var(--_trigger-space-block);color:inherit}._item_18u5l_17:has([data-lui-focus-gutter]) ._trigger_18u5l_54{padding-inline:max(var(--_trigger-space-inline), var(--focus-gutter))}._panelInner_18u5l_160:has([data-lui-focus-gutter]){padding-inline:max(var(--_trigger-space-inline), var(--focus-gutter));padding-block:var(--focus-gutter) max(var(--_trigger-space-block), var(--focus-gutter))}@media (prefers-reduced-motion:reduce){._root_18u5l_2:not([data-lui-motion]) ._indicatorClosed_18u5l_77,._root_18u5l_2:not([data-lui-motion]) ._indicatorOpen_18u5l_82,._root_18u5l_2:not([data-lui-motion]) ._panel_18u5l_25{transition:none}}._root_14ehv_2{display:contents}._backdrop_14ehv_6{--_backdrop-z-index:calc(var(--lui-dialog-backdrop-z-index,var(--z-dialog-backdrop)) + var(--_lui-overlay-z-offset,0));--_backdrop-color:var(--lui-dialog-backdrop-color,var(--color-overlay));--_backdrop-filter:var(--lui-dialog-backdrop-filter,none);background:var(--_backdrop-color);-webkit-backdrop-filter:var(--_backdrop-filter);backdrop-filter:var(--_backdrop-filter);z-index:var(--_backdrop-z-index);position:fixed;inset:0}._viewport_14ehv_18{--_viewport-z-index:calc(var(--lui-dialog-z-index,var(--z-dialog)) + var(--_lui-overlay-z-offset,0));z-index:var(--_viewport-z-index);pointer-events:none;grid-template:1fr/1fr;place-items:center;display:grid;position:fixed;inset:0}._viewport_14ehv_18>*{grid-area:1/1}._viewport_14ehv_18>:not([data-lui-part=dialog\.content],[data-lui-part=sheet\.content],[data-lui-part=command-dialog\.content],[data-lui-part=popover\.positioner]){z-index:1;pointer-events:none;place-self:stretch stretch;width:100%;height:100%;min-height:0}._content_14ehv_34{--_content-width:var(--lui-dialog-width,min(30rem, calc(100vw - 2rem)));--_content-gap:var(--lui-dialog-gap,calc(var(--base-space)*2.5));--_content-space-block:var(--lui-dialog-space-block,calc(var(--base-space)*3));--_content-space-inline:var(--lui-dialog-space-inline,calc(var(--base-space)*3));--_content-border-color:var(--lui-dialog-border-color,var(--color-border));--_content-border-radius:var(--lui-dialog-radius,var(--radius-panel));--_content-background:var(--lui-dialog-background,var(--color-surface-raised));--_content-shadow:var(--lui-dialog-shadow,var(--shadow-soft));--_content-border:var(--lui-dialog-border,var(--border-width) solid var(--_content-border-color));pointer-events:auto;width:var(--_content-width);place-self:center;gap:var(--_content-gap);padding:var(--_content-space-block) var(--_content-space-inline);border:var(--_content-border);border-radius:var(--_content-border-radius);background:var(--_content-background);box-shadow:var(--_content-shadow);max-height:min(90dvh,100%);display:grid;overflow-y:auto}._content_14ehv_34>:where(form):only-child{display:inherit;gap:inherit;flex-direction:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;min-width:0;min-height:0}._content_14ehv_34[data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]):has([data-lui-focus-gutter]){padding-block-start:max(var(--_content-space-block), var(--focus-gutter-block-start,var(--focus-gutter-block,var(--focus-gutter))));padding-block-end:max(var(--_content-space-block), var(--focus-gutter-block-end,var(--focus-gutter-block,var(--focus-gutter))));padding-inline:max(var(--_content-space-inline), var(--focus-gutter-inline,var(--focus-gutter)))}._content_14ehv_34:has(>[data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]))>:is(._title_14ehv_105,._description_14ehv_105,._actions_14ehv_105){padding-inline:var(--focus-gutter-inline,var(--focus-gutter))}._title_14ehv_105{--_title-text-family:var(--lui-dialog-title-text-family,var(--font-family-sans));--_title-text-size:var(--lui-dialog-title-text-size,var(--font-size-2xl));--_title-text-color:var(--lui-dialog-title-text-color,var(--color-foreground));--_title-font-weight:var(--lui-dialog-title-font-weight,var(--font-weight-semibold));--_title-line-height:var(--lui-dialog-title-line-height,var(--font-line-height-tight));font-family:var(--_title-text-family);font-size:var(--_title-text-size);font-weight:var(--_title-font-weight);line-height:var(--_title-line-height);color:var(--_title-text-color);margin-block:0}._description_14ehv_105{--_description-text-family:var(--lui-dialog-description-text-family,var(--font-family-sans));--_description-text-color:var(--lui-dialog-description-text-color,var(--color-muted-foreground));color:var(--_description-text-color);font-family:var(--_description-text-family);margin-block:0}._actions_14ehv_105{--_actions-gap:var(--lui-dialog-actions-gap,calc(var(--base-space)*1.5));justify-content:flex-end;gap:var(--_actions-gap);display:flex}._root_8f4tr_3{display:inline-block}._backdrop_8f4tr_7{--_backdrop-z-index:calc(var(--lui-alert-dialog-backdrop-z-index,var(--z-alert-backdrop)) + var(--_lui-overlay-z-offset,0));--_backdrop-color:var(--lui-alert-dialog-backdrop-color,var(--lui-dialog-backdrop-color,var(--color-overlay)));--_backdrop-filter:var(--lui-alert-dialog-backdrop-filter,var(--lui-dialog-backdrop-filter,none));background:var(--_backdrop-color);-webkit-backdrop-filter:var(--_backdrop-filter);backdrop-filter:var(--_backdrop-filter);z-index:var(--_backdrop-z-index);position:fixed;inset:0}._viewport_8f4tr_19{--_viewport-z-index:calc(var(--lui-alert-dialog-z-index,var(--z-alert)) + var(--_lui-overlay-z-offset,0));z-index:var(--_viewport-z-index);pointer-events:none;grid-template:1fr/1fr;place-items:center;display:grid;position:fixed;inset:0}._viewport_8f4tr_19>*{grid-area:1/1}._viewport_8f4tr_19>:not([data-lui-part=alert-dialog\.content]){z-index:1;pointer-events:none;place-self:stretch stretch;width:100%;height:100%;min-height:0}._content_8f4tr_34{--_width:var(--lui-alert-dialog-width,var(--lui-dialog-width,min(30rem, calc(100vw - 2rem))));--_gap:var(--lui-alert-dialog-gap,var(--lui-dialog-gap,calc(var(--base-space) * 2.5)));--_space-block:var(--lui-alert-dialog-space-block,var(--lui-dialog-space-block,calc(var(--base-space) * 2)));--_space-inline:var(--lui-alert-dialog-space-inline,var(--lui-dialog-space-inline,calc(var(--base-space) * 2)));--_border-color:var(--lui-alert-dialog-border-color,var(--lui-dialog-border-color,var(--color-border)));--_border-radius:var(--lui-alert-dialog-radius,var(--lui-dialog-radius,var(--radius-panel)));--_background:var(--lui-alert-dialog-background,var(--lui-dialog-background,var(--color-surface-raised)));--_text-color:var(--lui-alert-dialog-text-color,var(--lui-dialog-text-color,var(--color-foreground)));--_border:var(--lui-alert-dialog-border,var(--lui-dialog-border,var(--border-width) solid var(--_border-color)));gap:var(--_gap);width:var(--_width);max-width:calc(100vw - 2rem);padding:var(--_space-block) var(--_space-inline);border:var(--_border);border-radius:var(--_border-radius);background:var(--_background);color:var(--_text-color);pointer-events:auto;place-self:center;max-height:min(90dvh,100%);display:grid;overflow-y:auto}._content_8f4tr_34>:where(form):only-child{display:inherit;gap:inherit;flex-direction:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;min-width:0;min-height:0}._content_8f4tr_34[data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]):has([data-lui-focus-gutter]){padding-block-start:max(var(--_space-block), var(--focus-gutter-block-start,var(--focus-gutter-block,var(--focus-gutter))));padding-block-end:max(var(--_space-block), var(--focus-gutter-block-end,var(--focus-gutter-block,var(--focus-gutter))));padding-inline:max(var(--_space-inline), var(--focus-gutter-inline,var(--focus-gutter)))}._content_8f4tr_34:has(>[data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]))>:is(._title_8f4tr_101,._description_8f4tr_101,._actions_8f4tr_101){padding-inline:var(--focus-gutter-inline,var(--focus-gutter))}._title_8f4tr_101{--_title-text-family:var(--lui-alert-dialog-title-text-family,var(--lui-dialog-title-text-family,var(--font-family-sans)));--_title-text-size:var(--lui-alert-dialog-title-text-size,var(--lui-dialog-title-text-size,var(--font-size-xl)));--_title-text-color:var(--lui-alert-dialog-title-text-color,var(--lui-dialog-title-text-color,var(--color-foreground)));--_title-font-weight:var(--lui-alert-dialog-title-font-weight,var(--lui-dialog-title-font-weight,var(--font-weight-semibold)));--_title-line-height:var(--lui-alert-dialog-title-line-height,var(--lui-dialog-title-line-height,var(--font-line-height-tight)));font-family:var(--_title-text-family);font-size:var(--_title-text-size);font-weight:var(--_title-font-weight);line-height:var(--_title-line-height);color:var(--_title-text-color);margin:0}._description_8f4tr_101{font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-muted-foreground);margin:0;line-height:1.45}._actions_8f4tr_101{justify-content:flex-end;gap:calc(var(--base-space) * 1);flex-wrap:wrap;display:flex}._viewport_1yk8k_2{--_viewport-inset-inline:var(--lui-toast-inset-inline,calc(var(--base-space)*2));--_viewport-inset-block:var(--lui-toast-inset-block,calc(var(--base-space)*2));--_viewport-z-index:var(--lui-toast-z-index,var(--z-toast));--_viewport-width:var(--lui-toast-width,min(22.5rem, calc(100vw - calc(var(--base-space)*4))));z-index:var(--_viewport-z-index);width:var(--_viewport-width);pointer-events:none;outline:none;margin:0;padding:0;position:fixed;inset-block-end:var(--_viewport-inset-block);inset-inline-end:var(--_viewport-inset-inline)}._root_1yk8k_19{--_gap:var(--lui-toast-gap,calc(var(--base-space)*1.5));--_peek:var(--lui-toast-peek,calc(var(--base-space)*1.5));--_scale:calc(max(0, 1 - (var(--toast-index) * .1)));--_shrink:calc(1 - var(--_scale));--_height:var(--toast-frontmost-height,var(--toast-height));--_offset-y:calc((var(--toast-offset-y) * -1) + (var(--toast-index) * var(--_gap) * -1) + var(--toast-swipe-movement-y,0px));--_root-motion-duration:var(--lui-toast-motion-duration,var(--motion-overlay-duration));--_root-motion-ease:var(--lui-toast-motion-ease,var(--motion-overlay-ease));--_root-border-color:var(--lui-toast-border-color,var(--color-border));--_root-border-radius:var(--lui-toast-radius,var(--radius-panel));--_root-background:var(--lui-toast-background,var(--color-surface-raised));--_root-shadow:var(--lui-toast-shadow,var(--shadow-soft));--_root-border:var(--lui-toast-border,var(--border-width) solid var(--_root-border-color));--_icon-color:var(--lui-toast-icon-color,var(--color-foreground));z-index:calc(var(--_viewport-z-index) - var(--toast-index,0));width:100%;height:var(--_height);border:var(--_root-border);border-radius:var(--_root-border-radius);background:var(--_root-background);box-shadow:var(--_root-shadow);transform-origin:bottom;pointer-events:auto;will-change:transform;transform:translateX(var(--toast-swipe-movement-x,0px)) translateY(calc(var(--toast-swipe-movement-y,0px) - (var(--toast-index) * var(--_peek)) - (var(--_shrink) * var(--_height)))) scale(var(--_scale));position:absolute;bottom:0;right:0;overflow:hidden}._root_1yk8k_19:after{content:"";width:100%;height:calc(var(--_gap) + 1px);position:absolute;top:100%;left:0}._root_1yk8k_19[data-expanded]{height:var(--toast-height);transform:translateX(var(--toast-swipe-movement-x,0px)) translateY(var(--_offset-y))}._root_1yk8k_19[data-limited]{opacity:0}._root_1yk8k_19[data-lui-variant=success]{--lui-toast-border-color:color-mix(in oklab, var(--color-success) 40%, var(--color-border));--lui-toast-icon-color:var(--color-success-emphasis)}._root_1yk8k_19[data-lui-variant=warning]{--lui-toast-border-color:color-mix(in oklab, var(--color-warning) 40%, var(--color-border));--lui-toast-icon-color:var(--color-warning-emphasis)}._root_1yk8k_19[data-lui-variant=destructive]{--lui-toast-border-color:color-mix(in oklab, var(--color-destructive) 40%, var(--color-border));--lui-toast-icon-color:var(--color-destructive-emphasis)}._root_1yk8k_19[data-lui-variant=info]{--lui-toast-border-color:color-mix(in oklab, var(--color-primary) 35%, var(--color-border));--lui-toast-icon-color:var(--color-primary-emphasis)}._root_1yk8k_19:has([data-lui-part=toast\.content][data-lui-layout=inline]){width:fit-content;max-width:100%}._root_1yk8k_19:not([data-lui-motion]){transition:transform var(--_root-motion-duration) var(--_root-motion-ease), opacity var(--_root-motion-duration) var(--_root-motion-ease), height var(--motion-control-duration) var(--motion-control-ease)}._root_1yk8k_19:not([data-lui-motion])[data-starting-style],._root_1yk8k_19:not([data-lui-motion])[data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}._root_1yk8k_19:not([data-lui-motion])[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y,0px) - 150%))}._root_1yk8k_19:not([data-lui-motion])[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y,0px) + 150%))}._root_1yk8k_19:not([data-lui-motion])[data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x,0px) - 150%)) translateY(var(--_offset-y))}._root_1yk8k_19:not([data-lui-motion])[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x,0px) + 150%)) translateY(var(--_offset-y))}._content_1yk8k_102{--_content-gap:var(--lui-toast-content-gap,calc(var(--base-space)*1.5));--_content-row-gap:var(--lui-toast-content-row-gap,calc(var(--base-space)*.25));--_content-space-block:var(--lui-toast-content-space-block,calc(var(--base-space)*1.5));--_content-space-inline:var(--lui-toast-content-space-inline,calc(var(--base-space)*2));overflow:hidden}._content_1yk8k_102[data-lui-layout=stacked]{column-gap:var(--_content-gap);row-gap:var(--_content-row-gap);padding:var(--_content-space-block) var(--_content-space-inline);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._content_1yk8k_102[data-lui-layout=stacked]>[data-lui-part=toast\.title]{grid-area:1/1}._content_1yk8k_102[data-lui-layout=stacked]>[data-lui-part=toast\.description]{grid-area:2/1}._content_1yk8k_102[data-lui-layout=stacked]>[data-lui-part=toast\.body]{grid-area:1/1/-1;min-width:0}._content_1yk8k_102[data-lui-layout=stacked]>[data-lui-part=toast\.actions]{grid-area:1/2;align-self:start}._content_1yk8k_102[data-lui-layout=stacked]:not(:has(>[data-lui-part=toast\.description])):not(:has(>[data-lui-part=toast\.body] [data-lui-part=toast\.description])){align-items:center}._content_1yk8k_102[data-lui-layout=stacked]:not(:has(>[data-lui-part=toast\.description])):not(:has(>[data-lui-part=toast\.body] [data-lui-part=toast\.description]))>[data-lui-part=toast\.actions]{align-self:center}._content_1yk8k_102[data-lui-layout=inline]{--_content-space-block:var(--lui-toast-content-space-block-inline,calc(var(--base-space)*1));gap:var(--_content-gap);padding:var(--_content-space-block) var(--_content-space-inline);flex-wrap:nowrap;align-items:center;display:flex}._content_1yk8k_102:not([data-lui-motion]){transition:opacity var(--motion-control-duration) var(--motion-control-ease)}._content_1yk8k_102:not([data-lui-motion])[data-behind]{opacity:0}._content_1yk8k_102:not([data-lui-motion])[data-expanded]{opacity:1}._body_1yk8k_166{gap:var(--_content-row-gap);flex-direction:column;flex:1;min-width:0;display:flex}._content_1yk8k_102[data-lui-layout=inline] ._body_1yk8k_166{flex:1}._icon_1yk8k_225{--_icon-size:var(--lui-toast-icon-size,1.25rem);width:var(--_icon-size);height:var(--_icon-size);color:var(--_icon-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}._icon_1yk8k_225>[data-lui-part=icon\.root]{width:var(--_icon-size);height:var(--_icon-size)}._title_1yk8k_156{--_title-text-family:var(--lui-toast-title-text-family,var(--font-family-sans));--_title-text-size:var(--lui-toast-title-text-size,var(--font-size-sm));--_title-text-color:var(--lui-toast-title-text-color,var(--color-foreground));--_title-text-weight:var(--lui-toast-title-text-weight,var(--font-weight-semibold));min-width:0;font-family:var(--_title-text-family);font-size:var(--_title-text-size);font-weight:var(--_title-text-weight);color:var(--_title-text-color);margin-block:0;line-height:1.35}._content_1yk8k_102[data-lui-layout=inline] ._title_1yk8k_156{--_title-text-weight:var(--lui-toast-inline-title-text-weight,var(--font-weight-medium))}._description_1yk8k_161{--_description-text-family:var(--lui-toast-description-text-family,var(--font-family-sans));--_description-text-size:var(--lui-toast-description-text-size,var(--font-size-sm));--_description-text-color:var(--lui-toast-description-text-color,var(--color-muted-foreground));min-width:0;font-family:var(--_description-text-family);font-size:var(--_description-text-size);color:var(--_description-text-color);margin-block:0;line-height:1.45}._actions_1yk8k_172{--_actions-gap:var(--lui-toast-actions-gap,calc(var(--base-space)*.5));gap:var(--_actions-gap);flex-shrink:0;align-items:center;display:flex}._action_1yk8k_172,._close_1yk8k_284{--_action-space-inline:var(--lui-toast-action-space-inline,.65em);--_action-space-block:var(--lui-toast-action-space-block,.35em);--_action-border-color:var(--lui-toast-action-border-color,var(--color-border));--_action-border-radius:var(--lui-toast-action-radius,var(--radius-field));--_action-background:var(--lui-toast-action-background,transparent);--_action-background-hover:var(--lui-toast-action-background-hover,var(--color-surface-hover));--_action-text-color:var(--lui-toast-action-text-color,var(--color-foreground));--_action-text-family:var(--lui-toast-action-text-family,var(--font-family-sans));--_action-text-size:var(--lui-toast-action-text-size,var(--font-size-sm));--_action-font-weight:var(--lui-toast-action-font-weight,var(--font-weight-medium));--_action-border:var(--lui-toast-action-border,var(--border-width) solid var(--_action-border-color));--_action-focus-width:var(--lui-toast-action-focus-width,var(--outline-width));--_action-focus-style:var(--lui-toast-action-focus-style,var(--outline-style));--_action-focus-color:var(--lui-toast-action-focus-color,var(--outline-color));--_action-focus-offset:var(--lui-toast-action-focus-ring-offset,var(--outline-offset));padding:var(--_action-space-block) var(--_action-space-inline);border-radius:var(--_action-border-radius);border:var(--_action-border);background:var(--_action-background);color:var(--_action-text-color);font-family:var(--_action-text-family);font-size:var(--_action-text-size);font-weight:var(--_action-font-weight);cursor:pointer;justify-content:center;align-items:center;line-height:1.25;display:inline-flex}@media (hover:hover){:is(._action_1yk8k_172,._close_1yk8k_284):not(:disabled,[aria-disabled=true],[data-disabled]):hover{background:var(--_action-background-hover)}}:is(._action_1yk8k_172,._close_1yk8k_284):focus-visible{outline-width:var(--_action-focus-width);outline-style:var(--_action-focus-style);outline-color:var(--_action-focus-color);outline-offset:var(--_action-focus-offset)}:is(._action_1yk8k_172,._close_1yk8k_284):is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._closeGlyph_1yk8k_334{width:var(--lui-toast-close-glyph-size,1rem);height:var(--lui-toast-close-glyph-size,1rem);display:block}._close_1yk8k_284{--_close-space-inline:var(--lui-toast-close-space-inline,var(--control-gap));--_close-space-block:var(--lui-toast-close-space-block,.35em);--_close-size:var(--lui-toast-close-size,1.75rem);--_close-border-color:var(--lui-toast-close-border-color,transparent);--_close-background:var(--lui-toast-close-background,transparent);--_close-background-hover:var(--lui-toast-close-background-hover,var(--color-surface-hover));--_close-text-color:var(--lui-toast-close-text-color,var(--color-muted-foreground));--_close-text-color-hover:var(--lui-toast-close-text-color-hover,var(--color-foreground));--_close-font-weight:var(--lui-toast-close-font-weight,var(--font-weight-medium));--_close-border:var(--lui-toast-close-border,var(--border-width) solid var(--_close-border-color));min-width:var(--_close-size);min-height:var(--_close-size);padding:var(--_close-space-block) var(--_close-space-inline);border:var(--_close-border);background:var(--_close-background);color:var(--_close-text-color);font-weight:var(--_close-font-weight)}@media (hover:hover){._close_1yk8k_284:not(:disabled,[aria-disabled=true],[data-disabled]):hover{background:var(--_close-background-hover);color:var(--_close-text-color-hover)}}@media (prefers-reduced-motion:reduce){._root_1yk8k_19:not([data-lui-motion]){transition:none}._root_1yk8k_19:not([data-lui-motion]):is([data-starting-style],[data-ending-style]){opacity:1;transform:none}._content_1yk8k_102:not([data-lui-motion]){transition:none}}._root_1n4sg_2{--_tabs-gap:var(--lui-tabs-gap,var(--base-space))}._root_1n4sg_2[data-lui-size=xs]{--_size-text-size:var(--font-size-xs)}._root_1n4sg_2[data-lui-size=sm]{--_size-text-size:var(--font-size-sm)}._root_1n4sg_2[data-lui-size=md]{--_size-text-size:var(--font-size-md)}._root_1n4sg_2[data-lui-size=lg]{--_size-text-size:var(--font-size-lg)}._root_1n4sg_2{gap:var(--_tabs-gap);flex-direction:column;display:flex}._root_1n4sg_2[data-lui-part=tabs\.root][data-lui-orientation=vertical]{flex-direction:row;align-items:flex-start}._root_1n4sg_2[data-lui-part=tabs\.root][data-lui-orientation=vertical] ._tab_1n4sg_29{justify-content:flex-start}._list_1n4sg_35{--_list-border-color:var(--lui-tabs-list-border-color,var(--color-border-strong));--_list-border:var(--lui-tabs-list-border,var(--border-width) solid var(--_list-border-color));--_list-gap:var(--lui-tabs-list-gap,calc(var(--base-space)*.25));--_list-space-block:var(--lui-tabs-list-space-block,calc(var(--base-space)*.25));--_list-space-inline:var(--lui-tabs-list-space-inline,calc(var(--base-space)*.25));--_list-inset:max(var(--_list-space-block), var(--_list-space-inline));--_list-nest-inset:calc(var(--_list-inset) + var(--border-width));--_list-border-radius:var(--lui-tabs-list-radius,calc(var(--radius-field) + var(--_list-nest-inset)));--_list-background:var(--lui-tabs-list-background,var(--color-background));gap:var(--_list-gap);padding-block:var(--_list-space-block);padding-inline:var(--_list-space-inline);border:var(--_list-border);border-radius:var(--_list-border-radius);background:var(--_list-background);align-self:start;display:inline-flex}._list_1n4sg_35[data-lui-part=tabs\.list][data-lui-orientation=vertical]{flex-direction:column}._tab_1n4sg_29[data-lui-size=xs]{--lui-tabs-tab-text-size:var(--font-size-xs)}._tab_1n4sg_29[data-lui-size=sm]{--lui-tabs-tab-text-size:var(--font-size-sm)}._tab_1n4sg_29[data-lui-size=md]{--lui-tabs-tab-text-size:var(--font-size-md)}._tab_1n4sg_29[data-lui-size=lg]{--lui-tabs-tab-text-size:var(--font-size-lg)}._tab_1n4sg_29{--_tab-border-radius:var(--lui-tabs-tab-radius,calc(var(--_list-border-radius) - var(--_list-nest-inset)));--_tab-space-inline:var(--lui-tabs-tab-space-inline,var(--control-space-inline));--_tab-space-block:var(--lui-tabs-tab-space-block,max(0em, calc(var(--control-space-block) - var(--_list-space-block) - var(--border-width))));--_tab-text-family:var(--lui-tabs-tab-text-family,var(--font-family-sans));--_tab-text-size:var(--lui-tabs-tab-text-size,var(--_size-text-size,var(--font-size-base)));--_tab-font-weight:var(--lui-tabs-tab-font-weight,var(--font-weight-medium));--_tab-text-color:var(--lui-tabs-tab-text-color,var(--color-foreground));--_tab-hover-background:var(--lui-tabs-tab-hover-background,var(--color-surface-hover));--_tab-active-text-color:var(--lui-tabs-tab-active-text-color,var(--color-background));--_tab-active-background:var(--lui-tabs-tab-active-background,var(--color-foreground));--_tab-active-border-color:var(--lui-tabs-tab-active-border-color,var(--color-foreground));--_tab-border:var(--lui-tabs-tab-border,var(--border-width) solid transparent);--_tab-active-border:var(--lui-tabs-tab-active-border,var(--border-width) solid var(--_tab-active-border-color));--_tab-gap:var(--lui-tabs-tab-gap,var(--control-gap));--_tab-focus-width:var(--lui-tabs-tab-focus-width,var(--outline-width));--_tab-focus-style:var(--lui-tabs-tab-focus-style,var(--outline-style));--_tab-focus-color:var(--lui-tabs-tab-focus-color,var(--outline-color));--_tab-focus-offset:var(--lui-tabs-tab-focus-ring-offset,var(--outline-offset));border-radius:var(--_tab-border-radius);padding:var(--_tab-space-block) var(--_tab-space-inline);font-family:var(--_tab-text-family);font-size:var(--_tab-text-size);font-weight:var(--_tab-font-weight);color:var(--_tab-text-color);border:var(--_tab-border);cursor:pointer;justify-content:center;align-items:center;gap:var(--_tab-gap);line-height:inherit;background:0 0;flex-shrink:0;display:inline-flex}@media (hover:hover){._tab_1n4sg_29:hover{background-color:var(--_tab-hover-background)}}._tab_1n4sg_29:is([data-lui-part=tabs\.tab][aria-selected=true],[data-lui-part=tabs\.tab][data-state=active]){color:var(--_tab-active-text-color);background:var(--_tab-active-background);border:var(--_tab-active-border)}._tab_1n4sg_29:focus-visible{outline-width:var(--_tab-focus-width);outline-style:var(--_tab-focus-style);outline-color:var(--_tab-focus-color);outline-offset:var(--_tab-focus-offset)}._tab_1n4sg_29[data-lui-icon-only=true]{--_tab-space-inline:var(--_tab-space-block);position:relative}._tab_1n4sg_29:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.5}._panel_1n4sg_145{--_panel-min-height:var(--lui-tabs-panel-min-height,auto);--_panel-border-color:var(--lui-tabs-panel-border-color,var(--color-border));--_panel-border:var(--lui-tabs-panel-border,var(--border-width) solid var(--_panel-border-color));--_panel-border-radius:var(--lui-tabs-panel-radius,var(--radius-field));--_panel-background:var(--lui-tabs-panel-background,var(--color-background));--_panel-text-color:var(--lui-tabs-panel-text-color,var(--color-foreground));--_panel-space-inline:var(--lui-tabs-panel-space-inline,var(--control-space-inline));--_panel-space-block:var(--lui-tabs-panel-space-block,var(--control-space-block));min-height:var(--_panel-min-height);padding:var(--_panel-space-block) var(--_panel-space-inline);border:var(--_panel-border);border-radius:var(--_panel-border-radius);background:var(--_panel-background);color:var(--_panel-text-color);flex-grow:1;align-self:stretch}._panel_1n4sg_145[data-lui-part=tabs\.panel][hidden]{display:none}._root_1um2j_2{--_border-color:var(--lui-button-border-color,var(--color-border));--_border-radius:var(--lui-button-radius,var(--radius-field));--_space-inline:var(--lui-button-space-inline,var(--control-space-inline));--_space-block:var(--lui-button-space-block,var(--control-space-block));--_background:var(--lui-button-background,var(--color-primary));--_text-color:var(--lui-button-text-color,var(--color-primary-foreground));--_text-size:var(--lui-button-text-size,var(--font-size-base));--_text-family:var(--lui-button-text-family,var(--font-family-sans));--_border:var(--lui-button-border,var(--border-width) solid var(--_border-color));--_gap:var(--lui-button-gap,var(--control-gap));--_font-weight:var(--lui-button-font-weight,var(--font-weight-medium));--_focus-width:var(--lui-button-focus-width,var(--outline-width));--_focus-style:var(--lui-button-focus-style,var(--outline-style));--_focus-color:var(--lui-button-focus-color,var(--outline-color));--_focus-offset:var(--lui-button-focus-ring-offset,var(--outline-offset));--_block-size:calc((var(--font-line-height) * 1em) + (2 * var(--control-space-block)) + (2 * var(--border-width)));justify-content:center;align-items:center;gap:var(--_gap);block-size:var(--_block-size);padding:var(--_space-block) var(--_space-inline);border:var(--_border);border-radius:var(--_border-radius);background:var(--_background);color:var(--_text-color);font-family:var(--_text-family);font-size:var(--_text-size);cursor:pointer;font-weight:var(--_font-weight);line-height:inherit;background-clip:padding-box;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){._root_1um2j_2:not(:disabled,[aria-disabled=true],[data-disabled]):hover{background-color:var(--lui-button-background-hover,var(--_background));border-color:var(--lui-button-border-color-hover,var(--_border-color));color:var(--lui-button-text-color-hover,var(--_text-color))}}._root_1um2j_2:focus-visible{outline-width:var(--_focus-width);outline-style:var(--_focus-style);outline-color:var(--_focus-color);outline-offset:var(--_focus-offset)}._root_1um2j_2:is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._root_1um2j_2[data-lui-stack]{block-size:auto}._root_1um2j_2:not([data-lui-motion]){transition:background-color var(--motion-control-duration) var(--motion-control-ease), border-color var(--motion-control-duration) var(--motion-control-ease), color var(--motion-control-duration) var(--motion-control-ease)}@media (prefers-reduced-motion:reduce){._root_1um2j_2:not([data-lui-motion]){transition:background-color var(--motion-control-duration) var(--motion-control-ease), border-color var(--motion-control-duration) var(--motion-control-ease), color var(--motion-control-duration) var(--motion-control-ease)}}[data-lui-part=button-group\.root][data-lui-orientation=horizontal] ._root_1um2j_2[data-lui-button-group-segment=leading]{border-inline-end-width:0;border-right-width:0;border-start-end-radius:0;border-end-end-radius:0}[data-lui-part=button-group\.root][data-lui-orientation=horizontal] ._root_1um2j_2[data-lui-button-group-segment=middle]{border-inline-end-width:0;border-right-width:0;border-inline-start-width:0;box-shadow:inset var(--border-width) 0 0 0 var(--lui-button-group-divider-color,color-mix(in oklch, currentColor 20%, transparent));border-left-width:0;border-radius:0}[data-lui-part=button-group\.root][data-lui-orientation=horizontal] ._root_1um2j_2[data-lui-button-group-segment=trailing]{border-inline-start-width:0;box-shadow:inset var(--border-width) 0 0 0 var(--lui-button-group-divider-color,color-mix(in oklch, currentColor 20%, transparent));border-left-width:0;border-start-start-radius:0;border-end-start-radius:0}[data-lui-part=button-group\.root][data-lui-orientation=vertical] ._root_1um2j_2[data-lui-button-group-segment=leading]{border-block-end-width:0;border-bottom-width:0;border-end-end-radius:0;border-end-start-radius:0}[data-lui-part=button-group\.root][data-lui-orientation=vertical] ._root_1um2j_2[data-lui-button-group-segment=middle]{border-block-end-width:0;border-bottom-width:0;border-block-start-width:0;box-shadow:inset 0 var(--border-width) 0 0 var(--lui-button-group-divider-color,color-mix(in oklch, currentColor 20%, transparent));border-top-width:0;border-radius:0}[data-lui-part=button-group\.root][data-lui-orientation=vertical] ._root_1um2j_2[data-lui-button-group-segment=trailing]{border-block-start-width:0;box-shadow:inset 0 var(--border-width) 0 0 var(--lui-button-group-divider-color,color-mix(in oklch, currentColor 20%, transparent));border-top-width:0;border-start-start-radius:0;border-start-end-radius:0}._root_i9vd3_2{display:inline-block}._root_i9vd3_2[data-lui-provider=native]{position:relative}._root_i9vd3_2[data-lui-size=xs]{--_size-text-size:var(--font-size-xs)}._root_i9vd3_2[data-lui-size=sm]{--_size-text-size:var(--font-size-sm)}._root_i9vd3_2[data-lui-size=md]{--_size-text-size:var(--font-size-md)}._root_i9vd3_2[data-lui-size=lg]{--_size-text-size:var(--font-size-lg)}._positioner_i9vd3_26{--_positioner-z-index:var(--lui-select-z-index,var(--z-floating));z-index:var(--_positioner-z-index);pointer-events:none}._positioner_i9vd3_26 ._content_i9vd3_32{pointer-events:auto}._trigger_i9vd3_37{--_trigger-border-color:var(--lui-select-trigger-border-color,var(--color-border-strong));--_trigger-border-radius:var(--lui-select-trigger-radius,var(--radius-field));--_trigger-space-inline:var(--lui-select-trigger-space-inline,var(--control-space-inline));--_trigger-space-block:var(--lui-select-trigger-space-block,var(--control-space-block));--_trigger-gap:var(--lui-select-trigger-gap,var(--control-gap));--_trigger-background:var(--lui-select-trigger-background,var(--color-background));--_trigger-text-color:var(--lui-select-trigger-text-color,var(--color-foreground));--_trigger-text-size:var(--lui-select-trigger-text-size,var(--_size-text-size,var(--font-size-base)));--_trigger-text-family:var(--lui-select-trigger-text-family,var(--font-family-sans));--_trigger-indicator-size:var(--lui-select-trigger-indicator-size,1em);--_trigger-indicator-color:var(--lui-select-trigger-indicator-color,currentcolor);--_trigger-min-height:var(--lui-select-trigger-min-height,auto);--_trigger-border:var(--lui-select-trigger-border,var(--border-width) solid var(--_trigger-border-color));--_trigger-focus-width:var(--lui-select-trigger-focus-width,var(--outline-width));--_trigger-focus-style:var(--lui-select-trigger-focus-style,var(--outline-style));--_trigger-focus-color:var(--lui-select-trigger-focus-color,var(--outline-color));--_trigger-focus-offset:var(--lui-select-trigger-focus-ring-offset,var(--outline-offset));--_trigger-block-size:calc((var(--font-line-height) * 1em) + (2 * var(--control-space-block)) + (2 * var(--border-width)));justify-content:space-between;align-items:center;gap:var(--_trigger-gap);width:100%;block-size:var(--_trigger-block-size);min-height:var(--_trigger-min-height);padding:var(--_trigger-space-block) var(--_trigger-space-inline);border:var(--_trigger-border);border-radius:var(--_trigger-border-radius);background:var(--_trigger-background);color:var(--_trigger-text-color);font-family:var(--_trigger-text-family);font-size:var(--_trigger-text-size);text-align:left;cursor:pointer;line-height:inherit;text-wrap:nowrap;display:inline-flex}._trigger_i9vd3_37:focus-visible{outline-width:var(--_trigger-focus-width);outline-style:var(--_trigger-focus-style);outline-color:var(--_trigger-focus-color);outline-offset:var(--_trigger-focus-offset)}._trigger_i9vd3_37:disabled,._trigger_i9vd3_37[aria-disabled=true],._trigger_i9vd3_37[data-disabled]{cursor:not-allowed;opacity:.5}._trigger_i9vd3_37:is([aria-invalid=true],[data-invalid]){--_trigger-border-color:var(--color-destructive)}._indicatorIcon_i9vd3_95{width:var(--_trigger-indicator-size);height:var(--_trigger-indicator-size);color:var(--_trigger-indicator-color);pointer-events:none;flex-shrink:0;place-items:center;display:inline-flex}._content_i9vd3_32{--_trigger-space-inline:var(--lui-select-trigger-space-inline,var(--control-space-inline));--_trigger-space-block:var(--lui-select-trigger-space-block,var(--control-space-block));--_shell-space-block:var(--lui-select-content-space-block,calc(var(--base-space)*.25));--_shell-space-inline:var(--lui-select-content-space-inline,calc(var(--base-space)*.25));--_shell-list-gap:var(--lui-select-list-gap,var(--lui-select-content-gap));--_shell-inset:max(var(--_shell-space-block), var(--_shell-space-inline));--_shell-nest-inset:calc(var(--_shell-inset) + var(--border-width));--_shell-list-gap-effective:var(--_shell-list-gap,var(--_shell-inset));--_content-border-color:var(--lui-select-content-border-color,var(--color-border-strong));--_content-border-radius:var(--lui-select-content-radius,var(--radius-field));--_content-background:var(--lui-select-content-background,var(--color-surface-raised));--_content-shadow:var(--lui-select-content-shadow,var(--shadow-soft));--_content-border:var(--lui-select-content-border,0);--_content-hairline:inset 0 0 0 var(--border-width) var(--_content-border-color);--_content-text-family:var(--lui-select-trigger-text-family,var(--font-family-sans));--_content-text-size:var(--lui-select-trigger-text-size,var(--_size-text-size,var(--font-size-base)))}._content_i9vd3_32[data-lui-size=xs]{--_size-text-size:var(--font-size-xs)}._content_i9vd3_32[data-lui-size=sm]{--_size-text-size:var(--font-size-sm)}._content_i9vd3_32[data-lui-size=md]{--_size-text-size:var(--font-size-md)}._content_i9vd3_32[data-lui-size=lg]{--_size-text-size:var(--font-size-lg)}._content_i9vd3_32[data-lui-nested-list-shell=hairline]{--_shell-pad-block:calc(var(--_shell-space-block) + var(--border-width));--_shell-pad-inline:calc(var(--_shell-space-inline) + var(--border-width));padding-block:var(--_shell-pad-block);padding-inline:var(--_shell-pad-inline)}._content_i9vd3_32{min-width:var(--anchor-width);border:var(--_content-border);border-radius:var(--_content-border-radius);background:var(--_content-background);box-shadow:var(--_content-hairline), var(--_content-shadow);font-family:var(--_content-text-family);font-size:var(--_content-text-size);display:grid}._content_i9vd3_32:is(:focus,:focus-visible){outline-color:var(--outline-color)}._list_i9vd3_163{gap:var(--_shell-list-gap-effective);display:grid}._item_i9vd3_168{--_item-border-radius:var(--lui-select-item-radius,calc(var(--_content-border-radius) - var(--_shell-nest-inset)));--_item-space-inline:var(--lui-select-item-space-inline,calc(var(--_trigger-space-inline) - var(--_shell-pad-inline)));--_item-space-block:var(--lui-select-item-space-block,var(--_trigger-space-block));--_item-text-color:var(--lui-select-item-text-color,var(--color-foreground));--_item-text-size:var(--lui-select-item-text-size,var(--_content-text-size));--_item-text-family:var(--lui-select-item-text-family,var(--font-family-sans));--_item-hover-background:var(--lui-select-item-hover-background,var(--color-surface-hover));--_item-selected-background:var(--lui-select-item-selected-background,var(--_item-hover-background));--_item-indicator-gap:var(--lui-select-item-indicator-gap,calc(var(--base-space) * .35));align-items:center;gap:var(--_item-indicator-gap);border:var(--border-width) solid transparent;border-radius:var(--_item-border-radius);color:var(--_item-text-color);font-family:var(--_item-text-family);font-size:var(--_item-text-size);text-align:left;padding:var(--_item-space-block) var(--_item-space-inline);cursor:pointer;background:0 0;display:flex}._item_i9vd3_168[data-highlighted]{background:var(--_item-hover-background)}@media (hover:hover){._item_i9vd3_168:hover{background:var(--_item-hover-background)}}._item_i9vd3_168:is([aria-selected=true],[data-selected]){background:var(--_item-selected-background)}._item_i9vd3_168:is(:focus,:focus-visible){outline-color:var(--outline-color)}._item_i9vd3_168:is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed;opacity:.5}._itemText_i9vd3_218{flex:1;min-width:0}._itemIndicator_i9vd3_223{--_item-indicator-color:var(--lui-select-item-indicator-color,var(--color-foreground));--_item-indicator-size:var(--lui-select-item-indicator-size,1em);width:var(--_item-indicator-size);height:var(--_item-indicator-size);color:var(--_item-indicator-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._itemIndicator_i9vd3_223:not([data-selected]){visibility:hidden}._nativeControl_i9vd3_240{appearance:none;background-image:none;margin:0;padding-inline-end:calc(var(--_trigger-space-inline) + var(--_trigger-indicator-size) + var(--_trigger-gap))}._nativeControl_i9vd3_240::-ms-expand{display:none}._nativeIndicator_i9vd3_251{--_trigger-space-inline:var(--lui-select-trigger-space-inline,var(--control-space-inline));--_trigger-indicator-size:var(--lui-select-trigger-indicator-size,1em);--_trigger-indicator-color:var(--lui-select-trigger-indicator-color,currentcolor);--_trigger-text-size:var(--lui-select-trigger-text-size,var(--_size-text-size,var(--font-size-base)));font-size:var(--_trigger-text-size);color:var(--_trigger-indicator-color);pointer-events:none;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:var(--_trigger-space-inline)}._positioner_1dvl6_2{--_positioner-z-index:var(--lui-tooltip-z-index,var(--z-tooltip));z-index:var(--_positioner-z-index)}._content_1dvl6_8{--_content-z-index:var(--lui-tooltip-z-index,var(--z-tooltip));--_content-space-block:var(--lui-tooltip-space-block,.4em);--_content-space-inline:var(--lui-tooltip-space-inline,.65em);--_content-border-color:var(--lui-tooltip-border-color,var(--color-tooltip-border));--_content-border-radius:var(--lui-tooltip-radius,var(--radius-tight));--_content-background:var(--lui-tooltip-background,var(--color-tooltip-background));--_content-text-color:var(--lui-tooltip-text-color,var(--color-tooltip-foreground));--_content-text-size:var(--lui-tooltip-text-size,var(--font-size-sm));--_content-text-family:var(--lui-tooltip-text-family,var(--font-family-sans));--_content-shadow:var(--lui-tooltip-shadow,var(--shadow-soft));--_content-max-width:var(--lui-tooltip-max-width,16rem);--_content-border:var(--lui-tooltip-border,var(--border-width) solid var(--_content-border-color));--_content-animation-duration:var(--lui-tooltip-animation-duration,var(--motion-control-duration));--_content-animation-ease:var(--lui-tooltip-animation-ease,var(--motion-control-ease));z-index:var(--_content-z-index);max-width:var(--_content-max-width);padding-block:var(--_content-space-block);padding-inline:var(--_content-space-inline);border:var(--_content-border);border-radius:var(--_content-border-radius);background:var(--_content-background);color:var(--_content-text-color);font-family:var(--_content-text-family);font-size:var(--_content-text-size);box-shadow:var(--_content-shadow);position:relative;overflow:visible}._content_1dvl6_8:not([data-lui-motion]){animation-duration:var(--_content-animation-duration);animation-timing-function:var(--_content-animation-ease)}._content_1dvl6_8:not([data-lui-motion])[data-side=top]{animation-name:_lui-tooltip-slide-down_1dvl6_1}._content_1dvl6_8:not([data-lui-motion])[data-side=bottom]{animation-name:_lui-tooltip-slide-up_1dvl6_1}._content_1dvl6_8:not([data-lui-motion])[data-side=left]{animation-name:_lui-tooltip-slide-right_1dvl6_1}._content_1dvl6_8:not([data-lui-motion])[data-side=right]{animation-name:_lui-tooltip-slide-left_1dvl6_1}._arrow_1dvl6_60{--_arrow-fill:var(--lui-tooltip-arrow-fill,var(--lui-tooltip-background,var(--color-tooltip-background)));color:var(--_arrow-fill);fill:var(--_arrow-fill);pointer-events:none;display:block}._arrow_1dvl6_60 polygon{fill:currentColor}._arrowAbsolute_1dvl6_73{position:absolute;left:50%}._content_1dvl6_8[data-side=top] ._arrowAbsolute_1dvl6_73{bottom:0;transform:translate(-50%)translateY(100%)}._content_1dvl6_8[data-side=bottom] ._arrowAbsolute_1dvl6_73{top:0;transform:translate(-50%)translateY(-100%)rotate(180deg)}._content_1dvl6_8[data-side=left] ._arrowAbsolute_1dvl6_73{top:50%;left:auto;right:0;transform:translate(100%)translateY(-50%)rotate(90deg)}._content_1dvl6_8[data-side=right] ._arrowAbsolute_1dvl6_73{top:50%;left:0;transform:translate(-100%)translateY(-50%)rotate(-90deg)}@keyframes _lui-tooltip-slide-down_1dvl6_1{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _lui-tooltip-slide-up_1dvl6_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _lui-tooltip-slide-left_1dvl6_1{0%{opacity:0;transform:translate(-.25rem)}to{opacity:1;transform:translate(0)}}@keyframes _lui-tooltip-slide-right_1dvl6_1{0%{opacity:0;transform:translate(.25rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._content_1dvl6_8:not([data-lui-motion]){animation:none}}}@layer lui.components{._root_dpwqe_2{--_size:var(--lui-spinner-size,1rem);--_border-width:var(--lui-spinner-border-width,.125rem);--_duration:var(--lui-spinner-duration,.8s);--_track-color:var(--lui-spinner-track-color,currentColor);width:var(--_size);height:var(--_size);color:var(--_track-color);flex-shrink:0;place-items:center;display:inline-grid}._root_dpwqe_2[data-lui-size=xs]{--lui-spinner-size:.75rem}._root_dpwqe_2[data-lui-size=sm]{--lui-spinner-size:.875rem}._root_dpwqe_2[data-lui-size=md]{--lui-spinner-size:1rem}._root_dpwqe_2[data-lui-size=lg]{--lui-spinner-size:1.25rem}._root_dpwqe_2:before{content:"";border:var(--_border-width) solid currentColor;border-radius:var(--radius-pill);width:100%;height:100%;animation:_lui-spinner-spin_dpwqe_1 var(--_duration) linear infinite;border-right-color:#0000}._srOnly_dpwqe_42{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _lui-spinner-spin_dpwqe_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._root_dpwqe_2:before{animation:none}}._root_f2bjw_2[data-lui-bleed~=inline-start]{margin-inline-start:calc(var(--lui-button-bleed-inline,var(--lui-button-space-inline,var(--control-space-inline))) * -1)}._root_f2bjw_2[data-lui-bleed~=inline-end]{margin-inline-end:calc(var(--lui-button-bleed-inline,var(--lui-button-space-inline,var(--control-space-inline))) * -1)}._root_f2bjw_2[data-lui-bleed~=block-start]{margin-block-start:calc(var(--lui-button-bleed-block,var(--lui-button-space-block,var(--control-space-block))) * -1)}._root_f2bjw_2[data-lui-bleed~=block-end]{margin-block-end:calc(var(--lui-button-bleed-block,var(--lui-button-space-block,var(--control-space-block))) * -1)}._root_f2bjw_2[data-lui-width=fill]{width:100%}._root_f2bjw_2[data-lui-stack=true]{flex-direction:column}._root_f2bjw_2[data-lui-stack=reverse]{flex-direction:column-reverse}._root_f2bjw_2:not([data-lui-stack])[data-lui-justify=start]{justify-content:flex-start}._root_f2bjw_2:not([data-lui-stack])[data-lui-justify=center]{justify-content:center}._root_f2bjw_2:not([data-lui-stack])[data-lui-justify=end]{justify-content:flex-end}._root_f2bjw_2:not([data-lui-stack])[data-lui-justify=between]{justify-content:space-between}._root_f2bjw_2:not([data-lui-stack])[data-lui-justify=around]{justify-content:space-around}._root_f2bjw_2:not([data-lui-stack])[data-lui-justify=evenly]{justify-content:space-evenly}._root_f2bjw_2[data-lui-stack][data-lui-justify=start]{align-items:flex-start}._root_f2bjw_2[data-lui-stack][data-lui-justify=center]{align-items:center}._root_f2bjw_2[data-lui-stack][data-lui-justify=end]{align-items:flex-end}._root_f2bjw_2[data-lui-stack][data-lui-justify=between]{justify-content:space-between}._root_f2bjw_2[data-lui-stack][data-lui-justify=around]{justify-content:space-around}._root_f2bjw_2[data-lui-stack][data-lui-justify=evenly]{justify-content:space-evenly}._root_f2bjw_2[data-lui-size=xs]{--lui-button-text-size:var(--font-size-xs)}._root_f2bjw_2[data-lui-size=sm]{--lui-button-text-size:var(--font-size-sm)}._root_f2bjw_2[data-lui-size=md]{--lui-button-text-size:var(--font-size-md)}._root_f2bjw_2[data-lui-size=lg]{--lui-button-text-size:var(--font-size-lg)}._root_f2bjw_2[data-lui-icon-only=true]{--lui-button-space-inline:var(--_space-block)}._root_f2bjw_2[data-lui-icon-only=true] ._icon_f2bjw_98{min-width:1lh;min-height:1lh}._root_f2bjw_2[data-lui-state=loading]{cursor:progress}._root_f2bjw_2[data-lui-variant=default]{--lui-button-background:var(--color-primary);--lui-button-border-color:var(--color-primary);--lui-button-text-color:var(--color-primary-foreground);--lui-button-background-hover:var(--color-primary-hover);--lui-button-border-color-hover:var(--color-primary-hover)}._root_f2bjw_2[data-lui-variant=secondary]{--lui-button-background:var(--color-secondary);--lui-button-border-color:var(--color-secondary);--lui-button-text-color:var(--color-secondary-foreground);--lui-button-background-hover:var(--color-surface-hover);--lui-button-border-color-hover:var(--color-surface-hover)}._root_f2bjw_2[data-lui-variant=outline]{--lui-button-background:transparent;--lui-button-text-color:var(--color-foreground);--lui-button-border-color:var(--color-border);--lui-button-background-hover:var(--color-surface-hover)}._root_f2bjw_2[data-lui-variant=ghost]{--lui-button-background:transparent;--lui-button-text-color:var(--color-foreground);--lui-button-border-color:transparent;--lui-button-background-hover:var(--color-surface-hover);--lui-button-border-color-hover:var(--color-surface-hover)}._root_f2bjw_2[data-lui-variant=destructive]{--lui-button-background:var(--color-destructive);--lui-button-border-color:var(--color-destructive);--lui-button-text-color:var(--color-destructive-foreground);--lui-button-background-hover:var(--color-destructive-hover);--lui-button-border-color-hover:var(--color-destructive-hover)}._root_f2bjw_2[data-lui-variant=success]{--lui-button-background:var(--color-success);--lui-button-border-color:var(--color-success);--lui-button-text-color:var(--color-success-foreground);--lui-button-background-hover:var(--color-success-hover);--lui-button-border-color-hover:var(--color-success-hover)}._root_f2bjw_2[data-lui-variant=warning]{--lui-button-background:var(--color-warning);--lui-button-border-color:var(--color-warning);--lui-button-text-color:var(--color-warning-foreground);--lui-button-background-hover:var(--color-warning-hover);--lui-button-border-color-hover:var(--color-warning-hover)}._root_f2bjw_2[data-lui-variant=link]{--lui-button-background:transparent;--lui-button-text-color:var(--color-primary);--lui-button-border:none;--lui-button-space-inline:0;--lui-button-space-block:0;--lui-button-radius:calc(var(--radius-field) * .4)}@media (hover:hover){._root_f2bjw_2[data-lui-variant=link]:hover{text-decoration:underline}}._icon_f2bjw_98{flex-shrink:0;place-items:center;display:grid}._buttonSpinner_f2bjw_187{--lui-spinner-size:.85em}._srOnly_f2bjw_191{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._root_f2bjw_2 [data-lui-part=button-component\.label]:has([data-lui-part=kbd\.root]){align-items:center;gap:var(--lui-button-kbd-gap,var(--space-sm));display:inline-flex}._root_qo8c3_2[data-lui-size=xs]{--lui-tabs-tab-text-size:var(--font-size-xs)}._root_qo8c3_2[data-lui-size=sm]{--lui-tabs-tab-text-size:var(--font-size-sm)}._root_qo8c3_2[data-lui-size=md]{--lui-tabs-tab-text-size:var(--font-size-md)}._root_qo8c3_2[data-lui-size=lg]{--lui-tabs-tab-text-size:var(--font-size-lg)}._root_qo8c3_2[data-lui-icon-only=true] ._icon_qo8c3_19{min-width:1lh;min-height:1lh}._icon_qo8c3_19{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}._srOnly_qo8c3_34{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._root_dxvvi_2{--_gap:var(--lui-field-gap,var(--space-sm));gap:var(--_gap);display:grid}._labelRow_dxvvi_9{align-items:center;gap:var(--lui-field-label-row-gap,var(--space-sm));min-width:0;display:flex}._labelAction_dxvvi_16{flex-shrink:0;align-items:center;block-size:0;display:flex;position:relative;overflow:visible}._labelAction_dxvvi_16 :where(button,[data-lui-part=button\.root]){--_label-action-space:var(--lui-field-label-action-space,0px);aspect-ratio:1;block-size:auto;min-block-size:0;inline-size:auto;padding:var(--_label-action-space);margin-inline-start:calc(var(--lui-field-label-action-bleed,var(--lui-field-label-action-space,0px)) * -1)}._label_dxvvi_9{--lui-label-text-color:var(--lui-field-label-text-color,var(--lui-label-text-color));--lui-label-text-size:var(--lui-field-label-text-size,var(--lui-label-text-size));--lui-label-text-family:var(--lui-field-label-text-family,var(--lui-label-text-family));--lui-label-font-weight:var(--lui-field-label-font-weight,var(--lui-label-font-weight));--lui-label-line-height:var(--lui-field-label-line-height,var(--lui-label-line-height))}._label_visuallyHidden_dxvvi_48{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._root_dxvvi_2[data-lui-disabled=true] ._label_dxvvi_9{cursor:not-allowed;opacity:.5}._root_dxvvi_2[data-lui-orientation=horizontal]{align-items:flex-start;display:flex}._content_dxvvi_67{gap:var(--lui-field-content-gap,var(--space-xs));flex-direction:column;flex:1;min-width:0;display:flex}._root_dxvvi_2[data-lui-orientation=horizontal] ._control_dxvvi_75{min-height:calc(var(--lui-field-label-text-size,var(--lui-label-text-size,var(--font-size-base))) * var(--lui-field-label-line-height,var(--lui-label-line-height,1.35)));flex-shrink:0;align-items:center;line-height:0;display:flex}._root_dxvvi_2[data-lui-orientation=horizontal]:has(._control_dxvvi_75 [role=checkbox]) ._label_dxvvi_9{margin-block-start:max(0px, calc((var(--lui-checkbox-size,1.25em) - 1lh) / 2))}._control_dxvvi_75{min-width:0;line-height:var(--lui-field-control-line-height,var(--font-line-height))}._control_dxvvi_75>[data-lui-part=select\.root]{width:100%}._root_dxvvi_2[data-lui-invalid=true] ._hint_dxvvi_99,._root_dxvvi_2[data-lui-invalid=true] ._error_dxvvi_100{--lui-field-hint-text-color:var(--color-destructive)}._error_dxvvi_100{--_text-color:var(--lui-field-error-text-color,var(--color-destructive));--_text-size:var(--lui-field-error-text-size,var(--font-size-sm));--_text-family:var(--lui-field-error-text-family,var(--font-family-sans));--_line-height:var(--lui-field-error-line-height,var(--font-line-height));color:var(--_text-color);font-family:var(--_text-family);font-size:var(--_text-size);line-height:var(--_line-height);margin:0}._label_dxvvi_9[data-lui-required=true]:after{content:var(--lui-field-required-indicator," *")}._hint_dxvvi_99{--_text-color:var(--lui-field-hint-text-color,var(--color-muted-foreground));--_text-size:var(--lui-field-hint-text-size,var(--font-size-sm));--_text-family:var(--lui-field-hint-text-family,var(--font-family-sans));--_line-height:var(--lui-field-hint-line-height,var(--font-line-height));color:var(--_text-color);font-family:var(--_text-family);font-size:var(--_text-size);line-height:var(--_line-height);margin:0}._item_6pijk_2[data-lui-grow="1"]{flex-grow:1}._item_6pijk_2[data-lui-shrink="0"]{flex-shrink:0}._item_6pijk_2[data-lui-shrink="1"]{flex-shrink:1}._item_6pijk_2[data-lui-align-self=start]{align-self:start}._item_6pijk_2[data-lui-align-self=center]{align-self:center}._item_6pijk_2[data-lui-align-self=end]{align-self:end}._item_6pijk_2[data-lui-align-self=stretch]{align-self:stretch}._item_6pijk_2[data-lui-align-self=baseline]{align-self:baseline}._item_6pijk_2[data-lui-push-inline=start]{margin-inline-end:auto}._item_6pijk_2[data-lui-push-inline=end]{margin-inline-start:auto}._item_6pijk_2[data-lui-min-width="0"]{min-width:0}._item_6pijk_2[data-lui-span="1"]{grid-column:span 1}._item_6pijk_2[data-lui-span="2"]{grid-column:span 2}._item_6pijk_2[data-lui-span="3"]{grid-column:span 3}._item_6pijk_2[data-lui-span="4"]{grid-column:span 4}._item_6pijk_2[data-lui-span="5"]{grid-column:span 5}._item_6pijk_2[data-lui-span="6"]{grid-column:span 6}._item_6pijk_2[data-lui-span="7"]{grid-column:span 7}._item_6pijk_2[data-lui-span="8"]{grid-column:span 8}._item_6pijk_2[data-lui-span="9"]{grid-column:span 9}._item_6pijk_2[data-lui-span="10"]{grid-column:span 10}._item_6pijk_2[data-lui-span="11"]{grid-column:span 11}._item_6pijk_2[data-lui-span="12"]{grid-column:span 12}._item_6pijk_2[data-lui-row-span="1"]{grid-row:span 1}._item_6pijk_2[data-lui-row-span="2"]{grid-row:span 2}._item_6pijk_2[data-lui-row-span="3"]{grid-row:span 3}._item_6pijk_2[data-lui-row-span="4"]{grid-row:span 4}._item_6pijk_2[data-lui-row-span="5"]{grid-row:span 5}._item_6pijk_2[data-lui-row-span="6"]{grid-row:span 6}._item_6pijk_2[data-lui-row-span="7"]{grid-row:span 7}._item_6pijk_2[data-lui-row-span="8"]{grid-row:span 8}._item_6pijk_2[data-lui-row-span="9"]{grid-row:span 9}._item_6pijk_2[data-lui-row-span="10"]{grid-row:span 10}._item_6pijk_2[data-lui-row-span="11"]{grid-row:span 11}._item_6pijk_2[data-lui-row-span="12"]{grid-row:span 12}._root_1c1l1_2[data-lui-width=fill]{width:100%}._root_1c1l1_2[data-lui-width=hug]{width:fit-content;max-width:100%}._root_1c1l1_2[data-lui-center=true]{margin-inline:auto}._root_1c1l1_2[data-lui-max-width=xs]{max-width:20rem}._root_1c1l1_2[data-lui-max-width=sm]{max-width:24rem}._root_1c1l1_2[data-lui-max-width=md]{max-width:28rem}._root_1c1l1_2[data-lui-max-width=lg]{max-width:32rem}._root_1c1l1_2[data-lui-max-width=xl]{max-width:36rem}._root_1c1l1_2[data-lui-max-width=prose]{max-width:65ch}._root_1c1l1_2[data-lui-max-width=full]{max-width:100%}._root_1c1l1_2[data-lui-max-width=none]{max-width:none}._root_1c1l1_2{--_box-padding-block:var(--lui-box-padding-block,0px);--_box-padding-inline:var(--lui-box-padding-inline,0px);padding-block:var(--_box-padding-block);padding-inline:var(--_box-padding-inline)}._root_1c1l1_2[data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]):has([data-lui-focus-gutter]){padding-block-start:max(var(--_box-padding-block), var(--focus-gutter-block-start,var(--focus-gutter-block,var(--focus-gutter))));padding-block-end:max(var(--_box-padding-block), var(--focus-gutter-block-end,var(--focus-gutter-block,var(--focus-gutter))));padding-inline:max(var(--_box-padding-inline), var(--focus-gutter-inline,var(--focus-gutter)))}._root_1c1l1_2[data-lui-padding=none]{--_box-padding-block:0px;--_box-padding-inline:0px}._root_1c1l1_2[data-lui-padding=xs]{--_box-padding-block:var(--space-xs);--_box-padding-inline:var(--space-xs)}._root_1c1l1_2[data-lui-padding=sm]{--_box-padding-block:var(--space-sm);--_box-padding-inline:var(--space-sm)}._root_1c1l1_2[data-lui-padding=md]{--_box-padding-block:var(--space-md);--_box-padding-inline:var(--space-md)}._root_1c1l1_2[data-lui-padding=lg]{--_box-padding-block:var(--space-lg);--_box-padding-inline:var(--space-lg)}._root_1c1l1_2[data-lui-padding=xl]{--_box-padding-block:var(--space-xl);--_box-padding-inline:var(--space-xl)}._root_1c1l1_2[data-lui-padding="2xl"]{--_box-padding-block:var(--space-2xl);--_box-padding-inline:var(--space-2xl)}._root_1c1l1_2[data-lui-padding="3xl"]{--_box-padding-block:var(--space-3xl);--_box-padding-inline:var(--space-3xl)}._root_1c1l1_2[data-lui-padding-inline=none]{--_box-padding-inline:0px}._root_1c1l1_2[data-lui-padding-inline=xs]{--_box-padding-inline:var(--space-xs)}._root_1c1l1_2[data-lui-padding-inline=sm]{--_box-padding-inline:var(--space-sm)}._root_1c1l1_2[data-lui-padding-inline=md]{--_box-padding-inline:var(--space-md)}._root_1c1l1_2[data-lui-padding-inline=lg]{--_box-padding-inline:var(--space-lg)}._root_1c1l1_2[data-lui-padding-inline=xl]{--_box-padding-inline:var(--space-xl)}._root_1c1l1_2[data-lui-padding-inline="2xl"]{--_box-padding-inline:var(--space-2xl)}._root_1c1l1_2[data-lui-padding-inline="3xl"]{--_box-padding-inline:var(--space-3xl)}._root_1c1l1_2[data-lui-padding-block=none]{--_box-padding-block:0px}._root_1c1l1_2[data-lui-padding-block=xs]{--_box-padding-block:var(--space-xs)}._root_1c1l1_2[data-lui-padding-block=sm]{--_box-padding-block:var(--space-sm)}._root_1c1l1_2[data-lui-padding-block=md]{--_box-padding-block:var(--space-md)}._root_1c1l1_2[data-lui-padding-block=lg]{--_box-padding-block:var(--space-lg)}._root_1c1l1_2[data-lui-padding-block=xl]{--_box-padding-block:var(--space-xl)}._root_1c1l1_2[data-lui-padding-block="2xl"]{--_box-padding-block:var(--space-2xl)}._root_1c1l1_2[data-lui-padding-block="3xl"]{--_box-padding-block:var(--space-3xl)}._root_1c1l1_2[data-lui-height=fill]{height:100%}._root_1c1l1_2[data-lui-height=screen]{height:100dvh}._root_1c1l1_2[data-lui-min-height="0"]{min-height:0}._root_1c1l1_2[data-lui-min-height=screen]{min-height:100dvh}._root_1c1l1_2[data-lui-overflow=auto]{overflow:auto}._root_1c1l1_2[data-lui-overflow=hidden]{overflow:hidden}._root_1c1l1_2[data-lui-overflow=scroll]{overflow:scroll}._root_1c1l1_2[data-lui-overflow=visible]{overflow:visible}._root_1c1l1_2[data-lui-overflow-x=auto]{overflow-x:auto}._root_1c1l1_2[data-lui-overflow-x=hidden]{overflow-x:hidden}._root_1c1l1_2[data-lui-overflow-x=scroll]{overflow-x:scroll}._root_1c1l1_2[data-lui-overflow-x=visible]{overflow-x:visible}._root_1c1l1_2[data-lui-overflow-y=auto]{overflow-y:auto}._root_1c1l1_2[data-lui-overflow-y=hidden]{overflow-y:hidden}._root_1c1l1_2[data-lui-overflow-y=scroll]{overflow-y:scroll}._root_1c1l1_2[data-lui-overflow-y=visible]{overflow-y:visible}._root_1c1l1_2[data-lui-position=relative]{position:relative}._root_1c1l1_2[data-lui-position=sticky]{top:var(--lui-box-top,0);position:sticky}._root_1c1l1_2[data-lui-layer=sticky]{z-index:var(--lui-box-z-index,var(--z-sticky-chrome))}._root_1c1l1_2[data-lui-min-width=wide]{min-width:40rem}._root_1c1l1_2[data-lui-surface=page]{background-color:var(--color-page)}._root_1c1l1_2[data-lui-surface=card]{background-color:var(--color-background)}._root_1c1l1_2[data-lui-surface=raised]{background-color:var(--color-surface-raised)}._root_1c1l1_2[data-lui-surface=muted]{background-color:var(--color-muted)}._root_1c1l1_2[data-lui-bordered=true]{border:var(--border-width) solid var(--color-border)}._root_1c1l1_2[data-lui-bordered=true][data-lui-flush-block-start=true]{border-block-start-width:0}._root_1c1l1_2[data-lui-radius=field]{border-radius:var(--radius-field)}._root_1c1l1_2[data-lui-radius=panel]{border-radius:var(--radius-panel)}._root_1c1l1_2[data-lui-radius=tight]{border-radius:var(--radius-tight)}._root_1c1l1_2[data-lui-radius=pill]{border-radius:var(--radius-pill)}._root_mdgqv_2{--_text-color:var(--lui-text-color,var(--color-foreground));--_text-size:var(--lui-text-size,var(--font-size-md));--_text-family:var(--lui-text-family,var(--font-family-sans));--_text-weight:var(--lui-text-weight,var(--font-weight-regular,400));--_line-height:var(--lui-text-line-height,var(--font-line-height));--_text-align:initial;color:var(--_text-color);font-family:var(--_text-family);font-size:var(--_text-size);font-weight:var(--_text-weight);line-height:var(--_line-height);text-align:var(--_text-align);margin:0}._root_mdgqv_2[data-lui-tone=default]{--_text-color:var(--lui-text-color,var(--color-foreground))}._root_mdgqv_2[data-lui-tone=muted]{--_text-color:var(--lui-text-color,var(--color-muted-foreground))}._root_mdgqv_2[data-lui-tone=destructive]{--_text-color:var(--lui-text-color,var(--color-destructive))}._root_mdgqv_2[data-lui-tone=success]{--_text-color:var(--lui-text-color,var(--color-success))}._root_mdgqv_2[data-lui-tone=warning]{--_text-color:var(--lui-text-color,var(--color-warning))}._root_mdgqv_2[data-lui-size=xs]{--_text-size:var(--lui-text-size,var(--font-size-xs))}._root_mdgqv_2[data-lui-size=sm]{--_text-size:var(--lui-text-size,var(--font-size-sm))}._root_mdgqv_2[data-lui-size=md]{--_text-size:var(--lui-text-size,var(--font-size-md))}._root_mdgqv_2[data-lui-size=lg]{--_text-size:var(--lui-text-size,var(--font-size-lg))}._root_mdgqv_2[data-lui-size=xl]{--_text-size:var(--lui-text-size,var(--font-size-xl))}._root_mdgqv_2[data-lui-size="2xl"]{--_text-size:var(--lui-text-size,var(--font-size-2xl))}._root_mdgqv_2[data-lui-size="3xl"]{--_text-size:var(--lui-text-size,var(--font-size-3xl))}._root_mdgqv_2[data-lui-weight=regular]{--_text-weight:var(--lui-text-weight,var(--font-weight-regular,400))}._root_mdgqv_2[data-lui-weight=medium]{--_text-weight:var(--lui-text-weight,var(--font-weight-medium))}._root_mdgqv_2[data-lui-weight=semibold]{--_text-weight:var(--lui-text-weight,var(--font-weight-semibold))}._root_mdgqv_2[data-lui-weight=bold]{--_text-weight:var(--lui-text-weight,var(--font-weight-bold))}._root_mdgqv_2[data-lui-align=start]{--_text-align:start}._root_mdgqv_2[data-lui-align=center]{--_text-align:center}._root_mdgqv_2[data-lui-align=end]{--_text-align:end}._root_mdgqv_2[data-lui-truncate=true]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._root_gftlw_2{--_heading-color:var(--lui-heading-color,var(--color-foreground));--_heading-size:var(--lui-heading-size,var(--font-size-lg));--_heading-family:var(--lui-heading-family,var(--font-family-sans));--_heading-weight:var(--lui-heading-weight,var(--font-weight-semibold));--_line-height:var(--lui-heading-line-height,var(--font-line-height-tight));color:var(--_heading-color);font-family:var(--_heading-family);font-size:var(--_heading-size);font-weight:var(--_heading-weight);line-height:var(--_line-height);margin:0}._root_gftlw_2[data-lui-tone=default]{--_heading-color:var(--lui-heading-color,var(--color-foreground))}._root_gftlw_2[data-lui-tone=muted]{--_heading-color:var(--lui-heading-color,var(--color-muted-foreground))}._root_gftlw_2[data-lui-size=xs]{--_heading-size:var(--lui-heading-size,var(--font-size-sm))}._root_gftlw_2[data-lui-size=sm]{--_heading-size:var(--lui-heading-size,var(--font-size-md))}._root_gftlw_2[data-lui-size=md]{--_heading-size:var(--lui-heading-size,var(--font-size-lg))}._root_gftlw_2[data-lui-size=lg]{--_heading-size:var(--lui-heading-size,var(--font-size-xl))}._root_gftlw_2[data-lui-size=xl]{--_heading-size:var(--lui-heading-size,var(--font-size-2xl))}._root_gftlw_2[data-lui-size="2xl"]{--_heading-size:var(--lui-heading-size,var(--font-size-3xl))}._root_gftlw_2[data-lui-weight=medium]{--_heading-weight:var(--lui-heading-weight,var(--font-weight-medium))}._root_gftlw_2[data-lui-weight=semibold]{--_heading-weight:var(--lui-heading-weight,var(--font-weight-semibold))}._root_gftlw_2[data-lui-weight=bold]{--_heading-weight:var(--lui-heading-weight,var(--font-weight-bold))}._root_o6jl5_2{gap:var(--lui-flex-gap);display:flex}._root_o6jl5_2[data-lui-direction=row]{flex-direction:row}._root_o6jl5_2[data-lui-direction=column]{flex-direction:column}._root_o6jl5_2[data-lui-direction=row-reverse]{flex-direction:row-reverse}._root_o6jl5_2[data-lui-direction=column-reverse]{flex-direction:column-reverse}._root_o6jl5_2[data-lui-gap=xs]{gap:var(--space-xs)}._root_o6jl5_2[data-lui-gap=sm]{gap:var(--space-sm)}._root_o6jl5_2[data-lui-gap=md]{gap:var(--space-md)}._root_o6jl5_2[data-lui-gap=lg]{gap:var(--space-lg)}._root_o6jl5_2[data-lui-gap=xl]{gap:var(--space-xl)}._root_o6jl5_2[data-lui-gap="2xl"]{gap:var(--space-2xl)}._root_o6jl5_2[data-lui-gap="3xl"]{gap:var(--space-3xl)}._root_o6jl5_2[data-lui-align=start]{align-items:flex-start}._root_o6jl5_2[data-lui-align=center]{align-items:center}._root_o6jl5_2[data-lui-align=end]{align-items:flex-end}._root_o6jl5_2[data-lui-align=stretch]{align-items:stretch}._root_o6jl5_2[data-lui-align=baseline]{align-items:baseline}._root_o6jl5_2[data-lui-justify=start]{justify-content:flex-start}._root_o6jl5_2[data-lui-justify=center]{justify-content:center}._root_o6jl5_2[data-lui-justify=end]{justify-content:flex-end}._root_o6jl5_2[data-lui-justify=between]{justify-content:space-between}._root_o6jl5_2[data-lui-justify=around]{justify-content:space-around}._root_o6jl5_2[data-lui-justify=evenly]{justify-content:space-evenly}._root_o6jl5_2[data-lui-wrap=wrap]{flex-wrap:wrap}._root_yuglo_2{grid-template-columns:repeat(var(--lui-grid-cols,1), minmax(0, 1fr));gap:var(--lui-grid-gap);display:grid}._root_yuglo_2[data-lui-gap=xs]{gap:var(--space-xs)}._root_yuglo_2[data-lui-gap=sm]{gap:var(--space-sm)}._root_yuglo_2[data-lui-gap=md]{gap:var(--space-md)}._root_yuglo_2[data-lui-gap=lg]{gap:var(--space-lg)}._root_yuglo_2[data-lui-gap=xl]{gap:var(--space-xl)}._root_yuglo_2[data-lui-gap="2xl"]{gap:var(--space-2xl)}._root_yuglo_2[data-lui-gap="3xl"]{gap:var(--space-3xl)}._root_yuglo_2[data-lui-align=start]{align-items:start}._root_yuglo_2[data-lui-align=center]{align-items:center}._root_yuglo_2[data-lui-align=end]{align-items:end}._root_yuglo_2[data-lui-align=stretch]{align-items:stretch}._root_yuglo_2[data-lui-min-col]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--lui-grid-min-col)), 1fr))}._root_yuglo_2[data-lui-min-col][data-lui-fluid-repeat=fill]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--lui-grid-min-col)), 1fr))}._root_dcgh4_2{--_border-color:var(--lui-card-border-color,var(--color-border));--_border-radius:var(--lui-card-radius,var(--radius-panel));--_background:var(--lui-card-background,var(--color-background));--_text-color:var(--lui-card-text-color,var(--color-foreground));--_border:var(--lui-card-border,var(--border-width) solid var(--_border-color));--_gap:var(--lui-card-gap,var(--space-xl));--_space-inline:var(--lui-card-space-inline,var(--space-lg));--_space-block:var(--lui-card-space-block,var(--space-lg));--_header-column-gap:var(--lui-card-header-column-gap,var(--space-md));--_header-row-gap:var(--lui-card-header-row-gap,var(--space-xs));--_title-text-family:var(--lui-card-title-text-family,var(--font-family-sans));--_title-text-size:var(--lui-card-title-text-size,var(--font-size-xl));--_title-font-weight:var(--lui-card-title-font-weight,var(--font-weight-semibold));--_title-line-height:var(--lui-card-title-line-height,var(--font-line-height-tight));--_description-text-color:var(--lui-card-description-text-color,var(--color-muted-foreground));--_description-text-size:var(--lui-card-description-text-size,var(--font-size-sm));border:var(--_border);border-radius:var(--_border-radius);background:var(--_background);color:var(--_text-color);padding:var(--_space-block) var(--_space-inline);gap:var(--_gap);flex-direction:column;display:flex}._root_dcgh4_2[data-lui-size=sm]{--_space-block:var(--space-md);--_space-inline:var(--space-md);--_gap:var(--space-md);--_header-row-gap:var(--space-xs)}._header_dcgh4_40{column-gap:var(--_header-column-gap);row-gap:var(--_header-row-gap);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._header_dcgh4_40>[data-lui-part=card\.title],._header_dcgh4_40>[data-lui-part=card\.description]{grid-column:1}._header_dcgh4_40>[data-lui-part=card\.action]{grid-area:1/2/span 2;place-self:start end}._title_dcgh4_47{font-family:var(--_title-text-family);font-size:var(--_title-text-size);font-weight:var(--_title-font-weight);line-height:var(--_title-line-height);margin:0}._title_dcgh4_47[data-lui-size=sm]{--_title-text-size:var(--font-size-lg)}._description_dcgh4_48{color:var(--_description-text-color);font-size:var(--_description-text-size);margin-block:0}._description_dcgh4_48[data-lui-size=sm]{--_description-text-size:var(--font-size-sm)}._content_dcgh4_82{flex-grow:1}._action_dcgh4_52{align-items:center;display:inline-flex}._footerInner_dcgh4_91{justify-content:flex-end}._root_g3f0q_2{--_root-width:var(--lui-sidebar-root-width,18.5rem);--_root-background:var(--lui-sidebar-root-background,transparent);--_root-text-color:var(--lui-sidebar-root-text-color,inherit);--_edge-padding-inline:var(--lui-sidebar-root-padding,var(--space-sm));--_slot-space-inline:var(--lui-sidebar-slot-space-inline,var(--lui-sidebar-content-space-inline,.3rem));--_slot-space-block:var(--lui-sidebar-slot-space-block,calc(var(--base-space) * 1.1));--_slot-gap:var(--lui-sidebar-slot-gap,var(--lui-sidebar-group-gap,var(--space-xs)));--lui-sidebar-item-text-size:var(--font-size-md);width:min(100%, var(--_root-width));block-size:100%;background:var(--_root-background);min-height:0;color:var(--_root-text-color);flex-direction:column;display:flex}._root_g3f0q_2[data-lui-size=xs]{--_root-width:16rem;--_edge-padding-inline:calc(var(--space-xs) * .75);--lui-sidebar-item-text-size:var(--font-size-xs)}._root_g3f0q_2[data-lui-size=sm]{--_root-width:16.75rem;--_edge-padding-inline:var(--space-xs);--lui-sidebar-item-text-size:var(--font-size-sm)}._root_g3f0q_2[data-lui-size=lg]{--_root-width:20rem;--_edge-padding-inline:var(--space-sm);--lui-sidebar-item-text-size:var(--font-size-lg)}._root_g3f0q_2[data-lui-collapsed=true]{--_root-width:var(--lui-sidebar-rail-width,3.5rem);--_edge-padding-inline:var(--lui-sidebar-rail-padding-inline,var(--space-sm))}._root_g3f0q_2[data-lui-collapsed=true] :where([data-lui-part=sidebar\.item-trailing]),._root_g3f0q_2[data-lui-collapsed=true] :where([data-lui-part=sidebar\.slot-copy]){display:none}._root_g3f0q_2[data-lui-collapsed=true] ._content_g3f0q_51{--_content-space-inline:0;overflow-x:hidden}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57{--_header-space-inline:0}._root_g3f0q_2[data-lui-collapsed=true] ._footer_g3f0q_61{--_footer-space-inline:0}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57 :where(button),._root_g3f0q_2[data-lui-collapsed=true] ._footer_g3f0q_61 :where(button){justify-content:center}._root_g3f0q_2[data-lui-collapsed=true] ._headerBar_g3f0q_70{min-block-size:var(--lui-sidebar-rail-item-size,2.5rem);justify-content:center}._root_g3f0q_2[data-lui-collapsed=true] ._headerBrand_g3f0q_75{transition:opacity var(--motion-control-duration) var(--motion-control-ease);margin-inline:auto;padding-inline-start:0}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57:hover ._headerBrand_g3f0q_75{opacity:0}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57:has([data-lui-sidebar-toggle=true]:focus-visible) ._headerBrand_g3f0q_75{opacity:0}._root_g3f0q_2[data-lui-collapsed=true] ._headerActions_g3f0q_86{display:contents}._root_g3f0q_2[data-lui-collapsed=true] ._headerActions_g3f0q_86>:not([data-lui-sidebar-toggle=true]){display:none}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57 [data-lui-sidebar-toggle=true]{inline-size:var(--lui-sidebar-rail-item-size,2.5rem);min-block-size:var(--lui-sidebar-rail-item-size,2.5rem);opacity:0;pointer-events:none;transition:opacity var(--motion-control-duration) var(--motion-control-ease);position:absolute;inset-block-start:50%;inset-inline-start:var(--_edge-padding-inline);translate:0 -50%}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57:hover [data-lui-sidebar-toggle=true]{opacity:1;pointer-events:auto}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57:has([data-lui-sidebar-toggle=true]:focus-visible) [data-lui-sidebar-toggle=true]{opacity:1;pointer-events:auto}@media (hover:none){._root_g3f0q_2[data-lui-collapsed=true] ._headerBrand_g3f0q_75{opacity:0}._root_g3f0q_2[data-lui-collapsed=true] ._header_g3f0q_57 [data-lui-sidebar-toggle=true]{opacity:1;pointer-events:auto}}._root_g3f0q_2[data-lui-orientation=horizontal]{width:100%;max-width:none;block-size:100%;align-items:center;gap:var(--lui-sidebar-horizontal-gap,var(--space-xs));flex-direction:row;min-height:0;overflow:hidden}._root_g3f0q_2[data-lui-orientation=horizontal] ._content_g3f0q_51{align-content:center;align-items:center;gap:var(--_slot-gap);min-width:0;padding-block:0;padding-inline:var(--_slot-space-inline);flex-direction:row;flex:auto;display:flex;overflow:auto hidden}:is(._root_g3f0q_2[data-lui-orientation=horizontal]:not(:has(>[data-lui-part=sidebar\.header]))>._content_g3f0q_51,._root_g3f0q_2[data-lui-orientation=horizontal]:not(:has(>[data-lui-part=sidebar\.footer]))>._content_g3f0q_51){padding-block:0}._root_g3f0q_2[data-lui-orientation=horizontal] ._header_g3f0q_57{width:auto;min-block-size:100%;flex:none;align-content:center;align-items:center;padding-block:0;padding-inline-start:var(--_edge-padding-inline);padding-inline-end:var(--_slot-space-inline);display:flex;position:static}._root_g3f0q_2[data-lui-orientation=horizontal] ._footer_g3f0q_61{width:auto;min-block-size:100%;flex:none;align-content:center;align-items:center;padding-block:0;padding-inline-start:var(--_slot-space-inline);padding-inline-end:var(--_edge-padding-inline);display:flex;position:static}._root_g3f0q_2[data-lui-orientation=horizontal] ._headerBar_g3f0q_70,._root_g3f0q_2[data-lui-orientation=horizontal] ._header_g3f0q_57 :where(button),._root_g3f0q_2[data-lui-orientation=horizontal] ._footer_g3f0q_61 :where(button){width:auto}._root_g3f0q_2[data-lui-orientation=horizontal] ._group_g3f0q_188{align-items:center;gap:var(--_slot-gap);flex-direction:row;width:auto;display:flex}._root_g3f0q_2[data-lui-orientation=horizontal] [data-lui-part=sidebar\.group-label]{display:none}._root_g3f0q_2[data-lui-orientation=horizontal] [data-lui-part=sidebar\.section][data-lui-flattened=true]{align-items:center;gap:var(--_slot-gap);flex-direction:row;display:flex}._headerBar_g3f0q_70{justify-content:space-between;align-items:center;gap:var(--_slot-gap);width:100%;min-width:0;display:flex}._headerBrand_g3f0q_75{min-width:0;align-items:center;padding-inline-start:var(--lui-sidebar-item-space-inline,var(--control-space-inline));display:flex}._headerActions_g3f0q_86{align-items:center;gap:var(--_slot-gap);flex-shrink:0;display:flex}._slotCopy_g3f0q_231{font-size:var(--lui-sidebar-item-text-size,var(--font-size-md));padding-inline:var(--lui-sidebar-item-space-inline,var(--control-space-inline));padding-block:var(--lui-sidebar-slot-copy-space-block,var(--lui-sidebar-item-space-block,var(--control-space-block)));display:block}._slotCopyText_g3f0q_241{display:block}._header_g3f0q_57{--_header-space-inline:var(--lui-sidebar-header-space-inline,var(--_slot-space-inline));--_header-space-block:var(--lui-sidebar-header-space-block,var(--_slot-space-block));--_header-radius:var(--lui-sidebar-header-radius,0);--_header-background:var(--lui-sidebar-header-background,transparent);--_header-text-size:var(--lui-sidebar-header-text-size,var(--font-size-base));--_header-text-family:var(--lui-sidebar-header-text-family,var(--font-family-sans));align-content:start;align-items:stretch;gap:var(--_slot-gap);padding-block:var(--_header-space-block);border-radius:var(--_header-radius);background:var(--_header-background);font-size:var(--_header-text-size);font-family:var(--_header-text-family);padding-inline-start:calc(var(--_header-space-inline) + var(--_edge-padding-inline));padding-inline-end:calc(var(--_header-space-inline) + var(--_edge-padding-inline));display:grid;position:relative}._header_g3f0q_57[data-lui-sticky=true]{z-index:1;position:sticky;top:0}._header_g3f0q_57 :where(button){justify-content:start;width:100%}._header_g3f0q_57 [data-lui-sidebar-toggle=true]{justify-content:center;width:auto}._header_g3f0q_57 ._slotCopyText_g3f0q_241{font-size:var(--_header-text-size)}._content_g3f0q_51{--_content-space-inline:var(--lui-sidebar-content-space-inline,var(--_slot-space-inline));--_content-space-block:var(--lui-sidebar-content-space-block,max(.2rem, var(--focus-gutter)));--_content-space-block-edge:var(--lui-sidebar-content-space-block-edge,var(--_slot-space-block));--_content-gap:var(--lui-sidebar-content-gap,var(--space-2xl));--lui-scrollbar-width:var(--lui-sidebar-content-scrollbar-width,var(--lui-scrollbar-width,thin));align-content:start;gap:var(--_content-gap);min-height:0;padding-block:var(--_content-space-block);padding-inline:calc(var(--_content-space-inline) + var(--_edge-padding-inline));flex:auto;display:grid;overflow-y:auto}._root_g3f0q_2:not(:has(>[data-lui-part=sidebar\.header]))>._content_g3f0q_51{padding-block-start:var(--_content-space-block-edge)}._root_g3f0q_2:not(:has(>[data-lui-part=sidebar\.footer]))>._content_g3f0q_51{padding-block-end:var(--_content-space-block-edge)}._footer_g3f0q_61{--_footer-space-inline:var(--lui-sidebar-footer-space-inline,var(--_slot-space-inline));--_footer-space-block:var(--lui-sidebar-footer-space-block,calc(var(--base-space) * 1.5));--_footer-space-block-end:var(--lui-sidebar-footer-space-block-end,var(--_footer-space-block));--_footer-radius:var(--lui-sidebar-footer-radius,var(--radius-panel));--_footer-background:var(--lui-sidebar-footer-background,transparent);--_footer-text-size:var(--lui-sidebar-footer-text-size,var(--font-size-sm));--_footer-text-family:var(--lui-sidebar-footer-text-family,var(--font-family-sans));align-content:start;align-items:stretch;gap:var(--_slot-gap);border-radius:var(--_footer-radius);background:var(--_footer-background);font-size:var(--_footer-text-size);font-family:var(--_footer-text-family);padding-block-start:var(--_footer-space-block);padding-block-end:var(--_footer-space-block-end);padding-inline-start:calc(var(--_footer-space-inline) + var(--_edge-padding-inline));padding-inline-end:calc(var(--_footer-space-inline) + var(--_edge-padding-inline));display:grid}._footer_g3f0q_61[data-lui-sticky=true]{z-index:1;position:sticky;bottom:0}._footer_g3f0q_61 :where(button){justify-content:start;width:100%}._footer_g3f0q_61 ._slotCopyText_g3f0q_241{font-size:var(--_footer-text-size)}._group_g3f0q_188{--_group-gap:var(--lui-sidebar-group-gap,.125rem);align-content:start;gap:var(--_group-gap);display:grid}._group_g3f0q_188[data-lui-collapsible=true]{--lui-collapsible-gap:var(--lui-sidebar-group-gap,0px)}._groupCollapsible_g3f0q_362{display:grid}._groupPanel_g3f0q_366{margin-block-start:calc(var(--lui-collapsible-gap,calc(var(--base-space) * .5)) - var(--focus-gutter));margin-block-end:calc(var(--focus-gutter) * -1);margin-inline:calc(var(--focus-gutter) * -1);transition:height var(--lui-collapsible-panel-motion-duration,var(--motion-disclosure-duration)) var(--lui-collapsible-panel-motion-ease,var(--motion-disclosure-ease)), margin-block-start var(--lui-collapsible-panel-motion-duration,var(--motion-disclosure-duration)) var(--lui-collapsible-panel-motion-ease,var(--motion-disclosure-ease)), margin-block-end var(--lui-collapsible-panel-motion-duration,var(--motion-disclosure-duration)) var(--lui-collapsible-panel-motion-ease,var(--motion-disclosure-ease))}._groupPanel_g3f0q_366:is([data-starting-style],[data-ending-style]){margin-block-end:calc(var(--focus-gutter) - var(--lui-collapsible-gap,calc(var(--base-space) * .5)))}._groupPanelList_g3f0q_380{gap:var(--lui-sidebar-group-gap,.125rem);padding:var(--focus-gutter);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){._groupPanel_g3f0q_366{transition:none}}._navRow_d0shw_2{--_item-space-inline:var(--lui-sidebar-item-space-inline,var(--control-space-inline));--_item-space-block:var(--lui-sidebar-item-space-block,var(--control-space-block));--_item-gap:var(--lui-sidebar-item-gap,var(--space-sm));--_item-radius:var(--lui-sidebar-item-radius,var(--radius-field));--_item-text-size:var(--lui-sidebar-item-text-size,var(--font-size-md));--_item-text-color:var(--lui-sidebar-item-text-color,var(--color-foreground));--_item-background:var(--lui-sidebar-item-background,transparent);--_item-background-hover:var(--lui-sidebar-item-background-hover,var(--color-surface-hover));--_item-background-active:var(--lui-sidebar-item-background-active,var(--color-secondary));--_item-font-weight:var(--lui-sidebar-item-font-weight,400);--_item-line-height:var(--lui-sidebar-item-line-height,1.25);--lui-button-background:var(--_item-background);--lui-button-background-hover:var(--_item-background-hover);--lui-button-border:none;--lui-button-border-color:transparent;--lui-button-text-color:var(--_item-text-color);--lui-button-text-size:var(--_item-text-size);--lui-button-font-weight:var(--_item-font-weight);--lui-button-radius:var(--_item-radius);--lui-button-space-inline:var(--_item-space-inline);--lui-button-space-block:var(--_item-space-block);--lui-button-gap:var(--_item-gap);block-size:auto;line-height:var(--_item-line-height);min-height:var(--lui-sidebar-item-row-min-height,auto)}._itemWrap_1yuka_2{--_indent-sub:var(--lui-sidebar-item-indent-sub,calc(1rem + var(--lui-sidebar-item-gap,var(--space-sm))));width:100%;display:block}._itemWrap_1yuka_2:focus-within{z-index:1;position:relative}._itemWrap_1yuka_2 ._root_1yuka_14{--lui-button-text-size:var(--lui-sidebar-item-text-size,var(--font-size-md));font-size:var(--lui-sidebar-item-text-size,var(--font-size-md));scroll-margin-block:var(--focus-gutter)}._itemWrap_1yuka_2 [data-lui-part=button-component\.label]{text-align:start;flex:1;align-items:center;min-width:0;display:flex}._labelText_1yuka_32{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._trailing_1yuka_41{flex-shrink:0;align-items:center;margin-inline-start:auto;display:inline-flex}._itemWrap_1yuka_2[data-lui-state=active] ._root_1yuka_14{--lui-button-background:var(--lui-sidebar-item-background-active,var(--color-surface-hover));--lui-button-background-hover:var(--lui-sidebar-item-background-active,var(--color-surface-hover));--lui-button-text-color:var(--color-foreground);--lui-button-font-weight:var(--lui-sidebar-item-font-weight-active,var(--font-weight-medium))}._itemWrap_1yuka_2[data-lui-indent=sub]{--_focus-bleed-inline-start:calc(var(--_indent-sub) + var(--_focus-bleed-inline,0px));padding-inline-start:calc(var(--_indent-sub) + var(--_focus-bleed-inline,0px))}._itemWrap_1yuka_2[data-lui-indent=sub] ._root_1yuka_14{width:100%}._itemWrap_1yuka_2[data-lui-in-rail=true]{justify-items:center;width:100%;margin-inline:0;padding-inline:0;display:grid}._itemWrap_1yuka_2[data-lui-in-rail=true][data-lui-focus-gutter-bleed]{box-sizing:border-box;width:100%;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}._itemWrap_1yuka_2[data-lui-in-rail=true] ._root_1yuka_14{width:var(--lui-sidebar-rail-item-size,2.5rem);min-block-size:var(--lui-sidebar-rail-item-size,2.5rem)}[data-lui-in-rail=true][data-lui-indent=sub]{padding-inline-start:0}[data-lui-rail-item=true]{min-block-size:var(--lui-sidebar-rail-item-size,2.5rem)}._itemWrap_1yuka_2[data-lui-size=xs]{--lui-sidebar-item-text-size:var(--font-size-xs)}._itemWrap_1yuka_2[data-lui-size=sm]{--lui-sidebar-item-text-size:var(--font-size-sm)}._itemWrap_1yuka_2[data-lui-size=md]{--lui-sidebar-item-text-size:var(--font-size-md)}._itemWrap_1yuka_2[data-lui-size=lg]{--lui-sidebar-item-text-size:var(--font-size-lg)}[data-lui-orientation=horizontal] ._itemWrap_1yuka_2{width:auto;margin-inline:0;padding-inline-start:0}[data-lui-orientation=horizontal] ._itemWrap_1yuka_2 ._root_1yuka_14{width:auto}[data-lui-orientation=horizontal] ._itemWrap_1yuka_2 [data-lui-part=button-component\.label]{gap:var(--_item-gap,var(--space-sm));flex:0 auto}._root_eruue_2{display:contents}._backdrop_eruue_6{--_backdrop-z-index:var(--lui-sheet-backdrop-z-index,var(--lui-dialog-backdrop-z-index,var(--z-dialog-backdrop)));--_backdrop-color:var(--lui-sheet-backdrop-color,var(--lui-dialog-backdrop-color,var(--color-overlay)));--_backdrop-filter:var(--lui-sheet-backdrop-filter,var(--lui-dialog-backdrop-filter,none));--_backdrop-motion-duration:var(--lui-sheet-motion-duration,var(--motion-overlay-duration));--_backdrop-motion-ease:var(--lui-sheet-motion-ease,var(--motion-overlay-ease))}._backdrop_eruue_6:not([data-lui-motion]){transition:opacity var(--_backdrop-motion-duration) var(--_backdrop-motion-ease)}._backdrop_eruue_6:not([data-lui-motion]):is([data-starting-style],[data-ending-style]){opacity:0}._viewportSideBottom_eruue_23{place-items:unset;flex-direction:column;grid-template:none;justify-content:flex-end;align-items:stretch;display:flex}._viewportSideBottom_eruue_23>:not([data-lui-part=dialog\.content],[data-lui-part=sheet\.content]){z-index:1;pointer-events:none;position:fixed;inset:0}._viewportSideLeft_eruue_39{place-items:unset;flex-direction:row;grid-template:none;justify-content:flex-start;align-items:stretch;display:flex}._viewportSideLeft_eruue_39>:not([data-lui-part=dialog\.content],[data-lui-part=sheet\.content]){z-index:1;pointer-events:none;position:fixed;inset:0}._viewportSideRight_eruue_55{place-items:unset;flex-direction:row;grid-template:none;justify-content:flex-end;align-items:stretch;display:flex}._viewportSideRight_eruue_55>:not([data-lui-part=dialog\.content],[data-lui-part=sheet\.content]){z-index:1;pointer-events:none;position:fixed;inset:0}._content_eruue_31[data-lui-part=sheet\.content]{place-self:auto;width:auto;max-width:none;display:flex}._content_eruue_31{--_content-gap:var(--lui-sheet-gap,var(--lui-dialog-gap,var(--space-xl)));--_content-space-block:var(--lui-sheet-space-block,var(--lui-dialog-space-block,var(--space-lg)));--_content-space-inline:var(--lui-sheet-space-inline,var(--lui-dialog-space-inline,var(--space-lg)));--_content-border-color:var(--lui-sheet-border-color,var(--lui-dialog-border-color,var(--color-border)));--_content-background:var(--lui-sheet-background,var(--lui-dialog-background,var(--color-surface-raised)));--_content-shadow:var(--lui-sheet-shadow,var(--lui-dialog-shadow,var(--shadow-soft)));--_content-border:var(--lui-sheet-border,var(--lui-dialog-border,var(--border-width) solid var(--_content-border-color)));--_sheet-width:var(--lui-sheet-width,min(24rem, calc(100vw - 2rem)));--_sheet-max-height:var(--lui-sheet-max-height,min(85vh, 100%));--_sheet-radius:var(--lui-sheet-radius,var(--lui-dialog-radius,var(--radius-panel)));--_sheet-offset:var(--lui-sheet-offset,0px);--_sheet-motion-duration:var(--lui-sheet-motion-duration,var(--motion-overlay-duration));--_sheet-motion-ease:var(--lui-sheet-motion-ease,var(--motion-overlay-ease));align-items:stretch;gap:var(--_content-gap);padding:var(--_content-space-block) var(--_content-space-inline);border:var(--_content-border);background:var(--_content-background);box-shadow:var(--_content-shadow);flex-direction:column;width:auto;max-width:none;min-height:0;margin:0;display:flex;position:relative}._content_eruue_31[data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]):has([data-lui-focus-gutter]){padding-block-start:max(var(--_content-space-block), var(--focus-gutter-block-start,var(--focus-gutter-block,var(--focus-gutter))));padding-block-end:max(var(--_content-space-block), var(--focus-gutter-block-end,var(--focus-gutter-block,var(--focus-gutter))));padding-inline:max(var(--_content-space-inline), var(--focus-gutter-inline,var(--focus-gutter)))}._content_eruue_31:has(>[data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]))>:is(._title_eruue_128,._description_eruue_128,._actions_eruue_128){padding-inline:var(--focus-gutter-inline,var(--focus-gutter))}._content_eruue_31:not([data-lui-motion]){transition:transform var(--_sheet-motion-duration) var(--_sheet-motion-ease)}._content_eruue_31:not([data-lui-motion])[data-lui-side=bottom]:is([data-starting-style],[data-ending-style]){transform:translateY(calc(100% + var(--_sheet-offset)))}._content_eruue_31:not([data-lui-motion])[data-lui-side=left]:is([data-starting-style],[data-ending-style]){transform:translateX(calc(-100% - var(--_sheet-offset)))}._content_eruue_31:not([data-lui-motion])[data-lui-side=right]:is([data-starting-style],[data-ending-style]){transform:translateX(calc(100% + var(--_sheet-offset)))}._content_eruue_31._contentSideBottom_eruue_149{width:100%;max-height:var(--_sheet-max-height);border-radius:var(--_sheet-radius) var(--_sheet-radius) 0 0;border-block-end:none;overflow-y:auto}._content_eruue_31._contentSideLeft_eruue_157,._content_eruue_31._contentSideRight_eruue_158{width:var(--_sheet-width);max-width:min(var(--_sheet-width), 100vw);height:100%;max-height:100dvh;overflow-y:auto}._content_eruue_31._contentSideLeft_eruue_157{border-radius:0 var(--_sheet-radius) var(--_sheet-radius) 0;border-inline-start:none}._content_eruue_31._contentSideRight_eruue_158{border-radius:var(--_sheet-radius) 0 0 var(--_sheet-radius);border-inline-end:none}._content_eruue_31[data-lui-offset]{border-radius:var(--_sheet-radius)}._content_eruue_31[data-lui-offset]._contentSideBottom_eruue_149{border-block-end:var(--_content-border);margin-inline:var(--_sheet-offset);width:calc(100% - 2 * var(--_sheet-offset));max-height:calc(var(--_sheet-max-height) - var(--_sheet-offset));margin-block-end:var(--_sheet-offset)}._content_eruue_31[data-lui-offset]._contentSideLeft_eruue_157{border-inline-start:var(--_content-border);margin-block:var(--_sheet-offset);max-height:calc(100dvh - 2 * var(--_sheet-offset));align-self:center;height:auto;margin-inline-start:var(--_sheet-offset)}._content_eruue_31[data-lui-offset]._contentSideRight_eruue_158{border-inline-end:var(--_content-border);margin-block:var(--_sheet-offset);max-height:calc(100dvh - 2 * var(--_sheet-offset));align-self:center;height:auto;margin-inline-end:var(--_sheet-offset)}._title_eruue_128{--_title-text-family:var(--lui-sheet-title-text-family,var(--lui-dialog-title-text-family,var(--font-family-sans)));--_title-text-size:var(--lui-sheet-title-text-size,var(--lui-dialog-title-text-size,var(--font-size-xl)));--_title-font-weight:var(--lui-sheet-title-font-weight,var(--lui-dialog-title-font-weight,var(--font-weight-semibold)));--_title-line-height:var(--lui-sheet-title-line-height,var(--lui-dialog-title-line-height,var(--font-line-height-tight)));--_title-text-color:var(--lui-sheet-title-text-color,var(--lui-dialog-title-text-color,var(--color-foreground)));font-family:var(--_title-text-family);font-size:var(--_title-text-size);font-weight:var(--_title-font-weight);line-height:var(--_title-line-height);color:var(--_title-text-color);flex-shrink:0;margin-block:0}._description_eruue_128{--_description-text-family:var(--lui-sheet-description-text-family,var(--lui-dialog-description-text-family,var(--font-family-sans)));--_description-text-color:var(--lui-sheet-description-text-color,var(--lui-dialog-description-text-color,var(--color-muted-foreground)));flex-shrink:0}._actions_eruue_128{--_actions-gap:var(--lui-sheet-actions-gap,var(--lui-dialog-actions-gap,var(--space-md)));flex-shrink:0;align-items:center}._content_eruue_31._contentSideLeft_eruue_157 ._actions_eruue_128,._content_eruue_31._contentSideRight_eruue_158 ._actions_eruue_128,._content_eruue_31._contentSideBottom_eruue_149 ._actions_eruue_128{margin-block-start:auto}@media (prefers-reduced-motion:reduce){._backdrop_eruue_6:not([data-lui-motion]){transition:none}._backdrop_eruue_6:not([data-lui-motion]):is([data-starting-style],[data-ending-style]){opacity:1}._content_eruue_31:not([data-lui-motion]){transition:none}._content_eruue_31:not([data-lui-motion]):is([data-starting-style],[data-ending-style]){transform:none}}._root_1xg1o_2{--_background:var(--lui-badge-background,var(--color-primary));--_border-color:var(--lui-badge-border-color,var(--color-primary));--_border:var(--lui-badge-border,var(--border-width) solid var(--_border-color));--_radius:var(--lui-badge-radius,var(--radius-tight));--_text-color:var(--lui-badge-text-color,var(--color-primary-foreground));--_text-size:var(--lui-badge-text-size,var(--font-size-sm));--_text-family:var(--lui-badge-text-family,var(--font-family-sans));--_space-inline:var(--lui-badge-space-inline,.5em);--_space-block:var(--lui-badge-space-block,.15em);--_font-weight:var(--lui-badge-font-weight,var(--font-weight-medium));--_line-height:var(--lui-badge-line-height,calc(var(--font-line-height) * .8));width:fit-content;max-width:100%;padding:var(--_space-block) var(--_space-inline);border:var(--_border);border-radius:var(--_radius);background:var(--_background);color:var(--_text-color);font-family:var(--_text-family);font-size:var(--_text-size);font-weight:var(--_font-weight);line-height:var(--_line-height);white-space:nowrap;justify-content:center;align-items:center;gap:.25em;display:inline-flex}._root_1xg1o_2[data-lui-variant=default]{--lui-badge-background:var(--color-primary-subtle);--lui-badge-border-color:var(--color-primary-emphasis);--lui-badge-text-color:var(--color-primary-emphasis)}._root_1xg1o_2[data-lui-variant=secondary]{--lui-badge-background:var(--color-secondary);--lui-badge-border-color:var(--color-secondary);--lui-badge-text-color:var(--color-secondary-foreground)}._root_1xg1o_2[data-lui-variant=outline]{--lui-badge-background:transparent;--lui-badge-border-color:var(--color-border);--lui-badge-text-color:var(--color-foreground)}._root_1xg1o_2[data-lui-variant=destructive]{--lui-badge-background:var(--color-destructive-subtle);--lui-badge-border-color:var(--color-destructive);--lui-badge-text-color:var(--color-destructive-emphasis)}._root_1xg1o_2[data-lui-variant=success]{--lui-badge-background:var(--color-success-subtle);--lui-badge-border-color:var(--color-success);--lui-badge-text-color:var(--color-success-emphasis)}._root_1xg1o_2[data-lui-variant=warning]{--lui-badge-background:var(--color-warning-subtle);--lui-badge-border-color:var(--color-warning);--lui-badge-text-color:var(--color-warning-emphasis)}._root_1xg1o_2[data-lui-variant=info]{--lui-badge-background:var(--color-info-subtle);--lui-badge-border-color:var(--color-info);--lui-badge-text-color:var(--color-info-emphasis)}._root_1cjfs_2{--_background:var(--lui-banner-background,var(--color-background));--_border-color:var(--lui-banner-border-color,var(--color-border));--_border:var(--lui-banner-border,var(--border-width) solid var(--_border-color));--_radius:var(--lui-banner-radius,var(--radius-panel));--_text-color:var(--lui-banner-text-color,var(--color-foreground));--_space-inline:var(--lui-banner-space-inline,var(--space-lg));--_space-block:var(--lui-banner-space-block,var(--space-md));--_gap:var(--lui-banner-gap,var(--space-md));--_icon-size:var(--lui-banner-icon-size,1.25rem);align-items:flex-start;gap:var(--_gap);width:100%;padding:var(--_space-block) var(--_space-inline);border:var(--_border);border-radius:var(--_radius);background:var(--_background);color:var(--_text-color);display:flex}._root_1cjfs_2>svg,._root_1cjfs_2>[data-lui-part=icon\.root]{width:var(--_icon-size);height:var(--_icon-size);flex-shrink:0;margin-top:.1em}._root_1cjfs_2[data-lui-variant=default]{--lui-banner-background:var(--color-primary-subtle);--lui-banner-border-color:color-mix(in oklab, var(--color-primary) 35%, transparent);--lui-banner-text-color:var(--color-primary-emphasis);--lui-banner-description-text-color:color-mix(in oklab, var(--color-primary-emphasis) 65%, var(--color-muted-foreground));--_accent:var(--color-primary);--_accent-hover:var(--color-primary-hover);--_accent-foreground:var(--color-primary-foreground)}._root_1cjfs_2[data-lui-variant=secondary]{--lui-banner-background:var(--color-secondary);--lui-banner-border-color:var(--color-border);--lui-banner-text-color:var(--color-secondary-foreground)}._root_1cjfs_2[data-lui-variant=outline]{--lui-banner-background:var(--color-background);--lui-banner-border-color:var(--color-border)}._root_1cjfs_2[data-lui-variant=destructive]{--lui-banner-background:var(--color-destructive-subtle);--lui-banner-border-color:color-mix(in oklab, var(--color-destructive) 35%, transparent);--lui-banner-text-color:var(--color-destructive-emphasis);--lui-banner-description-text-color:color-mix(in oklab, var(--color-destructive-emphasis) 65%, var(--color-muted-foreground));--_accent:var(--color-destructive);--_accent-hover:var(--color-destructive-hover);--_accent-foreground:var(--color-destructive-foreground)}._root_1cjfs_2[data-lui-variant=success]{--lui-banner-background:var(--color-success-subtle);--lui-banner-border-color:color-mix(in oklab, var(--color-success) 35%, transparent);--lui-banner-text-color:var(--color-success-emphasis);--lui-banner-description-text-color:color-mix(in oklab, var(--color-success-emphasis) 65%, var(--color-muted-foreground));--_accent:var(--color-success);--_accent-hover:var(--color-success-hover);--_accent-foreground:var(--color-success-foreground)}._root_1cjfs_2[data-lui-variant=warning]{--lui-banner-background:var(--color-warning-subtle);--lui-banner-border-color:color-mix(in oklab, var(--color-warning) 35%, transparent);--lui-banner-text-color:var(--color-warning-emphasis);--lui-banner-description-text-color:color-mix(in oklab, var(--color-warning-emphasis) 65%, var(--color-muted-foreground));--_accent:var(--color-warning-emphasis);--_accent-hover:color-mix(in oklab, var(--color-warning-emphasis) 82%, var(--color-foreground));--_accent-foreground:var(--color-primary-foreground)}._root_1cjfs_2[data-lui-variant=info]{--lui-banner-background:var(--color-info-subtle);--lui-banner-border-color:color-mix(in oklab, var(--color-info) 35%, transparent);--lui-banner-text-color:var(--color-info-emphasis);--lui-banner-description-text-color:color-mix(in oklab, var(--color-info-emphasis) 65%, var(--color-muted-foreground));--_accent:var(--color-info);--_accent-hover:color-mix(in oklab, var(--color-info) 88%, var(--color-foreground));--_accent-foreground:var(--color-info-foreground)}._root_1cjfs_2:is([data-lui-variant=default],[data-lui-variant=destructive],[data-lui-variant=success],[data-lui-variant=warning],[data-lui-variant=info]) [data-lui-part=button\.root][data-lui-variant=default]{--lui-button-background:var(--_accent);--lui-button-border-color:var(--_accent);--lui-button-text-color:var(--_accent-foreground);--lui-button-background-hover:var(--_accent-hover);--lui-button-text-color-hover:var(--_accent-foreground)}._root_1cjfs_2:is([data-lui-variant=default],[data-lui-variant=destructive],[data-lui-variant=success],[data-lui-variant=warning],[data-lui-variant=info]) [data-lui-part=button\.root]:is([data-lui-variant=outline],[data-lui-variant=secondary],[data-lui-variant=ghost]){--lui-button-background:transparent;--lui-button-text-color:var(--_text-color);--lui-button-border-color:var(--_border-color);--lui-button-background-hover:color-mix(in oklab, var(--_accent) 12%, transparent);--lui-button-text-color-hover:var(--_text-color)}._root_1cjfs_2:is([data-lui-variant=default],[data-lui-variant=destructive],[data-lui-variant=success],[data-lui-variant=warning],[data-lui-variant=info]) [data-lui-part=button\.root][data-lui-variant=ghost]{--lui-button-border-color:transparent}._body_1cjfs_132{gap:var(--space-xs);flex:1;min-width:0;display:grid}._title_1cjfs_139{font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight);margin:0}._description_1cjfs_147{font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--lui-banner-description-text-color,var(--color-muted-foreground));margin:0;line-height:1.45}._action_1cjfs_155{flex-shrink:0;align-items:flex-start;margin-inline-start:auto;display:flex}._root_1wyyc_2{--_padding:var(--lui-empty-padding,var(--space-xl));--_copy-gap:var(--lui-empty-copy-gap,var(--space-sm));--_section-gap:var(--lui-empty-section-gap,var(--space-2xl));--_media-size:var(--lui-empty-media-size,2.5rem);--_max-width:var(--lui-empty-max-width,24rem);width:100%;padding:var(--_padding);text-align:center}._inner_1wyyc_14{gap:var(--_copy-gap);width:100%}._media_1wyyc_19{color:var(--lui-empty-media-color,var(--color-muted-foreground));--lui-icon-size:var(--_media-size);justify-content:center;margin-block-end:calc(var(--_section-gap) - var(--_copy-gap));display:flex}._media_1wyyc_19>svg{width:var(--_media-size);height:var(--_media-size)}._description_1wyyc_32{max-width:var(--_max-width);margin-inline:auto}._actions_1wyyc_37{margin-block-start:calc(var(--_section-gap) - var(--_copy-gap))}._root_1kkzw_2{--_background:var(--lui-skeleton-background,var(--color-muted));--_radius:var(--lui-skeleton-radius,var(--radius-panel));--_width:var(--lui-skeleton-width,100%);--_height:var(--lui-skeleton-height,1em);--_pulse-duration:var(--lui-skeleton-pulse-duration,1.4s);width:var(--_width);height:var(--_height);border-radius:var(--_radius);background:var(--_background);animation:_lui-skeleton-pulse_1kkzw_1 var(--_pulse-duration) ease-in-out infinite;display:block}._root_1kkzw_2[data-lui-variant=text]{--_height:var(--lui-skeleton-height,1em);--_radius:var(--lui-skeleton-radius,var(--radius-tight))}._root_1kkzw_2[data-lui-variant=circular]{--_width:var(--lui-skeleton-width,2.5rem);--_height:var(--lui-skeleton-height,2.5rem);--_radius:var(--radius-pill)}._root_1kkzw_2[data-lui-variant=block]{--_height:var(--lui-skeleton-height,6rem);--_radius:var(--lui-skeleton-radius,var(--radius-panel))}@keyframes _lui-skeleton-pulse_1kkzw_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._root_1kkzw_2{opacity:.7;animation:none}}._root_ddjr9_2{color:var(--lui-layered-ui-root-text-color,var(--color-foreground));font-family:var(--lui-layered-ui-root-font-family,var(--font-body));line-height:var(--lui-layered-ui-root-line-height,var(--font-line-height))}._root_48m5s_2{--_border-color:var(--lui-list-border-color,var(--lui-card-border-color,var(--color-border)));--_border-radius:var(--lui-list-radius,var(--lui-card-radius,var(--radius-panel)));--_background:var(--lui-list-background,var(--lui-card-background,var(--color-background)));--_border:var(--lui-list-border,var(--border-width) solid var(--_border-color));border:var(--_border);border-radius:var(--_border-radius);background:var(--_background);margin:0;padding:0;list-style:none}._item_jdd68_2{--_item-space-inline:var(--lui-list-item-space-inline,var(--space-lg));--_item-space-block:var(--lui-list-item-space-block,var(--space-md));--_item-gap:var(--lui-list-item-gap,var(--space-xs));--_item-column-gap:var(--lui-list-item-column-gap,var(--space-md));--_item-divider-color:var(--lui-list-item-divider-color,var(--color-border));--_item-title-text-size:var(--lui-list-item-title-text-size,var(--font-size-md));--_item-title-font-weight:var(--lui-list-item-title-font-weight,var(--font-weight-medium));--_item-title-text-color:var(--lui-list-item-title-text-color,var(--color-foreground));--_item-description-text-size:var(--lui-list-item-description-text-size,var(--font-size-sm));--_item-description-text-color:var(--lui-list-item-description-text-color,var(--color-muted-foreground));--_item-icon-size:var(--lui-list-item-icon-size,var(--font-size-md));--_item-icon-color:var(--lui-list-item-icon-color,var(--color-muted-foreground));--_item-chevron-size:var(--lui-list-item-chevron-size,var(--font-size-md));--_item-chevron-color:var(--lui-list-item-chevron-color,var(--color-muted-foreground));--_item-nav-hover-background:var(--lui-list-item-nav-hover-background,var(--color-surface-hover));border-block-end:var(--border-width) solid var(--_item-divider-color);margin:0}._item_jdd68_2:last-child{border-block-end:none}._item_jdd68_2[data-lui-disabled=true]{opacity:var(--lui-list-item-disabled-opacity,.5)}._item_jdd68_2:first-child>._navTarget_jdd68_30{border-start-start-radius:var(--_border-radius);border-start-end-radius:var(--_border-radius)}._item_jdd68_2:last-child>._navTarget_jdd68_30{border-end-end-radius:var(--_border-radius);border-end-start-radius:var(--_border-radius)}._row_jdd68_41{align-items:center;column-gap:var(--_item-column-gap);padding:var(--_item-space-block) var(--_item-space-inline);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._row_noIcon_jdd68_49{grid-template-columns:minmax(0,1fr) auto}._navTarget_jdd68_30{align-items:center;column-gap:var(--_item-column-gap);padding:var(--_item-space-block) var(--_item-space-inline);color:inherit;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){._navTarget_jdd68_30:hover{background:var(--_item-nav-hover-background)}}._navTarget_jdd68_30:focus-visible{outline-width:var(--outline-width);outline-style:var(--outline-style);outline-color:var(--outline-color);outline-offset:var(--outline-offset)}._navTarget_jdd68_30[data-lui-disabled=true]{pointer-events:none}._navTarget_noIcon_jdd68_81{grid-template-columns:minmax(0,1fr) auto}._icon_jdd68_85{width:var(--_item-icon-size);height:var(--_item-icon-size);color:var(--_item-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._body_jdd68_95{gap:var(--_item-gap);flex-direction:column;min-width:0;display:flex}._title_jdd68_102{font-size:var(--_item-title-text-size);font-weight:var(--_item-title-font-weight);color:var(--_item-title-text-color);line-height:var(--font-line-height-tight)}._description_jdd68_109{font-size:var(--_item-description-text-size);color:var(--_item-description-text-color);line-height:var(--font-line-height)}._trailing_jdd68_115{flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex}._chevron_jdd68_122{color:var(--_item-chevron-color);justify-content:center;align-items:center;display:inline-flex}._root_17esh_2{--_border-color:var(--lui-resource-list-border-color,var(--lui-list-border-color,var(--lui-card-border-color,var(--color-border))));--_border-radius:var(--lui-resource-list-radius,var(--lui-list-radius,var(--lui-card-radius,var(--radius-panel))));--_background:var(--lui-resource-list-background,var(--lui-list-background,var(--lui-card-background,var(--color-background))));--_border:var(--lui-resource-list-border,var(--lui-list-border,var(--border-width) solid var(--_border-color)));border:var(--_border);border-radius:var(--_border-radius);background:var(--_background);margin:0;padding:0;list-style:none}._item_d4pvq_2{--_item-space-inline:var(--lui-resource-list-item-space-inline,var(--lui-list-item-space-inline,var(--space-lg)));--_item-space-block:var(--lui-resource-list-item-space-block,var(--lui-list-item-space-block,var(--space-md)));--_item-gap:var(--lui-resource-list-item-gap,var(--lui-list-item-gap,var(--space-xs)));--_item-column-gap:var(--lui-resource-list-item-column-gap,var(--lui-list-item-column-gap,var(--space-md)));--_item-divider-color:var(--lui-resource-list-item-divider-color,var(--lui-list-item-divider-color,var(--color-border)));--_item-title-text-size:var(--lui-resource-list-item-title-text-size,var(--lui-list-item-title-text-size,var(--font-size-md)));--_item-title-font-weight:var(--lui-resource-list-item-title-font-weight,var(--lui-list-item-title-font-weight,var(--font-weight-medium)));--_item-title-text-color:var(--lui-resource-list-item-title-text-color,var(--lui-list-item-title-text-color,var(--color-foreground)));--_item-description-text-size:var(--lui-resource-list-item-description-text-size,var(--font-size-xs));--_item-description-text-color:var(--lui-resource-list-item-description-text-color,var(--lui-list-item-description-text-color,var(--color-muted-foreground)));--_item-meta-text-size:var(--lui-resource-list-item-meta-text-size,var(--font-size-xs));--_item-meta-text-color:var(--lui-resource-list-item-meta-text-color,var(--color-muted-foreground));--_item-icon-size:var(--lui-resource-list-item-icon-size,var(--lui-list-item-icon-size,var(--font-size-md)));--_item-icon-color:var(--lui-resource-list-item-icon-color,var(--lui-list-item-icon-color,var(--color-muted-foreground)));--_item-nav-hover-background:var(--lui-resource-list-item-nav-hover-background,var(--lui-list-item-nav-hover-background,var(--color-surface-hover)));--_item-stack-breakpoint:var(--lui-resource-list-item-stack-breakpoint,40rem);border-block-end:var(--border-width) solid var(--_item-divider-color);margin:0}._item_d4pvq_2:last-child{border-block-end:none}._item_d4pvq_2[data-lui-disabled=true]{opacity:var(--lui-resource-list-item-disabled-opacity,var(--lui-list-item-disabled-opacity,.5))}._item_d4pvq_2:first-child ._row_navigation_d4pvq_31,._item_d4pvq_2:first-child ._rowTarget_d4pvq_32{border-start-start-radius:var(--_border-radius);border-start-end-radius:var(--_border-radius)}._item_d4pvq_2:last-child ._row_navigation_d4pvq_31,._item_d4pvq_2:last-child ._rowTarget_d4pvq_32{border-end-end-radius:var(--_border-radius);border-end-start-radius:var(--_border-radius)}._row_d4pvq_31{align-items:center;gap:var(--_item-column-gap);padding:var(--_item-space-block) var(--_item-space-inline);flex-wrap:nowrap;display:flex;position:relative;container:resource-list-item/inline-size}@media (hover:hover){._row_navigation_d4pvq_31:has(._rowTarget_d4pvq_32:hover:not([data-lui-disabled=true])){background:var(--_item-nav-hover-background)}}._rowTarget_d4pvq_32{appearance:none;z-index:0;font:inherit;line-height:inherit;text-align:inherit;cursor:pointer;color:#0000;background:0 0;border:none;margin:0;padding:0;text-decoration:none;position:absolute;inset:0}@media (hover:hover){._rowTarget_d4pvq_32:hover,._rowTarget_d4pvq_32:active{background:0 0}}._rowTarget_d4pvq_32:after{content:"";position:absolute;inset:0}._rowTarget_d4pvq_32:focus-visible{outline-width:var(--outline-width);outline-style:var(--outline-style);outline-color:var(--outline-color);outline-offset:calc(var(--outline-offset) * -1)}._rowTarget_d4pvq_32[data-lui-disabled=true]{pointer-events:none;cursor:not-allowed}._icon_d4pvq_105{z-index:1;width:var(--_item-icon-size);height:var(--_item-icon-size);color:var(--_item-icon-color);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._main_d4pvq_118{z-index:1;gap:var(--_item-gap);pointer-events:none;flex-direction:column;flex-grow:1;min-width:0;display:flex;position:relative}._title_d4pvq_129{font-size:var(--_item-title-text-size);font-weight:var(--_item-title-font-weight);color:var(--_item-title-text-color);line-height:var(--font-line-height-tight)}._description_d4pvq_136{font-size:var(--_item-description-text-size);color:var(--_item-description-text-color);line-height:var(--font-line-height)}._meta_d4pvq_142{z-index:1;font-size:var(--_item-meta-text-size);color:var(--_item-meta-text-color);line-height:var(--font-line-height);text-align:end;white-space:nowrap;pointer-events:none;flex-shrink:0;position:relative}@container resource-list-item (width<40rem){._row_d4pvq_31{flex-wrap:wrap}._icon_d4pvq_105{order:0}._main_d4pvq_118{order:1}._actions_d4pvq_167{order:2}._meta_d4pvq_142{text-align:start;white-space:normal;flex-basis:100%;order:3;padding-inline-start:calc(var(--_item-icon-size) + var(--_item-column-gap))}._row_noIcon_d4pvq_179 ._meta_d4pvq_142{padding-inline-start:0}}._actions_d4pvq_167{flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex}._actions_interactive_d4pvq_191{z-index:2;position:relative}}@layer lui.extensions;@layer lui.focus{:where([data-lui-focus-gutter]){scroll-margin-block-start:max(var(--focus-gutter-block,var(--focus-gutter)), var(--lui-table-focus-scroll-margin-block-start,0px));scroll-margin-block-end:var(--focus-gutter-block,var(--focus-gutter));scroll-margin-inline:var(--focus-gutter-inline,var(--focus-gutter))}:where([data-lui-focus-gutter-scope] [data-lui-focus-gutter-scope]){--focus-gutter-block:var(--focus-gutter);--focus-gutter-block-start:var(--focus-gutter);--focus-gutter-block-end:var(--focus-gutter);--focus-gutter-inline:var(--focus-gutter)}:where([data-lui-focus-gutter-scope]:not([data-lui-focus-gutter-scope=none]):not([data-lui-part=box\.root]):not([data-lui-part=dialog\.content]):not([data-lui-part=sheet\.content]):not([data-lui-part=alert-dialog\.content])):has([data-lui-focus-gutter]){padding-block-start:var(--focus-gutter-block-start,var(--focus-gutter-block,var(--focus-gutter)));padding-block-end:var(--focus-gutter-block-end,var(--focus-gutter-block,var(--focus-gutter)));padding-inline:var(--focus-gutter-inline,var(--focus-gutter))}:where([data-lui-focus-gutter-scope] [data-lui-focus-gutter-bleed]){--_focus-bleed-block:var(--focus-gutter-block,var(--focus-gutter));--_focus-bleed-inline:var(--focus-gutter-inline,var(--focus-gutter));box-sizing:border-box;width:calc(100% + 2 * var(--_focus-bleed-inline));margin-block:calc(var(--_focus-bleed-block) * -1);margin-inline:calc(var(--_focus-bleed-inline) * -1);padding-block:var(--_focus-bleed-block);padding-inline:var(--_focus-bleed-inline);padding-inline-start:var(--_focus-bleed-inline-start,var(--_focus-bleed-inline))}:where([data-lui-focus-gutter-bleed][data-lui-in-rail=true]){box-sizing:border-box;width:100%;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}[data-lui-scrollbar],[data-lui-focus-gutter-scope]{scroll-padding-block:var(--focus-gutter-block,var(--focus-gutter));scroll-padding-inline:var(--focus-gutter-inline,var(--focus-gutter))}:where([data-lui-part=app-shell\.main]){--focus-gutter-block-start:0px}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-size-xxs:.75rem}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;overflow:hidden}body{-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0}.safe-top{padding-top:env(safe-area-inset-top)}.safe-bottom{padding:max(var(--space-xs), env(safe-area-inset-bottom));background:var(--surface-card)}.tap-target{min-width:44px;min-height:44px}._sheet_1q1zh_2{border-radius:var(--radius-panel);background:var(--surface-card);border:var(--border-width) solid var(--color-border);overflow:hidden}._pageHeader_1q1zh_9 h1{font-size:var(--font-size-lg);margin:0;font-weight:600}._pageHeader_1q1zh_9 p{font-size:var(--font-size-sm);color:var(--color-muted-foreground);margin:0}._pageHeader_1q1zh_9{border-bottom:var(--border-width) solid var(--color-border);width:100%;padding-block-end:var(--space-md)}@media (width>=768px){._pageHeaderScreen_1q1zh_29{display:none}._pageHeader_1q1zh_9{border-bottom:none;width:auto;padding-block-end:0}._toolbar_1q1zh_41[data-lui-justify=between]{justify-content:flex-end}}._muted_1q1zh_46{font-size:var(--font-size-sm);color:var(--color-muted-foreground)}._embeddedList_1q1zh_52{--lui-resource-list-border:none;--lui-resource-list-radius:0;--lui-resource-list-background:transparent;--lui-list-border:none;--lui-list-radius:0;--lui-list-background:transparent;--lui-list-item-space-inline:0}._embeddedList_1q1zh_52 [data-lui-part=resource-list\.item]>div{flex-wrap:nowrap}._embeddedList_1q1zh_52 [data-lui-part=resource-list\.item-title],._embeddedList_1q1zh_52 [data-lui-part=resource-list\.item-description]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._embeddedList_1q1zh_52 [data-lui-part=resource-list\.item-meta]{text-align:end;white-space:nowrap;color:var(--color-foreground);font-variant-numeric:tabular-nums;flex-basis:auto;order:2;padding-inline-start:0;font-weight:600}._message_1q1zh_85{font-size:var(--font-size-sm);color:var(--color-primary);margin:0}._stateBody_1q1zh_91{padding:var(--space-lg) var(--space-md)}._screen_1u7b4_1{height:100%;padding:0 var(--space-md);background:var(--surface-page);justify-content:center;align-items:center;display:flex}._panel_1u7b4_10{width:100%;max-width:24rem}._panelHeader_1u7b4_15{margin-bottom:var(--space-lg);text-align:center}._error_1u7b4_20{margin:var(--space-md) 0 0;text-align:center;font-size:var(--font-size-sm);color:var(--color-destructive)}._recoveryBox_1u7b4_27{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--font-size-sm);padding:var(--space-md);border-radius:var(--radius-md);background:var(--surface-muted);word-break:break-all;text-align:center}._checkRow_1u7b4_37{gap:var(--space-sm);font-size:var(--font-size-sm);align-items:flex-start;display:flex}._handle_j241b_1{background:var(--color-border);border-radius:999px;width:2.5rem;height:.25rem;margin:0 auto .75rem}._body_j241b_9{--_offset:calc(var(--outline-width) + var(--outline-offset));min-height:0;padding:var(--_offset);margin:calc(var(--_offset)*-1);flex:1;overflow:auto}._actions_j241b_18{gap:var(--space-sm);padding-top:var(--space-md);flex-direction:column}._shell_1yv0u_1{background:var(--surface-page);height:100%;display:flex}._shellMobile_1yv0u_7{flex-direction:column;width:100%;margin:0 auto}._shellDesktop_1yv0u_14{flex-direction:row}._sidebarHost_1yv0u_20{--lui-sidebar-item-background-active:var(--color-primary);border-right:1px solid var(--color-border);flex-shrink:0;align-self:stretch;height:100%;min-height:0;display:none}._sidebarHost_1yv0u_20 [data-lui-part=sidebar\.item][data-lui-state=active] [data-lui-part=button\.root]{--lui-button-text-color:var(--color-primary-foreground);--lui-button-background-hover:var(--color-primary-hover);--lui-button-border-color-hover:var(--color-primary-hover)}@media (width>=768px){._sidebarHost_1yv0u_20{display:block}}._mainCol_1yv0u_44{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._desktopHeader_1yv0u_53{min-height:4.5rem;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:none}._headerText_1yv0u_62{gap:var(--space-xs);flex-direction:column;display:flex}._headerTitle_1yv0u_68{font-size:var(--font-size-lg);margin:0;font-weight:600}._headerSubtitle_1yv0u_74{font-size:var(--font-size-sm);color:var(--color-muted-foreground);margin:0}@media (width>=768px){._desktopHeader_1yv0u_53{display:flex}}._main_1yv0u_44{min-height:0;padding:var(--space-md) var(--space-md) 0;flex:1;overflow-y:auto}._mainDesktop_1yv0u_93{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}@media (width>=768px){._mainDesktop_1yv0u_93{padding-left:var(--space-lg);padding-right:var(--space-lg)}}._mainMobile_1yv0u_106{padding-bottom:8rem}._fabWrap_1yv0u_111{z-index:20;max-width:32rem;padding:0 var(--space-md);pointer-events:none;justify-content:flex-end;margin:0 auto;display:flex;position:fixed;inset-inline:0}._fab_1yv0u_111{pointer-events:auto;border-radius:var(--radius-pill);width:3.5rem;height:3.5rem;box-shadow:var(--shadow-soft)}._bottomNav_1yv0u_131{inset-inline:0;z-index:30;border-top:1px solid var(--color-border);background:var(--surface-card);position:fixed;bottom:0}._bottomNav_1yv0u_131 [data-lui-part=button\.root][data-lui-size=xs]{--lui-button-text-size:var(--font-size-xxs);min-width:0}._bottomNav_1yv0u_131 [data-lui-part=button\.root][data-lui-variant=default]{--lui-button-background-hover:var(--color-primary-hover);--lui-button-border-color-hover:var(--color-primary-hover)}._bottomNav_1yv0u_131 [data-lui-part=button\.root][aria-current=page]{--lui-button-background:var(--color-primary);--lui-button-text-color:var(--color-primary-foreground);--lui-button-background-hover:var(--color-primary-hover);--lui-button-border-color-hover:var(--color-primary-hover)}._bottomNav_1yv0u_131 [data-lui-part=button-component\.label]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (width>=768px){._bottomNav_1yv0u_131{display:none}}._bottomNavGrid_1yv0u_170{grid-template-columns:repeat(4,1fr);max-width:32rem;margin:0 auto;display:grid}._addOnly_1yv0u_177{background:var(--surface-page);height:100%}._monthBlock_1qcnr_1{padding:var(--space-md) var(--space-md) var(--space-lg)}._monthLabel_1qcnr_5{min-width:0;font-size:var(--font-size-sm);text-transform:capitalize;text-align:center;color:var(--color-muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}._monthAmount_1qcnr_18{margin:var(--space-sm) 0 0;font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:center;color:var(--color-foreground);font-weight:600;line-height:1.1}._monthMeta_1qcnr_29{margin:var(--space-xs) 0 0;font-size:var(--font-size-sm);color:var(--color-muted-foreground);text-align:center}._daySection_1qcnr_36{border-top:var(--border-width) solid var(--color-border)}._dayRail_1qcnr_40{padding:var(--space-md) var(--space-md) var(--space-xs)}._dayLabel_1qcnr_44{font-size:var(--font-size-xs,var(--font-size-sm));letter-spacing:.02em;text-transform:capitalize;color:var(--color-muted-foreground);margin:0;font-weight:600}._dayTotal_1qcnr_53{font-size:var(--font-size-xs,var(--font-size-sm));font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);margin:0;font-weight:500}._expenseList_1qcnr_61{--lui-resource-list-item-space-inline:var(--space-md);--lui-resource-list-item-space-block:var(--space-sm);--lui-resource-list-item-title-text-size:var(--font-size-sm);--lui-resource-list-item-description-text-size:var(--font-size-xs);--lui-resource-list-item-meta-text-size:var(--font-size-sm);padding-bottom:var(--space-xs)}._loadingBody_1qcnr_70,._emptyBody_1qcnr_71,._loadMoreBody_1qcnr_72{border-top:var(--border-width) solid var(--color-border)}._loadingBody_1qcnr_70,._loadMoreBody_1qcnr_72{padding:var(--space-lg) var(--space-md) var(--space-md)}._loadMoreBody_1qcnr_72 p{margin:0}._tabs_eg88h_2{--lui-tabs-panel-background:transparent;--lui-tabs-panel-border-color:transparent;--lui-tabs-panel-radius:0;--lui-tabs-panel-space-inline:0;--lui-tabs-panel-space-block:0;--lui-tabs-list-background:var(--surface-card)}._yearPager_eg88h_12{padding:var(--space-md) var(--space-md) var(--space-lg);border-bottom:var(--border-width) solid var(--color-border)}._yearPagerStandalone_eg88h_17{border-bottom:none}._yearPagerLabel_eg88h_21{min-width:0;font-size:var(--font-size-sm);text-align:center;color:var(--color-muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}._yearPagerTotal_eg88h_33{margin:var(--space-sm) 0 0;font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:center;color:var(--color-foreground);font-weight:600;line-height:1.1}._yearPagerMeta_eg88h_44{margin:var(--space-xs) 0 0;font-size:var(--font-size-sm);color:var(--color-muted-foreground);text-align:center}._reportList_eg88h_51{--lui-resource-list-item-space-inline:var(--space-md);--lui-resource-list-item-space-block:var(--space-sm);padding-block:var(--space-xs)}._reportList_eg88h_51 [data-lui-part=resource-list\.item-title]{text-transform:capitalize}._categoryAccordion_eg88h_62{--lui-accordion-border:var(--border-width) solid var(--color-border);--lui-accordion-radius:var(--radius-panel);--lui-accordion-trigger-space-inline:var(--space-md);--lui-accordion-trigger-space-block:var(--space-md);--lui-accordion-item-separator:var(--border-width) solid var(--color-border);background:var(--surface-card)}._categoryTriggerInner_eg88h_71{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;display:flex}._categoryMain_eg88h_79{text-align:start;flex-direction:column;gap:.125rem;min-width:0;display:flex}._categoryName_eg88h_87{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:600;overflow:hidden}._categoryMeta_eg88h_95{font-size:var(--font-size-xs,.75rem);color:var(--color-muted-foreground);font-weight:400}._categoryTotal_eg88h_101{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}._yearList_eg88h_108{--lui-resource-list-item-space-inline:0;--lui-resource-list-item-space-block:var(--space-xs)}._yearList_eg88h_108 [data-lui-part=resource-list\.item-title]{font-variant-numeric:tabular-nums}._recentHero_eg88h_118{padding:var(--space-lg) var(--space-md) var(--space-md);border-bottom:var(--border-width) solid var(--color-border);text-align:center}._recentTotal_eg88h_124{margin:var(--space-xs) 0;font-size:calc(var(--font-size-xl) * 1.1);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:600;line-height:1.1}._loadingBody_eg88h_133{padding:var(--space-xl) var(--space-md)}._fileInput_t4khy_1{opacity:0;width:0;height:0;position:absolute;overflow:hidden}._previewList_t4khy_9{margin:0;padding:0;list-style:none}._previewList_t4khy_9 li{margin:0}._section_8deap_1{gap:var(--space-md);flex-direction:column;display:flex}._advancedAccordion_8deap_7{--lui-accordion-border:var(--border-width) solid var(--color-border);--lui-accordion-radius:var(--radius-panel);--lui-accordion-trigger-space-inline:var(--space-md);--lui-accordion-trigger-space-block:var(--space-md);--lui-accordion-item-separator:var(--border-width) solid var(--color-border);background:var(--surface-card)}._triggerInner_8deap_16{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;display:flex}._menuItemLabel_8deap_24{align-items:center;gap:var(--space-xs);display:inline-flex}._buildList_8deap_30 [data-lui-part=list\.item-description]{font-family:var(--font-family-mono);font-size:var(--font-size-xs);word-break:break-all}._addCategory_8deap_36{width:100%}._addCategory_8deap_36>:first-child{flex:1;min-width:0}@media (width>=640px){._rowButtons_8deap_46{flex-direction:row}}:root{--font-family-sans:Geist Variable, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--lui-scrollbar-width:thin;--lui-scrollbar-thumb:color-mix(in srgb, var(--color-muted-foreground) 45%, transparent);--lui-scrollbar-track:transparent}:root,html[data-theme=light],[data-lui-part=layered-ui\.root][data-theme=light]{--color-primary:oklch(50.8% .118 165.612);--color-primary-foreground:oklch(97.9% .021 166.113);--color-primary-hover:oklch(45.8% .115 166);--color-secondary:oklch(96.7% .001 286.375);--color-secondary-foreground:oklch(21% .006 285.885)}html[data-theme=dark],html.dark,[data-lui-part=layered-ui\.root][data-theme=dark]{--color-primary:oklch(43.2% .095 166.913);--color-primary-foreground:oklch(97.9% .021 166.113);--color-primary-hover:oklch(50% .1 167);--color-secondary:oklch(27.4% .006 286.033);--color-secondary-foreground:oklch(98.5% 0 0)}@media (prefers-color-scheme:dark){html:not([data-theme=light]):not([data-theme=dark]),[data-lui-part=layered-ui\.root]:not([data-theme=light]):not([data-theme=dark]){--color-primary:oklch(43.2% .095 166.913);--color-primary-foreground:oklch(97.9% .021 166.113);--color-primary-hover:oklch(50% .1 167);--color-secondary:oklch(27.4% .006 286.033);--color-secondary-foreground:oklch(98.5% 0 0)}}:root,html[data-theme=light],[data-lui-part=layered-ui\.root][data-theme=light]{--surface-page:var(--color-muted);--surface-card:oklch(100% 0 0)}html[data-theme=dark],html.dark,[data-lui-part=layered-ui\.root][data-theme=dark]{--surface-page:var(--color-muted);--surface-card:oklch(20.5% 0 0);--lui-card-background:var(--surface-card)}@media (prefers-color-scheme:dark){html:not([data-theme=light]):not([data-theme=dark]),[data-lui-part=layered-ui\.root]:not([data-theme=light]):not([data-theme=dark]){--surface-page:var(--color-muted);--surface-card:oklch(20.5% 0 0);--lui-card-background:var(--surface-card)}}html,body{background:var(--surface-page)}[data-lui-part=layered-ui\.root]{flex-direction:column;height:100%;min-height:0;display:flex}
