.app-search-input[data-v-397e6cc5]{align-items:center;gap:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);min-width:0;box-shadow:var(--shadow-lift-1);transition:border-color var(--motion-fast),box-shadow var(--motion-fast),background-color var(--motion-fast);grid-template-columns:auto minmax(0,1fr) auto;padding:.35rem .4rem .35rem .8rem;display:grid;position:relative}.app-search-input[data-v-397e6cc5]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.app-search-input>label[data-v-397e6cc5]{width:2.35rem;height:2.35rem;color:var(--color-primary);place-items:center;display:grid}.app-search-input input[data-v-397e6cc5]{min-width:0;min-height:2.65rem;color:var(--color-foreground);font:inherit;background:0 0;border:0;outline:0;padding:0 .2rem}.app-search-input input[data-v-397e6cc5]::placeholder{color:var(--color-muted);opacity:.8}.app-search-input input[data-v-397e6cc5]::-webkit-search-cancel-button{display:none}.app-search-input button[data-v-397e6cc5]{border-radius:var(--radius-md);min-width:2.55rem;min-height:2.55rem;font:inherit;cursor:pointer;transition:background-color var(--motion-fast),color var(--motion-fast),transform var(--motion-fast);border:0;justify-content:center;align-items:center;display:inline-flex}.app-search-input__clear[data-v-397e6cc5]{color:var(--color-muted);background:0 0}.app-search-input__clear[data-v-397e6cc5]:hover{background:var(--color-surface);color:var(--color-foreground)}.app-search-input__submit[data-v-397e6cc5]{padding-inline:var(--space-md);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-label);font-weight:var(--weight-semibold);white-space:nowrap}.app-search-input__submit[data-v-397e6cc5]:hover{background:var(--color-primary-hover)}.app-search-input button[data-v-397e6cc5]:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.app-search-input[data-v-397e6cc5],.app-search-input button[data-v-397e6cc5]{transition:none}}
