@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;display:inline-block;width:100%}.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);padding-inline-end:calc(var(--n-comp-input-size-padding) + 30px);position:relative;width:100%}.n-input__label[data-v-ad7aa33b]{color:var(--n-comp-input-label-color);font-size:var(--n-comp-input-font-size);transition-duration:.25s;transition-property:color,font-size,line-height;transition-timing-function:ease}.n-input__error[data-v-ad7aa33b],.n-input__label[data-v-ad7aa33b]{font-weight:500;left:var(--n-comp-input-size-padding);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%;border:none;color:var(--n-comp-input-value-color-text);inline-size:100%;outline:none}.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);inset:0;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap}.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;inset:0;line-height:calc(var(--_inner-height, 0px) - var(--n-comp-input-padding-top, 0px));overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap}.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);height:24px;position:absolute;right:16px;top:50%;translate:0 -50%;width:24px}.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);border-radius:12px;box-shadow:var(--shadow-4);display:grid;overflow:hidden;z-index:200}.n-select-options__inner[data-v-ad7aa33b]{display:grid}.n-option[data-v-ad7aa33b]{align-content:center;color:var(--n-sys-color-text);display:grid;font-size:var(--n-comp-option-font-size);font-weight:500;gap:8px;grid-auto-flow:column;height:var(--n-comp-option-height);justify-content:start;line-height:1.2;padding-inline:16px;position:relative}.n-option[data-v-ad7aa33b]:before{background-color:var(--n-sys-select-option-separator-color);border-radius:2px;bottom:0;content:"";height:1px;left:12px;position:absolute;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]{display:block;transition:transform .3s linear;white-space:nowrap}.n-option:not(.move) .n-option__label[data-v-ad7aa33b]{overflow:hidden;text-overflow:ellipsis}.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;overflow:hidden;width:100%}.select-scroll-area-viewport[data-v-ad7aa33b]{border-radius:inherit;max-height:240px;width:100%}.select-scroll-area-scrollbar[data-v-ad7aa33b]{display:flex;padding-inline-end:4px;touch-action:none;transition:background .16s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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:"";height:100%;left:50%;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}@layer components;
