:root {
        --font-stack-a: "Atlassian Sans", "Helvetica Neue", Helvetica, Arial, Sans-Serif;
        --font-stack-b:
          "Atlassian Mono", "SFMono-Medium", "SF Mono", "Segoe UI Mono", "Roboto Mono",
          "Ubuntu Mono", Menlo, Consolas, Courier, monospace;
      }

      /*# sourceMappingURL=0.3196e1790c0547398277.css.map*/
      * {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      html,
      body,
      div,
      span,
      object,
      iframe,
      h1,
      h2,
      h3,
      h4,
      h5,
      h6,
      p,
      blockquote,
      pre,
      abbr,
      address,
      cite,
      code,
      del,
      dfn,
      em,
      img,
      ins,
      kbd,
      q,
      samp,
      small,
      strong,
      sub,
      sup,
      var,
      b,
      i,
      dl,
      dt,
      dd,
      ol,
      ul,
      li,
      fieldset,
      form,
      label,
      legend,
      caption,
      article,
      aside,
      canvas,
      details,
      figcaption,
      figure,
      footer,
      header,
      hgroup,
      menu,
      nav,
      section,
      summary,
      time,
      mark,
      audio,
      video {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        vertical-align: baseline;
        background: transparent;
      }
      html {
        font-size: 16px;
        line-height: 24px;
        width: 100%;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        overflow-y: auto;
        overflow-x: hidden;
      }
      img {
        vertical-align: middle;
        max-width: 100%;
        height: auto;
        border: 0;
        -ms-interpolation-mode: bicubic;
      }
      body {
        font-family: var(
          --font-stack-a,
          "proxima-nova",
          "Helvetica Neue",
          Helvetica,
          Arial,
          Sans-Serif
        );
        font-weight: 400;
        background-color: #ffffff;
        font-size: 16px;
        line-height: 24px;
        color: #333;
        background: #fff;
        -webkit-font-smoothing: subpixel-antialiased;
      }
      textarea::placeholder {
        color: #bbb;
      }
      .clearfix {
        clear: both;
        zoom: 1;
      }
      .clearfix:before,
      .clearfix:after {
        content: "\0020";
        display: block;
        height: 0;
        visibility: hidden;
      }
      .clearfix:after {
        clear: both;
      }
      .container {
        width: 68.75rem;
        margin-left: auto;
        margin-right: auto;
      }
      @media screen and (max-width: 1355px) {
        .container {
          width: 56.25rem;
        }
      }
      @media screen and (max-width: 1155px) {
        .container {
          width: 92%;
        }
      }
      @media screen and (max-width: 700px) {
        .container {
          width: 88%;
        }
      }
      .full-width {
        width: 100% !important;
      }
      .hidden {
        display: none;
        visibility: hidden;
      }
      .color-green,
      .status-none {
        color: #2ecc71;
      }
      a {
        color: #3498db;
        text-decoration: none;
      }
      a:hover {
        color: #2791d9;
        text-decoration: none;
      }
      p {
        margin-bottom: 0.65rem;
      }
      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        font-weight: 500;
      }
      h2 {
        font-size: 41.6px;
        line-height: 49.088px;
        font-size: 2.6rem;
        line-height: 3.068rem;
        margin-bottom: 0.7rem;
      }
      h3 {
        font-size: 35.2px;
        line-height: 44.352px;
        font-size: 2.2rem;
        line-height: 2.772rem;
        margin-bottom: 0.6rem;
      }
      ul,
      ol {
        padding: 0;
        margin: 0;
        list-style: none;
      }
      strong {
        font-weight: 700;
      }
      small,
      .small {
        font-size: 14px;
        line-height: 21.35px;
        font-size: 0.875rem;
        line-height: 1.334375rem;
        color: #afafaf;
      }
      input::-webkit-input-placeholder {
        color: #bbb;
      }
      input:-moz-placeholder {
        color: #bbb;
      }
      button::-moz-focus-inner,
      input::-moz-focus-inner {
        padding: 0;
        border: 0;
      }
      button,
      input[type="button"],
      input[type="reset"],
      input[type="submit"] {
        cursor: pointer;
        -webkit-appearance: button;
        margin: 0px;
      }
      button:focus,
      input[type="button"]:focus,
      input[type="reset"]:focus,
      input[type="submit"]:focus {
        outline: 1px dotted #212121;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: 3px !important;
        box-shadow: none !important;
      }
      label,
      input,
      textarea,
      button,
      select {
        font-family: var(
          --font-stack-a,
          "proxima-nova",
          "Helvetica Neue",
          Helvetica,
          Arial,
          Sans-Serif
        );
        font-size: 16px;
        vertical-align: middle;
      }
      input[type="text"],
      input[type="password"],
      input[type="email"],
      input[type="number"],
      textarea,
      select,
      .chzn-container-single .chzn-single {
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -o-border-radius: 3px;
        -ms-border-radius: 3px;
        display: inline-block;
        border: 1px solid #bbb;
        padding: 1px 10px 0;
        height: 40px;
      }
      input::-webkit-inner-spin-button {
        -webkit-appearance: none;
      }
      input[type="text"],
      input[type="password"],
      input[type="email"],
      textarea,
      .chzn-container-single .chzn-single {
        color: #666;
      }
      input[type="text"]:focus,
      input[type="password"]:focus,
      input[type="email"]:focus,
      textarea:focus,
      .chzn-container-single .chzn-single:focus {
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.06) inset;
        -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.06) inset;
        -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.06) inset;
        -o-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.06) inset;
        -ms-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.06) inset;
      }
      input:not([type="submit"]),
      textarea,
      select {
        width: 250px;
      }
      input {
        word-wrap: normal;
        word-break: normal;
      }
      textarea {
        font-size: 16px;
        line-height: 24px;
        font-size: 1rem;
        line-height: 1.5rem;
        padding: 9px;
        resize: none;
        height: 6rem;
      }
      select {
        padding: 9px;
      }
      @media screen and (-webkit-min-device-pixel-ratio: 0) {
        select {
          text-indent: 3px;
        }
      }
      label {
        display: block;
        font-weight: 500;
      }
      input[type="hidden"] {
        display: none;
      }
      input[type="text"]:not(:disabled):hover,
      input[type="password"]:hover,
      input[type="email"]:hover,
      textarea:hover {
        border: 1px solid #b0b0b0;
      }
      .help-block {
        font-size: 12px;
        line-height: 18.6px;
        font-size: 0.75rem;
        line-height: 1.1625rem;
        margin-top: 0.25rem;
        margin-bottom: 0;
        color: #44546f;
        display: block;
      }
      .control-group {
        margin-bottom: 1.75rem;
        clear: both;
      }
      .control-group label {
        margin-bottom: 0.25rem;
      } /*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
      @font-face {
        font-family: "FontAwesome";
        src:
          url("../assets/fonts/fontawesome.woff") format("woff"),
          url("../assets/fonts/fontawesome.ttf") format("truetype");
        font-weight: 400;
        font-style: normal;
      }
      .fa,
      i.component-status {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }
      .fa-check:before {
        content: "";
      }
      .fa-remove:before,
      .fa-close:before,
      .fa-times:before {
        content: "";
      }
      .fa-warning:before,
      .fa-exclamation-triangle:before {
        content: "";
      }
      .fa-wrench:before {
        content: "";
      }
      .fa-minus-square:before {
        content: "";
      }
      .fa-plus-square-o:before {
        content: "";
      }
      i.component-status.partial-outage:before {
        content: "";
      }
      i.component-status.major-outage:before {
        content: "";
      }
      [data-js-hook="tooltip"] {
        cursor: default;
      }
      button.status-icon-button {
        background: none;
        background-color: transparent;
        border: none;
        padding: 0;
        margin: 0;
        cursor: default;
        appearance: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        box-shadow: none;
      }
      button.status-icon-button:focus {
        outline: 2px solid #0052cc;
        outline-offset: 2px;
        border-radius: 2px;
      }
      button.status-icon-button::-moz-focus-inner {
        border: 0;
        padding: 0;
      }
      body {
        background-color: red;
      }
      .font-small,
      small {
        font-size: 14px;
        line-height: 21.35px;
        font-size: 0.875rem;
        line-height: 1.334375rem;
      }
      @media screen and (max-width: 650px) {
        .font-small,
        small {
          font-size: 12px;
          line-height: 18.6px;
          font-size: 0.75rem;
          line-height: 1.1625rem;
        }
      }
      .font-regular {
        font-size: 16px;
        line-height: 24px;
        font-size: 1rem;
        line-height: 1.5rem;
      }
      @media screen and (max-width: 650px) {
        .font-regular {
          font-size: 14px;
          line-height: 21.35px;
          font-size: 0.875rem;
          line-height: 1.334375rem;
        }
      }
      .font-large {
        font-weight: 500;
        font-size: 20px;
        line-height: 29px;
        font-size: 1.25rem;
        line-height: 1.8125rem;
      }
      @media screen and (max-width: 650px) {
        .font-large {
          font-size: 18px;
          line-height: 26.55px;
          font-size: 1.125rem;
          line-height: 1.659375rem;
        }
      }
      @media screen and (max-width: 450px) {
        .font-large {
          font-size: 16px;
          line-height: 24px;
          font-size: 1rem;
          line-height: 1.5rem;
        }
      }
      .font-largest {
        font-weight: 500;
        font-size: 28px;
        line-height: 37.8px;
        font-size: 1.75rem;
        line-height: 2.3625rem;
      }
      @media screen and (max-width: 650px) {
        .font-largest {
          font-size: 22px;
          line-height: 31.35px;
          font-size: 1.375rem;
          line-height: 1.959375rem;
        }
      }
      var {
        font-style: normal;
      }
      .whitespace-pre-wrap {
        white-space: pre-wrap !important;
      }
      .updates-dropdown-container {
        position: relative;
        display: inline-block;
      }
      .updates-dropdown-container .show-updates-dropdown .subscribe-text-full {
        display: inline;
      }
      .updates-dropdown-container .show-updates-dropdown .subscribe-text-short {
        display: none;
      }
      @media screen and (max-width: 450px) {
        .updates-dropdown-container .show-updates-dropdown .subscribe-text-full {
          display: none;
        }
        .updates-dropdown-container .show-updates-dropdown .subscribe-text-short {
          display: inline;
        }
      }
      .updates-dropdown-container .updates-dropdown {
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -o-border-radius: 4px;
        -ms-border-radius: 4px;
        z-index: 5;
        width: 310px;
        position: absolute;
        top: 105%;
      }
      @media screen and (max-width: 450px) {
        .updates-dropdown-container .updates-dropdown {
          position: fixed;
          top: 10px;
          left: 50%;
          margin-left: -155px;
        }
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav {
        -webkit-background-clip: padding-box;
        -moz-background-clip: padding-box;
        background-clip: padding-box;
        border-radius: 4px 4px 0 0;
        -moz-border-radius: 4px 4px 0 0;
        -webkit-border-radius: 4px 4px 0 0;
        -o-border-radius: 4px 4px 0 0;
        -ms-border-radius: 4px 4px 0 0;
        border: 1px solid rgba(0, 0, 0, 0.2);
        border-bottom: none;
        background-color: #f8f8f8;
        overflow: hidden;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav.nav-items a,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav.nav-items button {
        width: 14.285714286%;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button:last-of-type {
        border-top: none;
        border-right: none;
        border-left: none;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button {
        float: left;
        display: inline-block;
        border-right: 1px solid #e0e0e0;
        border-bottom: 1px solid #e0e0e0;
        height: 34px;
        text-align: center;
        padding: 0px !important;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a:first-of-type,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button:first-of-type {
        border-radius: 4px 0 0 0;
        -moz-border-radius: 4px 0 0 0;
        -webkit-border-radius: 4px 0 0 0;
        -o-border-radius: 4px 0 0 0;
        -ms-border-radius: 4px 0 0 0;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a:last-of-type,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button:last-of-type {
        border-radius: 0 0 0 0;
        -moz-border-radius: 0 0 0 0;
        -webkit-border-radius: 0 0 0 0;
        -o-border-radius: 0 0 0 0;
        -ms-border-radius: 0 0 0 0;
        font-weight: 700;
        font-size: 1.125rem;
        line-height: 34px !important;
        color: #666 !important;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a.active,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button.active {
        box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset;
        -moz-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset;
        -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset;
        -o-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset;
        -ms-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset;
        background-color: #666;
        border: none;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a.active .icon-container,
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-nav
        button.active
        .icon-container {
        background-image: url("https://dka575ofm4ao0.cloudfront.net/assets/pages/status/externalities-2428cb8b890516d7bf8ee2939dbd78ad6428890b546c7447f5892524e11e94b1.png");
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a:focus,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button:focus {
        outline: auto 5px -webkit-focus-ring-color;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button .icon-container {
        background-image: url("https://dka575ofm4ao0.cloudfront.net/assets/pages/status/externalities_dark-3761258b4ae696df202d52c2c4125ff1507f92ae547a059f7477de2a89193617.png");
        background-repeat: no-repeat;
        display: inline-block;
        margin-top: 11px;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.slack,
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-nav
        button
        .icon-container.slack {
        width: 16px;
        height: 15px;
        background-position: -155px -41px;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.sms,
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-nav
        button
        .icon-container.sms {
        width: 13px;
        height: 13px;
        background-position: -140px -41px;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.email,
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-nav
        button
        .icon-container.email {
        width: 16px;
        height: 11px;
        background-position: -120px -41px;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.rss,
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-nav
        button
        .icon-container.rss {
        width: 15px;
        height: 13px;
        background-position: -40px -41px;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.support,
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-nav
        button
        .icon-container.support {
        width: 15px;
        height: 13px;
        background-position: -20px -41px;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.webhook,
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-nav
        button
        .icon-container.webhook {
        width: 20px;
        height: 12px;
        background-position: 0px -41px;
      }
      @media only screen and (-webkit-min-device-pixel-ratio: 2),
        only screen and (min-resolution: 192dpi) {
        .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container,
        .updates-dropdown-container .updates-dropdown .updates-dropdown-nav button .icon-container {
          background-size: 170px 30px;
        }
        .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.slack,
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          button
          .icon-container.slack {
          background-position: -155px 0px;
        }
        .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.sms,
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          button
          .icon-container.sms {
          background-position: -140px 0px;
        }
        .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.email,
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          button
          .icon-container.email {
          background-position: -120px 0px;
        }
        .updates-dropdown-container .updates-dropdown .updates-dropdown-nav a .icon-container.rss,
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          button
          .icon-container.rss {
          background-position: -40px 0px;
        }
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          a
          .icon-container.support,
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          button
          .icon-container.support {
          background-position: -20px 0px;
        }
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          a
          .icon-container.webhook,
        .updates-dropdown-container
          .updates-dropdown
          .updates-dropdown-nav
          button
          .icon-container.webhook {
          background-position: 0px 0px;
        }
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-section {
        font-size: 14px;
        line-height: 21.35px;
        font-size: 0.875rem;
        line-height: 1.334375rem;
        -webkit-background-clip: padding-box;
        -moz-background-clip: padding-box;
        background-clip: padding-box;
        border-radius: 0 0 4px 4px;
        -moz-border-radius: 0 0 4px 4px;
        -webkit-border-radius: 0 0 4px 4px;
        -o-border-radius: 0 0 4px 4px;
        -ms-border-radius: 0 0 4px 4px;
        border: 1px solid rgba(0, 0, 0, 0.2);
        border-top: none;
        padding: 1rem;
      }
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-section.email
        input[type="text"] {
        margin: 0.5rem 0 0.75rem;
      }
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-section.phone
        .externalities-sms-container
        select {
        width: 100%;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        padding-right: 30px;
        position: relative;
        z-index: 2;
        background-color: transparent;
      }
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-section.phone
        .externalities-sms-container
        .phone-country-wrapper {
        position: relative;
        margin-bottom: 0.5rem;
        background-color: #ffffff;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
      }
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-section.phone
        .externalities-sms-container
        .phone-country-wrapper:before {
        content: "";
        position: absolute;
        top: 15px;
        right: 14px;
        display: block;
        width: 5px;
        height: 5px;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        border-right: 1px solid #000;
        border-bottom: 1px solid #000;
        z-index: 1;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-section.phone .control-group {
        margin: 0.5rem 0 0.75rem;
      }
      .updates-dropdown-container
        .updates-dropdown
        .updates-dropdown-section.webhook
        .control-group,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-section.teams .control-group {
        margin: 1rem 0;
      }
      .updates-dropdown-container .updates-dropdown .updates-dropdown-section.atom,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-section.twitter,
      .updates-dropdown-container .updates-dropdown .updates-dropdown-section.support {
        text-align: center;
      }
      .container {
        width: 90%;
        max-width: 850px;
      }
      .flat-button,
      .layout-content.status
        .masthead-container
        .updates-dropdown-container
        .show-updates-dropdown {
        box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;
        -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;
        -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;
        -o-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;
        -ms-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -o-border-radius: 4px;
        -ms-border-radius: 4px;
        font-size: 12px;
        line-height: 18.6px;
        font-size: 0.75rem;
        line-height: 1.1625rem;
        font-weight: 500;
        border: none;
        display: inline-block;
        text-align: center;
        color: #fff;
        text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
        text-transform: uppercase;
        letter-spacing: 2px;
        padding: 10px 15px 9px;
        position: relative;
      }
      @media screen and (max-width: 650px) {
        .flat-button,
        .layout-content.status
          .masthead-container
          .updates-dropdown-container
          .show-updates-dropdown {
          padding: 8px 12px 7px;
          font-size: 11px;
        }
      }
      @media screen and (max-width: 450px) {
        .flat-button,
        .layout-content.status
          .masthead-container
          .updates-dropdown-container
          .show-updates-dropdown {
          padding: 7px 10px 6px;
          font-size: 10px;
        }
      }
      .flat-button:hover,
      .layout-content.status
        .masthead-container
        .updates-dropdown-container
        .show-updates-dropdown:hover {
        color: #fff;
      }
      .flat-button:active,
      .layout-content.status
        .masthead-container
        .updates-dropdown-container
        .show-updates-dropdown:active {
        top: 2px;
      }
      .flat-button:focus,
      .layout-content.status
        .masthead-container
        .updates-dropdown-container
        .show-updates-dropdown:focus {
        outline: 1px dotted #212121;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: 3px !important;
        box-shadow: none !important;
      }
      .page-footer {
        padding-top: 0.75rem;
        margin: 70px 0;
        border-style: solid;
        border-top-width: 1px;
        overflow: hidden;
      }
      .page-footer > span {
        float: right;
      }
      @media screen and (max-width: 650px) {
        .page-footer {
          margin: 60px 0;
        }
      }
      @media screen and (max-width: 450px) {
        .page-footer {
          margin: 50px 0;
        }
      }
      .layout-content.status .incidents-list {
        margin-top: 70px;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status .incidents-list {
          margin-top: 60px;
        }
      }
      @media screen and (max-width: 450px) {
        .layout-content.status .incidents-list {
          margin-top: 50px;
        }
      }
      .layout-content.status .incidents-list.format-expanded .status-day {
        margin-top: 35px;
      }
      .layout-content.status .incidents-list.format-expanded .status-day:nth-child(2) {
        margin-top: 20px;
      }
      .layout-content.status .incidents-list.format-expanded .status-day p {
        margin-bottom: 0px;
      }
      .layout-content.status .incidents-list.format-expanded .status-day .date {
        font-weight: 500;
        border-style: solid;
        border-bottom-width: 1px;
        padding-bottom: 3px;
        margin-bottom: 10px;
      }
      .layout-content.status .masthead-container .masthead {
        margin-bottom: 70px;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status .masthead-container .masthead {
          margin-bottom: 60px;
        }
      }
      @media screen and (max-width: 450px) {
        .layout-content.status .masthead-container .masthead {
          margin-bottom: 50px;
        }
      }
      .layout-content.status .masthead-container .updates-dropdown-container {
        float: right;
      }
      .layout-content.status .masthead-container .updates-dropdown-container .updates-dropdown {
        right: 0px;
      }
      .layout-content.status .masthead-container.basic {
        width: 90%;
        max-width: 850px;
        margin: 0 auto;
      }
      .layout-content.status .masthead-container.basic .masthead {
        padding-top: 70px;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status .masthead-container.basic .masthead {
          padding-top: 60px;
        }
      }
      @media screen and (max-width: 450px) {
        .layout-content.status .masthead-container.basic .masthead {
          padding-top: 50px;
        }
      }
      .layout-content.status .masthead-container.basic .masthead .logo-container {
        float: left;
        max-width: 40%;
      }
      .layout-content.status .masthead-container.basic .masthead .logo-container img {
        max-height: 140px;
      }
      @media screen and (max-width: 450px) {
        .layout-content.status .masthead-container.basic .masthead {
          text-align: center;
        }
        .layout-content.status .masthead-container.basic .masthead .logo-container {
          float: none;
          max-width: none;
          margin-bottom: 1rem;
        }
        .layout-content.status .masthead-container.basic .masthead .updates-dropdown-container {
          float: none;
          position: static;
        }
      }
      .layout-content.status.status-index .page-status {
        font-weight: 500;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -o-border-radius: 4px;
        -ms-border-radius: 4px;
        border: 1px solid rgba(0, 0, 0, 0.1);
        text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
        margin-bottom: 70px;
        padding: 0.75rem 1.25rem;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status.status-index .page-status {
          margin-bottom: 60px;
          padding: 0.675rem 1rem;
        }
      }
      @media screen and (max-width: 450px) {
        .layout-content.status.status-index .page-status {
          border-radius: 3px;
          -moz-border-radius: 3px;
          -webkit-border-radius: 3px;
          -o-border-radius: 3px;
          -ms-border-radius: 3px;
          margin-bottom: 50px;
          padding: 0.5rem 0.75rem;
        }
      }
      .layout-content.status.status-index .page-status .status {
        color: #fff;
        position: relative;
        top: 2px;
      }
      .layout-content.status.status-index .page-status .last-updated-stamp {
        font-weight: 400;
        color: rgba(255, 255, 255, 0.8);
        float: right;
        position: relative;
        top: 7px;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status.status-index .page-status .last-updated-stamp {
          top: 6px;
        }
      }
      @media screen and (max-width: 550px) {
        .layout-content.status.status-index .page-status .last-updated-stamp {
          display: none;
        }
      }
      .layout-content.status.status-index .components-section {
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -o-border-radius: 4px;
        -ms-border-radius: 4px;
        margin-bottom: 70px;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status.status-index .components-section {
          margin-bottom: 60px;
        }
      }
      @media screen and (max-width: 450px) {
        .layout-content.status.status-index .components-section {
          border-radius: 3px;
          -moz-border-radius: 3px;
          -webkit-border-radius: 3px;
          -o-border-radius: 3px;
          -ms-border-radius: 3px;
          margin-bottom: 50px;
        }
      }
      .layout-content.status.status-index .components-section .components-container {
        overflow: hidden;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container {
        width: 100%;
        float: none;
        border-bottom-width: 1px;
        border-left-width: 1px !important;
        border-right-width: 1px;
        border-top-width: 0px;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container:nth-child(2) {
        border-top-width: 0px;
        border-radius: 0 0 0 0;
        -moz-border-radius: 0 0 0 0;
        -webkit-border-radius: 0 0 0 0;
        -o-border-radius: 0 0 0 0;
        -ms-border-radius: 0 0 0 0;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container:nth-child(3) {
        border-top-width: 0px;
        border-radius: 0 0 0 0;
        -moz-border-radius: 0 0 0 0;
        -webkit-border-radius: 0 0 0 0;
        -o-border-radius: 0 0 0 0;
        -ms-border-radius: 0 0 0 0;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container:last-child {
        border-radius: 0 0 4px 4px !important;
        -moz-border-radius: 0 0 4px 4px !important;
        -webkit-border-radius: 0 0 4px 4px !important;
        -o-border-radius: 0 0 4px 4px !important;
        -ms-border-radius: 0 0 4px 4px !important;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container:nth-last-child(2) {
        border-radius: 0 0 0 0 !important;
        -moz-border-radius: 0 0 0 0 !important;
        -webkit-border-radius: 0 0 0 0 !important;
        -o-border-radius: 0 0 0 0 !important;
        -ms-border-radius: 0 0 0 0 !important;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container:nth-last-child(3) {
        border-radius: 0 0 0 0 !important;
        -moz-border-radius: 0 0 0 0 !important;
        -webkit-border-radius: 0 0 0 0 !important;
        -o-border-radius: 0 0 0 0 !important;
        -ms-border-radius: 0 0 0 0 !important;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container:first-child {
        border-top-width: 1px;
        border-radius: 4px 4px 0 0 !important;
        -moz-border-radius: 4px 4px 0 0 !important;
        -webkit-border-radius: 4px 4px 0 0 !important;
        -o-border-radius: 4px 4px 0 0 !important;
        -ms-border-radius: 4px 4px 0 0 !important;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container
        .icon-indicator {
        display: none;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        .component-container
        .component-status {
        display: inline-block;
      }
      .layout-content.status.status-index
        .components-section
        .components-container.one-column
        + .component-statuses-legend {
        display: none;
      }
      .layout-content.status.status-index .components-section .component-container {
        padding: 1.1rem 1.25rem 1rem;
        border-style: solid;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status.status-index .components-section .component-container {
          padding: 0.85rem 1rem 0.75rem;
        }
      }
      @media screen and (max-width: 450px) {
        .layout-content.status.status-index .components-section .component-container {
          padding: 0.6rem 0.75rem 0.5rem;
        }
      }
      .layout-content.status.status-index .components-section .component-container.is-group {
        padding: 1.4rem 1.25rem 1.3rem;
      }
      .layout-content.status.status-index
        .components-section
        .component-container.is-group
        > .component-inner-container {
        cursor: pointer;
      }
      .layout-content.status.status-index
        .components-section
        .component-container.is-group
        > .component-inner-container
        .name {
        cursor: pointer;
      }
      .layout-content.status.status-index
        .components-section
        .component-container.is-group
        > .component-inner-container
        .component-status {
        cursor: pointer;
      }
      .layout-content.status.status-index
        .components-section
        .component-container
        .group-parent-indicator {
        display: inline-block;
        margin-right: 5px;
      }
      .layout-content.status.status-index
        .components-section
        .component-container
        .group-parent-indicator:focus {
        outline: none;
        box-shadow: 0px 0px 0px 2px #4c9aff;
      }
      .layout-content.status.status-index
        .components-section
        .component-container
        .child-components-container {
        display: none;
        padding-left: 20px;
      }
      .layout-content.status.status-index
        .components-section
        .component-container
        .child-components-container
        .component-inner-container {
        margin-top: 1.25rem;
      }
      .layout-content.status.status-index
        .components-section
        .component-container
        .child-components-container
        .component-inner-container
        .name {
        font-weight: 400;
      }
      .layout-content.status.status-index
        .components-section
        .component-container
        .child-components-container
        .component-inner-container.showcased {
        margin-top: 0.75rem;
        padding-left: 0;
      }
      .layout-content.status.status-index .components-section .component-container .name {
        vertical-align: middle;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: inline-block;
        font-weight: 500;
        max-width: 75%;
      }
      @media screen and (max-width: 700px) {
        .layout-content.status.status-index .components-section .component-container .name {
          max-width: 60%;
        }
      }
      @media screen and (max-width: 450px) {
        .layout-content.status.status-index .components-section .component-container .name {
          max-width: 50%;
        }
      }
      .layout-content.status.status-index .components-section .component-container .icon-indicator {
        float: right;
        position: relative;
        top: 4px;
      }
      .layout-content.status.status-index
        .components-section
        .component-container
        .component-status {
        font-size: 0.875rem;
        float: right;
      }
      @media screen and (max-width: 700px) {
        .layout-content.status.status-index
          .components-section
          .component-container
          .component-status {
          font-size: 0.8125rem;
        }
      }
      .layout-content.status.status-index .components-section .component-statuses-legend {
        overflow: hidden;
        text-align: center;
        margin-top: 1.5rem;
      }
      .layout-content.status.status-index .components-section .component-statuses-legend .breaker {
        display: none;
      }
      .layout-content.status.status-index
        .components-section
        .component-statuses-legend
        .legend-item {
        display: inline-block;
        margin-right: 5%;
      }
      .layout-content.status.status-index
        .components-section
        .component-statuses-legend
        .legend-item:last-of-type {
        margin-right: 0px;
      }
      .layout-content.status.status-index
        .components-section
        .component-statuses-legend
        .legend-item
        .icon-indicator {
        margin-right: 5px;
        display: inline-block;
        position: relative;
        top: 0px;
      }
      @media screen and (max-width: 825px) {
        .layout-content.status.status-index
          .components-section
          .component-statuses-legend
          .breaker {
          display: block;
        }
        .layout-content.status.status-index
          .components-section
          .component-statuses-legend
          .legend-item:nth-child(3) {
          margin-right: 0px;
        }
        .layout-content.status.status-index
          .components-section
          .component-statuses-legend
          .legend-item:nth-child(n + 4) {
          margin-top: 0.75rem;
        }
      }
      .layout-content.status.status-index .incident-container {
        margin-bottom: 1.5rem;
      }
      .layout-content.status.status-index .incident-container:last-of-type {
        margin-bottom: 0px;
      }
      .layout-content.status.status-index .incident-container .updates-container .update {
        margin: 0.5rem 0;
      }
      @media screen and (max-width: 650px) {
        .layout-content.status.status-index .incident-container .updates-container .update {
          margin: 0.35rem 0;
        }
      }
      .layout-content.status.status-index
        .incident-container
        .updates-container
        .update:last-of-type {
        margin-bottom: 0px;
      }
      .grecaptcha-badge {
        display: none;
      }
      .updates-dropdown-sections-container .privacy-policy-information,
      .terms-and-privacy-information {
        font-size: 11px;
        line-height: 14px;
        text-align: left;
        margin-top: 16px;
        color: #44546f;
      }
      .updates-dropdown-sections-container .privacy-policy-information a,
      .terms-and-privacy-information a {
        margin-left: 0px !important;
      }
      #uptime-tooltip {
        display: none;
        z-index: 1000;
      }
      #uptime-tooltip .pointer-container {
        position: absolute;
        height: 10px;
        top: -10px;
        z-index: 1001;
      }
      #uptime-tooltip .pointer-smaller,
      #uptime-tooltip .pointer-larger {
        bottom: 0;
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
      }
      #uptime-tooltip .pointer-smaller {
        border: 8px solid transparent;
        border-bottom-color: white;
        margin-left: 1px;
        margin-bottom: -1px;
      }
      #uptime-tooltip .pointer-larger {
        border: 9px solid transparent;
        border-bottom-color: rgba(0, 0, 0, 0.1);
      }
      #uptime-tooltip .tooltip-box {
        box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
        border: 1px solid rgba(0, 0, 0, 0.2);
        background-color: white;
        border-radius: 3px;
        position: absolute;
        width: 325px;
        padding: 15px;
        z-index: 2;
      }
      #uptime-tooltip .tooltip-close {
        position: absolute;
        top: 0.25rem;
        right: 0.25rem;
        width: 24px;
        text-align: center;
        cursor: pointer;
      }
      #uptime-tooltip .tooltip-close.hidden {
        display: none;
      }
      #uptime-tooltip .tooltip-close i {
        color: #ccc;
        margin: 0;
      }
      #uptime-tooltip .date {
        margin-left: 15px;
        margin-bottom: 0;
        font-size: 14px;
        font-weight: 500;
      }
      #uptime-tooltip .outage-field {
        display: flex;
        align-items: center;
        justify-content: space-between;
        font-weight: 500;
        margin: 10px 0;
        background-color: #f4f5f7;
        border: 1px solid rgba(255, 255, 255, 0);
        padding: 9px 14px 8px 14px;
        border-radius: 2px;
        height: 40px;
      }
      #uptime-tooltip .outage-field span {
        line-height: 16px;
      }
      #uptime-tooltip .outage-field .value-hrs {
        margin-right: 0.25rem;
      }
      #uptime-tooltip .outage-field .value-hrs,
      #uptime-tooltip .outage-field .value-mins {
        display: inline-block;
      }
      #uptime-tooltip .outage-field .label {
        margin-right: 1rem;
      }
      #uptime-tooltip .related-events {
        padding-left: 15px;
      }
      #uptime-tooltip .related-events #related-event-header {
        font-size: 13px;
        line-height: 19.9875px;
        font-size: 0.8125rem;
        line-height: 1.24921875rem;
        font-weight: 450;
        color: #a9a9a9;
        margin-bottom: 10px;
        letter-spacing: 0.6px;
        margin-top: 19px;
        text-transform: uppercase;
      }
      #uptime-tooltip .no-outages-msg,
      #uptime-tooltip .no-data-msg,
      #uptime-tooltip .outage-count {
        font-size: 14.8px;
        line-height: 22.422px;
        font-size: 0.925rem;
        line-height: 1.401375rem;
        margin: 10px 0px 2px 15px;
      }
      #uptime-tooltip .outage-count .count {
        font-weight: 500;
      }
      #uptime-tooltip .no-related-msg {
        margin-left: 15px;
      }
      #uptime-tooltip .no-related-msg p {
        font-size: 13px;
        margin-bottom: 0;
      }
      #uptime-tooltip i {
        margin-right: 8px;
      }
      #uptime-tooltip i.partial-outage {
        color: #ffab00;
      }
      #uptime-tooltip i.major-outage {
        color: #de350b;
      }
      .sms-atl-error {
        font-size: 12px;
        color: red;
        font-weight: 400;
        line-height: 16.8px;
      }
      .opt-container-section,
      .info-row {
        margin-top: 10px;
      }
      .accessible-link {
        text-decoration: underline;
      }
      h2.font-largest,
      h3.font-large {
        margin: 0;
      }
      .shared-partial.uptime-days-wrapper {
        padding-top: 5px;
        margin-bottom: -2px;
      }
      .shared-partial.uptime-days-wrapper svg {
        margin: 0;
        padding: 0;
        height: 34px;
        width: 100%;
        overflow: hidden;
      }
      .shared-partial.uptime-days-wrapper svg rect:hover {
        fill: #5e6c84;
      }
      .shared-partial.uptime-days-wrapper .legend {
        display: flex;
        display: -ms-flexbox;
        flex-direction: row;
        justify-content: space-between;
        position: relative;
        top: -2px;
      }
      .shared-partial.uptime-days-wrapper .legend .legend-item {
        flex: 0 0 auto;
        font-size: 0.875rem;
        position: relative;
        color: #aaa;
        opacity: 0.8;
      }
      .shared-partial.uptime-days-wrapper .legend .legend-item.light {
        color: #aaa;
        opacity: 0.5;
      }
      .shared-partial.uptime-days-wrapper .legend .spacer {
        flex: 1;
        margin: 0.75rem 1rem 0 1rem;
        height: 1px;
        background: #aaa;
        opacity: 0.3;
      }

      body,
      .layout-content.status.status-api
        .section
        .example-container
        .example-opener
        .color-secondary,
      .grouped-items-selector,
      .layout-content.status.status-full-history .history-nav a.current,
      div[id^="subscribe-modal"] .modal-footer,
      div[id^="subscribe-modal"],
      div[id^="updates-dropdown"] .updates-dropdown-section,
      #uptime-tooltip .tooltip-box {
        background-color: rgb(255, 255, 255);
      }
      #uptime-tooltip .pointer-container .pointer-smaller {
        border-bottom-color: rgb(255, 255, 255);
      }
      body.status,
      .color-primary,
      .color-primary:hover,
      .layout-content.status-index .status-day .update-title.impact-none a,
      .layout-content.status-index .status-day .update-title.impact-none a:hover,
      .layout-content.status-index .timeframes-container .timeframe.active,
      .layout-content.status-full-history .month .incident-container .impact-none,
      .layout-content.status.status-index .incidents-list .incident-title.impact-none a,
      .incident-history .impact-none,
      .layout-content.status .grouped-items-selector.inline .grouped-item.active,
      .layout-content.status.status-full-history .history-nav a.current,
      .layout-content.status.status-full-history .history-nav a:not(.current):hover,
      div[id^="subscribe-modal"] .modal-header .close,
      .grouped-item-label,
      #uptime-tooltip
        .tooltip-box
        .tooltip-content
        .related-events
        .related-event
        a.related-event-link {
        color: rgb(0, 0, 0);
      }
      small,
      .layout-content.status .table-row .date,
      .color-secondary,
      .layout-content.status .grouped-items-selector.inline .grouped-item,
      .layout-content.status.status-full-history .history-footer .pagination a.disabled,
      .layout-content.status.status-full-history .history-nav a,
      #uptime-tooltip .tooltip-box .tooltip-content .related-events #related-event-header {
        color: rgb(102, 102, 102);
      }
      body.status .layout-content.status .border-color,
      hr,
      .tooltip-base,
      .markdown-display table,
      div[id^="subscribe-modal"],
      #uptime-tooltip .tooltip-box {
        border-color: rgb(234, 234, 234);
      }
      div[id^="subscribe-modal"] .modal-header,
      #uptime-tooltip .pointer-container .pointer-larger {
        border-bottom-color: rgb(234, 234, 234);
      }
      #uptime-tooltip .tooltip-box .outage-field {
        background-color: rgba(234, 234, 234, 0.31);
        border-color: rgba(234, 234, 234, 0);
      }
      .layout-content.status-index .components-statuses .component-container.status-red::after,
      .layout-content.status-full-history .month .incident-container .impact-critical,
      .layout-content.status-incident .incident-name.impact-critical,
      .layout-content.status.status-index .incidents-list .incident-title.impact-critical a,
      .status-red .icon-indicator,
      .incident-history .impact-critical,
      .components-container .component-inner-container.status-red .component-status,
      .components-container .component-inner-container.status-red .icon-indicator {
        color: rgb(238, 0, 0);
      }
      .layout-content.status-index .components-statuses .component-container.status-orange::after,
      .layout-content.status-full-history .month .incident-container .impact-major,
      .layout-content.status-incident .incident-name.impact-major,
      .layout-content.status.status-index .incidents-list .incident-title.impact-major a,
      .status-orange .icon-indicator,
      .incident-history .impact-major,
      .components-container .component-inner-container.status-orange .component-status,
      .components-container .component-inner-container.status-orange .icon-indicator {
        color: rgb(245, 166, 35);
      }
      .layout-content.status-index .components-statuses .component-container.status-yellow::after,
      .layout-content.status-full-history .month .incident-container .impact-minor,
      .layout-content.status-incident .incident-name.impact-minor,
      .layout-content.status.status-index .incidents-list .incident-title.impact-minor a,
      .status-yellow .icon-indicator,
      .incident-history .impact-minor,
      .components-container .component-inner-container.status-yellow .component-status,
      .components-container .component-inner-container.status-yellow .icon-indicator,
      .layout-content.status.manage-subscriptions .confirmation-infobox .fa {
        color: rgb(241, 196, 15);
      }
      .layout-content.status-index .components-statuses .component-container.status-blue::after,
      .layout-content.status-full-history .month .incident-container .impact-maintenance,
      .layout-content.status-incident .incident-name.impact-maintenance,
      .layout-content.status.status-index .incidents-list .incident-title.impact-maintenance a,
      .status-blue .icon-indicator,
      .incident-history .impact-maintenance,
      .components-container .component-inner-container.status-blue .component-status,
      .components-container .component-inner-container.status-blue .icon-indicator {
        color: rgb(50, 145, 255);
      }
      .layout-content.status.status-index .page-status.status-none {
        background-color: rgb(0, 112, 243);
      }
      .layout-content.status-index .components-statuses .component-container.status-green::after,
      .status-green .icon-indicator,
      .components-container .component-inner-container.status-green .component-status,
      .components-container .component-inner-container.status-green .icon-indicator {
        color: rgb(0, 112, 243);
      }
      a,
      a:hover,
      .layout-content.status-index .page-footer span a:hover,
      .layout-content.status-index .timeframes-container .timeframe:not(.active):hover,
      .layout-content.status-incident .subheader a:hover {
        color: rgb(0, 112, 243);
      }
      .flat-button,
      .masthead .updates-dropdown-container .show-updates-dropdown,
      .layout-content.status-full-history .show-filter.open {
        background-color: rgb(0, 112, 243);
      }
      .layout-content.status .shared-partial.uptime-days-wrapper .legend .legend-item {
        color: rgb(102, 102, 102);
        opacity: 1;
      }
      .layout-content.status .shared-partial.uptime-days-wrapper .legend .legend-item.light {
        color: rgb(102, 102, 102);
        opacity: 1;
      }
      .layout-content.status .shared-partial.uptime-days-wrapper .legend .spacer {
        background: rgb(102, 102, 102);
        opacity: 1;
      }

      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 100;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOI4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 200;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOM4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 300;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 600;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 700;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 800;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4nQ.ttf)
          format("truetype");
      }
      @font-face {
        font-family: "Geist";
        font-style: normal;
        font-weight: 900;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4nQ.ttf)
          format("truetype");
      }
      :root {
        --ds-black: oklch(0 0 0);
        --ds-white: oklch(1 0 0);
        --ds-logo: oklch(0 0 0);
        --ds-background-100: oklch(1 0 0);
        --ds-background-200: oklch(0.984 0 0);
        --ds-gray-100: oklch(96.12% 0 0);
        --ds-gray-200: oklch(94.01% 0 0);
        --ds-gray-300: oklch(92.49% 0 0);
        --ds-gray-400: oklch(93.7% 0 0);
        --ds-gray-500: oklch(83.59% 0 0);
        --ds-gray-600: oklch(73.16% 0 0);
        --ds-gray-700: oklch(65% 0 0);
        --ds-gray-800: oklch(58.97% 0 0);
        --ds-gray-900: oklch(51.03% 0 0);
        --ds-gray-1000: oklch(20.46% 0 0);
        --ds-gray-alpha-100: oklch(0 0 0 / 0.07);
        --ds-gray-alpha-200: oklch(0 0 0 / 0.09);
        --ds-gray-alpha-300: oklch(0 0 0 / 0.13);
        --ds-gray-alpha-400: oklch(0 0 0 / 0.14);
        --ds-gray-alpha-500: oklch(0 0 0 / 0.24);
        --ds-gray-alpha-600: oklch(0 0 0 / 0.51);
        --ds-gray-alpha-700: oklch(0 0 0 / 0.54);
        --ds-gray-alpha-800: oklch(0 0 0 / 0.47);
        --ds-gray-alpha-900: oklch(0 0 0 / 0.61);
        --ds-gray-alpha-1000: oklch(0 0 0 / 0.92);
        --ds-blue-100: oklch(97.32% 0.0141 251.56);
        --ds-blue-200: oklch(96.29% 0.0195 250.59);
        --ds-blue-300: oklch(94.58% 0.0293 249.8487);
        --ds-blue-400: oklch(91.58% 0.0473 245.1162);
        --ds-blue-500: oklch(82.75% 0.0979 248.48);
        --ds-blue-600: oklch(73.08% 0.1583 248.1333);
        --ds-blue-700: oklch(57.61% 0.2508 258.23);
        --ds-blue-800: oklch(51.51% 0.2399 257.85);
        --ds-blue-900: oklch(53.18% 0.2399 256.99);
        --ds-blue-1000: oklch(26.67% 0.1099 254.34);
        --ds-red-100: oklch(96.5% 0.0223 13.09);
        --ds-red-200: oklch(95.41% 0.0299 14.2526);
        --ds-red-300: oklch(94.33% 0.0369 15.0115);
        --ds-red-400: oklch(91.51% 0.0471 19.8);
        --ds-red-500: oklch(84.47% 0.1018 17.71);
        --ds-red-600: oklch(71.12% 0.1881 21.22);
        --ds-red-700: oklch(62.56% 0.2524 23.03);
        --ds-red-800: oklch(58.19% 0.2482 25.15);
        --ds-red-900: oklch(54.99% 0.232 25.29);
        --ds-red-1000: oklch(24.8% 0.1041 18.86);
        --ds-amber-100: oklch(97.48% 0.0331 85.79);
        --ds-amber-200: oklch(96.81% 0.0495 90.2422);
        --ds-amber-300: oklch(95.93% 0.0636 90.52);
        --ds-amber-400: oklch(91.02% 0.1322 88.25);
        --ds-amber-500: oklch(86.55% 0.1583 79.63);
        --ds-amber-600: oklch(80.25% 0.1953 73.59);
        --ds-amber-700: oklch(81.87% 0.1969 76.46);
        --ds-amber-800: oklch(77.21% 0.1991 64.28);
        --ds-amber-900: oklch(52.79% 0.1496 54.65);
        --ds-amber-1000: oklch(30.83% 0.099 45.48);
        --ds-green-100: oklch(97.59% 0.0289 145.42);
        --ds-green-200: oklch(96.92% 0.037 147.15);
        --ds-green-300: oklch(94.6% 0.0674 144.23);
        --ds-green-400: oklch(91.49% 0.0976 146.24);
        --ds-green-500: oklch(85.45% 0.1627 146.3);
        --ds-green-600: oklch(80.25% 0.214 145.18);
        --ds-green-700: oklch(64.58% 0.1746 147.27);
        --ds-green-800: oklch(57.81% 0.1507 147.5);
        --ds-green-900: oklch(51.75% 0.1453 147.65);
        --ds-green-1000: oklch(29.15% 0.1197 147.38);
        --ds-teal-100: oklch(97.72% 0.0359 186.7);
        --ds-teal-200: oklch(97.06% 0.0347 180.66);
        --ds-teal-300: oklch(94.92% 0.0478 182.07);
        --ds-teal-400: oklch(92.76% 0.0718 183.78);
        --ds-teal-500: oklch(86.88% 0.1344 182.42);
        --ds-teal-600: oklch(81.5% 0.161 178.96);
        --ds-teal-700: oklch(64.92% 0.1572 181.95);
        --ds-teal-800: oklch(57.53% 0.1392 181.66);
        --ds-teal-900: oklch(52.08% 0.1251 182.93);
        --ds-teal-1000: oklch(32.11% 0.0788 179.82);
        --ds-purple-100: oklch(96.65% 0.0244 312.189);
        --ds-purple-200: oklch(96.73% 0.0228 309.8);
        --ds-purple-300: oklch(94.85% 0.0364 310.15);
        --ds-purple-400: oklch(91.77% 0.0614 312.82);
        --ds-purple-500: oklch(81.26% 0.1409 310.8);
        --ds-purple-600: oklch(72.07% 0.2083 308.19);
        --ds-purple-700: oklch(55.5% 0.3008 306.12);
        --ds-purple-800: oklch(48.58% 0.2638 305.73);
        --ds-purple-900: oklch(47.18% 0.2579 304);
        --ds-purple-1000: oklch(23.96% 0.13 305.66);
        --ds-pink-100: oklch(95.69% 0.0359 344.6218);
        --ds-pink-200: oklch(95.71% 0.0321 353.14);
        --ds-pink-300: oklch(93.83% 0.0451 356.29);
        --ds-pink-400: oklch(91.12% 0.0573 358.82);
        --ds-pink-500: oklch(84.28% 0.0915 356.99);
        --ds-pink-600: oklch(74.33% 0.1547 0.24);
        --ds-pink-700: oklch(63.52% 0.238 1.01);
        --ds-pink-800: oklch(59.51% 0.2339 4.21);
        --ds-pink-900: oklch(53.5% 0.2058 2.84);
        --ds-pink-1000: oklch(26% 0.0977 359);
        --svg-brand-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: black;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1L16 15H0L8 1Z' fill='black'%3E%3C/path%3E%3C/svg%3E");
        --svg-chevron-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: %23333333;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 14.0607L9.96966 13.5303L5.14644 8.7071C4.75592 8.31658 4.75592 7.68341 5.14644 7.29289L9.96966 2.46966L10.5 1.93933L11.5607 2.99999L11.0303 3.53032L6.56065 7.99999L11.0303 12.4697L11.5607 13L10.5 14.0607Z' fill='%23333333'%3E%3C/path%3E%3C/svg%3E");
        --svg-chevron-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: %23333333;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.50001 1.93933L6.03034 2.46966L10.8536 7.29288C11.2441 7.68341 11.2441 8.31657 10.8536 8.7071L6.03034 13.5303L5.50001 14.0607L4.43935 13L4.96968 12.4697L9.43935 7.99999L4.96968 3.53032L4.43935 2.99999L5.50001 1.93933Z' fill='%23333'%3E%3C/path%3E%3C/svg%3E");
        --svg-chevron-right-small: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: %23333333;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.74999 3.93933L7.28032 4.46966L10.1035 7.29288C10.4941 7.68341 10.4941 8.31657 10.1035 8.7071L7.28032 11.5303L6.74999 12.0607L5.68933 11L6.21966 10.4697L8.68933 7.99999L6.21966 5.53032L5.68933 4.99999L6.74999 3.93933Z' fill='%23333333'%3E%3C/path%3E%3C/svg%3E");
        --svg-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: %23333333;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0607 5.49999L13.5303 6.03032L8.7071 10.8535C8.31658 11.2441 7.68341 11.2441 7.29289 10.8535L2.46966 6.03032L1.93933 5.49999L2.99999 4.43933L3.53032 4.96966L7.99999 9.43933L12.4697 4.96966L13 4.43933L14.0607 5.49999Z' fill='%23333333'%3E%3C/path%3E%3C/svg%3E");
        --svg-chevron-down-small: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: %23333333;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0607 6.74999L11.5303 7.28032L8.7071 10.1035C8.31657 10.4941 7.68341 10.4941 7.29288 10.1035L4.46966 7.28032L3.93933 6.74999L4.99999 5.68933L5.53032 6.21966L7.99999 8.68933L10.4697 6.21966L11 5.68933L12.0607 6.74999Z' fill='%23333333'%3E%3C/path%3E%3C/svg%3E");
      }
      @media (prefers-color-scheme: dark) {
        :root {
          --ds-background-100: oklch(0 0 0);
          --ds-background-200: oklch(0.027 0 0);
          --ds-logo: oklch(1 0 0);
          --ds-gray-100: oklch(21.78% 0 0);
          --ds-gray-200: oklch(23.93% 0 0);
          --ds-gray-300: oklch(28.09% 0 0);
          --ds-gray-400: oklch(30.12% 0 0);
          --ds-gray-500: oklch(39.04% 0 0);
          --ds-gray-600: oklch(62.34% 0 0);
          --ds-gray-700: oklch(65% 0 0);
          --ds-gray-800: oklch(58.97% 0 0);
          --ds-gray-900: oklch(70.58% 0 0);
          --ds-gray-1000: oklch(94.61% 0 0);
          --ds-gray-alpha-100: oklch(1 0 0 / 0.07);
          --ds-gray-alpha-200: oklch(1 0 0 / 0.09);
          --ds-gray-alpha-300: oklch(1 0 0 / 0.13);
          --ds-gray-alpha-400: oklch(1 0 0 / 0.14);
          --ds-gray-alpha-500: oklch(1 0 0 / 0.24);
          --ds-gray-alpha-600: oklch(1 0 0 / 0.51);
          --ds-gray-alpha-700: oklch(1 0 0 / 0.54);
          --ds-gray-alpha-800: oklch(1 0 0 / 0.47);
          --ds-gray-alpha-900: oklch(1 0 0 / 0.61);
          --ds-gray-alpha-1000: oklch(1 0 0 / 0.92);
          --ds-blue-100: oklch(22.17% 0.069 259.89);
          --ds-blue-200: oklch(25.45% 0.0811 255.8);
          --ds-blue-300: oklch(30.86% 0.1022 255.21);
          --ds-blue-400: oklch(34.1% 0.121 254.74);
          --ds-blue-500: oklch(38.5% 0.1403 254.4);
          --ds-blue-600: oklch(64.94% 0.1982 251.8131);
          --ds-blue-700: oklch(57.61% 0.2321 258.23);
          --ds-blue-800: oklch(51.51% 0.2307 257.85);
          --ds-blue-900: oklch(71.7% 0.1648 250.7936);
          --ds-blue-1000: oklch(96.75% 0.0179 242.4234);
          --ds-red-100: oklch(22.1% 0.0657 15.11);
          --ds-red-200: oklch(25.93% 0.0834 19.02);
          --ds-red-300: oklch(31.47% 0.1105 20.96);
          --ds-red-400: oklch(35.27% 0.1273 21.23);
          --ds-red-500: oklch(40.68% 0.1479 23.16);
          --ds-red-600: oklch(62.56% 0.2277 23.03);
          --ds-red-700: oklch(62.56% 0.2234 23.03);
          --ds-red-800: oklch(58.01% 0.227 25.12);
          --ds-red-900: oklch(69.96% 0.2136 22.03);
          --ds-red-1000: oklch(95.6% 0.0293 6.61);
          --ds-amber-100: oklch(22.46% 0.0538 76.04);
          --ds-amber-200: oklch(24.95% 0.0642 64.78);
          --ds-amber-300: oklch(32.34% 0.0837 63.83);
          --ds-amber-400: oklch(35.53% 0.0903 66.297);
          --ds-amber-500: oklch(41.55% 0.1044 67.98);
          --ds-amber-600: oklch(75.04% 0.1737 74.49);
          --ds-amber-700: oklch(81.87% 0.1969 76.46);
          --ds-amber-800: oklch(77.21% 0.1991 64.28);
          --ds-amber-900: oklch(77.21% 0.1991 64.28);
          --ds-amber-1000: oklch(96.7% 0.0418 84.59);
          --ds-green-100: oklch(23.09% 0.0716 149.68);
          --ds-green-200: oklch(27.12% 0.0895 150.09);
          --ds-green-300: oklch(29.84% 0.096 149.25);
          --ds-green-400: oklch(34.39% 0.1039 147.78);
          --ds-green-500: oklch(44.19% 0.1484 147.2);
          --ds-green-600: oklch(58.11% 0.1815 146.55);
          --ds-green-700: oklch(64.58% 0.199 147.27);
          --ds-green-800: oklch(57.81% 0.1776 147.5);
          --ds-green-900: oklch(73.1% 0.2158 148.29);
          --ds-green-1000: oklch(96.76% 0.056 154.18);
          --ds-teal-100: oklch(22.1% 0.0544 178.74);
          --ds-teal-200: oklch(25.06% 0.062 178.76);
          --ds-teal-300: oklch(31.5% 0.0767 180.99);
          --ds-teal-400: oklch(32.43% 0.0763 180.13);
          --ds-teal-500: oklch(43.35% 0.1055 180.97);
          --ds-teal-600: oklch(60.71% 0.1485 180.24);
          --ds-teal-700: oklch(64.92% 0.1403 181.95);
          --ds-teal-800: oklch(57.53% 0.1392 181.66);
          --ds-teal-900: oklch(74.56% 0.1765 182.8);
          --ds-teal-1000: oklch(96.46% 0.056 180.29);
          --ds-purple-100: oklch(22.34% 0.0779 316.87);
          --ds-purple-200: oklch(25.91% 0.0921 314.41);
          --ds-purple-300: oklch(31.98% 0.1219 312.41);
          --ds-purple-400: oklch(35.93% 0.1504 309.78);
          --ds-purple-500: oklch(40.99% 0.1721 307.92);
          --ds-purple-600: oklch(55.5% 0.2191 306.12);
          --ds-purple-700: oklch(55.5% 0.2186 306.12);
          --ds-purple-800: oklch(48.58% 0.2102 305.73);
          --ds-purple-900: oklch(69.87% 0.2037 309.51);
          --ds-purple-1000: oklch(96.1% 0.0304 316.46);
          --ds-pink-100: oklch(22.67% 0.0628 354.73);
          --ds-pink-200: oklch(26.2% 0.0859 356.68);
          --ds-pink-300: oklch(31.15% 0.1067 355.93);
          --ds-pink-400: oklch(32.13% 0.1174 356.71);
          --ds-pink-500: oklch(37.01% 0.1453 358.39);
          --ds-pink-600: oklch(50.33% 0.2089 4.33);
          --ds-pink-700: oklch(63.52% 0.2346 1.01);
          --ds-pink-800: oklch(59.51% 0.2429 4.21);
          --ds-pink-900: oklch(69.36% 0.2223 3.91);
          --ds-pink-1000: oklch(95.74% 0.0326 350.08);
          --svg-brand-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: white;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1L16 15H0L8 1Z' fill='white'%3E%3C/path%3E%3C/svg%3E");
          --svg-chevron-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: white;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 14.0607L9.96966 13.5303L5.14644 8.7071C4.75592 8.31658 4.75592 7.68341 5.14644 7.29289L9.96966 2.46966L10.5 1.93933L11.5607 2.99999L11.0303 3.53032L6.56065 7.99999L11.0303 12.4697L11.5607 13L10.5 14.0607Z' fill='white'%3E%3C/path%3E%3C/svg%3E");
          --svg-chevron-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: white;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.50001 1.93933L6.03034 2.46966L10.8536 7.29288C11.2441 7.68341 11.2441 8.31657 10.8536 8.7071L6.03034 13.5303L5.50001 14.0607L4.43935 13L4.96968 12.4697L9.43935 7.99999L4.96968 3.53032L4.43935 2.99999L5.50001 1.93933Z' fill='white'%3E%3C/path%3E%3C/svg%3E");
          --svg-chevron-right-small: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: white;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.74999 3.93933L7.28032 4.46966L10.1035 7.29288C10.4941 7.68341 10.4941 8.31657 10.1035 8.7071L7.28032 11.5303L6.74999 12.0607L5.68933 11L6.21966 10.4697L8.68933 7.99999L6.21966 5.53032L5.68933 4.99999L6.74999 3.93933Z' fill='white'%3E%3C/path%3E%3C/svg%3E");
          --svg-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: white;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0607 5.49999L13.5303 6.03032L8.7071 10.8535C8.31658 11.2441 7.68341 11.2441 7.29289 10.8535L2.46966 6.03032L1.93933 5.49999L2.99999 4.43933L3.53032 4.96966L7.99999 9.43933L12.4697 4.96966L13 4.43933L14.0607 5.49999Z' fill='white'%3E%3C/path%3E%3C/svg%3E");
          --svg-chevron-down-small: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-testid='geist-icon' height='16' stroke-linejoin='round' viewBox='0 0 16 16' width='16' style='color: white;'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0607 6.74999L11.5303 7.28032L8.7071 10.1035C8.31657 10.4941 7.68341 10.4941 7.29288 10.1035L4.46966 7.28032L3.93933 6.74999L4.99999 5.68933L5.53032 6.21966L7.99999 8.68933L10.4697 6.21966L11 5.68933L12.0607 6.74999Z' fill='white'%3E%3C/path%3E%3C/svg%3E");
        }
        :root body {
          font-family: "Geist", sans-serif !important;
          background-color: var(--ds-background-100) !important;
          color: var(--ds-gray-100) !important;
        }
      }
      @media screen and (max-width: 450px) {
        .logo-container {
          float: left !important;
        }
        .updates-dropdown-container {
          float: right !important;
        }
      }
      html,
      :host {
        font-synthesis: none;
      }
      body {
        font-family: "Geist", sans-serif !important;
        background-color: var(--ds-background-100) !important;
        color: var(--ds-gray-1000) !important;
      }
      .masthead {
        margin: 0 !important;
        padding: 16px 0 28px !important;
      }
      .masthead .show-updates-dropdown {
        border-radius: 6px !important;
        color: var(--ds-gray-1000) !important;
        background-color: var(--ds-background-100) !important;
        font-size: 14px !important;
        font-weight: 500 !important;
        padding: 6px 11px !important;
        border: 1px solid var(--ds-gray-400) !important;
        text-shadow: none !important;
        text-transform: none !important;
        letter-spacing: unset !important;
        line-height: 1.4 !important;
        box-shadow: none !important;
        font-family: "Geist", sans-serif !important;
        text-transform: lowercase !important;
      }
      .masthead .show-updates-dropdown:hover {
        background-color: var(--ds-background-200) !important;
      }
      .masthead .show-updates-dropdown::first-letter {
        text-transform: uppercase !important;
      }
      .masthead .logo-container {
        width: 20px;
        height: 32px;
        overflow: hidden;
        color: var(--ds-logo) !important;
      }
      .masthead .logo-container a {
        display: block;
        width: 20px;
        height: 32px;
        overflow: hidden;
        color: var(--ds-logo) !important;
        background-image: var(--svg-brand-mark);
        background-size: 20px;
        background-repeat: no-repeat;
        background-position: center;
      }
      .masthead .logo-container img {
        visibility: hidden;
      }
      .page-status {
        border: 1px solid var(--ds-gray-alpha-400) !important;
        border-radius: 6px !important;
        color: var(--ds-white) !important;
        text-shadow: none !important;
        margin-bottom: 24px !important;
        padding: 16px 16px 16px 44px !important;
        background-repeat: no-repeat !important;
        background-position: 17px 19px !important;
      }
      .page-status h2 {
        font-family: "Geist", sans-serif !important;
        color: var(--ds-gray-1000);
        font-size: 16px;
        font-weight: 500;
        line-height: 1.4;
        color: var(--ds-white) !important;
        margin: 0 !important;
        top: 0 !important;
      }
      .page-status.status-none,
      .page-status.status-maintenance {
        background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5607 4.00011L15.0303 4.53044L6.23743 13.3233C5.55401 14.0068 4.44597 14.0068 3.76255 13.3233L4.29288 12.793L3.76255 13.3233L0.969661 10.5304L0.439331 10.0001L1.49999 8.93945L2.03032 9.46978L4.82321 12.2627C4.92085 12.3603 5.07914 12.3603 5.17677 12.2627L13.9697 3.46978L14.5 2.93945L15.5607 4.00011Z' fill='white'/%3E%3C/svg%3E%0A") !important;
        background-color: var(--ds-blue-700) !important;
      }
      .color-secondary {
        color: var(--ds-gray-900) !important;
      }
      .components-section {
        border: none !important;
      }
      .components-section .border-color {
        border: none !important;
      }
      .components-section .one-column .component-container {
        border: none !important;
        border-bottom: 1px solid var(--ds-gray-400) !important;
        padding: 24px 0 !important;
      }
      .components-section .one-column .component-container .child-components-container {
        padding-left: 24px !important;
      }
      .components-section
        .one-column
        .component-container
        .child-components-container
        .component-inner-container {
        margin-top: 24px !important;
      }
      .components-section .one-column .component-container .name {
        font-family: "Geist", sans-serif !important;
        color: var(--ds-gray-1000);
        font-size: 16px;
        font-weight: 500;
        line-height: 1.4;
      }
      .components-section .one-column .component-container .legend .legend-item-date-range {
        font-family: "Geist", sans-serif !important;
        color: var(--ds-gray-1000);
        font-size: 14px;
        font-weight: 400;
        line-height: 1.4;
        color: var(--ds-gray-900) !important;
      }
      .components-section .one-column .component-container .legend .legend-item-uptime-value,
      .components-section .one-column .component-container .legend .spacer {
        visibility: hidden !important;
      }
      .components-section .one-column .status-green .component-status {
        color: var(--ds-blue-900) !important;
      }
      .components-section .one-column .fa-plus-square-o::before {
        content: " " !important;
        display: inline-block;
        width: 16px;
        height: 16px;
        background-image: var(--svg-chevron-right-small);
        background-repeat: no-repeat;
        background-position: center;
        height: 10px !important;
      }
      .container {
        color: var(--ds-gray-1000);
      }
      .container .border-color {
        border-color: var(--ds-gray-400) !important;
      }
      .container .status-day .date {
        font-family: "Geist", sans-serif !important;
        color: var(--ds-gray-1000);
        font-size: 20px;
        font-weight: 500;
        line-height: 1.4;
        padding-bottom: 8px !important;
        margin-bottom: 12px !important;
      }
      .container .font-largest {
        font-family: "Geist", sans-serif !important;
        color: var(--ds-gray-1000);
        font-weight: 600;
        font-size: 24px;
        letter-spacing: -0.03em;
      }
      .container .font-large {
        font-family: "Geist", sans-serif !important;
        color: var(--ds-gray-1000);
        font-size: 16px;
        font-weight: 500;
        line-height: 1.4;
      }
      .container .font-regular,
      .container .incident-body {
        font-family: "Geist", sans-serif !important;
        color: var(--ds-gray-1000);
        font-size: 14px;
        font-weight: 400;
        line-height: 1.4;
      }
      .container .impact-none,
      .container .impact-none a {
        color: var(--ds-gray-1000) !important;
      }
      .container .impact-minor,
      .container .impact-minor a {
        color: var(--ds-amber-800) !important;
      }
      .container .impact-major,
      .container .impact-major a,
      .container .impact-critical,
      .container .impact-critical a {
        color: var(--ds-red-900) !important;
      }
      .container .incident-container {
        margin-bottom: 32px !important;
      }
      .container .incident-title {
        display: inline-block;
      }
      .container .update {
        margin: 12px 0 !important;
      }
      .container .update small {
        color: var(--ds-gray-900) !important;
      }
      #uptime-tooltip .tooltip-box {
        background-color: var(--ds-background-100) !important;
        border-radius: 6px !important;
        border: 1px solid var(--ds-gray-400) !important;
      }
      #uptime-tooltip .pointer-larger,
      #uptime-tooltip .pointer-smaller {
        border-bottom-color: var(--ds-gray-400) !important;
      }
      .powered-by {
        height: 0 !important;
        overflow: hidden !important;
      }

      .box {
        top: 0px;
      }
      .modal {
        display: none;
      }
      .box-2 {
        width: 256px;
        height: 60px;
        position: fixed;
        visibility: hidden;
        display: block;
        transition: right 0.3s;
        bottom: 14px;
        right: -186px;
        box-shadow: gray 0px 0px 5px;
        border-radius: 2px;
        overflow: hidden;
      }
      .box-3 {
        width: 250px;
        height: 40px;
        border: 1px solid rgb(193, 193, 193);
        margin: 10px 25px;
        padding: 0px;
        resize: none;
        display: none;
      }
      .link-slack {
        margin-top: 0.75rem;
      }
      .box-4 {
        cursor: default;
      }
      .box-5 {
        font-family: arial;
      }
      .box-6 {
        display: inline !important;
        visibility: visible !important;
        opacity: 1 !important;
        position: static !important;
        text-indent: 0px !important;
        transform: scale(1) !important;
      }
      .box-7 {
        overflow: hidden;
        top: -100%;
        left: -100%;
        position: absolute;
        opacity: 0;
      }
      .box-8 {
        visibility: hidden;
        position: absolute;
        width: 100%;
        top: -10000px;
        left: 0px;
        right: 0px;
        transition:
          visibility linear 0.3s,
          opacity 0.3s linear;
        opacity: 0;
      }
      .box-9 {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0px;
        left: 0px;
        z-index: 2000000000;
        background-color: rgb(255, 255, 255);
        opacity: 0.5;
      }
      .box-10 {
        margin: 0px auto;
        top: 0px;
        left: 0px;
        right: 0px;
        position: fixed;
        border: 1px solid rgb(204, 204, 204);
        z-index: 2000000000;
        background-color: rgb(255, 255, 255);
      }
      .box-11 {
        width: 100%;
        height: 100%;
      }
    

/* ============================================================= *
 *  Mtrix Status — overrides (logo, tooltip show-state, history)  *
 * ============================================================= */
/* Source clipped the masthead logo to a 20px icon box (both the container
   and its <a>) with the brand triangle as a background image; open both up
   so the full Mtrix wordmark shows instead. */
.masthead .logo-container,
.masthead .logo-container a {
  width: auto !important; height: auto !important;
  overflow: visible !important; background-image: none !important;
}
.masthead .logo-container a { display: inline-flex !important; align-items: center; }
.logo-container .mtrix-logo { height: 30px; width: auto; display: block; }

/* Uptime tooltip: JS adds .is-visible and positions the wrapper at the bar. */
#uptime-tooltip.is-visible { display: block; position: absolute; }
#uptime-tooltip .no-data-msg,
#uptime-tooltip .no-outages-msg { margin: 6px 0 2px; color: #444; }
#uptime-tooltip .outage-count { display: flex; align-items: center; margin: 8px 0 2px; }
#uptime-tooltip .outage-count .count { margin: 0 4px; font-weight: 600; }
#uptime-tooltip.is-visible .tooltip-box { left: 50%; transform: translateX(-50%); top: auto; bottom: 14px; }
#uptime-tooltip.is-visible .pointer-container { left: 50%; transform: translateX(-50%); top: auto; bottom: 0; }
#uptime-tooltip.is-visible .pointer-smaller,
#uptime-tooltip.is-visible .pointer-larger { transform: rotate(180deg); top: 4px; bottom: auto; }
.uptime-days-wrapper svg rect { cursor: pointer; }

/* Component group child list open-state (source default is display:none). */
.child-components-container.is-open { display: block; }
.group-parent-indicator { cursor: pointer; }

/* Subscribe form confirmation message. */
.subscribe-confirmation { margin-top: 0.75rem; padding: 10px 12px; border-radius: 3px;
  background: #ecfdf3; border: 1px solid #abefc6; color: #067647; font-size: 0.9rem; }

/* Incident History page. */
.history-nav-top { margin: 1.25rem 0 0.25rem; }
.history-months .month { margin-bottom: 1rem; }
.history-month-title { text-transform: none; }
.history-pagination { display: flex; justify-content: space-between; align-items: center;
  margin: 1.5rem 0 2.5rem; }
.history-pagination .page-indicator { color: #999; font-size: 0.9rem; }
.history-pagination button { -webkit-appearance: none; appearance: none; cursor: pointer;
  background: #fff; border: 1px solid rgba(0,0,0,0.15); border-radius: 4px; padding: 8px 16px;
  font-size: 0.95rem; color: #333; }
.history-pagination button:hover:not([disabled]) { background: #f6f6f6; }
.history-pagination button[disabled] { opacity: 0.4; cursor: default; }
