:root{--bg:#08090b;--surface:#0d0f12;--surface-2:#111318;--surface-3:#151820;--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.14);--text:#f4f4f5;--text-soft:#c6cad2;--muted:#9ca3af;--muted-2:#626975;--cyan:#39d5ff;--cyan-dim:rgba(57,213,255,0.14);--gold:#d6a84f;--red:#ff5263;--green:#55d987;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--container:min(1160px,calc(100% - 48px));--mono:"SFMono-Regular","Cascadia Code","Roboto Mono",Consolas,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,rgba(57,213,255,.035),transparent 360px),var(--bg);color:var(--text);font-family:Inter,Geist,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{position:fixed;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,black,transparent 72%);mask-image:linear-gradient(180deg,black,transparent 72%)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.site-nav{position:-webkit-sticky;position:sticky;z-index:20;display:flex;align-items:center;justify-content:space-between;width:var(--container);min-height:62px;margin:0 auto;padding:10px 0}.site-nav,.site-nav:before{top:0;transition:border-color .18s ease,background .18s ease,-webkit-backdrop-filter .18s ease;transition:border-color .18s ease,background .18s ease,backdrop-filter .18s ease;transition:border-color .18s ease,background .18s ease,backdrop-filter .18s ease,-webkit-backdrop-filter .18s ease}.site-nav:before{position:fixed;left:0;z-index:-1;width:100%;height:62px;pointer-events:none;content:"";border-bottom:1px solid transparent}.site-nav-scrolled:before{border-color:var(--line);background:rgba(8,9,11,.78);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-mark{font-size:15px;font-weight:740;letter-spacing:-.03em}.site-links{display:flex;align-items:center;gap:22px;color:var(--muted);font-family:var(--mono);font-size:12px}.site-links a{transition:color .16s ease}.site-links a:hover{color:var(--text)}.github-link{display:inline-flex;align-items:center}.github-link svg{width:16px;height:16px}.nav-cta{display:inline-flex;gap:7px;align-items:center;min-height:34px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.03);color:var(--text)!important}.lab-project b,.nav-cta span,.primary-action span,.project-arrow{transition:transform .18s ease}.lab-project:hover b,.nav-cta:hover span,.primary-action:hover span,.project-card:hover .project-arrow{transform:translateX(3px)}.mobile-menu-button{display:none;width:40px;height:34px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text)}.mobile-menu-button span{display:block;width:16px;height:1px;margin:5px auto;background:currentColor}.hero-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);grid-gap:72px;gap:72px;align-items:center;width:var(--container);min-height:calc(72vh - 62px);margin:0 auto;padding:72px 0 54px}.data-panel-header,.event-table p,.hero-eyebrow,.live-panel-top,.live-tags,.preview-header,.project-meta,.section-kicker{color:var(--muted-2);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hero-copy-block h1{max-width:760px;margin:0;color:var(--text);font-size:clamp(42px,6vw,76px);line-height:.99;letter-spacing:-.07em}.hero-copy-block h1 span{color:var(--cyan)}.hero-copy{max-width:630px;margin:24px 0 0;color:var(--muted);font-size:clamp(17px,1.6vw,20px);line-height:1.65}.about-links,.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.about-links a,.primary-action,.secondary-action{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:700}.primary-action{border:1px solid rgba(57,213,255,.35);background:var(--cyan-dim);color:var(--text)}.about-links a,.secondary-action{border:1px solid var(--line);background:rgba(255,255,255,.025);color:var(--text-soft)}.data-panel,.live-panel,.repo-tree{border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018));box-shadow:0 24px 80px rgba(0,0,0,.28)}.live-panel{position:relative;overflow:hidden;padding:22px;border-radius:var(--radius-lg)}.not-found-page{width:var(--container);min-height:calc(100vh - 62px - 120px);margin:0 auto;display:grid;place-items:center;padding:clamp(54px,10vh,104px) 0 72px}.not-found-composition{width:min(680px,100%);text-align:center}.not-found-swords{width:34px;height:34px;color:var(--cyan);filter:drop-shadow(0 6px 18px rgba(0,0,0,.28))}.not-found-sword-groove{stroke:var(--bg);opacity:.5}.not-found-code{display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,20px);margin-top:14px;color:rgba(244,244,245,.9);font-size:clamp(76px,16vw,148px);font-weight:820;line-height:.9;letter-spacing:-.09em}.not-found-code i{color:transparent;font-style:normal;-webkit-text-stroke:1px rgba(57,213,255,.72);text-stroke:1px rgba(57,213,255,.72)}.not-found-rule{width:86px;height:2px;margin:18px auto;background:linear-gradient(90deg,transparent,var(--cyan),transparent)}.not-found-composition .section-kicker{margin:0 0 10px}.not-found-composition h1{margin:0;color:var(--text);font-size:clamp(30px,4vw,44px);line-height:1;letter-spacing:-.055em}.not-found-copy{max-width:520px;margin:14px auto 0;color:var(--muted);font-size:16px;line-height:1.65}.not-found-path{max-width:min(520px,100%);margin:14px auto 0;overflow:hidden;color:var(--muted-2);font-family:var(--mono);font-size:11px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.not-found-actions{display:flex;justify-content:center;margin-top:26px}.not-found-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin-top:24px;color:var(--muted-2);font-family:var(--mono);font-size:12px}.not-found-links span{flex-basis:100%;margin-bottom:2px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.not-found-links a{color:var(--text-soft);transition:color .16s ease}.not-found-links a:hover{color:var(--cyan)}.live-panel:after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(57,213,255,.055),transparent);transform:translateX(-120%);animation:panelSweep 6s ease-in-out infinite}.data-panel-header,.live-panel-top,.preview-header{display:flex;justify-content:space-between;gap:16px}.live-dot{position:relative;color:var(--green)}.data-panel-header i,.footer-status i,.live-dot:before{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--green);box-shadow:0 0 18px rgba(85,217,135,.65);content:""}.score-row{display:grid;grid-template-columns:auto auto 1fr auto auto;grid-gap:14px;gap:14px;align-items:center;margin-top:42px;color:var(--text-soft);font-family:var(--mono)}.score-row strong,.scoreboard-row strong{color:var(--text);font-size:42px;letter-spacing:-.08em}.score-line{height:1px;background:linear-gradient(90deg,var(--gold),var(--line-strong),var(--red))}.match-clock{margin-top:8px;color:var(--muted);font-family:var(--mono);text-align:center}.timeline{position:relative;height:28px;margin-top:34px}.timeline:before{right:0;content:"";background:rgba(255,255,255,.12)}.timeline-fill,.timeline:before{position:absolute;top:13px;left:0;height:2px}.timeline-fill{width:56%;background:var(--cyan);animation:timelinePulse 4s ease-in-out infinite}.timeline i{position:absolute;top:8px;width:12px;height:12px;border:2px solid var(--bg);border-radius:50%;background:var(--text)}.live-tags{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:26px}.live-tags span{padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:rgba(255,255,255,.025);text-align:center}.live-match-preview{display:grid;grid-gap:14px;gap:14px;background:radial-gradient(circle at 12% 0,rgba(57,213,255,.12),transparent 38%),radial-gradient(circle at 100% 34%,rgba(255,82,99,.11),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.live-match-score{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;margin-top:4px;text-align:center}.live-match-score span{display:grid;grid-gap:3px;gap:3px;min-width:0}.live-match-score span:first-child{text-align:left}.live-match-score span:last-child{text-align:right}.live-match-score b{overflow:hidden;color:var(--text);font-size:18px;font-weight:850;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.live-match-score small,.live-mini-chart span,.live-player-card small,.live-stat-board small,.live-tabs b{color:var(--muted-2);font-family:var(--mono);font-size:8.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.live-match-score strong{color:var(--text);font-family:var(--mono);font-size:34px;font-weight:900;line-height:1}.live-match-score i{color:var(--muted-2);font-style:normal;font-family:var(--mono)}.live-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.live-tabs span{display:grid;grid-gap:2px;gap:2px;min-height:42px;place-items:center;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.02);color:var(--text-soft);font-family:var(--mono);font-size:10px;font-weight:900}.live-tabs .active{border-color:rgba(255,82,99,.42);background:rgba(255,82,99,.07);color:var(--red)}.live-stat-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(0,0,0,.2)}.live-stat-board span{display:grid;grid-gap:2px;gap:2px;min-width:0;text-align:center}.live-stat-board b{overflow:hidden;color:var(--text);font-family:var(--mono);font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.live-mini-chart{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid var(--line);border-radius:14px;background:rgba(0,0,0,.18)}.live-mini-chart div{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-mini-chart b{color:var(--cyan);font-family:var(--mono);font-size:12px}.live-mini-chart svg{display:block;width:100%;height:82px}.live-mini-chart line{stroke:rgba(255,255,255,.14);stroke-width:1}.live-mini-chart path{fill:rgba(57,213,255,.13)}.live-mini-chart polyline{fill:none;stroke:var(--cyan);stroke-width:2;vector-effect:non-scaling-stroke}.live-player-stack{display:grid;grid-gap:6px;gap:6px}.live-player-card{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto auto;grid-gap:8px;gap:8px;align-items:center;padding:8px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025)}.live-player-card.blue{box-shadow:inset 2px 0 0 rgba(57,213,255,.75)}.live-player-card.red{box-shadow:inset 2px 0 0 rgba(255,82,99,.75)}.live-champ{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(57,213,255,.08);color:var(--cyan);font-family:var(--mono);font-size:10px;font-weight:900}.live-player-card div{display:grid;grid-gap:1px;gap:1px;min-width:0}.live-player-card div b{overflow:hidden;color:var(--text);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.live-player-card em,.live-player-card i,.live-player-card strong{color:var(--text-soft);font-family:var(--mono);font-size:10px;font-style:normal;font-weight:850;white-space:nowrap}.live-player-card strong{color:var(--cyan)}.live-hp{grid-column:2/-1;overflow:hidden;height:3px;border-radius:999px;background:rgba(255,255,255,.08)}.live-hp span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--green))}.live-preview-meta{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:end;padding-bottom:12px;border-bottom:1px solid var(--line)}.live-preview-meta span:not(.live-preview-state){display:grid;min-width:0;grid-gap:3px;gap:3px}.live-preview-chart span,.live-preview-matchup small,.live-preview-meta small,.live-preview-tabs b,.live-preview-team small{color:var(--muted-2);font-family:var(--mono);font-size:8.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.live-preview-meta b{overflow:hidden;color:var(--text-soft);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.live-preview-state{align-self:center;padding:4px 7px;border:1px solid rgba(255,82,99,.55);border-radius:6px;background:rgba(255,82,99,.08);color:var(--red);font-family:var(--mono);font-size:10px;font-weight:900;letter-spacing:.08em}.live-preview-matchup{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.live-preview-matchup>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.live-preview-matchup>span:last-child{text-align:right}.live-preview-matchup>span b{overflow:hidden;color:var(--text);font-size:16px;font-weight:900;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.live-preview-matchup>strong{display:grid;grid-template-columns:auto auto auto;grid-gap:9px;gap:9px;align-items:baseline;min-width:94px;color:var(--text);font-family:var(--mono);text-align:center}.live-preview-matchup>strong b{font-size:34px;line-height:1}.live-preview-matchup>strong i{color:var(--muted-2);font-style:normal;font-size:17px}.live-preview-matchup>strong small{grid-column:1/-1}.live-preview-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.live-preview-tabs span{display:grid;min-height:38px;place-items:center;border:1px solid var(--line);background:rgba(255,255,255,.02);color:var(--text-soft);font-family:var(--mono);font-size:10px;font-weight:900;text-transform:uppercase}.live-preview-tabs span:first-child{border-radius:10px 0 0 10px}.live-preview-tabs span:last-child{border-radius:0 10px 10px 0}.live-preview-tabs .active{border-color:rgba(57,213,255,.46);background:rgba(57,213,255,.07);color:var(--cyan)}.live-preview-comparison{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.86fr) minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:rgba(0,0,0,.18)}.live-preview-team{display:grid;grid-gap:6px;gap:6px;align-content:center;min-width:0;padding:12px}.live-preview-team strong{grid-column:1/-1;color:currentColor;font-family:var(--mono);font-size:11px;letter-spacing:.1em}.live-preview-team span{display:grid;min-width:0;grid-gap:1px;gap:1px;justify-items:start}.live-preview-team.red span{justify-items:end}.live-preview-team b{overflow:hidden;color:var(--text);font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.live-stat-icon{display:grid;width:14px;height:14px;place-items:center;border-radius:4px;background:rgba(255,255,255,.055);color:currentColor;font-family:var(--mono);font-size:9px;font-style:normal;font-weight:900}.live-stat-icon.kill{background:url(/assets/kills.svg) 50%/contain no-repeat;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.live-stat-icon.tower:before{content:"T"}.live-stat-icon.gold:before{content:"$"}.live-preview-team.red{color:var(--red);text-align:right}.live-preview-team.blue{color:var(--cyan)}.live-preview-chart{display:grid;align-content:center;min-width:0;padding:11px 12px;border-inline:1px solid var(--line);text-align:center}.live-preview-chart svg{display:block;width:100%;height:58px;margin:5px 0}.live-preview-chart line{stroke:rgba(255,255,255,.14);stroke-width:1}.live-preview-chart path{fill:none;stroke:var(--cyan);stroke-width:2;vector-effect:non-scaling-stroke}.live-preview-chart b{color:var(--cyan);font-family:var(--mono);font-size:11px}.live-preview-chart b.red{color:var(--red)}.section{width:var(--container);margin:0 auto;padding:86px 0}.section-header{max-width:760px;margin-bottom:32px}.about-section h2,.build-section h2,.data-section h2,.section-header h2{margin:0;color:var(--text);font-size:clamp(32px,4vw,52px);line-height:1.02;letter-spacing:-.055em}.about-copy,.build-section p,.data-section p,.section-header p:last-child{color:var(--muted);font-size:17px;line-height:1.7}.project-grid{display:grid;grid-template-columns:1.35fr .85fr;grid-template-rows:repeat(2,minmax(265px,auto));grid-gap:16px;gap:16px}.project-card{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:265px;overflow:hidden;padding:24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:transform .18s ease,border-color .18s ease,background .18s ease}.project-card:hover{border-color:rgba(57,213,255,.28);background:#101318;transform:translateY(-2px)}.project-card-large{grid-row:span 2}.project-content{position:relative;z-index:2;display:flex;justify-content:space-between;gap:18px}.project-card h3{margin:0 0 10px;font-size:clamp(26px,3vw,40px);letter-spacing:-.055em}.project-card p{max-width:530px;margin:0;color:var(--muted);line-height:1.55}.project-arrow{color:var(--cyan);font-size:24px}.preview{align-self:end;margin-top:24px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(0,0,0,.18)}.project-card-large .preview{max-width:560px;margin-top:60px}.preview-header b{color:var(--text-soft)}.player-row{display:flex;gap:12px;align-items:center;margin-top:20px}.avatar-mark{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(214,168,79,.35);border-radius:12px;background:rgba(214,168,79,.1);color:var(--gold);font-weight:800}.player-row span,.player-row strong,.valo-row b,.valo-row span{display:block}.build-list i,.player-row span,.rank-line,.valo-row span{color:var(--muted)}.rank-line{margin-top:16px;font-family:var(--mono);font-size:12px}.build-list{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.build-list div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.025)}.champion-dot{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%}.champion-dot.gold{background:var(--gold)}.champion-dot.blue{background:var(--cyan)}.moment-list{display:grid;grid-gap:8px;gap:8px;margin-top:18px;font-family:var(--mono);font-size:12px}.moment-list span{color:var(--muted)}.pm-teams{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pm-team{display:inline-flex;align-items:center;gap:8px;color:var(--text-soft);font-weight:800;letter-spacing:-.02em}.pm-team img{width:22px;height:22px;border-radius:5px;object-fit:contain;background:rgba(255,255,255,.04)}.pm-team-red{color:var(--red)}.pm-vs{color:var(--muted-2);font-family:var(--mono);font-size:11px;text-transform:uppercase}.pm-vod{padding:14px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(0,0,0,.25)}.pm-vod-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-family:var(--mono);font-size:11px}.pm-vod-top span{color:var(--muted)}.pm-vod-top b{color:var(--text-soft)}.pm-gold{display:block;width:100%;height:64px}.pm-gold-mid{stroke:rgba(255,255,255,.14);stroke-width:1;vector-effect:non-scaling-stroke}.pm-gold-area{fill:rgba(57,213,255,.12)}.pm-gold-line{fill:none;stroke:var(--text-soft);stroke-width:2;vector-effect:non-scaling-stroke}.pm-rail{position:relative;height:14px;margin-top:4px;border-top:1px solid rgba(255,255,255,.1)}.pm-rail i{position:absolute;top:-4px;width:8px;height:8px;border:2px solid var(--bg);border-radius:50%;background:var(--text)}.pm-events{display:grid;grid-gap:6px;gap:6px;margin-top:14px}.pm-event{position:relative;display:grid;grid-template-columns:38px 14px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;width:100%;padding:6px 8px;border:1px solid rgba(255,255,255,.05);border-left:2px solid var(--acc,rgba(255,255,255,.14));border-radius:6px;background:rgba(255,255,255,.02);text-align:left}.pme-time{color:var(--muted);font-family:var(--mono);font-size:10px;text-align:right}.pme-rail{position:relative;align-self:stretch}.pme-rail:before{position:absolute;top:-12px;bottom:-12px;left:50%;width:2px;margin-left:-1px;background:rgba(255,255,255,.07);content:""}.pm-event:first-child .pme-rail:before{top:50%}.pm-event:last-child .pme-rail:before{bottom:50%}.pme-dot{position:absolute;top:50%;left:50%;width:9px;height:9px;transform:translate(-50%,-50%);border-radius:50%;background:var(--acc,var(--muted));box-shadow:0 0 0 2px rgba(10,12,16,.92)}.pme-dot:after{position:absolute;inset:-4px;border:1px solid var(--acc,var(--muted));border-radius:50%;opacity:.45;content:""}.pme-main{display:flex;min-width:0;flex-direction:column;gap:3px;padding:4px 7px;border-radius:5px;background:linear-gradient(90deg,var(--soft,transparent),transparent 85%)}.pme-head{display:flex;align-items:center;gap:6px;color:var(--text);font-size:12.5px;font-weight:750;letter-spacing:-.01em}.pme-icon{display:grid;flex:0 0 18px;width:18px;height:18px;place-items:center}.pme-icon img{width:100%;height:100%;object-fit:contain}.pme-detail{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;color:var(--muted);font-size:11px}.pme-k{color:#39d5ff}.pme-r{color:#ff5263}.pme-detail em,.pme-detail i{color:var(--muted-2);font-style:normal}.pme-fight{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:4px}.pme-face{width:28px;height:28px;border-radius:4px;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.14)}.pme-sword{display:inline-flex;width:15px;height:15px}.pme-sword img{width:100%;height:100%;object-fit:contain;opacity:.9;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.agent-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:22px 0}.agent-face{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid rgba(255,82,99,.28);border-radius:12px;background:#0b0d10;filter:saturate(.92);transition:border-color .15s,filter .15s}.agent-face:hover{border-color:rgba(255,82,99,.55);filter:saturate(1)}.build-section,.data-section,.ecosystem-section{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:48px;gap:48px;align-items:center}.node-map{position:relative;min-height:330px;padding:26px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.node-map:after,.node-map:before{position:absolute;content:"";background:var(--line-strong)}.node-map:before{top:74px;left:50%;width:1px;height:110px}.node-map:after{top:156px;left:18%;width:64%;height:1px}.node-row{position:relative;z-index:2;display:grid;grid-gap:14px;gap:14px}.node-row-main{grid-template-columns:repeat(3,1fr);margin-top:64px}.node-row-leaves{grid-template-columns:repeat(4,1fr);margin-top:52px}.node{position:relative;z-index:2;padding:13px 14px;border:1px solid var(--line);border-radius:999px;background:#0b0d10;color:var(--text-soft);font-family:var(--mono);font-size:12px;text-align:center;transition:border-color .18s ease,color .18s ease}.node:hover{border-color:rgba(57,213,255,.34);color:var(--text)}.node-root{width:150px;margin:0 auto;border-color:rgba(57,213,255,.28);color:var(--cyan)}.node-small{font-size:11px}.data-section{width:100%;max-width:none;padding:92px max(24px,calc((100vw - 1160px) / 2));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.012))}.data-panel{padding:22px;border-radius:var(--radius-lg)}.gold-row,.scoreboard-row,.teams-row{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:18px;gap:18px;align-items:center;margin-top:24px;font-family:var(--mono);text-align:center}.teams-row{color:var(--muted);font-size:12px}.scoreboard-row span{color:var(--muted-2)}.gold-row div{overflow:hidden;height:6px;border-radius:999px;background:rgba(255,255,255,.08)}.gold-row i{display:block;height:100%;border-radius:inherit;background:var(--cyan)}.event-table{display:grid;grid-gap:8px;gap:8px;margin-top:28px}.event-table div{display:grid;grid-template-columns:70px 1fr;grid-gap:12px;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:12px}.event-table b{color:var(--cyan)}.event-table span{color:var(--text-soft)}.data-live-preview{display:grid;grid-gap:14px;gap:14px;min-width:0;background:radial-gradient(circle at 15% 0,rgba(57,213,255,.1),transparent 34%),radial-gradient(circle at 92% 28%,rgba(255,82,99,.09),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.data-live-preview .data-panel-header{align-items:center}.data-live-preview .data-panel-header b{color:var(--text-soft);font-family:var(--mono);font-size:12px}.data-matchup{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:13px 14px;border:1px solid var(--line);border-radius:16px;background:rgba(0,0,0,.2)}.data-matchup span{display:grid;min-width:0;grid-gap:2px;gap:2px}.data-matchup span:last-child{text-align:right}.data-matchup b{overflow:hidden;color:var(--text);font-size:18px;font-weight:900;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.data-card-head span,.data-matchup small,.data-objectives small,.data-player-row i,.event-table small{color:var(--muted-2);font-family:var(--mono);font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.data-matchup strong{color:var(--text);font-family:var(--mono);font-size:22px;font-weight:900;white-space:nowrap}.data-objectives{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.data-objectives span{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.022)}.data-objectives b{overflow:hidden;color:var(--text-soft);font-family:var(--mono);font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.data-live-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(210px,.9fr);grid-gap:12px;gap:12px;min-width:0}.data-chart-card,.data-player-card{min-width:0;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(0,0,0,.2)}.data-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.data-card-head b{color:var(--cyan);font-family:var(--mono);font-size:11px;text-transform:uppercase}.data-chart-card svg{display:block;width:100%;height:118px;border-radius:12px;background:linear-gradient(180deg,rgba(57,213,255,.035),rgba(255,82,99,.025))}.data-chart-card line{stroke:rgba(255,255,255,.14);stroke-width:1}.data-chart-card path.blue{fill:rgba(57,213,255,.14)}.data-chart-card path.red{fill:rgba(255,82,99,.11)}.data-chart-card polyline{fill:none;stroke:var(--cyan);stroke-width:2;vector-effect:non-scaling-stroke}.data-player-card{display:grid;align-content:start;grid-gap:6px;gap:6px}.data-player-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center;padding:7px 8px;border:1px solid rgba(255,255,255,.055);border-radius:9px;background:rgba(255,255,255,.022)}.data-player-row span{overflow:hidden;color:var(--text-soft);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.data-player-row b,.data-player-row strong{color:var(--muted);font-family:var(--mono);font-size:10px;white-space:nowrap}.data-player-row strong{color:var(--cyan)}.data-live-preview .event-table{margin-top:0}.data-live-preview .event-table div{grid-template-columns:52px minmax(0,1fr);padding:8px 9px;border:1px solid rgba(255,255,255,.05);border-left:2px solid rgba(255,255,255,.16);border-radius:9px;background:rgba(255,255,255,.02)}.data-live-preview .event-table .event-gold{border-left-color:var(--gold)}.data-live-preview .event-table .event-purple{border-left-color:#a855f7}.data-live-preview .event-table span{display:grid;min-width:0;grid-gap:2px;gap:2px}.data-live-preview .event-table strong{overflow:hidden;color:var(--text-soft);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.data-live-main{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:14px;gap:14px;min-width:0}.data-scoreboard-card,.data-side-card{min-width:0;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(0,0,0,.2)}.data-player-head,.data-player-line{display:grid;grid-template-columns:minmax(110px,1fr) repeat(3,24px) 44px 52px;grid-gap:8px;gap:8px;align-items:center}.data-player-head{height:28px;padding:0 8px;color:var(--muted-2);font-family:var(--mono);font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.data-player-head span:not(:first-child){text-align:center}.data-player-line{position:relative;min-height:38px;padding:6px 8px;border-top:1px solid rgba(255,255,255,.045);color:var(--text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.data-player-line.elder{border-radius:9px;box-shadow:inset 0 0 0 999px rgba(214,168,79,.07),inset 3px 0 0 rgba(214,168,79,.82)}.data-player-line>span{display:flex;min-width:0;align-items:center;gap:7px}.data-player-line i{display:grid;flex:0 0 30px;width:30px;height:24px;place-items:center;border:1px solid rgba(57,213,255,.18);border-radius:7px;background:rgba(57,213,255,.055);color:var(--cyan);font-family:var(--mono);font-size:9px;font-style:normal;font-weight:900}.data-player-line span b{overflow:hidden;color:var(--text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.data-player-line em,.data-player-line strong{color:var(--text-soft);font-family:var(--mono);font-size:11px;font-style:normal;font-weight:850;text-align:center}.data-player-line strong{color:var(--cyan)}.data-side-stack{display:flex;min-width:0;flex-direction:column;gap:12px}.data-prob-chart{display:block;width:100%;height:116px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:linear-gradient(180deg,rgba(57,213,255,.035),rgba(255,82,99,.025))}.data-prob-chart line{stroke:rgba(255,255,255,.14);stroke-width:1}.data-prob-chart path.blue{fill:rgba(57,213,255,.16)}.data-prob-chart path.red{fill:rgba(255,82,99,.14)}.data-prob-chart polyline{fill:none;stroke:var(--cyan);stroke-width:2;vector-effect:non-scaling-stroke}.data-timer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.022)}.data-timer span{display:grid;min-width:0;grid-gap:2px;gap:2px}.data-timer b{color:var(--text);font-size:12px}.data-timer b,.data-timer small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-timer small{color:var(--muted-2);font-size:10px}.data-timer em{color:var(--text-soft);font-family:var(--mono);font-size:13px;font-style:normal;font-weight:900}.data-timeline-preview{position:relative;padding-top:2px}.data-timeline-preview div{position:relative;grid-template-columns:52px minmax(0,1fr)}.data-timeline-preview span i{color:var(--muted-2);font-family:var(--mono);font-size:9px;font-style:normal;font-weight:900;letter-spacing:.08em}.data-live-preview .event-table .event-blue{border-left-color:var(--cyan)}.data-live-preview .event-table .event-red{border-left-color:var(--red)}.data-scoreboard-card .data-card-head b{color:var(--red)}.data-player-line.mobile{gap:8px;min-height:48px;margin-top:5px;padding:7px 8px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:rgba(255,255,255,.02)}.data-player-line.mobile:first-of-type{margin-top:0}.data-champ-mark{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,82,99,.24);border-radius:9px;color:var(--red);font-family:var(--mono);font-size:10px;font-weight:900}.data-player-line.mobile>.data-champ-mark{display:grid}.data-player-id{display:grid!important;min-width:0;grid-gap:1px;gap:1px}.data-player-id b{color:var(--text);font-size:12.5px}.data-player-id b,.data-player-id small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-player-id small{color:var(--muted-2);font-family:var(--mono);font-size:8.5px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.data-player-line.mobile em{color:var(--text-soft);font-size:11px}.data-health{grid-column:2/-1;overflow:hidden;height:4px;border-radius:999px;background:rgba(255,255,255,.08)}.data-health span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--red),var(--gold))}.data-timeline-preview{overflow:hidden}.data-live-preview .data-timeline-preview div{grid-template-columns:44px 22px minmax(0,1fr);gap:8px;align-items:center;min-height:38px;border-left-width:0;background:transparent}.data-live-preview .data-timeline-preview div:hover{background:rgba(255,255,255,.035)}.data-live-preview .data-timeline-preview b{text-align:right}.data-timeline-dot{position:relative;display:grid!important;width:22px;height:22px;place-items:center;border-radius:999px;background:var(--surface)}.data-timeline-dot:before{position:absolute;top:-16px;bottom:-16px;left:50%;z-index:0;width:2px;margin-left:-1px;border-radius:999px;background:rgba(255,255,255,.08);content:""}.event-icon{position:relative;z-index:1;display:grid;width:18px;height:18px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:var(--surface-3);color:var(--muted);overflow:hidden}.event-blue .event-icon{border-color:rgba(57,213,255,.48);background-color:rgba(57,213,255,.12)}.event-red .event-icon{border-color:rgba(255,82,99,.48);background-color:rgba(255,82,99,.12)}.event-icon.kill{background-image:url(/assets/kills.svg);background-size:13px}.event-icon.dragon,.event-icon.kill{background-position:50%;background-repeat:no-repeat}.event-icon.dragon{background-image:url(/assets/killfeed/Dragon_Fire.png);background-size:16px}.event-icon.baron{background-position:50%;background-repeat:no-repeat}.data-timeline-preview div:first-of-type .data-timeline-dot:before{top:50%}.data-timeline-preview div:last-of-type .data-timeline-dot:before{bottom:50%}.tech-stack{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:28px 0 0;list-style:none}.tech-stack li{padding:8px 11px;border:1px solid var(--line);border-radius:999px;font-size:12px}.repo-tree,.tech-stack li{color:var(--text-soft);font-family:var(--mono)}.repo-tree{overflow:auto;margin:0;padding:24px;border-radius:var(--radius-lg);font-size:13px;line-height:1.75}.lab-list{border-top:1px solid var(--line)}.lab-project{display:grid;grid-template-columns:1fr auto auto;grid-gap:20px;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line);transition:color .16s ease}.lab-project:hover b,.lab-project:hover h3{color:var(--cyan)}.lab-project h3{margin:0 0 6px;font-size:20px;letter-spacing:-.035em;transition:color .16s ease}.lab-project p{margin:0;color:var(--muted)}.lab-project span{color:var(--muted-2);font-family:var(--mono);font-size:12px;text-transform:uppercase}.lab-project b{color:var(--muted);font-size:20px}.about-section{max-width:780px}.about-copy{display:grid;grid-gap:16px;gap:16px;margin-top:22px}.about-copy p{margin:0}.site-footer{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:24px;gap:24px;align-items:center;width:var(--container);margin:0 auto;padding:36px 0 44px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.site-footer strong{color:var(--text)}.site-footer p{margin:5px 0 0}.site-footer nav{display:flex;gap:18px}.site-footer a:hover{color:var(--text)}.footer-status{justify-self:end;text-align:right}.footer-status span{display:inline-flex;align-items:center;color:var(--text-soft);font-family:var(--mono);font-size:11px}@keyframes panelSweep{0%,42%{transform:translateX(-120%)}70%,to{transform:translateX(120%)}}@keyframes timelinePulse{0%,to{opacity:.55;transform:scaleX(.985);transform-origin:left}50%{opacity:1;transform:scaleX(1);transform-origin:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media (max-width:1024px){:root{--container:min(100% - 36px,920px)}.build-section,.data-section,.ecosystem-section,.hero-section{grid-template-columns:1fr}.hero-section{min-height:auto;gap:38px;padding-top:54px}.live-panel{max-width:560px}.data-live-grid,.live-preview-comparison{grid-template-columns:1fr}.live-preview-chart{border-block:1px solid var(--line);border-inline:0}.data-live-main,.project-grid{grid-template-columns:1fr}.project-grid{grid-template-rows:auto}.project-card-large{grid-row:auto}}@media (max-width:768px){.mobile-menu-button{display:block}.site-links{position:absolute;top:58px;right:0;left:0;display:none;align-items:stretch;flex-direction:column;gap:0;padding:10px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(13,15,18,.98)}.site-links-open{display:flex}.site-links a{padding:12px}.github-link svg{width:18px;height:18px}.nav-cta{justify-content:center;margin-top:6px}.hero-copy-block h1{font-size:clamp(38px,13vw,58px)}.section{padding:62px 0}.data-section{padding:62px 18px}.data-objectives,.live-tags,.node-row-leaves,.node-row-main,.site-footer{grid-template-columns:1fr}.node-map:after,.node-map:before{display:none}.node-row-leaves,.node-row-main{margin-top:14px}.lab-project{grid-template-columns:1fr auto}.lab-project span{grid-column:1/-1;grid-row:2}.footer-status,.site-footer{text-align:left}.footer-status{justify-self:start}.live-match-score strong{font-size:28px}.live-preview-meta{grid-template-columns:1fr auto}.live-preview-meta span:nth-child(2){display:none}.live-preview-matchup>strong b{font-size:28px}.live-preview-team{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:10px 8px;text-align:center}.live-preview-team strong{text-align:left}.live-preview-team.red strong{text-align:right}.live-preview-team small{font-size:7px;letter-spacing:.02em}.data-player-head,.data-player-line{grid-template-columns:minmax(100px,1fr) repeat(3,22px) 38px 48px;gap:5px}.live-player-card{grid-template-columns:30px minmax(0,1fr) auto auto}.live-player-card strong{display:none}.data-matchup{grid-template-columns:1fr}.data-matchup,.data-matchup span:last-child{text-align:left}}@media (max-width:430px){:root{--container:calc(100% - 28px)}.hero-section{padding-top:36px}.about-links,.hero-actions{flex-direction:column}.about-links a,.primary-action,.secondary-action{width:100%}.data-panel,.live-panel,.node-map,.project-card,.repo-tree{border-radius:18px}.score-row{grid-template-columns:auto auto 1fr auto auto;gap:9px}.score-row strong,.scoreboard-row strong{font-size:34px}.data-panel,.live-match-preview{padding:16px}.live-preview-matchup{gap:8px}.live-preview-matchup>span b{font-size:13px}.live-preview-matchup>strong{min-width:72px;gap:6px}.live-preview-matchup>strong b{font-size:24px}.live-preview-tabs span{min-height:34px;font-size:9px}.live-preview-team b{font-size:11px}.live-preview-chart{padding:9px 10px}.live-match-score{gap:7px}.live-match-score b{font-size:15px}.live-tabs{grid-template-columns:1fr}.live-stat-board{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:8px 6px}.live-stat-board b{font-size:11px}.live-stat-board small{font-size:7px;letter-spacing:.02em}.live-player-card{grid-template-columns:28px minmax(0,1fr) auto;gap:7px}.live-player-card i{display:none}.live-champ{width:28px;height:28px}.data-objectives{grid-template-columns:repeat(2,minmax(0,1fr))}.data-player-row{grid-template-columns:28px minmax(0,1fr) auto}.data-player-row strong{display:none}.data-player-head,.data-player-line{grid-template-columns:minmax(92px,1fr) repeat(3,20px) 34px;gap:4px}.data-player-head span:last-child,.data-player-line strong{display:none}.data-player-line i{flex-basis:28px;width:28px}.data-scoreboard-card,.data-side-card{padding:10px}.agent-grid{grid-template-columns:repeat(2,1fr)}}.preview-lolpros .plc{display:flex;flex-direction:column;gap:16px;margin-top:18px}.plc-media{position:relative;display:grid;place-items:center;min-height:130px}.plc-team-bg{position:absolute;inset:0;width:100%;height:100%;opacity:.18}.plc-pfp,.plc-team-bg{object-fit:contain;filter:drop-shadow(1px 2px 5px rgba(0,0,0,.75))}.plc-pfp{position:relative;z-index:2;max-width:150px;max-height:120px}.plc-name-row{position:absolute;z-index:3;bottom:0;display:inline-flex;align-items:center;gap:5px;text-shadow:1px 2px 2px #000}.plc-name-row img{width:20px;height:20px}.plc-name-row strong{color:#fff;font-size:20px;letter-spacing:-.04em}.plc-ranking{display:grid;grid-template-columns:minmax(72px,95px) 1fr;grid-gap:14px;gap:14px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.02);box-shadow:inset 0 0 1em rgba(0,0,0,.4)}.plc-ranking>img{width:84px;max-height:84px;object-fit:contain;justify-self:center}.plc-ranking-info p,.plc-ranking-info span,.plc-ranking-info strong{display:block;margin:0}.plc-ranking-info strong{color:var(--text);font-size:15px}.plc-ranking-info p,.plc-ranking-info span{color:var(--muted);font-size:13px}.plc-winrate{display:grid;grid-gap:6px;gap:6px}.plc-wr-top,.plc-wr-top b{display:flex;justify-content:space-between;color:var(--text);font-weight:800;font-size:13px}.plc-winrate progress{width:100%;height:9px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.plc-winrate progress::-webkit-progress-bar{border-radius:5px;background:#d5d5d5}.plc-winrate progress::-webkit-progress-value{border-radius:5px 0 0 5px;background:var(--cyan)}.plc-winrate progress::-moz-progress-bar{border-radius:5px 0 0 5px;background:var(--cyan)}.plc-champs{display:flex;gap:6px;justify-content:center}.plc-champs img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid var(--line);background:rgba(255,255,255,.035)}.live-preview-comparison{grid-template-columns:minmax(0,1fr) minmax(118px,.52fr) minmax(0,1fr)}.live-preview-chart{padding:9px 8px}.live-preview-chart svg{height:48px}.live-preview-chart path{stroke:var(--red);filter:drop-shadow(0 0 7px rgba(255,82,99,.2))}.live-preview-team{grid-template-columns:repeat(3,minmax(0,1fr))}.live-preview-team span{align-content:start;gap:2px}.event-icon.kill,.live-stat-icon.kill{background-image:url(/assets/killfeed/kill.svg)}.event-icon.tower,.live-stat-icon.tower{background-image:url(/assets/killfeed/tower.svg)}.live-stat-icon.gold{background-image:url(/assets/killfeed/gold.svg)}.live-stat-icon.gold,.live-stat-icon.kill,.live-stat-icon.tower{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:14px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.live-stat-icon.gold:before,.live-stat-icon.tower:before{content:none}.data-player-line.mobile{grid-template-columns:34px minmax(0,1fr) auto auto}.data-champ-mark{overflow:hidden;padding:0;background:rgba(255,82,99,.075)}.data-champ-mark img{width:100%;height:100%;object-fit:cover}.data-health span{background:var(--red)}.data-live-preview .data-timeline-preview{padding:8px 0 2px;border:1px solid var(--line);border-radius:16px;background:rgba(0,0,0,.16)}.data-live-preview .data-timeline-preview p{margin:0 12px 6px}.data-live-preview .data-timeline-preview div{display:grid;grid-template-columns:46px 22px 44px minmax(0,1fr) auto;min-height:37px;padding:5px 10px 5px 0;border:0;border-radius:8px}.data-live-preview .data-timeline-preview div>b{color:var(--text-soft);font-family:var(--mono);font-size:10.5px;font-weight:750;text-align:right}.data-live-preview .data-timeline-preview div>span:last-of-type{display:contents}.data-live-preview .data-timeline-preview div>span:last-of-type>i{align-self:baseline;color:var(--text-soft);font-family:var(--mono);font-size:10px;font-style:normal;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.data-live-preview .data-timeline-preview div>span:last-of-type>strong{overflow:hidden;color:var(--muted);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.data-live-preview .data-timeline-preview div>span:last-of-type>small{grid-column:4;margin-top:-5px;overflow:hidden;color:var(--muted-2);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.data-timeline-preview div>em{display:inline-flex;align-items:center;gap:3px}.data-timeline-preview div>em img{width:19px;height:19px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.04);object-fit:cover}.event-icon.baron,.event-icon.dragon,.event-icon.kill,.event-icon.tower{background-position:50%;background-repeat:no-repeat}.event-icon.kill,.event-icon.tower{background-size:13px}.event-icon.dragon{background-image:url(/assets/killfeed/Dragon_Cloud.svg);background-size:14px}.event-icon.baron{background-image:url(/assets/killfeed/Baron.png);background-size:16px}@media (max-width:1024px){.live-preview-comparison{grid-template-columns:1fr}}@media (max-width:430px){.data-live-preview .data-timeline-preview div{grid-template-columns:42px 22px 38px minmax(0,1fr)}.data-timeline-preview div>em{display:none}}