.search-input[data-v-19b8fccf]{position:relative;display:inline-flex;align-items:center}.search-input__field[data-v-19b8fccf]{appearance:none;-webkit-appearance:none;width:100%;min-width:0;background:var(--tvh-bg-page);color:var(--tvh-text);border:1px solid var(--tvh-border);border-radius:var(--tvh-radius-sm);padding:6px 30px 6px 10px;font:inherit;min-height:36px;outline:none}.search-input__field[data-v-19b8fccf]:focus,.search-input__field[data-v-19b8fccf]:focus-visible{border-color:var(--tvh-primary);outline:2px solid var(--tvh-primary);outline-offset:1px}.search-input__field[data-v-19b8fccf]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-input__field[data-v-19b8fccf]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-input__clear[data-v-19b8fccf]{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;color:var(--tvh-text-muted);cursor:pointer;border-radius:var(--tvh-radius-sm);transition:background var(--tvh-transition),color var(--tvh-transition)}.search-input__clear[data-v-19b8fccf]:hover{background:color-mix(in srgb,var(--tvh-primary) var(--tvh-hover-strength),transparent);color:var(--tvh-text)}.search-input__clear[data-v-19b8fccf]:focus-visible{outline:2px solid var(--tvh-primary);outline-offset:1px}
