.card-container{max-width:880px}.card-container+.card-container{margin-top:20px}h1+.card-container{margin-top:40px}.form-row .instructions{text-align:left;grid-column-start:2}.status-message{background-color:var(--light-blue);color:var(--blue);border:1px solid var(--blue);border-radius:1rem;margin:20px 0;padding:1rem;font-size:1.1rem}.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{text-align:right;max-width:600px;margin:30px auto 0}:is(main.login form div:last-child:has(button[type=submit]),main.password-confirm form div:last-child:has(button[type=submit])){justify-content:center;align-items:center;gap:20px;margin-top:30px;display:flex}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 .form-row div.select.no-bottom-margin,main.edit-profile form .form-row div.select.no-bottom-margin{margin-bottom:0}main.register form button[type=submit],main.register form button.register-button,main.edit-profile form button[type=submit],main.edit-profile form button.register-button{margin:20px auto 0;display:block}main.password-email form,main.password-reset form{text-align:right;max-width:600px;margin:30px auto 0}main.password-email form button[type=submit],main.password-reset form button[type=submit]{margin:20px auto 0;display:block}main.verify p{max-width:640px;margin-left:auto;margin-right:auto}main.account-center h2{padding:.5rem 0;font-size:1.8rem}main.account-center p{font-size:1.1rem}main.account-center .ask-bill-card form{flex-direction:column;row-gap:5px;margin-top:10px;display:flex}main.account-center .ask-bill-card form button[type=submit]{width:fit-content;margin-top:10px}main.account-center .support-card form{flex-direction:column;row-gap:5px;margin-top:10px;display:flex}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{color:var(--almost-black);padding-top:0;font-size:1rem}main.account-center .support-card form #stats_url #url{box-sizing:border-box;width:100%}main.account-center .support-card form button[type=submit],main.account-center .support-card form button[type=button]{width:fit-content;margin-top:10px}main.account-center .support-card div.alert.alert-success{color:#155724;background-color:#d4edda;border:1px solid #9cb7a2;border-radius:8px;margin:5px 0 7px;padding:12px 16px;line-height:1.4;box-shadow:0 2px 4px #0000000d}main.view-profile .edit-link{width:fit-content;margin:5px 0 20px auto;display:block}main.view-profile .card-container ul{margin:10px 0;padding:0;font-size:1.1rem;list-style:none}main.view-profile .card-container ul li{grid-template-columns:1fr 2fr;column-gap:20px;display:grid}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}main.view-profile #delete-account{margin-top:30px;margin-left:auto;display:block}
