:root{font-family:Inter,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;color:#e9efec;background:#090d0c;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #090d0c;--rail: #0c1110;--panel: #111715;--raised: #161e1b;--hover: #1a2420;--line: #27322e;--line-strong: #3a4842;--text: #e9efec;--soft: #b7c2bd;--muted: #77867f;--green: #67e8a8;--green-dim: #153929;--red: #ff7777;--red-dim: #3b1e20;--amber: #f1c56a;--blue: #73a9ff;--violet: #aa95ff;--mono: "SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, monospace;color-scheme:dark}*{box-sizing:border-box}html{min-width:320px;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),var(--bg);background-size:100% 38px}button,input{font:inherit}button{color:inherit}button,a,input{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--green);outline-offset:2px}::selection{color:#07100c;background:var(--green)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#33423c;border:2px solid var(--bg);border-radius:10px}code,pre,time,.kicker{font-family:var(--mono)}.sr-only,.skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip-link:focus{z-index:100;top:8px;left:8px;width:auto;height:auto;padding:8px 12px;overflow:visible;clip:auto;color:#07100c;background:var(--green)}.wordmark{display:flex;align-items:center;gap:12px}.wordmark>span:last-child{display:grid;gap:2px}.wordmark strong{font:700 12px/1 var(--mono);letter-spacing:.08em}.wordmark small{color:var(--muted);font:700 8px/1 var(--mono);letter-spacing:.18em}.wordmark__signal{display:inline-flex;width:34px;height:34px;align-items:flex-end;justify-content:center;gap:3px;padding:8px;background:var(--green);border-radius:4px 4px 11px}.wordmark__signal i{display:block;width:3px;height:8px;background:#092017;border-radius:2px;animation:signal 1.8s ease-in-out infinite}.wordmark__signal i:nth-child(2){height:17px;animation-delay:-.3s}.wordmark__signal i:nth-child(3){height:12px;animation-delay:-.7s}.kicker{display:block;color:var(--green);font-size:9px;font-weight:800;letter-spacing:.17em}.login{display:grid;min-height:100vh;grid-template-columns:minmax(420px,1.25fr) minmax(390px,.75fr)}.login__story{position:relative;display:flex;min-height:100vh;flex-direction:column;justify-content:space-between;padding:clamp(30px,5vw,72px);overflow:hidden;background:radial-gradient(circle at 75% 42%,rgb(64 161 112 / .12),transparent 32%),#0b100e;border-right:1px solid var(--line)}.login__story:after{position:absolute;right:-130px;bottom:-220px;width:520px;height:520px;content:"";border:1px solid rgb(103 232 168 / .12);border-radius:50%;box-shadow:0 0 0 80px #67e8a806,0 0 0 160px #67e8a804}.login__copy{position:relative;z-index:1;max-width:650px}.login__copy h1{margin:15px 0 20px;font-size:clamp(42px,5.2vw,76px);font-weight:610;line-height:1.06;letter-spacing:-.055em}.login__copy p{max-width:540px;margin:0;color:var(--soft);font-size:14px;line-height:1.8}.route-preview{position:relative;z-index:1;width:min(620px,100%);border:1px solid var(--line);background:#0d1310d9}.route-preview>div{display:grid;min-height:48px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid var(--line)}.route-preview>div:last-child{border-bottom:0}.route-preview span,.route-preview em{color:var(--muted);font:normal 9px/1 var(--mono)}.route-preview b{font-size:11px;font-weight:600}.route-preview em.ok{color:var(--green)}.route-preview__failed{background:linear-gradient(90deg,rgb(255 119 119 / .12),transparent)}.route-preview__failed span,.route-preview__failed em{color:var(--red)}.route-preview__failed b{color:#ffd4d4}.login__panel{display:grid;place-items:center;padding:40px}.login-card{width:min(390px,100%)}.login-card header{margin-bottom:32px}.login-card h2{margin:11px 0 7px;font-size:27px;letter-spacing:-.035em}.login-card header p{margin:0;color:var(--muted);font-size:12px}.login-card label{display:grid;gap:8px;margin-top:17px;color:var(--soft);font-size:10px}.login-card input,.searchbar input{width:100%;color:var(--text);background:#0e1412;border:1px solid var(--line-strong);border-radius:4px}.login-card input{height:45px;padding:0 13px}.login-card input::placeholder,.searchbar input::placeholder{color:#5d6a64}.login-card .primary-button{width:100%;height:44px;margin-top:22px}.login-card footer{margin-top:22px;color:var(--muted);font-size:9px;text-align:center}.login-card footer span{color:var(--green)}.form-error{padding:10px 12px;color:#ffc2c2;font-size:10px;background:var(--red-dim);border:1px solid #6e3438}.primary-button,.secondary-button,.text-button{min-height:34px;padding:0 13px;font-size:10px;font-weight:700;border-radius:4px;cursor:pointer}.primary-button{color:#071c13;background:var(--green);border:1px solid var(--green)}.primary-button:hover:not(:disabled){background:#8af0bd}.primary-button:disabled{cursor:not-allowed;opacity:.5}.secondary-button{color:var(--soft);background:var(--raised);border:1px solid var(--line-strong)}.secondary-button:hover{color:var(--text);background:var(--hover)}.text-button{color:var(--muted);background:transparent;border:0}.text-button:hover{color:var(--text)}.boot{display:grid;min-height:100vh;place-content:center;justify-items:center;gap:13px;color:var(--muted)}.boot>strong{color:var(--text);font:700 11px/1 var(--mono);letter-spacing:.15em}.boot>p{margin:0;font-size:10px}.boot--error>span{display:grid;width:38px;height:38px;place-items:center;color:var(--red);border:1px solid #6b3336}.shell{min-height:100vh}.rail{position:fixed;z-index:20;inset:0 auto 0 0;display:flex;width:218px;flex-direction:column;padding:20px 13px 15px;background:var(--rail);border-right:1px solid var(--line)}.wordmark--rail{min-height:45px;padding:0 7px}.rail__label{margin:31px 10px 9px;color:#627169;font:700 8px/1 var(--mono);letter-spacing:.18em}.rail nav{display:grid;gap:4px}.nav-item{display:grid;min-height:55px;grid-template-columns:27px 1fr;align-items:center;gap:9px;padding:7px 9px;color:var(--muted);text-decoration:none;border:1px solid transparent;border-radius:5px}.nav-item:hover{color:var(--text);background:var(--panel)}.nav-item--active{color:var(--text);background:var(--raised);border-color:var(--line)}.nav-item>span{font:700 9px/1 var(--mono)}.nav-item--active>span{color:var(--green)}.nav-item strong{font-size:12px;font-weight:650}.nav-item small{display:block;margin-top:3px;color:var(--muted);font-size:9px;font-weight:400}.rail__protocol{display:grid;gap:5px;margin-top:auto;padding:12px;background:#101613;border:1px solid var(--line);border-radius:5px}.rail__protocol span{color:var(--green);font:700 8px/1 var(--mono);letter-spacing:.08em}.rail__protocol span i,.signal-strip__rule i,.incident-card__top i,.issue-detail__status i,.incident-hero__meta i{display:inline-block;width:5px;height:5px;margin-right:5px;background:currentColor;border-radius:50%}.rail__protocol strong{font-size:10px}.rail__protocol small{color:var(--muted);font:8px/1.4 var(--mono)}.workspace{min-height:100vh;margin-left:218px}.topbar{position:sticky;z-index:15;top:0;display:flex;height:62px;align-items:center;justify-content:space-between;padding:0 30px;background:#090d0ce6;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topbar>div:first-child{display:flex;gap:9px;font-size:10px}.topbar>div:first-child span,.topbar>div:first-child b{color:var(--muted);font-weight:400}.operator{display:flex;align-items:center;gap:9px}.operator>span{display:grid;width:29px;height:29px;place-items:center;color:var(--green);font:700 10px/1 var(--mono);background:var(--green-dim);border:1px solid #28583f;border-radius:4px}.operator p{min-width:75px;margin:0}.operator p strong,.operator p small{display:block}.operator p strong{font-size:10px}.operator p small{margin-top:2px;color:var(--muted);font:8px/1 var(--mono);text-transform:uppercase}.operator button{padding:5px 7px;color:var(--muted);font-size:9px;background:transparent;border:0;cursor:pointer}.operator button:hover{color:var(--red)}.content{width:min(100%,1720px);min-height:calc(100vh - 62px);padding:31px 31px 50px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.page-heading h1{margin:7px 0;font-size:clamp(27px,2.4vw,38px);font-weight:620;letter-spacing:-.045em}.page-heading p{margin:0;color:var(--muted);font-size:11px;line-height:1.65}.signal-strip{display:grid;min-height:77px;grid-template-columns:repeat(3,minmax(120px,.65fr)) minmax(210px,1.4fr);margin-bottom:12px;background:var(--panel);border:1px solid var(--line)}.signal-strip>div{display:grid;align-content:center;gap:5px;padding:0 18px;border-right:1px solid var(--line)}.signal-strip>div:last-child{border-right:0}.signal-strip span{color:var(--muted);font-size:9px}.signal-strip strong{font:650 21px/1 var(--mono)}.signal-strip__rule strong{color:var(--green);font-size:10px;letter-spacing:.08em}.searchbar{display:flex;min-height:54px;align-items:center;gap:8px;margin-bottom:12px;padding:9px;background:var(--panel);border:1px solid var(--line)}.searchbar label{flex:1}.searchbar input{height:34px;padding:0 11px;font-size:10px}.searchbar--identity{align-items:flex-end}.searchbar--identity .filter-field{display:grid;min-width:180px;gap:6px}.searchbar--identity .filter-field--wide{flex:1.35}.filter-field>span{color:var(--muted);font-size:8px}.client-drilldown{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(280px,.85fr) minmax(340px,1.3fr);gap:12px;align-items:start}.drilldown-panel{max-height:calc(100vh - 300px);overflow:auto}.drilldown-row{display:grid;width:100%;gap:7px;padding:13px 15px;color:var(--text);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);cursor:pointer}.drilldown-row:hover{background:var(--hover)}.drilldown-row--active{background:#17221e;box-shadow:inset 2px 0 var(--green)}.drilldown-row--incident:hover{box-shadow:inset 2px 0 var(--red)}.drilldown-row>span{min-width:0}.drilldown-row>span strong,.drilldown-row>span small{display:block}.drilldown-row>span strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.drilldown-row>span small{margin-top:4px;overflow:hidden;color:var(--soft);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.drilldown-row>code{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.drilldown-row>em{color:var(--green);font:normal 8px/1 var(--mono)}.drilldown-row--incident>em{color:var(--red)}.drilldown-row>time{color:var(--muted);font:7px/1 var(--mono)}.diagnostic-grid{display:grid;grid-template-columns:minmax(540px,1.05fr) minmax(390px,.95fr);gap:12px;align-items:start}.data-panel{min-width:0;background:var(--panel);border:1px solid var(--line)}.data-panel__header{display:flex;min-height:59px;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid var(--line)}.data-panel__header strong,.data-panel__header small{display:block}.data-panel__header strong{font-size:11px}.data-panel__header small{margin-top:4px;color:var(--muted);font-size:8px}.data-panel__header>span{color:var(--muted);font:8px/1 var(--mono);letter-spacing:.1em}.issue-list{max-height:calc(100vh - 300px);overflow:auto}.issue-row{display:grid;width:100%;min-height:78px;grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px 15px;color:var(--text);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);cursor:pointer}.issue-row:hover{background:var(--hover)}.issue-row--active{background:#17221e;box-shadow:inset 2px 0 var(--green)}.severity-mark{width:5px;height:31px;background:var(--amber);border-radius:3px}.severity-mark--error,.severity-mark--fatal{background:var(--red);box-shadow:0 0 12px #f773}.issue-row__main{min-width:0}.issue-row__main>strong{display:block;overflow:hidden;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.issue-row__main small{display:flex;min-width:0;gap:8px;margin-top:7px;color:var(--muted);font-size:8px}.issue-row__main small code{flex:0 0 auto;color:var(--red)}.issue-row__main small span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-row__impact{padding-left:12px;text-align:right;border-left:1px solid var(--line)}.issue-row__impact strong{display:block;font:650 16px/1 var(--mono)}.issue-row__impact small{display:block;margin-top:6px;color:var(--muted);font-size:8px;white-space:nowrap}.issue-detail{position:sticky;top:74px;max-height:calc(100vh - 86px);overflow:auto}.issue-detail__hero{padding:22px 20px 19px;border-bottom:1px solid var(--line)}.issue-detail__status,.incident-hero__meta>span{color:var(--red);font:700 8px/1 var(--mono);letter-spacing:.1em}.issue-detail__hero h2{margin:12px 0 9px;font-size:18px;line-height:1.35;letter-spacing:-.025em}.issue-detail__hero>code{color:var(--red);font-size:9px}.issue-detail__hero p{margin:9px 0 0;color:var(--muted);font-size:9px}.fact-grid{display:grid;grid-template-columns:repeat(2,1fr);margin:0;border-bottom:1px solid var(--line)}.fact-grid div{padding:12px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.fact-grid div:nth-child(2n){border-right:0}.fact-grid div:nth-last-child(-n+2){border-bottom:0}.fact-grid dt{color:var(--muted);font-size:8px}.fact-grid dd{margin:5px 0 0;font:600 11px/1.3 var(--mono)}.occurrences>header{display:flex;justify-content:space-between;padding:15px 16px 10px}.occurrences>header strong{font-size:10px}.occurrences>header small{color:var(--muted);font-size:8px}.occurrences>button{position:relative;display:grid;width:100%;gap:5px;padding:12px 86px 12px 16px;text-align:left;background:transparent;border:0;border-top:1px solid var(--line);cursor:pointer}.occurrences>button:hover{background:var(--hover)}.occurrences>button span{color:var(--red);font:8px/1 var(--mono)}.occurrences>button strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.occurrences>button small{color:var(--muted);font:8px/1 var(--mono)}.occurrences>button em{position:absolute;top:50%;right:14px;color:var(--green);font:normal 8px/1 var(--mono);transform:translateY(-50%)}.fingerprint{display:grid;gap:6px;padding:13px 16px;background:#0e1412;border-top:1px solid var(--line)}.fingerprint span{color:var(--muted);font:7px/1 var(--mono);letter-spacing:.14em}.fingerprint code{overflow-wrap:anywhere;color:var(--soft);font-size:8px}.empty-note{margin:0;padding:18px;color:var(--muted);font-size:9px}.panel-state{display:grid;min-height:230px;place-content:center;justify-items:center;padding:30px;text-align:center}.panel-state>span{display:grid;width:35px;height:35px;place-items:center;color:var(--muted);border:1px solid var(--line-strong)}.panel-state strong{margin-top:13px;font-size:11px}.panel-state p{max-width:330px;margin:6px 0 0;color:var(--muted);font-size:9px;line-height:1.6}.loading-rows{display:grid;gap:13px;padding:18px}.loading-rows i{height:42px;background:linear-gradient(90deg,#151d1a,#202c27,#151d1a);background-size:220% 100%;animation:loading 1.4s ease infinite}.incident-layout{display:grid;grid-template-columns:305px minmax(620px,1fr);gap:12px;align-items:start}.incident-index{position:sticky;top:74px;max-height:calc(100vh - 86px);overflow:auto}.incident-card{display:grid;width:100%;gap:7px;padding:13px 14px;color:var(--text);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);cursor:pointer}.incident-card:hover{background:var(--hover)}.incident-card--active{background:#19231f;box-shadow:inset 2px 0 var(--red)}.incident-card__top{display:flex;color:var(--red);font:700 7px/1 var(--mono);letter-spacing:.08em}.incident-card__top time{margin-left:auto;color:var(--muted);font-weight:400;letter-spacing:0}.incident-card>strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.incident-card>code{color:var(--red);font-size:8px}.incident-card>small{color:var(--muted);font:7px/1.4 var(--mono)}.incident-detail{min-height:420px}.incident-hero{padding:19px 21px 17px;background:linear-gradient(105deg,rgb(255 119 119 / .1),transparent 46%);border-bottom:1px solid var(--line)}.incident-hero__meta{display:flex;align-items:center;justify-content:space-between}.incident-hero__meta>code{color:var(--muted);font-size:8px}.incident-hero h2{margin:11px 0 10px;font-size:20px;letter-spacing:-.03em}.incident-hero p{display:flex;gap:13px;margin:0;color:var(--muted);font-size:8px}.incident-hero p code{color:var(--red)}.context-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.context-line>span{min-width:0;padding:11px 13px;background:#0f1513}.context-line small,.context-line strong{display:block}.context-line small{color:var(--muted);font-size:7px}.context-line strong{margin-top:5px;overflow:hidden;font:600 8px/1 var(--mono);text-overflow:ellipsis;white-space:nowrap}.action-path{padding:15px 18px 17px;border-bottom:1px solid var(--line)}.action-path>header,.timeline-heading{display:flex;align-items:center;justify-content:space-between}.action-path header strong,.action-path header small,.timeline-heading strong,.timeline-heading small{display:block}.action-path header strong,.timeline-heading strong{font-size:10px}.action-path header small,.timeline-heading small{margin-top:3px;color:var(--muted);font-size:8px}.action-path header>span{color:var(--muted);font:7px/1 var(--mono)}.action-path>div{display:flex;align-items:stretch;gap:0;margin-top:12px;overflow-x:auto}.action-path>div>span{position:relative;display:grid;min-width:130px;gap:5px;padding:9px 25px 9px 10px;background:var(--raised);border:1px solid var(--line)}.action-path>div>span:not(:last-child):after{position:absolute;z-index:2;top:50%;right:-16px;width:30px;height:1px;content:"";background:var(--line-strong)}.action-path>div>span+span{margin-left:8px}.action-path>div span i{color:var(--green);font:normal 7px/1 var(--mono)}.action-path>div span strong{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.action-path>div .action-path__failed{background:var(--red-dim);border-color:#6a3437}.action-path>div .action-path__failed i{color:var(--red)}.action-path>div>em{color:var(--muted);font-size:9px}.native-dumps{padding:15px 18px 17px;border-bottom:1px solid var(--line)}.native-dumps>header{display:flex;align-items:center;justify-content:space-between}.native-dumps header strong,.native-dumps header small{display:block}.native-dumps header strong{font-size:10px}.native-dumps header small,.native-dumps header>span{margin-top:3px;color:var(--muted);font-size:8px}.native-dumps header>span{font-family:var(--mono)}.native-dumps>div{display:grid;gap:7px;margin-top:12px}.native-dumps article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;padding:10px;background:var(--raised);border:1px solid var(--line)}.native-dumps article div{display:flex;min-width:0;gap:9px;align-items:baseline}.native-dumps article code,.native-dumps article small{color:var(--muted);font-size:8px}.native-dumps article a{grid-row:1 / 3;grid-column:2;align-self:center;color:var(--green);font:700 8px/1 var(--mono)}.timeline-heading{min-height:61px;padding:12px 20px;border-bottom:1px solid var(--line)}.chain-health{color:var(--green);font:700 8px/1 var(--mono)}.chain-health i{display:inline-block;width:6px;height:6px;margin-right:6px;background:currentColor;border-radius:50%}.chain-health--gap{color:var(--amber)}.timeline{margin:0;padding:0 20px 24px;list-style:none}.timeline-record{display:grid;grid-template-columns:18px 105px minmax(0,1fr);gap:10px;padding-top:13px;margin-left:calc(var(--depth) * 18px)}.timeline-record__axis{position:relative;display:grid;justify-items:center}.timeline-record__axis i{z-index:1;width:7px;height:7px;margin-top:5px;background:var(--green);border:2px solid var(--panel);border-radius:50%;box-shadow:0 0 0 1px #347251}.timeline-record__axis span{position:absolute;inset:11px auto -18px;width:1px;background:var(--line)}.timeline-record:last-child .timeline-record__axis span{display:none}.timeline-record>time{padding-top:3px;color:var(--muted);font-size:8px}.timeline-record>time small{display:block;margin-top:5px;color:#59675f}.timeline-record>article{min-width:0;padding:10px 12px;background:#101613;border:1px solid var(--line)}.timeline-record>article>header{display:flex;min-width:0;align-items:center;gap:7px}.timeline-record>article>header strong{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.timeline-record>article>header>small{margin-left:auto;color:var(--muted);font:8px/1 var(--mono);white-space:nowrap}.kind,.phase,.trigger-label{flex:0 0 auto;padding:3px 5px;color:var(--muted);font:normal 700 7px/1 var(--mono);text-transform:uppercase;background:#202a26;border:1px solid #34413b;border-radius:2px}.kind--operation{color:var(--green);background:var(--green-dim);border-color:#28583f}.kind--breadcrumb{color:var(--blue);background:#192d47;border-color:#2d4c72}.kind--error,.kind--crash{color:var(--red);background:var(--red-dim);border-color:#6a3437}.kind--log{color:var(--violet);background:#29223d;border-color:#4b3e70}.kind--health{color:var(--amber);background:#382f1b;border-color:#64532c}.phase{color:var(--soft);background:transparent}.phase--failed,.phase--interrupted,.trigger-label{color:var(--red);border-color:#6a3437}.trigger-label{letter-spacing:.06em}.timeline-record--failed .timeline-record__axis i{background:var(--red);box-shadow:0 0 0 1px #8b4145,0 0 15px #ff77774d}.timeline-record--failed>article{background:linear-gradient(100deg,#ff77771f,#101613 55%);border-color:#633235}.record-error{display:flex;align-items:baseline;gap:10px;margin-top:10px;padding:9px 10px;background:#ff777714;border-left:2px solid var(--red)}.record-error code{color:var(--red);font-size:8px;white-space:nowrap}.record-error strong{font-size:9px;font-weight:500}.timeline-record pre{max-height:260px;margin:9px 0 0;padding:10px;overflow:auto;color:#d3ddd8;font-size:8px;line-height:1.65;white-space:pre-wrap;background:#0a0f0d;border:1px solid #202a26}.timeline-record details{margin-top:8px}.timeline-record summary{color:var(--muted);font-size:8px;cursor:pointer}.timeline-record article>footer{display:flex;flex-wrap:wrap;gap:11px;margin-top:9px;color:var(--muted);font-size:7px}.timeline-record article>footer code{color:var(--soft)}@keyframes signal{0%,to{transform:scaleY(.45);transform-origin:bottom}50%{transform:scaleY(1);transform-origin:bottom}}@keyframes loading{0%{background-position:180% 0}to{background-position:-40% 0}}@media(max-width:1180px){.client-drilldown{grid-template-columns:repeat(2,minmax(280px,1fr))}.client-drilldown>:last-child{grid-column:1 / -1}.diagnostic-grid{grid-template-columns:1fr}.issue-detail{position:static;max-height:none}.incident-layout{grid-template-columns:260px minmax(520px,1fr)}.context-line{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.rail{position:static;width:auto;min-height:auto;padding:12px 16px;border-right:0;border-bottom:1px solid var(--line)}.wordmark--rail{min-height:38px}.rail__label,.rail__protocol{display:none}.rail nav{display:flex;gap:7px;margin-top:10px}.nav-item{min-height:42px;min-width:150px}.workspace{margin-left:0}.topbar{display:none}.content{padding:22px 18px 42px}.incident-layout,.client-drilldown{grid-template-columns:1fr}.client-drilldown>:last-child{grid-column:auto}.drilldown-panel{max-height:none}.incident-index{position:static;max-height:320px}.login{grid-template-columns:1fr}.login__story{display:none}.login__panel{min-height:100vh}}@media(max-width:620px){.content{padding:18px 10px 35px}.page-heading{align-items:flex-start}.page-heading p{max-width:270px}.signal-strip{grid-template-columns:repeat(3,1fr)}.signal-strip>div{padding:11px}.signal-strip__rule{grid-column:1 / -1;border-top:1px solid var(--line)}.signal-strip strong{font-size:17px}.searchbar{flex-wrap:wrap}.searchbar label{flex-basis:100%}.searchbar--identity .filter-field{min-width:100%}.issue-row{grid-template-columns:4px minmax(0,1fr)}.issue-row__impact{grid-column:2;padding:0;text-align:left;border:0}.issue-row__impact strong,.issue-row__impact small{display:inline;margin-right:7px}.context-line{grid-template-columns:repeat(2,1fr)}.timeline{padding:0 10px 18px}.timeline-record{grid-template-columns:15px minmax(0,1fr);gap:7px;margin-left:0}.timeline-record>time{grid-column:2;padding:0}.timeline-record>time small{display:inline;margin-left:7px}.timeline-record>article{grid-column:2}.timeline-record__axis{grid-row:1 / 3}.timeline-record>article>header{flex-wrap:wrap}.timeline-record>article>header>small{width:100%;margin:0}.operator p{display:none}}
