.search-container[data-v-75b3e5f7]{width:100%;min-width:0}.search-input[data-v-75b3e5f7]{--field-surface:#f6f8fb;--field-surface-hover:#f8fafc;--field-surface-focus:#f9fbfd;--field-border:#0f172a24;--field-border-hover:#47556952;--field-focus-border:#33415594;--field-focus-ring:#4755691f;--field-focus-shadow:0 8px 18px #1018280f;--field-text:#0f172ad1;--field-muted:#64748bd1;--field-placeholder:#64748bb3;--field-control-shadow:0 1px 2px #10182809;width:100%}.search-input[data-v-75b3e5f7] .q-field__control{background:var(--field-surface);height:56px;min-height:56px;box-shadow:var(--field-control-shadow);border-radius:8px;transition:background-color .2s,border-color .2s,box-shadow .2s}.search-input[data-v-75b3e5f7] .q-field__control:before{border-color:var(--field-border)}.search-input[data-v-75b3e5f7] .q-field__control:hover{background:var(--field-surface-hover)}.search-input[data-v-75b3e5f7] .q-field__control:hover:before{border-color:var(--field-border-hover)}.search-input.q-field--focused[data-v-75b3e5f7] .q-field__control{background:var(--field-surface-focus);box-shadow:0 0 0 3px var(--field-focus-ring), var(--field-focus-shadow)}.search-input.q-field--focused[data-v-75b3e5f7] .q-field__control:before,.search-input.q-field--focused[data-v-75b3e5f7] .q-field__control:after{border-color:var(--field-focus-border)}.search-input[data-v-75b3e5f7] .q-field__native,.search-input[data-v-75b3e5f7] .q-field__input{min-height:56px;color:var(--field-text);font-size:.92rem;font-weight:500;line-height:1.35}.search-input--rtl[data-v-75b3e5f7] .q-field__native,.search-input--rtl[data-v-75b3e5f7] .q-field__input{text-align:start}.search-input[data-v-75b3e5f7] .q-field__native::placeholder,.search-input[data-v-75b3e5f7] .q-field__input::placeholder{color:var(--field-placeholder);opacity:1}.search-input[data-v-75b3e5f7] .q-field__marginal{height:56px;color:var(--field-muted)}.search-input__icon[data-v-75b3e5f7]{color:var(--field-muted)}.search-input__clear[data-v-75b3e5f7]{color:var(--field-muted);transition:background-color .2s,color .2s}.search-input__clear[data-v-75b3e5f7]:hover{color:var(--q-negative);background:color-mix(in srgb, var(--q-negative) 10%, transparent)}.search-input--dark[data-v-75b3e5f7],.body--dark{--field-surface:#24272b;--field-surface-hover:#292d31;--field-surface-focus:#2b3035;--field-border:#94a3b829;--field-border-hover:#94a3b847;--field-focus-border:#94a3b87a;--field-focus-ring:#94a3b824;--field-focus-shadow:0 0 0 0 transparent;--field-text:#f1f5f9db;--field-muted:#cbd5e19e;--field-placeholder:#cbd5e185;--field-control-shadow:none}.search-input--dark[data-v-75b3e5f7] .q-field__control,.body--dark{background:var(--field-surface)}.search-input--dark[data-v-75b3e5f7] .q-field__control:hover,.body--dark{background:var(--field-surface-hover)}.search-input--dark[data-v-75b3e5f7] .q-field__control:before,.body--dark{border-color:var(--field-border)}.search-input--dark[data-v-75b3e5f7] .q-field__control:hover:before,.body--dark{border-color:var(--field-border-hover)}.search-input--dark.q-field--focused[data-v-75b3e5f7] .q-field__control,.body--dark{background:var(--field-surface-focus);box-shadow:0 0 0 3px var(--field-focus-ring), var(--field-focus-shadow)}.search-input--dark.q-field--focused[data-v-75b3e5f7] .q-field__control:after,.body--dark{border-color:var(--field-focus-border)}.search-input--dark[data-v-75b3e5f7] .q-field__native,.search-input--dark[data-v-75b3e5f7] .q-field__input,.body--dark,.body--dark{color:var(--field-text)}.search-input--dark[data-v-75b3e5f7] .q-field__native::placeholder,.search-input--dark[data-v-75b3e5f7] .q-field__input::placeholder,.body--dark,.body--dark{color:var(--field-placeholder)}.search-input--dark[data-v-75b3e5f7] .q-field__marginal,.body--dark,.search-input--dark .search-input__clear[data-v-75b3e5f7],.body--dark{color:var(--field-muted)}.search-input--dark .search-input__clear[data-v-75b3e5f7]:hover,.body--dark{color:#ff8a80;background:#ff8a801f}@media (width<=600px){.search-input[data-v-75b3e5f7] .q-field__control,.search-input[data-v-75b3e5f7] .q-field__native,.search-input[data-v-75b3e5f7] .q-field__input,.search-input[data-v-75b3e5f7] .q-field__marginal{height:48px;min-height:48px}}
