@layer ru-legacy{.page-branded{--ru-accent:var(--page-accent);--ru-accent-hover:var(--page-accent)}@supports (color:color-mix(in lab, red, red)){.page-branded{--ru-accent-hover:color-mix(in srgb, var(--page-accent) 85%, var(--ru-text))}}.page-branded{--ru-accent-text:#fff;--ru-accent-soft:var(--page-accent)}@supports (color:color-mix(in lab, red, red)){.page-branded{--ru-accent-soft:color-mix(in srgb, var(--page-accent) 12%, var(--ru-canvas))}}.page-branded{--ru-accent-ring:var(--page-accent)}@supports (color:color-mix(in lab, red, red)){.page-branded{--ru-accent-ring:color-mix(in srgb, var(--page-accent) 30%, white)}}@media (prefers-color-scheme:dark){.page-branded{--ru-accent:var(--page-accent)}@supports (color:color-mix(in lab, red, red)){.page-branded{--ru-accent:color-mix(in srgb, var(--page-accent) 55%, var(--ru-text))}}.page-branded{--ru-accent-hover:var(--page-accent)}@supports (color:color-mix(in lab, red, red)){.page-branded{--ru-accent-hover:color-mix(in srgb, var(--page-accent) 40%, var(--ru-text))}}.page-branded{--ru-accent-text:#150c26}}.page-logo{border-radius:var(--ru-radius-sm);object-fit:contain;box-shadow:0 0 0 1px var(--border,var(--ru-border)), var(--ru-shadow-sm);flex:none}.page-logo-link{border-radius:4px;display:inline-flex}.page-logo-link:focus-visible{outline:2px solid var(--ru-accent);outline-offset:2px}.page-density-compact .wrap{padding:40px 20px 32px}.page-density-compact .status-masthead{padding:28px calc(50vw - 50%) 20px}.page-font-inter{--ru-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.page-font-system{--ru-font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.page-font-space-grotesk{--ru-font-sans:"Space Grotesk", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.page{--bg:var(--ru-canvas);--text:var(--ru-text);--text-dim:var(--ru-text-muted);--text-faint:var(--ru-text-faint);--border:var(--ru-border);--border-soft:var(--ru-border);--incident-bg:var(--ru-down-soft);--incident-border:var(--ru-down);--incident-title:var(--ru-down);--incident-body:var(--ru-text-muted);--stale-bg:var(--ru-degraded-soft);--stale-border:var(--ru-degraded);--stale-text:var(--ru-degraded);--dot-stale:var(--ru-pending);--op:var(--ru-operational);--degraded:var(--ru-degraded);--down:var(--ru-down);background:linear-gradient(to bottom, var(--ru-accent) 0 3px, transparent 3px), radial-gradient(130% 300px at 50% 0, var(--ru-accent), transparent 72%), var(--bg)}@supports (color:color-mix(in lab, red, red)){.page{background:linear-gradient(to bottom, var(--ru-accent) 0 3px, transparent 3px), radial-gradient(130% 300px at 50% 0, color-mix(in srgb, var(--ru-accent) 10%, transparent), transparent 72%), var(--bg)}}.page{color:var(--text);min-height:100vh;overflow-x:hidden}.status-masthead{--band-state:var(--ru-pending);background:linear-gradient(to bottom, var(--band-state), var(--band-state));margin:-61px calc(50% - 50vw) 30px;padding:44px calc(50vw - 50%) 30px;position:relative}@supports (color:color-mix(in lab, red, red)){.status-masthead{background:linear-gradient(to bottom, color-mix(in oklab, var(--band-state) 7%, var(--ru-surface)), color-mix(in oklab, var(--band-state) 2%, var(--ru-surface)))}}.status-masthead{border-bottom:5px solid var(--band-state)}.wrap{max-width:1080px;margin:0 auto;padding:64px 20px 48px}.wrap-empty{flex-direction:column;justify-content:center;min-height:100vh;display:flex}.status-hero{justify-content:space-between;align-items:center;gap:24px;display:flex}.status-heading{align-items:center;gap:12px;min-width:0;display:flex}.page-type-kicker{border:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:650;display:inline-block}.page-description{color:var(--text-dim);overflow-wrap:anywhere;word-break:break-word;max-width:60ch;margin:12px 0 0;font-size:13.5px;line-height:1.6}.title{letter-spacing:var(--ru-tracking-heading);color:var(--text);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(1.3rem,3.1vw,1.85rem);font-weight:700;line-height:1.1}.status-overview{margin-bottom:32px}.subscribe-button-top{border:1px solid var(--ru-accent);flex:none;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.subscribe-button-top{border:1px solid color-mix(in srgb, var(--ru-accent) 35%, var(--border))}}.subscribe-button-top{background:var(--ru-surface);color:var(--ru-accent);border-radius:var(--ru-radius-sm);min-height:38px;box-shadow:var(--ru-shadow-sm);padding:8px 15px;font-size:13px;font-weight:650;text-decoration:none}.subscribe-button-top:hover{border-color:var(--ru-accent);background:var(--ru-accent-soft)}.subscribe-button-top:focus-visible{outline:2px solid var(--ru-accent);outline-offset:2px}.incidents{margin-bottom:32px}.incident{margin-bottom:16px}.incident-title{color:var(--incident-title);overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:14px;font-weight:600}.incident-body{color:var(--incident-body);overflow-wrap:anywhere;word-break:break-word;margin-top:4px;font-size:13px}.incident-meta{color:var(--text-faint);margin-top:6px;font-size:11px}.incident-regions{color:var(--text-faint);overflow-wrap:anywhere;margin-top:6px;font-size:11px}.incident-regions-label{text-transform:uppercase;letter-spacing:.04em;font-weight:600}.incident-upstream{color:var(--text-dim);overflow-wrap:anywhere;margin-top:6px;font-size:12px}.incident-upstream-label{text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.incident-upstream-text{color:var(--text);font-weight:600}.incident-upstream-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.incident-meta time{font-family:var(--ru-font-mono)}.incident-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;display:flex}.incident-head>.incident-title{flex:14rem}.incident-timeline{background:linear-gradient(to bottom, var(--incident-border), var(--incident-border)) left 4px top 8px / 3px calc(100% - 16px) no-repeat;border-left:0;margin:16px 0 0;padding:0 0 0 26px;list-style:none}@supports (color:color-mix(in lab, red, red)){.incident-timeline{background:linear-gradient(to bottom, var(--incident-border), color-mix(in srgb, var(--incident-border) 20%, transparent)) left 4px top 8px / 3px calc(100% - 16px) no-repeat}}.incident-timeline{flex-direction:column;gap:16px;display:flex}.incident-timeline li{--node-state:var(--incident-border);flex-wrap:wrap;align-items:baseline;gap:9px;display:flex;position:relative}.incident-timeline li:has(.incident-status-investigating){--node-state:var(--down)}:is(.incident-timeline li:has(.incident-status-identified),.incident-timeline li:has(.incident-status-monitoring)){--node-state:var(--degraded)}.incident-timeline li:has(.incident-status-resolved){--node-state:var(--op)}.incident-timeline li:before{content:"";background:var(--incident-bg);border:3px solid var(--node-state);width:11px;height:11px;box-shadow:0 0 0 3px var(--incident-bg);border-radius:50%;position:absolute;top:5px;left:-26px}.incident-timeline-body{color:var(--incident-body);overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:13.5px;line-height:1.55}.incident-timeline-time{font-family:var(--ru-font-mono);color:var(--text-faint);white-space:nowrap;margin-left:auto;font-size:10px}.incident-resolved-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.incident-resolved-duration{color:var(--text-dim);font-size:12px}.incident-title-resolved{color:var(--text-dim);font-size:13px;font-weight:500}.incident-postmortem{border-top:1px solid var(--ru-border);margin-top:14px;padding-top:14px}.incident-postmortem-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);margin-bottom:6px;font-size:11px;font-weight:700}.incident-postmortem-body{color:var(--incident-body,var(--text-dim));font-size:13.5px;line-height:1.6}.incident-postmortem-body :is(h1,h2,h3,h4){color:var(--text);margin:14px 0 6px;font-weight:600}.incident-postmortem-body :is(p,ul,ol,table){margin:8px 0}.incident-postmortem-body :is(ul,ol){padding-left:20px}.incident-postmortem-body a{color:var(--accent)}.incident-postmortem-body .mkt-docs-inline-code{font-family:var(--ru-font-mono);background:var(--ru-surface-subtle);border-radius:4px;padding:.1em .35em;font-size:.92em}.incident-postmortem-body .mkt-docs-codeblock{border:1px solid var(--ru-border);border-radius:8px;margin:10px 0;overflow:hidden}.incident-postmortem-body .mkt-docs-codebar{background:var(--ru-surface-subtle);color:var(--text-faint);padding:6px 10px;font-size:11px}.incident-postmortem-body .mkt-docs-code{font-family:var(--ru-font-mono);background:var(--ru-surface);color:var(--text);margin:0;padding:10px 12px;font-size:12.5px;overflow-x:auto}.empty-page-message{color:var(--text-dim);margin:0 0 20px;font-size:14px}.empty-page-note{color:var(--text-dim);margin:0 0 10px;font-size:13px}.strip{align-items:center;gap:14px;display:flex}.dots{gap:9px;display:flex}.dot{border-radius:50%;width:9px;height:9px}.dot-operational{background:var(--op);box-shadow:0 0 0 3px var(--op)}@supports (color:color-mix(in lab, red, red)){.dot-operational{box-shadow:0 0 0 3px color-mix(in srgb, var(--op) 20%, transparent)}}.dot-degraded{background:var(--degraded);box-shadow:0 0 0 3px var(--degraded)}@supports (color:color-mix(in lab, red, red)){.dot-degraded{box-shadow:0 0 0 3px color-mix(in srgb, var(--degraded) 20%, transparent)}}.dot-down{background:var(--down);box-shadow:0 0 0 3px var(--down)}@supports (color:color-mix(in lab, red, red)){.dot-down{box-shadow:0 0 0 3px color-mix(in srgb, var(--down) 20%, transparent)}}.dot-stale,.dot-unknown{background:var(--dot-stale);box-shadow:0 0 0 3px var(--dot-stale)}@supports (color:color-mix(in lab, red, red)){.dot-stale,.dot-unknown{box-shadow:0 0 0 3px color-mix(in srgb, var(--dot-stale) 20%, transparent)}}.region-groups{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.region-group{align-items:center;display:flex}.region-group summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.region-group summary::-webkit-details-marker{display:none}.region-group summary:after{content:"▾";color:var(--text-faint);margin-left:1px;font-size:9px}.region-group[open] summary:after{content:"▴"}.region-group-single{gap:6px}.region-group-name{color:var(--text-faint);font-size:11px}.region-group-cities{flex-direction:column;align-items:flex-start;gap:6px;margin:6px 0 0 15px}.region-group-city{align-items:center;gap:6px;display:flex}.region-group-city-name{color:var(--text-faint);font-size:11px}.status-label{letter-spacing:-.005em;font-size:12.5px;font-weight:650}.status-operational{color:var(--op)}.status-degraded{color:var(--degraded)}.status-down{color:var(--down)}.status-stale,.status-unknown,.status-maintenance{color:var(--dot-stale)}.heartbeat-last-ping{font-family:var(--ru-font-mono);color:var(--text-faint);font-size:11px}.vendor-source{font-family:var(--ru-font-mono);letter-spacing:.01em;color:var(--text-dim);white-space:nowrap;flex:none;font-size:11px}.vendor-source a{color:inherit;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.vendor-source a{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}.vendor-source a{text-underline-offset:2px}.vendor-source a:hover,.vendor-source a:focus-visible{color:var(--text);text-decoration-color:currentColor}@media (max-width:520px){.vendor-source{white-space:normal}}.manual-source{font-family:var(--ru-font-mono);letter-spacing:.01em;color:var(--text-dim);white-space:nowrap;flex:none;font-size:11px}@media (max-width:520px){.manual-source{white-space:normal}}.upstream-source a{color:inherit;text-underline-offset:2px;text-decoration:underline}.page-links{border-top:1px solid var(--border);text-align:center;margin:36px 0 0;padding-top:20px;font-size:12px;font-weight:600}.page-links a{color:var(--ru-accent)}@media (max-width:560px){.wrap{padding-top:42px}.status-masthead{border-bottom-width:4px;margin-top:-39px;margin-bottom:24px;padding:30px 20px 24px}.status-hero{align-items:flex-start;gap:12px}.status-heading{flex:auto}.subscribe-button-top{min-height:34px;padding:7px 12px;font-size:12.5px}}.page-unlock-link{border:1px solid var(--ru-border-strong);border-radius:var(--ru-radius-sm);background:var(--ru-surface);min-height:44px;color:var(--ru-text);align-items:center;padding:10px 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.page-unlock-link:hover{border-color:var(--ru-accent);color:var(--ru-accent)}.host-404{padding:8px 0 40px}.host-404:before{border-bottom:1px solid var(--ru-border-strong);color:var(--ru-accent);margin-bottom:18px;padding-bottom:8px;display:block}@supports (color:color-mix(in lab, red, red)){.host-404:before{color:color-mix(in srgb, var(--ru-accent) 30%, var(--ru-border-strong))}}.host-404:before{content:"404";font-family:var(--ru-font-mono);letter-spacing:-.04em;font-size:clamp(3.4rem,11vw,5.6rem);font-weight:700;line-height:.88}.host-404-title{letter-spacing:var(--ru-tracking-display);color:var(--text);margin:0 0 14px;font-size:clamp(1.7rem,4.6vw,2.4rem);font-weight:700;line-height:1.05}.host-404-title .accent{color:var(--ru-accent)}.host-404-body{max-width:54ch;color:var(--text-dim);margin:0;font-size:15px;line-height:1.6}.host-404-actions{border:1px solid var(--ru-border-strong);border-radius:var(--ru-radius-md);background:var(--ru-surface-subtle);margin:28px 0 0;padding:18px 20px;display:flex}.host-404-action{border-radius:var(--ru-radius-sm);background:var(--ru-accent);min-height:42px;color:var(--ru-accent-text);align-items:center;padding:10px 18px;font-size:14px;font-weight:680;text-decoration:none;display:inline-flex}.host-404-action:hover{background:var(--ru-accent)}@supports (color:color-mix(in lab, red, red)){.host-404-action:hover{background:color-mix(in srgb, var(--ru-accent) 88%, var(--ru-text))}}@media print{.page{--bg:#fff;--text:#111;--text-dim:#3a3a3a;--text-faint:#4a4a4a;--border:#b9b9b9;--ru-canvas:#fff;--ru-surface:#fff;--ru-surface-subtle:#fff;--ru-text:#111;--ru-text-muted:#3a3a3a;--ru-text-faint:#4a4a4a;--ru-border:#b9b9b9;--ru-border-strong:#6a6a6a;--ru-operational:#0f6b46;--ru-degraded:#7a4304;--ru-down:#a81717;--ru-pending:#5a5a5a;--ru-operational-soft:#fff;--ru-degraded-soft:#fff;--ru-down-soft:#fff;--ru-pending-soft:#fff;--ru-accent-soft:#fff;--incident-bg:#fff;--stale-bg:#fff;--ru-shadow-sm:none;--ru-shadow-md:none;color:#111;background:#fff;min-height:0}.wrap{max-width:none;padding:0}.status-masthead{background:0 0;border-bottom:4px double #111;margin:0 0 18px;padding:0 0 10px}.subscribe-button-top,.subscribe-box{display:none!important}.history-section,.history-section-head,.incident,.empty-page-card{box-shadow:none!important;background:0 0!important;border-radius:0!important}.history-section,.sp-component{break-inside:avoid;page-break-inside:avoid}.history-bar{-webkit-print-color-adjust:exact;print-color-adjust:exact}.history-bars-scroll{overflow-x:visible!important}.page a[href]:after{content:none}}@page{margin:16mm}.status-masthead{text-align:center}.subscribe-modal-backdrop{z-index:60;background:#0a081275;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.subscribe-modal{background:var(--surface,var(--ru-surface));border:1px solid var(--border,var(--ru-border));text-align:left;border-radius:13px;width:min(480px,100%);padding:20px 22px 22px;box-shadow:0 24px 60px #0a081240}.subscribe-modal-head{justify-content:space-between;align-items:center;display:flex}.subscribe-modal-title{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.subscribe-modal-close{color:var(--text-dim,var(--ru-text-muted));cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:22px;line-height:1}.subscribe-modal-tabs{border-bottom:1px solid var(--border,var(--ru-border));gap:4px;margin:14px 0 16px;display:flex}.subscribe-modal-tab{color:var(--text-dim,var(--ru-text-muted));cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:7px 12px 9px;font-size:13.5px}.subscribe-modal-tab-active{color:var(--ru-accent);border-bottom-color:var(--ru-accent);font-weight:600}.subscribe-modal-methods{flex-direction:column;gap:8px;display:flex}.subscribe-modal-note{color:var(--text-dim,var(--ru-text-muted));margin:0 0 4px;font-size:13px}.subscribe-modal-note-error{color:var(--down,var(--ru-down))}.subscribe-modal-link{font-family:var(--ru-font-mono);word-break:break-all;font-size:12.5px}.subscribe-modal-slack-button{word-break:normal;background:var(--ru-accent);color:var(--ru-accent-ink,#fff);border-radius:7px;width:fit-content;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.subscribe-modal-slack-button:hover{opacity:.92}.incident-card-copy-button{border:1px solid var(--border,var(--ru-border));background:var(--surface,var(--ru-surface));color:var(--text,var(--ru-text));cursor:pointer;border-radius:8px;padding:9px 16px;font-size:13.5px;font-weight:600}.incident-card-copy-button:hover{border-color:var(--ru-accent);color:var(--ru-accent)}.incident-card-copy-button:disabled{opacity:.6;cursor:default}.incident-card-modal-image{border:1px solid var(--border,var(--ru-border));border-radius:10px;width:100%;height:auto;margin-top:12px}}
