.TerminalPanel-module__aEGcOW__panel{}.TerminalPanel-module__aEGcOW__topbar{}.TerminalPanel-module__aEGcOW__title{}.TerminalPanel-module__aEGcOW__path{}.TerminalPanel-module__aEGcOW__history{}.TerminalPanel-module__aEGcOW__quickCommands{}.TerminalPanel-module__aEGcOW__line{}.TerminalPanel-module__aEGcOW__input{}.TerminalPanel-module__aEGcOW__stdout{}.TerminalPanel-module__aEGcOW__stderr{}.TerminalPanel-module__aEGcOW__system{}.TerminalPanel-module__aEGcOW__form{}.TerminalPanel-module__aEGcOW__executionState{}.TerminalPanel-module__aEGcOW__autocompleteState{}.TerminalPanel-module__aEGcOW__autocompleteError{}.TerminalPanel-module__aEGcOW__prompt{}.TerminalPanel-module__aEGcOW__commandInput{}.TerminalPanel-module__aEGcOW__profileFrame{--material-surface-source:color-mix(in srgb, var(--window-bg) 95%, var(--accent-primary));grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.TerminalPanel-module__aEGcOW__profileBanner{margin:var(--space-5) var(--space-5) 0}.TerminalPanel-module__aEGcOW__terminalApp{gap:var(--component-gap);height:100%;min-height:0;padding:var(--terminal-padding);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-primary) 9%, transparent), transparent 180px), var(--terminal-bg);color:var(--terminal-neutral);font-family:var(--font-terminal);font-size:var(--font-size-metadata);outline:0;display:grid;overflow:auto;container:profile-viewer/inline-size}.TerminalPanel-module__aEGcOW__terminalAppState{padding:clamp(var(--space-8), 8vw, calc(var(--space-9) * 3));align-content:center;justify-items:start}.TerminalPanel-module__aEGcOW__profileDataRegion{border:1px solid var(--terminal-border);height:100%;min-height:0;position:relative;}.TerminalPanel-module__aEGcOW__profileDataWarning{border:1px solid color-mix(in srgb, var(--warning) 60%, var(--terminal-border));background:color-mix(in srgb, var(--warning) 8%, var(--terminal-bg));color:var(--terminal-muted);flex-wrap:wrap;align-items:center;gap:7px 10px;padding:7px 9px;display:flex}.TerminalPanel-module__aEGcOW__profileDataWarning strong{color:var(--warning);text-transform:uppercase}.TerminalPanel-module__aEGcOW__profileDataWarning button{border:1px solid var(--warning);color:var(--warning);font:inherit;cursor:pointer;background:0 0;padding:2px 6px}.TerminalPanel-module__aEGcOW__terminalAppState h2,.TerminalPanel-module__aEGcOW__terminalAppState p{margin:0}.TerminalPanel-module__aEGcOW__terminalAppState h2{color:var(--text-main)}.TerminalPanel-module__aEGcOW__stateCode{color:var(--terminal-error)}.TerminalPanel-module__aEGcOW__stateCodePending{color:var(--warning)}.TerminalPanel-module__aEGcOW__stateActions{align-items:center;gap:var(--component-gap);display:flex}.TerminalPanel-module__aEGcOW__stateActions button{border:1px solid var(--accent-primary);color:var(--accent-primary);font-family:var(--font-terminal);cursor:pointer;background:0 0;padding:5px 10px}.TerminalPanel-module__aEGcOW__loadingBar{background:var(--terminal-border);width:min(360px,100%);height:3px;overflow:hidden}.TerminalPanel-module__aEGcOW__loadingBar:after{background:var(--accent-primary);width:35%;height:100%;animation:TerminalPanel-module__aEGcOW__terminal-loading var(--motion-duration-slow) ease-in-out infinite alternate;content:"";display:block}@keyframes TerminalPanel-module__aEGcOW__terminal-loading{0%{transform:translate(-20%)}to{transform:translate(210%)}}.TerminalPanel-module__aEGcOW__terminalAppHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding:var(--space-5);border:var(--border-width) var(--border-style) var(--window-border-focused);background:color-mix(in srgb, var(--window-bg) 88%, var(--accent-primary));flex-wrap:wrap;display:flex}.TerminalPanel-module__aEGcOW__terminalAppHeader>div{flex:220px;min-width:0}.TerminalPanel-module__aEGcOW__profileHeaderIdentity{align-items:center;gap:var(--component-gap);display:flex}.TerminalPanel-module__aEGcOW__profileHeaderIcon{border:1px solid var(--window-border-focused);background:var(--terminal-bg);object-fit:cover;flex:0 0 64px;width:64px;height:64px}.TerminalPanel-module__aEGcOW__terminalAppHeader>div>a{color:inherit;text-decoration:none}.TerminalPanel-module__aEGcOW__terminalAppHeader span{color:var(--terminal-path)}.TerminalPanel-module__aEGcOW__terminalAppHeader h1,.TerminalPanel-module__aEGcOW__terminalAppHeader h2{color:var(--text-main);margin:4px 0 0;font-size:24px}.TerminalPanel-module__aEGcOW__terminalAppHeader kbd{padding:var(--space-1) var(--space-2);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-bg);color:var(--terminal-muted);font-family:var(--font-terminal)}.TerminalPanel-module__aEGcOW__terminalAppHeader small{color:var(--terminal-neutral)}.TerminalPanel-module__aEGcOW__terminalAppStats,.TerminalPanel-module__aEGcOW__terminalAppGrid{flex-wrap:wrap;gap:10px;display:flex}.TerminalPanel-module__aEGcOW__terminalStatCard,.TerminalPanel-module__aEGcOW__terminalAppPanel{border:1px solid var(--terminal-border);min-width:0;padding:11px}.TerminalPanel-module__aEGcOW__terminalStatCard{}.TerminalPanel-module__aEGcOW__terminalAppPanel{}.TerminalPanel-module__aEGcOW__terminalAppStats>.TerminalPanel-module__aEGcOW__terminalStatCard{flex:170px;min-height:88px}.TerminalPanel-module__aEGcOW__terminalAppStats>:first-child{flex:1.45 270px}.TerminalPanel-module__aEGcOW__profileRolesPanel{flex:320px;align-self:flex-start;height:fit-content}.TerminalPanel-module__aEGcOW__profileChampionsPanel{flex:1.2 420px;align-self:flex-start;height:fit-content}.TerminalPanel-module__aEGcOW__terminalStatCard>span,.TerminalPanel-module__aEGcOW__terminalAppPanel h2,.TerminalPanel-module__aEGcOW__terminalAppPanel h3{color:var(--terminal-muted);font-size:var(--font-size-label);text-transform:uppercase;margin:0 0 8px}.TerminalPanel-module__aEGcOW__terminalStatCard>strong{color:var(--text-main);font-size:20px;display:block}.TerminalPanel-module__aEGcOW__terminalStatCard small,.TerminalPanel-module__aEGcOW__terminalMatchRow small{color:var(--terminal-muted)}.TerminalPanel-module__aEGcOW__terminalRoleRow{border-bottom:1px solid var(--terminal-border);margin:0;padding:7px 0}.TerminalPanel-module__aEGcOW__terminalRoleRow:last-child{border-bottom:0}.TerminalPanel-module__aEGcOW__terminalRoleRow{grid-template-columns:22px minmax(72px,1fr) minmax(82px,1.1fr) 74px 62px;align-items:center;gap:10px;display:grid}.TerminalPanel-module__aEGcOW__terminalRoleRow svg{width:22px;height:22px}.TerminalPanel-module__aEGcOW__terminalRoleRow small{color:var(--terminal-muted);text-align:right}.TerminalPanel-module__aEGcOW__profileRoleGamesBar{border:1px solid var(--terminal-border);background:var(--terminal-surface-inset);width:100%;height:6px;display:block;overflow:hidden}.TerminalPanel-module__aEGcOW__profileRoleGamesBar>span{width:max(3px, var(--profile-role-games-fill));background:var(--accent-primary);height:100%;display:block}.TerminalPanel-module__aEGcOW__profileRankList{gap:8px;min-width:0;display:grid}.TerminalPanel-module__aEGcOW__profileRankContent{justify-content:space-between;align-items:center;gap:10px;display:flex}.TerminalPanel-module__aEGcOW__profileRankSummary{gap:2px;min-width:0;display:grid}.TerminalPanel-module__aEGcOW__profileRankSummary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalPanel-module__aEGcOW__profileRankSummary strong{color:var(--text-main);font-size:20px}.TerminalPanel-module__aEGcOW__profileRankSummary span{color:var(--terminal-output)}.TerminalPanel-module__aEGcOW__profileRankEmblem{object-fit:contain;flex:none;width:72px;height:72px}.TerminalPanel-module__aEGcOW__profileWinrateContent{justify-content:space-between;align-items:center;gap:12px;display:flex}.TerminalPanel-module__aEGcOW__profileWinrateContent>div{gap:3px;min-width:0;display:grid}.TerminalPanel-module__aEGcOW__profileWinrateContent strong{color:var(--text-main);font-size:20px;display:block}.TerminalPanel-module__aEGcOW__profileWinrateChart{flex:0 138px;width:min(138px,48%);height:48px;overflow:visible}.TerminalPanel-module__aEGcOW__profileWinrateGuide{stroke:color-mix(in srgb, var(--terminal-border) 70%, transparent);stroke-dasharray:2 3;stroke-width:1px}.TerminalPanel-module__aEGcOW__profileWinrateLine{stroke:var(--accent-secondary);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.TerminalPanel-module__aEGcOW__profileWinrateWin,.TerminalPanel-module__aEGcOW__profileWinrateLoss{stroke:var(--terminal-bg);stroke-width:1px}.TerminalPanel-module__aEGcOW__profileWinrateWin{fill:var(--terminal-win)}.TerminalPanel-module__aEGcOW__profileWinrateLoss{fill:var(--terminal-lose)}.TerminalPanel-module__aEGcOW__profileChartUnavailable{color:var(--terminal-neutral)}.TerminalPanel-module__aEGcOW__profileDataUnavailable{min-height:52px;color:var(--terminal-neutral);align-items:center;gap:8px;display:flex}.TerminalPanel-module__aEGcOW__profileDataUnavailable svg{width:30px;height:30px;color:var(--accent-secondary);flex:none}.TerminalPanel-module__aEGcOW__profileDataUnavailable strong,.TerminalPanel-module__aEGcOW__profileDataUnavailable small{display:block}.TerminalPanel-module__aEGcOW__profileDataUnavailable strong{color:var(--terminal-neutral);font-size:var(--font-size-label)}.TerminalPanel-module__aEGcOW__profileDataUnavailable small{margin-top:3px}.TerminalPanel-module__aEGcOW__terminalModeOverviewHeader{border-top:1px solid var(--terminal-border);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:12px;display:flex}.TerminalPanel-module__aEGcOW__terminalModeOverviewHeader h3{margin-bottom:3px}.TerminalPanel-module__aEGcOW__terminalModeOverviewHeader small,.TerminalPanel-module__aEGcOW__terminalEmptyState{color:var(--terminal-neutral)}.TerminalPanel-module__aEGcOW__terminalModeOverviewHeader>div:last-child{color:var(--accent-secondary);align-items:center;gap:3px;display:flex}.TerminalPanel-module__aEGcOW__terminalModeOverviewHeader svg{width:15px;height:15px}.TerminalPanel-module__aEGcOW__terminalModeList{gap:5px;margin-top:10px;display:grid}.TerminalPanel-module__aEGcOW__terminalModeRow{border-bottom:1px solid var(--terminal-border);grid-template-columns:minmax(0,1fr) minmax(90px,1.1fr) auto;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:grid}.TerminalPanel-module__aEGcOW__terminalModeIdentity{gap:3px;min-width:0;display:grid}.TerminalPanel-module__aEGcOW__terminalModeIdentity span{min-width:0;color:var(--terminal-output);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalPanel-module__aEGcOW__terminalModeIdentity small{min-width:0;color:var(--terminal-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalPanel-module__aEGcOW__profileModeGamesBar{border:1px solid var(--terminal-border);background:var(--terminal-surface-inset);width:100%;height:6px;display:block;overflow:hidden}.TerminalPanel-module__aEGcOW__profileModeGamesBar>span{width:max(3px, var(--profile-mode-games-fill));background:var(--accent-primary);height:100%;display:block}.TerminalPanel-module__aEGcOW__terminalModeRow strong{color:var(--text-main);white-space:nowrap}.TerminalPanel-module__aEGcOW__terminalEmptyState{margin:10px 0 0}.TerminalPanel-module__aEGcOW__profilePanelHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.TerminalPanel-module__aEGcOW__profilePanelHeader span,.TerminalPanel-module__aEGcOW__profilePanelAction{color:var(--accent-secondary);font-size:var(--font-size-label);white-space:nowrap}.TerminalPanel-module__aEGcOW__profilePanelAction{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.TerminalPanel-module__aEGcOW__profilePanelAction:hover,.TerminalPanel-module__aEGcOW__profilePanelAction:focus-visible{color:var(--text-main)}.TerminalPanel-module__aEGcOW__profileChampionTable{min-width:0;display:grid}.TerminalPanel-module__aEGcOW__profileChampionTableHeader,.TerminalPanel-module__aEGcOW__profileChampionRow{grid-template-columns:44px minmax(100px,1fr) 72px 54px 54px;align-items:center;gap:10px;display:grid}.TerminalPanel-module__aEGcOW__profileChampionTableHeader{border-bottom:1px solid var(--terminal-border);color:var(--terminal-muted);font-size:var(--font-size-micro);text-transform:uppercase;grid-template-columns:44px minmax(100px,1fr) 72px 54px 54px;padding:0 0 7px}.TerminalPanel-module__aEGcOW__profileChampionTableHeader span:first-child{grid-column:1/3}.TerminalPanel-module__aEGcOW__profileChampionRow{border-bottom:1px solid var(--terminal-border);min-width:0;padding:7px 0}.TerminalPanel-module__aEGcOW__profileChampionRow:last-child{border-bottom:0}.TerminalPanel-module__aEGcOW__profileChampionRow img{border:1px solid var(--terminal-border);object-fit:cover;background:var(--window-bg);width:38px;height:38px;display:block}.TerminalPanel-module__aEGcOW__profileChampionName{gap:5px;min-width:0;display:grid}.TerminalPanel-module__aEGcOW__profileChampionName strong,.TerminalPanel-module__aEGcOW__profileChampionRow>span,.TerminalPanel-module__aEGcOW__profileChampionRow>strong{min-width:0;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalPanel-module__aEGcOW__profileChampionGamesBar{border:1px solid var(--terminal-border);background:var(--terminal-surface-inset);width:100%;height:4px;display:block;overflow:hidden}.TerminalPanel-module__aEGcOW__profileChampionGamesBar>span{width:max(3px, var(--profile-champion-games-fill));background:var(--accent-secondary);height:100%;display:block}.TerminalPanel-module__aEGcOW__profileHighlights{border:1px solid var(--terminal-border);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:0;margin-top:12px;display:grid}.TerminalPanel-module__aEGcOW__profileHighlights .TerminalPanel-module__aEGcOW__terminalStatCard{border:0;border-right:1px solid var(--terminal-border);background:0 0}.TerminalPanel-module__aEGcOW__profileMatchTable{row-gap:6px;min-width:780px;display:grid;container:profile-matches/inline-size}.TerminalPanel-module__aEGcOW__profileMatchTableHeader,.TerminalPanel-module__aEGcOW__terminalMatchRow{grid-template-columns:42px minmax(120px,1.3fr) minmax(94px,1fr) minmax(100px,1fr) 70px 70px minmax(110px,1.2fr) 70px;align-items:center;gap:10px;display:grid}.TerminalPanel-module__aEGcOW__profileMatchTableHeader{border-bottom:1px solid var(--terminal-border);color:var(--terminal-muted);font-size:var(--font-size-micro);text-transform:uppercase;padding:0 7px 7px}.TerminalPanel-module__aEGcOW__terminalMatchRow{border-bottom:1px solid var(--terminal-border);cursor:pointer;outline-offset:-1px;outline:1px solid #0000;min-width:0;padding:11px 7px;transition:background .14s,box-shadow .14s,outline-color .14s;position:relative}.TerminalPanel-module__aEGcOW__terminalMatchRow:last-child{border-bottom:0}.TerminalPanel-module__aEGcOW__terminalMatchRow:hover{z-index:1;outline-color:var(--window-border-focused);background:color-mix(in srgb, var(--accent-primary) 9%, var(--terminal-bg));box-shadow:0 3px 10px color-mix(in srgb, var(--terminal-bg) 66%, transparent), inset 2px 0 var(--accent-primary)}.TerminalPanel-module__aEGcOW__terminalMatchRow:has(a:focus-visible){z-index:1;outline-color:var(--window-border-focused);background:color-mix(in srgb, var(--accent-primary) 9%, var(--terminal-bg));box-shadow:0 3px 10px color-mix(in srgb, var(--terminal-bg) 66%, transparent), inset 2px 0 var(--accent-primary)}.TerminalPanel-module__aEGcOW__profileMatchRowLink{z-index:1;color:#0000;text-decoration:none;position:absolute;inset:0}.TerminalPanel-module__aEGcOW__profileMatchRowLink>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TerminalPanel-module__aEGcOW__profileMatchChampionCell>a{z-index:2;position:relative}.TerminalPanel-module__aEGcOW__terminalMatchRow [class*=trigger]{z-index:2;position:relative}.TerminalPanel-module__aEGcOW__profileMatchResultCell,.TerminalPanel-module__aEGcOW__profileMatchChampionCell,.TerminalPanel-module__aEGcOW__profileMatchModeCell,.TerminalPanel-module__aEGcOW__profileMatchKdaCell,.TerminalPanel-module__aEGcOW__profileMatchCsCell,.TerminalPanel-module__aEGcOW__profileMatchDurationCell,.TerminalPanel-module__aEGcOW__profileMatchAgainstCell,.TerminalPanel-module__aEGcOW__profileMatchDateCell{min-width:0}.TerminalPanel-module__aEGcOW__profileMatchResultCell{place-items:center;display:grid}.TerminalPanel-module__aEGcOW__profileMatchResult{width:34px;height:34px;color:inherit;place-items:center;font-size:15px;text-decoration:none;display:grid}.TerminalPanel-module__aEGcOW__profileMatchResultWin{background:color-mix(in srgb, var(--terminal-win) 18%, transparent);color:var(--terminal-win)}.TerminalPanel-module__aEGcOW__profileMatchResultLoss{background:color-mix(in srgb, var(--terminal-lose) 20%, transparent);color:var(--terminal-lose)}.TerminalPanel-module__aEGcOW__profileMatchChampionCell{align-items:center;gap:8px;min-width:0;display:flex}.TerminalPanel-module__aEGcOW__profileMatchChampionCell>a{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.TerminalPanel-module__aEGcOW__profileChampionLink{color:inherit;text-decoration:none;display:contents}.TerminalPanel-module__aEGcOW__profileMatchChampionCell img{border:1px solid var(--terminal-border);object-fit:cover;width:34px;height:34px}.TerminalPanel-module__aEGcOW__profileMatchChampionCell strong,.TerminalPanel-module__aEGcOW__profileMatchModeCell span,.TerminalPanel-module__aEGcOW__profileMatchKdaCell strong,.TerminalPanel-module__aEGcOW__profileMatchCsCell strong,.TerminalPanel-module__aEGcOW__profileMatchDurationCell strong,.TerminalPanel-module__aEGcOW__profileMatchDateCell span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TerminalPanel-module__aEGcOW__profileMatchChampionCell strong,.TerminalPanel-module__aEGcOW__profileMatchKdaCell strong,.TerminalPanel-module__aEGcOW__profileMatchCsCell strong,.TerminalPanel-module__aEGcOW__profileMatchDurationCell strong{color:var(--text-main)}.TerminalPanel-module__aEGcOW__profileMatchModeCell span{color:var(--terminal-output)}.TerminalPanel-module__aEGcOW__profileMatchKdaCell,.TerminalPanel-module__aEGcOW__profileMatchCsCell,.TerminalPanel-module__aEGcOW__profileMatchDateCell{align-content:center;gap:3px;display:grid}.TerminalPanel-module__aEGcOW__profileMatchKdaCell small,.TerminalPanel-module__aEGcOW__profileMatchCsCell small{color:var(--terminal-muted);white-space:nowrap}.TerminalPanel-module__aEGcOW__profileMatchKdaCell .TerminalPanel-module__aEGcOW__winText{color:var(--terminal-win)}.TerminalPanel-module__aEGcOW__profileMatchKdaCell .TerminalPanel-module__aEGcOW__lossText{color:var(--terminal-lose)}.TerminalPanel-module__aEGcOW__profileMatchDateCell{color:var(--terminal-output);grid-template-columns:minmax(0,1fr) auto;align-items:center}.TerminalPanel-module__aEGcOW__profileMatchDateCell span:last-child{color:var(--accent-secondary);font-size:16px}.TerminalPanel-module__aEGcOW__profileAssetSlot{aspect-ratio:1;border:1px solid var(--terminal-border);background:var(--terminal-surface-inset);border-radius:0;place-items:center;inline-size:18px;display:grid}.TerminalPanel-module__aEGcOW__profileAssetSlot img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.TerminalPanel-module__aEGcOW__profileAssetSlot img[data-failed=true],.TerminalPanel-module__aEGcOW__matchAsset img[data-failed=true]{display:none}.TerminalPanel-module__aEGcOW__profileAssetUnavailable{color:var(--terminal-neutral);content:"☹";font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__profileAssetSlot:has(img[data-failed=true]):after{color:var(--terminal-neutral);content:"☹";font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__profileSummonerSpells{gap:3px;display:flex}.TerminalPanel-module__aEGcOW__profileSummonerSpells [data-league-static-asset]{--league-static-asset-size:18px}.TerminalPanel-module__aEGcOW__profileMatchParticipants{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.TerminalPanel-module__aEGcOW__profileMatchTeams{gap:4px;min-width:0;display:grid}.TerminalPanel-module__aEGcOW__profileMatchTeamsCherry{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.TerminalPanel-module__aEGcOW__profileMatchTeam{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.TerminalPanel-module__aEGcOW__profileMatchTeam>small{color:var(--terminal-muted);font-size:var(--font-size-data-xs);text-transform:uppercase;white-space:nowrap}.TerminalPanel-module__aEGcOW__profileParticipantsUnavailable{color:var(--terminal-neutral)}.TerminalPanel-module__aEGcOW__winText{color:var(--terminal-win)}.TerminalPanel-module__aEGcOW__lossText{color:var(--terminal-lose)}.TerminalPanel-module__aEGcOW__kdaText{color:var(--terminal-kda)}.TerminalPanel-module__aEGcOW__fileApp{background:var(--terminal-bg);height:100%;min-height:0;color:var(--terminal-output);font-family:var(--font-terminal);font-size:var(--font-size-metadata);outline:0;grid-template-rows:auto 1fr;display:grid}.TerminalPanel-module__aEGcOW__fileAppHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding:var(--space-4) var(--space-5);border-bottom:var(--border-width) var(--border-style) var(--window-border-focused);background:color-mix(in srgb, var(--window-bg) 86%, var(--accent-primary));display:flex}.TerminalPanel-module__aEGcOW__fileAppHeader span,.TerminalPanel-module__aEGcOW__fileAppHeader small{color:var(--terminal-neutral)}.TerminalPanel-module__aEGcOW__fileAppHeader h2{color:var(--text-main);margin:3px 0;font-size:15px}.TerminalPanel-module__aEGcOW__fileAppHeader kbd{padding:var(--space-1) var(--space-2);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-bg);color:var(--terminal-neutral);font-family:var(--font-terminal)}.TerminalPanel-module__aEGcOW__fileContent{min-height:0;padding:var(--terminal-padding);color:var(--terminal-output);font-family:var(--font-terminal);font-size:var(--font-size-metadata);white-space:pre;margin:0;line-height:1.45;overflow:auto}.TerminalPanel-module__aEGcOW__matchDetail{background:var(--terminal-bg);min-width:0;min-height:100%;color:var(--terminal-output);font-family:var(--font-terminal);flex-direction:column;gap:10px;padding:10px;display:flex;container:match-detail/inline-size}.TerminalPanel-module__aEGcOW__matchHeader,.TerminalPanel-module__aEGcOW__matchHeader>div,.TerminalPanel-module__aEGcOW__matchSummary,.TerminalPanel-module__aEGcOW__matchFocus,.TerminalPanel-module__aEGcOW__matchFocusIdentity,.TerminalPanel-module__aEGcOW__matchFocusBlocks,.TerminalPanel-module__aEGcOW__matchFocusBlock,.TerminalPanel-module__aEGcOW__matchTeams,.TerminalPanel-module__aEGcOW__matchRoster header,.TerminalPanel-module__aEGcOW__matchRosterRows,.TerminalPanel-module__aEGcOW__matchRosterRow,.TerminalPanel-module__aEGcOW__matchAnalysis,.TerminalPanel-module__aEGcOW__matchMetricList,.TerminalPanel-module__aEGcOW__matchDamage,.TerminalPanel-module__aEGcOW__matchDamageRow,.TerminalPanel-module__aEGcOW__matchTimeline>div,.TerminalPanel-module__aEGcOW__matchTimeline article,.TerminalPanel-module__aEGcOW__matchAssetRow,.TerminalPanel-module__aEGcOW__matchBansRow,.TerminalPanel-module__aEGcOW__matchBans{min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchHeader,.TerminalPanel-module__aEGcOW__matchSummary,.TerminalPanel-module__aEGcOW__matchFocus,.TerminalPanel-module__aEGcOW__matchTeams,.TerminalPanel-module__aEGcOW__matchAnalysis,.TerminalPanel-module__aEGcOW__matchTimeline{border:1px solid var(--terminal-border);background:var(--terminal-surface)}.TerminalPanel-module__aEGcOW__matchHeader{border-color:var(--window-border-focused);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px}.TerminalPanel-module__aEGcOW__matchHeader>div,.TerminalPanel-module__aEGcOW__matchHeader h1,.TerminalPanel-module__aEGcOW__matchHeader span,.TerminalPanel-module__aEGcOW__matchHeader kbd,.TerminalPanel-module__aEGcOW__matchFocus h2,.TerminalPanel-module__aEGcOW__matchFocus h3,.TerminalPanel-module__aEGcOW__matchRoster strong,.TerminalPanel-module__aEGcOW__matchTimeline h2,.TerminalPanel-module__aEGcOW__matchDamage h2,.TerminalPanel-module__aEGcOW__matchComparison h2{margin:0}.TerminalPanel-module__aEGcOW__matchHeader>div:first-child,.TerminalPanel-module__aEGcOW__matchFocusIdentity>div,.TerminalPanel-module__aEGcOW__matchFocusBlock,.TerminalPanel-module__aEGcOW__matchRosterRows,.TerminalPanel-module__aEGcOW__matchDamage,.TerminalPanel-module__aEGcOW__matchTimeline,.TerminalPanel-module__aEGcOW__matchComparison{flex:1 1 0}.TerminalPanel-module__aEGcOW__matchHeader>div:last-child,.TerminalPanel-module__aEGcOW__matchAssetRow,.TerminalPanel-module__aEGcOW__matchFocusBlocks,.TerminalPanel-module__aEGcOW__matchTimeline>div{flex-wrap:wrap;gap:5px}.TerminalPanel-module__aEGcOW__matchHeader span,.TerminalPanel-module__aEGcOW__matchHeader kbd,.TerminalPanel-module__aEGcOW__matchFocus small,.TerminalPanel-module__aEGcOW__matchRosterRow span,.TerminalPanel-module__aEGcOW__matchTimeline span,.TerminalPanel-module__aEGcOW__matchMetricList span{color:var(--terminal-muted);font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchHeader h1{color:var(--text-main);font-size:18px}.TerminalPanel-module__aEGcOW__matchHeader kbd{border:1px solid var(--terminal-border);color:var(--accent-secondary);padding:4px 6px}.TerminalPanel-module__aEGcOW__matchSummary{align-items:stretch;gap:8px;padding:8px}.TerminalPanel-module__aEGcOW__matchTeamScore,.TerminalPanel-module__aEGcOW__matchMeta{flex-direction:column;flex:150px;gap:4px;min-width:0;padding:8px;display:flex}.TerminalPanel-module__aEGcOW__matchTeamScore strong,.TerminalPanel-module__aEGcOW__matchMeta strong{font-size:16px}.TerminalPanel-module__aEGcOW__matchBlue strong,.TerminalPanel-module__aEGcOW__matchBlue .TerminalPanel-module__aEGcOW__matchBar>span{color:var(--accent-secondary);background:var(--accent-secondary)}.TerminalPanel-module__aEGcOW__matchRed strong,.TerminalPanel-module__aEGcOW__matchRed .TerminalPanel-module__aEGcOW__matchBar>span{color:var(--danger);background:var(--danger)}.TerminalPanel-module__aEGcOW__matchFocus{flex-direction:column;gap:10px;padding:10px}.TerminalPanel-module__aEGcOW__matchFocusIdentity{align-items:center;gap:9px}.TerminalPanel-module__aEGcOW__matchFocusIdentity .TerminalPanel-module__aEGcOW__matchAsset{width:48px;height:48px}.TerminalPanel-module__aEGcOW__matchFocus h2{color:var(--text-main);font-size:16px}.TerminalPanel-module__aEGcOW__matchFocus h2 span{color:var(--terminal-muted);font-weight:400}.TerminalPanel-module__aEGcOW__matchFocus h3,.TerminalPanel-module__aEGcOW__matchRoster header,.TerminalPanel-module__aEGcOW__matchDamage h2,.TerminalPanel-module__aEGcOW__matchComparison h2,.TerminalPanel-module__aEGcOW__matchTimeline h2{color:var(--accent-primary);font-size:var(--font-size-micro);text-transform:uppercase}.TerminalPanel-module__aEGcOW__matchFocusBlocks{gap:10px}.TerminalPanel-module__aEGcOW__matchBansRow{flex-wrap:wrap;gap:8px}.TerminalPanel-module__aEGcOW__matchBans{border:1px solid var(--terminal-border);background:var(--terminal-surface);flex:220px;align-items:center;gap:7px;min-width:180px;padding:6px 8px}.TerminalPanel-module__aEGcOW__matchBans>span{color:var(--terminal-muted);font-size:var(--font-size-data-sm);text-transform:uppercase}.TerminalPanel-module__aEGcOW__matchFocusBlock{flex-direction:column;gap:5px;min-width:120px;display:flex}.TerminalPanel-module__aEGcOW__matchAssetUnavailable{color:var(--terminal-neutral);content:"☹";font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchAsset:has(img[data-failed=true]):after{color:var(--terminal-neutral);content:"☹";font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchSkillOrder{flex-wrap:wrap;gap:2px;min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchSkillOrder span{border:1px solid var(--terminal-border);width:17px;height:17px;color:var(--accent-secondary);font-size:var(--font-size-data-sm);justify-content:center;align-items:center;display:flex}.TerminalPanel-module__aEGcOW__matchTeams,.TerminalPanel-module__aEGcOW__matchAnalysis{flex-wrap:wrap;gap:10px}.TerminalPanel-module__aEGcOW__matchRoster,.TerminalPanel-module__aEGcOW__matchComparison,.TerminalPanel-module__aEGcOW__matchDamage{flex-direction:column;flex:360px;gap:5px;min-width:260px;padding:8px;display:flex}.TerminalPanel-module__aEGcOW__matchRoster header{border-bottom:1px solid var(--terminal-border);justify-content:space-between;align-items:center;gap:8px;padding-bottom:5px}.TerminalPanel-module__aEGcOW__matchRosterRows{flex-direction:column}.TerminalPanel-module__aEGcOW__matchRosterRow{border-bottom:1px solid color-mix(in srgb, var(--terminal-border) 55%, transparent);align-items:center;gap:5px;padding:4px 0}.TerminalPanel-module__aEGcOW__matchRosterRow>strong{min-width:90px;color:var(--text-main);font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap;flex:90px;overflow:hidden}.TerminalPanel-module__aEGcOW__matchRosterRow>span{white-space:nowrap;flex:0 auto}.TerminalPanel-module__aEGcOW__matchRosterRow .TerminalPanel-module__aEGcOW__matchAssetRow{flex-wrap:nowrap;flex:0 110px;overflow:hidden}.TerminalPanel-module__aEGcOW__matchMetricList{flex-direction:column}.TerminalPanel-module__aEGcOW__matchMetricList>div{border-bottom:1px solid color-mix(in srgb, var(--terminal-border) 55%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:5px 0;display:flex}.TerminalPanel-module__aEGcOW__matchMetricList>div>strong:first-child{color:var(--accent-secondary)}.TerminalPanel-module__aEGcOW__matchMetricList>div>strong:last-child{color:var(--danger)}.TerminalPanel-module__aEGcOW__matchDamage{flex-direction:column}.TerminalPanel-module__aEGcOW__matchDamageRow>span:first-child{text-overflow:ellipsis;white-space:nowrap;width:72px;overflow:hidden}.TerminalPanel-module__aEGcOW__matchDamageRow>small{width:34px;color:var(--terminal-muted)}.TerminalPanel-module__aEGcOW__matchBar>span{width:var(--match-fill)}.TerminalPanel-module__aEGcOW__matchTimeline>div{flex-wrap:nowrap;margin-top:7px;overflow-x:auto}@container match-detail (max-width:42rem){.TerminalPanel-module__aEGcOW__matchHeader,.TerminalPanel-module__aEGcOW__matchSummary,.TerminalPanel-module__aEGcOW__matchRosterRow{flex-wrap:wrap}.TerminalPanel-module__aEGcOW__matchHeader>div:last-child{justify-content:flex-start}.TerminalPanel-module__aEGcOW__matchRosterRow .TerminalPanel-module__aEGcOW__matchAssetRow{flex-basis:100%}}@container match-detail (max-width:27rem){.TerminalPanel-module__aEGcOW__matchDetail{gap:6px;padding:6px}.TerminalPanel-module__aEGcOW__matchHeader,.TerminalPanel-module__aEGcOW__matchSummary{flex-direction:column}.TerminalPanel-module__aEGcOW__matchRoster,.TerminalPanel-module__aEGcOW__matchComparison,.TerminalPanel-module__aEGcOW__matchDamage{flex-basis:100%;min-width:0}.TerminalPanel-module__aEGcOW__matchFocusBlocks{flex-direction:column}}.TerminalPanel-module__aEGcOW__matchDetail{background:var(--terminal-bg);gap:10px;padding:10px}.TerminalPanel-module__aEGcOW__matchHeader,.TerminalPanel-module__aEGcOW__matchSummary,.TerminalPanel-module__aEGcOW__matchFocus,.TerminalPanel-module__aEGcOW__matchTeamTables,.TerminalPanel-module__aEGcOW__matchOverview,.TerminalPanel-module__aEGcOW__matchTimeline{border:1px solid var(--terminal-border);background:var(--terminal-surface)}.TerminalPanel-module__aEGcOW__matchBlue,.TerminalPanel-module__aEGcOW__matchRed{--match-team-color:var(--accent-secondary)}.TerminalPanel-module__aEGcOW__matchRed{--match-team-color:var(--danger)}.TerminalPanel-module__aEGcOW__matchBlue strong,.TerminalPanel-module__aEGcOW__matchRed strong{background:0 0}.TerminalPanel-module__aEGcOW__matchHeader{border-color:var(--window-border-focused);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:10px 12px;display:flex}.TerminalPanel-module__aEGcOW__matchHeaderTitle,.TerminalPanel-module__aEGcOW__matchHeaderMeta,.TerminalPanel-module__aEGcOW__matchSummaryResult,.TerminalPanel-module__aEGcOW__matchSummaryMeta,.TerminalPanel-module__aEGcOW__matchSummaryScore,.TerminalPanel-module__aEGcOW__matchFocusIdentity,.TerminalPanel-module__aEGcOW__matchFocusTop,.TerminalPanel-module__aEGcOW__matchFocusContent,.TerminalPanel-module__aEGcOW__matchFocusStats,.TerminalPanel-module__aEGcOW__matchFocusAssets,.TerminalPanel-module__aEGcOW__matchTeamTables,.TerminalPanel-module__aEGcOW__matchTeamTable header,.TerminalPanel-module__aEGcOW__matchBanRow,.TerminalPanel-module__aEGcOW__matchTeamColumnLabels,.TerminalPanel-module__aEGcOW__matchTeamRow,.TerminalPanel-module__aEGcOW__matchTeamPlayer,.TerminalPanel-module__aEGcOW__matchOverview,.TerminalPanel-module__aEGcOW__matchComparisonList,.TerminalPanel-module__aEGcOW__matchDamageList,.TerminalPanel-module__aEGcOW__matchDamageRow,.TerminalPanel-module__aEGcOW__matchAdditionalStats,.TerminalPanel-module__aEGcOW__matchTimeline>div,.TerminalPanel-module__aEGcOW__matchTimeline article,.TerminalPanel-module__aEGcOW__matchSkillLevels,.TerminalPanel-module__aEGcOW__matchSkillRows,.TerminalPanel-module__aEGcOW__matchSkillRow{min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchHeaderTitle{flex-direction:column;flex:auto;gap:3px}.TerminalPanel-module__aEGcOW__matchHeaderTitle>a{color:inherit;text-decoration:none}.TerminalPanel-module__aEGcOW__matchHeaderTitle>span,.TerminalPanel-module__aEGcOW__matchHeaderMeta kbd,.TerminalPanel-module__aEGcOW__matchSummary span,.TerminalPanel-module__aEGcOW__matchSummary small,.TerminalPanel-module__aEGcOW__matchFocus span,.TerminalPanel-module__aEGcOW__matchFocus small,.TerminalPanel-module__aEGcOW__matchTeamTable header span,.TerminalPanel-module__aEGcOW__matchTeamColumnLabels,.TerminalPanel-module__aEGcOW__matchTeamRow small,.TerminalPanel-module__aEGcOW__matchOverview span,.TerminalPanel-module__aEGcOW__matchTimeline span{color:var(--terminal-muted);font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchHeaderTitle h1{color:var(--text-main);margin:0;font-size:19px}.TerminalPanel-module__aEGcOW__matchHeaderMeta{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:5px}.TerminalPanel-module__aEGcOW__matchHeaderMeta kbd{border:1px solid var(--terminal-border);background:var(--terminal-surface-inset-muted);color:var(--accent-secondary);font-family:var(--font-terminal);white-space:nowrap;padding:4px 6px}.TerminalPanel-module__aEGcOW__matchSummary{align-items:stretch;gap:0;min-width:0;padding:0;display:flex}.TerminalPanel-module__aEGcOW__matchSummaryResult{border-right:1px solid var(--terminal-border);flex:190px;align-items:center;gap:8px;padding:12px}.TerminalPanel-module__aEGcOW__matchResultIcon{width:30px;height:30px;fill:color-mix(in srgb, var(--match-team-color) 20%, transparent);stroke:var(--match-team-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none}.TerminalPanel-module__aEGcOW__matchSummaryResult>div{flex-direction:column;gap:2px;display:flex}.TerminalPanel-module__aEGcOW__matchSummaryResult strong{color:var(--match-team-color);font-size:17px}.TerminalPanel-module__aEGcOW__matchSummaryMeta{flex:280px;align-items:stretch}.TerminalPanel-module__aEGcOW__matchSummaryMeta>div{border-right:1px solid var(--terminal-border);flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;min-width:86px;padding:10px 12px;display:flex}.TerminalPanel-module__aEGcOW__matchSummaryMeta strong{color:var(--text-main);font-size:13px}.TerminalPanel-module__aEGcOW__matchSummaryScore{flex-wrap:wrap;flex:250px;align-content:center;padding:8px}.TerminalPanel-module__aEGcOW__matchSummaryScore>div{flex-direction:column;flex:50%;gap:3px;min-width:112px;padding:4px 8px;display:flex}.TerminalPanel-module__aEGcOW__matchSummaryScore strong{color:var(--match-team-color);font-size:14px}.TerminalPanel-module__aEGcOW__matchFocus{flex-direction:column;min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchFocusLabel{border-bottom:1px solid var(--terminal-border);color:var(--accent-primary);font-size:var(--font-size-micro);text-transform:uppercase;margin:0;padding:4px 8px}.TerminalPanel-module__aEGcOW__matchFocusIdentity{box-sizing:border-box;border-right:1px solid var(--terminal-border);flex-wrap:wrap;flex:20%;align-content:center;align-items:center;gap:4px;min-width:180px;padding:6px 10px;display:flex}.TerminalPanel-module__aEGcOW__matchFocusIdentity>.TerminalPanel-module__aEGcOW__matchAsset,.TerminalPanel-module__aEGcOW__matchFocusIdentity>a>.TerminalPanel-module__aEGcOW__matchAsset{width:48px;height:48px}.TerminalPanel-module__aEGcOW__matchFocusIdentity>a{color:inherit;text-decoration:none;display:contents}.TerminalPanel-module__aEGcOW__matchFocusIdentityInfo{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex;overflow:hidden}.TerminalPanel-module__aEGcOW__matchFocusIdentity h2,.TerminalPanel-module__aEGcOW__matchFocusIdentity p{margin:0}.TerminalPanel-module__aEGcOW__matchFocusIdentity h2{min-width:0;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.TerminalPanel-module__aEGcOW__matchFocusIdentity h2 small{margin-left:2px;font-weight:400}.TerminalPanel-module__aEGcOW__matchFocusIdentityInfo>span{color:var(--terminal-output);font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchFocusIdentityInfo>small{color:var(--terminal-muted);font-size:var(--font-size-data-sm)}.TerminalPanel-module__aEGcOW__matchFocusRank{flex:none;align-items:center;gap:5px;min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchFocusRank .TerminalPanel-module__aEGcOW__matchAsset{background:0 0;border:0;width:42px;height:42px;overflow:visible}.TerminalPanel-module__aEGcOW__matchFocusRank .TerminalPanel-module__aEGcOW__matchAsset img{transform:scale(1.45)}.TerminalPanel-module__aEGcOW__matchLaneGlyph{flex:none;width:22px;height:22px}.TerminalPanel-module__aEGcOW__matchLaneGlyph svg{width:100%;height:100%;display:block}.TerminalPanel-module__aEGcOW__matchFocusRank strong{color:var(--text-main);font-size:var(--font-size-data-sm);text-transform:uppercase}.TerminalPanel-module__aEGcOW__matchFocusKda{border-top:1px solid color-mix(in srgb, var(--terminal-border) 56%, transparent);width:100%;color:var(--accent-secondary);align-items:baseline;gap:10px;margin:0;padding-top:4px;font-size:13px;display:flex}.TerminalPanel-module__aEGcOW__matchFocusKda small{color:var(--terminal-muted);font-size:var(--font-size-data-sm)}.TerminalPanel-module__aEGcOW__matchFocusContent{flex-wrap:nowrap;align-items:stretch}.TerminalPanel-module__aEGcOW__matchFocusStats,.TerminalPanel-module__aEGcOW__matchFocusBuild,.TerminalPanel-module__aEGcOW__matchSkillOrder{box-sizing:border-box;min-width:0;padding:6px 10px}.TerminalPanel-module__aEGcOW__matchFocusStats{border-right:1px solid var(--terminal-border);flex-wrap:wrap;flex:19%;align-content:flex-start;gap:0;min-width:170px}.TerminalPanel-module__aEGcOW__matchFocusStats>div{border-bottom:1px solid color-mix(in srgb, var(--terminal-border) 56%, transparent);flex-direction:column;flex:50%;gap:2px;min-width:90px;padding:3px 6px;display:flex}.TerminalPanel-module__aEGcOW__matchFocusStats strong{color:var(--accent-secondary);font-size:var(--font-size-label)}.TerminalPanel-module__aEGcOW__matchFocusBuild{border-right:1px solid var(--terminal-border);flex-direction:column;flex:21%;gap:5px;min-width:190px;display:flex}.TerminalPanel-module__aEGcOW__matchFocusBuild .TerminalPanel-module__aEGcOW__matchAssetRow{flex-wrap:nowrap}.TerminalPanel-module__aEGcOW__matchFocusBuild h3,.TerminalPanel-module__aEGcOW__matchSkillOrder h3,.TerminalPanel-module__aEGcOW__matchOverviewPanel h2,.TerminalPanel-module__aEGcOW__matchTimeline h2{color:var(--accent-primary);font-size:var(--font-size-micro);text-transform:uppercase;margin:0}.TerminalPanel-module__aEGcOW__matchFocusAssets{flex-wrap:wrap;gap:5px}.TerminalPanel-module__aEGcOW__matchAssetRow{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchAssetRow [data-league-static-asset]{--league-static-asset-size:22px}.TerminalPanel-module__aEGcOW__matchBuildSeparator{width:8px;color:var(--accent-secondary);font-size:var(--font-size-micro);flex:0 0 8px;justify-content:center;align-items:center;font-weight:700;display:flex}.TerminalPanel-module__aEGcOW__matchAsset{border:1px solid var(--terminal-border);background:var(--terminal-surface-inset-deep);flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:flex;overflow:hidden}.TerminalPanel-module__aEGcOW__matchAsset img{object-fit:cover;width:100%;height:100%}.TerminalPanel-module__aEGcOW__matchSkillOrder{flex-direction:column;flex:2 40%;gap:2px;min-width:360px;overflow-x:hidden}.TerminalPanel-module__aEGcOW__matchSkillLevels,.TerminalPanel-module__aEGcOW__matchSkillRow{min-width:360px}.TerminalPanel-module__aEGcOW__matchSkillLevels>span,.TerminalPanel-module__aEGcOW__matchSkillRow>span{border-right:1px solid color-mix(in srgb, var(--terminal-border) 58%, transparent);min-width:12px;font-size:var(--font-size-data-sm);flex:1 1 0;justify-content:center;align-items:center;display:flex}.TerminalPanel-module__aEGcOW__matchSkillLevels>span{height:11px;color:var(--terminal-muted)}.TerminalPanel-module__aEGcOW__matchSkillLevels>span:first-child,.TerminalPanel-module__aEGcOW__matchSkillRow>strong{flex:0 0 24px}.TerminalPanel-module__aEGcOW__matchSkillRows{flex-direction:column;gap:2px}.TerminalPanel-module__aEGcOW__matchSkillRow{height:13px}.TerminalPanel-module__aEGcOW__matchSkillRow>strong{color:var(--text-main);font-size:var(--font-size-data-xs);align-items:center;display:flex}.TerminalPanel-module__aEGcOW__matchSkillRow>span{border-top:1px solid var(--terminal-border);border-bottom:1px solid var(--terminal-border);color:#0000;font-size:var(--font-size-data-2xs)}.TerminalPanel-module__aEGcOW__matchSkillRow>.TerminalPanel-module__aEGcOW__matchSkillActive{border-color:color-mix(in srgb, var(--accent-primary) 78%, var(--terminal-border));background:color-mix(in srgb, var(--accent-primary) 70%, var(--terminal-bg));color:var(--terminal-bg);font-weight:700}.TerminalPanel-module__aEGcOW__matchTeamTables{flex-wrap:wrap;gap:12px;min-width:0;padding:10px;display:flex}.TerminalPanel-module__aEGcOW__matchTeamTable{border:1px solid var(--terminal-border);background:var(--terminal-surface-inset-sunken);flex-direction:column;flex:420px;min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchTeamTable header{border-bottom:1px solid var(--terminal-border);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px}.TerminalPanel-module__aEGcOW__matchTeamTable header>div:not(.TerminalPanel-module__aEGcOW__matchBanRow){flex-direction:column;flex:0 auto;gap:2px;display:flex}.TerminalPanel-module__aEGcOW__matchTeamTable header>div:not(.TerminalPanel-module__aEGcOW__matchBanRow):last-of-type{align-items:flex-end}.TerminalPanel-module__aEGcOW__matchTeamTable header strong{color:var(--match-team-color);font-size:12px}.TerminalPanel-module__aEGcOW__matchTeamHeaderIdentity{flex:0 0 84px!important}.TerminalPanel-module__aEGcOW__matchTeamHeaderIdentity>span{font-size:var(--font-size-data-sm)}.TerminalPanel-module__aEGcOW__matchTeamHeaderStats{white-space:nowrap;align-items:baseline;gap:5px;display:flex;flex-direction:row!important;flex:0 0 108px!important}.TerminalPanel-module__aEGcOW__matchTeamHeaderStats>span{font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchTeamObjectives{min-width:0;color:var(--match-team-color);flex:none;align-items:center;gap:4px;display:flex;flex-direction:row!important}.TerminalPanel-module__aEGcOW__matchTeamObjectives>span{font-size:var(--font-size-micro);align-items:center;gap:2px;display:flex}.TerminalPanel-module__aEGcOW__matchTeamObjectives svg{fill:currentColor;width:14px;height:14px}.TerminalPanel-module__aEGcOW__matchBanRow{flex:0 0 136px;justify-content:flex-end;align-items:center;gap:5px;min-width:0}.TerminalPanel-module__aEGcOW__matchBanRow>span{color:var(--terminal-muted);font-size:var(--font-size-data-sm);text-transform:uppercase}.TerminalPanel-module__aEGcOW__matchBanRow .TerminalPanel-module__aEGcOW__matchAssetRow{flex-wrap:nowrap}.TerminalPanel-module__aEGcOW__matchBanRow .TerminalPanel-module__aEGcOW__matchAsset{width:16px;height:16px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels,.TerminalPanel-module__aEGcOW__matchTeamRow{align-items:center;gap:6px;min-width:0}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels{border-bottom:1px solid var(--terminal-border);color:var(--terminal-muted);font-size:var(--font-size-data-sm);text-transform:uppercase;padding:6px 9px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span,.TerminalPanel-module__aEGcOW__matchTeamRow>span{text-overflow:ellipsis;white-space:nowrap;flex:0 40px;min-width:0;overflow:hidden}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span:nth-child(4),.TerminalPanel-module__aEGcOW__matchTeamRow>span:nth-child(4){flex-basis:46px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span:first-child{flex:100px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span:nth-child(2){flex:0 0 23px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span:nth-child(3){flex:0 0 20px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span:nth-child(n+5):nth-child(-n+8),.TerminalPanel-module__aEGcOW__matchTeamRow>span:nth-child(n+5):nth-child(-n+8){flex-basis:32px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span:nth-child(9),.TerminalPanel-module__aEGcOW__matchTeamRow>.TerminalPanel-module__aEGcOW__matchAssetRow:nth-child(9){flex:0 0 145px}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels>span:nth-child(10),.TerminalPanel-module__aEGcOW__matchTeamRow>.TerminalPanel-module__aEGcOW__matchAssetRow:nth-child(10){flex:0 0 52px}.TerminalPanel-module__aEGcOW__matchTeamRows{min-width:0}.TerminalPanel-module__aEGcOW__matchTeamRow{border-bottom:1px solid color-mix(in srgb, var(--terminal-border) 56%, transparent);color:var(--terminal-output);font-size:var(--font-size-label);flex-wrap:wrap;align-items:flex-start;padding:6px 9px}.TerminalPanel-module__aEGcOW__matchTeamRow>span small{color:var(--terminal-muted);font-size:var(--font-size-data-xs);display:block}.TerminalPanel-module__aEGcOW__matchTeamSummoner,.TerminalPanel-module__aEGcOW__matchTeamChampion,.TerminalPanel-module__aEGcOW__matchTeamRole{min-width:0;display:flex}.TerminalPanel-module__aEGcOW__matchTeamSummoner{flex:128px;align-items:center;gap:3px;overflow:hidden}.TerminalPanel-module__aEGcOW__matchTeamSummoner>.TerminalPanel-module__aEGcOW__matchAsset{background:0 0;border:0;width:20px;height:20px}.TerminalPanel-module__aEGcOW__matchTeamSummoner>small{color:var(--terminal-muted);font-size:var(--font-size-data-sm);flex:none}.TerminalPanel-module__aEGcOW__matchTeamSummoner>div{flex-direction:column;flex:auto;min-width:0;display:flex;overflow:hidden}.TerminalPanel-module__aEGcOW__matchTeamSummoner strong{min-width:0;color:var(--text-main);font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalPanel-module__aEGcOW__matchPlayerLink{min-width:0;color:var(--text-main);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:2px;padding:0;display:inline-flex}.TerminalPanel-module__aEGcOW__matchPlayerLink:hover,.TerminalPanel-module__aEGcOW__matchPlayerLink:focus-visible{color:var(--accent-secondary);text-decoration:underline}.TerminalPanel-module__aEGcOW__matchPlayerLink>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TerminalPanel-module__aEGcOW__matchPlayerLink>small{color:var(--terminal-muted);font-size:var(--font-size-data-xs);font-weight:400}.TerminalPanel-module__aEGcOW__matchTeamSummoner .TerminalPanel-module__aEGcOW__matchPlayerLink{max-width:100%}.TerminalPanel-module__aEGcOW__matchTeamSummoner strong small{color:var(--terminal-muted);margin-left:2px;font-weight:400}.TerminalPanel-module__aEGcOW__matchTeamSummoner>div>span{color:var(--terminal-muted);font-size:var(--font-size-data-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalPanel-module__aEGcOW__matchTeamChampion{flex:0 0 23px}.TerminalPanel-module__aEGcOW__matchTeamChampion>a,.TerminalPanel-module__aEGcOW__matchBanRow .TerminalPanel-module__aEGcOW__matchAssetRow>a{color:inherit;text-decoration:none;display:flex}.TerminalPanel-module__aEGcOW__matchTeamRole{flex:0 0 20px;align-items:center;width:20px}.TerminalPanel-module__aEGcOW__matchTeamRole svg{width:18px;height:18px}.TerminalPanel-module__aEGcOW__matchTeamRow .TerminalPanel-module__aEGcOW__matchAssetRow{flex-wrap:nowrap;min-width:0;overflow:hidden}.TerminalPanel-module__aEGcOW__matchTeamRow>.TerminalPanel-module__aEGcOW__matchAssetRow .TerminalPanel-module__aEGcOW__matchAsset{width:18px;height:18px}.TerminalPanel-module__aEGcOW__matchTeamRow>.TerminalPanel-module__aEGcOW__matchAssetRow:nth-child(9){flex:0 145px}.TerminalPanel-module__aEGcOW__matchTeamRow>.TerminalPanel-module__aEGcOW__matchAssetRow:nth-child(10){flex:0 0 52px}.TerminalPanel-module__aEGcOW__matchOverview{flex-wrap:wrap;gap:8px;min-width:0;padding:8px;display:flex}.TerminalPanel-module__aEGcOW__matchOverviewPanel{border:1px solid var(--terminal-border);background:var(--terminal-surface-inset-soft);flex-direction:column;flex:270px;gap:7px;min-width:210px;padding:8px;display:flex}.TerminalPanel-module__aEGcOW__matchComparisonList,.TerminalPanel-module__aEGcOW__matchDamageList{flex-direction:column}.TerminalPanel-module__aEGcOW__matchComparisonList>div{border-bottom:1px solid color-mix(in srgb, var(--terminal-border) 55%, transparent);justify-content:space-between;align-items:center;gap:7px;padding:4px 0;display:flex}.TerminalPanel-module__aEGcOW__matchComparisonList strong{width:52px;color:var(--match-team-color);font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchComparisonList strong.TerminalPanel-module__aEGcOW__matchRed{text-align:right}.TerminalPanel-module__aEGcOW__matchComparisonList span{text-align:center;text-transform:capitalize;flex:auto}.TerminalPanel-module__aEGcOW__matchDamageRow{align-items:center;gap:6px;padding:3px 0}.TerminalPanel-module__aEGcOW__matchDamageRow>span:first-child{width:68px;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalPanel-module__aEGcOW__matchDamageRow>strong{width:48px;color:var(--match-team-color);font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchDamageRow>small{width:32px;color:var(--terminal-muted);font-size:var(--font-size-data-sm);text-align:right}.TerminalPanel-module__aEGcOW__matchBar{background:color-mix(in srgb, var(--terminal-border) 65%, transparent);flex:60px;height:5px;display:flex;overflow:hidden}.TerminalPanel-module__aEGcOW__matchBar>span{width:var(--match-fill);background:var(--match-team-color)}.TerminalPanel-module__aEGcOW__matchAdditionalStats{flex-wrap:wrap;margin:-3px}.TerminalPanel-module__aEGcOW__matchAdditionalStats>div{border:1px solid var(--terminal-border);flex-direction:column;flex:50%;gap:2px;min-width:98px;padding:7px;display:flex}.TerminalPanel-module__aEGcOW__matchAdditionalStats strong{color:var(--accent-secondary);font-size:13px}.TerminalPanel-module__aEGcOW__matchGoldAdvantage{min-width:280px}.TerminalPanel-module__aEGcOW__matchGoldChart{min-height:96px;padding:4px 0 0}.TerminalPanel-module__aEGcOW__matchGoldChart svg{width:100%;height:78px;display:block;overflow:visible}.TerminalPanel-module__aEGcOW__matchGoldChart line{stroke:var(--terminal-border);stroke-dasharray:2 2}.TerminalPanel-module__aEGcOW__matchGoldChart polyline{fill:none;stroke:var(--accent-secondary);stroke-width:2px;vector-effect:non-scaling-stroke}.TerminalPanel-module__aEGcOW__matchGoldChartLabels{color:var(--terminal-muted);font-size:var(--font-size-data-xs);justify-content:space-between;gap:4px;display:flex}.TerminalPanel-module__aEGcOW__matchGoldLegend{color:var(--terminal-muted);font-size:var(--font-size-data-sm);justify-content:space-between;align-items:center;gap:6px;display:flex}.TerminalPanel-module__aEGcOW__matchGoldLegend strong{color:var(--text-main);font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchOverviewPanel p{color:var(--terminal-muted);font-size:var(--font-size-micro);margin:auto 0}.TerminalPanel-module__aEGcOW__matchTimeline{padding:8px}.TerminalPanel-module__aEGcOW__matchTimeline>div{flex-wrap:nowrap;gap:0;margin-top:7px;overflow-x:auto}.TerminalPanel-module__aEGcOW__matchTimeline article{border-left:2px solid var(--match-team-color);flex-direction:column;flex:0 0 145px;gap:3px;min-width:145px;padding:6px 9px}.TerminalPanel-module__aEGcOW__matchTimeline article time{color:var(--terminal-muted);font-size:var(--font-size-data-sm)}.TerminalPanel-module__aEGcOW__matchTimeline article strong{color:var(--match-team-color);font-size:var(--font-size-micro)}.TerminalPanel-module__aEGcOW__matchTimeline article>div{min-width:0;color:var(--terminal-muted);font-size:var(--font-size-data-sm);flex-wrap:wrap;align-items:baseline;gap:3px;display:flex}.TerminalPanel-module__aEGcOW__matchTimeline article .TerminalPanel-module__aEGcOW__matchPlayerLink{color:var(--match-team-color);font-size:var(--font-size-data-sm)}.TerminalPanel-module__aEGcOW__matchTimeline article .TerminalPanel-module__aEGcOW__matchPlayerLink>small{color:var(--terminal-muted)}@container match-detail (max-width:64rem){.TerminalPanel-module__aEGcOW__matchSummary{flex-wrap:wrap}.TerminalPanel-module__aEGcOW__matchSummaryScore{border-top:1px solid var(--terminal-border)}.TerminalPanel-module__aEGcOW__matchFocusStats,.TerminalPanel-module__aEGcOW__matchFocusBuild{border-bottom:1px solid var(--terminal-border)}.TerminalPanel-module__aEGcOW__matchTeamTable{flex-basis:100%;min-width:0}.TerminalPanel-module__aEGcOW__matchTeamColumnLabels{display:none}.TerminalPanel-module__aEGcOW__matchTeamRow>span{flex-basis:52px}.TerminalPanel-module__aEGcOW__matchTeamSummoner{flex-basis:138px}.TerminalPanel-module__aEGcOW__matchTeamRow .TerminalPanel-module__aEGcOW__matchAssetRow{flex-basis:118px}}@container match-detail (max-width:56rem){.TerminalPanel-module__aEGcOW__matchFocusContent{flex-wrap:wrap}}@container match-detail (max-width:42rem){.TerminalPanel-module__aEGcOW__matchHeader,.TerminalPanel-module__aEGcOW__matchSummary,.TerminalPanel-module__aEGcOW__matchFocusTop{flex-direction:column;align-items:flex-start}.TerminalPanel-module__aEGcOW__matchHeaderMeta,.TerminalPanel-module__aEGcOW__matchFocusRank{justify-content:flex-start}.TerminalPanel-module__aEGcOW__matchSummaryResult,.TerminalPanel-module__aEGcOW__matchSummaryMeta,.TerminalPanel-module__aEGcOW__matchSummaryScore{border-right:0;border-bottom:1px solid var(--terminal-border);flex-basis:auto;width:100%}.TerminalPanel-module__aEGcOW__matchSummaryMeta>div:last-child,.TerminalPanel-module__aEGcOW__matchSummaryScore{border-bottom:0}.TerminalPanel-module__aEGcOW__matchFocusStats,.TerminalPanel-module__aEGcOW__matchFocusBuild,.TerminalPanel-module__aEGcOW__matchSkillOrder{border-right:0;flex-basis:100%;min-width:0}.TerminalPanel-module__aEGcOW__matchOverviewPanel{flex-basis:100%;min-width:0}}@container match-detail (max-width:27rem){.TerminalPanel-module__aEGcOW__matchDetail{gap:6px;padding:6px}.TerminalPanel-module__aEGcOW__matchSummaryMeta,.TerminalPanel-module__aEGcOW__matchSummaryScore,.TerminalPanel-module__aEGcOW__matchFocusStats{flex-direction:column}.TerminalPanel-module__aEGcOW__matchSummaryScore>div,.TerminalPanel-module__aEGcOW__matchFocusStats>div,.TerminalPanel-module__aEGcOW__matchAdditionalStats>div{flex-basis:100%;min-width:0}.TerminalPanel-module__aEGcOW__matchTeamTable header{flex-wrap:wrap;align-items:flex-start}.TerminalPanel-module__aEGcOW__matchBanRow{justify-content:flex-start}}@container profile-viewer (max-width:32rem){.TerminalPanel-module__aEGcOW__terminalModeRow{grid-template-columns:minmax(0,1fr) minmax(64px,.8fr) auto}.TerminalPanel-module__aEGcOW__terminalModeIdentity small{color:var(--terminal-muted)}}@container profile-viewer (max-width:25rem){.TerminalPanel-module__aEGcOW__terminalRoleRow{grid-template-columns:20px minmax(0,1fr) 58px}.TerminalPanel-module__aEGcOW__profileRoleGamesBar,.TerminalPanel-module__aEGcOW__terminalRoleRow small,.TerminalPanel-module__aEGcOW__profileChampionTableHeader{display:none}.TerminalPanel-module__aEGcOW__profileChampionRow{grid-template-columns:36px minmax(0,1fr) auto}.TerminalPanel-module__aEGcOW__profileChampionRow img{width:32px;height:32px}.TerminalPanel-module__aEGcOW__profileChampionRow>span{display:none}.TerminalPanel-module__aEGcOW__profileMatchTable{min-width:0}.TerminalPanel-module__aEGcOW__profileMatchTableHeader{display:none}.TerminalPanel-module__aEGcOW__terminalMatchRow{grid-template-columns:36px minmax(0,1fr) auto}.TerminalPanel-module__aEGcOW__profileMatchModeCell,.TerminalPanel-module__aEGcOW__profileMatchCsCell,.TerminalPanel-module__aEGcOW__profileMatchDurationCell,.TerminalPanel-module__aEGcOW__profileMatchAgainstCell,.TerminalPanel-module__aEGcOW__profileMatchDateCell{grid-column:2/-1}.TerminalPanel-module__aEGcOW__profileMatchModeCell,.TerminalPanel-module__aEGcOW__profileMatchDurationCell,.TerminalPanel-module__aEGcOW__profileMatchDateCell{justify-content:space-between;align-items:center;gap:8px;display:flex}}
.LeaderboardFilters-module__xJc5DW__filters{justify-content:flex-start;align-items:end;gap:var(--space-3);width:100%;max-width:100%;padding:var(--space-3);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-raised);flex-wrap:nowrap;display:flex;overflow:auto hidden}.LeaderboardFilters-module__xJc5DW__filters>:not(.LeaderboardFilters-module__xJc5DW__reset){flex:0 0 180px}.LeaderboardFilters-module__xJc5DW__reset{--material-control-source:var(--terminal-surface-control);min-height:var(--control-height);padding:0 var(--space-4);border:var(--border-width) var(--border-style) var(--terminal-border);border-radius:var(--radius-control);background:var(--terminal-surface-control);color:var(--text-main);font-family:var(--font-terminal);font-size:var(--font-size-metadata);cursor:pointer;flex:none;}.LeaderboardFilters-module__xJc5DW__reset:focus-visible{outline:var(--focus-width) solid var(--accent-primary);outline-offset:var(--space-1)}.LeaderboardFilters-module__xJc5DW__reset{color:var(--terminal-output);align-self:end}.LeaderboardFilters-module__xJc5DW__reset:hover{border-color:color-mix(in srgb, var(--terminal-border) 55%, var(--accent-primary));color:var(--text-main)}
.LeaderboardGrid-module__mtYqHG__tablePanel,.LeaderboardGrid-module__mtYqHG__statePanel{border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-panel);min-width:0;height:auto;min-height:auto;position:relative;overflow:visible}.LeaderboardGrid-module__mtYqHG__tablePanel{flex-direction:column;display:flex}.LeaderboardGrid-module__mtYqHG__statePanel{padding:var(--space-5);align-content:center;display:grid}.LeaderboardGrid-module__mtYqHG__statePanel h2{margin:0 0 var(--space-2);color:var(--text-main);font-size:var(--font-size-section)}.LeaderboardGrid-module__mtYqHG__statePanel p:not(.LeaderboardGrid-module__mtYqHG__kicker){max-width:520px;color:var(--terminal-muted);margin:0;line-height:1.6}.LeaderboardGrid-module__mtYqHG__loadingState{align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) var(--border-style) var(--terminal-border);background:color-mix(in srgb, var(--accent-primary) 8%, var(--terminal-surface-panel));color:var(--accent-primary);font-family:var(--font-terminal);font-size:var(--font-size-micro);text-transform:uppercase;display:flex}.LeaderboardGrid-module__mtYqHG__statePanel .LeaderboardGrid-module__mtYqHG__loadingState{background:0 0;border-bottom:0;justify-content:center;min-height:0;padding:0}.LeaderboardGrid-module__mtYqHG__spinner{width:var(--icon-size-small);height:var(--icon-size-small);border:2px solid color-mix(in srgb, var(--accent-primary) 28%, transparent);border-top-color:var(--accent-primary);border-radius:50%;flex:none;animation:.8s linear infinite LeaderboardGrid-module__mtYqHG__leaderboard-spin}@keyframes LeaderboardGrid-module__mtYqHG__leaderboard-spin{to{transform:rotate(360deg)}}.LeaderboardGrid-module__mtYqHG__kicker{margin:0 0 var(--space-2);color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.LeaderboardGrid-module__mtYqHG__error,.LeaderboardGrid-module__mtYqHG__inlineError{color:var(--danger)}.LeaderboardGrid-module__mtYqHG__tableHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) var(--border-style) var(--terminal-border);display:flex}.LeaderboardGrid-module__mtYqHG__summary,.LeaderboardGrid-module__mtYqHG__headerStatus{color:var(--terminal-muted);font-size:var(--font-size-micro)}.LeaderboardGrid-module__mtYqHG__summary{margin:0}.LeaderboardGrid-module__mtYqHG__headerStatus{gap:var(--space-2);white-space:nowrap;display:flex}.LeaderboardGrid-module__mtYqHG__partial{color:var(--warning)}.LeaderboardGrid-module__mtYqHG__inlineError{padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) var(--border-style) var(--terminal-border);font-size:var(--font-size-micro);margin:0}.LeaderboardGrid-module__mtYqHG__tableScroll{min-height:auto;overflow:auto visible}.LeaderboardGrid-module__mtYqHG__tableScroll table{border-collapse:collapse;width:100%;min-width:1180px;font-family:var(--font-terminal);font-size:var(--font-size-micro)}.LeaderboardGrid-module__mtYqHG__tableScroll th,.LeaderboardGrid-module__mtYqHG__tableScroll td{min-height:var(--data-row-height);padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) var(--border-style) color-mix(in srgb, var(--terminal-border) 75%, transparent);text-align:left;white-space:nowrap}.LeaderboardGrid-module__mtYqHG__tableScroll th{z-index:1;background:var(--terminal-surface-raised);color:var(--terminal-muted);font-size:var(--font-size-micro);text-transform:uppercase;font-weight:500;position:sticky;top:0}.LeaderboardGrid-module__mtYqHG__tableScroll td{color:var(--text-main)}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr:hover{background:color-mix(in srgb, var(--accent-primary) 8%, transparent);cursor:pointer}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr:focus-visible{outline:1px solid var(--accent-primary);outline-offset:-1px}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr.LeaderboardGrid-module__mtYqHG__first{background:color-mix(in srgb, var(--warning) 5%, transparent)}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr.LeaderboardGrid-module__mtYqHG__second{background:color-mix(in srgb, var(--terminal-muted) 5%, transparent)}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr.LeaderboardGrid-module__mtYqHG__third{background:color-mix(in srgb, var(--terminal-lose) 5%, transparent)}.LeaderboardGrid-module__mtYqHG__position,.LeaderboardGrid-module__mtYqHG__lp,.LeaderboardGrid-module__mtYqHG__winrate,.LeaderboardGrid-module__mtYqHG__region{color:var(--terminal-output);font-family:var(--font-terminal)}.LeaderboardGrid-module__mtYqHG__position{width:48px;font-weight:600;text-align:center!important}.LeaderboardGrid-module__mtYqHG__position.LeaderboardGrid-module__mtYqHG__first{color:var(--warning)}.LeaderboardGrid-module__mtYqHG__position.LeaderboardGrid-module__mtYqHG__second{color:var(--text-main)}.LeaderboardGrid-module__mtYqHG__position.LeaderboardGrid-module__mtYqHG__third{color:var(--terminal-lose)}.LeaderboardGrid-module__mtYqHG__winrate{color:var(--success)}.LeaderboardGrid-module__mtYqHG__muted{color:var(--terminal-muted)}.LeaderboardGrid-module__mtYqHG__playerCell{min-width:190px}.LeaderboardGrid-module__mtYqHG__player{align-items:center;gap:var(--space-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.LeaderboardGrid-module__mtYqHG__player:hover{color:var(--accent-primary)}.LeaderboardGrid-module__mtYqHG__player>span:last-child{gap:var(--space-1);text-align:left;display:grid}.LeaderboardGrid-module__mtYqHG__player strong{color:inherit;font-weight:500}.LeaderboardGrid-module__mtYqHG__profileIcon,.LeaderboardGrid-module__mtYqHG__champion img{border:var(--border-width) var(--border-style) var(--terminal-border);border-radius:var(--radius-control);object-fit:cover;flex:none;width:32px;height:32px}.LeaderboardGrid-module__mtYqHG__player small,.LeaderboardGrid-module__mtYqHG__champion small{color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro)}.LeaderboardGrid-module__mtYqHG__rankCell{min-width:142px}.LeaderboardGrid-module__mtYqHG__rankValue{align-items:center;gap:var(--space-2);display:inline-flex}.LeaderboardGrid-module__mtYqHG__rankIcon{object-fit:contain;flex:none;width:28px;height:28px}.LeaderboardGrid-module__mtYqHG__roleCell{width:56px;text-align:center!important}.LeaderboardGrid-module__mtYqHG__roleCell svg{vertical-align:middle;width:24px;height:24px}.LeaderboardGrid-module__mtYqHG__championCell{min-width:180px}.LeaderboardGrid-module__mtYqHG__champion{align-items:center;gap:var(--space-2);color:inherit;text-decoration:none;display:inline-flex}.LeaderboardGrid-module__mtYqHG__champion>span{gap:var(--space-1);display:grid}.LeaderboardGrid-module__mtYqHG__champion strong{color:var(--text-main);font-weight:500}.LeaderboardGrid-module__mtYqHG__formCell{min-width:112px}.LeaderboardGrid-module__mtYqHG__form{gap:var(--space-1);display:inline-flex}.LeaderboardGrid-module__mtYqHG__form span{width:var(--space-5);height:var(--space-5);border:var(--border-width) var(--border-style) currentColor;font-family:var(--font-terminal);font-size:var(--font-size-micro);place-items:center;font-weight:600;display:inline-grid}.LeaderboardGrid-module__mtYqHG__formWin{color:var(--terminal-win);background:color-mix(in srgb, var(--terminal-win) 12%, transparent)}.LeaderboardGrid-module__mtYqHG__formLoss{color:var(--terminal-lose);background:color-mix(in srgb, var(--terminal-lose) 12%, transparent)}.LeaderboardGrid-module__mtYqHG__formNeutral{color:var(--terminal-muted);background:color-mix(in srgb, var(--terminal-muted) 8%, transparent)}@media (max-width:760px){.LeaderboardGrid-module__mtYqHG__tableHeader{flex-direction:column;align-items:flex-start}}
.LeaderboardSidebar-module__tZ7yGq__sidebar{align-content:flex-start;align-items:flex-start;gap:var(--component-gap);flex-wrap:wrap;min-width:0;min-height:auto;display:flex;overflow:visible}.LeaderboardSidebar-module__tZ7yGq__panel{min-width:min(100%,220px);min-height:0;padding:var(--space-3);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-panel);flex:220px}.LeaderboardSidebar-module__tZ7yGq__panelHeader,.LeaderboardSidebar-module__tZ7yGq__metricHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.LeaderboardSidebar-module__tZ7yGq__panelHeader{cursor:pointer;list-style:none}.LeaderboardSidebar-module__tZ7yGq__panelHeader::-webkit-details-marker{display:none}.LeaderboardSidebar-module__tZ7yGq__panelHeader:after{border-right:var(--border-width) solid var(--terminal-output);border-bottom:var(--border-width) solid var(--terminal-output);content:"";flex:none;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.LeaderboardSidebar-module__tZ7yGq__panel:not([open]) .LeaderboardSidebar-module__tZ7yGq__panelHeader:after{transform:rotate(-45deg)translate(-1px,1px)}.LeaderboardSidebar-module__tZ7yGq__panelHeader h2{color:var(--text-main);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.LeaderboardSidebar-module__tZ7yGq__panelBody{min-height:0;position:relative}.LeaderboardSidebar-module__tZ7yGq__dataOverlayHost{min-height:60px;position:relative}.LeaderboardSidebar-module__tZ7yGq__caption,.LeaderboardSidebar-module__tZ7yGq__state,.LeaderboardSidebar-module__tZ7yGq__error{margin:var(--space-2) 0 var(--space-3);color:var(--terminal-muted);font-size:var(--font-size-micro);line-height:1.5}.LeaderboardSidebar-module__tZ7yGq__error{color:var(--danger)}.LeaderboardSidebar-module__tZ7yGq__status{color:var(--terminal-output);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.LeaderboardSidebar-module__tZ7yGq__list{gap:var(--space-2);display:grid}.LeaderboardSidebar-module__tZ7yGq__metric{gap:var(--space-1);display:grid}.LeaderboardSidebar-module__tZ7yGq__metricHeader{color:var(--terminal-muted);font-size:var(--font-size-micro)}.LeaderboardSidebar-module__tZ7yGq__metricHeader strong{color:var(--text-main);font-weight:500}.LeaderboardSidebar-module__tZ7yGq__track{height:var(--space-2);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-control);overflow:hidden}.LeaderboardSidebar-module__tZ7yGq__track span{width:calc(var(--data-factor,0) * 100%);background:var(--accent-primary);min-width:1px;height:100%;display:block}
.LeaderboardWindow-module__k8_REq__window{--material-surface-source:var(--terminal-surface-panel);gap:var(--component-gap);min-width:0;height:100%;min-height:0;padding:var(--space-4);color:var(--text-main);font-family:var(--font-terminal);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden;}.LeaderboardWindow-module__k8_REq__header{--material-surface-source:var(--terminal-surface-raised);justify-content:flex-start;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--border-width) var(--border-style) var(--terminal-border);display:flex;}.LeaderboardWindow-module__k8_REq__path{color:var(--terminal-muted);font-size:var(--font-size-micro);margin:0}.LeaderboardWindow-module__k8_REq__header h1{margin:var(--space-2) 0;color:var(--text-main);font-size:var(--font-size-section);line-height:1}.LeaderboardWindow-module__k8_REq__header p:last-child{color:var(--terminal-muted);font-size:var(--font-size-micro);margin:0}.LeaderboardWindow-module__k8_REq__summaryGrid{gap:var(--component-gap);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.LeaderboardWindow-module__k8_REq__scrollContent{align-content:start;gap:var(--component-gap);scrollbar-gutter:stable;min-width:0;min-height:0;display:grid;overflow:auto}.LeaderboardWindow-module__k8_REq__summaryCard{--material-surface-source:var(--terminal-surface-raised);justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--space-10);padding:var(--space-3);border:var(--border-width) var(--border-style) var(--terminal-border);display:flex;}.LeaderboardWindow-module__k8_REq__summaryCard>div{gap:var(--space-1);min-width:0;display:grid}.LeaderboardWindow-module__k8_REq__summaryCard a{color:inherit;text-decoration:none}.LeaderboardWindow-module__k8_REq__summaryCard strong{color:var(--text-main);font-family:var(--font-metric);font-size:var(--font-size-metric);font-weight:var(--font-weight-metric);letter-spacing:var(--tracking-metric);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeaderboardWindow-module__k8_REq__summaryCard small{color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeaderboardWindow-module__k8_REq__summaryLabel{color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.LeaderboardWindow-module__k8_REq__summaryCard.LeaderboardWindow-module__k8_REq__primary{border-top-color:var(--accent-primary)}.LeaderboardWindow-module__k8_REq__summaryCard.LeaderboardWindow-module__k8_REq__secondary{border-top-color:var(--accent-secondary)}.LeaderboardWindow-module__k8_REq__summaryIcon{width:var(--icon-size-large);height:var(--icon-size-large);object-fit:contain;flex:none}.LeaderboardWindow-module__k8_REq__content{align-items:start;gap:var(--component-gap);grid-template-columns:minmax(0,1fr) minmax(238px,286px);min-width:0;height:auto;min-height:0;display:grid}.LeaderboardWindow-module__k8_REq__content>*{min-width:0;min-height:0}.LeaderboardWindow-module__k8_REq__footer{--material-surface-source:var(--terminal-surface-raised);align-items:center;gap:var(--component-gap);min-width:0;min-height:var(--control-height-compact);padding:var(--space-1) var(--space-3);border:var(--border-width) var(--border-style) var(--terminal-border);color:var(--terminal-muted);font-size:var(--font-size-micro);grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);display:grid;}.LeaderboardWindow-module__k8_REq__footerSummary{white-space:nowrap;justify-self:start}.LeaderboardWindow-module__k8_REq__footerRows{justify-self:end;align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.LeaderboardWindow-module__k8_REq__footerRows input{width:calc(var(--space-10) + var(--space-3));min-height:var(--control-height-compact);padding:var(--space-1) var(--space-2);border:var(--border-width) var(--border-style) var(--terminal-border);border-radius:var(--radius-control);background:var(--terminal-surface-control);color:var(--text-main);font:inherit}.LeaderboardWindow-module__k8_REq__footerRows input:focus-visible{outline:var(--focus-width) solid var(--accent-primary);outline-offset:var(--space-1)}@media (max-width:980px){.LeaderboardWindow-module__k8_REq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LeaderboardWindow-module__k8_REq__content{grid-template-columns:minmax(0,1fr) minmax(190px,.36fr)}}@media (max-width:700px){.LeaderboardWindow-module__k8_REq__window{height:auto;min-height:100%;overflow:visible}.LeaderboardWindow-module__k8_REq__header{align-items:flex-start}.LeaderboardWindow-module__k8_REq__summaryGrid,.LeaderboardWindow-module__k8_REq__content{grid-template-columns:1fr}.LeaderboardWindow-module__k8_REq__content{height:auto}.LeaderboardWindow-module__k8_REq__scrollContent{overflow:visible}.LeaderboardWindow-module__k8_REq__content>:first-child{height:420px}.LeaderboardWindow-module__k8_REq__footer{grid-template-columns:1fr;justify-items:start}.LeaderboardWindow-module__k8_REq__footer [class*=pages]{flex-wrap:wrap;justify-content:flex-start}.LeaderboardWindow-module__k8_REq__footerRows{justify-self:start}}@media (max-width:480px){.LeaderboardWindow-module__k8_REq__window{padding:10px}.LeaderboardWindow-module__k8_REq__summaryGrid{grid-template-columns:1fr}}
.LiveWindow-module__e0MdQq__live{--material-surface-source:var(--terminal-surface-panel);font-family:var(--font-terminal);gap:12px;padding:14px;display:grid;}.LiveWindow-module__e0MdQq__header{--material-surface-source:var(--terminal-surface-raised);border:var(--border-width) var(--border-style) var(--terminal-border);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex;}.LiveWindow-module__e0MdQq__path{color:var(--accent-secondary);font-size:var(--font-size-section)}.LiveWindow-module__e0MdQq__badge{color:var(--terminal-error);font-size:var(--font-size-body)}.LiveWindow-module__e0MdQq__table{--material-surface-source:var(--terminal-surface-panel);border:var(--border-width) var(--border-style) var(--terminal-border);border-bottom:0;display:grid;}.LiveWindow-module__e0MdQq__row{border-bottom:var(--border-width) var(--border-style) var(--terminal-border);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(100px,.8fr) auto;gap:12px;padding:10px 12px;display:grid}.LiveWindow-module__e0MdQq__blue{color:var(--accent-secondary)}.LiveWindow-module__e0MdQq__red{color:var(--terminal-error)}.LiveWindow-module__e0MdQq__muted{color:var(--text-muted)}.LiveWindow-module__e0MdQq__time{color:var(--warning)}
.WindowChrome-module___lrRwq__positioner{isolation:isolate;min-width:280px;min-height:180px;transition:inset var(--motion-duration-normal) ease, width var(--motion-duration-normal) ease, height var(--motion-duration-normal) ease, opacity var(--motion-duration-fast) ease;position:absolute}.WindowChrome-module___lrRwq__frame{--material-frame-source:var(--window-bg);--material-frame-source-image:var(--window-bg-image,none);--material-frame-border-source:var(--window-border);--material-frame-shadow:var(--window-shadow-floating);--material-frame-surface-opacity:var(--material-surface-opacity);--material-frame-border-opacity:var(--material-border-opacity);--material-frame-backdrop-blur:var(--material-backdrop-blur);--material-frame-backdrop-saturation:var(--material-backdrop-saturation);z-index:1;box-sizing:border-box;border-width:var(--border-width);border-style:var(--border-style);border-radius:var(--shape-window-radius-primary);border-shape:var(--shape-window-outer-primary) border-box;contain:layout style;width:100%;height:100%;transition:border-color var(--motion-duration-fast) ease, box-shadow var(--motion-duration-fast) ease, opacity var(--motion-duration-fast) ease;position:relative;overflow:hidden}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=utility] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-utility);border-shape:var(--shape-window-outer-utility) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=visual] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-visual);border-shape:var(--shape-window-outer-visual) border-box}.WindowChrome-module___lrRwq__positioner[data-window-focused=true] .WindowChrome-module___lrRwq__frame{--material-frame-source:var(--window-bg-focused);--material-frame-source-image:var(--window-bg-focused-image,none);--material-frame-border-source:var(--window-border-focused)}.WindowChrome-module___lrRwq__positioner[data-window-focused=false] .WindowChrome-module___lrRwq__frame{--material-frame-source:var(--window-bg-inactive);--material-frame-source-image:none;--material-frame-border-source:var(--window-border-inactive);--material-frame-shadow:var(--window-shadow-inactive)}.WindowChrome-module___lrRwq__positioner[data-window-focused=false] .WindowChrome-module___lrRwq__titlebar{--material-surface-source:var(--titlebar-bg-inactive);border-bottom-color:var(--window-border-inactive);color:var(--titlebar-text-inactive)}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized]{width:auto!important;height:auto!important;inset:0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-maximized);border-radius:var(--shape-window-radius-maximized);border-shape:var(--shape-window-maximized) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=split-left]{min-width:0;min-height:0;width:50%!important;height:auto!important;inset:0 auto 0 0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=split-left] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-split-left);border-shape:var(--shape-window-split-left) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=split-right]{min-width:0;min-height:0;width:50%!important;height:auto!important;inset:0 0 0 auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state=split-right] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-split-right);border-shape:var(--shape-window-split-right) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-left]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:0 auto auto 0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-left] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-top-left);border-shape:var(--shape-window-quarter-top-left) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-right]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:0 0 auto auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-right] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-top-right);border-shape:var(--shape-window-quarter-top-right) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-left]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:auto auto 0 0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-left] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-bottom-left);border-shape:var(--shape-window-quarter-bottom-left) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-right]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:auto 0 0 auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-right] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-bottom-right);border-shape:var(--shape-window-quarter-bottom-right) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=minimized]{display:none}.WindowChrome-module___lrRwq__positioner[data-interacting=true]{z-index:var(--z-window-focus);will-change:transform;transition:none!important}.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-interacting)}.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__contentViewport,.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__contentViewport *{transition:none!important;animation-play-state:paused!important}.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__contentViewport{filter:none}.WindowChrome-module___lrRwq__surface{z-index:1;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.WindowChrome-module___lrRwq__snapPreview{z-index:var(--z-window);box-sizing:border-box;padding:var(--snap-preview-padding);border:var(--border-width-strong) var(--border-style) var(--window-border-focused);border-shape:var(--shape-window-outer) border-box;background:var(--window-bg-focused);box-shadow:var(--window-shadow-floating);opacity:var(--snap-preview-opacity);pointer-events:none;border-radius:0;align-items:flex-start;transition:none;display:flex;position:absolute}.WindowChrome-module___lrRwq__snapPreview[hidden]{display:none}.WindowChrome-module___lrRwq__snapPreview[data-window-state=maximized]{border-shape:var(--shape-window-maximized) border-box;box-shadow:var(--window-shadow-maximized);inset:0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-left]{border-shape:var(--shape-window-split-left) border-box;width:50%;box-shadow:var(--window-shadow-snapped);inset:0 auto 0 0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-right]{border-shape:var(--shape-window-split-right) border-box;width:50%;box-shadow:var(--window-shadow-snapped);inset:0 0 0 auto}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-left]{border-shape:var(--shape-window-quarter-top-left) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:0 auto auto 0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-right]{border-shape:var(--shape-window-quarter-top-right) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:0 0 auto auto}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-left]{border-shape:var(--shape-window-quarter-bottom-left) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:auto auto 0 0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-right]{border-shape:var(--shape-window-quarter-bottom-right) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:auto 0 0 auto}.WindowChrome-module___lrRwq__snapPreviewTitle{color:var(--titlebar-text);font-family:var(--font-terminal);font-size:var(--font-size-metadata);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WindowChrome-module___lrRwq__titlebar{--material-surface-source:var(--titlebar-bg);box-sizing:border-box;min-height:calc(var(--titlebar-height) + var(--window-safe-top));align-items:center;gap:var(--titlebar-gap);padding-top:var(--window-safe-top);padding-inline:calc(var(--titlebar-padding-inline) + var(--window-titlebar-safe-left)) calc(var(--titlebar-padding-inline) + var(--window-titlebar-safe-right));border-bottom:var(--border-width) var(--border-style) var(--window-border);color:var(--titlebar-text);font-family:var(--font-terminal);font-size:var(--font-size-metadata);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid;}.WindowChrome-module___lrRwq__titlebar:active{cursor:grabbing}.WindowChrome-module___lrRwq__traffic{gap:var(--window-control-gap);display:flex}.WindowChrome-module___lrRwq__trafficButton{width:var(--window-control-size);height:var(--window-control-size);cursor:pointer;border:0;padding:0}.WindowChrome-module___lrRwq__close{background:var(--danger)}.WindowChrome-module___lrRwq__minimize{background:var(--warning)}.WindowChrome-module___lrRwq__maximize{background:var(--success)}.WindowChrome-module___lrRwq__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WindowChrome-module___lrRwq__shell{color:var(--titlebar-text)}.WindowChrome-module___lrRwq__meta{align-items:center;gap:8px;display:flex}.WindowChrome-module___lrRwq__shardSelect{margin-block:var(--space-1)}.WindowChrome-module___lrRwq__contentViewport{min-height:0;padding:calc(var(--window-content-safe-y) + var(--window-safe-top)) calc(var(--window-content-safe-x) + var(--window-safe-right)) calc(var(--window-content-safe-y) + var(--window-safe-bottom)) calc(var(--window-content-safe-x) + var(--window-safe-left));border-shape:var(--shape-window-inner) padding-box;background:var(--window-content-bg);contain:layout style;flex:1;overflow:auto}.WindowChrome-module___lrRwq__resizeHandle{right:var(--window-safe-right);bottom:var(--window-safe-bottom);z-index:2;width:var(--window-resize-handle-size);height:var(--window-resize-handle-size);background:linear-gradient(135deg, transparent 50%, var(--window-border-focused) 50%) right bottom / var(--window-resize-handle-gradient-size) var(--window-resize-handle-gradient-size) no-repeat;cursor:nwse-resize;opacity:.9;touch-action:none;border:0;position:absolute}.WindowChrome-module___lrRwq__resizeHandle:hover{background:linear-gradient(135deg, transparent 50%, var(--accent-primary) 50%) right bottom / var(--window-resize-handle-gradient-size-hover) var(--window-resize-handle-gradient-size-hover) no-repeat}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized] .WindowChrome-module___lrRwq__resizeHandle,.WindowChrome-module___lrRwq__positioner[data-window-state=split-left] .WindowChrome-module___lrRwq__resizeHandle,.WindowChrome-module___lrRwq__positioner[data-window-state=split-right] .WindowChrome-module___lrRwq__resizeHandle,.WindowChrome-module___lrRwq__positioner[data-window-state^=quarter-] .WindowChrome-module___lrRwq__resizeHandle{display:none}@media (max-width:1023px){.WindowChrome-module___lrRwq__snapPreview{display:none}.WindowChrome-module___lrRwq__positioner{position:relative;width:100%!important;height:360px!important;top:auto!important;left:auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state]{width:100%!important;height:360px!important;inset:auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-floating);border-radius:var(--shape-window-radius-floating);border-shape:var(--shape-window-outer) border-box}}@supports not (border-shape:shape(from 0 0, hline to 0)){.WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-primary);border-shape:none}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=utility] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-utility)}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=primary] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-primary)}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=visual] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-visual)}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-maximized)}.WindowChrome-module___lrRwq__positioner[data-window-state=split-left] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-split-left)}.WindowChrome-module___lrRwq__positioner[data-window-state=split-right] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-split-right)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-left] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-top-left)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-right] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-top-right)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-left] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-bottom-left)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-right] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-bottom-right)}.WindowChrome-module___lrRwq__snapPreview{border-radius:var(--shape-window-radius-floating);border-shape:none}.WindowChrome-module___lrRwq__snapPreview[data-window-state=maximized]{border-radius:var(--shape-window-radius-maximized)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-left]{border-radius:var(--shape-window-radius-split-left)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-right]{border-radius:var(--shape-window-radius-split-right)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-left]{border-radius:var(--shape-window-radius-quarter-top-left)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-right]{border-radius:var(--shape-window-radius-quarter-top-right)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-left]{border-radius:var(--shape-window-radius-quarter-bottom-left)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-right]{border-radius:var(--shape-window-radius-quarter-bottom-right)}}.WindowChrome-module___lrRwq__contentViewport{contain:layout}
.DesktopShell-module__1hvZ8a__desktop{background:var(--os-bg);min-height:100dvh;color:var(--text-main);font-family:var(--font-page);overflow:hidden}.DesktopShell-module__1hvZ8a__surface{--material-background-source:var(--os-bg);min-height:100dvh;padding:var(--shell-top-offset) var(--shell-side-gutter) var(--shell-bottom-offset);position:relative}.DesktopShell-module__1hvZ8a__windowLayer{inset:var(--shell-top-offset) var(--shell-side-gutter) var(--shell-bottom-offset);position:absolute}.DesktopShell-module__1hvZ8a__statusBar{--material-surface-source:var(--status-bg);--border:var(--status-border);z-index:1000;justify-content:space-between;align-items:center;gap:var(--space-6);height:var(--statusbar-height);padding:0 var(--statusbar-padding-inline);border-top-width:var(--border-width);border-top-style:var(--border-style);color:var(--status-text);font-family:var(--font-terminal);font-size:var(--font-size-metadata);display:flex;position:fixed;bottom:0;left:0;right:0;}.DesktopShell-module__1hvZ8a__statusStrong{color:var(--accent-primary)}.DesktopShell-module__1hvZ8a__publicLinks{align-items:center;gap:var(--component-gap);display:flex}.DesktopShell-module__1hvZ8a__publicLinks a{color:var(--accent-secondary);text-decoration:none}.DesktopShell-module__1hvZ8a__publicLinks a:hover,.DesktopShell-module__1hvZ8a__publicLinks a:focus-visible{color:var(--accent-primary);text-decoration:underline}@media (max-width:1023px){.DesktopShell-module__1hvZ8a__desktop{overflow:auto}.DesktopShell-module__1hvZ8a__surface{min-height:100dvh;padding:calc(var(--shell-top-offset) + var(--space-8)) var(--space-3) calc(var(--shell-bottom-offset) + var(--space-5))}.DesktopShell-module__1hvZ8a__windowLayer{gap:var(--component-gap);display:grid;position:relative;inset:auto}.DesktopShell-module__1hvZ8a__statusBar{flex-wrap:wrap;height:auto;min-height:26px;padding:5px 12px}.DesktopShell-module__1hvZ8a__publicLinks{flex-wrap:wrap}}
