.tmo-tessera-card{margin-top:12px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025);overflow:hidden}
.tessera-toggle{width:100%;display:grid;grid-template-columns:1fr 74px auto 24px;align-items:center;gap:12px;border:0;background:transparent;color:var(--text);padding:15px;text-align:left;cursor:pointer}
.tessera-preview{width:74px;height:50px;display:block;position:relative;overflow:hidden;border:1px solid rgba(229,182,109,.45);border-radius:8px;background:#0b111a;cursor:pointer}.tessera-preview img{display:block;max-width:none;transform-origin:top left}.tessera-preview i{position:absolute;right:5px;bottom:4px;color:var(--gold);font:12px "DM Mono",monospace;font-style:normal;text-shadow:0 1px 4px #000}.tessera-preview-empty{display:grid;place-items:center;color:var(--muted)}
.tessera-toggle b,.tessera-toggle small{display:block}.tessera-toggle b{font-size:12px}.tessera-toggle small{color:var(--muted);font-size:9px;margin-top:5px}.tessera-toggle strong{font:9px "DM Mono",monospace;color:var(--mint);text-transform:uppercase}.tessera-toggle>span:last-child{color:var(--gold);text-align:center}
.quantum-list{border-top:1px solid var(--line);padding:0 12px 10px;overflow-x:auto}.quantum-header,.quantum-row{min-width:1180px;display:grid;grid-template-columns:90px 58px 150px 260px 170px 150px 100px 90px;gap:10px;align-items:center}.quantum-header{padding:10px 4px;color:var(--muted);font:8px "DM Mono",monospace;text-transform:uppercase}.quantum-row{border-top:1px solid rgba(203,220,235,.08);padding:10px 4px;font:9px "DM Mono",monospace}.quantum-number{color:var(--gold)}.quantum-fragment{width:48px;height:48px;display:block;overflow:hidden;border:1px solid rgba(229,182,109,.35);border-radius:8px;background:#0b111a}.quantum-fragment img{display:block;max-width:none;transform-origin:top left}.quantum-fragment-empty{display:grid;place-items:center;color:var(--muted);font-size:12px}.quantum-contributor,.quantum-owner,.quantum-time,.quantum-hash{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quantum-contributor,.quantum-owner{color:var(--soft)}.quantum-time,.quantum-hash{color:var(--muted)}.quantum-state{color:var(--mint)}.quantum-price{color:var(--muted)}.quantum-empty{padding:15px 4px;color:var(--muted);font-size:10px}
.tessera-detail-panel{margin-top:17px}.tessera-detail-panel .section-kicker{display:block;margin-top:15px}.tessera-detail-art{height:250px;margin:22px 0;border:1px solid rgba(229,182,109,.35);border-radius:18px;overflow:hidden;position:relative;background:#0b111a}.tessera-detail-art .tessera-preview{width:100%;height:100%;border:0;border-radius:0}.tessera-detail-art .tessera-preview img{position:static!important;width:100%!important;height:100%!important;object-fit:cover;transform:none!important}.tessera-detail-art .tessera-preview i{display:none}.tessera-detail-list{border:1px solid var(--line);border-radius:14px}
.quantum-economics{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid rgba(229,182,109,.25);border-radius:14px;background:linear-gradient(110deg,rgba(229,182,109,.1),rgba(115,227,194,.05));font:10px "DM Mono",monospace;color:var(--muted)}.quantum-economics strong{color:var(--gold)}.quantum-economics b{color:var(--mint)}.quantum-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:14px;padding-top:16px}.quantum-card{border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018));padding:14px;box-shadow:0 15px 35px rgba(0,0,0,.14)}.quantum-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.quantum-card-top>div{display:grid;gap:5px}.quantum-card-kicker{font:8px "DM Mono",monospace;color:var(--mint);letter-spacing:1.3px}.quantum-card-top strong{font-size:21px;letter-spacing:-1px}.quantum-card-top small{font-size:9px;color:var(--muted)}.quantum-card-top .quantum-fragment{flex:0 0 74px;width:74px;height:74px}.quantum-card-info{display:grid;gap:9px;margin-top:15px}.quantum-card-info div{display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(203,220,235,.09);padding-top:8px}.quantum-card-info small,.quantum-card-price small,.quantum-card-hashes small{color:var(--muted);font-size:9px}.quantum-card-info b{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--soft);font:9px "DM Mono",monospace}.quantum-card-price{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;padding:12px;border-radius:12px;background:rgba(115,227,194,.07)}.quantum-card-price div{display:grid;gap:5px}.quantum-card-price strong{color:var(--gold);font:700 14px "DM Mono",monospace}.quantum-card-price div+div strong{color:var(--mint)}.quantum-card-price span{grid-column:1/-1;color:var(--muted);font:8px "DM Mono",monospace}.quantum-card-hashes{display:grid;gap:8px;margin-top:14px}.quantum-card-hashes div{display:grid;gap:4px}.quantum-card-hashes code{color:var(--gold);font:8px "DM Mono",monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quantum-card-footer{display:flex;justify-content:space-between;margin-top:14px;padding-top:10px;border-top:1px solid rgba(203,220,235,.09);font:9px "DM Mono",monospace}.quantum-card-footer span{color:var(--mint)}.quantum-card-footer b{color:var(--muted)}
