@layer ds,tokens,skin;@layer tokens{:root{color-scheme:light;--app-canvas: #ffffff;--app-surface: #ffffff;--app-surface-muted: #f5f5f5;--app-surface-active: #eeeeee;--app-text: #4d4d4d;--app-text-strong: #000000;--app-text-muted: #6d6d6d;--app-link: #000000;--app-link-hover: #000000;--app-link-underline: 1px dotted currentColor;--app-primary: var(--theme-brand);--app-on-primary: var(--theme-header-text);--app-button-radius: var(--app-radius-md);--app-button-case: none;--app-focus-ring: #1a73e8;--app-border: #dddddd;--app-border-width: 2px;--app-divider: #dddddd;--app-divider-width: 2px;--app-radius-sm: 4px;--app-radius-md: 4px;--app-radius-lg: 0px;--app-radius-pill: 999px;--app-shadow-card: none;--app-shadow-raised: 0 0 20px rgba(0, 0, 0, .3);--app-summary-shadow: none;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-space-6: 24px;--app-space-8: 32px;--app-content-width: 640px;--app-card-padding: 16px;--app-section-gap: 20px;--app-section-align: center;--app-font-body: "Inter", "Inter UI", BlinkMacSystemFont, -apple-system, "San Francisco Text", Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--app-font-heading: var(--app-font-body);--app-heading-tracking: -.4px;--app-type-page-title: 400 40px/1.1 var(--app-font-heading);--app-type-section-title: 400 26px/1.3 var(--app-font-heading);--app-type-card-title: 700 16px/1.5 var(--app-font-heading);--app-type-incident-title: 700 20px/1.25 var(--app-font-heading);--app-type-body: 400 16px/1.5 var(--app-font-body);--app-type-row: 400 16px/1.5 var(--app-font-body);--app-type-small: 400 14px/1.5 var(--app-font-body);--app-type-button: 600 14px/1.25 var(--app-font-body);--app-type-alert-title: 700 20px/1.3 var(--app-font-heading);--app-type-alert-body: 400 14px/1.4 var(--app-font-body);--app-date-variant: small-caps;--app-appbar-bg: var(--theme-brand);--app-appbar-fg: var(--theme-header-text);--app-appbar-border: transparent;--app-appbar-shadow: none;--app-appbar-height: 64px;--app-logo-height: 32px;--app-pagehead-bg: transparent;--app-pagehead-border: transparent;--app-pagehead-title: var(--app-text-strong);--app-pagehead-fg: var(--app-text-muted);--app-pagehead-padding: 24px;--app-footer-bg: #f5f5f5;--app-footer-fg: var(--app-text);--app-tooltip-bg: #000000;--app-tooltip-fg: #cccccc;--app-status-ok-fg: var(--theme-ok);--app-status-ok-bg: transparent;--app-status-ok-border: transparent;--app-status-ok-accent: var(--theme-ok);--app-status-notice-fg: var(--theme-notice);--app-status-notice-bg: transparent;--app-status-notice-border: transparent;--app-status-notice-accent: var(--theme-notice);--app-status-disrupted-fg: var(--theme-disrupted);--app-status-disrupted-bg: transparent;--app-status-disrupted-border: transparent;--app-status-disrupted-accent: var(--theme-disrupted);--app-status-down-fg: var(--theme-down);--app-status-down-bg: transparent;--app-status-down-border: transparent;--app-status-down-accent: var(--theme-down);--app-status-neutral-fg: #4d4d4d;--app-status-neutral-bg: #eeeeee;--app-status-neutral-border: transparent;--app-status-neutral-accent: #6d6d6d;--app-summary-ok-bg: var(--theme-ok);--app-summary-ok-fg: #ffffff;--app-summary-ok-border: transparent;--app-summary-notice-bg: var(--theme-notice);--app-summary-notice-fg: #ffffff;--app-summary-notice-border: transparent;--app-summary-disrupted-bg: var(--theme-disrupted);--app-summary-disrupted-fg: #ffffff;--app-summary-disrupted-border: transparent;--app-summary-down-bg: var(--theme-down);--app-summary-down-fg: #ffffff;--app-summary-down-border: transparent;--app-alert-padding: 16px;--app-alert-border-width: 0px;--app-alert-gap: 0px;--app-alert-icon-size: 0px;--app-badge-radius: 0px;--app-badge-padding: 0px;--app-badge-height: auto;--app-badge-gap: 0px;--app-badge-dot-size: 0px;--app-type-badge: 400 16px/1.5 var(--app-font-body);--app-tag-padding: 4px 8px;--app-tag-radius: var(--app-radius-sm);--app-type-tag: 400 14px/1.5 var(--app-font-body);--app-histogram-height: 30px;--app-histogram-gap: 4px;--app-histogram-radius: 0px;--app-histogram-ok: var(--theme-ok);--app-histogram-disrupted: var(--theme-disrupted);--app-histogram-down: var(--theme-down);--app-icon-ok: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='m8 12.5 2.8 2.8L16.5 9.5'/%3E%3C/svg%3E");--app-icon-notice: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 11v5.5M12 7.6v.1'/%3E%3C/svg%3E");--app-icon-disrupted: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9 1.9 18a2 2 0 0 0 1.7 3h16.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'/%3E%3Cpath d='M12 9.5v4M12 17.2v.1'/%3E%3C/svg%3E");--app-icon-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='m15 9-6 6M9 9l6 6'/%3E%3C/svg%3E")}}@layer tokens{:root{--app-font-body: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--app-font-heading: "Urbanist", "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--app-type-page-title: 700 40px/1.1 var(--app-font-heading);--app-type-section-title: 700 26px/1.3 var(--app-font-heading);--app-type-card-title: 700 16px/1.5 var(--app-font-heading);--app-type-incident-title: 600 20px/1.25 var(--app-font-heading);--app-type-alert-title: 700 20px/1.3 var(--app-font-heading);--app-logo-height: 34px;--app-border-width: 1px;--app-divider-width: 1px;--app-radius-md: 12px;--app-radius-lg: 12px;--app-radius-sm: 8px;--app-canvas: #F3F7FF;--app-surface: #FFFFFF;--app-surface-muted: #F3F7FF;--app-text: #222D39;--app-text-strong: #273656;--app-link: #273656;--app-link-hover: #273656;--app-border: #E5EEFF;--app-divider: #E5EEFF;--app-footer-bg: #FFFFFF;--app-primary: #4DD291;--app-on-primary: #273656;--app-button-radius: var(--app-radius-pill);--app-button-case: uppercase;--app-type-button: 600 15px/1.25 var(--app-font-heading);--app-focus-ring: #273656;--app-status-ok-accent: #4DD291;--app-histogram-ok: #4DD291;--app-summary-ok-bg: #273656;--app-summary-ok-fg: #FFFFFF;--app-summary-ok-border: transparent;--app-appbar-border: var(--app-border);--app-pagehead-title: #273656}}@layer tokens{:root[data-scheme=dark]{color-scheme:dark;--app-canvas: #181a1b;--app-surface: #181a1b;--app-surface-muted: #1d1f20;--app-surface-active: #212121;--app-text: #ccc9c1;--app-text-strong: #fafafa;--app-text-muted: #c3bfb6;--app-link: #fafafa;--app-link-hover: #fafafa;--app-focus-ring: #8ab4f8;--app-border: #3a3a3a;--app-divider: #3d3d3d;--app-pagehead-title: var(--app-text-strong);--app-pagehead-fg: var(--app-text-muted);--app-footer-bg: #1b1d1e;--app-footer-fg: var(--app-text);--app-status-ok-fg: #7fff7f;--app-status-notice-fg: #83a4e8;--app-status-disrupted-fg: #ffde7f;--app-status-down-fg: #ff8181;--app-status-neutral-fg: #ccc9c1;--app-status-neutral-bg: #1d1f20;--app-status-neutral-accent: #c3bfb6}}@layer tokens{:root[data-scheme=dark]{--app-appbar-bg: #273656;--app-appbar-fg: #FFFFFF;--app-appbar-border: #273656}}@layer skin{*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--app-canvas);color:var(--app-text);font:var(--app-type-body);-webkit-tap-highlight-color:rgba(0,0,0,.1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;display:flex;flex-direction:column}body>.footer{margin-top:auto}a{color:var(--app-link);text-decoration:none;border-bottom:var(--app-link-underline)}a:hover{color:var(--app-link-hover)}a:focus-visible,button:focus-visible,.clicky:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px;border-radius:var(--app-radius-sm)}hr{border:0;border-bottom:var(--app-divider-width) solid var(--app-divider);margin:var(--app-space-6) 0}h1,h2,h3,h4{color:var(--app-text-strong);letter-spacing:var(--app-heading-tracking);overflow-wrap:break-word}h1{font:var(--app-type-page-title);margin:0 0 var(--app-space-2)}h2{font:var(--app-type-section-title);margin:var(--app-space-8) 0 var(--app-space-4)}h3{font:var(--app-type-incident-title);margin:0}h4{font:var(--app-type-card-title);margin:var(--app-space-4) 0 var(--app-space-2)}img{border:0;max-width:100%;height:auto}small{font:var(--app-type-small)}.hidden{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}a.no-underline{border-bottom:0}.headline{font:var(--app-type-card-title)}.bold{color:var(--app-text-strong)}.hinted,.faded{color:var(--app-text-muted)}.clean{margin:0}.ok{color:var(--app-status-ok-fg)}.warning{color:var(--app-status-disrupted-fg)}.error{color:var(--app-status-down-fg)}.center{text-align:center}.right{text-align:right}.padding-s{padding:var(--app-space-2)}.padding{padding:var(--app-space-4)}.clicky{cursor:pointer}.span-icon{float:right;margin-left:var(--app-space-4)}a.external-link-style{border:0;padding:2px;display:inline-block;border-radius:var(--app-radius-sm);opacity:.6}a.external-link-style:hover{opacity:1}@media(min-width:640px){.float-right{float:right;display:inline}}.js .category--open .category__closed-marker,.js .category--closed .components,.js .category--closed .category__open-marker,.js .hidden-with-js,.hide-without-js{display:none}.js span.hide-without-js{display:inline-flex}.js div.hide-without-js{display:block}.category--open .category-status{display:none}.contain{width:100%;max-width:var(--app-content-width);margin:0 auto;padding:var(--app-space-4)}.contain--more{max-width:var(--app-content-width)}.app-bar{background:var(--app-appbar-bg);color:var(--app-appbar-fg);border-bottom:1px solid var(--app-appbar-border);box-shadow:var(--app-appbar-shadow)}.app-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);max-width:var(--app-content-width);height:var(--app-appbar-height);margin:0 auto;padding:0 var(--app-space-4)}.app-bar a{color:inherit;border-bottom:0}.app-bar__brand{display:inline-flex;align-items:center;min-width:0}.app-bar__logo{display:block;width:auto;max-width:100%;height:var(--app-logo-height)}.app-bar__title{font:var(--app-type-card-title);color:inherit}.app-bar__action{font:var(--app-type-small);white-space:nowrap;opacity:.9}.app-bar__action:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.app-bar__actions{display:flex;align-items:center;gap:var(--app-space-4);margin-left:auto}.app-bar__scheme{display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--app-radius-pill);background:transparent;color:inherit;opacity:.7;cursor:pointer}.app-bar__scheme[hidden]{display:none}.app-bar__scheme:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}.app-bar__scheme:focus-visible{opacity:1;outline:2px solid var(--app-focus-ring);outline-offset:2px}.app-bar__scheme-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.app-bar__scheme-icon--sun,[data-scheme=dark] .app-bar__scheme-icon--moon{display:none}[data-scheme=dark] .app-bar__scheme-icon--sun{display:block}.app-bar--pinned{position:absolute;top:0;left:0;right:0}body:not(.status-homepage){padding-top:var(--app-appbar-height)}.page-head{background:var(--app-pagehead-bg);border-bottom:1px solid var(--app-pagehead-border)}.page-head__inner{max-width:var(--app-content-width);margin:0 auto;padding:var(--app-pagehead-padding) var(--app-space-4)}.page-head__title{font:var(--app-type-page-title);color:var(--app-pagehead-title);margin:0}.page-head__lede{font:var(--app-type-small);color:var(--app-pagehead-fg);margin:var(--app-space-1) 0 0}.noscript-note{font:var(--app-type-small);color:var(--app-text-muted);margin:0 0 var(--app-space-3)}.categories{display:grid;gap:var(--app-section-gap);margin-top:var(--app-section-gap)}.category,div.announcement-box,.article,#incidents:has(.issue){background:var(--app-surface);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-card)}.category__head{display:flex;align-items:center;gap:var(--app-space-2);padding:var(--app-space-3) var(--app-card-padding);font:var(--app-type-card-title);color:var(--app-text-strong);border-bottom:var(--app-divider-width) solid var(--app-divider);border-radius:var(--app-radius-lg) var(--app-radius-lg) 0 0}.category__head b{font-weight:inherit}.category__head:hover{background:var(--app-surface-muted)}.category__head:active{background:var(--app-surface-active)}.category__head svg{display:block;width:18px;height:18px;color:var(--app-text-muted)}.js .category--closed .category__head{border-bottom-color:transparent;border-radius:var(--app-radius-lg)}.components{border:0}.component{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-1) var(--app-space-2);padding:var(--app-space-3) var(--app-card-padding);font:var(--app-type-row);color:var(--app-text-strong);border-bottom:var(--app-divider-width) solid var(--app-divider)}.component:last-child{border-bottom:0}.component>a{color:inherit}.component .span-icon{float:none;margin:0;order:2}.histogram-container{flex-basis:100%;order:3}.no-js .histogram-container{display:none}div.announcement-box{margin-top:var(--app-section-gap);overflow-wrap:break-word}div.announcement-box .padding{padding:var(--app-card-padding)}div.announcement-box .padding>p:first-child{margin-top:0}div.announcement-box .padding>p:last-child{margin-bottom:0}div.announcement-box .padding>p:empty{display:none}div.announcement-box .padding>p:nth-last-child(2){margin-bottom:0}div.announcement-box a strong{color:var(--app-text-strong)}div.announcement-box a{border-bottom:0}div.announcement-box a:hover strong{text-decoration:underline;text-underline-offset:3px}hr.announcement-box{border-bottom-color:var(--app-divider)}hr.announcement-box:last-child{display:none}.contain--more>h2{text-align:var(--app-section-align);margin:var(--app-space-4) 0 0}#incidents:has(.issue){width:auto;margin:0 max(var(--app-space-4),calc((100% - var(--app-content-width)) / 2 + var(--app-space-4))) var(--app-section-gap);padding:0}#incidents:has(.issue)>.padding{display:none}#incidents:has(.issue)>hr{margin:0}.issue{display:block;padding:var(--app-space-4) var(--app-card-padding);color:var(--app-text);border-bottom:var(--app-divider-width) solid var(--app-divider)}#incidents .issue:last-child,#incidents .issue:has(+hr),#incidents .issue:has(+.padding){border-bottom:0}.issue:hover{background:var(--app-surface-muted)}.issue:active{background:var(--app-surface-active)}.issue h3{color:var(--app-text-strong);margin:0 0 var(--app-space-2)}.issue:first-child{border-radius:var(--app-radius-lg) var(--app-radius-lg) 0 0}.next-link{display:inline-block;padding:var(--app-space-3) var(--app-card-padding);font:var(--app-type-small);border:0}.archive__head{margin:0;padding:var(--app-space-3) var(--app-card-padding);background:var(--app-surface-muted);font:var(--app-type-small)}.archive__head:first-child{border-radius:var(--app-radius-lg) var(--app-radius-lg) 0 0}.archive__head a{border:0;color:var(--app-text-strong)}.date{display:block;margin-top:var(--app-space-1);color:var(--app-text-muted);font:var(--app-type-small);font-variant:var(--app-date-variant)}.issue .date{margin:0 0 var(--app-space-1)}.article{padding:var(--app-space-6) var(--app-card-padding)}.article h1{margin-bottom:var(--app-space-1)}.article>p{margin:var(--app-space-3) 0}.markdown{overflow-wrap:break-word}.markdown img{width:100%}.markdown pre{overflow-x:auto}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}body:not(.status-homepage)>.contain:first-child>a:first-child,body:not(.status-homepage)>header>.contain>a:first-child{display:inline-block;font:var(--app-type-small);color:var(--app-text-muted);border-bottom:0}body:not(.status-homepage)>header h1{margin-top:var(--app-space-2)}body:not(.status-homepage)>header>.contain.center{text-align:var(--app-section-align)}.component-status,.category-status,.issue>div.ok,.issue>div.warning,.issue>div.faded,.article>div.ok,.article>div.warning,.article>div.faded,.tag{display:inline-flex;align-items:center;gap:var(--app-badge-gap);min-height:var(--app-badge-height);padding:var(--app-badge-padding);border:1px solid transparent;border-radius:var(--app-badge-radius);font:var(--app-type-badge);white-space:nowrap}.component-status,.category-status{margin-left:auto;order:1}.category-status:empty{display:none}.component-status:before,.category-status:before{content:"";flex:none;width:var(--app-badge-dot-size);height:var(--app-badge-dot-size);border-radius:50%}.article>div.ok strong,.article>div.warning strong,.article>div.faded strong{font-weight:inherit}.component[data-status=ok] .component-status,.category__head[data-status=ok] .category-status,.issue>div.ok,.article>div.ok{background:var(--app-status-ok-bg);color:var(--app-status-ok-fg);border-color:var(--app-status-ok-border)}.component[data-status=notice] .component-status,.category__head[data-status=notice] .category-status{background:var(--app-status-notice-bg);color:var(--app-status-notice-fg);border-color:var(--app-status-notice-border)}.component[data-status=disrupted] .component-status,.category__head[data-status=disrupted] .category-status,.issue>div.warning,.article>div.warning{background:var(--app-status-disrupted-bg);color:var(--app-status-disrupted-fg);border-color:var(--app-status-disrupted-border)}.component[data-status=down] .component-status,.category__head[data-status=down] .category-status{background:var(--app-status-down-bg);color:var(--app-status-down-fg);border-color:var(--app-status-down-border)}.issue>div.faded,.article>div.faded,.tag{background:var(--app-status-neutral-bg);color:var(--app-status-neutral-fg);border-color:var(--app-status-neutral-border)}.component[data-status=ok] .component-status:before,.category__head[data-status=ok] .category-status:before{background:var(--app-status-ok-accent)}.component[data-status=notice] .component-status:before,.category__head[data-status=notice] .category-status:before{background:var(--app-status-notice-accent)}.component[data-status=disrupted] .component-status:before,.category__head[data-status=disrupted] .category-status:before{background:var(--app-status-disrupted-accent)}.component[data-status=down] .component-status:before,.category__head[data-status=down] .category-status:before{background:var(--app-status-down-accent)}.tag{padding:var(--app-tag-padding);margin:0 var(--app-space-1) var(--app-space-1) 0;border-radius:var(--app-tag-radius);font:var(--app-type-tag);cursor:pointer}.tag:hover{border-color:var(--app-status-neutral-accent)}.tooltip{cursor:pointer;position:relative}.tooltip__text{display:none}.tooltip:hover .tooltip__text,.tooltip:active .tooltip__text{display:block;position:absolute;top:0;left:24px;z-index:50;width:320px;padding:var(--app-space-2) var(--app-space-3);background:var(--app-tooltip-bg);color:var(--app-tooltip-fg);border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-raised);font:var(--app-type-small);white-space:normal}@media(max-width:640px){.tooltip:hover .tooltip__text,.tooltip:active .tooltip__text{width:50vw}}.tabs{border-bottom:1px solid var(--app-divider)}.tabs--inner{padding:0 var(--app-space-4);margin:0 auto}a.tab{display:inline-table;padding:var(--app-space-3) var(--app-space-4);border:0;position:relative;top:1px}.tab--current{border:1px solid var(--app-divider);border-bottom-color:var(--app-canvas)}.tab--other{color:var(--app-text-muted)}.footer{background:var(--app-footer-bg);color:var(--app-footer-fg);font:var(--app-type-small)}.footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-2) var(--app-space-6);max-width:var(--app-content-width);padding-top:var(--app-space-6);padding-bottom:var(--app-space-6)}.footer p{margin:0}.footer a{color:inherit;border-bottom:0;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.footer__links{display:flex;flex-wrap:wrap;gap:var(--app-space-4)}.footer__copyright{flex-basis:100%;color:var(--app-text-muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.support{box-sizing:border-box;width:100%;max-width:var(--app-content-width);margin:var(--app-section-gap) auto 0;padding:0 var(--app-space-4)}.support__title{font:var(--app-type-card-title);color:var(--app-text-strong);margin:0}.support a{color:var(--app-link)}.support dd{margin:0;font-variant-numeric:tabular-nums}.support__links{display:flex;flex-wrap:wrap;gap:var(--app-space-3);margin:0}.support .support__button,.support .support__link{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--app-space-5);border:var(--app-border-width) solid transparent;border-radius:var(--app-button-radius);font:var(--app-type-button);text-transform:var(--app-button-case);text-decoration:none}.support .support__button{background:var(--app-primary);color:var(--app-on-primary)}.support .support__button:hover,.support .support__button:focus-visible{color:var(--app-on-primary);filter:brightness(1.06)}.support .support__link{background:var(--app-surface);border-color:var(--app-border);color:var(--app-link)}.support .support__link:hover,.support .support__link:focus-visible{color:var(--app-link-hover);background:var(--app-surface-muted)}.support--strip .support__card{padding:var(--app-space-6);background:var(--app-surface);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-card)}.support--strip .support__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-4) var(--app-space-6)}.support--strip .support__intro{flex:1 1 16em}.support--strip .support__text{font:var(--app-type-small);color:var(--app-text-muted);margin:var(--app-space-1) 0 0}.support--strip .support__contacts{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-8);margin:var(--app-space-5) 0 0;padding-top:var(--app-space-4);border-top:var(--app-divider-width) solid var(--app-divider)}.support--strip .support__contact dt{font:var(--app-type-small);color:var(--app-text-muted)}.support--strip .support__contact dd{font:var(--app-type-body)}.support--tiles .support__title{font:var(--app-type-section-title);letter-spacing:var(--app-heading-tracking);text-align:var(--app-section-align);margin:0 0 var(--app-space-4)}.support__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--app-space-4)}.support .support__tile{display:flex;flex-direction:column;gap:var(--app-space-1);padding:var(--app-space-5);color:var(--app-text);text-decoration:none;background:var(--app-surface);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-card)}.support a.support__tile:hover,.support a.support__tile:focus-visible{border-color:var(--app-primary)}.support__icon{width:24px;height:24px;margin-bottom:var(--app-space-2);fill:none;stroke:var(--app-primary);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.support__tile-title{font:var(--app-type-card-title);color:var(--app-text-strong)}a.support__tile .support__tile-title:after{content:" \2192"}.support__tile-text{font:var(--app-type-small);color:var(--app-text-muted);overflow-wrap:anywhere}.support__phone-list{margin:0}.support__phone{display:flex;gap:var(--app-space-3);font:var(--app-type-small)}.support__phone dt{min-width:7em;color:var(--app-text-muted)}.regions{margin:var(--app-section-gap) 0 0}.regions__title{font:var(--app-type-section-title);letter-spacing:var(--app-heading-tracking);color:var(--app-text-strong);margin:0}.regions__intro{font:var(--app-type-small);color:var(--app-text-muted);margin:var(--app-space-1) 0 var(--app-space-4)}.regions__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--app-space-4);margin:0;padding:0;list-style:none}.region{display:flex;flex-direction:column;background:var(--app-surface);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-card);overflow:hidden}.region:has(.region__link:hover),.region:has(.region__link:focus-visible){border-color:var(--app-primary)}.region__link{display:flex;flex-direction:column;gap:var(--app-space-2);padding:var(--app-space-5);color:var(--app-text);text-decoration:none;border-bottom:0}.region__name{font:var(--app-type-card-title);color:var(--app-text-strong)}.region__status{display:inline-flex;align-items:center;gap:var(--app-space-2);align-self:flex-start;padding:2px var(--app-space-3);border-radius:var(--app-radius-pill);font:var(--app-type-small);font-weight:600}.region__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.region[data-status=ok] .region__status{color:var(--app-status-ok-fg);background:var(--app-status-ok-bg)}.region[data-status=ok] .region__dot{background:var(--app-status-ok-accent)}.region[data-status=notice] .region__status{color:var(--app-status-notice-fg);background:var(--app-status-notice-bg)}.region[data-status=notice] .region__dot{background:var(--app-status-notice-accent)}.region[data-status=disrupted] .region__status{color:var(--app-status-disrupted-fg);background:var(--app-status-disrupted-bg)}.region[data-status=disrupted] .region__dot{background:var(--app-status-disrupted-accent)}.region[data-status=down] .region__status{color:var(--app-status-down-fg);background:var(--app-status-down-bg)}.region[data-status=down] .region__dot{background:var(--app-status-down-accent)}.region__cta{font:var(--app-type-small);font-weight:600;color:var(--app-link);margin-top:var(--app-space-2)}.region__incidents{margin:0;padding:0 var(--app-space-5) var(--app-space-4);list-style:none;font:var(--app-type-small)}.region__incidents:not(:has(li)){display:none}.region__incidents li+li{margin-top:var(--app-space-1)}.region__incidents a{color:var(--app-link)}.app-bar__region{display:inline-flex;align-items:baseline;gap:var(--app-space-2)}.app-bar__region-name{font-weight:600}.app-bar__region-change{opacity:.8}.update{position:relative;padding:0 0 var(--app-space-5) var(--app-space-8)}.update:before{content:"";position:absolute;left:4px;top:.35em;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:2px solid var(--app-text-muted);background:var(--app-surface)}.update:has(+.update):after{content:"";position:absolute;left:9px;top:calc(.35em + 16px);bottom:4px;width:2px;border-radius:1px;background:var(--app-divider)}.update:first-of-type:before{background:var(--app-link);border-color:var(--app-link)}.update:first-of-type[data-status=resolved]:before,.update:first-of-type[data-status=completed]:before{background:var(--app-status-ok-accent);border-color:var(--app-status-ok-accent)}.update__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-1) var(--app-space-3);margin:0 0 var(--app-space-1)}.update__status{font-weight:600;color:var(--app-text-strong)}.update__time{font:var(--app-type-small);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;color:var(--app-text-muted)}.update__copy{display:inline-grid;place-items:center;width:26px;height:26px;margin-left:calc(-1 * var(--app-space-2));padding:0;border:0;border-radius:var(--app-radius-sm);background:transparent;color:var(--app-text-muted);cursor:pointer}.update__copy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.update__copy:hover{color:var(--app-text-strong);background:var(--app-surface-muted)}.update__copy:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:1px}.update__copy.is-copied{color:var(--app-status-ok-accent)}.update__body>:first-child{margin-top:0}.update__body>:last-child{margin-bottom:0}div.announcement-box .update{padding-bottom:var(--app-space-3)}div.announcement-box .update__copy{display:none}.metric{flex-basis:100%;order:4;box-sizing:border-box;min-width:0;margin:var(--app-space-3) 0 0;padding:var(--app-space-3) var(--app-space-4);background:var(--app-surface-muted);border-radius:var(--app-radius-md)}.metric__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--app-space-1) var(--app-space-3);font:var(--app-type-small)}.metric__name{color:var(--app-text);font-weight:600}.metric__value{color:var(--app-text-strong);font-weight:700;font-variant-numeric:tabular-nums}.metric__stats{display:inline-flex;gap:var(--app-space-3);color:var(--app-text-muted);font-variant-numeric:tabular-nums}.metric__note{color:var(--app-text-muted);margin-left:auto}.metric__more{font:var(--app-type-small);font-weight:600;color:var(--app-link);white-space:nowrap}.metric--summary{padding:var(--app-space-2) var(--app-space-3)}.metric--summary .metric__head{gap:var(--app-space-1) var(--app-space-3)}.metric--detail{margin:var(--app-space-5) 0 var(--app-space-2);padding:var(--app-space-4) var(--app-space-5)}.metric--detail .metric__svg{height:120px}.metric--detail .metric__head{font:var(--app-type-body)}.metric__sample{padding:0 var(--app-space-2);border-radius:var(--app-radius-pill);background:var(--app-status-notice-bg);color:var(--app-status-notice-fg);font-weight:600}.metric__plot{position:relative;margin-top:var(--app-space-2);touch-action:pan-y}.metric__svg{display:block;width:100%;height:56px;overflow:visible}.metric__area{fill:var(--app-link);opacity:.12}.metric__line{fill:none;stroke:var(--app-link);stroke-width:1.75;stroke-linejoin:round}.metric__cursor{stroke:var(--app-text-muted);stroke-width:1;opacity:0}.metric__cursor.is-on{opacity:.6}.metric__tip{position:absolute;top:-4px;transform:translate(-50%,-100%);padding:2px var(--app-space-2);border-radius:var(--app-radius-sm);background:var(--app-tooltip-bg);color:var(--app-tooltip-fg);font:var(--app-type-small);white-space:nowrap;pointer-events:none}.metric__axis{display:flex;justify-content:space-between;margin-top:2px;font:var(--app-type-small);font-size:12px;color:var(--app-text-muted)}.metric__description{margin:var(--app-space-1) 0 0;font:var(--app-type-small);font-size:12px;color:var(--app-text-muted)}.metric[data-state=stale] .metric__line{stroke:var(--app-text-muted)}.metric[data-state=stale] .metric__area{fill:var(--app-text-muted)}.metric[data-state=stale] .metric__note{color:var(--app-status-disrupted-fg)}}body .summary.status-box{display:flex;flex-direction:row;align-items:flex-start;gap:var(--app-alert-gap);padding:var(--app-alert-padding);border:var(--app-alert-border-width) solid transparent;border-radius:var(--app-radius-md);box-shadow:var(--app-summary-shadow)}body .summary.status-box:before{content:"";flex:none;width:var(--app-alert-icon-size);height:var(--app-alert-icon-size);-webkit-mask:var(--app-icon-ok) center / contain no-repeat;mask:var(--app-icon-ok) center / contain no-repeat}body .summary-flex{flex:1;min-width:0}body .status-text{font:var(--app-type-alert-title)}body .status-text strong{font-weight:inherit}body .summary__date{font:var(--app-type-alert-body);color:inherit;margin-top:2px}body .summary__date:hover{opacity:1}body .summary__date:empty{display:none}.status-ok .summary.status-box{background:var(--app-summary-ok-bg);color:var(--app-summary-ok-fg);border-color:var(--app-summary-ok-border)}.status-notice .summary.status-box{background:var(--app-summary-notice-bg);color:var(--app-summary-notice-fg);border-color:var(--app-summary-notice-border)}.status-disrupted .summary.status-box{background:var(--app-summary-disrupted-bg);color:var(--app-summary-disrupted-fg);border-color:var(--app-summary-disrupted-border)}.status-down .summary.status-box{background:var(--app-summary-down-bg);color:var(--app-summary-down-fg);border-color:var(--app-summary-down-border)}.status-ok .summary.status-box:before{background-color:var(--app-status-ok-accent)}.status-notice .summary.status-box:before{background-color:var(--app-status-notice-accent);-webkit-mask-image:var(--app-icon-notice);mask-image:var(--app-icon-notice)}.status-disrupted .summary.status-box:before{background-color:var(--app-status-disrupted-accent);-webkit-mask-image:var(--app-icon-disrupted);mask-image:var(--app-icon-disrupted)}.status-down .summary.status-box:before{background-color:var(--app-status-down-accent);-webkit-mask-image:var(--app-icon-down);mask-image:var(--app-icon-down)}body .subscribe-wrapper,body .subscribe-modal,body #modal-overlay{display:none!important}body div.announcement-box{border-bottom:var(--app-border-width) solid var(--app-border)!important}body .histogram-container{margin-top:var(--app-space-2)}body .histogram{height:var(--app-histogram-height);gap:var(--app-histogram-gap)}body .histogram-bar{margin:0;height:var(--app-histogram-height);border:0;border-radius:var(--app-histogram-radius)}body .histogram-bar:after{background-color:var(--app-tooltip-bg);color:var(--app-tooltip-fg);font:var(--app-type-small);padding:var(--app-space-1) var(--app-space-2);border-radius:var(--app-radius-sm);box-shadow:var(--app-shadow-raised)}body .issue>strong.error{display:inline-flex;align-items:center;min-height:var(--app-badge-height);padding:var(--app-badge-padding);border:1px solid var(--app-status-notice-border);border-radius:var(--app-badge-radius);background:var(--app-status-notice-bg);color:var(--app-status-notice-fg);font:var(--app-type-badge)}body :is(.issue,.article,header) :is(strong,span)[style*=color]{display:inline-flex;align-items:center;min-height:var(--app-badge-height);padding:var(--app-badge-padding);border:1px solid transparent;border-radius:var(--app-badge-radius);font:var(--app-type-badge)}@layer tokens{:root{--theme-brand: #FFFFFF;--theme-header-text: #000000;--theme-ok: #1F7A4E;--theme-notice: #0062CC;--theme-disrupted: #A66400;--theme-down: #D22F21}}body :is(.issue,.article,header) :is(strong,span)[style*="#1F7A4E" i]{color:var(--app-status-ok-fg)!important;background:var(--app-status-ok-bg);border-color:var(--app-status-ok-border)}body :is(.issue,.article,header) :is(strong,span)[style*="#0062CC" i]{color:var(--app-status-notice-fg)!important;background:var(--app-status-notice-bg);border-color:var(--app-status-notice-border)}body :is(.issue,.article,header) :is(strong,span)[style*="#A66400" i]{color:var(--app-status-disrupted-fg)!important;background:var(--app-status-disrupted-bg);border-color:var(--app-status-disrupted-border)}body :is(.issue,.article,header) :is(strong,span)[style*="#D22F21" i]{color:var(--app-status-down-fg)!important;background:var(--app-status-down-bg);border-color:var(--app-status-down-border)}body .histogram-bar[data-label$=Operational]{background-color:var(--app-histogram-ok)!important}body .histogram-bar[data-label$=Disrupted]{background-color:var(--app-histogram-disrupted)!important}body .histogram-bar[data-label$=Down]{background-color:var(--app-histogram-down)!important}
