.paypal-purchase{margin-top:10px}.paypal-purchase>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #465c7c;background:#243248;color:#c0cfe3;border-radius:4px;padding:15px 18px;cursor:pointer}.paypal-purchase>button strong{font:bold italic 18px Arial,sans-serif;letter-spacing:-.4px}.paypal-purchase>button span{font-size:12px}.paypal-purchase>button:disabled{color:#91a3ba;background:#1e293a;border-color:#34465e;cursor:default}.paypal-purchase>button:not(:disabled):hover{background:#344b6a}.paypal-purchase>p{font-size:10px;color:#96a6bb;line-height:1.8;margin:8px 0 7px;overflow-wrap:anywhere}.paypal-purchase>a{font-size:10px;color:#a3b9d6;text-decoration:underline;text-underline-offset:3px}.paypal-purchase [hidden]{display:none}.payment-setup-badge{font-size:11px;padding:6px 10px;border:1px solid #4a5f7d;background:#253349;color:#b1c7e5;border-radius:4px}.paypal-setup{margin:22px 0}.paypal-setup>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:20px;border-top:1px solid #343e4e;padding:14px 0;font-size:12px;line-height:1.8}.paypal-setup dt{color:#899db8}.paypal-setup dd{color:#bdcce0;overflow-wrap:anywhere}.paypal-setup code{font:11px/1.8 Consolas,monospace;color:#b7c9e2}.paypal-product-status{margin:23px 0}.paypal-product-status>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;font-size:11px;line-height:1.8;padding:12px 0;border-top:1px solid #343e4e}.paypal-product-status strong{font-weight:500;color:#c0cfe2}.paypal-product-status span{color:#8fa2bc}.paypal-product-status a{grid-column:1/-1;color:#b5ceeF}.payment-result{max-width:760px;margin:0 auto;padding:38px 24px 70px}.payment-result .brand{display:inline-block;margin-bottom:45px}.payment-result-panel{background:#181e28;border:1px solid #37465b;border-radius:6px;padding:35px}.payment-eyebrow{font:10px Arial,sans-serif;letter-spacing:1.6px;color:#8ea8cc;margin-bottom:18px}.payment-result h1{font-size:26px;letter-spacing:-.8px;line-height:1.4}.payment-result #payment-message{font-size:13px;color:#adbed5;line-height:1.9;margin-top:18px}.payment-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px;align-items:center}.payment-actions button,.payment-actions a{font:inherit;font-size:12px;line-height:1.6;display:block;padding:12px 15px;border:1px solid #465e80;border-radius:4px;background:#293c57;color:#c7d9f1}.payment-actions a:last-child{background:transparent;border-color:#3b4759;color:#9baec9}.payment-actions [hidden]{display:none}.payment-actions button:disabled{opacity:.5}#payment-orders{margin-top:20px}#payment-orders>a{display:block;border-top:1px solid #34445a;padding:15px 0;font-size:12px;color:#bdcfe8;line-height:1.9;overflow-wrap:anywhere}#paypal-admin h2{font-size:21px;letter-spacing:-.5px}@media(max-width:600px){#paypal-admin h2{font-size:18px}.paypal-setup>div{grid-template-columns:1fr;gap:5px}.paypal-product-status>div{grid-template-columns:1fr 1fr;gap:6px}.paypal-product-status strong{grid-column:1/-1}.payment-result{padding:25px 16px 45px}.payment-result-panel{padding:24px 19px}.payment-result h1{font-size:23px}.payment-result .brand{margin-bottom:30px}.payment-actions{display:block}.payment-actions a,.payment-actions button{width:100%;margin-bottom:10px;text-align:center}.payment-setup-badge{font-size:10px}}
