.search-bar{background:var(--surface);color:var(--ink);transition:background-color var(--dur-ui) var(--ease-out-strong);border-radius:999px;align-items:center;position:relative}.search-bar[data-size=lg]{box-shadow:var(--shadow-float);padding:8px}.search-bar[data-size=md]{border:1px solid var(--line);box-shadow:var(--shadow-card);padding:6px}.search-bar[data-open]{background:var(--surface-2)}.search-seg{z-index:1;text-align:left;cursor:pointer;touch-action:manipulation;min-width:0;transition:background-color var(--dur-ui) var(--ease-out-strong), box-shadow var(--dur-ui) var(--ease-out-strong);border-radius:999px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.search-bar[data-size=lg] .search-seg{min-height:60px;padding:8px 24px}.search-bar[data-size=md] .search-seg{min-height:50px;padding:6px 20px}.search-seg.seg-where{cursor:text}.search-seg[data-state=open]{background:var(--surface);box-shadow:0 6px 20px #1c19151f}.search-seg:focus-visible{outline-offset:-2px;border-radius:999px}.seg-label{letter-spacing:.01em;font-size:12.5px;font-weight:600}.seg-value{max-width:100%;font-size:15px;font-weight:500}.search-bar[data-size=lg] .seg-value{font-size:16px}@media (pointer:coarse){input.seg-value{font-size:16px}}.seg-clear,.seg-clear-inline{color:var(--muted);background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:inline-flex}.seg-clear{width:22px;height:22px;position:absolute;top:50%;right:14px;translate:0 -50%}.seg-clear:before{content:"";position:absolute;inset:-5px}.seg-clear-inline{width:28px;height:28px}@media (hover:hover) and (pointer:fine){.seg-clear:hover,.seg-clear-inline:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 14%, transparent)}}.seg-value.is-placeholder{color:var(--muted);font-weight:400}.search-submit{z-index:1;background:var(--gold);color:var(--gold-ink);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:6px;display:inline-flex;position:relative}.search-bar[data-size=lg] .search-submit{width:56px;height:56px}.search-bar[data-size=md] .search-submit{width:44px;height:44px}.search-div{background:var(--line);width:1px;height:32px;transition:opacity var(--dur-ui) var(--ease-out-strong);flex-shrink:0}.search-bar[data-open] .search-div{opacity:0}.seg-where{anchor-name:--seg-where}.seg-when{anchor-name:--seg-when}.seg-who{anchor-name:--seg-who}.seg-indicator{position-anchor:--seg-where;inset:anchor(top) anchor(right) anchor(bottom) anchor(left);background:color-mix(in srgb, var(--ink) 6%, transparent);opacity:0;pointer-events:none;transition:opacity .16s ease, inset .24s var(--ease-out-strong);border-radius:999px;position:absolute}.search-bar[data-last=when] .seg-indicator{position-anchor:--seg-when}.search-bar[data-last=who] .seg-indicator{position-anchor:--seg-who}@media (hover:hover) and (pointer:fine){.search-bar:has(.search-seg:not([data-state=open]):hover) .seg-indicator{opacity:1}.search-seg:hover+.search-div{opacity:0}.search-div:has(+.search-seg:hover){opacity:0}}@supports not (anchor-name:--a){.seg-indicator{display:none}@media (hover:hover) and (pointer:fine){.search-seg:not([data-state=open]):hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}}}.pick-item{cursor:pointer;touch-action:manipulation;transition:background-color .12s}.pick-item.is-current{background:var(--surface-2)}.pick-item[data-active]{box-shadow:inset 0 0 0 2px var(--gold)}@media (hover:hover) and (pointer:fine){.pick-item:hover{background:var(--surface-2)}}.pick-list[data-picking],.lang-menu[data-picking]{pointer-events:none}.pick-item[data-picked],.lang-item[data-picked]{animation:.16s linear both pick-blink}@keyframes pick-blink{0%,50%{background-color:#0000}50.01%,to{background-color:var(--surface-2)}}.lang-menu[data-state=closed]{animation:search-fade-out .12s var(--ease-out-strong) both}.understood-chip{transition:opacity .15s var(--ease-out-strong), transform .15s var(--ease-out-strong)}@starting-style{.understood-chip{opacity:0;transform:scale(.94)}}.search-pop{transform-origin:var(--radix-popover-content-transform-origin)}.search-pop[data-state=open]{animation:search-pop-in .18s var(--ease-out-strong) both}.search-pop[data-state=closed]{animation:search-pop-out .13s var(--ease-out-strong) both}@keyframes search-pop-in{0%{opacity:0;transform:scale(.96)}}@keyframes search-pop-out{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.seg-indicator{transition:opacity .16s}@starting-style{.understood-chip{transform:none}}.search-pop[data-state=open]{animation:search-fade-in .16s var(--ease-out-strong) both}.search-pop[data-state=closed]{animation:search-fade-out .12s var(--ease-out-strong) both}}@keyframes search-fade-in{0%{opacity:0}}@keyframes search-fade-out{to{opacity:0}}
