.challenge-achievements{gap:calc(18px * var(--league-ui-scale));min-width:0;color:var(--league-text-muted);display:grid;container:challenge-achievements/inline-size}.challenge-achievements__masthead,.challenge-achievements__navigation-bar,.challenge-achievements__operations,.challenge-achievements__archive,.challenge-achievements__operations-grid,.challenge-achievements__archive-grid,.challenge-achievements__challenge-panel,.challenge-achievements__design-board,.challenge-achievements__vault,.challenge-achievements__side-panel,.challenge-achievements__matrix{min-width:0;position:relative;overflow:hidden}.challenge-achievements__masthead{grid-template-columns:minmax(0, 1fr) minmax(calc(284px * var(--league-ui-scale)), auto);gap:calc(18px * var(--league-ui-scale));padding:0 0 calc(12px * var(--league-ui-scale));background:linear-gradient(#09141c75,#010a1329),linear-gradient(90deg,#010a13c7,#09141c57,#0000);border-bottom:1px solid #785a286b;align-items:end;display:grid}.challenge-achievements__challenge-panel{grid-template-columns:auto minmax(0, 1fr) minmax(calc(250px * var(--league-ui-scale)), calc(330px * var(--league-ui-scale)));gap:calc(14px * var(--league-ui-scale));padding:calc(12px * var(--league-ui-scale)) calc(14px * var(--league-ui-scale));box-shadow:inset 0 1px 0 #f0e6d20a, 0 calc(8px * var(--league-ui-scale)) calc(22px * var(--league-ui-scale)) #00000024;background:linear-gradient(90deg,#010a13db,#09141cb3,#010a13b8),#010a13c7;border:1px solid #4637149e;align-items:center;display:grid}.challenge-achievements__challenge-panel:before{inset-inline:calc(14px * var(--league-ui-scale));content:"";background:linear-gradient(90deg,#0000,#c89b3c85,#0000);height:1px;position:absolute;inset-block-start:0}.challenge-achievements__challenge-mark{width:calc(46px * var(--league-ui-scale));height:calc(46px * var(--league-ui-scale));color:#c8aa6e;background:radial-gradient(circle,#c89b3c2e,#0000 64%),#010a13b8;border:1px solid #c89b3c75;place-items:center;display:grid}.challenge-achievements__challenge-mark-icon{width:calc(30px * var(--league-ui-scale));height:calc(30px * var(--league-ui-scale))}.challenge-achievements__challenge-copy{min-width:0}.challenge-achievements__challenge-tags{gap:calc(6px * var(--league-ui-scale));flex-wrap:wrap;display:flex}.challenge-achievements__challenge-tags span{max-width:100%;padding:calc(5px * var(--league-ui-scale)) calc(8px * var(--league-ui-scale));color:#a09b8c;font-size:calc(11px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;background:#ffffff08;border:1px solid #46371475;line-height:1;overflow:hidden}.challenge-achievements__challenge-copy p{margin:calc(8px * var(--league-ui-scale)) 0 0;color:#a09b8c;font-size:calc(12px * var(--league-ui-scale));line-height:1.4}.challenge-achievements__challenge-copy strong{color:#f0e6d2}.challenge-achievements__challenge-progress{margin-top:calc(9px * var(--league-ui-scale))}.challenge-achievements__challenge-metrics{gap:calc(10px * var(--league-ui-scale));grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.85fr));align-items:end;min-width:0;display:grid}.challenge-achievements__challenge-metric{--riot-signal-metric-value-size:calc(21px * var(--league-ui-scale));border:0;min-height:0;padding:0 0 0 calc(10px * var(--league-ui-scale));background:0 0;border-inline-start:1px solid #46371485}.challenge-achievements__navigation-bar{justify-content:space-between;align-items:flex-end;gap:calc(14px * var(--league-ui-scale));padding:calc(12px * var(--league-ui-scale)) calc(4px * var(--league-ui-scale)) 0;border-top:1px solid #785a2875;border-bottom:1px solid #785a2857;flex-wrap:wrap;display:flex}.challenge-achievements__navigation-copy{min-width:0;padding-bottom:calc(10px * var(--league-ui-scale))}.challenge-achievements__navigation-label{color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(12px * var(--league-ui-scale));margin:0;font-weight:700}.challenge-achievements__navigation-meta{margin:calc(4px * var(--league-ui-scale)) 0 0;color:#a09b8c;font-size:calc(12px * var(--league-ui-scale));line-height:1.35}.challenge-achievements__section-tabs{flex:0 auto;align-self:flex-end}.challenge-achievements__tab-panels,.challenge-achievements__tab-panel{min-width:0;display:grid}.challenge-achievements__section-tabs .league-section-tabs__item{min-width:calc(58px * var(--league-ui-scale));justify-items:center;gap:calc(3px * var(--league-ui-scale));padding-bottom:calc(8px * var(--league-ui-scale));display:grid}.challenge-achievements__section-tabs .league-section-tabs__meta{max-width:calc(74px * var(--league-ui-scale));color:#785a28;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1;overflow:hidden}.challenge-achievements__section-tabs .league-section-tabs__item:hover .league-section-tabs__meta,.challenge-achievements__section-tabs .league-section-tabs__item:focus-visible .league-section-tabs__meta,.challenge-achievements__section-tabs .league-section-tabs__item.is-selected .league-section-tabs__meta{color:#c8aa6e}.challenge-achievements__masthead:after,.challenge-achievements__design-board:before,.challenge-achievements__vault:before,.challenge-achievements__side-panel:before,.challenge-achievements__matrix:before{inset-inline:calc(16px * var(--league-ui-scale));content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c89b3c7a,#0000);height:1px;position:absolute;inset-block-start:0}.challenge-achievements__masthead-copy{min-width:0;padding:calc(14px * var(--league-ui-scale)) 0 0}.challenge-achievements__eyebrow,.challenge-achievements__axis-card span,.challenge-achievements__axis-map-heading span,.challenge-achievements__design-family span,.challenge-achievements__section-heading span,.challenge-honor-card__meta span,.challenge-achievements__plaque-meta span,.challenge-achievements__ledger-panel-header span,.challenge-achievements__ledger-row span,.challenge-achievements__condition span,.challenge-achievements__track-status span{color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));letter-spacing:0;font-weight:700;line-height:1}.challenge-honor-card__meta span,.challenge-achievements__ledger-row span,.challenge-achievements__condition span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.challenge-achievements__masthead h1,.challenge-achievements__axis-card strong,.challenge-achievements__axis-map-heading strong,.challenge-achievements__section-heading h2,.challenge-achievements__design-family strong,.challenge-achievements__design-line h3,.challenge-achievements__plaque h3,.challenge-honor-card h3,.challenge-achievements__ledger-panel-header strong,.challenge-achievements__condition strong,.challenge-achievements__track-status strong{color:#f0e6d2;font-family:var(--font-lol-cn);letter-spacing:0;margin:0}.challenge-achievements__masthead h1{margin-top:calc(5px * var(--league-ui-scale));font-size:calc(28px * var(--league-ui-scale));text-wrap:balance;line-height:1.08}.challenge-achievements__masthead p,.challenge-achievements__axis-card p,.challenge-achievements__axis-map-heading p,.challenge-achievements__section-heading p,.challenge-achievements__design-family p,.challenge-achievements__design-line p,.challenge-achievements__level p,.challenge-achievements__one-time p,.challenge-achievements__plaque p,.challenge-honor-card p,.challenge-achievements__ledger-row p,.challenge-achievements__condition p,.challenge-achievements__track-status p{margin:calc(6px * var(--league-ui-scale)) 0 0;color:#a09b8c;font-size:calc(12px * var(--league-ui-scale));line-height:1.42}.challenge-achievements__design-board{padding:calc(14px * var(--league-ui-scale)) calc(16px * var(--league-ui-scale));box-shadow:inset 0 1px 0 #f0e6d20a, 0 calc(10px * var(--league-ui-scale)) calc(24px * var(--league-ui-scale)) #00000024;background:linear-gradient(90deg,#010a13e0,#09141cad,#010a13c7),#010a13c7;border:1px solid #46371494;display:grid}.challenge-achievements__design-grid{grid-template-columns:minmax(0, 1fr) minmax(calc(300px * var(--league-ui-scale)), .3fr);gap:calc(12px * var(--league-ui-scale));align-items:start;min-width:0;display:grid}.challenge-achievements__design-family-grid{gap:calc(9px * var(--league-ui-scale));min-width:0;margin-bottom:calc(12px * var(--league-ui-scale));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.challenge-achievements__design-family{min-width:0;padding:calc(10px * var(--league-ui-scale)) calc(11px * var(--league-ui-scale));background:linear-gradient(#09141cb8,#010a13e0),#010a13bd;border:1px solid #4637148a;position:relative;overflow:hidden}.challenge-achievements__design-family:before{inset-block:calc(9px * var(--league-ui-scale));width:calc(2px * var(--league-ui-scale));content:"";background:linear-gradient(#0000,#c89b3c,#0000);position:absolute;inset-inline-start:0}.challenge-achievements__design-family[data-family=one-time]:before,.challenge-achievements__design-family[data-family=record]:before{background:linear-gradient(#0000,#0ac8b9,#0000)}.challenge-achievements__design-family[data-family=signal]:before{background:linear-gradient(#0000,#ff6b4a,#0000)}.challenge-achievements__design-family strong{margin-top:calc(5px * var(--league-ui-scale));font-size:calc(14px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.12;display:block;overflow:hidden}.challenge-achievements__design-family em{margin-top:calc(6px * var(--league-ui-scale));color:#c8aa6e;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:700;line-height:1;display:block;overflow:hidden}.challenge-achievements__design-family p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.challenge-achievements__axis-map{grid-template-columns:minmax(calc(180px * var(--league-ui-scale)), .18fr) minmax(0, 1fr);gap:calc(10px * var(--league-ui-scale));min-width:0;margin-bottom:calc(12px * var(--league-ui-scale));padding-top:calc(12px * var(--league-ui-scale));border-top:1px solid #4637146b;display:grid}.challenge-achievements__axis-map-heading{min-width:0}.challenge-achievements__axis-map-heading strong{margin-top:calc(5px * var(--league-ui-scale));font-size:calc(16px * var(--league-ui-scale));line-height:1.12;display:block}.challenge-achievements__axis-grid{grid-template-columns:repeat(auto-fit, minmax(calc(148px * var(--league-ui-scale)), 1fr));gap:calc(8px * var(--league-ui-scale));min-width:0;display:grid}.challenge-achievements__axis-card{gap:calc(7px * var(--league-ui-scale));min-width:0;padding:calc(9px * var(--league-ui-scale));background:linear-gradient(#09141c9e,#010a13d6);border:1px solid #4637147a;display:grid;position:relative;overflow:hidden}.challenge-achievements__axis-card:before{inset-block:calc(9px * var(--league-ui-scale));width:calc(2px * var(--league-ui-scale));content:"";background:linear-gradient(#0000,#c89b3c,#0000);position:absolute;inset-inline-start:0}.challenge-achievements__axis-card[data-tone=blue]:before{background:linear-gradient(#0000,#0ac8b9,#0000)}.challenge-achievements__axis-card[data-tone=review]:before{background:linear-gradient(#0000,#ff6b4a,#0000)}.challenge-achievements__axis-card>div{min-width:0}.challenge-achievements__axis-card strong{margin-top:calc(4px * var(--league-ui-scale));font-size:calc(13px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.12;display:block;overflow:hidden}.challenge-achievements__axis-card em,.challenge-achievements__axis-card small{color:#c8aa6e;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:700;line-height:1;overflow:hidden}.challenge-achievements__axis-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.challenge-achievements__axis-card small{padding-top:calc(7px * var(--league-ui-scale));color:#785a28;border-top:1px solid #4637146b}.challenge-achievements__next-focus{gap:calc(9px * var(--league-ui-scale));min-width:0;margin-bottom:calc(10px * var(--league-ui-scale));padding:calc(11px * var(--league-ui-scale)) calc(12px * var(--league-ui-scale));background:linear-gradient(135deg,#c89b3c1f,#0000 46%),linear-gradient(#09141cb8,#010a13e0);border:1px solid #785a289e;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.challenge-achievements__next-focus:before{inset-block:calc(10px * var(--league-ui-scale));width:calc(2px * var(--league-ui-scale));content:"";background:linear-gradient(#0000,#c89b3c,#0000);position:absolute;inset-inline-start:0}.challenge-achievements__next-focus[data-tone=blue]:before{background:linear-gradient(#0000,#0ac8b9,#0000)}.challenge-achievements__next-focus[data-tone=review]:before{background:linear-gradient(#0000,#ff6b4a,#0000)}.challenge-achievements__next-focus-heading{gap:calc(4px * var(--league-ui-scale)) calc(10px * var(--league-ui-scale));grid-template-columns:minmax(0,1fr) auto;align-items:end;min-width:0;display:grid}.challenge-achievements__next-focus-heading span,.challenge-achievements__next-focus-status{color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1;overflow:hidden}.challenge-achievements__next-focus-heading span{grid-column:1/-1}.challenge-achievements__next-focus-heading strong{color:#f0e6d2;font-size:calc(18px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.12;overflow:hidden}.challenge-achievements__next-focus-heading em{color:#c8aa6e;font-family:var(--font-lol-heading);font-size:calc(15px * var(--league-ui-scale));font-style:normal;font-weight:700;line-height:1}.challenge-achievements__next-focus p{color:#a09b8c;font-size:calc(12px * var(--league-ui-scale));margin:0;line-height:1.4}.challenge-achievements__next-focus-facts{--challenge-achievements-fact-columns:repeat(4, minmax(0, 1fr))}.challenge-achievements__next-focus-status{padding-top:calc(7px * var(--league-ui-scale));color:#c8aa6e;border-top:1px solid #46371475}.challenge-achievements__status-summary-grid{gap:calc(8px * var(--league-ui-scale));min-width:0;margin-bottom:calc(10px * var(--league-ui-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.challenge-achievements__status-summary{min-width:0;padding:calc(9px * var(--league-ui-scale));background:linear-gradient(135deg,#c89b3c14,#0000 42%),linear-gradient(#09141c9e,#010a13d1);border:1px solid #46371485;display:grid;position:relative;overflow:hidden}.challenge-achievements__status-summary:before{inset-block:calc(8px * var(--league-ui-scale));width:calc(2px * var(--league-ui-scale));content:"";background:linear-gradient(#0000,#c89b3c,#0000);position:absolute;inset-inline-start:0}.challenge-achievements__status-summary[data-tone=blue]:before{background:linear-gradient(#0000,#0ac8b9,#0000)}.challenge-achievements__status-summary[data-tone=review]:before{background:linear-gradient(#0000,#ff6b4a,#0000)}.challenge-achievements__status-summary-heading{min-width:0}.challenge-achievements__status-summary-heading span{color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1;overflow:hidden}.challenge-achievements__status-summary-heading strong{margin-top:calc(5px * var(--league-ui-scale));color:#f0e6d2;font-size:calc(14px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.12;display:block;overflow:hidden}.challenge-achievements__status-summary-counts{gap:calc(6px * var(--league-ui-scale));min-width:0;margin:calc(9px * var(--league-ui-scale)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.challenge-achievements__status-summary-count{--riot-signal-label:#785a28;--riot-signal-label-size:calc(10px * var(--league-ui-scale));--riot-signal-value:#f0e6d2;--riot-signal-metric-value-size:calc(15px * var(--league-ui-scale));--riot-signal-value-margin:calc(4px * var(--league-ui-scale));min-width:0;min-height:0;padding-top:calc(6px * var(--league-ui-scale));background:0 0;border:0;border-top:1px solid #46371470}.challenge-achievements__status-summary-next{--riot-signal-label:#785a28;--riot-signal-label-size:calc(10px * var(--league-ui-scale));--riot-signal-value:#c8aa6e;--riot-signal-metric-value-size:calc(11px * var(--league-ui-scale));--riot-signal-detail:#785a28;--riot-signal-detail-size:calc(11px * var(--league-ui-scale));--riot-signal-value-margin:calc(4px * var(--league-ui-scale));min-width:0;min-height:0;margin:calc(9px * var(--league-ui-scale)) 0 0;padding-top:calc(7px * var(--league-ui-scale));background:0 0;border:0;border-top:1px solid #46371470}.challenge-achievements__status-rules{gap:calc(8px * var(--league-ui-scale));min-width:0;margin-bottom:calc(10px * var(--league-ui-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.challenge-achievements__status-rule{--riot-signal-card-min-height:auto;--riot-signal-card-padding:calc(9px * var(--league-ui-scale));--riot-signal-card-label-size:calc(10px * var(--league-ui-scale));--riot-signal-card-value-size:calc(10px * var(--league-ui-scale));--riot-signal-heading-size:calc(13px * var(--league-ui-scale));--riot-signal-heading-margin:calc(4px * var(--league-ui-scale)) 0 0;--riot-signal-heading-line-height:1.12;--riot-signal-detail-size:calc(12px * var(--league-ui-scale));--riot-signal-detail-line-height:1.42;background:linear-gradient(#09141c94,#010a13cc);border:1px solid #4637147a}.challenge-achievements__status-rule[data-tone=muted]:before{background:linear-gradient(#0000,#5c5b57,#0000)}.challenge-achievements__design-lines,.challenge-achievements__one-time-column{gap:calc(10px * var(--league-ui-scale));min-width:0;display:grid}.challenge-achievements__operations-grid,.challenge-achievements__archive-grid{gap:calc(14px * var(--league-ui-scale));display:grid}.challenge-achievements__design-line,.challenge-achievements__one-time{background:#010a138a;border:1px solid #4637148a;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.challenge-achievements__design-line{gap:calc(10px * var(--league-ui-scale));padding:calc(12px * var(--league-ui-scale))}.challenge-achievements__design-line:before,.challenge-achievements__one-time:before{inset-block:calc(10px * var(--league-ui-scale));width:calc(2px * var(--league-ui-scale));content:"";background:linear-gradient(#0000,#c89b3c,#0000);position:absolute;inset-inline-start:0}.challenge-achievements__design-line[data-tone=blue]:before,.challenge-achievements__one-time[data-tone=blue]:before{background:linear-gradient(#0000,#0ac8b9,#0000)}.challenge-achievements__design-line[data-tone=review]:before,.challenge-achievements__one-time[data-tone=review]:before{background:linear-gradient(#0000,#ff6b4a,#0000)}.challenge-achievements__design-line-header,.challenge-achievements__design-line-kicker,.challenge-achievements__one-time-heading,.challenge-achievements__one-time-meta{justify-content:space-between;align-items:start;gap:calc(10px * var(--league-ui-scale));min-width:0;display:flex}.challenge-achievements__design-line-header span,.challenge-achievements__design-line-kicker em,.challenge-achievements__one-time-heading span,.challenge-achievements__one-time-meta span,.challenge-achievements__level span,.challenge-achievements__one-time-condition span{color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));font-weight:700;line-height:1}.challenge-achievements__design-line-kicker{justify-content:start;gap:calc(7px * var(--league-ui-scale))}.challenge-achievements__design-line-kicker em{color:#785a28;font-style:normal}.challenge-achievements__design-line h3{margin-top:calc(5px * var(--league-ui-scale));font-size:calc(17px * var(--league-ui-scale));line-height:1.12}.challenge-achievements__design-line-header>strong{color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(18px * var(--league-ui-scale));flex:none;line-height:1}.challenge-achievements__axis-note{color:#c8aa6e;border-inline-start:1px solid #785a2885;padding-inline-start:calc(8px * var(--league-ui-scale))}.challenge-achievements__level-row{grid-template-columns:repeat(auto-fit, minmax(calc(100px * var(--league-ui-scale)), 1fr));gap:calc(8px * var(--league-ui-scale));min-width:0;display:grid}.challenge-achievements__level{min-width:0;padding:calc(8px * var(--league-ui-scale));background:linear-gradient(#09141cb3,#010a13e0);border:1px solid #4637147a;align-content:start;display:grid}.challenge-achievements__level[data-status=unlocked]{border-color:#c89b3cb3}.challenge-achievements__level[data-status=watching]{border-color:#0ac8b98a;box-shadow:inset 0 0 0 1px #0ac8b91a}.challenge-achievements__level-marker{width:calc(24px * var(--league-ui-scale));height:calc(24px * var(--league-ui-scale));color:#785a28;place-items:center;display:grid}.challenge-achievements__level[data-status=unlocked] .challenge-achievements__level-marker{color:#c89b3c}.challenge-achievements__level[data-status=watching] .challenge-achievements__level-marker{color:#0ac8b9}.challenge-achievements__level-icon{width:calc(18px * var(--league-ui-scale));height:calc(18px * var(--league-ui-scale))}.challenge-achievements__level-meta{justify-content:space-between;align-items:center;gap:calc(6px * var(--league-ui-scale));min-width:0;display:flex}.challenge-achievements__level-meta em{color:#785a28;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:700;line-height:1;overflow:hidden}.challenge-achievements__level strong{margin-top:calc(6px * var(--league-ui-scale));color:#f0e6d2;font-size:calc(13px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.challenge-achievements__level p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.challenge-achievements__level>em{margin-top:calc(7px * var(--league-ui-scale));color:#c8aa6e;font-family:var(--font-lol-heading);font-size:calc(11px * var(--league-ui-scale));font-style:normal;font-weight:700;line-height:1}.challenge-achievements__design-line-footer{padding-top:calc(8px * var(--league-ui-scale));color:#c8aa6e;font-family:var(--font-lol-heading);font-size:calc(11px * var(--league-ui-scale));border-top:1px solid #4637147a;font-weight:700}.challenge-achievements__one-time-heading{padding:calc(10px * var(--league-ui-scale)) calc(12px * var(--league-ui-scale));background:#010a1394;border:1px solid #4637148a}.challenge-achievements__one-time-heading strong{color:#f0e6d2;font-size:calc(15px * var(--league-ui-scale))}.challenge-achievements__one-time{gap:calc(10px * var(--league-ui-scale));padding:calc(10px * var(--league-ui-scale)) calc(12px * var(--league-ui-scale));grid-template-columns:auto minmax(0,1fr)}.challenge-achievements__one-time[data-status=locked]{opacity:.72}.challenge-achievements__one-time-icon{width:calc(28px * var(--league-ui-scale));height:calc(28px * var(--league-ui-scale));color:#c8aa6e;place-items:center;display:grid}.challenge-achievements__one-time[data-status=watching] .challenge-achievements__one-time-icon{color:#0ac8b9}.challenge-achievements__one-time-icon-glyph{width:calc(22px * var(--league-ui-scale));height:calc(22px * var(--league-ui-scale))}.challenge-achievements__one-time-copy{min-width:0}.challenge-achievements__one-time-meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.challenge-achievements__one-time-meta em{color:#785a28;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));font-style:normal;font-weight:700}.challenge-achievements__one-time-copy>strong{margin-top:calc(5px * var(--league-ui-scale));color:#f0e6d2;font-size:calc(14px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.15;display:block;overflow:hidden}.challenge-achievements__one-time-condition{gap:calc(4px * var(--league-ui-scale)) calc(8px * var(--league-ui-scale));margin-top:calc(8px * var(--league-ui-scale));padding-top:calc(7px * var(--league-ui-scale));border-top:1px solid #4637146b;grid-template-columns:minmax(0,1fr) auto;display:grid}.challenge-achievements__one-time-condition p{grid-column:1/-1}.challenge-achievements__one-time-condition em{color:#c8aa6e;font-family:var(--font-lol-heading);font-size:calc(11px * var(--league-ui-scale));font-style:normal;font-weight:700}.challenge-achievements__vault,.challenge-achievements__side-panel,.challenge-achievements__matrix{padding:calc(12px * var(--league-ui-scale));background:linear-gradient(90deg,#010a13bd,#09141c75,#010a1394),#010a13b8;border:1px solid #46371485}.challenge-achievements__section-heading{min-width:0;margin-bottom:calc(10px * var(--league-ui-scale))}.challenge-achievements__section-heading h2{margin-top:calc(5px * var(--league-ui-scale));font-size:calc(18px * var(--league-ui-scale));text-wrap:balance;line-height:1.12}.challenge-achievements__plaque-grid{gap:calc(10px * var(--league-ui-scale));grid-template-columns:minmax(0,1.18fr) repeat(2,minmax(0,.91fr));min-width:0;display:grid}.challenge-achievements__plaque{gap:calc(12px * var(--league-ui-scale));min-width:0;padding:calc(13px * var(--league-ui-scale));box-shadow:inset 0 0 0 1px #ffffff0a, 0 calc(12px * var(--league-ui-scale)) calc(24px * var(--league-ui-scale)) #00000029;background:linear-gradient(135deg,#c89b3c21,#0000 42%),linear-gradient(#09141cd1,#010a13eb);border:1px solid #785a28a8;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.challenge-achievements__plaque:first-child{grid-row:span 2}.challenge-achievements__plaque[data-rarity=legendary]{border-color:#c89b3cdb}.challenge-achievements__plaque[data-rarity=epic]{border-color:#0ac8b975}.challenge-achievements__plaque-rank{color:#785a289e;font-family:var(--font-lol-heading);font-size:calc(24px * var(--league-ui-scale));font-weight:700;line-height:1;position:absolute;inset-block-start:calc(10px * var(--league-ui-scale));inset-inline-end:calc(12px * var(--league-ui-scale))}.challenge-achievements__plaque-medal{width:calc(42px * var(--league-ui-scale));height:calc(42px * var(--league-ui-scale));color:#c8aa6e;place-items:center;display:grid}.challenge-achievements__plaque-icon{width:calc(31px * var(--league-ui-scale));height:calc(31px * var(--league-ui-scale))}.challenge-achievements__plaque-copy{min-width:0;padding-inline-end:calc(24px * var(--league-ui-scale))}.challenge-achievements__plaque-meta,.challenge-honor-card__meta{justify-content:space-between;align-items:center;gap:calc(8px * var(--league-ui-scale));min-width:0;display:flex}.challenge-achievements__plaque-meta em,.challenge-honor-card__meta em,.challenge-honor-card__date,.challenge-achievements__ledger-row em,.challenge-achievements__condition-status{color:#785a28;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));font-style:normal;font-weight:700;line-height:1}.challenge-achievements__plaque h3{margin-top:calc(5px * var(--league-ui-scale));font-size:calc(20px * var(--league-ui-scale));line-height:1.08}.challenge-achievements__plaque strong{margin-top:calc(7px * var(--league-ui-scale));color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(26px * var(--league-ui-scale));line-height:1;display:block}.challenge-achievements__plaque-proof{--challenge-achievements-fact-columns:repeat(4, minmax(0, 1fr));--challenge-achievements-fact-gap:calc(8px * var(--league-ui-scale));--challenge-achievements-fact-margin:calc(10px * var(--league-ui-scale)) 0 0}.challenge-achievements__plaque-bottom{gap:calc(9px * var(--league-ui-scale));margin-top:calc(10px * var(--league-ui-scale));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.challenge-achievements__layout{gap:calc(14px * var(--league-ui-scale));grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.challenge-achievements__main,.challenge-achievements__side{align-content:start;gap:calc(14px * var(--league-ui-scale));min-width:0;display:grid}.challenge-achievements__section,.challenge-achievements__side{min-width:0}.challenge-achievements__recent-grid,.challenge-achievements__ledger-grid,.challenge-achievements__condition-list,.challenge-achievements__track-stack{gap:calc(10px * var(--league-ui-scale));min-width:0;display:grid}.challenge-honor-card{gap:calc(12px * var(--league-ui-scale));min-width:0;padding:calc(12px * var(--league-ui-scale));background:linear-gradient(#09141cb8,#010a13e0);border:1px solid #46371494;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.challenge-honor-card:before,.challenge-achievements__ledger-row:before,.challenge-achievements__track-status:before{inset-block:calc(10px * var(--league-ui-scale));width:calc(2px * var(--league-ui-scale));content:"";background:#785a28b3;position:absolute;inset-inline-start:0}.challenge-honor-card[data-rarity=epic],.challenge-honor-card[data-rarity=legendary]{border-color:#0ac8b95c}.challenge-honor-card[data-tier=capstone]{border-color:#c89b3cc2}.challenge-honor-card[data-tone=lose]:before,.challenge-achievements__ledger-row[data-tier=signal]:before,.challenge-achievements__track-status[data-category=review]:before{background:linear-gradient(#0000,#ff6b4a,#0000)}.challenge-honor-card[data-tone=blue]:before,.challenge-honor-card[data-tone=win]:before,.challenge-achievements__track-status[data-category=social]:before,.challenge-achievements__track-status[data-category=performance]:before{background:linear-gradient(#0000,#0ac8b9,#0000)}.challenge-honor-card__mark{width:calc(38px * var(--league-ui-scale));height:calc(38px * var(--league-ui-scale));color:#c8aa6e;place-items:center;display:grid}.challenge-honor-card__mark-icon{width:calc(28px * var(--league-ui-scale));height:calc(28px * var(--league-ui-scale))}.challenge-honor-card__body{min-width:0}.challenge-honor-card h3{margin-top:calc(6px * var(--league-ui-scale));font-size:calc(17px * var(--league-ui-scale));line-height:1.12}.challenge-honor-card__value{margin-top:calc(6px * var(--league-ui-scale));color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(22px * var(--league-ui-scale));font-weight:700;line-height:1}.challenge-honor-card__condition{margin-top:calc(10px * var(--league-ui-scale));border-block-start:1px solid #4637147a;padding-block-start:calc(8px * var(--league-ui-scale))}.challenge-honor-card__condition span{color:#785a28;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));font-weight:700}.challenge-achievements__fact-grid{grid-template-columns:var(--challenge-achievements-fact-columns,minmax(0, 1fr));gap:var(--challenge-achievements-fact-gap,calc(7px * var(--league-ui-scale)));min-width:0;margin:var(--challenge-achievements-fact-margin,0);display:grid}.challenge-honor-card__condition-facts{--challenge-achievements-fact-margin:calc(7px * var(--league-ui-scale)) 0 0}.challenge-achievements__ledger-facts{--challenge-achievements-fact-columns:repeat(2, minmax(0, 1fr));--challenge-achievements-fact-margin:calc(7px * var(--league-ui-scale)) 0 0}.challenge-achievements__fact-metric{--riot-signal-label:#785a28;--riot-signal-label-size:calc(10px * var(--league-ui-scale));--riot-signal-value:#a09b8c;--riot-signal-metric-value-size:calc(12px * var(--league-ui-scale));--riot-signal-value-line-height:1.28;--riot-signal-value-margin:calc(4px * var(--league-ui-scale));min-width:0;min-height:0;padding-top:calc(6px * var(--league-ui-scale));background:0 0;border:0;border-top:1px solid #4637146b}.challenge-achievements__next-focus-facts .challenge-achievements__fact-metric,.challenge-achievements__plaque-proof .challenge-achievements__fact-metric,.challenge-achievements__condition-facts .challenge-achievements__fact-metric{--riot-signal-value:#f0e6d2}.challenge-achievements__next-focus-facts .challenge-achievements__fact-metric{border-top-color:#46371475}.challenge-achievements__plaque-proof .challenge-achievements__fact-metric{padding-top:calc(7px * var(--league-ui-scale));border-top-color:#46371485}.challenge-achievements__ledger-facts .challenge-achievements__fact-metric:last-child{grid-column:1/-1}.challenge-honor-card__footer{justify-content:space-between;align-items:center;gap:calc(10px * var(--league-ui-scale));min-width:0;margin-top:calc(10px * var(--league-ui-scale));display:flex}.challenge-achievements__champion-evidence{align-items:center;min-width:0;max-width:100%;display:flex}.challenge-achievements__champion-evidence img{width:calc(28px * var(--league-ui-scale));height:calc(28px * var(--league-ui-scale));object-fit:cover;background:#010a13;border:1px solid #c89b3c70;margin-inline-end:calc(-6px * var(--league-ui-scale));display:block}.challenge-achievements__champion-evidence img:last-child{margin-inline-end:0}.challenge-honor-card__match-link,.challenge-achievements__collection-link{min-height:calc(28px * var(--league-ui-scale));padding:0 calc(10px * var(--league-ui-scale));color:#c8aa6e;font-family:var(--font-lol-heading);font-size:calc(11px * var(--league-ui-scale));background:#010a1385;border:1px solid #785a289e;align-items:center;font-weight:700;text-decoration:none;transition:border-color .14s,color .14s,background .14s;display:inline-grid}.challenge-honor-card__match-link:hover,.challenge-honor-card__match-link:focus-visible,.challenge-achievements__collection-link:hover,.challenge-achievements__collection-link:focus-visible{color:#f0e6d2;background:linear-gradient(#1e2328bd,#010a13db);border-color:#f0e6d2b8;outline:none}.challenge-achievements__ledger-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-achievements__ledger-panel{background:#010a138a;border:1px solid #4637148a;min-width:0;box-shadow:inset 0 0 0 1px #ffffff08}.challenge-achievements__ledger-panel-header{justify-content:space-between;align-items:center;gap:calc(8px * var(--league-ui-scale));min-width:0;padding:calc(10px * var(--league-ui-scale)) calc(12px * var(--league-ui-scale));border-bottom:1px solid #4637147a;display:flex}.challenge-achievements__ledger-panel-header strong{font-size:calc(15px * var(--league-ui-scale))}.challenge-achievements__ledger-list{min-width:0;display:grid}.challenge-achievements__ledger-row{gap:calc(10px * var(--league-ui-scale));min-width:0;padding:calc(10px * var(--league-ui-scale)) calc(12px * var(--league-ui-scale));border-bottom:1px solid #46371457;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.challenge-achievements__ledger-row:last-child{border-bottom:0}.challenge-achievements__ledger-row strong{margin-top:calc(4px * var(--league-ui-scale));color:#f0e6d2;font-size:calc(13px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.2;display:block;overflow:hidden}.challenge-achievements__ledger-row em{max-width:calc(74px * var(--league-ui-scale));color:#c8aa6e;text-align:end;text-overflow:ellipsis;white-space:nowrap;align-self:center;overflow:hidden}.challenge-achievements__condition,.challenge-achievements__track-status{gap:calc(10px * var(--league-ui-scale));background:#010a138a;border:1px solid #4637148a;min-width:0;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff08}.challenge-achievements__condition{padding:calc(9px * var(--league-ui-scale));grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.challenge-achievements__condition[data-status=watching]{border-color:#0ac8b957}.challenge-achievements__condition-icon{width:calc(22px * var(--league-ui-scale));height:calc(22px * var(--league-ui-scale));color:#785a28}.challenge-achievements__condition[data-status=watching] .challenge-achievements__condition-icon{color:#0ac8b9}.challenge-achievements__condition-body,.challenge-achievements__condition-heading{min-width:0}.challenge-achievements__condition strong,.challenge-achievements__track-status strong{margin-top:calc(4px * var(--league-ui-scale));font-size:calc(14px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.15;display:block;overflow:hidden}.challenge-achievements__condition-facts{--challenge-achievements-fact-columns:repeat(2, minmax(0, 1fr));--challenge-achievements-fact-margin:calc(8px * var(--league-ui-scale)) 0 0}.challenge-achievements__condition-facts .challenge-achievements__fact-metric:last-child{grid-column:1/-1}.challenge-achievements__condition-status span{color:#785a28;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1;overflow:hidden}.challenge-achievements__condition p{color:#785a28;font-family:var(--font-lol-heading);font-size:calc(10px * var(--league-ui-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.challenge-achievements__condition-status{min-width:calc(62px * var(--league-ui-scale));gap:calc(5px * var(--league-ui-scale));text-align:end;justify-items:end;display:grid}.challenge-achievements__condition-status em{color:#785a28;font-style:normal}.challenge-achievements__condition-status strong{color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(12px * var(--league-ui-scale));line-height:1}.challenge-achievements__track-status{padding:calc(10px * var(--league-ui-scale)) calc(12px * var(--league-ui-scale))}.challenge-achievements__track-status-counts{gap:calc(8px * var(--league-ui-scale));margin-top:calc(10px * var(--league-ui-scale));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.challenge-achievements__track-status-counts span{min-width:0;padding-top:calc(7px * var(--league-ui-scale));color:#785a28;border-top:1px solid #46371473;display:grid}.challenge-achievements__track-status-counts strong{margin-top:calc(4px * var(--league-ui-scale));color:#c89b3c;font-family:var(--font-lol-heading);font-size:calc(16px * var(--league-ui-scale))}.challenge-achievements__track-next{color:#5c5b57;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.challenge-achievements__matrix{grid-template-columns:minmax(calc(220px * var(--league-ui-scale)), .28fr) minmax(0, 1fr);gap:calc(14px * var(--league-ui-scale));align-items:start;display:grid}.challenge-achievements__matrix-copy{min-width:0}.challenge-achievements__collection-link{margin-top:calc(10px * var(--league-ui-scale))}.challenge-achievements__completion-grid{grid-template-columns:repeat(auto-fill, minmax(calc(10px * var(--league-ui-scale)), 1fr));gap:calc(3px * var(--league-ui-scale));min-width:0;display:grid}.challenge-achievements__completion-cell{aspect-ratio:1;background:#1e232894;border:1px solid #4637147a;min-width:0}.challenge-achievements__completion-cell[data-state=complete]{box-shadow:0 0 calc(6px * var(--league-ui-scale)) #c89b3c47;background:radial-gradient(circle,#f0e6d2ad,#c89b3c85 38%,#0000 72%),#785a2885;border-color:#c89b3cb8}.challenge-achievements__completion-cell[data-state=active]{background:radial-gradient(circle,#0ac8b980,#0000 68%),#01141cd1;border-color:#0ac8b975}@container challenge-achievements (width>=980px){.challenge-achievements__layout{grid-template-columns:minmax(0, 1fr) minmax(calc(330px * var(--league-ui-scale)), .34fr);align-items:start}.challenge-achievements__operations-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.challenge-achievements__archive-grid{grid-template-columns:minmax(calc(300px * var(--league-ui-scale)), .38fr) minmax(0, .62fr);align-items:start}.challenge-achievements__recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-achievements__archive-grid .challenge-achievements__recent-grid{grid-template-columns:minmax(0,1fr)}}@container challenge-achievements (width<=980px){.challenge-achievements__axis-map,.challenge-achievements__design-grid{grid-template-columns:minmax(0,1fr)}.challenge-achievements__design-family-grid,.challenge-achievements__status-rules,.challenge-achievements__level-row{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-achievements__plaque-grid,.challenge-achievements__ledger-grid{grid-template-columns:minmax(0,1fr)}.challenge-achievements__plaque:first-child{grid-row:auto}}@container challenge-achievements (width<=760px){.challenge-achievements{gap:calc(14px * var(--league-ui-scale))}.challenge-achievements__masthead,.challenge-achievements__challenge-panel,.challenge-achievements__matrix{grid-template-columns:minmax(0,1fr)}.challenge-achievements__challenge-panel{gap:calc(10px * var(--league-ui-scale));padding:calc(11px * var(--league-ui-scale))}.challenge-achievements__challenge-mark{display:none}.challenge-achievements__challenge-tags{gap:calc(5px * var(--league-ui-scale))}.challenge-achievements__challenge-tags span{padding:calc(5px * var(--league-ui-scale)) calc(7px * var(--league-ui-scale))}.challenge-achievements__challenge-metrics{gap:calc(7px * var(--league-ui-scale));padding-top:calc(2px * var(--league-ui-scale));grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr)}.challenge-achievements__challenge-metric{--riot-signal-metric-value-size:calc(17px * var(--league-ui-scale));padding-inline-start:calc(7px * var(--league-ui-scale))}.challenge-achievements__next-focus-facts{--challenge-achievements-fact-columns:repeat(2, minmax(0, 1fr))}.challenge-achievements__section-tabs{flex:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;display:grid}.challenge-achievements__section-tabs .league-section-tabs__item{min-width:0;font-size:calc(11px * var(--league-ui-scale))}.challenge-achievements__section-tabs .league-section-tabs__meta{max-width:100%}.challenge-achievements__axis-grid,.challenge-achievements__design-family-grid,.challenge-achievements__level-row,.challenge-achievements__status-summary-grid,.challenge-achievements__status-rules,.challenge-achievements__one-time{grid-template-columns:minmax(0,1fr)}.challenge-achievements__status-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-achievements__plaque,.challenge-honor-card,.challenge-achievements__condition{grid-template-columns:minmax(0,1fr)}.challenge-achievements__plaque-rank,.challenge-honor-card__mark,.challenge-achievements__condition-icon{display:none}.challenge-achievements__plaque-copy{padding-inline-end:0}.challenge-achievements__plaque-proof{--challenge-achievements-fact-columns:minmax(0, 1fr)}.challenge-achievements__condition-status{text-align:start;justify-items:start}.challenge-achievements__condition-facts,.challenge-achievements__ledger-facts{--challenge-achievements-fact-columns:minmax(0, 1fr)}.challenge-achievements__completion-grid{grid-template-columns:repeat(18,minmax(0,1fr))}}.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]{min-height:100%}
