/* Customer-only companion pages. Admin order history and voucher tools retain their own styles. */
body.customer-secondary-page{color:var(--console-ink,#17243b);background:var(--console-bg,#f5f7fb);line-height:1.65}
.customer-secondary-page [hidden]{display:none!important}
.customer-secondary-page .console-topbar{width:auto;max-width:none;margin:0;border-bottom:1px solid var(--console-line);padding:0 38px}
.customer-secondary-page .console-content{width:100%;max-width:1640px;margin:0 auto;padding:32px 38px}
.customer-secondary-page .secondary-breadcrumb{display:flex;align-items:center;gap:14px;font-size:13px;color:#9aa3b1;min-width:0}
.customer-secondary-page .secondary-breadcrumb strong{font-size:14px;font-weight:650;color:var(--console-ink)}
.customer-secondary-page .secondary-breadcrumb-root{color:var(--console-muted)}
.customer-secondary-page .secondary-topbar-link{font-size:12px;text-decoration:none;color:var(--console-muted);white-space:nowrap}
.customer-secondary-page .secondary-topbar-link span{margin-left:5px;color:var(--console-accent)}
.customer-secondary-page .console-menu-toggle{padding:0}
.customer-secondary-page .console-backdrop{padding:0;border-radius:0}
.customer-secondary-page .secondary-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 26px}
.customer-secondary-page .secondary-page-heading h1{color:var(--console-ink);font-size:30px;font-weight:720;letter-spacing:-.6px;line-height:1.4;margin:0 0 8px}
.customer-secondary-page .secondary-page-heading p:not(.secondary-eyebrow){font-size:13px;line-height:1.8;color:var(--console-muted);margin:0}
.customer-secondary-page .secondary-eyebrow{font-size:10px;letter-spacing:1.7px;font-weight:650;color:#8290a7;margin:0 0 8px;line-height:1.5}
.customer-secondary-page .secondary-action-link{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 18px;border-radius:9px;border:1px solid var(--console-accent);background:var(--console-accent);color:#fff;font-size:12px;font-weight:650;text-decoration:none;white-space:nowrap;box-shadow:0 3px 6px #243d8410}
.customer-secondary-page .secondary-outlined{background:#fff;color:var(--console-ink);border-color:#d9e0eb}
.customer-secondary-page .secondary-scope-tabs{display:flex;gap:26px;align-items:center;border-bottom:1px solid var(--console-line);margin-bottom:24px;padding:0 2px}
.customer-secondary-page .secondary-scope-tabs a{display:inline-flex;align-items:center;gap:7px;min-height:46px;padding-bottom:10px;border-bottom:2px solid transparent;text-decoration:none;font-size:13px;color:var(--console-muted)}
.customer-secondary-page .secondary-scope-tabs a[aria-current]{border-color:var(--console-accent);color:var(--console-accent);font-weight:650}
.customer-secondary-page .secondary-scope-tabs a span{font-size:9px;background:#eaf0ff;color:var(--console-accent);padding:1px 5px;border-radius:4px;font-weight:500}
.customer-secondary-page .console-card{background:#fff;border:1px solid var(--console-line);border-radius:13px;box-shadow:0 2px 3px #1a2d4e03}
.customer-secondary-page .panel{padding:25px 27px;margin:0}
.customer-secondary-page .secondary-card-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}
.customer-secondary-page .secondary-card-heading h2,.customer-secondary-page .results-heading h2{font-size:17px;font-weight:680;line-height:1.5;color:var(--console-ink);margin:0}
.customer-secondary-page .hint{color:var(--console-muted);font-size:12px;line-height:1.8;margin:5px 0 0}
.customer-secondary-page .secondary-readonly{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--console-line);border-radius:6px;background:#f8fafd;color:#6b7990;padding:4px 8px;font-size:10px;white-space:nowrap}
.customer-secondary-page .secondary-readonly::before{content:"";width:5px;height:5px;border-radius:50%;background:#8c9ab1}
.customer-secondary-page label{font-size:12px;font-weight:600;color:#3a4961;margin:0 0 8px;display:block}
.customer-secondary-page .required{color:#c35563;font-size:12px;margin-left:3px}
.customer-secondary-page .optional{font-size:10px;color:#8d99ab;font-weight:400;margin-left:5px}
.customer-secondary-page input{height:46px;min-height:46px;border:1px solid #dce2ec;border-radius:8px;background:#fff;color:var(--console-ink);font-size:13px;padding:11px 13px;width:100%;min-width:0;font-family:inherit;transition:border-color .15s,box-shadow .15s}
.customer-secondary-page input::placeholder{color:#99a4b5;font-size:12px}
.customer-secondary-page input:focus{border-color:#6e87e1;box-shadow:0 0 0 3px #3458d410;outline:0}
.customer-secondary-page input:disabled{background:#f4f6fa;color:#7f8b9c}
.customer-secondary-page button:focus-visible,.customer-secondary-page a:focus-visible,.customer-secondary-page summary:focus-visible{outline:3px solid #a8baff;outline-offset:3px}
.customer-secondary-page .field-note{font-size:11px;color:#8490a3;line-height:1.8;margin:10px 0 0}
.customer-secondary-page button:not(.console-menu-toggle):not(.console-backdrop){min-height:42px;border:1px solid var(--console-accent);border-radius:8px;padding:10px 17px;background:var(--console-accent);color:#fff;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}
.customer-secondary-page button.secondary{background:#fff!important;border-color:#dce2ec!important;color:#52627b!important}
.customer-secondary-page button:disabled{opacity:.45;cursor:not-allowed}
.customer-secondary-page button:hover:not(:disabled){filter:brightness(.97)}
.customer-secondary-page .secondary-query-form{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) auto;align-items:end;gap:18px}
.customer-secondary-page .secondary-query-form .form-actions{display:flex;gap:9px;flex-wrap:nowrap;margin:0}
.customer-secondary-page .secondary-query-form .form-actions button{height:46px;white-space:nowrap}
.customer-secondary-page .history-column{margin-top:27px;min-width:0}
.customer-secondary-page .results-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:26px 0 16px}
.customer-secondary-page .results-heading .hint{font-size:11px}
.customer-secondary-page .message{font-size:12px;color:#65748d;background:#edf2fb;border:1px solid #e1e8f4;line-height:1.8;padding:13px 16px;min-height:48px;margin:0;border-radius:9px;overflow-wrap:anywhere}
.customer-secondary-page .message:empty{padding:0;border:0;min-height:0}
.customer-secondary-page .message[data-tone=error]{color:#a45930;background:#fff6ee;border-color:#f2ddca}
.customer-secondary-page .retry{margin-top:12px}
.customer-secondary-page .account-panel{margin:0 0 24px;background:#fff;padding:22px 26px;border:1px solid var(--console-line);border-radius:13px}
.customer-secondary-page .account-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px;overflow-wrap:anywhere}
.customer-secondary-page .account-heading strong{color:var(--console-ink);font-size:13px}
.customer-secondary-page .account-heading>span{font-size:10px;background:#eef5f1;color:#46816b;padding:4px 9px;border-radius:5px}
.customer-secondary-page .balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.customer-secondary-page .balances>div{padding:0 20px;border:0;border-left:1px solid #edf0f5;background:none;border-radius:0;min-width:0}
.customer-secondary-page .balances>div:first-child{padding-left:0;border-left:0}
.customer-secondary-page .balances span{color:#8390a4;font-size:11px;display:block}
.customer-secondary-page .balances strong{color:var(--console-ink);font-size:28px;line-height:1.6;font-weight:680;letter-spacing:-.6px;display:block;overflow-wrap:anywhere}
.customer-secondary-page .balances>div:first-child strong{color:var(--console-accent)}
.customer-secondary-page .results-meta{display:flex;align-items:center;justify-content:space-between;color:#8b98aa;font-size:10px;margin:17px 1px 12px;gap:15px}
.customer-secondary-page .history-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.customer-secondary-page .history-list:empty{display:block}
.customer-secondary-page .history-list:empty::before{content:"查询后，订单记录将在这里显示";display:grid;place-content:center;min-height:156px;border:1px dashed #dce3ee;border-radius:11px;color:#94a0b2;font-size:13px;background:#ffffff70}
.customer-secondary-page .history-column:has(#history-empty:not([hidden])) .history-list:empty::before{display:none}
.customer-secondary-page .history-order{padding:22px;background:#fff;border:1px solid var(--console-line);border-radius:12px;min-width:0;box-shadow:0 2px 3px #1a2d4e03}
.customer-secondary-page .order-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px}
.customer-secondary-page .overline{font-size:10px;color:#8a97ab}
.customer-secondary-page .order-id{font-size:12px;line-height:1.65;color:#27374f;font-weight:650;margin-top:5px;font-family:Consolas,"SFMono-Regular",monospace;overflow-wrap:anywhere}
.customer-secondary-page .state-pill{font-size:10px;white-space:nowrap;border-radius:5px;background:#edf2fa;color:#697d9c;padding:5px 9px;flex-shrink:0}
.customer-secondary-page .state-pill[data-state=succeeded]{background:#e9f6ef;color:#2d8b61}
.customer-secondary-page .state-pill[data-state=failed]{background:#fff0ec;color:#c6684d}
.customer-secondary-page .state-pill[data-state=requires_action],.customer-secondary-page .state-pill[data-state=review_required]{background:#fff6e5;color:#b58325}
.customer-secondary-page .order-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;margin:0}
.customer-secondary-page .order-facts dt{font-size:10px;color:#8a97a9}
.customer-secondary-page .order-facts dd{font-size:12px;line-height:1.8;color:#475b77;margin:4px 0 0;overflow-wrap:anywhere}
.customer-secondary-page .order-facts>div:nth-child(5){grid-column:1/-1}
.customer-secondary-page .order-result{font-size:11px;color:#6c7b91;margin-top:17px;padding-top:13px;border-top:1px solid #edf0f5;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}
.customer-secondary-page .empty-panel{border:1px dashed #dce3ee;border-radius:11px;padding:35px 20px;color:#7d8ca4;background:#ffffff70;text-align:center}
.customer-secondary-page .empty-panel>span{font-size:34px;color:#97a8c4;line-height:1.1}
.customer-secondary-page .empty-panel h3{font-size:14px;color:#50627f;margin:10px 0 6px}
.customer-secondary-page .empty-panel p{font-size:12px;color:#8491a4;margin:0}
.customer-secondary-page .pagination{display:flex;justify-content:center;align-items:center;gap:18px;margin:22px 0}
.customer-secondary-page .pagination span{font-size:11px;color:#8291a7}
.customer-secondary-page .pagination button{padding:8px 15px;min-height:38px!important}
.customer-secondary-page .secondary-privacy{display:flex;align-items:flex-start;gap:12px;padding:18px 0;margin-top:6px;color:#7c8ba0}
.customer-secondary-page .secondary-info-icon{display:grid;place-content:center;border:1px solid #adb8c9;border-radius:50%;font-family:Georgia,serif;font-size:12px;line-height:1;min-width:16px;height:16px;margin-top:3px}
.customer-secondary-page .secondary-privacy h2{font-size:12px;font-weight:600;color:#5f718c;line-height:1.6;margin:0 0 4px}
.customer-secondary-page .secondary-privacy p{font-size:11px;color:#8996a9;line-height:1.9;margin:0}
.customer-secondary-page .secondary-footer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;margin:35px 0 0;padding:22px 0 5px;border-top:1px solid var(--console-line);text-align:left;color:#96a0b0}
.customer-secondary-page .secondary-footer span{font-size:11px}
.customer-secondary-page .secondary-footer a{font-size:11px;color:#71829c;text-decoration:none}
.customer-secondary-page .secondary-balance-banner{display:flex;align-items:center;gap:16px;background:#eef2fc;border:1px solid #dfe6f8;border-radius:12px;padding:20px 23px;margin-bottom:24px}
.customer-secondary-page .secondary-balance-icon{display:grid;place-content:center;flex-shrink:0;width:44px;height:44px;border-radius:10px;background:#fff;color:var(--console-accent);font-size:23px}
.customer-secondary-page .secondary-balance-banner strong{font-size:13px;color:#304f8a;font-weight:650}
.customer-secondary-page .secondary-balance-banner p{font-size:12px;color:#798cae;margin:4px 0 0}
.customer-secondary-page .secondary-balance-banner>a{font-size:12px;color:var(--console-accent);margin-left:auto;white-space:nowrap;text-decoration:none}
.customer-secondary-page .secondary-environment{background:#fff8e8;color:#a57d35;border-color:#f1e3bf;font-size:12px;border-radius:9px;margin:0 0 22px;padding:12px 16px}
.customer-secondary-page .secondary-recharge-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:24px;align-items:start}
.customer-secondary-page .secondary-recharge-panel{padding:28px 30px}
.customer-secondary-page .secondary-transfer-steps{display:flex;list-style:none;gap:0;padding:0;margin:26px 0 30px}
.customer-secondary-page .secondary-transfer-steps li{display:flex;align-items:center;gap:8px;flex:1;font-size:11px;color:#7b8ca5;position:relative}
.customer-secondary-page .secondary-transfer-steps li:not(:last-child)::after{content:"";height:1px;background:#e0e6f1;margin:0 14px 0 6px;flex:1}
.customer-secondary-page .secondary-transfer-steps li span{display:grid;place-content:center;width:23px;height:23px;min-width:23px;border-radius:50%;font-size:10px;color:var(--console-accent);background:#edf2ff}
.customer-secondary-page #recharge-form>div{margin-bottom:24px}
.customer-secondary-page #recharge-form>div:last-child{margin-bottom:20px}
.customer-secondary-page #recharge-form input{font-family:Consolas,"SFMono-Regular","Microsoft YaHei",monospace;font-size:13px;height:48px}
.customer-secondary-page #recharge-preview{display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;min-height:46px;font-size:13px}
.customer-secondary-page .actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:22px}
.customer-secondary-page .notice h2{font-size:17px;font-weight:650;margin:0 0 12px;color:var(--console-ink)}
.customer-secondary-page .notice p{font-size:12px;color:#70819b;line-height:1.9;margin:8px 0}
.customer-secondary-page .secondary-transfer-confirm{border:1px solid #dce5fa;background:#f5f8ff;border-radius:11px;margin:22px 0 0;padding:24px}
.customer-secondary-page .summary-grid{display:grid;grid-template-columns:110px minmax(0,1fr);gap:11px 16px;margin:23px 0}
.customer-secondary-page .summary-grid dt{font-size:11px;color:#8291a7;align-self:center}
.customer-secondary-page .summary-grid dd{font-size:12px;text-align:right;overflow-wrap:anywhere;margin:0;color:#455a7c}
.customer-secondary-page .summary-grid dd.amount{font-size:27px;font-weight:700;color:var(--console-accent)}
.customer-secondary-page .secondary-transfer-success{border:1px solid #d6e9df;background:#f1f8f5;border-radius:11px;padding:25px;margin:22px 0 0}
.customer-secondary-page .secondary-success-mark{display:grid;place-content:center;width:30px;height:30px;border-radius:50%;background:#deeee5;color:#408966;font-size:17px;margin-bottom:13px}
.customer-secondary-page .secondary-transfer-success p{color:#6e8a7d}
.customer-secondary-page .secondary-text-link{font-size:12px;color:#477e65;text-decoration:none;padding:8px 0;display:inline-block}
.customer-secondary-page .secondary-recharge-guide{display:grid;gap:20px}
.customer-secondary-page .secondary-price-card,.customer-secondary-page .secondary-rule-card{padding:25px}
.customer-secondary-page .secondary-price-card h2,.customer-secondary-page .secondary-rule-card h2{font-size:17px;color:var(--console-ink);font-weight:650;margin:0 0 12px}
.customer-secondary-page .secondary-fee-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 0;border-bottom:1px solid #edf0f5}
.customer-secondary-page .secondary-fee-row strong{font-size:12px;display:block;color:#536681;font-weight:550}
.customer-secondary-page .secondary-fee-row span{font-size:10px;display:block;color:#9aa6b8;margin-top:2px}
.customer-secondary-page .secondary-fee-row p{font-size:11px;color:#8b98aa;white-space:nowrap;margin:0}
.customer-secondary-page .secondary-fee-row b{font-size:26px;color:#2d4365;font-weight:650;letter-spacing:-.5px}
.customer-secondary-page .secondary-fee-note{display:flex;align-items:flex-start;gap:10px;background:#f7f9fc;border-radius:8px;padding:12px;margin-top:17px}
.customer-secondary-page .secondary-fee-note>span{display:grid;place-content:center;border:1px solid #a6b2c6;border-radius:50%;width:14px;min-width:14px;height:14px;line-height:1;font-size:10px;color:#92a1b8;margin-top:4px;font-family:Georgia,serif}
.customer-secondary-page .secondary-fee-note p{font-size:11px;color:#7e8da5;line-height:1.9;margin:0}
.customer-secondary-page .rule-list{padding-left:17px;font-size:12px;line-height:1.9;color:#7b8ba2;margin:14px 0 0}
.customer-secondary-page .rule-list li{padding-left:3px;margin:0 0 9px}
.customer-secondary-page .rule-list li::marker{color:#a4b2ca}
.customer-secondary-page .secondary-legacy-note{font-size:10px;color:#9aa5b5;line-height:1.8;border-top:1px solid #edf0f5;padding-top:14px;margin:17px 0 0}
.customer-secondary-page .skip-link{position:absolute;top:-100px;left:18px;z-index:90;background:var(--console-accent);color:#fff;padding:12px 16px;border-radius:8px;font-size:13px}
.customer-secondary-page .skip-link:focus{top:12px}
@media(max-width:1250px){.customer-secondary-page .secondary-query-form{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.customer-secondary-page .secondary-query-form .form-actions{grid-column:1/-1;justify-content:flex-start}.customer-secondary-page .query-panel .form-actions>button:first-child{flex:0 0 auto;min-width:130px}.customer-secondary-page .secondary-recharge-layout{grid-template-columns:minmax(0,1.35fr) minmax(265px,1fr);gap:18px}.customer-secondary-page .secondary-recharge-panel{padding:25px}.customer-secondary-page .secondary-price-card,.customer-secondary-page .secondary-rule-card{padding:22px}}
@media(max-width:980px){.customer-secondary-page .console-topbar{padding:0 24px}.customer-secondary-page .console-content{padding:26px 24px}.customer-secondary-page .secondary-recharge-layout{grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr)}}
@media(max-width:760px){.customer-secondary-page .secondary-page-heading{align-items:flex-start;gap:16px}.customer-secondary-page .secondary-page-heading h1{font-size:26px}.customer-secondary-page .secondary-page-heading p:not(.secondary-eyebrow){font-size:12px}.customer-secondary-page .secondary-action-link{font-size:11px;min-height:38px;padding:9px 12px}.customer-secondary-page .history-list{grid-template-columns:1fr}.customer-secondary-page .secondary-recharge-layout{grid-template-columns:1fr}.customer-secondary-page .secondary-recharge-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.customer-secondary-page .secondary-balance-banner>a{display:none}.customer-secondary-page .secondary-fee-row b{font-size:24px}.customer-secondary-page .balances{gap:15px}.customer-secondary-page .balances>div{padding:0 15px}.customer-secondary-page .balances strong{font-size:24px}}
@media(max-width:540px){.customer-secondary-page .console-topbar{padding:0 18px}.customer-secondary-page .console-content{padding:24px 16px}.customer-secondary-page .secondary-breadcrumb{gap:9px}.customer-secondary-page .secondary-breadcrumb-root,.customer-secondary-page .secondary-breadcrumb-root+span{display:none}.customer-secondary-page .secondary-topbar-link{font-size:11px}.customer-secondary-page .secondary-page-heading{display:block;margin-bottom:20px}.customer-secondary-page .secondary-page-heading .secondary-action-link{margin-top:17px}.customer-secondary-page .secondary-page-heading h1{font-size:27px}.customer-secondary-page .secondary-scope-tabs{gap:25px;margin-bottom:18px}.customer-secondary-page .secondary-scope-tabs a{font-size:12px}.customer-secondary-page .panel{padding:22px 19px}.customer-secondary-page .secondary-card-heading{gap:12px;margin-bottom:21px}.customer-secondary-page .secondary-readonly{font-size:9px;padding:4px 6px}.customer-secondary-page .secondary-query-form{grid-template-columns:1fr;gap:18px}.customer-secondary-page .secondary-query-form .form-actions{grid-column:auto;margin-top:1px}.customer-secondary-page .query-panel .form-actions>button:first-child{flex:1}.customer-secondary-page .secondary-query-form .form-actions button{height:43px}.customer-secondary-page .hint{font-size:11px}.customer-secondary-page input{font-size:16px}.customer-secondary-page .field-note{font-size:10px}.customer-secondary-page .history-column{margin-top:24px}.customer-secondary-page .results-heading{gap:13px}.customer-secondary-page .results-heading h2{font-size:16px}.customer-secondary-page .results-heading button{padding:8px 11px;min-height:38px!important;font-size:11px!important}.customer-secondary-page .message{padding:12px 13px;font-size:11px;min-height:43px}.customer-secondary-page .results-meta{font-size:9px}.customer-secondary-page .history-order{padding:20px 18px}.customer-secondary-page .order-facts{gap:15px}.customer-secondary-page .order-facts dd{font-size:11px}.customer-secondary-page .order-id{font-size:11px}.customer-secondary-page .order-heading{gap:12px}.customer-secondary-page .state-pill{font-size:9px;padding:4px 7px}.customer-secondary-page .account-panel{padding:18px}.customer-secondary-page .balances{gap:8px}.customer-secondary-page .balances>div{padding:0 8px}.customer-secondary-page .balances strong{font-size:22px}.customer-secondary-page .balances span{font-size:10px}.customer-secondary-page .account-heading strong{font-size:12px}.customer-secondary-page .secondary-privacy p{font-size:10px}.customer-secondary-page .secondary-footer{margin-top:24px}.customer-secondary-page .secondary-footer span,.customer-secondary-page .secondary-footer a{font-size:10px}.customer-secondary-page .secondary-balance-banner{padding:17px;gap:12px}.customer-secondary-page .secondary-balance-icon{width:36px;height:36px;font-size:20px}.customer-secondary-page .secondary-balance-banner strong{font-size:12px}.customer-secondary-page .secondary-balance-banner p{font-size:10px;line-height:1.8}.customer-secondary-page .secondary-transfer-steps{margin:23px 0 27px}.customer-secondary-page .secondary-transfer-steps li{font-size:10px;gap:6px}.customer-secondary-page .secondary-transfer-steps li:not(:last-child)::after{margin:0 8px 0 4px}.customer-secondary-page .secondary-transfer-steps li span{width:21px;height:21px;min-width:21px}.customer-secondary-page #recharge-form input{font-size:16px}.customer-secondary-page .secondary-recharge-guide{grid-template-columns:1fr}.customer-secondary-page .secondary-recharge-panel{padding:23px 19px}.customer-secondary-page .secondary-price-card,.customer-secondary-page .secondary-rule-card{padding:23px 20px}.customer-secondary-page .secondary-transfer-confirm,.customer-secondary-page .secondary-transfer-success{padding:20px 16px}.customer-secondary-page .summary-grid{grid-template-columns:88px minmax(0,1fr);gap:12px}.customer-secondary-page .summary-grid dt,.customer-secondary-page .summary-grid dd{font-size:11px}.customer-secondary-page .summary-grid dd.amount{font-size:25px}.customer-secondary-page .actions button{flex:1 1 125px}.customer-secondary-page .secondary-transfer-confirm .actions{gap:9px}.customer-secondary-page .secondary-transfer-success .actions{align-items:center}}
@media(prefers-reduced-motion:reduce){.customer-secondary-page *{transition:none!important;scroll-behavior:auto!important}}
