@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");html,body{overflow-x:hidden}.container,.layout-content.status .masthead-container.basic{max-width:1310px}.custom-header-container{margin-bottom:95px !important}.custom-header-container #topbar{background-color:#000;padding:12.5px 0;margin-bottom:70px}.custom-header-container #topbar .container{display:flex;justify-content:space-between;align-items:center}.custom-header-container #topbar #logo{width:120px}.custom-header-container #topbar .takeme{color:#fff;font-weight:700}body{font-family:'Roboto', sans-serif}#intro h1{font-family:'Roboto Condensed', sans-serif;font-size:50px;font-weight:900;text-transform:title;margin-bottom:43px}#intro p{font-size:20px;font-weight:500}.masthead-container .updates-dropdown-container .show-updates-dropdown{border-radius:6px;background:#FFCC06;padding:10px 22px;letter-spacing:unset;box-shadow:unset}.masthead-container .updates-dropdown-container .show-updates-dropdown:after{color:#000;font-family:'Roboto Condensed', sans-serif;font-size:24px;font-weight:700;line-height:normal;text-transform:uppercase}.incidents-list{position:relative;background-color:#000;padding-top:95px}.incidents-list::before,.incidents-list::after{content:'';position:absolute;top:0;height:100%;background-color:#000;z-index:-1}.incidents-list::before{left:-100%;right:0}.incidents-list::after{right:-100%;left:0}.incidents-list #past-incidents{font-family:'Roboto Condensed', sans-serif;font-weight:900;font-size:35px;color:#fff;text-transform:title;line-height:normal}.incidents-list .status-day{margin-top:50px !important}.incidents-list .status-day:not(:nth-child(2)){margin-top:85px !important}.incidents-list .status-day .date{padding-bottom:24px !important;margin-bottom:24px !important;border-color:#fff !important;font-family:'Roboto', sans-serif;font-size:20px;color:#FFCC08}.incidents-list .status-day p{font-family:'Roboto', sans-serif;font-size:16px;color:#fff}.incidents-list .status-day:last-of-type{border-bottom:1px solid #fff;padding-bottom:113px}.status-index .page-status{border-radius:0 !important;border:unset !important;padding:36px 33px !important}.status-index .page-status h2{font-family:'Roboto Condensed', sans-serif;font-weight:700;font-size:30px;margin:0}.status-index .components-section{margin-bottom:95px !important}.status-index .components-section .components-container.one-column .component-container{border-radius:0 !important}.status-index .components-section .components-container.one-column .component-container:first-child,.status-index .components-section .components-container.one-column .component-container:last-child{border-radius:0 !important}.status-index .components-section .components-uptime-link{margin-bottom:23px}.layout-content.status.status-index .components-section .components-container.one-column .component-container:first-child,.layout-content.status.status-index .components-section .components-container.one-column .component-container:last-child{border-radius:0 !important}.page-footer{position:relative;background-color:#000;overflow:visible;margin:0;border:unset;padding:27px 0}.page-footer::before,.page-footer::after{content:'';position:absolute;top:0;height:100%;background-color:#000;z-index:-1}.page-footer::before{left:-100%;right:0}.page-footer::after{right:-100%;left:0}.page-footer a{font-size:20px;color:#fff}#footer{background-color:#000;color:#fff;font-size:12px;line-height:1.25;padding-top:95px}#footer #links{text-align:center;font-size:initial;margin-bottom:1em}#footer #links a{color:#fff}#footer #legal a{color:#fff;text-decoration:underline}#footer #copyright{text-align:center;padding:20px 0;background-color:#1C1E23;font-size:11px;margin-top:95px}.masthead.no-logo::after{content:'This page provides real-time updates on the status of all Topstep systems and services. If an issue is listed here, you can be assured that our team is working quickly to resolve it and return everything to normal.';display:block;width:50%;font-size:20px;font-weight:500;margin-top:43px !important}.layout-content.status .masthead-container .updates-dropdown-container{display:none}.history-backpage{padding-bottom:85px}.month-title{padding-bottom:24px !important;margin-bottom:24px !important;border-color:#000 !important;font-family:'Roboto', sans-serif;font-size:20px}@media (max-width: 480px){.custom-header-container{margin-bottom:35px !important}.custom-header-container #topbar{margin-bottom:35px}#intro h1{margin-bottom:35px;font-size:40px}.status-index .page-status{padding:26px 23px !important;margin-bottom:35px !important}.status-index .components-section{margin-bottom:55px !important}.incidents-list{padding-top:45px}.incidents-list .status-day:not(:nth-child(2)){margin-top:55px !important}.page-footer{display:flex;flex-direction:column;text-align:center;gap:1em}.incidents-list .status-day:last-of-type{padding-bottom:103px}}.layout-content.status.status-index .incident-container .updates-container .update,.layout-content.status.status-index .incident-container .updates-container small{color:#fff}.layout-content.status.status-index .incident-container .updates-container .update{margin:1em 0;background-color:#0e0e0e;padding:1em}.layout-content.status.status-index .incident-container .updates-container .update small{margin-top:1.5em;display:block}
