.payment-test-note{padding:14px;margin-bottom:18px;border:1px solid #c6dbe9;background:#eef5fa;color:#0D4F8B;font-size:12px;line-height:1.7}.payment-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.payment-actions .button{font-size:12px}.payment-checkout{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;border:1px solid #dce5ed;margin:18px 0}.payment-qr{width:240px;height:240px;max-width:100%;object-fit:contain;background:white}.payment-footnote{font-size:11px!important;line-height:1.8;margin-top:20px;color:#666}.payment-shell{max-width:720px;margin:40px auto;padding:0 20px}.payment-shell .panel-body{padding:28px}.payment-shell .panel-head{padding:24px 28px}.payment-shell .panel-head h1{font-size:24px;color:#0D4F8B}.payment-shell .payment-actions .button{padding:0 18px}@media(max-width:600px){.payment-shell{margin:22px auto;padding:0 14px}.payment-shell .panel-body,.payment-shell .panel-head{padding:20px}.payment-actions .button{width:100%;padding:0 12px}.payment-checkout .button{width:100%;font-size:11px;padding:0 8px}}
