.nv-form input,.nv-form textarea,.nv-form select,.nv-form-input{padding:var(--form-padding-v) var(--form-padding-h);color:var(--form-text-color);background-color:var(--form-bg-color);border:var(--form-border);border-radius:var(--form-border-radius)}.nv-form input::placeholder,.nv-form textarea::placeholder,.nv-form-input::placeholder{color:var(--form-text-color);opacity:.55}.nv-form input:focus,.nv-form textarea:focus,.nv-form select:focus,.nv-form-input:focus{border-color:var(--form-border-color);box-shadow:0 0 0 1px var(--form-border-color);outline:none}.nv-form input:disabled,.nv-form textarea:disabled,.nv-form select:disabled,.nv-form-input:disabled{opacity:.5;cursor:not-allowed}.nv-form-select .select-item{padding:var(--select-padding-v) var(--select-padding-h);color:var(--form-text-color);background-color:var(--form-bg-color);border:var(--form-border);border-radius:var(--form-border-radius);transition:background-color .15s,filter .15s}.nv-form-select .select-item:not(.is-selected):hover{filter:brightness(.96)}.nv-form-select .select-item.is-selected{background-color:color-mix(in srgb, var(--form-text-color) 8%, var(--form-bg-color));border-color:var(--form-text-color)}.nv-form-select .select-item.is-selected .option-value,.nv-form-select .select-item.is-selected .options-check svg{color:var(--form-text-color)}.nv-form-select .select-tag{background-color:color-mix(in srgb, var(--form-text-color) 12%, var(--form-bg-color));color:var(--form-text-color);border-color:color-mix(in srgb, var(--form-text-color) 25%, transparent);border-radius:var(--form-border-radius)}.nv-form-select .select-tag button:hover{background-color:color-mix(in srgb, var(--form-text-color) 22%, var(--form-bg-color))}@keyframes nv-dropdown-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.nv-form-input.is-open{border-bottom-color:var(--form-bg-color);border-bottom-right-radius:0;border-bottom-left-radius:0}.nv-form-dropdown{background-color:var(--form-bg-color);color:var(--form-text-color);border-top:none;border-left:var(--form-border);border-right:var(--form-border);border-bottom:var(--form-border);border-bottom-left-radius:var(--form-border-radius);border-bottom-right-radius:var(--form-border-radius);animation:.18s ease-out forwards nv-dropdown-open}.nv-form-dropdown-separator{height:var(--form-border-width);background-color:var(--form-border-color);opacity:.4;flex-shrink:0}.nv-form .select-item{background-color:var(--form-bg-color);color:var(--form-text-color);border-style:var(--form-border-style);border-width:var(--form-border-width);border-color:var(--form-border-color);border-radius:var(--form-border-radius)}.nv-form .select-item:not(.is-selected):hover{filter:brightness(.96)}.nv-form .select-item.is-selected{border-color:var(--form-text-color);background-color:color-mix(in srgb, var(--form-text-color) 8%, var(--form-bg-color))}.nv-form .select-item.is-selected .option-value,.nv-form .select-item.is-selected .options-check svg{color:var(--form-text-color)}.nv-form .select-tag{background-color:color-mix(in srgb, var(--form-text-color) 12%, var(--form-bg-color));color:var(--form-text-color);border-color:color-mix(in srgb, var(--form-text-color) 25%, transparent);border-radius:var(--form-border-radius)}.nv-form .select-tag button:hover{background-color:color-mix(in srgb, var(--form-text-color) 22%, var(--form-bg-color))}
