.nft-list-container{margin:0 auto;max-width:650px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.nft-list,.nft-list-container{display:flex;flex-direction:column}.nft-list{width:100%;gap:.2rem}.nft-list-item{display:flex;align-items:center;justify-content:space-between;background-color:#1f1f1f;border:1px solid #444;padding:.5rem;border-radius:10px;color:#f0f0f0;font-size:.95rem;width:100%;transition:transform .2s ease}.nft-list-item:hover{transform:translateY(-2px) scale(1.01)}.nft-list-price{width:225px;font-weight:700}.eth-amount,.nft-list-price{font-family:Roboto Mono,monospace}.eth-amount{color:#bbb;font-weight:400;font-size:.75rem}.nft-list-diff{width:60px;font-weight:600;font-size:.85rem}.nft-list-seller{flex:1;color:#aaa;font-size:.45rem}.nft-list-actions{display:flex;gap:.25rem;margin-left:auto}.buy-btn,.offer-btn{background-color:#3a3a3a;color:#f0f0f0;border:none;padding:10px 15px;border-radius:5px;font-size:.85rem;cursor:pointer;white-space:nowrap;flex-shrink:0}.buy-btn:hover,.offer-btn:hover{background-color:#4a4a4a}[data-theme=light] .buy-btn,[data-theme=light] .offer-btn{color:#ffffff}[data-theme=dark] .buy-btn,[data-theme=dark] .offer-btn{color:#fff}.best-offer-strip{flex-shrink:0;display:flex;align-items:center;gap:8px;box-sizing:border-box;min-height:28px;padding:0 10px;text-align:left;background:#1f1f1f;border:none;border-radius:0;cursor:pointer;transition:background .18s ease}@media (hover:hover){.best-offer-strip:hover{background:#262626}.best-offer-strip:hover .best-offer-cta{color:#6ee7b7}}.best-offer-strip:active{background:rgba(16,185,129,.08)}.best-offer-strip:focus-visible{outline:2px solid rgba(16,185,129,.6);outline-offset:2px}.best-offer-text{display:flex;align-items:baseline;gap:5px;min-width:0}.best-offer-label{font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:#6ee7b7}.best-offer-amount{font-family:Roboto Mono,monospace;font-weight:700;font-size:13px;color:#34d399;white-space:nowrap}.best-offer-approx{color:#ffffff;font-weight:400}.best-offer-unit{color:#9ca3af;font-size:11px}.best-offer-cta{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0;font-size:11px;font-weight:600;color:#34d399;white-space:nowrap;transition:color .18s ease}.stack-heading{text-align:center;margin-bottom:.2rem}.stack-banner-image{max-width:180px;border-radius:1rem;margin:0 auto .5rem;display:block}.stack-title{font-size:1.5rem;font-weight:700;color:inherit;margin:0}.floor-badge{display:inline-block;margin-left:.5rem;padding:2px 6px;font-size:.7rem;font-weight:600;color:#000;background:#00ffae;border-radius:4px;text-transform:uppercase}.seller-address{background:rgba(225,221,221,.05);padding:4px 6px;border-radius:10px;font-family:monospace;font-weight:50}.token-icon{width:1.4em;height:1.2em;vertical-align:middle;display:inline-block}