.scbo{--accent:#00d7ff;--dark:#10141d;--muted:#697386;font-family:inherit;color:var(--dark);direction:ltr;text-align:left}
.scbo form,.scbo-service{background:#fff;border:1px solid #e8ebf0;border-radius:16px;padding:22px;margin:0 0 18px;box-shadow:0 8px 30px rgba(16,24,40,.05)}
.scbo-grid{display:grid;grid-template-columns:2fr 1fr;gap:14px}.scbo-grid-3{grid-template-columns:repeat(3,1fr)}
.scbo label span{display:block;font-weight:700;margin-bottom:7px}.scbo label small{font-weight:400;color:var(--muted)}
.scbo input{width:100%;height:48px;border:1px solid #d9dee7!important;border-radius:10px!important;padding:0 13px!important;background:#fff!important;box-shadow:none!important}
.scbo input:focus{border-color:var(--accent)!important;outline:0;box-shadow:0 0 0 3px rgba(0,215,255,.13)!important}
.scbo-provider{border:0;padding:0;margin:0 0 18px;display:flex;gap:10px;flex-wrap:wrap}.scbo-provider legend{font-weight:800;margin-bottom:10px;width:100%}.scbo-provider label{cursor:pointer}.scbo-provider input{position:absolute;opacity:0;pointer-events:none}.scbo-provider label span{margin:0;padding:10px 18px;border:1px solid #cfd5df!important;border-radius:999px;background:#f3f5f8!important;color:#263241!important;transition:.2s}.scbo-provider label:hover span{background:#e9edf3!important;border-color:#aeb8c7!important;color:#101828!important}.scbo-provider input:checked+span{border-color:var(--accent)!important;background:linear-gradient(135deg,#00d7ff,#2793ff)!important;color:#06121a!important;box-shadow:0 0 0 3px rgba(0,215,255,.13)}
.page-id-2988 .scbo .scbo-provider label input:not(:checked)+span{background:#f3f5f8!important;color:#263241!important;-webkit-text-fill-color:#263241!important;text-shadow:none!important;opacity:1!important}.page-id-2988 .scbo .scbo-provider label input:checked+span{color:#06121a!important;-webkit-text-fill-color:#06121a!important}.page-id-2988 .scbo .scbo-provider label:hover input:not(:checked)+span{background:#e9edf3!important;color:#101828!important;-webkit-text-fill-color:#101828!important}
.page-id-2988 .scbo .scbo-provider legend{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;opacity:1!important}
.page-id-2988 .elementor .renewal-info-section{padding-block-start:2rem!important}
.scbo-primary,.scbo-plan button{border:0;border-radius:10px;background:linear-gradient(135deg,var(--accent),#2793ff);color:#06121a;font-weight:800;cursor:pointer;padding:13px 20px;margin-top:15px}
.scbo-message{margin:11px 0 0;color:#138a55}.scbo-message.is-error{color:#d92d20}.scbo-result-head{display:flex;gap:8px;align-items:center;margin:22px 0 12px}.scbo-result-head b{color:#009bc7}
.scbo-subscriptions{background:#fff;border:1px solid #e8ebf0;border-radius:16px;padding:22px;margin:0 0 18px;box-shadow:0 8px 30px rgba(16,24,40,.05)}
.scbo-subscriptions h3{font-size:18px;margin:0 0 14px}.scbo-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scbo-status-card{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid #e7eaf0;border-radius:12px;padding:14px}.scbo-status-card div{display:flex;flex-direction:column;gap:5px}.scbo-status-card span{color:var(--muted);font-size:13px}.scbo-status-card>b{flex:0 0 auto;border-radius:999px;padding:5px 9px;font-size:12px;background:#eef2f6;color:#475467}.scbo-status-card.is-valid>b{background:#dcfae6;color:#067647}.scbo-status-card.is-expired>b{background:#fee4e2;color:#b42318}.scbo-status-card.is-never-activated>b{background:#f2f4f7;color:#475467}
.scbo-service h3{font-size:18px;margin:0 0 14px}.scbo-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.scbo-plan{border:1px solid #e7eaf0;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:7px}.scbo-plan span{color:var(--muted);font-size:13px}.scbo-plan b{color:#008fb5}.scbo-plan button{margin-top:4px;padding:10px}.scbo-contact h3{margin-top:0}.scbo-selected{margin-top:16px;padding:12px;border-radius:10px;background:#f0fbff;font-weight:700}.scbo-success{display:flex;flex-direction:column;gap:8px;text-align:center;padding:28px;color:#138a55}.scbo-empty{padding:20px;background:#fff7e8;border-radius:12px}
.page-id-2988 .wd-page-title .yoast-breadcrumb,.page-id-2988 .wd-page-title .breadcrumbs{display:none!important}.page-id-2988 .wd-page-title{min-height:0!important;padding-top:22px!important;padding-bottom:22px!important;margin-bottom:22px!important}.page-id-2988 .wd-page-title .title{margin:0!important}
.page-id-2988 .scbo-service,.page-id-2988 .scbo-subscriptions{background:#232033;border-color:#3a354d;box-shadow:0 18px 45px rgba(0,0,0,.18);color:#f7f8ff}.page-id-2988 .scbo-plan,.page-id-2988 .scbo-status-card{background:#1d1a2a;border-color:#454057}.page-id-2988 .scbo-plan span,.page-id-2988 .scbo-status-card span{color:#aaa7b8}.page-id-2988 .scbo-plan b{color:#03defc}.page-id-2988 .scbo-selected{background:#191724;color:#f7f8ff;border:1px solid #454057}
.page-id-2988 .scbo-result-head strong,.page-id-2988 .scbo-service h3,.page-id-2988 .scbo-subscriptions h3,.page-id-2988 .scbo-plan strong,.page-id-2988 .scbo-status-card strong{color:#f7f8ff!important}.page-id-2988 .scbo-result-head b{color:#03defc!important}
@media(max-width:767px){.scbo form,.scbo-service,.scbo-subscriptions{padding:15px;border-radius:13px}.scbo-grid,.scbo-grid-3,.scbo-plans,.scbo-status-grid{grid-template-columns:1fr}.scbo-primary{width:100%}.scbo-result-head{flex-wrap:wrap}.scbo-status-card{flex-direction:column}.page-id-2988 .wd-page-title{padding-top:16px!important;padding-bottom:16px!important;margin-bottom:14px!important}.page-id-2988 .elementor .renewal-info-section{padding-block-start:1.5rem!important}}
