.post-search{flex-direction:column;display:flex}.post-search__box{min-height:2.5rem;padding:0 var(--space-3);border:1px solid var(--field-border-soft);border-radius:var(--radius-sm);transition:border-color var(--duration-meso) var(--ease-enter);align-items:stretch;display:flex}.post-search__box:focus-within{border-color:var(--vermilion)}.post-search__input{min-width:0;color:var(--foreground);appearance:none;background:0 0;border-radius:0;flex:1;padding:0;font-size:1rem}.post-search__input::placeholder{font-size:var(--type-ui);color:var(--muted-foreground)}.post-search__input:focus,.post-search__input:focus-visible{outline:none}.post-search__input::-webkit-search-cancel-button{appearance:none}.post-search__input::-webkit-search-decoration{appearance:none}.post-search__clear{margin-left:var(--space-2);visibility:hidden;font-size:var(--type-ui);color:var(--muted-foreground);transition:color var(--duration-micro) var(--ease-enter);align-items:center;display:inline-flex}.post-search__clear[data-visible=true]{visibility:visible}.post-search__clear:hover{color:var(--ink)}.post-search__status{padding-left:var(--space-2);font-size:var(--type-ui);color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;align-self:center}
