.bb-rl-button{background:#ef5d33;color:#fff;display:inline-block;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;border:0}.bb-rl-button:hover{color:#fff}.bb-rl-button.bb-rl-button--disabled,.bb-rl-button[disabled]{opacity:.6;pointer-events:none}.bb-rl-button.bb-rl-button--outline{background:rgba(0,0,0,0);color:#1e1e1e;border:1px solid #ddd}.bb-rl-button.bb-rl-button--outline:hover{background:#f5f5f5;border-color:#999}.bb-rl-button.bb-rl-button-primary--outline{display:flex;align-items:center;justify-content:center;gap:4px;color:#ef5d33;background-color:rgba(0,0,0,0);border:1px solid #ef5d33}.bb-rl-custom-radio-input{cursor:pointer;margin-bottom:auto}.bb-rl-custom-radio-input input{position:absolute;opacity:0;width:0;height:0}.bb-rl-custom-radio-input .bb-rl-custom-radio-icon{display:block;height:20px;width:20px;border:1px solid #ef5d33;border-radius:999px}.bb-rl-custom-radio-input input:checked+.bb-rl-custom-radio-icon{display:flex;align-items:center;justify-content:center}.bb-rl-custom-radio-input input:checked+.bb-rl-custom-radio-icon:before{content:"";display:block;width:14px;height:14px;background-color:#ef5d33;border-radius:999px}#bb-rl-onboarding-root *,.bb-rl-onboarding-modal *{box-sizing:border-box}body.bb-rl-fullscreen-mode{overflow:hidden!important}.bb-rl-onboarding-overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:159900;padding:20px}.bb-rl-onboarding-overlay.bb-rl-fullscreen{padding:0;align-items:stretch;justify-content:stretch;background:#fff}.bb-rl-onboarding-overlay .bb-rl-modal-content{overflow:initial}.bb-rl-onboarding-modal{background:#fff;border:1px solid #ccc;border-radius:20px;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);max-width:1400px;width:100%;max-height:95vh;overflow:hidden;position:relative;animation:slideIn .3s ease-out;display:flex;flex-direction:column}.bb-rl-onboarding-modal.bb-rl-special-step{max-width:1190px;overflow-y:auto}.bb-rl-onboarding-modal.bb-rl-step-modal{height:90vh;overflow:hidden}.bb-rl-onboarding-modal.bb-rl-fullscreen-modal{max-width:none;max-height:none;height:100vh;width:100vw;border-radius:0;box-shadow:none;animation:none}@keyframes slideIn{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.bb-rl-modal-header{display:flex;justify-content:space-between;align-items:center;padding:32px 40px;background:#fff;position:relative}.bb-rl-modal-header .bb-rl-modal-title{color:#1e1e1e;font-size:22px;font-weight:600;line-height:1.4;margin:0 0 6px 0}.bb-rl-modal-header .bb-rl-modal-description{color:#2f2f2f;font-size:14px;font-weight:400;margin:0}.bb-rl-modal-header .bb-rl-close-button{color:#666;background:0 0;border:none;position:absolute;left:20px;top:20px;font-size:24px;cursor:pointer;padding:0}.bb-rl-modal-header .bb-rl-close-button:hover{color:#2f2f2f}.bb-rl-modal-header .bb-rl-close-button:disabled{opacity:.6;cursor:not-allowed}.bb-rl-modal-header .bb-rl-close-button .dashicons{font-size:20px}.bb-rl-step-header{padding:16px 24px;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}.bb-rl-step-header .bb-rl-step-back-button{display:flex;align-items:center;gap:4px;font-size:14px;color:#1e1e1e;padding:8px;text-decoration:none;margin-left:auto}.bb-rl-step-header .bb-rl-step-back-button [class*=bb-icons]{font-size:16px}.bb-rl-step-header .bb-rl-logo{margin-left:auto;transform:translateX(50%)}.bb-rl-fullscreen-header{display:flex;justify-content:space-between;align-items:center;padding:20px 32px;border-bottom:1px solid #ddd;background:#fff;flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bb-rl-fullscreen-header .bb-rl-logo img{height:32px;width:auto}.bb-rl-fullscreen-header .bb-rl-header-actions{display:flex;align-items:center;gap:16px}.bb-rl-fullscreen-header .bb-rl-back-to-selection{background:0 0;border:1px solid #ddd;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.bb-rl-fullscreen-header .bb-rl-back-to-selection:hover{background:#f0f0f0;border-color:#999;color:#333}.bb-rl-fullscreen-header .bb-rl-back-to-selection:disabled{opacity:.6;cursor:not-allowed}.bb-rl-fullscreen-header .bb-rl-close-button{background:0 0;border:none;font-size:18px;cursor:pointer;color:#666;padding:8px;border-radius:4px;transition:all .3s ease}.bb-rl-fullscreen-header .bb-rl-close-button:hover{background:#f0f0f0;color:#000}.bb-rl-fullscreen-header .bb-rl-close-button:disabled{opacity:.6;cursor:not-allowed}.bb-rl-fullscreen-header .bb-rl-close-button .dashicons{font-size:20px}.bb-rl-modal-content{flex:1;overflow:hidden;display:flex;flex-direction:column}.bb-rl-fullscreen-content{flex:1;overflow:hidden;display:flex;flex-direction:column;height:calc(100vh - 80px)}.bb-rl-step-progress{display:flex;gap:16px;margin-bottom:35px}.bb-rl-step-progress .bb-rl-progress-step{flex:1;height:4px;background-color:#ddd;border-radius:2px}.bb-rl-step-progress .bb-rl-progress-step.bb-rl-step-active{border-radius:10px;background-color:#e57e3a}.bb-rl-step-content{display:flex;min-height:0}.bb-rl-left-panel{overflow-y:auto;background:#fff;border-left:1px solid #ddd;display:flex;flex-direction:column;flex:1;min-height:0;max-width:540px}.bb-rl-left-panel-content{padding:32px;max-height:calc(100vh - 153px);overflow-y:auto;display:flex;flex-direction:column;flex:1}.bb-rl-right-panel{background:var(--bb-rl-preview-background-color);display:flex;flex-direction:column;align-items:center;flex:1;padding:60px 60px 0;max-height:100vh;overflow:auto;min-height:0}.bb-rl-right-panel:has(.bb-rl-preview-split-view){padding:60px 30px 0}.bb-rl-step-info{margin-bottom:20px;flex-shrink:0}.bb-rl-step-info .bb-rl-step-title{font-size:22px;font-weight:600;color:#1e1e1e;margin:0 0 12px 0;line-height:1.2}.bb-rl-step-info .bb-rl-step-description{font-size:14px;color:#666;margin:0;line-height:1.5}.bb-rl-step-options{margin-bottom:32px}.bb-rl-step-navigation{display:flex;align-items:center;padding:20px 24px;border-top:1px solid #ddd;position:fixed;right:0;bottom:0;width:540px;background-color:#fff}.bb-rl-step-navigation .bb-rl-nav-button{display:flex;align-items:center;gap:4px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.bb-rl-step-navigation .bb-rl-nav-button [class*=bb-icons]{display:flex;font-size:20px}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-previous-button{background:rgba(0,0,0,0);color:#1e1e1e;border:1px solid #ddd}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-previous-button:hover{background:#f5f5f5;border-color:#999}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-next-button{background:#e57e3a;color:#fff;border:1px solid #e57e3a;margin-right:auto}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-next-button:hover{background:rgb(208.4843049327,99.4798206278,27.5156950673);border-color:rgb(208.4843049327,99.4798206278,27.5156950673)}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-button-loading{position:relative;pointer-events:none;opacity:.7}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-button-loading .bb-rl-spinner{content:"";display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top:2px solid #fff;animation:spin .8s linear infinite;vertical-align:middle;margin:0 8px;box-sizing:border-box}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-button-loading.bb-rl-previous-button .bb-rl-spinner{border:2px solid rgba(0,0,0,.2);border-top:2px solid #666}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-button-loading [class*=bb-icons]{display:none}.bb-rl-step-navigation .bb-rl-nav-button.bb-rl-button-loading .screen-reader-text{position:absolute;right:-9999px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.bb-rl-step-preview{text-align:center}.bb-rl-step-preview .bb-rl-preview-image{margin-bottom:20px}.bb-rl-step-preview .bb-rl-preview-image img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.bb-rl-step-preview .bb-rl-preview-placeholder{padding:40px;border:2px dashed #ddd;border-radius:8px;color:#999}.bb-rl-step-preview .bb-rl-preview-placeholder p{margin:0;font-style:italic}.bb-rl-form-fields .components-select-control__input,.bb-rl-form-fields .components-text-control__input{color:#1e1e1e;font-size:14px;font-weight:400;background-color:#f6f6f6;border:1px solid #ccc;border-radius:8px;padding:5px 8px;width:100%}.bb-rl-form-fields .components-select-control__input:focus,.bb-rl-form-fields .components-text-control__input:focus{border-color:#e57e3a;box-shadow:0 0 0 2px rgba(229,126,58,.1)}.bb-rl-form-fields .components-base-control__help{color:#666;font-size:13px;font-weight:400}.bb-rl-form-fields .bb-rl-field-error .components-text-control__input{border-color:#d63638}.bb-rl-form-fields .bb-rl-error-message{font-size:13px;color:#d63638}.bb-rl-form-fields .bb-rl-description{margin:16px 0}.bb-rl-form-fields .bb-rl-description .bb-rl-field-description{font-size:13px;color:#666;line-height:1.5;margin:0}.bb-rl-form-fields .bb-rl-separator{margin:24px 0}.bb-rl-form-fields .bb-rl-separator .bb-rl-horizontal-rule{margin:0;padding:0;border:none;height:1px;background-color:#d9d9d9;opacity:.5}.bb-rl-form-fields .bb-rl-field-group{margin-bottom:24px}.bb-rl-form-fields .bb-rl-field-group.bb-rl-field-entering{opacity:0;transform:translateY(-10px)}.bb-rl-form-fields .bb-rl-field-group.bb-rl-field-exiting{opacity:0;transform:translateY(-10px);margin-bottom:0;overflow:hidden}.bb-rl-form-fields .bb-rl-field-group.bb-rl-field-hidden{opacity:0;height:0;margin:0;padding:0;overflow:hidden;pointer-events:none}.bb-rl-form-fields .bb-rl-field-label h4{color:#2f2f2f;font-size:13px;font-weight:500;margin:0 0 16px}.bb-rl-form-fields .image-selector-component .image-selector-control{margin-top:8px}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-image-preview-container{display:flex;align-items:flex-start;gap:16px}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-image-preview-wrapper{display:flex;align-items:center;gap:16px}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-image-preview-wrapper .image-preview{height:auto;display:block}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-image-preview-block{display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid #ccc;width:180px;height:60px}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-image-preview-block img{max-width:90%;max-height:90%;object-fit:contain}.bb-rl-form-fields .image-selector-component .image-selector-control .image-actions{display:flex;flex-direction:column;gap:8px}.bb-rl-form-fields .image-selector-component .image-selector-control .image-actions .bb-rl-button{border-radius:8px;font-size:13px;line-height:1.2;padding:4px 8px;border:1px solid;cursor:pointer;display:flex;align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:all .2s ease}.bb-rl-form-fields .image-selector-component .image-selector-control .image-actions .bb-rl-button i{font-size:16px}.bb-rl-form-fields .image-selector-component .image-selector-control .image-actions .bb-rl-button--secondary{background:#f0f0f0;border-color:transparent;color:#1e1e1e}.bb-rl-form-fields .image-selector-component .image-selector-control .image-actions .bb-rl-button--outline{background:rgba(0,0,0,0);border-color:#ccc;color:#1e1e1e}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-upload-image-button{display:flex;align-items:center;justify-content:center;width:180px;height:60px;border:2px dashed #ccc;border-radius:8px;background:rgba(0,0,0,0);color:#666;cursor:pointer;transition:all .2s ease;text-decoration:none;flex-direction:column;gap:8px;font-size:14px;font-weight:500}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-upload-image-button i{font-size:24px;color:#e57e3a}.bb-rl-form-fields .image-selector-component .image-selector-control .bb-rl-upload-image-button:hover{border-color:#e57e3a;color:#e57e3a;background:rgba(229,126,58,.05)}.bb-rl-form-fields .image-selector-component.bb-rl-dark-logo .image-selector-control .bb-rl-image-preview-block{background:#000}.components-popover{z-index:999999}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.0509803922),0 4px 5px rgba(0,0,0,.0392156863),0 12px 12px rgba(0,0,0,.031372549),0 16px 16px rgba(0,0,0,.0196078431);box-sizing:border-box;width:min-content}.components-popover__content .components-button.is-compact.has-icon{border:0;background-color:rgba(0,0,0,0)}.color-picker-button-component .color-picker-button{display:inline-flex;border:1px solid #ccc;box-shadow:none;border-radius:8px;height:40px;background-color:#f6f6f6;cursor:pointer}.color-picker-button-component .color-picker-button .color-indicator-wrapper{display:inline-flex;align-items:center;justify-content:center;width:40px}.color-picker-button-component .color-picker-button .component-color-indicator{width:24px;height:24px;border-radius:4px}.color-picker-button-component .color-picker-button .color-picker-value{font-size:14px;font-weight:400;line-height:40px;display:inline-flex;align-items:center;color:#2f2f2f;padding:0 0 0 16px;border-top-left-radius:8px;border-bottom-left-radius:8px}.color-picker-popover-footer{padding:0 8px 8px;display:flex;align-items:center;justify-content:flex-end}.color-picker-popover-footer>button{background:#ef5d33;color:#fff;display:inline-block;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:400;cursor:pointer;text-decoration:none;outline:0;border:0}.color-picker-popover-footer>button:hover{color:#fff}.bb-rl-color-scheme-options{display:flex;flex-direction:column;gap:24px}.bb-rl-color-scheme-options .bb-rl-color-preview{display:flex;align-items:center;gap:24px;padding:24px 16px;border:1px solid #d9d9d9;border-radius:16px;cursor:pointer}.bb-rl-color-scheme-options .bb-rl-color-preview>[class*=bb-icons]{display:flex;align-items:center;justify-content:center;color:#2f2f2f;font-family:bb-icons-rl;font-size:28px;height:56px;width:56px;background-color:#f6f6f6;border-radius:999px}.bb-rl-color-scheme-options .bb-rl-color-details{flex:1;display:flex;flex-direction:column}.bb-rl-color-scheme-options .bb-rl-color-label{color:#1e1e1e;font-size:16px;font-weight:500;margin-bottom:4px}.bb-rl-color-scheme-options .bb-rl-color-description{font-size:14px;color:#666}.bb-rl-color-scheme-options .bb-rl-color-option.bb-rl-selected .bb-rl-color-preview{border-color:#ef5d33}.bb-rl-field-group .bb-rl-toggle-wrapper{display:flex;align-items:center;gap:8px;padding:8px 16px;min-height:42px;border-radius:12px;border:1px solid #d9d9d9}.bb-rl-field-group .bb-rl-toggle-wrapper+.bb-rl-toggle-wrapper{margin-top:16px}.bb-rl-field-group .bb-rl-toggle-wrapper.bb-rl-toggle-checked{border-color:#ef5d33}.bb-rl-field-group .bb-rl-toggle-wrapper .components-toggle-control{flex:1;margin-bottom:0}.bb-rl-field-group .bb-rl-toggle-wrapper .bb-rl-toggle-icon{height:40px;width:40px;background-color:#f6f6f6;border-radius:999px;display:flex;align-items:center;justify-content:center}.bb-rl-field-group .bb-rl-toggle-wrapper .bb-rl-toggle-icon [class*=bb-icons]{color:#2f2f2f;font-size:24px}.bb-rl-field-group .bb-rl-toggle-wrapper.bb-rl-not-available{border-color:#d9d9d9;pointer-events:none;position:relative}.bb-rl-field-group .bb-rl-toggle-wrapper.bb-rl-not-available .bb-rl-toggle-icon,.bb-rl-field-group .bb-rl-toggle-wrapper.bb-rl-not-available .components-form-toggle{opacity:.5}.bb-rl-field-group .bb-rl-toggle-wrapper.bb-rl-not-available .components-toggle-control__label{color:#999}.bb-rl-field-group .bb-rl-toggle-wrapper.bb-rl-not-available .bb-rl-checkbox-notice{display:flex;align-items:center;gap:8px;color:#1e1e1e;font-size:13px;font-weight:500;background:#f6f6f6;border:1px solid #d9d9d9;border-radius:6px;padding:8px;position:absolute;top:100%;right:0;width:100%;margin-top:8px}.bb-rl-field-group .bb-rl-toggle-wrapper.bb-rl-not-available .bb-rl-checkbox-notice:before{content:"";font-family:bb-icons-rl;font-size:20px;font-style:normal;font-weight:400}.bb-rl-field-group .bb-rl-toggle-wrapper .bb-rl-coming-soon{display:inline-block;color:#1e1e1e;font-size:11px;line-height:1.6;background-color:#f0f0f0;border:1px solid #999;border-radius:999px;padding:0 4px;margin-right:8px}.bb-rl-field-group .components-form-toggle{height:20px;position:relative;order:2;cursor:pointer}.bb-rl-field-group .components-toggle-control__label{font-size:14px;font-weight:500;color:#1e1e1e;order:1}.bb-rl-field-group .components-form-toggle .components-form-toggle__track{display:inline-block;background-color:#b2b2b2;border:1px solid transparent;height:20px;width:32px;border-radius:999px;transition:background-color .2s ease}.bb-rl-field-group .components-form-toggle .components-form-toggle__thumb{display:inline-block;background-color:#fff;box-shadow:none;width:14px;height:14px;position:absolute;top:3px;right:3px;border-radius:999px;transition:all .2s ease}.bb-rl-field-group .components-form-toggle.is-checked .components-form-toggle__track{background-color:#fff;border:1px solid #e57e3a}.bb-rl-field-group .components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#e57e3a;transform:translateX(-16px);right:unset;left:20px}.bb-rl-field-group .components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;right:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;min-width:auto;z-index:1}.bb-rl-color-default .bb-rl-primary{background:#e57e3a}.bb-rl-color-default .bb-rl-secondary{background:#0073aa}.bb-rl-color-default .bb-rl-accent{background:#00a32a}.bb-rl-color-dark .bb-rl-primary{background:#333}.bb-rl-color-dark .bb-rl-secondary{background:#666}.bb-rl-color-dark .bb-rl-accent{background:#999}.bb-rl-color-custom .bb-rl-primary{background:linear-gradient(-45deg,#ff6b6b,#4ecdc4)}.bb-rl-color-custom .bb-rl-secondary{background:linear-gradient(-45deg,#a8e6cf,#ffd3a5)}.bb-rl-color-custom .bb-rl-accent{background:linear-gradient(-45deg,#f093fb,#f5576c)}.bb-rl-layout-options{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bb-rl-layout-options .bb-rl-layout-option{text-align:center;cursor:pointer;padding:16px;border:2px solid transparent;border-radius:8px;transition:all .3s ease}.bb-rl-layout-options .bb-rl-layout-option:hover{border-color:#ddd}.bb-rl-layout-options .bb-rl-layout-option.bb-rl-selected{border-color:#e57e3a;background:rgba(229,126,58,.05)}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview{width:80px;height:60px;border:1px solid #ddd;border-radius:4px;margin:0 auto 8px;overflow:hidden}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview.bb-rl-layout-boxed .bb-rl-layout-header{height:12px;background:#e0e0e0}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview.bb-rl-layout-boxed .bb-rl-layout-content{display:flex;height:48px}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview.bb-rl-layout-boxed .bb-rl-layout-content .bb-rl-layout-main{flex:1;background:#f5f5f5;margin:2px}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview.bb-rl-layout-boxed .bb-rl-layout-content .bb-rl-layout-sidebar{width:20px;background:#ddd;margin:2px 0 2px 2px}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview.bb-rl-layout-fullwidth .bb-rl-layout-header{height:12px;background:#e0e0e0}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview.bb-rl-layout-fullwidth .bb-rl-layout-content{height:48px}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-preview.bb-rl-layout-fullwidth .bb-rl-layout-content .bb-rl-layout-main{height:100%;background:#f5f5f5;margin:2px}.bb-rl-layout-options .bb-rl-layout-option .bb-rl-layout-label{font-size:12px;color:#1e1e1e;font-weight:500}.bb-rl-file-upload .bb-rl-file-preview{text-align:center}.bb-rl-file-upload .bb-rl-file-preview .bb-rl-uploaded-image{max-width:200px;max-height:100px;border-radius:8px;border:1px solid #ddd;margin-bottom:8px}.bb-rl-file-upload .bb-rl-file-preview .bb-rl-remove-file{font-size:12px}.bb-rl-file-upload .bb-rl-upload-area .bb-rl-file-input{display:none}.bb-rl-file-upload .bb-rl-upload-area .bb-rl-upload-label{display:block;padding:32px;border:2px dashed #ddd;border-radius:8px;text-align:center;cursor:pointer;transition:all .3s ease}.bb-rl-file-upload .bb-rl-upload-area .bb-rl-upload-label:hover{border-color:#e57e3a;background:rgba(229,126,58,.05)}.bb-rl-file-upload .bb-rl-upload-area .bb-rl-upload-label .bb-rl-upload-icon{font-size:24px;margin-bottom:8px}.bb-rl-file-upload .bb-rl-upload-area .bb-rl-upload-label .bb-rl-upload-text{font-size:14px;color:#666}.bb-rl-branding-preview{padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-height:calc(100vh - 200px);overflow-y:auto}.bb-rl-branding-preview .bb-rl-preview-header{text-align:center;margin-bottom:24px}.bb-rl-branding-preview .bb-rl-preview-header h4{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#1e1e1e}.bb-rl-branding-preview .bb-rl-preview-header p{margin:0;font-size:14px;color:#666}.bb-rl-branding-preview .bb-rl-preview-section{margin-bottom:24px}.bb-rl-branding-preview .bb-rl-preview-section:last-child{margin-bottom:0}.bb-rl-branding-preview .bb-rl-preview-label{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:500;color:#2f2f2f}.bb-rl-branding-preview .bb-rl-preview-label .bb-rl-preview-mode-icon{font-size:16px}.bb-rl-branding-preview .bb-rl-preview-mockup{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:16px}.bb-rl-branding-preview .bb-rl-preview-header-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;min-height:60px}.bb-rl-branding-preview .bb-rl-preview-header-bar .bb-rl-preview-logo{height:36px;max-width:120px;display:flex;align-items:center}.bb-rl-branding-preview .bb-rl-preview-header-bar .bb-rl-preview-logo img{max-height:100%;max-width:100%;object-fit:contain}.bb-rl-branding-preview .bb-rl-preview-header-bar .bb-rl-preview-logo .bb-rl-preview-logo-placeholder{background:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);padding:8px 12px;border-radius:4px;font-size:12px;font-weight:500;border:1px dashed hsla(0,0%,100%,.3)}.bb-rl-branding-preview .bb-rl-preview-header-bar .bb-rl-preview-nav{display:flex;gap:8px}.bb-rl-branding-preview .bb-rl-preview-header-bar .bb-rl-preview-nav .bb-rl-preview-nav-item{width:24px;height:8px;background:hsla(0,0%,100%,.3);border-radius:4px}.bb-rl-branding-preview .bb-rl-preview-content{padding:16px;min-height:80px}.bb-rl-branding-preview .bb-rl-preview-content .bb-rl-preview-activity{display:flex;flex-direction:column;gap:8px}.bb-rl-branding-preview .bb-rl-preview-content .bb-rl-preview-activity .bb-rl-preview-activity-item{height:12px;border-radius:6px}.bb-rl-branding-preview .bb-rl-preview-content .bb-rl-preview-activity .bb-rl-preview-activity-item:first-child{width:100%}.bb-rl-branding-preview .bb-rl-preview-content .bb-rl-preview-activity .bb-rl-preview-activity-item:nth-child(2){width:75%}.bb-rl-branding-preview .bb-rl-preview-content .bb-rl-preview-activity .bb-rl-preview-activity-item:nth-child(3){width:60%}.bb-rl-branding-preview .bb-rl-preview-color-demo{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8f9fa;border-radius:8px}.bb-rl-branding-preview .bb-rl-preview-color-demo .bb-rl-preview-color-swatch{width:40px;height:40px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bb-rl-branding-preview .bb-rl-preview-color-demo .bb-rl-preview-color-value{font-family:monospace;font-size:14px;color:#666;font-weight:500}.bb-rl-branding-preview .bb-rl-preview-tips{margin-top:24px;padding:16px;background:#f0f6ff;border-radius:8px;border-right:4px solid #0073aa}.bb-rl-branding-preview .bb-rl-preview-tips h5{margin:0 0 12px 0;font-size:14px;font-weight:600;color:#0073aa}.bb-rl-branding-preview .bb-rl-preview-tips ul{margin:0;padding-right:16px}.bb-rl-branding-preview .bb-rl-preview-tips ul li{margin-bottom:8px;font-size:13px;color:#555;line-height:1.4}.bb-rl-branding-preview .bb-rl-preview-tips ul li:last-child{margin-bottom:0}.bb-rl-color-picker-container .bb-rl-color-preview-box{display:flex;align-items:center;gap:12px;margin-bottom:12px}.bb-rl-color-picker-container .bb-rl-color-preview-box .bb-rl-color-swatch{width:40px;height:40px;border-radius:50%;border:2px solid #ddd}.bb-rl-color-picker-container .bb-rl-color-preview-box .bb-rl-color-value{font-family:monospace;font-size:14px;color:#666}.bb-rl-essential-pages,.bb-rl-feature-list,.bb-rl-tips-list,.bb-rl-widget-list{list-style:none;padding:0;margin:0}.bb-rl-essential-pages li,.bb-rl-feature-list li,.bb-rl-tips-list li,.bb-rl-widget-list li{padding:8px 0;border-bottom:1px solid #f0f0f0}.bb-rl-essential-pages li:last-child,.bb-rl-feature-list li:last-child,.bb-rl-tips-list li:last-child,.bb-rl-widget-list li:last-child{border-bottom:none}.bb-rl-check-icon{color:#00a32a;font-weight:700;margin-left:8px}.bb-rl-splash-screen{padding:0 40px 40px;height:100%;width:100%}.bb-rl-splash-content-product-container{display:flex;align-items:stretch;justify-content:center;gap:24px;width:100%}.bb-rl-splash-content-product{background:#f6f6f6;border-radius:16px;padding:32px;flex:1;text-align:center}.bb-rl-splash-content-product p{margin:0}.bb-rl-splash-content-product .bb-rl-splash-content-product-name{font-size:14px;font-weight:500;color:#ef5d33;margin-bottom:10px}.bb-rl-splash-content-product .bb-rl-splash-content-product-baseline{font-size:16px;font-weight:500;color:#1e1e1e;margin-bottom:35px}.bb-rl-splash-content-product .bb-rl-product-preview{border:1px solid #ddd;border-radius:8px;margin-bottom:35px;width:100%;height:auto;max-width:100%;box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.bb-rl-splash-content-product .bb-rl-splash-content-product-description{font-size:13px;font-weight:400;color:#2f2f2f;margin-bottom:15px;text-align:center}.bb-rl-splash-content-product-features{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:30px}.bb-rl-splash-content-product-features li{display:flex;align-items:center;font-size:13px;font-weight:500;color:#2f2f2f;list-style:none;display:flex;align-items:center;margin:0;text-align:right}.bb-rl-splash-content-product-features li>a{margin:0 4px}.bb-rl-splash-content-product-features li [class*=bb-icons]{font-size:16px;color:#2f2f2f;margin-left:8px}.bb-rl-splash-content-product-button-container{display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (max-width:1024px){.bb-rl-splash-content-product-container{flex-direction:column}}@media screen and (max-width:640px){.bb-rl-splash-content-product-features{flex-direction:column;gap:8px}}.bb-rl-visual-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:16px}.bb-rl-visual-options .bb-rl-visual-option{border:2px solid #ddd;border-radius:8px;padding:16px;cursor:pointer;transition:all .3s ease;background:#fff;position:relative}.bb-rl-visual-options .bb-rl-visual-option:hover{border-color:#e57e3a;box-shadow:0 2px 8px rgba(0,0,0,.1)}.bb-rl-visual-options .bb-rl-visual-option.bb-rl-selected{border-color:#e57e3a;background-color:rgba(229,126,58,.05)}.bb-rl-visual-options .bb-rl-visual-option .bb-rl-option-preview{margin-bottom:12px;min-height:80px;border-radius:4px;overflow:hidden;background:#f5f5f5;position:relative}.bb-rl-visual-options .bb-rl-visual-option .bb-rl-option-preview .bb-icons-rl,.bb-rl-visual-options .bb-rl-visual-option .bb-rl-option-preview [class*=bb-icon-rl-]{position:absolute;top:8px;left:8px;font-size:18px;color:#e57e3a;z-index:2}.bb-rl-visual-options .bb-rl-visual-option .bb-rl-option-content{text-align:center}.bb-rl-visual-options .bb-rl-visual-option .bb-rl-option-label{font-weight:500;color:#1e1e1e;display:block;text-align:center;margin-bottom:4px}.bb-rl-visual-options .bb-rl-visual-option .bb-rl-option-description{font-size:12px;color:#666;display:block;text-align:center;line-height:1.3}.bb-rl-visual-options .bb-rl-visual-option .bb-rl-selected-icon{position:absolute;top:8px;left:8px;background:#e57e3a;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.bb-rl-color-scheme-preview{display:flex;gap:4px;padding:16px;align-items:center;justify-content:center}.bb-rl-color-scheme-preview .bb-rl-color-swatch{width:24px;height:24px;border-radius:50%}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-primary-default{background:#e57e3a}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-secondary-default{background:#f0f0f1}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-accent-default{background:#1e1e1e}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-primary-dark{background:#2c3338}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-secondary-dark{background:#32373c}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-accent-dark{background:#e57e3a}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-primary-custom{background:linear-gradient(-45deg,#e57e3a,#d63638)}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-secondary-custom{background:linear-gradient(-45deg,#f0f0f1,#e0e0e0)}.bb-rl-color-scheme-preview .bb-rl-color-swatch.bb-rl-accent-custom{background:linear-gradient(-45deg,#1e1e1e,#666)}.bb-rl-layout-preview{padding:12px;background:#fff;border:1px solid #ddd;border-radius:4px}.bb-rl-layout-preview .bb-rl-layout-header{height:20px;background:#e0e0e0;margin-bottom:8px;border-radius:2px}.bb-rl-layout-preview .bb-rl-layout-content{display:flex;gap:8px;min-height:40px}.bb-rl-layout-preview .bb-rl-layout-content .bb-rl-layout-main{flex:1;background:#f5f5f5;border-radius:2px}.bb-rl-layout-preview .bb-rl-layout-content .bb-rl-layout-sidebar{width:30%;background:#e8e8e8;border-radius:2px}.bb-rl-activity-item{height:16px;background:#e0e0e0;margin-bottom:4px;border-radius:2px}.bb-rl-activity-item:last-child{margin-bottom:0}.bb-rl-custom-content{display:flex;flex-direction:column;gap:8px;padding:8px}.bb-rl-custom-content .bb-rl-custom-block{height:20px;background:#e0e0e0;border-radius:2px}.bb-rl-hero-section{height:40px;background:linear-gradient(to left,#e57e3a,#d63638);border-radius:2px;margin-bottom:8px}.bb-rl-features-section{height:20px;background:#e0e0e0;border-radius:2px}.bb-rl-menu-preview{padding:8px}.bb-rl-menu-preview.bb-rl-horizontal .bb-rl-menu-item{display:inline-block;width:20px;height:8px;background:#e0e0e0;margin-left:4px;border-radius:2px}.bb-rl-menu-preview.bb-rl-vertical .bb-rl-menu-item{width:100%;height:8px;background:#e0e0e0;margin-bottom:4px;border-radius:2px}.bb-rl-menu-preview.bb-rl-vertical .bb-rl-menu-item:last-child{margin-bottom:0}.bb-rl-widget-area-preview{padding:8px;background:#fff;border:1px solid #ddd;border-radius:4px;min-height:60px}.bb-rl-widget-area-preview .bb-rl-content-area{display:flex;gap:6px;margin-bottom:6px}.bb-rl-widget-area-preview .bb-rl-content-area .bb-rl-sidebar-area{width:30%;display:flex;flex-direction:column;gap:4px}.bb-rl-widget-area-preview .bb-rl-content-area .bb-rl-sidebar-area .bb-rl-widget-placeholder{height:12px;background:#e0e0e0;border-radius:2px}.bb-rl-widget-area-preview .bb-rl-content-area .bb-rl-main-content-area{flex:1;background:#f5f5f5;border-radius:2px;min-height:30px}.bb-rl-widget-area-preview .bb-rl-footer-area{display:flex;gap:4px;height:16px}.bb-rl-widget-area-preview .bb-rl-footer-area .bb-rl-widget-placeholder{flex:1;background:#e0e0e0;border-radius:2px}.bb-rl-color-picker-wrapper{margin-top:8px}.bb-rl-color-picker-wrapper .components-color-picker{width:100%}.bb-rl-media-field .bb-rl-media-preview{margin-top:12px}.bb-rl-media-field .bb-rl-media-preview img{border-radius:4px;border:1px solid #ddd}.bb-rl-finish-screen{text-align:center;padding:40px;height:100%;max-width:100%;overflow-y:auto;display:flex}.bb-rl-finish-screen .bb-rl-finish-container{max-width:655px;width:100%;margin:auto}.bb-rl-finish-screen .bb-rl-finish-content{width:100%}.bb-rl-finish-screen .bb-rl-finish-icon{color:#009951;font-size:64px;line-height:1;margin:0 0 20px}.bb-rl-finish-screen .bb-rl-finish-title{color:#1e1e1e;font-size:22px;font-weight:600;margin-bottom:10px}.bb-rl-finish-screen .bb-rl-finish-description{font-size:14px;font-weight:500;color:#666;margin-bottom:18px}.bb-rl-finish-screen .bb-rl-step-progress{margin-bottom:55px}.bb-rl-finish-screen .bb-rl-finish-action{padding:12px 24px;background-color:#fff;border-radius:16px;border:1px solid #d9d9d9;display:flex;gap:12px;align-items:center;text-align:right;margin-bottom:32px}.bb-rl-finish-screen .bb-rl-finish-action .bb-rl-finish-action-content{flex:1}.bb-rl-finish-screen .bb-rl-finish-action .bb-rl-finish-action-content h2{font-size:18px;font-weight:500;line-height:1.4;color:#1e1e1e;margin:0 0 4px}.bb-rl-finish-screen .bb-rl-finish-action .bb-rl-finish-action-content p{color:#666;font-size:14px;font-weight:400;line-height:1.4;margin:0 0 8px}.bb-rl-finish-screen .bb-rl-finish-action-button{color:#ef5d33;font-size:14px;line-height:1.4;border:1px solid #ef5d33;border-radius:8px;padding:6px 15px;text-decoration:none;outline:0;box-shadow:none}@media screen and (max-width:480px){.bb-rl-finish-screen .bb-rl-finish-action{flex-direction:column;padding:16px}.bb-rl-finish-screen .bb-rl-finish-action .bb-rl-finish-action-content{width:100%;text-align:center}}.bb-rl-error-state{text-align:center;padding:40px}.bb-rl-error-state h2{color:#d63638;margin-bottom:12px}.bb-rl-error-state p{color:#666;margin:0}body.bb-rl-fullscreen-mode #adminmenumain,body.bb-rl-fullscreen-mode #wpadminbar,body.bb-rl-fullscreen-mode #wpfooter{display:none!important}body.bb-rl-fullscreen-mode #wpwrap{margin-right:0!important;padding-top:0!important}body.bb-rl-fullscreen-mode #wpcontent{margin:0!important;padding:0!important}@media print{.bb-rl-onboarding-overlay{display:none!important}}.bb-rl-draggable-item{padding-bottom:8px;display:flex;align-items:center;gap:16px;margin-bottom:12px}.bb-rl-draggable-item>i{font-size:20px;color:#666}.bb-rl-draggable-item .components-toggle-control{display:flex;align-items:center;flex:1;padding:10px;margin-bottom:0;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;transition:all .3s ease}.bb-rl-draggable-item .components-toggle-control:has(.components-form-toggle.is-checked){border-color:#ef5d33}.bb-rl-draggable-item .components-toggle-control:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.bb-rl-draggable-item .components-toggle-control .components-base-control__field{width:100%}.bb-rl-draggable-item .components-toggle-control .components-toggle-control__label{display:flex;align-items:center;color:#1e1e1e;font-size:13px}.bb-rl-draggable-item .components-toggle-control .menu-icon{color:#2f2f2f;font-size:24px;margin-left:8px}.bb-rl-draggable-item .components-toggle-control .components-h-stack{width:100%;display:flex;align-items:center}.bb-rl-draggable-item .components-toggle-control .components-h-stack .components-form-toggle{margin-right:auto}.bb-rl-link-item{margin-bottom:12px}.bb-rl-link-item .bb-rl-link-item-content{display:flex;gap:16px;align-items:flex-start}.bb-rl-link-item .bb-rl-link-item-content>i{font-size:20px;color:#666;cursor:grab;margin-top:3px}.bb-rl-link-item .bb-rl-delete-link-button,.bb-rl-link-item .bb-rl-edit-link-button{color:#666;background:0 0;border:none;padding:4px;border-radius:4px;transition:all .3s ease}.bb-rl-link-item .bb-rl-delete-link-button:hover,.bb-rl-link-item .bb-rl-edit-link-button:hover{color:#2f2f2f;background:#f0f0f0}.bb-rl-link-item .bb-rl-delete-link-button i,.bb-rl-link-item .bb-rl-edit-link-button i{font-size:16px}.bb-rl-link-item .bb-rl-link-details{flex:1;display:flex;flex-direction:column;gap:4px}.bb-rl-link-item .bb-rl-link-details .bb-rl-link-info{display:flex;align-items:center;gap:8px}.bb-rl-link-item .bb-rl-link-details .bb-rl-link-info i{font-size:16px;color:#2f2f2f}.bb-rl-link-item .bb-rl-link-details .bb-rl-link-info .bb-rl-link-actions{display:flex;gap:4px}.bb-rl-link-item .bb-rl-link-title{font-size:14px;font-weight:500;color:#1e1e1e}.bb-rl-link-item .bb-rl-link-url{font-size:13px;color:#004dff}.bb-rl-link-item.is-dragging{transform:rotate(-2deg);box-shadow:0 4px 12px rgba(0,0,0,.2)}.bb-rl-link-item-edit{margin-bottom:12px}.bb-rl-link-item-edit .bb-rl-edit-form{padding:16px;background-color:#fff;border:1px solid #ef5d33;border-radius:8px}.bb-rl-link-item-edit .bb-rl-edit-form .components-base-control{margin-bottom:16px}.bb-rl-link-item-edit .bb-rl-edit-form .components-base-control:last-of-type{margin-bottom:0}.bb-rl-link-item-edit .bb-rl-edit-form .bb-rl-edit-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.bb-rl-add-link-form{margin-bottom:12px;padding:16px;background-color:#f6f6f6;border:1px solid #d9d9d9;border-radius:8px}.bb-rl-add-link-form .components-base-control{margin-bottom:16px}.bb-rl-add-link-form .components-base-control:last-of-type{margin-bottom:0}.bb-rl-add-link-form .bb-rl-add-link-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.bb-rl-custom-links-wrapper .bb-rl-link-item:last-of-type{border-bottom:1px solid #ddd;margin-bottom:0;padding-bottom:20px}.bb-rl-custom-links-wrapper .bb-rl-add-link-button{margin-top:16px}.bb-rl-custom-links-wrapper .bb-rl-add-link-button i{font-size:16px}:root{--bb-rl-preview-icon-color:#0c0c0d;--bb-rl-preview-icon-secondary-color:#6d6d6d;--bb-rl-preview-icon-tertiary-color:#9e9e9e;--bb-rl-preview-border-color:#f3f3f3;--bb-rl-preview-border-tertiary-color:#cececf;--bb-rl-preview-border-secondary-color:#e7e7e7;--bb-rl-preview-border-brand-secondary-color:#4946fe;--bb-rl-preview-border-quinery-color:#6d6d6e;--bb-rl-preview-text-color:#242425;--bb-rl-preview-text-secondary-color:#555556;--bb-rl-preview-text-tertiary-color:#858586;--bb-rl-preview-text-brand-primary-color:#3325ae;--bb-rl-preview-text-brand-secondary-color:#c2cdff;--bb-rl-preview-text-white-color:#fff;--bb-rl-preview-background-color:#fff;--bb-rl-preview-background-secondary-color:#f6f6f6;--bb-rl-preview-background-secondary-hover-color:#f3f3f3;--bb-rl-preview-background-tertiary-color:#dbdbdb;--bb-rl-preview-background-brand-color:#4946fe;--bb-rl-preview-background-brand-secondary-color:#dde4ff;--bb-rl-preview-background-positive-color:#14ae5c}.bb-rl-preview-theme-dark{--bb-rl-preview-icon-color:#cececf;--bb-rl-preview-icon-secondary-color:#cececf;--bb-rl-preview-icon-tertiary-color:#9e9e9e;--bb-rl-preview-border-color:#2f2f2f;--bb-rl-preview-border-tertiary-color:#555556;--bb-rl-preview-border-secondary-color:#3d3d3d;--bb-rl-preview-border-brand-secondary-color:#4946fe;--bb-rl-preview-border-quinery-color:#f6f6f6;--bb-rl-preview-text-color:#fff;--bb-rl-preview-text-secondary-color:#cececf;--bb-rl-preview-text-tertiary-color:#b6b6b6;--bb-rl-preview-text-brand-primary-color:#4946fe;--bb-rl-preview-text-brand-secondary-color:#c2cdff;--bb-rl-preview-text-white-color:#fff;--bb-rl-preview-background-color:#242425;--bb-rl-preview-background-secondary-color:#2f2f2f;--bb-rl-preview-background-secondary-hover-color:#3d3d3d;--bb-rl-preview-background-tertiary-color:#6d6d6e;--bb-rl-preview-background-brand-color:#4946fe;--bb-rl-preview-background-brand-secondary-color:#3325ae;--bb-rl-preview-background-positive-color:#14ae5c;scrollbar-color:#666 rgba(0,0,0,0);color-scheme:dark}.bb-rl-preview-pages{border-radius:12px;width:100%}.bb-rl-preview-pages:not(:has(.bb-rl-preview-slider)){box-shadow:0 -8.84px 47.13px 0 rgba(0,0,0,.16)}.bb-rl-preview-pages:has(.bb-rl-preview-split-view){width:1245px}.bb-rl-preview-pages .bb-rl-preview-activity,.bb-rl-preview-pages .bb-rl-preview-groups,.bb-rl-preview-pages .bb-rl-preview-members{user-select:none;pointer-events:none}.bb-rl-preview-split-view{display:flex}.bb-rl-preview-split-view .bb-rl-preview-split-view-left,.bb-rl-preview-split-view .bb-rl-preview-split-view-right{width:50%;flex:1;overflow:hidden}.bb-rl-preview-split-view .bb-rl-preview-split-view-left>[class*=bb-rl-preview],.bb-rl-preview-split-view .bb-rl-preview-split-view-right>[class*=bb-rl-preview]{min-width:1245px}.bb-rl-preview-split-view .bb-rl-preview-split-view-right>[class*=bb-rl-preview-]{transform:translateX(50%)}.bb-rl-preview-split-view .bb-rl-preview-split-view-right .bb-rl-preview-page-header{border-top-right-radius:0}.bb-rl-preview-page-header{display:flex;align-items:center;padding:16px 32px;border-bottom:1px solid var(--bb-rl-preview-border-secondary-color);background-color:var(--bb-rl-preview-background-color);border-radius:12px 12px 0 0}.bb-rl-preview-site-title{font-size:16px;font-weight:600;color:var(--bb-rl-preview-text-color)}.bb-rl-preview-site-title img{max-width:125px;height:auto;object-fit:contain}.bb-rl-preview-menu{display:flex;align-items:center;justify-content:center;margin:0 auto}.bb-rl-preview-menu .menu-item{color:var(--bb-rl-preview-text-color);font-size:13px;margin-left:16px;padding:8px 16px;border-radius:4px}.bb-rl-preview-menu .menu-item.active{background-color:var(--bb-rl-preview-background-secondary-hover-color)}.bb-rl-preview-header-search{color:var(--bb-rl-preview-text-color);font-size:13px;border:1px solid var(--bb-rl-preview-border-tertiary-color);background-color:rgba(0,0,0,0);padding:8px 16px;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-left:24px}.bb-rl-preview-header-search i{color:var(--bb-rl-preview-icon-secondary-color);font-size:16px;margin-left:8px}.bb-rl-preview-header-chat,.bb-rl-preview-header-notifications{color:var(--bb-rl-preview-icon-secondary-color);font-size:24px;margin-left:15px}.bb-rl-preview-user-img img{height:32px;width:32px;border-radius:50%;object-fit:cover}.bb-rl-preview-content{display:flex;background-color:var(--bb-rl-preview-background-secondary-color);min-height:500px}.bb-rl-preview-content .bb-rl-preview-main-content{display:flex;flex:1;flex-wrap:wrap;width:calc(100% - 282px)}.bb-rl-preview-sidebar{width:282px;background-color:var(--bb-rl-preview-background-color);border-left:1px solid var(--bb-rl-preview-border-secondary-color);padding:24px 0;overflow-y:auto;flex-shrink:0}.bb-rl-preview-main{flex:1;padding:24px;max-width:800px;margin:0 auto}.bb-rl-preview-nav-list{list-style:none;margin:0 16px 24px;border-bottom:1px solid var(--bb-rl-preview-border-secondary-color)}.bb-rl-preview-nav-list .bb-rl-preview-nav-item{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;color:var(--bb-rl-preview-text-color);font-size:13px;font-weight:500;cursor:pointer}.bb-rl-preview-nav-list .bb-rl-preview-nav-item.active{background-color:var(--bb-rl-preview-background-secondary-hover-color)}.bb-rl-preview-nav-list .bb-rl-preview-nav-item i{font-size:18px;color:var(--bb-rl-preview-icon-color)}.bb-rl-preview-nav-section{margin-bottom:16px;padding:0 16px 16px;border-bottom:1px solid var(--bb-rl-preview-border-color)}.bb-rl-preview-nav-section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.bb-rl-preview-nav-section.bb-rl-nav-hidden{display:none}.bb-rl-preview-nav-section .bb-rl-preview-nav-section-title{font-size:13px;font-weight:600;color:var(--bb-rl-preview-text-tertiary-color);margin:0 0 12px 0;padding:0 16px;letter-spacing:.5px}.bb-rl-preview-group-list{list-style:none;margin:0;padding:0}.bb-rl-preview-group-list .bb-rl-preview-group-item{display:flex;align-items:center;gap:12px;padding:8px 16px;margin-bottom:4px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.bb-rl-preview-group-list .bb-rl-preview-group-item:hover{background-color:var(--bb-rl-background-secondary-hover-color)}.bb-rl-preview-group-list .bb-rl-preview-group-item .bb-rl-preview-group-avatar{width:24px;height:24px;border-radius:50%;background:linear-gradient(-135deg,#ef5d33 0,#f76d22 100%);flex-shrink:0}.bb-rl-preview-group-list .bb-rl-preview-group-item .bb-rl-preview-group-name{font-size:13px;color:var(--bb-rl-preview-text-color);font-weight:500;flex:1}.bb-rl-preview-group-list .bb-rl-preview-group-item .bb-rl-preview-group-count{font-size:11px;color:var(--bb-rl-preview-icon-secondary-color);background-color:var(--bb-rl-background-secondary-hover-color);padding:2px 6px;border-radius:12px;font-weight:500}.bb-rl-preview-show-more{display:flex;align-items:center;gap:8px;padding:8px 16px;margin-top:8px;background:0 0;border:none;color:var(--bb-rl-preview-text-tertiary-color);font-size:13px;font-weight:500;cursor:pointer}.bb-rl-preview-show-more i{font-size:16px}.bb-rl-preview-course-list{list-style:none;margin:0;padding:0}.bb-rl-preview-course-list .bb-rl-preview-course-item{display:flex;align-items:center;gap:12px;padding:8px 16px;margin-bottom:4px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.bb-rl-preview-course-list .bb-rl-preview-course-item:hover{background-color:var(--bb-rl-background-secondary-hover-color)}.bb-rl-preview-course-list .bb-rl-preview-course-item .bb-rl-preview-course-icon{width:32px;height:32px;border-radius:8px;background:linear-gradient(-135deg,#ef5d33 0,#f76d22 100%);flex-shrink:0}.bb-rl-preview-course-list .bb-rl-preview-course-item .bb-rl-preview-course-name{font-size:13px;color:var(--bb-rl-preview-text-color);font-weight:500;flex:1;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.bb-rl-preview-add-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:0 0;border:1px dashed var(--bb-rl-preview-border-secondary-color);border-radius:8px;color:var(--bb-rl-preview-icon-secondary-color);cursor:pointer;margin:8px 16px 0;transition:all .2s ease}.bb-rl-preview-add-button:hover{border-color:var(--bb-rl-preview-icon-secondary-color);background-color:var(--bb-rl-background-secondary-hover-color)}.bb-rl-preview-add-button i{font-size:16px}.bb-rl-preview-link-list{list-style:none;margin:0;padding:0}.bb-rl-preview-link-list .bb-rl-preview-link-item{display:flex;align-items:center;gap:12px;padding:8px 16px;margin-bottom:4px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.bb-rl-preview-link-list .bb-rl-preview-link-item:hover{background-color:var(--bb-rl-background-secondary-hover-color)}.bb-rl-preview-link-list .bb-rl-preview-link-item i{font-size:16px;color:var(--bb-rl-preview-icon-secondary-color)}.bb-rl-preview-link-list .bb-rl-preview-link-item span{font-size:13px;color:var(--bb-rl-preview-text-color);font-weight:500}.bb-rl-preview-feed-form{display:none;align-items:center;gap:12px;padding:12px 24px;background-color:var(--bb-rl-preview-background-color);border-radius:12px;border:1px solid var(--bb-rl-preview-border-tertiary-color);margin-bottom:24px}.bb-rl-preview-feed-form.bb-rl-preview-feed-form-visible{display:flex}.bb-rl-preview-feed-form .bb-rl-preview-feed-form-avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover}.bb-rl-preview-feed-form .bb-rl-preview-feed-form-input{flex:1;padding:12px 8px}.bb-rl-preview-feed-form .bb-rl-preview-feed-form-input .bb-rl-preview-feed-placeholder{color:var(--bb-rl-preview-text-tertiary-color);font-size:16px}.bb-rl-preview-feed-filters{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid var(--bb-rl-preview-border-secondary-color)}.bb-rl-preview-feed-filters .bb-rl-preview-filter-item{display:flex;align-items:center;gap:4px;padding:6px 8px;border-radius:40px;border:1px solid var(--bb-rl-preview-border-secondary-color);font-size:13px;color:var(--bb-rl-preview-text-color)}.bb-rl-preview-feed-filters .bb-rl-preview-filter-item i{font-size:20px;color:var(--bb-rl-preview-icon-color)}.bb-rl-preview-activity-post{background-color:var(--bb-rl-preview-background-color);border-radius:12px;border:1px solid var(--bb-rl-preview-border-secondary-color);padding:16px 24px;margin-bottom:24px}.bb-rl-preview-post-header{display:flex;align-items:flex-start;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--bb-rl-preview-border-secondary-color);margin-bottom:16px}.bb-rl-preview-post-header .bb-rl-preview-post-avatar{display:flex}.bb-rl-preview-post-header .bb-rl-preview-post-avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover}.bb-rl-preview-post-header .bb-rl-preview-post-meta{flex:1}.bb-rl-preview-post-header .bb-rl-preview-post-meta .bb-rl-preview-post-author{font-size:14px;font-weight:500;color:var(--bb-rl-preview-text-color);margin-bottom:4px}.bb-rl-preview-post-header .bb-rl-preview-post-meta .bb-rl-preview-post-time{display:flex;align-items:center;font-size:13px;color:var(--bb-rl-preview-text-tertiary-color)}.bb-rl-preview-post-header .bb-rl-preview-post-meta .bb-rl-preview-post-time span:after{content:"";height:4px;width:4px;background-color:var(--bb-rl-preview-background-tertiary-color);border-radius:50%;display:inline-block;vertical-align:middle;margin:0 6px}.bb-rl-preview-post-header .bb-rl-preview-post-meta .bb-rl-preview-post-time i{color:var(--bb-rl-preview-icon-tertiary-color);font-size:16px}.bb-rl-preview-post-header .bb-rl-preview-post-menu i{font-size:24px;color:var(--bb-rl-preview-icon-tertiary-color)}.bb-rl-preview-post-content{margin-bottom:24px}.bb-rl-preview-post-content .bb-rl-preview-post-text{margin-bottom:16px}.bb-rl-preview-post-content .bb-rl-preview-post-text h3{font-size:15px;font-weight:600;color:var(--bb-rl-preview-text-color);margin:0 0 8px 0;line-height:1.3}.bb-rl-preview-post-content .bb-rl-preview-post-text p{font-size:13px;color:var(--bb-rl-preview-text-color);margin:0;line-height:1.4}.bb-rl-preview-post-content .bb-rl-preview-post-image .bb-rl-preview-post-image-placeholder img{width:100%;max-height:260px;object-fit:cover;border-radius:12px}.bb-rl-preview-post-actions{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--bb-rl-preview-border-color)}.bb-rl-preview-post-actions .bb-rl-preview-action-reactions{display:flex;align-items:center;gap:16px}.bb-rl-preview-post-actions .bb-rl-preview-action-reactions .bb-rl-preview-reaction-item{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--bb-rl-preview-text-color)}.bb-rl-preview-post-actions .bb-rl-preview-action-reactions .bb-rl-preview-reaction-item i{font-size:22px;color:var(--bb-rl-preview-icon-tertiary-color)}.bb-rl-preview-post-actions .bb-rl-preview-action-reactions .bb-rl-preview-reaction-item img{width:20px;height:20px;object-fit:contain}.bb-rl-preview-post-actions .bb-rl-preview-action-reactions .bb-rl-preview-reaction-item.bb-rl-preview-reaction-item-comment{color:var(--bb-rl-preview-text-tertiary-color);gap:4px}.bb-rl-preview-post-actions .bb-rl-preview-action-reactions .bb-rl-preview-reaction-item.bb-rl-preview-reaction-item-comment i{color:var(--bb-rl-preview-icon-tertiary-color)}.bb-rl-preview-post-actions .bb-rl-preview-action-stats{display:flex;align-items:center;font-size:14px;color:var(--bb-rl-preview-text-tertiary-color)}.bb-rl-preview-post-actions .bb-rl-preview-action-stats .bb-rl-preview-reaction-icons{display:flex;align-items:center;margin-left:8px}.bb-rl-preview-post-actions .bb-rl-preview-action-stats .bb-rl-preview-reaction-icons .bb-rl-preview-reaction-icon{width:20px;height:20px;border-radius:50%;display:inline-block;margin-right:-4px}.bb-rl-preview-post-actions .bb-rl-preview-action-stats .bb-rl-preview-reaction-icons .bb-rl-preview-reaction-icon img{height:20px;width:20px;object-fit:contain}.bb-rl-preview-post-actions .bb-rl-preview-action-stats .bb-rl-preview-comment-count:before{content:"";height:4px;width:4px;background-color:var(--bb-rl-preview-background-tertiary-color);border-radius:50%;display:inline-block;vertical-align:middle;margin:0 6px}.bb-rl-preview-right-sidebar{width:340px;padding:24px;padding-right:0;display:flex;flex-direction:column;gap:24px}.bb-rl-preview-right-sidebar:empty{display:none}.bb-rl-preview-widget{background-color:var(--bb-rl-preview-background-color);border-radius:12px;border:1px solid var(--bb-rl-preview-border-secondary-color);overflow:hidden}.bb-rl-preview-widget-header{display:flex;align-items:center;justify-content:space-between;padding:16px 0;margin:0 20px;border-bottom:1px solid var(--bb-rl-preview-border-color)}.bb-rl-preview-widget-header .bb-rl-preview-widget-title{font-size:16px;font-weight:500;color:var(--bb-rl-preview-text-color);margin:0}.bb-rl-preview-widget-header .bb-rl-preview-widget-link{font-size:13px;color:var(--bb-rl-preview-text-color);text-decoration:none}.bb-rl-preview-widget-content{padding:16px 20px}.bb-rl-preview-update-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.bb-rl-preview-update-item:last-child{margin-bottom:0}.bb-rl-preview-update-item .bb-rl-preview-update-avatar{position:relative;flex-shrink:0}.bb-rl-preview-update-item .bb-rl-preview-update-avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}.bb-rl-preview-update-item .bb-rl-preview-update-avatar.bb-rl-preview-update-avatar-group .bb-rl-preview-update-user-avatar{position:absolute;bottom:-4px;left:-4px;border:2px solid var(--bb-rl-preview-background-color);border-radius:50%}.bb-rl-preview-update-item .bb-rl-preview-update-avatar.bb-rl-preview-update-avatar-group .bb-rl-preview-update-user-avatar img{width:20px;height:20px}.bb-rl-preview-update-item .bb-rl-preview-update-content{flex:1;display:flex;flex-direction:column;gap:4px}.bb-rl-preview-update-item .bb-rl-preview-update-content .bb-rl-preview-update-text{font-size:13px;color:var(--bb-rl-preview-text-color);line-height:1.3}.bb-rl-preview-update-item .bb-rl-preview-update-content .bb-rl-preview-update-text strong{font-weight:600}.bb-rl-preview-update-item .bb-rl-preview-update-content .bb-rl-preview-update-time{font-size:12px;color:var(--bb-rl-preview-text-tertiary-color)}.bb-rl-preview-members-grid{display:flex;gap:12px;flex-wrap:wrap}.bb-rl-preview-members-grid .bb-rl-preview-member-avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-header{margin-bottom:20px}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-header .bb-rl-preview-profile-completion-percent{font-size:14px;font-weight:600;color:var(--bb-rl-preview-text-color);margin-bottom:8px}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-header .bb-rl-preview-profile-completion-percent span{font-size:13px;font-weight:400}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-header .bb-rl-preview-profile-progress-bar{width:100%;height:8px;background-color:var(--bb-rl-preview-background-brand-secondary-color);border-radius:4px;overflow:hidden}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-header .bb-rl-preview-profile-progress-bar .bb-rl-preview-profile-progress-fill{height:100%;background:var(--bb-rl-preview-background-brand-color);border-radius:4px;transition:width .3s ease}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list{display:flex;flex-direction:column;gap:12px}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item{display:flex;align-items:center;gap:12px;padding:4px 0}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item.bb-rl-preview-profile-completion-item-completed .bb-rl-preview-profile-completion-checkbox i{color:var(--bb-rl-preview-background-brand-color);font-weight:500}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item.bb-rl-preview-profile-completion-item-completed .bb-rl-preview-profile-completion-label{color:var(--bb-rl-preview-text-color)}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item.bb-rl-preview-profile-completion-item-completed .bb-rl-preview-profile-completion-count{color:var(--bb-rl-preview-text-color)}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item .bb-rl-preview-profile-completion-checkbox{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item .bb-rl-preview-profile-completion-checkbox i{font-size:20px;color:var(--bb-rl-preview-border-tertiary-color)}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item .bb-rl-preview-profile-completion-label{flex:1;font-size:14px;font-weight:400;color:var(--bb-rl-preview-text-secondary-color);line-height:1.3}.bb-rl-preview-profile-completion .bb-rl-preview-profile-completion-list .bb-rl-preview-profile-completion-item .bb-rl-preview-profile-completion-count{font-size:13px;font-weight:500;color:var(--bb-rl-preview-text-tertiary-color);margin-right:auto;flex-shrink:0}.bb-rl-preview-blog-post{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.bb-rl-preview-blog-post:last-child{margin-bottom:0}.bb-rl-preview-blog-post .bb-rl-preview-blog-image{flex-shrink:0}.bb-rl-preview-blog-post .bb-rl-preview-blog-image .bb-rl-preview-blog-image-placeholder{width:100%;height:120px;border-radius:8px;background:linear-gradient(-135deg,#667eea 0,#764ba2 100%)}.bb-rl-preview-blog-post .bb-rl-preview-blog-image .bb-rl-preview-blog-image-placeholder.bb-rl-preview-blog-image-red{background:linear-gradient(-135deg,#f093fb 0,#f5576c 100%)}.bb-rl-preview-blog-post .bb-rl-preview-blog-content{flex:1;display:flex;flex-direction:column;gap:4px}.bb-rl-preview-blog-post .bb-rl-preview-blog-content .bb-rl-preview-blog-title{font-size:14px;font-weight:500;color:var(--bb-rl-preview-text-color);margin:0;line-height:1.3}.bb-rl-preview-blog-post .bb-rl-preview-blog-content .bb-rl-preview-blog-time{font-size:12px;color:var(--bb-rl-preview-text-tertiary-color)}.bb-rl-preview-group-info{margin-bottom:20px}.bb-rl-preview-group-info .bb-rl-preview-group-info-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.bb-rl-preview-group-info .bb-rl-preview-group-info-item:last-child{margin-bottom:0}.bb-rl-preview-group-info .bb-rl-preview-group-info-item .bb-rl-preview-group-info-icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-top:2px}.bb-rl-preview-group-info .bb-rl-preview-group-info-item .bb-rl-preview-group-info-icon i{font-size:20px;color:var(--bb-rl-preview-icon-secondary-color)}.bb-rl-preview-group-info .bb-rl-preview-group-info-item .bb-rl-preview-group-info-content{flex:1;display:flex;flex-direction:column;gap:2px}.bb-rl-preview-group-info .bb-rl-preview-group-info-item .bb-rl-preview-group-info-content .bb-rl-preview-group-info-label{font-size:14px;font-weight:500;color:var(--bb-rl-preview-text-color);line-height:1.3}.bb-rl-preview-group-info .bb-rl-preview-group-info-item .bb-rl-preview-group-info-content .bb-rl-preview-group-info-description{font-size:13px;font-weight:400;color:var(--bb-rl-preview-text-tertiary-color);line-height:1.3}.bb-rl-preview-group-organizers{margin-bottom:20px}.bb-rl-preview-group-organizers .bb-rl-preview-group-organizers-header{display:flex;gap:12px;align-items:center}.bb-rl-preview-group-organizers .bb-rl-preview-group-organizers-header .bb-rl-preview-group-organizers-title{font-size:14px;font-weight:500;color:var(--bb-rl-preview-text-color);line-height:1.3}.bb-rl-preview-group-organizers .bb-rl-preview-group-organizers-header .bb-rl-preview-group-organizers-avatars{display:flex;align-items:center}.bb-rl-preview-group-organizers .bb-rl-preview-group-organizers-header .bb-rl-preview-group-organizers-avatars .bb-rl-preview-organizer-avatar{display:flex}.bb-rl-preview-group-organizers .bb-rl-preview-group-organizers-header .bb-rl-preview-group-organizers-avatars .bb-rl-preview-organizer-avatar img{width:24px;height:24px;border-radius:50%;object-fit:cover}.bb-rl-preview-group-organizers .bb-rl-preview-group-organizers-header .bb-rl-preview-group-organizers-avatars .bb-rl-preview-organizer-avatar+.bb-rl-preview-organizer-avatar{margin-right:-4px}.bb-rl-preview-group-organizers .bb-rl-preview-group-organizers-header .bb-rl-preview-group-organizers-avatars .bb-rl-preview-organizers-more{font-size:13px;font-weight:500;color:var(--bb-rl-preview-text-tertiary-color);margin-right:4px}.bb-rl-preview-group-description p{font-size:14px;font-weight:400;color:var(--bb-rl-preview-text-secondary-color);line-height:1.4;margin:0 0 12px 0}.bb-rl-preview-group-description .bb-rl-preview-show-more-btn{background:0 0;border:none;padding:0;font-size:14px;font-weight:500;color:var(--bb-rl-preview-text-brand-primary-color);cursor:pointer;line-height:1.3}.bb-rl-preview-group-description .bb-rl-preview-show-more-btn:hover{text-decoration:underline}.bb-rl-preview-group-members .bb-rl-preview-group-members-tabs{display:flex;gap:0;margin-bottom:20px}.bb-rl-preview-group-members .bb-rl-preview-group-members-tabs .bb-rl-preview-group-tab{background:0 0;border:none;padding:8px 16px;font-size:13px;font-weight:500;color:var(--bb-rl-preview-text-secondary-color);cursor:pointer;border-radius:20px;transition:all .2s ease}.bb-rl-preview-group-members .bb-rl-preview-group-members-tabs .bb-rl-preview-group-tab.bb-rl-preview-group-tab-active{background-color:var(--bb-rl-preview-background-secondary-color);color:var(--bb-rl-preview-text-color)}.bb-rl-preview-group-members .bb-rl-preview-group-members-tabs .bb-rl-preview-group-tab:hover:not(.bb-rl-preview-group-tab-active){background-color:var(--bb-rl-preview-background-secondary-hover-color)}.bb-rl-preview-group-members .bb-rl-preview-group-members-list{display:flex;flex-direction:column;gap:16px}.bb-rl-preview-group-members .bb-rl-preview-group-members-list .bb-rl-preview-group-member-item{display:flex;align-items:center;gap:12px}.bb-rl-preview-group-members .bb-rl-preview-group-members-list .bb-rl-preview-group-member-item .bb-rl-preview-group-member-avatar{flex-shrink:0}.bb-rl-preview-group-members .bb-rl-preview-group-members-list .bb-rl-preview-group-member-item .bb-rl-preview-group-member-avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}.bb-rl-preview-group-members .bb-rl-preview-group-members-list .bb-rl-preview-group-member-item .bb-rl-preview-group-member-info{flex:1;display:flex;flex-direction:column;gap:2px}.bb-rl-preview-group-members .bb-rl-preview-group-members-list .bb-rl-preview-group-member-item .bb-rl-preview-group-member-info .bb-rl-preview-group-member-name{font-size:14px;font-weight:500;color:var(--bb-rl-preview-text-color);line-height:1.3}.bb-rl-preview-group-members .bb-rl-preview-group-members-list .bb-rl-preview-group-member-item .bb-rl-preview-group-member-info .bb-rl-preview-group-member-status{font-size:13px;font-weight:400;color:var(--bb-rl-preview-text-tertiary-color);line-height:1.3}.bb-rl-preview-group-header{padding:24px 24px 0}.bb-rl-preview-group-header img{border-radius:12px;width:100%}.bb-rl-preview-group-nav{background-color:var(--bb-rl-preview-background-color);padding:12px 16px;border:1px solid var(--bb-rl-preview-border-secondary-color);border-radius:12px;margin-bottom:24px}.bb-rl-preview-group-nav ul{display:flex;list-style:none;padding:0;margin:0}.bb-rl-preview-group-nav ul li{color:var(--bb-rl-preview-text-secondary-color);font-size:13px;line-height:1.3;font-weight:500;padding:6px 16px;margin:0}.bb-rl-preview-group-nav ul li.bb-rl-preview-group-nav-active{color:var(--bb-rl-preview-text-color);background-color:var(--bb-rl-preview-background-secondary-color);border-radius:99px}.bb-rl-preview-group-head-bar{background-color:var(--bb-rl-preview-background-color);border-bottom:1px solid var(--bb-rl-preview-border-secondary-color);overflow:hidden;width:100%}.bb-rl-preview-group-info-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 24px}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left{display:flex;align-items:center;gap:8px;flex:1}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-avatar{flex-shrink:0}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-avatar .bb-rl-preview-group-avatar-icon{width:32px;height:32px;background:linear-gradient(-135deg,#4ade80 0,#16a34a 100%);border-radius:99px;display:flex;align-items:center;justify-content:center}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-avatar .bb-rl-preview-group-avatar-icon i{font-size:18px;color:#fff}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details{flex:1;display:flex;align-items:center;justify-content:space-between;margin-left:12px}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-title{font-size:16px;font-weight:500;color:var(--bb-rl-preview-text-color);margin:0;line-height:1.3}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members{display:flex;align-items:center;gap:4px;border:1px solid var(--bb-rl-preview-border-secondary-color);border-radius:6px;padding:8px}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members .bb-rl-preview-group-member-avatars{display:flex;align-items:center}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members .bb-rl-preview-group-member-avatars .bb-rl-preview-member-avatar{display:flex}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members .bb-rl-preview-group-member-avatars .bb-rl-preview-member-avatar img{width:20px;height:20px;border-radius:50%;object-fit:cover}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members .bb-rl-preview-group-member-avatars .bb-rl-preview-member-avatar+.bb-rl-preview-member-avatar{margin-right:-8px}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members .bb-rl-preview-member-count{font-size:11px;font-weight:500;color:var(--bb-rl-preview-text-tertiary-color)}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members .bb-rl-preview-group-privacy{padding-right:9px;border-right:1px solid var(--bb-rl-preview-border-secondary-color)}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-left .bb-rl-preview-group-details .bb-rl-preview-group-meta .bb-rl-preview-group-members .bb-rl-preview-group-privacy i{font-size:16px;color:var(--bb-rl-preview-icon-secondary-color)}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-right{display:flex;align-items:center;gap:12px}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-right .bb-rl-preview-join-button{display:flex;align-items:center;gap:8px;background-color:var(--bb-rl-preview-background-brand-color);color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-right .bb-rl-preview-join-button i{font-size:16px}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-right .bb-rl-preview-join-button:hover{background-color:var(--bb-rl-preview-background-brand-secondary-color)}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-right .bb-rl-preview-more-button{background:0 0;border:none;padding:8px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-right .bb-rl-preview-more-button i{font-size:20px;color:var(--bb-rl-preview-icon-secondary-color)}.bb-rl-preview-group-info-bar .bb-rl-preview-group-info-right .bb-rl-preview-more-button:hover{background-color:var(--bb-rl-preview-background-secondary-hover-color)}.bb-rl-preview-slider{position:relative;width:100%;display:flex;flex-direction:column;box-shadow:0 -8.84px 47.13px 0 rgba(0,0,0,.16);margin-top:40px;border-radius:12px}.bb-rl-preview-slider-buttons button{color:var(--bb-rl-preview-icon-color);font-size:28px;line-height:1;background-color:var(--bb-rl-preview-background-color);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:8px;margin-right:-23px;border:1px solid var(--bb-rl-preview-border-secondary-color);border-radius:99px;position:absolute;right:0;top:300px;z-index:1;transform:translateY(-50%);cursor:pointer}.bb-rl-preview-slider-buttons .bb-rl-preview-slider-button-disabled{background-color:var(--bb-rl-preview-background-secondary-color)}.bb-rl-preview-slider-buttons .bb-rl-preview-slider-button-disabled i{opacity:.5}.bb-rl-preview-slider-buttons .bb-rl-preview-slider-next{right:inherit;left:0;margin-right:inherit;margin-left:-23px}.bb-rl-preview-slider-dots{display:flex;justify-content:center;gap:8px;padding:16px 0;position:absolute;top:-70px;right:50%;transform:translateX(50%);z-index:10;background:hsla(0,0%,100%,.9);border-radius:20px;padding:8px 16px;backdrop-filter:blur(8px);box-shadow:0 2px 12px rgba(0,0,0,.1)}.bb-rl-preview-slider-dots .bb-rl-preview-slider-dot{width:12px;height:12px;border-radius:50%;border:none;cursor:pointer;transition:all .3s ease;background-color:rgba(0,0,0,.2)}.bb-rl-preview-slider-dots .bb-rl-preview-slider-dot:hover{background-color:rgba(0,0,0,.4);transform:scale(1.1)}.bb-rl-preview-slider-dots .bb-rl-preview-slider-dot.bb-rl-preview-slider-dot-active{background-color:var(--bb-rl-preview-background-brand-color);transform:scale(1.2)}.bb-rl-preview-slider-viewport{flex:1;overflow:hidden;border-radius:12px}.bb-rl-preview-slider-container{display:flex;width:100%;align-items:flex-start}.bb-rl-preview-slider-slide{flex:0 0 100%;transform:translate3d(0,0,0);min-width:0}.bb-rl-preview-theme-dark .bb-rl-preview-slider-dots{background:rgba(0,0,0,.8)}.bb-rl-preview-theme-dark .bb-rl-preview-slider-dots .bb-rl-preview-slider-dot{background-color:hsla(0,0%,100%,.3)}.bb-rl-preview-theme-dark .bb-rl-preview-slider-dots .bb-rl-preview-slider-dot:hover{background-color:hsla(0,0%,100%,.5)}.bb-rl-preview-member-profile{display:flex;flex-direction:column}.bb-rl-preview-member-profile-header{padding:24px;background-color:var(--bb-rl-preview-background-color);border-radius:12px;border:1px solid var(--bb-rl-preview-border-secondary-color);margin-bottom:24px}.bb-rl-preview-member-profile-header-top{display:flex;align-items:flex-start;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--bb-rl-preview-border-secondary-color);margin-bottom:16px}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-avatar img{width:120px;height:120px;border-radius:50%;object-fit:cover}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info{flex:1;display:flex;flex-direction:column}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-top .bb-rl-preview-member-badge{background-color:var(--bb-rl-preview-background-brand-secondary-color);color:var(--bb-rl-preview-text-brand-secondary-color);border:1px solid var(--bb-rl-preview-border-brand-secondary-color);padding:2px 8px;border-radius:16px;font-size:11px;font-weight:500}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-top .bb-rl-preview-member-menu i{font-size:24px;color:var(--bb-rl-preview-icon-tertiary-color)}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-name{font-size:20px;font-weight:700;line-height:1.5;color:var(--bb-rl-preview-text-color);margin:0}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-meta{color:var(--bb-rl-preview-text-tertiary-color);font-size:13px;display:flex;flex-wrap:wrap;margin-bottom:20px}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-meta span+span{display:flex;align-items:center}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-meta span+span:before{content:"";height:4px;width:4px;background-color:var(--bb-rl-preview-background-tertiary-color);border-radius:50%;display:inline-block;vertical-align:middle;margin:0 6px}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-actions{display:flex;gap:12px}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-actions .bb-rl-preview-member-action-btn{display:flex;align-items:center;gap:4px;padding:8px 15px;border-radius:8px;font-size:13px;font-weight:500;border:1px solid;background:rgba(0,0,0,0)}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-actions .bb-rl-preview-member-action-btn i{font-size:16px}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-actions .bb-rl-preview-member-action-btn.bb-rl-preview-member-action-primary{background-color:var(--bb-rl-preview-background-brand-color);border-color:transparent;color:var(--bb-rl-preview-text-white-color)}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-actions .bb-rl-preview-member-action-btn.bb-rl-preview-member-action-primary i{color:var(--bb-rl-preview-text-white-color)}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-actions .bb-rl-preview-member-action-btn.bb-rl-preview-member-action-secondary{border-color:var(--bb-rl-preview-border-tertiary-color);color:var(--bb-rl-preview-text-color)}.bb-rl-preview-member-profile-header .bb-rl-preview-member-profile-info .bb-rl-preview-member-profile-actions .bb-rl-preview-member-action-btn.bb-rl-preview-member-action-secondary i{color:var(--bb-rl-preview-icon-color)}.bb-rl-preview-member-profile-nav{display:flex;background-color:var(--bb-rl-preview-background-color)}.bb-rl-preview-member-profile-nav .bb-rl-preview-member-nav-item{color:var(--bb-rl-preview-text-secondary-color);padding:6px 16px;font-size:13px;font-weight:500;text-align:center}.bb-rl-preview-member-profile-nav .bb-rl-preview-member-nav-item.bb-rl-preview-member-nav-active{color:var(--bb-rl-preview-text-color);background-color:var(--bb-rl-preview-background-secondary-color);border-radius:18px}.bb-rl-preview-member-filter-area{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--bb-rl-preview-border-secondary-color)}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-left{display:flex;align-items:center;gap:8px}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-left .bb-rl-preview-filter-category{display:flex;align-items:center;gap:4px;padding:6px 15px;border-radius:18px;font-size:13px;font-weight:500;color:var(--bb-rl-preview-text-secondary-color);border:1px solid var(--bb-rl-preview-border-secondary-color)}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-left .bb-rl-preview-filter-category.bb-rl-preview-filter-category-active{color:var(--bb-rl-preview-text-color);background-color:var(--bb-rl-preview-background-color);border-color:var(--bb-rl-preview-border-quinery-color)}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-left .bb-rl-preview-filter-category.bb-rl-preview-filter-category-more{padding:6px 12px}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-left .bb-rl-preview-filter-category.bb-rl-preview-filter-category-more i{font-size:12px;color:var(--bb-rl-preview-icon-secondary-color)}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-right{display:flex;align-items:center;gap:12px}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-right .bb-rl-preview-filter-dropdown{display:flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid var(--bb-rl-preview-border-secondary-color);border-radius:16px;font-size:13px;font-weight:500;color:var(--bb-rl-preview-text-color)}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-right .bb-rl-preview-filter-dropdown i{font-size:18px;color:var(--bb-rl-preview-icon-color)}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-right .bb-rl-preview-filter-dropdown .bb-icons-rl-caret-down{font-size:16px}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-right .bb-rl-preview-icon-button{color:var(--bb-rl-preview-icon-tertiary-color);font-size:28px}.bb-rl-preview-member-filter-area .bb-rl-preview-member-filter-right .bb-rl-preview-icon-button-active{color:var(--bb-rl-preview-icon-color)}.bb-rl-preview-profile-fields{display:flex;flex-direction:column;gap:16px}.bb-rl-preview-profile-fields .bb-rl-preview-profile-field{display:flex;flex-direction:column;gap:4px}.bb-rl-preview-profile-fields .bb-rl-preview-profile-field .bb-rl-preview-field-label{font-size:14px;font-weight:400;color:var(--bb-rl-preview-text-tertiary-color);letter-spacing:.5px}.bb-rl-preview-profile-fields .bb-rl-preview-profile-field .bb-rl-preview-field-value{font-size:14px;font-weight:500;color:var(--bb-rl-preview-text-color);line-height:1.4}.bb-rl-preview-profile-fields .bb-rl-preview-profile-field .bb-rl-preview-field-value.bb-rl-preview-field-link{color:var(--bb-rl-preview-text-brand-primary-color)}.bb-rl-preview-network-tabs{display:flex;margin-bottom:24px}.bb-rl-preview-network-tabs .bb-rl-preview-network-tab{text-align:center;padding:6px 16px;font-size:12px;font-weight:500;color:var(--bb-rl-preview-text-secondary-color)}.bb-rl-preview-network-tabs .bb-rl-preview-network-tab.bb-rl-preview-network-tab-active{font-weight:600;background-color:var(--bb-rl-preview-background-secondary-color);color:var(--bb-rl-preview-text-color);border-radius:25px}.bb-rl-preview-network-grid{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bb-rl-preview-network-grid .bb-rl-preview-network-avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover}.bb-rl-preview-member-listing{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.bb-rl-preview-member-card{background-color:var(--bb-rl-preview-background-color);border:1px solid var(--bb-rl-preview-border-secondary-color);border-radius:12px;padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center}.bb-rl-preview-member-card .bb-rl-preview-member-badge{background-color:var(--bb-rl-preview-background-brand-secondary-color);color:var(--bb-rl-preview-text-brand-primary-color);border:1px solid var(--bb-rl-preview-border-brand-secondary-color);padding:4px 12px;border-radius:16px;font-size:11px;font-weight:500;margin-bottom:10px}.bb-rl-preview-member-card .bb-rl-preview-member-card-avatar{position:relative;margin-bottom:10px}.bb-rl-preview-member-card .bb-rl-preview-member-card-avatar img{width:100px;height:100px;border-radius:50%;object-fit:cover}.bb-rl-preview-member-card .bb-rl-preview-member-card-avatar .bb-rl-preview-member-online-status{position:absolute;bottom:12px;left:4px;width:16px;height:16px;background-color:var(--bb-rl-preview-background-positive-color);border:2px solid var(--bb-rl-preview-background-color);border-radius:50%}.bb-rl-preview-member-card .bb-rl-preview-member-card-info{margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.bb-rl-preview-member-card .bb-rl-preview-member-card-info .bb-rl-preview-member-card-name{font-size:16px;font-weight:500;color:var(--bb-rl-preview-text-color);margin:0 0 4px 0}.bb-rl-preview-member-card .bb-rl-preview-member-card-info .bb-rl-preview-member-card-role{font-size:13px;color:var(--bb-rl-preview-text-tertiary-color);margin-bottom:12px}.bb-rl-preview-member-card .bb-rl-preview-member-card-info .bb-rl-preview-member-card-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;font-size:12px;color:var(--bb-rl-preview-text-tertiary-color);text-align:center}.bb-rl-preview-member-card .bb-rl-preview-member-card-info .bb-rl-preview-member-card-meta span{line-height:1.3}.bb-rl-preview-member-card .bb-rl-preview-member-card-info .bb-rl-preview-member-card-meta span+span:not(:last-child){display:flex;align-items:center;gap:4px}.bb-rl-preview-member-card .bb-rl-preview-member-card-info .bb-rl-preview-member-card-meta span+span:not(:last-child):before{content:"";height:4px;width:4px;background-color:var(--bb-rl-preview-background-tertiary-color);border-radius:50%;display:inline-block;vertical-align:middle;margin:0 2px}.bb-rl-preview-member-card .bb-rl-preview-member-card-actions{display:flex;align-items:center;justify-content:space-between;width:100%}.bb-rl-preview-member-card .bb-rl-preview-member-card-actions .bb-rl-preview-member-card-icons{display:flex;gap:8px}.bb-rl-preview-member-card .bb-rl-preview-member-card-actions .bb-rl-preview-member-card-icons .bb-rl-preview-member-action-icon{color:var(--bb-rl-preview-icon-secondary-color);height:32px;width:32px;display:flex;align-items:center;justify-content:center}.bb-rl-preview-member-card .bb-rl-preview-member-card-actions .bb-rl-preview-member-card-icons .bb-rl-preview-member-action-icon i{font-size:24px}.bb-rl-preview-member-card .bb-rl-preview-member-card-actions .bb-rl-preview-member-card-btn{display:flex;align-items:center;gap:4px;padding:8px 16px;background-color:var(--bb-rl-preview-background-secondary-color);border:1px solid var(--bb-rl-preview-border-secondary-color);border-radius:8px;color:var(--bb-rl-preview-text-color);font-size:13px;font-weight:500}.bb-rl-preview-member-card .bb-rl-preview-member-card-actions .bb-rl-preview-member-card-btn i{font-size:14px;color:var(--bb-rl-preview-icon-color)}@media(max-width:1850px){.bb-rl-left-panel{max-width:430px}.bb-rl-step-header{padding:12px 16px}.bb-rl-left-panel-content{padding:22px}.bb-rl-step-navigation{width:430px}.bb-rl-right-panel{padding:50px 40px 0}.bb-rl-preview-sidebar{width:260px}.bb-rl-preview-right-sidebar{width:300px}}@media(max-width:1735px){.bb-rl-preview-pages:has(.bb-rl-preview-split-view){width:1135px}.bb-rl-preview-split-view .bb-rl-preview-split-view-left>[class*=bb-rl-preview],.bb-rl-preview-split-view .bb-rl-preview-split-view-right>[class*=bb-rl-preview]{min-width:1135px}.bb-rl-preview-sidebar{width:236px}}@media(max-width:1620px){.bb-rl-preview-pages:has(.bb-rl-preview-split-view){width:1245px}.bb-rl-preview-split-view .bb-rl-preview-split-view-left>[class*=bb-rl-preview],.bb-rl-preview-split-view .bb-rl-preview-split-view-right>[class*=bb-rl-preview]{min-width:1245px}.bb-rl-right-panel{position:relative;width:100%;height:100vh}.bb-rl-preview-pages{transform:scale(.8) translateX(62%);transform-origin:top;position:absolute;right:50%;top:50px;width:1245px}}@media(max-width:1500px){.bb-rl-preview-pages{transform:scale(.7) translateX(71.5%)}}@media(max-width:1350px){.bb-rl-preview-pages{transform:scale(.58) translateX(86.3%)}.bb-rl-preview-slider{margin-top:20px}}@media(max-width:1200px){.bb-rl-preview-pages{transform:scale(.45) translateX(111.3%)}.bb-rl-preview-slider{margin-top:0}}@media(max-width:1023px){.bb-rl-right-panel{display:none}.bb-rl-left-panel{max-width:inherit;height:100vh}.bb-rl-step-navigation{width:100%}}@media(max-width:480px){.bb-rl-step-header .bb-rl-step-back-button{margin-left:0}.bb-rl-step-header .bb-rl-logo{margin:0 auto;transform:translateX(16px)}}