.account-header{max-width:1100px;margin:auto;padding:25px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dfe5d9;gap:15px}.account-brand{font-size:23px;font-weight:700}.account-brand small{font-size:9px;letter-spacing:2px;font-weight:400;margin-left:8px;color:#8c9786}.account-header nav{display:flex;align-items:center;gap:20px;font-size:12px}.account-header form{margin:0}.account-main{max-width:1100px}.account-auth{max-width:450px;margin:35px auto}.account-auth label{margin-top:15px}.balance-banner{border-radius:12px;padding:30px;background:#264d3e;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:20px}.balance-banner p{margin:0;font-size:12px;color:#d5dfca}.balance-banner strong{display:block;font-size:38px;font-weight:500;margin:9px 0}.balance-banner a{background:#eff4e5;color:#264d3e}.account-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px}.account-columns .panel{margin-bottom:0}.detail-title{overflow-wrap:anywhere}#accountMessage{line-height:1.8;color:#52704b}.customer-key{overflow-wrap:anywhere;white-space:pre-wrap;background:#edf2e8;padding:18px;border-radius:6px;font-family:monospace;line-height:1.9}.change-positive{color:#36794a}.change-negative{color:#aa6251}.account-main .table-wrap p{white-space:normal}@media(max-width:700px){.account-header{padding:20px 16px}.account-header nav{gap:12px}.account-brand{font-size:20px}.account-brand small{display:none}.account-columns{grid-template-columns:1fr;gap:0}.balance-banner{padding:22px}.balance-banner strong{font-size:31px}.account-auth{margin:12px auto}.account-main h1{font-size:23px}}
