
.orb .arsenal-paywall{padding:30px;border:1px solid #3a6d7e;border-radius:12px;background:linear-gradient(125deg,#082c3e,#071d30);margin:28px 0}.orb .arsenal-paywall h2{font-size:25px;margin:12px 0}.orb .arsenal-paywall p{font-size:13px;color:#b6d0df}.orb .arsenal-paywall a{color:#7ee4f2}.orb .arsenal-paywall-price b{font-size:29px;color:#ffda9c;margin-left:12px}.orb .arsenal-buy-form{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:20px 0}.orb .arsenal-buy-form label{display:flex;align-items:center;gap:12px;font-size:12px;color:#abd0e0}.orb .arsenal-buy-form select{background:#072536;border:1px solid #38758b;color:#e5f9ff;border-radius:5px;padding:8px 12px;font:inherit}.orb .arsenal-buy-form button{cursor:pointer;border:0;font:inherit;font-size:12px;font-weight:650}.orb .arsenal-member-link{display:inline-block;margin:12px 0;font-size:13px}.orb .arsenal-account-wrap{max-width:1100px;margin:auto}.orb .arsenal-member-card{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:28px;border:1px solid #467184;border-radius:12px;background:linear-gradient(110deg,#0a3045,#0d2338);margin:28px 0}.orb .arsenal-member-card h2{font-size:25px;margin:0 0 10px}.orb .arsenal-member-card p{margin:5px 0}.orb .arsenal-account-links{display:flex;gap:20px;font-size:12px;color:#8ed8ec}.orb .arsenal-plans{margin:38px 0}.orb .arsenal-plans h2,.orb .arsenal-my-orders h2{font-size:26px}.orb .arsenal-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0}.orb .arsenal-plan{margin:0;padding:26px;border:1px solid #385b71;border-radius:12px;background:linear-gradient(135deg,#102b41,#051c2c)}.orb .arsenal-plan:nth-child(2){border-color:#b38c5e;background:linear-gradient(135deg,#2d3035,#082638)}.orb .arsenal-plan h3{font-size:22px;margin:12px 0}.orb .arsenal-plan p{font-size:12px;color:#b4c9da}.orb .arsenal-plan-price b{font-size:37px;font-weight:650;color:#fbd195}.orb .arsenal-plan-price{font-size:20px!important;color:#fbd195!important}.orb .arsenal-plan .arsenal-buy-form{display:block}.orb .arsenal-plan .arsenal-buy-form label{margin-bottom:16px}.orb .arsenal-plan .orb-primary{width:100%;text-align:center}.orb .arsenal-table-wrap{max-width:100%;overflow:auto;border:1px solid #264e66;border-radius:9px}.orb .arsenal-table-wrap table{width:100%;border-collapse:collapse;min-width:480px;font-size:12px}.orb .arsenal-table-wrap th,.orb .arsenal-table-wrap td{text-align:left;padding:14px 17px;border-bottom:1px solid #214258}.orb .arsenal-table-wrap th{background:#092c40}.orb .arsenal-table-wrap a{color:#81d8ee}.orb .arsenal-login{max-width:480px;padding:25px;border:1px solid #2a5269;border-radius:10px}.orb .arsenal-login label{margin-bottom:7px}.orb .arsenal-my-orders{margin:35px 0}.orb .arsenal-checkout{max-width:750px}.orb .arsenal-total{font-size:39px;font-weight:650;color:#ffd292}.orb .arsenal-order-details{display:grid;grid-template-columns:90px minmax(0,1fr);font-size:12px;gap:12px;margin:26px 0;padding:20px;background:#082336;border-radius:8px}.orb .arsenal-order-details dt{color:#8eafc7}.orb .arsenal-order-details dd{margin:0;overflow-wrap:anywhere}.orb .arsenal-payment{border:1px solid #28596e;padding:24px;border-radius:10px;margin:25px 0}.orb .arsenal-qr{padding:14px;background:white;width:fit-content;border-radius:8px;margin:20px 0;min-height:240px;min-width:240px}.orb .arsenal-qr canvas{max-width:100%;height:auto;display:block}.orb .arsenal-payment-error{color:#ffc8a4}.orb .arsenal-paid-success{border:1px solid #287c71;border-radius:10px;padding:22px;background:#092e31}.orb .arsenal-downloads{padding:22px;border:1px solid #2c5c70;border-radius:9px;margin:25px 0}.orb .arsenal-downloads li{margin:13px 0;overflow-wrap:anywhere}.orb .arsenal-downloads a{color:#6bdfec}.orb .arsenal-downloads span{font-size:12px;color:#b6cfe0}@media(max-width:800px){.orb .arsenal-plan-grid{grid-template-columns:1fr}.orb .arsenal-plan{padding:24px}.orb .arsenal-member-card{align-items:start;flex-direction:column;padding:22px}}@media(max-width:580px){.orb .arsenal-paywall{padding:21px}.orb .arsenal-paywall h2{font-size:22px}.orb .arsenal-order-details{padding:16px;grid-template-columns:70px minmax(0,1fr);font-size:11px}.orb .arsenal-payment{padding:18px}.orb .arsenal-total{font-size:33px}.orb .arsenal-buy-form{gap:12px}.orb .arsenal-account-links{font-size:11px}.orb .arsenal-plan-price b{font-size:32px}.orb .arsenal-plans h2,.orb .arsenal-my-orders h2{font-size:23px}}

.orb .arsenal-profile{margin:30px 0;padding:25px;border:1px solid #2d586c;border-radius:10px;background:#061e30;scroll-margin-top:25px}.orb .arsenal-profile h2{font-size:23px;margin-top:0}.orb .arsenal-profile form{max-width:540px}.orb .arsenal-profile label{font-size:12px;color:#b6d4e5}.orb .arsenal-profile input:not([type=hidden]){display:block;width:100%;margin:6px 0 16px}.orb .arsenal-profile .description{font-size:11px;color:#91b1c9}.orb .arsenal-profile button{border:0;cursor:pointer}.orb .arsenal-profile .notice{padding:12px;background:#0e3443;border:1px solid #407186;border-radius:5px}.orb .arsenal-qr img{display:block;max-width:100%;height:auto}@media(max-width:580px){.orb .arsenal-profile{padding:19px}}
