.accountLinkedProgress{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}
.accountLinkedHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.accountLinkedHead h3{margin:4px 0 6px;font-size:20px}.accountLinkedHead p{margin:0;color:var(--muted,#a8b5c1);font-size:13px;line-height:1.5}.accountLinkedVerified{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:rgba(85,201,143,.12);border:1px solid rgba(85,201,143,.22);color:#7ed9a9;font-size:12px;font-weight:700}
.accountLinkedLevel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:12px;padding:14px 15px 16px;border-radius:14px;background:rgba(99,197,232,.055);border:1px solid rgba(99,197,232,.12);overflow:hidden}.accountLinkedLevel>div:first-child{min-width:0}.accountLinkedLevel span,.accountLinkedLevel small{display:block;color:#81909b;font-size:11px}.accountLinkedLevel strong{display:block;margin:3px 0;color:#f3f7fa;font-size:18px}.accountLinkedLevelValue{text-align:right;align-self:center}.accountLinkedLevelValue b{display:block;color:#77d0ef;font-size:18px}.accountLinkedLevelValue small{margin-top:2px}.accountLinkedLevelBar{grid-column:1/-1;height:6px;border-radius:999px;background:rgba(255,255,255,.07);overflow:hidden}.accountLinkedLevelBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#63c5e8,#7ed9a9);transition:width .25s ease}
.accountLinkedOfficial,.accountLinkedArchive{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.accountLinkedOfficial>div,.accountLinkedArchive>div{min-width:0;padding:11px 12px;border-radius:12px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.065)}.accountLinkedOfficial span,.accountLinkedArchive span{display:block;color:var(--muted,#a8b5c1);font-size:11px}.accountLinkedOfficial strong,.accountLinkedArchive strong{display:block;margin-top:3px;color:#f3f7fa;font-size:18px}.accountLinkedOfficial small,.accountLinkedArchive small{display:block;margin-top:2px;color:#73818d;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.accountLinkedAchievements{margin-top:12px}.accountLinkedAchievementsHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.accountLinkedAchievementsHead span{font-size:12px;font-weight:750;color:#d8e3e8}.accountLinkedAchievementsHead small{font-size:10px;color:#73818d}.accountLinkedAchievementList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.accountLinkedAchievement{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;padding:11px 12px;border-radius:12px;background:rgba(255,255,255,.026);border:1px solid rgba(255,255,255,.06);overflow:hidden}.accountLinkedAchievement>div:first-child{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:7px;align-items:start}.accountLinkedAchievement>div:first-child>span{grid-row:1/3;color:#73818d;font-size:14px}.accountLinkedAchievement strong{display:block;color:#eaf1f4;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accountLinkedAchievement small{display:block;margin-top:2px;color:#73818d;font-size:10px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accountLinkedAchievement>b{align-self:start;color:#8da0ab;font-size:10px;font-weight:650;white-space:nowrap}.accountLinkedAchievement.unlocked>div:first-child>span,.accountLinkedAchievement.unlocked>b{color:#7ed9a9}.accountLinkedAchievementBar{grid-column:1/-1;height:4px;border-radius:999px;background:rgba(255,255,255,.055);overflow:hidden}.accountLinkedAchievementBar i{display:block;height:100%;border-radius:inherit;background:#63c5e8}.accountLinkedAchievement.unlocked .accountLinkedAchievementBar i{background:#7ed9a9}
.accountLinkedArchive{margin-top:12px}.accountLinkedRecentHead{display:flex;justify-content:space-between;align-items:center;margin:15px 0 8px;color:#a8b5c1;font-size:12px}.accountLinkedRecentHead strong{color:#f3f7fa}.accountLinkedRecent{display:grid;gap:7px}.accountLinkedGame{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;border-radius:11px;background:rgba(11,16,22,.5);border:1px solid rgba(255,255,255,.055)}.accountLinkedGame>div{min-width:0}.accountLinkedGame>div:last-child{text-align:right;flex:0 0 auto}.accountLinkedGame span,.accountLinkedGame small{display:block;color:#73818d;font-size:10px}.accountLinkedGame strong,.accountLinkedGame b{display:block;margin:2px 0;color:#edf5f8;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accountLinkedGame b{color:#63c5e8}
.accountLinkedUnavailable,.accountLinkedConflict,.accountLinkedEmpty,.accountLinkedLoading{margin-top:10px;padding:11px 12px;border-radius:11px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.065);color:#a8b5c1;font-size:12px;line-height:1.45}.accountLinkedConflict{background:rgba(227,168,83,.08);border-color:rgba(227,168,83,.2);color:#e3b66f}.accountLinkedLoading{text-align:center}
@media(min-width:700px){.accountLinkedOfficial,.accountLinkedArchive{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:700px){.accountLinkedAchievementList{grid-template-columns:1fr}}
@media(max-width:480px){.accountLinkedHead{display:block}.accountLinkedVerified{display:inline-block;margin-top:10px}.accountLinkedLevel{grid-template-columns:minmax(0,1fr) auto;padding:13px}.accountLinkedLevel strong{font-size:17px}.accountLinkedLevelValue b{font-size:16px}.accountLinkedGame{align-items:flex-start}.accountLinkedGame>div:last-child{max-width:46%}}
