.searchbox[data-v-dd0982f2]{inline-size:100%;max-inline-size:55rem;display:block}.searchbox__form[data-v-dd0982f2]{padding:var(--sp-2);background-color:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--r-xl);box-shadow:var(--shadow-subtle);gap:0;display:grid}.searchbox--inline .searchbox__form[data-v-dd0982f2]{box-shadow:none}.searchbox__field[data-v-dd0982f2]{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);transition:background-color var(--t-fast) var(--ease);gap:2px;display:grid;position:relative}.searchbox__field+.searchbox__field[data-v-dd0982f2]{border-block-start:1px solid var(--c-border)}.searchbox__field[data-v-dd0982f2]:hover,.searchbox__field[data-v-dd0982f2]:focus-within{background-color:var(--c-surface-2)}.searchbox__label[data-v-dd0982f2]{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-normal);color:var(--c-ink)}.searchbox__input[data-v-dd0982f2],.searchbox__trigger[data-v-dd0982f2]{min-block-size:1.5rem;inline-size:100%;font-size:var(--fs-sm);color:var(--c-ink);background:0 0;border:none;padding:0}.searchbox__input[data-v-dd0982f2]::placeholder{color:var(--c-text-muted)}.searchbox__input[data-v-dd0982f2]:focus,.searchbox__trigger[data-v-dd0982f2]:focus{outline:none}.searchbox__select[data-v-dd0982f2]{appearance:none;cursor:pointer}.searchbox__trigger[data-v-dd0982f2]{align-items:center;gap:var(--sp-2);text-align:start;color:var(--c-ink);display:flex}.searchbox__trigger--empty[data-v-dd0982f2]{color:var(--c-text-muted)}.searchbox__submit[data-v-dd0982f2]{min-block-size:3rem;margin-block-start:var(--sp-2)}.searchbox__panel[data-v-dd0982f2]{z-index:var(--z-dropdown);inline-size:min(22rem,100vw - 2rem);padding:var(--sp-5);background-color:var(--c-surface);border-radius:var(--r-xl);box-shadow:var(--shadow-dropdown);position:absolute;inset-block-start:calc(100% + var(--sp-3))}.searchbox__panel--start[data-v-dd0982f2]{inset-inline-start:0}.searchbox__panel--end[data-v-dd0982f2]{inset-inline-end:0}.searchbox__panel--calendar[data-v-dd0982f2]{inline-size:min(24rem,100vw - 2rem)}.searchbox__panel-title[data-v-dd0982f2]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-ink);margin-block-end:var(--sp-3)}.searchbox__suggestions[data-v-dd0982f2]{gap:2px;display:grid}.searchbox__suggestion[data-v-dd0982f2]{align-items:center;gap:var(--sp-3);inline-size:100%;padding:var(--sp-2);border-radius:var(--r-md);color:var(--c-ink);transition:background-color var(--t-fast) var(--ease);display:flex}.searchbox__suggestion[data-v-dd0982f2]>svg{box-sizing:content-box;padding:var(--sp-3);border-radius:var(--r-md);background-color:var(--c-surface-2)}.searchbox__suggestion[data-v-dd0982f2]:hover{background-color:var(--c-surface-2)}.searchbox__suggestion[data-v-dd0982f2]:hover>svg{background-color:var(--c-surface)}.searchbox__suggestion-text[data-v-dd0982f2]{text-align:start;display:grid}.searchbox__suggestion-name[data-v-dd0982f2]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-ink)}.searchbox__suggestion-meta[data-v-dd0982f2]{font-size:var(--fs-2xs);color:var(--c-text-muted)}.searchbox__empty[data-v-dd0982f2]{font-size:var(--fs-sm);color:var(--c-text-muted)}.searchbox__panel-actions[data-v-dd0982f2]{justify-content:flex-end;gap:var(--sp-2);border-block-start:1px solid var(--c-border);margin-block-start:var(--sp-3);padding-block-start:var(--sp-3);display:flex}@media (width>=900px){.searchbox__form[data-v-dd0982f2]{padding:var(--sp-2);border-radius:var(--r-pill);grid-template-columns:1.4fr 1fr 1fr .9fr auto;align-items:center}.searchbox__field[data-v-dd0982f2]{padding:var(--sp-3) var(--sp-6);border-radius:var(--r-pill)}.searchbox__field+.searchbox__field[data-v-dd0982f2]{border-block-start:none}.searchbox__form--no-category[data-v-dd0982f2]{grid-template-columns:1.4fr 1fr .9fr auto}.searchbox__field+.searchbox__field[data-v-dd0982f2]:before{content:"";background-color:var(--c-border-strong);inline-size:1px;position:absolute;inset-block:25%;inset-inline-start:0}.searchbox__field:focus-within+.searchbox__field[data-v-dd0982f2]:before,.searchbox__field[data-v-dd0982f2]:focus-within:before,.searchbox__field:hover+.searchbox__field[data-v-dd0982f2]:before,.searchbox__field[data-v-dd0982f2]:hover:before{opacity:0}.searchbox__submit[data-v-dd0982f2]{block-size:3rem;min-block-size:3rem;inline-size:3rem;margin-block:0;margin-inline:var(--sp-2) 0;border-radius:var(--r-pill);padding:0}.searchbox__submit-label[data-v-dd0982f2]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.searchbox--panel[data-v-dd0982f2]{max-inline-size:none}.searchbox--panel .searchbox__form[data-v-dd0982f2]{padding:var(--sp-3);border-radius:var(--r-2xl);box-shadow:var(--shadow-dropdown);border:none}.searchbox--panel .searchbox__field[data-v-dd0982f2]{-moz-column-gap:var(--sp-4);align-items:center;column-gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);grid-template-columns:auto minmax(0,1fr);row-gap:2px}.searchbox__field-icon[data-v-dd0982f2]{color:var(--c-text-secondary);grid-row:1/span 2}.searchbox--panel .searchbox__label[data-v-dd0982f2]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-text-secondary)}.searchbox--panel .searchbox__input[data-v-dd0982f2],.searchbox--panel .searchbox__trigger[data-v-dd0982f2]{min-block-size:1.75rem;font-size:var(--fs-md);font-weight:var(--fw-medium)}.searchbox--panel .searchbox__trigger[data-v-dd0982f2]>svg{display:none}.searchbox--panel .searchbox__submit[data-v-dd0982f2]{min-block-size:3.5rem;margin:var(--sp-2) 0 0;border-radius:var(--r-md);font-size:var(--fs-md);flex-direction:row-reverse}@media (width>=900px){.searchbox--panel .searchbox__form[data-v-dd0982f2],.searchbox--panel .searchbox__form--no-category[data-v-dd0982f2]{padding:var(--sp-3) var(--sp-4) var(--sp-4);border-radius:var(--r-2xl);grid-template-columns:repeat(3,minmax(0,1fr))}.searchbox--panel .searchbox__form[data-v-dd0982f2]:not(.searchbox__form--no-category){grid-template-columns:repeat(4,minmax(0,1fr))}.searchbox--panel .searchbox__field[data-v-dd0982f2]{padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg)}.searchbox--panel .searchbox__field+.searchbox__field[data-v-dd0982f2]:before{inset-block:20%}.searchbox--panel .searchbox__submit[data-v-dd0982f2]{block-size:3.5rem;min-block-size:3.5rem;inline-size:auto;margin:var(--sp-2) 0 0;padding-inline:var(--sp-8);border-radius:var(--r-md);grid-column:1/-1}.searchbox--panel .searchbox__submit-label[data-v-dd0982f2]{clip-path:none;block-size:auto;inline-size:auto;position:static;overflow:visible}}@media (width>=1200px){.searchbox--panel .searchbox__form--no-category[data-v-dd0982f2]{grid-template-columns:1.3fr 1.2fr 1fr auto}.searchbox--panel .searchbox__form[data-v-dd0982f2]:not(.searchbox__form--no-category){grid-template-columns:1.3fr 1fr 1fr 1fr auto}.searchbox--panel .searchbox__field[data-v-dd0982f2]{padding:var(--sp-5) var(--sp-8)}.searchbox--panel .searchbox__submit[data-v-dd0982f2]{block-size:3.75rem;min-block-size:3.75rem;margin-block:0;margin-inline:var(--sp-4) var(--sp-2);grid-column:auto}}
