.search-bar.svelte-yyldap{width:100%}.search-bar__control.svelte-yyldap{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3)}.search-bar.svelte-yyldap input:where(.svelte-yyldap){width:100%;min-width:0;min-height:48px;background:#070a12b8}.search-bar.svelte-yyldap button:where(.svelte-yyldap){min-width:7.5rem;border:1px solid rgb(255 255 255 / 8%);border-radius:var(--radius-control);background:linear-gradient(135deg,#c7a55e,#806431);padding:.72rem 1.35rem;color:#0b0d12;font-weight:800}.search-bar--sidebar.svelte-yyldap label:where(.svelte-yyldap){display:block;margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--font-internal);font-weight:650;letter-spacing:.04em}.search-bar--sidebar.svelte-yyldap .search-bar__control:where(.svelte-yyldap){display:flex;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:#070a12b8;gap:0;transition:border-color var(--motion),box-shadow var(--motion),background var(--motion)}.search-bar--sidebar.svelte-yyldap .search-bar__control:where(.svelte-yyldap):hover{border-color:#d7b56d47;background:#0e1422d1}.search-bar--sidebar.svelte-yyldap .search-bar__control:where(.svelte-yyldap):focus-within{border-color:var(--border-strong);box-shadow:0 0 0 2px #d7b56d1f}.search-bar--sidebar.svelte-yyldap input:where(.svelte-yyldap){min-height:42px;flex:1 1 auto;border:0;border-radius:0;background:transparent;padding:.65rem 0 .65rem var(--space-3);font-size:.8rem;text-overflow:ellipsis}.search-bar--sidebar.svelte-yyldap input:where(.svelte-yyldap):focus{outline:0}.search-bar--sidebar.svelte-yyldap button:where(.svelte-yyldap){display:grid;width:42px;min-width:42px;min-height:42px;flex:0 0 42px;place-items:center;border:0;border-radius:0;background:transparent;padding:0;color:var(--text-secondary);font-size:1.15rem;transition:color var(--motion),background var(--motion)}.search-bar--sidebar.svelte-yyldap button:where(.svelte-yyldap):hover{background:#d7b56d14;color:var(--gold-soft)}.search-bar--sidebar.svelte-yyldap button:where(.svelte-yyldap):focus-visible{outline-offset:-3px}@media(max-width:520px){.search-bar__control.svelte-yyldap{gap:var(--space-2)}.search-bar.svelte-yyldap button:where(.svelte-yyldap){min-width:4.75rem;padding-inline:var(--space-3)}.search-bar--sidebar.svelte-yyldap .search-bar__control:where(.svelte-yyldap){gap:0}.search-bar--sidebar.svelte-yyldap button:where(.svelte-yyldap){width:42px;min-width:42px;padding:0}}
