/* * Only apply font size changes if we errored to avoid * conflicting with the component library vended font-sizes */ html.sm-errored { font-size: 8px; } html, body, .fallback-error { height: 100%; background-color: #201c2b; } /* * Hide the application mount point if we errored to avoid * any rendering oddities */ html.sm-errored #root { display: none; } /* Do not show the error experience unless we have the error class added*/ html .fallback-error { display: none; } html.sm-errored .fallback-error { display: flex; } /* * Page content styling begins here */ .fallback-error { margin: 0 auto; color: #fff; flex-direction: column; } .fallback-error__top-bar { padding: 1rem 4rem; } .fallback-error__logo { fill: #fff; } .fallback-error__content { display: flex; flex-direction: column; flex-grow: 1; text-align: center; justify-content: center; } .fallback-error__content__subtext { margin-top: 2rem; font-size: 1.75rem; color: #c2bcd3; }