.Pm88zq_root{--bg:#0b0d12;--panel:#0f131b;--raised:#141925;--line:#1d2431;--line-2:#2a3242;--text:#e6e9ef;--dim:#8b94a7;--faint:#5d667a;--ok:#3dd68c;--warn:#f5a524;--err:#ff5c5c;--blue:#5b8cff;--job:#c9a0ff;--pink:#ff6fae;--cyan:#4cc9f0;--sunken:#0d1118;--body:#cfd5e0;--ok-hover:#5fe3a3;--err-ink:#ffb3b3;--err-soft:#ff9a9a;--blue-ink:#9db7ff;--on-ok:#07150e;--on-fill:#0b0d12;--top:#0b0d12db;--err-wash:#1a1820;--warn-wash:#1d1a12;--tick:#8b94a712;--stripe:#0b0d1259;--console-shadow:0 30px 80px -40px #5b8cff40;--cv-bg:#0d1017;--cv-card:#131824;--cv-line:#262e3e;--cv-faint:#4b5468;--cv-off:#0f131b;--cv-dead:#2a1418;--cv-track:#1d2433;--cv-dots:#8b94a717;--cv-edge:#8494b429;--cv-edge-dead:#ff5c5c73;--cv-repl:#3a4357;--cv-short:#e6e9ef6b;--cv-crawl:#ff8a4c;--cv-grid:#8b94a71f;--cv-cross:#e6e9ef59;--cv-hi:#e6e9ef99;--cv-edge-line:#e6e9ef80;--cv-ok-area:#3dd68c29;--cv-err-area:#ff5c5c66;--cv-alert:#f5a524bf;--cv-burn-zone:#ff5c5c12;--cv-page:#ff5c5ccc;--cv-budget:#8b94a799;--cv-burn-area:#5b8cff24;--cv-row:#8b94a70d;--cv-heat-0:#16241f;--cv-heat-1:#3dd68c;--cv-heat-2:#f5a524;--cv-heat-3:#ff5c5c;--cv-heat-dead:#5a1d24;--cv-heat-boot:#1f2c52}html[data-scheme=light] .Pm88zq_root{--bg:#f4f5f5;--panel:#fff;--raised:#f2f3f5;--sunken:#f7f8f9;--line:#e3e5e8;--line-2:#d1d5db;--text:#24292e;--body:#3a4048;--dim:#5d6470;--faint:#6b7280;--ok:#1a7f4b;--ok-hover:#166c40;--warn:#a65400;--err:#d32f2f;--err-ink:#b42318;--err-soft:#c0262d;--blue:#3366d6;--blue-ink:#2a56b8;--job:#8b4fd9;--pink:#d1307f;--cyan:#0a7ea4;--on-ok:#fff;--on-fill:#fff;--top:#f4f5f5db;--err-wash:#fdf1f1;--warn-wash:#fdf6ea;--tick:#24292e14;--stripe:#ffffff59;--console-shadow:0 24px 60px -36px #24292e38;--cv-bg:#fff;--cv-card:#fff;--cv-line:#d5dae1;--cv-faint:#6b7280;--cv-off:#f6f7f9;--cv-dead:#fdeeee;--cv-track:#e8ebef;--cv-dots:#24292e24;--cv-edge:#24292e24;--cv-edge-dead:#d32f2f73;--cv-repl:#aeb5bf;--cv-short:#24292e66;--cv-crawl:#e0601c;--cv-grid:#24292e1a;--cv-cross:#24292e59;--cv-hi:#24292e8c;--cv-edge-line:#24292e73;--cv-ok-area:#1a7f4b24;--cv-err-area:#d32f2f59;--cv-alert:#a65400cc;--cv-burn-zone:#d32f2f0f;--cv-page:#d32f2fd9;--cv-budget:#5d6470b3;--cv-burn-area:#3366d61f;--cv-row:#24292e0a;--cv-heat-0:#e3f2e9;--cv-heat-1:#2fb171;--cv-heat-2:#f0a020;--cv-heat-3:#e5484d;--cv-heat-dead:#f3c4c7;--cv-heat-boot:#cdd9f6}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .Pm88zq_root{--bg:#f4f5f5;--panel:#fff;--raised:#f2f3f5;--sunken:#f7f8f9;--line:#e3e5e8;--line-2:#d1d5db;--text:#24292e;--body:#3a4048;--dim:#5d6470;--faint:#6b7280;--ok:#1a7f4b;--ok-hover:#166c40;--warn:#a65400;--err:#d32f2f;--err-ink:#b42318;--err-soft:#c0262d;--blue:#3366d6;--blue-ink:#2a56b8;--job:#8b4fd9;--pink:#d1307f;--cyan:#0a7ea4;--on-ok:#fff;--on-fill:#fff;--top:#f4f5f5db;--err-wash:#fdf1f1;--warn-wash:#fdf6ea;--tick:#24292e14;--stripe:#ffffff59;--console-shadow:0 24px 60px -36px #24292e38;--cv-bg:#fff;--cv-card:#fff;--cv-line:#d5dae1;--cv-faint:#6b7280;--cv-off:#f6f7f9;--cv-dead:#fdeeee;--cv-track:#e8ebef;--cv-dots:#24292e24;--cv-edge:#24292e24;--cv-edge-dead:#d32f2f73;--cv-repl:#aeb5bf;--cv-short:#24292e66;--cv-crawl:#e0601c;--cv-grid:#24292e1a;--cv-cross:#24292e59;--cv-hi:#24292e8c;--cv-edge-line:#24292e73;--cv-ok-area:#1a7f4b24;--cv-err-area:#d32f2f59;--cv-alert:#a65400cc;--cv-burn-zone:#d32f2f0f;--cv-page:#d32f2fd9;--cv-budget:#5d6470b3;--cv-burn-area:#3366d61f;--cv-row:#24292e0a;--cv-heat-0:#e3f2e9;--cv-heat-1:#2fb171;--cv-heat-2:#f0a020;--cv-heat-3:#e5484d;--cv-heat-dead:#f3c4c7;--cv-heat-boot:#cdd9f6}}.Pm88zq_root{--sans:var(--font-sora), system-ui, sans-serif;--mono:var(--font-dm-mono), ui-monospace, Menlo, monospace;background:var(--bg);min-height:100vh;color:var(--text);font:15px/1.6 var(--sans);font-variant-numeric:tabular-nums}.Pm88zq_root a{color:var(--blue);text-underline-offset:3px}.Pm88zq_root :focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.Pm88zq_root h1,.Pm88zq_root h2,.Pm88zq_root h3,.Pm88zq_root h4{margin:0;font-weight:600}.Pm88zq_root p{margin:0}body:has(.Pm88zq_root){background:#0b0d12}html[data-scheme=light] body:has(.Pm88zq_root){background:#f4f5f5}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) body:has(.Pm88zq_root){background:#f4f5f5}}.Pm88zq_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Pm88zq_skip{z-index:50;background:var(--blue);font:500 13px var(--mono);border-radius:6px;padding:8px 12px;position:absolute;top:8px;left:8px;transform:translateY(-200%);color:var(--on-fill)!important}.Pm88zq_skip:focus{transform:none}.Pm88zq_top{z-index:30;border-bottom:1px solid var(--line);background:var(--top);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:12px 24px;min-height:54px;padding:8px 24px;display:flex;position:sticky;top:0}@media (max-width:900px){.Pm88zq_top{flex-wrap:wrap;padding:8px 16px 0}}.Pm88zq_brand{font:500 13.5px var(--mono);white-space:nowrap;align-items:center;gap:9px;text-decoration:none;display:flex;color:var(--text)!important}.Pm88zq_brand b{font-weight:500}.Pm88zq_crumb{color:var(--dim)}@media (max-width:1180px){.Pm88zq_crumb{display:none}}.Pm88zq_logo{border:2px solid var(--ok);border-radius:50%;width:14px;height:14px;position:relative}.Pm88zq_logo:after{content:"";background:var(--ok);border-radius:50%;animation:2.4s ease-in-out infinite Pm88zq_beat;position:absolute;inset:2px}@keyframes Pm88zq_beat{0%,to{opacity:.6;transform:scale(.55)}50%{opacity:1;transform:scale(1)}}.Pm88zq_nav{font:400 12.5px var(--mono);gap:2px;margin:0 auto;display:flex}.Pm88zq_nav a{color:var(--dim);white-space:nowrap;border-radius:6px;padding:6px 10px;text-decoration:none}.Pm88zq_nav a:hover{background:var(--raised);color:var(--text)}@media (max-width:900px){.Pm88zq_nav{scrollbar-width:none;order:3;width:calc(100% + 32px);margin:0 -16px;padding:4px 10px 6px;overflow-x:auto}}.Pm88zq_status{border:1px solid var(--line-2);background:var(--panel);font:400 12px var(--mono);white-space:nowrap;--s:var(--ok);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;text-decoration:none;transition:border-color .3s;display:inline-flex;color:var(--text)!important}.Pm88zq_status[data-status=degraded]{--s:var(--warn)}.Pm88zq_status[data-status=outage]{--s:var(--err)}.Pm88zq_status{border-color:color-mix(in srgb, var(--s) 45%, var(--line-2))}.Pm88zq_status b{color:var(--err);font-weight:500}@media (max-width:900px){.Pm88zq_status{margin-left:auto}}.Pm88zq_statusDot{background:var(--s);width:8px;height:8px;box-shadow:0 0 0 0 var(--s);border-radius:50%;animation:2s ease-out infinite Pm88zq_ping}@keyframes Pm88zq_ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--s,var(--ok)) 70%, transparent)}to{box-shadow:0 0 0 8px #0000}}@media (max-width:480px){.Pm88zq_statusText{display:none}}@media (min-width:481px){.Pm88zq_statusShort{display:none}}.Pm88zq_simTag{background:var(--raised);color:var(--dim);text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:1px 6px;font-size:10.5px}.Pm88zq_hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:24px 56px;max-width:1400px;margin:0 auto;padding:32px 24px 24px;display:grid}.Pm88zq_hero h1{font:600 clamp(40px, 5.4vw, 74px)/1 var(--sans);letter-spacing:-.035em;margin:10px 0 6px}@media (max-width:900px){.Pm88zq_hero{grid-template-columns:minmax(0,1fr);padding:32px 16px 24px}}.Pm88zq_eyebrow{color:var(--ok);font:400 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;display:flex}.Pm88zq_liveDot{background:var(--ok);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite Pm88zq_ping}.Pm88zq_role{color:var(--text);font-size:clamp(17px,1.6vw,21px)}.Pm88zq_role a{color:inherit;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.Pm88zq_tagline{color:var(--dim);font-size:clamp(17px,1.6vw,21px);margin-top:4px!important}.Pm88zq_heroSide{gap:12px;padding-bottom:4px;display:grid}.Pm88zq_lede{color:var(--text);font-size:15.5px}.Pm88zq_invite{border-left:2px solid var(--blue);color:var(--dim);padding-left:12px;font-size:14.5px}.Pm88zq_heroLinks{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.Pm88zq_heroLinks a{border:1px solid var(--line-2);color:var(--text);font:400 13px var(--mono);border-radius:8px;padding:8px 14px;text-decoration:none;transition:border-color .2s,background .2s}.Pm88zq_heroLinks a:hover{border-color:var(--blue)}.Pm88zq_heroLinks .Pm88zq_primary{border-color:var(--ok);background:var(--ok);color:var(--on-ok);font-weight:500}.Pm88zq_heroLinks .Pm88zq_primary:hover{background:var(--ok-hover);border-color:var(--ok-hover)}.Pm88zq_consoleWrap{max-width:1400px;margin:0 auto;padding:0 24px}@media (max-width:720px){.Pm88zq_consoleWrap{padding:0 10px}}.Pm88zq_console{border:1px solid var(--line-2);background:var(--panel);box-shadow:var(--console-shadow);border-radius:14px;scroll-margin-top:70px;overflow:hidden}.Pm88zq_consoleHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.Pm88zq_consoleHead h2{font:500 15px var(--mono)}.Pm88zq_consoleTitle{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.Pm88zq_runDot{background:var(--faint);border-radius:50%;width:9px;height:9px}.Pm88zq_runDot[data-running=true]{--s:var(--ok);background:var(--ok);animation:1.6s ease-out infinite Pm88zq_ping}.Pm88zq_meta{color:var(--dim);font:400 12px var(--mono)}.Pm88zq_consoleActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Pm88zq_firing{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Pm88zq_firing li{border:1px solid color-mix(in srgb, var(--err) 50%, transparent);background:color-mix(in srgb, var(--err) 12%, transparent);color:var(--err-ink);font:400 11.5px var(--mono);border-radius:5px;padding:3px 8px;animation:1.2s ease-in-out infinite alternate Pm88zq_flash}.Pm88zq_firing li:before{content:"▲ ";font-size:9px}@keyframes Pm88zq_flash{to{background:color-mix(in srgb, var(--err) 24%, transparent)}}.Pm88zq_clock{min-width:92px;color:var(--dim);font:400 12.5px var(--mono);text-align:right}.Pm88zq_ghost{border:1px solid var(--line-2);background:var(--raised);color:var(--text);font:400 12.5px var(--mono);cursor:pointer;border-radius:7px;padding:6px 12px}.Pm88zq_ghost:hover{border-color:var(--blue)}.Pm88zq_ghost[aria-pressed=true]{border-color:var(--warn);color:var(--warn)}.Pm88zq_tiles{border-bottom:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.Pm88zq_tiles>div{border-right:1px solid var(--line);--t:var(--faint);padding:12px 16px 13px}.Pm88zq_tiles>div[data-tone=ok]{--t:var(--ok)}.Pm88zq_tiles>div[data-tone=warn]{--t:var(--warn)}.Pm88zq_tiles>div[data-tone=err]{--t:var(--err)}.Pm88zq_tiles>div[data-tone=info]{--t:var(--blue)}.Pm88zq_tiles>div:last-child{border-right:0}.Pm88zq_tiles dt{color:var(--dim);font:400 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;display:flex}.Pm88zq_tiles dd{font:600 26px/1.2 var(--sans);letter-spacing:-.02em;margin:2px 0 0}.Pm88zq_tiles .Pm88zq_tileNote{color:var(--dim);font:400 11px var(--mono);letter-spacing:0;margin:0}@media (max-width:1100px){.Pm88zq_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.Pm88zq_tiles>div:nth-child(-n+3){border-bottom:1px solid var(--line)}.Pm88zq_tiles>div:nth-child(3){border-right:0}}@media (max-width:720px){.Pm88zq_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.Pm88zq_tiles>div{border-bottom:1px solid var(--line);padding:10px 12px}.Pm88zq_tiles>div:nth-child(odd){border-right:1px solid var(--line)}.Pm88zq_tiles>div:nth-child(2n){border-right:0}.Pm88zq_tiles>div:nth-last-child(-n+2){border-bottom:0}.Pm88zq_tiles dd{font-size:21px}}.Pm88zq_toneDot{background:var(--t);border-radius:2px;width:7px;height:7px;transition:background .3s}.Pm88zq_stage{border-bottom:1px solid var(--line);grid-template:"topo ctl""tries ctl"1fr/minmax(0,1fr) 300px;display:grid}.Pm88zq_stage>figure{grid-area:topo}@media (max-width:1100px){.Pm88zq_stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"topo""ctl""tries"}}.Pm88zq_topology{margin:0;padding:8px 8px 10px}.Pm88zq_topology canvas{touch-action:manipulation;width:100%;display:block}.Pm88zq_legend{color:var(--dim);font:400 11px var(--mono);flex-wrap:wrap;gap:4px 14px;padding:4px 8px 0;display:flex}.Pm88zq_legend span{align-items:center;gap:6px;display:inline-flex}.Pm88zq_legend i{border-radius:50%;width:8px;height:8px}.Pm88zq_legendNote{color:var(--faint);flex-basis:100%}@media (min-width:1300px){.Pm88zq_legendNote{flex-basis:auto;margin-left:auto}}.Pm88zq_tries{border:1px dashed var(--line-2);border-radius:10px;grid-area:tries;align-self:start;margin:6px 16px 16px;padding:12px 14px}.Pm88zq_tries h3{color:var(--faint);font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.Pm88zq_tries ol{color:var(--dim);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin:0;padding-left:18px;font-size:13px;display:grid}@media (max-width:720px){.Pm88zq_tries ol{grid-template-columns:minmax(0,1fr)}}.Pm88zq_tries li::marker{color:var(--blue);font:400 11px var(--mono)}.Pm88zq_controls{border-left:1px solid var(--line);grid-area:ctl;align-content:start;gap:4px;padding:6px 14px 14px;display:grid}.Pm88zq_controls fieldset{border:0;border-bottom:1px dashed var(--line);gap:8px;min-width:0;margin:0;padding:10px 0 12px;display:grid}.Pm88zq_controls fieldset:last-child{border-bottom:0}.Pm88zq_controls legend{float:left;width:100%;color:var(--faint);font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px}@media (max-width:1100px){.Pm88zq_controls{border-top:1px solid var(--line);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.Pm88zq_controls fieldset:nth-last-child(2){border-bottom:0}}@media (max-width:720px){.Pm88zq_controls{grid-template-columns:minmax(0,1fr)}.Pm88zq_controls fieldset:nth-last-child(2){border-bottom:1px dashed var(--line)}}.Pm88zq_ctlText{min-width:0;line-height:1.35;display:grid}.Pm88zq_ctlText b{font:500 13px var(--sans)}.Pm88zq_ctlText small{color:var(--dim);font:400 11px var(--mono)}.Pm88zq_range{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}.Pm88zq_range output{color:var(--text);font:500 14px var(--mono)}.Pm88zq_range input{width:100%;height:22px;accent-color:var(--blue);cursor:pointer;appearance:none;background:0 0;grid-column:1/-1;margin:0}.Pm88zq_range input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ok), var(--warn) 70%, var(--err));border-radius:2px;height:4px}.Pm88zq_range input::-webkit-slider-thumb{border:2px solid var(--bg);background:var(--text);width:16px;height:16px;box-shadow:0 0 0 1px var(--line-2);appearance:none;border-radius:50%;margin-top:-6px}.Pm88zq_range input::-moz-range-track{background:linear-gradient(90deg, var(--ok), var(--warn) 70%, var(--err));border-radius:2px;height:4px}.Pm88zq_range input::-moz-range-thumb{border:2px solid var(--bg);background:var(--text);border-radius:50%;width:14px;height:14px}.Pm88zq_range input:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.Pm88zq_action{border:1px solid var(--line-2);background:var(--raised);width:100%;color:var(--text);text-align:left;cursor:pointer;border-radius:9px;gap:1px;padding:9px 12px;transition:border-color .2s,background .2s;display:grid}.Pm88zq_action b{font:500 13px var(--sans)}.Pm88zq_action small{color:var(--dim);font:400 11px var(--mono)}.Pm88zq_action:hover:not(:disabled){border-color:var(--err);background:var(--err-wash)}.Pm88zq_action:disabled{cursor:default;border-style:dashed}.Pm88zq_action:disabled b{color:var(--dim)}.Pm88zq_spike{border-color:color-mix(in srgb, var(--warn) 45%, var(--line-2))}.Pm88zq_spike:hover:not(:disabled){border-color:var(--warn);background:var(--warn-wash)}.Pm88zq_spike:disabled small{color:var(--warn)}.Pm88zq_chaos{gap:8px;display:grid}@media (max-width:1100px) and (min-width:721px){.Pm88zq_chaos{grid-template-columns:repeat(2,minmax(0,1fr))}}.Pm88zq_switch{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:2px 0;display:flex}.Pm88zq_switch[aria-checked=true] .Pm88zq_track{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 25%, transparent)}.Pm88zq_switch[aria-checked=true] .Pm88zq_track:after{background:var(--ok);transform:translate(14px)}.Pm88zq_track{border:1px solid var(--line-2);background:var(--bg);border-radius:999px;flex:none;width:34px;height:20px;transition:background .2s,border-color .2s;position:relative}.Pm88zq_track:after{content:"";background:var(--dim);border-radius:50%;width:12px;height:12px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.Pm88zq_stepper{justify-content:space-between;align-items:center;gap:10px;display:flex}.Pm88zq_keys{border:1px solid var(--line-2);background:var(--bg);border-radius:8px;flex:none;align-items:center;display:inline-flex}.Pm88zq_keys button{width:32px;height:30px;color:var(--text);font:400 16px var(--mono);cursor:pointer;background:0 0;border:0}.Pm88zq_keys button:disabled{color:var(--faint);cursor:default}.Pm88zq_keys button:hover:not(:disabled){color:var(--blue)}.Pm88zq_keys output{min-width:22px;font:500 14px var(--mono);text-align:center}.Pm88zq_panels{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"tput tput tput tput lat lat lat lat err err err err""heat heat heat heat heat burn burn burn burn ev ev ev";display:grid}.Pm88zq_panels>:first-child{grid-area:tput}.Pm88zq_panels>:nth-child(2){grid-area:lat}.Pm88zq_panels>:nth-child(3){grid-area:err}.Pm88zq_panels>:nth-child(4){grid-area:burn}.Pm88zq_panels>:nth-child(5){grid-area:heat}.Pm88zq_panels>:nth-child(6){grid-area:ev}@media (max-width:1100px){.Pm88zq_panels{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"tput lat""err burn""heat heat""ev ev"}}@media (max-width:720px){.Pm88zq_panels{grid-template-columns:minmax(0,1fr);grid-template-areas:"tput""lat""err""burn""heat""ev"}}.Pm88zq_panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;margin:0;padding:12px 12px 10px}.Pm88zq_panel figcaption{flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:0 4px 2px;display:flex}.Pm88zq_panel figcaption h3{font:600 13.5px var(--sans)}.Pm88zq_panel figcaption span{color:var(--dim);font:400 11px var(--mono)}.Pm88zq_panel canvas{cursor:crosshair;width:100%;display:block}.Pm88zq_codes{color:var(--dim);font:400 10.5px var(--mono);flex-wrap:wrap;gap:2px 12px;padding:0 4px;display:flex}.Pm88zq_codes span{align-items:center;gap:5px;display:inline-flex}.Pm88zq_codes i{border-radius:2px;width:8px;height:8px}.Pm88zq_events{border-bottom:1px solid var(--line);min-width:0;padding:12px 14px}.Pm88zq_events h3{font:600 13.5px var(--sans);margin-bottom:8px}.Pm88zq_events ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.Pm88zq_events li{border-left:2px solid var(--line-2);color:var(--text);font:400 11.5px/1.45 var(--mono);grid-template-columns:auto minmax(0,1fr);gap:8px;padding:1px 0 1px 8px;animation:.4s ease-out Pm88zq_enter;display:grid}.Pm88zq_events li[data-level=ok]{border-color:var(--ok)}.Pm88zq_events li[data-level=warn]{border-color:var(--warn)}.Pm88zq_events li[data-level=error]{border-color:var(--err)}.Pm88zq_events time{color:var(--dim)}@keyframes Pm88zq_enter{0%{opacity:0;transform:translate(-6px)}}.Pm88zq_consoleFoot{color:var(--dim);font:400 11.5px var(--mono);padding:10px 16px 12px}.Pm88zq_section{max-width:1400px;margin:0 auto;padding:88px 24px 0;scroll-margin-top:40px}@media (max-width:720px){.Pm88zq_section{padding:64px 16px 0}}.Pm88zq_secHead{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 14px;margin-bottom:28px;padding-bottom:16px;display:grid}.Pm88zq_secHead h2{font:600 clamp(26px, 3vw, 36px)/1.15 var(--sans);letter-spacing:-.02em}.Pm88zq_secHead p{color:var(--dim);grid-column:2;font-size:15px}.Pm88zq_secIndex{color:var(--blue);font:400 13px var(--mono)}.Pm88zq_reveal[data-reveal]{transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1)}.Pm88zq_reveal[data-reveal] :is(.Pm88zq_service,.Pm88zq_runbook,.Pm88zq_pm,.Pm88zq_provenance li){transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0)*70ms + .12s)}.Pm88zq_reveal[data-reveal=out]{opacity:0;transform:translateY(24px)}.Pm88zq_reveal[data-reveal=out] :is(.Pm88zq_service,.Pm88zq_runbook,.Pm88zq_pm,.Pm88zq_provenance li){opacity:0;transform:translateY(16px)}.Pm88zq_owner{grid-template-columns:240px minmax(0,1.5fr) minmax(260px,1fr);align-items:start;gap:32px;display:grid}@media (max-width:1100px){.Pm88zq_owner{grid-template-columns:200px minmax(0,1fr)}.Pm88zq_owner .Pm88zq_facts{grid-column:1/-1}}@media (max-width:720px){.Pm88zq_owner{grid-template-columns:minmax(0,1fr)}}.Pm88zq_portrait{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;margin:0;overflow:hidden}.Pm88zq_portrait img{filter:saturate(.9);width:100%;height:auto}.Pm88zq_portrait figcaption{padding:10px 12px;font-size:13px;display:grid}.Pm88zq_portrait figcaption span{color:var(--dim);font:400 11.5px var(--mono)}@media (max-width:720px){.Pm88zq_portrait{grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.Pm88zq_portrait img{object-fit:cover;height:96px}}.Pm88zq_readme{border:1px solid var(--line);background:var(--panel);color:var(--body);border-radius:12px;gap:14px;padding:18px 22px 22px;font-size:15.5px;display:grid}.Pm88zq_readme h3{color:var(--dim);font:500 11.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:6px}.Pm88zq_file{border-bottom:1px solid var(--line);color:var(--dim);font:400 12px var(--mono);padding:9px 22px;margin:-18px -22px 4px!important}.Pm88zq_chips,.Pm88zq_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Pm88zq_chips li,.Pm88zq_tags li{border:1px solid var(--line-2);background:var(--raised);font:400 12px var(--mono);border-radius:6px;padding:4px 9px}.Pm88zq_facts{border:1px dashed var(--line-2);border-radius:12px;padding:16px 18px}.Pm88zq_facts h3{font:600 14px var(--sans);justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.Pm88zq_facts h3 span{color:var(--ok);font:400 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.Pm88zq_facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;display:grid}.Pm88zq_facts dd{font:600 24px/1.1 var(--sans);letter-spacing:-.02em;order:-1;margin:0}.Pm88zq_facts dt{color:var(--dim);font-size:12.5px;line-height:1.35}.Pm88zq_facts dl>div{flex-direction:column;gap:3px;display:flex}.Pm88zq_trace{border:1px solid var(--line-2);background:var(--panel);--name:340px;border-radius:12px;overflow:hidden}@media (max-width:1100px){.Pm88zq_trace{--name:270px}}@media (max-width:720px){.Pm88zq_trace{--name:0px}}.Pm88zq_traceHead{border-bottom:1px solid var(--line);color:var(--dim);font:400 12px var(--mono);flex-wrap:wrap;gap:4px 18px;padding:11px 16px;display:flex}.Pm88zq_traceHead b{color:var(--text);font-weight:500}.Pm88zq_traceRunning{color:var(--ok)}.Pm88zq_traceAxis{grid-template-columns:var(--name) minmax(0, 1fr);border-bottom:1px solid var(--line);padding:8px 16px 6px;display:grid}.Pm88zq_traceTicks{height:16px;color:var(--faint);font:400 10.5px var(--mono);position:relative}.Pm88zq_traceTicks i,.Pm88zq_traceTicks b{font-style:normal;position:absolute;transform:translate(-50%)}.Pm88zq_traceTicks b{color:var(--ok);font-weight:400;transform:translate(-50%)}@media (max-width:720px){.Pm88zq_traceTicks b,.Pm88zq_traceTicks i:nth-child(2n){display:none}}.Pm88zq_spans{margin:0;padding:0;list-style:none}.Pm88zq_spans li{border-bottom:1px solid var(--line)}.Pm88zq_spans li:last-child{border-bottom:0}.Pm88zq_span{grid-template-columns:var(--name) minmax(0, 1fr);width:100%;min-height:40px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 16px;display:grid}.Pm88zq_span:hover,.Pm88zq_span[aria-expanded=true]{background:var(--raised)}@media (max-width:720px){.Pm88zq_span{grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 12px}}.Pm88zq_spanName{font:400 12.5px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Pm88zq_spanName b{color:var(--c);font-weight:500}.Pm88zq_spanName span{color:var(--dim)}.Pm88zq_spanTrack{background:repeating-linear-gradient(90deg, var(--tick) 0 1px, transparent 1px 10%);height:28px;position:relative}.Pm88zq_spanTrack:after{content:"";top:-6px;bottom:-6px;left:var(--now);border-left:1px dashed color-mix(in srgb, var(--ok) 60%, transparent);position:absolute}@media (max-width:720px){.Pm88zq_spanTrack{height:18px}}.Pm88zq_spanBar{background:var(--c);opacity:.85;border-radius:3px;position:absolute;top:8px;bottom:8px}.Pm88zq_spanBar[data-running=true]{background:repeating-linear-gradient(-45deg, transparent 0 4px, var(--stripe) 4px 8px) 0 0/22.6px 100%,var(--c);border-radius:3px 0 0 3px;animation:1s linear infinite Pm88zq_stripes}@media (max-width:720px){.Pm88zq_spanBar{top:5px;bottom:5px}}@keyframes Pm88zq_stripes{to{background-position:22.6px 0,0 0}}.Pm88zq_spanDur{color:var(--dim);font:400 11px var(--mono);white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.Pm88zq_spanDur[data-inside=true]{color:var(--on-fill);font-weight:500}.Pm88zq_spanDetail{border-top:1px dashed var(--line);background:var(--sunken);grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);gap:16px 32px;padding:14px 16px 18px 30px;display:grid}.Pm88zq_spanDetail table{border-collapse:collapse;width:100%;font:400 12px var(--mono);align-self:start}.Pm88zq_spanDetail caption,.Pm88zq_spanDetail h4{color:var(--faint);font:500 10.5px var(--mono);letter-spacing:.12em;text-align:left;text-transform:uppercase;margin-bottom:6px}.Pm88zq_spanDetail th{width:1%;color:var(--dim);text-align:left;white-space:nowrap;padding:3px 14px 3px 0;font-weight:400}.Pm88zq_spanDetail td{overflow-wrap:anywhere;padding:3px 0}.Pm88zq_spanDetail td[data-running=true]{color:var(--ok)}@media (max-width:900px){.Pm88zq_spanDetail{grid-template-columns:minmax(0,1fr);padding:12px}}.Pm88zq_spanLogs ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Pm88zq_spanLogs ul li{color:var(--body);padding-left:16px;font-size:14px;position:relative}.Pm88zq_spanLogs ul li:before{content:"";border:1px solid var(--c,var(--blue));border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.Pm88zq_spanNote{color:var(--dim);font:400 12px var(--mono);grid-column:1/-1}.Pm88zq_provenance{margin-top:28px}.Pm88zq_provenance h3{font:600 17px var(--sans);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}.Pm88zq_provenance h3 span{color:var(--dim);font:400 12px var(--mono)}.Pm88zq_provenance ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1100px){.Pm88zq_provenance ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Pm88zq_provenance ol{grid-template-columns:minmax(0,1fr)}}.Pm88zq_provenance li{border:1px solid var(--line);border-radius:10px;gap:2px;padding:12px 14px;font-size:14px;display:grid}.Pm88zq_provenance li b{font-weight:600}.Pm88zq_provenance li>span:last-child{color:var(--dim);font-size:13.5px}.Pm88zq_provYear{color:var(--blue);font:400 11.5px var(--mono)}.Pm88zq_catalog{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.Pm88zq_catalog>:nth-child(-n+2){grid-column:span 3}.Pm88zq_catalog>:nth-child(n+3){grid-column:span 2}@media (max-width:1100px){.Pm88zq_catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.Pm88zq_catalog>:nth-child(n){grid-column:auto}}@media (max-width:720px){.Pm88zq_catalog{grid-template-columns:minmax(0,1fr)}}.Pm88zq_service{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;flex-direction:column;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.Pm88zq_service:hover{border-color:color-mix(in srgb, var(--blue) 60%, var(--line-2))}.Pm88zq_shot{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:#fff;overflow:hidden}.Pm88zq_shot img{object-fit:cover;object-position:top;width:100%;height:100%}.Pm88zq_serviceBody{color:var(--body);flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;font-size:14px;display:flex}.Pm88zq_serviceBody header{justify-content:space-between;align-items:center;gap:10px;display:flex}.Pm88zq_serviceBody h3{color:var(--text);font:600 18px var(--sans)}.Pm88zq_serviceBody .Pm88zq_endpoints{margin-top:auto}.Pm88zq_slug{color:var(--dim);font:400 11.5px var(--mono);margin-top:-6px!important}.Pm88zq_life{border:1px solid var(--line-2);color:var(--dim);font:400 11px var(--mono);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.Pm88zq_life:before{content:"";background:var(--faint);border-radius:50%;width:6px;height:6px}.Pm88zq_life[data-life=live],.Pm88zq_life[data-life=production]{border-color:color-mix(in srgb, var(--ok) 40%, transparent);color:var(--ok)}.Pm88zq_life[data-life=live]:before,.Pm88zq_life[data-life=production]:before{--s:var(--ok);background:var(--ok);animation:2.4s ease-out infinite Pm88zq_ping}.Pm88zq_life[data-life=upstream],.Pm88zq_life[data-life=code]{border-color:color-mix(in srgb, var(--blue) 40%, transparent);color:var(--blue-ink)}.Pm88zq_life[data-life=upstream]:before,.Pm88zq_life[data-life=code]:before{background:var(--blue)}.Pm88zq_endpoints{flex-wrap:wrap;gap:6px;display:flex}.Pm88zq_endpoints a{border:1px solid var(--line-2);color:var(--text);font:400 12px var(--mono);border-radius:6px;padding:4px 9px;text-decoration:none}.Pm88zq_endpoints a:before{content:"GET ";color:var(--ok)}.Pm88zq_endpoints a[data-kind=store]:before{content:"APP ";color:var(--job)}.Pm88zq_endpoints a[data-kind=code]:before{content:"PR ";color:var(--blue)}.Pm88zq_endpoints a:hover{border-color:var(--blue)}.Pm88zq_serviceList{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;margin-top:24px;overflow:hidden}.Pm88zq_serviceList ul{margin:0;padding:0;list-style:none}.Pm88zq_serviceList li,.Pm88zq_serviceList .Pm88zq_listHead{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.9fr);align-items:start;gap:6px 20px;padding:12px 16px;display:grid}.Pm88zq_serviceList .Pm88zq_listHead{color:var(--faint);font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;border-top:0}.Pm88zq_serviceList h3{font:600 14.5px var(--sans)}.Pm88zq_serviceList h3 span{color:var(--dim);font:400 12px var(--mono)}.Pm88zq_serviceList p{color:var(--dim);font-size:13.5px}.Pm88zq_serviceList .Pm88zq_life{justify-self:start;margin-top:2px}@media (max-width:900px){.Pm88zq_serviceList .Pm88zq_listHead{display:none}.Pm88zq_serviceList li{grid-template-columns:minmax(0,1fr)}}.Pm88zq_stack{color:var(--dim);font:400 12px var(--mono)}.Pm88zq_runbooks{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1100px){.Pm88zq_runbooks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Pm88zq_runbooks{grid-template-columns:minmax(0,1fr)}}.Pm88zq_runbook{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;padding:16px 18px 18px}.Pm88zq_runbook header{gap:2px;display:grid}.Pm88zq_runbook h3{font:600 17px/1.3 var(--sans)}.Pm88zq_runbook ol{counter-reset:step;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.Pm88zq_runbook li{color:var(--body);counter-increment:step;grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:14px;display:grid}.Pm88zq_runbook li:before{content:counter(step);border:1px solid var(--line-2);width:20px;height:20px;color:var(--dim);font:400 11px var(--mono);border-radius:5px;place-items:center;margin-top:1px;display:grid}.Pm88zq_rbId{color:var(--warn);font:400 11.5px var(--mono)}.Pm88zq_rbFrom{color:var(--dim);font:400 11.5px var(--mono);margin-top:6px!important}.Pm88zq_postmortems{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px;display:grid}.Pm88zq_pm{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}.Pm88zq_pm header{justify-content:space-between;display:flex}.Pm88zq_pm h3{font:500 15px var(--mono);overflow-wrap:anywhere}.Pm88zq_pm dl{gap:8px;margin:0;display:grid}.Pm88zq_pm dt{color:var(--faint);font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase}.Pm88zq_pm dd{color:var(--body);margin:1px 0 0;font-size:14px}.Pm88zq_kind{background:color-mix(in srgb, var(--blue) 14%, transparent);color:var(--blue-ink);font:400 11px var(--mono);border-radius:5px;padding:2px 8px}.Pm88zq_kind[data-kind=Security],.Pm88zq_kind[data-kind=Data\ loss]{background:color-mix(in srgb, var(--err) 14%, transparent);color:var(--err-soft)}.Pm88zq_kind[data-kind=Bug]{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn)}.Pm88zq_pmYear{color:var(--dim);font:400 12px var(--mono)}.Pm88zq_pmLink{font:400 12.5px var(--mono);align-self:flex-start;margin-top:auto}.Pm88zq_oncall{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;display:grid}@media (max-width:900px){.Pm88zq_oncall{grid-template-columns:minmax(0,1fr)}}.Pm88zq_page{border:1px solid color-mix(in srgb, var(--ok) 35%, var(--line-2));background:radial-gradient(120% 100% at 0% 0%, color-mix(in srgb, var(--ok) 10%, transparent), transparent 60%),var(--panel);border-radius:14px;align-content:start;gap:18px;padding:24px;display:grid}.Pm88zq_pageKicker{color:var(--ok);font:400 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;display:flex}.Pm88zq_pageTitle{max-width:26ch;font:600 clamp(22px, 2.4vw, 30px)/1.25 var(--sans);letter-spacing:-.02em}.Pm88zq_cta{background:var(--ok);border-radius:10px;justify-self:start;gap:2px;padding:14px 20px;text-decoration:none;transition:background .2s;display:inline-grid;color:var(--on-ok)!important}.Pm88zq_cta span{font:600 17px var(--sans)}.Pm88zq_cta b{font:400 13px var(--mono);overflow-wrap:anywhere}.Pm88zq_cta:hover{background:var(--ok-hover)}.Pm88zq_policy{border:1px solid var(--line-2);background:var(--panel);border-radius:14px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.Pm88zq_policy li{border-top:1px solid var(--line);grid-template-columns:40px 90px minmax(0,1fr);align-items:center;gap:12px;padding:14px 18px;font-size:14px;display:grid}.Pm88zq_policy li:first-child{border-top:0}.Pm88zq_policy li a{overflow-wrap:anywhere;font:400 13px var(--mono)}@media (max-width:480px){.Pm88zq_policy li{grid-template-columns:36px minmax(0,1fr)}.Pm88zq_policy li a{grid-column:2}}.Pm88zq_level{border:1px solid var(--line-2);height:26px;color:var(--dim);font:400 11.5px var(--mono);border-radius:6px;place-items:center;display:grid}.Pm88zq_footer{border-top:1px solid var(--line);max-width:1400px;color:var(--dim);font:400 12px var(--mono);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:88px auto 0;padding:20px 24px 80px;display:flex}@media (max-width:720px){.Pm88zq_footer{padding:20px 16px 88px}}
