footer.powered-by{justify-content:center;padding:.5rem}@media screen and (max-width:800px)and (orientation:landscape){footer{flex-grow:0}}body{color:var(--primary-main-color);overflow:auto}.account-pages,body{background-color:var(--primary-main-color)}.account-pages{display:flex;flex-direction:column;flex-grow:1;min-height:100vh;color:var(--primary-text-color)}.account-pages a,.account-pages a:hover{color:var(--primary-text-color);font-weight:400}.account-pages a:active,.account-pages a:focus,.account-pages a:hover{text-decoration:underline}.account-pages .selected a:hover{cursor:default}.account-pages article{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.account-pages article .button,.account-pages article button{flex-grow:1}.account-pages article>section{display:flex;flex-direction:column;flex-grow:1;align-items:center}.account-pages article>section header h1{display:flex}.account-pages article>section main p{padding:0 .5rem;text-align:center;padding-bottom:2rem}.account-pages article>section.branded{color:var(--primary-text-color)}.account-pages article>section.branded .errors a{color:inherit;text-decoration:underline}.account-pages article>section.branded .pretty.p-toggle .state.p-primary-o .icon,.account-pages article>section.branded .pretty.p-toggle .state.p-primary-o .svg,.account-pages article>section.branded .pretty.p-toggle .state.p-primary-o svg,.account-pages article>section.branded .pretty input:checked~.state.p-primary-o .icon,.account-pages article>section.branded .pretty input:checked~.state.p-primary-o .svg,.account-pages article>section.branded .pretty input:checked~.state.p-primary-o svg{color:var(--primary-text-color);stroke:var(--primary-text-color)}.account-pages article>section.branded .pretty.p-toggle .state.p-primary-o label:before,.account-pages article>section.branded .pretty input:checked~.state.p-primary-o label:before{border-color:var(--primary-text-color)}.account-pages article>section.branded form .form-control{color:var(--primary-text-color);fill:var(--primary-text-color);border-color:var(--primary-text-color);background-color:var(--primary-main-color)}.account-pages article>section.branded form input::-moz-placeholder{color:var(--primary-text-color)}.account-pages article>section.branded form input::placeholder{color:var(--primary-text-color)}.account-pages article>section.branded form input:-webkit-autofill,.account-pages article>section.branded form input:-webkit-autofill:focus,.account-pages article>section.branded form input:-webkit-autofill:hover,.account-pages article>section.branded form select:-webkit-autofill,.account-pages article>section.branded form select:-webkit-autofill:focus,.account-pages article>section.branded form select:-webkit-autofill:hover,.account-pages article>section.branded form textarea:-webkit-autofill,.account-pages article>section.branded form textarea:-webkit-autofill:focus,.account-pages article>section.branded form textarea:-webkit-autofill:hover{border:1px solid var(--primary-text-color);background-color:var(--primary-main-color);color:var(--primary-text-color);-webkit-text-fill-color:var(--primary-text-color);box-shadow:0 0 0 1000px var(--primary-main-color) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.account-pages article>section.branded form .iconed-input>.form-control input:-webkit-autofill,.account-pages article>section.branded form .iconed-input>.form-control input:-webkit-autofill:focus,.account-pages article>section.branded form .iconed-input>.form-control input:-webkit-autofill:hover{border:none}.account-pages article>section.branded>header svg path{fill:var(--primary-text-color)}.account-pages article .pretty .state label:before{border-color:var(--primary-text-color)}.account-pages article .pretty.p-toggle .state.p-primary-o label:after,.account-pages article .pretty input:checked~.state.p-primary-o label:after{background-color:var(--primary-text-color)}.account-pages article .pretty.p-icon svg:not(:disabled) path{fill:var(--primary-main-color)}.account-pages article ul.errors{flex-grow:0;align-self:auto;background-color:#f8d7da}.account-pages article ul.errors li{font-style:normal;color:#721c24}.account-pages article ul.errors li a{color:#721c24}.account-pages .network-overlay-wrapper{display:flex;flex-direction:column;flex-grow:1;position:relative}.account-pages .network-overlay-wrapper .network-overlay{display:none;position:absolute;width:100%;height:100%;background-color:var(--primary-main-color);opacity:.7;z-index:1000}.account-pages nav.network-wrapper.offline~.network-overlay-wrapper .network-overlay,.account-pages nav.network-wrapper.reconnecting~.network-overlay-wrapper .network-overlay{display:flex}.account-pages article .form-group{margin-bottom:0}.account-pages article form button.restrict[type=submit]{max-width:20rem}.account-pages article>section header{margin-bottom:2rem}.account-pages article>section header h1{font-size:2rem;margin-top:1rem}.account-pages article>section main label.lone-input{padding-bottom:.5rem}@media screen and (max-width:576px)and (orientation:portrait){.account-pages input{max-width:13rem}.account-pages .pretty .state label{white-space:normal;margin-left:1.75rem;line-height:1.25rem;text-indent:0}}@media(min-width:768px){.account-pages article>section main label.lone-input{padding-right:.5rem;padding-bottom:0}}