.card-shine{background:linear-gradient(130deg,rgba(255,255,255,.09),transparent 27%,transparent 72%,rgba(110,183,235,.07))!important;opacity:.45!important;transition:opacity .38s ease!important}.visual.tracking .card-shine{background:radial-gradient(circle at var(--mx,50%) var(--my,20%),rgba(255,255,255,.28),transparent 23%),linear-gradient(130deg,rgba(255,255,255,.1),transparent 70%)!important;opacity:1!important}.image-count{position:absolute;z-index:4;right:14px;bottom:14px;min-width:32px;height:24px;padding:0 8px;display:grid;place-items:center;border-radius:99px;background:rgba(5,12,23,.48);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#eaf3ff;font-size:8px;letter-spacing:.08em}.prompt-card.active .image-count{opacity:0}.image-thumbs{display:flex;gap:7px;overflow-x:auto;padding:2px 1px 9px;scrollbar-width:none}.image-thumbs::-webkit-scrollbar{display:none}.image-thumb{flex:0 0 43px;width:43px;height:43px;padding:0;border-radius:11px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);overflow:hidden;opacity:.58;transition:.25s;cursor:pointer}.image-thumb img{width:100%;height:100%;object-fit:cover;display:block}.image-thumb.selected{opacity:1;border-color:rgba(198,224,255,.72);box-shadow:0 0 0 2px rgba(125,173,226,.18)}.art.switching{animation:image-soft-switch .38s both}@keyframes image-soft-switch{0%{opacity:.38;transform:scale(1.13)}100%{opacity:1;transform:scale(1.09)}}@media(max-width:560px){.image-count{right:9px;bottom:9px;height:20px;min-width:28px}.image-thumb{flex-basis:36px;width:36px;height:36px;border-radius:9px}.image-thumbs{gap:5px;padding-bottom:6px}}
