#collection-tab .collection-top-bar{align-items:center;gap:12px}#collection-tab .col-tab-icon{display:inline-grid;place-items:center;width:1.3em;height:1.3em}#collection-tab .col-tab-icon img{width:100%;height:100%;object-fit:contain}.col-cosmetics{display:flex;gap:8px;flex:none}#collection-tab .col-cosmetics .sleeve-btn{gap:10px;padding:8px 16px 8px 10px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);font-weight:800;box-shadow:0 2px 10px rgba(0,0,0,0.08);transition:transform 0.15s,box-shadow 0.15s}#collection-tab .col-cosmetics .sleeve-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.14);background:var(--surface);color:var(--text)}#collection-tab .col-cosmetics .sleeve-btn-thumb{width:22px;border-radius:4px;transition:transform 0.2s}#collection-tab .col-cosmetics .sleeve-btn:hover .sleeve-btn-thumb{transform:rotate(-8deg)}.coin-btn-thumb{width:30px;height:30px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px rgba(253,187,45,0.7),0 2px 5px rgba(0,0,0,0.3);transition:transform 0.4s}#collection-tab .coin-btn:hover .coin-btn-thumb{transform:rotateY(180deg)}#collection-tab .col-toolbar{gap:12px 18px;padding:12px 16px;border-radius:14px;background:var(--surface);border:1px solid var(--border);box-shadow:0 2px 10px rgba(0,0,0,0.06)}#collection-tab .col-toolbar label,#collection-tab .col-toolbar .group-toggle>span{font-size:0.78rem;font-weight:900;letter-spacing:0.8px;text-transform:uppercase;color:var(--text-muted)}#collection-tab .col-toolbar #sort-select{padding:7px 12px;border-radius:10px;background:var(--surface-2);color:var(--text);font-weight:700;font-size:0.92rem}#collection-tab .col-toolbar .group-toggle{gap:8px}#collection-tab .col-toolbar .group-toggle .view-toggle{margin:0;padding:6px 12px;border:none;border-radius:999px;background:var(--surface-2);color:var(--text-soft);font-weight:800;font-size:0.88rem;box-shadow:none}#collection-tab .col-toolbar .group-toggle .view-toggle.active{background:#1a2a6c;color:#fff}#collection-tab .col-toolbar .combat-switch{margin-left:auto;text-transform:none;letter-spacing:0;font-size:0.9rem;font-weight:700;color:var(--text-soft)}.sleeve-grid.coin-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.coin-item-faces{display:flex;gap:6px;justify-content:center}.coin-item-faces img{width:58px;height:58px;border-radius:50%;object-fit:cover;box-shadow:0 3px 8px rgba(0,0,0,0.25)}.coin-item.locked .coin-item-faces img{filter:grayscale(0.8);opacity:0.55}@media (max-width: 720px){#collection-tab .collection-top-bar{flex-direction:column;align-items:stretch}.col-cosmetics{width:100%}#collection-tab .col-cosmetics .sleeve-btn{flex:1;justify-content:center}#collection-tab .col-toolbar .combat-switch{margin-left:0}}
