.vt-input{height:var(--vt-input-height);border:var(--vt-border-width) solid var(--vt-input-border);border-radius:var(--vt-input-radius);padding:0 var(--vt-input-padding-x);font-size:var(--vt-input-font-size);color:var(--vt-text-body);background:var(--vt-input-bg)}.vt-input:focus{outline:none;border-color:var(--vt-input-border-focus)}.vt-input--search{padding-left:var(--vt-input-search-padding-left);background:var(--vt-input-prominent-bg)}.vt-input--prominent{height:var(--vt-input-prominent-height);background:var(--vt-input-prominent-bg);border-color:var(--vt-input-prominent-border)}.vt-input--prominent:focus{border-color:var(--vt-input-prominent-border-focus)}.vt-input-shell{height:var(--vt-input-height);border:var(--vt-border-width) solid var(--vt-input-border);border-radius:var(--vt-input-radius);padding:0 var(--vt-input-padding-x);font-size:var(--vt-input-font-size);color:var(--vt-text-body);background:var(--vt-input-bg);display:inline-flex;align-items:center;gap:var(--vt-input-shell-gap);box-sizing:border-box}.vt-input-shell:focus-within{border-color:var(--vt-input-border-focus)}.vt-input-shell--prominent{height:var(--vt-input-prominent-height);background:var(--vt-input-prominent-bg);border-color:var(--vt-input-prominent-border)}.vt-input-shell--prominent:focus-within{border-color:var(--vt-input-prominent-border-focus)}.vt-input-shell__control{width:100%;height:100%;border:none;outline:none;background:transparent;font:inherit;color:inherit}.vt-input-shell__control::-moz-placeholder{color:var(--vt-input-placeholder)}.vt-input-shell__control::placeholder{color:var(--vt-input-placeholder)}
