@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/instrument-sans-latin-ext-wght-normal.3_enilo7h9-3t.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/instrument-sans-latin-wght-normal.1c6_4mawwj-hb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--canvas:#f5f2eb;--surface:#fffdf8;--surface-muted:#ebe7dc;--ink:#191d1b;--muted:#626861;--line:#d4d0c4;--accent:#17665b;--accent-soft:#dceae6;--neutral-marker:#7c766a;--result-victory:#225f9c;--result-victory-border:#5e8aba;--result-victory-tint:#edf3fa;--result-defeat:#a33140;--result-defeat-border:#ba7780;--result-defeat-tint:#faeff0;--result-neutral:var(--muted);--result-neutral-border:var(--line);--result-neutral-tint:transparent;--analysis-stage-min-block-size:26rem}.match-result{--result-color:var(--result-neutral);--result-border:var(--result-neutral-border);--result-tint:var(--result-neutral-tint)}.match-result--victory{--result-color:var(--result-victory);--result-border:var(--result-victory-border);--result-tint:var(--result-victory-tint)}.match-result--defeat{--result-color:var(--result-defeat);--result-border:var(--result-defeat-border);--result-tint:var(--result-defeat-tint)}.match-result__label{color:var(--result-color)}*{box-sizing:border-box}html{background:var(--canvas);color:var(--ink)}body{min-block-size:100vh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:.08em}a:hover{color:var(--accent)}:focus-visible{outline-offset:4px;outline:3px solid #bd6b34}button{border:1px solid var(--ink);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.35rem .8rem}.analysis-shell,.route-state{inline-size:min(100% - 2rem,72rem);margin-inline:auto}.analysis-shell{padding-block:clamp(2.5rem,7vw,5.5rem) 6rem}.route-state{max-inline-size:42rem;padding-block:18vh 4rem}.route-state h1{margin-block:.35rem .75rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,6vw,3.5rem);font-weight:500;line-height:1.08}.eyebrow,.transition-label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.match-header{border-block-end:1px solid var(--result-border);background:var(--result-tint);padding-block-end:2rem}.match-header__title-row{justify-content:space-between;align-items:end;gap:2rem;margin-block-start:.45rem;display:flex}.match-header h1,.arc-introduction h2,.review h2,.transition-stage h2{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.08}.match-header h1{font-size:clamp(2.8rem,8vw,5.75rem)}.match-header__summary{color:var(--muted);margin-block:.25rem 0}.match-header__meta,.receipt-grid{grid-auto-flow:column;gap:clamp(1.5rem,4vw,3rem);margin:0;display:grid}.match-header__meta div,.receipt-grid div{gap:.15rem;display:grid}.match-header__meta dt,.receipt-grid dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.match-header__meta dd,.receipt-grid dd{margin:0}.mode-switch{gap:.4rem;margin-block:1.5rem clamp(3rem,8vw,6.5rem);display:flex}.mode-switch a,.mode-switch span{border-radius:999px;padding:.5rem .9rem;text-decoration:none}.mode-switch a[aria-current=page]{background:var(--ink);color:var(--surface)}.mode-switch span{color:var(--muted)}.arc-introduction{max-inline-size:45rem}.arc-introduction h2,.review h2,.transition-stage h2{margin-block-start:.4rem;font-size:clamp(2.15rem,5vw,4rem)}.arc-introduction>p:last-child{max-inline-size:38rem;color:var(--muted);font-size:1.05rem}.match-arc{gap:0;margin-block:3.25rem 5rem;padding:0;list-style:none;display:grid;position:relative}.match-arc:before{background:var(--line);content:"";inline-size:1px;position:absolute;inset-block:0;inset-inline-start:.43rem}.transition-marker{grid-template-columns:1rem minmax(0,1fr);gap:clamp(1.25rem,4vw,3rem);padding-block:0 3rem;display:grid;position:relative}.transition-marker__dot{z-index:1;border:3px solid var(--canvas);background:var(--neutral-marker);block-size:.9rem;inline-size:.9rem;box-shadow:0 0 0 1px var(--neutral-marker);border-radius:50%;margin-block-start:.45rem;display:block}.transition-marker--focal .transition-marker__dot{background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.transition-marker--selected article{border-color:var(--accent);background:var(--accent-soft)}.transition-marker article{border:1px solid var(--line);background:var(--surface);border-radius:.45rem;max-inline-size:48rem;padding:clamp(1.25rem,4vw,2rem)}.transition-marker__meta{color:var(--muted);letter-spacing:.08em;justify-content:space-between;gap:1rem;font-size:.78rem;font-weight:700;display:flex}.transition-marker h3{max-inline-size:34rem;margin-block:.65rem 1.35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3vw,2rem);font-weight:500;line-height:1.2}.transition-observation,.transition-interpretation{border-block-start:1px solid var(--line);padding-block:.8rem}.transition-observation p:not(.transition-label),.transition-interpretation p:not(.transition-label){margin-block:.25rem 0}.transition-interpretation{color:var(--muted)}.inspect-link{margin-block-start:1rem;font-weight:700;display:inline-block}.arc-primer{background:var(--surface-muted);color:var(--muted);border-radius:.3rem;justify-content:space-between;align-items:center;gap:1rem;margin-block-end:1.25rem;padding:.75rem .9rem;font-size:.88rem;display:flex}.transition-stage,.review,.investigation{border-block-start:1px solid var(--line);margin-block-start:4rem;padding-block-start:3rem}.transition-stage__heading,.review__heading,.investigation__heading,.analysis-sheet__heading{justify-content:space-between;align-items:end;gap:2rem;margin-block-end:2rem;display:flex}.context-label{color:var(--muted)}.investigation__heading h2,.analysis-sheet__heading h2{margin-block:.4rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,5vw,4rem);font-weight:500;line-height:1.08}.investigation__interval{color:var(--muted);margin-block:.55rem 0;font-size:1.05rem}.investigation__actions,.lens-switch,.ask-options{flex-wrap:wrap;gap:.5rem;display:flex}.investigation__actions{justify-content:end;margin-block-end:1rem}.investigation__actions a,.lens-switch a{border:1px solid var(--line);border-radius:999px;padding:.4rem .8rem;text-decoration:none}.lens-switch a[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--surface)}.analysis-stage,.route-state[aria-busy=true]{min-block-size:var(--analysis-stage-min-block-size)}.analysis-stage{border:1px solid var(--line);background:var(--surface);border-radius:.45rem;margin-block:1rem 1.5rem;padding:clamp(1.25rem,4vw,2rem)}.lens-fallback,.lens-caution{color:var(--muted)}.lens-heading h3,.analysis-sheet h3,.analysis-sheet h4{margin-block:.35rem 1rem;font-family:Georgia,Times New Roman,serif;font-weight:500}.lens-heading h3,.analysis-sheet h3{font-size:clamp(1.4rem,3vw,2rem)}.map-points,.sequence-bands,.evidence-claims{gap:.75rem;padding:0;list-style:none;display:grid}.map-points li,.sequence-band{border-block-start:1px solid var(--line);grid-template-columns:5rem minmax(0,1fr);gap:1rem;padding-block-start:.75rem;display:grid}.map-points li>div,.sequence-band__time,.ask-context p{gap:.15rem;display:grid}.map-points span,.sequence-band__time span,.ask-context span,.evidence-claims span{color:var(--muted);font-size:.78rem}.sequence-band--parallel>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.sequence-relations,.transfer-rows,.champion-capabilities,.evidence-records,.evidence-coverage,.evidence-relations,.evidence-versions{gap:.75rem;display:grid}.sequence-relations div,.transfer-rows div,.champion-capabilities div,.evidence-records>div,.evidence-coverage>div,.evidence-relations>div,.evidence-versions>div{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:.25rem 1rem;display:grid}.sequence-relations dd,.transfer-rows dd,.champion-capabilities dd,.evidence-records dd,.evidence-coverage dd,.evidence-relations dd,.evidence-versions dd{margin:0}.analysis-sheet{z-index:10;border-inline-start:1px solid var(--line);background:var(--surface);inline-size:min(100%,38rem);padding:clamp(1.5rem,5vw,3rem);position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:-1rem 0 3rem #191d1b24}.analysis-sheet__heading h2:focus-visible{border-radius:.15rem}.analysis-sheet>section{border-block-start:1px solid var(--line);margin-block-start:2rem;padding-block-start:1.25rem}.evidence-mode+.evidence-mode{margin-block-start:1.25rem}.evidence-claims>li,.ask-answer{background:var(--surface-muted);border-radius:.35rem;padding:.85rem 1rem}.ask-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ask-options{margin-block:1.5rem}.ask-options button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.state-receipt,.review-rationale,.analysis-empty,.review-empty{border:1px solid var(--line);background:var(--surface);border-radius:.45rem;padding:clamp(1.25rem,4vw,2rem)}.state-receipt{grid-template-columns:minmax(0,1fr) auto;gap:1.75rem;display:grid}.state-receipt h3,.review-rationale h3,.analysis-empty h2,.review-empty h2{margin-block:.35rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:500}.receipt-samples,.limitations{color:var(--muted)}.receipt-grid{grid-column:1/-1;grid-auto-flow:initial;border-block-start:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding-block-start:1.25rem}.limitations{grid-column:1/-1;margin:0}.review-rationale{max-inline-size:48rem;margin-block-end:1.5rem}.review-rationale a,.review-beat__investigate{margin-block-start:.75rem;font-weight:700;display:inline-block}.review-index ol,.review-chronology ol{flex-wrap:wrap;gap:.6rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.review-index a,.review-chronology a{border-block-end:1px solid #0000;gap:.35rem;padding-block:.25rem;text-decoration:none;display:inline-flex}.review-index a[aria-current=step],.review-chronology a[aria-current=step]{border-color:currentColor;font-weight:700}.review-chronology{border-block:1px solid var(--line);margin-block-end:2rem;padding-block:.75rem}.review-chronology ol{justify-content:space-between;margin:0}.review-beats{gap:1.5rem;margin-block-start:2rem;display:grid}.review-beat{border-block-start:1px solid var(--line);padding-block-start:1.25rem}.review-beat h3{margin-block:.35rem .75rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500}.review-beat__kind,.review-beat__assertion,.review-beat__claim{color:var(--muted);font-size:.78rem}.review-beat__kind{text-transform:lowercase;margin:0}.review-interpretation{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.review-competing-reading{border-block-start:1px solid var(--line);padding-block-start:1.25rem}.review-competing-reading summary{cursor:pointer;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,2.5vw,1.5rem)}.review-competing-reading .review-beat{margin-block-start:1rem}.review-sequence{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-block-start:2.5rem;padding-block-start:1.25rem;display:flex}.review-receipt-unavailable{color:var(--muted)}.analysis-empty,.review-empty{max-inline-size:44rem;margin-block:3rem 0}@media (max-width:42rem){.match-header__title-row,.transition-stage__heading,.review__heading,.investigation__heading,.analysis-sheet__heading,.state-receipt{flex-direction:column;grid-template-columns:1fr;align-items:start}.match-header__title-row,.transition-stage__heading,.review__heading,.investigation__heading,.analysis-sheet__heading{display:flex}.match-header__meta,.receipt-grid{grid-auto-flow:initial;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%}.receipt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.arc-primer{flex-direction:column;align-items:start}.sequence-band--parallel>ul,.ask-context,.review-interpretation{grid-template-columns:1fr}}.development-app{--development-canvas:#111;--development-panel:#151515;--development-surface:#1b1b1b;--development-raised:#222;--development-line:#313131;--development-text:#e4e4df;--development-muted:#a0a29b;--development-accent:#afc0b3;--result-victory:#8ab9ed;--result-victory-border:#527da9;--result-victory-tint:#17212d;--result-defeat:#e397a0;--result-defeat-border:#a05e68;--result-defeat-tint:#2b1b1f;--result-neutral:var(--development-muted);--result-neutral-border:var(--development-line);--result-neutral-tint:var(--development-panel);background:var(--development-canvas);min-block-size:100vh;color:var(--development-text);font-family:Instrument Sans Variable,Instrument Sans,Arial,sans-serif;font-size:.9rem}.development-app a{color:inherit}.development-app a:hover{color:var(--development-accent)}.development-app :focus-visible{outline-color:var(--development-accent)}.development-nav{z-index:5;border-block-end:1px solid var(--development-line);background:#111111f5;grid-template-columns:auto 1fr auto;align-items:center;min-block-size:3rem;padding-inline:max(1rem,50vw - 37rem);display:grid;position:sticky;inset-block-start:0}.development-brand{font-weight:700;text-decoration:none}.development-nav nav{color:var(--development-muted);gap:1rem;margin-inline-start:2rem;font-size:.78rem;display:flex}.development-nav nav a{text-decoration:none}.development-nav [aria-current=page]{color:var(--development-text)}.development-region{color:var(--development-muted);font-variant-numeric:tabular-nums;font-size:.72rem}.development-page{inline-size:min(100% - 2rem,74rem);margin-inline:auto;padding-block:1.1rem 4rem}.development-sample-label,.development-kicker{color:var(--development-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:650}.development-sample-label{color:var(--development-accent);margin-block-end:.55rem}.development-result{border:1px solid var(--development-line);border-inline-start:3px solid var(--result-border);background:var(--result-tint);border-radius:.3rem;grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1rem 1.15rem;display:grid}.development-result__state{border-inline-end:1px solid var(--development-line);align-content:center;align-self:stretch;display:grid}.development-result__state strong{color:var(--result-color);font-size:1rem}.development-result__state span,.development-result__identity>p:last-child{color:var(--development-muted);font-size:.76rem}.development-result h1{margin:.18rem 0;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:700;line-height:1.18}.development-result__identity>p:last-child{margin:0}.development-result__stats{grid-auto-flow:column;gap:1.4rem;margin:0;display:grid}.development-result__stats div{gap:.1rem;display:grid}.development-result__stats dt{color:var(--development-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem}.development-result__stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:.78rem}.development-temporal,.development-scoreboard{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.3rem;margin-block-start:.8rem}.development-temporal{padding:1rem 1.15rem 1.15rem}.development-section-heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.development-section-heading h2{margin:.12rem 0;font-size:1.15rem;font-weight:700;line-height:1.2}.development-section-heading p:last-child,.development-values>p,.development-events>p,.development-scoreboard>.development-section-heading>p{color:var(--development-muted);margin:.2rem 0 0;font-size:.76rem}.development-tabs{border:1px solid var(--development-line);border-radius:.22rem;display:flex;overflow:hidden}.development-tabs button{border:0;border-inline-start:1px solid var(--development-line);min-block-size:2rem;color:var(--development-muted);background:0 0;border-radius:0;padding:.3rem .72rem;font-size:.76rem}.development-tabs button:first-child{border-inline-start:0}.development-tabs button[aria-selected=true]{background:var(--development-raised);color:var(--development-text)}.development-comparison-control{border-block:1px solid var(--development-line);color:var(--development-muted);flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin-block-start:.85rem;padding-block:.55rem;font-size:.72rem;display:flex}.development-comparison-pair{align-items:baseline;gap:.35rem;display:inline-flex}.development-comparison-pair strong{color:var(--development-text);font-size:.78rem}.development-comparison-champion{border:1px solid var(--development-line);background:var(--development-raised);object-fit:cover;block-size:1.8rem;inline-size:1.8rem;color:var(--development-muted);border-radius:.15rem;flex:0 0 1.8rem;place-items:center;font-size:.5rem;display:grid}.development-comparison-control label{align-items:center;gap:.4rem;min-inline-size:0;display:flex}.development-comparison-control label>span{text-transform:uppercase;letter-spacing:.04em;font-size:.62rem}.development-comparison-control select{border:1px solid var(--development-line);background:var(--development-surface);min-block-size:2rem;max-inline-size:min(17rem,58vw);color:var(--development-text);font:inherit;border-radius:.18rem;padding:.25rem 1.8rem .25rem .55rem;font-size:.74rem}.development-chart-wrap{border:1px solid var(--development-line);background:var(--development-canvas);margin-block-start:.8rem;padding:.3rem .3rem .3rem 3.6rem;position:relative}.development-chart-y-axis{inline-size:3rem;color:var(--development-muted);font-variant-numeric:tabular-nums;pointer-events:none;font-size:.64rem;position:absolute;inset:.6rem auto 1.55rem .5rem}.development-chart-y-axis span{position:absolute;inset-inline-start:0;transform:translateY(-50%)}.development-chart{block-size:clamp(10rem,22vw,13.75rem);inline-size:100%;display:block}.development-chart__selection{fill:#afc0b314}.development-chart__zero{stroke:#4b4b4b;stroke-dasharray:4 5}.development-chart__line{fill:none;stroke:var(--development-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.development-chart__point{fill:var(--development-panel);stroke:var(--development-accent);stroke-width:1.5px}.development-chart-axis{color:var(--development-muted);font-variant-numeric:tabular-nums;justify-content:space-between;padding-block-start:.25rem;font-size:.68rem;display:flex}.development-window-panel{grid-template-columns:minmax(0,1.45fr) minmax(15rem,.75fr);gap:.8rem;margin-block-start:.8rem;display:grid}.development-window-panel__suggestions,.development-window-detail{border:1px solid var(--development-line);background:var(--development-surface);padding:.75rem}.development-window-panel h3{margin:.12rem 0 .65rem;font-size:.88rem}.development-window-panel__suggestions>p,.development-window-detail>p:not(.development-kicker){color:var(--development-muted);margin:.5rem 0;font-size:.74rem}.development-window-cards{gap:.4rem;display:grid}.development-window-card{border:1px solid var(--development-line);background:var(--development-canvas);border-radius:.2rem;grid-template-columns:5.7rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.55rem .65rem;text-decoration:none;display:grid}.development-window-card--selected{border-color:var(--development-accent);background:#afc0b312}.development-window-card strong{font-variant-numeric:tabular-nums;font-size:.74rem}.development-window-card span{color:var(--development-muted);font-size:.72rem;line-height:1.35}.development-other-windows{color:var(--development-muted);margin-block-start:.55rem;font-size:.7rem}.development-other-windows summary{cursor:pointer}.development-other-windows nav{flex-wrap:wrap;gap:.35rem .7rem;margin-block-start:.45rem;display:flex}.development-other-windows a[aria-current=true]{color:var(--development-accent)}.development-window-detail table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;margin-block-start:.45rem;font-size:.72rem}.development-window-detail th,.development-window-detail td{border-block-start:1px solid var(--development-line);text-align:end;padding:.45rem .3rem}.development-window-detail th:first-child{text-align:start}.development-window-detail thead th{color:var(--development-muted);text-transform:uppercase;font-size:.64rem;font-weight:650}.development-endpoints{border:1px solid var(--development-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:.55rem;display:grid}.development-endpoints>div{grid-template-columns:auto 1fr;gap:.15rem .8rem;padding:.6rem .75rem;display:grid}.development-endpoints>div+div{border-inline-start:1px solid var(--development-line)}.development-endpoints span,.development-endpoints small{color:var(--development-muted);font-size:.69rem}.development-endpoints strong{font-variant-numeric:tabular-nums;justify-self:end}.development-endpoints small{grid-column:1/-1}.development-timeline-grid{grid-template-columns:minmax(0,1fr);gap:.8rem;margin-block-start:.8rem;display:grid}.development-values,.development-events,.development-team{border:1px solid var(--development-line);background:var(--development-surface)}.development-events>h3,.development-events>p{padding-inline:.75rem}.development-values h3,.development-events h3,.development-team h3,.development-empty h3{margin-block:.65rem 0;font-size:.84rem}.development-values summary{cursor:pointer;min-block-size:3.5rem;color:var(--development-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .75rem;font-size:.7rem;display:flex}.development-values summary>span:first-child{gap:.08rem;display:grid}.development-values summary strong{color:var(--development-text);font-size:.84rem}.development-values summary small{font-size:.68rem}.development-values__action{color:var(--development-accent);align-items:center;gap:.3rem;display:inline-flex}.development-values__action i{font-size:1rem;font-style:normal;line-height:1;transition:transform .12s;display:inline-block;transform:rotate(90deg)}.development-values[open] .development-values__action i{transform:rotate(-90deg)}.development-values table,.development-team table{border-collapse:collapse;table-layout:fixed;inline-size:100%}.development-values th,.development-values td,.development-team th,.development-team td{border-block-start:1px solid var(--development-line);text-align:start;vertical-align:middle;padding:.45rem .6rem}.development-values thead th,.development-team thead th{color:var(--development-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:650}.development-values tbody th,.development-values tbody td{font-size:.72rem;font-weight:400}.development-value-selected{background:#afc0b30d}.development-gap{color:var(--development-muted);font-style:italic}.development-endpoint-actions{flex-wrap:wrap;gap:.25rem .5rem;display:flex}.development-endpoint-actions a{font-size:.66rem}.development-events{padding-block-end:.5rem}.development-events ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:.65rem 0 0;padding:0;list-style:none;display:grid}.development-events li{border-block-start:1px solid var(--development-line);grid-template-columns:2.65rem auto minmax(0,1fr);gap:.5rem;padding:.6rem .75rem;display:grid}.development-events li+li{border-inline-start:1px solid var(--development-line)}.development-events li>.development-event-visuals{align-items:center;gap:.2rem;min-inline-size:1.65rem;display:flex}.development-events li>span{gap:.08rem;display:grid}.development-events li small{color:var(--development-muted)}.development-events .development-event-assists{flex-wrap:wrap;align-items:center;gap:.22rem .35rem;margin-block-start:.12rem;display:flex}.development-event-assists>span:not(:first-child){align-items:center;gap:.18rem;display:inline-flex}.development-scoreboard{overflow:hidden}.development-scoreboard>.development-section-heading{padding:.8rem 1.15rem}.development-team{border-block-end:0;border-inline:0}.development-team__heading{background:var(--result-tint);box-shadow:inset 3px 0 var(--result-border);justify-content:space-between;padding:.2rem .75rem .55rem;display:flex}.development-team__heading span{color:var(--result-color);align-self:end;font-size:.68rem}.development-team table{font-size:.72rem}.development-team thead th:first-child{inline-size:22%}.development-team thead th:last-child{inline-size:27%}.development-team tbody th{font-weight:400}.development-team tbody th a{align-items:center;gap:.35rem;text-decoration:none;display:flex}.development-team tbody th a>span:last-child{display:grid}.development-team tbody th small{color:var(--development-muted);font-size:.6rem;font-weight:400}.development-champion-mark{background:var(--development-raised);block-size:2.15rem;color:var(--development-muted);border:1px solid #454545;border-radius:.2rem;flex:0 0 2.15rem;place-items:center;font-size:.62rem;display:grid}img.development-champion-mark{object-fit:cover}.development-roster-focus{box-shadow:inset 2px 0 var(--development-accent);background:#afc0b31a}.development-roster-compare{background:#a0a29b0f;box-shadow:inset 2px 0 #73756f}.development-spells,.development-items{align-items:center;gap:.22rem;display:flex}.development-items{grid-template-columns:repeat(6,1.55rem) 1.55rem;display:grid}.development-items--scoreboard-mobile,.development-spells--mobile{display:none}.development-spells--desktop{flex-direction:column;gap:.12rem}.development-spells.development-spells--desktop>span{block-size:1rem;inline-size:1rem}.development-items--scoreboard{grid-template-columns:repeat(6,1.4rem) 1.4rem;gap:.14rem}.development-items--scoreboard>span{block-size:1.4rem;inline-size:1.4rem}.development-items--scoreboard .development-item-slot--empty{background:#181818;border-color:#0000;box-shadow:inset 0 0 0 1px #242424}.development-items--scoreboard .development-item-slot--trinket{outline:0;margin-inline-start:.08rem}.development-spells>span,.development-items>span{border:1px solid var(--development-line);background:var(--development-raised);block-size:1.55rem;inline-size:1.55rem;color:var(--development-muted);font-variant-numeric:tabular-nums;border-radius:.15rem;place-items:center;font-size:.52rem;display:grid}.development-item-icon,.development-spell-icon,.development-event-icon{object-fit:cover;block-size:100%;inline-size:100%;color:var(--development-muted);font-variant-numeric:tabular-nums;border-radius:.1rem;place-items:center;font-size:.44rem;display:grid}.development-item-slot--empty{background:#181818}.development-item-slot--trinket{outline-offset:1px;outline:1px solid #474747;margin-inline-start:.16rem}.development-event-icon{block-size:1.65rem;inline-size:1.65rem}.development-event-champion{border:1px solid var(--development-line);background:var(--development-raised);object-fit:cover;block-size:1.65rem;inline-size:1.65rem;color:var(--development-muted);border-radius:.12rem;flex:0 0 1.65rem;place-items:center;font-size:.44rem;display:grid}.development-event-assists .development-event-champion{flex-basis:1rem;block-size:1rem;inline-size:1rem}.development-number{font-variant-numeric:tabular-nums}.development-empty{border:1px solid var(--development-line);background:var(--development-surface);margin-block-start:.8rem;padding:1rem}.development-home{place-items:start center;min-block-size:calc(100vh - 3rem);padding:clamp(3rem,10vw,7rem) 1rem;display:grid}.development-home__content{inline-size:min(100%,44rem)}.development-home__content h1{margin:.35rem 0 .75rem;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:700;line-height:1.12}.development-home__content>p{max-inline-size:38rem;color:var(--development-muted)}.development-home__sample{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.3rem;grid-template-columns:1fr auto;gap:.4rem 1rem;margin-block-start:2rem;padding:1rem;text-decoration:none;display:grid}.development-home__sample strong{font-size:.95rem}.development-home__sample span{color:var(--development-accent);font-size:.78rem}.development-home__sample small{color:var(--development-muted);grid-column:1/-1}@media (max-width:44rem){.development-nav{grid-template-columns:auto 1fr;padding-inline:.75rem}.development-nav nav{justify-self:end;margin-inline-start:.75rem}.development-region{display:none}.development-page{inline-size:min(100% - 1rem,74rem);padding-block-start:.75rem}.development-result{grid-template-columns:4.8rem minmax(0,1fr);gap:.75rem;padding:.8rem}.development-result__stats{grid-column:1/-1;grid-auto-flow:initial;border-block-start:1px solid var(--development-line);grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:.65rem}.development-result__stats div{min-inline-size:0}.development-result__stats dd{font-size:.7rem}.development-temporal{padding:.75rem}.development-section-heading{flex-direction:column;align-items:start}.development-tabs{inline-size:100%}.development-tabs button{flex:1;min-block-size:2.5rem}.development-chart{block-size:10rem}.development-chart-wrap{padding-inline-start:3rem}.development-chart__point{stroke-width:2px;display:inline}.development-endpoints{grid-template-columns:1fr}.development-window-panel{grid-template-columns:minmax(0,1fr)}.development-window-card{grid-template-columns:5.2rem minmax(0,1fr)}.development-endpoints>div+div{border-block-start:1px solid var(--development-line);border-inline-start:0}.development-timeline-grid,.development-events ol{grid-template-columns:minmax(0,1fr)}.development-events li+li{border-inline-start:0}.development-values th,.development-values td,.development-team th,.development-team td{padding-inline:.38rem}.development-level-column,.development-hide-narrow,.development-items-column{display:none}.development-spells--mobile{flex-direction:column;gap:.1rem;display:flex}.development-spells.development-spells--mobile>span{block-size:.9rem;inline-size:.9rem}.development-items--scoreboard-mobile{grid-template-rows:repeat(2,1rem);grid-template-columns:repeat(3,1rem) 1rem;gap:.1rem;margin-block-start:.22rem;display:grid}.development-items--scoreboard-mobile>span{block-size:1rem;inline-size:1rem}.development-items--scoreboard-mobile>span:nth-child(7){grid-area:1/4/-1;align-self:center}.development-spells--desktop{display:none}.development-values thead th:first-child{inline-size:3.2rem}.development-values thead th:last-child{inline-size:8.2rem}.development-team thead th:first-child{inline-size:42%}.development-team thead th:last-child{inline-size:auto}.development-scoreboard>.development-section-heading{padding:.75rem}.development-team tbody th small{display:none}.development-home__sample{grid-template-columns:1fr}.development-home__sample span,.development-home__sample small{grid-column:1}}.player-page{max-inline-size:66rem}.player-search{grid-template-columns:minmax(0,1fr) 7rem auto;align-items:end;gap:.55rem;margin-block-start:1.2rem;display:grid}.player-search label{color:var(--development-muted);gap:.3rem;font-size:.72rem;display:grid}.player-search input{border:1px solid var(--development-line);background:var(--development-surface);min-block-size:2.6rem;inline-size:100%;min-inline-size:0;color:var(--development-text);font:inherit;border-radius:.2rem;padding:.55rem .7rem;font-size:.85rem}.player-search button{min-block-size:2.6rem;color:var(--development-text);font:inherit;cursor:pointer;background:#303b33;border:1px solid #526056;border-radius:.2rem;padding:.5rem .9rem;font-size:.8rem}.player-search button:disabled{opacity:.65;cursor:wait}.player-search__scope{color:var(--development-muted);margin-block:.6rem 1rem;font-size:.7rem}.player-lookup__status h1{overflow-wrap:anywhere;margin:1.7rem 0 .3rem;font-size:1.35rem;font-weight:600}.player-lookup__status h1 span{color:var(--development-muted);margin-inline-start:.35rem;font-weight:400}.player-lookup__status p{color:var(--development-muted);font-size:.78rem}.player-lookup__status [role=alert]{color:#c6b795}.player-history{gap:.45rem;margin-block-start:1rem;display:grid}.player-history__row{border:1px solid var(--development-line);border-inline-start:3px solid var(--result-border);background:var(--result-tint);font-variant-numeric:tabular-nums;border-radius:.2rem;grid-template-columns:6.5rem minmax(8rem,1fr) 6rem 5.5rem 10rem minmax(9rem,auto);align-items:center;gap:.75rem;min-block-size:5.2rem;padding:.6rem .75rem;font-size:.8rem;text-decoration:none;display:grid}.player-history__row:hover{border-color:var(--result-border)}.player-history__row strong{font-weight:550}.player-history__row small,.player-history__row time{color:var(--development-muted);font-size:.66rem}.player-history__result{border-inline-end:1px solid var(--development-line);grid-template-columns:1fr auto;gap:.15rem .35rem;padding-inline-end:.8rem;display:grid}.player-history__result strong,.player-history__result small{grid-column:1/-1}.player-history__result strong{color:var(--result-color);font-size:.75rem}.player-history__result>span{color:var(--development-muted);font-size:.66rem}.player-history__champion{align-items:center;gap:.6rem;display:flex}.player-history__champion .development-champion-mark{flex-basis:2.5rem;block-size:2.5rem}.player-history__champion>div,.player-history__kda,.player-history__stats,.player-history__open{gap:.2rem;display:grid}.player-history__items{grid-template-columns:repeat(6,1.6rem) 1.6rem;gap:.2rem;display:grid}.player-history__items>span{border:1px solid var(--development-line);background:var(--development-raised);border-radius:.12rem;block-size:1.6rem;inline-size:1.6rem;overflow:hidden}.player-history__open{justify-self:end;font-size:.73rem}.player-history__open span{color:var(--development-accent)}.player-history__mobile-open{color:var(--development-accent);margin-inline-start:auto;font-size:.68rem;font-weight:500;display:none}.player-sample{border-block-start:1px solid var(--development-line);flex-wrap:wrap;justify-content:space-between;gap:.45rem;margin-block-start:1.2rem;padding-block:1rem;font-size:.8rem;text-decoration:none;display:flex}.player-sample span{color:var(--development-muted);font-size:.72rem}@media (max-width:50rem){.player-history__row{grid-template-columns:6.2rem minmax(0,1fr) 6rem;gap:.55rem}.player-history__stats{grid-column:2;gap:.8rem;display:flex}.player-history__items{grid-column:2/-1}.player-history__open{grid-column:2/-1;justify-self:start}}@media (max-width:30rem){.player-search{grid-template-columns:minmax(0,1fr) 5.5rem}.player-search button{grid-column:1/-1}.player-history__row{grid-template-columns:5.2rem minmax(0,1fr) auto;gap:.45rem;min-block-size:0;padding:.55rem}.player-history__result{grid-area:1/1/4;align-self:stretch}.player-history__champion{grid-area:1/2/auto/-1}.player-history__mobile-open{display:inline}.player-history__champion .development-champion-mark{flex-basis:2rem;block-size:2rem;inline-size:2rem}.player-history__kda{grid-area:2/2}.player-history__stats{grid-area:2/3}.player-history__items{flex-wrap:nowrap;grid-area:3/2/auto/-1;grid-template-columns:repeat(6,1.35rem) 1.35rem}.player-history__items>span{block-size:1.35rem;inline-size:1.35rem}.player-history__open{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.development-footer{border-block-start:1px solid var(--development-line);inline-size:min(100% - 2rem,74rem);color:var(--development-muted);margin-inline:auto;padding-block:1rem 1.5rem;font-size:.66rem;line-height:1.45}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--font-weight-medium:500;--radius-lg:.5rem;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-border:var(--development-line)}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.block{display:block}.flex{display:flex}.grid{display:grid}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.w-0{width:0}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-full{width:100%}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-border\/50{border-color:var(--development-line)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--development-line) 50%, transparent)}}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-background{background-color:var(--development-panel)}.bg-transparent{background-color:#0000}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.font-mono{font-family:var(--font-mono)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-foreground{color:var(--development-text)}.text-muted-foreground{color:var(--development-muted)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--development-muted)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--development-line)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--development-line) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--development-line)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--development-line)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--development-raised)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--development-line)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--development-muted)}}.preview-team-results{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.3rem;margin-block-start:.5rem;overflow:hidden}.preview-team-results__heading{border-bottom:1px solid var(--development-line);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1.15rem;display:flex}.preview-team-results__heading h2{margin:0;font-size:.8rem;font-weight:650}.preview-team-results__heading p{color:var(--development-muted);align-items:center;gap:.55rem;margin:0;font-size:.7rem;display:flex}.preview-team-results__heading strong{font-variant-numeric:tabular-nums;font-size:.95rem}.preview-loss{color:var(--result-defeat)}.preview-win{color:var(--result-victory)}.preview-final-time{border-left:1px solid var(--development-line);margin-left:.25rem;padding-left:.8rem;font-size:.68rem}.preview-team-results__overflow{overflow-x:auto}.preview-team-results table{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%;min-width:900px;font-size:.76rem}.preview-team-results th,.preview-team-results td{white-space:nowrap;border:0;padding:.35rem .8rem}.preview-team-results thead th{color:var(--development-muted);letter-spacing:.035em;text-transform:uppercase;background:0 0;font-size:.63rem;font-weight:500}.preview-team-results th:first-child{text-align:left;padding-left:1.15rem}.preview-team-results th:last-child,.preview-team-results td:last-child{padding-right:1.15rem}.preview-team-results tbody tr{border-top:1px solid var(--development-line);background:var(--result-tint)}@supports (color:color-mix(in lab, red, red)){.preview-team-results tbody tr{background:color-mix(in srgb, var(--result-tint) 48%, var(--development-panel))}}.preview-team-results tbody tr{box-shadow:inset 3px 0 var(--result-border)}.preview-team-results tbody th{font-weight:500}.preview-team-results tbody th strong{margin-left:.9rem;font-size:.72rem;font-weight:650}@media (max-width:700px){.preview-team-results__heading{flex-direction:column;align-items:flex-start;gap:.25rem}.preview-final-time{display:none}}.accepted-area-chart{height:424px}.graph-module{height:100%;color:var(--development-text);font-variant-numeric:tabular-nums;flex-direction:column;padding:17px 20px 10px;display:flex}.graph-heading{justify-content:space-between;align-items:center;gap:16px;min-height:34px;display:flex}.graph-heading h2{margin:0;font-size:1.12rem;font-weight:650;line-height:1.3}.graph-tabs{border:1px solid var(--development-line);background:var(--development-canvas);border-radius:4px;gap:2px;padding:2px;display:inline-flex}.graph-tabs button{font:inherit;min-width:46px;color:var(--development-muted);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:6px 10px;font-size:.75rem;line-height:1.25}.graph-tabs button[aria-selected=true]{color:var(--development-text);background:var(--development-raised);box-shadow:inset 0 0 0 1px var(--development-line)}.graph-tabs button:hover{color:var(--development-text)}.graph-tabs button:focus-visible{outline:2px solid var(--development-accent);outline-offset:2px}.graph-context{border-bottom:1px solid var(--development-line);justify-content:space-between;align-items:center;gap:16px;min-height:34px;margin-top:9px;padding-bottom:9px;font-size:.75rem;display:flex}.graph-pair{align-items:center;gap:7px;display:flex}.graph-pair img{object-fit:cover;border-radius:2px;width:20px;height:20px}.graph-pair strong{font-weight:550}.graph-minus{color:var(--development-muted);margin:0 3px;font-size:.7rem}.graph-measure{border-left:1px solid var(--development-line);color:var(--development-muted);margin-left:7px;padding-left:11px}.graph-interval{color:var(--development-muted);align-items:center;gap:7px;font-size:.72rem;display:flex}.graph-interval strong{color:var(--development-text);font-weight:550}.graph-interval-mark{background:var(--development-accent);width:11px;height:11px}@supports (color:color-mix(in lab, red, red)){.graph-interval-mark{background:color-mix(in srgb, var(--development-accent) 12%, transparent)}}.graph-interval-mark{border-inline:1px dashed var(--development-accent)}.graph-plot-head{color:var(--development-muted);justify-content:space-between;align-items:center;margin-bottom:0;padding-top:9px;font-size:.65rem;display:flex}.graph-chart{flex:1;width:100%;height:275px;min-height:240px;aspect-ratio:auto!important}.graph-chart .recharts-cartesian-axis-tick text{fill:var(--development-muted);font-family:inherit;font-size:11px}.graph-boundary-label{fill:var(--development-accent);font-family:inherit;font-size:10.5px}.graph-chart .recharts-surface:focus-visible{outline-offset:1px;outline:1px solid var(--development-accent)!important}.graph-caption{color:var(--development-muted);justify-content:space-between;gap:15px;padding-top:1px;font-size:.65rem;line-height:1.45;display:flex}html:has(.development-app) .graph-caption>span:first-child{position:relative;top:2px}html:has(.development-app) .graph-caption>span:last-child{white-space:nowrap;flex:none}.graph-tooltip{min-width:220px;color:var(--development-text);font-size:12px;line-height:1.4;background:var(--development-surface)!important;border:1px solid var(--development-line)!important;border-radius:4px!important;padding:9px 11px!important;box-shadow:0 4px 12px #0005!important}.graph-tooltip-values{gap:4px;width:100%;min-width:196px;display:grid}.graph-tooltip-values>div{justify-content:space-between;gap:24px;display:flex}.graph-tooltip-values>div:not(:first-child){color:var(--development-muted);font-size:11px}.graph-tooltip-values strong{font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:700px){.accepted-area-chart{height:450px}.graph-module{padding:14px 12px 10px}.graph-context{flex-wrap:wrap;gap:8px}.graph-measure{display:none}.graph-caption{font-size:10px}.graph-caption span:first-child{max-width:80%}}.development-result__state .refined-queue{white-space:nowrap;color:var(--result-color);font-size:.67rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.development-result__state .refined-queue{color:color-mix(in srgb, var(--result-color) 88%, var(--result-tint))}}.development-result__state .refined-queue{margin-bottom:.2rem}.refined-dragon-cell{grid-template-columns:66px 2ch;align-items:center;column-gap:6px;display:inline-grid}.refined-dragon-count{text-align:right}.refined-dragon-order{vertical-align:middle;align-items:center;gap:2px;display:inline-flex}.refined-dragon-order img{object-fit:contain;width:20px;height:20px}.refined-comparison{gap:7px}.refined-opponent{border:1px solid var(--development-line);background:var(--development-raised);cursor:pointer;border-radius:3px;align-items:center;min-height:32px;display:inline-flex;position:relative}.refined-opponent-display{pointer-events:none;align-items:center;gap:7px;padding:5px 9px;display:flex}.refined-opponent-display svg{color:var(--development-muted);margin-left:9px}.refined-opponent select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;position:absolute;inset:0}.refined-opponent:has(select:focus-visible){outline:2px solid var(--development-accent);outline-offset:2px}.refined-opponent:hover{border-color:var(--development-muted)}.refined-events{padding:0;container:event-feed/inline-size}.refined-events>summary{list-style:none}.refined-events>summary::-webkit-details-marker{display:none}.refined-events>summary:focus-visible,.refined-event-record>summary:focus-visible{outline:2px solid var(--development-accent);outline-offset:-2px}.refined-events ol{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr);align-items:start;max-height:min(26rem,55vh);margin-top:0;overflow-y:auto}.refined-events ol:focus-visible{outline:1px solid var(--development-accent);outline-offset:-1px}.refined-samples-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(26rem,55vh);overflow:auto}.refined-samples-scroll:focus-visible{outline:1px solid var(--development-accent);outline-offset:-1px}.refined-samples-scroll thead th{background:var(--development-surface);z-index:1;position:sticky;top:0}.refined-events li{grid-template-columns:2.8rem 6.4rem minmax(0,1fr);align-items:start;gap:.55rem;padding:.65rem .75rem}.refined-events li+li{border-inline-start:0}.refined-events li>time{white-space:nowrap;padding-top:3px;font-size:.75rem}.refined-events .refined-event-copy{overflow-wrap:normal;word-break:normal;align-content:start;gap:4px;min-width:0}.refined-events .refined-event-copy>strong{font-size:.72rem;font-weight:600;line-height:1.35}.refined-event-action{color:var(--development-text);text-wrap:pretty;overflow-wrap:break-word;font-size:.72rem;line-height:1.5}.refined-event-note{text-wrap:pretty;font-size:.64rem;line-height:1.45}.refined-events li>.development-event-visuals{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;padding-top:1px}.refined-event-symbol{object-fit:contain;width:18px;height:18px;color:var(--development-muted);flex:0 0 18px}.refined-event-symbol[data-event-symbol=WARD_PLACED],.refined-event-symbol[data-event-symbol=CHAMPION_KILL],.refined-event-symbol[data-event-symbol=CHAMPION_SPECIAL_KILL]{filter:brightness(0)saturate()invert(66%)sepia(27%)saturate(623%)hue-rotate(303deg)brightness(98%)contrast(92%)}.refined-event-victims{flex:none;grid-template-columns:repeat(2,20px);gap:2px;display:inline-grid}.refined-event-victims:has(img:only-child){grid-template-columns:20px}.refined-events .refined-event-victim{filter:grayscale(.7)brightness(.85);width:20px;height:20px}.refined-events .development-event-assists{gap:.25rem .45rem;font-size:.64rem;line-height:1.5}.refined-events .development-event-assists>span:not(:first-child){white-space:nowrap;flex:none}@container event-feed (min-width:820px){.refined-events ol{grid-template-columns:repeat(2,minmax(0,1fr))}.refined-events li:nth-child(2n){border-inline-start:1px solid var(--development-line)}}@container event-feed (max-width:420px){.refined-events li{grid-template-columns:2.8rem minmax(0,1fr);gap:.35rem .55rem}.refined-events .refined-event-copy{grid-column:2}}.refined-event-record{min-width:0;margin-top:2px}.refined-event-record>summary{min-block-size:0;color:var(--development-muted);cursor:pointer;white-space:nowrap;padding:3px 0;font-size:.62rem;line-height:1.4;list-style:none;display:block}.refined-event-record>summary:before{content:"›";margin-right:5px;display:inline-block}.refined-event-record[open]>summary:before{transform:rotate(90deg)}.refined-event-record pre{background:var(--development-canvas);border:1px solid var(--development-line);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--development-muted);margin:4px 0 0;padding:8px;font:10px/1.5 ui-monospace,monospace}.refined-event-record p{color:var(--development-muted);margin:4px 0;font-size:.65rem;line-height:1.5}@media (max-width:700px){.refined-opponent{min-height:36px}.refined-events>summary{gap:8px}.refined-events .development-values__action{white-space:nowrap}}.refined-player-line{flex-wrap:wrap;align-items:center;gap:3px 7px;line-height:1.3;display:flex}html:has(.development-app) .development-team thead th:first-child{inline-size:28%}html:has(.development-app) #scoreboard{scroll-margin-top:60px}html:has(.development-app) #scoreboard .development-team__heading>span{font-weight:700}.development-team tbody th a>span:last-child{flex:1;min-width:0}.refined-summoner-line{align-items:baseline;gap:3px;min-width:0;max-width:100%;line-height:1.35;display:flex}.refined-summoner-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--development-text);font-size:.72rem;font-weight:650;overflow:hidden}.refined-summoner-tag{text-overflow:ellipsis;white-space:nowrap;max-width:4.5rem;color:var(--development-muted);flex:0 auto;font-size:.59rem;overflow:hidden}.refined-player-line>strong{color:var(--development-muted);font-size:.61rem;font-weight:500}.refined-player-rank{align-items:center;display:inline-flex}.refined-rank-badge{white-space:nowrap;color:var(--development-muted);align-items:center;gap:3px;font-size:.6rem;font-weight:400;display:inline-flex}.refined-rank-emblem{object-fit:contain;flex:none;width:19px;height:19px}.refined-rank-unavailable{width:17px;height:17px;color:var(--development-muted);place-items:center;font-size:.6rem;display:inline-grid}.refined-rank-badge--ranked{color:var(--development-text)}.refined-rank-average{color:var(--development-muted);gap:1px;margin-top:9px;display:grid}.development-result__state .refined-average-caption,.development-result__state .refined-average-count{color:var(--development-muted);font-size:.57rem;font-weight:400;line-height:1.3}.development-result__state .refined-average-caption>span{font-size:inherit;margin-left:3px}.refined-average-value{align-items:center;gap:3px;display:flex}.development-result__state .refined-average-value strong{color:var(--development-text);font-size:.66rem;font-weight:550}.refined-average-value .refined-rank-emblem{width:21px;height:21px}.refined-rank-note{color:var(--development-muted);align-items:center;gap:12px;font-size:.65rem;display:flex}.refined-rank-note details{position:relative}.refined-rank-note summary{cursor:pointer;text-underline-offset:3px;white-space:nowrap;font-size:.65rem;text-decoration:underline;list-style:none}.refined-rank-explanation{z-index:10;background:var(--development-raised);border:1px solid var(--development-line);width:min(360px,100vw - 64px);color:var(--development-text);border-radius:3px;padding:10px 13px;font-size:.7rem;line-height:1.5;position:absolute;top:22px;right:0;box-shadow:0 4px 12px #0005}.refined-rank-explanation p{margin:0 0 8px}.refined-rank-explanation p:last-child{margin:0}@media (max-width:700px){html:has(.development-app) .development-team thead th:first-child{inline-size:42%}.refined-player-line{gap:1px 4px}.refined-rank-badge{font-size:.57rem}.refined-rank-note{flex-direction:column;align-items:flex-end;gap:4px}.refined-rank-average{margin-top:6px}.refined-rank-emblem{width:17px;height:17px}}html:has(.development-app) .development-app{--preview-focus-color:#858b86}html:has(.development-app) .development-app :focus-visible{outline-offset:1px;outline:.75px solid var(--preview-focus-color)!important}html:has(.development-app) .refined-opponent:has(select:focus-visible){outline-offset:1px;outline:.75px solid var(--preview-focus-color)!important}html:has(.development-app) .refined-events>summary:focus-visible{outline-offset:-1px}html:has(.development-app) .refined-event-record>summary:focus-visible{outline-offset:-1px}html:has(.development-app) .refined-events ol:focus-visible{outline-offset:-1px}html:has(.development-app) .refined-samples-scroll:focus-visible{outline-offset:-1px}html:has(.development-app) .refined-intervals-scroll:focus-visible{outline-offset:-1px}html:has(.development-app) .development-other-windows .refined-intervals-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--development-line);max-height:min(26rem,55vh);display:block;overflow:auto}.refined-intervals-scroll table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:.72rem}.refined-intervals-scroll th{background:var(--development-surface);z-index:1;text-transform:uppercase;padding:.45rem .65rem;font-size:.64rem;font-weight:650;position:sticky;top:0}.refined-intervals-scroll td{border-top:1px solid var(--development-line);padding:0}.refined-intervals-scroll a{padding:.45rem .65rem;text-decoration:none;display:block}.refined-intervals-scroll a:hover{background:var(--development-raised)}.refined-interval-count{float:right;font-variant-numeric:tabular-nums;font-size:.65rem}html:has(.development-app) .preview-team-results{container:team-results/inline-size}html:has(.development-app) .preview-team-results table{min-width:560px}:is(html:has(.development-app) .preview-team-results th,html:has(.development-app) .preview-team-results td){padding-inline:clamp(.3rem,.8vw,.8rem)}html:has(.development-app) .preview-team-results thead th{white-space:normal;line-height:1.4}html:has(.development-app) .preview-team-results__overflow:focus-visible{outline-offset:-1px}.refined-team-results-mobile{display:none}@container team-results (max-width:750px){:is(html:has(.development-app) .preview-team-results th,html:has(.development-app) .preview-team-results td){padding-inline:4px}html:has(.development-app) .preview-team-results tbody th strong{margin-left:0;display:block}}@container team-results (max-width:600px){html:has(.development-app) .preview-team-results__overflow{display:none}html:has(.development-app) .preview-team-results .refined-team-results-mobile{table-layout:fixed;width:100%;min-width:0;font-size:.73rem;display:table}:is(html:has(.development-app) .refined-team-results-mobile th,html:has(.development-app) .refined-team-results-mobile td){white-space:normal;padding:.45rem .5rem}html:has(.development-app) .refined-team-results-mobile th:first-child{text-align:left;width:31%;padding-left:.6rem}html:has(.development-app) .refined-team-results-mobile thead th{letter-spacing:0;text-transform:none;vertical-align:middle;font-size:.69rem}:is(html:has(.development-app) .refined-team-results-mobile thead th span,html:has(.development-app) .refined-team-results-mobile thead th strong){display:block}html:has(.development-app) .refined-team-results-mobile thead th strong{margin-top:2px;font-weight:700}html:has(.development-app) .refined-team-results-mobile tbody tr{box-shadow:none;background:0 0}html:has(.development-app) .refined-team-results-mobile tbody th{color:var(--development-muted);font-size:.7rem;font-weight:500}html:has(.development-app) .refined-team-results-mobile .match-result{background:var(--result-tint)}@supports (color:color-mix(in lab, red, red)){html:has(.development-app) .refined-team-results-mobile .match-result{background:color-mix(in srgb, var(--result-tint) 48%, var(--development-panel))}}html:has(.development-app) .refined-team-results-mobile .refined-dragon-cell{grid-template-columns:60px 2ch;column-gap:3px}html:has(.development-app) .refined-team-results-mobile .refined-dragon-order .asset-tooltip-trigger{width:18px;height:18px}html:has(.development-app) .refined-team-results-mobile .refined-dragon-order .refined-dragon-icon{width:18px;height:18px}html:has(.development-app) .refined-team-results-mobile .refined-dragon-order img{width:18px;height:18px}}@media (max-width:44rem){html:has(.development-app) .development-result{grid-template-columns:max-content minmax(0,1fr)}html:has(.development-app) .development-result__state{padding-inline-end:.8rem}html:has(.development-app) .development-result__identity{min-width:0}html:has(.development-app) .development-result__identity>p:last-child{overflow-wrap:anywhere}}html:has(.development-app) .development-window-panel__suggestions{container:window-suggestions/inline-size}html:has(.development-app) .development-window-card{align-items:start}html:has(.development-app) .development-window-card strong{white-space:nowrap}html:has(.development-app) .development-window-card span{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;line-height:1.5}@container window-suggestions (max-width:540px){html:has(.development-app) .development-window-card{grid-template-columns:minmax(0,1fr);gap:.2rem}}html:has(.development-app)::-webkit-scrollbar{width:4px;height:4px}html:has(.development-app) ::-webkit-scrollbar{width:4px;height:4px}html:has(.development-app)::-webkit-scrollbar-thumb{background:#666c67;border-radius:2px;min-height:24px}html:has(.development-app) ::-webkit-scrollbar-thumb{background:#666c67;border-radius:2px;min-height:24px}html:has(.development-app)::-webkit-scrollbar-track{background:0 0}html:has(.development-app) ::-webkit-scrollbar-track{background:0 0}html:has(.development-app)::-webkit-scrollbar-corner{background:0 0}html:has(.development-app) ::-webkit-scrollbar-corner{background:0 0}html:has(.development-app)::-webkit-scrollbar-button{display:none}html:has(.development-app) ::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){:is(html:has(.development-app),html:has(.development-app) *){scrollbar-width:thin;scrollbar-color:#666c67 transparent}}:is(html:has(.development-app) [data-item-id],html:has(.development-app) [data-spell-id]){cursor:default}.refined-item-tooltip{z-index:50;box-sizing:border-box;pointer-events:none;color:#e4e4df;background:#222;border:1px solid #454545;border-radius:4px;width:240px;max-width:calc(100vw - 16px);padding:11px 12px;font:12px/1.45 Instrument Sans Variable,Instrument Sans,Arial,sans-serif;position:fixed;box-shadow:0 5px 16px #0005}.refined-item-tooltip__name{align-items:center;gap:9px;margin-bottom:9px;display:flex}.refined-item-tooltip__name img{border-radius:2px;flex:none;width:28px;height:28px}.refined-item-tooltip__name strong{overflow-wrap:break-word;font-weight:650}.refined-item-tooltip__description{color:#c5c6c0;margin:0 0 9px;font-size:12px;line-height:1.45}.refined-item-tooltip dl{font-variant-numeric:tabular-nums;gap:4px;margin:0;display:grid}.refined-item-tooltip dl>div{justify-content:space-between;gap:12px;display:flex}.refined-item-tooltip dt{color:#a0a29b}.refined-item-tooltip dd{margin:0}.refined-item-tooltip>small{color:#a0a29b;border-top:1px solid #383838;margin-top:8px;padding-top:7px;font-size:10px;display:block}.development-app .asset-tooltip-trigger{min-width:0;max-width:100%;min-height:0;box-shadow:none;color:inherit;font:inherit;text-align:left;cursor:default;vertical-align:middle;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.refined-item-tooltip{pointer-events:auto;max-height:calc(100vh - 16px);overflow:auto}.refined-item-tooltip p{margin:.5rem 0;line-height:1.5}.development-items .asset-tooltip-trigger,.development-spells .asset-tooltip-trigger{width:100%;height:100%}.tooltip-asset{object-fit:contain;width:28px;height:28px}.graph-champion{object-fit:cover;background:var(--development-raised);border-radius:2px;place-items:center;width:20px;height:20px;font-size:8px;display:inline-grid}.refined-event-symbol-image{object-fit:contain;width:100%;height:100%;display:block}.refined-dragon-order{flex-wrap:wrap}.refined-dragon-order .asset-tooltip-trigger{flex:none;width:20px;height:20px}.refined-dragon-icon{object-fit:contain;width:20px;height:20px;display:inline-grid}.preview-team-results__heading .match-result{color:var(--result-color)}.preview-team-results strong.match-result--victory,.refined-team-results-mobile .match-result--victory strong{color:var(--result-victory)}.preview-team-results strong.match-result--defeat,.refined-team-results-mobile .match-result--defeat strong{color:var(--result-defeat)}.scoreboard-identity{align-items:center;gap:.35rem;min-width:0;display:flex}.scoreboard-player-copy{flex:1;min-width:0;display:grid}.development-team tbody th .scoreboard-portrait{flex:none;display:flex}.development-team tbody th .scoreboard-portrait img{width:2.15rem}.development-team tbody th .refined-summoner-line{align-items:baseline;gap:3px;min-width:0;display:flex}.development-team tbody th .refined-summoner-line>span:last-child{flex:0 auto;display:inline}.development-team tbody tr{cursor:pointer}.development-team tbody th .refined-rank-trigger{justify-content:flex-start}.development-team__heading>span{font-weight:700}.refined-rank-badge .refined-rank-emblem{background:0 0;border:0;font-size:10px}.refined-rank-average>.asset-tooltip-trigger{justify-self:start}.development-scoreboard{overflow:visible}.refined-rank-explanation{max-height:min(32rem,75vh);overflow:auto}.refined-events .refined-event-copy{display:grid}.refined-event-victims:has(.development-event-champion:only-child){grid-template-columns:20px}.refined-event-record>summary::-webkit-details-marker{display:none}@media (max-width:44rem){.scoreboard-identity{grid-template-columns:1.6rem minmax(0,1fr);align-items:start;gap:.15rem .3rem;display:grid}.development-team tbody th .scoreboard-portrait{grid-area:1/1}.development-team tbody th .scoreboard-portrait .development-champion-mark{flex-basis:1.6rem;width:1.6rem;height:1.6rem}.scoreboard-player-copy{grid-area:1/2/span 2}.scoreboard-identity .development-spells--mobile{flex-direction:row;grid-area:2/1;gap:2px}.scoreboard-identity .development-spells--mobile>span{width:.75rem;height:.75rem}.refined-player-line{align-items:center}.refined-summoner-name{font-size:.7rem}.refined-rank-note{align-items:flex-start}.refined-rank-explanation{left:0;right:auto}}.development-skip-link{z-index:60;background:var(--development-raised);padding:8px 12px;position:fixed;top:-100px;left:8px}.development-skip-link:focus{top:8px}.development-app button,.development-app summary,.development-app a{touch-action:manipulation}html:has(.development-app){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#match-content{scroll-margin-top:3rem}.refined-opponent option{color:#e4e4df;background:#222}@media (prefers-reduced-motion:reduce){.development-values__action i{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.entry-app{flex-direction:column;min-block-size:100svh;display:flex}.entry-app .entry-page{flex:1;inline-size:min(100% - 2rem,66rem);padding-block:2.2rem 3rem}.entry-app .entry-page--compact{inline-size:min(100% - 2rem,43rem);padding-block-start:clamp(2.5rem,8vh,5rem)}.entry-app .entry-heading{margin-block-end:1.5rem}.entry-app .entry-heading h1{letter-spacing:-.035em;text-wrap:balance;margin:.35rem 0 .5rem;font-size:clamp(1.5rem,3.5vw,1.9rem);font-weight:700;line-height:1.2}.entry-app .entry-heading>p:last-child{max-inline-size:39rem;color:var(--development-muted);margin-block:.5rem 0;font-size:.86rem;line-height:1.6}.entry-app .development-footer{flex-shrink:0}.entry-app .player-search{grid-template-columns:minmax(0,1fr) 7rem 9.4rem;gap:.6rem;margin-block-start:0}.entry-app .player-search label{font-size:.75rem}.entry-app .player-search input{background:var(--development-surface);min-block-size:2.75rem;font-size:.875rem}.entry-app .player-search button{white-space:nowrap;background:#303b33;justify-content:space-between;align-items:center;gap:.5rem;min-block-size:2.75rem;font-weight:600;display:flex}.entry-app .player-search button:hover:not(:disabled){background:#39473d}.entry-app .player-search__scope{margin-block:.55rem 0;font-size:.72rem;line-height:1.65}.entry-app .player-lookup__results{border-block-start:1px solid var(--development-line);margin-block-start:1.6rem;padding-block-start:1.2rem}.entry-app .player-lookup__identity{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin-block-end:.4rem;display:flex}.entry-app .player-lookup__identity h2{overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:1.3rem;font-weight:650;line-height:1.3}.entry-app .player-lookup__identity h2 span{white-space:nowrap;color:var(--development-muted);margin-inline-start:.25rem;font-size:.85em;font-weight:450;display:inline-block}.entry-app .player-lookup__identity>span{color:var(--development-muted);font-size:.72rem}.entry-app .player-lookup__status p{margin-block:.35rem;font-size:.8rem;line-height:1.55}.entry-app .player-lookup__status [role=alert]{color:var(--development-text)}.entry-app .entry-notice{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.2rem;padding:.9rem 1rem}.entry-app .entry-notice strong{font-size:.85rem;font-weight:600}.entry-app .entry-notice .entry-button{margin-block:.5rem .15rem}.entry-app .entry-button{background:var(--development-surface);min-block-size:2.5rem;color:var(--development-text);font:inherit;cursor:pointer;border:1px solid #454740;border-radius:.2rem;justify-content:center;align-items:center;padding:.55rem .85rem;font-size:.8rem;text-decoration:none;display:inline-flex}.entry-app .entry-button:hover{background:var(--development-raised);border-color:#6b7067}.entry-app .entry-actions{flex-wrap:wrap;align-items:center;gap:1rem;font-size:.8rem;display:flex}.entry-app .entry-actions>a:not(.entry-button){color:var(--development-muted);text-underline-offset:.2em}.entry-app .entry-sample{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.2rem;justify-content:space-between;align-items:center;gap:1rem;min-block-size:5.2rem;margin-block-start:1.5rem;padding:1rem;font-size:.84rem;text-decoration:none;display:flex}.entry-app a.entry-sample:hover{background:#1b1c1a;border-color:#62665c}.entry-app .entry-sample div{gap:.3rem;display:grid}.entry-app .entry-sample strong{font-weight:600}.entry-app .entry-sample span:not(.entry-sample__arrow,.entry-spinner){color:var(--development-muted);font-size:.76rem;line-height:1.55}.entry-app .entry-sample__arrow{color:var(--development-accent);font-size:1.3rem}.entry-app .entry-sample--pending{color:var(--development-muted);justify-content:flex-start}.entry-app .entry-sample--unavailable{flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem}.entry-app .entry-loading-status{align-items:flex-start;gap:.65rem;padding-block:.5rem .75rem;display:flex}.entry-app .entry-loading-status strong{font-size:.85rem;font-weight:550}.entry-app .entry-loading-status p{color:var(--development-muted);margin:.3rem 0 0;font-size:.78rem;line-height:1.55}.entry-app .entry-spinner{border:1.5px solid #41463f;border-block-start-color:var(--development-accent);border-radius:50%;flex:0 0 .9rem;block-size:.9rem;inline-size:.9rem;margin-block-start:.15rem;animation:1s linear infinite entry-spin}.entry-app .entry-history-skeleton{gap:.45rem;margin-block-start:.7rem;display:grid}.entry-app .entry-skeleton-row{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.2rem;grid-template-columns:2.5rem minmax(0,1fr) 5rem;align-items:center;gap:.85rem;min-block-size:5.2rem;padding:.9rem 1rem;display:grid}.entry-app .entry-skeleton{background:#282a27;border-radius:.12rem;block-size:.55rem;inline-size:85%;max-inline-size:13rem;display:block}.entry-app .entry-skeleton--portrait{block-size:2.5rem;inline-size:2.5rem}.entry-app .entry-skeleton--short{background:#212320;inline-size:45%;margin-block-start:.65rem}.entry-app .entry-skeleton--stat{inline-size:100%}.entry-app .entry-match-skeleton{margin-block-start:.7rem}.entry-app .entry-skeleton-summary{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.2rem;grid-template-columns:2.5rem 1fr;align-items:center;gap:1rem;padding:1.5rem;display:grid}.entry-app .entry-skeleton-chart{border:1px solid var(--development-line);background:var(--development-panel);border-radius:.2rem;block-size:15rem;margin-block-start:1rem;padding:1rem}.entry-app .player-history{margin-block:.8rem 0;padding:0;list-style:none}.entry-app .player-history__row{grid-template-columns:6.8rem minmax(6.7rem,1fr) 5.8rem 5rem 12.2rem 8.9rem;gap:.8rem;padding:.8rem}.entry-app .player-history__row>*{min-inline-size:0}.entry-app .player-history__result{padding-inline-end:.75rem}.entry-app .player-history__result strong{font-size:.9rem;font-weight:750}.entry-app .player-history__result small{color:var(--result-color);font-size:.68rem;font-weight:650}.entry-app .player-history__champion strong{overflow-wrap:anywhere}.entry-app .player-history__champion .development-champion-mark{flex-shrink:0}.entry-app .player-history__items{grid-template-columns:repeat(7,1.5rem);gap:.2rem}.entry-app .player-history__items>span{block-size:1.5rem;inline-size:1.5rem}.entry-app .player-history__items>.development-item-slot--trinket{margin-inline-start:.2rem}.entry-app .player-history__open{line-height:1.4}.entry-app .player-history__open small{text-wrap:balance}@keyframes entry-spin{to{transform:rotate(360deg)}}@media (max-width:65rem){.entry-app .player-history__row{grid-template-columns:6.8rem minmax(0,1fr) 6rem 6rem}.entry-app .player-history__result{grid-row:1/3;align-self:stretch}.entry-app .player-history__champion{grid-area:1/2}.entry-app .player-history__kda{grid-area:1/3}.entry-app .player-history__stats{grid-area:1/4;gap:.2rem;display:grid}.entry-app .player-history__items{grid-area:2/2/auto/4}.entry-app .player-history__open{grid-area:2/4;justify-self:start}}@media (max-width:40rem){.entry-app .entry-page,.entry-app .entry-page--compact{padding-block-start:1.7rem}.entry-app .player-search{grid-template-columns:minmax(0,1fr) 5.5rem}.entry-app .player-search input{font-size:1rem}.entry-app .player-search button{grid-column:1/-1;justify-content:center}.entry-app .player-history__row{grid-template-columns:5.9rem minmax(0,1fr) auto;gap:.6rem;padding:.65rem}.entry-app .player-history__result{grid-area:1/1/4}.entry-app .player-history__result small{white-space:nowrap;font-size:.63rem}.entry-app .player-history__champion{grid-area:1/2/auto/-1}.entry-app .player-history__champion .development-champion-mark{flex-basis:2rem;block-size:2rem;inline-size:2rem}.entry-app .player-history__mobile-open{font-size:1rem;display:inline}.entry-app .player-history__kda{grid-area:2/2}.entry-app .player-history__stats{grid-area:2/3;display:grid}.entry-app .player-history__items{grid-area:3/2/auto/-1;grid-template-columns:repeat(7,minmax(0,1.35rem));gap:.16rem}.entry-app .player-history__items>span{aspect-ratio:1;block-size:auto;inline-size:100%}.entry-app .player-history__open{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.entry-app .player-lookup__identity>span{display:none}}@media (prefers-reduced-motion:reduce){.entry-app .entry-spinner{animation:none}}
.prototype-shell{flex-direction:column;min-block-size:100svh;display:flex}.prototype-shell>.entry-app{flex:1;min-block-size:0}.prototype-notice{color:#a0a29b;background:#151515;border-block-end:1px solid #313131;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.15rem .65rem;padding:.4rem 1rem;font-size:.7rem;line-height:1.5;display:flex}.prototype-notice strong{color:#c5c6bf;font-weight:600}.prototype-links{flex-wrap:wrap;gap:.4rem 1rem;margin-block-end:.6rem;font-size:.76rem;display:flex}.prototype-links a,.policy-page a{color:#c9d4cb;text-underline-offset:.18em}.prototype-links a:focus-visible,.policy-page a:focus-visible{outline-offset:3px;outline:1px solid #afc0b3}.policy-page{color:#c7c8c1;overflow-wrap:anywhere;max-inline-size:46rem;margin-inline:auto;font-size:.94rem;line-height:1.65}.policy-page h1{color:#e4e4df;letter-spacing:-.035em;margin-block:0 .35rem;font-size:1.8rem;line-height:1.2}.policy-page .policy-date{color:#a0a29b;margin-block:0 1.7rem;font-size:.78rem}.policy-page h2{color:#e4e4df;margin-block:1.8rem .5rem;font-size:1.04rem;font-weight:650;line-height:1.4}.policy-page p{margin-block:.65rem}
