.portal-status{padding:1.5rem 5%;border-bottom:1px solid #ccc}.portal-status button{margin-top:.75rem}.onboarding-form label{display:grid;gap:.5rem;margin:1rem 0}.onboarding-form input,.onboarding-form textarea,.onboarding-form select{font:inherit;padding:.75rem;max-width:100%}.onboarding-card{padding:1.5rem;margin:1rem 0;border:1px solid #ccc}.button{display:inline-block;padding:.8rem 1rem;background:#92263a;color:white;border:0;border-radius:3px;text-decoration:none;cursor:pointer}.auth-body{padding:3rem 5%}.auth-body input{background:#fff;color:#111}.auth-body a{color:#8b1830}.workspace button,.workspace a{font:inherit}.workspace-panel{min-width:0}.workspace-panel textarea{width:100%;min-height:100px}.workspace-panel button{margin:.5rem .5rem .5rem 0}

@media print{body[data-statement-print] *{visibility:hidden}body[data-statement-print] [data-print-statement],body[data-statement-print] [data-print-statement] *{visibility:visible}body[data-statement-print] [data-print-statement]{position:absolute;inset:0;margin:0;border:0;background:white;color:black}body[data-statement-print] [data-print-statement] button,body[data-statement-print] [data-print-statement] textarea{display:none}body[data-statement-print] [data-print-statement] table{width:100%;border-collapse:collapse}body[data-statement-print] [data-print-statement] td{padding:.5rem;border-bottom:1px solid #bbb}}
