@media (prefers-color-scheme:dark){:root{--background-color:#1b1b1b;--gray-50:oklch(22% 0 0);--lightness-100:29.6725%;--lightness-200:35.3616%;--lightness-300:41.0821%;--lightness-400:46.9058%;--lightness-500:51.9076%;--lightness-600:57.9699%;--lightness-700:56.1347%;--lightness-800:59.2866%;--lightness-900:62.3039%;--lightness-1000:67.0121%;--lightness-1100:72.3297%;--lightness-1200:79.1773%;--lightness-1300:85.1751%;--lightness-1400:91.1434%;--lightness-1500:95.2045%;--lightness-1600:100%;--highlight-hover:#ffffff1a;--highlight-pressed:#fff3;--overlay-background:var(--gray-100);--overlay-border:#fff3;--popover-shadow:0 8px 20px #00000080}}@media (forced-colors:active){:root{--background-color:Canvas;--focus-ring-color:Highlight;--text-color:ButtonText;--text-color-hover:ButtonText;--text-color-disabled:GrayText;--text-color-placeholder:ButtonText;--link-color:LinkText;--link-color-secondary:LinkText;--link-color-pressed:LinkText;--border-color:ButtonBorder;--border-color-hover:ButtonBorder;--border-color-pressed:ButtonBorder;--border-color-disabled:GrayText;--field-background:Field;--field-text-color:FieldText;--overlay-background:Canvas;--overlay-border:ButtonBorder;--button-background:ButtonFace;--button-background-pressed:ButtonFace;--highlight-background:Highlight;--highlight-background-pressed:Highlight;--highlight-background-invalid:LinkText;--highlight-foreground:HighlightText;--invalid-color:LinkText}}@media (resolution>=200dpi){:root{--spacing:calc(.25rem * 1.25);--font-size:1.0625rem;--font-size-sm:.9375rem;--font-size-lg:1.25rem}}.react-aria-Heading{margin:0}:root{--tint:var(--indigo);--gray:oklch(50% 0 0);--red:oklch(60% .181447 27.0726);--orange:oklch(70% .150492 54);--yellow:oklch(80% .128516 73.8032);--turquoise:oklch(50% .081146 205.114);--cyan:oklch(40% .142107 243.926);--green:oklch(50% .121276 155.372);--blue:oklch(50% .22049 266.315);--indigo:oklch(100% .25049 284.23);--purple:oklch(70% .223324 302);--pink:oklch(60% .177717 347.813);--tint-100:oklch(from var(--tint) var(--lightness-100) var(--chroma-100) h);--tint-200:oklch(from var(--tint) var(--lightness-200) var(--chroma-200) h);--tint-300:oklch(from var(--tint) var(--lightness-300) var(--chroma-300) h);--tint-400:oklch(from var(--tint) var(--lightness-400) var(--chroma-400) h);--tint-500:oklch(from var(--tint) var(--lightness-500) var(--chroma-500) h);--tint-600:oklch(from var(--tint) var(--lightness-600) var(--chroma-600) h);--tint-700:oklch(from var(--tint) var(--lightness-700) var(--chroma-700) h);--tint-800:oklch(from var(--tint) var(--lightness-800) var(--chroma-800) h);--tint-900:oklch(from var(--tint) var(--lightness-900) var(--chroma-900) h);--tint-1000:oklch(from var(--tint) var(--lightness-1000) var(--chroma-1000) h);--tint-1100:oklch(from var(--tint) var(--lightness-1100) var(--chroma-1100) h);--tint-1200:oklch(from var(--tint) var(--lightness-1200) var(--chroma-1200) h);--tint-1300:oklch(from var(--tint) var(--lightness-1300) var(--chroma-1300) h);--tint-1400:oklch(from var(--tint) var(--lightness-1400) var(--chroma-1400) h);--tint-1500:oklch(from var(--tint) var(--lightness-1500) var(--chroma-1500) h);--tint-1600:oklch(from var(--tint) var(--lightness-1600) var(--chroma-1600) h);--gray-100:oklch(from var(--gray) var(--lightness-100) c h);--gray-200:oklch(from var(--gray) var(--lightness-200) c h);--gray-300:oklch(from var(--gray) var(--lightness-300) c h);--gray-400:oklch(from var(--gray) var(--lightness-400) c h);--gray-500:oklch(from var(--gray) var(--lightness-500) c h);--gray-600:oklch(from var(--gray) var(--lightness-600) c h);--gray-700:oklch(from var(--gray) var(--lightness-700) c h);--gray-800:oklch(from var(--gray) var(--lightness-800) c h);--gray-900:oklch(from var(--gray) var(--lightness-900) c h);--gray-1000:oklch(from var(--gray) var(--lightness-1000) c h);--gray-1100:oklch(from var(--gray) var(--lightness-1100) c h);--gray-1200:oklch(from var(--gray) var(--lightness-1200) c h);--gray-1300:oklch(from var(--gray) var(--lightness-1300) c h);--gray-1400:oklch(from var(--gray) var(--lightness-1400) c h);--gray-1500:oklch(from var(--gray) var(--lightness-1500) c h);--gray-1600:oklch(from var(--gray) var(--lightness-1600) c h);--background-color:#f8f8f8;--gray-50:#fff;--lightness-100:98.1187%;--lightness-200:95.2045%;--lightness-300:91.1434%;--lightness-400:85.1751%;--lightness-500:79.1773%;--lightness-600:72.3297%;--lightness-700:67.0121%;--lightness-800:62.3039%;--lightness-900:57.9699%;--lightness-1000:51.9076%;--lightness-1100:46.9058%;--lightness-1200:41.0821%;--lightness-1300:35.3616%;--lightness-1400:29.6725%;--lightness-1500:24.5366%;--lightness-1600:16.6959%;--chroma-100:calc(l * c * .5);--chroma-200:calc(l * c * .6);--chroma-300:calc(l * c * .7);--chroma-400:calc(l * c * .8);--chroma-500:calc(l * c * .9);--chroma-600:c;--chroma-700:c;--chroma-800:c;--chroma-900:c;--chroma-1000:c;--chroma-1100:c;--chroma-1200:c;--chroma-1300:c;--chroma-1400:c;--chroma-1500:c;--chroma-1600:c;--highlight-hover:#00000012;--highlight-pressed:#00000026;--overlay-background:var(--gray-50);--overlay-border:#0000000f;--popover-shadow:0 8px 20px #0000001f}@media (prefers-color-scheme:dark){:root{--background-color:#1b1b1b;--gray-50:oklch(22% 0 0);--lightness-100:29.6725%;--lightness-200:35.3616%;--lightness-300:41.0821%;--lightness-400:46.9058%;--lightness-500:51.9076%;--lightness-600:57.9699%;--lightness-700:56.1347%;--lightness-800:59.2866%;--lightness-900:62.3039%;--lightness-1000:67.0121%;--lightness-1100:72.3297%;--lightness-1200:79.1773%;--lightness-1300:85.1751%;--lightness-1400:91.1434%;--lightness-1500:95.2045%;--lightness-1600:100%;--highlight-hover:#ffffff1a;--highlight-pressed:#fff3;--overlay-background:var(--gray-100);--overlay-border:#fff3;--popover-shadow:0 8px 20px #00000080}}:root{--focus-ring-color:var(--tint-1000);--text-color:var(--gray-1200);--text-color-hover:var(--gray-1300);--text-color-disabled:var(--gray-600);--text-color-placeholder:var(--gray-1000);--link-color:var(--tint-1200);--link-color-secondary:var(--gray-1200);--link-color-pressed:var(--tint-1300);--border-color:var(--gray-400);--border-color-hover:var(--gray-500);--border-color-disabled:var(--gray-300);--field-text-color:var(--gray-1400);--button-background:var(--tint-100);--button-background-pressed:var(--tint-200);--highlight-background:oklch(from var(--tint) 55% c h);--highlight-background-pressed:oklch(from var(--tint) 50% c h);--highlight-background-invalid:oklch(from var(--red) var(--lightness-900) c h);--highlight-foreground:white;--highlight-overlay:oklch(from var(--tint-1000) l c h / 15%);--invalid-color:oklch(from var(--red) var(--lightness-1000) c h);--field-background:var(--gray-50)}@media (forced-colors:active){:root{--background-color:Canvas;--focus-ring-color:Highlight;--text-color:ButtonText;--text-color-hover:ButtonText;--text-color-disabled:GrayText;--text-color-placeholder:ButtonText;--link-color:LinkText;--link-color-secondary:LinkText;--link-color-pressed:LinkText;--border-color:ButtonBorder;--border-color-hover:ButtonBorder;--border-color-pressed:ButtonBorder;--border-color-disabled:GrayText;--field-background:Field;--field-text-color:FieldText;--overlay-background:Canvas;--overlay-border:ButtonBorder;--button-background:ButtonFace;--button-background-pressed:ButtonFace;--highlight-background:Highlight;--highlight-background-pressed:Highlight;--highlight-background-invalid:LinkText;--highlight-foreground:HighlightText;--invalid-color:LinkText}}:root{--font-size:.875rem;--font-size-sm:.75rem;--font-size-lg:1rem;--radius:8px;--radius-sm:6px;--radius-lg:10px;--radius-xl:16px;--spacing:.25rem;--spacing-1:var(--spacing);--spacing-2:calc(2 * var(--spacing));--spacing-3:calc(3 * var(--spacing));--spacing-4:calc(4 * var(--spacing));--spacing-5:calc(5 * var(--spacing));--spacing-6:calc(6 * var(--spacing));--spacing-7:calc(7 * var(--spacing));--spacing-8:calc(8 * var(--spacing));--spacing-9:calc(9 * var(--spacing));--spacing-10:calc(10 * var(--spacing))}@media (resolution>=200dpi){:root{--spacing:calc(.25rem * 1.25);--font-size:1.0625rem;--font-size-sm:.9375rem;--font-size-lg:1.25rem}}.react-aria-ListBox{max-height:inherit;border:.5px solid var(--border-color);border-radius:calc(var(--radius) + var(--spacing-1));background:var(--overlay-background);forced-color-adjust:none;box-sizing:border-box;font:var(--font-size) system-ui;color:var(--text-color);outline:none;overflow:auto;&:has(.react-aria-ListBoxSection){scroll-padding:24px}&[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-1px}&[data-empty]{justify-content:center;align-items:center;font-style:italic}&[data-drop-target]{outline:2px solid var(--highlight-background);outline-offset:-1px;background:var(--highlight-overlay)}& .react-aria-DropIndicator[data-drop-target]{z-index:3;outline:1px solid var(--highlight-background)}}.react-aria-ListBoxSection{& .react-aria-Header{z-index:2;font-size:var(--font-size-sm);font-variation-settings:initial;padding:var(--spacing-1) var(--spacing-4);background:var(--gray-100);border-block:.5px solid var(--gray-400);cursor:default;-webkit-user-select:none;user-select:none;box-shadow:inset 0px 1px 0px white, inset 0px -4px 8px var(--gray-200);font-weight:600;position:sticky;top:-.5px;@media (prefers-color-scheme:dark){box-shadow:inset 0px 4px 8px var(--gray-200)}}&:first-child .react-aria-Header{margin-top:-.5px}}.react-aria-ListBoxItem{padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius);cursor:default;color:var(--text-color);font:var(--font-size) system-ui;min-height:var(--spacing-8);box-sizing:border-box;-webkit-tap-highlight-color:transparent;--border-color:var(--gray-300);outline:none;flex-direction:column;justify-content:center;transition-property:background,color,border-radius;transition-duration:.2s;display:flex;position:relative;&:not(:last-child):after{content:"";display:block;position:absolute}&[data-pressed]{background:var(--highlight-hover);border-radius:var(--radius)}&[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-2px;z-index:2}&[data-selected]{background:var(--highlight-background);color:var(--highlight-foreground);--border-color:transparent;&[data-focus-visible]{outline-color:var(--highlight-foreground);outline-offset:-4px}&[data-pressed]{background:var(--highlight-background-pressed)}&:has(+[data-selected]),&:has(+.react-aria-DropIndicator+[data-selected]){--border-color:#ffffff4d}}& [slot=label]{font-weight:500}& [slot=description]{font-size:var(--font-size-sm)}&[href]{cursor:pointer;-webkit-touch-callout:none;text-decoration:none}&[data-disabled]{color:var(--text-color-disabled)}&[data-dragging]{opacity:.6}&[data-drop-target]{outline:2px solid var(--highlight-background);background:var(--highlight-overlay)}}.react-aria-ListBox{&[data-layout=stack]{display:flex;&[data-orientation=vertical]{flex-direction:column;width:250px;min-height:100px;max-height:300px;& .react-aria-ListBoxItem{margin-inline:var(--spacing-1);&:where(:nth-child(1 of .react-aria-ListBoxItem)){margin-top:var(--spacing)}&:where(:nth-last-child(1 of .react-aria-ListBoxItem)){margin-bottom:var(--spacing)}[role=presentation]>&{margin:0}&:not(:last-child):after{width:calc(100% - var(--spacing-6));border-bottom:.5px solid var(--border-color);bottom:0}&[data-selected]{&:has(+[data-selected]),&:has(+.react-aria-DropIndicator+[data-selected]){border-end-end-radius:0;border-end-start-radius:0}&+[data-selected],&+.react-aria-DropIndicator+[data-selected]{border-start-start-radius:0;border-start-end-radius:0}}}}&[data-orientation=horizontal]{flex-direction:row;width:100%;& .react-aria-ListBoxItem{min-width:max-content;margin-block:var(--spacing-1);&:nth-child(1 of .react-aria-ListBoxItem){margin-inline-start:var(--spacing)}&:nth-last-child(1 of .react-aria-ListBoxItem){margin-inline-end:var(--spacing)}&:not(:last-child):after{height:calc(100% - var(--spacing-2));border-inline-end:.5px solid var(--border-color);inset-inline-end:0}&[data-selected]{&:has(+[data-selected]),&:has(+.react-aria-DropIndicator+[data-selected]){border-start-end-radius:0;border-end-end-radius:0}&+[data-selected],&+.react-aria-DropIndicator+[data-selected]{border-start-start-radius:0;border-end-start-radius:0}}}}}&[data-layout=grid]{gap:var(--spacing-1);width:fit-content;max-width:100%;padding:var(--spacing-1);display:grid;&[data-orientation=vertical]{grid-template-columns:1fr 1fr}&[data-orientation=horizontal]{grid-template-rows:auto auto;grid-template-columns:none;grid-auto-columns:160px;grid-auto-flow:column}}}.react-aria-ListBoxLoadingIndicator{justify-content:center;align-items:center;width:100%;height:24px;display:flex}.dropdown-listbox{max-height:inherit;border-radius:inherit;forced-color-adjust:none;box-sizing:border-box;font:var(--font-size) system-ui;color:var(--text-color);outline:none;display:block;overflow:auto;&[data-empty]{min-height:var(--spacing-8);padding:var(--spacing-2)}& .react-aria-Header{padding-left:var(--spacing-7)}}.dropdown-item{padding:calc((var(--spacing-8) - 1lh) / 2) var(--spacing-3) calc((var(--spacing-8) - 1lh) / 2) var(--spacing-6);box-sizing:border-box;border-radius:var(--radius);cursor:default;color:var(--text-color);font:var(--font-size) system-ui;min-height:var(--spacing-8);margin-inline:var(--spacing-1);-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;justify-content:center;font-weight:500;display:flex;position:relative;&:first-of-type{margin-top:var(--spacing)}&:last-of-type{margin-bottom:var(--spacing)}&[data-selected]{color:var(--text-color);font-weight:500;& .lucide-check{top:50%;left:var(--spacing-1);stroke-width:3px;width:var(--spacing-4);height:var(--spacing-4);position:absolute;translate:0 -50%}}&[data-pressed]{background:var(--highlight-hover)}&[data-focused]{background:var(--highlight-background);color:var(--highlight-foreground)}& [slot=label]{font-weight:500}& [slot=description]{font-size:var(--font-size-sm)}&[data-disabled]{color:var(--text-color-disabled)}&[href]{cursor:pointer;text-decoration:none}}
/*# sourceMappingURL=ListBox.d2ed3caf.css.map */
