.search.svelte-1o0c7a1{background:var(--nk-surface);border:1px solid var(--nk-border-strong);border-radius:var(--nk-r-pill);transition:border-color var(--nk-dur-1) var(--nk-ease), box-shadow var(--nk-dur-1) var(--nk-ease), scale var(--nk-press-out) var(--nk-ease);align-items:center;display:flex;position:relative}.search.hero.svelte-1o0c7a1{width:100%;box-shadow:var(--nk-shadow-float);gap:10px;padding:9px 9px 9px 25px}.search.compact.svelte-1o0c7a1{background:#faf9f5b8;border:none;gap:9px;width:100%;max-width:304px;padding:7px 7px 7px 17px;box-shadow:0 0 0 1px #3c463714,0 1px 3px #3c46372e}.trigger.svelte-1o0c7a1{text-align:left;cursor:pointer;--nk-press-shadow:var(--nk-shadow-press);font-family:inherit}@media (hover:hover){.trigger.compact.svelte-1o0c7a1:hover{background:#faf9f5eb}}.trigger.svelte-1o0c7a1:focus-visible{border-color:var(--nk-primary);outline:none}.trigger.hero.svelte-1o0c7a1:focus-visible{box-shadow:var(--nk-focus-ring), var(--nk-shadow-float)}.trigger.compact.svelte-1o0c7a1:focus-visible{box-shadow:var(--nk-focus-ring), 0 0 0 1px #3c463714, 0 1px 3px #3c46372e}.ph.svelte-1o0c7a1{white-space:nowrap;min-width:0;color:var(--nk-text-muted);flex:1;line-height:1;overflow:hidden}.hero.svelte-1o0c7a1 .ph:where(.svelte-1o0c7a1){color:var(--nk-text-faint);padding:12px 0 11px;font-size:16px;font-weight:600}.compact.svelte-1o0c7a1 .ph:where(.svelte-1o0c7a1){color:var(--nk-text-faint);padding:4px 0 2px;font-size:13px;font-weight:700}.ph-rot.svelte-1o0c7a1{transition:opacity .18s}.ph-rot.faded.svelte-1o0c7a1{opacity:0}.search.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){min-width:0;color:var(--nk-ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit}.search.hero.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){padding:12px 0 11px;font-size:16px;font-weight:600}.search.svelte-1o0c7a1 input:where(.svelte-1o0c7a1)::placeholder{color:var(--nk-text-muted)}.search-btn.svelte-1o0c7a1{--nk-press-shadow:var(--nk-shadow-press);background:var(--nk-primary);border-radius:var(--nk-r-pill);border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.search-btn.svelte-1o0c7a1:hover{background:var(--nk-primary-strong)}.trigger.hero.svelte-1o0c7a1 .search-btn:where(.svelte-1o0c7a1){padding:14px}.trigger.compact.svelte-1o0c7a1 .search-btn:where(.svelte-1o0c7a1){width:27px;height:27px}.ov.svelte-1o0c7a1{z-index:var(--nk-z-modal);pointer-events:none;position:fixed;inset:0}.ov.vtn.svelte-1o0c7a1{view-transition-name:search-overlay}.ov.closing.svelte-1o0c7a1 .ov-scrim:where(.svelte-1o0c7a1),.ov.closing.svelte-1o0c7a1 .ov-bar:where(.svelte-1o0c7a1){pointer-events:none}.ov-dialog.svelte-1o0c7a1{display:contents}.ov-scrim.svelte-1o0c7a1{opacity:0;pointer-events:auto;transition:opacity var(--ov-out) ease;background:#22181473;position:absolute;inset:0}.ov-scrim.on.svelte-1o0c7a1{opacity:1;transition-duration:var(--ov-in)}.ov-bar.svelte-1o0c7a1{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition-property:left,top,width,padding,gap,background-color,border-color,box-shadow;transition-timing-function:var(--nk-ease);transition-duration:var(--ov-out);margin:0;position:absolute}.ov-bar.centered.svelte-1o0c7a1{transition-duration:var(--ov-in);background:#faf9f5b8}@supports (transition-timing-function:linear(0, 1)){.ov-bar.centered.svelte-1o0c7a1{transition-timing-function:var(--nk-ease-spring-soft), var(--nk-ease-spring-soft), var(--nk-ease-spring-soft), var(--nk-ease-spring-soft), var(--nk-ease-spring-soft), var(--nk-ease), var(--nk-ease), var(--nk-ease)}.ov-bar.centered.svelte-1o0c7a1 input:where(.svelte-1o0c7a1),.centered.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1){transition-timing-function:var(--nk-ease-spring-soft), var(--nk-ease-spring-soft), ease}.centered.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1) svg:where(.svelte-1o0c7a1){transition-timing-function:var(--nk-ease-spring-soft), ease, var(--nk-ease-spring-soft)}}.ov-bar.svelte-1o0c7a1:focus-within{border-color:var(--nk-primary);box-shadow:var(--nk-focus-ring), var(--nk-shadow-float)}.ov-bar.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){transform-origin:0;transition:transform var(--ov-out) var(--nk-ease), padding var(--ov-out) var(--nk-ease), opacity var(--ov-out) ease}.ov-bar.centered.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){transition-duration:var(--ov-in)}.ov-btn.svelte-1o0c7a1{width:46px;height:46px;transition:width var(--ov-out) var(--nk-ease), height var(--ov-out) var(--nk-ease), background-color var(--ov-out) ease;padding:0}.centered.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1){transition-duration:var(--ov-in)}.ov-btn.svelte-1o0c7a1 svg:where(.svelte-1o0c7a1){transition:transform var(--ov-out) var(--nk-ease), stroke var(--ov-out) ease, stroke-width var(--ov-out) var(--nk-ease)}.centered.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1) svg:where(.svelte-1o0c7a1){transition-duration:var(--ov-in)}.ov-bar.from-compact.svelte-1o0c7a1{background:#faf9f5b8;border-color:#0000;gap:9px;padding:6px 6px 6px 16px;box-shadow:0 0 0 1px #3c463714,0 1px 3px #3c46372e}.ov-bar.from-compact.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){padding:4px 0 2px;font-weight:700;transform:scale(.8125)}.ov-bar.from-compact.svelte-1o0c7a1 input:where(.svelte-1o0c7a1)::placeholder{color:var(--nk-text-faint)}.from-compact.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1){width:27px;height:27px}.from-compact.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1) svg:where(.svelte-1o0c7a1){transform:scale(.7222)}.ov-bar.from-compact.from-chip.svelte-1o0c7a1{gap:0;padding:6px}.ov-bar.from-chip.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){opacity:0}.from-chip.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1){background:0 0;width:28px;height:28px}.from-chip.svelte-1o0c7a1 .ov-btn:where(.svelte-1o0c7a1) svg:where(.svelte-1o0c7a1){stroke:var(--nk-ink);stroke-width:1.493px;transform:scale(1.3095)}.search-results.svelte-1o0c7a1{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px #3c463714, var(--nk-shadow-float);scrollbar-width:thin;scrollbar-color:var(--nk-border-strong) transparent;opacity:0;pointer-events:none;max-height:min(46dvh,420px);transition:opacity var(--ov-po) ease, translate var(--ov-po) var(--nk-ease);background:#faf9f5b8;border:none;border-radius:33px;margin:0;padding:8px;list-style:none;position:absolute;overflow-y:auto;translate:0 6px}.search-results.svelte-1o0c7a1::-webkit-scrollbar{width:8px}.search-results.svelte-1o0c7a1::-webkit-scrollbar-thumb{background:var(--nk-border-strong);border-radius:var(--nk-r-pill)}.search-results.shown.svelte-1o0c7a1{opacity:1;pointer-events:auto;transition-duration:var(--ov-pi);transition-delay:var(--ov-pd);translate:0}.search-results.svelte-1o0c7a1 a:where(.svelte-1o0c7a1){border-radius:var(--nk-r-pill);color:var(--nk-ink);align-items:center;gap:13px;padding:8px 12px;display:flex}.search-results.svelte-1o0c7a1 a:where(.svelte-1o0c7a1):hover{background:var(--nk-bg)}.r-icon.svelte-1o0c7a1{background:var(--nk-surface-tint);width:40px;height:40px;color:var(--nk-ink);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;line-height:1;display:flex}.r-text.svelte-1o0c7a1{flex-direction:column;gap:2px;min-width:0;display:flex}.r-title.svelte-1o0c7a1{align-items:center;gap:8px;min-width:0;display:flex}.r-name.svelte-1o0c7a1{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.mode-chip.svelte-1o0c7a1{background:var(--nk-surface-tint);color:var(--nk-text-muted);border-radius:7px;flex-shrink:0;padding:2px 8px 1px;font-size:11.5px;font-weight:700}.r-sub.svelte-1o0c7a1{color:var(--nk-text-faint);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.search-results.svelte-1o0c7a1 .empty:where(.svelte-1o0c7a1){color:var(--nk-text-faint);padding:14px;font-size:13.5px;font-weight:600}::view-transition-old(search-overlay){display:none}::view-transition-new(search-overlay){opacity:1;animation-name:none}@media (width<=480px){.search.compact.svelte-1o0c7a1{gap:6px;padding:7px 6px 7px 12px}.compact.svelte-1o0c7a1 .ph:where(.svelte-1o0c7a1){font-size:12px}.ov-bar.from-compact.svelte-1o0c7a1{gap:6px;padding:6px 5px 6px 11px}.ov-bar.from-compact.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){transform:scale(.75)}}
