.tracker-spirit { display:inline-block; position:relative; flex:none; width:64px; height:64px; overflow:hidden; vertical-align:middle; }
.tracker-spirit--small { width:32px; height:32px; }
.tracker-spirit[hidden] { display:none; }
.tracker-spirit > img { position:absolute; max-width:none; image-rendering:pixelated; pointer-events:none; }
.tracker-spirit[data-spirit="0"] > img { left:0; top:0; }
.tracker-spirit[data-spirit="1"] > img { left:-100%; top:0; }
.tracker-spirit[data-spirit="2"] > img { left:-200%; top:0; }
.tracker-spirit[data-spirit="3"] > img { left:-300%; top:0; }
.tracker-spirit[data-spirit="4"] > img { left:0; top:-100%; }
.tracker-spirit[data-spirit="5"] > img { left:-100%; top:-100%; }
.tracker-spirit[data-spirit="6"] > img { left:-200%; top:-100%; }
.tracker-spirit[data-spirit="7"] > img { left:-300%; top:-100%; }
.tracker-spirit[data-spirit="8"] > img { left:0; top:-200%; }
.tracker-spirit[data-spirit="9"] > img { left:-100%; top:-200%; }
.tracker-spirit[data-spirit="10"] > img { left:-200%; top:-200%; }
.tracker-spirit[data-spirit="11"] > img { left:-300%; top:-200%; }
.tracker-spirit[data-spirit="12"] > img { left:0; top:-300%; }
.tracker-spirit[data-spirit="13"] > img { left:-100%; top:-300%; }
.tracker-spirit[data-spirit="14"] > img { left:-200%; top:-300%; }
.tracker-spirit[data-spirit="15"] > img { left:-300%; top:-300%; }
.tracker-spirit[data-spirit="16"] > img { left:0; top:-400%; }
.tracker-spirit[data-spirit="17"] > img { left:-100%; top:-400%; }
.tracker-spirit[data-spirit="18"] > img { left:-200%; top:-400%; }
.encrin-rewards { margin-block: 1rem 1.5rem; padding: 1rem 1.2rem; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); color: var(--muted); font-size: var(--text-small); line-height: 1.6; }
.encrin-rewards > strong, .encrin-rewards p strong { color: var(--green); }
.encrin-rewards p { margin-block: .5rem 0; }
.encrin-rewards details { margin-top: .75rem; }
.encrin-rewards summary { cursor: pointer; color: var(--green); }
.tracker-badge-reward { color: var(--green); font-weight: 700; }
