:root{color-scheme:light;--ara-font: system-ui;--ara-system-mono-font: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--chrome: #ffffff;--sidebar: var(--chrome);--editor: #ffffff;--bg-elevated: #ffffff;--cursor-bg-card: #ffffff;--base: #141414;--text-primary: var(--base);--text-secondary: color-mix(in srgb, var(--base) 74%, transparent);--text-tertiary: color-mix(in srgb, var(--base) 60%, transparent);--text-quaternary: #00000030;--text-inverted: #fcfcfc;--border-primary: color-mix(in srgb, var(--base) 20%, transparent);--border-secondary: color-mix(in srgb, var(--base) 12%, transparent);--border-tertiary: color-mix(in srgb, var(--base) 8%, transparent);--brand: #ce5e25;--ara-orange: #f97316;--accent: #2778c1;--purple: #7565cc;--bg: var(--chrome);--panel: var(--editor);--ink: var(--text-primary);--muted: var(--text-secondary);--muted-2: var(--text-tertiary);--line: var(--border-secondary);--line-strong: var(--border-primary);--soft: var(--border-tertiary);--button: #141414;--button-text: #fcfcfc;--button-hover: #2a2a2a;--button-secondary-bg: var(--soft);--button-secondary-text: var(--ink);--button-outline-border: var(--ink);--success: #007041;--success-soft: color-mix(in srgb, var(--success) 12%, transparent);--danger: #be1744;--danger-soft: color-mix(in srgb, var(--danger) 12%, transparent);--warn: #a46700;--warning: var(--warn);--warning-soft: color-mix(in srgb, var(--warning) 12%, transparent);--info: var(--accent);--info-soft: color-mix(in srgb, var(--accent) 10%, transparent);--overlay: rgb(0 0 0 / 48%);--blue: var(--accent);--blue-soft: var(--info-soft);--green: var(--success);--green-soft: var(--success-soft);--red: var(--danger);--red-soft: var(--danger-soft);--amber: var(--warning);--amber-soft: var(--warning-soft);--shadow: none}:root[data-theme=dark]{color-scheme:dark;--chrome: #181818;--sidebar: var(--chrome);--editor: #181818;--bg-elevated: #181818;--cursor-bg-card: #181818;--base: #f0f0f0;--text-primary: var(--base);--text-secondary: color-mix(in srgb, var(--base) 74%, transparent);--text-tertiary: color-mix(in srgb, var(--base) 60%, transparent);--text-quaternary: #ffffff69;--button-text: #181818;--text-inverted: #181818;--border-primary: color-mix(in srgb, var(--base) 20%, transparent);--border-secondary: color-mix(in srgb, var(--base) 12%, transparent);--border-tertiary: color-mix(in srgb, var(--base) 8%, transparent);--accent: #5da1e5;--purple: #9386f2;--button: #f0f0f0;--button-hover: #d6d6d6;--success: #3fa266;--success-soft: color-mix(in srgb, var(--success) 18%, transparent);--danger: #e34671;--danger-soft: color-mix(in srgb, var(--danger) 18%, transparent);--warn: #f1b467;--warning: var(--warn);--warning-soft: color-mix(in srgb, var(--warning) 18%, transparent);--info: var(--accent);--info-soft: color-mix(in srgb, var(--accent) 16%, transparent)}:root{--ara-mono-font: var(--ara-system-mono-font);--ara-chart-1: var(--accent);--ara-chart-2: var(--purple);--ara-chart-3: var(--brand);--ara-chart-4: var(--success);--ara-chart-5: var(--warning);--ara-chart-6: var(--danger);background:var(--chrome);font-family:var(--ara-font)}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--chrome);color:var(--ink);font-family:var(--ara-font);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body :where(code,kbd,pre,samp){font-family:var(--ara-mono-font)!important}button,input,select,textarea{font:inherit}:where(a,button,input,select,summary,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-contrast:more){:root{--border-primary: color-mix(in srgb, var(--base) 38%, transparent);--border-secondary: color-mix(in srgb, var(--base) 28%, transparent);--border-tertiary: color-mix(in srgb, var(--base) 18%, transparent)}}:root[data-mrr-dashboard=true]{color-scheme:inherit;background:var(--chrome)}:root[data-mrr-dashboard=true] body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--chrome);color:var(--ink);font-family:var(--ara-font)}.mrr-shell,.mrr-shell *{box-sizing:border-box}.mrr-shell{--mrr-blue: var(--accent);--mrr-line: var(--line);position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 68% -12%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 38rem),var(--chrome);color:var(--ink);isolation:isolate}.mrr-noise{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.22;background-image:radial-gradient(circle,color-mix(in srgb,var(--ink) 22%,transparent) 0 .65px,transparent .8px),linear-gradient(color-mix(in srgb,var(--ink) 2.8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 2.8%,transparent) 1px,transparent 1px);background-size:4px 4px,24px 24px,24px 24px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}.mrr-topbar{display:flex;min-height:52px;align-items:center;justify-content:space-between;padding:0 26px;border-bottom:1px solid var(--mrr-line);color:color-mix(in srgb,var(--ink) 56%,transparent);font-size:10px;letter-spacing:.14em}.mrr-wordmark{color:color-mix(in srgb,var(--ink) 84%,transparent)}.mrr-topbar__right{display:flex;align-items:center;gap:24px}.mrr-topbar a,.mrr-tile a{color:inherit;text-decoration:none}.mrr-topbar a:hover,.mrr-topbar a:focus-visible,.mrr-tile a:hover,.mrr-tile a:focus-visible{color:var(--accent);outline:none}.mrr-signout,.mrr-dashboard-sync button,.mrr-gate button{appearance:none;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.mrr-live{display:inline-flex;align-items:center;gap:8px}.mrr-live i{width:5px;height:5px;border-radius:50%;background:var(--success);box-shadow:0 0 8px color-mix(in srgb,var(--success) 34%,transparent)}.mrr-main{width:min(1580px,calc(100vw - 48px));margin:0 auto;padding:clamp(24px,4vh,44px) 0}.mrr-tv-title{margin:0;font-size:clamp(44px,6vw,76px);font-weight:400;letter-spacing:-.075em;line-height:.9}.mrr-dashboard-head{display:flex;min-height:190px;align-items:flex-end;justify-content:space-between;gap:56px;padding:0 2px 42px;border-bottom:1px dashed color-mix(in srgb,var(--ink) 24%,transparent)}.mrr-kicker,.mrr-tile__head p{margin:0;color:color-mix(in srgb,var(--ink) 46%,transparent);font-size:9px;line-height:1.4;letter-spacing:.15em}.mrr-dashboard-head h1{margin:16px 0 18px;font-size:clamp(52px,8vw,96px);font-weight:400;line-height:.85;letter-spacing:-.075em}.mrr-dashboard-head>div>span{display:block;max-width:760px;color:color-mix(in srgb,var(--ink) 56%,transparent);font-size:11px;line-height:1.7}.mrr-dashboard-sync{display:flex;flex:0 0 auto;align-items:center;gap:14px;color:color-mix(in srgb,var(--ink) 46%,transparent);font-size:9px;letter-spacing:.1em}.mrr-dashboard-sync button,.mrr-gate button{min-height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);background:color-mix(in srgb,var(--panel) 48%,transparent);color:color-mix(in srgb,var(--ink) 76%,transparent);font-size:9px;letter-spacing:.1em}.mrr-dashboard-sync button:hover,.mrr-dashboard-sync button:focus-visible,.mrr-gate button:hover,.mrr-gate button:focus-visible{border-color:color-mix(in srgb,var(--accent) 70%,transparent);color:var(--accent);outline:none}.mrr-dashboard-sync button:disabled{cursor:wait;opacity:.45}.mrr-dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr);margin-top:clamp(18px,3vh,32px)}.mrr-tile{display:flex;min-width:0;flex-direction:column;border:0;background:transparent;box-shadow:none}.mrr-tile__head{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:16px 18px;border-bottom:1px solid var(--mrr-line)}.mrr-tile__head h2{margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.35;letter-spacing:-.025em}.mrr-tile__head>span{color:color-mix(in srgb,var(--success) 80%,transparent);font-size:8px;letter-spacing:.12em}.mrr-tile__description{margin:0;padding:13px 18px;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent);color:color-mix(in srgb,var(--ink) 48%,transparent);font-size:9px;line-height:1.6}.mrr-tile__body{min-height:0;flex:1}.mrr-line-panel{display:grid;gap:clamp(14px,2vh,24px)}.mrr-line-panel__header{display:flex;align-items:baseline;gap:clamp(24px,4vw,48px)}.mrr-current-value{color:color-mix(in srgb,var(--ink) 92%,transparent);font-size:clamp(72px,11vw,150px);font-weight:400;letter-spacing:-.085em;line-height:.78;font-variant-numeric:tabular-nums}.mrr-countdown-value{color:var(--danger);font-size:clamp(72px,11vw,150px);font-weight:400;letter-spacing:-.085em;line-height:.78;font-variant-numeric:tabular-nums}.mrr-bars{display:grid;min-width:860px;height:330px;align-items:end;gap:9px;padding:28px 20px 14px;overflow:hidden;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--ink) 7%,transparent) 1px,transparent 1px);background-size:100% 25%}.mrr-tile--bar .mrr-tile__body{overflow-x:auto}.mrr-bar{display:grid;min-width:0;height:100%;grid-template-rows:18px minmax(0,1fr) 44px;gap:7px;align-items:end}.mrr-bar>span{color:color-mix(in srgb,var(--ink) 76%,transparent);font-size:9px;text-align:center}.mrr-bar__track{position:relative;width:min(34px,68%);height:100%;justify-self:center}.mrr-bar__track i{position:absolute;right:0;bottom:0;left:0;border-top:1px solid color-mix(in srgb,var(--accent) 90%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--accent) 92%,transparent) 0 .8px,transparent 1px) 0 0 / 4px 4px,linear-gradient(to bottom,color-mix(in srgb,var(--accent) 42%,transparent),color-mix(in srgb,var(--accent) 10%,transparent));box-shadow:0 0 28px color-mix(in srgb,var(--accent) 17%,transparent)}.mrr-bar em{overflow:hidden;color:color-mix(in srgb,var(--ink) 44%,transparent);font-size:8px;font-style:normal;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mrr-legend{display:flex;justify-content:flex-end;gap:16px;padding:14px 18px 0;color:color-mix(in srgb,var(--ink) 52%,transparent);font-size:8px;letter-spacing:.08em}.mrr-legend span,.mrr-chart-tooltip span,.mrr-pie-legend span{display:inline-flex;align-items:center;gap:7px}.mrr-legend i,.mrr-chart-tooltip i,.mrr-pie-legend span i{width:6px;height:6px;flex:0 0 auto}.mrr-line-chart{position:relative;min-width:0;min-height:360px;padding:0;overflow:hidden;touch-action:pan-y}.mrr-line-chart canvas{display:block;max-width:100%}.mrr-chart-tooltip{position:absolute;top:24px;z-index:2;display:flex;min-width:154px;flex-direction:column;gap:6px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);background:color-mix(in srgb,var(--panel) 96%,transparent);box-shadow:0 10px 38px color-mix(in srgb,var(--ink) 16%,transparent);transform:translate(-50%);pointer-events:none}.mrr-chart-tooltip strong{color:color-mix(in srgb,var(--ink) 76%,transparent);font-size:9px;font-weight:400}.mrr-chart-tooltip span{color:color-mix(in srgb,var(--ink) 54%,transparent);font-size:8px}.mrr-pie-layout{display:grid;min-height:270px;grid-template-columns:minmax(160px,.78fr) minmax(200px,1.22fr);align-items:center;gap:clamp(24px,3vw,48px);padding:30px clamp(20px,3vw,44px)}.mrr-pie{position:relative;width:min(220px,100%);aspect-ratio:1;justify-self:center;border-radius:50%;box-shadow:0 0 50px color-mix(in srgb,var(--accent) 18%,transparent)}.mrr-pie:after{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle,transparent 0 1px,color-mix(in srgb,var(--panel) 64%,transparent) 1.4px) 0 0 / 4px 4px;content:""}.mrr-pie>i{position:absolute;inset:30%;z-index:1;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:50%;background:var(--chrome)}.mrr-pie-legend{display:grid}.mrr-pie-legend>div{display:grid;grid-template-columns:1fr auto;gap:8px 18px;padding:18px 0;border-bottom:1px dashed color-mix(in srgb,var(--ink) 14%,transparent);color:color-mix(in srgb,var(--ink) 56%,transparent);font-size:10px}.mrr-pie-legend strong{grid-column:1 / -1;color:color-mix(in srgb,var(--ink) 88%,transparent);font-size:clamp(32px,3.35vw,54px);font-weight:400;letter-spacing:-.075em;line-height:.95;font-variant-numeric:tabular-nums}.mrr-pie-legend em{grid-column:2;grid-row:1;color:color-mix(in srgb,var(--ink) 40%,transparent);font-style:normal;text-align:right}.mrr-table-wrap{max-height:440px;overflow:auto}.mrr-table-wrap table{width:100%;min-width:780px;border-collapse:collapse;font-size:9px;line-height:1.45;text-align:left}.mrr-table-wrap th,.mrr-table-wrap td{max-width:300px;padding:11px 14px;overflow:hidden;border-right:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent);text-overflow:ellipsis;white-space:nowrap}.mrr-table-wrap th{position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--ink) 6%,var(--panel));color:color-mix(in srgb,var(--ink) 48%,transparent);font-weight:400;letter-spacing:.08em;text-transform:uppercase}.mrr-table-wrap td{color:color-mix(in srgb,var(--ink) 70%,transparent);font-variant-numeric:tabular-nums}.mrr-table-wrap tbody tr:hover td{background:color-mix(in srgb,var(--accent) 5%,transparent);color:color-mix(in srgb,var(--ink) 92%,transparent)}.mrr-empty{display:grid;min-height:130px;place-items:center;color:color-mix(in srgb,var(--ink) 38%,transparent);font-size:9px;letter-spacing:.12em}.mrr-footer{display:flex;justify-content:space-between;gap:18px;padding:20px 2px 0;color:color-mix(in srgb,var(--ink) 38%,transparent);font-size:8px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.mrr-shell--gate{display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 25rem),repeating-linear-gradient(0deg,transparent 0 21px,color-mix(in srgb,var(--ink) 3.5%,transparent) 21px 22px),var(--chrome)}.mrr-gate{width:min(520px,100%);padding:44px;border:1px solid var(--mrr-line);background:color-mix(in srgb,var(--panel) 72%,transparent);box-shadow:0 24px 80px color-mix(in srgb,var(--ink) 10%,transparent)}.mrr-gate p{margin:0;color:color-mix(in srgb,var(--ink) 46%,transparent);font-size:10px;letter-spacing:.14em}.mrr-gate h1{margin:48px 0 18px;font-size:clamp(30px,6vw,56px);font-weight:400;letter-spacing:-.06em}.mrr-gate span{display:block;color:color-mix(in srgb,var(--ink) 56%,transparent);font-size:12px;line-height:1.7}.mrr-gate button{margin-top:30px}.mrr-auth form{margin-top:34px}.mrr-auth label,.mrr-auth label>span{display:block}.mrr-auth label>span{margin-bottom:10px;color:color-mix(in srgb,var(--ink) 48%,transparent);font-size:9px;letter-spacing:.12em}.mrr-auth input{width:100%;height:46px;padding:0 13px;border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);border-radius:0;outline:none;background:color-mix(in srgb,var(--panel) 72%,transparent);color:var(--ink);font:inherit;font-size:13px}.mrr-auth input:focus{border-color:color-mix(in srgb,var(--accent) 72%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 13%,transparent)}.mrr-auth input::placeholder{color:color-mix(in srgb,var(--ink) 34%,transparent)}.mrr-auth__message{margin-top:14px;color:color-mix(in srgb,var(--ink) 56%,transparent);font-size:10px;line-height:1.5}.mrr-auth__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.mrr-auth__actions button{margin-top:0}.mrr-tools__header{display:flex;align-items:center;justify-content:space-between}.mrr-tools__signout{margin-top:0!important;padding:0!important;border:0!important;background:transparent!important;color:color-mix(in srgb,var(--ink) 46%,transparent)!important;font-size:9px!important;letter-spacing:.12em!important;cursor:pointer}.mrr-tools__signout:hover,.mrr-tools__signout:focus-visible{color:var(--mrr-blue)!important}.mrr-tools__list{display:flex;flex-direction:column;gap:8px;margin-top:32px}.mrr-tools__item{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);background:color-mix(in srgb,var(--panel) 55%,transparent);color:var(--ink);text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.mrr-tools__item:hover,.mrr-tools__item:focus-visible{border-color:var(--mrr-blue);background:color-mix(in srgb,var(--panel) 95%,transparent);outline:none}.mrr-tools__name{font-size:13px;font-weight:500;letter-spacing:-.02em}.mrr-tools__detail{font-size:11px;color:color-mix(in srgb,var(--ink) 48%,transparent)}.mrr-tools__item:hover .mrr-tools__detail,.mrr-tools__item:focus-visible .mrr-tools__detail{color:var(--mrr-blue)}.mrr-loading{display:flex;gap:6px}.mrr-loading i{width:4px;height:4px;background:var(--mrr-blue);animation:mrr-pulse .9s steps(2,end) infinite}.mrr-loading i:nth-child(2){animation-delay:.12s}.mrr-loading i:nth-child(3){animation-delay:.24s}@keyframes mrr-pulse{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media(max-width:760px){.mrr-topbar{padding:0 16px}.mrr-topbar__right{gap:14px}.mrr-topbar a{display:none}.mrr-main{width:calc(100% - 28px);padding-top:28px}.mrr-dashboard-head{min-height:0;align-items:flex-start;flex-direction:column;gap:30px}.mrr-dashboard-sync{width:100%;justify-content:space-between}.mrr-tile__head{align-items:flex-start}.mrr-pie-layout{grid-template-columns:1fr;gap:28px;padding:28px 20px}.mrr-pie{width:180px}.mrr-footer{flex-direction:column}}@media(prefers-reduced-motion:reduce){.mrr-loading i{animation:none}}:root[data-health-stream=true]{color-scheme:inherit;--h3-bg: var(--chrome);--h3-panel: var(--panel);--h3-raised: color-mix(in srgb, var(--ink) 5%, var(--panel));--h3-ink: var(--ink);--h3-muted: var(--muted);--h3-faint: var(--muted-2);--h3-line: var(--line);--h3-line-strong: var(--line-strong);--h3-live: var(--success);--h3-session: var(--accent);--h3-blaxel: var(--purple);--h3-failure: var(--danger);--h3-critical: var(--danger);--h3-pr: var(--warning);--h3-message: var(--brand);background:var(--h3-bg)}:root[data-health-stream=true] body{min-width:320px;min-height:100vh;margin:0;overflow:hidden;background:var(--h3-bg);color:var(--h3-ink);font-family:var(--ara-font)}.health3-shell,.health3-shell *{box-sizing:border-box}.health3-shell{position:relative;display:grid;width:100vw;height:100svh;grid-template-rows:36px minmax(0,1fr) 24px;overflow:hidden;background:var(--h3-bg);color:var(--h3-ink);font-variant-numeric:tabular-nums;isolation:isolate}.health3-gridwash{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.13;background-image:linear-gradient(var(--h3-line) 1px,transparent 1px),linear-gradient(90deg,var(--h3-line) 1px,transparent 1px);background-size:40px 40px}.health3-topbar{z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:3px 10px;border-bottom:1px solid var(--h3-line);background:var(--h3-bg)}.health3-brand,.health3-controls,.health3-segment{display:flex;align-items:center}.health3-brand{gap:12px}.health3-wordmark{color:var(--h3-ink);font-size:12px;font-weight:650;letter-spacing:-.05em;text-decoration:none}.health3-index{padding-left:12px;border-left:1px solid var(--h3-line-strong);color:var(--h3-muted);font-size:8px;font-weight:650;letter-spacing:.14em}.health3-controls{gap:6px}.health3-segment{overflow:hidden;border:1px solid var(--h3-line)}.health3-segment button,.health3-signout,.health3-follow,.health3-channels button,.health3-levels button{appearance:none;border:0;background:transparent;color:var(--h3-muted);font:inherit;cursor:pointer}.health3-segment button{min-width:36px;height:24px;padding:0 7px;border-right:1px solid var(--h3-line);font-size:7px;font-weight:650;letter-spacing:.08em}.health3-segment button:last-child{border-right:0}.health3-segment button[aria-pressed=true]{background:var(--h3-raised);color:var(--h3-ink)}.health3-signout{height:26px;padding:0 7px;border:1px solid var(--h3-line);font-size:7px;font-weight:600;letter-spacing:.08em}.health3-wordmark:hover,.health3-wordmark:focus-visible,.health3-segment button:hover,.health3-segment button:focus-visible,.health3-signout:hover,.health3-signout:focus-visible,.health3-follow:hover,.health3-follow:focus-visible,.health3-channels button:hover,.health3-channels button:focus-visible,.health3-levels button:hover,.health3-levels button:focus-visible,.health3-footer a:hover,.health3-footer a:focus-visible,.health3-event__action a:hover,.health3-event__action a:focus-visible,.health3-search input:focus-visible,.health3-route-link:hover,.health3-route-link:focus-visible,.health3-message-event__outcome button:hover,.health3-message-event__outcome button:focus-visible,.health3-investigation button:hover,.health3-investigation button:focus-visible,.health3-investigation a:hover,.health3-investigation a:focus-visible{color:var(--h3-ink);outline:1px solid var(--h3-session);outline-offset:-1px}.health3-main{display:grid;min-width:0;min-height:0;grid-template-rows:auto auto minmax(0,1fr);gap:6px;padding:7px 10px;overflow:hidden}.health3-heading{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:20px}.health3-heading__actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:14px}.health3-route-link{padding:4px 7px;border:1px solid var(--h3-line);color:var(--h3-muted);font-size:7px;font-weight:650;letter-spacing:.08em;text-decoration:none;white-space:nowrap}.health3-heading p,.health3-channels>p{margin:0;color:var(--h3-muted);font-size:8px;font-weight:600;letter-spacing:.14em}.health3-heading h1{display:inline;margin:0 0 0 9px;font-size:clamp(18px,1.8vw,24px);font-weight:500;letter-spacing:-.045em;line-height:1}.health3-heading p{display:inline}.health3-connection{display:flex;min-width:0;align-items:center;gap:7px;padding:2px 0}.health3-connection i,.health3-follow i{width:6px;height:6px;border-radius:50%;background:var(--h3-live)}.health3-shell[data-connection=connecting] .health3-connection i,.health3-shell[data-connection=reconnecting] .health3-connection i,.health3-shell[data-connection=warning] .health3-connection i{background:var(--h3-pr)}.health3-connection span{font-size:9px;font-weight:700;letter-spacing:.12em}.health3-connection small{margin-left:2px;color:var(--h3-muted);font-size:8px}.health3-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--h3-line-strong);background:var(--h3-panel)}.health3-metric{display:grid;min-height:52px;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-items:end;gap:1px 10px;padding:7px 10px;border-right:1px solid var(--h3-line)}.health3-metric:last-child{border-right:0}.health3-metric>span{grid-column:1 / -1;align-self:start;color:var(--h3-muted);font-size:9px}.health3-metric strong{font-size:clamp(18px,1.6vw,23px);font-weight:500;letter-spacing:-.055em}.health3-metric[data-tone=error] strong{color:var(--h3-failure)}.health3-metric small{align-self:end;color:var(--h3-faint);font-size:7px;font-weight:650;letter-spacing:.12em}.health3-workspace{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--h3-line-strong);background:var(--h3-panel)}.health3-message-workspace{position:relative}.health3-message-workspace[data-investigation=open]{grid-template-columns:minmax(440px,1fr) minmax(430px,46%)}.health3-channels{display:flex;min-width:0;align-items:stretch;overflow-x:auto;background:transparent}.health3-channels>p{display:flex;align-items:center;padding:0 10px 0 0;white-space:nowrap}.health3-channels button{display:flex;min-width:max-content;min-height:30px;align-items:center;justify-content:space-between;gap:7px;padding:0 9px;border-left:1px solid var(--h3-line);border-bottom:2px solid transparent;font-size:7px;font-weight:650;letter-spacing:.05em;text-align:left}.health3-channels button b{color:var(--h3-faint);font-size:8px;font-weight:550}.health3-channels button[aria-pressed=true]{background:var(--h3-raised);color:var(--h3-ink)}.health3-channels button[data-category=all][aria-pressed=true]{border-bottom-color:var(--h3-ink)}.health3-channels button[data-category=sessions][aria-pressed=true]{border-bottom-color:var(--h3-session)}.health3-channels button[data-category=sandboxes][aria-pressed=true]{border-bottom-color:var(--h3-blaxel)}.health3-channels button[data-category=failures][aria-pressed=true]{border-bottom-color:var(--h3-failure)}.health3-channels button[data-category=pull_requests][aria-pressed=true]{border-bottom-color:var(--h3-pr)}.health3-channels button[data-category=messages][aria-pressed=true],.health3-channels button[data-message-filter][aria-pressed=true]{border-bottom-color:var(--h3-message)}.health3-levels{display:flex;min-width:0;align-items:stretch;overflow-x:auto}.health3-levels>p{display:flex;align-items:center;margin:0;padding:0 8px 0 0;color:var(--h3-muted);font-size:7px;font-weight:600;letter-spacing:.12em;white-space:nowrap}.health3-levels button{display:flex;min-width:max-content;min-height:30px;align-items:center;gap:6px;padding:0 8px;border-left:1px solid var(--h3-line);border-bottom:2px solid transparent;font-size:7px;font-weight:650;letter-spacing:.04em}.health3-levels button b{color:var(--h3-faint);font-size:7px;font-weight:550}.health3-levels button[aria-pressed=true]{background:var(--h3-raised);color:var(--h3-ink)}.health3-levels button[data-level=all][aria-pressed=true]{border-bottom-color:var(--h3-ink)}.health3-levels button[data-level=critical][aria-pressed=true]{border-bottom-color:var(--h3-critical);color:var(--h3-critical)}.health3-levels button[data-level=error][aria-pressed=true]{border-bottom-color:var(--h3-failure);color:var(--h3-failure)}.health3-levels button[data-level=warn][aria-pressed=true]{border-bottom-color:var(--h3-pr);color:var(--h3-pr)}.health3-levels button[data-level=info][aria-pressed=true]{border-bottom-color:var(--h3-session);color:var(--h3-session)}.health3-levels button[data-message-state=sent][aria-pressed=true],.health3-levels button[data-message-state=answered][aria-pressed=true]{border-bottom-color:var(--h3-message);color:var(--h3-message)}.health3-levels button[data-message-state=queued][aria-pressed=true]{border-bottom-color:var(--h3-pr);color:var(--h3-pr)}.health3-levels button[data-message-state=issues][aria-pressed=true]{border-bottom-color:var(--h3-failure);color:var(--h3-failure)}.health3-stream{display:grid;min-width:0;min-height:0;grid-template-rows:36px 25px minmax(0,1fr);overflow:hidden}.health3-stream__header{display:grid;grid-template-columns:auto auto minmax(150px,1fr) auto;align-items:center;gap:8px;padding:0 7px 0 10px;border-bottom:1px solid var(--h3-line)}.health3-search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;height:28px;padding-left:9px;border:1px solid var(--h3-line)}.health3-search input{min-width:0;height:26px;border:0;border-left:1px solid var(--h3-line);border-radius:0;padding:0 9px;background:transparent;color:var(--h3-ink);font:inherit;font-size:9px}.health3-search input::placeholder{color:var(--h3-faint)}.health3-follow{display:inline-flex;min-height:28px;align-items:center;gap:7px;padding:0 8px;border:1px solid var(--h3-line);font-size:7px;font-weight:650;letter-spacing:.07em;white-space:nowrap}.health3-follow[aria-pressed=false] i{background:var(--h3-pr)}.health3-columns,.health3-event{display:grid;grid-template-columns:92px minmax(210px,1.35fr) minmax(210px,1fr) 82px 100px}.health3-columns{align-items:center;border-bottom:1px solid var(--h3-line);color:var(--h3-faint);font-size:7px;font-weight:650;letter-spacing:.1em}.health3-columns span{padding:0 12px}.health3-columns span+span{border-left:1px solid var(--h3-line)}.health3-event-list{min-height:0;margin:0;padding:0;overflow:auto;list-style:none;scrollbar-color:var(--h3-line-strong) transparent}.health3-event{--event-color: var(--h3-session);position:relative;min-height:58px;align-items:stretch;border-bottom:1px solid var(--h3-line);background:transparent;animation:health3-arrive .18s ease-out both}.health3-event:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--event-color);content:"";opacity:.75}.health3-event[data-category=sandboxes]{--event-color: var(--h3-blaxel)}.health3-event[data-category=failures]{--event-color: var(--h3-failure)}.health3-event[data-category=pull_requests]{--event-color: var(--h3-pr)}.health3-event[data-category=messages]{--event-color: var(--h3-message)}.health3-event[data-level=critical]{--event-color: var(--h3-critical)}.health3-event:hover{background:color-mix(in srgb,var(--event-color) 4%,transparent)}.health3-event>*+*{border-left:1px solid var(--h3-line)}.health3-event time{display:flex;flex-direction:column;justify-content:center;gap:3px;padding:8px 11px;color:var(--h3-muted)}.health3-event time b{color:var(--h3-ink);font-size:10px;font-weight:560}.health3-event time span{font-size:7px}.health3-event__body{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 12px}.health3-event__title{display:flex;min-width:0;align-items:center;gap:8px}.health3-event__title>span{overflow:hidden;font-size:11px;font-weight:620;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.health3-event__title em{padding:1px 4px;border:1px solid color-mix(in srgb,var(--event-color) 42%,transparent);color:var(--event-color);font-size:6px;font-weight:700;font-style:normal;letter-spacing:.07em;white-space:nowrap}.health3-event__title .health3-event__severity{border-color:var(--h3-line);color:var(--h3-muted)}.health3-event__title .health3-event__severity[data-level=critical]{border-color:color-mix(in srgb,var(--h3-critical) 52%,transparent);color:var(--h3-critical)}.health3-event__title .health3-event__severity[data-level=error]{border-color:color-mix(in srgb,var(--h3-failure) 42%,transparent);color:var(--h3-failure)}.health3-event__title .health3-event__severity[data-level=warn]{border-color:color-mix(in srgb,var(--h3-pr) 42%,transparent);color:var(--h3-pr)}.health3-event__body code{overflow:hidden;color:var(--h3-faint);font:inherit;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.health3-event__context{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:7px 12px}.health3-event__context span{overflow:hidden;color:var(--h3-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.health3-event__context span:first-child{color:var(--h3-ink)}.health3-event__latency{display:grid;place-items:center;color:var(--h3-muted);font-size:9px}.health3-event__action{display:flex;align-items:center;justify-content:flex-end;padding:8px 10px}.health3-event__action a,.health3-event__action>span{overflow:hidden;max-width:100%;padding:3px 5px;border:1px solid var(--h3-line);color:var(--h3-muted);font-size:7px;font-weight:650;letter-spacing:.05em;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.health3-event__action span[data-status=succeeded]{border-color:color-mix(in srgb,var(--h3-live) 40%,transparent);color:var(--h3-live)}.health3-event[data-level=error] .health3-event__action>span{border-color:color-mix(in srgb,var(--h3-failure) 42%,transparent);color:var(--h3-failure)}.health3-event[data-level=critical] .health3-event__action>span{border-color:color-mix(in srgb,var(--h3-critical) 52%,transparent);color:var(--h3-critical)}.health3-empty{display:grid;min-height:100%;place-content:center;text-align:center}.health3-empty span{color:var(--h3-muted);font-size:9px;font-weight:650;letter-spacing:.09em}.health3-empty p{margin:8px 0 0;color:var(--h3-faint);font-size:8px}.health3-message-stream{display:grid;min-width:0;min-height:0;grid-template-rows:36px 25px minmax(0,1fr);overflow:hidden}.health3-message-stream__header{display:grid;grid-template-columns:auto auto minmax(150px,1fr) auto;align-items:center;gap:8px;padding:0 7px 0 10px;border-bottom:1px solid var(--h3-line)}.health3-message-columns,.health3-message-event{display:grid;grid-template-columns:88px 108px minmax(185px,1.25fr) minmax(145px,.9fr) minmax(130px,.8fr) 76px 116px}.health3-message-columns{align-items:center;border-bottom:1px solid var(--h3-line);color:var(--h3-faint);font-size:7px;font-weight:650;letter-spacing:.1em}.health3-message-columns span{padding:0 10px}.health3-message-columns span+span{border-left:1px solid var(--h3-line)}.health3-message-event{--event-color: var(--h3-message);position:relative;min-height:58px;border-bottom:1px solid var(--h3-line);animation:health3-arrive .18s ease-out both}.health3-message-event:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--event-color);content:"";opacity:.75}.health3-message-event[data-phase=queued]{--event-color: var(--h3-pr)}.health3-message-event[data-phase=failed],.health3-message-event[data-phase=no_answer]{--event-color: var(--h3-failure)}.health3-message-event:hover{background:color-mix(in srgb,var(--event-color) 4%,transparent)}.health3-message-event[data-selected=true]{background:color-mix(in srgb,var(--event-color) 8%,var(--h3-panel))}.health3-message-event>*+*{border-left:1px solid var(--h3-line)}.health3-message-event time,.health3-message-event__flow,.health3-message-event__body,.health3-message-event__context,.health3-message-event__model{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:3px;padding:7px 10px}.health3-message-event time{color:var(--h3-muted)}.health3-message-event time b{color:var(--h3-ink);font-size:10px;font-weight:560}.health3-message-event time span{font-size:7px}.health3-message-event__flow b{color:var(--event-color);font-size:8px;font-weight:650;letter-spacing:.02em}.health3-message-event__flow span{color:var(--h3-faint);font-size:7px;font-weight:650;letter-spacing:.08em}.health3-message-event__body b{overflow:hidden;color:var(--h3-ink);font-size:10px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.health3-message-event__body code{overflow:hidden;color:var(--h3-faint);font:inherit;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.health3-message-event__context span,.health3-message-event__model span{overflow:hidden;color:var(--h3-muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.health3-message-event__context span:first-child,.health3-message-event__model span:first-child{color:var(--h3-ink)}.health3-message-event__latency{display:grid;place-items:center;color:var(--h3-muted);font-size:9px}.health3-message-event__outcome{display:flex;min-width:0;align-items:center;justify-content:flex-end;padding:7px 9px}.health3-message-event__outcome>span,.health3-message-event__outcome button span{overflow:hidden;max-width:100%;padding:3px 5px;border:1px solid color-mix(in srgb,var(--event-color) 45%,transparent);color:var(--event-color);font-size:6px;font-weight:700;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.health3-message-event__outcome button{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:4px;border:0;padding:0;background:transparent;color:var(--h3-muted);font:inherit;cursor:pointer}.health3-message-event__outcome button b{font-size:6px;font-weight:650;letter-spacing:.07em}.health3-investigation{display:grid;min-width:0;min-height:0;grid-template-rows:auto auto auto 25px minmax(0,1fr) 24px;overflow:hidden;border-left:1px solid var(--h3-line-strong);background:var(--h3-raised);box-shadow:var(--shadow)}.health3-investigation__header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 14px;border-bottom:1px solid var(--h3-line-strong)}.health3-investigation__header>div{display:flex;min-width:0;flex-direction:column;gap:4px}.health3-investigation__header span{color:var(--h3-message);font-size:7px;font-weight:700;letter-spacing:.13em}.health3-investigation__header b{overflow:hidden;font-size:15px;font-weight:580;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.health3-investigation__header code{overflow:hidden;color:var(--h3-muted);font:inherit;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.health3-investigation__header button{border:1px solid var(--h3-line);padding:5px 7px;background:transparent;color:var(--h3-muted);font:inherit;font-size:7px;font-weight:650;letter-spacing:.07em;cursor:pointer}.health3-investigation__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--h3-line)}.health3-investigation__summary>div{display:flex;min-width:0;flex-direction:column;gap:5px;padding:8px 10px;border-right:1px solid var(--h3-line)}.health3-investigation__summary>div:last-child{border-right:0}.health3-investigation__summary span{color:var(--h3-faint);font-size:6px;font-weight:700;letter-spacing:.1em}.health3-investigation__summary b{overflow:hidden;color:var(--h3-ink);font-size:8px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.health3-investigation__access{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--h3-line-strong)}.health3-investigation__access>*{display:flex;min-width:0;flex-direction:column;gap:4px;padding:9px 11px;border-right:1px solid var(--h3-line);color:var(--h3-muted);text-decoration:none}.health3-investigation__access>*:last-child{border-right:0}.health3-investigation__access b{color:inherit;font-size:8px;font-weight:680;letter-spacing:.035em}.health3-investigation__access span{overflow:hidden;color:var(--h3-faint);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.health3-investigation__access [aria-disabled=true]{opacity:.58}.health3-investigation__columns,.health3-investigation-event{display:grid;grid-template-columns:74px 78px minmax(0,1fr) 62px}.health3-investigation__columns{align-items:center;border-bottom:1px solid var(--h3-line);color:var(--h3-faint);font-size:6px;font-weight:700;letter-spacing:.1em}.health3-investigation__columns span{padding:0 9px}.health3-investigation__columns span+span{border-left:1px solid var(--h3-line)}.health3-investigation__timeline{min-height:0;margin:0;padding:0;overflow:auto;list-style:none;scrollbar-color:var(--h3-line-strong) transparent}.health3-investigation-event{--trace-color: var(--h3-muted);position:relative;min-height:54px;border-bottom:1px solid var(--h3-line)}.health3-investigation-event[data-level=warn]{--trace-color: var(--h3-pr)}.health3-investigation-event[data-level=error]{--trace-color: var(--h3-failure)}.health3-investigation-event[data-level=critical]{--trace-color: var(--h3-critical)}.health3-investigation-event:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--trace-color);content:""}.health3-investigation-event>*{display:flex;min-width:0;align-items:center;padding:7px 9px}.health3-investigation-event>*+*{border-left:1px solid var(--h3-line)}.health3-investigation-event time{color:var(--h3-muted);font-size:8px}.health3-investigation-event>span{color:var(--trace-color);font-size:6px;font-weight:700;letter-spacing:.07em}.health3-investigation-event>div{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px}.health3-investigation-event>div b{overflow:hidden;max-width:100%;color:var(--h3-ink);font-size:8px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.health3-investigation-event>div code{overflow:hidden;max-width:100%;color:var(--h3-faint);font:inherit;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.health3-investigation-event strong{justify-content:flex-end;color:var(--trace-color);font-size:7px;font-weight:650;text-align:right}.health3-investigation__empty{display:flex;min-height:90px;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-bottom:1px solid var(--h3-line);color:var(--h3-muted);text-align:center}.health3-investigation__empty b{font-size:8px;letter-spacing:.08em}.health3-investigation__empty span{color:var(--h3-faint);font-size:7px}.health3-investigation__empty[data-tone=error] b{color:var(--h3-failure)}.health3-investigation>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border-top:1px solid var(--h3-line);color:var(--h3-faint);font-size:6px;font-weight:650;letter-spacing:.07em}.health3-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-top:1px solid var(--h3-line);color:var(--h3-faint);font-size:7px;font-weight:600;letter-spacing:.09em}.health3-footer nav{display:flex;gap:14px}.health3-footer a{color:var(--h3-muted);text-decoration:none}@keyframes health3-arrive{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:920px){:root[data-health-stream=true] body{overflow:auto}.health3-shell{width:100%;height:auto;min-height:100svh;grid-template-rows:auto 1fr auto;overflow:visible}.health3-topbar{min-height:44px}.health3-main{min-height:calc(100svh - 74px);overflow:visible}.health3-metrics{grid-template-columns:repeat(5,minmax(130px,1fr));overflow-x:auto}.health3-metric{min-height:66px}.health3-workspace{min-height:620px;grid-template-columns:1fr;overflow:visible}.health3-stream{min-height:560px;grid-template-rows:36px 25px minmax(0,1fr)}.health3-message-stream{min-height:560px}.health3-message-workspace[data-investigation=open]{grid-template-columns:1fr}.health3-investigation{position:absolute;inset:0;z-index:5;border-left:0}}@media(max-width:720px){.health3-topbar{align-items:center;flex-direction:row;gap:6px;padding:4px 6px}.health3-index{display:none}.health3-wordmark{font-size:10px}.health3-controls{min-width:0;flex:1;justify-content:flex-end;overflow-x:auto}.health3-segment button{min-width:31px;padding-inline:5px}.health3-signout{margin-left:auto}.health3-main{padding:10px}.health3-heading{align-items:flex-start;flex-direction:column;gap:5px}.health3-heading__actions{width:100%;justify-content:space-between}.health3-connection{min-width:0}.health3-metrics{grid-template-columns:repeat(5,132px)}.health3-stream__header,.health3-message-stream__header{grid-template-areas:"channels follow" "levels levels" "search search";grid-template-columns:minmax(0,1fr) auto;padding:5px 6px}.health3-channels{grid-area:channels}.health3-channels>p{display:none}.health3-levels{grid-area:levels}.health3-levels>p{display:none}.health3-search{grid-area:search}.health3-follow{grid-area:follow}.health3-search{min-width:0}.health3-columns{display:none}.health3-stream{grid-template-rows:auto minmax(0,1fr)}.health3-message-columns{display:none}.health3-message-stream{grid-template-rows:auto minmax(0,1fr)}.health3-event{grid-template-columns:76px minmax(0,1fr) auto;grid-template-rows:auto auto auto;min-height:94px}.health3-event time{grid-row:1 / 4}.health3-event__body{grid-column:2}.health3-event__context{grid-column:2 / 4;border-top:1px solid var(--h3-line)}.health3-event__latency{grid-column:3;grid-row:1;padding:8px}.health3-event__action{grid-column:2 / 4;grid-row:3;justify-content:flex-start;border-top:1px solid var(--h3-line)}.health3-message-event{grid-template-columns:74px minmax(0,1fr) auto;grid-template-rows:repeat(4,auto);min-height:118px}.health3-message-event time{grid-row:1 / 5}.health3-message-event__flow{grid-column:2;grid-row:1}.health3-message-event__latency{grid-column:3;grid-row:1;padding:8px}.health3-message-event__body{grid-column:2 / 4;grid-row:2;border-top:1px solid var(--h3-line)}.health3-message-event__context{grid-column:2 / 4;grid-row:3;border-top:1px solid var(--h3-line)}.health3-message-event__model{grid-column:2;grid-row:4;border-top:1px solid var(--h3-line)}.health3-message-event__outcome{grid-column:3;grid-row:4;border-top:1px solid var(--h3-line)}.health3-investigation__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.health3-investigation__summary>div:nth-child(2){border-right:0}.health3-investigation__summary>div:nth-child(-n+2){border-bottom:1px solid var(--h3-line)}.health3-investigation__access{grid-template-columns:1fr}.health3-investigation__access>*{border-right:0}.health3-investigation__access>*+*{border-top:1px solid var(--h3-line)}.health3-investigation__columns,.health3-investigation-event{grid-template-columns:64px 68px minmax(0,1fr) 50px}.health3-investigation__columns span,.health3-investigation-event>*{padding-inline:6px}.health3-footer{align-items:flex-start;flex-direction:column;padding-block:9px}}@media(prefers-reduced-motion:reduce){.health3-event,.health3-message-event{animation:none}}:root[data-production-pulse=true]{color-scheme:inherit;background:var(--chrome)}:root[data-production-pulse=true] body{min-width:0;min-height:100vh;margin:0;overflow:hidden;background:var(--chrome);color:var(--ink);font-family:var(--ara-font)}.pulse-viewport,.pulse-shell,.pulse-shell *{box-sizing:border-box}.pulse-viewport{width:100vw;height:100vh;height:100dvh;overflow:hidden;background:var(--chrome)}.pulse-shell{--pulse-bg: var(--chrome);--pulse-panel: var(--panel);--pulse-border: var(--line);--pulse-muted: var(--muted);display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:radial-gradient(circle at 50% -25%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 38rem),linear-gradient(color-mix(in srgb,var(--ink) 2.2%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 2.2%,transparent) 1px,transparent 1px),var(--pulse-bg);background-size:auto,22px 22px,22px 22px,auto;color:var(--ink);font-variant-numeric:tabular-nums;transform-origin:0 0}.pulse-header{position:sticky;top:0;z-index:10;display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:10px;padding:4px 8px;border-bottom:1px solid var(--pulse-border);background:color-mix(in srgb,var(--chrome) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pulse-header__brand{display:flex;align-items:center;gap:8px}.pulse-wordmark{color:color-mix(in srgb,var(--ink) 92%,transparent);font-size:calc(14px * var(--pulse-reading-scale, 1));font-weight:600;letter-spacing:-.055em;line-height:1;text-decoration:none}.pulse-wordmark:hover,.pulse-wordmark:focus-visible{color:var(--ink);outline:none}.pulse-env-pill{padding:1px 5px;border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning);font-size:calc(10px * var(--pulse-reading-scale, 1));font-weight:600;letter-spacing:.08em;line-height:1}.pulse-env-pill[data-mismatch=true]{border-color:color-mix(in srgb,var(--danger) 50%,transparent);background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.pulse-controls{display:flex;align-items:center;justify-content:flex-end;gap:calc(6px * var(--pulse-control-scale, 1))}.pulse-environment__choices,.pulse-window__choices,.pulse-granularity__choices{display:flex;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 28%,transparent);background:color-mix(in srgb,var(--chrome) 85%,transparent);box-shadow:var(--shadow)}.pulse-environment__choices button,.pulse-window__choices button,.pulse-granularity__choices button{height:calc(28px * var(--pulse-control-scale, 1));min-width:calc(34px * var(--pulse-control-scale, 1));padding:0 calc(7px * var(--pulse-control-scale, 1));border:0;border-right:1px solid color-mix(in srgb,var(--ink) 16%,transparent);background:transparent;color:color-mix(in srgb,var(--ink) 65%,transparent);font:inherit;font-size:calc(11px * var(--pulse-control-scale, 1));font-weight:560;letter-spacing:.06em;cursor:pointer;outline:none;transition:all .15s ease}.pulse-environment__choices button:last-child,.pulse-window__choices button:last-child,.pulse-granularity__choices button:last-child{border-right:0}.pulse-environment__choices button[aria-pressed=true]{background:color-mix(in srgb,var(--warning) 25%,transparent);box-shadow:inset 0 -2px var(--warning),0 0 10px color-mix(in srgb,var(--warning) 30%,transparent);color:var(--ink);font-weight:700}.pulse-window__choices button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 25%,transparent);box-shadow:inset 0 -2px var(--accent),0 0 10px color-mix(in srgb,var(--accent) 30%,transparent);color:var(--ink);font-weight:700}.pulse-granularity__choices button[aria-pressed=true]{background:color-mix(in srgb,var(--purple) 28%,transparent);box-shadow:inset 0 -2px var(--purple),0 0 12px color-mix(in srgb,var(--purple) 35%,transparent);color:var(--ink);font-weight:700}.pulse-environment__choices button:hover,.pulse-environment__choices button:focus-visible,.pulse-window__choices button:hover,.pulse-window__choices button:focus-visible,.pulse-granularity__choices button:hover,.pulse-granularity__choices button:focus-visible{background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink)}.pulse-controls>button,.pulse-signout-wrapper>button{height:calc(28px * var(--pulse-control-scale, 1));padding:0 calc(8px * var(--pulse-control-scale, 1));border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);background:color-mix(in srgb,var(--chrome) 78%,transparent);color:color-mix(in srgb,var(--ink) 60%,transparent);font:inherit;font-size:calc(11px * var(--pulse-control-scale, 1));font-weight:560;letter-spacing:.1em;cursor:pointer}.pulse-controls>button:hover,.pulse-controls>button:focus-visible,.pulse-signout-wrapper>button:hover,.pulse-signout-wrapper>button:focus-visible{border-color:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--ink);outline:none}.pulse-signout-wrapper{position:relative;display:inline-flex}.pulse-signout-popover{position:absolute;top:calc(100% + 5px);right:0;z-index:50;display:flex;flex-direction:column;gap:8px;min-width:210px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--ink) 25%,transparent);background:color-mix(in srgb,var(--chrome) 98%,transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pulse-signout-popover__title{color:color-mix(in srgb,var(--ink) 92%,transparent);font-size:calc(11px * var(--pulse-reading-scale, 1));font-weight:560;letter-spacing:.02em;white-space:nowrap}.pulse-signout-popover__actions{display:flex;gap:6px}.pulse-signout-popover__confirm,.pulse-signout-popover__cancel{height:22px;flex:1;padding:0 8px;border:1px solid transparent;font:inherit;font-size:calc(10px * var(--pulse-reading-scale, 1));font-weight:600;letter-spacing:.08em;cursor:pointer;outline:none;transition:background .12s ease,border-color .12s ease}.pulse-signout-popover__confirm{border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 18%,transparent);color:var(--danger)}.pulse-signout-popover__confirm:hover,.pulse-signout-popover__confirm:focus-visible{border-color:color-mix(in srgb,var(--danger) 80%,transparent);background:color-mix(in srgb,var(--danger) 28%,transparent);color:var(--ink)}.pulse-signout-popover__cancel{border-color:color-mix(in srgb,var(--ink) 20%,transparent);background:color-mix(in srgb,var(--chrome) 78%,transparent);color:color-mix(in srgb,var(--ink) 70%,transparent)}.pulse-signout-popover__cancel:hover,.pulse-signout-popover__cancel:focus-visible{border-color:color-mix(in srgb,var(--ink) 45%,transparent);background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.pulse-window__choices button:hover,.pulse-window__choices button:focus-visible{border-color:color-mix(in srgb,var(--ink) 14%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.pulse-controls>button:disabled{cursor:wait;opacity:.45}.pulse-grid{display:grid;min-height:0;gap:1px;padding:1px;background:color-mix(in srgb,var(--ink) 14%,transparent)}.pulse-grid[data-wall=overview]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.pulse-grid[data-wall=constraints]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr))}.pulse-grid[data-fullscreen=true]{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important}.pulse-panel{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:linear-gradient(115deg,color-mix(in srgb,var(--ink) 1.8%,transparent),transparent 38%),var(--pulse-panel)}.pulse-panel:after{position:absolute;top:0;right:0;width:24px;height:1px;background:color-mix(in srgb,var(--accent) 34%,transparent);content:""}.pulse-panel__header{display:grid;min-height:44px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 16px;border-bottom:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.pulse-panel__header>span{color:color-mix(in srgb,var(--accent) 78%,transparent);font-size:calc(12px * var(--pulse-reading-scale, 1));font-weight:600;letter-spacing:.08em}.pulse-panel__header h2{margin:0;overflow:hidden;color:color-mix(in srgb,var(--ink) 94%,transparent);font-size:calc(16px * var(--pulse-reading-scale, 1));font-weight:620;letter-spacing:-.025em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pulse-panel__header-actions{display:flex;align-items:center;gap:10px}.pulse-panel__header em{color:color-mix(in srgb,var(--ink) 68%,transparent);font-size:calc(10px * var(--pulse-reading-scale, 1));font-weight:560;font-style:normal;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pulse-panel__status{padding:2px 5px;border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger);font-size:calc(9px * var(--pulse-reading-scale, 1));font-weight:650;letter-spacing:.08em;line-height:1;white-space:nowrap}.pulse-panel__freshness{color:color-mix(in srgb,var(--ink) 76%,transparent);font-size:calc(9px * var(--pulse-reading-scale, 1));font-weight:620;letter-spacing:.07em;line-height:1;white-space:nowrap}.pulse-panel__freshness[data-state=stale]{padding:2px 5px;border:1px solid color-mix(in srgb,var(--warning) 45%,transparent);background:color-mix(in srgb,var(--warning) 10%,transparent);color:var(--warning)}.pulse-panel__freshness[data-state=empty]{color:color-mix(in srgb,var(--ink) 56%,transparent)}.pulse-panel[data-availability=unavailable]:after{width:44px;background:color-mix(in srgb,var(--danger) 72%,transparent)}.pulse-panel__fullscreen-btn{height:calc(26px * var(--pulse-control-scale, 1));padding:0 calc(7px * var(--pulse-control-scale, 1));border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);background:color-mix(in srgb,var(--chrome) 85%,transparent);color:color-mix(in srgb,var(--ink) 65%,transparent);font:inherit;font-size:calc(9px * var(--pulse-control-scale, 1));font-weight:600;letter-spacing:.08em;cursor:pointer;outline:none;transition:all .15s ease}.pulse-panel__fullscreen-btn:hover,.pulse-panel__fullscreen-btn:focus-visible{border-color:color-mix(in srgb,var(--accent) 65%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--ink)}.pulse-panel[data-fullscreen=true] .pulse-panel__fullscreen-btn{border-color:color-mix(in srgb,var(--warning) 60%,transparent);background:color-mix(in srgb,var(--warning) 18%,transparent);color:var(--warning)}.pulse-chart{position:relative;min-width:0;min-height:150px;overflow:hidden;touch-action:pan-y}.pulse-chart canvas{display:block;max-width:100%;transition:opacity .25s ease,filter .25s ease}.pulse-chart[data-refreshing=true] canvas{opacity:.38;filter:blur(.5px)}.pulse-panel__frame{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:minmax(150px,1fr) auto;background:color-mix(in srgb,var(--chrome) 18%,transparent)}.pulse-skeleton-overlay{position:absolute;inset:0 0 38px;pointer-events:none;overflow:hidden;z-index:4}.pulse-skeleton-shimmer{position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--accent) 2%,transparent) 20%,color-mix(in srgb,var(--accent) 8%,transparent) 50%,color-mix(in srgb,var(--accent) 2%,transparent) 80%,transparent 100%);animation:pulse-shimmer 1.2s infinite cubic-bezier(.4,0,.2,1)}.pulse-skeleton-scanline{position:absolute;left:64px;right:14px;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 80%,transparent),transparent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 50%,transparent);animation:pulse-scanline 1.4s infinite ease-in-out}@keyframes pulse-shimmer{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes pulse-scanline{0%{top:10px;opacity:.8}50%{top:calc(100% - 10px);opacity:.3}to{top:10px;opacity:.8}}.pulse-tooltip{position:absolute;top:10px;z-index:3;display:grid;min-width:240px;gap:7px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--ink) 25%,transparent);background:color-mix(in srgb,var(--chrome) 96%,transparent);box-shadow:var(--shadow);transform:translate(-50%);pointer-events:none}.pulse-tooltip strong{margin-bottom:2px;color:color-mix(in srgb,var(--ink) 72%,transparent);font-size:calc(12px * var(--pulse-reading-scale, 1));font-weight:560}.pulse-tooltip span{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;color:color-mix(in srgb,var(--ink) 82%,transparent);font-size:calc(12px * var(--pulse-reading-scale, 1))}.pulse-tooltip i{width:7px;height:7px}.pulse-tooltip em{font-style:normal}.pulse-tooltip b{color:var(--ink);font-weight:520}.pulse-legend{display:flex;flex-wrap:wrap;align-content:start;border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:color-mix(in srgb,var(--chrome) 44%,transparent)}.pulse-legend__item{display:flex;min-width:0;min-height:calc(32px * var(--pulse-control-scale, 1));flex:0 0 auto;align-items:center;gap:8px;padding:calc(5px * var(--pulse-control-scale, 1)) calc(10px * var(--pulse-control-scale, 1));border-top:0;border-left:0;border-right:1px solid color-mix(in srgb,var(--ink) 7%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ink) 7%,transparent);background:transparent;cursor:pointer;outline:none;font-family:inherit;transition:opacity .15s ease,background .15s ease;-webkit-user-select:none;user-select:none}.pulse-legend__item:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.pulse-legend__item:focus-visible{background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 72%,transparent)}.pulse-legend__item:active{background:color-mix(in srgb,var(--ink) 9%,transparent)}.pulse-legend__item[data-hidden=true]{opacity:.32}.pulse-legend__item[data-hidden=true]>i{box-shadow:none;filter:grayscale(.6)}.pulse-legend__item[data-hidden=true]>span{color:color-mix(in srgb,var(--ink) 55%,transparent);text-decoration:line-through}.pulse-legend__item>i{width:13px;height:2px;background:var(--series-color);box-shadow:0 0 7px color-mix(in srgb,var(--series-color) 60%,transparent)}.pulse-legend__item>i[data-line=dashed]{background:repeating-linear-gradient(90deg,var(--series-color) 0 3px,transparent 3px 5px)}.pulse-legend__item>span{color:color-mix(in srgb,var(--ink) 82%,transparent);font-size:calc(11px * var(--pulse-control-scale, 1));font-weight:520;white-space:nowrap}.pulse-panel[data-panel=latency] .pulse-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch}.pulse-panel[data-panel=latency] .pulse-legend__item{min-height:calc(38px * var(--pulse-control-scale, 1));gap:11px;padding:8px 16px}.pulse-panel[data-panel=latency] .pulse-legend__item>i{width:20px;height:3px}.pulse-panel[data-panel=latency] .pulse-legend__item>span{color:color-mix(in srgb,var(--ink) 92%,transparent);font-size:calc(13px * var(--pulse-control-scale, 1));font-weight:600;letter-spacing:-.015em}.pulse-footer{display:flex;min-height:20px;align-items:center;justify-content:space-between;padding:0 12px;border-top:1px solid var(--pulse-border);color:color-mix(in srgb,var(--ink) 35%,transparent);font-size:calc(10px * var(--pulse-reading-scale, 1));font-weight:520;letter-spacing:.1em}.pulse-footer nav{display:flex;align-items:center;gap:12px}.pulse-footer a{display:inline-flex;min-height:calc(22px * var(--pulse-control-scale, 1));align-items:center;padding:0 calc(3px * var(--pulse-control-scale, 1));color:inherit;text-decoration:none}.pulse-footer a:hover,.pulse-footer a:focus-visible{color:var(--accent);outline:1px solid color-mix(in srgb,var(--accent) 62%,transparent);outline-offset:1px}:root[data-release-train=true],.release-shell,.release-gate-shell{color-scheme:inherit;--rt-chrome: var(--chrome);--rt-panel: var(--panel);--rt-ink: var(--ink);--rt-muted: var(--muted);--rt-faint: var(--muted-2);--rt-line: var(--line);--rt-line-strong: var(--line-strong);--rt-soft: var(--soft);--rt-soft-hover: var(--sidebar-highlight-hover, color-mix(in srgb, var(--ink) 12%, transparent));--rt-accent: var(--accent);--rt-live: var(--success);--rt-staging: var(--warning);--rt-desktop: var(--purple);--rt-danger: var(--danger);--rt-mono: var(--ara-mono-font);--rt-radius-sm: 8px;--rt-radius-md: 10px;--rt-radius-lg: 14px;--rt-dur-fast: .12s;--rt-ease-out: cubic-bezier(.16, 1, .3, 1);background:var(--rt-chrome)}:root[data-release-train=true] body{min-width:320px;min-height:100vh;margin:0;overflow:auto;background:var(--rt-chrome);color:var(--rt-ink);font-family:var(--ara-font);font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.release-shell,.release-shell *,.release-gate-shell,.release-gate-shell *{box-sizing:border-box}.release-shell{display:grid;width:100%;min-height:100svh;grid-template-rows:52px auto 34px;overflow:visible;background:var(--rt-chrome);color:var(--rt-ink);font-family:var(--ara-font);font-variant-numeric:tabular-nums}.release-gridwash{display:none}.release-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 clamp(16px,2.4vw,32px);border-bottom:1px solid var(--rt-line);background:color-mix(in srgb,var(--rt-chrome) 96%,transparent)}.release-brand,.release-actions,.release-live,.release-footer nav{display:flex;align-items:center}.release-brand{gap:12px}.release-wordmark{color:var(--rt-ink);font-size:14px;font-weight:500;letter-spacing:-.025em;text-decoration:none}.release-brand>span{padding-left:12px;border-left:1px solid var(--rt-line);color:var(--rt-muted);font-size:13px}.release-actions{gap:8px}.release-live{gap:8px;margin-right:4px;color:var(--rt-muted);font-size:12px}.release-live i,.release-pipeline__topline i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--rt-live)}.release-shell[data-connection=stale] .release-live i{background:var(--rt-staging)}.release-shell[data-connection=error] .release-live i{background:var(--rt-danger)}.release-actions button,.release-gate button{min-height:30px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:var(--rt-soft);color:var(--rt-ink);font:inherit;font-size:12px;cursor:pointer;transition:background-color var(--rt-dur-fast) var(--rt-ease-out)}.release-actions button:hover,.release-gate button:hover{background:var(--rt-soft-hover)}.release-actions button:disabled{cursor:wait;opacity:.55}.release-actions button:focus-visible,.release-gate button:focus-visible,.release-wordmark:focus-visible,.release-footer a:focus-visible,.release-lane__header>a:focus-visible,.release-row a:focus-visible,.release-ci-toggle:focus-visible,.release-pipeline:focus-visible{outline:2px solid var(--rt-ink);outline-offset:2px}.release-main{display:flex;width:min(1480px,calc(100vw - 32px));min-width:0;flex-direction:column;gap:16px;margin:0 auto;padding:24px 0 20px;overflow:visible}.release-heading{display:flex;min-height:44px;align-items:flex-end;justify-content:space-between;gap:24px}.release-heading p,.release-heading h1{margin:0}.release-heading p{margin-bottom:6px;color:var(--rt-muted);font-size:12px}.release-heading h1{font-size:clamp(26px,3vw,34px);font-weight:400;letter-spacing:-.045em;line-height:1.05}.release-heading>span{padding-bottom:3px;color:var(--rt-faint);font-size:12px;white-space:nowrap}.release-warning{padding:10px 12px;border-radius:var(--rt-radius-md);background:color-mix(in srgb,var(--rt-staging) 11%,transparent);color:var(--rt-staging);font-size:13px;line-height:1.45}.release-overview{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.5fr);gap:14px}.release-readiness,.release-timeline-panel{min-width:0;overflow:hidden;border:1px solid var(--rt-line);border-radius:var(--rt-radius-lg);background:var(--rt-panel)}.release-readiness{display:grid;gap:18px;padding:16px}.release-readiness__status{min-width:0}.release-readiness__status>span{display:inline-flex;align-items:center;gap:7px;color:var(--rt-staging);font-size:12px;font-weight:500}.release-readiness__status>span i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor}.release-readiness[data-tone=active] .release-readiness__status>span{color:var(--rt-accent)}.release-readiness[data-tone=ready] .release-readiness__status>span{color:var(--rt-live)}.release-readiness[data-tone=danger] .release-readiness__status>span{color:var(--rt-danger)}.release-readiness h2,.release-readiness p,.release-timeline-panel h2,.release-timeline-panel p,.release-timeline{margin:0}.release-readiness h2{margin-top:8px;font-size:20px;font-weight:400;letter-spacing:-.03em;line-height:1.2}.release-readiness p{max-width:520px;margin-top:7px;color:var(--rt-muted);font-size:13px;line-height:1.45}.release-readiness__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.release-readiness__control{display:grid;min-width:0;gap:10px}.release-readiness__actions a,.release-readiness__actions button{display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;padding:0 13px;border-radius:999px;background:var(--rt-ink);color:var(--rt-panel);font-size:12px;text-decoration:none;cursor:pointer}.release-readiness__actions a{border:1px solid var(--rt-line-strong);background:transparent;color:var(--rt-ink)}.release-supervisor-action{position:relative;display:inline-flex;min-width:0;align-items:stretch}.release-readiness__actions .release-supervisor-start{padding-right:36px}.release-readiness__actions .release-copy-prompt{position:absolute;top:50%;right:4px;min-height:24px;width:26px;padding:0;justify-content:center;border:0;border-left:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:0 999px 999px 0;background:transparent;color:var(--rt-panel);transform:translateY(-50%)}.release-readiness__actions .release-copy-prompt[data-copied=true]{opacity:.62}.release-copy-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.release-readiness__actions button:disabled{cursor:default;opacity:.46}.release-readiness__actions .release-supervisor-stop{border:1px solid color-mix(in srgb,var(--rt-danger) 35%,transparent);background:transparent;color:var(--rt-danger)}.release-readiness__actions a:hover,.release-readiness__actions button:not(:disabled):hover{opacity:.84}.release-readiness__actions a:focus-visible,.release-readiness__actions button:focus-visible{outline:2px solid var(--rt-ink);outline-offset:2px}.release-supervisor-history{min-width:0;margin-top:2px;padding-top:13px;border-top:1px solid var(--rt-line)}.release-supervisor-history>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.release-supervisor-history>header>div{display:flex;min-width:0;align-items:baseline;gap:8px}.release-supervisor-history h3{margin:0;color:var(--rt-ink);font-size:12px;font-weight:550;letter-spacing:-.01em}.release-supervisor-history header span{color:var(--rt-faint);font-size:10px}.release-history-toggle{flex:0 0 auto;padding:3px 0;border:0;background:transparent;color:var(--rt-muted);font-size:11px;cursor:pointer}.release-history-toggle:hover{color:var(--rt-ink)}.release-history-toggle:focus-visible,.release-history-scroll:focus-visible{border-radius:4px;outline:2px solid var(--rt-ink);outline-offset:2px}.release-history-scroll{max-height:112px;overflow-y:auto;overscroll-behavior:contain;padding-right:5px;scrollbar-color:var(--rt-line-strong) transparent;scrollbar-gutter:stable;transition:max-height .18s ease}.release-history-scroll[data-expanded=true]{max-height:264px}.release-supervisor-runs{display:grid;margin:0;padding:0;gap:3px;list-style:none}.release-supervisor-runs li{min-width:0}.release-supervisor-runs li>a{display:flex;min-height:34px;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:0 8px;border-radius:6px;color:inherit;text-decoration:none}.release-supervisor-runs li>a:hover{background:color-mix(in srgb,var(--rt-ink) 4%,transparent)}.release-supervisor-runs li>a:focus-visible{outline:2px solid var(--rt-ink);outline-offset:2px}.release-run-identity,.release-run-meta{display:inline-flex;min-width:0;align-items:center}.release-run-identity{gap:7px;overflow:hidden;color:var(--rt-muted);font-size:11px;white-space:nowrap}.release-run-identity>i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--rt-faint)}.release-run-identity>span{overflow:hidden;text-overflow:ellipsis}.release-run-identity code{color:var(--rt-faint);font-family:var(--rt-mono);font-size:9px}.release-run-meta{flex:0 0 auto;gap:8px;color:var(--rt-faint);font-size:10px}.release-run-meta b{color:var(--rt-muted);font-weight:500}.release-supervisor-runs li[data-state=running] .release-run-meta b,.release-supervisor-runs li[data-state=queued] .release-run-meta b{color:var(--rt-accent)}.release-supervisor-runs li[data-state=running] .release-run-identity>i,.release-supervisor-runs li[data-state=queued] .release-run-identity>i{background:var(--rt-accent)}.release-supervisor-runs li[data-state=succeeded] .release-run-identity>i{background:var(--rt-live)}.release-supervisor-runs li[data-state=failed] .release-run-meta b,.release-supervisor-runs li[data-state=cancelled] .release-run-meta b{color:var(--rt-danger)}.release-supervisor-runs li[data-state=failed] .release-run-identity>i,.release-supervisor-runs li[data-state=cancelled] .release-run-identity>i{background:var(--rt-danger)}.release-readiness .release-supervisor-note{margin:0;color:var(--rt-faint);font-size:10px;line-height:1.35}.release-timeline-panel{display:grid;grid-template-rows:auto 1fr}.release-timeline-panel__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:13px 16px 12px;border-bottom:1px solid var(--rt-line)}.release-timeline-panel__heading span{color:var(--rt-muted);font-size:11px}.release-timeline-panel__heading h2{margin-top:3px;font-size:15px;font-weight:500;letter-spacing:-.015em}.release-timeline-panel__heading>p{color:var(--rt-muted);font-size:11px;text-align:right}.release-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none}.release-timeline li{position:relative;display:grid;min-width:0;grid-template-columns:8px minmax(0,1fr);gap:3px 8px;align-content:center;padding:12px 14px;border-right:1px solid var(--rt-line)}.release-timeline li:last-child{border-right:0}.release-timeline li>i{width:7px;height:7px;grid-row:1 / span 3;margin-top:4px;border-radius:50%;background:var(--rt-faint)}.release-timeline li[data-tone=active]>i{background:var(--rt-accent)}.release-timeline li[data-tone=ready]>i{background:var(--rt-live)}.release-timeline li[data-tone=warning]>i{background:var(--rt-staging)}.release-timeline li>span{overflow:hidden;color:var(--rt-faint);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.release-timeline li>strong{overflow:hidden;color:var(--rt-ink);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.release-timeline li>p{overflow:hidden;color:var(--rt-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.release-columns{display:grid;height:clamp(620px,calc(100svh - 260px),780px);min-height:620px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;overflow:hidden}.release-lane{--lane: var(--rt-accent);display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--rt-line);border-radius:var(--rt-radius-lg);background:var(--rt-panel)}.release-lane:nth-child(2){--lane: var(--rt-staging)}.release-lane:nth-child(3){--lane: var(--rt-desktop)}.release-lane__header{display:grid;min-height:68px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--rt-line)}.release-lane__index{display:grid;width:28px;height:28px;place-items:center;border-radius:var(--rt-radius-sm);background:color-mix(in srgb,var(--lane) 10%,transparent);color:var(--lane);font-size:11px}.release-lane__title{display:flex;min-width:0;flex-direction:column;gap:3px}.release-lane__title span{overflow:hidden;color:var(--rt-faint);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.release-lane__title h2{overflow:hidden;margin:0;font-size:15px;font-weight:500;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.release-lane__header>a{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border-radius:999px;background:var(--rt-soft);color:var(--rt-muted);font-size:12px;text-decoration:none}.release-lane__header>a:hover{background:var(--rt-soft-hover);color:var(--rt-ink)}.release-lane__summary{display:grid;min-height:92px;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px;padding:16px;border-bottom:1px solid var(--rt-line)}.release-lane__summary>strong{overflow:hidden;color:var(--rt-ink);font-size:clamp(34px,3.2vw,48px);font-weight:400;letter-spacing:-.065em;line-height:.9;text-overflow:ellipsis;white-space:nowrap}.release-lane__summary>div{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:7px}.release-lane__summary span{overflow:hidden;max-width:100%;color:var(--rt-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.release-lane__summary b,.release-row__topline>span{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--lane) 10%,transparent);color:var(--lane);font-size:11px;font-weight:500}.release-lane__summary b:before,.release-row__topline>span:before{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:currentColor;content:""}.release-lane[data-tone=danger] .release-lane__summary b{background:color-mix(in srgb,var(--rt-danger) 10%,transparent);color:var(--rt-danger)}.release-lane[data-tone=live] .release-lane__summary b{background:color-mix(in srgb,var(--rt-live) 10%,transparent);color:var(--rt-live)}.release-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--rt-line);background:color-mix(in srgb,var(--rt-ink) 2.5%,transparent);color:var(--rt-faint);font-size:11px}.release-identity span{overflow:hidden;padding:9px 10px;border-right:1px solid var(--rt-line);text-overflow:ellipsis;white-space:nowrap}.release-identity span:last-child{border-right:0}.release-identity code,.release-identity b,.release-row__meta code,.release-pipeline code{color:var(--rt-muted);font:inherit;font-weight:500}.release-lane__body{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.release-list{min-height:0;margin:0;padding:0;overflow:auto;overscroll-behavior:contain;list-style:none;scrollbar-color:var(--rt-line-strong) transparent}.release-list--desktop{flex:1}.release-row{--state: var(--lane);display:flex;min-height:82px;flex-direction:column;justify-content:center;gap:7px;padding:11px 14px;border-bottom:1px solid var(--rt-line);transition:background-color var(--rt-dur-fast) var(--rt-ease-out)}.release-row:hover{background:var(--rt-soft)}.release-row[data-state=blocked]{--state: var(--rt-danger)}.release-row[data-state=draft],.release-row[data-state=waiting],.release-row[data-state=sync]{--state: var(--rt-faint)}.release-row[data-state=checks],.release-row[data-state=staged]{--state: var(--rt-staging)}.release-row[data-state=ready]{--state: var(--rt-live)}.release-row[data-state=unreleased]{--state: var(--rt-desktop)}.release-row__topline,.release-row__meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.release-row__topline a{color:var(--state);font-size:12px;font-weight:500;text-decoration:none}.release-row__topline>span{padding:3px 7px;background:color-mix(in srgb,var(--state) 10%,transparent);color:var(--state);font-size:10px}.release-row__topline>span:before{width:5px;height:5px}.release-row__title{display:-webkit-box;overflow:hidden;color:var(--rt-ink);font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.release-row__title:hover,.release-row__topline a:hover{text-decoration:underline;text-underline-offset:2px}.release-row__meta{flex-wrap:wrap;justify-content:flex-start;color:var(--rt-faint);font-size:11px}.release-row__meta time{margin-left:auto}.release-diff-stat{display:inline-flex;align-items:center;gap:5px;font-family:var(--ara-mono-font);font-variant-numeric:tabular-nums}.release-diff-stat b{font-weight:600}.release-diff-stat b:first-child{color:var(--rt-live)}.release-diff-stat b:last-child{color:var(--rt-danger)}.release-ci-toggle{--ci-tone: var(--rt-faint);display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:2px 6px 2px 3px;border:0;border-radius:999px;background:transparent;color:var(--rt-muted);font:inherit;font-size:10px;cursor:pointer;transition:background-color var(--rt-dur-fast) var(--rt-ease-out)}.release-ci-toggle:hover,.release-ci-toggle[aria-expanded=true]{background:var(--rt-soft-hover)}.release-ci-toggle[data-state=success]{--ci-tone: var(--rt-live)}.release-ci-toggle[data-state=failure]{--ci-tone: var(--rt-danger)}.release-ci-toggle[data-state=pending]{--ci-tone: var(--rt-staging)}.release-ci-toggle>b{color:var(--ci-tone);font-weight:500}.release-ci-indicator,.release-check__mark{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border:1.5px solid var(--ci-tone);border-radius:50%;color:var(--ci-tone);font-size:13px;font-weight:700;line-height:1}.release-ci-toggle[data-state=pending] .release-ci-indicator{border-color:color-mix(in srgb,var(--ci-tone) 28%,transparent);border-top-color:var(--ci-tone);animation:release-ci-spin .9s linear infinite}.release-checks{margin:4px -14px -11px;border-top:1px solid var(--rt-line);background:color-mix(in srgb,var(--rt-ink) 2.5%,transparent)}.release-checks>header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--rt-line)}.release-checks>header>div{display:flex;min-width:0;flex-direction:column;gap:2px}.release-checks>header strong{color:var(--rt-ink);font-size:11px;font-weight:600}.release-checks>header span,.release-checks>p{color:var(--rt-faint);font-size:10px}.release-checks>header a{flex:0 0 auto;color:var(--rt-muted);font-size:10px;text-decoration:none}.release-checks>ol{max-height:236px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-color:var(--rt-line-strong) transparent}.release-checks>ol:focus-visible{outline:2px solid var(--rt-ink);outline-offset:-2px}.release-checks li{--ci-tone: var(--rt-faint);border-bottom:1px solid var(--rt-line)}.release-checks li:last-child{border-bottom:0}.release-checks li[data-state=success]{--ci-tone: var(--rt-live)}.release-checks li[data-state=failure]{--ci-tone: var(--rt-danger)}.release-checks li[data-state=pending]{--ci-tone: var(--rt-staging)}.release-checks li>a{display:grid;min-height:47px;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 12px;color:var(--rt-faint);text-decoration:none;transition:background-color var(--rt-dur-fast) var(--rt-ease-out)}.release-checks li>a:hover{background:var(--rt-soft-hover)}.release-check__mark{width:18px;height:18px;font-size:12px}.release-checks li[data-state=pending] .release-check__mark{border-color:color-mix(in srgb,var(--ci-tone) 28%,transparent);border-top-color:var(--ci-tone);animation:release-ci-spin .9s linear infinite}.release-check__identity{display:flex;min-width:0;flex-direction:column}.release-check__identity strong,.release-check__identity span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-check__identity strong{color:var(--rt-ink);font-size:11px;font-weight:500}.release-check__identity span,.release-check__timing{color:var(--rt-faint);font-size:9px}.release-check__timing{white-space:nowrap}.release-checks>p{margin:0;padding:14px 12px}@keyframes release-ci-spin{to{transform:rotate(360deg)}}.release-pipeline{display:flex;flex-direction:column;gap:9px;margin:12px;padding:13px 14px;border:1px solid var(--rt-line);border-radius:var(--rt-radius-md);background:var(--rt-soft);color:var(--rt-ink);text-decoration:none;transition:background-color var(--rt-dur-fast) var(--rt-ease-out)}.release-pipeline:hover{background:var(--rt-soft-hover)}.release-pipeline__topline,.release-pipeline>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.release-pipeline__topline>span{display:flex;align-items:center;gap:7px;color:var(--rt-muted);font-size:11px}.release-pipeline__topline b{color:var(--rt-desktop);font-size:11px;font-weight:500}.release-pipeline[data-state=failed] .release-pipeline__topline b{color:var(--rt-danger)}.release-pipeline[data-state=current] .release-pipeline__topline b{color:var(--rt-live)}.release-pipeline>strong{overflow:hidden;font-size:clamp(20px,2vw,28px);font-weight:400;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap}.release-pipeline>div:last-child{color:var(--rt-faint);font-size:10px}.release-manifest-title{--manifest-tone: var(--rt-desktop);display:flex;min-height:42px;align-items:center;justify-content:space-between;padding:0 14px 0 16px;border-top:1px solid color-mix(in srgb,var(--manifest-tone) 28%,var(--rt-line));border-bottom:1px solid color-mix(in srgb,var(--manifest-tone) 28%,var(--rt-line));background:color-mix(in srgb,var(--manifest-tone) 10%,var(--rt-panel));box-shadow:inset 3px 0 0 var(--manifest-tone);color:var(--manifest-tone);font-size:11px;font-weight:500}.release-manifest-title[data-tone=waiting]{--manifest-tone: var(--rt-staging)}.release-manifest-title b{display:grid;min-width:22px;height:22px;place-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--manifest-tone) 24%,transparent);background:color-mix(in srgb,var(--manifest-tone) 12%,var(--rt-panel));color:var(--manifest-tone);font-size:11px;font-weight:500}.release-empty{display:flex;min-height:160px;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px;color:var(--rt-muted);text-align:center}.release-empty strong{font-size:13px;font-weight:500}.release-empty span{color:var(--rt-faint);font-size:12px;line-height:1.45}.release-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 clamp(16px,2.4vw,32px);border-top:1px solid var(--rt-line);color:var(--rt-faint);font-size:11px}.release-footer nav{gap:16px}.release-footer a{color:var(--rt-muted);text-decoration:none}.release-footer a:hover,.release-wordmark:hover{color:var(--rt-ink)}.release-gate-shell{display:grid;min-height:100svh;place-items:center;padding:24px;color:var(--rt-ink);font-family:var(--ara-font)}.release-gate{width:min(480px,100%);padding:28px;border:1px solid var(--rt-line);border-radius:var(--rt-radius-lg);background:var(--rt-panel)}.release-gate p,.release-gate h1{margin:0}.release-gate p{color:var(--rt-muted);font-size:13px}.release-gate h1{margin-top:12px;font-size:clamp(28px,5vw,38px);font-weight:400;letter-spacing:-.045em}.release-gate>span{display:block;margin-top:12px;color:var(--rt-muted);font-size:15px;line-height:1.55}.release-gate button{margin-top:22px}@media(max-width:980px){.release-shell{min-height:100svh;grid-template-rows:52px auto 34px;overflow:visible}.release-main{width:min(720px,calc(100vw - 32px));overflow:visible}.release-overview{grid-template-columns:1fr}.release-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.release-timeline li:nth-child(2){border-right:0}.release-timeline li:nth-child(-n+2){border-bottom:1px solid var(--rt-line)}.release-heading{align-items:flex-start;flex-direction:column;gap:8px}.release-heading>span{white-space:normal}.release-columns{height:auto;min-height:0;grid-template-columns:1fr;overflow:visible}.release-lane{min-height:560px;height:min(720px,calc(100svh - 96px))}.release-lane__body{min-height:360px}}@media(max-width:560px){.release-topbar{min-height:60px;align-items:center;padding:8px 12px}.release-shell{grid-template-rows:auto auto auto}.release-brand>span,.release-live,.release-footer>span{display:none}.release-main{width:calc(100vw - 24px);padding:18px 0}.release-heading h1{font-size:28px}.release-readiness{align-items:stretch}.release-readiness__actions{width:100%;align-items:stretch;flex-direction:column}.release-readiness__control{width:100%}.release-readiness__actions a,.release-readiness__actions button{width:100%;justify-content:center}.release-supervisor-action{width:100%}.release-readiness__actions .release-copy-prompt{width:34px}.release-timeline-panel__heading{align-items:flex-start;flex-direction:column;gap:6px}.release-timeline-panel__heading>p{text-align:left}.release-lane__header{grid-template-columns:28px minmax(0,1fr) auto}.release-checks li>a{grid-template-columns:18px minmax(0,1fr) auto}.release-check__timing{grid-column:2 / -1}.release-footer{min-height:42px;justify-content:flex-end;padding:0 12px}}@media(prefers-reduced-motion:reduce){.release-actions button,.release-gate button,.release-row,.release-pipeline,.release-ci-toggle,.release-checks li>a{transition:none}.release-ci-toggle[data-state=pending] .release-ci-indicator,.release-checks li[data-state=pending] .release-check__mark{animation:none}}.release-history-link,.release-history-shell .release-brand>a:not(.release-wordmark){color:var(--rt-muted);font-size:12px;text-decoration:none}.release-history-link{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border-radius:999px;background:var(--rt-soft)}.release-history-link:hover,.release-history-shell .release-brand>a:not(.release-wordmark):hover{color:var(--rt-ink)}.release-history-link:focus-visible,.release-history-shell a:focus-visible,.release-history-shell button:focus-visible{outline:2px solid var(--rt-ink);outline-offset:2px}.release-history-main{width:min(1080px,calc(100vw - 32px));gap:18px}.release-history-summary{display:grid;grid-template-columns:minmax(160px,.45fr) minmax(160px,.45fr) minmax(280px,1.1fr);gap:1px;overflow:hidden;border:1px solid var(--rt-line);border-radius:var(--rt-radius-lg);background:var(--rt-line)}.release-history-summary>*{margin:0;padding:17px 18px;background:var(--rt-panel)}.release-history-summary>div{display:grid;gap:8px}.release-history-summary span,.release-history-summary p{color:var(--rt-muted);font-size:12px;line-height:1.5}.release-history-summary strong{font-size:25px;font-weight:400;letter-spacing:-.04em}.release-history-summary p{display:flex;align-items:center}.release-history-table{overflow:hidden;border:1px solid var(--rt-line);border-radius:var(--rt-radius-lg);background:var(--rt-panel)}.release-history-table>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:18px;border-bottom:1px solid var(--rt-line)}.release-history-table h2,.release-history-table p{margin:0}.release-history-table p,.release-history-table>header>span{color:var(--rt-muted);font-size:11px}.release-history-table h2{margin-top:4px;font-size:18px;font-weight:500;letter-spacing:-.02em}.release-history-table ol{margin:0;padding:0;list-style:none}.release-history-table li{display:grid;min-height:62px;grid-template-columns:minmax(180px,1fr) 100px 120px 130px;align-items:center;gap:18px;padding:10px 18px;border-bottom:1px solid var(--rt-line)}.release-history-table li:last-child{border-bottom:0}.release-history-table li[data-current=true]{background:color-mix(in srgb,var(--rt-live) 6%,var(--rt-panel))}.release-history-version{display:flex;min-width:0;align-items:center;gap:11px}.release-history-version>i{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--rt-faint)}[data-current=true] .release-history-version>i{background:var(--rt-live)}.release-history-version>div{display:flex;min-width:0;align-items:baseline;flex-wrap:wrap;gap:9px}.release-history-version strong{font-size:15px;font-weight:500}.release-history-version .release-history-badge{display:inline-flex;min-height:20px;align-items:center;padding:0 7px;border-radius:999px;background:var(--rt-soft);color:var(--rt-muted);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.release-history-badge[data-kind=current],.release-history-badge[data-kind=desktop]{background:color-mix(in srgb,var(--rt-live) 10%,transparent);color:var(--rt-live)}.release-history-badge[data-kind=backend]{background:color-mix(in srgb,var(--rt-staging) 11%,transparent);color:var(--rt-staging)}.release-history-badge[data-kind=database],.release-history-badge[data-kind=unknown]{background:color-mix(in srgb,var(--rt-danger) 9%,transparent);color:var(--rt-danger)}.release-history-badge[data-kind=checking]{color:var(--rt-faint)}.release-history-table code,.release-rollback-confirm code{color:var(--rt-muted);font-family:var(--ara-mono-font);font-size:11px}.release-history-table time{color:var(--rt-muted);font-size:12px}.release-history-table button,.release-rollback-confirm button{min-height:32px;padding:0 12px;border:1px solid var(--rt-line-strong);border-radius:999px;background:transparent;color:var(--rt-ink);font:inherit;font-size:12px;cursor:pointer}.release-history-table button:hover:not(:disabled),.release-rollback-confirm button:hover:not(:disabled){background:var(--rt-soft-hover)}.release-history-table button:disabled,.release-rollback-confirm button:disabled{cursor:default;opacity:.45}.release-rollback-confirm{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px;border:1px solid color-mix(in srgb,var(--rt-danger) 34%,var(--rt-line));border-radius:var(--rt-radius-lg);background:color-mix(in srgb,var(--rt-danger) 5%,var(--rt-panel))}.release-rollback-confirm h2,.release-rollback-confirm p,.release-rollback-confirm span{margin:0}.release-rollback-blockers{display:grid;max-width:760px;margin:14px 0 0;padding:0;gap:8px;list-style:none}.release-rollback-blockers li{display:grid;gap:3px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--rt-danger) 20%,var(--rt-line));border-radius:var(--rt-radius-sm);background:color-mix(in srgb,var(--rt-danger) 4%,var(--rt-panel))}.release-rollback-blockers strong{color:var(--rt-danger);font-size:11px;font-weight:600}.release-rollback-blockers li>span{margin:0}.release-rollback-blockers code{overflow:hidden;margin-top:2px;text-overflow:ellipsis;white-space:nowrap}.release-rollback-acknowledgement{display:flex;max-width:720px;align-items:flex-start;gap:9px;margin-top:15px;cursor:pointer}.release-rollback-acknowledgement input{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;accent-color:var(--rt-danger)}.release-rollback-acknowledgement input:focus-visible{outline:2px solid var(--rt-ink);outline-offset:2px}.release-rollback-acknowledgement>span{margin:0;color:var(--rt-ink)}.release-rollback-confirm p{margin-bottom:5px;color:var(--rt-danger);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.release-rollback-confirm h2{font-size:18px;font-weight:500;letter-spacing:-.02em}.release-rollback-confirm span{display:block;max-width:690px;margin-top:6px;color:var(--rt-muted);font-size:12px;line-height:1.5}.release-rollback-confirm>div:last-child{display:flex;flex:0 0 auto;gap:8px}.release-rollback-confirm .release-rollback-confirm__danger{border-color:var(--rt-danger);background:var(--rt-danger);color:#fff}@media(max-width:760px){.release-history-summary{grid-template-columns:1fr 1fr}.release-history-summary>p{grid-column:1 / -1}.release-history-table li{grid-template-columns:1fr auto;gap:7px 14px;padding:14px}.release-history-table li>code,.release-history-table li>time{grid-column:1}.release-history-table li>button{grid-column:2;grid-row:1 / span 3}.release-rollback-confirm{align-items:stretch;flex-direction:column}.release-rollback-confirm>div:last-child{justify-content:flex-end}.release-heading>span,.release-history-table>header>span{display:none}}:root[data-pi-eval-dashboard=true],:root[data-pi-eval-dashboard=true] body,:root[data-pi-eval-dashboard=true] #root{width:100%;min-height:100%;margin:0;overflow:hidden;background:var(--chrome)}.pi-eval-dashboard-host{width:100vw;height:100vh;margin:0;overflow:hidden;background:var(--chrome)}.pi-eval-dashboard-frame{display:block;width:100%;height:100%;border:0;background:var(--chrome)}
