.isotop-input{--input-bg:var(--surface-control);--input-bg-disabled:var(--surface-control-disabled);--input-border:var(--border-control);--input-border-focus:var(--border-control-focus);--input-text:var(--text-primary);--input-placeholder:var(--text-placeholder);--input-disabled-text:var(--text-disabled);--input-focus-ring:var(--focus-ring);background-color:var(--input-bg);border-color:var(--input-border);color:var(--input-text)}:is(input,textarea).isotop-input::placeholder{color:var(--input-placeholder)}.isotop-input.isotop-input--error{border-color:var(--danger-border)}.isotop-input:focus-visible{border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus);outline:none}.isotop-input:disabled{background-color:var(--input-bg-disabled);color:var(--input-disabled-text)}input.isotop-input:-webkit-autofill{-webkit-text-fill-color:var(--input-text);caret-color:var(--input-text);border-color:var(--input-border);-webkit-box-shadow:0 0 0 1000px var(--input-bg)inset;box-shadow:0 0 0 1000px var(--input-bg)inset;transition:background-color 600000s,color 600000s}input.isotop-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--input-text);caret-color:var(--input-text);border-color:var(--input-border);-webkit-box-shadow:0 0 0 1000px var(--input-bg)inset;box-shadow:0 0 0 1000px var(--input-bg)inset;transition:background-color 600000s,color 600000s}input.isotop-input:-webkit-autofill:active{-webkit-text-fill-color:var(--input-text);caret-color:var(--input-text);border-color:var(--input-border);-webkit-box-shadow:0 0 0 1000px var(--input-bg)inset;box-shadow:0 0 0 1000px var(--input-bg)inset;transition:background-color 600000s,color 600000s}input.isotop-input:-webkit-autofill:focus{border-color:var(--input-border-focus);-webkit-box-shadow:0 0 0 1000px var(--input-bg)inset,0 0 0 1px var(--input-border-focus);box-shadow:0 0 0 1000px var(--input-bg)inset,0 0 0 1px var(--input-border-focus)}.isotop-input[type=date],.isotop-input[type=datetime-local],.isotop-input[type=time],.isotop-input[type=month],.isotop-input[type=week]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}[data-theme=dark] .isotop-input[type=date],[data-theme=dark] .isotop-input[type=datetime-local],[data-theme=dark] .isotop-input[type=time],[data-theme=dark] .isotop-input[type=month],[data-theme=dark] .isotop-input[type=week]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.isotop-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.65;margin:0;transition:opacity .12s;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.isotop-input::-webkit-calendar-picker-indicator:hover{opacity:1}
