.platform-grid{display:grid;grid-template-columns:1fr;gap:12px;width:100%}.platform-card{padding:12px 16px;background-color:#ffffff4d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.2)}.platform-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.platform-name{font-size:14px;font-weight:500;color:var(--color-text)}.platform-count{font-size:13px;font-weight:600;color:var(--color-text-secondary);transition:color .3s ease}.platform-count.over-limit{color:var(--color-error)}.progress-bar-container{width:100%;height:4px;background-color:var(--color-bg-tertiary);border-radius:9999px;overflow:hidden}.progress-bar-fill{height:100%;width:0;background-color:var(--color-success);border-radius:9999px;transition:width .3s ease,background-color .3s ease}@media(min-width:768px){.platform-grid{grid-template-columns:repeat(2,1fr)}}
