.riot-achievement-tone-icon{width:calc(34px * var(--league-ui-scale));height:calc(34px * var(--league-ui-scale));color:#c89b3c;background:#c89b3c1a;border:1px solid #c89b3c4d;place-items:center;display:grid}.riot-achievement-tone-icon[data-tone=win]{color:#1dd1a1;background:#1dd1a11a;border-color:#1dd1a140}.riot-achievement-tone-icon[data-tone=lose]{color:#ff6b4a;background:#ff6b4a14;border-color:#ff6b4a40}.riot-achievement-tone-icon[data-tone=blue]{color:#0ac8b9;background:#0ac8b91a;border-color:#0ac8b940}.riot-achievement-tone-icon[data-tone=muted]{color:#a09b8c;background:#ffffff0a;border-color:#a09b8c2e}.riot-achievement-tone-icon__path{width:calc(16px * var(--league-ui-scale));height:calc(16px * var(--league-ui-scale))}.riot-story-achievements{gap:calc(20px * var(--league-ui-scale));display:grid}.riot-story-achievements__header{justify-content:space-between;align-items:flex-end;gap:calc(12px * var(--league-ui-scale));flex-wrap:wrap;display:flex}.riot-story-achievements__title{color:#f0e6d2;font-size:calc(24px * var(--league-ui-scale));letter-spacing:0;margin:0;font-weight:700}.riot-story-achievements__description{max-width:calc(576px * var(--league-ui-scale));color:#a09b8c;font-size:calc(13px * var(--league-ui-scale));margin:0}.riot-story-achievements__grid{grid-auto-rows:minmax(calc(240px * var(--league-ui-scale)), auto);align-items:stretch;gap:calc(16px * var(--league-ui-scale));grid-template-columns:1fr;display:grid}@media (width>=768px){.riot-story-achievements__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.riot-story-achievements__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.riot-achievement-feature,.riot-achievement-card{height:100%;min-height:calc(240px * var(--league-ui-scale));display:flex;position:relative;overflow:visible}.riot-achievement-feature{box-shadow:inset 0 0 0 1px #010a13e0, 0 calc(12px * var(--league-ui-scale)) calc(28px * var(--league-ui-scale)) #00000038, 0 0 0 1px #c89b3c24;grid-column:auto}@media (width>=768px){.riot-achievement-feature{grid-column:span 2}}.riot-achievement-feature__grid{z-index:10;gap:calc(20px * var(--league-ui-scale));width:100%;display:grid;position:relative}@media (width>=768px){.riot-achievement-feature__grid{grid-template-columns:.82fr 1.18fr;align-items:end}}.riot-achievement-feature__copy,.riot-achievement-feature__detail,.riot-achievement-card__copy,.riot-single-achievement__copy{min-width:0}.riot-achievement-kicker-row{align-items:center;gap:calc(10px * var(--league-ui-scale));display:flex}.riot-achievement-kicker,.riot-achievement-card__kicker{color:#c89b3c;font-size:calc(12px * var(--league-ui-scale));letter-spacing:0;text-transform:uppercase;margin:0;font-weight:700}.riot-achievement-card__kicker{color:#a09b8c}.riot-achievement-feature__title{margin:calc(16px * var(--league-ui-scale)) 0 0;color:#f0e6d2;font-size:calc(24px * var(--league-ui-scale));letter-spacing:0;font-weight:700}.riot-achievement-feature__value{margin-top:calc(12px * var(--league-ui-scale));color:#c89b3c;font-size:calc(48px * var(--league-ui-scale));letter-spacing:0;font-weight:700;line-height:1}.riot-achievement-detail-text{max-width:calc(576px * var(--league-ui-scale));margin:calc(16px * var(--league-ui-scale)) 0 0;color:#a09b8c;font-size:calc(13px * var(--league-ui-scale));line-height:1.55}.riot-achievement-card{flex-direction:column}.riot-achievement-card--locked{opacity:.6}@media (width>=768px){.riot-achievement-card--wide{grid-column:span 2}}.riot-achievement-card__top-row{z-index:10;justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--league-ui-scale));display:flex;position:relative}.riot-achievement-card__state{align-items:center;gap:calc(4px * var(--league-ui-scale));color:#a09b8c;font-size:calc(12px * var(--league-ui-scale));display:inline-flex}.riot-achievement-card__state-icon{width:calc(12px * var(--league-ui-scale));height:calc(12px * var(--league-ui-scale))}.riot-achievement-card__date{color:#a09b8c;font-size:calc(12px * var(--league-ui-scale))}.riot-achievement-card__body{z-index:10;gap:calc(16px * var(--league-ui-scale));margin-top:calc(20px * var(--league-ui-scale));flex-direction:column;flex:auto;display:flex;position:relative}@media (width>=640px){.riot-achievement-card__body--wide{grid-template-columns:1fr auto;align-items:end;min-width:0;display:grid}}.riot-achievement-card__title-row{justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--league-ui-scale));min-width:0;margin-top:calc(8px * var(--league-ui-scale));display:flex}.riot-achievement-card__title{color:#f0e6d2;min-width:0;font-size:calc(16px * var(--league-ui-scale));margin:0;font-weight:700}.riot-achievement-card__value{color:#f0e6d2;font-size:calc(24px * var(--league-ui-scale));letter-spacing:0;flex:none;font-weight:700;line-height:1}.riot-achievement-card__stack{margin-top:auto}@media (width>=640px){.riot-achievement-card__stack--wide{max-width:calc(224px * var(--league-ui-scale));flex:none}}.riot-single-achievement{justify-content:space-between;gap:calc(16px * var(--league-ui-scale));margin-top:calc(20px * var(--league-ui-scale));flex-direction:column;flex:auto;display:flex}.riot-single-achievement__main{align-items:flex-start;gap:calc(12px * var(--league-ui-scale));min-width:0;display:flex}.riot-single-achievement__copy{flex:auto}.riot-single-achievement__title{margin:calc(4px * var(--league-ui-scale)) 0 0;color:#f0e6d2;font-size:calc(16px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.riot-single-achievement__result{text-align:right;flex:none}.riot-single-achievement__value{color:#f0e6d2;font-size:calc(30px * var(--league-ui-scale));letter-spacing:0;font-weight:700}.riot-single-achievement__result-label{margin-top:calc(4px * var(--league-ui-scale));font-size:calc(12px * var(--league-ui-scale));font-weight:700}.riot-single-achievement__result-label[data-result=win]{color:#1dd1a1}.riot-single-achievement__result-label[data-result=loss]{color:#ff6b4a}.riot-champion-stack{gap:calc(6px * var(--league-ui-scale));flex-wrap:wrap;display:flex}.riot-champion-stack--compact{margin-top:calc(16px * var(--league-ui-scale))}.riot-achievement-avatar-host{flex:none;position:relative}.riot-achievement-avatar-button{background:0 0;border:0;outline:none;padding:0;display:block}.riot-achievement-avatar-button:focus-visible .riot-achievement-avatar{border-color:#c89b3c}.riot-achievement-avatar{width:calc(44px * var(--league-ui-scale));height:calc(44px * var(--league-ui-scale));object-fit:cover;border:1px solid #785a28b8;transition:border-color .12s,transform .12s;display:block}.riot-achievement-avatar--large{width:calc(56px * var(--league-ui-scale));height:calc(56px * var(--league-ui-scale))}.riot-achievement-avatar--compact{width:calc(32px * var(--league-ui-scale));height:calc(32px * var(--league-ui-scale))}.group\/avatar:hover .riot-achievement-avatar{border-color:#c89b3c;transform:scale(1.05)}.riot-match-preview-card{z-index:80;bottom:calc(100% + 12px * var(--league-ui-scale));width:calc(256px * var(--league-ui-scale));padding:calc(12px * var(--league-ui-scale));box-shadow:inset 0 0 0 1px #091119eb, 0 calc(14px * var(--league-ui-scale)) calc(36px * var(--league-ui-scale)) #0006;pointer-events:none;text-align:left;background:linear-gradient(#1e2328f7 0%,#010a13fa 100%),#010a13;border:1px solid #c8aa6ea8;display:none;position:absolute}.group\/avatar:hover .riot-match-preview-card,.group\/avatar:focus-within .riot-match-preview-card{display:block}.riot-match-preview-card--left{left:0}.riot-match-preview-card--right{right:0}.riot-match-preview-card--center{left:50%;transform:translate(-50%)}.riot-match-preview-card__header{align-items:center;gap:calc(12px * var(--league-ui-scale));display:flex}.riot-match-preview-card__portrait-wrap{width:calc(44px * var(--league-ui-scale));height:calc(44px * var(--league-ui-scale));flex:none;place-items:center;display:grid;position:relative}.riot-match-preview-card__portrait{width:calc(40px * var(--league-ui-scale));height:calc(40px * var(--league-ui-scale));object-fit:cover;border:1px solid #785a289e}.riot-performance-tag{bottom:calc(-6px * var(--league-ui-scale));min-width:calc(40px * var(--league-ui-scale));height:calc(16px * var(--league-ui-scale));padding:0 calc(6px * var(--league-ui-scale));font-size:calc(10px * var(--league-ui-scale));letter-spacing:0;background:#010a13;border:1px solid;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.riot-performance-tag[data-tone=gold]{color:#c89b3c}.riot-performance-tag[data-tone=sky],.riot-performance-tag[data-tone=blue]{color:#38bdf8}.riot-performance-tag[data-tone=green]{color:#1dd1a1}.riot-performance-tag[data-tone=amber]{color:#fbbf24}.riot-performance-tag[data-tone=red]{color:#ff6b4a}.riot-performance-tag[data-tone=muted]{color:#a09b8c}.riot-match-preview-card__copy{min-width:0}.riot-match-preview-card__name{color:#f0e6d2;font-size:calc(14px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.riot-match-preview-card__meta,.riot-match-preview-card__metric-label{color:#a09b8c;font-size:calc(12px * var(--league-ui-scale))}.riot-match-preview-card__result-wrap{flex:none;margin-left:auto;display:flex}.riot-match-preview-card__result{min-width:calc(28px * var(--league-ui-scale));height:calc(22px * var(--league-ui-scale));font-size:calc(12px * var(--league-ui-scale));background:#010a13;border:1px solid;place-items:center;font-weight:700;display:grid}.riot-match-preview-card__result[data-result=win]{color:#1dd1a1}.riot-match-preview-card__result[data-result=loss]{color:#ff6b4a}.riot-match-preview-card__metric-grid{gap:calc(8px * var(--league-ui-scale));margin-top:calc(12px * var(--league-ui-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.riot-match-preview-card__metric{min-width:0;padding:calc(8px * var(--league-ui-scale));background:#ffffff0a;border:1px solid #46371461}.riot-match-preview-card__metric-value{margin-top:calc(4px * var(--league-ui-scale));color:#f0e6d2;font-size:calc(12px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.riot-match-preview-card__link{margin-top:calc(12px * var(--league-ui-scale));pointer-events:auto;align-items:center;gap:calc(6px * var(--league-ui-scale));padding:calc(6px * var(--league-ui-scale)) calc(10px * var(--league-ui-scale));color:#c89b3c;font-size:calc(12px * var(--league-ui-scale));background:#c89b3c1a;border:1px solid #c89b3c61;font-weight:700;text-decoration:none;display:inline-flex}.riot-match-preview-card__link:hover{color:#f0e6d2;background:#c89b3c29;border-color:#c89b3c}.riot-match-preview-card__link-icon{width:calc(12px * var(--league-ui-scale));height:calc(12px * var(--league-ui-scale))}.league-achievements-content[data-astro-cid-dbnujagu]{padding:calc(26px * var(--league-ui-scale)) calc(34px * var(--league-ui-scale))}.league-achievements-content__inner[data-astro-cid-dbnujagu]{max-width:calc(1180px * var(--league-ui-scale));min-height:100%}
