.browse-page__title[data-v-3c4e10fe]{min-height:44px}.browse-page__sticky[data-v-3c4e10fe]{top:var(--aap-header-total-h);z-index:2;background:var(--aap-bg);padding-block:8px;position:sticky}.browse-page__search-row[data-v-3c4e10fe]{align-items:center;gap:8px;display:flex}.browse-page__search[data-v-3c4e10fe]{flex:1}.browse-page__search[data-v-3c4e10fe] .q-field__control,.browse-page__search[data-v-3c4e10fe] .q-field__marginal{height:48px}.browse-page__search[data-v-3c4e10fe] .q-field__control{border-radius:14px}.browse-page__view-toggle[data-v-3c4e10fe]{width:40px;height:40px;color:var(--aap-ink)}.browse-page__rail[data-v-3c4e10fe]{--aap-rail-bleed:16px;--aap-rail-fade:32px;margin-top:2px;margin-inline:calc(var(--aap-rail-bleed) * -1);padding-inline:var(--aap-rail-bleed);scroll-snap-type:x proximity;scroll-padding-inline:var(--aap-rail-bleed);-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--aap-rail-fade)), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--aap-rail-fade)), transparent 100%);align-items:center;gap:8px;padding-block:6px;display:flex;overflow-x:auto}.browse-page__rail[data-v-3c4e10fe]::-webkit-scrollbar{display:none}.browse-page__rail--end[data-v-3c4e10fe]{-webkit-mask-image:none;mask-image:none}@media (width>=600px){.browse-page__rail[data-v-3c4e10fe]{--aap-rail-bleed:24px}}@media (width>=1024px){.browse-page__rail[data-v-3c4e10fe]{--aap-rail-bleed:32px}}.browse-page__chip-group[data-v-3c4e10fe]{flex:none;align-items:center;gap:8px;display:flex}.browse-page__rail .browse-page__chip[data-v-3c4e10fe]{scroll-snap-align:start;background:var(--aap-surface-2,#efebe3);height:36px;color:var(--aap-ink);border:1px solid #0000;border-radius:999px;flex:none;margin:0;padding:0 12px;font-size:.8rem}.browse-page__rail .browse-page__chip.is-selected[data-v-3c4e10fe]{background:var(--aap-primary-soft,#2f6b4f1a);border-color:var(--aap-primary);color:var(--aap-primary)}.browse-page__welcome[data-v-3c4e10fe]{-webkit-backdrop-filter:var(--aap-material-blur);backdrop-filter:var(--aap-material-blur);background:#c9a66b24;border:1px solid #c9a66b59;margin-top:12px}.browse-page__welcome-title[data-v-3c4e10fe]{font-size:1.05rem;font-weight:600}.browse-page__team[data-v-3c4e10fe]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.browse-page__grid[data-v-3c4e10fe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (width>=600px){.browse-page__grid[data-v-3c4e10fe]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}}@media (width>=1024px){.browse-page__grid[data-v-3c4e10fe]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.browse-page__skeleton[data-v-3c4e10fe]{border-radius:var(--aap-r-lg,16px);overflow:hidden}.browse-page__skeleton-cover[data-v-3c4e10fe]{aspect-ratio:4/3;height:auto}.browse-page__skeleton-body[data-v-3c4e10fe]{padding:10px 12px 12px}.browse-page__map[data-v-3c4e10fe]{min-height:320px;position:relative}@media (width>=1024px){.browse-page__map[data-v-3c4e10fe]{height:min(70vh,640px)}}@media (width<=1023px){.browse-page--map[data-v-3c4e10fe]{flex-direction:column;height:0;display:flex;overflow:hidden}.browse-page--map[data-v-3c4e10fe] .q-pull-to-refresh,.browse-page--map[data-v-3c4e10fe] .q-pull-to-refresh__content,.browse-page--map .browse-page__results[data-v-3c4e10fe]{flex-direction:column;flex:auto;min-height:0;display:flex}.browse-page--map .browse-page__map[data-v-3c4e10fe]{flex:auto;height:auto;min-height:0}.browse-page--map .browse-page__map[data-v-3c4e10fe] .listing-map{min-height:0}}.browse-page__map-placeholder[data-v-3c4e10fe]{border-radius:var(--aap-r-lg,16px);height:100%}.browse-page__sentinel[data-v-3c4e10fe]{width:100%;height:1px}.browse-page__filters[data-v-3c4e10fe]{width:100%;max-width:520px}.browse-page__filters--popover[data-v-3c4e10fe]{width:280px;max-width:calc(100vw - 32px);box-shadow:none;background:0 0}.browse-page__options[data-v-3c4e10fe]{border-radius:var(--aap-r-md,12px);overflow:hidden}.browse-page__option--active[data-v-3c4e10fe]{color:var(--aap-primary);background:var(--aap-primary-soft,#2f6b4f1a)}.browse-page__grabber[data-v-3c4e10fe]{background:var(--aap-line);border-radius:2px;width:36px;height:4px;margin:8px auto 0}@media (width<=1023px){.browse-page__filters[data-v-3c4e10fe]{border-radius:var(--aap-r-xl,24px) var(--aap-r-xl,24px) 0 0;max-height:85dvh;box-shadow:var(--aap-shadow-sheet,0 -4px 24px #16201b1f)}}
