.T4XY3W_outer{background:var(--ub-page-bg);min-height:100svh;color:var(--ub-ink);font-family:var(--font-sans), "Inter Tight", system-ui, sans-serif;justify-content:center;display:flex}.T4XY3W_frame{background:var(--ub-bg);width:100%;min-width:0;min-height:100svh}.T4XY3W_main{flex-direction:column;min-width:0;display:flex}.T4XY3W_reveal{min-width:0;padding:24px 20px 34px;scroll-margin-top:108px}.T4XY3W_breadcrumb{color:var(--ub-dim);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:16px;font-size:12px;display:flex}.T4XY3W_breadcrumbCurrent{color:var(--ub-ink)}.T4XY3W_castLabel{color:var(--ub-accent);margin-bottom:6px;font-size:12px;font-weight:500}.T4XY3W_rollHeader{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin-bottom:20px;display:grid}.T4XY3W_headerAd{width:100%;min-width:0;min-height:100px}.T4XY3W_title{font-family:var(--font-display), Georgia, serif;letter-spacing:-1.4px;margin:0;font-size:clamp(34px,10.2vw,38px);font-weight:400;line-height:1.05}.T4XY3W_championName{color:var(--ub-accent);font-style:italic}.T4XY3W_epithet{color:var(--ub-dim);letter-spacing:-.4px;font-size:.54em}.T4XY3W_overview{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;min-width:0;display:grid}.T4XY3W_portrait{border:1px solid var(--ub-border);background:var(--ub-line);border-radius:10px;width:100%;height:320px;position:relative;overflow:hidden}.T4XY3W_portraitImage{object-fit:cover;object-position:50% 22%}.T4XY3W_buildPanel{min-width:0;container-type:inline-size}.T4XY3W_buildGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"facts""extras""items""runes";gap:10px;display:grid}@container (min-width:720px){.T4XY3W_buildGrid{grid-template:"facts runes""extras runes""items runes"1fr/minmax(0,1.15fr) minmax(0,1fr);min-height:380px}}.T4XY3W_card{box-sizing:border-box;border:1px solid var(--ub-border);background:var(--ub-surface);border-radius:10px;min-width:0;padding:11px 14px}.T4XY3W_cardBody{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:28px;display:flex}.T4XY3W_cardHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.T4XY3W_cardHeading .T4XY3W_eyebrow{margin:0}.T4XY3W_cardHint{color:var(--ub-dim);font-size:10.5px;line-height:13px}.T4XY3W_factRow{flex-wrap:wrap;grid-area:facts;gap:10px;display:flex}.T4XY3W_factRow>.T4XY3W_card{flex:auto}.T4XY3W_eyebrow{color:var(--ub-dim);letter-spacing:1.1px;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:500;line-height:1.3}.T4XY3W_callValue{letter-spacing:-.3px;font-size:16px;font-weight:500}.T4XY3W_tag{border:1px solid var(--ub-border);color:var(--ub-dim);border-radius:999px;padding:1px 8px;font-size:10.5px;line-height:16px}.T4XY3W_summoner{align-items:center;gap:6px;min-width:0;font-size:12.5px;font-weight:500;display:flex}.T4XY3W_summoner+.T4XY3W_summoner{margin-left:4px}.T4XY3W_summonerIcon,.T4XY3W_abilityImage,.T4XY3W_itemImage,.T4XY3W_historyImage{border:1px solid var(--ub-border);background:var(--ub-line);flex:none;position:relative;overflow:hidden}.T4XY3W_summonerIcon:before,.T4XY3W_abilityImage:before,.T4XY3W_itemImage:before{content:"";background:linear-gradient(45deg,#0000 45%,#64656b59 46% 54%,#0000 55%) 50%/12px 12px no-repeat,linear-gradient(-45deg,#0000 45%,#64656b59 46% 54%,#0000 55%) 50%/12px 12px no-repeat;position:absolute;inset:0}.T4XY3W_summonerIcon img,.T4XY3W_abilityImage img,.T4XY3W_itemImage img{z-index:1}.T4XY3W_summonerIcon,.T4XY3W_abilityImage{box-sizing:border-box;border-radius:6px;width:28px;height:28px}.T4XY3W_extrasRow{grid-area:extras;gap:10px;display:flex}.T4XY3W_extrasRow>.T4XY3W_card{flex:1 1 0}.T4XY3W_extrasRow .T4XY3W_cardBody{flex-wrap:nowrap}.T4XY3W_abilityCopy{flex-direction:column;min-width:0;display:flex}.T4XY3W_abilityName,.T4XY3W_abilityCopy .T4XY3W_cardHint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.T4XY3W_abilityName{font-size:12.5px;font-weight:500;line-height:15px}.T4XY3W_itemsCard{flex-direction:column;grid-area:items;display:flex}.T4XY3W_itemsGrid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:540px) and (max-width:719px){.T4XY3W_itemsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:299px){.T4XY3W_itemsGrid{grid-template-columns:minmax(0,1fr)}}.T4XY3W_item{box-sizing:border-box;border:1px solid var(--ub-line);background:var(--ub-bg);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:6px 8px;display:flex}.T4XY3W_itemImage{box-sizing:border-box;border-radius:6px;width:38px;height:38px}.T4XY3W_itemCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.T4XY3W_itemNumber{color:var(--ub-dim);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;font-size:9px;line-height:11px}.T4XY3W_itemName{letter-spacing:-.1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:14px;display:-webkit-box;overflow:hidden}.T4XY3W_runesColumn{flex-direction:column;grid-area:runes;gap:10px;min-width:0;display:flex}.T4XY3W_runePage{--rune-idle-filter:grayscale(1) brightness(.75);--rune-idle-opacity:.42;--rune-row-max:288px;--rune-pad:12px;--rune-row:min(var(--rune-row-max), calc(100cqw - var(--rune-pad) * 2));--rune-keystone:min(32px, calc((var(--rune-row) - 42px) / 8));--rune-option:min(30px, var(--rune-keystone));border:1px solid var(--ub-border);background:var(--ub-bg);border-radius:10px;min-width:0;overflow:hidden;container-type:inline-size}:root[data-theme=dark] .T4XY3W_runePage{--rune-idle-filter:grayscale(1);--rune-idle-opacity:.34}.T4XY3W_runePageHeader{padding:9px var(--rune-pad);border-bottom:1px solid var(--ub-line);background:var(--ub-surface);align-items:center;gap:7px;display:flex}.T4XY3W_runePageName{letter-spacing:-.1px;font-size:12px;font-weight:600}.T4XY3W_runeKind{color:var(--ub-dim);letter-spacing:1px;text-transform:uppercase;margin-left:auto;font-size:9px}.T4XY3W_runeBody{padding:12px var(--rune-pad) 14px;flex-direction:column;gap:11px;display:flex}.T4XY3W_runeDivider{background:var(--ub-line);height:1px}.T4XY3W_runeGroup{width:100%;max-width:var(--rune-row-max);flex-direction:column;gap:7px;margin-inline:auto;display:flex}.T4XY3W_runeGroupHeading{align-items:center;gap:6px;min-width:0;display:flex}.T4XY3W_runeDot{background:var(--rune-color);border-radius:99px;flex:none;width:5px;height:5px}.T4XY3W_runeGroupLabel{color:var(--ub-dim);letter-spacing:1px;text-transform:uppercase;flex:none;font-size:9.5px;font-weight:500}.T4XY3W_runeGroupPick{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:11.5px;font-weight:500;overflow:hidden}.T4XY3W_runeRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.T4XY3W_runeOption,.T4XY3W_keystoneOption{background:var(--ub-line);border-radius:999px;flex:none;position:relative;overflow:hidden}.T4XY3W_runeOption{width:var(--rune-option);height:var(--rune-option)}.T4XY3W_keystoneOption{width:var(--rune-keystone);height:var(--rune-keystone)}.T4XY3W_runeOptionImage{object-fit:cover;filter:var(--rune-idle-filter);opacity:var(--rune-idle-opacity)}.T4XY3W_runeOptionSelected .T4XY3W_runeOptionImage{filter:none;opacity:1}.T4XY3W_runeOptionSelected{background:color-mix(in srgb, var(--rune-color) 18%, transparent);box-shadow:0 0 0 2px var(--ub-accent)}.T4XY3W_buildActions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.T4XY3W_buildActions>.T4XY3W_notice,.T4XY3W_buildActions>.T4XY3W_secondaryActions{margin-top:0}.T4XY3W_about{border-top:1px solid var(--ub-line);color:var(--ub-dim);margin-top:34px;padding-top:18px;scroll-margin-top:108px;font-size:11px;line-height:1.55}.T4XY3W_about strong,.T4XY3W_about a{color:var(--ub-ink)}.T4XY3W_about a{text-underline-offset:2px}.T4XY3W_sidebar{min-width:0;padding:16px 20px calc(22px + env(safe-area-inset-bottom));border-top:1px solid var(--ub-line);background:var(--ub-surface);flex-direction:column;gap:14px;display:flex}.T4XY3W_tabs{background:var(--ub-line);border-radius:10px;gap:2px;padding:3px;display:flex}.T4XY3W_tab{min-width:0;min-height:42px;color:var(--ub-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:12px;font-weight:500;display:flex}.T4XY3W_tabActive{background:var(--ub-surface);color:var(--ub-ink);box-shadow:var(--ub-card-shadow)}.T4XY3W_tabCount{color:var(--ub-faint);font-family:var(--font-mono), ui-monospace, monospace;border-radius:999px;padding:1px 5px;font-size:10px}.T4XY3W_tabActive .T4XY3W_tabCount{background:var(--ub-line);color:var(--ub-dim)}.T4XY3W_panel{min-width:0}.T4XY3W_rollPanel,.T4XY3W_poolPanel,.T4XY3W_historyPanel{flex-direction:column;min-width:0;display:flex}.T4XY3W_rollPanel{gap:22px}.T4XY3W_poolStatus{background:var(--ub-line);color:var(--ub-dim);border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:9px 10px;font-size:11px;display:flex}.T4XY3W_statusDot{background:var(--ub-success);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #1f8c4b1a}.T4XY3W_poolStatus strong{color:var(--ub-ink);font-weight:600}.T4XY3W_rollActionRow{grid-template-columns:minmax(88px,.42fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}.T4XY3W_levelControl{border:1px solid var(--ub-border);background:var(--ub-surface);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;min-height:48px;display:grid;overflow:hidden}.T4XY3W_levelControl span{border-right:1px solid var(--ub-border);color:var(--ub-dim);align-self:stretch;place-items:center;padding:0 10px;font-size:12px;display:grid}.T4XY3W_levelControl input{width:100%;min-width:0;height:100%;color:var(--ub-ink);font-family:var(--font-mono), ui-monospace, monospace;text-align:center;background:0 0;border:0;outline:0;padding:0 6px;font-size:13px}.T4XY3W_primaryButton{background:var(--ub-ink);min-width:0;min-height:48px;color:var(--ub-bg);font:inherit;letter-spacing:.3px;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:600;transition:transform .12s,background-color .12s;display:flex}.T4XY3W_primaryButton:hover:not(:disabled){background:var(--ub-primary-hover);transform:translateY(-1px)}.T4XY3W_primaryButton:active:not(:disabled){transform:translateY(0)}.T4XY3W_primaryButton:disabled{background:var(--ub-border);color:var(--ub-faint);cursor:not-allowed}.T4XY3W_secondaryActions{gap:7px;margin-top:8px;display:flex}.T4XY3W_secondaryButton{border:1px solid var(--ub-border);min-width:0;min-height:42px;color:var(--ub-ink);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.T4XY3W_secondaryButton:hover{border-color:var(--ub-border-strong);background:var(--ub-bg)}.T4XY3W_notice{border:1px solid var(--ub-accent-soft-border);background:var(--ub-accent-soft);color:var(--ub-accent-soft-ink);text-align:center;border-radius:8px;margin-top:8px;padding:9px 10px;font-size:11px}.T4XY3W_rollContext{min-width:0}.T4XY3W_settingLabel,.T4XY3W_rulesTitle{color:var(--ub-dim);letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:10px}.T4XY3W_currentBuild{border:1px solid var(--ub-line);background:var(--ub-bg);border-radius:9px;align-items:center;gap:10px;min-width:0;padding:9px;display:flex}.T4XY3W_currentBuild>span:last-child{flex-direction:column;min-width:0;display:flex}.T4XY3W_currentBuild small{color:var(--ub-dim);font-size:10px}.T4XY3W_currentBuild strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.T4XY3W_dataNote{color:var(--ub-dim);margin:8px 1px 0;font-size:10px;line-height:1.45}.T4XY3W_rules{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.T4XY3W_rule{color:var(--ub-ink);align-items:flex-start;gap:8px;font-size:11px;line-height:1.35;display:flex}.T4XY3W_ruleNumber{background:var(--ub-ink);width:18px;height:18px;color:var(--ub-bg);border-radius:999px;flex:none;place-items:center;font-size:9px;font-weight:600;display:grid}.T4XY3W_ruleCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.T4XY3W_ruleName{font-weight:500}.T4XY3W_ruleDescription{color:var(--ub-dim);font-size:10px}.T4XY3W_poolPanel{gap:12px}.T4XY3W_search{border:1px solid var(--ub-border);background:var(--ub-surface);min-height:44px;color:var(--ub-dim);border-radius:9px;align-items:center;gap:8px;padding:8px 11px;display:flex}.T4XY3W_searchInput{min-width:0;color:var(--ub-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.T4XY3W_searchInput::placeholder{color:var(--ub-faint)}.T4XY3W_poolMeta{min-width:0;color:var(--ub-dim);align-items:center;gap:8px;font-size:11px;display:flex}.T4XY3W_poolCount{color:var(--ub-ink);font-weight:500}.T4XY3W_mono{font-family:var(--font-mono), ui-monospace, monospace}.T4XY3W_poolMetaSpacer{flex:1}.T4XY3W_linkButton{min-height:36px;color:var(--ub-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:11px}.T4XY3W_linkButton:hover{text-decoration:underline}.T4XY3W_championScroll{scrollbar-color:var(--ub-scrollbar) transparent;scrollbar-width:thin;min-width:0;max-height:66svh;margin:0 -3px;padding:2px 3px 8px;overflow-y:auto}.T4XY3W_championGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 6px;min-width:0;display:grid}.T4XY3W_championButton{min-width:0;min-height:44px;color:var(--ub-dim);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.T4XY3W_championArt{aspect-ratio:1;background:var(--ub-line);border:1px solid #0000;border-radius:8px;display:block;position:relative;overflow:hidden}.T4XY3W_championArt img{filter:grayscale()opacity(.42);transition:filter .12s}.T4XY3W_championSelected .T4XY3W_championArt{border-color:var(--ub-ink)}.T4XY3W_championSelected .T4XY3W_championArt img{filter:none}.T4XY3W_championCheck{background:var(--ub-ink);width:17px;height:17px;color:var(--ub-bg);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:4px;right:4px}.T4XY3W_championLabel{text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;line-height:1.1;display:block;overflow:hidden}.T4XY3W_championSelected{color:var(--ub-ink);font-weight:500}.T4XY3W_empty{color:var(--ub-dim);text-align:center;padding:28px 4px;font-size:12px;line-height:1.5}.T4XY3W_historyPanel{gap:18px}.T4XY3W_historySectionTitle{color:var(--ub-dim);letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:10px}.T4XY3W_historyList{flex-direction:column;gap:8px;display:flex}.T4XY3W_historyItem{border:1px solid var(--ub-line);width:100%;min-height:56px;color:var(--ub-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:10px;padding:8px;display:flex}.T4XY3W_historyItem:hover{border-color:var(--ub-border);background:var(--ub-bg)}.T4XY3W_historyImage{border-radius:7px;width:40px;height:40px}.T4XY3W_historyCopy{flex:1;min-width:0}.T4XY3W_historyName,.T4XY3W_historyMeta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.T4XY3W_historyName{font-size:12px;font-weight:500}.T4XY3W_historyMeta{color:var(--ub-dim);font-size:10px}.T4XY3W_historyIndex{max-width:72px;color:var(--ub-faint);font-family:var(--font-mono), ui-monospace, monospace;text-overflow:ellipsis;font-size:9px;overflow:hidden}.T4XY3W_tab:focus-visible,.T4XY3W_primaryButton:focus-visible,.T4XY3W_secondaryButton:focus-visible,.T4XY3W_championButton:focus-visible,.T4XY3W_historyItem:focus-visible,.T4XY3W_linkButton:focus-visible,.T4XY3W_levelControl:focus-within,.T4XY3W_search:focus-within{outline:2px solid var(--ub-accent);outline-offset:2px}@media (min-width:380px) and (max-width:767px){.T4XY3W_championGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:48rem){.T4XY3W_reveal{padding:32px 32px 40px;scroll-margin-top:70px}.T4XY3W_rollHeader{align-items:start;gap:28px}.T4XY3W_title{font-size:clamp(34px,2.8vw,42px)}.T4XY3W_overview{grid-template-columns:160px minmax(0,1fr)}.T4XY3W_portrait{width:160px;height:380px}.T4XY3W_portraitImage{object-position:50% 18%}.T4XY3W_about{scroll-margin-top:70px}.T4XY3W_sidebar{padding:20px 32px 26px}.T4XY3W_rollPanel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.T4XY3W_poolPanel,.T4XY3W_historyPanel{min-height:520px}.T4XY3W_championScroll{max-height:62svh}.T4XY3W_championGrid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:62rem){.T4XY3W_frame{max-width:1500px;height:100svh;min-height:0;box-shadow:var(--ub-frame-shadow);overflow:hidden}.T4XY3W_main{grid-template-columns:minmax(0,1fr) 360px;height:calc(100% - 63px);display:grid}.T4XY3W_reveal{scrollbar-color:var(--ub-scrollbar) transparent;scrollbar-width:thin;padding:32px;overflow-y:auto}.T4XY3W_secondaryButton{min-height:0}.T4XY3W_sidebar{border-top:0;border-left:1px solid var(--ub-line);min-height:0;padding:20px}.T4XY3W_panel{scrollbar-color:var(--ub-scrollbar) transparent;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.T4XY3W_rollPanel{align-items:stretch;min-height:100%;display:flex}.T4XY3W_poolPanel,.T4XY3W_historyPanel{min-height:100%}.T4XY3W_championScroll{flex:1;min-height:0;max-height:none}.T4XY3W_championGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:75rem){.T4XY3W_main{grid-template-columns:minmax(0,1fr) 380px}.T4XY3W_reveal{padding-inline:36px}.T4XY3W_overview{grid-template-columns:180px minmax(0,1fr);gap:28px}.T4XY3W_portrait{width:180px}}@container (max-width:380px){.T4XY3W_cardHeading{flex-direction:column;align-items:flex-start;gap:2px}}@media (prefers-reduced-motion:reduce){.T4XY3W_primaryButton,.T4XY3W_championArt img{transition:none}.T4XY3W_outer{scroll-behavior:auto}}
