html{height:100%}header{display:flex;flex-direction:column;align-items:stretch;max-width:50rem;width:100%;padding-bottom:1.625rem;padding-top:1.75rem;gap:1.5rem;box-sizing:border-box}footer{display:flex;flex-direction:row;align-items:flex-end;flex-grow:1;width:100%;max-width:50rem;padding-bottom:1.5rem;min-height:1.25rem;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#000;gap:1rem;flex-wrap:wrap;box-sizing:border-box}footer #footerLinks{display:flex;align-items:flex-start;gap:1rem;border-radius:2px;flex-wrap:wrap}footer #footerLinks .footerLink{flex:none;order:0;flex-grow:0}body{margin:auto;height:100%;background:#faf9f8}section{height:100%;margin:auto}a{color:#006cbe;text-decoration:underline}a:hover{outline:.25rem #006cbe;outline-offset:0;text-decoration:underline}h1{line-height:1.75rem;color:#006cbe;font-size:1.75rem;font-weight:500;margin-bottom:0px;margin-top:0px}div{margin:0}@media(forced-colors: active){a{text-decoration:underline}a:hover{text-decoration:none}.card{border:2px ButtonText solid}}ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}#root #page{display:flex;flex-direction:column;align-items:center;margin:auto;line-height:1.188rem;font-family:"Segoe UI",Tahoma,Verdana,Arial,Sans-Serif;color:#43515b;font-size:.833rem;font-weight:normal;font-style:normal;padding:0 1rem;box-sizing:border-box;max-width:100%;overflow-x:hidden}#root #page #pageContent{display:flex;flex-direction:column;gap:3.0625rem;max-width:62.5rem;width:100%;height:100%}#titleContainer{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;min-height:2.25rem;gap:.5rem}#titleContainer #title{font-weight:700;font-size:1.75rem;line-height:2.25rem;color:#000;flex-grow:1;word-wrap:break-word;overflow-wrap:break-word}#titleContainer .lastRefreshedLabel{float:right}#infoBar{min-width:min(15rem,100%)}#cardContainer{display:flex;flex-direction:column;align-items:stretch;max-width:50rem;width:100%;gap:1.5rem;padding-bottom:1.25rem;box-sizing:border-box}#cardContainer .card{display:flex;flex-direction:column;padding:1.5rem;gap:.625rem;background:#fff;box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);border-radius:2px;font-size:.875rem;line-height:1.25rem}#cardContainer .card .postHeader{display:flex;flex-direction:row;align-items:flex-end;min-height:1.375rem;flex-wrap:wrap;gap:.5rem}#cardContainer .card .postHeader .cardTitle{font-weight:700;font-size:1rem;line-height:1.375rem;color:#000;margin:0;flex-grow:1;overflow-wrap:break-word;word-break:break-word}#cardContainer .card .statusContainer{display:flex;flex-direction:row;align-items:flex-start;min-height:1.25rem;gap:.5rem;padding-bottom:.875rem;flex-wrap:wrap}#cardContainer .card .statusContainer .availableIcon{width:.875rem;color:#107c10}#cardContainer .card .statusContainer .serviceDegradationIcon{width:.875rem;color:#c53601}#cardContainer .card .postMessage{color:#000}#cardContainer .card .cardLink{color:#006cbe}#cardContainer .card .tooltipHost{display:inline-block;align-self:flex-start}.rssFeed{height:1.25rem;float:right;font-size:.8rem}.rssFeed .rssLogo{display:inline;margin-right:.25rem}.rssFeed .rssText{color:#000}.cardV2{display:flex;flex-direction:column;padding:1.5rem;gap:1.5rem;background:#fff;box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);border-radius:2px;font-size:.875rem;line-height:1.25rem;overflow-wrap:break-word;word-break:break-word}.borderlessButton{background-color:rgba(0,0,0,0);border:none;color:#000;font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:left;padding:0;margin:0;cursor:pointer;white-space:normal}.borderlessButton .serviceDownButtonText{display:inline-flex;align-items:center}.borderlessButton .serviceDownButtonText svg{margin-left:.25rem}.borderlessButton:hover{border:dotted 1px #81898f;outline:none;background-color:rgba(0,0,0,0);color:#000}.cardFlexHeaderContainerSmall{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap;gap:.5rem;min-height:1.5rem}@media only screen and (max-width: 400px){.cardFlexHeaderContainerSmall{flex-direction:column;align-items:flex-start}}.cardFlexHeaderContainerSmall .statusHeaderTitle{min-height:1.25rem;font-weight:600;color:#000;flex-grow:1;align-content:center;overflow-wrap:break-word;word-break:break-word}.cardFlexHeaderContainerSmall .serviceDegradationContainer{color:#8a3707;display:flex;align-items:center;padding:.3125rem .625rem;font-size:.75rem}.cardFlexHeaderContainerSmall .serviceOperationalContainer{color:#107c10;display:flex;align-items:center;padding:.3125rem .625rem;font-size:.75rem}.cardFlexHeaderContainer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;gap:1rem;flex-wrap:wrap}@media only screen and (max-width: 400px){.cardFlexHeaderContainer{flex-direction:column;gap:.75rem}}.cardFlexHeaderContainer .statusHeaderTitle{min-height:2rem;font-weight:600;color:#000;flex-grow:1;align-content:center;overflow-wrap:break-word;word-break:break-word}.cardFlexHeaderContainer .serviceDegradationContainer{border:1.5px solid #8a3707;border-radius:50px;color:#8a3707;display:flex;align-items:center;padding:.3125rem .625rem;font-size:.75rem;flex-shrink:0}.cardFlexHeaderContainer .serviceDegradationIcon{color:#8a3707;width:.875rem;padding-right:.5rem}.cardFlexHeaderContainer .serviceOperationalContainer{color:#107c10;border:1.5px solid #107c10;border-radius:50px;display:flex;align-items:center;padding:.3125rem .625rem;font-size:.75rem;flex-shrink:0}.cardHeaderFlex{display:flex;justify-content:center;align-items:center}.serviceIcon{padding-right:.5rem;padding-top:.2rem}@media only screen and (max-width: 400px){.serviceIcon{display:none}}.serviceStatusText{margin-left:.5rem;font-weight:600}.outageMessageWrapperTitle{font-weight:700;font-size:400;color:#000;margin:0}.outageMessageWrapperContainer{padding:1rem;background-color:#f4f4f4;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;gap:1rem;overflow-wrap:break-word;word-break:break-word}.availablePostMessageContainer{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.availablePostMessageContainer .rssFeedButton{margin-left:auto}.availablePostMessageContainer .rssIcon{font-size:1.25rem;margin-right:.25rem}.postCardFooterContainer{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.postCardFooterContainer .rssFeedButton{margin-left:auto}.postCardFooterContainer .rssIcon{font-size:1.25rem;margin-right:.25rem}.postCardFooterContainer .cardFooterLinkText{font-size:.875rem}.workloadDownItem{padding-bottom:.625rem}.workloadUpItem{display:flex;align-items:center;min-height:2.5rem;border-bottom:2px solid #f4f4f4;flex-wrap:wrap}.postStatusButton{border:1px solid #e0e0e0;border-radius:4px}.consumerCardButton{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:400;color:#424242}.topBorderButton{background-color:rgba(0,0,0,0);border:none;border-top:2px solid #f4f4f4;color:#000;font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:left;padding:0;margin:0;cursor:pointer}.topBorderButton:hover{border:dotted 1px #81898f;outline:none;background-color:rgba(0,0,0,0);color:#000}.statusDownMessageBar{border:1px solid #fdcfb4;background-color:#fff9f5;border-radius:4px;margin-top:.25rem;margin-bottom:.25rem}.statusDownMessageBar .statusMessageBarIconContainer{display:flex;align-items:center;flex-wrap:wrap}.statusDownMessageBar .statusMessageBarTitle{font-weight:600;font-size:.75rem;color:#000}.statusDownMessageBar .viewDetailsLink{padding-left:.125rem;text-decoration:underline}.statusDownMessageBar .serviceDegradationIcon{color:#c53601;padding-right:.3125rem;font-size:.9375rem}.postMessageContent{display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width: 320px){header{padding-top:1rem;padding-bottom:1rem;gap:1rem}#titleContainer{flex-direction:column;align-items:flex-start}#titleContainer #title{font-size:1.25rem;line-height:1.75rem}#cardContainer{gap:1rem}#cardContainer .card{padding:1rem}.cardV2{padding:1rem;gap:1rem}.cardFlexHeaderContainer,.cardFlexHeaderContainerSmall{flex-direction:column;align-items:flex-start;gap:.5rem}.cardHeaderFlex{flex-wrap:wrap}.outageMessageWrapperContainer{padding:.75rem;gap:.75rem}.postCardFooterContainer{flex-direction:column;align-items:flex-start;gap:.75rem}footer{flex-direction:column;align-items:flex-start;gap:.5rem}}
