/* Shared treatment for object thumbnails in catalogs, profiles and pickers. */
:root{--game-icon-surface:var(--surface-header);--game-icon-radius:6px;--ui-total-surface:color-mix(in srgb,var(--gold) 6%,var(--surface-header))}
img.game-object-icon{box-sizing:border-box;object-fit:contain!important;object-position:center!important;object-view-box:inset(var(--game-art-inset,0%));padding:2px!important;border:1px solid var(--line)!important;border-radius:var(--game-icon-radius)!important;background:var(--game-icon-surface)!important;vertical-align:middle;flex-shrink:0}
.artifact-avatar .game-object-tile{background:none;border-radius:var(--game-icon-radius)}
.artifact-avatar .game-object-tile>.artifact-frame{display:none}
/* A total is a quiet warm surface; individual changes keep their existing accent. */
[class].ui-total{background:var(--ui-total-surface);border:1px solid var(--line);border-radius:var(--ui-radius-control)}
