@layer base{.select{--select-size:calc(var(--size-field,.25rem) * 10);width:100%;height:var(--select-size);color:var(--color-base-content);background-color:var(--color-base-100);border-width:var(--border,1px);border-style:solid;border-color:var(--select-border,var(--select-accent,var(--color-base-300)));border-radius:var(--radius-field,.25rem);cursor:pointer;appearance:none;background-image:linear-gradient(45deg,transparent calc(50% - .667px),var(--color-base-content) calc(50% - .667px),var(--color-base-content) calc(50% + .667px),transparent calc(50% + .667px)),linear-gradient(135deg,transparent calc(50% - .667px),var(--color-base-content) calc(50% - .667px),var(--color-base-content) calc(50% + .667px),transparent calc(50% + .667px));align-content:center;padding-inline-start:calc(var(--size-field,.25rem) * 3);padding-inline-end:2.125rem;font-size:1rem;line-height:1;display:block}@supports (color:color-mix(in lab,red,red)){.select{background-image:linear-gradient(45deg,transparent calc(50% - .667px),color-mix(in oklab,var(--color-base-content) 60%,transparent) calc(50% - .667px),color-mix(in oklab,var(--color-base-content) 60%,transparent) calc(50% + .667px),transparent calc(50% + .667px)),linear-gradient(135deg,transparent calc(50% - .667px),color-mix(in oklab,var(--color-base-content) 60%,transparent) calc(50% - .667px),color-mix(in oklab,var(--color-base-content) 60%,transparent) calc(50% + .667px),transparent calc(50% + .667px))}}.select{transition-property:color,background-color,border-color,box-shadow;transition-duration:var(--duration,.15s);transition-timing-function:var(--ease,cubic-bezier(.4,0,.2,1));background-position:calc(100% - 1.1544rem),calc(100% - .8455rem);background-repeat:no-repeat,no-repeat;background-size:.3089rem .3089rem,.3089rem .3089rem}.select:focus,.select:focus-visible{outline:var(--focus-width,2px) solid var(--select-accent,var(--color-primary));outline-offset:var(--focus-offset,2px);border-color:var(--select-accent,var(--color-primary))}.select:disabled,.select[aria-disabled=true]{cursor:not-allowed;opacity:var(--disabled-opacity,.5)}.select-xs{--select-size:calc(var(--size-field,.25rem) * 6);padding-inline-start:calc(var(--size-field,.25rem) * 2);font-size:.75rem}.select-sm{--select-size:calc(var(--size-field,.25rem) * 8);padding-inline-start:calc(var(--size-field,.25rem) * 2.5);font-size:.875rem}.select-md{--select-size:calc(var(--size-field,.25rem) * 10);font-size:1rem}.select-lg{--select-size:calc(var(--size-field,.25rem) * 12);padding-inline-start:calc(var(--size-field,.25rem) * 4);font-size:1.125rem}.select-xl{--select-size:calc(var(--size-field,.25rem) * 14);padding-inline-start:calc(var(--size-field,.25rem) * 4.5);font-size:1.25rem}.select-primary{--select-accent:var(--color-primary);--select-border:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.select-primary{--select-border:color-mix(in oklab,var(--color-primary) var(--field-border-tint,45%),var(--color-base-100))}}.select-primary{--select-ink:oklch(from var(--color-primary) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-primary{--select-ink:oklch(from color-mix(in oklab,var(--color-primary) 50%,var(--color-base-content)) l calc(c * 2) h)}}.select-secondary{--select-accent:var(--color-secondary);--select-border:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.select-secondary{--select-border:color-mix(in oklab,var(--color-secondary) var(--field-border-tint,45%),var(--color-base-100))}}.select-secondary{--select-ink:oklch(from var(--color-secondary) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-secondary{--select-ink:oklch(from color-mix(in oklab,var(--color-secondary) 50%,var(--color-base-content)) l calc(c * 2) h)}}.select-accent{--select-accent:var(--color-accent);--select-border:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.select-accent{--select-border:color-mix(in oklab,var(--color-accent) var(--field-border-tint,45%),var(--color-base-100))}}.select-accent{--select-ink:oklch(from var(--color-accent) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-accent{--select-ink:oklch(from color-mix(in oklab,var(--color-accent) 50%,var(--color-base-content)) l calc(c * 2) h)}}.select-neutral{--select-accent:var(--color-neutral);--select-border:var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.select-neutral{--select-border:color-mix(in oklab,var(--color-neutral) var(--field-border-tint,45%),var(--color-base-100))}}.select-neutral{--select-ink:var(--color-base-content)}.select-info{--select-accent:var(--color-info);--select-border:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.select-info{--select-border:color-mix(in oklab,var(--color-info) var(--field-border-tint,45%),var(--color-base-100))}}.select-info{--select-ink:oklch(from var(--color-info) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-info{--select-ink:oklch(from color-mix(in oklab,var(--color-info) 50%,var(--color-base-content)) l calc(c * 2) h)}}.select-success{--select-accent:var(--color-success);--select-border:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.select-success{--select-border:color-mix(in oklab,var(--color-success) var(--field-border-tint,45%),var(--color-base-100))}}.select-success{--select-ink:oklch(from var(--color-success) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-success{--select-ink:oklch(from color-mix(in oklab,var(--color-success) 50%,var(--color-base-content)) l calc(c * 2) h)}}.select-warning{--select-accent:var(--color-warning);--select-border:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.select-warning{--select-border:color-mix(in oklab,var(--color-warning) var(--field-border-tint,45%),var(--color-base-100))}}.select-warning{--select-ink:oklch(from var(--color-warning) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-warning{--select-ink:oklch(from color-mix(in oklab,var(--color-warning) 50%,var(--color-base-content)) l calc(c * 2) h)}}.select-error{--select-accent:var(--color-error);--select-border:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.select-error{--select-border:color-mix(in oklab,var(--color-error) var(--field-border-tint,45%),var(--color-base-100))}}.select-error{--select-ink:oklch(from var(--color-error) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-error{--select-ink:oklch(from color-mix(in oklab,var(--color-error) 50%,var(--color-base-content)) l calc(c * 2) h)}}.select-brand{--select-accent:var(--color-brand);--select-border:var(--color-brand)}@supports (color:color-mix(in lab,red,red)){.select-brand{--select-border:color-mix(in oklab,var(--color-brand) var(--field-border-tint,45%),var(--color-base-100))}}.select-brand{--select-ink:oklch(from var(--color-brand) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.select-brand{--select-ink:oklch(from color-mix(in oklab,var(--color-brand) 50%,var(--color-base-content)) l calc(c * 2) h)}}}