#app:has(.collections-market){max-width:none;padding:0;margin-right:0}
.collections-market{display:grid;grid-template-columns:304px minmax(0,1fr);background:#121214;color:var(--text);font:14px America,Arial,sans-serif;min-height:calc(100vh - 100px)}
.collections-filters{background:#101011;border-right:1px solid #27272a;max-height:calc(100vh - 96px);overflow:auto;scrollbar-width:thin;scrollbar-color:#38383d transparent;position:sticky;top:60px}
.collections-filters header{padding:19px 23px 16px;border-bottom:1px solid #27272a}
.collections-filters header>b{display:block;font-size:14px;line-height:20px}
.collections-types{display:flex;gap:8px;margin-top:18px}
.collections-types a,.collections-toolbar button{border:1px solid #2d2e33;border-radius:999px;padding:7px 12px;background:transparent;color:#a4a4a7;font:500 14px America,Arial,sans-serif;white-space:nowrap}
.collections-types a{display:inline-flex;align-items:center;gap:5px;height:32px}
.collections-market .active{background:#1c1e20;color:#fff;border-color:#35373c}
.collections-filters details{padding:23px 23px 27px;border-bottom:1px solid #27272a}
.collections-filters summary{display:flex;justify-content:space-between;align-items:center;list-style:none;font-weight:600;cursor:pointer;font-size:14px;min-height:24px}
.collections-filters summary::-webkit-details-marker{display:none}.collections-filters summary::after{content:'⌃';font-size:17px;line-height:1;transition:transform .15s}.collections-filters details:not([open])>summary::after{transform:rotate(180deg)}
.collections-filters .filter-categories,.collections-chains{display:flex;flex-wrap:wrap;gap:10px 11px;margin-top:20px}
.collections-filters .filter-categories{gap:12px 11px}
.collections-market .pill{display:inline-flex;align-items:center;gap:6px;min-height:28px;font:500 14px America,Arial,sans-serif;border:1px solid #2c2d32;padding:4px 10px;border-radius:999px;background:transparent;color:#a8a8ac;white-space:nowrap}
.collections-market .pill:hover{background:#1a1b1e;border-color:#3a3b40;color:#d8d8da}.collections-market .pill.active{background:#242528;color:#fff;border-color:#3c3d42}
.collections-chains button[hidden]{display:none}.collections-chains svg{width:15px!important;height:15px!important;flex:0 0 15px}.collections-chains .pill{padding-left:6px}.collections-chains .pill:first-child{padding-left:10px}
.collections-chain-search{width:100%;height:32px;margin-top:20px;background:#141416;border:1px solid #2d2e33;border-radius:6px;padding:0 9px;display:flex;align-items:center;gap:7px;color:#94959a}
.collections-chain-search:focus-within{border-color:#55575d}.collections-chain-search svg{flex:0 0 18px}.collections-chain-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:14px}.collections-chain-search input::placeholder{color:#999a9f}
.collections-filters .collections-range{padding-bottom:27px}.collections-range-fields{display:grid;gap:16px;margin-top:18px}.collections-range select,.collections-metadata select{width:100%;height:33px;padding:0 12px;border:1px solid #2d2e33;border-radius:999px;background:#141416;color:var(--text);font-weight:600}.collections-range-inputs{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px}.collections-range-inputs span{text-align:center;font-weight:600}.collections-range-inputs input{width:100%;height:33px;padding:0 12px;border:1px solid #2d2e33;border-radius:6px;background:#151517;color:var(--text);font-weight:600}.collections-range-inputs input::placeholder{color:#999a9f}.collections-apply{height:33px;border:1px solid #1e1f22;border-radius:999px;background:#111113;color:#747579;font-weight:600}.collections-apply:hover{border-color:#34353a;color:var(--text);background:#171719}
.collections-switch{height:76px;padding:0 23px;border-bottom:1px solid #27272a;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#aaa;cursor:pointer;font-weight:500}.collections-switch input{position:absolute;opacity:0;pointer-events:none}.collections-switch i{position:relative;width:40px;height:20px;border-radius:999px;background:#292a30;flex:0 0 40px;transition:.18s}.collections-switch i::after{content:'';position:absolute;width:16px;height:16px;left:2px;top:2px;border-radius:50%;background:#fff;transition:.18s}.collections-switch input:checked+i{background:#2089ef}.collections-switch input:checked+i::after{transform:translateX(20px)}.collections-switch:focus-within i{outline:2px solid #50a8ff;outline-offset:3px}
.collections-filters .collections-metadata{padding-top:17px;padding-bottom:17px}.collections-metadata summary span{color:#aaa;font-weight:500}.collections-metadata summary small{font-size:12px}.collections-metadata select{margin-top:16px;border-radius:6px;font-weight:500}
.collections-results{min-width:0}.collections-toolbar{height:60px;display:flex;align-items:center;gap:12px;padding:0 24px;border-bottom:1px solid #262629}
.collections-tabs,.collections-periods,.collections-density{display:flex;align-items:center;gap:8px}.collections-tabs button{height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px}.collections-tabs svg{width:16px;height:16px;flex:0 0 16px}.collections-periods{margin-left:auto;gap:2px}.collections-periods button{border-color:transparent;padding:7px 9px;font-size:13px}.collections-periods button.active{border-color:#292a2e;background:transparent}
.collections-toolbar button:disabled{cursor:default;opacity:.62}.collections-toolbar button:not(:disabled):hover{background:#28292e}.collections-toolbar .collections-collapse{width:32px;height:32px;padding:0;display:grid;place-items:center}.collections-collapse svg{width:20px;height:20px;transition:transform .18s}.collections-density{border-left:1px solid #292a2e;padding-left:18px}.collections-density button{width:32px;height:32px;padding:0;display:grid;place-items:center}.collections-density svg{width:20px;height:20px}
.collections-table-scroll{padding:0 24px 30px;overflow-x:auto}.collections-table{width:100%;border-collapse:collapse;table-layout:fixed}.collections-table th{height:40px;color:#a6a6ad;font:12px 'America Mono',monospace;text-transform:uppercase;font-weight:500;text-align:right}.collections-table td{height:48px;border-top:1px solid #262629;text-align:right;padding:0 8px;font:500 14px 'America Mono',monospace;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.collections-table th{padding:0 8px}.collections-table th:first-child{width:40px}.collections-table th:nth-child(2){width:260px;text-align:left}.collections-table th:last-child{width:100px}.collections-table .cm-cell{min-width:0}.collections-table .catalog-name{display:flex;align-items:center;gap:12px;min-width:0;font:600 14px Arial,sans-serif;text-align:left}.collections-table .catalog-name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collections-table .avatar{width:32px;height:32px;object-fit:cover;flex:none;border-radius:4px;margin:0}.collections-verified{color:#2089ef;flex:none}.collections-star{color:#92949b;background:transparent;border:0;padding:4px;font-size:18px}.collections-star.selected{color:#f2ca61}.collections-table tr:hover{background:#ffffff03}.collections-table .cm-history{width:84px;height:36px;margin-left:auto}.collections-table .cm-history circle{display:none}.collections-table .cm-empty{font-size:11px;white-space:normal}.collections-table .cm-positive{color:#30ce65}.collections-table .cm-negative{color:#ff354e}
.collections-table th button{margin-left:auto;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-transform:inherit;display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;white-space:nowrap}.collections-table th button:hover,.collections-table th[aria-sort="ascending"],.collections-table th[aria-sort="descending"]{color:var(--text)}.collections-table th button svg{width:12px;height:12px;flex:0 0 12px}
.collections-market.filters-closed{grid-template-columns:minmax(0,1fr)}.filters-closed .collections-filters{display:none}.collections-market.compact td{height:38px}.collections-market.compact .avatar{width:26px;height:26px}.collections-watch-empty{padding:32px;text-align:center;color:var(--muted)}
body.light .collections-market,body.light .collections-filters{background:var(--bg);color:var(--text)}body.light .collections-market .active{background:var(--hover);color:var(--text)}body.light .collections-chain-search,body.light .collections-range select,body.light .collections-range-inputs input,body.light .collections-metadata select{background:var(--panel);border-color:var(--line)}body.light .collections-switch{border-color:var(--line);color:var(--text)}
@media(max-width:1400px){.collections-table{min-width:1100px}.collections-toolbar{gap:6px;padding:0 14px}.collections-periods{gap:0}.collections-periods button{padding:6px}.collections-density{padding-left:6px}}
@media(max-width:900px){.collections-market{grid-template-columns:220px minmax(0,1fr)}.collections-periods{display:none}.collections-toolbar{overflow-x:auto}.collections-filters{top:65px}}

.collections-more{min-height:56px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:13px}
.collections-market[data-mode="watchlist"] .collections-more{display:none}
