.insightperformance,.insightrecent{margin-bottom:16px}.insightperformance h2,.insightrecent h2{margin-bottom:6px}.insightperformance>.releasebetween{margin-bottom:16px}.insightlink{background:transparent;border:0;padding:5px;color:var(--tempo-teal);font-size:11px}.insightscope{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 0;border-block:1px solid var(--tempo-line);margin-bottom:12px}.insightscope label{display:flex;align-items:center;gap:8px;font-size:11px}.insightscope select{font-size:11px;padding:7px}.insightscope>span{color:var(--tempo-muted);font-size:10px}.insightcompare{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.3fr);gap:18px;align-items:center}.insightradar{display:block;width:100%;max-height:310px}.insightradar text{font:11px system-ui;fill:var(--tempo-muted)}.insightgrid{fill:none;stroke:var(--tempo-line)}.insightspoke{stroke:var(--tempo-line);opacity:.5}.insightlegend{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;font-size:10px}.insightlegend i{display:inline-block;background:var(--series);height:7px;width:7px;border-radius:50%;margin-right:5px}.insightcaption{text-align:center;font-size:10px;color:var(--tempo-muted);margin:10px 0}.insighttable{white-space:nowrap;width:100%;font-size:11px}.insighttable th{font-size:10px;font-weight:400;text-transform:none;padding:10px 6px;text-align:right}.insighttable td{text-align:right;padding:12px 6px}.insighttable th:first-child,.insighttable td:first-child{text-align:left}.insighttable small{display:block;font-size:9px;margin-top:4px}.insightidentity{display:flex;gap:7px;align-items:center;text-align:left}.insightidentity>img{width:30px;height:30px;border-radius:6px}.insightdot{background:transparent!important;border:0!important;width:23px;padding:4px;flex-shrink:0}.insightdot i{display:block;width:11px;height:11px;border:1px solid var(--tempo-muted);border-radius:50%}.insightdot[aria-pressed=true] i{background:var(--series);border-color:var(--series)}.insightroleicon{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--tempo-muted);border-radius:6px;color:var(--tempo-teal)}.insighttotal{background:var(--tempo-soft)}.insightfooter{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--tempo-line);margin-top:14px;padding-top:10px;font-size:10px;color:var(--tempo-muted)}#insightdialog{max-width:620px;width:90vw;border-radius:12px;border:1px solid var(--tempo-line);padding:24px;background:var(--tempo-panel);color:var(--tempo-text)}#insightdialog::backdrop{background:#0008}.insightrecentline{display:flex;align-items:center;gap:22px;margin-top:20px;flex-wrap:wrap}.insightrecentline>span>b{font-size:16px}.insightrecentline small{display:block;font-size:10px;margin-top:5px}.insightrecentchamps{display:flex;justify-content:space-around;gap:15px;flex:1;border-left:1px solid var(--tempo-line);padding-left:18px}.insightrecentchamps>div{display:flex;align-items:center;gap:7px;font-size:12px}.insightrecentchamps img{width:32px;height:32px;border-radius:6px}.insightroles{border-top:1px solid var(--tempo-line);margin-top:20px;padding-top:16px;display:grid;grid-template-columns:180px 1fr;gap:18px}.insightroles h3{font-size:12px}.insightroles small{display:block;font-size:10px;margin-top:6px}.insightroles>div>b{display:block;font-size:15px;margin-top:13px}.insightrolebars{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.insightrolebars>button{padding:0;border:0;background:transparent;font-size:10px;display:flex;flex-direction:column;align-items:center;gap:5px}.insightrolewell{height:68px;width:100%;display:flex;justify-content:center;align-items:end;border-bottom:1px solid var(--tempo-line);background:repeating-linear-gradient(to top,transparent 0,transparent 22px,var(--tempo-line) 23px)}.insightrolewell i{display:block;width:21px;min-height:2px;border-radius:3px 3px 0 0;opacity:.9}.insightpooltools{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.insightpooltools input{min-width:150px}.insightpoolcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.insightpoolcard{padding:0;overflow:hidden}.insightpoolart{height:145px;background-size:cover;background-position:center 28%;position:relative}.insightpoolart:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 30%,var(--tempo-panel))}.insightpoolart>small{position:absolute;z-index:1;top:10px;left:12px;background:var(--tempo-panel);padding:5px 7px;border-radius:4px;font-size:10px}.insightpoolbody{padding:0 18px 18px}.insightpooltitle{display:flex;align-items:center;gap:9px;margin-top:-8px;position:relative}.insightpooltitle img{width:40px;height:40px;border-radius:7px;border:2px solid var(--tempo-panel)}.insightpooltitle h3{font-size:15px;margin:0 0 4px}.insightpooltitle small{font-size:10px}.insightpooltitle>b{font-size:20px;margin-left:auto}.insightwintrack{height:4px;background:var(--tempo-danger);border-radius:4px;overflow:hidden;margin:18px 0}.insightwintrack i{display:block;height:100%;background:var(--tempo-success)}.insightpoolmetrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px}.insightpoolmetrics b{font-size:15px;display:block}.insightpoolmetrics small{display:block;font-size:10px;margin-top:5px}.insightpoolbody>button{width:100%;text-align:left;font-size:11px;color:var(--tempo-teal)}.insightpoolprefs{display:flex;gap:8px;margin-top:8px}.insightpoolprefs button{font-size:10px;padding:5px;background:transparent;border:0;color:var(--tempo-muted)}.insightlpchart{width:100%;height:auto;font-family:system-ui}.insightlpchart text{font-size:10px}.insightlpguide{stroke:var(--tempo-muted);stroke-opacity:.15;stroke-dasharray:3 4}.insightlpx{fill:var(--tempo-muted);font-size:9px!important}.insightlpchart g[role=button]{cursor:pointer}.insightlpchart g:focus{outline:1px solid var(--tempo-teal)}.insightlphistory{margin-bottom:20px}.insightlptotals{display:flex;gap:32px;flex-wrap:wrap;margin:20px 0;font-size:11px}.insightlptotals b{display:block;font-size:19px;margin-top:7px}.lpsidebar>small{font-size:10px}.lpsidebar .insightlpchart{margin-top:8px}button:focus-visible{outline:2px solid var(--tempo-teal);outline-offset:3px}@media(max-width:1200px){.insightcompare{grid-template-columns:1fr}.insightrecentchamps{min-width:250px}.insightpoolcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.insightroles{grid-template-columns:1fr}.insightrecentchamps{flex-basis:100%;border-left:0;border-top:1px solid var(--tempo-line);padding:12px 0 0}.insightscope{align-items:start;flex-direction:column}.insightpoolcards{grid-template-columns:1fr}.insightrecentline{gap:16px}}
.historycard.historywin,.historycard.historyloss{border-left-width:1px;border-left-color:var(--tempo-line)}.historycard .historycontext{background:color-mix(in srgb,var(--tempo-success) 7%,transparent);border-bottom:1px solid color-mix(in srgb,var(--tempo-success) 18%,var(--tempo-line))}.historycard.historyloss .historycontext{background:color-mix(in srgb,var(--tempo-danger) 7%,transparent);border-bottom-color:color-mix(in srgb,var(--tempo-danger) 18%,var(--tempo-line))}.historycard .historyportrait>img{border:1px solid var(--tempo-success);box-shadow:0 0 0 1px color-mix(in srgb,var(--tempo-success) 12%,transparent)}.historycard.historyloss .historyportrait>img{border-color:var(--tempo-danger);box-shadow:0 0 0 1px color-mix(in srgb,var(--tempo-danger) 12%,transparent)}

#insightpoolcards{display:block}.insightpooltablewrap{max-width:1120px;border:1px solid var(--tempo-line);border-radius:9px;background:var(--tempo-panel)}.insightpooltable{width:100%;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.insightpooltable th{text-transform:none;font-size:10px;font-weight:500;padding:12px 14px;color:var(--tempo-muted);text-align:right}.insightpooltable td{padding:10px 14px;text-align:right;height:56px}.insightpooltable th:nth-child(-n+2),.insightpooltable td:nth-child(-n+2){text-align:left}.insightpooltable small{display:block;font-size:10px;color:var(--tempo-muted);margin-top:4px}.insightpooltable tbody tr:last-child td{border-bottom:0}.insightpooltable tbody tr:hover{background:var(--tempo-soft)}.poolchampionlink{padding:0!important;border:0!important;background:transparent!important;display:flex;align-items:center;gap:10px;min-width:125px;text-align:left;font-size:12px}.poolchampionlink img{width:32px;height:32px;border-radius:5px}.poolchampionlink:hover b{color:var(--tempo-teal)}.poolrowtools{display:flex;gap:4px;justify-content:end}.poolrowtools button{background:transparent;border:0;padding:3px 5px;color:var(--tempo-muted);font-size:16px}.poolrowtools button[aria-pressed=true]{color:var(--tempo-teal)}.poolvisuallyhidden{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.insightpooltools{max-width:1120px}.insightpooltools input{max-width:420px}@media(max-width:750px){.insightpooltable th,.insightpooltable td{padding:9px 10px}.insightpooltable{font-size:11px}.poolchampionlink{min-width:110px}.poolchampionlink img{width:28px;height:28px}}
.insightradar .insightaxis{cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px}.insightradar .insightaxis:hover,.insightradar .insightaxis:focus{fill:var(--tempo-teal);outline:none}.insightaxisdetails{font-size:12px;white-space:nowrap}.insightaxisdetails th{font-size:10px;text-transform:none}.insightaxisdetails td small{display:block;font-size:10px;margin-top:5px;color:var(--tempo-muted)}

.insightlpcompacthit .insightlphoverpoint{opacity:0;pointer-events:none}.insightlpcompacthit:hover .insightlphoverpoint,.insightlpcompacthit:focus .insightlphoverpoint{opacity:1}.insightlpcompacthit:focus{outline:none}.insightlpcompacthit{cursor:pointer}
