@layer rac{.react-aria-ListBox{background:var(--overlay-background);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;forced-color-adjust:none;gap:4px;max-height:inherit;max-height:300px;min-height:100px;outline:none;overflow:auto;padding:4px;width:250px}.react-aria-ListBox[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-1px}.react-aria-ListBox .react-aria-ListBoxSection:not(:first-child){margin-top:12px}.react-aria-ListBox .react-aria-Header{font-size:1.000125rem;font-variation-settings:initial;font-weight:700;padding:0 .6247499999999999rem}.react-aria-ListBox[data-empty]{align-items:center;font-style:italic;justify-content:center}.react-aria-ListBoxItem{border-radius:6px;color:var(--text-color);cursor:default;display:flex;flex-direction:column;font-size:.9380000000000001rem;justify-content:center;min-height:32px;outline:none;padding:0 .499625rem;position:relative}.react-aria-ListBoxItem[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.react-aria-ListBoxItem[data-selected]{background:var(--highlight-background);color:var(--highlight-foreground)}.react-aria-ListBoxItem[data-selected][data-focus-visible]{outline-color:var(--highlight-foreground);outline-offset:-4px}.react-aria-ListBoxItem [slot=label]{font-weight:700}.react-aria-ListBoxItem [slot=description]{font-size:small}.react-aria-ListBoxItem[data-disabled]{color:var(--text-color-disabled)}.react-aria-ListBoxItem[data-dragging]{opacity:.6}.react-aria-ListBoxItem[href]{cursor:pointer;text-decoration:none;-webkit-touch-callout:none}.react-aria-ListBox[data-orientation=horizontal],.react-aria-ListBox[data-layout=grid]{flex-direction:row;max-width:100%;padding:4px;width:fit-content}:is(.react-aria-ListBox[data-orientation=horizontal],.react-aria-ListBox[data-layout=grid]) .react-aria-ListBoxItem{margin:0;padding:4px;position:relative}:is(.react-aria-ListBox[data-orientation=horizontal],.react-aria-ListBox[data-layout=grid]) .react-aria-ListBoxItem img{aspect-ratio:1/1;border-radius:4px;margin-bottom:4px;max-width:150px;object-fit:cover}:is(.react-aria-ListBox[data-orientation=horizontal],.react-aria-ListBox[data-layout=grid]) .react-aria-ListBoxItem[data-selected]{background:none;color:inherit}:is(.react-aria-ListBox[data-orientation=horizontal],.react-aria-ListBox[data-layout=grid]) .react-aria-ListBoxItem[data-selected]:after{align-items:center;alt:" ";background:var(--highlight-background);border:2px solid var(--highlight-foreground);border-radius:22px;box-shadow:0 0 8px #0000007f;box-sizing:border-box;color:var(--highlight-foreground);content:"✓";content:"✓" / "";display:flex;font-size:14px;height:22px;justify-content:center;line-height:1em;position:absolute;right:8px;top:8px;width:22px}:is(.react-aria-ListBox[data-orientation=horizontal],.react-aria-ListBox[data-layout=grid]) .react-aria-ListBoxItem[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.react-aria-ListBox[data-layout=grid]{display:grid;grid-template-columns:1fr 1fr;scrollbar-gutter:stable}.react-aria-ListBox[data-layout=grid][data-orientation=horizontal]{display:grid;gap:8px;grid-auto-columns:250px;grid-auto-flow:column;grid-template-columns:none;grid-template-rows:58px 58px;max-height:200px;max-width:none;width:100%}.react-aria-ListBox[data-layout=grid][data-orientation=horizontal] .react-aria-ListBoxItem{column-gap:8px;display:grid;grid-template:"image ." 1fr "image title" auto "image description" auto "image ." 1fr / auto 1fr}.react-aria-ListBox[data-layout=grid][data-orientation=horizontal] .react-aria-ListBoxItem img{grid-area:image;height:50px;margin-bottom:0;width:50px}.react-aria-ListBox[data-layout=grid][data-orientation=horizontal] .react-aria-ListBoxItem [slot=label]{grid-area:title}.react-aria-ListBox[data-layout=grid][data-orientation=horizontal] .react-aria-ListBoxItem [slot=description]{grid-area:description}.react-aria-ListBox[data-drop-target]{background:var(--highlight-overlay);outline:2px solid var(--highlight-background);outline-offset:-1px}.react-aria-ListBoxItem[data-drop-target]{background:var(--highlight-overlay);outline:2px solid var(--highlight-background)}.react-aria-DropIndicator[data-drop-target]{outline:1px solid var(--highlight-background)}.react-aria-ListBoxLoadingIndicator{align-items:center;display:flex;height:24px;justify-content:center;width:100%}}@layer rac{.react-aria-Dialog{box-sizing:border-box;max-height:inherit;outline:none;overflow:auto;padding:30px}.react-aria-Dialog .react-aria-Heading[slot=title]{line-height:1em;margin-top:0}}@layer rac{.react-aria-Popover{--background-color: var(--overlay-background);background:var(--background-color);border:1px solid var(--border-color);border-radius:6px;box-shadow:0 8px 20px #0000001a;color:var(--text-color);font-family:system-ui;font-size:.875rem;max-width:250px;outline:none;padding:8px;transition:transform .2s,opacity .2s}.react-aria-Popover .react-aria-OverlayArrow svg{display:block;fill:var(--background-color);stroke:var(--border-color);stroke-width:1px}.react-aria-Popover[data-entering],.react-aria-Popover[data-exiting]{opacity:0;transform:var(--origin)}.react-aria-Popover[data-placement=top]{--origin: translateY(8px)}.react-aria-Popover[data-placement=top]:has(.react-aria-OverlayArrow){margin-bottom:6px}.react-aria-Popover[data-placement=bottom]{--origin: translateY(-8px)}.react-aria-Popover[data-placement=bottom]:has(.react-aria-OverlayArrow){margin-top:6px}.react-aria-Popover[data-placement=bottom] .react-aria-OverlayArrow svg{transform:rotate(180deg)}.react-aria-Popover[data-placement=right]{--origin: translateX(-8px)}.react-aria-Popover[data-placement=right]:has(.react-aria-OverlayArrow){margin-left:6px}.react-aria-Popover[data-placement=right] .react-aria-OverlayArrow svg{transform:rotate(90deg)}.react-aria-Popover[data-placement=left]{--origin: translateX(8px)}.react-aria-Popover[data-placement=left]:has(.react-aria-OverlayArrow){margin-right:6px}.react-aria-Popover[data-placement=left] .react-aria-OverlayArrow svg{transform:rotate(-90deg)}.react-aria-Popover :where(p,div){margin:0}}
