.insight-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.insight-card{background:linear-gradient(145deg,#1d2638,#171d2a);border:1px solid var(--line);border-radius:16px;padding:15px;min-width:0}.insight-card.wide{grid-column:1/-1}.insight-card span,.insight-card small{display:block;color:var(--muted);font-size:10px}.insight-card strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:7px 0 3px;font-size:15px}.variant-bars{display:flex;flex-direction:column;gap:8px;margin-top:12px}.bar-row{display:grid;grid-template-columns:70px 1fr 28px;gap:8px;align-items:center;font-size:10px}.bar-track{height:7px;border-radius:9px;background:#111722;overflow:hidden}.bar-track i{display:block;height:100%;border-radius:9px;background:var(--yellow)}.collection-tools{display:grid;grid-template-columns:1fr auto;gap:9px;margin-top:16px}.search-box.compact{height:44px}.collection-tools select,.card-editor select,.card-editor input,.card-editor textarea{border:1px solid var(--line);background:var(--panel);color:white;border-radius:12px;padding:0 11px;outline:0}.collection-tools select{max-width:145px}.wishlist-btn{width:100%;padding:11px;border:1px solid #f4c64755;border-radius:12px;background:#f4c6470d;color:var(--yellow);font-weight:800;margin-bottom:10px}.wishlist-btn.active{background:var(--yellow);color:#17130a}.set-progress{max-width:360px;margin:15px auto}.set-progress-line{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-bottom:7px}.progress-track{height:9px;background:#111722;border-radius:10px;overflow:hidden}.progress-track i{display:block;height:100%;background:linear-gradient(90deg,var(--yellow),#f08a45)}.card-editor{border-top:1px solid var(--line);padding-top:13px;margin-top:6px;display:grid;gap:9px}.card-editor label{font-size:10px;color:var(--muted)}.card-editor select,.card-editor input{height:40px;width:100%}.card-editor textarea{min-height:65px;padding-top:10px;resize:vertical}.save-details{border:0;border-radius:11px;background:var(--panel2);color:white;padding:10px;font-weight:750}.wish-badge{position:absolute;left:7px;top:7px;background:#10141fe8;color:var(--yellow);border-radius:99px;padding:4px 7px}.price-updated{font-size:9px;color:var(--muted);text-align:center;margin-top:-8px;margin-bottom:12px}@media(min-width:700px){.insight-grid{grid-template-columns:1fr 1fr 2fr}.insight-card.wide{grid-column:auto}}
