@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100..900&display=swap);
:root{--bpl-dashboard-primary-color:#146ef5;--bpl-dashboard-primary-color-rgb:20,110,245;--bpl-dashboard-title-color:#070127;--bpl-dashboard-title-color-rgb:7,1,39;--bpl-dashboard-content-color:#1b2e4b;--bpl-dashboard-content-color-rgb:27,46,75}
.bPlOnboarding{--onb-primary:var(--bpl-dashboard-primary-color,#6155f5);background:#f6f8fa;display:flex;flex-direction:column;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.bPlOnboarding *{box-sizing:border-box;line-height:1.5}.bPlOnboarding svg{flex-shrink:0;height:16px;width:16px}.bPlOnboarding svg.check path{fill:currentColor}.bPlOnboarding .bPlOnboardingBar{align-items:center;background:#fff;border-bottom:1px solid #eceef3;display:grid;gap:16px;grid-template-columns:1fr auto 1fr;padding:14px 24px}.bPlOnboarding .barBrand{align-items:center;display:flex;gap:10px;min-width:0}.bPlOnboarding .barBrand img{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.bPlOnboarding .barName{color:var(--bpl-dashboard-title-color,#001737);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bPlOnboarding .barExit{align-items:center;background:transparent;border:none;color:#667085;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-self:end;padding:6px 4px;transition:color .15s ease}.bPlOnboarding .barExit:hover:not(:disabled){color:var(--bpl-dashboard-title-color,#001737)}.bPlOnboarding .barExit:disabled{cursor:default;opacity:.5}.bPlOnboarding .barExit svg{height:14px;width:14px}.bPlOnboarding .bPlOnboardingProgress{align-items:center;display:flex;list-style:none;margin:0;padding:0}.bPlOnboarding .progressItem{align-items:center;display:flex}.bPlOnboarding .progressDot{align-items:center;background:#fff;border:1.5px solid #eceef3;border-radius:0;color:#667085;cursor:default;display:inline-flex;font-size:12px;font-weight:600;height:26px;justify-content:center;padding:0;transition:background .15s ease,border-color .15s ease,color .15s ease;width:26px}.bPlOnboarding .progressDot svg{height:13px;width:13px}.bPlOnboarding .progressLine{background:#eceef3;height:2px;margin:0 4px;transition:background .15s ease;width:38px}.bPlOnboarding .progressItem.done .progressDot{background:var(--onb-primary);border-color:var(--onb-primary);color:#fff;cursor:pointer}.bPlOnboarding .progressItem.done .progressLine{background:var(--onb-primary)}.bPlOnboarding .progressItem.active .progressDot{border-color:var(--onb-primary);box-shadow:0 0 0 3px rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.14);color:var(--onb-primary)}.bPlOnboarding .bPlOnboardingBody{display:flex;flex:1;justify-content:center;padding:48px 24px 64px}.bPlOnboarding .bPlOnboardingStep{max-width:620px;width:100%}.bPlOnboarding .stepCard{background:#fff;border-radius:0;padding:32px}.bPlOnboarding .stepTitle{color:var(--bpl-dashboard-title-color,#001737);font-size:26px;font-weight:700;margin:0 0 8px}.bPlOnboarding .stepSubtitle{color:var(--bpl-dashboard-content-color,#1b2e4b);font-size:15px;margin:0}.bPlOnboarding .bPlOnboardingVideo{aspect-ratio:16/9;background:#0f1115;border-radius:0;margin:24px 0 0;overflow:hidden;position:relative}.bPlOnboarding .bPlOnboardingVideo .videoFacade{background:none;border:none;cursor:pointer;height:100%;inset:0;padding:0;position:absolute;width:100%}.bPlOnboarding .bPlOnboardingVideo .videoFacade img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bPlOnboarding .bPlOnboardingVideo .videoFacade.noPoster{background:linear-gradient(135deg,rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.35) 0,#0f1115 85%)}.bPlOnboarding .bPlOnboardingVideo .videoFacade:after{background:rgba(7,1,39,.18);content:"";inset:0;position:absolute;transition:background .15s ease}.bPlOnboarding .bPlOnboardingVideo .videoPlay{align-items:center;background:var(--onb-primary);border-radius:0;box-shadow:0 8px 24px rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.45);color:#fff;display:inline-flex;height:62px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .15s ease,box-shadow .15s ease;width:62px;z-index:1}.bPlOnboarding .bPlOnboardingVideo .videoPlay svg{height:42px;margin-left:3px;width:42px}.bPlOnboarding .bPlOnboardingVideo .videoPlay svg path{fill:currentColor}.bPlOnboarding .bPlOnboardingVideo .videoFacade:focus-visible:after,.bPlOnboarding .bPlOnboardingVideo .videoFacade:hover:after{background:rgba(7,1,39,.28)}.bPlOnboarding .bPlOnboardingVideo .videoFacade:focus-visible .videoPlay,.bPlOnboarding .bPlOnboardingVideo .videoFacade:hover .videoPlay{box-shadow:0 10px 30px rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.6);transform:translate(-50%,-50%) scale(1.06)}.bPlOnboarding .bPlVideoModal{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100000}.bPlOnboarding .bPlVideoModal .bPlVideoModalOverlay{backdrop-filter:blur(2px);background:rgba(7,1,39,.84);cursor:pointer;inset:0;position:absolute;z-index:0}.bPlOnboarding .bPlVideoModal .bPlVideoModalContent{aspect-ratio:16/9;background:#000;border-radius:0;box-shadow:0 24px 64px rgba(0,0,0,.45);max-width:min(1280px,92vw,(100vh - 96px)*16/9);position:relative;width:100%;z-index:1}.bPlOnboarding .bPlVideoModal .bPlVideoModalContent iframe,.bPlOnboarding .bPlVideoModal .bPlVideoModalContent video{border:none;border-radius:0;height:100%;inset:0;position:absolute;width:100%}.bPlOnboarding .bPlVideoModal .closeModal{align-items:center;background:hsla(0,0%,100%,.14);border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;position:absolute;right:22px;top:18px;transition:background .15s ease,transform .15s ease;width:40px;z-index:2}.bPlOnboarding .bPlVideoModal .closeModal:hover{background:var(--onb-primary);transform:scale(1.06)}.bPlOnboarding .bPlVideoModal .closeModal:focus-visible{outline:2px solid #fff;outline-offset:2px}.bPlOnboarding .bPlVideoModal .closeModal svg{height:18px;width:18px}.bPlOnboarding .stepList{display:flex;flex-direction:column;gap:10px;list-style:none;margin:24px 0 0;padding:0}.bPlOnboarding .stepList li{align-items:flex-start;color:var(--bpl-dashboard-title-color,#001737);display:flex;font-size:14px;font-weight:500;gap:10px;margin:0}.bPlOnboarding .stepList code{background:#f2f4f7;border-radius:0;font-size:12.5px;padding:1px 5px}.bPlOnboarding .listIcon{color:var(--onb-primary);display:inline-flex;margin-top:3px}.bPlOnboarding .listIcon svg{height:15px;width:15px}.bPlOnboarding .stepTips{margin-top:24px}.bPlOnboarding .stepTips .tipsLabel{color:var(--bpl-dashboard-title-color,#001737);font-size:15px;font-weight:600;margin:0}.bPlOnboarding .stepTips .stepList{margin-top:12px}.bPlOnboarding .stepFeatures{list-style:none;margin:24px 0 0;padding:0}.bPlOnboarding .featureRow{align-items:flex-start;border-bottom:1px solid #f0f1f4;display:flex;gap:14px;margin:0;padding:16px 0}.bPlOnboarding .featureRow:last-child{border-bottom:none}.bPlOnboarding .featureIcon{align-items:center;background:rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.1);border-radius:0;color:var(--onb-primary);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.bPlOnboarding .featureIcon svg{height:14px;width:14px}.bPlOnboarding .featureRow.locked .featureIcon{background:#f2f4f7;color:#667085}.bPlOnboarding .featureBody{min-width:0}.bPlOnboarding .featureTitle{align-items:center;color:var(--bpl-dashboard-title-color,#001737);display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:8px;margin:0 0 3px}.bPlOnboarding .featureBadge{align-items:center;border-radius:0;display:inline-flex;font-size:11.5px;font-weight:700;letter-spacing:.3px;line-height:1.4;padding:4px 9px}.bPlOnboarding .featureBadge.isIncluded{background:rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.1);color:var(--onb-primary)}.bPlOnboarding .featureBadge.isPro{background:var(--onb-primary);color:#fff}.bPlOnboarding .featureDescription{color:#667085;font-size:13px;margin:0}.bPlOnboarding .stepFields{display:flex;flex-direction:column;gap:20px;margin-top:28px}.bPlOnboarding .bPlOnboardingField.inline{align-items:center;display:flex;gap:20px;justify-content:space-between}.bPlOnboarding .bPlOnboardingField.stacked .fieldControl{margin-top:12px}.bPlOnboarding .fieldText{display:flex;flex-direction:column;gap:2px;min-width:0}.bPlOnboarding .fieldLabel{align-items:center;color:var(--bpl-dashboard-title-color,#001737);display:inline-flex;font-size:14px;font-weight:600;gap:6px}.bPlOnboarding .fieldHelpTrigger{align-items:center;background:transparent;border:none;border-radius:0;color:#667085;cursor:pointer;display:inline-flex;height:18px;justify-content:center;padding:0;transition:color .15s ease;width:18px}.bPlOnboarding .fieldHelpTrigger:hover{color:var(--onb-primary)}.bPlOnboarding .fieldHelpTrigger svg{height:15px;width:15px}.bPlOnboarding .bPlOnbHelpModal{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100000}.bPlOnboarding .bPlOnbHelpModal .helpOverlay{background:rgba(9,30,66,.55);cursor:pointer;inset:0;position:absolute;z-index:0}.bPlOnboarding .bPlOnbHelpModal .helpContent{background:#fff;border-radius:0;box-shadow:0 24px 64px rgba(16,24,40,.28);max-height:calc(100vh - 48px);max-width:460px;overflow-y:auto;position:relative;width:100%;z-index:1}.bPlOnboarding .bPlOnbHelpModal .helpHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:20px 20px 0}.bPlOnboarding .bPlOnbHelpModal .helpHeader h3{color:var(--bpl-dashboard-title-color,#001737);font-size:16px;font-weight:600;margin:0}.bPlOnboarding .bPlOnbHelpModal .helpClose{align-items:center;background:#f2f4f7;border:none;border-radius:0;color:#667085;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;padding:0;width:28px}.bPlOnboarding .bPlOnbHelpModal .helpClose:hover{background:#e4e7ec;color:var(--bpl-dashboard-title-color,#001737)}.bPlOnboarding .bPlOnbHelpModal .helpClose svg{height:14px;width:14px}.bPlOnboarding .bPlOnbHelpModal .helpBody{padding:12px 20px 20px}.bPlOnboarding .bPlOnbHelpModal .helpBody p{color:var(--bpl-dashboard-content-color,#1b2e4b);font-size:13.5px;margin:0 0 10px}.bPlOnboarding .bPlOnbHelpModal .helpBody p:last-child{margin-bottom:0}.bPlOnboarding .bPlOnbHelpModal .helpBody code{background:#f2f4f7;border-radius:0;font-size:12.5px;padding:1px 5px}.bPlOnboarding .bPlOnbHelpModal .helpExample{background:#f7f8fa;border:1px solid #eceef3;border-radius:0;color:var(--bpl-dashboard-title-color,#001737);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;margin:12px 0 0;padding:12px 14px;white-space:pre-wrap;word-break:break-word}.bPlOnboarding .fieldDescription{color:#667085;font-size:13px}.bPlOnboarding .bPlOnboardingChoices{display:flex;flex-direction:column;gap:10px}.bPlOnboarding .choiceCard{align-items:center;background:#f7f8fb;border:1px solid #eceef3;border-radius:0;cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.bPlOnboarding .choiceCard:hover{background:#fff;border-color:rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.4)}.bPlOnboarding .choiceCard.selected{background:rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.05);border-color:var(--onb-primary)}.bPlOnboarding .choiceCard.selected .choiceCheck{opacity:1}.bPlOnboarding .choiceIcon{align-items:center;background:#f2f4f7;border-radius:0;color:var(--bpl-dashboard-title-color,#001737);display:inline-flex;height:36px;justify-content:center;width:36px}.bPlOnboarding .choiceIcon svg{height:18px;width:18px}.bPlOnboarding .choiceBody{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.bPlOnboarding .choiceLabel{color:var(--bpl-dashboard-title-color,#001737);font-size:14px;font-weight:600}.bPlOnboarding .choiceDescription{color:#667085;font-size:12.5px}.bPlOnboarding .choiceCheck{color:var(--onb-primary);display:inline-flex;opacity:0;transition:opacity .15s ease}.bPlOnboarding .bPlOnboardingColor{align-items:center;display:flex;gap:8px}.bPlOnboarding .bPlOnboardingColor .colorSwatch{background:#fff;border:1.5px solid #eceef3;border-radius:0;cursor:pointer;height:34px;padding:2px;width:38px}.bPlOnboarding .bPlOnboardingColor .colorHex{background:#fff;border:1.5px solid #eceef3;border-radius:0;color:var(--bpl-dashboard-title-color,#001737);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;height:34px;padding:0 10px;text-transform:uppercase;width:92px}.bPlOnboarding .bPlOnboardingColor .colorHex:focus{border-color:var(--onb-primary);outline:none}.bPlOnboarding .bPlOnboardingToggle{background:#d0d5dd;border:none;border-radius:0;cursor:pointer;height:24px;padding:0;position:relative;transition:background .15s ease;width:44px}.bPlOnboarding .bPlOnboardingToggle .toggleKnob{background:#fff;border-radius:0;box-shadow:0 1px 3px rgba(16,24,40,.2);height:18px;left:3px;position:absolute;top:3px;transition:transform .15s ease;width:18px}.bPlOnboarding .bPlOnboardingToggle.on{background:var(--onb-primary)}.bPlOnboarding .bPlOnboardingToggle.on .toggleKnob{transform:translateX(20px)}.bPlOnboarding .stepError{background:#fef3f2;border:1px solid #fda29b;border-radius:0;color:#b42318;font-size:13px;margin-top:20px;padding:10px 14px}.bPlOnboarding .stepFooter{align-items:center;border-top:1px solid #eceef3;display:flex;gap:12px;justify-content:space-between;margin-top:28px;padding-top:24px}.bPlOnboarding .footerEnd,.bPlOnboarding .footerStart{align-items:center;display:flex;gap:10px}.bPlOnboarding .footerEnd{margin-left:auto}.bPlOnboarding .onbButton{align-items:center;border:1.5px solid transparent;border-radius:0;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 18px;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.bPlOnboarding .onbButton:disabled{cursor:default;opacity:.85}.bPlOnboarding .onbButton.primary{background:var(--onb-primary);color:#fff}.bPlOnboarding .onbButton.primary:hover:not(:disabled){filter:brightness(.94)}.bPlOnboarding .onbButton.ghost{background:#fff;border-color:#eceef3;color:var(--bpl-dashboard-title-color,#001737)}.bPlOnboarding .onbButton.ghost:hover:not(:disabled){border-color:rgba(var(--bpl-dashboard-primary-color-rgb,20,110,245),.4);color:var(--onb-primary)}.bPlOnboarding .onbButton.link{background:transparent;color:#667085;text-decoration:none}.bPlOnboarding .onbButton.link.external,.bPlOnboarding .onbButton.link:hover:not(:disabled){color:var(--bpl-dashboard-title-color,#001737)}.bPlOnboarding .onbButton.link.external{font-weight:600}.bPlOnboarding .onbButton.link.external:hover{color:var(--onb-primary)}.bPlOnboarding .onbButton.link.external svg{height:14px;width:14px}.bPlOnboarding .onbSpinner{animation:bplOnbSpin .6s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;flex-shrink:0;height:14px;width:14px}@media(prefers-reduced-motion:reduce){.bPlOnboarding .onbSpinner{animation-duration:2s}}@media screen and (max-width:782px){.bPlOnboarding .bPlOnboardingBar{grid-template-columns:1fr auto;padding:12px 16px;row-gap:12px}.bPlOnboarding .bPlOnboardingProgress{grid-column:1/-1;justify-content:center;order:3}.bPlOnboarding .progressLine{width:24px}.bPlOnboarding .bPlOnboardingBody{padding:24px 16px 48px}.bPlOnboarding .stepCard{padding:24px 20px}.bPlOnboarding .stepTitle{font-size:22px}.bPlOnboarding .bPlOnboardingField.inline{align-items:flex-start;flex-direction:column;gap:12px}.bPlOnboarding .stepFooter{flex-wrap:wrap}.bPlOnboarding .bPlVideoModal .closeModal{height:36px;right:10px;top:10px;width:36px}}body.bpl-onboarding-fullscreen{background:#f7f8fa}body.bpl-onboarding-fullscreen #adminmenumain,body.bpl-onboarding-fullscreen #wpadminbar,body.bpl-onboarding-fullscreen #wpfooter,body.bpl-onboarding-fullscreen .fs-notice,body.bpl-onboarding-fullscreen .notice,body.bpl-onboarding-fullscreen .update-nag{display:none!important}body.bpl-onboarding-fullscreen #wpcontent{margin-left:0!important;padding-left:0!important}body.bpl-onboarding-fullscreen #wpbody-content{padding-bottom:0!important}html.wp-toolbar:has(body.bpl-onboarding-fullscreen){padding-top:0!important}@keyframes bplOnbSpin{to{transform:rotate(1turn)}}
