@charset "UTF-8";@layer reset{h1,h2,h3,h4,h5,h6{margin-block:0}}@keyframes active-outline-activate{to{box-shadow:inset 0 0 0 calc(1px + var(--border-width, 2px)) var(--activated-color, var(--highlight-color, var(--color-active))),0 0 0 4px var(--outer-color)}}.select .react-aria-Button{border:none;outline:none}.select .react-aria-Button:focus{border:none;outline:none}.select{display:flex;flex-direction:column;justify-content:stretch}.select:has(.react-aria-Label){gap:var(--spacing-s)}.select .react-aria-Label{color:var(--color-body);font-family:var(--fontface-content);font-size:.95rem;font-weight:700;color:var(--color-primary)}.select .react-aria-Button{color:var(--color-body);font-family:var(--fontface-content);font-size:1rem;text-align:left;display:flex;align-items:center;justify-content:space-between;border-radius:var(--border-radius-input);padding:var(--spacing-input-inner);background:var(--color-paper)}.select .react-aria-SelectValue[data-placeholder]{font-style:italic;color:var(--color-interactive-text-secondary)}.select .handle{text-align:center;margin-inline:1rem .33rem;color:var(--color-interactive);font-size:.857rem}.select .react-aria-Button{transition:var(--easing, var(--easing-base)) var(--duration, var(--duration-base)) box-shadow;--border-width: 1px;--highlight-color: var(--color-interactive);--activated-color: var(--color-active);--outer-color: var(--color-control-glow);box-shadow:inset 0 0 0 var(--border-width, 2px) var(--rest-color, var(--color-control-outline-2));cursor:pointer}.select .handle{transition:rotate var(--duration-slow)}[data-focused].select .react-aria-Label{color:var(--color-active)}[data-focused].select .react-aria-Button{animation:active-outline-activate 0ms forwards}[data-focused].select .handle{color:var(--color-active)}[data-open].select .handle{rotate:180deg}[data-open].select .react-aria-Button{--outer-color: transparent}.select .react-aria-Button[data-hovered]{box-shadow:inset 0 0 0 var(--border-width, 2px) var(--highlight-color, var(--color-control-outline--active)),0 0 0 4px var(--outer-color)}:where(.react-aria-Popover[data-trigger=Select]) .react-aria-ListBox{transition:scrollbar-color var(--duration-base);overflow-y:auto;scrollbar-color:var(--color-control-outline) var(--color-paper);scrollbar-width:initial}:where(.react-aria-Popover[data-trigger=Select]) [data-scrolling].react-aria-ListBox{scrollbar-color:var(--color-active) var(--color-paper)}:where(.react-aria-Popover[data-trigger=Select]){border-radius:var(--border-radius-input);overflow:hidden;--outer-color: var(--color-control-glow);box-shadow:inset 0 0 0 var(--border-width, 2px) var(--rest-color, var(--color-control-outline-2));--border-width: 0px;--highlight-color: var(--color-interactive)}[data-placement=top]:where(.react-aria-Popover[data-trigger=Select]){box-shadow:inset 0 0 0 var(--border-width, 2px) var(--highlight-color, var(--color-control-outline--active)),0 0 0 4px var(--outer-color),0 -20px 50px 0 var(--color-control-shadow)}[data-placement=bottom]:where(.react-aria-Popover[data-trigger=Select]){box-shadow:inset 0 0 0 var(--border-width, 2px) var(--highlight-color, var(--color-control-outline--active)),0 0 0 4px var(--outer-color),0 20px 50px 0 var(--color-control-shadow)}:where(.react-aria-Popover[data-trigger=Select]){min-width:var(--trigger-width);background:var(--color-paper)}:where(.react-aria-Popover[data-trigger=Select]):focus,:where(.react-aria-Popover[data-trigger=Select]):focus-visible{outline:none!important}:where(.react-aria-Popover[data-trigger=Select]) .react-aria-ListBox{display:grid;width:unset;max-height:inherit;min-height:unset;border:none;outline:none}:where(.react-aria-Popover[data-trigger=Select]) .react-aria-ListBox .react-aria-Header{padding-left:1.571rem}:where(.react-aria-Popover[data-trigger=Select]) .option{padding:var(--spacing-m);color:var(--color-body);font-family:var(--fontface-content);font-size:1rem;cursor:pointer;position:relative;padding-left:calc(2.5ch + var(--spacing-xs))}:where(.react-aria-Popover[data-trigger=Select]) .option:not(:last-child){border-bottom:3px solid var(--color-control-separator)}:where(.react-aria-Popover[data-trigger=Select]) .option[data-selected]{font-weight:600;background:unset;color:var(--color-active)}:where(.react-aria-Popover[data-trigger=Select]) .option[data-selected]:before{content:"✓";position:absolute;left:1ch;bottom:0;top:0;vertical-align:middle;display:flex;justify-content:center;align-items:center}:where(.react-aria-Popover[data-trigger=Select]) .option[data-focused],:where(.react-aria-Popover[data-trigger=Select]) .option[data-pressed]{background:var(--color-active);color:var(--color-paper);outline:none}.select .null-choice,:where(.react-aria-Popover[data-trigger=Select]) .null-choice{font-style:italic}
