.ce-subscription{margin:0 0 16px;padding:18px 20px;border:1px solid #2a435b;border-radius:16px;background:linear-gradient(115deg,#112337,#0d1722);display:flex;align-items:center;justify-content:space-between;gap:16px}.ce-subscription h2{font-size:19px;margin:5px 0}.ce-subscription p{font-size:14px;line-height:1.6;color:#9fb2c9;margin:5px 0}.ce-subscription a,.ce-billing-link{display:inline-flex;justify-content:center;padding:10px 14px;border:1px solid #436585;border-radius:10px;color:#dff3ff;text-decoration:none;background:#1b334b;font-weight:750;white-space:nowrap}.ce-subscription-status{font-size:13px;letter-spacing:.08em;color:#99d9fa;font-weight:750}.ce-plan-lock{padding:12px;border:1px solid #3b4353;border-radius:10px;background:#131e2a;color:#b6c5d8;font-size:14px;line-height:1.6;margin-bottom:12px}.ce-plan-lock a{color:#9edbff}.ce-plan-lock button{margin-top:9px;padding:8px;border:1px solid #526780;border-radius:8px;background:#172d42;color:#e4f3ff;cursor:pointer}.ce-paid-field{opacity:.65}.ce-paid-field::after{content:attr(data-required-plan);font-size:13px;color:#9acbf1;display:block;margin-top:4px}.ce-subscription-block{display:block;color:#e9bd80;font-size:13px;line-height:1.5;margin-top:6px}.ce-observer #walletCard,.ce-observer #cePerformance,.ce-observer #cePeriod,.ce-observer #ceSettled,.ce-observer #ceExecutions,.ce-observer .attempts,.ce-observer #ceQuality{display:none!important}
.ce-billing-page{width:min(1100px,calc(100% - 28px));margin:30px auto 70px;color:#e6eef8;font:14px system-ui,-apple-system,sans-serif}.ce-billing-page h1{font-size:34px;letter-spacing:-.025em;margin:22px 0 10px}.ce-billing-page p{color:#9bacc0;line-height:1.65}.ce-billing-back{color:#9cc5e5;text-decoration:none;font-size:14px}.ce-billing-status{padding:17px 20px;margin:20px 0;border:1px solid #2b4157;background:#0d1a28;border-radius:14px}.ce-billing-status strong{color:#c6e9ff}.ce-billing-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ce-billing-plan{padding:22px;border:1px solid #294055;border-radius:16px;background:linear-gradient(180deg,#122235,#0d1723);display:flex;flex-direction:column;min-width:0}.ce-billing-plan h2{font-size:25px;margin:0 0 14px}.ce-billing-price{font-size:28px;font-weight:800}.ce-billing-price small{font-size:14px;font-weight:400;color:#91a7bd}.ce-billing-plan ul{padding-left:18px;line-height:1.75;font-size:14px;color:#acbfd2;flex:1}.ce-billing-plan button,.ce-billing-page .ce-pay-button{border:1px solid #507da0;border-radius:10px;background:#21445f;color:#e5f6ff;padding:12px;font:inherit;font-weight:750;cursor:pointer}.ce-billing-page button:disabled{opacity:.5;cursor:not-allowed}.ce-billing-page button:focus-visible,.ce-billing-page a:focus-visible{outline:2px solid #a2dffa;outline-offset:3px}.ce-billing-error{color:#ff9aa5!important;min-height:18px;font-size:14px}.ce-billing-history{margin-top:25px;padding:20px;border:1px solid #233d53;border-radius:14px;background:#0c1723}.ce-billing-history h2{font-size:18px;margin:0 0 12px}.ce-billing-order{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #26374b}.ce-billing-order:last-child{border:0}.ce-billing-order small{display:block;color:#92a6bf;margin-top:5px}.ce-billing-order .ce-billing-amount{white-space:nowrap;text-align:right}.ce-pay-confirm{padding:22px;border:1px solid #447295;border-radius:15px;background:#10263a;margin:20px 0}.ce-pay-confirm h2{margin-top:0;font-size:20px}.ce-pay-confirm-actions{display:flex;flex-wrap:wrap;gap:10px}.ce-pay-confirm-actions button{flex:1}.ce-billing-pending a{color:#a3daf7}
@media(max-width:700px){.ce-billing-plans{grid-template-columns:1fr}.ce-subscription{align-items:stretch;flex-direction:column;padding:15px}.ce-billing-page h1{font-size:28px}.ce-billing-plan{padding:20px}.ce-billing-order{flex-wrap:wrap}.ce-pay-confirm-actions{flex-direction:column}}

.ce-payment-methods{display:flex;gap:15px;flex-wrap:wrap;border:1px solid #39536b;border-radius:10px;padding:14px;margin:12px 0}.ce-payment-methods legend{padding:0 6px;color:#c6dff5}.ce-payment-methods label,.ce-renew-consent{display:flex;align-items:flex-start;gap:8px;line-height:1.6}.ce-renew-consent{border:1px solid #39536b;padding:14px;border-radius:10px}.ce-payment-methods input,.ce-renew-consent input{flex:none;accent-color:#81cffa;margin-top:5px}.ce-billing-page *{box-sizing:border-box}.ce-billing-page{overflow-wrap:anywhere}.ce-observer .grid{display:none!important}.ce-observer .ce-account-meta .ce-meta-pill:not(.ce-user-pill){display:none}.ce-subscription-timer{font-variant-numeric:tabular-nums;color:#b9e4fa}.ce-plan-lock [hidden]{display:none}.ce-subscription-block a{color:#9edbff}

.ce-subscription[hidden]{display:none!important}

.ce-old-price{display:block;font-size:16px;color:#8398ae;font-weight:500;margin-bottom:6px}.ce-sale-label{display:block;font-size:13px;color:#82dcb1;margin-bottom:7px}
