@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700&display=swap";:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;color:#e8f2f2;background:#071013;font-synthesis:none;--ink: #e8f2f2;--muted: #819296;--line: #243338;--panel: #0c171b;--panel-2: #101d21;--cyan: #34d9d1;--lime: #b8ef62;--amber: #ffb347;--red: #ff6b5f;--topbar-height: 76px}*{box-sizing:border-box}html,body,#root{width:100%;max-width:100%;min-height:100%}body{margin:0;min-width:0;min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 70% -20%,#153138 0,transparent 35%),#071013}button{font:inherit}.app-shell{width:100%;min-width:0;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.topbar{min-height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 32px;border-bottom:1px solid var(--line);background:#071013eb;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{display:flex;align-items:center;gap:12px}.brand__mark{display:grid;place-items:center;width:36px;height:36px;background:var(--cyan);color:#031112;font:24px/1 Archivo Black,sans-serif;clip-path:polygon(0 0,100% 0,100% 72%,72% 100%,0 100%)}.brand div{display:flex;flex-direction:column;gap:2px}.brand strong{font:18px/1 Archivo Black,sans-serif;letter-spacing:.07em}.brand span:last-child{color:var(--muted);font:11px/1.2 IBM Plex Mono,monospace;letter-spacing:.13em}.navigation{width:360px;min-width:0;display:grid;align-self:stretch;align-content:center}.navigation nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);background:#081216}.navigation .secondary-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.navigation nav+nav{border-top:0}.navigation nav button{min-width:0;height:40px;padding:0 10px;border:0;border-left:1px solid #304247;color:var(--muted);background:transparent;cursor:pointer;text-transform:uppercase;font:12px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.navigation nav button:first-child{border-left:0}.navigation nav button[aria-current=page]{color:#061315;background:var(--cyan);font-weight:600}.navigation .secondary-nav button{height:32px;color:#94a4a7;font-size:10px}.navigation .secondary-nav button[aria-current=page]{color:var(--cyan);background:#34d9d11a;box-shadow:inset 0 -2px var(--cyan)}.connection{justify-self:end;color:var(--red);display:flex;align-items:center;gap:8px;font:12px/1 IBM Plex Mono,monospace}.connection span{width:8px;height:8px;background:var(--red);box-shadow:0 0 12px var(--red)}.connection--live{color:var(--lime)}.connection--live span{background:var(--lime);box-shadow:0 0 12px var(--lime);animation:pulse 2s infinite}.topbar__right{justify-self:end;display:flex;align-items:center;gap:14px}.account-name{color:var(--ink);font:11px/1 IBM Plex Mono,monospace}.logout{padding:7px 10px;border:1px solid var(--line);color:var(--muted);background:transparent;cursor:pointer;font:10px/1 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.06em}.logout:hover{border-color:var(--cyan);color:var(--cyan)}@keyframes pulse{50%{opacity:.35}}main{width:min(1600px,100%);min-width:0;margin:0 auto;padding:28px 32px 60px;flex:1}.login-shell{width:100%;min-height:100vh;display:grid;place-items:center;padding:28px;background:linear-gradient(120deg,rgba(52,217,209,.06),transparent 38%),radial-gradient(circle at 80% 10%,#153138 0,transparent 38%),#071013}.login-panel{width:min(430px,100%);padding:34px;border:1px solid var(--line);background:#0c171bf5;box-shadow:0 24px 80px #00000059}.login-brand{display:flex;align-items:center;gap:12px;padding-bottom:28px;border-bottom:1px solid var(--line)}.login-brand>div{display:flex;flex-direction:column;gap:3px}.login-brand strong{font:18px/1 Archivo Black,sans-serif;letter-spacing:.07em}.login-brand div span{color:var(--muted);font:10px/1.2 IBM Plex Mono,monospace;letter-spacing:.12em}.login-copy{padding:30px 0 22px}.login-copy>span{color:var(--cyan);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.12em}.login-copy h1{margin:8px 0 10px;font:38px/1 Archivo Black,sans-serif}.login-copy p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.login-panel form{display:flex;flex-direction:column;gap:16px}.login-panel label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.login-panel input{width:100%;height:46px;padding:0 13px;border:1px solid var(--line);outline:0;color:var(--ink);background:#081216;font:14px/1 IBM Plex Mono,monospace}.login-panel input:focus{border-color:var(--cyan);box-shadow:0 0 0 2px #34d9d11a}.login-panel form button{height:46px;border:0;color:#061315;background:var(--cyan);cursor:pointer;font:600 12px/1 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.login-panel form button:disabled{cursor:wait;opacity:.65}.login-error{padding:11px 12px;border:1px solid var(--red);color:#f3aaa4;background:#ff6b5f14;font-size:12px}.login-loading{color:var(--cyan);font:28px/1 Archivo Black,sans-serif;letter-spacing:.12em;animation:pulse 1.2s infinite}.overview{display:grid;grid-template-columns:1.4fr repeat(5,1fr);border:1px solid var(--line);background:linear-gradient(90deg,rgba(52,217,209,.06),transparent 40%)}.overview>div{min-height:90px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px 20px;border-right:1px solid var(--line)}.overview>div:last-child{border-right:0}.overview span,.section-heading>span,.section-heading div>span{color:var(--muted);font:11px/1 IBM Plex Mono,monospace;letter-spacing:.11em}.overview strong{font:24px/1.1 Archivo Black,sans-serif;text-transform:uppercase}.overview small{color:var(--muted);font:14px/1 IBM Plex Mono,monospace}.overview .good{color:var(--lime);font-size:18px}.overview .muted,.time-value{color:var(--muted);font-size:18px}.overview .time-value{text-transform:none}.overview__status-value{display:flex;align-items:center;gap:12px}.overview>.overview__center-fps{grid-column:1 / -1;min-height:70px;display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:0;padding:0;border-top:1px solid var(--line);border-right:0}.overview__center-fps-label{display:flex;flex-direction:column;justify-content:center;gap:7px;padding:14px 20px}.overview__center-fps-label small{font-size:9px;letter-spacing:.04em;text-transform:none}.overview__center-fps>div{display:grid;align-content:center;gap:5px;min-width:0;padding:12px 18px;border-left:1px solid var(--line)}.overview__center-fps>div>span{font-size:9px;text-transform:uppercase}.overview__center-fps>div>strong{color:var(--lime);font:18px/1 IBM Plex Mono,monospace;text-transform:none}.overview__center-fps>div>strong small{color:var(--lime);font-size:9px}.overview__center-fps code{overflow:hidden;color:var(--muted);font:9px/1.2 IBM Plex Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.health-indicator{display:inline-flex;align-items:center;gap:7px;width:fit-content;color:var(--muted);font:600 11px/1 IBM Plex Mono,monospace;text-transform:uppercase;white-space:nowrap}.health-indicator>span{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.health-indicator--online{color:var(--lime)}.health-indicator--stale{color:var(--amber)}.health-indicator--cleaning{color:#ff7a21}.health-indicator--workshop{color:#bd8cff}.health-indicator--slow-play{color:#f2ef28}.health-indicator--degraded,.health-indicator--offline,.health-indicator--trouble{color:var(--red)}.health-indicator--unknown{color:var(--muted)}.health-indicator--compact{font-size:10px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin:38px 0 18px}.section-heading div{display:flex;flex-direction:column;gap:7px}.section-heading h1{margin:0;font:34px/1 Archivo Black,sans-serif;letter-spacing:-.025em}.lane-grid{display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));gap:12px}.lane-card{min-height:260px;display:flex;flex-direction:column;border:1px solid var(--line);background:linear-gradient(145deg,var(--panel-2),var(--panel));position:relative;overflow:hidden}.lane-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--muted)}.lane-card--open_untimed:before{background:var(--cyan);box-shadow:0 0 20px var(--cyan)}.lane-card--open_timed:before{background:var(--amber);box-shadow:0 0 20px var(--amber)}.lane-card__header{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 18px 12px 22px}.lane-card__header>div:first-child{display:flex;flex-direction:column}.lane-card__eyebrow{color:var(--muted);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.15em}.lane-card__number{font:42px/.95 Archivo Black,sans-serif}.lane-card__state{display:flex;align-items:center;gap:7px;color:var(--muted);font:11px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.status-light{width:7px;height:7px;background:currentColor}.lane-card--open_untimed .lane-card__state{color:var(--cyan)}.lane-card--open_timed .lane-card__state{color:var(--amber)}.lane-card__meta{display:flex;justify-content:space-between;padding:9px 18px 9px 22px;color:var(--muted);border-block:1px solid var(--line);font:11px/1 IBM Plex Mono,monospace}.roster{display:flex;flex-direction:column;flex:1;padding:10px 12px 8px 16px}.player{min-height:30px;display:grid;grid-template-columns:8px 1fr auto 40px;align-items:center;gap:8px;padding:4px 6px;color:#a9b7b9}.player--current{color:var(--ink);background:#34d9d112}.player__marker{width:4px;height:4px;background:transparent}.player--current .player__marker{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.player__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.player__bumper{color:var(--amber);font:10px/1 IBM Plex Mono,monospace;border:1px solid currentColor;padding:2px 4px}.player__score{text-align:right;font:18px/1 IBM Plex Mono,monospace}.lane-card__empty{display:grid;place-items:center;flex:1;color:#526367;font:12px/1 IBM Plex Mono,monospace;text-transform:uppercase}.lane-card__footer{display:flex;justify-content:space-between;padding:10px 18px 10px 22px;border-top:1px solid var(--line);color:var(--muted);font:10px/1 IBM Plex Mono,monospace}.lane-card__footer span{color:var(--cyan)}.pair-grid{display:grid;gap:16px}.pair-card{min-width:0;overflow:hidden;border:1px solid #304247;background:#0c171b9e;box-shadow:0 8px 32px #00000021}.pair-card__header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;border-bottom:1px solid #304247;background:linear-gradient(90deg,#34d9d113,#101d21db 48%)}.pair-card--trouble{border-color:var(--red);background:#ff6b5f29;box-shadow:0 0 0 1px #ff6b5f52,0 8px 32px #ff312633}.pair-card--trouble .pair-card__header{border-color:var(--red);background:linear-gradient(90deg,#ff6b5f52,#441214e0 58%)}.pair-card--trouble .pair-card__lanes{background:#ff6b5f9e}.pair-card--trouble .score-card{background:#251719}.pair-card--trouble .score-card__header{background:#321a1d}.pair-card__identity{display:flex;align-items:center}.pair-card__identity strong{font:20px/1 Archivo Black,sans-serif;letter-spacing:.01em}.pair-card__badges{display:flex;align-items:center;gap:14px}.pair-card__cpu{color:var(--muted);font:11px/1 IBM Plex Mono,monospace;white-space:nowrap}.pair-card__cpu span{color:var(--text);font-weight:700}.layout-badge{min-width:44px;padding:6px 8px;border:1px solid var(--cyan);color:var(--cyan);background:#34d9d112;font:600 10px/1 IBM Plex Mono,monospace;text-align:center}.trouble-badge{padding:7px 9px;border:1px solid var(--red);color:#fff1ef;background:#ff6b5f47;font:700 10px/1 IBM Plex Mono,monospace;letter-spacing:.06em;white-space:nowrap}.pair-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #304247;background:#091418}.pair-metrics>div{min-width:0;display:grid;grid-template-columns:auto 1fr;gap:5px 12px;padding:10px 16px;border-right:1px solid var(--line)}.pair-metrics>div:last-child{border-right:0}.pair-metrics span{grid-row:1 / span 2;align-self:center;color:var(--muted);font:9px/1 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.pair-metrics strong{color:var(--lime);font:17px/1 IBM Plex Mono,monospace}.pair-metrics strong small{color:var(--muted);font-size:9px}.pair-metrics code,.pair-metrics em{color:#708287;font:9px/1.25 IBM Plex Mono,monospace;font-style:normal}.pair-metrics em{grid-column:2;color:var(--amber)}.pair-metrics em.active{color:var(--red)}.pair-card--trouble .pair-metrics{background:#211416;border-color:var(--red)}.pair-card__lanes{display:grid;grid-template-columns:repeat(2,minmax(650px,1fr));gap:1px;overflow-x:auto;background:var(--line)}.score-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:0 1px 2px #00000038}.pair-card__lanes .score-card{border:0;border-radius:0;box-shadow:none}.score-card__header{min-height:54px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:9px 12px;border-bottom:1px solid var(--line);background:var(--panel-2)}.score-card__lane{display:flex;align-items:center;gap:8px}.score-card__lane span{color:var(--muted);font:600 11px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.score-card__lane .health-indicator--online{color:var(--lime)}.score-card__lane .health-indicator--stale{color:var(--amber)}.score-card__lane .health-indicator--cleaning{color:#ff7a21}.score-card__lane .health-indicator--workshop{color:#bd8cff}.score-card__lane .health-indicator--slow-play{color:#f2ef28}.score-card__lane .health-indicator--degraded,.score-card__lane .health-indicator--offline{color:var(--red)}.score-card__lane .health-indicator--unknown{color:var(--muted)}.score-card__lane .health-indicator>span{color:inherit}.score-card__lane strong{font:28px/1 Archivo Black,sans-serif}.score-card__facts{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:var(--muted);font:11px/1 IBM Plex Mono,monospace}.score-state{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;color:var(--muted);background:#8192961a;text-transform:capitalize}.score-state:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.score-state--open_untimed{color:var(--cyan);background:#34d9d117}.score-state--open_timed{color:var(--amber);background:#ffb3471a}.score-state--completed{color:var(--lime);background:#b8ef6214}.score-card__history{display:grid;grid-template-columns:repeat(3,auto);gap:5px}.score-card__history>span{grid-column:1 / -1;color:var(--muted);font:9px/1 IBM Plex Mono,monospace;text-align:right;text-transform:uppercase}.score-card__history button{min-width:58px;height:25px;padding:0 7px;border:1px solid #3a5056;color:var(--cyan);background:#081216;cursor:pointer;font:600 9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.score-card__history button.score-card__now{color:var(--lime);border-color:#b8ef6273}.score-card__history button:hover:not(:disabled){border-color:var(--cyan)}.score-card__history button:disabled{color:#536469;border-color:var(--line);cursor:default;opacity:.55}.score-table-wrap{width:100%;overflow-x:auto}.score-table{width:100%;min-width:650px;table-layout:fixed;border-collapse:collapse;font-family:IBM Plex Mono,monospace}.score-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.score-table__player-col{width:112px}.score-table__tenth-col{width:64px}.score-table__total-col{width:54px}.score-table thead th{height:27px;padding:0 3px;color:var(--muted);border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:10px;font-weight:500;text-align:center;text-transform:uppercase}.score-table thead th:first-child{padding-left:12px;text-align:left}.score-table thead th:last-child{border-right:0}.score-table tbody th{height:56px;padding:8px 8px 8px 12px;overflow:hidden;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;text-align:left}.score-table tbody td{height:56px;padding:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.score-table tbody tr:last-child>*{border-bottom:0}.score-table tbody td:last-child{border-right:0}.score-table__current>*{background:#34d9d10b}.score-table__current>th{box-shadow:inset 3px 0 var(--cyan)}.score-table__paused>*{background:#ffb34709}.score-table__paused>th{box-shadow:inset 3px 0 var(--amber)}.score-player__name{display:inline-block;max-width:75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.score-player__bumper{display:inline-block;margin-left:5px;padding:1px 3px;border:1px solid rgba(255,179,71,.55);border-radius:3px;color:var(--amber);font:9px/1.2 IBM Plex Mono,monospace;vertical-align:middle}.score-player__paused{display:block;width:fit-content;margin-top:4px;padding:2px 4px;border:1px solid rgba(255,179,71,.55);border-radius:3px;color:var(--amber);background:#ffb34714;font:700 8px/1 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.score-frame{height:55px;display:grid;grid-template-rows:22px 1fr}.score-frame__marks{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;border-bottom:1px solid var(--line);color:var(--ink);font-size:11px}.score-frame--tenth .score-frame__marks{grid-template-columns:repeat(3,1fr)}.score-frame__marks span{height:22px;display:grid;place-items:center;border-left:1px solid var(--line)}.score-frame__marks span:first-child{border-left:0}.score-frame strong{display:grid;place-items:center;color:var(--ink);font-size:14px;font-weight:500}.score-table__total{color:var(--cyan);font-size:17px;font-weight:600}.score-card__empty{display:grid;min-height:84px;place-items:center;color:var(--muted);font:11px/1.4 IBM Plex Mono,monospace}.leaderboard{display:grid;gap:14px}.leaderboard-periods{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:var(--panel)}.leaderboard-periods button{min-height:72px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;padding:12px 16px;border:0;border-right:1px solid var(--line);color:var(--muted);background:transparent;cursor:pointer;text-align:left}.leaderboard-periods button:last-child{border-right:0}.leaderboard-periods button:hover{color:var(--ink);background:#34d9d109}.leaderboard-periods button[aria-pressed=true]{color:var(--cyan);background:linear-gradient(110deg,#34d9d121,#34d9d106);box-shadow:inset 0 -3px var(--cyan)}.leaderboard-periods button span{font:16px/1 Archivo Black,sans-serif;text-transform:uppercase}.leaderboard-periods button small{color:#687a7e;font:9px/1 IBM Plex Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.leaderboard-list{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.leaderboard-list__head,.leaderboard-row{display:grid;grid-template-columns:64px 170px minmax(650px,1fr) 72px 190px;align-items:stretch}.leaderboard-list__head{min-width:1074px;min-height:31px;align-items:center;color:var(--muted);border-bottom:1px solid var(--line);background:#091418;font:9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.leaderboard-list__head span{padding:0 12px}.leaderboard-row{min-width:1074px;min-height:82px;border-bottom:1px solid var(--line)}.leaderboard-row:last-child{border-bottom:0}.leaderboard-row>*{min-width:0;border-right:1px solid var(--line)}.leaderboard-row>*:last-child{border-right:0}.leaderboard-rank,.leaderboard-player,.leaderboard-total,.leaderboard-row>time{display:flex;flex-direction:column;justify-content:center;padding:10px 12px}.leaderboard-rank{align-items:center;gap:4px;background:#81929609}.leaderboard-rank span,.leaderboard-total span{display:none;color:var(--muted);font:8px/1 IBM Plex Mono,monospace;text-transform:uppercase}.leaderboard-rank strong{color:var(--muted);font:23px/1 Archivo Black,sans-serif}.leaderboard-row--rank-1 .leaderboard-rank{background:#b8ef6217;box-shadow:inset 3px 0 var(--lime)}.leaderboard-row--rank-1 .leaderboard-rank strong{color:var(--lime)}.leaderboard-row--rank-2 .leaderboard-rank,.leaderboard-row--rank-3 .leaderboard-rank{box-shadow:inset 3px 0 #688086}.leaderboard-player{gap:7px}.leaderboard-player strong{overflow:hidden;color:var(--ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.leaderboard-player span{color:var(--muted);font:9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.leaderboard-score-wrap{overflow-x:auto}.leaderboard-score{width:100%;min-width:650px;height:100%;table-layout:fixed;border-collapse:collapse;font-family:IBM Plex Mono,monospace}.leaderboard-score caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.leaderboard-score th{height:22px;color:#65777b;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:8px;font-weight:500}.leaderboard-score th:last-child,.leaderboard-score td:last-child{border-right:0}.leaderboard-score td{height:58px;padding:0;border-right:1px solid var(--line);text-align:center}.leaderboard-score .score-frame{height:58px;grid-template-rows:21px 1fr}.leaderboard-score .score-frame__marks span{height:21px;font-size:10px}.leaderboard-score .score-frame strong{font-size:13px}.leaderboard-total{align-items:center;background:#34d9d10a}.leaderboard-total strong{color:var(--cyan);font:24px/1 Archivo Black,sans-serif}.leaderboard-row>time{color:var(--muted);font:10px/1.35 IBM Plex Mono,monospace;text-transform:uppercase}.leaderboard-business-date{gap:5px}.leaderboard-business-date strong{color:var(--ink);font:600 12px/1.2 IBM Plex Mono,monospace}.leaderboard-business-date small{color:var(--muted);font:8px/1.3 IBM Plex Mono,monospace}.event-list,.capture-list{border:1px solid var(--line);background:var(--panel)}.event-list--virtual{position:relative;width:100%;contain:layout paint}.event-list--virtual .event-row{position:absolute;top:0;left:0;width:100%}.note-composer{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(600px,2fr);gap:18px;margin-bottom:12px;padding:16px 18px;border:1px solid #345057;background:linear-gradient(105deg,rgba(52,217,209,.075),var(--panel) 42%)}.note-composer>div:first-child{align-self:center}.note-composer>div:first-child>span{color:var(--cyan);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.note-composer>div:first-child>strong{display:block;margin-top:7px;font-size:14px}.note-composer>div:first-child>p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.4}.note-composer form{display:grid;grid-template-columns:145px 275px minmax(220px,1fr) auto;align-items:end;gap:10px}.note-composer label{display:flex;flex-direction:column;gap:6px;color:var(--muted);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.note-composer label small{float:right;color:#607276;font:9px/1 IBM Plex Mono,monospace;letter-spacing:0;text-transform:lowercase}.note-composer input,.note-composer select{width:100%;height:38px;padding:0 10px;border:1px solid var(--line);border-radius:0;outline:0;color:var(--ink);background:#081216;font:11px/1 IBM Plex Mono,monospace}.note-composer input:focus,.note-composer select:focus{border-color:var(--cyan)}.note-composer button{height:38px;padding:0 16px;border:0;color:#061315;background:var(--cyan);cursor:pointer;font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.note-composer button:disabled{cursor:default;opacity:.42}.note-composer__time{display:grid;grid-template-columns:minmax(0,1fr) auto}.note-composer button.note-composer__now{padding:0 11px;border:1px solid var(--cyan);color:var(--cyan);background:#34d9d112}.note-composer button.note-composer__now:hover{color:#061315;background:var(--cyan)}.note-composer__error{grid-column:2;padding:9px 10px;border:1px solid var(--red);color:#f3aaa4;background:#ff6b5f14;font-size:11px}.event-filters{min-height:62px;display:grid;grid-template-columns:1fr;align-items:start;gap:10px;margin-bottom:12px;padding:12px 14px;border:1px solid var(--line);background:#0c171bfa;position:sticky;top:var(--topbar-height);z-index:15;box-shadow:0 12px 24px #030a0c6b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.event-filter-group{display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:12px}.event-filter-group--types{padding-top:10px;border-top:1px solid var(--line)}.event-filter-group__header{display:flex;align-items:center;gap:6px;color:var(--muted);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.event-filter-group__header>span{margin-right:3px}.event-filter-group__header button{padding:3px 6px;border:1px solid #35464b;color:var(--muted);background:transparent;cursor:pointer;font:9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.event-filter-group__header button:hover{border-color:var(--cyan);color:var(--cyan)}.event-filter-toggles{display:flex;flex-wrap:wrap;gap:5px}.event-filter-toggles button{min-height:27px;padding:5px 8px;border:1px solid #35464b;color:#64767a;background:#081216;cursor:pointer;font:10px/1.1 IBM Plex Mono,monospace;text-transform:uppercase}.event-filter-toggles button[aria-pressed=true]{border-color:var(--cyan);color:#061315;background:var(--cyan)}.event-filter-toggles button:hover{border-color:var(--cyan)}.event-tone--score{--event-tone: #34d9d1;--event-tone-ink: #061315;--event-tone-soft: rgba(52,217,209,.09)}.event-tone--player{--event-tone: #b8ef62;--event-tone-ink: #101806;--event-tone-soft: rgba(184,239,98,.09)}.event-tone--lane{--event-tone: #aa91ff;--event-tone-ink: #120b24;--event-tone-soft: rgba(170,145,255,.1)}.event-tone--tcs{--event-tone: #ff6b5f;--event-tone-ink: #210604;--event-tone-soft: rgba(255,107,95,.1)}.event-tone--unknown,.event-tone--operator{--event-tone: #ffb347;--event-tone-ink: #211404;--event-tone-soft: rgba(255,179,71,.1)}.event-tone--other{--event-tone: #8ba2a8;--event-tone-ink: #091315;--event-tone-soft: rgba(139,162,168,.09)}.event-filter-toggles--types button{border-color:var(--event-tone);color:var(--event-tone);background:var(--event-tone-soft)}.event-filter-toggles--types button[aria-pressed=true]{border-color:var(--event-tone);color:var(--event-tone-ink);background:var(--event-tone)}.event-filter-toggles--types button:hover{border-color:var(--ink)}.event-filters>span{justify-self:end;color:var(--muted);font:10px/1 IBM Plex Mono,monospace}.device-storage{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:18px;margin-bottom:12px;padding:14px 18px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font:11px/1.2 IBM Plex Mono,monospace}.device-storage>div:first-child{display:flex;align-items:baseline;gap:12px}.device-storage>div:first-child span{letter-spacing:.08em}.device-storage strong{color:var(--lime);font-size:14px}.device-storage__bar{height:6px;overflow:hidden;background:#17262a}.device-storage__bar span{display:block;height:100%;background:var(--lime)}.device-storage--pressure strong{color:var(--red)}.device-storage--pressure .device-storage__bar span{background:var(--red)}.event-row{min-height:68px;display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:18px;padding:10px 18px;border-bottom:1px solid var(--line)}.event-row--last,.capture-row:last-child{border-bottom:0}.event-row__lane{display:grid;place-items:center;width:42px;height:34px;color:#061315;background:var(--cyan);font:600 13px/1 IBM Plex Mono,monospace}.event-row[class*=event-tone--] .event-row__lane{color:var(--event-tone-ink);background:var(--event-tone)}.event-row[class*=event-tone--]>div>strong{color:var(--event-tone)}.event-row--note{min-height:88px;background:#ffb34709}.event-row--note .event-row__lane{color:#211404;background:var(--amber);font-size:10px}.event-row strong{font:12px/1.2 IBM Plex Mono,monospace;letter-spacing:.05em}.event-row p{margin:5px 0 0;color:var(--muted);font-size:13px}.event-row>time,.capture-row time{color:var(--muted);font:10px/1.3 IBM Plex Mono,monospace;text-align:right;white-space:nowrap}.event-load-more{min-height:62px;display:flex;align-items:center;justify-content:center;padding:14px;color:var(--muted);font:10px/1.2 IBM Plex Mono,monospace;text-transform:uppercase}.event-load-more button{min-height:34px;padding:0 15px;border:1px solid var(--cyan);color:var(--cyan);background:#34d9d10f;cursor:pointer;font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.event-load-more button:hover:not(:disabled){color:#061315;background:var(--cyan)}.event-load-more button:disabled{cursor:wait;opacity:.55}.event-load-more span[role=alert]{margin-right:14px;color:var(--red)}.event-note__meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;margin-top:8px;color:#66787c;font:9px/1.2 IBM Plex Mono,monospace;text-transform:uppercase}.event-note__meta span{color:var(--amber)}.event-note__meta time{font-size:9px}.event-note__meta code{color:#708287;font:inherit;text-transform:none}.event-note__meta a{color:var(--cyan);font:inherit;text-decoration:none;text-transform:none;border-bottom:1px solid currentColor}.capture-row{min-height:68px;display:grid;grid-template-columns:42px minmax(260px,1fr) 100px 120px 140px;align-items:center;gap:16px;padding:10px 18px;border-bottom:1px solid var(--line);color:var(--muted);font-size:13px}.capture-row__icon{display:grid;place-items:center;width:36px;height:36px;color:var(--lime);border:1px solid var(--lime);font:10px/1 IBM Plex Mono,monospace}.capture-row__name{display:flex;flex-direction:column;gap:5px}.capture-row__name strong{color:var(--ink);font:13px/1.2 IBM Plex Mono,monospace}.capture-row__name span{font-size:12px}.capture-row code{color:var(--cyan)}.capture-row--active{background:#ffb3470b}.capture-row--active .capture-row__icon{color:var(--amber);border-color:var(--amber)}.capture-row--active code{color:var(--amber)}.capture-row__download{justify-self:start;color:var(--cyan);font:600 11px/1.2 IBM Plex Mono,monospace;text-decoration:none;border-bottom:1px solid currentColor}.capture-row__download:hover{color:var(--ink)}.empty{min-height:300px;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed #304247;background:#0c171b99;text-align:center}.empty__signal{width:44px;height:44px;border:1px solid var(--cyan);position:relative}.empty__signal:after{content:"";position:absolute;inset:9px;border:1px solid var(--cyan);animation:pulse 2s infinite}.empty strong{font:18px/1.2 Archivo Black,sans-serif;text-transform:uppercase}.empty p{max-width:520px;margin:0;color:var(--muted);font-size:14px;line-height:1.5}.analysis-list{display:grid;gap:14px}.analysis-card{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.analysis-card--failed{border-color:var(--red)}.analysis-card>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid var(--line);background:linear-gradient(100deg,rgba(52,217,209,.08),transparent 55%)}.analysis-card>header span{color:var(--cyan);font:9px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.analysis-card>header h2{margin:7px 0 0;font:20px/1.2 Archivo Black,sans-serif}.analysis-card>header>strong{padding:6px 8px;border:1px solid var(--lime);color:var(--lime);font:10px/1 IBM Plex Mono,monospace;text-transform:uppercase}.analysis-card--failed>header>strong{border-color:var(--red);color:var(--red)}.analysis-card__facts{display:flex;flex-wrap:wrap;gap:8px 24px;padding:10px 20px;border-bottom:1px solid var(--line);color:var(--muted);font:9px/1.3 IBM Plex Mono,monospace;text-transform:uppercase}.analysis-card__body{padding:20px;overflow-wrap:anywhere;color:#c5d2d4;font:13px/1.65 IBM Plex Mono,monospace;white-space:pre-wrap}.analysis-card>footer{padding:10px 20px;border-top:1px solid var(--line);color:#607276;font:9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.alerts-workspace{display:grid;gap:14px}.alerts-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;border:1px solid #345057;background:linear-gradient(105deg,rgba(52,217,209,.075),var(--panel) 45%)}.alerts-toolbar>div{min-width:0}.alerts-toolbar span,.alert-editor header span,.alert-history>header span{color:var(--cyan);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.alerts-toolbar strong,.alert-history>header strong{display:block;margin-top:7px;font-size:15px}.alerts-toolbar p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.alerts-toolbar button,.alert-editor footer button{min-height:38px;padding:0 16px;border:0;color:#061315;background:var(--cyan);cursor:pointer;font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.alert-editor{border:1px solid var(--cyan);background:#0a1519;box-shadow:0 14px 38px #00000038}.alert-editor>header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line);background:#34d9d10e}.alert-editor h2{margin:6px 0 0;font:20px/1 Archivo Black,sans-serif}.alert-editor>header button{padding:6px 9px;border:1px solid var(--line);color:var(--muted);background:transparent;cursor:pointer;font:9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.alert-editor__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:14px;padding:18px 20px}.alert-field{min-width:0;display:flex;flex-direction:column;gap:7px;color:var(--muted);font:10px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.alert-field--wide{grid-column:span 2}.alert-field input,.alert-field select,.alert-inline-field input,.alert-hours input{width:100%;height:38px;padding:0 10px;border:1px solid var(--line);border-radius:0;outline:0;color:var(--ink);background:#081216;font:11px/1 IBM Plex Mono,monospace}.alert-field input:focus,.alert-field select:focus,.alert-inline-field input:focus,.alert-hours input:focus{border-color:var(--cyan)}.alert-field small{color:#607276;font-size:9px;letter-spacing:0;text-transform:none}fieldset.alert-field{margin:0;padding:0;border:0}.alert-field--states{grid-column:span 2}.alert-field--states legend{margin-bottom:7px}.alert-field--states>div{min-height:38px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.alert-field--states label{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px;border:1px solid #35464b;color:var(--muted);background:#081216;cursor:pointer;text-transform:uppercase}.alert-field--states label:has(input:checked){border-color:var(--cyan);color:#061315;background:var(--cyan)}.alert-field--states input{width:auto;height:auto;margin:0;accent-color:var(--cyan)}.alert-editor__options{display:grid;gap:12px;padding:16px 20px;border-top:1px solid var(--line)}.alert-check{display:inline-flex;align-items:center;gap:9px;color:#b8c5c7;cursor:pointer;font-size:11px}.alert-check input{margin:0;accent-color:var(--cyan)}.alert-option-row{min-height:38px;display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px}.alert-inline-field,.alert-hours{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font:10px/1 IBM Plex Mono,monospace;text-transform:uppercase}.alert-inline-field input{width:84px}.alert-inline-field input[type=datetime-local]{width:210px}.alert-hours input{width:112px}.alert-editor footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 20px;border-top:1px solid var(--line);color:var(--muted);font:9px/1.3 IBM Plex Mono,monospace}.alert-editor footer button:disabled{cursor:default;opacity:.45}.alert-message{padding:11px 14px;border:1px solid var(--lime);color:var(--lime);background:#b8ef6211;font:11px/1.3 IBM Plex Mono,monospace}.alert-message--error{border-color:var(--red);color:#f3aaa4;background:#ff6b5f14}.alert-rules{display:grid;gap:12px}.alert-rule{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.alert-rule--alert{border-color:var(--red);box-shadow:inset 3px 0 var(--red)}.alert-rule--waiting{border-color:#ffb3478c;box-shadow:inset 3px 0 var(--amber)}.alert-rule--clear{box-shadow:inset 3px 0 var(--lime)}.alert-rule>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 18px}.alert-rule h2{margin:8px 0 0;font:18px/1.15 Archivo Black,sans-serif}.alert-rule header p{margin:6px 0 0;color:#a9b8ba;font-size:12px}.alert-status{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font:600 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.alert-status i{width:7px;height:7px;background:currentColor;box-shadow:0 0 9px currentColor}.alert-status--clear{color:var(--lime)}.alert-status--waiting{color:var(--amber)}.alert-status--alert{color:var(--red)}.alert-rule__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.alert-rule__actions button{min-height:30px;padding:0 9px;border:1px solid #3a5056;color:var(--cyan);background:#081216;cursor:pointer;font:600 9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.alert-rule__actions button:hover:not(:disabled){border-color:var(--cyan)}.alert-rule__actions button:disabled{cursor:wait;opacity:.45}.alert-rule__actions button.alert-rule__delete{color:var(--red);border-color:#ff6b5f80}.alert-rule__facts{display:flex;flex-wrap:wrap;gap:7px 20px;padding:9px 18px;border-block:1px solid var(--line);color:var(--muted);background:#091418;font:9px/1.25 IBM Plex Mono,monospace;text-transform:uppercase}.alert-rule__preview{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:18px;padding:13px 18px}.alert-rule__preview>div:first-child{display:grid;gap:5px}.alert-rule__preview>div:first-child>span{color:var(--muted);font:9px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.alert-rule__preview>div:first-child>strong{font:13px/1.2 IBM Plex Mono,monospace}.alert-rule__preview>div:first-child>small{color:#607276;font:9px/1.35 IBM Plex Mono,monospace}.alert-lanes{display:flex;flex-wrap:wrap;gap:5px}.alert-lanes>span{min-width:52px;display:grid;gap:4px;padding:7px 8px;border:1px solid #35464b;color:var(--muted);background:#081216}.alert-lanes strong{font:11px/1 IBM Plex Mono,monospace}.alert-lanes small{font:8px/1 IBM Plex Mono,monospace;text-transform:uppercase;white-space:nowrap}.alert-lanes .alert-lane--match{border-color:var(--amber);color:var(--amber);background:#ffb3470f}.alert-lanes .alert-lane--unknown{border-color:#35464b;color:#607276}.alert-history{border:1px solid var(--line);background:var(--panel)}.alert-history>header{padding:14px 18px;border-bottom:1px solid var(--line)}.alert-history article{min-height:54px;display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 18px;border-bottom:1px solid var(--line)}.alert-history article:last-child{border-bottom:0}.alert-history__event{color:var(--muted);font:600 9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.alert-history__event--firing{color:var(--red)}.alert-history__event--resolved{color:var(--lime)}.alert-history__event--test,.alert-history__event--reminder{color:var(--amber)}.alert-history article>div{min-width:0;display:flex;align-items:baseline;gap:10px}.alert-history article strong{overflow:hidden;font:11px/1.2 IBM Plex Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.alert-history article small{color:var(--muted);font:9px/1 IBM Plex Mono,monospace}.alert-history time{color:var(--muted);font:9px/1.2 IBM Plex Mono,monospace;white-space:nowrap}.alert-history__empty{margin:0;padding:24px 18px;color:var(--muted);font-size:12px}.error-banner{display:flex;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;border:1px solid var(--red);background:#ff6b5f14}.error-banner span{color:#f3aaa4;font-size:13px;flex:1}.error-banner button{color:var(--ink);background:transparent;border:1px solid var(--red);padding:7px 12px;cursor:pointer}.footer{min-height:42px;display:flex;justify-content:center;gap:38px;align-items:center;border-top:1px solid var(--line);color:#536469;font:10px/1 IBM Plex Mono,monospace;letter-spacing:.12em}@media(max-width:1100px){.topbar{grid-template-columns:1fr auto}.topbar .navigation{width:auto;order:3;grid-column:1 / -1;margin:0 -32px}.navigation nav{border-inline:0}.overview{grid-template-columns:repeat(3,1fr)}.overview>div:nth-child(3){border-right:0}.overview>div:nth-child(-n+3){border-bottom:1px solid var(--line)}.lane-grid{grid-template-columns:repeat(2,minmax(250px,1fr))}.pair-card__lanes{grid-template-columns:minmax(650px,1fr)}.note-composer{grid-template-columns:1fr}.note-composer form{grid-template-columns:145px 275px minmax(220px,1fr) auto}.note-composer__error{grid-column:1}.leaderboard-list{overflow-x:auto}}@media(max-width:640px){.topbar{padding:14px 16px 0;gap:12px}.topbar .navigation{margin:0 -16px}.connection{font-size:10px}.account-name{display:none}.topbar__right{gap:8px}main{padding:20px 14px 48px}.section-heading{flex-wrap:wrap;gap:10px}.overview{grid-template-columns:repeat(2,1fr)}.overview>div{min-height:74px;padding:12px;border-bottom:1px solid var(--line)}.overview>div:nth-child(odd){border-right:1px solid var(--line)}.overview>div:nth-child(2n){border-right:0}.overview>div:nth-last-child(-n+2){border-bottom:0}.overview strong{font-size:18px}.overview__status-value{flex-wrap:wrap}.overview>div.overview__center-fps{grid-template-columns:repeat(2,1fr);border-right:0}.overview__center-fps-label{grid-column:1 / -1;min-height:62px;border-bottom:1px solid var(--line)}.overview__center-fps>div{min-height:68px;padding:10px 12px}.overview__center-fps>div:nth-of-type(odd){border-left:0}.overview__center-fps>div:nth-of-type(-n+2){border-bottom:1px solid var(--line)}.section-heading h1{font-size:28px}.lane-grid{grid-template-columns:1fr}.pair-card__header{align-items:flex-start;flex-wrap:wrap}.pair-card__badges{align-items:flex-end;flex-direction:column;gap:8px;margin-left:auto}.pair-metrics{grid-template-columns:repeat(2,1fr)}.pair-metrics>div:nth-child(2){border-right:0}.pair-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.pair-card__lanes{display:block;overflow-x:auto}.score-card{margin-bottom:12px}.pair-card__lanes .score-card{margin-bottom:1px}.score-card__header{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:10px}.score-card__facts{flex-wrap:wrap;gap:8px}.score-card__history{width:100%;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.score-card__history button{min-width:0}.capture-row{grid-template-columns:42px minmax(0,1fr) auto}.capture-row code,.capture-row time{display:none}.device-storage{grid-template-columns:1fr;gap:10px}.event-row{grid-template-columns:48px 1fr}.event-row>time{display:block;grid-column:2;font-size:9px;text-align:left}.event-filters,.event-filter-group{grid-template-columns:1fr}.event-filters>span{margin:2px 0 0}.note-composer{padding:14px}.note-composer form{grid-template-columns:1fr}.note-composer__error{grid-column:1}.leaderboard-periods{grid-template-columns:repeat(2,1fr)}.leaderboard-periods button{border-bottom:1px solid var(--line)}.leaderboard-periods button:nth-child(2){border-right:0}.leaderboard-periods button:nth-last-child(-n+2){border-bottom:0}.leaderboard-list{overflow:visible;border:0;background:transparent}.leaderboard-list__head{display:none}.leaderboard-row{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr) 76px;margin-bottom:12px;border:1px solid var(--line);background:var(--panel)}.leaderboard-row>*{border-right:1px solid var(--line)}.leaderboard-rank span,.leaderboard-total span{display:block}.leaderboard-rank{grid-column:1;grid-row:1 / span 2}.leaderboard-player{grid-column:2;grid-row:1;padding-bottom:6px;border-right:0}.leaderboard-total{grid-column:3;grid-row:1 / span 2;border-right:0}.leaderboard-row>time{grid-column:2;grid-row:2;align-self:stretch;padding:0 12px 10px;border-right:1px solid var(--line);text-align:left}.leaderboard-score-wrap{grid-column:1 / -1;grid-row:3;border-top:1px solid var(--line);border-right:0}.leaderboard-score{min-width:0}.leaderboard-score th{font-size:7px}.leaderboard-score .score-frame__marks span{font-size:9px}.leaderboard-score .score-frame strong{font-size:11px}.navigation .secondary-nav button{padding:0 5px;font-size:8px;letter-spacing:.04em}.alerts-toolbar{align-items:flex-start;flex-direction:column}.alerts-toolbar button{width:100%}.alert-editor__grid{grid-template-columns:1fr}.alert-field--wide,.alert-field--states{grid-column:auto}.alert-editor footer{align-items:stretch;flex-direction:column}.alert-rule>header{flex-direction:column}.alert-rule__actions{width:100%;justify-content:flex-start}.alert-rule__preview{grid-template-columns:1fr}.alert-history article{grid-template-columns:72px minmax(0,1fr)}.alert-history time{grid-column:2}.footer{flex-wrap:wrap;gap:8px 20px;padding:12px}}@media(max-width:400px){.brand span:last-child{display:none}}.overview,.section-heading,.pair-grid,.pair-card,.score-card,.leaderboard,.leaderboard-list,.event-list,.capture-list,.note-composer,.event-filters,.analysis-list,.analysis-card,.alerts-workspace,.alert-rule,.alert-editor{min-width:0;max-width:100%}.event-row>*,.capture-row>*,.section-heading>*{min-width:0}.capture-row__name strong,.capture-row__name span,.event-row p{overflow-wrap:anywhere}.analysis-card>header>div{min-width:0}.analysis-card>header h2{overflow-wrap:anywhere}
