.dv-select-wrap[data-v-415c3c72]{inline-size:100%;display:block;position:relative}.dv-select__native[data-v-415c3c72]{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute}.dv-select[data-v-415c3c72]{justify-content:space-between;align-items:center;gap:var(--dv-space-8);inline-size:100%;block-size:var(--dv-input-height);padding-block:0;padding-inline:var(--dv-input-pad-x);color:var(--dv-text);background:var(--dv-surface);border:var(--dv-border);border-radius:var(--dv-radius-sm);font:var(--dv-ui-sm);text-align:start;cursor:pointer;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.dv-select-wrap.is-open .dv-select[data-v-415c3c72],.dv-select[data-v-415c3c72]:hover:not(:disabled){border-color:var(--dv-text-muted);background:var(--dv-canvas)}.dv-select[data-v-415c3c72]:focus-visible{outline:var(--dv-focus-ring);outline-offset:var(--dv-focus-offset)}.dv-select[data-v-415c3c72]:disabled{cursor:not-allowed;color:var(--dv-text-disabled);background:var(--dv-paper)}.dv-select-wrap.is-invalid .dv-select[data-v-415c3c72]{border-color:var(--dv-destructive)}.dv-select__value[data-v-415c3c72]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.dv-select__icon[data-v-415c3c72]{block-size:15px;inline-size:15px;color:var(--dv-text-secondary);flex:none;transition:transform .15s}.dv-select-wrap.is-open .dv-select__icon[data-v-415c3c72]{transform:rotate(180deg)}.dv-select__icon path[data-v-415c3c72]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.dv-select__options[data-v-415c3c72]{z-index:140;border:var(--dv-border);border-radius:var(--dv-radius-md);background:var(--dv-surface);max-block-size:14rem;box-shadow:var(--dv-shadow-lg);margin:0;padding:4px;list-style:none;position:fixed;inset:auto;overflow-y:auto}.dv-select__options button[data-v-415c3c72]{justify-content:space-between;align-items:center;gap:var(--dv-space-12);border-radius:var(--dv-radius-sm);min-block-size:30px;inline-size:100%;color:var(--dv-text);font:var(--dv-ui-sm);text-align:start;cursor:pointer;background:0 0;border:0;padding:5px 8px;display:flex}.dv-select__options button.active[data-v-415c3c72],.dv-select__options button[data-v-415c3c72]:hover{background:var(--dv-paper)}.dv-select__options button.selected[data-v-415c3c72]{font-weight:600}.dv-select__options button[data-v-415c3c72]:disabled{color:var(--dv-text-disabled);cursor:not-allowed}.dv-select__options button svg[data-v-415c3c72]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:14px;inline-size:14px}
