/* Consistent outline icons on transparent backgrounds. */
#root-solution .issue-icon { width:48px; height:48px; display:grid; place-items:center; }
#root-solution .new-deck-issues > div { grid-template-columns:48px auto; }
#root-solution .new-deck-values .value-icon { width:52px; height:52px; display:grid; place-items:center; }
#root-solution .issue-icon img, #root-solution .value-icon img { display:block; width:40px; height:40px; object-fit:contain; transform:none!important; }
@media(max-width:600px){ #root-solution .new-deck-issues > div { grid-template-columns:44px 1fr; } #root-solution .issue-icon { width:44px; height:44px; } #root-solution .issue-icon img, #root-solution .value-icon img { width:36px; height:36px; } }
