.card-container{max-width:880px}.card-container+.card-container{margin-top:20px}h1+.card-container{margin-top:40px}.form-row .instructions{grid-column-start:2;text-align:left}.status-message{padding:1rem;background-color:var(--light-blue);color:var(--blue);border:1px solid var(--blue);border-radius:1rem;font-size:1.1rem;margin:20px 0}.status-message.status-message-success{background-color:var(--light-orange);color:var(--dark-orange);border-color:var(--orange)}main.login form,main.password-confirm form{max-width:600px;margin:30px auto 0;text-align:right}main.login form div:last-child:has(button[type=submit]),main.password-confirm form div:last-child:has(button[type=submit]){display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}main.register form,main.edit-profile form{max-width:640px;margin:30px auto}main.register form .form-row,main.edit-profile form .form-row{text-align:right}main.register form button[type=submit],main.edit-profile form button[type=submit]{display:block;margin:20px auto 0}main.password-email form,main.password-reset form{max-width:600px;margin:30px auto 0;text-align:right}main.password-email form button[type=submit],main.password-reset form button[type=submit]{display:block;margin:20px auto 0}main.verify p{max-width:640px;margin-left:auto;margin-right:auto}main.account-center h2{font-size:1.8rem;padding:.5rem 0}main.account-center p{font-size:1.1rem}main.account-center .ask-bill-card form{margin-top:10px;display:flex;flex-direction:column;row-gap:5px}main.account-center .ask-bill-card form button[type=submit]{margin-top:10px;width:fit-content}main.account-center .support-card form{margin-top:10px;display:flex;flex-direction:column;row-gap:5px}main.account-center .support-card form .select{max-width:400px}main.account-center .support-card form #stats_url{margin-bottom:1rem}main.account-center .support-card form #stats_url .instructions{font-size:1rem;color:var(--almost-black);padding-top:0}main.account-center .support-card form #stats_url #url{width:100%;box-sizing:border-box}main.account-center .support-card form button[type=submit]{margin-top:10px;width:fit-content}main.view-profile .edit-link{display:block;width:fit-content;margin:5px 0 20px auto}main.view-profile .card-container ul{list-style:none;margin:10px 0;padding:0;font-size:1.1rem}main.view-profile .card-container ul li{display:grid;grid-template-columns:1fr 2fr;column-gap:20px}main.view-profile .card-container ul li:not(:first-child){margin-top:15px}main.view-profile .card-container ul li>*:first-child{text-align:right}
