.market-module__AOVH_W__page{padding:3rem 0 5rem}.market-module__AOVH_W__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.market-module__AOVH_W__title{font-size:2rem;font-weight:600}.market-module__AOVH_W__subtitle{color:var(--gray-600);margin-top:.25rem}.market-module__AOVH_W__empty{text-align:center;color:var(--gray-600);padding:4rem 0}.market-module__AOVH_W__cardBody{padding:.75rem .25rem}.market-module__AOVH_W__cardTitle{margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.market-module__AOVH_W__cardMeta{color:var(--gray-600);justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.market-module__AOVH_W__cardPrice{color:var(--foreground);font-weight:600}.market-module__AOVH_W__imagePlaceholder{width:100%;height:100%;color:var(--gray-400);justify-content:center;align-items:center;font-size:.75rem;display:flex}.market-module__AOVH_W__pagination{justify-content:center;align-items:center;gap:1rem;margin-top:3rem;display:flex}.market-module__AOVH_W__pageBtn{border:1px solid var(--market-accent-border);border-radius:var(--border-radius);padding:.5rem 1rem;font-size:.8125rem}
.market-theme-module__pdmpna__theme{--market-accent:var(--primary);--market-accent-bg:var(--background);--market-accent-border:var(--gray-200);background:var(--background);min-height:calc(100vh - 104px)}@media (prefers-color-scheme:dark){.market-theme-module__pdmpna__theme{--market-accent-border:var(--gray-800)}}.market-theme-module__pdmpna__switchBar{background:var(--primary);color:var(--primary-foreground)}.market-theme-module__pdmpna__switchBarInner{letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:1200px;margin:0 auto;padding:.5rem 2rem;font-size:.8125rem;font-weight:600;display:flex}.market-theme-module__pdmpna__switchLink{opacity:.75}.market-theme-module__pdmpna__switchLinkActive{opacity:1;text-underline-offset:3px;text-decoration:underline}.market-theme-module__pdmpna__badge{background:var(--primary);color:var(--primary-foreground);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}
