.publication-price-filters[data-v-a928ee46]{background:#f6faf8;border:1px solid #dce8e2;border-radius:18px;flex-direction:column;gap:14px;margin:18px 0 4px;padding:18px;display:flex;container-type:inline-size}.publication-price-filters--status-only .publication-price-filters__fields[data-v-a928ee46]{grid-template-columns:minmax(0,1fr)}.publication-price-filters__fields[data-v-a928ee46]{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.publication-price-filters__fields>.price-range-fields[data-v-a928ee46]{grid-column:span 2}.publication-price-filters__fields[data-v-a928ee46]>*{min-width:0}.publication-price-filters[data-v-a928ee46] .q-field__control{background:#fff;border-radius:12px}.publication-price-filters[data-v-a928ee46] .q-field__suffix{color:#627d80;font-size:12px}.publication-price-filters__actions[data-v-a928ee46]{justify-content:space-between;align-items:center;gap:14px;display:flex}.publication-price-filters__clear[data-v-a928ee46]{color:#657d7a;min-height:32px;padding:4px 6px;font-size:12px}.publication-price-filters__clear[data-v-a928ee46] .q-icon{font-size:18px}.publication-price-filters__submit[data-v-a928ee46]{min-width:160px;margin-inline-start:auto}.publication-price-filters__submit[data-v-a928ee46] .q-btn{width:100%;min-height:44px}.publication-price-filters--compact[data-v-a928ee46]{background:0 0;border:0;border-top:1px solid #e3ece8;border-radius:0;margin:16px 0 0;padding:16px 0 0}.publication-price-filters--compact .publication-price-filters__fields>.q-select[data-v-a928ee46] .q-field__prepend{display:none}@container (width<=640px){.publication-price-filters__fields[data-v-a928ee46]{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-price-filters__fields[data-v-a928ee46]>:first-child{grid-column:1/-1}}@container (width<=350px){.publication-price-filters__fields[data-v-a928ee46]{gap:10px}.publication-price-filters__fields>.q-select[data-v-a928ee46] .q-field__prepend{display:none}.publication-price-filters__fields[data-v-a928ee46] .q-field__control{padding-inline:10px}.publication-price-filters__submit[data-v-a928ee46]{flex:1;min-width:0}.publication-price-filters__actions[data-v-a928ee46]{gap:8px}}.my-listings-controls[data-v-bef419af],.my-listings-search[data-v-bef419af]{border:1px solid var(--category-tint);background:#fff;border-radius:24px;padding:clamp(16px,2vw,24px);box-shadow:0 8px 32px #142d4510}.my-listings-controls[data-v-bef419af] .category-select{margin-top:20px}.my-listings-search[data-v-bef419af]{border-top:3px solid var(--category-accent);margin-bottom:24px}.my-listings-search[data-v-bef419af] .vehicle-search-filters{background:var(--category-tint)}.my-listings-search>.q-btn[data-v-bef419af]{margin-top:16px}.my-listings-page[data-v-bef419af]{background:0 0}.my-listings-controls[data-v-bef419af]{margin-bottom:12px}.my-listings-search[data-v-bef419af]{border-top:1px solid #dce9e3;grid-template-columns:minmax(0,2fr) minmax(150px,1fr) minmax(220px,1fr);align-items:start;gap:16px;display:grid}.my-listings-search>.row[data-v-bef419af]{margin-top:0}.my-listings-search[data-v-bef419af]>.trait-search-filters{grid-column:1/-1}.my-listings-search>.q-btn[data-v-bef419af]{justify-self:start;margin-top:0}.category-grid[data-v-bef419af]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.service-card[data-v-bef419af]{border:1px solid #dae7e1;border-radius:22px;flex-direction:column;height:640px;display:flex;overflow:hidden;box-shadow:0 6px 24px #1d483b08}.service-card>.q-card__section[data-v-bef419af]{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;padding:22px;display:flex;overflow-y:auto}.service-card>.q-card__section[data-v-bef419af]>*{flex-shrink:0}.service-card h3[data-v-bef419af]{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:54px;max-height:54px;margin:14px 0;font-size:19px;font-weight:750;line-height:1.4;display:-webkit-box;overflow:hidden}.management-listing-photo[data-v-bef419af]{object-fit:cover;background:#eaf4ee;flex-shrink:0;width:100%;height:180px;display:block}.management-listing-placeholder[data-v-bef419af]{color:#8aa99b;place-items:center;display:grid}.management-listing-category[data-v-bef419af]{color:#59786c;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;display:flex}.management-listing-meta[data-v-bef419af]{color:#577269;border-top:1px solid #edf2ef;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-block:18px;display:flex}.management-listing-meta strong[data-v-bef419af]{color:#14786c;white-space:nowrap;font-size:19px}.management-card-settings[data-v-bef419af]{background:#f5f8f6;border-radius:12px;margin-top:8px}.q-pagination[data-v-bef419af]{justify-content:center;margin-block:28px}@media (width<=1100px){.category-grid[data-v-bef419af]{grid-template-columns:repeat(2,minmax(0,1fr))}.my-listings-search[data-v-bef419af]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=599px){.category-grid[data-v-bef419af],.my-listings-search[data-v-bef419af]{grid-template-columns:minmax(0,1fr)}.management-listing-photo[data-v-bef419af]{height:170px}.my-listings-search>.q-btn[data-v-bef419af]{width:100%}}.my-listings-search[data-v-bef419af]{background:#ffffffed;border:1px solid #dce8e2;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(140px,180px) minmax(140px,180px) auto;align-items:center;gap:14px;margin-bottom:18px;padding:18px;display:grid}.my-listings-search[data-v-bef419af] .q-field__control{background:#f8fbf9;border-radius:14px;height:54px;min-height:54px}.my-listings-search[data-v-bef419af] .q-field__marginal{color:#39776a;height:54px}.my-listings-search[data-v-bef419af] .q-field__control:before{border-color:#d4e3dc}.my-listings-search>.q-btn[data-v-bef419af]{border-radius:14px;height:54px}@media (width<=899px){.my-listings-search[data-v-bef419af]{grid-template-columns:repeat(2,minmax(0,1fr))}.my-listings-search>.q-field[data-v-bef419af]:first-child,.my-listings-search>.q-btn[data-v-bef419af]{grid-column:1/-1}}@media (width<=599px){.my-listings-search[data-v-bef419af]{gap:12px;padding:14px}}
