 .steamint__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1em;flex-wrap:wrap;}.steamint__title{margin:0;}.steamint__actions{text-align:right;}.steamint__updated{margin-top:.4em;}.steamint__card{display:flex;align-items:center;gap:2em;margin-top:1.5em;flex-wrap:wrap;}.steamint__avatar{display:block;width:140px;height:140px;border-radius:50%;overflow:hidden;border:4px solid #898989;flex:0 0 auto;background:rgba(0,0,0,.15);}.steamint__avatar img{width:100%;height:100%;object-fit:cover;display:block;}.steamint__avatar--online, .steamint__avatar--busy, .steamint__avatar--away, .steamint__avatar--snooze, .steamint__avatar--trade, .steamint__avatar--play{border-color:#57cbde;}.steamint__avatar--ingame{border-color:#90ba3c;}.steamint__state{display:inline-block;padding:.2em .8em;border-radius:999px;font-size:.8em;background:#898989;color:#fff;}.steamint__state--online, .steamint__state--busy, .steamint__state--away, .steamint__state--snooze, .steamint__state--trade, .steamint__state--play{background:#57cbde;color:#0e1a22;}.steamint__state--ingame{background:#90ba3c;color:#10200a;}.steamint__level{font-size:1.15em;margin-top:.6em;}.steamint__xp{width:150px;height:4px;background:rgba(127,127,127,.25);border-radius:2px;margin-top:.4em;overflow:hidden;}.steamint__xp span{display:block;height:100%;background:var(--i-primary, #1a79d9);}.steamint__twoweeks{margin-top:.9em;opacity:.75;}.steamint__friend{display:inline-block;margin-top:.3em;}.steamint__section{margin:2em 0 .8em;}.steamint__recent, .steamint__owned{list-style:none;margin:0;padding:0;}.steamint__recent li{display:flex;align-items:center;gap:1.2em;margin-bottom:.8em;}.steamint__recent .steamint__game{width:220px;flex:0 0 auto;}.steamint__recentInfo{display:flex;flex-direction:column;gap:.15em;}.steamint__owned{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:1em;}.steamint__game{display:block;aspect-ratio:460 / 215;overflow:hidden;border-radius:3px;background:rgba(0,0,0,.2);}.steamint__game img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease;}.steamint__game:hover img{transform:scale(1.04);}.steamint__bigicon{font-size:3em;opacity:.5;display:block;margin-bottom:.3em;}.steamint__achProgress{margin-top:.4em;font-size:.9em;}.steamint__bar{width:200px;max-width:100%;height:4px;background:rgba(127,127,127,.25);border-radius:2px;margin-top:.3em;overflow:hidden;}.steamint__bar span{display:block;height:100%;background:#90ba3c;}.steamint__recent li.steamint__achRow{display:block;margin:-.2em 0 1.4em;}.steamint__achList{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;}.steamint__ach{width:48px;height:48px;border-radius:3px;overflow:hidden;background:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;}.steamint__ach img{width:100%;height:100%;display:block;}.steamint__ach--locked{opacity:.45;}.steamint__more{margin-top:.6em;}.steamint__more > summary{cursor:pointer;display:inline-block;list-style:none;padding:.3em .9em;border-radius:4px;background:rgba(127,127,127,.15);font-size:.9em;user-select:none;}.steamint__more > summary::-webkit-details-marker{display:none;}.steamint__more > summary:hover{background:rgba(127,127,127,.28);}.steamint__more > ul{margin-top:.7em;}.steamint__showLess{display:none;}.steamint__more[open] .steamint__showMore{display:none;}.steamint__more[open] .steamint__showLess{display:inline;}.steamint__badges{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:.8em;}.steamint__badge{display:flex;align-items:center;gap:.8em;padding:.6em;border-radius:4px;background:rgba(127,127,127,.08);}.steamint__badge--foil{box-shadow:inset 0 0 0 1px #c9a227;}.steamint__badgeIcon{width:64px;height:64px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);font-size:1.8em;}.steamint__badgeIcon img{width:100%;height:100%;object-fit:cover;}.steamint__badgeInfo{display:flex;flex-direction:column;gap:.1em;font-size:.9em;min-width:0;}.steamint__badgeInfo strong{overflow:hidden;text-overflow:ellipsis;}@media (max-width:600px){.steamint__ach{width:40px;height:40px;}}@media (max-width:600px){.steamint__actions{text-align:left;}.steamint__recent .steamint__game{width:140px;}.steamint__owned{grid-template-columns:repeat(auto-fill, minmax(130px, 1fr));}}