.select[data-v-c660c95d]{position:relative}.select[data-v-c660c95d],.select label[data-v-c660c95d]{display:flex;flex-direction:column;gap:var(--spacing-1)}.select label[data-v-c660c95d]{align-items:flex-start;color:var(--color-neutral-darkest);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.select label .required[data-v-c660c95d]{color:var(--color-error);margin-left:var(--spacing-05)}.select .select-wrapper[data-v-c660c95d]{align-items:center;background-color:var(--color-neutral-lightest);border:var(--border-width-md) solid var(--color-neutral-darker);border-radius:var(--border-radius-md);cursor:pointer;display:flex;font-weight:var(--font-weight-regular);gap:var(--spacing-1);position:relative;width:100%}.select .select-wrapper select[data-v-c660c95d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-neutral-darkest);cursor:inherit;flex:1;font-size:1rem;outline:none;padding:var(--spacing-1);padding-right:var(--spacing-4);width:100%}.select .select-wrapper option[data-v-c660c95d]:disabled{color:var(--color-neutral)}.select .select-wrapper .select-arrow[data-v-c660c95d]{pointer-events:none;position:absolute;right:var(--spacing-1)}.select .select-wrapper .select-arrow[data-v-c660c95d],.select .select-wrapper svg[data-v-c660c95d]{color:var(--color-neutral-darkest);height:20px;width:20px}.select .select-wrapper[data-v-c660c95d]:active,.select .select-wrapper[data-v-c660c95d]:hover{border:var(--border-width-md) solid var(--color-neutral-darkest)}.select .select-wrapper[data-v-c660c95d]:focus-within{border:var(--border-width-md) solid var(--color-neutral-darkest);outline:var(--border-width-md) solid var(--color-info);outline-offset:var(--border-width-md);outline-width:var(--border-width-md)}.select .select-wrapper.has-leading[data-v-c660c95d]>:first-child{margin-left:var(--spacing-1)}.select:where([disabled=true]) label[data-v-c660c95d]{cursor:not-allowed}.select:where([disabled=true]) .select-wrapper[data-v-c660c95d]{background-color:var(--color-neutral-light);border:var(--border-width-md) solid var(--color-neutral);cursor:not-allowed}.select:where([disabled=true]) .select-wrapper[data-v-c660c95d]:hover{border:var(--border-width-md) solid var(--color-neutral)}.select .searchable-options[data-v-c660c95d]{background-color:var(--color-neutral-lightest);border:var(--border-width-md) solid var(--color-neutral-darker);border-radius:var(--border-radius-md);padding:var(--spacing-1);position:absolute;top:calc(100% + var(--spacing-1));z-index:100}.select .searchable-options[data-v-c660c95d],.select .searchable-options .options-wrapper[data-v-c660c95d]{display:flex;flex-direction:column;gap:var(--spacing-1);overflow-y:scroll;width:100%}.select .searchable-options .options-wrapper[data-v-c660c95d]{max-height:250px}.select .searchable-options a[data-v-c660c95d]{align-items:center;cursor:pointer;display:block;display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);width:100%}.select .searchable-options a[data-v-c660c95d]:active,.select .searchable-options a[data-v-c660c95d]:hover{background-color:var(--color-neutral-lighter);font-weight:var(--font-weight-semibold)}.select .message[data-v-c660c95d]{align-items:center;display:flex;font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold)}.select .message.error[data-v-c660c95d]{color:var(--color-error)}.select .message.success[data-v-c660c95d]{color:var(--color-success)}
