html,body{height:100%;margin:0}body{font-family:Calibri;display:flex;flex-direction:column}body .layout-content{flex:1;display:flex;flex-direction:column}body.status .layout-content.status .components-affected{border-top:1px solid #dcddde;border-right:none;border-left:none;border-bottom:none;border-radius:0;padding:1em 0 0 0}.icon-indicator{width:19px;height:19px;vertical-align:top;flex-shrink:0 !important}.icon-indicator svg{width:100%;height:100%}a:focus-visible,button:focus-visible{outline:2px solid #393c61;outline-offset:2px}.shared-partial{display:none !important}.page-footer{display:none}.cpt-notification.success{background-color:#04ab79;border:1px solid #04ab79}.cpt-notification.error{background-color:#d14641;border:1px solid #d14641}.fhi-header{background-color:#393c61;border-bottom:1px solid #dcddde;display:flex}.fhi-header .container{display:flex;align-items:center;justify-content:flex-start;padding:16px 0 16px 0}.fhi-header .container .vertical-red-line{border-left:1px solid;color:#EE7068;height:32px;margin-top:0.45rem}.fhi-header .container .page-title h1{color:#FFF;font-size:18px;font-style:normal;font-weight:390;line-height:normal;text-align:left;padding:0 0 0 16px;margin-bottom:0;margin-top:1.3rem}.fhi-header .container .subscribe-section{margin-left:auto;display:block}.fhi-header .container .subscribe-section .subscribe-information{display:flex;justify-content:center;align-items:center;color:white;font-family:Calibri;font-size:14px;font-weight:390;line-height:normal;text-align:center}.fhi-header .container .subscribe-section .subscribe-button .updates-dropdown-container{display:flex !important}.layout-content.status .custom-header-container{margin-bottom:32px}#logo:hover{opacity:0.9}#updates-dropdown-atom a{color:#8a8bbd;text-decoration:underline}#updates-dropdown-atom a:hover{color:#393c61}#show-updates-dropdown{border-radius:50px;background-color:white;color:black;width:166px;height:30px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:calibri;font-size:15px;font-style:normal;font-weight:420;line-height:normal}#show-updates-dropdown:hover,#show-updates-dropdown[aria-expanded="true"]{background-color:#DAE7F7;color:#393c61}.updates-dropdown-container .updates-dropdown{right:0;top:40px}.fhi-footer{background-color:#393c61;color:#fff;margin-top:72px;padding:72px 0}.fhi-footer .container{display:block;align-items:left}.fhi-footer .container .information{color:#FFF;font-size:15px;line-height:normal;text-align:left;padding-top:1rem;padding-bottom:2rem;width:265px}.fhi-footer .container .fhi-footer-goto{border-radius:50px;background-color:white;color:black;width:166px;height:30px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:calibri;font-size:15px;font-style:normal;font-weight:420;line-height:normal}.fhi-footer .container .fhi-footer-goto:hover,.fhi-footer .container .fhi-footer-goto[aria-expanded="true"]{background-color:#DAE7F7;color:#393c61}.flat-button{border-radius:50px;background-color:#393c61;color:white;width:166px;height:30px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:calibri;font-size:15px;font-style:normal;font-weight:420;line-height:normal;padding:0;font-size:10px}.flat-button:hover,.flat-button[aria-expanded="true"]{background-color:#DAE7F7;color:#393C61}.fhi-history-link{border-radius:50px;background-color:#393c61;color:white;width:166px;height:30px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:calibri;font-size:15px;font-style:normal;font-weight:420;line-height:normal}.fhi-history-link:hover,.fhi-history-link[aria-expanded="true"]{background-color:#DAE7F7;color:#393C61}.layout-content.status.status-index .page-status{margin:0 0 50px 0;border-radius:15px;padding:15px 25px}.layout-content.status.status-index .page-status.status-none{background-color:#cceee4;border:none;margin-bottom:1em}.layout-content.status.status-index .page-status .status{color:#000}.incident-title{border:0;font-size:1.2rem;line-height:1.2}.incident-title .subscribe{display:none}.layout-content.status.status-incident .page-title{margin-bottom:24px}.layout-content.status.status-incident div.container{margin-top:50px;max-width:850px}.layout-content.status.status-incident div.container .incident-updates-container{background-color:#fff;padding:24px;border-radius:15px}.layout-content.status.status-incident div.container .incident-updates-container:hover{background:#e6f0fc}.layout-content.status.status-incident div.container .incident-updates-container hr{display:none}.layout-content.status.status-incident .row.update-row{border-top:1px solid #dcddde;padding-top:1em;margin:0 0 1em 0}.layout-content.status.status-incident .row.update-row .update-title{margin-left:1em;width:6em}.layout-content.status.status-incident .row.update-row .update-container{width:5%}.layout-content.status.status-incident .row.update-row:first-child{border:none;padding-top:0}.layout-content.status.status-incident .row.update-row:last-child{margin:0}.layout-content.status.status-index .unresolved-incidents{margin-bottom:1em;display:grid;gap:16px}.layout-content.status.status-index .unresolved-incidents .updates{display:none}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title{background-color:transparent;padding:0}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title a{font-size:1.1rem;color:#000}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title .actual-title{transition:none}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title .actual-title:hover{color:inherit}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-none,.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-maintenance{background-color:#fff;padding:20px;border-radius:15px;background-color:#d5ebf5;margin:0}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-none:hover,.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-maintenance:hover{background:#e6f0fc}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-minor,.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-major,.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-critical{background-color:#fff;padding:20px;border-radius:15px;background-color:#fbd1cd;margin:0}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-minor:hover,.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-major:hover,.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-critical:hover{background:#e6f0fc}.layout-content.status.status-full-history .component-selector .show-filter.color-secondary.open{color:#393c61;border-color:#dcddde}.layout-content.status.status-full-history .months-container .month .month-title{border:0}.layout-content.status.status-full-history .months-container .expand-incidents{border:1px solid #dcddde;border-radius:50px}.layout-content.status.status-full-history .history-header .pagination a,.layout-content.status.status-full-history .uptime-header .pagination a{border-radius:50px;background-color:#fff}.layout-content.status.status-full-history .show-filter{border-radius:50px}.months-container .incident-container{background-color:#fff;padding:24px;border-radius:15px}.months-container .incident-container:hover{background:#e6f0fc}.months-container a:hover{color:#000}.manage-subscriptions .confirmation-infobox{border:none;margin:0 4em 0 4em}.manage-subscriptions .subscriber-heading .border{border:none;margin:2em;padding:0}form.component-form{width:660px}.new-subscription{width:900px}.component-selector .component-form,.new-subscription .component-form,form.component-form .component-form{width:660px}.component-selector .grouped-items-selector,.new-subscription .grouped-items-selector,form.component-form .grouped-items-selector{border:none}.component-selector .grouped-items-selector .grouped-item svg,.new-subscription .grouped-items-selector .grouped-item svg,form.component-form .grouped-items-selector .grouped-item svg{display:none}.component-selector .grouped-items-selector .grouped-item label,.new-subscription .grouped-items-selector .grouped-item label,form.component-form .grouped-items-selector .grouped-item label{display:flex;align-items:l;gap:16px}.component-selector .form-actions,.new-subscription .form-actions,form.component-form .form-actions{align-items:center;gap:16px}.layout-content.status.status-index .container .components-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.layout-content.status.status-index .container .components-container .component-container{border:0;background-color:#F7F6F5;padding:0;width:100% !important}.layout-content.status.status-index .container .components-container .component-container :has(.group-parent-indicator[aria-expanded="true"]){background-color:#DAE7F7;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:1px}.layout-content.status.status-index .container .components-container .component-container .icon-indicator{display:flex !important}.layout-content.status.status-index .container .components-container .component-container .component-status{display:none !important}.layout-content.status.status-index .container .components-container .component-container .component-inner-container{background-color:#FFF;border-radius:10px}.layout-content.status.status-index .container .components-container .component-container .component-inner-container:hover{background-color:#DAE7F7}.layout-content.status.status-index .container .components-container .component-container .child-components-container{padding:0;animation:fadeInSlide 0.35s ease-out forwards}@keyframes fadeInSlide{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.layout-content.status.status-index .container .components-container .component-container .child-components-container .component-inner-container{background-color:#DAE7F7;margin:0;border-radius:0}.layout-content.status.status-index .container .components-container .component-container .child-components-container .component-inner-container .name::before{content:"";display:inline-block;width:9px;height:9px;background-color:#000;border-radius:50%;margin-right:10px;vertical-align:middle}.layout-content.status.status-index .container .component-inner-container{padding:32px}.layout-content.status.status-index .container .component-inner-container .name{font-weight:bold}.layout-content.status.status-index .container .components-section{display:flex;flex-direction:column}.layout-content.status.status-index .container .components-section .components-uptime-link{display:none}.layout-content.status.status-index .container .components-section .component-statuses-legend{order:-1;margin-bottom:2em;text-align:left;padding-left:0.1rem}.layout-content.status.status-index .container .components-section .component-description-tooltip{position:absolute;top:-7px;left:115%;font-size:12px;width:fit-content;max-width:200vw;background-color:#333;color:#fff;padding:2px 10px;border-radius:4px;z-index:1;max-height:300px;overflow:visible}.showcased{margin:0 !important}.scheduled-maintenances-container{display:grid;row-gap:16px}.scheduled-maintenances-container h2.font-largest{margin-bottom:8px}.scheduled-maintenances-container a.scheduled-maintenance{background-color:#fff;padding:20px;border-radius:15px;border-radius:15px;padding:15px 25px;margin:0 !important;transition:0.3s ease}.scheduled-maintenances-container a.scheduled-maintenance:hover{background:#e6f0fc}.scheduled-maintenances-container a.scheduled-maintenance .scheduled-maintenance__title{font-size:1.2rem;color:#000;margin-bottom:8px}.scheduled-maintenances-container a.scheduled-maintenance .scheduled-maintenance__date{color:#393c61}.grouped-items-selector{margin-top:2px;border-radius:15px;border-color:#dcddde}.grouped-items-selector .body .grouped-item span:hover{color:#393c61}@media (max-width: 900px){.layout-content.status.status-index .container .components-container{grid-template-columns:repeat(1, 1fr)}}
