.scout-champion-portrait{position:relative;display:inline-flex;flex-shrink:0;vertical-align:middle}.scout-champion-portrait-image{display:inline-flex}.scout-champion-portrait-banned>.scout-champion-portrait-image{filter:grayscale(1);opacity:.4}.scout-champion-ban-warning{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;color:#171b22;background:#ffcd70;font-size:11px;font-weight:800;line-height:1}.scout-pool-add-champion{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px dashed #ffffff60;border-radius:4px;background:#ffffff08;color:#ddd;cursor:pointer}.scout-pool-add-champion:disabled{opacity:.4;cursor:default}.scout-pool-add-champion:hover:not(:disabled){background:#ffffff20}.scout-champion-picker.MuiDialog-paper{box-sizing:border-box;padding:16px;margin:12px;width:calc(100% - 24px);max-height:calc(100dvh - 24px);background:#171b22;color:#eee;border:1px solid #ffffff40}.scout-champion-picker header{display:flex;align-items:center;justify-content:space-between;gap:12px}.scout-champion-picker h2{margin:0;font-size:16px}.scout-champion-picker p{font-size:12px;color:#bbb}.scout-champion-picker input{box-sizing:border-box;width:100%;flex-shrink:0;padding:8px;margin-bottom:12px;border:1px solid #ffffff50;border-radius:4px;background:#0d1117;color:inherit}.scout-champion-picker button{color:inherit;background:transparent;border:1px solid transparent;cursor:pointer}.scout-champion-picker-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:8px;overflow-y:auto;min-height:0}.scout-champion-picker-results button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 2px;border-radius:4px}.scout-champion-picker-results button:hover:not(:disabled),.scout-champion-picker-results button[aria-pressed=true]{background:#ffffff15;border-color:#7dffb3}.scout-champion-picker-results button:disabled{opacity:.5;cursor:default}.scout-champion-picker-results span{font-size:11px;overflow-wrap:anywhere}.scout-pool-add-champion:focus-visible,.scout-champion-picker :focus-visible{outline:2px solid #7dffb3;outline-offset:2px}.react-tooltip.manage-roles-tooltip.scout-champion-tooltip{width:min(390px,calc(100vw - 24px));box-sizing:border-box;padding:12px;background:#10151d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #ffffff50;border-radius:8px!important;box-shadow:0 8px 36px #0009;color:#e4eaf0;font-size:12px!important;font-weight:400}.scout-champion-breakdown{width:100%;box-sizing:border-box;gap:10px;scrollbar-width:thin}.scout-champion-menu-header{padding-bottom:10px;border-bottom:1px solid #ffffff18}.scout-champion-breakdown .scout-champion-menu-header button{display:grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;border:0;border-radius:4px;background:#ffffff10;color:#e4eaf0;font-size:20px}.scout-champion-breakdown button:hover{filter:brightness(1.2)}.scout-champion-breakdown button:focus-visible,.scout-champion-breakdown summary:focus-visible{outline:2px solid #7db8ff;outline-offset:2px}.scout-champion-breakdown .scout-champion-archetypes{padding:0;margin:0;border:0;background:transparent}.scout-champion-breakdown .scout-champion-archetypes-heading{color:#b0bed0;font-size:11px;font-weight:500}.scout-champion-breakdown .scout-champion-archetypes-tags{justify-content:flex-start;gap:5px;margin:6px 0}.scout-champion-breakdown .scout-champion-archetypes-tag{padding:3px 7px;border:1px solid transparent;border-radius:4px;background:#247c51;color:#fff;font-size:11px;line-height:1.35}.scout-champion-breakdown .scout-champion-archetypes-tag:hover{background:#2b9060}.scout-champion-breakdown .scout-pool-archetype-detail{margin:6px 0 0;padding:8px;background:#ffffff04;border:1px solid #ffffff18;border-radius:4px}.scout-champion-breakdown .scout-pool-archetype-detail>summary{font-size:12px;color:#dce8f7}.scout-champion-breakdown .scout-champion-styles{max-height:280px;overflow:auto;padding-right:3px;scrollbar-width:thin}.scout-champion-breakdown .scout-champion-score-section,.scout-champion-breakdown table{width:100%}.scout-champion-breakdown .scout-champion-score-source{margin:0 0 4px;color:#9cacc0;font-size:10px;font-weight:400;line-height:1.5}.scout-champion-breakdown .scout-champion-menu-cell,.scout-champion-breakdown .scout-champion-interaction-cell{padding:7px 8px;border-bottom:1px solid #ffffff12;vertical-align:middle}.scout-champion-breakdown .scout-champion-menu-cell:first-child{text-align:left}.scout-champion-breakdown .scout-champion-menu-cell:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.scout-champion-breakdown .scout-champion-score-table{background:#ffffff03;border-radius:4px}.scout-champion-breakdown .scout-champion-interaction-breakdown>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer}.scout-champion-breakdown .scout-champion-interaction-breakdown>summary::-webkit-details-marker{display:none}.scout-champion-breakdown .scout-champion-interaction-breakdown>summary:before{content:"›";color:#9cacc0;font-size:16px;line-height:1}.scout-champion-breakdown .scout-champion-interaction-breakdown[open]>summary:before{transform:rotate(90deg)}.scout-champion-breakdown .scout-champion-interaction-breakdown>summary strong{margin-left:auto;font-variant-numeric:tabular-nums}.scout-champion-breakdown .scout-champion-total-row{background:#247c511a}.scout-champion-breakdown .scout-champion-history-table{margin-top:2px;font-size:11px}.scout-champion-breakdown .scout-champion-history-table tr:last-child td{border-bottom:0}.scout-champion-breakdown .scout-champion-menu-header{width:100%;justify-content:flex-start}.scout-champion-breakdown .scout-champion-menu-cell:first-child>.horizontal{justify-content:flex-start}.scout-champion-breakdown .scout-champion-menu-cell:not(:first-child)>.horizontal{justify-content:flex-end}.scout-champion-breakdown .scout-champion-score-values{display:grid;grid-template-columns:72px 60px;margin-left:auto;flex-shrink:0;font-variant-numeric:tabular-nums;text-align:right}.scout-champion-breakdown .scout-champion-score-values strong{margin-left:0!important}.scout-champion-breakdown .scout-champion-score-table th{padding:7px 8px;border-bottom:1px solid #ffffff30;color:#9cacc0;font-size:10px;font-weight:500;text-align:right}.scout-champion-breakdown .scout-champion-score-table th:first-child{text-align:left}.scout-champion-breakdown .scout-champion-score-popup-cell{padding:0;border-bottom:1px solid #ffffff12}.scout-champion-score-popup-cell>.scout-minimap-metric-container{display:block;width:100%}.scout-champion-breakdown .scout-champion-score-row{display:grid;grid-template-columns:minmax(0,1fr) 72px 60px;align-items:center;width:100%;min-height:32px;padding:7px 8px;border:1px solid transparent;border-radius:4px;background:transparent;color:#b0bed0;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.scout-champion-breakdown .scout-champion-score-row>strong{text-align:right;font-variant-numeric:tabular-nums}.scout-champion-breakdown .scout-champion-score-row:not(.scout-champion-score-row-static):hover,.scout-champion-breakdown .scout-champion-score-row[aria-expanded=true]{background:#ffffff20;border-color:#ffffff80;filter:none}.scout-minimap-tooltip.scout-champion-score-tooltip.react-tooltip{z-index:100001;width:min(440px,calc(100vw - 24px));max-width:calc(100vw - 24px);border:1px solid #ffffff50;border-radius:8px;background:#10151d;box-shadow:0 8px 36px #0009}.scout-champion-score-heading{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#e4eaf0;font-size:12px}.scout-champion-pair-icon{display:inline-flex;vertical-align:middle}.scout-champion-breakdown .scout-champion-score-row-static{cursor:default}.scout-champion-breakdown .scout-champion-score-separate>.scout-champion-score-popup-cell{padding-bottom:7px;border-bottom:2px solid #ffffff40}.scout-minimap{width:100%;border-top:1px solid #ffffff30;padding-top:12px}.scout-minimap h3{font-size:14px;margin:0 0 8px}.scout-minimap-slider{display:flex;align-items:center;gap:12px;max-width:384px;font-size:12px}.scout-minimap-slider input[type=range]{flex:1;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;margin:2px 0;background:transparent;border:0;pointer-events:auto;cursor:pointer}.scout-minimap-slider input[type=range]::-webkit-slider-runnable-track{height:6px;background:#ffffff50;border-radius:4px}.scout-minimap-slider input[type=range]::-moz-range-track{height:6px;background:#ffffff50;border-radius:4px}.scout-minimap-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;pointer-events:auto;cursor:pointer;border-radius:50%;border:2px solid #101010;background:#7dffb3}.scout-minimap-slider input[type=range]::-moz-range-thumb{width:12px;height:12px;pointer-events:auto;cursor:pointer;border-radius:50%;border:2px solid #101010;background:#7dffb3}.scout-minimap-slider input:focus-visible{outline:2px solid #7dffb3;outline-offset:5px}.scout-minimap-legend{font-size:12px;color:#ffffffa0;max-width:480px}.scout-minimap-image{position:relative;width:100%;max-width:384px;aspect-ratio:1}.scout-minimap-image>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;opacity:.75}@media (min-width:421px){.scout-minimap-image-overview:not(.scout-minimap-image-focused){aspect-ratio:auto;height:440px}}.scout-minimap-region{position:absolute;width:132px;max-width:36%;transform:translate(-50%,-50%)}.scout-minimap-top{left:24%;top:22%}.scout-minimap-mid{left:60%;top:39%}.scout-minimap-bottom{left:min(73%,calc(100% - 106px));top:80%;width:200px;max-width:none}.scout-minimap-jungle{left:23%;top:65%}.scout-minimap-image-counters .scout-minimap-top,.scout-minimap-image-snapshots .scout-minimap-top{top:23%}.scout-minimap-image-counters .scout-minimap-mid,.scout-minimap-image-snapshots .scout-minimap-mid{top:32%}.scout-minimap-image-counters .scout-minimap-jungle,.scout-minimap-image-snapshots .scout-minimap-jungle{top:69%}.scout-minimap-image-counters .scout-minimap-bottom,.scout-minimap-image-snapshots .scout-minimap-bottom{top:auto;bottom:4px;transform:translate(-50%)}.scout-minimap-badge{display:flex;flex-direction:column;gap:3px;width:100%;padding:4px 6px;border:1px solid #ffffff60;border-radius:6px;background:#080c12ed;color:#fff;font-size:10px;box-sizing:border-box}.scout-minimap-badge:focus-visible{outline:2px solid #7dffb3;outline-offset:3px}.scout-minimap-region-name{font-size:11px;font-weight:600;text-align:left}.scout-minimap-team{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%}.scout-minimap-team>span:first-child{flex:1;min-width:0;text-align:left}.scout-minimap-team-us{color:var(--scout-color-us, #a9f5cc)}.scout-minimap-team-them{color:var(--scout-color-them, #b6d7ff)}.scout-minimap-portraits{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:2px}.scout-minimap-champion{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.scout-minimap-champion>div{box-sizing:border-box}.scout-minimap-proficiency{font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.scout-minimap-proficiency-player{display:block;font-size:10px}.scout-minimap-rating-gaps strong{font-size:11px}.scout-minimap-gaps{display:flex;gap:6px;font-size:9px;white-space:nowrap}.scout-minimap-gaps>span{display:inline-flex;align-items:baseline;gap:2px}.scout-minimap-player-breakdown{border-bottom:1px solid #ffffff40;padding-bottom:8px;margin-bottom:8px}.scout-minimap-bottom .scout-minimap-team>span:first-child{white-space:nowrap}.scout-minimap-bottom .scout-minimap-portraits{flex-wrap:nowrap}.scout-minimap-value{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;border-top:1px solid #ffffff30;padding-top:2px;color:#ffffffb0}.scout-minimap-value strong{font-size:14px;white-space:nowrap}.scout-minimap-matchup{border-top-style:dashed}.scout-minimap-matchup strong{font-size:12px}.scout-minimap-matchup>span{font-size:9px;white-space:nowrap}.scout-minimap-total{margin-top:10px;font-size:13px}.scout-minimap-tooltip.react-tooltip{z-index:10000;box-sizing:border-box;width:max-content;max-width:min(440px,calc(100% - 24px));max-height:calc(100vh - 24px);overflow-y:auto;font-size:12px;font-weight:400;line-height:1.35;padding:8px 10px;border-radius:6px;background:#10151df5}.scout-minimap-tooltip small{color:#ffffffa0}.scout-minimap-tooltip p{margin:6px 0 0}.scout-minimap-matchup-breakdown{border-top:1px solid #ffffff40;margin-top:8px;padding-top:8px}.scout-minimap-matchup-terms{max-height:190px;overflow-y:auto;margin-top:6px}.scout-minimap-matchup-terms>div{margin-top:4px}.scout-minimap-matchup-terms small{display:block}@media (max-width: 420px){.scout-minimap-image{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;aspect-ratio:auto}.scout-minimap-image>img{grid-column:1 / -1;aspect-ratio:1;height:auto}.scout-minimap-badge{padding:4px;gap:2px}.scout-minimap-region{position:static;transform:none;width:100%;max-width:none}.scout-minimap-image-counters .scout-minimap-bottom,.scout-minimap-image-snapshots .scout-minimap-bottom{transform:none}.scout-minimap-bottom{grid-column:1 / -1;order:1}}.scout-minimap-image-snapshots .scout-minimap-badge{gap:2px;line-height:1.2}.scout-minimap-image-snapshots .scout-minimap-value{padding-top:1px}.scout-minimap-image-snapshots .scout-minimap-value strong{font-size:12px}.scout-minimap-snapshot-value>span{font-size:9px;white-space:nowrap}.scout-minimap-metric-container{display:contents}.scout-minimap .scout-minimap-metric,.scout-minimap .scout-minimap-team-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:0;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.scout-minimap .scout-minimap-metric{padding-top:2px;border-top:1px solid #ffffff30;color:#ffffffb0;text-align:left}.scout-minimap-image-snapshots .scout-minimap-metric{padding-top:1px}.scout-minimap-image-snapshots .scout-minimap-metric>span{font-size:9px;white-space:nowrap}.scout-minimap .scout-minimap-metric>.scout-minimap-metric-result{display:flex;flex-direction:column;align-items:flex-end;min-width:0;white-space:normal;text-align:right}.scout-minimap-metric-result small{font-size:8px;line-height:1.2;color:#ffffffa0}.scout-minimap-metric:focus-visible,.scout-minimap-team-row:focus-visible{outline:2px solid #7dffb3;outline-offset:2px}.scout-minimap .scout-minimap-metric:hover,.scout-minimap .scout-minimap-team-row:hover{background:#ffffff20}.scout-minimap .scout-minimap-metric[aria-expanded=true],.scout-minimap .scout-minimap-team-row[aria-expanded=true]{background:#7dffb326;box-shadow:inset 2px 0 #7dffb3}.scout-minimap-tooltip-content{position:relative;padding-top:24px}.scout-minimap-tooltip .scout-minimap-tooltip-close{position:absolute;top:0;right:0;display:grid;place-items:center;width:24px;height:24px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:#ffffffb0;font-size:20px;line-height:1;cursor:pointer}.scout-minimap-tooltip .scout-minimap-tooltip-close:hover{background:#ffffff20;color:#fff}.scout-minimap-tooltip .scout-minimap-tooltip-close:focus-visible{outline:2px solid #7dffb3;outline-offset:1px}.scout-minimap-term-breakdown{margin-top:6px}.scout-minimap-tooltip.react-tooltip{max-width:min(340px,calc(100% - 24px))}.scout-minimap-lead-table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.scout-minimap-lead-table caption{caption-side:top;text-align:left;color:#ffffffa0;font-size:11px;margin-bottom:4px}.scout-minimap-lead-table th,.scout-minimap-lead-table td{padding:4px 8px;border-bottom:1px solid #ffffff25}.scout-minimap-lead-table th{font-weight:500;text-align:left}.scout-minimap-lead-table td{text-align:right;white-space:nowrap}.scout-minimap-lead-table thead th,.scout-minimap-lead-table td[colspan="2"]{text-align:center}.scout-minimap-lead-table tfoot td{text-align:center;font-weight:700}.scout-minimap-lead-table tfoot th,.scout-minimap-lead-table tfoot td{border-bottom:0;border-top:1px solid #ffffff60}.scout-minimap-table-icons{display:flex;justify-content:center;gap:3px}.scout-minimap-image-player-lead .scout-minimap-top{top:24%}.scout-minimap-image-player-lead .scout-minimap-mid{top:35%}.scout-minimap-image-player-lead .scout-minimap-jungle{top:70%}.scout-minimap .scout-minimap-team-row{text-align:left}.scout-minimap .scout-minimap-team-row.scout-minimap-team-us{color:var(--scout-color-us, #a9f5cc)}.scout-minimap .scout-minimap-team-row.scout-minimap-team-them{color:var(--scout-color-them, #b6d7ff)}.scout-minimap .scout-minimap-rating-gaps strong{font-size:11px}.scout-minimap-image.scout-minimap-image-focused{display:flex;justify-content:center;aspect-ratio:auto}.scout-minimap-image-focused .scout-minimap-region{position:static;transform:none;width:200px;max-width:100%}.scout-pool-archetypes{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;width:100%;margin-top:3px}.scout-pool-archetypes-trigger{max-width:100%;padding:3px 6px;color:#fff;border:1px solid transparent;border-radius:5px;cursor:pointer;font-size:11px;line-height:1.35;text-align:center;overflow-wrap:anywhere}.scout-pool-archetypes-trigger:hover{filter:brightness(1.15)}.scout-pool-archetypes-trigger:focus-visible{outline:2px solid #fff;outline-offset:2px}.scout-pool-archetypes-tag-actionable.scout-pool-archetypes-level-1{background:#a44816}.scout-pool-archetypes-tag-actionable.scout-pool-archetypes-level-2{background:#855323}.scout-pool-archetypes-tag-resilient{background:#13844f}.scout-pool-archetypes-heading{width:100%;color:#b0bed0;font-size:10px;text-align:center}.scout-champion-archetypes{box-sizing:border-box;width:100%;padding:6px;margin-bottom:4px;border:1px solid #ffffff25;border-radius:6px;background:#ffffff06}.scout-champion-archetypes-heading{display:flex;align-items:center;gap:5px;color:#dce8f7;font-size:10px;overflow-wrap:anywhere}.scout-champion-archetypes-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:5px}.scout-champion-archetypes-tag{padding:2px 5px;border:1px solid #7da2cc60;border-radius:4px;background:#243448;color:#dae8fa;font-size:10px;cursor:pointer}.scout-champion-archetypes-tag:hover{background:#344b65}.scout-champion-archetypes-tag:focus-visible{outline:2px solid #fff;outline-offset:2px}.scout-champion-archetypes-tag[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 1px #fff}.scout-champion-archetypes-empty{color:#b0bed0;font-size:10px}.scout-pool-archetypes-legend{display:flex;flex-wrap:wrap;gap:6px 12px;color:#b0bed0;font-size:11px}.scout-pool-archetypes-legend span:before{content:"";display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:2px}.scout-pool-archetypes-legend-actionable:before{background:#cd7834}.scout-pool-archetypes-legend-resilient:before{background:#13844f}.scout-pool-archetypes-legend-weakness:before{background:#c24150}.scout-pool-archetypes-tag-weakness.scout-pool-archetypes-level-1{background:#57373e}.scout-pool-archetypes-tag-weakness.scout-pool-archetypes-level-2{background:#a34450}.scout-pool-archetypes-tag-weakness.scout-pool-archetypes-level-3{background:#c24150}.scout-pool-archetypes-trigger[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 1px #fff}.scout-pool-champion-archetype-match{outline:2px solid #7dffb3;outline-offset:2px;border-radius:2px}.scout-pool-champion-archetype-other{opacity:.45}.scout-pool-champion-archetype-other:hover,.scout-pool-champion-archetype-other:focus-visible{opacity:1}.scout-pool-champion-archetype-unknown{outline:1px dashed #ffffff80;outline-offset:2px}.scout-pool-archetypes-tag-neutral{color:#ffffff90;background:#ffffff08;border-color:#ffffff20}.scout-pool-archetypes-tag-uncertain{color:#c4cbd3;background:#2d333b;border-color:#ffffff20}.scout-pool-archetypes-dialog{box-sizing:border-box;width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:14px;overflow:auto;color:#e4eaf0;background:#10161e;border:1px solid #ffffff40;border-radius:8px;font-size:13px}.scout-pool-archetypes-dialog::backdrop{background:#0008}.scout-pool-archetypes-dialog header,.scout-pool-archetype-detail>summary{display:flex;justify-content:space-between;align-items:center;gap:12px}.scout-pool-archetypes-dialog button{border:1px solid #ffffff40;border-radius:4px;padding:5px 8px;color:inherit;background:#ffffff08;cursor:pointer}.scout-pool-archetypes-dialog button:hover,.scout-pool-archetypes-dialog button[aria-pressed=true]{background:#ffffff18}.scout-pool-archetypes-dialog header button{font-size:20px}.scout-pool-archetypes-sources{display:flex;gap:6px;margin-top:12px}.scout-pool-archetypes-note{color:#b0bed0}.scout-pool-archetype-detail{margin:8px 0;padding:8px;border:1px solid #ffffff20;border-radius:5px}.scout-pool-archetype-detail>summary{cursor:pointer;flex-wrap:wrap}.scout-pool-archetype-detail>summary span{color:#bbddfa}.scout-pool-archetypes-dialog table{width:100%;border-collapse:collapse;margin:8px 0}.scout-pool-archetypes-dialog th,.scout-pool-archetypes-dialog td{padding:5px;border-bottom:1px solid #ffffff20;text-align:left}.scout-pool-archetypes-dialog td:not(:first-child),.scout-pool-archetypes-dialog th:not(:first-child){text-align:right;white-space:nowrap}.scout-pool-archetypes-dialog summary{cursor:pointer}.scout-pool-archetype-tools{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid #ffffff15;overflow-wrap:anywhere}.scout-pool-archetype-tools a{color:#bbddfa}.scout-pool-archetypes-method{margin-top:12px;color:#b0bed0}.scout-pool-archetype-basis{display:block;color:#b0bed0;font-size:11px}.scout-strategies{width:100%;color:#e4eaf0;font-size:12px}.scout-strategies-heading{margin-bottom:5px;font-size:11px;font-weight:600}.scout-strategies-side-blue .scout-strategies-heading{color:#7bbcff}.scout-strategies-side-red .scout-strategies-heading{color:#ff8585;text-align:right}.scout-strategies-side-red .scout-strategies-tags{align-items:flex-end}.scout-strategies-side-red .scout-strategies-row{display:flex;flex-direction:column;align-items:flex-end}.scout-strategies-side-red .scout-strategies-detail li{justify-content:flex-end}.scout-strategies-tags{display:flex;flex-direction:column;align-items:flex-start;gap:5px;list-style:none;padding:0;margin:0}.scout-strategies-tags>li{max-width:100%}.scout-strategies-row>summary,.scout-strategies-contributor-tag{display:inline-flex;align-items:center;gap:8px;max-width:100%;box-sizing:border-box;padding:4px 8px;border:1px solid transparent;border-radius:5px}.scout-strategies-row>summary{cursor:pointer}.scout-strategies-row>summary>strong,.scout-strategies-contributor-tag>strong{overflow-wrap:anywhere;min-width:0}.scout-strategies-row>summary>span,.scout-strategies-contributor-tag>span{white-space:nowrap}.scout-strategies-fit-strong .scout-strategies-row>summary,.scout-strategies-fit-strong .scout-strategies-contributor-tag{background:#247c51;color:#fff}.scout-strategies-fit-moderate .scout-strategies-row>summary,.scout-strategies-fit-moderate .scout-strategies-contributor-tag{background:#24563e;color:#fff}.scout-strategies-fit-weak .scout-strategies-row>summary,.scout-strategies-fit-weak .scout-strategies-contributor-tag{background:#253d30;color:#e4eaf0}.scout-strategies-threatened .scout-strategies-row>summary{background:#94480f;color:#fff}.scout-strategies-row>summary:hover{filter:brightness(1.15)}.scout-strategies summary:focus-visible{outline:2px solid #bbddfa;outline-offset:3px}.scout-strategies-row[open]>summary{border-color:#fff}.scout-strategies-detail{margin:6px 0}.scout-strategies-detail ul{display:grid;gap:5px;list-style:none;padding:0;margin:0}.scout-strategies-detail li{display:flex;align-items:center;gap:6px}.scout-strategies-contributor-portrait{display:inline-flex;flex-shrink:0;width:24px;height:24px}.scout-strategies-contributor-tag{min-width:0}.scout-pool-champion-strategy-improve{outline:2px solid #74d7ff;outline-offset:2px;border-radius:2px}.scout-pool-champion-strategy-other{opacity:.45}.scout-pool-champion-strategy-other:hover,.scout-pool-champion-strategy-other:focus-visible{opacity:1}.scout-pool-champion-strategy-unknown{outline:1px dashed #ffffff80;outline-offset:2px}.scout-pool-strategy-gain{color:#74d7ff;font-size:9px;line-height:1.1}.scout-strategies-counter-highlight .scout-strategies-row>summary{outline:2px solid #ffd28a;outline-offset:2px;filter:brightness(1.35)}.scout-strategy-breakdown{position:fixed;z-index:9999;width:850px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;box-sizing:border-box;border:1px solid #ffffff50;border-radius:8px;padding:12px;background:#10151d;color:#e4eaf0;font-size:12px}.scout-strategy-breakdown>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.scout-strategy-breakdown>header button{width:28px;height:28px;padding:0;border:0;border-radius:4px;color:#fff;background:#ffffff15;font-size:22px;cursor:pointer}.scout-strategy-breakdown-scroll{overflow-x:auto}.scout-strategy-breakdown table{width:100%;min-width:780px;border-collapse:separate;border-spacing:3px;table-layout:fixed}.scout-strategy-breakdown th,.scout-strategy-breakdown td{padding:7px;vertical-align:top;text-align:left;border:1px solid #ffffff18;border-radius:4px}.scout-strategy-breakdown thead th{text-align:center}.scout-strategy-breakdown thead th:first-child{width:115px;text-align:left}.scout-strategy-breakdown thead th>span,.scout-strategy-breakdown thead th>small{display:block}.scout-strategy-breakdown thead .scout-strategies-contributor-portrait{margin:0 auto 4px}.scout-strategy-breakdown small{font-weight:400;color:#9daabd;margin-top:3px}.scout-strategy-job-score{display:inline-block;padding:3px 6px;border-radius:4px;margin-bottom:5px;font-size:13px}.scout-strategy-job-archetypes{display:grid;gap:4px}.scout-strategy-job-archetypes>span{display:flex;justify-content:space-between;gap:6px;padding:3px 5px;border-radius:4px;font-size:10px}.scout-strategy-rating-strong{background:#247c51;color:#fff}.scout-strategy-rating-moderate{background:#24563e;color:#fff}.scout-strategy-rating-weak{background:#402d2e;color:#f4bdc1}.scout-strategy-breakdown .scout-strategy-job-assigned{border-color:#ffd28a}.scout-strategy-breakdown-totals{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.scout-strategy-breakdown-totals>span{padding:5px 7px;background:#ffffff08;border-radius:4px}.scout-strategy-breakdown>p{margin:8px 0 0;color:#9daabd;font-size:11px}.scout-strategy-breakdown :focus-visible{outline:2px solid #bbddfa;outline-offset:2px}.scout-strategy-damage{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px;font-size:10px}.scout-strategies-side-red .scout-strategy-damage{align-items:flex-end}.scout-strategy-damage-shares{display:flex;flex-wrap:wrap;gap:6px}.scout-strategy-damage-physical{color:#efb16e}.scout-strategy-damage-magic{color:#7bbcff}.scout-strategy-damage-true{color:#e0d9fa}.scout-strategy-damage-skew{border-radius:4px;padding:3px 6px;background:#ffffff12}.scout-strategy-damage-warning{background:#94480f;color:#fff}.scout-strategy-damage button{margin-left:5px}.scout-pool-champion-damage-improve{box-shadow:0 0 0 2px #ffa85c;border-radius:2px;opacity:1}.scout-pool-damage-gain{color:#ffa85c;font-size:9px;line-height:1.1}.scout-champion-damage-bar{display:flex;height:7px;margin:8px -7px -7px;border-radius:0 0 3px 3px;overflow:hidden;background:#ffffff15}.scout-champion-damage-fill{display:flex;height:100%}.scout-champion-damage-fill>span{flex-shrink:0;height:100%}.scout-champion-damage-physical{background:#efb16e}.scout-champion-damage-magic{background:#7bbcff}.scout-champion-damage-true{background:#e0d9fa}.scout-champion-damage-unknown{background:repeating-linear-gradient(135deg,#ffffff10 0 4px,#ffffff25 4px 8px)}.scout-team-strategies-container{min-width:0;width:100%;color:#e4eaf0;font-size:12px}.scout-team-strategies-container:empty{display:none}.scout-team-strategies-container .scout-strategies-tags{flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:3px;box-sizing:border-box}.scout-team-strategies-container .scout-strategies-tags::-webkit-scrollbar{display:none}.scout-team-strategies-container .scout-strategies-tags>li{flex:0 0 auto}.scout-team-strategies-container .scout-strategies-row>summary>strong{white-space:nowrap}.scout-team-strategies-first .scout-strategies-tags{flex-direction:row-reverse}.scout-strategy-assessment{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:5px 0;font-size:11px}.scout-strategy-assessment>small{margin:0;color:#c8d3df}.scout-strategy-assessment-compact{flex-wrap:nowrap;margin:0;gap:5px;font-size:9px}.scout-strategy-assessment .scout-strategy-core-ready{color:#9ce4b9}.scout-strategy-assessment .scout-strategy-core-forming,.scout-strategy-assessment .scout-strategy-core-missing{color:#ffc78b}.scout-strategies-threatened .scout-strategy-assessment>small{color:#fff}.scout-strategies-kit-ready .scout-strategies-row>summary{background:#247c51;color:#fff}.scout-strategies-kit-dependent .scout-strategies-row>summary{background:#087e8b;color:#fff}.scout-strategies-kit-missing .scout-strategies-row>summary{background:#244e75;color:#fff}.scout-strategies-kit-ready.scout-strategies-threatened .scout-strategies-row>summary,.scout-strategies-kit-dependent.scout-strategies-threatened .scout-strategies-row>summary,.scout-strategies-kit-missing.scout-strategies-threatened .scout-strategies-row>summary{background:#94480f;color:#fff}.scout-strategy-assessment .scout-strategy-core-dependent{color:#8cdee4}.scout-strategy-assessment-compact{font-size:inherit}.scout-strategy-assessment-compact>small{font-size:inherit;color:inherit}.scout-pool-champion-strategy-ready{outline:2px solid #53d58b;outline-offset:2px;border-radius:2px}.scout-pool-champion-strategy-dependent{outline:2px solid #20bed0;outline-offset:2px;border-radius:2px}.scout-pool-champion-strategy-missing{outline:2px solid #79b8ff;outline-offset:2px;border-radius:2px}.scout-pool-champion-strategy-ready .scout-pool-strategy-gain{color:#7dffb3}.scout-pool-champion-strategy-dependent .scout-pool-strategy-gain{color:#58dce7}.scout-pool-champion-strategy-missing .scout-pool-strategy-gain{color:#85bfff}.scout-combat-panel{width:100%;max-width:850px;box-sizing:border-box;padding:14px;border:1px solid #ffffff25;border-radius:8px;background:#0c0f11;font-size:12px}.scout-combat-panel header,.scout-combat-headline{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.scout-combat-panel header>span,.scout-combat-help,.scout-combat-assumption,.scout-combat-legend small{color:#a8b8c7}.scout-combat-help{margin:7px 0 12px}.scout-combat-panel>.scout-minimap-metric-container{display:block;width:100%}.scout-combat-bar-button{display:block;width:100%;padding:10px 8px 7px;margin:6px 0;background:transparent;color:inherit;border:0;border-radius:5px;font:inherit;cursor:pointer}.scout-combat-track{display:block;position:relative;width:100%;height:28px;border-radius:4px;background:#ffffff12}.scout-combat-health{position:absolute;inset:0 auto 0 0;background:#8bbd9d45;border-radius:4px}.scout-combat-fill{display:flex;position:relative;height:100%;border-radius:4px;overflow:hidden}.scout-combat-comparison{display:grid;grid-template-columns:minmax(0,1fr)}.scout-combat-compact-direction>.scout-minimap-metric-container{display:block;width:100%}.scout-combat-compact-button{margin:0;padding:3px 8px}.scout-combat-compact-labels{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;text-align:left}.scout-combat-label-above .scout-combat-compact-labels{margin-bottom:9px}.scout-combat-label-below .scout-combat-compact-labels{margin-top:9px}.scout-combat-ehp-label{color:#b9d4c3}.scout-combat-percentages{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:11px;color:#a8b8c7}.scout-combat-percentages>span{display:inline-flex;align-items:center;gap:5px}.scout-combat-percentages i{width:9px;height:9px;border-radius:2px}.scout-combat-durability-label{margin-top:6px;color:#b9d4c3}.scout-combat-capacity-fill{display:block;height:100%;border-radius:4px;background:#659b7a}.scout-combat-overlay{height:36px}.scout-combat-overlay .scout-combat-capacity-fill{position:absolute;inset:0 auto 0 0}.scout-combat-overlay .scout-combat-fill{top:4px;height:28px}.scout-combat-overlay .scout-combat-excess{top:4px;bottom:4px}.scout-combat-excess{position:absolute;top:0;bottom:0;pointer-events:none;border-radius:0 4px 4px 0;background:repeating-linear-gradient(135deg,transparent 0 5px,#10151bd0 5px 8px)}.scout-combat-direction{margin-top:12px;padding-top:10px;border-top:1px solid #ffffff20}.scout-combat-direction>.scout-minimap-metric-container{display:block;width:100%}.scout-combat-direction>strong{display:block;margin:0 8px 6px;font-size:13px}.scout-combat-direction .scout-combat-headline{margin:0 8px}.scout-combat-target{display:block;margin:0 8px 12px;color:#b9d4c3}.scout-combat-fill>span{height:100%}.scout-combat-physical{background:#efaa70}.scout-combat-magic{background:#7db8ff}.scout-combat-true{background:#e8e5ff}.scout-combat-hp-marker{position:absolute;height:38px;top:-5px;width:2px;background:#fff}.scout-combat-axis{display:block;position:relative;margin-top:8px;height:17px;text-align:left;color:#a8b8c7}.scout-combat-axis>span:last-child{position:absolute;transform:translate(-100%);white-space:nowrap}.scout-combat-legend{display:flex;flex-wrap:wrap;gap:8px 18px;padding:4px 8px 12px}.scout-combat-legend>span{display:flex;align-items:center;gap:5px}.scout-combat-legend i{width:10px;height:10px;border-radius:2px}.scout-combat-capacities{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%;padding:9px 8px;background:transparent;color:inherit;font:inherit;border:1px solid #ffffff25;border-radius:5px;cursor:pointer}.scout-combat-capacities span{display:flex;gap:10px}.scout-combat-bar-button:hover,.scout-combat-bar-button:focus-visible,.scout-combat-capacities:hover,.scout-combat-capacities:focus-visible,.scout-combat-panel button[aria-expanded=true]{background:#ffffff12;outline:1px solid #ffffff40}.scout-combat-assumption{display:block;margin:6px 8px 0}.scout-combat-panel strong,.scout-combat-breakdown td{font-variant-numeric:tabular-nums}.scout-combat-breakdown{border-collapse:collapse;width:100%;margin:8px 0}.scout-combat-breakdown td,.scout-combat-breakdown th{padding:5px 8px;text-align:right}.scout-combat-breakdown th:first-child{text-align:left}@media (max-width:450px){.scout-combat-panel{padding:10px}.scout-combat-headline>span{width:100%}.scout-combat-legend{gap:8px}}.scout-fight-duration{display:flex;align-items:center;gap:16px;margin:12px 8px}.scout-fight-duration>span{white-space:nowrap}.scout-fight-duration input{flex:1;min-width:60px;accent-color:#77efb5}.scout-fight-repeat{opacity:.65}.scout-fight-burst-marker{position:absolute;height:28px;top:0;border-left:2px dashed #101318}.scout-fight-panel .scout-combat-health{top:16px;height:12px}.scout-fight-panel .scout-combat-fill{height:16px}.scout-fight-panel .scout-combat-axis>span:last-child{transform:translate(-100%)}.scout-fight-panel details>p{max-width:450px}@media (max-width:450px){.scout-fight-duration{gap:10px;margin:10px 0}}.scout-fight-duration input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;margin:2px 0;background:transparent;border:0;pointer-events:auto;cursor:pointer}.scout-fight-duration input[type=range]::-webkit-slider-runnable-track{height:6px;background:#ffffff50;border-radius:4px}.scout-fight-duration input[type=range]::-moz-range-track{height:6px;background:#ffffff50;border-radius:4px}.scout-fight-duration input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;border-radius:50%;border:2px solid #101010;background:#7dffb3;pointer-events:auto;cursor:pointer}.scout-fight-duration input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;border:2px solid #101010;background:#7dffb3;pointer-events:auto;cursor:pointer}.scout-fight-duration input:focus-visible{outline:2px solid #7dffb3;outline-offset:5px}.scout-fight-minute{margin:8px}.scout-fight-separated{gap:14px}.scout-fight-team>.scout-combat-compact-labels{padding:3px 8px 6px}.scout-fight-damage-trigger{padding:3px 0;margin:0;border:0;border-radius:3px;background:transparent;font-family:inherit;cursor:pointer}.scout-fight-damage-trigger:hover{color:#d5e5f2}.scout-fight-damage-trigger:focus-visible{outline:2px solid #7dffb3;outline-offset:3px}.scout-minimap-tooltip.scout-fight-damage-tooltip{width:520px;max-width:min(520px,calc(100% - 24px))}.scout-fight-damage-breakdown{margin-top:8px}.scout-fight-damage-phase>summary{box-sizing:border-box;grid-template-columns:125px minmax(0,1fr);padding:5px 0;list-style:none}.scout-fight-damage-phase>summary::-webkit-details-marker{display:none}.scout-fight-damage-phase>summary .scout-fight-row-label:before{content:"▸";margin-right:5px}.scout-fight-damage-phase[open]>summary .scout-fight-row-label:before{content:"▾"}.scout-fight-damage-phase>summary:focus-visible{outline:2px solid #7dffb3;outline-offset:-2px}.scout-fight-damage-phase[open]{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ffffff25}.scout-fight-team>.scout-minimap-metric-container{display:block;width:100%}.scout-fight-separated-button{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:5px 8px;margin:0;text-align:left}.scout-fight-capacity-block>.scout-fight-separated-button{grid-template-columns:minmax(0,1fr);gap:0}.scout-fight-separated-button .scout-combat-track{height:22px}.scout-fight-row-label{color:#b9cbd9}.scout-fight-capacity-segments{display:flex;overflow:hidden}.scout-fight-capacity-segment{display:block;position:relative;height:100%;flex-shrink:0}.scout-fight-vulnerability-bands{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column-reverse;pointer-events:none}.scout-fight-vulnerability-available{flex:2}.scout-fight-vulnerability-unavailable{flex:1;border-bottom:1px solid #00000035}.scout-fight-risk-green{background:#659b7a}.scout-fight-risk-yellow{background:#ad943d}.scout-fight-risk-orange{background:#bd7845}.scout-fight-risk-red{background:#bb6864}.scout-fight-risk-deep-red{background:#a13240}.scout-fight-risk-unknown{background:#50575f}.scout-fight-risk-legend{padding-top:0;padding-bottom:5px;font-size:10px;color:#bdcbd5}.scout-fight-risk-legend>span:last-child{display:flex;flex-wrap:wrap;gap:4px 10px}.scout-fight-risk-legend>span>span{display:inline-flex;align-items:center;gap:4px}.scout-fight-risk-legend i{width:8px;height:8px;border-radius:2px}.scout-fight-target-icons{display:flex;position:relative;align-items:center;justify-content:center;min-width:0;max-width:100%}.scout-fight-opening-resources{display:block;margin:3px 4px}.scout-fight-defense-comparison th{max-width:150px}.scout-fight-defense-routes{margin:8px 0}.scout-fight-defense-summary{padding-left:7px;border-left:2px solid #8cc5a3}.scout-fight-gank-tools{margin:6px 0 10px}.scout-fight-gank-tools>p{display:grid;grid-template-columns:20px minmax(0,1fr);gap:7px;margin:8px 0}.scout-fight-gank-tools>p>strong{text-align:center;color:#b7d8fb}.scout-fight-spell-icon{display:inline-block;width:17px;height:17px;object-fit:cover;border-radius:2px;vertical-align:middle}.scout-fight-spell-sequence{display:inline-flex;align-items:center;gap:3px;vertical-align:middle}.scout-fight-gank-tools .scout-fight-spell-icon{width:20px;height:20px}.scout-fight-gank-change{color:#a2d3b4}.scout-fight-calculation-details{margin-top:12px;padding-top:8px;border-top:1px solid #ffffff25}.scout-fight-defense-sources{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px;font-size:11px}.scout-fight-defense-sources a{color:#a9d5ff}.scout-fight-defense-sources a:focus-visible{outline:2px solid white;outline-offset:2px}.scout-combat-breakdown .scout-fight-opening-target{color:#f3ada7}.scout-fight-capacity-segment+.scout-fight-capacity-segment:before{content:"";position:absolute;z-index:2;inset:0 auto 0 0;width:2px;background:#fff;transform:translate(-1px)}@media (max-width:450px){.scout-fight-separated-button{grid-template-columns:90px minmax(0,1fr);gap:8px}}.scout-fight-capacity-row .scout-combat-track{height:45px}.scout-fight-capacity-segment>.scout-minimap-metric-container{position:relative;display:block;width:100%;height:100%}.scout-fight-capacity-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%;min-width:0;margin:0;padding:4px 1px;border:0;border-radius:0;background:transparent;color:#fff;cursor:pointer;overflow:hidden}.scout-fight-capacity-button:hover,.scout-fight-capacity-button[aria-expanded=true]{background:#ffffff20}.scout-fight-capacity-button:focus-visible{outline:2px solid white;outline-offset:-2px}.scout-fight-champion-icon{display:block;flex-shrink:0;object-fit:cover;border-radius:3px;outline:1px solid #ffffff80;background:#141a1b}.scout-fight-champion-hard-control{outline:2px solid #60a5fa}.scout-fight-opening-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;max-width:100%}.scout-fight-opening-member{display:inline-flex;align-items:center;gap:3px}.scout-fight-combo-operator,.scout-fight-combo-more{font-size:10px;line-height:12px}.scout-fight-target-heading{display:flex;align-items:center;gap:8px}.scout-fight-opening-options{display:flex;flex-direction:column;gap:3px;margin-top:8px;max-height:280px;overflow-y:auto}.scout-fight-opening-options .scout-fight-opening-group{justify-content:flex-start;gap:8px;padding:4px}.scout-fight-opening-or{color:#ffffffa0;font-size:11px;padding:2px 4px}.scout-fight-target-icons>.scout-fight-champion-icon{max-width:100%;height:auto;aspect-ratio:1}.scout-fight-opening-option,.scout-fight-opening-alternatives{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.scout-fight-opening-option{padding:4px}.scout-fight-opening-option .scout-fight-opening-group,.scout-fight-opening-alternatives .scout-fight-opening-or{padding:0}.scout-fight-shared-row{padding-top:0;padding-bottom:3px}.scout-fight-shared-track{min-width:0}.scout-fight-opener-engage{--opener-border:#60a5fa;--opener-fill:#163456;--opener-text:#c9e2ff}.scout-fight-opener-catch{--opener-border:#b28aff;--opener-fill:#382452;--opener-text:#e4d6ff}.scout-fight-opener-zone{--opener-border:#94a3b8;--opener-fill:#303d4b;--opener-text:#d5dce6}.scout-fight-opener-peel{--opener-border:#6fcf97;--opener-fill:#214434;--opener-text:#d2f5df}.scout-fight-opener-other{--opener-border:#94a3b8;--opener-fill:#303d4b;--opener-text:#d5dce6}.scout-fight-opener-engage.scout-fight-opener-strong,.scout-fight-opener-engage .scout-fight-opener-strong{--opener-border:#79b8ff;--opener-fill:#205b94}.scout-fight-opener-engage.scout-fight-opener-good,.scout-fight-opener-engage .scout-fight-opener-good{--opener-border:#6e9ecc;--opener-fill:#244a70}.scout-fight-opener-engage.scout-fight-opener-conditional,.scout-fight-opener-engage.scout-fight-opener-unreviewed,.scout-fight-opener-engage .scout-fight-opener-conditional{--opener-border:#6d8cae;--opener-fill:#26394e}.scout-fight-opener-catch.scout-fight-opener-strong,.scout-fight-opener-catch .scout-fight-opener-strong{--opener-border:#bc9aff;--opener-fill:#593489}.scout-fight-opener-catch.scout-fight-opener-good,.scout-fight-opener-catch .scout-fight-opener-good{--opener-border:#a58acc;--opener-fill:#493263}.scout-fight-opener-catch.scout-fight-opener-conditional,.scout-fight-opener-catch.scout-fight-opener-unreviewed,.scout-fight-opener-catch .scout-fight-opener-conditional{--opener-border:#8d7ba6;--opener-fill:#3b304b}.scout-fight-shared-opener{display:block;position:relative;min-height:30px;padding:0;margin:0;border:0;border-radius:6px;background:transparent;color:var(--opener-text);cursor:pointer;overflow:hidden}.scout-fight-shared-segments{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;container-type:inline-size}.scout-fight-shared-section{height:100%;flex-shrink:0;box-sizing:border-box;border-top:1px solid #69747b;border-bottom:1px solid #69747b;background:repeating-linear-gradient(135deg,#33383b 0 5px,#262b2e 5px 10px)}.scout-fight-shared-section:first-child{border-left:1px solid #69747b;border-radius:6px 0 0 6px}.scout-fight-shared-section:last-child{border-right:1px solid #69747b;border-radius:0 6px 6px 0}.scout-fight-shared-section.scout-fight-shared-covered{border-color:var(--opener-border);background:var(--opener-fill)}.scout-fight-shared-label{display:flex;align-items:center;justify-content:center;gap:7px;position:relative;padding:5px 7px;font-size:11px;line-height:15px}.scout-fight-shared-opener:hover,.scout-fight-shared-opener:focus-visible{outline:1px solid var(--opener-border);outline-offset:1px}.scout-fight-shared-opener .scout-fight-champion-hard-control{outline-color:var(--opener-border)}.scout-fight-opener-legend{padding-top:1px;padding-bottom:3px;font-size:11px}.scout-fight-opener-legend>span:last-child{display:flex;flex-wrap:wrap;gap:12px}.scout-fight-opener-legend>span>span{display:inline-flex;align-items:center;gap:5px;color:var(--opener-text)}.scout-fight-opener-legend i{width:9px;height:9px;border:1px solid var(--opener-border);border-radius:2px;background:var(--opener-fill)}.scout-fight-shared-target{box-shadow:inset 0 0 0 2px #91c4ff}.scout-fight-shared-muted{opacity:.35}.scout-fight-opener-targets{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.scout-fight-opener-targets>span{display:inline-flex;align-items:center;gap:6px}.scout-fight-control-rotation{margin:8px 0}.scout-fight-control-rotation p{margin:5px 0}.scout-fight-control-purpose{display:inline-block;padding:2px 6px;border:1px solid var(--opener-border);border-radius:4px;background:var(--opener-fill);color:var(--opener-text);font-size:11px}.scout-fight-control-playbook>small{display:block;color:#95a8b7;margin:8px 0}.scout-fight-shared-section.scout-fight-shared-covered.scout-fight-roam-cost{background:repeating-linear-gradient(135deg,#ffffff12 0 5px,#00000012 5px 10px),var(--opener-fill)}.scout-fight-opener-legend .scout-fight-roam-key{color:#bdcbd5}.scout-fight-opener-legend .scout-fight-roam-key i{border-color:#9eb3c7;background:repeating-linear-gradient(135deg,#ffffff12 0 5px,#00000012 5px 10px),#21394f}.scout-fight-roam-note{color:#cfdeed}.scout-fight-shared-section,.scout-fight-shared-section.scout-fight-shared-covered.scout-fight-roam-cost{background-origin:border-box;background-size:14.1421356237px 14.1421356237px;background-position:calc(var(--stripe-offset, 0) * -1cqw) 0}.scout-fight-focused-target{display:block;margin:8px 8px 2px;color:#b9d4c3}.scout-priority>p{margin:6px 0}.scout-priority .scout-priority-note{color:#b4c1d2;font-size:11px;line-height:1.45}.scout-priority-region{margin-top:10px}.scout-priority-region h4{margin:0 0 6px}.scout-priority-blue{color:#7db8ff}.scout-priority-red{color:#ff8585}.scout-priority-section-label{margin:12px 0 5px;font-size:12px;font-weight:600}.scout-priority .scout-priority-item-row{display:flex;align-items:center;gap:10px;width:100%;margin:5px 0;padding:8px 10px;text-align:left;color:#e5ebf5;font-size:12px}.scout-priority-item-label{flex:0 0 120px}.scout-priority .scout-priority-item-row:hover{background:#ffffff0c;border-color:#ffffff70}.scout-priority-item-row:focus-visible{outline:2px solid #a8c8f5;outline-offset:-2px}.scout-priority-unavailable{flex:1;text-align:right;color:#a5afbd;font-size:11px}.scout-priority-popup.react-tooltip{width:420px;max-width:min(420px,calc(100% - 24px))}.scout-priority-row-detail{padding:8px 0}.scout-priority-team-scores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:11px}.scout-priority-team-scores small{display:block;margin:4px 0}.scout-priority-score{display:block;font-size:16px;font-variant-numeric:tabular-nums}.scout-priority-context{margin-top:12px}.scout-priority summary{cursor:pointer;font-size:11px;color:#b4c1d2}.scout-priority-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.scout-priority button{padding:5px 8px;min-height:0;height:auto;border:1px solid #ffffff40;border-radius:4px;background:#ffffff08;color:#fff;font:inherit;cursor:pointer}.scout-priority button:hover{background:#ffffff20}@media (max-width:400px){.scout-priority-item-label{flex-basis:100px}.scout-priority .scout-priority-item-row{gap:6px;padding:8px 6px}}.scout-priority-spells{margin:8px 0}.scout-priority-spells h5{margin:10px 0 4px;font-size:11px}.scout-priority-spells ul{margin:5px 0;padding-left:16px;font-size:10px;line-height:1.5}.scout-priority-spells a{color:#b4c1d2;font-size:10px}.scout-synergy{font-size:12px}.scout-synergy-region{margin:8px 0}.scout-synergy-full{display:grid;gap:20px;margin-top:8px}.scout-synergy-matrix-scroll{overflow-x:auto}.scout-synergy-matrix-scroll:focus-visible{outline:2px solid #7db8ff;outline-offset:2px}.scout-synergy-matrix{min-width:360px}.scout-synergy-matrix thead .scout-synergy-champion{flex-direction:column;gap:4px}.scout-synergy-matrix thead .scout-synergy-champion>span{max-width:100%;font-size:10px}.scout-synergy-matrix td{text-align:center}.scout-synergy-matrix tfoot td{text-align:right}.scout-synergy-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scout-synergy-table{width:100%;border-collapse:collapse;table-layout:fixed}.scout-synergy-table th{text-align:left;font-weight:400}.scout-synergy-table th,.scout-synergy-table td{padding:6px 4px}.scout-synergy-table thead th{border-bottom:2px solid currentColor;font-weight:700}.scout-synergy-table tbody tr{border-bottom:1px solid #ffffff15}.scout-synergy-champion{display:flex;align-items:center;gap:6px;min-width:0}.scout-synergy-champion>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scout-synergy-table tbody th{color:#d5dfeb}.scout-synergy-table td,.scout-synergy-duo-total td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.scout-synergy-table tfoot{border-top:1px solid #ffffff45;font-weight:700}.scout-synergy-duo-total{width:100%;border-collapse:collapse;margin-top:10px;border-top:1px solid #ffffff45}.scout-synergy-duo-total th{text-align:left;padding:8px 4px}.scout-synergy-duo-total td{width:25%;padding:8px 4px}.scout-synergy-blue{color:#7db8ff}.scout-synergy-red{color:#ff8585}.scout-synergy-positive{color:#00ffbd}.scout-synergy-negative{color:#ff6c00}.scout-synergy-neutral{color:#fff}.scout-synergy-unknown{color:#ffffff80}.scout-synergy p{font-size:11px;color:#b4c1d2;line-height:1.5}.scout-synergy button{padding:4px 8px;border:1px solid #ffffff40;background:#ffffff08;color:#fff;border-radius:4px;font:inherit;cursor:pointer}@media (max-width:420px){.scout-synergy-tables{gap:6px}.scout-synergy-table th,.scout-synergy-table td{padding:6px 2px}.scout-synergy-champion{gap:4px}}.scout-champion-scaling table{width:100%;table-layout:fixed;margin:10px 0;border-collapse:collapse}.scout-champion-scaling th{width:50%;text-align:left;padding:4px}.scout-champion-scaling th span{display:flex;align-items:center;gap:5px;margin-bottom:4px}.scout-champion-scaling-blue{color:#79b8ff}.scout-champion-scaling-red{color:#ff8585}.scout-champion-scaling-region{padding:10px 0;border-top:1px solid #ffffff25;margin-top:10px}.scout-champion-scaling-region h4{margin:0 0 8px}.scout-champion-scaling td{width:50%;text-align:left;padding:4px}.scout-champion-scaling svg{display:block;width:100%}.scout-champion-scaling svg text{fill:#c7d3e4;font-size:10px}.scout-champion-scaling svg polyline{fill:none;stroke:currentColor;stroke-width:2}.scout-champion-scaling svg circle{fill:currentColor}.scout-champion-scaling-zero{stroke:#ffffff30;stroke-width:1}.scout-champion-scaling-selected{stroke:#ffffff80;stroke-width:1;stroke-dasharray:3 3}.scout-lane-overview{width:384px;max-width:100%;min-width:0;color:#fff}.scout-lane-overview h3{margin:0 0 8px;font-size:14px}.scout-lane-team-us{color:var(--scout-color-us)}.scout-lane-team-them{color:var(--scout-color-them)}.scout-lane-overview-map{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:12px;box-sizing:border-box;min-height:384px;width:100%;isolation:isolate}.scout-lane-overview-map>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;opacity:.65}.scout-lane-card{position:relative;width:100%;padding:6px;box-sizing:border-box;background:#080c12ed;border:1px solid #ffffff60;border-radius:8px}.scout-lane-card h4{margin:0 0 5px;font-size:12px}.scout-lane-card-champions{display:flex;flex-direction:column;gap:4px;margin-bottom:5px}.scout-lane-card-jungle{display:flex;flex-direction:column}.scout-lane-card-jungle>.scout-lane-card-champions{flex:1}.scout-lane-card-jungle>.scout-lane-row{flex-shrink:0}.scout-lane-player-row{display:flex;gap:6px;padding:3px;border:1px solid #ffffff35;border-radius:4px}.scout-lane-player{display:flex;align-items:center;gap:4px;flex:1;min-width:0;font-size:9px}.scout-lane-player-red{flex-direction:row-reverse;text-align:right}.scout-lane-player-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scout-lane-portrait{display:inline-flex;flex-shrink:0;border:1px solid currentColor;border-radius:3px}.scout-lane-overview .scout-lane-row{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;min-height:24px;height:auto;margin:3px 0 0;padding:3px 5px;border:1px solid #ffffff35;border-radius:4px;background:#ffffff08;color:#e5ebf5;text-align:left;font:inherit;font-size:11px;cursor:pointer}.scout-lane-row small{font-size:8px;white-space:nowrap}.scout-lane-row-status{margin-left:auto;font-size:9px;color:#ffffff80}.scout-lane-overview .scout-lane-row:disabled{color:#ffffff80;cursor:default}.scout-lane-overview .scout-lane-row:hover:not(:disabled),.scout-lane-overview .scout-lane-row[aria-expanded=true]{background:#ffffff20;border-color:#ffffff80}.scout-lane-row:focus-visible,.scout-lane-menu button:focus-visible{outline:2px solid #7db8ff;outline-offset:2px}.scout-lane-menu{position:fixed;z-index:9999;width:480px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;box-sizing:border-box;padding:12px;border:1px solid #ffffff50;border-radius:8px;background:#10151d;color:#fff;box-shadow:0 8px 36px #0009;font-size:12px}.scout-lane-menu[hidden],.scout-lane-menu [hidden]{display:none}.scout-lane-menu-vulnerability{width:880px}.scout-lane-menu-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.scout-lane-menu .scout-lane-menu-close{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;min-height:0;padding:0;border:0;border-radius:4px;background:#ffffff10;color:#fff;font-size:22px;cursor:pointer}.scout-lane-menu .scout-lane-expand{min-height:0;height:auto;margin-bottom:10px;padding:5px 8px;border:1px solid #ffffff40;border-radius:4px;background:transparent;color:#fff;font:inherit;cursor:pointer}.scout-lane-menu .scout-minimap{border-top:0;padding-top:0}.scout-lane-menu .scout-minimap-image{margin-inline:auto}.scout-lineup-analysis>.scout-lane-overview{flex:0 1 384px}@media (max-width:420px){.scout-lane-overview-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;padding:6px;box-sizing:border-box}.scout-lane-overview-map>img{position:absolute;top:0;right:0;bottom:0;left:0}.scout-lane-card{position:relative;inset:auto;width:100%}}.scout-lane-row-label{position:relative;flex:0 0 10px;font-weight:600}.scout-lane-metric-tooltip{display:none;position:absolute;z-index:10;bottom:calc(100% + 6px);left:0;width:max-content;max-width:160px;padding:5px 7px;border:1px solid #ffffff50;border-radius:4px;background:#10151d;color:#fff;font-size:11px;font-weight:400;white-space:normal;box-shadow:0 3px 12px #0008;pointer-events:none}.scout-lane-row-label:hover .scout-lane-metric-tooltip,.scout-lane-row:focus-visible .scout-lane-metric-tooltip{display:block}.scout-lane-spectrum{display:block;flex:1;min-width:0}.scout-lane-spectrum-track{display:block;position:relative;height:18px}.scout-lane-spectrum-scale{position:absolute;top:0;right:32px;bottom:0;left:32px}.scout-lane-spectrum-scale:before,.scout-lane-spectrum-scale:after{content:"";position:absolute;z-index:0;top:0;bottom:0;width:50%;border-radius:3px}.scout-lane-spectrum-scale:before{right:50%;background:#26394e}.scout-lane-spectrum-scale:after{left:50%;background:#4e292f}.scout-lane-spectrum-bar,.scout-lane-spectrum-placeholder{position:absolute;z-index:1;top:0;bottom:0;box-sizing:border-box;border-radius:3px;outline:1px solid #ffffff40}.scout-lane-spectrum-blue{background:#79b8ff}.scout-lane-spectrum-red{background:#ff8585}.scout-lane-spectrum-percent{position:absolute;top:0;bottom:0;display:flex;align-items:center;color:#c7d3e4;font-size:10px;font-weight:600;white-space:nowrap}.scout-lane-spectrum[data-spectrum-favored=blue] .scout-lane-spectrum-percent{left:0;color:#79b8ff}.scout-lane-spectrum[data-spectrum-favored=red] .scout-lane-spectrum-percent{right:0;color:#ff8585}.scout-lane-spectrum[data-spectrum-favored=balanced] .scout-lane-spectrum-percent{left:50%;transform:translate(-50%)}.scout-lane-spectrum-center{position:absolute;z-index:2;top:0;bottom:0;left:50%;width:1px;background:#ffffff80}.scout-lane-spectrum-placeholder{left:25%;width:50%;min-width:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:600;background:repeating-linear-gradient(135deg,#ffffff15 0 3px,#ffffff05 3px 6px)}.scout-draft-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:4px 0 8px}.scout-lane-overview .scout-draft-summary>.scout-lane-row{margin:0;min-width:0}.scout-draft-summary .scout-lane-spectrum-scale{inset-inline:24px}.scout-durability-panel{width:100%;box-sizing:border-box;max-width:800px;padding:12px;border:1px solid #ffffff25;border-radius:8px;background:#0c0f11;font-size:12px}.scout-durability-panel header{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.scout-durability-panel header>span,.scout-durability-help,.scout-durability-context{color:#a8b8c7}.scout-durability-help{margin:6px 0 10px}.scout-durability-picks,.scout-durability-mix{border:0;padding:0;margin:10px 0;min-width:0}.scout-durability-picks legend,.scout-durability-mix legend{padding:0;margin-bottom:6px;font-weight:600}.scout-durability-picks{display:flex;flex-wrap:wrap;gap:6px}.scout-durability-picks label{display:flex;align-items:center;gap:5px;border:1px solid #ffffff25;border-radius:4px;padding:5px 7px;cursor:pointer}.scout-durability-picks label.is-selected{background:#7dffb314;border-color:#7dffb360}.scout-durability-picks input,.scout-durability-mix input{accent-color:#7dffb3}.scout-durability-mix-labels{display:flex;flex-wrap:wrap;gap:14px;font-variant-numeric:tabular-nums;margin-bottom:6px}.scout-durability-mix-labels>:first-child{color:#efaa70}.scout-durability-mix-labels>:nth-child(2){color:#7db8ff}.scout-durability-mix-labels>:last-child{color:#e8e5ff}.scout-durability-mix>label{display:grid;grid-template-columns:65px minmax(0,1fr);gap:8px;align-items:center}.scout-durability-mix input{width:100%;box-sizing:border-box}.scout-durability-mix input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;margin:2px 0;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.scout-durability-mix input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:4px;background:#ffffff50}.scout-durability-mix input[type=range]::-moz-range-track{height:6px;border-radius:4px;background:#ffffff50}.scout-durability-mix input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;border:2px solid #101010;border-radius:50%;background:#7dffb3}.scout-durability-mix input[type=range]::-moz-range-thumb{width:12px;height:12px;border:2px solid #101010;border-radius:50%;background:#7dffb3}.scout-durability-context{margin:10px 0 4px}.scout-durability-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;align-items:center;padding:3px 0}.scout-durability-row>.scout-minimap-metric-container{width:100%;min-width:0}.scout-durability-bar-button{display:grid;grid-template-columns:minmax(20px,1fr) auto;align-items:center;gap:7px;width:100%;padding:6px 5px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;text-align:right}.scout-durability-bar-button:hover,.scout-durability-bar-button:focus-visible,.scout-durability-bar-button[aria-expanded=true]{background:#ffffff14;outline:1px solid #ffffff40}.scout-durability-bar-button>:last-child{white-space:nowrap}.scout-durability-bar-track{display:block;height:12px;border-radius:3px;background:#ffffff12;overflow:hidden}.scout-durability-bar-fill{display:block;height:100%;background:var(--durability-color);border-radius:3px}.scout-durability-health{--durability-color:#c5cdd5}.scout-durability-physical{--durability-color:#efaa70}.scout-durability-magic{--durability-color:#7db8ff}.scout-durability-mix{--durability-color:#7dffb3}.scout-durability-row.scout-durability-mix{border-top:1px solid #ffffff25;margin:4px 0 0;padding-top:6px}.scout-durability-panel small{font-weight:400;color:#a8b8c7}.scout-durability-breakdown-scroll{overflow-x:auto}.scout-durability-tooltip.react-tooltip{max-width:min(600px,calc(100% - 24px))}.scout-durability-breakdown{margin:10px 0;border-collapse:collapse;width:100%;font-size:12px}.scout-durability-breakdown td,.scout-durability-breakdown th{padding:5px 6px;text-align:right}.scout-durability-breakdown td:first-child,.scout-durability-breakdown th:first-child{text-align:left}.scout-durability-breakdown small{display:block;font-size:10px;white-space:nowrap}.scout-durability-champion{display:flex;align-items:center;gap:6px;white-space:nowrap}.scout-durability-opponents{display:flex;align-items:center;gap:6px;margin-top:8px;flex-wrap:wrap}@media (max-width:450px){.scout-durability-row{grid-template-columns:92px minmax(0,1fr);gap:4px}.scout-durability-bar-button{grid-template-columns:minmax(0,1fr);gap:4px}.scout-durability-breakdown td,.scout-durability-breakdown th{padding:5px 3px;font-size:11px}}input.slider-min-games[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:140px;height:24px;margin:0;background:transparent;outline:none;pointer-events:auto;cursor:pointer}input.slider-min-games[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:#ffffff40}input.slider-min-games[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;border:none;border-radius:50%;background:#f1783e;pointer-events:auto;cursor:pointer}input.slider-min-games[type=range]::-moz-range-track{height:6px;border-radius:3px;background:#ffffff40}input.slider-min-games[type=range]::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:#f1783e;cursor:pointer}.scout-lineup-analysis{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;width:100%}.scout-map-analysis{display:flex;flex-direction:column;gap:8px;flex:0 1 384px;width:384px;max-width:100%;min-width:0}.scout-combat-profiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:10px;width:100%;max-width:1600px}.scout-champion-pools-container{flex:1 1 246px;width:758px;max-width:min(758px,100%);min-width:min(246px,100%)}.scout-lineup-analysis>.scout-minimap{flex:0 0 384px;width:384px;max-width:100%;border-top:0;padding-top:0}.scout-locked-lineup-container{flex:0 1 510px;max-width:100%;min-width:0}.scout-team-comparison{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,384px) minmax(260px,1fr);align-items:start;gap:10px;width:100%;min-width:0}.scout-team-comparison-team{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0}.scout-team-heading{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.scout-team-heading>h3{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1 1 120px;margin:0;font-size:14px;color:#bbddfa;overflow-wrap:anywhere}.scout-team-proficiency{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;padding:2px 5px;border:1px solid #ffffff30;border-radius:4px;color:#ddd;font-size:11px;font-weight:500}.scout-team-comparison-team .scout-champion-pools-container{flex:0 1 auto;width:100%;min-width:0;max-width:100%}.scout-team-comparison-team>div{min-width:0;max-width:100%}.scout-team-comparison-team>div>.self-align-start{align-self:stretch;max-width:100%}.scout-team-comparison-team>div>.self-align-start>.overflow-y-scroll{width:100%;min-width:0}.scout-role-pools{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0}.scout-role-pools-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,106px),1fr));align-items:start;gap:10px 2px;width:100%;min-width:0}.scout-role-pools>.scout-pool-flex-row{flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:12px;min-width:0;overflow-x:auto;padding-bottom:6px;border-bottom:1px solid #ffffff25}.scout-pool-flex-row>*{flex-shrink:0}.scout-pool-flex-row:focus-visible{outline:1px solid #ffffff90;outline-offset:2px}.scout-role-pool.vertical{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding-bottom:8px}.scout-role-pool-header{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:5px;width:100%;min-width:0;padding:3px;box-sizing:border-box;border:1px solid #ffffff38;border-radius:6px;background:#ffffff06}.scout-role-pool-header:hover,.scout-role-pool-header:focus-within{border-color:#7dffb370;background:#7dffb308}.scout-role-pool-header>:first-child{flex-shrink:0}.scout-role-pool-header>.scout-pool-member-select{width:100%;min-width:0;max-width:100%}.scout-pool-locked-header{grid-column:2;grid-row:1;min-width:0;max-width:100%}.scout-role-pool-champions{display:grid;grid-auto-rows:max-content;gap:3px;align-content:start;align-items:start;min-width:0;height:210px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:3px 2px 6px;box-sizing:border-box}.scout-role-pool-champions::-webkit-scrollbar{display:none}.scout-role-pool-champions>*{flex-shrink:0}.scout-role-pool-champions:focus-visible{outline:1px solid #ffffff90;outline-offset:2px}.scout-role-pool-champions>[role=button]{position:relative;border-radius:4px}.scout-pool-champion-locked{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #7dffb3;border-radius:3px;box-sizing:border-box;pointer-events:none}.scout-role-pool-champions>[role=button],.scout-pool-locked-header>.scout-champion-archetypes[role=button]{cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease}.scout-role-pool-champions>[role=button]:hover,.scout-role-pool-champions>[role=button]:focus-visible,.scout-pool-locked-header>.scout-champion-archetypes[role=button]:hover,.scout-pool-locked-header>.scout-champion-archetypes[role=button]:focus-visible{background-color:#7dffb320;box-shadow:0 0 0 1px #7dffb390}.scout-role-pool-champions>[role=button]:focus-visible,.scout-pool-locked-header>.scout-champion-archetypes[role=button]:focus-visible{outline:2px solid #7dffb3;outline-offset:1px}.scout-role-pool>.scout-pool-archetypes{justify-content:flex-start;align-items:flex-start;align-content:flex-start;gap:4px 8px;min-width:0;margin-top:3px;padding-top:5px;border-top:1px solid #ffffff25;box-sizing:border-box}.scout-role-pool .scout-champion-archetypes{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;width:auto;max-width:100%;flex:0 1 auto;padding:4px;margin-bottom:0}.scout-pool-locked-header .scout-champion-archetypes{width:40px;height:40px;padding:0;margin:0;align-items:center;overflow:hidden}.scout-pool-locked-header .scout-champion-archetypes-heading>strong{display:none}.scout-role-pool .scout-champion-archetypes-tags{margin-top:0}.scout-role-pool .scout-pool-archetypes-heading{width:100%;text-align:left}.scout-pool-member-select{width:100%;min-width:0;align-items:flex-start}.scout-pool-member-select>div{width:100%;min-width:0;align-items:flex-start}.scout-pool-member-select>div>svg{flex-shrink:0}.scout-pool-member{display:flex;flex-direction:column;align-items:stretch;flex:1;gap:4px;min-width:0}.scout-pool-member-identity{display:flex;align-items:center;justify-content:space-between;gap:4px}.scout-pool-member-identity>:only-child{margin-left:auto}.scout-pool-member-name-row{display:flex;align-items:center;gap:3px;min-width:0}.scout-pool-member-name-row>svg{flex-shrink:0}.scout-pool-member-name{justify-content:flex-start;flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:840px){.scout-team-comparison{grid-template-columns:minmax(0,1fr)}.scout-team-comparison>.scout-lineup-analysis{justify-content:center}}.scout-role-pool-champions>.scout-pool-champion-strategy-improve{outline:none}.scout-role-pool-champions>.scout-pool-champion-strategy-improve:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:2px solid #74d7ff;border-radius:inherit;box-sizing:border-box;pointer-events:none}.scout-role-pool-champions>.scout-pool-champion-strategy-unknown{outline-offset:-1px}.scout-role-pool-champions>.scout-pool-champion-damage-improve{box-shadow:inset 0 0 0 2px #ffa85c}.scout-role-pool-champions .scout-pool-flex-marker{z-index:2}.scout-team-heading-second{flex-direction:row-reverse}.scout-team-heading-second>h3{justify-content:flex-end;text-align:right}.scout-team-damage{flex:0 1 auto;min-width:0;max-width:100%;margin-left:auto}.scout-team-heading-second>.scout-team-damage{margin-left:0;margin-right:auto}.scout-team-damage .scout-strategies-heading{display:none}.scout-team-heading .scout-team-damage .scout-strategy-damage{align-items:flex-end;margin-bottom:0}.scout-team-damage .scout-strategy-damage-shares{justify-content:flex-end}.scout-team-heading-second .scout-team-damage .scout-strategy-damage{align-items:flex-start}.scout-team-heading-second .scout-strategy-damage-shares{justify-content:flex-start}.scout-pool-locked-header{position:relative}.scout-picked-proficiency{position:absolute;left:0;bottom:0;z-index:3;box-sizing:border-box;padding:1px 2px;border:0;border-radius:2px;background:#10151de8;color:#eee;font-size:9px;font-weight:700;line-height:12px;white-space:nowrap}button.scout-picked-proficiency{cursor:pointer}button.scout-picked-proficiency:focus-visible{outline:2px solid #7dffb3;outline-offset:1px}.scout-pool-clear-pick,.scout-draft-ban>button{position:absolute;top:0;right:0;z-index:3;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:3px;color:#ffffffb0;background:#10151db0;font-size:10px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease}.scout-pool-locked-header:hover>.scout-pool-clear-pick,.scout-pool-locked-header:focus-within>.scout-pool-clear-pick,.scout-draft-ban:hover>button,.scout-draft-ban:focus-within>button{opacity:.8;pointer-events:auto}.scout-pool-clear-pick{top:auto;bottom:0}.scout-pool-clear-pick:hover,.scout-draft-ban>button:hover{opacity:1;background:#10151d;color:#ffb5b5}.scout-pool-clear-pick:focus-visible,.scout-draft-ban>button:focus-visible{outline:2px solid #7dffb3;outline-offset:2px}.scout-draft-bans{display:flex;align-items:center;flex-wrap:wrap;gap:9px;min-width:0;padding:4px 0;color:#bbb;font-size:12px}.scout-draft-ban{position:relative;display:flex;width:32px;height:32px;border:1px solid #ff8585;border-radius:4px}.scout-draft-ban:after{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:#ff8585;transform:rotate(-45deg);pointer-events:none}@media (hover:none){.scout-pool-clear-pick,.scout-draft-ban>button{opacity:.65;pointer-events:auto}}.predictions-match-switcher{display:flex;flex-wrap:wrap;flex-shrink:0;gap:5px;padding:10px}.predictions-match-switcher>a{padding:6px 12px;border:1px solid #ffffff30;border-radius:18px;background:#ffffff10;color:#fff;font-size:13px;text-decoration:none}.predictions-match-switcher>a:hover{background:#ffffff25}.predictions-match-switcher>a[aria-current=page]{background:#fff;color:#272727}.predictions-match-switcher>a:focus-visible{outline:2px solid #8cc8ff;outline-offset:2px}
