.market-browser .token-info{display:flex;flex-direction:column;height:204px;box-sizing:border-box}.market-browser .token-title{flex:0 0 28px;height:28px}.market-browser .token-title h3{line-height:1.2}.market-browser .status-dot.stale{background:var(--status-unknown)}.market-browser .token-quote{display:flex;flex-direction:column;align-items:stretch;flex:0 0 76px;height:76px;gap:8px;margin-top:8px}.market-browser .token-quote .token-price{flex:0 0 40px;min-width:0;height:40px;flex-wrap:nowrap;line-height:1.2;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;margin:0}.market-browser .token-price strong{flex:0 0 auto}.market-browser .token-price.is-dutch strong{color:var(--primary);background:var(--accent);box-shadow:0 0 0 3px var(--accent);border-radius:2px}.market-browser .token-price.is-stale-price strong{color:var(--muted-foreground)}.market-browser .token-quote .token-price .no-price{flex:0 1 auto;white-space:normal;font-size:18px;line-height:1.2}.market-browser .token-quote .item-links{flex:0 0 auto;flex-direction:row;justify-content:flex-start;height:28px;gap:6px;margin:0;padding:0;border:0}.market-browser .token-quote .item-link{width:32px;height:28px}.market-browser .token-quote .item-link img{width:22px;height:22px}.market-browser .token-footer{position:relative;flex:0 0 46px;height:46px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}.market-browser .token-footer .checked-time{display:grid;gap:2px;margin:0;font-size:11px}:is(.market-browser,.listings-shell) .marketplace-info-trigger{position:absolute;top:8px;right:-8px;display:flex;align-items:center;justify-content:center;width:36px;height:32px;border-radius:6px;padding:0;border:0;background:transparent;color:var(--muted-foreground);cursor:pointer}:is(.market-browser,.listings-shell) .marketplace-info-trigger:hover,:is(.market-browser,.listings-shell) .marketplace-info-trigger[aria-expanded=true]{color:var(--foreground);background:var(--source-surface)}:is(.market-browser,.listings-shell) .marketplace-info-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.marketplace-info{width:288px;max-width:calc(100vw - 24px);padding:14px;gap:6px;border:1px solid var(--border);border-radius:2px;background:var(--card);color:var(--foreground);max-height:min(70dvh,480px);overflow-y:auto;overflow-wrap:anywhere}.marketplace-info-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.marketplace-info-close{flex:0 0 auto;min-height:28px;padding:3px 6px;border:1px solid var(--border);border-radius:2px;background:var(--card);color:var(--foreground);cursor:pointer}.marketplace-info-close:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.marketplace-orders{padding-top:6px;border-top:1px solid var(--border)}.marketplace-orders p+p{margin-top:6px}.marketplace-info a{text-decoration:underline;text-underline-offset:2px}.market-browser .page-heading{padding:14px 0 12px}.market-browser .page-heading>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px}.market-browser h1{font-size:34px;line-height:1.25;letter-spacing:.09em}.market-browser .intro{margin:0;max-width:none;font-size:18px;line-height:1.4}.market-browser .crew-groups{gap:6px;margin-bottom:10px}.market-browser .crew-groups a{padding:6px 12px;gap:8px}.market-browser .trait-filters{display:flex;align-items:flex-start;gap:12px;margin:0 0 10px}.market-browser .trait-filter-heading{flex:0 0 100px;margin:0;padding-top:4px}.market-browser .trait-filter-heading p{font-size:14px;line-height:1.3}.market-browser .trait-buttons{gap:6px}.market-browser .trait-buttons button{padding:6px 10px;gap:6px}.market-browser .stats-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);margin:0;box-shadow:none}.market-browser .stats-strip>div{padding:8px 14px;gap:3px}.market-browser .stats-strip .floor,.market-browser .stats-strip strong{font-size:26px;line-height:1.1}.market-browser .stat-label{font-size:12px;line-height:1.4;letter-spacing:0}.market-browser .market-status{position:relative;padding:0 10px;border:1px solid var(--border);border-top:0;background:var(--card);color:var(--muted-foreground);font-size:16px;line-height:1.35;margin-bottom:4px}.market-browser .market-status.is-warning{background:var(--notice-background);color:var(--notice-foreground);border-color:var(--notice-border)}.market-browser .market-status>p{display:flex;align-items:center;min-height:44px;padding:6px 74px 6px 0}.market-browser .market-status summary{position:absolute;top:0;right:10px;min-height:44px;min-width:64px;padding-block:12px;cursor:pointer;font-size:14px}.market-browser .market-status details>div{padding:4px 0 12px;max-width:76ch}.market-browser .market-status details p+p{margin-top:6px}.market-browser .market-status a{display:inline-flex;align-items:center;gap:4px;min-height:44px;text-decoration:underline}.market-browser .browse-toolbar{gap:6px 16px;padding-bottom:4px}.market-browser .browse-actions button,.market-browser .browse-toolbar [data-slot=tabs-list],.market-browser .browse-toolbar [data-slot=tabs-trigger]{min-height:44px}.market-browser .browse-toolbar [data-slot=tabs-trigger]{min-width:44px;flex:0 0 auto}.market-browser .browse-toolbar [data-slot=tabs-trigger]:after{bottom:-5px}.market-browser .token-grid{padding-block:12px;padding-top:6px}.market-browser .crew-pagination{gap:4px 12px;padding:4px 0 0}.market-browser .crew-pagination p span{display:inline;margin:0 0 0 12px}.market-browser .crew-page-buttons button{padding-inline:10px}.market-browser .sales-panel{padding-top:8px}.market-browser .sales-panel .market-status{border-top:1px solid var(--notice-border)}.market-browser .sales-pagination{padding-block:12px}.market-browser .sales-pagination button{min-height:44px}.market-browser [data-slot=tabs]{gap:0}.market-browser .crew-pagination-top,.market-browser .crew-pagination-top .crew-page-buttons{flex-wrap:nowrap}@media (max-width:700px){.market-browser .token-quote .token-price strong{font-size:28px}.market-browser.site-shell{padding-inline:16px}.market-browser .page-heading{padding-block:6px}.market-browser .page-heading>div{gap:0}.market-browser h1{width:100%;font-size:26px;line-height:1.25}.market-browser .intro{font-size:16px}.market-browser .crew-mobile-filters{gap:8px;margin-bottom:8px}.market-browser .mobile-filter-label,.market-browser .trait-filters{display:none}.market-browser .stats-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.market-browser .stats-strip>div{padding:8px;padding-block:4px}.market-browser .stats-strip>div:nth-child(2){border-right:1px solid var(--border)}.market-browser .stats-strip>div:last-child{grid-column:auto;border-top:0}.market-browser .stats-strip .floor,.market-browser .stats-strip strong{font-size:23px}.market-browser .stat-label{font-size:11px}.market-browser .floor small{font-size:16px}.market-browser .browse-toolbar{gap:4px}.market-browser .browse-toolbar [data-slot=tabs-list]{width:100%;justify-content:space-between;gap:4px}.market-browser .browse-toolbar [data-slot=tabs-trigger]{flex:0 0 auto;gap:5px;font-size:13px}.market-browser .browse-actions{gap:8px}.market-browser .browse-toolbar [data-slot=tabs-trigger]:after{bottom:0}.market-browser .token-grid{padding-block:10px;padding-top:4px}.market-browser .crew-pagination{font-size:11px}.market-browser .crew-pagination p span{margin-left:8px}.market-browser .token-info{padding:10px;height:202px}.market-browser .token-title{flex-basis:44px;height:44px;align-items:flex-start}.market-browser .token-title .status-dot{margin-top:6px}.market-browser .token-title h3{font-size:18px}.market-browser .token-quote .item-link{width:30px;height:28px}.market-browser .token-quote .item-link img{width:22px;height:22px}.market-browser .token-footer .checked-time{font-size:10px}.market-browser .token-footer{flex-basis:44px;height:44px}.market-browser .market-status{margin-bottom:0}.market-browser .token-title{line-height:1.2}}@media (min-width:701px){.market-browser .page-heading{padding-block:8px}.market-browser h1{font-size:30px}.market-browser .crew-groups,.market-browser .trait-filters{margin-bottom:6px}.market-browser .stats-strip>div{flex-direction:row;align-items:baseline;gap:12px;padding-block:8px}.market-browser .stats-strip .floor{font-size:24px}}@media (max-width:360px){.market-browser .token-quote .item-link{width:28px}.market-browser .token-quote .item-link img{width:20px;height:20px}.market-browser .token-quote .token-price .no-price{font-size:16px}.market-browser .browse-actions [data-slot=select-trigger]{flex:1;min-width:0}.market-browser .browse-actions>button:last-child{min-width:44px;padding-inline:10px}.market-browser .refresh-label{display:none}.market-browser .token-title h3{font-size:16px}.market-browser .stats-strip>div{padding-block:4px}}.market-browser .contract-copy,.market-browser .sale-time,.market-browser .sale-wallet,.market-browser footer a,.market-sort-popup [data-slot=select-item]{min-height:44px}.sale-source{display:block;margin-top:4px;font-size:.72rem;font-weight:400;white-space:normal}.sale-source a{display:inline-flex;min-width:44px;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:3px}.sales-coverage{padding:12px 0;font-size:.75rem;line-height:1.6;overflow-wrap:anywhere}.sales-coverage summary{display:list-item;min-height:44px;align-content:center;cursor:pointer}.sales-coverage a{text-decoration:underline}.mobile-sale-label{display:none}@media (max-width:640px){.sales-table{min-width:0;width:100%}.sales-table tbody,.sales-table thead{display:block}.sales-table tr{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.sales-table td:first-child,.sales-table th:first-child{grid-column:span 1}.sales-table td:nth-child(2),.sales-table th:nth-child(2){grid-column:span 3}.sales-table td:nth-child(3),.sales-table td:nth-child(n+4),.sales-table th:nth-child(3){grid-column:span 2}.sales-table th:nth-child(n+4){display:none}.sales-table td,.sales-table th{padding:10px 4px;min-width:0;white-space:normal}.sales-table th{height:auto;text-align:left}.sales-table td:nth-child(n+4){padding-top:0}.sales-table .sale-event{overflow-wrap:anywhere;max-width:100%;gap:3px;flex-wrap:wrap;font-size:11px}.sales-table .sale-event svg{width:12px}.sales-table .sale-source{font-size:10px;line-height:1.5;overflow-wrap:anywhere}.sales-table .sale-item{gap:6px;min-height:44px}.sales-table .sale-item img{width:36px;height:36px}.sales-table .sale-item strong{font-size:15px;white-space:normal}.sales-table .sale-item strong span{display:block}.sales-table .sale-price{overflow-wrap:anywhere;font-size:12px}.sales-table .sale-price strong{font-size:18px}.sales-table .sale-time,.sales-table .sale-wallet{display:inline-flex;align-items:center;min-height:44px;font-size:10px;gap:3px}.mobile-sale-label{display:block;font-size:10px;color:var(--muted-foreground)}}.market-browser .crew-daily-mobile{display:none}@media (max-width:700px){.market-browser .crew-daily-mobile{flex-wrap:wrap;gap:0 20px;font-size:15px;margin-bottom:4px}.market-browser .crew-daily-mobile,.market-browser .crew-daily-mobile a{display:inline-flex;align-items:center;min-height:44px}}.local-cloaks-note{margin:8px 0 0;color:var(--muted-foreground);font-family:var(--font-mono);font-size:11px}.market-browser .unavailable-view-note{margin:4px 0 14px;color:var(--muted-foreground);font-size:12px}@media (max-width:700px){.market-browser .browse-toolbar [data-slot=tabs-list].crew-listing-tabs{flex-wrap:wrap;height:auto;justify-content:flex-start;row-gap:6px}}.crew-filter-controls>.crew-section-select,.crew-filter-controls>.crew-trait-select{display:none}.crew-filter-hint{margin:0 0 8px;color:var(--muted-foreground);font-size:13px;line-height:1.4}@media (max-width:700px){.crew-filter-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-bottom:6px}.crew-filter-controls>.crew-section-select,.crew-filter-controls>.crew-trait-select{display:block}.crew-filter-controls.has-traits>.crew-section-select{grid-column:1/-1}.crew-filter-hint{font-size:12px}}.market-browser .page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.market-browser .page-heading .sales-secondary{flex-shrink:0}.market-browser .page-heading .artwork-status-sales{margin:0}.crew-explorer-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding-inline:12px;border:1px solid var(--border);background:var(--card)}.market-browser .browse-actions{font:13px/1.2 var(--font-mono)}.market-browser .count-badge{font-size:12px}.market-browser .browse-actions .crew-explorer-link,.market-browser .browse-actions .sales-order,.market-browser .browse-actions>button{font:inherit}@media (max-width:700px){.market-browser .page-heading{align-items:flex-start;gap:8px}.market-browser .page-heading .sales-secondary{align-self:flex-end}.market-browser .browse-actions .refresh-label{display:none}.crew-explorer-link{width:44px;padding:0;flex-shrink:0}}.market-browser .browse-actions>button{min-width:44px;min-height:44px}