.landing-page[data-v-913e281e]{padding:1rem}.mock-phone .soas-mobile-page .soas-content-container-reflow{width:unset}.content-wrapper-background{background-color:#fdfdfd;overflow-y:auto}.content-wrapper-background,.content-wrapper-background .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.content-wrapper-background .content-wrapper{height:100%;background:#fff;padding:1.5rem 2rem}.content-wrapper-background .content-wrapper.phone{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin:0;padding:0;overflow-y:auto;min-height:900px;background:#fafafb}.content-wrapper-background .content-wrapper.phone,.content-wrapper-background .content-wrapper.phone .mock-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-wrapper-background .content-wrapper.phone .mock-phone{position:relative;width:384px;min-width:384px;height:816px;min-height:816px;border:12px solid #000;border-radius:1rem;overflow:hidden}.content-wrapper-background .content-wrapper.phone .mock-phone header.fake-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:.5rem;height:3.5rem;min-height:3.5rem;margin-bottom:0;border-bottom:1px dotted #eee;-webkit-box-shadow:0 1rem 1rem -1rem #eee;box-shadow:0 1rem 1rem -1rem #eee;border-top-left-radius:1rem;border-top-right-radius:1rem}.content-wrapper-background .content-wrapper.phone .mock-phone header.fake-header .logo{height:1.25rem;width:unset}.content-wrapper-background .content-wrapper.phone .mock-phone section.fake-viewport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden auto;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding:7px 0 7px;background:#fff;margin-bottom:90px}.content-wrapper-background .content-wrapper.phone .mock-phone section.fake-viewport::-webkit-scrollbar{background:transparent;width:.35rem}.content-wrapper-background .content-wrapper.phone .mock-phone section.fake-viewport::-webkit-scrollbar-thumb{background-color:#aaa;opacity:.5;border-radius:3px}.content-wrapper-background .content-wrapper.phone .mock-phone footer.fake-footer{position:absolute;bottom:0;width:100%;height:70px;z-index:9999;background:hsla(0,0%,100%,.7);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.content-wrapper-background .content-wrapper.phone .mock-phone footer.fake-footer .button-row{height:3.5rem;background-color:#fff;border-radius:1rem;border:1px solid #fff;-webkit-box-shadow:0 0 5px 2px #eee;box-shadow:0 0 5px 2px #eee;padding:0;margin-left:15px;margin-right:15px}.login-form[data-v-2c00b459]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #eee;-webkit-box-shadow:1px 1px 4px 2px #eee;box-shadow:1px 1px 4px 2px #eee;position:absolute;top:calc(100% + 1rem);right:0;z-index:29;cursor:default}.login-form h2.title[data-v-2c00b459]{font-size:1.1rem;line-height:1.1rem;padding:.5rem 0;margin-bottom:.25rem;border-bottom:1px solid #ddd}.login-form .profile-form[data-v-2c00b459]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:16rem}.login-form .profile-form label[data-v-2c00b459]{font-size:.95rem;line-height:.95rem;padding:.4rem 0}.login-form .profile-form input[data-v-2c00b459]{padding:.4rem;color:#646f81;font-size:1rem;line-height:1rem;margin-bottom:.5rem;border:1px solid #eee;border-radius:.25rem;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.login-form .profile-form input[data-v-2c00b459]:focus{outline:3px auto -webkit-focus-ring-color!important;outline:3px solid #4469ab!important}.login-form .profile-form button.submit-button[data-v-2c00b459]{font-size:1rem;line-height:1rem;color:#fff;background:#e40046;border-radius:.25rem;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:.75rem 0;margin-top:.75rem;cursor:pointer}.login-form .profile-form button.submit-button[data-v-2c00b459]:focus{outline:3px auto -webkit-focus-ring-color!important;outline:3px solid #4469ab!important}.login-fade-enter-active[data-v-2c00b459]{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.login-fade-leave-active[data-v-2c00b459]{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.login-fade-enter[data-v-2c00b459],.login-fade-leave-to[data-v-2c00b459]{-webkit-transform:scale(95%);transform:scale(95%);opacity:0}.login-fade-enter-to[data-v-2c00b459],.login-fade-leave[data-v-2c00b459]{-webkit-transform:scale(100%);transform:scale(100%);opacity:1}.auth-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;line-height:1rem;padding:.25rem .5rem;margin-right:.5rem;border-radius:.5rem}.auth-button:hover{cursor:pointer;-webkit-box-shadow:1px 1px 4px 2px #eee;box-shadow:1px 1px 4px 2px #eee}.auth-button:focus{outline:3px auto -webkit-focus-ring-color!important;outline:3px solid #4469ab!important}.auth-button .auth-left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5rem;padding:.25rem;cursor:pointer}.auth-button .auth-left-side:focus{outline:3px auto -webkit-focus-ring-color!important;outline:3px solid #4469ab!important}.auth-button .auth-left-side .auth-username{margin-right:.25rem}.auth-button .auth-left-side .auth-username-dropdown{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.auth-button .auth-left-side .auth-username-dropdown.is-opened{-webkit-transform:rotate(0);transform:rotate(0)}.auth-button .auth-button-icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem}.auth-button .auth-button-icon:focus{outline:3px auto -webkit-focus-ring-color!important;outline:3px solid #4469ab!important}.auth-button .auth-button-icon.bad .auth-inner-icon{color:red}.auth-button .auth-button-icon.good .auth-inner-icon{color:green}.auth-button .auth-button-icon.intermediate .auth-inner-icon{color:#bd6f0f}.auth-button .auth-button-icon.loading .auth-inner-icon{color:#bd6f0f;cursor:not-allowed;-webkit-animation:coinSpin 3s linear infinite;animation:coinSpin 3s linear infinite}.auth-button .auth-button-icon .auth-inner-icon{height:2rem;width:2rem;cursor:pointer}@-webkit-keyframes coinSpin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@keyframes coinSpin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}.mobile-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem}.mobile-button:focus{outline:3px auto -webkit-focus-ring-color!important;outline:3px solid #4469ab!important}.mobile-button .mobile-icon{height:2rem;width:2rem;cursor:pointer}.mobile-button .mobile-icon.is-mobile{color:green;-webkit-animation:flipRight .75s ease-in-out 1;animation:flipRight .75s ease-in-out 1}.mobile-button .mobile-icon.is-not-mobile{color:red;-webkit-animation:flipLeft .75s ease-in-out 1;animation:flipLeft .75s ease-in-out 1}@-webkit-keyframes flipLeft{0%{color:green;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{color:red;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes flipLeft{0%{color:green;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{color:red;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes flipRight{0%{color:red;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}to{color:green;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes flipRight{0%{color:red;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}to{color:green;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}header.dashboard-header[data-v-cfbd8fa0]{height:4rem;min-height:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:0 1rem;margin-bottom:0;border-bottom:1px dotted #eee;-webkit-box-shadow:0 1rem 1rem -1rem #eee;box-shadow:0 1rem 1rem -1rem #eee;border-bottom-style:solid}header.dashboard-header .left-section[data-v-cfbd8fa0],header.dashboard-header[data-v-cfbd8fa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.dashboard-header .left-section .hamburger-open[data-v-cfbd8fa0]{cursor:pointer;color:#459992}header.dashboard-header .left-section .hamburger-close[data-v-cfbd8fa0]{cursor:pointer;color:#e40046}header.dashboard-header .left-section .logo[data-v-cfbd8fa0]{height:2rem;margin-left:1rem}header.dashboard-header .left-section .title[data-v-cfbd8fa0]{margin:0;padding:0;margin-left:1rem;padding-left:1rem;border-left:1px solid #ccc}header.dashboard-header .right-section[data-v-cfbd8fa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.dashboard-header .right-section .mb-button[data-v-cfbd8fa0]{margin-right:.5rem}section.side-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;width:100%;overflow-x:auto;border-right:1px solid #eee;background-color:#fff}section.side-nav>*{padding-left:1rem!important;padding-right:1rem!important}section.side-nav>:first-child{padding-top:1rem!important}section.side-nav>:last-child{padding-bottom:1rem!important}section.side-nav h3.main-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.75rem;line-height:3rem;font-weight:500;border-bottom:1px solid #eee;height:4rem;margin:0 0 1rem 0;padding-top:0!important}section.side-nav h5.section-title{font-size:1.1rem;font-weight:500;padding:0;margin:0 0 .75rem 0}section.side-nav span.no-demos,section.side-nav ul.demo-list,section.side-nav ul.module-list{margin:0 0 1rem 0;padding:.25rem .5rem;border-bottom:1px solid #eee}section.side-nav span.no-demos li.demo,section.side-nav span.no-demos li.module,section.side-nav ul.demo-list li.demo,section.side-nav ul.demo-list li.module,section.side-nav ul.module-list li.demo,section.side-nav ul.module-list li.module{list-style:none;padding:.25rem .25rem;margin:.25rem 1rem 0 .25rem;border-radius:3px;cursor:pointer;font-size:.9rem;font-weight:500;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}section.side-nav span.no-demos li.demo.active,section.side-nav span.no-demos li.module.active,section.side-nav ul.demo-list li.demo.active,section.side-nav ul.demo-list li.module.active,section.side-nav ul.module-list li.demo.active,section.side-nav ul.module-list li.module.active{color:#459992;font-size:.925rem;font-weight:600}section.side-nav span.no-demos li.demo:hover,section.side-nav span.no-demos li.module:hover,section.side-nav ul.demo-list li.demo:hover,section.side-nav ul.demo-list li.module:hover,section.side-nav ul.module-list li.demo:hover,section.side-nav ul.module-list li.module:hover{font-weight:600;background-color:#ddd}section.side-nav a.nav-link{text-decoration:none;margin:.25rem 1rem;padding:.25rem}.dev-dashboard{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;position:relative}.dev-dashboard,.dev-dashboard>.left-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.dev-dashboard>.left-navigation{position:fixed;max-width:300px;left:-300px;-webkit-transition:left .5s ease;transition:left .5s ease;z-index:1}.dev-dashboard>.right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-transition:padding-left .5s ease;transition:padding-left .5s ease}.dev-dashboard.side-nav-open>.left-navigation{left:0}.dev-dashboard.side-nav-open>.right-side{padding-left:300px}