lc-layer-window-content .lc-layer-window-control-minimize, lc-layer-window-content .lc-layer-window-control-toggle-attach { position: absolute; width: 18px; height: 18px; top: 8px; outline: none; border: none; background: none; cursor: pointer; padding: 0; pointer-events: auto; } lc-layer-window-content { position: absolute; pointer-events: none; transform: translateZ(0); will-change: transform; } lc-layer-window-content:lang(ar-ae) { direction: ltr; } lc-layer-window-content .lc-layer-window-control-elongating-handle { display: flex; position: absolute; top: -5px; left: 0; height: 10px; width: 100%; cursor: n-resize; pointer-events: auto; } lc-layer-window-content .lc-layer-window-control-minimize { right: 28px; -webkit-mask: url(/fe/lol-shared-components/icon_minimize.png) no-repeat center; -webkit-mask-size: 18px; background-color: #a09b8c; -webkit-mask-size: contain; } lc-layer-window-content .lc-layer-window-control-minimize:hover { background-color: #f0e6d2; } lc-layer-window-content .lc-layer-window-control-minimize:active { background-color: #3c3c41; } lc-layer-window-content .lc-layer-window-control-resizing-handle { display: none; } lc-layer-window-content .lc-layer-window-control-toggle-attach { right: 5px; -webkit-mask: url(/fe/lol-shared-components/popout_mask.png) no-repeat center; -webkit-mask-size: 18px; background-color: #a09b8c; -webkit-mask-size: contain; } lc-layer-window-content .lc-layer-window-control-toggle-attach:hover { background-color: #f0e6d2; } lc-layer-window-content .lc-layer-window-control-toggle-attach:active { background-color: #3c3c41; } lc-layer-window-content.detached { position: static; width: 100%; height: 100%; min-width: 0; min-height: 0; max-height: none; } lc-layer-window-content.detached .lc-layer-window-control-elongating-handle { display: none; } lc-layer-window-content.detached .lc-layer-window-control-resizing-handle { display: flex; content: ''; height: 18px; width: 18px; -webkit-mask: url(/fe/lol-shared-components/icon_cornergrip.png) no-repeat center; -webkit-mask-size: 18px; background-color: #a09b8c; position: absolute; bottom: 1px; right: 1px; background-repeat: no-repeat; cursor: nwse-resize; } body { margin: 0; padding: 0; overflow: hidden; } body[data-env="dev"], body[data-env="dev"] #rcp-fe-viewport-root { overflow: overlay; } #rcp-fe-viewport-root { display: flex; width: 1280px; height: 720px; position: relative; border-right: thin solid #1e282d; border-left: thin solid #1e282d; border-bottom: thin solid #1e282d; box-sizing: border-box; overflow: hidden; } #rcp-fe-viewport-root > section { margin: 0; padding: 0; } #rcp-fe-viewport-root > .rcp-fe-viewport-main { width: 1055px; height: 100%; box-sizing: border-box; } #rcp-fe-viewport-root > .rcp-fe-viewport-sidebar { width: 223px; height: 100%; } #rcp-fe-viewport-root > #ember-cli-league-client-lc-viewport { background-color: transparent; position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; -webkit-user-select: none; } #rcp-fe-viewport-root > .rcp-fe-viewport-overlay { background-color: transparent; position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; -webkit-user-select: none; } #rcp-fe-viewport-root > .rcp-fe-viewport-persistent { position: absolute; top: 0; left: 0; } #rcp-fe-viewport-root > .rcp-fe-viewport-full-screen { background-color: transparent; position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; -webkit-user-select: none; } #rcp-fe-viewport-root > .rcp-fe-viewport-overlay > .screen-root { position: absolute; pointer-events: none; } #rcp-fe-viewport-root > .rcp-fe-viewport-persistent > .screen-root.hidden { display: none; } #rcp-fe-viewport-root > .rcp-fe-viewport-persistent > .screen-root.active { width: 1055px; height: 718px; } #rcp-fe-viewport-root > .rcp-fe-viewport-overlay > .screen-root > *, #rcp-fe-viewport-root > .rcp-fe-viewport-full-screen > .screen-root > * { pointer-events: auto; } #rcp-fe-viewport-root > .rcp-fe-viewport-main > .screen-root, #rcp-fe-viewport-root > .rcp-fe-viewport-sidebar > .screen-root { height: 100%; width: 100%; } #lol-uikit-layer-manager { position: static; height: 0; width: 0; } .replay-button { position: relative; width: 35px; height: 35px; overflow: hidden; } .replay-button button { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; outline: none; border-style: none; background-size: 100% 100%; background-color: transparent; } .replay-button .checking { background-image: url(/fe/lol-shared-components/btn_replay_pending.png); -webkit-animation:spin 2s linear infinite; cursor: default; } .replay-button .found { background-image: url(/fe/lol-shared-components/btn_replay_pending.png); -webkit-animation:spin 2s linear infinite; cursor: default; } .replay-button .incompatible { background-image: url(/fe/lol-shared-components/btn_replay_watch_disabled.png); cursor: default; } .replay-button .missing-or-expired { background-image: url(/fe/lol-shared-components/btn_replay_error.png); cursor: default; } .replay-button .missing-or-expired:hover { background-image: url(/fe/lol-shared-components/btn_replay_error_hover.png); cursor: default; } .replay-button .error { background-image: url(/fe/lol-shared-components/btn_replay_error.png); cursor: default; } .replay-button .error:hover { background-image: url(/fe/lol-shared-components/btn_replay_error_hover.png); cursor: default; } .replay-button .watch { background-image: url(/fe/lol-shared-components/btn_replay_watch.png); cursor: pointer; } .replay-button .watch:hover { background-image: url(/fe/lol-shared-components/btn_replay_watch_hover.png); } .replay-button .watch:active { background-image: url(/fe/lol-shared-components/btn_replay_watch_click.png); } .replay-button .watch-disabled { background-image: url(/fe/lol-shared-components/btn_replay_watch_disabled.png); cursor: default; } .replay-button .download { background-image: url(/fe/lol-shared-components/btn_replay_download.png); cursor: pointer; } .replay-button .download:hover { background-image: url(/fe/lol-shared-components/btn_replay_download_hover.png); } .replay-button .download:active { background-image: url(/fe/lol-shared-components/btn_replay_download_click.png); } .replay-button .downloading { background-image: url(/fe/lol-shared-components/btn_replay_pending.png); -webkit-animation:spin 2s linear infinite; cursor: default; } .replay-button .retry-download { background-image: url(/fe/lol-shared-components/btn_replay_download.png); cursor: pointer; } .replay-button .retry-download:hover { background-image: url(/fe/lol-shared-components/btn_replay_download_hover.png); } .replay-button .retry-download:active { background-image: url(/fe/lol-shared-components/btn_replay_download_click.png); } .replay-button .lost { background-image: url(/fe/lol-shared-components/btn_replay_lost.png); cursor: default; } .replay-button .download-disabled { background-image: url(/fe/lol-shared-components/btn_replay_download_disabled.png); cursor: default; } .replay-button .unsupported { background-image: url(/fe/lol-shared-components/btn_replay_download_disabled.png); cursor: default; } div.preload-download-click { display: none; background-image: url(/fe/lol-shared-components/btn_replay_download_click.png); } div.preload-download-disabled { display: none; background-image: url(/fe/lol-shared-components/btn_replay_download_disabled.png); } div.preload-download-hover { display: none; background-image: url(/fe/lol-shared-components/btn_replay_download_hover.png); } div.preload-download { display: none; background-image: url(/fe/lol-shared-components/btn_replay_download.png); } div.preload-error-hover { display: none; background-image: url(/fe/lol-shared-components/btn_replay_error_hover.png); } div.preload-error { display: none; background-image: url(/fe/lol-shared-components/btn_replay_error.png); } div.preload-pending { display: none; background-image: url(/fe/lol-shared-components/btn_replay_pending.png); } div.preload-watch-click { display: none; background-image: url(/fe/lol-shared-components/btn_replay_watch_click.png); } div.preload-watch-disabled { display: none; background-image: url(/fe/lol-shared-components/btn_replay_watch_disabled.png); } div.preload-watch-hover { display: none; background-image: url(/fe/lol-shared-components/btn_replay_watch_hover.png); } div.preload-watch { display: none; background-image: url(/fe/lol-shared-components/btn_replay_watch.png); } .lol-replays-first-time-tip { width: 12em; min-width: 200px; margin: 1em; } @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } } .update-icon-component-container .update-icon-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle { font-family: var(--font-display); } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-unranked-label, .update-icon-component-container .update-icon-saving-error-container .update-icon-saving-error { font-family: var(--font-body); } .update-icon-component-container .update-icon-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-unranked-label, .update-icon-component-container .update-icon-saving-error-container .update-icon-saving-error { -webkit-user-select: none; } .update-icon-component-container .update-icon-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-unranked-label, .update-icon-component-container .update-icon-saving-error-container .update-icon-saving-error { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .update-icon-component-container .update-icon-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title, .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle { text-transform: uppercase; } .update-icon-component-container .update-icon-title:lang(ko-kr), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title:lang(ko-kr), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(ko-kr), .update-icon-component-container .update-icon-title:lang(ja-jp), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title:lang(ja-jp), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(ja-jp), .update-icon-component-container .update-icon-title:lang(tr-tr), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title:lang(tr-tr), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(tr-tr), .update-icon-component-container .update-icon-title:lang(el-gr), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title:lang(el-gr), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(el-gr), .update-icon-component-container .update-icon-title:lang(th-th), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title:lang(th-th), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(th-th), .update-icon-component-container .update-icon-title:lang(zh-tw), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title:lang(zh-tw), .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(zh-tw) { text-transform: none; } .update-icon-component-container .update-icon-title { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .update-icon-component-container .update-icon-title:lang(ar-ae) { letter-spacing: 0; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title:lang(ar-ae) { letter-spacing: 0; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(ja-jp) { font-size: 13px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle:lang(ar-ae) { letter-spacing: 0; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-unranked-label, .update-icon-component-container .update-icon-saving-error-container .update-icon-saving-error { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.1em; -webkit-font-smoothing: subpixel-antialiased; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-unranked-label:lang(ja-jp), .update-icon-component-container .update-icon-saving-error-container .update-icon-saving-error:lang(ja-jp) { font-size: 13px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-unranked-label:lang(ar-ae), .update-icon-component-container .update-icon-saving-error-container .update-icon-saving-error:lang(ar-ae) { letter-spacing: 0; } .update-icon-component { -webkit-user-select: none; width: 100%; height: 100%; } .update-icon-component lol-uikit-full-page-backdrop { display: flex; align-items: center; justify-content: center; } .update-icon-component-container { background-color: #010a13; position: relative; width: 820px; height: 500px; } .update-icon-component-container .update-icon-close-btn { position: absolute; top: 9px; right: auto; left: 11px; background-image: url("/fe/lol-static-assets/images/x.png"); width: 20px; height: 20px; cursor: pointer; } .update-icon-component-container .update-icon-close-btn:after { content: url("/fe/lol-static-assets/images/x_hover.png") url("/fe/lol-static-assets/images/x_active.png"); display: none; height: 0; width: 0; } .update-icon-component-container .update-icon-close-btn:hover { background-image: url("/fe/lol-static-assets/images/x_hover.png"); } .update-icon-component-container .update-icon-close-btn:active { background-image: url("/fe/lol-static-assets/images/x_active.png"); } .update-icon-component-container .update-icon-title { direction: rtl; cursor: default; box-sizing: border-box; height: 67px; line-height: 67px; padding-left: 16px; padding-right: 16px; border-bottom: thin solid #1e2328; } .update-icon-component-container .border-and-icon-container { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; } .update-icon-component-container .border-and-icon-container .border-list-container { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; width: 290px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; width: 290px; height: 200px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option.crest-ranked { height: 232px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option:hover { cursor: pointer; background: rgba(240,230,210,0.1); } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title { direction: rtl; color: #cdbe91; margin-top: 9px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-title.border-unavailable { color: #3c3c41; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option:hover .border-option-title { color: #f0e6d2; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option:hover .border-option-title.border-unavailable { color: #a09b8c; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle { direction: rtl; color: #c89b3c; margin-top: 1px; margin-bottom: 5px; height: 16px; flex-shrink: 0; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-subtitle.border-unavailable { margin-bottom: -4px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option:hover .border-option-subtitle { color: #fabe0a; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-crest { position: relative; height: 100px; width: 100px; margin: 18px 20px 20px 20px; opacity: 0.5; transition: opacity 0.2s; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-crest.crest-ranked { margin: 34px 20px 20px 20px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-crest.border-full-opacity { opacity: 1; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-unranked-label { direction: rtl; color: #c89b3c; margin-top: 1px; height: 16px; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-ranked-crest-placeholder { height: 140px; width: 140px; flex-shrink: 0; background-image: url("/fe/lol-static-assets/images/ranked_crest_placeholder_2.png"); background-repeat: no-repeat; background-position: center; background-size: contain; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option .border-option-lock { position: relative; min-height: 78px; min-width: 78px; top: -113px; flex-shrink: 0; background-image: url("/fe/lol-static-assets/images/lock.png"); background-repeat: no-repeat; background-position: center; background-size: contain; } .update-icon-component-container .border-and-icon-container .border-list-container .border-option:hover .border-option-lock { background-image: url("/fe/lol-static-assets/images/lock-hover.png"); } .update-icon-component-container .border-and-icon-container .update-icon-list { padding: 18px 18px 0 3px; height: 360px; box-sizing: border-box; width: 530px; border-width: 0 0 0 1px; border-left-style: solid; border-image: linear-gradient(to bottom, #1e2328, #1e2328, #1e2328, rgba(0,0,0,0)) 1 100%; } .update-icon-component-container .border-and-icon-container .update-icon-list lol-uikit-scrollable { padding: 1px; box-sizing: border-box; font-size: 0; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item { display: inline-block; border: thin solid #3e3501; width: 58px; height: 58px; margin: 0 0 12px 12px; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item:nth-child(7n) { margin-right: 0; margin-left: 0; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item:nth-child(7n).selected { margin-right: -1px; margin-left: 0; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item:nth-last-child(-n+7) { margin-bottom: 0; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item:nth-last-child(-n+7).selected { margin-bottom: 0; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item img { width: 58px; height: 58px; -webkit-user-drag: none; transition: -webkit-filter 100ms linear; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item img:hover { cursor: pointer; -webkit-filter: brightness(1.2); } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item:hover { border: thin solid transparent; border-image: linear-gradient(to top, #c89b3c 4%, #f0e6d2 100%); border-image-slice: 1; } .update-icon-component-container .border-and-icon-container .update-icon-list .update-icon-list-item.selected { border: 2px solid transparent; border-image: linear-gradient(to top, #c8aa6e 0%, #c89b3c 44%, #a07b32 59%, #785a28 100%); border-image-slice: 1; margin: -1px -1px 11px 11px; } .update-icon-component-container .bottom-row-container { position: absolute; bottom: -2px; display: flex; flex-direction: row; justify-content: center; align-items: flex-start; height: 32px; width: 820px; } .update-icon-component-container .bottom-row-container .empty-bottom-row-spacer { width: 100%; } .update-icon-component-container .bottom-row-container .update-icon-save-btn { margin-left: 25px; margin-right: 25px; } .update-icon-component-container .bottom-row-container .update-icon-save-btn .inner-save-btn { min-width: 100px; } .update-icon-component-container .bottom-row-container .past-ranked-banner-checkbox { width: 100%; margin-top: -3px; justify-content: flex-end; } .update-icon-component-container .update-icon-saving-spinner { position: absolute; bottom: 28px; display: flex; justify-content: center; width: 100%; } .update-icon-component-container .update-icon-saving-error-container { position: absolute; bottom: 32px; display: flex; justify-content: center; align-items: center; height: 40px; width: 100%; } .update-icon-component-container .update-icon-saving-error-container .update-icon-saving-error { color: #ff2345; width: 270px; text-align: center; } .account-verification-container .step-heading, .account-verification-container .field-title, .account-verification-container .expire-title { font-family: var(--font-display); } .account-verification-container .step-body, .account-verification-container .field-desc, .account-verification-container .formatted-phone-number { font-family: var(--font-body); } .account-verification-container .step-heading, .account-verification-container .step-body, .account-verification-container .field-title, .account-verification-container .expire-title, .account-verification-container .field-desc, .account-verification-container .formatted-phone-number { -webkit-user-select: none; } .account-verification-container .step-heading, .account-verification-container .step-body, .account-verification-container .field-title, .account-verification-container .expire-title, .account-verification-container .field-desc, .account-verification-container .formatted-phone-number { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .account-verification-container .step-heading, .account-verification-container .field-title, .account-verification-container .expire-title { text-transform: uppercase; } .account-verification-container .step-heading:lang(ko-kr), .account-verification-container .field-title:lang(ko-kr), .account-verification-container .expire-title:lang(ko-kr), .account-verification-container .step-heading:lang(ja-jp), .account-verification-container .field-title:lang(ja-jp), .account-verification-container .expire-title:lang(ja-jp), .account-verification-container .step-heading:lang(tr-tr), .account-verification-container .field-title:lang(tr-tr), .account-verification-container .expire-title:lang(tr-tr), .account-verification-container .step-heading:lang(el-gr), .account-verification-container .field-title:lang(el-gr), .account-verification-container .expire-title:lang(el-gr), .account-verification-container .step-heading:lang(th-th), .account-verification-container .field-title:lang(th-th), .account-verification-container .expire-title:lang(th-th), .account-verification-container .step-heading:lang(zh-tw), .account-verification-container .field-title:lang(zh-tw), .account-verification-container .expire-title:lang(zh-tw) { text-transform: none; } .account-verification-container .step-heading { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .account-verification-container .step-heading:lang(ar-ae) { letter-spacing: 0; } .account-verification-container .field-title, .account-verification-container .expire-title { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .account-verification-container .field-title:lang(ar-ae), .account-verification-container .expire-title:lang(ar-ae) { letter-spacing: 0; } .account-verification-container .field-title, .account-verification-container .expire-title { color: #a09b8c; } .account-verification-container .step-body, .account-verification-container .field-desc, .account-verification-container .formatted-phone-number { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .account-verification-container .step-body:lang(ja-jp), .account-verification-container .field-desc:lang(ja-jp), .account-verification-container .formatted-phone-number:lang(ja-jp) { font-size: 13px; } .account-verification-container .step-body:lang(ar-ae), .account-verification-container .field-desc:lang(ar-ae), .account-verification-container .formatted-phone-number:lang(ar-ae) { letter-spacing: 0; } .account-verification-container { direction: rtl; width: 420px; min-height: 140px; text-align: center; } .account-verification-container .step-container { margin: 18px 18px 50px; } .account-verification-container .step-heading { width: 100%; display: inline-block; margin: 0 0 16px; text-align: right; } .account-verification-container .step-body { margin: 0 0 18px; text-align: center; } .account-verification-container .step-body strong { font-size: 14px; color: #fff; font-weight: normal; letter-spacing: 1.4px; } .account-verification-container .step-body a { text-decoration: none; color: #0596aa; } .account-verification-container .step-body a:hover { color: #cdfafa; } .account-verification-container .step-body.left-aligned { text-align: right; } .account-verification-container .step-buttons { left: 0; } .account-verification-container .field-title { color: #c8aa6e; margin: 0 0 10px; } .account-verification-container .expire-title { color: #c8aa6e; margin: 10px 25px 10px; max-width: 400px; } .account-verification-container .wide { display: inline-block; width: 200px; } .account-verification-container .centered { display: inline-block; width: 100px; text-align: center; letter-spacing: 1.8px; font-size: 15px; } .account-verification-container .narrow { display: inline-block; width: 50px; margin-right: 2px; } .account-verification-container .field::-webkit-input-placeholder { color: #3c3c41; } .account-verification-container .field-desc { padding: 0 50px; margin: 8px 0; color: #5b5a56; } .account-verification-container .field-error-text { color: #be1e37; } .account-verification-container .field-error-text a { color: #be1e37; text-decoration: underline; } .account-verification-container .field-error-text a:hover { text-decoration: none; } .account-verification-container .field-error.input, .account-verification-container .field-error input { border: thin solid #be1e37; } .account-verification-container .result-container { display: inline-block; position: relative; width: 200px; height: 84px; background: url("/fe/lol-static-assets/images/bg-radial-ticks.png") no-repeat center; background-size: cover; margin: 40px 0 12px; } .account-verification-container lol-uikit-flat-button { height: 32px; } .account-verification-container .iconic-buttons { width: 80px; } .account-verification-container .new-phone-entry { display: flex; flex-direction: row-reverse; } .account-verification-container .new-phone-entry input.field { direction: ltr ; text-align: left; } .account-verification-container .countries-dropdown { display: inline-block; width: 75px; --framed-dropdown-options-container-width: 260px; } .account-verification-container .countries-dropdown .country-flag { float: right; width: 32px; height: 32px; } .account-verification-container .countries-dropdown .country-name { float: right; width: 60px; height: 32px; line-height: 32px; margin: 0 2px; } .account-verification-container .countries-dropdown .country-prefix { direction: ltr ; display: inline-block; font-style: normal; color: #888; } .account-verification-container #country-flag-preload { display: none; background: url("/fe/lol-static-assets/images/country-flags/AW.png"), url("/fe/lol-static-assets/images/country-flags/AF.png"), url("/fe/lol-static-assets/images/country-flags/AO.png"), url("/fe/lol-static-assets/images/country-flags/AI.png"), url("/fe/lol-static-assets/images/country-flags/AL.png"), url("/fe/lol-static-assets/images/country-flags/AD.png"), url("/fe/lol-static-assets/images/country-flags/AE.png"), url("/fe/lol-static-assets/images/country-flags/AR.png"), url("/fe/lol-static-assets/images/country-flags/AM.png"), url("/fe/lol-static-assets/images/country-flags/AM.png"), url("/fe/lol-static-assets/images/country-flags/AS.png"), url("/fe/lol-static-assets/images/country-flags/AQ.png"), url("/fe/lol-static-assets/images/country-flags/AG.png"), url("/fe/lol-static-assets/images/country-flags/AU.png"), url("/fe/lol-static-assets/images/country-flags/AT.png"), url("/fe/lol-static-assets/images/country-flags/AZ.png"), url("/fe/lol-static-assets/images/country-flags/BI.png"), url("/fe/lol-static-assets/images/country-flags/BE.png"), url("/fe/lol-static-assets/images/country-flags/BJ.png"), url("/fe/lol-static-assets/images/country-flags/BJ.png"), url("/fe/lol-static-assets/images/country-flags/BF.png"), url("/fe/lol-static-assets/images/country-flags/BD.png"), url("/fe/lol-static-assets/images/country-flags/BG.png"), url("/fe/lol-static-assets/images/country-flags/BH.png"), url("/fe/lol-static-assets/images/country-flags/BS.png"), url("/fe/lol-static-assets/images/country-flags/BA.png"), url("/fe/lol-static-assets/images/country-flags/BY.png"), url("/fe/lol-static-assets/images/country-flags/BZ.png"), url("/fe/lol-static-assets/images/country-flags/BM.png"), url("/fe/lol-static-assets/images/country-flags/BO.png"), url("/fe/lol-static-assets/images/country-flags/BR.png"), url("/fe/lol-static-assets/images/country-flags/BB.png"), url("/fe/lol-static-assets/images/country-flags/BN.png"), url("/fe/lol-static-assets/images/country-flags/BT.png"), url("/fe/lol-static-assets/images/country-flags/BW.png"), url("/fe/lol-static-assets/images/country-flags/CF.png"), url("/fe/lol-static-assets/images/country-flags/CA.png"), url("/fe/lol-static-assets/images/country-flags/CH.png"), url("/fe/lol-static-assets/images/country-flags/CL.png"), url("/fe/lol-static-assets/images/country-flags/CN.png"), url("/fe/lol-static-assets/images/country-flags/CI.png"), url("/fe/lol-static-assets/images/country-flags/CM.png"), url("/fe/lol-static-assets/images/country-flags/CG.png"), url("/fe/lol-static-assets/images/country-flags/CD.png"), url("/fe/lol-static-assets/images/country-flags/CK.png"), url("/fe/lol-static-assets/images/country-flags/CO.png"), url("/fe/lol-static-assets/images/country-flags/KM.png"), url("/fe/lol-static-assets/images/country-flags/CV.png"), url("/fe/lol-static-assets/images/country-flags/CR.png"), url("/fe/lol-static-assets/images/country-flags/CU.png"), url("/fe/lol-static-assets/images/country-flags/CU.png"), url("/fe/lol-static-assets/images/country-flags/KY.png"), url("/fe/lol-static-assets/images/country-flags/CY.png"), url("/fe/lol-static-assets/images/country-flags/CZ.png"), url("/fe/lol-static-assets/images/country-flags/DE.png"), url("/fe/lol-static-assets/images/country-flags/DJ.png"), url("/fe/lol-static-assets/images/country-flags/DM.png"), url("/fe/lol-static-assets/images/country-flags/DK.png"), url("/fe/lol-static-assets/images/country-flags/DO.png"), url("/fe/lol-static-assets/images/country-flags/EC.png"), url("/fe/lol-static-assets/images/country-flags/EG.png"), url("/fe/lol-static-assets/images/country-flags/ER.png"), url("/fe/lol-static-assets/images/country-flags/ES.png"), url("/fe/lol-static-assets/images/country-flags/EE.png"), url("/fe/lol-static-assets/images/country-flags/ET.png"), url("/fe/lol-static-assets/images/country-flags/ET.png"), url("/fe/lol-static-assets/images/country-flags/FI.png"), url("/fe/lol-static-assets/images/country-flags/FJ.png"), url("/fe/lol-static-assets/images/country-flags/FK.png"), url("/fe/lol-static-assets/images/country-flags/FR.png"), url("/fe/lol-static-assets/images/country-flags/FO.png"), url("/fe/lol-static-assets/images/country-flags/FM.png"), url("/fe/lol-static-assets/images/country-flags/GA.png"), url("/fe/lol-static-assets/images/country-flags/GB.png"), url("/fe/lol-static-assets/images/country-flags/GE.png"), url("/fe/lol-static-assets/images/country-flags/GH.png"), url("/fe/lol-static-assets/images/country-flags/GI.png"), url("/fe/lol-static-assets/images/country-flags/GN.png"), url("/fe/lol-static-assets/images/country-flags/GP.png"), url("/fe/lol-static-assets/images/country-flags/GM.png"), url("/fe/lol-static-assets/images/country-flags/GW.png"), url("/fe/lol-static-assets/images/country-flags/GQ.png"), url("/fe/lol-static-assets/images/country-flags/GR.png"), url("/fe/lol-static-assets/images/country-flags/GD.png"), url("/fe/lol-static-assets/images/country-flags/GL.png"), url("/fe/lol-static-assets/images/country-flags/GT.png"), url("/fe/lol-static-assets/images/country-flags/GF.png"), url("/fe/lol-static-assets/images/country-flags/GU.png"), url("/fe/lol-static-assets/images/country-flags/GY.png"), url("/fe/lol-static-assets/images/country-flags/HK.png"), url("/fe/lol-static-assets/images/country-flags/HN.png"), url("/fe/lol-static-assets/images/country-flags/HR.png"), url("/fe/lol-static-assets/images/country-flags/HT.png"), url("/fe/lol-static-assets/images/country-flags/HU.png"), url("/fe/lol-static-assets/images/country-flags/ID.png"), url("/fe/lol-static-assets/images/country-flags/IN.png"), url("/fe/lol-static-assets/images/country-flags/IE.png"), url("/fe/lol-static-assets/images/country-flags/IR.png"), url("/fe/lol-static-assets/images/country-flags/IQ.png"), url("/fe/lol-static-assets/images/country-flags/IS.png"), url("/fe/lol-static-assets/images/country-flags/IL.png"), url("/fe/lol-static-assets/images/country-flags/IT.png"), url("/fe/lol-static-assets/images/country-flags/JM.png"), url("/fe/lol-static-assets/images/country-flags/JO.png"), url("/fe/lol-static-assets/images/country-flags/JP.png"), url("/fe/lol-static-assets/images/country-flags/KZ.png"), url("/fe/lol-static-assets/images/country-flags/KE.png"), url("/fe/lol-static-assets/images/country-flags/KG.png"), url("/fe/lol-static-assets/images/country-flags/KH.png"), url("/fe/lol-static-assets/images/country-flags/KI.png"), url("/fe/lol-static-assets/images/country-flags/KN.png"), url("/fe/lol-static-assets/images/country-flags/KR.png"), url("/fe/lol-static-assets/images/country-flags/KW.png"), url("/fe/lol-static-assets/images/country-flags/LA.png"), url("/fe/lol-static-assets/images/country-flags/LB.png"), url("/fe/lol-static-assets/images/country-flags/LR.png"), url("/fe/lol-static-assets/images/country-flags/LY.png"), url("/fe/lol-static-assets/images/country-flags/LC.png"), url("/fe/lol-static-assets/images/country-flags/LI.png"), url("/fe/lol-static-assets/images/country-flags/LK.png"), url("/fe/lol-static-assets/images/country-flags/LS.png"), url("/fe/lol-static-assets/images/country-flags/LT.png"), url("/fe/lol-static-assets/images/country-flags/LU.png"), url("/fe/lol-static-assets/images/country-flags/LV.png"), url("/fe/lol-static-assets/images/country-flags/MO.png"), url("/fe/lol-static-assets/images/country-flags/MA.png"), url("/fe/lol-static-assets/images/country-flags/MC.png"), url("/fe/lol-static-assets/images/country-flags/MD.png"), url("/fe/lol-static-assets/images/country-flags/MG.png"), url("/fe/lol-static-assets/images/country-flags/MV.png"), url("/fe/lol-static-assets/images/country-flags/MX.png"), url("/fe/lol-static-assets/images/country-flags/MH.png"), url("/fe/lol-static-assets/images/country-flags/MK.png"), url("/fe/lol-static-assets/images/country-flags/ML.png"), url("/fe/lol-static-assets/images/country-flags/MT.png"), url("/fe/lol-static-assets/images/country-flags/MM.png"), url("/fe/lol-static-assets/images/country-flags/ME.png"), url("/fe/lol-static-assets/images/country-flags/MN.png"), url("/fe/lol-static-assets/images/country-flags/MP.png"), url("/fe/lol-static-assets/images/country-flags/MZ.png"), url("/fe/lol-static-assets/images/country-flags/MR.png"), url("/fe/lol-static-assets/images/country-flags/MS.png"), url("/fe/lol-static-assets/images/country-flags/MQ.png"), url("/fe/lol-static-assets/images/country-flags/MU.png"), url("/fe/lol-static-assets/images/country-flags/MW.png"), url("/fe/lol-static-assets/images/country-flags/MY.png"), url("/fe/lol-static-assets/images/country-flags/NA.png"), url("/fe/lol-static-assets/images/country-flags/NC.png"), url("/fe/lol-static-assets/images/country-flags/NE.png"), url("/fe/lol-static-assets/images/country-flags/NF.png"), url("/fe/lol-static-assets/images/country-flags/NG.png"), url("/fe/lol-static-assets/images/country-flags/NI.png"), url("/fe/lol-static-assets/images/country-flags/NU.png"), url("/fe/lol-static-assets/images/country-flags/NL.png"), url("/fe/lol-static-assets/images/country-flags/NO.png"), url("/fe/lol-static-assets/images/country-flags/NP.png"), url("/fe/lol-static-assets/images/country-flags/NR.png"), url("/fe/lol-static-assets/images/country-flags/NZ.png"), url("/fe/lol-static-assets/images/country-flags/OM.png"), url("/fe/lol-static-assets/images/country-flags/PK.png"), url("/fe/lol-static-assets/images/country-flags/PA.png"), url("/fe/lol-static-assets/images/country-flags/PE.png"), url("/fe/lol-static-assets/images/country-flags/PH.png"), url("/fe/lol-static-assets/images/country-flags/PW.png"), url("/fe/lol-static-assets/images/country-flags/PG.png"), url("/fe/lol-static-assets/images/country-flags/PL.png"), url("/fe/lol-static-assets/images/country-flags/PR.png"), url("/fe/lol-static-assets/images/country-flags/KP.png"), url("/fe/lol-static-assets/images/country-flags/PT.png"), url("/fe/lol-static-assets/images/country-flags/PY.png"), url("/fe/lol-static-assets/images/country-flags/PS.png"), url("/fe/lol-static-assets/images/country-flags/PF.png"), url("/fe/lol-static-assets/images/country-flags/QA.png"), url("/fe/lol-static-assets/images/country-flags/RE.png"), url("/fe/lol-static-assets/images/country-flags/RO.png"), url("/fe/lol-static-assets/images/country-flags/RU.png"), url("/fe/lol-static-assets/images/country-flags/RW.png"), url("/fe/lol-static-assets/images/country-flags/SA.png"), url("/fe/lol-static-assets/images/country-flags/SD.png"), url("/fe/lol-static-assets/images/country-flags/SN.png"), url("/fe/lol-static-assets/images/country-flags/SG.png"), url("/fe/lol-static-assets/images/country-flags/SH.png"), url("/fe/lol-static-assets/images/country-flags/SJ.png"), url("/fe/lol-static-assets/images/country-flags/SB.png"), url("/fe/lol-static-assets/images/country-flags/SL.png"), url("/fe/lol-static-assets/images/country-flags/SV.png"), url("/fe/lol-static-assets/images/country-flags/SM.png"), url("/fe/lol-static-assets/images/country-flags/SO.png"), url("/fe/lol-static-assets/images/country-flags/PM.png"), url("/fe/lol-static-assets/images/country-flags/RS.png"), url("/fe/lol-static-assets/images/country-flags/SS.png"), url("/fe/lol-static-assets/images/country-flags/ST.png"), url("/fe/lol-static-assets/images/country-flags/SR.png"), url("/fe/lol-static-assets/images/country-flags/SK.png"), url("/fe/lol-static-assets/images/country-flags/SI.png"), url("/fe/lol-static-assets/images/country-flags/SE.png"), url("/fe/lol-static-assets/images/country-flags/SZ.png"), url("/fe/lol-static-assets/images/country-flags/SZ.png"), url("/fe/lol-static-assets/images/country-flags/SC.png"), url("/fe/lol-static-assets/images/country-flags/SY.png"), url("/fe/lol-static-assets/images/country-flags/TC.png"), url("/fe/lol-static-assets/images/country-flags/TD.png"), url("/fe/lol-static-assets/images/country-flags/TG.png"), url("/fe/lol-static-assets/images/country-flags/TH.png"), url("/fe/lol-static-assets/images/country-flags/TJ.png"), url("/fe/lol-static-assets/images/country-flags/TK.png"), url("/fe/lol-static-assets/images/country-flags/TM.png"), url("/fe/lol-static-assets/images/country-flags/TL.png"), url("/fe/lol-static-assets/images/country-flags/TO.png"), url("/fe/lol-static-assets/images/country-flags/TT.png"), url("/fe/lol-static-assets/images/country-flags/TN.png"), url("/fe/lol-static-assets/images/country-flags/TR.png"), url("/fe/lol-static-assets/images/country-flags/TV.png"), url("/fe/lol-static-assets/images/country-flags/TW.png"), url("/fe/lol-static-assets/images/country-flags/TZ.png"), url("/fe/lol-static-assets/images/country-flags/UG.png"), url("/fe/lol-static-assets/images/country-flags/UA.png"), url("/fe/lol-static-assets/images/country-flags/UY.png"), url("/fe/lol-static-assets/images/country-flags/US.png"), url("/fe/lol-static-assets/images/country-flags/UZ.png"), url("/fe/lol-static-assets/images/country-flags/VA.png"), url("/fe/lol-static-assets/images/country-flags/VC.png"), url("/fe/lol-static-assets/images/country-flags/VE.png"), url("/fe/lol-static-assets/images/country-flags/VG.png"), url("/fe/lol-static-assets/images/country-flags/VI.png"), url("/fe/lol-static-assets/images/country-flags/VN.png"), url("/fe/lol-static-assets/images/country-flags/VU.png"), url("/fe/lol-static-assets/images/country-flags/WF.png"), url("/fe/lol-static-assets/images/country-flags/WS.png"), url("/fe/lol-static-assets/images/country-flags/YE.png"), url("/fe/lol-static-assets/images/country-flags/XK.png"), url("/fe/lol-static-assets/images/country-flags/ZA.png"), url("/fe/lol-static-assets/images/country-flags/ZM.png"), url("/fe/lol-static-assets/images/country-flags/ZW.png"); } .account-verification-container .phone-formatter { display: inline-block; } .account-verification-container .formatter { display: inline-block; width: 300px; height: 48px; font-size: 18px; margin: 0 0 0 5px; } .account-verification-container .formatted-phone-number { font-size: 14px; padding: 0 115px; margin: 16px 0; color: #5b5a56; } .account-verification-container .avs-replay-button { float: left; top: -28px; left: 250px; position: relative; width: auto; height: auto; } .account-verification-container .avs-replay-button .avs-replay-button-container #avs-replay-button-preload { display: none; background: url("/fe/lol-static-assets/images/button-replay-normal.png"), url("/fe/lol-static-assets/images/button-replay-hover.png"), url("/fe/lol-static-assets/images/button-replay-click.png"), url("/fe/lol-static-assets/images/button-replay-disabled.png"); } .account-verification-container .avs-replay-button .avs-replay-button-container .avs-replay-button-img { display: inline-block; height: 25px; width: 25px; background: url("/fe/lol-static-assets/images/button-replay-normal.png") no-repeat center center; background-size: 100%; cursor: pointer; } .account-verification-container .avs-replay-button .avs-replay-button-container .enabled.avs-replay-button-img:hover { background-image: url("/fe/lol-static-assets/images/button-replay-hover.png"); } .account-verification-container .avs-replay-button .avs-replay-button-container .enabled.avs-replay-button-img:active { background-image: url("/fe/lol-static-assets/images/button-replay-click.png"); } .account-verification-container .avs-replay-button .avs-replay-button-container .disabled.avs-replay-button-img { background-image: url("/fe/lol-static-assets/images/button-replay-disabled.png"); cursor: default; } .account-verification-container .tencent-phone-input-container { direction: ltr ; } .account-verification-container .tencent-phone-input-container input.field { direction: ltr ; text-align: left; } .account-verification-container .loading-spinner { width: 40px; height: 40px; background-image: url("/fe/lol-static-assets/images/spinner.png"); background-size: 40px; animation: rotating 2s linear infinite; position: absolute; top: 50%; left: 50%; margin: -20px 0 0 -20px; } @-moz-keyframes rotating { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @-webkit-keyframes rotating { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @-o-keyframes rotating { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @keyframes rotating { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .account-verification-container .sleeping-poro { display: inline-block; width: 93px; height: 88px; background: url("/fe/lol-static-assets/images/icon-sleeping-poro.png") no-repeat center; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm { font-family: var(--font-display); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm { -webkit-user-select: none; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm { text-transform: uppercase; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:lang(ko-kr), .arrow-footer[version="7.13"] .confirm-button-container button.confirm:lang(ja-jp), .arrow-footer[version="7.13"] .confirm-button-container button.confirm:lang(tr-tr), .arrow-footer[version="7.13"] .confirm-button-container button.confirm:lang(el-gr), .arrow-footer[version="7.13"] .confirm-button-container button.confirm:lang(th-th), .arrow-footer[version="7.13"] .confirm-button-container button.confirm:lang(zh-tw) { text-transform: none; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm { color: #c8aa6e; font-size: 14px; font-weight: 700; letter-spacing: 0.0325em; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:lang(ar-ae) { letter-spacing: 0; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:hover { color: #f0e6d2; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:disabled, .arrow-footer[version="7.13"] .confirm-button-container button.confirm:disabled:hover, .arrow-footer[version="7.13"] .confirm-button-container button.confirm[disabled='true'], .arrow-footer[version="7.13"] .confirm-button-container button.confirm[disabled='true']:hover { color: #5c5b57; cursor: default; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:active { color: #785a28; } .arrow-footer[version="7.13"] { width: 100%; display: flex; flex-direction: row; justify-content: center; padding: 0 0 1px; height: 51px; box-sizing: border-box; } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container button.confirm { margin-left: 0px; } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container button.confirm .left-confirm { background-image: url(/fe/lol-shared-components/LeftStraightDefault.png); } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container button.confirm:hover .left-confirm { background-image: url(/fe/lol-shared-components/LeftStraightHover.png); } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container button.confirm:active .left-confirm { background-image: url(/fe/lol-shared-components/LeftStraightClick.png); } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container button.confirm.disabled .left-confirm { background-image: url(/fe/lol-shared-components/LeftStraightDisabled.png); } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container button.confirm.completed .left-confirm { background-image: url(/fe/lol-shared-components/LeftStraightCompleted.png); } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container button.close { display: none; } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container .border-bg .left-border-bg { background-image: url(/fe/lol-shared-components/BGLeftStraight.png); } .arrow-footer[version="7.13"].hide-close-button .confirm-button-container .border-bg .middle-border-bg { margin: 0 7px; } .arrow-footer[version="7.13"].hide-close-button .arrow-footer-decoration { flex-direction: column; justify-content: center; } .arrow-footer[version="7.13"].hide-close-button .arrow-footer-decoration .arrow-footer-decoration-child { background-size: 100% 100%; width: 256px; height: 8px; } .arrow-footer[version="7.13"].hide-close-button .arrow-footer-decoration .arrow-footer-decoration-child.arrow-footer-decoration-left { margin-right: 50px; align-self: flex-end; background-image: url(/fe/lol-shared-components/FooterMetalDecorationLeft.png); } .arrow-footer[version="7.13"].hide-close-button .arrow-footer-decoration .arrow-footer-decoration-child.arrow-footer-decoration-right { margin-left: 50px; align-self: flex-start; background-image: url(/fe/lol-shared-components/FooterMetalDecorationRight.png); } .arrow-footer[version="7.13"] .confirm-button-container { position: relative; display: flex; flex-direction: row; justify-content: center; } .arrow-footer[version="7.13"] .confirm-button-container .border-bg { position: absolute; width: 100%; height: 44px; display: flex; top: -5px; } .arrow-footer[version="7.13"] .confirm-button-container .border-bg .left-border-bg { height: 44px; width: 29px; position: absolute; top: 0px; left: -6px; background-size: 100% 100%; background-image: url(/fe/lol-shared-components/BGLeft.png); } .arrow-footer[version="7.13"] .confirm-button-container .border-bg .middle-border-bg { flex-grow: 1; height: 44px; margin: 0px 12px; background-size: contain; background-image: url(/fe/lol-shared-components/BGMid.png); } .arrow-footer[version="7.13"] .confirm-button-container .border-bg .right-border-bg { height: 44px; width: 26px; position: absolute; top: 0; right: -6px; background-size: 100% 100%; background-image: url(/fe/lol-shared-components/BGRight.png); } .arrow-footer[version="7.13"] .confirm-button-container button { border: 0; outline: 0; padding: 0; background-color: transparent; cursor: pointer; } .arrow-footer[version="7.13"] .confirm-button-container button.disabled { cursor: default; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm { height: 34px; min-width: 170px; margin-left: 29px; padding-right: 1px; color: #a3c7c7; position: relative; display: flex; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm > div { background-size: 100% 100%; height: 34px; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm .left-confirm { width: 12px; background-image: url(/fe/lol-shared-components/LeftDefault.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm .middle-confirm { display: flex; justify-content: center; align-items: center; flex-grow: 1; padding: 0px 10px; background-repeat: repeat-x; background-image: url(/fe/lol-shared-components/MidDefault.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm .middle-confirm:lang(ar-ae) { direction: rtl; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm .right-confirm { width: 17px; background-image: url(/fe/lol-shared-components/RightDefault.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:hover .left-confirm { background-image: url(/fe/lol-shared-components/LeftHover.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:hover .middle-confirm { background-image: url(/fe/lol-shared-components/MidHover.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:hover .right-confirm { background-image: url(/fe/lol-shared-components/RightHover.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:active { color: #005a82; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:active .left-confirm { background-image: url(/fe/lol-shared-components/LeftClick.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:active .middle-confirm { background-image: url(/fe/lol-shared-components/MidClick.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm:active .right-confirm { background-image: url(/fe/lol-shared-components/RightClick.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.disabled { color: #5c5b57; cursor: default; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.disabled .left-confirm { background-image: url(/fe/lol-shared-components/LeftDisabled.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.disabled .middle-confirm { background-image: url(/fe/lol-shared-components/MidDisabled.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.disabled .right-confirm { background-image: url(/fe/lol-shared-components/RightDisabled.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.completed { color: #c89b3c; cursor: default; } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.completed .left-confirm { background-image: url(/fe/lol-shared-components/LeftCompleted.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.completed .middle-confirm { background-image: url(/fe/lol-shared-components/MidCompleted.png); } .arrow-footer[version="7.13"] .confirm-button-container button.confirm.completed .right-confirm { background-image: url(/fe/lol-shared-components/RightCompleted.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close { width: 34px; height: 34px; background-size: contain; position: absolute; left: 0px; background-image: url(/fe/lol-shared-components/Normal.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close .close-icon { height: 34px; width: 34px; background-size: 18px; background-repeat: no-repeat; background-position: center; background-image: url(/fe/lol-shared-components/Exit_Default.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close[type="back"] .close-icon { background-image: url(/fe/lol-shared-components/Back_default.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close:hover { background-image: url(/fe/lol-shared-components/Hover.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close:hover .close-icon { background-image: url(/fe/lol-shared-components/Exit_Hover.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close:hover[type="back"] .close-icon { background-image: url(/fe/lol-shared-components/Back_Hover.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close:active { background-image: url(/fe/lol-shared-components/Clicked.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close:active .close-icon { background-image: url(/fe/lol-shared-components/Exit_Click.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close:active[type="back"] .close-icon { background-image: url(/fe/lol-shared-components/Back_click.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close.disabled { background-image: url(/fe/lol-shared-components/Disabled.png); cursor: default; } .arrow-footer[version="7.13"] .confirm-button-container button.close.disabled .close-icon { background-image: url(/fe/lol-shared-components/Exit_Disabled.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close.disabled[type="back"] .close-icon { background-image: url(/fe/lol-shared-components/Back_Disabled.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close.completed { cursor: default; background-image: url(/fe/lol-shared-components/Completed.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close.completed .close-icon { background-image: url(/fe/lol-shared-components/Checkmark.png); } .arrow-footer[version="7.13"] .confirm-button-container button.close.completed[type="back"] .close-icon { background-image: url(/fe/lol-shared-components/Checkmark.png); } .arrow-footer[version="7.13"] .arrow-footer-decoration { display: flex; position: relative; flex: 1 1 auto; height: 34px; } .social-count-badge { font-family: var(--font-body); } .lol-social-chat-toggle-button .chat-button, .lol-social-chat-toggle-button .chat-button.toggled { outline: none; border: none; background: none; cursor: pointer; padding: 0; } .lol-social-chat-toggle-button { position: relative; background-color: #010a13; z-index: 1; } .lol-social-chat-toggle-button .chat-button { background-image: url(/fe/lol-shared-components/chat_button.png); background-size: cover; background-position-y: 0px; width: 38px; height: 32px; } .lol-social-chat-toggle-button .chat-button:hover { background-position-y: -32px; } .lol-social-chat-toggle-button .chat-button:active { background-position-y: -64px; } .lol-social-chat-toggle-button .chat-button:disabled, .lol-social-chat-toggle-button .chat-button[disabled], .lol-social-chat-toggle-button .chat-button.disabled { cursor: default; background-position-y: -96px; } .lol-social-chat-toggle-button .chat-button:lang(ar-ae) { transform: scaleX(-1); } .lol-social-chat-toggle-button .chat-button.toggled { background-image: url(/fe/lol-shared-components/chat_button.png); background-size: cover; background-position-y: -96px; } .lol-social-chat-toggle-button .chat-button.toggled:hover { background-position-y: -128px; } .lol-social-chat-toggle-button .chat-button.toggled:active { background-position-y: -160px; } .lol-social-chat-toggle-button .chat-button.toggled:disabled, .lol-social-chat-toggle-button .chat-button.toggled[disabled], .lol-social-chat-toggle-button .chat-button.toggled.disabled { cursor: default; background-position-y: -192px; } .lol-social-chat-toggle-button .chat-button.unread { animation: pulseChatButton 750ms infinite alternate ease-in-out; } .lol-social-chat-toggle-button .chat-button[disabled] { background-position-y: 0; opacity: 0.5; cursor: default; } .lol-social-chat-toggle-button .social-count-badge { position: absolute; top: 0; right: 0; transform: translate(50%, -50%); box-shadow: 0 0 2px rgba(1,10,19,0.5); } @-moz-keyframes pulseChatButton { from { -webkit-filter: brightness(1) saturate(1); } to { -webkit-filter: brightness(1.5) saturate(1.5); } } @-webkit-keyframes pulseChatButton { from { -webkit-filter: brightness(1) saturate(1); } to { -webkit-filter: brightness(1.5) saturate(1.5); } } @-o-keyframes pulseChatButton { from { -webkit-filter: brightness(1) saturate(1); } to { -webkit-filter: brightness(1.5) saturate(1.5); } } @keyframes pulseChatButton { from { -webkit-filter: brightness(1) saturate(1); } to { -webkit-filter: brightness(1.5) saturate(1.5); } } .social-count-badge { font-weight: bold; border-radius: 3px; background-color: #c89b3c; color: #010a13; padding: 0 6px; height: 16px; font-size: 12px; display: flex; align-items: center; } .social-count-badge.will-animate-in { opacity: 0; } .social-count-badge.animate-in { opacity: 1; transition: opacity 0.3s ease-in-out; } .lol-social-chat-toggle-button.use-new-chat-window { border-color: #fff; border-style: dashed; border-width: thin; } .timeout-message { font-family: var(--font-body); } .timeout-message { -webkit-user-select: none; } .timeout-message { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .timeout-message { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .timeout-message:lang(ar-ae) { letter-spacing: 0; } .timeout-message { color: #f0e6d2; } .hextech-loading-animation-component { height: 100%; width: 100%; display: flex; justify-content: center; align-items: center; } .managed-iframe, .managed-iframe-wrapper, .managed-iframe-wrapper iframe { height: 100%; width: 100%; } .managed-iframe-spinner { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 40px; height: 40px; } .managed-iframe-loading iframe { display: none; } .render-telemetry-sender-error-container .profile-error-message { font-family: var(--font-display); } .render-telemetry-sender-error-container .profile-error-message { -webkit-user-select: none; } .render-telemetry-sender-error-container .profile-error-message { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .render-telemetry-sender-error-container .profile-error-message { text-transform: uppercase; } .render-telemetry-sender-error-container .profile-error-message:lang(ko-kr), .render-telemetry-sender-error-container .profile-error-message:lang(ja-jp), .render-telemetry-sender-error-container .profile-error-message:lang(tr-tr), .render-telemetry-sender-error-container .profile-error-message:lang(el-gr), .render-telemetry-sender-error-container .profile-error-message:lang(th-th), .render-telemetry-sender-error-container .profile-error-message:lang(zh-tw) { text-transform: none; } .render-telemetry-sender-error-container .profile-error-message { color: #f0e6d2; font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: 0.05em; } .render-telemetry-sender-error-container .profile-error-message:lang(ar-ae) { letter-spacing: 0; } .render-telemetry-sender-error-container { width: 100%; height: 100%; } .render-telemetry-sender-error-container .profile-error-message { display: flex; justify-content: center; } .call-to-action-pip .pip-cta-intro { position: absolute; top: -60px; right: -60px; } .call-to-action-pip .pip-cta-loop { position: absolute; width: 10px; height: 10px; top: -5px; left: -5px; border-radius: 10px; background-color: #c89b3c; } .call-to-action-pip .pip-cta-loop::after { content: ''; position: absolute; background-image: url("/fe/lol-navigation/call-to-action-animation.png"); background-size: contain; top: -20px; right: -21px; width: 50px; height: 50px; animation: glowAnimation 0.9s infinite alternate ease-in-out; } .event-pass-evolved-reward-item .reward-level-text, .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text, .reward-tracker-reward-option .reward-header-text, .reward-tracker-reward-option .reward-footer-text { font-family: var(--font-display); } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-name, .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type { font-family: var(--font-body); } .event-pass-evolved-reward-item .reward-level-text, .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text, .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-name, .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type, .reward-tracker-reward-option .reward-header-text, .reward-tracker-reward-option .reward-footer-text { -webkit-user-select: none; } .event-pass-evolved-reward-item .reward-level-text, .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text, .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-name, .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type, .reward-tracker-reward-option .reward-header-text, .reward-tracker-reward-option .reward-footer-text { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .event-pass-evolved-reward-item .reward-level-text, .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text, .reward-tracker-reward-option .reward-header-text, .reward-tracker-reward-option .reward-footer-text { text-transform: uppercase; } .event-pass-evolved-reward-item .reward-level-text:lang(ko-kr), .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(ko-kr), .reward-tracker-reward-option .reward-header-text:lang(ko-kr), .reward-tracker-reward-option .reward-footer-text:lang(ko-kr), .event-pass-evolved-reward-item .reward-level-text:lang(ja-jp), .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(ja-jp), .reward-tracker-reward-option .reward-header-text:lang(ja-jp), .reward-tracker-reward-option .reward-footer-text:lang(ja-jp), .event-pass-evolved-reward-item .reward-level-text:lang(tr-tr), .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(tr-tr), .reward-tracker-reward-option .reward-header-text:lang(tr-tr), .reward-tracker-reward-option .reward-footer-text:lang(tr-tr), .event-pass-evolved-reward-item .reward-level-text:lang(el-gr), .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(el-gr), .reward-tracker-reward-option .reward-header-text:lang(el-gr), .reward-tracker-reward-option .reward-footer-text:lang(el-gr), .event-pass-evolved-reward-item .reward-level-text:lang(th-th), .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(th-th), .reward-tracker-reward-option .reward-header-text:lang(th-th), .reward-tracker-reward-option .reward-footer-text:lang(th-th), .event-pass-evolved-reward-item .reward-level-text:lang(zh-tw), .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(zh-tw), .reward-tracker-reward-option .reward-header-text:lang(zh-tw), .reward-tracker-reward-option .reward-footer-text:lang(zh-tw) { text-transform: none; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text { text-transform: none; } .event-pass-evolved-reward-item .reward-level-text, .reward-tracker-reward-option .reward-footer-text { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .event-pass-evolved-reward-item .reward-level-text:lang(ar-ae), .reward-tracker-reward-option .reward-footer-text:lang(ar-ae) { letter-spacing: 0; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text, .reward-tracker-reward-option .reward-header-text { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(ja-jp), .reward-tracker-reward-option .reward-header-text:lang(ja-jp) { font-size: 13px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(ar-ae), .reward-tracker-reward-option .reward-header-text:lang(ar-ae) { letter-spacing: 0; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text { letter-spacing: 0.0375em; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text:lang(ar-ae) { letter-spacing: 0; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-name { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-name:lang(ar-ae) { letter-spacing: 0; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type:lang(ja-jp) { font-size: 13px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type:lang(ar-ae) { letter-spacing: 0; } .reward-tracker-bonus-track { display: flex; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node { position: relative; width: 60px; margin-left: -15px ; margin-right: initial ; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow { position: relative; width: 18px; height: 18px; border: 2px solid #5b5a56; border-radius: 50%; box-sizing: border-box; transition: border 0.4s ease; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow::before { content: ''; position: absolute; top: -4px; left: -4px; right: -4px; bottom: -4px; border: 1px solid #3c3c41; border-radius: 50%; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow.display-current-iteration { display: flex; padding: 5px; align-items: center; justify-content: space-between; width: auto; border-radius: 15px; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow.display-current-iteration .repeatable-node-line-iteration { font-size: 13px; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow.display-current-iteration .repeatable-node-icon { position: initial; width: 14px; margin-bottom: 2px; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow.display-current-iteration::before { content: ''; border-radius: 14px; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow .repeatable-node-icon { position: absolute; width: 10px; top: 3px; left: 2px; right: auto; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line-arrow .repeatable-node-icon-path { transition: fill 0.4s ease; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line { position: relative; width: 12px; height: 2px; margin-right: 8px ; margin-left: initial ; background: #1e2328; transition: background 0.4s ease; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-line::before { content: ''; position: absolute; top: -2px; left: -2px; right: -2px; bottom: -2px; border: 1px solid #3c3c41; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar { position: absolute; display: flex; align-items: center; bottom: 42px; width: 100%; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed .repeatable-node-line { background: #fabe0a; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed .repeatable-node-line-arrow { border-color: #fabe0a; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed .repeatable-node-line-arrow .repeatable-node-icon-path { fill: #fabe0a; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed .repeatable-node-line-iteration { color: #fabe0a; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed.first-bonus-milestone-completed .repeatable-node-line { background: #0ac8b9; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed.first-bonus-milestone-completed .repeatable-node-line-arrow { border-color: #0ac8b9; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed.first-bonus-milestone-completed .repeatable-node-line-arrow .repeatable-node-icon-path { fill: #0ac8b9; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .repeatable-node-progress-bar.is-completed.first-bonus-milestone-completed .repeatable-node-line-iteration { color: #0ac8b9; } .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .reward-progress-bar { width: 35px; margin-left: 1px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-tracker-bonus-track .reward-bonus-track-repeatable-node.display-current-iteration { width: 69px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-tracker-bonus-track .reward-bonus-track-repeatable-node .reward-progress-bar { margin-left: 1px; width: 16px; } .event-pass-evolved-reward-item { display: flex; flex-direction: column; align-items: center; justify-content: flex-end; height: 180px; padding: 0 5px 40px 5px; box-sizing: border-box; position: relative; } .event-pass-evolved-reward-item .reward-options-wrapper { display: flex; } .event-pass-evolved-reward-item .reward-option-wrapper { position: relative; width: 102px; } .event-pass-evolved-reward-item .reward-option-wrapper.multiple .reward-option-hover-area { left: 0 ; right: auto ; padding: 0; } .event-pass-evolved-reward-item .reward-option-wrapper.multiple:first-child .reward-option-hover-area { left: -5px ; right: auto ; padding-left: 5px ; padding-right: initial ; } .event-pass-evolved-reward-item .reward-option-wrapper.multiple:last-child .reward-option-hover-area { padding-right: 5px ; padding-left: initial ; } .event-pass-evolved-reward-item .reward-option-wrapper:hover .reward-option-border-glow { opacity: 0.6; } .event-pass-evolved-reward-item .reward-option-wrapper:hover .reward-option-border-glow.reward-option-state-unselected { animation: none; } .event-pass-evolved-reward-item .reward-option-wrapper:hover .animation-idle { display: none; } .event-pass-evolved-reward-item .reward-option-wrapper:hover .animation-hover { display: block; } .event-pass-evolved-reward-item .reward-item-selected-mask { display: none; position: absolute; top: -20px; left: 0; right: auto; width: 100%; height: 100%; pointer-events: none; } .event-pass-evolved-reward-item .reward-option-hover-area { position: absolute; bottom: -62px; left: -5px; right: auto; width: 100%; height: 180px; padding: 0 5px; cursor: pointer; } .event-pass-evolved-reward-item .reward-level { height: 22px; display: flex; flex-direction: row; } .event-pass-evolved-reward-item .reward-level.multiple { width: calc(100% - 18px); } .event-pass-evolved-reward-item .reward-level.multiple .reward-level-text { width: calc(100% - 16px); } .event-pass-evolved-reward-item .reward-level.reward-item-disabled .reward-level-text.current, .event-pass-evolved-reward-item .reward-level.reward-item-disabled .reward-level-text.completed { background: #b2d9db linear-gradient(to bottom, rgba(1,10,19,0) 0%, rgba(1,10,19,0.34) 100%); border-color: #b2d9db; } .event-pass-evolved-reward-item .reward-level.reward-item-disabled .label-cap { -webkit-mask-position: center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: cover; } .event-pass-evolved-reward-item .reward-level.reward-item-disabled .label-cap.completed, .event-pass-evolved-reward-item .reward-level.reward-item-disabled .label-cap.current { background: #b2d9db linear-gradient(to bottom, rgba(1,10,19,0) 0%, rgba(1,10,19,0.34) 100%); } .event-pass-evolved-reward-item .reward-level.reward-item-disabled .label-cap.left { -webkit-mask-image: url("/fe/lol-static-assets/images/reward-tracker/completed-left.svg"); } .event-pass-evolved-reward-item .reward-level.reward-item-disabled .label-cap.right { -webkit-mask-image: url("/fe/lol-static-assets/images/reward-tracker/completed-right.svg"); } .event-pass-evolved-reward-item .reward-level-text { border-top: 2px solid; border-bottom: 2px solid; box-sizing: border-box; padding: 0 9px; height: 100%; min-width: 36px; text-align: center; transition: color 0.4s ease; } .event-pass-evolved-reward-item .reward-level-text.current { background: #fabe0a linear-gradient(to bottom, rgba(1,10,19,0) 0%, rgba(1,10,19,0.34) 100%); border-color: #fabe0a; color: #1e2328; } .event-pass-evolved-reward-item .reward-level-text.completed { background: #0ac8b9 linear-gradient(to bottom, rgba(1,10,19,0) 0%, rgba(1,10,19,0.34) 100%); border-color: #0ac8b9; color: #1e2328; } .event-pass-evolved-reward-item .reward-level-text.future { background: #1e2328 linear-gradient(to bottom, rgba(1,10,19,0) 0%, rgba(1,10,19,0.34) 100%); border-color: #1e2328; color: #a09b8c; } .event-pass-evolved-reward-item .reward-level-text.future-completed { background: #1e2328 linear-gradient(to bottom, rgba(1,10,19,0) 0%, rgba(1,10,19,0.34) 100%); border-color: #1e2328; color: #fabe0a; text-shadow: 0 0 2px rgba(250,190,10,0.8); } .event-pass-evolved-reward-item .label-cap { height: 22.5px; width: 8px; background-position-x: -1.5px; background-size: cover; } .event-pass-evolved-reward-item .label-cap.left.completed { background-image: url("/fe/lol-static-assets/images/reward-tracker/completed-left.svg"); } .event-pass-evolved-reward-item .label-cap.left.current { background-image: url("/fe/lol-static-assets/images/reward-tracker/current-left.svg"); } .event-pass-evolved-reward-item .label-cap.left.future, .event-pass-evolved-reward-item .label-cap.left.future-completed { background-image: url("/fe/lol-static-assets/images/reward-tracker/future-left.svg"); } .event-pass-evolved-reward-item .label-cap.right.completed { background-image: url("/fe/lol-static-assets/images/reward-tracker/completed-right.svg"); } .event-pass-evolved-reward-item .label-cap.right.current { background-image: url("/fe/lol-static-assets/images/reward-tracker/current-right.svg"); } .event-pass-evolved-reward-item .label-cap.right.future, .event-pass-evolved-reward-item .label-cap.right.future-completed { background-image: url("/fe/lol-static-assets/images/reward-tracker/future-right.svg"); } .event-pass-evolved-reward-item:hover .reward-item-selected-mask { display: block; } .event-pass-evolved-reward-item:hover .reward-option-border-glow { opacity: 0.6; } .event-pass-evolved-reward-item:hover .reward-option-border-glow.reward-option-state-unselected { animation: none; } .event-pass-evolved-reward-item:hover .reward-option.mock-choice.reward-option-state-unselected { animation: none; transform: translateY(-2px); } .event-pass-evolved-reward-item:hover .reward-option.mock-choice.reward-option-state-unselected.second { transform: translateY(-3px); } .event-pass-evolved-reward-item:hover .reward-choice-unselected-pip-glow { animation: none; } .event-pass-evolved-reward-item:hover .animation-idle { display: none; } .event-pass-evolved-reward-item:hover .animation-hover { display: block; } .event-pass-evolved-reward-item.is-clicked .animation-idle { display: none; } .event-pass-evolved-reward-item.is-clicked .animation-hover { display: none; } .event-pass-evolved-reward-item.is-clicked .animation-active { display: block; } .reward-progress-bar.reward-item-disabled .reward-progress-bar-fill { background: #b2d9db; } .reward-progress-bar { height: 4px; border: thin solid #1e2328; border-left: none; border-right: none; position: absolute; width: 65px; left: auto; right: 100%; bottom: 47px; padding: 1px 0; margin-left: auto; margin-right: -33px; z-index: -1; } .reward-progress-bar .reward-progress-bar-fill { float: left; height: 100%; background-image: linear-gradient(to right, #0ac8b9 0%, #b2d9db 100%); width: 0; } .reward-progress-bar .reward-progress-bar-fill.completed { width: 100%; } .reward-progress-bar .reward-progress-bar-fill.future { background: #fabe0a; opacity: 0; transition: width 0.4s ease, opacity 0.1s ease 0.3s; } .reward-progress-bar .reward-progress-bar-fill.future:not(:first-child) { position: relative; left: 1px; right: auto; } .reward-progress-bar.showing-future-progress .reward-progress-bar-fill.future { opacity: 1; transition: width 0.4s ease, opacity 0.1s ease 0s; } .reward-option-tooltip-content[type=tooltip-system] { padding: 1px 0; background: #1a1c21; } .reward-tracker-reward-option-tooltip { display: flex; flex-direction: column; width: 240px; } .reward-tracker-reward-option-tooltip.reward-option-tooltip-selected .reward-option-tooltip-availability-detail-icon { filter: brightness(0) saturate(100%) invert(88%) sepia(7%) saturate(788%) hue-rotate(134deg) brightness(97%) contrast(86%); } .reward-tracker-reward-option-tooltip.reward-option-tooltip-selected .reward-option-tooltip-availability-detail-text { color: #b2d9db; } .reward-tracker-reward-option-tooltip.reward-option-tooltip-unlocked .reward-option-tooltip-availability-text { color: #a09b8c; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail { display: flex; justify-content: center; padding: 16px 16px 12px 16px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-text { color: #f0e6d2; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-icon { width: 16px; height: 16px; margin-right: 8px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-availability-detail-pip { margin: 0 8px; position: relative; top: 7px; right: 8px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-image { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 97px; background: #010a13; border: none; border-top: 1px solid #3c3c41; border-bottom: 1px solid #3c3c41; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-image-element { height: 100%; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-rarity-icon-wrapper { width: 0px; height: 0px; display: flex; justify-content: center; align-items: center; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-rarity-icon { width: 20px; height: 20px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description { display: flex; flex-direction: column; padding: 16px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-name { color: #f0e6d2; line-height: 24px; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type { display: flex; justify-content: center; align-items: center; } .reward-tracker-reward-option-tooltip .reward-option-tooltip-description-type-icon { width: 16px; height: 16px; margin: 0 8px 3px 0; } .reward-tracker-reward-option { position: relative; width: 68px; margin: 0 auto 9px auto; padding: 3px 0; display: flex; align-items: center; flex-direction: column; } .reward-tracker-reward-option.rare { width: 96px; } .reward-tracker-reward-option .reward-option-mock-choice { position: absolute; width: 56px; height: 58px; margin: 0 auto; left: -5px; right: 0; top: 3px; z-index: -1; } .reward-tracker-reward-option .reward-option-mock-choice .reward-option-image-border.overlay { width: 56px; } .reward-tracker-reward-option .reward-option-mock-choice .reward-option-border-glow.reward-option-state-unselected { animation-delay: 0.25s; } .reward-tracker-reward-option .reward-option-mock-choice.second { width: 48px; top: -3px; } .reward-tracker-reward-option .reward-option-mock-choice.second .reward-option-image-border { width: 48px; } .reward-tracker-reward-option .reward-option-mock-choice.second .reward-option-border-glow.reward-option-state-unselected { animation-delay: 0.5s; } .reward-tracker-reward-option .reward-option-mock-choice.reward-option-state-unselected { animation: claimable-border-bounce 3s linear 0.5s infinite both; } .reward-tracker-reward-option .reward-option-mock-choice.reward-option-state-unselected.second { animation: claimable-border-bounce-second 3s linear 0.7s infinite both; } .reward-tracker-reward-option .reward-option-mock-choice.rare { width: 92px; height: 92px; left: 3px; right: auto; top: -3px; } .reward-tracker-reward-option .reward-option-mock-choice.rare .reward-option-image-border.overlay { width: 88px; } .reward-tracker-reward-option .reward-option-mock-choice.rare.second { height: 92px; width: 84px; top: -10px; left: 7px; } .reward-tracker-reward-option .reward-option-mock-choice.rare.second .reward-option-image-border { width: 80px; } .reward-tracker-reward-option .reward-option-image-border { position: absolute; box-sizing: border-box; border: 2px solid; } .reward-tracker-reward-option .reward-option-image-border.inlay { width: 60px; height: 60px; bottom: 4px; left: 4px; right: auto; border-color: rgba(1,10,19,0.5); } .reward-tracker-reward-option .reward-option-image-border.inlay.rare { width: 90px; height: 90px; left: 4px; right: auto; bottom: 4px; } .reward-tracker-reward-option .reward-option-image-border.overlay { width: 64px; height: 64px; bottom: 2px; left: 2px; right: auto; } .reward-tracker-reward-option .reward-option-image-border.overlay.rare { width: 94px; height: 94px; bottom: 2px; left: 2px; right: auto; } .reward-tracker-reward-option .reward-option-image-border.reward-option-state-selected { border-image: linear-gradient(to bottom, #0ac8b9 0%, #09a89d 100%); border-image-slice: 1; } .reward-tracker-reward-option .reward-option-image-border.reward-option-state-unselected { border-image: linear-gradient(to bottom, #fef9c9 0%, #ddc143 100%); border-image-slice: 1; } .reward-tracker-reward-option .reward-option-image-border.reward-option-state-unlocked { border-image: linear-gradient(to bottom, #c8aa6e 0%, #655b41 100%); border-image-slice: 1; } .reward-tracker-reward-option .reward-option-image-border.reward-option-state-locked { border-image: linear-gradient(to bottom, #181e24 0%, #11181f 100%); border-image-slice: 1; } .reward-tracker-reward-option .reward-option-image-border.rare { width: 92px; height: 92px; } .reward-tracker-reward-option .reward-option-selected-pip { position: absolute; top: -10px; right: -10px; left: auto; } .reward-tracker-reward-option .reward-option-selected-disabled-pip-container { display: flex; justify-content: center; width: 100%; } .reward-tracker-reward-option .reward-option-selected-disabled-slot { width: 60%; } .reward-tracker-reward-option .reward-option-selected-disabled-pip { position: absolute; top: 20px; } .reward-tracker-reward-option .reward-choice-unselected-pip { position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; transform: translateY(-50%); } .reward-tracker-reward-option .reward-choice-unselected-pip-glow { animation: claimable-icon-glow-fade 3s linear 0.3s infinite both; } .reward-tracker-reward-option .reward-option-border-glow { top: -2px; left: -2px; right: auto; width: calc(100% + 4px); height: calc(100% + 4px); opacity: 0; } .reward-tracker-reward-option .reward-option-border-glow.reward-option-state-selected { border-image: linear-gradient(to bottom, #7fd9ce 0%, #0fbeb9 100%); border-image-slice: 1; box-shadow: 0 0 3px 0 rgba(10,200,185,0.8), inset 0 0 3px 0 rgba(10,200,185,0.8); } .reward-tracker-reward-option .reward-option-border-glow.reward-option-state-unselected { filter: blur(2px); border-image: linear-gradient(to bottom, #fff 0%, #e2c542 100%); border-image-slice: 1; box-shadow: 0 0 3px 0 rgba(254,251,203,0.8); animation: claimable-glow-fade 3s linear 0s infinite both; } .reward-tracker-reward-option .reward-option-border-glow.reward-option-state-unlocked { border-image: linear-gradient(to bottom, #dec57f 0%, #b19a5e 100%); border-image-slice: 1; box-shadow: 0 0 3px 0 rgba(222,197,127,0.8), inset 0 0 3px 0 rgba(222,197,127,0.8); } .reward-tracker-reward-option .reward-option-border-glow.reward-option-state-locked { border-image: linear-gradient(to bottom, #4a4d4f 0%, #454a4d 100%); border-image-slice: 1; box-shadow: 0 0 3px 0 rgba(74,77,79,0.8); } .reward-tracker-reward-option .reward-option-unselected-glow { background: radial-gradient(50% 50% at 50% 50%, rgba(239,224,84,0) 46.35%, #c59f1c 100%); filter: blur(6px); position: absolute; top: -4px; left: -4px; right: auto; width: calc(100% + 8px); height: calc(100% + 8px); opacity: 0.35; pointer-events: none; } .reward-tracker-reward-option .reward-option-image-mask { display: inherit; background-color: #010a13; } .reward-tracker-reward-option .reward-option-image-mask.reward-option-state-locked:after { content: ''; position: absolute; top: 0; left: 0 ; right: auto ; width: 100%; height: 100%; } .reward-tracker-reward-option .reward-option-image { width: 62px; height: 62px; } .reward-tracker-reward-option .rare { width: 92px; height: 92px; } .reward-tracker-reward-option .reward-option-unselected-glow-animation-wrapper { pointer-events: none; position: absolute; top: 50%; left: 50%; right: auto; width: auto; height: auto; margin-top: -10px; transform: translate(-50%, -50%); } .reward-tracker-reward-option .reward-option-unselected-glow-animation-wrapper.rare { margin-top: -18px; } .reward-tracker-reward-option uikit-video { display: block; } .reward-tracker-reward-option .animation-hover { display: none; } .reward-tracker-reward-option .animation-active { display: none; } .reward-tracker-reward-option .reward-header { display: flex; align-items: center; height: 26px; margin-bottom: 2px; } .reward-tracker-reward-option .reward-header-free .reward-header-text { margin-top: 8px; font-size: 12px; } .reward-tracker-reward-option .reward-header-icon { margin-top: 10px; } .reward-tracker-reward-option .reward-header-icon .premium-icon { height: 16px; } .reward-tracker-reward-option .reward-header-text { color: #cdbe91; padding: 4px 0 6px 0; max-width: 60px; text-align: center; } .reward-tracker-reward-option .reward-footer-text { color: #cdbe91; position: absolute; left: auto; right: 4px; bottom: 2px; text-shadow: -1px -1px 0px #010a13, -1px 1px 0 #010a13, 1px -1px 0 #010a13, 1px 1px 0 #010a13; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-locked .reward-option-image-mask { opacity: 0.5; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-locked .reward-footer-text { opacity: 0.5; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-locked .reward-header { opacity: 0.5; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-unlocked .reward-option-image-border.overlay { border-image: linear-gradient(to bottom, #181e24 0%, #11181f 100%); border-image-slice: 1; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-unlocked .reward-option-image-mask { opacity: 0.5; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-unlocked .reward-footer-text { opacity: 0.5; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-selected .reward-footer-text { opacity: 0.5; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-selected .reward-option-image-mask { opacity: 0.5; } .reward-tracker-reward-option.reward-option-disabled.reward-option-state-selected .reward-option-image-border.overlay { border-image: linear-gradient(to bottom, rgba(178,217,219,0.5) 0%, rgba(80,98,115,0.5) 100%); border-image-slice: 1; display: flex; } @-moz-keyframes claimable-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 75% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes claimable-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 75% { opacity: 1; } 100% { opacity: 0; } } @-o-keyframes claimable-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 75% { opacity: 1; } 100% { opacity: 0; } } @keyframes claimable-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 75% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes claimable-icon-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 62.5% { opacity: 1; } 80% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes claimable-icon-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 62.5% { opacity: 1; } 80% { opacity: 1; } 100% { opacity: 0; } } @-o-keyframes claimable-icon-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 62.5% { opacity: 1; } 80% { opacity: 1; } 100% { opacity: 0; } } @keyframes claimable-icon-glow-fade { 0% { opacity: 0; } 50% { opacity: 0; } 62.5% { opacity: 1; } 80% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes claimable-border-bounce { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-2px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } @-webkit-keyframes claimable-border-bounce { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-2px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } @-o-keyframes claimable-border-bounce { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-2px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } @keyframes claimable-border-bounce { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-2px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } @-moz-keyframes claimable-border-bounce-second { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-3px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } @-webkit-keyframes claimable-border-bounce-second { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-3px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } @-o-keyframes claimable-border-bounce-second { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-3px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } @keyframes claimable-border-bounce-second { 0% { transform: translateY(0); } 50% { transform: translateY(0); } 70% { transform: translateY(-3px); } 90% { transform: translateY(0); } 100% { transform: translateY(0); } } .event-pass-reward-track { display: flex; flex-direction: row; padding: 20px 29px 0 29px; } .event-pass-scroll { overflow-x: scroll; overflow-y: hidden; } .event-pass-scroll[overflow-masks="disabled"] { justify-content: center; } .event-pass-evolved-reward-tracker.tracker-size-small .event-pass-reward-track { padding: 0 5px; } .event-pass-evolved-reward-tracker.tracker-size-small .event-pass-evolved-reward-item { height: 125px; padding-bottom: 15px; cursor: pointer; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-item-selected-mask { top: 0; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-option-wrapper { width: 70px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-tracker-reward-option { width: 60px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-option-image { width: 54px; height: 54px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-option-image-border.inlay { width: 52px; height: 52px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-option-image-border.overlay { width: 56px; height: 56px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-progress-bar { bottom: 17%; width: 31px; margin-left: initial; margin-right: -16px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-option-hover-area { bottom: -37px; height: 125px; } .event-pass-evolved-reward-tracker.tracker-size-small .reward-bonus-track-repeatable-node { margin-left: initial; margin-right: -4px; } .event-pass-evolved-reward-tracker.tracker-size-small .repeatable-node-progress-bar { bottom: 17px; } .reward-item-zero-indicator { position: relative; width: 38px; } .reward-level-zero-indicator { display: flex; position: absolute; width: 22px; height: 22px; pointer-events: none; bottom: 15px; left: 0; border: 1px solid #3c3c41; background-color: #010a13; box-sizing: border-box; border-radius: 50%; padding: 2px; } .reward-level-zero-indicator .reward-star-icon { width: calc(100% - 6px); height: calc(100% - 6px); border-radius: 50%; background: #1e2328; border: 2px solid #fabe0a; padding: 1px; fill: #fabe0a; } .reward-level-zero-indicator.completed .reward-star-icon { border-color: #0596aa; fill: #0596aa; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level { font-family: var(--font-display); } .challenge-banner-title-container, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-description, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-title-acquired-date { font-family: var(--font-body); } .challenge-banner-title-container, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-description, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-title-acquired-date { -webkit-user-select: none; } .challenge-banner-title-container, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-description, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-title-acquired-date { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level { text-transform: uppercase; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(ko-kr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name:lang(ko-kr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(ko-kr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(ja-jp), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name:lang(ja-jp), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(ja-jp), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(tr-tr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name:lang(tr-tr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(tr-tr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(el-gr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name:lang(el-gr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(el-gr), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(th-th), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name:lang(th-th), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(th-th), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(zh-tw), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name:lang(zh-tw), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(zh-tw) { text-transform: none; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title { text-transform: none; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(ar-ae) { letter-spacing: 0; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title { letter-spacing: 0.025em; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title:lang(ar-ae) { letter-spacing: 0; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name:lang(ar-ae) { letter-spacing: 0; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(ja-jp) { font-size: 13px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level:lang(ar-ae) { letter-spacing: 0; } .challenge-banner-title-container { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-banner-title-container:lang(ar-ae) { letter-spacing: 0; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-description, .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-title-acquired-date { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-description:lang(ja-jp), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-title-acquired-date:lang(ja-jp) { font-size: 13px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-description:lang(ar-ae), .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-title-acquired-date:lang(ar-ae) { letter-spacing: 0; } .challenge-banner-title-container { display: flex; color: #a09b8c; height: 24px; line-height: 24px; margin-top: 2px; width: 100%; align-items: center; justify-content: center; } .challenge-banner-title-tooltip { background: #1a1c21; display: flex; align-items: flex-start; padding: 16px 16px 16px 16px; width: 254px; flex-direction: column; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header { width: 100%; display: flex; align-items: center; flex-direction: column; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-scroll-icon { background: url(/fe/lol-shared-components/title-scroll-icon.svg); background-size: contain; background-repeat: no-repeat; width: 20px; height: 20px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-title { margin-top: 4px; font-style: italic; color: #ccc4b3; letter-spacing: 0.05em; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-header .challenge-banner-title-tooltip-divider { margin-top: 16px; width: 100%; height: 1px; background-color: #1e2328; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container { display: flex; flex-direction: row; margin-top: 14px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-challenge-title-level-token { width: 56px; height: 56px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-challenge-title-level-token.capstone { height: 59px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container { margin-left: 12px; margin-top: 2px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-name { color: #f0e6d2; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-level-details-container .challenge-banner-title-tooltip-level-details-text-container .challenge-banner-title-tooltip-challenge-title-level { color: #a09b8c; margin-top: 2px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-description { color: #a09b8c; margin-top: 10px; } .challenge-banner-title-tooltip .challenge-banner-title-tooltip-challenge-title-acquired-date { color: #5b5a56; margin-top: 4px; } .challenge-banner-token-component { position: relative; } .challenge-banner-token-component .achievement-token-container { height: 38px; width: 38px; margin: 0 2px; background-image: url("/fe/lol-static-assets/images/challenges-shared/icon_background.png"); background-size: contain; background-repeat: no-repeat; display: flex; flex-direction: column; justify-content: center; align-items: center; } .challenge-banner-token-component .achievement-token-container .achievement-token { height: 32px; width: 32px; } .challenge-banner-token-component .achievement-token-container .achievement-token.capstone { height: 34px; } .challenge-banner-token-component .achievement-token-container .empty { background-color: rgba(255,255,255,0.09); } .challenge-banner-token-component .achievement-token-container.challenge-banner-token-selected-border { background-image: url("/fe/lol-static-assets/images/challenges-shared/next-token-border.svg"); box-shadow: 0px 0px 34px var(--color-gold3); border-radius: 100%; } .challenge-banner-token-component.is-interactable { cursor: pointer; } .challenge-banner-token-component.local .achievement-token-container { height: 46px; width: 46px; } .challenge-banner-token-component.local .achievement-token-container .achievement-token { height: 40px; width: 40px; } .challenge-banner-token-component.local .achievement-token-container .achievement-token.capstone { height: 44px; } .challenge-banner-container { display: flex; width: 100%; flex-direction: column; } .challenge-banner-container .challenge-banner-token-container { display: flex; width: 100%; align-items: center; justify-content: center; margin-top: 10px; } .challenge-card-header-component .challenge-card-header-content { font-family: var(--font-body); } .challenge-card-header-component .challenge-card-header-content { -webkit-user-select: none; } .challenge-card-header-component .challenge-card-header-content { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenge-card-header-component .challenge-card-header-content { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-card-header-component .challenge-card-header-content:lang(ja-jp) { font-size: 13px; } .challenge-card-header-component .challenge-card-header-content:lang(ar-ae) { letter-spacing: 0; } .challenge-card-header-component { display: flex; justify-content: center; } .challenge-card-header-component .challenge-card-header-content { width: 90%; padding-top: 8px; position: absolute; display: flex; align-items: center; justify-content: space-between; color: #a09b8c; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail { display: flex; justify-content: center; align-items: flex-end; line-height: 14px; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail .challenge-card-header-icon { height: 16px; width: 16px; background-size: cover; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail .challenge-card-header-value { display: flex; align-items: center; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.challenge-points-awarded .challenge-card-header-icon { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon_points.svg"); } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.icon-map-classic .challenge-card-header-icon { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon-map-classic.svg"); height: 20px; width: 20px; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.icon-map-aram .challenge-card-header-icon { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon-map-aram.svg"); height: 20px; width: 20px; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.icon-capstone .challenge-card-header-icon { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon-capstone.svg"); height: 20px; width: 20px; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.eternal .challenge-card-header-icon { background-image: url(/fe/lol-shared-components/eternals-bonfire.png); } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.eternal-dormant .challenge-card-header-icon { height: 20px; width: 20px; background-image: url(/fe/lol-shared-components/eternals-dormant.png); } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.eternal-dormant .challenge-card-header-value { height: 20px; } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.eternal-personal-best .challenge-card-header-icon { background-image: url(/fe/lol-shared-components/eternals-personal-best.png); } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.eternal-new-milestone .challenge-card-header-icon { background-image: url(/fe/lol-shared-components/eternals-bonfire.png); } .challenge-card-header-component .challenge-card-header-content .challenge-card-header-detail.eternal-new-milestone .challenge-card-header-value { color: #c8aa6e; } .challenge-card-component .challenge-card-points-container .challenge-card-points { font-family: var(--font-display); } .challenge-card-component .challenge-card-points-container .challenge-card-points { -webkit-user-select: none; } .challenge-card-component .challenge-card-points-container .challenge-card-points { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenge-card-component .challenge-card-points-container .challenge-card-points { text-transform: uppercase; } .challenge-card-component .challenge-card-points-container .challenge-card-points:lang(ko-kr), .challenge-card-component .challenge-card-points-container .challenge-card-points:lang(ja-jp), .challenge-card-component .challenge-card-points-container .challenge-card-points:lang(tr-tr), .challenge-card-component .challenge-card-points-container .challenge-card-points:lang(el-gr), .challenge-card-component .challenge-card-points-container .challenge-card-points:lang(th-th), .challenge-card-component .challenge-card-points-container .challenge-card-points:lang(zh-tw) { text-transform: none; } .challenge-card-component .challenge-card-points-container .challenge-card-points { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenge-card-component .challenge-card-points-container .challenge-card-points:lang(ar-ae) { letter-spacing: 0; } .challenge-card-component { position: relative; height: 100%; width: 100%; transform-style: preserve-3d; transition: all 0.1s ease-out; } .challenge-card-component .challenge-card-content-container { width: 185px; height: calc(100% - 12px); position: relative; margin-top: 4px; box-sizing: border-box; } .challenge-card-component .challenge-card-content-container .challenge-card-solid-background { position: absolute; height: 100%; width: 100%; background: linear-gradient(180deg, #1a1c21 0%, #090c14 100%); clip-path: polygon(29% 0, 100% 0, 100% 100%, 0 100%, 0% 21%); } .challenge-card-component .challenge-card-content-container .challenge-card-background { position: absolute; top: 0; left: 0; height: 100%; width: 100%; clip-path: polygon(29% 0, 100% 0, 100% 100%, 0 100%, 0% 21%); } .challenge-card-component .challenge-card-content-container .challenge-card-border { position: absolute; top: 0; height: 100%; width: 100%; background-image: url("/fe/lol-static-assets/images/challenges-shared/challenge-card-border.png"); background-size: 100%; pointer-events: none; } .challenge-card-component .challenge-card-content-container .challenge-card-content { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; } .challenge-card-component .challenge-card-content-container .challenge-card-lottie-container { position: absolute; height: 100%; width: 100%; opacity: 0; clip-path: polygon(29% 0, 100% 0, 100% 100%, 0 100%, 0% 21%); mix-blend-mode: screen; } .challenge-card-component .challenge-card-content-container .challenge-card-lottie-container #challenge-card-lottie-bg-animation { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .challenge-card-component .challenge-card-points-container { position: absolute; top: 0; left: 0; pointer-events: none; } .challenge-card-component .challenge-card-points-container .challenge-card-points-container-background { position: absolute; top: 0; left: 0; height: 41px; width: 49px; } .challenge-card-component .challenge-card-points-container .challenge-card-points { position: relative; color: #f0e6d2; text-align: center; margin-top: 5px; width: 25px; } .challenge-card-component .challenge-card-points-container .challenge-card-points.small { font-size: 12px; } .challenge-card-component.is-empty { pointer-events: none; } .challenge-card-component.is-empty .challenge-card-content-container { border: 1px solid #3c3c41; } .challenge-card-component.is-empty .challenge-card-content-container .challenge-card-solid-background { background: rgba(1,10,19,0.45); clip-path: none; } .challenge-card-component.is-empty .challenge-card-content-container .challenge-card-background { opacity: 0; } .challenge-card-component.is-empty .challenge-card-content-container .challenge-card-empty { width: 71px; height: 71px; position: relative; top: 40px; background-image: url(/fe/lol-shared-components/challenge-card-empty.png); background-size: 100%; } .challenge-card-component.is-empty .challenge-card-content-container .challenge-card-border { opacity: 0; } .challenge-card-component.is-empty .challenge-card-points-container { opacity: 0; } .challenge-card-component.is-empty .challenge-card-lottie-container { opacity: 0; } .challenge-card-component.is-inactive .challenge-card-background { opacity: 0.3; } .challenge-card-component.is-inactive .challenge-card-points { color: #a09b8c; } .challenge-card-component.is-legacy-style .challenge-card-content-container { clip-path: none; border: 1px solid #3c3c41; } .challenge-card-component.is-legacy-style .challenge-card-content-container:hover { border: 1px solid #62615e; } .challenge-card-component.is-legacy-style .challenge-card-points-container { opacity: 0; } .challenge-card-component.is-legacy-style .challenge-card-border { opacity: 0; } .challenge-card-component.is-legacy-style .challenge-card-background, .challenge-card-component.is-legacy-style .challenge-card-solid-background, .challenge-card-component.is-legacy-style .challenge-card-lottie-container { clip-path: none; } .challenge-card-component:hover { transition: all 0.2s ease; } .challenge-card-component:hover .challenge-card-border { background-image: url("/fe/lol-static-assets/images/challenges-shared/challenge-card-border-hover.png"); } .challenge-card-component:hover .challenge-card-background { transition: all 0.2s ease; } .challenge-card-component:hover .challenge-card-content-container { filter: brightness(125%); transition: all 0.2s ease; } .challenge-card-component:hover .challenge-card-points-container-background { filter: brightness(130%); transition: all 0.2s ease; } .challenge-card-component:hover.leveled .challenge-card-lottie-container { opacity: 1; } .challenge-item-footer-component .challenge-item-footer .challenge-item-title-container, .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level { font-family: var(--font-body); } .challenge-item-footer-component .challenge-item-footer .challenge-item-title-container, .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level { -webkit-user-select: none; } .challenge-item-footer-component .challenge-item-footer .challenge-item-title-container, .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenge-item-footer-component .challenge-item-footer .challenge-item-title-container, .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-item-footer-component .challenge-item-footer .challenge-item-title-container:lang(ja-jp), .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level:lang(ja-jp) { font-size: 13px; } .challenge-item-footer-component .challenge-item-footer .challenge-item-title-container:lang(ar-ae), .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level:lang(ar-ae) { letter-spacing: 0; } .challenge-item-footer-component { width: 100%; min-height: 1px; } .challenge-item-footer-component .challenge-item-footer { position: relative; height: 31px; width: 100%; background: rgba(30,35,40,0.75); border-top: 1px solid #3c3c41; display: flex; align-items: center; justify-content: space-between; } .challenge-item-footer-component .challenge-item-footer .challenge-item-milestone-icon-container { height: 20px; width: 20px; margin: 0 2px 0 6px; flex-shrink: 0; } .challenge-item-footer-component .challenge-item-footer .challenge-item-milestone-icon-container .challenge-item-milestone-icon { height: 100%; width: 100%; } .challenge-item-footer-component .challenge-item-footer .challenge-item-title-container { height: 14px; width: 100%; color: #a09b8c; font-weight: normal; text-transform: none; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container { display: flex; align-items: center; flex-shrink: 0; } .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level { height: 14px; color: #a09b8c; font-weight: normal; text-transform: uppercase; margin: 0 5px; } .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level-icon-container { height: 20px; width: 20px; margin-right: 5px; } .challenge-item-footer-component .challenge-item-footer .challenge-item-level-container .challenge-item-level-icon-container .challenge-item-level-icon { height: 100%; width: 100%; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier, .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container, .challenge-item-tooltip-component .comparison-summoner-name, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header { font-family: var(--font-display); } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile, .challenge-item-tooltip-component .tooltip-description, .challenge-item-tooltip-component .tooltip-achieved-time, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .current-position-text, .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-text, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-content .challenge-item-reward-value, .challenge-item-tooltip-component .capstone-container { font-family: var(--font-body); } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points, .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile, .challenge-item-tooltip-component .tooltip-description, .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text, .challenge-item-tooltip-component .tooltip-achieved-time, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .current-position-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container, .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-text, .challenge-item-tooltip-component .comparison-summoner-name, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-content .challenge-item-reward-value, .challenge-item-tooltip-component .capstone-container { -webkit-user-select: none; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points, .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile, .challenge-item-tooltip-component .tooltip-description, .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text, .challenge-item-tooltip-component .tooltip-achieved-time, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .current-position-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container, .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-text, .challenge-item-tooltip-component .comparison-summoner-name, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-content .challenge-item-reward-value, .challenge-item-tooltip-component .capstone-container { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier, .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container, .challenge-item-tooltip-component .comparison-summoner-name, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header { text-transform: uppercase; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points:lang(ko-kr), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title:lang(ko-kr), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(ko-kr), .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(ko-kr), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(ko-kr), .challenge-item-tooltip-component .comparison-summoner-name:lang(ko-kr), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(ko-kr), .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points:lang(ja-jp), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title:lang(ja-jp), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(ja-jp), .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(ja-jp), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(ja-jp), .challenge-item-tooltip-component .comparison-summoner-name:lang(ja-jp), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(ja-jp), .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points:lang(tr-tr), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title:lang(tr-tr), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(tr-tr), .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(tr-tr), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(tr-tr), .challenge-item-tooltip-component .comparison-summoner-name:lang(tr-tr), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(tr-tr), .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points:lang(el-gr), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title:lang(el-gr), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(el-gr), .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(el-gr), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(el-gr), .challenge-item-tooltip-component .comparison-summoner-name:lang(el-gr), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(el-gr), .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points:lang(th-th), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title:lang(th-th), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(th-th), .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(th-th), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(th-th), .challenge-item-tooltip-component .comparison-summoner-name:lang(th-th), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(th-th), .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points:lang(zh-tw), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title:lang(zh-tw), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(zh-tw), .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(zh-tw), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(zh-tw), .challenge-item-tooltip-component .comparison-summoner-name:lang(zh-tw), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(zh-tw) { text-transform: none; } .challenge-item-tooltip-component .comparison-summoner-name { text-transform: none; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title, .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points:lang(ar-ae), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title:lang(ar-ae), .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(ar-ae) { letter-spacing: 0; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier, .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container, .challenge-item-tooltip-component .comparison-summoner-name, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(ja-jp), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(ja-jp), .challenge-item-tooltip-component .comparison-summoner-name:lang(ja-jp), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(ja-jp) { font-size: 13px; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier:lang(ar-ae), .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container:lang(ar-ae), .challenge-item-tooltip-component .comparison-summoner-name:lang(ar-ae), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header:lang(ar-ae) { letter-spacing: 0; } .challenge-item-tooltip-component .comparison-summoner-name { letter-spacing: 0.0375em; } .challenge-item-tooltip-component .comparison-summoner-name:lang(ar-ae) { letter-spacing: 0; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier { color: #a09b8c; } .challenge-item-tooltip-component .capstone-container { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-item-tooltip-component .capstone-container:lang(ar-ae) { letter-spacing: 0; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container, .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile, .challenge-item-tooltip-component .tooltip-description, .challenge-item-tooltip-component .tooltip-achieved-time, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-text, .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .current-position-text, .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-text, .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-content .challenge-item-reward-value { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container:lang(ja-jp), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile:lang(ja-jp), .challenge-item-tooltip-component .tooltip-description:lang(ja-jp), .challenge-item-tooltip-component .tooltip-achieved-time:lang(ja-jp), .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-text:lang(ja-jp), .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .current-position-text:lang(ja-jp), .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-text:lang(ja-jp), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-content .challenge-item-reward-value:lang(ja-jp) { font-size: 13px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container:lang(ar-ae), .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile:lang(ar-ae), .challenge-item-tooltip-component .tooltip-description:lang(ar-ae), .challenge-item-tooltip-component .tooltip-achieved-time:lang(ar-ae), .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-text:lang(ar-ae), .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .current-position-text:lang(ar-ae), .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-text:lang(ar-ae), .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-content .challenge-item-reward-value:lang(ar-ae) { letter-spacing: 0; } .challenge-item-tooltip-component { position: relative; min-width: 286px; max-width: 320px; padding: 5px 0 0; background: #1a1c21; box-shadow: 0 4px 24px rgba(0,0,0,0.75); } .challenge-item-tooltip-component .challenge-item-tooltip-header-container { margin: 5px 10px 5px; display: flex; justify-content: space-between; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container { position: relative; top: -8px; left: -8px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points-background { position: absolute; height: 41px; width: 49px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points { position: relative; color: #f0e6d2; text-align: center; margin-top: 5px; width: 25px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-points-container .challenge-item-points.small { font-size: 12px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container { display: flex; color: #5b5a56; align-items: center; margin-top: -6px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container.legacy { margin-left: auto; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container .challenge-item-tooltip-map-icon { height: 16px; width: 16px; background-size: cover; margin-right: 6px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container .challenge-item-tooltip-map-icon.icon-capstone { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon-capstone.svg"); height: 20px; width: 20px; margin-right: 4px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container .challenge-item-tooltip-map-icon.icon-map-classic { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon-map-classic.svg"); height: 20px; width: 20px; } .challenge-item-tooltip-component .challenge-item-tooltip-header-container .challenge-item-tooltip-map-container .challenge-item-tooltip-map-icon.icon-map-aram { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon-map-aram.svg"); height: 20px; width: 20px; } .challenge-item-tooltip-component .tooltip-content-container { min-width: 256px; max-width: 286px; display: flex; margin: 0 15px 5px 15px; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-icon-container { width: 55px; height: 55px; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-icon-container .tooltip-icon { height: 100%; width: 100%; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-icon-container .tooltip-icon.unranked { opacity: 0.4; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container { width: calc(100% - 55px - 10px); display: flex; flex-direction: column; margin-left: 10px; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-title { color: #f0e6d2; margin-bottom: 2px; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-tier { color: #a09b8c; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile { position: relative; color: #5b5a56; font-size: 12px; white-space: nowrap; margin-top: 2px; display: flex; align-items: center; font-style: italic; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile .icon-people { height: 16px; width: 16px; margin: -2px 2px 0 -2px; background-image: url("/fe/lol-static-assets/images/challenges-shared/icon_people.svg"); background-size: cover; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile.apex { color: #c8aa6e; } .challenge-item-tooltip-component .tooltip-content-container .tooltip-details-container .tooltip-position-percentile.apex .icon-people { background-image: url("/fe/lol-static-assets/images/challenges-shared/icon_people_gold.svg"); } .challenge-item-tooltip-component .tooltip-description { margin: 10px 15px; } .challenge-item-tooltip-component .progress-bar-container { display: flex; justify-content: center; align-items: center; margin: 0 15px 8px; } .challenge-item-tooltip-component .progress-bar-container .progress-bar { width: 100%; height: 22px; background: #1e2328; border: 1px solid #463714; position: relative; display: flex; align-items: center; justify-content: center; } .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-meter-fill { width: calc(100% - 2px); height: 18px; background-image: linear-gradient(90deg, #005a82 0%, #0a96aa 81.77%, #0a96aa 100%); transform-origin: left; position: absolute; } .challenge-item-tooltip-component .progress-bar-container .progress-bar .progress-text { position: absolute; font-size: 12px; } .challenge-item-tooltip-component .tooltip-achieved-time { color: #5b5a56; margin: 2px 0 10px 15px; } .challenge-item-tooltip-component .tooltip-leaderboard-container { height: 96px; width: 100%; background-image: url(/fe/lol-shared-components/background_leaderboard.png); display: flex; flex-direction: column; align-items: center; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar { position: relative; width: calc(100% - 50px); height: 6px; margin-top: 35px; background: #3c3c41; border: 1px solid rgba(0,0,0,0.5); } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-progress-meter-fill { position: absolute; top: 0; height: 6px; background-image: linear-gradient(90deg, #005a82 0%, #0a96aa 81.77%, #0a96aa 100%); border: 1px solid rgba(0,0,0,0.5); transform-origin: left; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node { position: absolute; top: -8px; display: flex; flex-direction: column; align-items: center; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node.current { left: -8px; align-items: flex-start; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node.next { right: -8px; align-items: flex-end; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-image { height: 24px; width: 24px; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-image.crown { margin-top: -3px; margin-bottom: 3px; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-image.isLeader { height: 18px; width: 18px; margin: -15px 2px 20px 0; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .leaderboard-node .node-text { margin-top: 5px; color: #f0e6d2; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper { position: absolute; top: -12px; margin-left: -12px; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .summoner-icon-wrapper { position: relative; height: 32px; width: 32px; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .summoner-icon-wrapper .summoner-icon-border { position: absolute; height: 100%; width: 100%; background-image: url(/fe/lol-shared-components/frame-summoner-icon.png); background-size: cover; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .summoner-icon-wrapper .summoner-icon { position: absolute; top: 2px; left: 2px; height: 28px; width: 28px; border-radius: 50%; } .challenge-item-tooltip-component .tooltip-leaderboard-container .leaderboard-progress-bar .current-position-wrapper .current-position-text { position: absolute; top: -18px; margin-top: 2px; margin-left: -2px; width: 36px; white-space: nowrap; color: #c89b3c; text-align: center; } .challenge-item-tooltip-component .tooltip-leaderboard-container .apex-ladder-update-time-container { width: 100%; margin-top: 30px; color: #5b5a56; text-align: center; } .challenge-item-tooltip-component .challenge-item-horizontal-line { width: 90%; border-top: 1px solid #1e2328; margin: auto; } .challenge-item-tooltip-component .challenge-item-friends-container { margin: 8px 15px; display: flex; align-items: center; } .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-icon-container { position: relative; margin-right: 8px; display: flex; } .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-icon-container .friends-icon-wrapper { position: relative; width: 30px; height: 30px; } .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-icon-container .friends-icon-wrapper:not(:first-child) { margin-left: -20px; } .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-icon-container .friends-icon-wrapper .friends-icon-border { position: absolute; top: 0; height: 30px; width: 30px; background-image: url(/fe/lol-shared-components/frame-friend-summoner-icon.png); background-size: cover; } .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-icon-container .friends-icon-wrapper .friends-profile-icon { position: absolute; top: 2px; left: 2px; height: 26px; width: 26px; border-radius: 50%; } .challenge-item-tooltip-component .challenge-item-friends-container .challenge-item-friends-text { margin-top: 2px; } .challenge-item-tooltip-component .comparison-summoner-name { color: #c89b3c; margin: 10px 15px; } .challenge-item-tooltip-component .challenge-item-next-rewards-container { margin: 5px 15px 10px; } .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-next-rewards-header { color: #f0e6d2; margin-bottom: 8px; margin-left: 1px; } .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container { display: flex; align-items: center; margin: 5px 0; } .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-icon-container { height: 16px; width: 16px; margin-right: 5px; margin-top: -2px; } .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-icon-container .challenge-item-reward-icon { height: 100%; width: 100%; filter: brightness(0) saturate(100%) invert(69%) sepia(57%) saturate(253%) hue-rotate(359deg) brightness(87%) contrast(86%); } .challenge-item-tooltip-component .challenge-item-next-rewards-container .challenge-item-reward-container .challenge-item-reward-content .challenge-item-reward-value { color: #a09b8c; } .challenge-item-tooltip-component .comparison-horizontal-line { width: calc(100% - 30px); margin: 0 15px; border-top: 1px solid #1e2328; } .challenge-item-tooltip-component.capstone .tooltip-icon-container { width: 55px; height: 58px; } .challenge-item-tooltip-component .capstone-container { display: flex; align-items: center; margin: 8px 15px; color: #a09b8c; } .challenge-item-tooltip-component .capstone-container .capstone-icon { margin-right: 9px; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title { font-family: var(--font-display); } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-name { font-family: var(--font-body); } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title, .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-name { -webkit-user-select: none; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title, .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-name { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title { text-transform: uppercase; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title:lang(ko-kr), .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title:lang(ja-jp), .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title:lang(tr-tr), .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title:lang(el-gr), .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title:lang(th-th), .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title:lang(zh-tw) { text-transform: none; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-challenge-title:lang(ar-ae) { letter-spacing: 0; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-name { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-name:lang(ja-jp) { font-size: 13px; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-name:lang(ar-ae) { letter-spacing: 0; } .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable::-webkit-scrollbar, .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable ::-webkit-scrollbar { width: 11px; height: 11px; background-color: transparent; } .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable::-webkit-scrollbar-thumb, .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable ::-webkit-scrollbar-thumb { border: 3px solid transparent; border-radius: 6px; background-clip: padding-box; min-height: 32px; background-color: #785a28; } .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable::-webkit-scrollbar-thumb:hover, .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable ::-webkit-scrollbar-thumb:hover { background-color: #c8aa6e; } .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable::-webkit-scrollbar-thumb:active, .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable ::-webkit-scrollbar-thumb:active { background-color: #463714; } .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable::-webkit-scrollbar-thumb:disabled, .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable ::-webkit-scrollbar-thumb:disabled { background-color: #a09b8c; } .challenge-requirements-grid-component { width: 740px; height: 540px; display: flex; flex-direction: column; align-items: center; } .challenge-requirements-grid-component .challenge-requirements-header { width: 704px; height: 54px; display: flex; align-items: center; justify-content: space-between; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-close-button { width: 20px; height: 20px; -webkit-mask-size: contain; -webkit-mask-image: url("/fe/lol-skins-picker/images/control-close.png"); background-color: #a09b8c; cursor: pointer; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-close-button:hover { background-color: #f0e6d2; } .challenge-requirements-grid-component .challenge-requirements-header .challenge-requirements-close-button:active { background-color: #5b5a56; } .challenge-requirements-grid-component .challenge-requirements-separator-line { width: 704px; height: 1px; background-color: #1e2328; margin-top: 7px; margin-bottom: 17px; } .challenge-requirements-grid-component .challenge-requirements-grid { width: 711px; height: 450px; display: flex; padding-top: 3px; padding-left: 14px; justify-content: center; align-items: center; -webkit-mask-image: linear-gradient(to bottom, transparent 0%, #000 1%, #000 94%, transparent 100%); } .challenge-requirements-grid-component .challenge-requirements-grid .item-grid-scrollable { position: relative; width: 100%; height: 100%; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item { width: 80px; display: flex; flex-direction: column; justify-content: space-between; align-items: center; position: relative; padding-bottom: 20px; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-container { width: 78px; height: 78px; position: relative; border: 1px solid rgba(0,0,0,0.5); outline: 1px solid #3c3c41; outline-offset: -1px; overflow: hidden; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-container .challenge-requirement-item-image { width: 84px; height: 84px; position: absolute; top: -3px; left: -3px; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-container .challenge-requirement-item-overlay { width: 100%; height: 100%; position: absolute; top: 0px; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-item-name { text-align: center; max-height: 35px; max-width: 100%; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word; overflow: hidden; margin-top: 5px; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item .challenge-requirement-completed-icon { width: 20px; height: 20px; position: absolute; right: -10px; top: 0px; opacity: 0; } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item.completed .challenge-requirement-item-container .challenge-requirement-item-overlay { background-color: rgba(0,0,0,0.6); } .challenge-requirements-grid-component .challenge-requirements-grid .challenge-requirement-item.completed .challenge-requirement-completed-icon { opacity: 1; } .challenge-requirements-grid-component.CHAMPION_SKIN .challenge-requirements-grid { width: 731px; padding-left: 9px; } .challenge-requirements-grid-component.CHAMPION_SKIN .challenge-requirements-grid .item-grid-scrollable .challenge-requirement-item { width: 160px; height: 199px; padding-bottom: 9px; } .challenge-requirements-grid-component.CHAMPION_SKIN .challenge-requirements-grid .item-grid-scrollable .challenge-requirement-item .challenge-requirement-item-container { width: 158px; height: 158px; } .challenge-requirements-grid-component.CHAMPION_SKIN .challenge-requirements-grid .item-grid-scrollable .challenge-requirement-item .challenge-requirement-item-container .challenge-requirement-item-image { width: 158px; height: 158px; position: absolute; top: 0px; left: 0px; outline: 1px solid rgba(0,0,0,0.5); outline-offset: -1px; } .challenge-requirements-grid-component.CHAMPION_SKIN .challenge-requirements-grid .item-grid-scrollable .challenge-requirement-item .challenge-requirement-item-name { width: 160px; height: 32px; } .challenge-item-component .challenge-item-description-content .challenge-xp-earned, .challenge-item-component .challenge-item-description-content .challenge-level-up-text { font-family: var(--font-display); } .challenge-item-component .challenge-item-description-content .challenge-item-challenge-name, .challenge-item-component .challenge-item-description-content .challenge-item-apex-update-points, .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description { font-family: var(--font-body); } .challenge-item-component .challenge-item-description-content .challenge-xp-earned, .challenge-item-component .challenge-item-description-content .challenge-level-up-text, .challenge-item-component .challenge-item-description-content .challenge-item-challenge-name, .challenge-item-component .challenge-item-description-content .challenge-item-apex-update-points, .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description { -webkit-user-select: none; } .challenge-item-component .challenge-item-description-content .challenge-xp-earned, .challenge-item-component .challenge-item-description-content .challenge-level-up-text, .challenge-item-component .challenge-item-description-content .challenge-item-challenge-name, .challenge-item-component .challenge-item-description-content .challenge-item-apex-update-points, .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenge-item-component .challenge-item-description-content .challenge-xp-earned, .challenge-item-component .challenge-item-description-content .challenge-level-up-text { text-transform: uppercase; } .challenge-item-component .challenge-item-description-content .challenge-xp-earned:lang(ko-kr), .challenge-item-component .challenge-item-description-content .challenge-level-up-text:lang(ko-kr), .challenge-item-component .challenge-item-description-content .challenge-xp-earned:lang(ja-jp), .challenge-item-component .challenge-item-description-content .challenge-level-up-text:lang(ja-jp), .challenge-item-component .challenge-item-description-content .challenge-xp-earned:lang(tr-tr), .challenge-item-component .challenge-item-description-content .challenge-level-up-text:lang(tr-tr), .challenge-item-component .challenge-item-description-content .challenge-xp-earned:lang(el-gr), .challenge-item-component .challenge-item-description-content .challenge-level-up-text:lang(el-gr), .challenge-item-component .challenge-item-description-content .challenge-xp-earned:lang(th-th), .challenge-item-component .challenge-item-description-content .challenge-level-up-text:lang(th-th), .challenge-item-component .challenge-item-description-content .challenge-xp-earned:lang(zh-tw), .challenge-item-component .challenge-item-description-content .challenge-level-up-text:lang(zh-tw) { text-transform: none; } .challenge-item-component .challenge-item-description-content .challenge-xp-earned { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .challenge-item-component .challenge-item-description-content .challenge-xp-earned:lang(ar-ae) { letter-spacing: 0; } .challenge-item-component .challenge-item-description-content .challenge-level-up-text { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenge-item-component .challenge-item-description-content .challenge-level-up-text:lang(ar-ae) { letter-spacing: 0; } .challenge-item-component .challenge-item-description-content .challenge-item-challenge-name { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-item-component .challenge-item-description-content .challenge-item-challenge-name:lang(ar-ae) { letter-spacing: 0; } .challenge-item-component .challenge-item-description-content .challenge-item-apex-update-points, .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenge-item-component .challenge-item-description-content .challenge-item-apex-update-points:lang(ja-jp), .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description:lang(ja-jp) { font-size: 13px; } .challenge-item-component .challenge-item-description-content .challenge-item-apex-update-points:lang(ar-ae), .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description:lang(ar-ae) { letter-spacing: 0; } .challenge-item-component { height: 100%; width: 100%; } .challenge-item-component .challenge-item-description-content { position: relative; width: 100%; display: flex; flex-direction: column; flex-grow: 1; align-items: center; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container { width: 94px; height: 94px; position: relative; margin-top: 12px; display: flex; justify-content: center; align-items: center; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-radial-container { position: absolute; height: 100%; width: 100%; pointer-events: none; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-radial-container.hidden { display: none; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-animated-radial { position: absolute; height: 100%; width: 100%; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-animated-radial .radial-background { position: absolute; height: 100%; width: 100%; background-image: url(/fe/lol-shared-components/radial_background.png); background-size: contain; background-repeat: no-repeat; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-animated-radial .radial-fill { position: absolute; height: 100%; width: 100%; top: -5px; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-animated-radial .radial-fill .lottie-radial-fill { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-radial-progress-container { position: absolute; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-radial { position: relative; width: 100%; height: 100%; background-size: contain; background-repeat: no-repeat; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-radial.bottom { background-image: url(/fe/lol-shared-components/radial_bg_outlined.png); } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-radial.middle { background-image: url(/fe/lol-shared-components/radial_fill_outlined.png); } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-icon { position: relative; width: 80px; height: 80px; filter: drop-shadow(0px 4px 8px rgba(0,0,0,0.65)); flex: 0 0; } .challenge-item-component .challenge-item-description-content .challenge-item-icon-container .challenge-item-icon-mask { position: absolute; top: 7px; width: 80px; height: 80px; background-image: url(/fe/lol-shared-components/challenge-card-token-mask.png); background-size: cover; opacity: 0; } .challenge-item-component .challenge-item-description-content .challenge-xp-earned { line-height: 24px; text-shadow: 0 0 24px #b2d9db; color: #b2d9db; margin-bottom: 4px; } .challenge-item-component .challenge-item-description-content .challenge-level-up-text { line-height: 24px; text-shadow: 0 0 24px #b2d9db; color: #b2d9db; margin-bottom: 4px; } .challenge-item-component .challenge-item-description-content .challenge-item-challenge-name { color: #ccc4b3; width: calc(100% - 20px); font-weight: 500; text-align: center; text-transform: none; overflow: hidden; text-overflow: ellipsis; margin: 0 10px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; max-height: 34px; line-height: 1.25; } .challenge-item-component .challenge-item-description-content .challenge-item-challenge-name.short-name { -webkit-line-clamp: 1; max-height: 17px; } .challenge-item-component .challenge-item-description-content .challenge-item-apex-update-points { text-transform: none; font-size: 12px; color: #a09b8c; } .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description { text-transform: none; font-size: 12px; color: #a09b8c; max-height: 64px; width: calc(100% - 20px); overflow: hidden; text-overflow: ellipsis; margin: 4px 0; text-align: center; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } .challenge-item-component .challenge-item-description-content .challenge-item-challenge-description.short-description { -webkit-line-clamp: 3; max-height: 48px; } .challenge-item-component .challenge-item-description-content .challenge-item-click-hitbox { width: 100%; height: 100%; position: absolute; top: 0; } .challenge-item-component .challenge-item-border-animation-container { position: absolute; height: 100%; width: 100%; pointer-events: none; } .challenge-item-component .challenge-item-border-animation-container video { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .challenge-item-component:hover .challenge-item-challenge-name { color: #f0e6d2; } .challenge-item-component.inactive .challenge-item-icon { opacity: 0.3; } .challenge-item-component.inactive .challenge-item-description-content > .challenge-item-icon-container > .challenge-item-icon-mask { opacity: 1; } .challenge-item-component.capstone .challenge-item-description-content .challenge-item-icon-container { width: 114px; height: 114px; margin-top: 12px; } .challenge-item-component.capstone .challenge-item-description-content .challenge-item-icon { width: 96px; height: 104px; } .challenge-item-component.capstone .challenge-item-description-content .challenge-item-icon-mask { background-image: url(/fe/lol-shared-components/challenge-card-token-capstone-mask.png); top: 4px; width: 98px; height: 104px; } .challenge-item-component.capstone .challenge-item-description-content .challenge-item-challenge-name { margin-top: 10px; white-space: normal; } .challenge-item-component.capstone .challenge-item-description-content .challenge-item-challenge-description { display: none; } .challenge-item-component.clickable .challenge-item-description-content { cursor: pointer; } .challenge-item-component.clickable .challenge-item-description-content .challenge-item-challenge-description em { text-decoration: underline; color: #c89b3c; font-style: normal; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title { font-family: var(--font-display); } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-title, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .challenges-identity-customizer-error-container { font-family: var(--font-body); } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-title, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .challenges-identity-customizer-error-container { -webkit-user-select: none; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-title, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .challenges-identity-customizer-error-container { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name, .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title { text-transform: uppercase; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(ko-kr), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title:lang(ko-kr), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(ja-jp), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title:lang(ja-jp), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(tr-tr), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title:lang(tr-tr), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(el-gr), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title:lang(el-gr), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(th-th), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title:lang(th-th), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(zh-tw), .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title:lang(zh-tw) { text-transform: none; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name { text-transform: none; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title:lang(ar-ae) { letter-spacing: 0; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(ar-ae) { letter-spacing: 0; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name { letter-spacing: 0.0375em; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name:lang(ar-ae) { letter-spacing: 0; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-title { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-title:lang(ar-ae) { letter-spacing: 0; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .challenges-identity-customizer-error-container { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.1em; -webkit-font-smoothing: subpixel-antialiased; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .challenges-identity-customizer-error-container:lang(ja-jp) { font-size: 13px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .challenges-identity-customizer-error-container:lang(ar-ae) { letter-spacing: 0; } .challenges-identity-customizer-root-component { -webkit-user-select: none; width: 100%; height: 100%; } .challenges-identity-customizer-root-component lol-uikit-full-page-backdrop { display: flex; align-items: center; justify-content: center; } .challenges-identity-customizer-root-component lol-uikit-full-page-backdrop .backdrop-click { position: absolute; width: 100%; height: 100%; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container { background-color: #010a13; position: relative; height: 550px; overflow: hidden; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .update-icon-close-btn { position: absolute; top: 9px; right: auto; left: 11px; background-image: url("/fe/lol-static-assets/images/x.png"); width: 20px; height: 20px; cursor: pointer; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .update-icon-close-btn:after { content: url("/fe/lol-static-assets/images/x_hover.png") url("/fe/lol-static-assets/images/x_active.png"); display: none; height: 0; width: 0; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .update-icon-close-btn:hover { background-image: url("/fe/lol-static-assets/images/x_hover.png"); } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .update-icon-close-btn:active { background-image: url("/fe/lol-static-assets/images/x_active.png"); } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container { width: 240px; display: flex; justify-content: center; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container { position: relative; width: 196px; height: 592px; margin-top: -80px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-summoner-name { position: absolute; top: 370px; left: 0; right: 0; margin: auto; font-size: 16px; line-height: 18px; text-transform: none; color: #f0e6d2; font-weight: normal; max-width: 175px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-title { position: absolute; top: 393px; left: 0; right: 0; margin: auto; max-width: 175px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-title.title-tab-active { color: #c8aa6e; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-tokens-container { position: absolute; top: 425px; width: 150px; left: 0; right: 0; margin: auto; display: flex; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-left-container .challenges-identity-customizer-banner-container .banner-tokens-container .banner-token { height: 40px; width: 40px; margin: 0 5px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container { width: 700px; margin-left: 15px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-title { direction: rtl; cursor: default; box-sizing: border-box; height: 55px; line-height: 67px; margin-left: 8px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-tabs { margin-bottom: 20px; margin-left: -6px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-tabs .customizer-nav-item-container { position: relative; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-contents .challenges-identity-customizer-right-container .challenges-identity-customizer-tabs .customizer-nav-item-container .tab-unread-pip { position: absolute; top: 5px; right: 5px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container { position: absolute; bottom: -2px; display: flex; flex-direction: row; justify-content: center; align-items: flex-start; height: 32px; width: 100%; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .empty-bottom-row-spacer { width: 100%; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .update-icon-save-btn { margin-left: 25px; margin-right: 25px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .update-icon-save-btn .inner-save-btn { min-width: 100px; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .past-ranked-banner-checkbox { width: 100%; margin-top: -3px; justify-content: flex-end; } .challenges-identity-customizer-root-component .challenges-identity-customizer-container .challenges-identity-customizer-footer-container .challenges-identity-customizer-error-container { position: absolute; top: -25px; color: #ff2345; } .identity-customizer-empty-search-component .identity-customizer-empty-text { font-family: var(--font-body); } .identity-customizer-empty-search-component .identity-customizer-empty-text { -webkit-user-select: none; } .identity-customizer-empty-search-component .identity-customizer-empty-text { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .identity-customizer-empty-search-component .identity-customizer-empty-text { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .identity-customizer-empty-search-component .identity-customizer-empty-text:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-empty-search-component { display: flex; width: 100%; height: 100%; align-items: center; flex-direction: column; } .identity-customizer-empty-search-component .identity-customizer-empty-poro { width: 100px; height: 100px; margin-top: 50px; } .identity-customizer-empty-search-component .identity-customizer-empty-text { margin-top: 24px; } .identity-customizer-empty-search-component .identity-customizer-empty-search-btn { width: 146px; height: 30px; margin-top: 28px; } .identity-customizer-tab-icons-component .identity-customizer-icon-header { font-family: var(--font-display); } .identity-customizer-tab-icons-component .identity-customizer-icon-header { -webkit-user-select: none; } .identity-customizer-tab-icons-component .identity-customizer-icon-header { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .identity-customizer-tab-icons-component .identity-customizer-icon-header { text-transform: uppercase; } .identity-customizer-tab-icons-component .identity-customizer-icon-header:lang(ko-kr), .identity-customizer-tab-icons-component .identity-customizer-icon-header:lang(ja-jp), .identity-customizer-tab-icons-component .identity-customizer-icon-header:lang(tr-tr), .identity-customizer-tab-icons-component .identity-customizer-icon-header:lang(el-gr), .identity-customizer-tab-icons-component .identity-customizer-icon-header:lang(th-th), .identity-customizer-tab-icons-component .identity-customizer-icon-header:lang(zh-tw) { text-transform: none; } .identity-customizer-tab-icons-component .identity-customizer-icon-header { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .identity-customizer-tab-icons-component .identity-customizer-icon-header:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-tab-icons-component .identity-customizer-icon-header { color: #a09b8c; } .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar, .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar { width: 11px; height: 11px; background-color: transparent; } .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb, .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb { border: 3px solid transparent; border-radius: 6px; background-clip: padding-box; min-height: 32px; background-color: #785a28; } .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:hover, .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:hover { background-color: #c8aa6e; } .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:active, .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:active { background-color: #463714; } .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:disabled, .identity-customizer-tab-icons-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:disabled { background-color: #a09b8c; } .identity-customizer-tab-icons-component .identity-customizer-subheader { display: flex; height: 30px; padding-bottom: 10px; align-items: center; justify-content: space-between; border-bottom: thin solid #1e2328; margin-right: 20px; } .identity-customizer-tab-icons-component .identity-customizer-subheader .search-filter-container { width: 200px; } .identity-customizer-tab-icons-component .identity-customizer-subheader .search-filter-container .search-filter-input { height: 30px; } .identity-customizer-tab-icons-component .identity-customizer-icon-header { display: flex; align-items: flex-start; justify-content: flex-start; height: 41px; width: 100%; line-height: 24px; } .identity-customizer-tab-icons-component .icon-grouping-options { width: 158px; height: 30px; justify-self: flex-end; margin-left: 318px; } .identity-customizer-tab-icons-component .identity-customizer-grid { width: 698px; height: 400px; margin-top: 24px; } .identity-customizer-tab-icons-component .identity-customizer-grid lol-uikit-scrollable { box-sizing: border-box; font-size: 0; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-title, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-desc { font-family: var(--font-body); } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-title, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-desc { -webkit-user-select: none; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-title, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-desc { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-title { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-title:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-desc { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-desc:lang(ja-jp) { font-size: 13px; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-desc:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar { width: 11px; height: 11px; background-color: transparent; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb { border: 3px solid transparent; border-radius: 6px; background-clip: padding-box; min-height: 32px; background-color: #785a28; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:hover, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:hover { background-color: #c8aa6e; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:active, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:active { background-color: #463714; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:disabled, .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:disabled { background-color: #a09b8c; } .identity-customizer-tab-borders-component .identity-customizer-subheader { display: flex; height: 30px; padding-bottom: 10px; align-items: center; border-bottom: thin solid #1e2328; margin-right: 20px; } .identity-customizer-tab-borders-component .identity-customizer-subheader .search-filter-container { width: 200px; } .identity-customizer-tab-borders-component .identity-customizer-subheader .search-filter-container .search-filter-input { height: 30px; } .identity-customizer-tab-borders-component .identity-customizer-grid { height: 400px; width: 697px; margin-top: 15px; } .identity-customizer-tab-borders-component .identity-customizer-grid lol-uikit-scrollable { box-sizing: border-box; font-size: 0; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border { display: inline-block; position: relative; width: 155px; height: 216px; margin: 0 0 16px 16px; box-sizing: border-box; border-width: 1px; border-style: solid; -webkit-border-image: linear-gradient(180deg, rgba(91,90,86,0.8) 0%, rgba(60,60,65,0.8) 100%); border-image-slice: 1; background: linear-gradient(180deg, #1a1c21 0%, #090c14 100%); cursor: pointer; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border:nth-child(4n) { margin-right: 0; margin-left: 0; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border.selected { background: linear-gradient(0deg, rgba(205,250,250,0.08), rgba(205,250,250,0.08)), linear-gradient(180deg, #1e2328 0%, #090c14 100%); -webkit-border-image: linear-gradient(180deg, #c89b3c 0%, #f0e6d2 100%); border-image-slice: 1; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border:hover { background: linear-gradient(180deg, #1e2328 0%, #090c14 100%); -webkit-border-image: linear-gradient(180deg, #f0e6d2 0%, #c89b3c 100%); border-image-slice: 1; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border.border-disabled { cursor: default; background: linear-gradient(180deg, #090c14 0%, #090c14 100%); } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border.border-disabled:hover { -webkit-border-image: linear-gradient(180deg, rgba(91,90,86,0.8) 0%, rgba(60,60,65,0.8) 100%); background: linear-gradient(180deg, #090c14 0%, #090c14 100%); border-image-slice: 1; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border.border-disabled .identity-customizer-border-desc { width: 111px; height: 50px; text-align: center; text-overflow: ellipsis; overflow: hidden; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container { position: absolute; display: flex; flex-direction: column; align-items: center; width: 100%; height: 100%; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-unranked { margin-top: 47px; width: 93px; height: 66px; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-icon { width: 137px; height: 110px; margin-top: 25px; position: relative; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-icon.prestige-border-icon { width: 100px; height: 100px; margin-top: 35px; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-title { width: 97%; color: #ccc4b3; line-height: 16px; margin-top: 30px; letter-spacing: 0.04em; text-align: center; } .identity-customizer-tab-borders-component .identity-customizer-grid .identity-customizer-border .identity-customizer-border-container .identity-customizer-border-desc { margin-top: 4px; letter-spacing: 0.05em; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header { font-family: var(--font-display); } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header { -webkit-user-select: none; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header { text-transform: uppercase; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header:lang(ko-kr), .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header:lang(ja-jp), .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header:lang(tr-tr), .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header:lang(el-gr), .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header:lang(th-th), .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header:lang(zh-tw) { text-transform: none; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header:lang(ar-ae) { letter-spacing: 0; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header { color: #a09b8c; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar, .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar { width: 11px; height: 11px; background-color: transparent; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb, .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb { border: 3px solid transparent; border-radius: 6px; background-clip: padding-box; min-height: 32px; background-color: #785a28; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:hover, .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:hover { background-color: #c8aa6e; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:active, .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:active { background-color: #463714; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:disabled, .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:disabled { background-color: #a09b8c; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-subheader { display: flex; height: 30px; padding-bottom: 10px; align-items: center; justify-content: space-between; margin-right: 20px; border-bottom: thin solid #1e2328; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-subheader .challenges-identity-customizer-mini-tokens-container { display: flex; width: 134px; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-subheader .mini-token .challenge-banner-token-component.local .achievement-token-container { width: 36px; height: 36px; box-shadow: none; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-subheader .mini-token .challenge-banner-token-component.local .achievement-token-container .achievement-token { width: 28px; height: 28px; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-subheader .search-filter-container { width: 200px; margin-left: 10px; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-subheader .search-filter-container .search-filter-input { height: 30px; } .challenges-identity-customizer-tab-tokens-component .token-filter-header { display: flex; justify-content: space-between; margin-left: 6px; } .challenges-identity-customizer-tab-tokens-component .filter-divider { width: 1px; height: 30px; background-color: #1e2328; } .challenges-identity-customizer-tab-tokens-component .token-grouping-options { width: 158px; height: 30px; margin-left: 6px; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid { height: 400px; margin-top: 15px; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .identity-customizer-token-header { display: flex; align-items: center; justify-content: flex-start; height: 41px; width: 100%; line-height: 24px; } .challenges-identity-customizer-tab-tokens-component .challenges-identity-customizer-grid .challenge-identity-customizer-token-container { height: 100px; width: 94px; display: inline-block; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name { font-family: var(--font-display); } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name { -webkit-user-select: none; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name { text-transform: uppercase; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name:lang(ko-kr), .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name:lang(ja-jp), .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name:lang(tr-tr), .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name:lang(el-gr), .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name:lang(th-th), .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name:lang(zh-tw) { text-transform: none; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name:lang(ar-ae) { letter-spacing: 0; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name { color: #a09b8c; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar, .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar { width: 11px; height: 11px; background-color: transparent; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb, .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb { border: 3px solid transparent; border-radius: 6px; background-clip: padding-box; min-height: 32px; background-color: #785a28; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:hover, .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:hover { background-color: #c8aa6e; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:active, .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:active { background-color: #463714; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable::-webkit-scrollbar-thumb:disabled, .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .identity-customizer-grid-scrollable ::-webkit-scrollbar-thumb:disabled { background-color: #a09b8c; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-subheader { display: flex; height: 30px; padding-bottom: 10px; align-items: center; border-bottom: thin solid #1e2328; justify-content: space-between; margin-right: 20px; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-subheader .search-filter-input { height: 30px; width: 200px; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-subheader .filter-container { display: flex; height: 30px; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-subheader .filter-container .challenges-identity-sort-dropdown { margin-left: 12px; width: 158px; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid { height: 380px; margin-top: 15px; margin-right: 1px; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-identity-customizer-title-container { margin: 8px 8px 8px 0; height: 95px; width: 212px; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container { height: 100%; display: flex; align-items: flex-end; } .challenges-identity-customizer-tab-titles-component .challenges-identity-customizer-grid .challenge-title-group-container .challenge-title-group-name { margin-bottom: 6px; } .identity-customizer-title-component .title-text, .identity-customizer-title-component .challenge-data { font-family: var(--font-body); } .identity-customizer-title-component .title-text, .identity-customizer-title-component .challenge-data { -webkit-user-select: none; } .identity-customizer-title-component .title-text, .identity-customizer-title-component .challenge-data { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .identity-customizer-title-component .title-text { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .identity-customizer-title-component .title-text:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-title-component .challenge-data { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .identity-customizer-title-component .challenge-data:lang(ja-jp) { font-size: 13px; } .identity-customizer-title-component .challenge-data:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-title-component { height: 100%; width: 100%; border: 1px solid rgba(91,90,86,0.8); display: flex; justify-content: flex-end; align-items: center; flex-direction: column; background: linear-gradient(180deg, #1a1c21 0%, #090c14 100%); position: relative; } .identity-customizer-title-component .notification-pip { position: absolute; top: 15px; left: 196px; } .identity-customizer-title-component .title-text { color: #a09b8c; display: flex; justify-content: center; align-items: center; height: 100%; } .identity-customizer-title-component .challenge-data { height: 30px; width: 100%; background-color: rgba(30,35,40,0.75); border-top: 1px solid #3c3c41; margin-top: auto; display: flex; justify-content: center; align-items: center; flex-shrink: 0; } .identity-customizer-title-component .challenge-data .challenge-icon-container { height: 20px; width: 20px; margin: 0 3px 1px 0; } .identity-customizer-title-component .challenge-data .challenge-icon-container .challenge-icon { height: 100%; width: 100%; } .identity-customizer-title-component.selectable { cursor: pointer; } .identity-customizer-title-component.unselectable { background: linear-gradient(180deg, #090c14 0%, #090c14 100%); border: 1px solid rgba(60,60,65,0.4); } .identity-customizer-title-component.unselectable .challenge-data { background: rgba(30,35,40,0.75); opacity: 0.5; } .identity-customizer-title-component.unselectable .title-text { color: #5b5a56; } .identity-customizer-title-component.unselectable .challenge-data { color: #a09b8c; } .identity-customizer-title-component.selected { border: 1px solid #f0e6d2; } .identity-customizer-title-component.unowned { opacity: 0.5; } .identity-customizer-token-component { position: relative; height: 100%; width: 100%; display: flex; justify-content: center; align-items: center; } .identity-customizer-token-component .notification-pip { position: absolute; top: 15px; right: 6px; } .identity-customizer-token-component.selectable { filter: brightness(75%); cursor: pointer; } .identity-customizer-token-component.selectable:hover { filter: brightness(120%); } .identity-customizer-token-component.selected { filter: brightness(110%); pointer-events: none; } .identity-customizer-token-component .identity-customizer-token { height: auto; width: 80px; } .identity-customizer-token-component .identity-customizer-token-border, .identity-customizer-token-component .identity-customizer-token-border-current { position: absolute; background: rgba(205,250,250,0.08); border-radius: 110px; border: 1px solid #f0e6d2; top: 4px; bottom: 4px; left: 1px; right: 1px; } .identity-customizer-token-component .identity-customizer-token-border-current { background: url("/fe/lol-static-assets/images/challenges-shared/next-token-border.svg"); background-size: contain; border: 0; } .identity-customizer-tab-icon-component { display: inline-block; width: 78px; height: 78px; position: relative; margin: 0 0 20px 20px; } .identity-customizer-tab-icon-component .notification-pip { position: absolute; top: 10px; right: 10px; } .identity-customizer-tab-icon-component .identity-customizer-icon-rarity { position: absolute; bottom: -7px; left: 32px; width: auto; height: 14px; pointer-events: all; } .identity-customizer-tab-icon-component .identity-customizer-icon { display: inline-block; width: 100%; height: 100%; border: thin solid #3e3501; transition: -webkit-filter 100ms linear; box-sizing: border-box; } .identity-customizer-tab-icon-component .identity-customizer-icon:hover { cursor: pointer; -webkit-filter: brightness(1.2); border: thin solid transparent; border-image: linear-gradient(to top, #c89b3c 4%, #f0e6d2 100%); border-image-slice: 1; } .identity-customizer-tab-icon-component .identity-customizer-icon.selected { border: 2px solid transparent; border-image: linear-gradient(to top, #c8aa6e 0%, #c89b3c 44%, #a07b32 59%, #785a28 100%); border-image-slice: 1; } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title { font-family: var(--font-display); } .identity-customizer-icon-tooltip .icon-tooltip-desc, .identity-customizer-icon-tooltip .icon-tooltip-date, .identity-customizer-icon-tooltip .icon-tooltip-legacy-section { font-family: var(--font-body); } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title, .identity-customizer-icon-tooltip .icon-tooltip-desc, .identity-customizer-icon-tooltip .icon-tooltip-date, .identity-customizer-icon-tooltip .icon-tooltip-legacy-section { -webkit-user-select: none; } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title, .identity-customizer-icon-tooltip .icon-tooltip-desc, .identity-customizer-icon-tooltip .icon-tooltip-date, .identity-customizer-icon-tooltip .icon-tooltip-legacy-section { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title { text-transform: uppercase; } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title:lang(ko-kr), .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title:lang(ja-jp), .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title:lang(tr-tr), .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title:lang(el-gr), .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title:lang(th-th), .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title:lang(zh-tw) { text-transform: none; } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-icon-tooltip .icon-tooltip-desc, .identity-customizer-icon-tooltip .icon-tooltip-date, .identity-customizer-icon-tooltip .icon-tooltip-legacy-section { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .identity-customizer-icon-tooltip .icon-tooltip-desc:lang(ja-jp), .identity-customizer-icon-tooltip .icon-tooltip-date:lang(ja-jp), .identity-customizer-icon-tooltip .icon-tooltip-legacy-section:lang(ja-jp) { font-size: 13px; } .identity-customizer-icon-tooltip .icon-tooltip-desc:lang(ar-ae), .identity-customizer-icon-tooltip .icon-tooltip-date:lang(ar-ae), .identity-customizer-icon-tooltip .icon-tooltip-legacy-section:lang(ar-ae) { letter-spacing: 0; } .identity-customizer-icon-tooltip { display: flex; flex-direction: column; width: 266px; padding: 18px; } .identity-customizer-icon-tooltip .icon-tooltip-header { display: flex; } .identity-customizer-icon-tooltip .icon-tooltip-header .icon-tooltip-header-title { width: 100%; text-align: center; margin-left: 10px; margin-right: 10px; } .identity-customizer-icon-tooltip .icon-tooltip-rarity-icon { width: 18px; height: 18px; } .identity-customizer-icon-tooltip .icon-tooltip-line { background: #785a28; height: 1px; width: 100%; margin-top: 15px; } .identity-customizer-icon-tooltip .icon-tooltip-desc { text-align: center; margin-top: 15px; } .identity-customizer-icon-tooltip .icon-tooltip-date { color: #c89b3c; margin-top: 15px; text-align: center; } .identity-customizer-icon-tooltip .icon-tooltip-legacy-section { display: flex; align-self: center; margin-top: 15px; align-items: center; } .identity-customizer-icon-tooltip .icon-tooltip-legacy-section img { margin-right: 5px; } .challenges-collection-component .content, .challenges-collection-component .content .grid, .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title { font-family: var(--font-display); } .challenges-collection-component .content, .challenges-collection-component .content .grid, .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title { -webkit-user-select: none; } .challenges-collection-component .content, .challenges-collection-component .content .grid, .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-collection-component .content, .challenges-collection-component .content .grid, .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title { text-transform: uppercase; } .challenges-collection-component .content:lang(ko-kr), .challenges-collection-component .content .grid:lang(ko-kr), .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title:lang(ko-kr), .challenges-collection-component .content:lang(ja-jp), .challenges-collection-component .content .grid:lang(ja-jp), .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title:lang(ja-jp), .challenges-collection-component .content:lang(tr-tr), .challenges-collection-component .content .grid:lang(tr-tr), .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title:lang(tr-tr), .challenges-collection-component .content:lang(el-gr), .challenges-collection-component .content .grid:lang(el-gr), .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title:lang(el-gr), .challenges-collection-component .content:lang(th-th), .challenges-collection-component .content .grid:lang(th-th), .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title:lang(th-th), .challenges-collection-component .content:lang(zh-tw), .challenges-collection-component .content .grid:lang(zh-tw), .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title:lang(zh-tw) { text-transform: none; } .challenges-collection-component .content { color: #f0e6d2; font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: 0.05em; } .challenges-collection-component .content:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-component .content .grid { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .challenges-collection-component .content .grid:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-component .content .challenges-grid .item-grid-scrollable::-webkit-scrollbar, .challenges-collection-component .content .challenges-grid .item-grid-scrollable ::-webkit-scrollbar { width: 11px; height: 11px; background-color: transparent; } .challenges-collection-component .content .challenges-grid .item-grid-scrollable::-webkit-scrollbar-thumb, .challenges-collection-component .content .challenges-grid .item-grid-scrollable ::-webkit-scrollbar-thumb { border: 3px solid transparent; border-radius: 6px; background-clip: padding-box; min-height: 32px; background-color: #785a28; } .challenges-collection-component .content .challenges-grid .item-grid-scrollable::-webkit-scrollbar-thumb:hover, .challenges-collection-component .content .challenges-grid .item-grid-scrollable ::-webkit-scrollbar-thumb:hover { background-color: #c8aa6e; } .challenges-collection-component .content .challenges-grid .item-grid-scrollable::-webkit-scrollbar-thumb:active, .challenges-collection-component .content .challenges-grid .item-grid-scrollable ::-webkit-scrollbar-thumb:active { background-color: #463714; } .challenges-collection-component .content .challenges-grid .item-grid-scrollable::-webkit-scrollbar-thumb:disabled, .challenges-collection-component .content .challenges-grid .item-grid-scrollable ::-webkit-scrollbar-thumb:disabled { background-color: #a09b8c; } .challenges-collection-component { height: 100%; width: 100%; } .challenges-collection-component .background { position: absolute; height: 100%; width: 100%; top: 0; background-size: cover; background-image: url(/fe/lol-shared-components/background-collection.png); } .challenges-collection-component .content { position: relative; margin-top: 135px; height: 584px; display: flex; } .challenges-collection-component .content .control-panel { position: relative; width: 256px; height: 100%; } .challenges-collection-component .content .grid { width: 800px; height: 100%; } .challenges-collection-component .content .grid .header { height: 32px; width: 100%; display: flex; justify-content: space-between; } .challenges-collection-component .content .grid .header .filters-container { display: flex; } .challenges-collection-component .content .grid .header .filters-container .search-filter-container { width: 158px; margin-right: 12px; } .challenges-collection-component .content .grid .header .filters-container .search-filter-container .search-filter-input { height: 32px; } .challenges-collection-component .content .grid .header .filters-container .sort-filter-container { width: 160px; margin-right: 10px; text-transform: none; } .challenges-collection-component .content .grid .header .header-breakdown-container { display: flex; margin-right: 23px; } .challenges-collection-component .content .header-divider-line { height: 1px; width: calc(100% - 23px); margin: 8px 0 12px; background: #3c3c41; } .challenges-collection-component .content .challenges-grid { position: relative; margin-top: 8px; margin-right: 1.5px; margin-left: -10px; height: calc(100% - 54px); -webkit-mask-image: linear-gradient(to bottom, transparent 0%, #000 1%, #000 99%, transparent 100%); } .challenges-collection-component .content .challenges-grid .challenge-group-title-container { height: 100%; display: flex; align-items: flex-end; } .challenges-collection-component .content .challenges-grid .challenge-group-title-container .challenge-group-title { color: #f0e6d2; margin-bottom: 6px; } .challenges-collection-component .content .challenges-grid > div > div { overflow-y: scroll !important; overflow-x: hidden !important; } .challenges-collection-component .content .challenges-grid > div > div > div { margin-left: 10px; } .challenges-collection-component .category-icon { filter: brightness(0) saturate(100%) invert(92%) sepia(21%) saturate(178%) hue-rotate(357deg) brightness(99%) contrast(89%); } .challenges-collection-component .category-icon.color-IRON { filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(1%) hue-rotate(180deg) brightness(92%) contrast(84%); } .challenges-collection-component .category-icon.color-BRONZE { filter: brightness(0) saturate(100%) invert(44%) sepia(13%) saturate(1684%) hue-rotate(330deg) brightness(97%) contrast(83%); } .challenges-collection-component .category-icon.color-SILVER { filter: brightness(0) saturate(100%) invert(77%) sepia(7%) saturate(834%) hue-rotate(140deg) brightness(94%) contrast(83%); } .challenges-collection-component .category-icon.color-GOLD { filter: brightness(0) saturate(100%) invert(69%) sepia(57%) saturate(253%) hue-rotate(359deg) brightness(87%) contrast(86%); } .challenges-collection-component .category-icon.color-PLATINUM { filter: brightness(0) saturate(100%) invert(60%) sepia(31%) saturate(488%) hue-rotate(126deg) brightness(101%) contrast(88%); } .challenges-collection-component .category-icon.color-DIAMOND { filter: brightness(0) saturate(100%) invert(49%) sepia(91%) saturate(284%) hue-rotate(207deg) brightness(110%) contrast(89%); } .challenges-collection-component .category-icon.color-MASTER { filter: brightness(0) saturate(100%) invert(64%) sepia(78%) saturate(3345%) hue-rotate(241deg) brightness(103%) contrast(99%); } .challenges-collection-component .category-icon.color-GRANDMASTER { filter: brightness(0) saturate(100%) invert(38%) sepia(61%) saturate(2581%) hue-rotate(325deg) brightness(96%) contrast(90%); } .challenges-collection-component .category-icon.color-CHALLENGER { filter: brightness(0) saturate(100%) invert(90%) sepia(39%) saturate(593%) hue-rotate(311deg) brightness(105%) contrast(103%); } @-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name { font-family: var(--font-body); } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name { -webkit-user-select: none; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name:lang(ja-jp) { font-size: 13px; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-category-tabs-component { width: 100%; } .challenges-collection-category-tabs-component .category-tab-horiontal-line { width: 208px; height: 1px; background: #1e282d; margin: 15px 0 10px; } .challenges-collection-category-tabs-component .category-tab-container { position: relative; height: 42px; margin-bottom: 5px; width: 230px; display: flex; cursor: pointer; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-wrapper { padding-top: 6px; display: flex; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-wrapper.legacy { padding-top: 0; align-items: center; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-background-highlight { position: absolute; width: 100%; height: 100%; border-left: 3px solid #c89b3c; opacity: 0; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-background-highlight.active { background: rgba(205,250,250,0.031); opacity: 1; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-icon { height: 20px; width: 20px; margin: 0 8px 0 20px; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper { width: 178px; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name { color: #a09b8c; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name.hover, .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-name.active { color: #f0e6d2; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-progress-bar-container { width: 100%; display: flex; justify-content: center; align-items: center; margin: 5px 0; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-progress-bar-container .category-tab-progress-bar { width: 100%; height: 8px; background: #1e2328; border: 1px solid #463714; position: relative; display: flex; align-items: center; justify-content: center; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-progress-bar-container .category-tab-progress-bar .category-tab-progress-meter-fill { width: calc(100% - 2px); height: 4px; background-image: linear-gradient(90deg, #3c3c41 0%, #5b5a56 100%); transform-origin: left; position: absolute; } .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-progress-bar-container .category-tab-progress-bar .category-tab-progress-meter-fill.hover, .challenges-collection-category-tabs-component .category-tab-container .category-tab-contents-wrapper .category-tab-progress-bar-container .category-tab-progress-bar .category-tab-progress-meter-fill.active { background-image: linear-gradient(to right, #005a82 10%, #0a96aa 70%, #cdfafa 125%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier, .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text { font-family: var(--font-display); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-earned, .challenges-collection-category-tooltip-component .tooltip-description { font-family: var(--font-body); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-earned, .challenges-collection-category-tooltip-component .tooltip-description, .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text { -webkit-user-select: none; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-earned, .challenges-collection-category-tooltip-component .tooltip-description, .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier, .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text { text-transform: uppercase; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title:lang(ko-kr), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(ko-kr), .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(ko-kr), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title:lang(ja-jp), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(ja-jp), .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(ja-jp), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title:lang(tr-tr), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(tr-tr), .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(tr-tr), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title:lang(el-gr), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(el-gr), .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(el-gr), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title:lang(th-th), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(th-th), .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(th-th), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title:lang(zh-tw), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(zh-tw), .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(zh-tw) { text-transform: none; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title, .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title:lang(ar-ae), .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(ja-jp) { font-size: 13px; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier { color: #a09b8c; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile, .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-earned, .challenges-collection-category-tooltip-component .tooltip-description { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile:lang(ja-jp), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-earned:lang(ja-jp), .challenges-collection-category-tooltip-component .tooltip-description:lang(ja-jp) { font-size: 13px; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile:lang(ar-ae), .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-earned:lang(ar-ae), .challenges-collection-category-tooltip-component .tooltip-description:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-category-tooltip-component { background: linear-gradient(180deg, #161621 0%, #15171d 52.83%, #171f2c 100%); box-shadow: 0 4px 24px rgba(0,0,0,0.75); padding: 10px 5px; } .challenges-collection-category-tooltip-component .tooltip-header-container { width: 256px; display: flex; align-items: center; margin: 0 15px 5px 15px; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container { position: relative; width: 45px; height: 45px; margin: 2px 0 0 0; flex-shrink: 0; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image { height: 100%; width: 100%; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category { height: 100%; width: 100%; filter: brightness(0) saturate(100%) invert(92%) sepia(21%) saturate(178%) hue-rotate(357deg) brightness(99%) contrast(89%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-IRON { filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(1%) hue-rotate(180deg) brightness(92%) contrast(84%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-BRONZE { filter: brightness(0) saturate(100%) invert(44%) sepia(13%) saturate(1684%) hue-rotate(330deg) brightness(97%) contrast(83%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-SILVER { filter: brightness(0) saturate(100%) invert(77%) sepia(7%) saturate(834%) hue-rotate(140deg) brightness(94%) contrast(83%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-GOLD { filter: brightness(0) saturate(100%) invert(69%) sepia(57%) saturate(253%) hue-rotate(359deg) brightness(87%) contrast(86%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-PLATINUM { filter: brightness(0) saturate(100%) invert(60%) sepia(31%) saturate(488%) hue-rotate(126deg) brightness(101%) contrast(88%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-DIAMOND { filter: brightness(0) saturate(100%) invert(49%) sepia(91%) saturate(284%) hue-rotate(207deg) brightness(110%) contrast(89%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-MASTER { filter: brightness(0) saturate(100%) invert(64%) sepia(78%) saturate(3345%) hue-rotate(241deg) brightness(103%) contrast(99%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-GRANDMASTER { filter: brightness(0) saturate(100%) invert(38%) sepia(61%) saturate(2581%) hue-rotate(325deg) brightness(96%) contrast(90%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.category.color-CHALLENGER { filter: brightness(0) saturate(100%) invert(90%) sepia(39%) saturate(593%) hue-rotate(311deg) brightness(105%) contrast(103%); } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-image-container .tooltip-image.crystal { position: absolute; height: 180%; width: 180%; left: -40%; top: -40%; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container { width: 100%; display: flex; flex-direction: column; margin-left: 10px; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-title { color: #f0e6d2; margin-bottom: 2px; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-tier { color: #a09b8c; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile { position: relative; font-size: 12px; color: #7d7c77; white-space: wrap; margin-top: 2px; display: flex; align-items: center; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-position-percentile .icon-people { flex: 0 0 auto; height: 16px; width: 16px; margin: -2px 2px 0 -2px; background-image: url("/fe/lol-static-assets/images/challenges-shared/icon_people.svg"); background-size: cover; } .challenges-collection-category-tooltip-component .tooltip-header-container .tooltip-details-container .tooltip-earned { font-size: 12px; color: #7d7c77; font-style: italic; margin-top: 3px; } .challenges-collection-category-tooltip-component .tooltip-description { margin: 10px 0 10px 10px; } .challenges-collection-category-tooltip-component .progress-bar-container { display: flex; justify-content: center; align-items: center; margin: 0 10px; } .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar { width: 100%; height: 22px; background: #1e2328; border: 1px solid #463714; position: relative; display: flex; align-items: center; justify-content: center; } .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-meter-fill { width: calc(100% - 2px); height: 18px; background-image: linear-gradient(90deg, #005a82 0%, #0a96aa 81.77%, #0a96aa 100%); transform-origin: left; position: absolute; } .challenges-collection-category-tooltip-component .progress-bar-container .progress-bar .progress-text { position: absolute; font-size: 12px; } .career-challenges-breakdown-component { font-family: var(--font-body); } .career-challenges-breakdown-component { -webkit-user-select: none; } .career-challenges-breakdown-component { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .career-challenges-breakdown-component { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .career-challenges-breakdown-component:lang(ja-jp) { font-size: 13px; } .career-challenges-breakdown-component:lang(ar-ae) { letter-spacing: 0; } .career-challenges-breakdown-component { display: flex; align-items: center; color: #a09b8c; line-height: 15px; } .career-challenges-breakdown-component .challenges-count { margin-right: 10px; } .career-challenges-breakdown-component .challenges-breakdown-vertical-separator { width: 1px; height: 16px; background-color: #5b5a56; margin: 0 10px; } .career-challenges-breakdown-component .challenges-breakdown-container { display: flex; } .career-challenges-breakdown-component .challenges-breakdown-container .challenges-breakdown { display: flex; align-items: center; margin-left: 14px; } .career-challenges-breakdown-component .challenges-breakdown-container .challenges-breakdown.hidden { display: none; } .career-challenges-breakdown-component .challenges-breakdown-container .challenges-breakdown .challenges-breakdown-icon-container { display: flex; flex-direction: column; align-items: center; justify-content: center; } .career-challenges-breakdown-component .challenges-breakdown-container .challenges-breakdown .challenges-breakdown-icon-container .challenges-breakdown-icon { height: 20px; width: 20px; margin-right: 1px; } .career-challenges-breakdown-component .challenges-breakdown-container .challenges-breakdown .challenges-breakdown-value { display: flex; flex-direction: column; align-items: center; justify-content: center; } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points, .challenges-collection-crystal-component .crystal-wrapper .contents .level { font-family: var(--font-display); } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points, .challenges-collection-crystal-component .crystal-wrapper .contents .level { -webkit-user-select: none; } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points, .challenges-collection-crystal-component .crystal-wrapper .contents .level { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points, .challenges-collection-crystal-component .crystal-wrapper .contents .level { text-transform: uppercase; } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points:lang(ko-kr), .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(ko-kr), .challenges-collection-crystal-component .crystal-wrapper .contents .total-points:lang(ja-jp), .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(ja-jp), .challenges-collection-crystal-component .crystal-wrapper .contents .total-points:lang(tr-tr), .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(tr-tr), .challenges-collection-crystal-component .crystal-wrapper .contents .total-points:lang(el-gr), .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(el-gr), .challenges-collection-crystal-component .crystal-wrapper .contents .total-points:lang(th-th), .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(th-th), .challenges-collection-crystal-component .crystal-wrapper .contents .total-points:lang(zh-tw), .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(zh-tw) { text-transform: none; } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points { color: #f0e6d2; font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: 0.05em; } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-crystal-component .crystal-wrapper .contents .level { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(ja-jp) { font-size: 13px; } .challenges-collection-crystal-component .crystal-wrapper .contents .level:lang(ar-ae) { letter-spacing: 0; } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points { background: linear-gradient(to bottom, #cdbe91 0%, #c8aa6e 35%, #765c29 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .challenges-collection-crystal-component { width: 100%; display: flex; align-items: center; justify-content: center; margin-bottom: 15px; } .challenges-collection-crystal-component .crystal-wrapper { position: relative; height: 165px; width: 165px; display: flex; align-items: center; justify-content: center; } .challenges-collection-crystal-component .crystal-wrapper .background-ring { position: absolute; height: 100%; width: 100%; background-image: url(/fe/lol-shared-components/crystal_ring.png); background-size: contain; } .challenges-collection-crystal-component .crystal-wrapper .crystal-radial-progress { position: absolute; width: 150px; height: 149px; margin: auto; left: -1px; right: 0; top: 8px; } .challenges-collection-crystal-component .crystal-wrapper .crystal-radial-progress .crystal-radial { width: 100%; height: 100%; background-size: contain; background-repeat: no-repeat; } .challenges-collection-crystal-component .crystal-wrapper .crystal-radial-progress .crystal-radial-bottom { background-image: url(/fe/lol-shared-components/crystal-radial-fill.png); } .challenges-collection-crystal-component .crystal-wrapper .crystal-radial-progress .crystal-radial-middle { background-image: url(/fe/lol-shared-components/crystal-radial-progress.png); } .challenges-collection-crystal-component .crystal-wrapper .contents { position: relative; display: flex; flex-direction: column; align-items: center; min-height: 125px; } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image { width: 72px; height: 72px; margin-top: -4px; background-repeat: no-repeat; background-position: center; background-size: contain; background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_iron.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.IRON { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_iron.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.BRONZE { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_bronze.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.SILVER { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_silver.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.GOLD { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_gold.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.PLATINUM { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_platinum.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.DIAMOND { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_diamond.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.MASTER { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_master.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.GRANDMASTER { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_grandmaster.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .crystal-image.CHALLENGER { background-image: url("/fe/lol-static-assets/images/challenges-shared/crystal_challenger.png"); } .challenges-collection-crystal-component .crystal-wrapper .contents .total-points { margin-top: -14px; } .challenges-collection-crystal-component .crystal-wrapper .contents .level { color: #a09b8c; margin-bottom: 4px; width: 120px; text-align: center; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title { font-family: var(--font-display); } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-description, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-description { font-family: var(--font-body); } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title, .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-description, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-description { -webkit-user-select: none; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title, .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-description, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-description { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title { text-transform: uppercase; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title:lang(ko-kr), .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title:lang(ko-kr), .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title:lang(ja-jp), .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title:lang(ja-jp), .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title:lang(tr-tr), .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title:lang(tr-tr), .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title:lang(el-gr), .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title:lang(el-gr), .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title:lang(th-th), .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title:lang(th-th), .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title:lang(zh-tw), .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title:lang(zh-tw) { text-transform: none; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title { color: #f0e6d2; font-size: 30px; font-weight: 700; line-height: 32px; letter-spacing: 0.05em; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-title:lang(ar-ae) { letter-spacing: 0; } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title { color: #f0e6d2; font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: 0.05em; } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title:lang(ar-ae) { letter-spacing: 0; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-description, .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-description { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-description:lang(ar-ae), .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-description:lang(ar-ae) { letter-spacing: 0; } .challenges-intro-modal { width: 1159px; height: 602px; display: flex; flex-direction: column; background: #15171e; background-image: url("/fe/lol-static-assets/images/challenges-shared/challenge-intro-modal-bg-magic.png"); } .challenges-intro-modal .challenges-intro-modal-header { display: flex; flex-direction: column; align-items: center; margin-top: 27px; } .challenges-intro-modal .challenges-intro-modal-header img { width: 33px; height: 26px; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper { display: flex; align-items: center; margin-top: 3px; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-line { background-image: url("/fe/lol-static-assets/images/challenges-shared/challenge-intro-modal-line.png"); width: 239px; height: 6px; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-line.challenges-intro-modal-line-left { transform: scaleX(-1); margin-right: 30px; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-title-wrapper .challenges-intro-modal-line.challenges-intro-modal-line-right { margin-left: 30px; } .challenges-intro-modal .challenges-intro-modal-header .challenges-intro-modal-description { margin-top: 3px; } .challenges-intro-modal .challenges-intro-modal-tiles { display: flex; flex-direction: row; margin-left: 34px; margin-right: 34px; margin-top: 16px; justify-content: space-between; } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile { display: flex; flex-direction: column; align-items: center; text-align: center; width: 352px; height: 400px; } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-title { margin-top: 255px; line-height: 36px; } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile .challenges-intro-modal-tile-description { margin-top: 2px; margin-left: 18px; margin-right: 18px; line-height: 21px; } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile.challenges-intro-modal-tile-1 { background-image: url("/fe/lol-static-assets/images/challenges-shared/challenge-intro-modal-bg-1.png"); } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile.challenges-intro-modal-tile-2 { background-image: url("/fe/lol-static-assets/images/challenges-shared/challenge-intro-modal-bg-2.png"); } .challenges-intro-modal .challenges-intro-modal-tiles .challenges-intro-modal-tile.challenges-intro-modal-tile-3 { background-image: url("/fe/lol-static-assets/images/challenges-shared/challenge-intro-modal-bg-3.png"); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values { font-family: var(--font-display); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-description { font-family: var(--font-body); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-description, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values { -webkit-user-select: none; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-description, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values { text-transform: uppercase; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name:lang(ko-kr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(ko-kr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values:lang(ko-kr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name:lang(ja-jp), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(ja-jp), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values:lang(ja-jp), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name:lang(tr-tr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(tr-tr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values:lang(tr-tr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name:lang(el-gr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(el-gr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values:lang(el-gr), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name:lang(th-th), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(th-th), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values:lang(th-th), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name:lang(zh-tw), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(zh-tw), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values:lang(zh-tw) { text-transform: none; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name, .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name:lang(ar-ae), .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values:lang(ar-ae) { letter-spacing: 0; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(ja-jp) { font-size: 13px; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value:lang(ar-ae) { letter-spacing: 0; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value { color: #a09b8c; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-description { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-description:lang(ja-jp) { font-size: 13px; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-description:lang(ar-ae) { letter-spacing: 0; } .eternals-item-tooltip-component { position: relative; width: 288px; min-height: 165px; background: #1a1c21; box-shadow: 0 4px 24px rgba(0,0,0,0.75); } .eternals-item-tooltip-component .eternals-tooltip-body { padding: 32px 17px 17px 17px; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container { display: flex; width: 254px; height: 55px; align-items: flex-start; flex-direction: row; justify-content: center; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content-icon { width: 55px; height: 55px; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; width: 187px; height: 40px; margin-left: 12px; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-name { line-height: 24px; color: #f0e6d2; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-content-container .eternals-tooltip-content .eternals-tooltip-content-value { color: #c8aa6e; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-description { width: 254px; margin-top: 8px; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress { display: flex; position: relative; align-items: center; justify-content: center; background: #1e2328; border: 1px solid #463714; width: 251px; height: 22px; margin-top: 9px; overflow: hidden; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-fill { position: absolute; width: calc(100% - 2px); height: 18px; background: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), linear-gradient(90deg, rgba(1,10,19,0.6) 0%, rgba(1,10,19,0) 100%), #31ff83; transform-origin: left; } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-fill.cc { background-image: linear-gradient(90deg, #3c3c41 0%, #0a96aa 100%); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-fill.defense { background-image: linear-gradient(90deg, #3c3c41 0%, #ffda16 100%); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-fill.support { background-image: linear-gradient(90deg, #3c3c41 0%, #31ff83 100%); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-fill.offense { background-image: linear-gradient(90deg, #3c3c41 0%, #ff3131 100%); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-fill.style { background-image: linear-gradient(90deg, #3c3c41 0%, #a431ff 100%); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-fill.goal { background-image: linear-gradient(90deg, #3c3c41 0%, #8c31ff 100%); } .eternals-item-tooltip-component .eternals-tooltip-body .eternals-tooltip-progress .eternals-tooltip-progress-values { position: absolute; font-size: 12px; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone { font-family: var(--font-display); } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-name, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-value, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-value { font-family: var(--font-body); } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-name, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-value, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-value { -webkit-user-select: none; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-name, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-value, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-value { font-kerning: normal; -webkit-font-feature-settings: "kern" 1; -webkit-font-smoothing: antialiased; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone { text-transform: uppercase; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail:lang(ko-kr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(ko-kr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone:lang(ko-kr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail:lang(ja-jp), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(ja-jp), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone:lang(ja-jp), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail:lang(tr-tr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(tr-tr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone:lang(tr-tr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail:lang(el-gr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(el-gr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone:lang(el-gr), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail:lang(th-th), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(th-th), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone:lang(th-th), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail:lang(zh-tw), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(zh-tw), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone:lang(zh-tw) { text-transform: none; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail { color: #f0e6d2; font-size: 18px; font-weight: 700; line-height: 22px; letter-spacing: 0.05em; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail:lang(ar-ae) { letter-spacing: 0; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone { color: #f0e6d2; font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: 0.075em; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone:lang(ar-ae) { letter-spacing: 0; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best { color: #f0e6d2; font-size: 12px; font-weight: 700; line-height: 16px; letter-spacing: 0.075em; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(ja-jp) { font-size: 13px; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best:lang(ar-ae) { letter-spacing: 0; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-name { color: #a09b8c; font-size: 14px; font-weight: normal; line-height: 20px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-name:lang(ar-ae) { letter-spacing: 0; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-value, .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-value { color: #a09b8c; font-size: 12px; font-weight: normal; line-height: 16px; letter-spacing: 0.025em; -webkit-font-smoothing: subpixel-antialiased; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-value:lang(ja-jp), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-value:lang(ja-jp) { font-size: 13px; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-value:lang(ar-ae), .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-value:lang(ar-ae) { letter-spacing: 0; } .eternals-item-component { width: 100%; height: 100%; } .eternals-item-component .eternals-item-content { width: 100%; height: 100%; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: space-between; } .eternals-item-component .eternals-item-content .eternals-item-image { width: 100px; height: 100px; position: relative; margin-top: 6px; } .eternals-item-component .eternals-item-content .eternals-progress-container { width: 100%; flex-grow: 1; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail { height: 24px; margin-bottom: 4px; display: flex; justify-content: center; align-items: center; line-height: 24px; text-shadow: 0 0 24px #b2d9db; color: #b2d9db; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-new-best { text-shadow: 0 0 24px #b2d9db; color: #b2d9db; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-progress-detail.is-milestone { text-shadow: 0 0 24px #b2d9db; color: #b2d9db; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-name { color: #ccc4b3; font-weight: 500; text-align: center; text-transform: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 6px; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-value { text-transform: none; font-size: 12px; color: #a09b8c; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container { display: flex; justify-content: center; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-icon { width: 16px; height: 16px; background-image: url(/fe/lol-shared-components/eternals-personal-best.png); background-size: 100%; margin-right: 5px; } .eternals-item-component .eternals-item-content .eternals-progress-container .eternals-item-personal-best-container .eternals-item-personal-best-value { text-transform: none; font-size: 12px; color: #c8aa6e; } .eternals-item-component .eternals-item-content:hover .eternals-progress-container .eternals-item-name { color: #f0e6d2; } .eternals-item-component .eternals-item-content:hover .challenge-item-icon { filter: brightness(150%); } .eternals-item-component .eternals-item-content .eternals-progress-bar-container { width: 167px; height: 4px; background-color: #3c3c41; position: relative; margin-bottom: 10px; overflow: hidden; } .eternals-item-component .eternals-item-content .eternals-progress-bar-container .eternals-progress-bar-fill { position: absolute; width: 100%; height: 100%; transform-origin: left; } .eternals-item-component .eternals-item-content .eternals-progress-bar-container .eternals-progress-bar-fill.cc { background-image: linear-gradient(90deg, #3c3c41 0%, #0a96aa 100%); } .eternals-item-component .eternals-item-content .eternals-progress-bar-container .eternals-progress-bar-fill.defense { background-image: linear-gradient(90deg, #3c3c41 0%, #ffda16 100%); } .eternals-item-component .eternals-item-content .eternals-progress-bar-container .eternals-progress-bar-fill.support { background-image: linear-gradient(90deg, #3c3c41 0%, #31ff83 100%); } .eternals-item-component .eternals-item-content .eternals-progress-bar-container .eternals-progress-bar-fill.offense { background-image: linear-gradient(90deg, #3c3c41 0%, #ff3131 100%); } .eternals-item-component .eternals-item-content .eternals-progress-bar-container .eternals-progress-bar-fill.style { background-image: linear-gradient(90deg, #3c3c41 0%, #a431ff 100%); } .eternals-item-component .eternals-item-content .eternals-progress-bar-container .eternals-progress-bar-fill.goal { background-image: linear-gradient(90deg, #3c3c41 0%, #8c31ff 100%); } 