@layer components{.n-select[data-v-ad7aa33b]{--n-comp-input-size-border:1px;--n-comp-input-color-background:var(--n-sys-input-color-background);--n-comp-input-color-border:var(--n-sys-input-color-border);--n-comp-input-color-border-focused:var(--n-sys-color-border-focused);--n-comp-input-color-border-disabled:var(--n-sys-color-border-disabled);--n-comp-input-color-border-error:var(--n-sys-color-border-danger);--n-comp-input-label-color:var(--n-sys-input-label-color);--n-comp-input-label-color-active:var(--n-sys-input-label-color-active);--n-comp-input-label-color-disabled:var(--n-sys-input-label-color-disabled);--n-comp-input-value-color-text:var(--n-sys-input-value-color);--n-comp-input-height-container:56px;--n-comp-input-padding-top:12px;--n-comp-input-size-padding:16px;--n-comp-input-size-border-radius:40px;--n-comp-input-font-size:16px;--_inner-height:calc(var(--n-comp-input-height-container) - var(--n-comp-input-size-border,0)*2);--n-comp-option-height:52px;--n-comp-option-font-size:16px;width:100%;display:inline-block}.n-select--is-disabled[data-v-ad7aa33b]{cursor:not-allowed}.n-select--size-400[data-v-ad7aa33b]{--n-comp-input-height-container:46px;--n-comp-input-font-size:14px;--n-comp-option-height:46px;--n-comp-option-font-size:14px}.n-input[data-v-ad7aa33b]{background-color:var(--n-comp-input-color-background);border:var(--n-comp-input-size-border)solid var(--n-comp-input-color-border);border-radius:var(--n-comp-input-size-border-radius);cursor:pointer;padding-inline:var(--n-comp-input-size-padding);width:100%;padding-inline-end:calc(var(--n-comp-input-size-padding) + 30px);position:relative}.n-input__label[data-v-ad7aa33b]{color:var(--n-comp-input-label-color);font-size:var(--n-comp-input-font-size);transition-property:color,font-size,line-height;transition-duration:.25s;transition-timing-function:ease}.n-input__error[data-v-ad7aa33b],.n-input__label[data-v-ad7aa33b]{left:var(--n-comp-input-size-padding);font-weight:500;line-height:var(--_inner-height);pointer-events:none;position:absolute;top:0}.n-input__error[data-v-ad7aa33b]{color:var(--n-sys-color-text-danger);font-size:12px}.n-input__native-wrapper[data-v-ad7aa33b]{block-size:var(--_inner-height);display:grid}.n-select--has-label .n-input__native-wrapper[data-v-ad7aa33b]{padding-block-start:var(--n-comp-input-padding-top)}.n-input__native-wrapper-inner[data-v-ad7aa33b]{position:relative}.n-input__native[data-v-ad7aa33b]{block-size:100%;color:var(--n-comp-input-value-color-text);border:none;outline:none;inline-size:100%}.n-input__native[data-v-ad7aa33b],.n-input__placeholder[data-v-ad7aa33b]{font-size:var(--n-comp-input-font-size);font-weight:500;line-height:calc(var(--_inner-height,0px) - var(--n-comp-input-padding-top,0px))}.n-input__placeholder[data-v-ad7aa33b]{color:var(--n-sys-input-value-color-inactive);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;position:absolute;inset:0;overflow:hidden}.n-input__value[data-v-ad7aa33b]{color:var(--n-comp-input-value-color-text);font-size:var(--n-comp-input-font-size);font-weight:500;line-height:calc(var(--_inner-height,0px) - var(--n-comp-input-padding-top,0px));pointer-events:none;text-overflow:ellipsis;white-space:nowrap;position:absolute;inset:0;overflow:hidden}.n-input--is-open .n-input__value[data-v-ad7aa33b]{color:var(--n-sys-input-value-color-inactive)}.n-select:not(.n-select--has-label) .n-input__value[data-v-ad7aa33b]{line-height:var(--_inner-height)}.n-input__arrow[data-v-ad7aa33b]{color:var(--n-sys-icon-color);width:24px;height:24px;position:absolute;top:50%;right:16px;translate:0 -50%}.n-input--is-open .n-input__arrow[data-v-ad7aa33b]{transform:rotate(180deg)}.n-input[data-v-ad7aa33b]:not(.n-input--is-disabled):focus-within{--n-comp-input-color-border:var(--n-comp-input-color-border-focused);box-shadow:inset 0 0 0 1px var(--n-comp-input-color-border)}:is(.n-input--is-dirty,.n-select:focus-within) .n-input__label[data-v-ad7aa33b]{--n-comp-input-label-color:var(--n-comp-input-label-color-active);font-size:12px;line-height:32px}.n-input--is-disabled[data-v-ad7aa33b]{--n-comp-input-color-border:var(--n-comp-input-color-border-disabled);--n-comp-input-label-color:var(--n-comp-input-label-color-disabled);cursor:not-allowed}.n-input--is-disabled .n-input__arrow[data-v-ad7aa33b],.n-input--is-disabled .n-input__native[data-v-ad7aa33b]{cursor:not-allowed}.n-input--is-error[data-v-ad7aa33b]{--n-comp-input-color-border:var(--n-comp-input-color-border-error)}.n-select-options[data-v-ad7aa33b]{background-color:var(--n-sys-surface-color-secondary);box-shadow:var(--shadow-4);z-index:200;border-radius:12px;display:grid;overflow:hidden}.n-select-options__inner[data-v-ad7aa33b]{display:grid}.n-option[data-v-ad7aa33b]{color:var(--n-sys-color-text);font-size:var(--n-comp-option-font-size);height:var(--n-comp-option-height);grid-auto-flow:column;place-content:center start;gap:8px;padding-inline:16px;font-weight:500;line-height:1.2;display:grid;position:relative}.n-option[data-v-ad7aa33b]:before{background-color:var(--n-sys-select-option-separator-color);content:"";border-radius:2px;height:1px;position:absolute;bottom:0;left:12px;right:12px}.n-option[data-v-ad7aa33b]:last-child:before{display:none}.n-option[data-v-ad7aa33b]:not([disabled]):hover{background-color:var(--n-sys-select-option-color-background-hovered)}.n-option[disabled][data-v-ad7aa33b]{color:var(--n-sys-select-option-color-text-disabled);cursor:not-allowed}.n-option__label-wrapper[data-v-ad7aa33b]{overflow:hidden}.n-option__label[data-v-ad7aa33b]{white-space:nowrap;transition:transform .3s linear;display:block}.n-option:not(.move) .n-option__label[data-v-ad7aa33b]{text-overflow:ellipsis;overflow:hidden}.n-option--is-selected[data-v-ad7aa33b]{color:var(--n-sys-select-option-color-text-active)}.select-scroll-area-root[data-v-ad7aa33b]{--scrollbar-size:8px;width:100%;overflow:hidden}.select-scroll-area-viewport[data-v-ad7aa33b]{border-radius:inherit;width:100%;max-height:240px}.select-scroll-area-scrollbar[data-v-ad7aa33b]{touch-action:none;-webkit-user-select:none;user-select:none;padding-inline-end:4px;transition:background .16s ease-out;display:flex}.select-scroll-area-scrollbar[data-orientation=vertical][data-v-ad7aa33b]{width:var(--scrollbar-size)}.select-scroll-area-thumb[data-v-ad7aa33b]{background-color:var(--n-sys-thumb-color-background);border-radius:var(--scrollbar-size);flex:1;position:relative}.select-scroll-area-thumb[data-v-ad7aa33b]:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
