/* views/tabs/tab_3_metals/style.css */
.grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 10px; }
.color-dot {
    width: 14px; height: 14px; border-radius: 50%; display: inline-block; 
    border: 1px solid rgba(0,0,0,0.2); vertical-align: middle;
    box-shadow: inset 0 1px 2px rgba(255,255,255,0.5);
    flex-shrink: 0;
}