.gf-exp-art{width:var(--art-size,96px);aspect-ratio:var(--art-ratio,1);pointer-events:none;background-repeat:no-repeat;flex-shrink:0;max-width:100%;display:block}.gf-exp-hero{background:#23313a;border-radius:12px;width:100%;height:clamp(110px,15vw,190px);margin:0 0 18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b7925740}.gf-exp-hero .gf-exp-art{width:100%;height:auto;aspect-ratio:var(--cella,1.5);position:absolute;top:50%;left:0;transform:translateY(-50%)}.gf-exp-hero:after{content:"";background:linear-gradient(#0b121500 55%,#0b121566);position:absolute;top:0;bottom:0;left:0;right:0}.gf-exp-collection{background:var(--surface,#1b2934);border:1px solid #b7925740;border-radius:12px;margin:20px 0;padding:18px}.gf-exp-collection summary{cursor:pointer;color:var(--text,#e5d6b9);font-weight:600}.gf-exp-grid{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:14px;margin-top:18px;display:grid}.gf-exp-grid figure{text-align:center;justify-items:center;gap:8px;min-width:0;margin:0;display:grid}.gf-exp-grid figcaption{color:var(--muted,#aebbc4);font-size:12px}.gf-award>header .gf-exp-art{width:76px}.gf-award>header{flex-wrap:wrap;align-items:center}.gf-exp-award{background:radial-gradient(at top,#b68e4820,#0000 65%)}.gf-item-art,.gf-chest-art{overflow:hidden}.gf-item-art>.gf-exp-art,.gf-chest-art>.gf-exp-art{aspect-ratio:auto;width:100%;height:100%}.gf-item.is-empty .gf-exp-art{filter:grayscale(.85);opacity:.5}@media (max-width:600px){.gf-exp-hero{height:110px}.gf-award>header .gf-exp-art{width:60px}.gf-exp-collection{padding:12px}.gf-exp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gf-exp-grid .gf-exp-art{width:100%}}.gf-exp-art{position:relative;overflow:hidden;container-type:size}.gf-exp-art:before{content:"";width:max(100cqw,calc(100cqh * var(--cella,1)));aspect-ratio:var(--cella,1);background:var(--kep) var(--hely)/var(--meret) no-repeat;position:absolute;top:50%;left:50%;translate:-50% -50%}.gf-chest-art>.gf-exp-art:before{width:min(100cqw,calc(100cqh * var(--cella,1)));clip-path:inset(0 0 var(--alul,0) 0)}.gf-chest:not(.ready) .gf-chest-art>.gf-exp-art{filter:saturate(.55);opacity:.75}