.dropdown-select.svelte-s83qhf{width:min(var(--min-width), 100%);font-size:.875rem;position:relative}.dropdown-select.fieldset.svelte-s83qhf{margin-top:-.5rem}.dropdown-select.fieldset.svelte-s83qhf button.input-box:where(.svelte-s83qhf){box-shadow:none;background:0 0;border:0;transition:background .2s}.dropdown-select.fieldset.svelte-s83qhf button.input-box:where(.svelte-s83qhf):hover,.dropdown-select.fieldset.svelte-s83qhf button.input-box.stay-focused:where(.svelte-s83qhf){border-radius:.25rem}.dropdown-select.fieldset.svelte-s83qhf button.input-box:where(.svelte-s83qhf):focus{outline:0!important}.dropdown-select.fieldset.svelte-s83qhf button.input-box:where(.svelte-s83qhf):focus-visible{border-color:var(--border-primary);box-shadow:var(--focus-shadow-primary)}.dropdown-select.fieldset.svelte-s83qhf button.input-box:where(.svelte-s83qhf) .value:where(.svelte-s83qhf){padding-block:.75rem .5rem}.dropdown-select.fieldset.svelte-s83qhf .dropdown-container:where(.svelte-s83qhf){width:calc(var(--dropdown-width,100%) + 6px);left:-3px}.dropdown-select.fieldset.svelte-s83qhf .dropdown-container.dropdown-placement-anchor:where(.svelte-s83qhf){top:calc(anchor(bottom) + .375rem);left:calc(anchor(left) - 3px);width:calc(anchor-size(width) + 6px)}.dropdown-select.fieldset.svelte-s83qhf .dropdown-container.dropdown-placement-anchor.dropdown-direction-up:where(.svelte-s83qhf){top:auto;bottom:calc(anchor(top) + .375rem)}.dropdown-select.svelte-s83qhf .set-null:where(.svelte-s83qhf){background-color:var(--bg-100);position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.dropdown-select.inputStyle.svelte-s83qhf button.input-box:where(.svelte-s83qhf){--py:.625rem;background-color:var(--bg-100);border-radius:.5rem}.dropdown-select.inputStyle.svelte-s83qhf button.input-box:where(.svelte-s83qhf):hover{border-color:var(--border-mid)}.dropdown-select.inputStyle.svelte-s83qhf button.input-box.stay-focused:where(.svelte-s83qhf){border-color:var(--border-primary)}.dropdown-select.inputStyle.svelte-s83qhf .dropdown-container:where(.svelte-s83qhf){border-radius:.5rem}.dropdown-select.inputStyle.svelte-s83qhf .dropdown-container:where(.svelte-s83qhf) button:where(.svelte-s83qhf){border-radius:.375rem;padding-block:.5rem}.capitalize.svelte-s83qhf{text-transform:capitalize}button.input-box.svelte-s83qhf{border-radius:var(--border-radius,.375rem);padding:0;border:1px solid var(--border);background-color:var(--bg-100);width:var(--width,100%);font-size:inherit;box-shadow:none;outline:0 solid #0000;justify-content:space-between;align-items:center;padding-inline:.75rem .5rem;display:flex;position:relative}button.input-box.svelte-s83qhf:focus-visible{box-shadow:var(--focus-shadow-primary);border:1px solid var(--border-primary)!important}button.input-box.svelte-s83qhf .value:where(.svelte-s83qhf){padding-block:var(--py,.375rem);width:100%;min-width:60px;font-size:inherit;background-color:#0000;border:0}button.input-box.svelte-s83qhf .value:where(.svelte-s83qhf) .placeholder:where(.svelte-s83qhf){opacity:.75}button.input-box.svelte-s83qhf .value:where(.svelte-s83qhf):focus{border:0;outline:0}button.input-box.svelte-s83qhf .dropdown-icon:where(.svelte-s83qhf){opacity:.75;justify-content:center;align-items:center;display:flex}button.input-box.svelte-s83qhf:hover{background-color:color-mix(in srgb, var(--bg-200), 50% var(--bg-100))}button.input-box.stay-focused.svelte-s83qhf{border-color:color-mix(in srgb, var(--border), 12% var(--text));background-color:color-mix(in srgb, var(--bg-200), 50% var(--bg-100));box-shadow:var(--focus-shadow-primary)}button.input-box.highlight.svelte-s83qhf{background-color:color-mix(in srgb, var(--accent) 12%, transparent);color:color-mix(in srgb, var(--accent), 25% var(--text));border-color:#0000}.dropdown-container.svelte-s83qhf{z-index:1;width:var(--dropdown-width,100%);background-color:var(--bg-100);border:1px solid var(--border);border-radius:.375rem;height:auto;padding-block:.25rem;padding-inline:.25rem;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dropdown-container.dropdown-placement-anchor.svelte-s83qhf{top:calc(anchor(bottom) + var(--dropdown-offset,8px));left:anchor(left);width:anchor-size(width);position:fixed}.dropdown-container.dropdown-placement-anchor.dropdown-direction-up.svelte-s83qhf{top:auto;bottom:calc(anchor(top) + var(--dropdown-offset,8px))}.dropdown-container:not(.dropdown-placement-anchor).dropdown-direction-up.svelte-s83qhf{top:auto;bottom:calc(100% + var(--dropdown-offset,8px))}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf){flex-direction:column;height:fit-content;max-height:250px;margin:0;padding:0;display:flex;overflow-y:auto}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li:where(.svelte-s83qhf){list-style-type:none}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li.dividerStyle:where(.svelte-s83qhf):not(:last-child){padding-bottom:var(--divider-gap,0px);border-bottom:1px solid var(--list-border,var(--border))}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li.dividerStyle:where(.svelte-s83qhf):not(:first-child){padding-top:var(--divider-gap,0px)}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li:where(.svelte-s83qhf):not(:first-child) button:where(.svelte-s83qhf){margin-top:var(--list-gap,.125rem)}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li:where(.svelte-s83qhf) button:where(.svelte-s83qhf){text-align:left;width:100%;font-size:inherit;background-color:#0000;border:0;border-radius:.25rem;flex-direction:column;align-items:flex-start;padding-block:.375rem;padding-inline:.375rem;display:flex}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li:where(.svelte-s83qhf) button:where(.svelte-s83qhf):has(.checkmark:where(.svelte-s83qhf)){flex-direction:row}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li:where(.svelte-s83qhf) button:where(.svelte-s83qhf):has(.checkmark:where(.svelte-s83qhf)) .icon:where(.svelte-s83qhf){color:var(--primary);margin-left:auto}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li:where(.svelte-s83qhf) button:where(.svelte-s83qhf):hover{background-color:color-mix(in srgb, var(--contrast) var(--hover-opacity), var(--bg-100))}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) li:where(.svelte-s83qhf) button.selected:where(.svelte-s83qhf){background-color:color-mix(in srgb, var(--primary) 30%, transparent)}.dropdown-container.svelte-s83qhf ul:where(.svelte-s83qhf) .not-found:where(.svelte-s83qhf){color:var(--mono);padding-block:.25rem;padding-inline:.25rem}
