.marketplace-page{isolation:isolate;--marketplace-sticky-header-height:3.75rem}html.dark main .marketplace-publisher-preview{color:#0f172a;background-color:#f7f8fa}html.dark main .marketplace-publisher-preview .text-slate-900,html.dark main .marketplace-publisher-preview .dark\:text-slate-50{color:#0f172a}html.dark main .marketplace-publisher-preview .text-slate-800,html.dark main .marketplace-publisher-preview .dark\:text-slate-100{color:#1e293b}html.dark main .marketplace-publisher-preview .text-slate-700,html.dark main .marketplace-publisher-preview .dark\:text-slate-200{color:#334155}html.dark main .marketplace-publisher-preview .text-slate-600,html.dark main .marketplace-publisher-preview .dark\:text-slate-300{color:#475569}html.dark main .marketplace-publisher-preview .text-slate-500,html.dark main .marketplace-publisher-preview .dark\:text-slate-400{color:#64748b}html.dark main .marketplace-publisher-preview .bg-white,html.dark main .marketplace-publisher-preview .dark\:bg-white{background-color:#fff}html.dark main .marketplace-publisher-preview .bg-slate-50{background-color:#f8fafc}html.dark main .marketplace-publisher-preview .bg-slate-100{background-color:#f1f5f9}html.dark main .marketplace-publisher-preview .border-slate-200,html.dark main .marketplace-publisher-preview .border-slate-200\/80,html.dark main .marketplace-publisher-preview .border-slate-200\/90,html.dark main .marketplace-publisher-preview .dark\:border-slate-200{border-color:#e2e8f0}.marketplace-page-body{z-index:0;position:relative}.marketplace-browse-region{overflow:visible}.marketplace-page [data-landing-nav],.marketplace-page [data-marketplace-public-header]{z-index:50}@media (max-width:767px){.marketplace-page{--marketplace-sticky-header-height:calc(1rem + 2.125rem + 1px)}.marketplace-filter-bar[data-compact=true]{top:var(--marketplace-sticky-header-height);margin-top:-1px;box-shadow:inset 0 1px #f7f8fa}html.dark [data-marketplace-workspace-surface] .marketplace-filter-bar{box-shadow:inset 0 1px #101622}}.marketplace-field{flex-direction:column;gap:.375rem;display:flex}.marketplace-field-label{color:#334155;font-size:.8125rem;font-weight:600}.marketplace-detail-badge{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.marketplace-listing-card-media{isolation:isolate}.marketplace-intent-scroll{width:100%;max-width:100%}@media (max-width:1023px){.marketplace-intent-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}.marketplace-intent-scroll::-webkit-scrollbar{display:none}.marketplace-intent-segment{gap:.5rem;width:max-content;min-width:100%}}@media (min-width:640px) and (max-width:1023px){.marketplace-intent-segment{gap:.75rem}}@media (min-width:1024px){.marketplace-intent-segment{gap:1.125rem;width:100%}}.marketplace-filter-bar{background-color:#f7f8fa;overflow:visible}html.dark [data-marketplace-workspace-surface] .marketplace-filter-bar{background-color:#0000}html.dark [data-marketplace-workspace-surface] .marketplace-filter-bar[data-compact=true]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#101622f2}.marketplace-filter-bar .marketplace-field{gap:0}.marketplace-filter-bar .marketplace-field input,.marketplace-filter-bar .marketplace-select{min-height:2.875rem;padding-block:.6875rem}.marketplace-filter-bar .marketplace-filter-action{padding-block:.6875rem;min-height:2.875rem!important}.marketplace-filter-bar .marketplace-filter-search-btn{min-width:2.875rem;padding-inline:.875rem}.marketplace-mobile-enquire{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}@media (max-width:1023px){.marketplace-page-body{padding-bottom:5.5rem}}.marketplace-select{cursor:pointer}.marketplace-select:focus-visible{outline-offset:2px;outline:2px solid #0ea5e973}@media (max-width:767px){.marketplace-page-header h1{font-size:1.875rem;line-height:1.15}}.marketplace-sticky-sentinel,.marketplace-discovery-occupancy-spacer,.marketplace-filter-bar{overflow-anchor:none}.marketplace-sticky-sentinel{pointer-events:none;width:100%;height:1px}@media (min-width:1024px){.marketplace-intent-row--with-actions{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;width:100%;display:grid}.marketplace-intent-row--with-actions .marketplace-intent-scroll{grid-column:2;justify-self:center;width:auto;max-width:100%}.marketplace-workspace-discovery-actions{grid-column:3;justify-self:end;min-width:0}}.marketplace-filter-bar[data-compact=true] .marketplace-workspace-compact-actions{margin-left:auto}.marketplace-filter-bar{transition:box-shadow .22s,padding .22s}.marketplace-intent-icon-frame,.marketplace-intent-icon{transition:transform .22s,opacity .22s}.marketplace-compact-mobile-filters{display:none}.marketplace-filter-bar[data-compact=true] .marketplace-compact-mobile-filters{display:inline-flex}.marketplace-filter-bar[data-compact=true] .marketplace-mobile-filters-btn{display:none}.marketplace-listing-grid,.marketplace-results-grid,.marketplace-loading-grid{overflow-x:clip}.marketplace-listing-card-media--grid{aspect-ratio:1.95}@media (min-width:1280px){.marketplace-listing-card-media--grid{aspect-ratio:2.2}}.marketplace-results-grid .marketplace-listing-card{height:100%}.marketplace-results-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.marketplace-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:1280px){.marketplace-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem}}.marketplace-browse-tools{border-left:1px solid #e2e8f0;margin-left:.125rem;padding-left:.75rem}.marketplace-filter-bar[data-compact=true]{top:var(--marketplace-sticky-header-height,3.75rem);padding-top:.375rem;padding-bottom:.375rem;box-shadow:0 8px 24px -20px #0f172a73}.marketplace-filter-bar[data-compact=true] .marketplace-intent-icon-frame{width:2.5rem;height:2.5rem}.marketplace-filter-bar[data-compact=true] .marketplace-intent-icon{width:2.5rem!important;height:2.5rem!important}.marketplace-intent-mark{gap:0}.marketplace-filter-bar[data-compact=true] .marketplace-intent-option{gap:.15rem;padding:.125rem .35rem .2rem}.marketplace-filter-bar[data-compact=true] .marketplace-intent-mark{gap:0}.marketplace-filter-bar[data-compact=true] .marketplace-intent-underline{height:2px}.marketplace-filter-bar[data-compact=true] .marketplace-filter-action,.marketplace-filter-bar[data-compact=true] .marketplace-field input,.marketplace-filter-bar[data-compact=true] .marketplace-select{padding-block:.375rem;min-height:2.25rem!important}.marketplace-filter-bar[data-compact=true] .marketplace-filter-search-btn{min-width:2.25rem;padding-inline:.625rem}.marketplace-filter-bar[data-compact=true] .marketplace-more-panel{z-index:40;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;max-height:min(70vh,28rem);margin-top:.5rem;padding:.75rem;position:absolute;left:0;right:0;overflow:auto;box-shadow:0 18px 48px -28px #0f172a73}html.dark [data-marketplace-workspace-surface] .marketplace-filter-bar[data-compact=true] .marketplace-more-panel{background:#151c28;border-color:#334155bf;box-shadow:0 18px 48px -28px #000000a6}html.dark [data-marketplace-workspace-surface] .marketplace-field-label{color:#cbd5e1}@media (min-width:1024px){.marketplace-compact-mobile-filters{display:none!important}.marketplace-filter-bar[data-compact=true] .marketplace-filter-desktop-form{flex-flow:row;justify-content:flex-start;align-items:center;gap:.75rem;width:100%}.marketplace-filter-bar[data-compact=true] .marketplace-filter-desktop-form:has([data-marketplace-workspace-compact-actions]){flex-wrap:wrap}.marketplace-filter-bar[data-compact=true] .marketplace-intent-scroll{flex:0 auto;width:auto;max-width:none}.marketplace-filter-bar[data-compact=true] .marketplace-intent-segment{align-items:center;gap:.35rem;width:auto;min-width:0}.marketplace-filter-bar[data-compact=true] .marketplace-filter-toolbar{flex-wrap:nowrap;flex:auto;justify-content:flex-start;align-items:center;gap:.5rem;min-width:0}.marketplace-filter-bar[data-compact=true] .marketplace-field.w-40{flex:11rem;width:auto;max-width:16rem}}@media (max-width:1023px){.marketplace-filter-bar[data-compact=true] .marketplace-field.w-40{flex:auto;width:auto;min-width:0}.marketplace-filter-bar[data-compact=true] .marketplace-filter-mobile>:not([hidden])~:not([hidden]){margin-top:.375rem}.marketplace-filter-bar[data-compact=true] .marketplace-browse-tools{padding-left:.5rem}}@media (prefers-reduced-motion:reduce){.marketplace-listing-card,.marketplace-listing-card img{transition:none}.marketplace-filter-bar,.marketplace-intent-icon-frame,.marketplace-intent-icon,.marketplace-filter-bar[data-compact=true] .marketplace-intent-icon{transition:none!important}}