.lolV2DetailPage .lolV2DetailHero>.lolV2Shell{padding-block:16px 24px}.lolV2DetailPage .lolV2DetailHeroGrid{grid-template-columns:50px minmax(0,1fr) 180px;min-height:220px}.lolV2DetailPage .lolV2DetailHeroCopy{padding:24px 30px}.lolV2DetailPage .lolV2DetailHeroCopy>p{margin:16px 0 5px;font-size:12px}.lolV2DetailPage .lolV2DetailHeroCopy h1{letter-spacing:-.035em;font-size:clamp(24px,2.8vw,38px);line-height:1.45}.lolV2DetailPage .lolV2DetailHeroCopy>a{margin-top:16px;font-size:12px}.lolV2DetailPage .lolV2DetailHeroMeta>span{font-size:11px}.lolV2DetailPage .lolV2DetailIndex strong{font-size:17px}.lolV2DetailPage .lolV2DetailIndex span{font-size:11px}.lolV2DetailPage .lolV2DetailSymbolPanel{gap:14px;min-height:0;padding:22px 14px}.lolV2DetailPage .lolV2DetailSymbolPanel>strong{font-size:64px;line-height:1.2}.lolV2DetailPage .lolV2DetailSymbolPanel>span:first-child{font-size:12px}.lolV2DetailPage .lolV2DetailSymbolPanel small{font-size:11px}.lolV2DetailPage .lolV2DetailSymbolPanel>.lolV2SignalAvatar,.lolV2DetailPage .lolV2DetailSymbolPanel>.lolV2SignalDot{align-self:center}.lolV2DetailPage .lolV2DetailQuickAnswerInner{grid-template-columns:110px minmax(0,1fr);gap:28px;min-height:0;padding-block:28px}.lolV2DetailPage .lolV2DetailQuickAnswer h2{font-size:clamp(20px,2vw,27px);line-height:1.6}.lolV2DetailPage .lolV2DetailQuickAnswerInner>div:last-child>p{font-size:14px;line-height:1.85}.lolV2DetailPage .lolV2DetailLayout{padding-top:32px}.lolV2DetailPage .lolV2DetailJump{overscroll-behavior-x:contain;scrollbar-width:thin;gap:0;margin-top:0;display:flex;overflow-x:auto}.lolV2DetailPage .lolV2DetailJump:before{content:"目次";color:var(--lol-v2-white);background:var(--lol-v2-ink);flex-shrink:0;place-items:center;padding:0 12px;font-size:11px;font-weight:900;display:grid}.lolV2DetailPage .lolV2DetailJump a{border-bottom:0;border-right:var(--lol-v2-border);white-space:nowrap;flex:none;min-height:48px;padding:9px 15px;font-size:13px;display:inline-flex}.lolV2DetailPage .lolV2DetailJump a.lolV2DetailJumpEvidence{display:none}.lolV2DetailPage .lolV2DetailSection{padding-top:40px}.lolV2DetailPage .lolV2DetailSectionHead{margin-bottom:18px;display:block}.lolV2DetailPage .lolV2DetailSectionHead h2{font-size:clamp(22px,2.5vw,30px);line-height:1.5}.lolV2DetailPage .lolV2DetailSectionHead span{background:var(--lol-v2-acid);color:var(--lol-v2-ink);margin-bottom:8px;padding:3px 8px;font-size:11px;display:inline-block}.lolV2DetailPage .lolV2DetailContextRow{grid-template-columns:42px 130px minmax(0,1fr);min-height:0}.lolV2DetailPage .lolV2DetailContextScope{padding:16px 12px}.lolV2DetailPage .lolV2DetailContextScope>span{font-size:12px}.lolV2DetailPage .lolV2DetailContextMeaning{padding:16px}.lolV2DetailPage .lolV2DetailContextMeaning h3{font-size:19px;line-height:1.5}.lolV2DetailPage .lolV2DetailContextMeaning p,.lolV2DetailPage .lolV2DetailExampleRow p,.lolV2DetailPage .lolV2DetailCaution p{font-size:15px;line-height:1.85}.lolV2DetailPage .lolV2DetailExampleRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.lolV2DetailPage .lolV2DetailExampleRow blockquote{font-size:18px;line-height:1.65}.lolV2DetailPage .lolV2DetailCaution{grid-template-columns:50px minmax(0,1fr);min-height:0;margin-top:40px}.lolV2DetailPage .lolV2DetailCaution h2{font-size:24px;line-height:1.5}.lolV2DetailPage .lolV2DetailCaution>div{padding:22px}.lolV2DetailPage .lolV2DetailSection h2[id],.lolV2DetailPage #caution,.lolV2DetailPage #evidence{scroll-margin-top:190px}.lolV2ArticleNote{color:var(--lol-v2-muted);margin:0 0 16px;font-size:13px;line-height:1.85}.lolV2ArticleSteps+.lolV2ArticleNote{margin-top:14px}.lolV2ArticleComparison{table-layout:fixed;border-collapse:collapse;border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);width:100%;font-size:14px;line-height:1.8}.lolV2ArticleComparison caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lolV2ArticleComparison th,.lolV2ArticleComparison td{border:var(--lol-v2-border);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:16px}.lolV2ArticleComparison thead{background:var(--lol-v2-ink);color:var(--lol-v2-white);font-size:12px}.lolV2ArticleComparison th:first-child{width:28%}.lolV2ArticleComparison tbody th{background:var(--lol-v2-paper);font-weight:900}.lolV2ArticleComparison a{color:var(--lol-v2-blue);text-underline-offset:4px;text-decoration:underline}.lolV2ArticleSteps{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);margin:0;padding:0;list-style:none}.lolV2ArticleSteps li{grid-template-columns:48px minmax(0,1fr);display:grid}.lolV2ArticleSteps li+li{border-top:var(--lol-v2-border)}.lolV2ArticleSteps li>span{border-right:var(--lol-v2-border);background:var(--lol-v2-acid);justify-content:center;padding-top:22px;font-weight:950;display:flex}.lolV2ArticleSteps li>div{padding:20px}.lolV2ArticleSteps h3,.lolV2ArticleQuestions h3{margin:0 0 8px;font-size:18px;line-height:1.6}.lolV2ArticleSteps p,.lolV2ArticleQuestions p{margin:0;font-size:15px;line-height:1.85}.lolV2ArticleQuestions{border-top:var(--lol-v2-border-heavy)}.lolV2ArticleQuestions>div{border-bottom:var(--lol-v2-border);padding:20px 0}.lolV2ArticleQuestions h3 span{color:var(--lol-v2-blue)}.lolV2ArticleReplies{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white)}.lolV2ArticleReplies>div{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);display:grid}.lolV2ArticleReplies>div+div{border-top:var(--lol-v2-border-heavy)}.lolV2ArticleReplies>div>div{padding:20px}.lolV2ArticleReplies>div>div:first-child{background:var(--lol-v2-paper);border-right:var(--lol-v2-border)}.lolV2ArticleReplies span{color:var(--lol-v2-muted);font-size:11px;font-weight:900}.lolV2ArticleReplies blockquote{margin:8px 0 0;font-size:18px;font-weight:800;line-height:1.65}.lolV2ArticleReplies p{margin:12px 0 0;font-size:14px;line-height:1.85}.lolV2SignalFigure{margin:0}.lolV2SignalPanels{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lolV2SignalPanels>div{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:28px 16px 22px;display:flex}.lolV2SignalPanels>div+div{border-left:var(--lol-v2-border-heavy)}.lolV2SignalPanels>div:first-child{background:var(--lol-v2-paper)}.lolV2SignalPanels h3{margin:24px 0 8px;font-size:18px;line-height:1.6}.lolV2SignalPanels p{margin:0;font-size:14px;line-height:1.8}.lolV2SignalFigure figcaption,.lolV2PovFigure figcaption{color:var(--lol-v2-muted);margin-top:12px;font-size:12px;line-height:1.8}.lolV2SignalAvatar{background:var(--lol-v2-white);border:5px solid #0000;border-radius:50%;flex:none;width:88px;height:88px;padding:4px;display:inline-flex;position:relative}.lolV2SignalAvatar svg{fill:#acb2b5;background:#e4e7e9;border-radius:50%;width:100%;height:100%}.lolV2SignalRing{border-color:#169947}.lolV2SignalActivity:after{content:"";border:4px solid var(--lol-v2-white);background:#169947;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-1px;right:-4px}.lolV2SignalDot{border-radius:50%;flex:none;width:18px;height:18px;display:inline-block}.lolV2SignalOrange{background:#f38b18}.lolV2SignalGreen{background:#169947}.lolV2DetailSymbolPanel>.lolV2SignalDot{width:38px;height:38px}.lolV2SignalStatus{border:2px solid var(--lol-v2-ink);width:min(100%,235px);height:88px;color:var(--lol-v2-ink);background:#f1f3f4;align-items:flex-start;gap:8px;padding:16px;display:flex}.lolV2SignalStatus>span{flex:1}.lolV2SignalStatus b{font:800 14px/18px sans-serif}.lolV2SignalStatus .lolV2SignalDot{width:10px;height:10px;margin-top:4px}.lolV2PovFigure{margin:0}.lolV2PovFigure>div{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lolV2PovFigure>div>div{padding:20px}.lolV2PovFigure>div>div+div{border-left:var(--lol-v2-border-heavy);background:var(--lol-v2-paper)}.lolV2PovFigure span{color:var(--lol-v2-blue);font-size:12px;font-weight:900}.lolV2PovFigure svg{fill:none;width:100%;height:120px;stroke:var(--lol-v2-ink);stroke-width:3px;margin-block:12px;display:block}.lolV2PovFigure h3{margin:0 0 8px;font-size:18px;line-height:1.6}.lolV2PovFigure p{margin:0;font-size:14px;line-height:1.8}@media (max-width:960px) and (min-width:721px){.lolV2DetailPage .lolV2DetailHeroGrid{grid-template-columns:44px minmax(0,1fr) 140px}.lolV2DetailPage .lolV2DetailContextRow{grid-template-columns:34px minmax(0,1fr)}.lolV2DetailPage .lolV2DetailContextRow>strong{grid-row:1/3}.lolV2DetailPage .lolV2DetailContextScope{border-right:0;padding-bottom:0}.lolV2DetailPage .lolV2DetailContextMeaning{grid-column:2}}@media (max-width:720px){.lolV2DetailPage .lolV2DetailHero>.lolV2Shell{padding-block:10px 0}.lolV2DetailPage .lolV2DetailHeroGrid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 88px;min-height:0}.lolV2DetailPage .lolV2DetailIndex{grid-area:1/1/auto/-1;min-height:30px}.lolV2DetailPage .lolV2DetailHeroCopy{grid-area:2/1;padding:16px 14px 20px}.lolV2DetailPage .lolV2DetailHeroCopy h1{font-size:23px;line-height:1.5}.lolV2DetailPage .lolV2DetailHeroCopy>p{margin:12px 0 4px;font-size:10px}.lolV2DetailPage .lolV2DetailHeroMeta>span{min-height:22px;padding-inline:6px;font-size:10px}.lolV2DetailPage .lolV2DetailHeroCopy>a{margin-top:12px;font-size:11px}.lolV2DetailPage .lolV2DetailSymbolPanel{border-top:0;border-left:var(--lol-v2-border-heavy);flex-direction:column;grid-area:2/2;justify-content:center;gap:12px;min-height:0;padding:10px 6px;display:flex}.lolV2DetailPage .lolV2DetailSymbolPanel>span:first-child{font-size:10px}.lolV2DetailPage .lolV2DetailSymbolPanel>strong{background:0 0;border:0;width:auto;min-width:0;height:auto;padding:0;font-size:32px}.lolV2DetailPage .lolV2DetailSymbolPanel small{display:none}.lolV2DetailPage .lolV2DetailSymbolPanel .lolV2SignalAvatar{border-width:4px;width:58px;height:58px;padding:2px}.lolV2DetailPage .lolV2DetailSymbolPanel .lolV2SignalActivity:after{border-width:3px;width:18px;height:18px}.lolV2DetailPage .lolV2DetailQuickAnswerInner{padding-block:22px;display:block}.lolV2DetailPage .lolV2DetailQuickAnswerInner>div:first-child{margin-bottom:10px}.lolV2DetailPage .lolV2DetailQuickAnswer h2{font-size:20px}.lolV2DetailPage .lolV2DetailQuickAnswerInner>div:last-child>p{font-size:14px}.lolV2DetailPage .lolV2DetailLayout{padding-top:22px}.lolV2DetailPage .lolV2DetailFacts{order:1}.lolV2DetailPage .lolV2DetailVerification{order:2}.lolV2DetailPage .lolV2DetailSources{order:3}.lolV2DetailPage .lolV2DetailJump{margin:0;top:0}.lolV2DetailPage .lolV2DetailJump a.lolV2DetailJumpEvidence{display:inline-flex}.lolV2DetailPage .lolV2DetailSection{padding-top:28px}.lolV2DetailPage .lolV2DetailSectionHead h2{font-size:23px}.lolV2DetailPage .lolV2DetailSection h2[id],.lolV2DetailPage #caution,.lolV2DetailPage #evidence{scroll-margin-top:82px}.lolV2DetailPage .lolV2DetailContextRow{grid-template-columns:34px minmax(0,1fr)}.lolV2DetailPage .lolV2DetailContextScope{padding:14px 14px 0}.lolV2DetailPage .lolV2DetailContextMeaning{padding:8px 14px 16px}.lolV2DetailPage .lolV2DetailContextMeaning h3{font-size:18px}.lolV2DetailPage .lolV2DetailExampleRow{grid-template-columns:1fr}.lolV2DetailPage .lolV2DetailExampleRow>div{padding:16px}.lolV2DetailPage .lolV2DetailCaution{grid-template-columns:34px minmax(0,1fr);margin-top:30px}.lolV2DetailPage .lolV2DetailCaution>div{padding:16px}.lolV2DetailPage .lolV2DetailCaution h2{font-size:22px}.lolV2ArticleComparison th,.lolV2ArticleComparison td{padding:10px 8px}.lolV2ArticleComparison th:first-child{width:27%}.lolV2ArticleSteps li{grid-template-columns:34px minmax(0,1fr)}.lolV2ArticleSteps li>div{padding:16px}.lolV2ArticleReplies>div{grid-template-columns:1fr}.lolV2ArticleReplies>div>div{padding:16px}.lolV2ArticleReplies>div>div:first-child{border-right:0;border-bottom:var(--lol-v2-border)}.lolV2SignalPanels>div{padding:22px 10px 18px}.lolV2SignalPanels h3{margin-top:18px;font-size:16px}.lolV2SignalStatus{gap:4px;padding:12px 7px}.lolV2PovFigure>div>div{padding:14px 10px}.lolV2PovFigure svg{height:80px}.lolV2PovFigure h3{font-size:16px}}@media (max-width:400px){.lolV2DetailPage .lolV2DetailHeroGrid{grid-template-columns:minmax(0,1fr) 70px}.lolV2DetailPage .lolV2DetailHeroCopy h1{font-size:21px}.lolV2DetailPage .lolV2DetailHeroMeta{flex-direction:row}}
.lolV2HubPage .lolV2HubHeroGrid{grid-template-columns:64px minmax(0,1fr) 300px;min-height:240px}.lolV2HubPage .lolV2HubHeroCopy{padding:28px}.lolV2HubPage .lolV2HubHeroCopy h1{letter-spacing:-.035em;margin:12px 0 16px;font-size:clamp(24px,2.8vw,36px);line-height:1.5}.lolV2HubPage .lolV2HubHeroCopy p{font-size:14px}.lolV2HubPage .lolV2HubMarker strong{font-size:30px}.lolV2HubPage .lolV2HubMarker span{font-size:22px}.lolV2HubPage .lolV2HubSearch{align-self:center;margin:20px 24px 20px 0}.lolV2HubPage .lolV2HubSearch label{font-size:12px}.lolV2HubPage .lolV2HubSearch small{font-size:11px;line-height:1.65}.lolV2HubPage .lolV2HubIndex{padding-block:34px 48px}.lolV2HubPage .lolV2HubSectionHead{grid-template-columns:minmax(0,1fr) 300px;gap:22px}.lolV2HubPage .lolV2HubSectionHead h2{font-size:clamp(23px,2.7vw,30px);line-height:1.5}.lolV2HubPage .lolV2HubSectionHead p{font-size:13px}.lolV2HubTopicNav{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lolV2HubTopicNav a{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 14px;font-size:13px;font-weight:850;line-height:1.6;display:flex}.lolV2HubTopicNav a+a{border-left:var(--lol-v2-border)}.lolV2HubTopicNav small{flex-shrink:0;font-size:11px}.lolV2HubTopicNav a:hover,.lolV2HubTopicNav a:focus-visible{color:var(--lol-v2-ink);background:var(--lol-v2-acid)}.lolV2HubGroup{margin-top:32px}.lolV2HubGroup>header{margin-bottom:14px}.lolV2HubGroup h3{margin:0 0 6px;scroll-margin-top:110px;font-size:22px;line-height:1.5}.lolV2HubGroup>header p{margin:0;font-size:14px;line-height:1.8}.lolV2HubRowTitle h4{overflow-wrap:anywhere;font:950 19px/1.5 var(--lol-v2-display);letter-spacing:-.035em;margin:7px 0 0}.lolV2HubPage .lolV2HubRow>p{font-size:13px;line-height:1.8}.lolV2HubPage .lolV2HubRowTitle span{font-size:10px}.lolV2DetailPage .lolV2DetailRelatedRows p{font-size:14px;line-height:1.8}.lolV2DetailHubReturn{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-top:22px;font-size:14px;font-weight:850;display:inline-flex}.lolV2SimpleSignal{background:var(--lol-v2-white);fill:none;width:40px;height:40px;stroke:var(--lol-v2-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;padding:3px;display:inline-block}.lolV2SimpleSignal[data-signal=mobile]{stroke:#238847}.lolV2SimpleSignal[data-signal=location]{fill:var(--lol-v2-ink);stroke-width:1px}.lolV2DetailPage .lolV2DetailSymbolPanel>.lolV2SimpleSignal{align-self:center}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2SimpleSignal{width:30px;height:30px}.lolV2VerifiedMark{fill:#1680c4;flex:none;width:40px;height:40px;display:inline-block}.lolV2VerifiedMark path+path{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.lolV2DiscordMark{flex:none;width:28px;height:28px;display:inline-block}.lolV2DiscordMark[data-status=online]{fill:#238847}.lolV2DiscordMark[data-status=idle]{fill:#c68c04}.lolV2DiscordMark[data-status=busy]{fill:#d73941}.lolV2DiscordMark[data-status=streaming]{fill:#8247b5}.lolV2DiscordMark[data-status=offline]{fill:#737985}.lolV2DiscordMark .lolV2StatusCutout{fill:var(--lol-v2-white)}.lolV2StatusPreview{justify-content:center;align-items:center;gap:3px;display:inline-flex}.lolV2ReadMark{white-space:nowrap;letter-spacing:0;font-size:28px;font-weight:900;display:inline-block}.lolV2ReceiptMark{color:#66717a;letter-spacing:-.17em;white-space:nowrap;padding-right:.17em;font:900 32px/1.3 sans-serif;display:inline-block}.lolV2ReceiptMark[data-receipt=read]{color:#0877b5}.lolV2DetailPage .lolV2DetailSymbolPanel>.lolV2ReadMark{align-self:center;font-size:28px}.lolV2DetailPage .lolV2DetailSymbolPanel>.lolV2ReceiptMark{background:var(--lol-v2-white);align-self:center;padding:6px 12px 6px 6px;font-size:32px}.lolV2DetailPage .lolV2DetailSymbolPanel>.lolV2StatusPreview,.lolV2DetailPage .lolV2DetailSymbolPanel>.lolV2VerifiedMark{align-self:center}.lolV2DetailSymbolPanel>.lolV2VerifiedMark,.lolV2DetailRelatedRows .lolV2VerifiedMark{background:var(--lol-v2-white)}.lolV2DiscordLegend{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;padding:24px;list-style:none;display:grid}.lolV2DiscordLegend li{align-items:center;gap:10px;font-size:14px;font-weight:800;line-height:1.65;display:flex}.lolV2ReceiptStages{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lolV2ReceiptStages li{text-align:center;padding:22px 12px}.lolV2ReceiptStages li+li{border-left:var(--lol-v2-border)}.lolV2ReceiptStages h3{margin:12px 0 6px;font-size:18px}.lolV2ReceiptStages p{margin:0;font-size:13px;line-height:1.8}.lolV2LineExample{border:var(--lol-v2-border-heavy);background:var(--lol-v2-white);justify-content:flex-end;align-items:flex-end;gap:12px;padding:28px;display:flex}.lolV2LineExample>span{text-align:right;flex-shrink:0;font-size:12px;line-height:1.8}.lolV2LineExample time{display:block}.lolV2LineExample>p{border:var(--lol-v2-border);background:#daf4c6;margin:0;padding:16px;font-size:15px;line-height:1.8}.lolV2LineLegend{border:var(--lol-v2-border-heavy);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.lolV2LineLegend>div{padding:16px}.lolV2LineLegend>div+div{border-left:var(--lol-v2-border)}.lolV2LineLegend dt{font-size:14px;font-weight:900}.lolV2LineLegend dd{margin:6px 0 0;font-size:13px;line-height:1.8}.lolV2VerifiedExample{justify-content:center;align-items:center;gap:8px;min-height:70px;font-size:14px;font-weight:800;display:flex}.lolV2VerifiedExample .lolV2VerifiedMark{width:28px;height:28px}.lolV2VerifiedImage{border:2px dashed;place-items:center;min-height:70px;padding:12px;font-size:14px;display:grid}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a)>strong{justify-content:center;align-items:center;padding-inline:6px;display:flex}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2SignalAvatar{border-width:3px;width:42px;height:42px;padding:2px}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2SignalActivity:after{border-width:3px;width:15px;height:15px}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2VerifiedMark{width:30px;height:30px}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2DiscordMark{width:12px;height:12px}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2StatusPreview{gap:0}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2ReadMark{font-size:18px}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2ReceiptMark{background:var(--lol-v2-white);padding:3px 7px 3px 3px;font-size:24px}@media (max-width:1040px){.lolV2HubPage .lolV2HubHeroGrid{grid-template-columns:56px minmax(0,1fr)}.lolV2HubPage .lolV2HubMarker{grid-row:1/3}.lolV2HubPage .lolV2HubSearch{width:min(520px,100% - 56px);margin:0 28px 28px}}@media (max-width:720px){.lolV2HubPage .lolV2HubHeroGrid{grid-template-columns:1fr;min-height:0}.lolV2HubPage .lolV2HubMarker{grid-row:1;min-height:40px}.lolV2HubPage .lolV2HubMarker strong{font-size:22px}.lolV2HubPage .lolV2HubMarker span{padding:8px;font-size:19px}.lolV2HubPage .lolV2HubHeroCopy{padding:22px 18px}.lolV2HubPage .lolV2HubHeroCopy h1{font-size:25px}.lolV2HubPage .lolV2HubSearch{width:calc(100% - 36px);margin:0 18px 28px}.lolV2HubPage .lolV2HubSearch input{font-size:16px}.lolV2HubPage .lolV2HubSectionHead{grid-template-columns:1fr;gap:12px}.lolV2HubTopicNav{grid-template-columns:1fr}.lolV2HubTopicNav a{min-height:48px}.lolV2HubTopicNav a+a{border-left:0;border-top:var(--lol-v2-border)}.lolV2HubGroup h3{scroll-margin-top:28px;font-size:20px}.lolV2HubRowTitle h4{font-size:18px}.lolV2DetailPage .lolV2DetailRelatedRows p{font-size:13px}:is(.lolV2HubRow,.lolV2DetailRelatedRows>a) .lolV2SignalAvatar{width:34px;height:34px}.lolV2DetailPage .lolV2DetailSymbolPanel .lolV2DiscordMark{width:16px;height:16px}.lolV2DetailPage .lolV2DetailSymbolPanel .lolV2ReadMark{font-size:22px}.lolV2DiscordLegend{grid-template-columns:1fr;gap:16px;padding:20px}.lolV2ReceiptStages li{padding:18px 6px}.lolV2ReceiptStages h3{font-size:16px}.lolV2ReceiptStages p{font-size:12px}.lolV2LineExample{gap:8px;padding:18px 12px}.lolV2LineExample>p{padding:12px}.lolV2VerifiedExample{flex-wrap:wrap;gap:6px}}
:root{--lol-motion-fast:.14s;--lol-motion-base:.28s;--lol-motion-slow:.52s;--lol-motion-ease:cubic-bezier(.2, .78, .18, 1);--lol-motion-cut:cubic-bezier(.16, 1, .3, 1)}.lolV2RouteScan{z-index:300;pointer-events:none;background:var(--lol-v2-acid);transform-origin:0;width:100%;height:5px;animation:.62s steps(7,end) both lolV2RouteScan;position:fixed;top:0;left:0;transform:scaleX(0)}.lolV2RouteScan:after{content:"";background:var(--lol-v2-coral);width:44px;height:100%;position:absolute;top:0;right:0}@keyframes lolV2RouteScan{0%{opacity:1;transform:scaleX(0)}72%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}[data-lol-motion-order]{--lol-motion-delay:.33s}[data-lol-motion-order="0"]{--lol-motion-delay:0s}[data-lol-motion-order="1"]{--lol-motion-delay:55ms}[data-lol-motion-order="2"]{--lol-motion-delay:.11s}[data-lol-motion-order="3"]{--lol-motion-delay:.165s}[data-lol-motion-order="4"]{--lol-motion-delay:.22s}[data-lol-motion-order="5"]{--lol-motion-delay:.275s}html.lolV2MotionReady:not(.lolV2MotionReduced) [data-lol-motion]{transition:opacity var(--lol-motion-base) var(--lol-motion-ease) var(--lol-motion-delay,0s), transform var(--lol-motion-slow) var(--lol-motion-cut) var(--lol-motion-delay,0s), clip-path var(--lol-motion-slow) var(--lol-motion-cut) var(--lol-motion-delay,0s)}html.lolV2MotionReady:not(.lolV2MotionReduced) [data-lol-motion=rise]:not(.is-visible){opacity:0;transform:translateY(22px)}html.lolV2MotionReady:not(.lolV2MotionReduced) [data-lol-motion=cut]:not(.is-visible){opacity:0;transform:translate(-24px)}html.lolV2MotionReady:not(.lolV2MotionReduced) [data-lol-motion=scan]:not(.is-visible){opacity:.4;clip-path:inset(0 100% 0 0)}html.lolV2MotionReady [data-lol-motion].is-visible{opacity:1;clip-path:inset(0);transform:none}.lolV2PcScanner,.lolV2SearchConsole{transition:box-shadow var(--lol-motion-fast) steps(2, end)}.lolV2PcScanner:after,.lolV2SearchConsole:after{content:"";z-index:12;pointer-events:none;opacity:0;background:var(--lol-v2-blue);height:4px;position:absolute;top:46px;left:0;right:0}.lolV2SearchConsole{position:relative}.lolV2SearchConsole:after{background:var(--lol-v2-coral);top:50px}.lolV2PcScanner:focus-within{box-shadow:12px 12px 0 var(--lol-v2-blue)}.lolV2SearchConsole:focus-within{box-shadow:11px 11px 0 var(--lol-v2-blue)}.lolV2PcScanner:focus-within:after,.lolV2SearchConsole:focus-within:after{animation:.52s steps(6,end) both lolV2ScannerPass}.lolV2SearchConsole:has(.lolV2SearchForm[data-lol-state=scanning]):after{animation:.52s steps(6,end) both lolV2ScannerPass}@keyframes lolV2ScannerPass{0%{opacity:0;transform:translateY(0)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(290px)}}.lolV2PcScannerForm input:focus,.lolV2SearchForm input:focus{box-shadow:inset 0 -5px 0 var(--lol-v2-acid)}.lolV2PcChatFragment,.lolV2PcScannerResult{animation:lolV2ResultCutIn .32s var(--lol-motion-cut) both}.lolV2PcScannerResult{animation-delay:55ms}@keyframes lolV2ResultCutIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.lolV2SearchForm[data-lol-state=scanning] button{color:var(--lol-v2-ink);background:var(--lol-v2-acid)}.lolV2SearchForm[data-lol-state=scanning] button i{animation:.42s steps(3,end) infinite alternate lolV2ArrowScan}@keyframes lolV2ArrowScan{0%{transform:translate(0)}to{transform:translate(4px,-4px)}}:where(.lolV2HeaderSearchButton,.lolV2PcScannerForm>div>button,.lolV2SearchForm button,.lolV2DetailHeroCopy>a,.lolV2SearchAnswerActions a,.lolV2SearchCaution a,.lolV2FooterStatement a,.lolV2DetailRelatedHead>a){transition:transform var(--lol-motion-fast) steps(2, end), color var(--lol-motion-fast) linear, background-color var(--lol-motion-fast) linear, box-shadow var(--lol-motion-fast) steps(2, end)}:where(.lolV2HeaderSearchButton,.lolV2PcScannerForm>div>button,.lolV2SearchForm button,.lolV2DetailHeroCopy>a,.lolV2SearchAnswerActions a,.lolV2SearchCaution a,.lolV2FooterStatement a,.lolV2DetailRelatedHead>a):active{box-shadow:none;transform:translate(3px,3px)}.lolV2PcPickupRow,.lolV2SearchStarterRows a,.lolV2SearchAlternateRows a,.lolV2DetailRelatedRows>a,.lolV2SearchEmptySuggestions>a:not(.lolV2SearchReset){transition:box-shadow var(--lol-motion-fast) steps(2, end), filter var(--lol-motion-fast) linear}@media (hover:hover){.lolV2PcPickupRow:hover,.lolV2SearchStarterRows a:hover,.lolV2SearchAlternateRows a:hover,.lolV2DetailRelatedRows>a:hover{box-shadow:inset 8px 0 0 var(--lol-v2-ink)}.lolV2SearchContextRow:hover,.lolV2DetailContextRow:hover,.lolV2DetailExampleRow:hover{box-shadow:inset 0 -5px 0 var(--lol-v2-acid)}.lolV2SearchEmptySuggestions>a:not(.lolV2SearchReset):hover{filter:contrast(1.08)}}.lolV2PcPickupRow:active,.lolV2SearchStarterRows a:active,.lolV2SearchAlternateRows a:active,.lolV2DetailRelatedRows>a:active{filter:brightness(.9)}.lolV2DetailProgress{z-index:250;pointer-events:none;background:var(--lol-v2-ink);width:100%;height:5px;position:fixed;top:0;left:0}.lolV2DetailProgress i{background:var(--lol-v2-acid);transform-origin:0;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}.lolV2DetailJump a{transition:color var(--lol-motion-fast) linear, background-color var(--lol-motion-fast) steps(2, end)}.lolV2DetailJump a[aria-current=location]{color:var(--lol-v2-ink);background:var(--lol-v2-acid)}.lolV2DetailJump a[aria-current=location] b{color:var(--lol-v2-coral)}.lolV2MobileNav a svg{transition:transform var(--lol-motion-fast) steps(2, end)}.lolV2MobileNav a:active svg{transform:scale(.76)}@media (max-width:720px){.lolV2TickerTrack{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto}.lolV2TickerTrack::-webkit-scrollbar{display:none}.lolV2TickerItem{scroll-snap-align:start}.lolV2PcScanner:focus-within{box-shadow:8px 8px 0 var(--lol-v2-blue)}.lolV2SearchConsole:focus-within{box-shadow:7px 7px 0 var(--lol-v2-blue)}.lolV2DetailJump a[aria-current=location]{color:var(--lol-v2-ink);background:var(--lol-v2-acid)}}html.lolV2MotionReduced .lolV2RouteScan{display:none}@media (prefers-reduced-motion:reduce){.lolV2RouteScan{display:none}[data-lol-motion],[data-lol-motion].is-visible{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.lolV2PcScanner,.lolV2SearchConsole,.lolV2DetailJump a,.lolV2MobileNav a svg{transition:none}.lolV2PcScanner:after,.lolV2SearchConsole:after{display:none}.lolV2PcChatFragment,.lolV2PcScannerResult,.lolV2SearchForm[data-lol-state=scanning] button i{animation:none}:where(.lolV2HeaderSearchButton,.lolV2PcScannerForm>div>button,.lolV2SearchForm button,.lolV2DetailHeroCopy>a,.lolV2SearchAnswerActions a,.lolV2SearchCaution a,.lolV2FooterStatement a,.lolV2DetailRelatedHead>a):active{transform:none}}
