:root{--rbsm-gray:#8882}[data-theme=dark] .v-theme--light{--v-theme-surface:28,28,28;--v-theme-on-surface:255,255,255;--rbsm-gray:#8885}.rbsm-container .v-container{padding:0}.rbsm-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:70vh;position:relative}.rtl .rbsm-container,.rtl .rbsm-container *,.rtl .v-card,.rtl .v-card *{direction:rtl}.rtl .rbsm-container .mdi:before{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.rbsm-popup-box .v-card{border-radius:3px!important;border-top:3px solid transparent;box-shadow:none!important;margin:0 auto;max-width:420px;padding:10px;width:100%}.rbsm-popup-box .v-card-title{text-transform:capitalize}.rbsm-popup-box.is-error .v-card{border-top-color:#ff4622}.rbsm-popup-box button{border:1px solid var(--rbsm-gray)}.rbsm-popup-box .v-card-text{font-size:16px!important;letter-spacing:0!important}.rbsm-popup-box .v-input{padding:0 24px}.rbsm-popup-box .text-error{font-size:.8rem;padding:0 24px 10px}.rbsm-popup-box .v-card-actions .v-btn__content{font-size:15px;letter-spacing:0;padding:0 7px;text-transform:capitalize}.rbsm-popup-box .is-btn{border:1px solid #8882}.v-card-title{align-items:center;display:inline-flex;font-weight:500;gap:5px;letter-spacing:0}.rbsm-post-actions-col i.v-icon{font-size:18px;margin-right:3px}#rbsm-user-posts{overflow:hidden;width:100%}.rbsm-overflow{display:block;overflow-x:auto}.rbsm-table{border:1px solid #8882;border-collapse:collapse;display:table;min-width:700px;width:100%}.rbsm-table-row{border-bottom:1px solid #8882;display:table-row}.rbsm-table-row-header{background-color:#8881;border:none;font-size:max(14px,.75rem);font-weight:700}.rbsm-table-col{display:table-cell;padding:10px 15px;vertical-align:middle}.rbsm-table-col.is-grow{max-width:37.5%}.rbsm-table-centered{text-align:center}.rbsm-post-title{display:inline-block;font-weight:600}.rbsm-status-draft{color:#e67e22}.rbsm-status-publish{color:#27ae60}.rbsm-post-actions-col{text-align:center}.rbsm-table-row:first-child{border-top:none}.rbsm-table button,.rbsm-table button:focus,.rbsm-table button:hover{border:none;box-shadow:none;text-shadow:none}.rbsm-table-label{font-size:min(15px,.92rem);letter-spacing:-.015em;opacity:.7;white-space:nowrap}.rbsm-table-excerpt{font-size:min(14px,.9rem);letter-spacing:-.015em;margin-top:3px;opacity:.7;overflow:hidden;text-overflow:ellipsis;width:100%}.rbsm-status{background:var(--rbsm-gray);border-radius:3px;color:currentColor;display:inline-flex;font-size:max(12px,.7rem);font-weight:700;line-height:1;padding:5px 10px;text-transform:capitalize;white-space:nowrap}.rbsm-status-pending{background-color:#ff871d10;color:#a9570e}.rbsm-status-publish{background:#9eff80;color:#000}.rbsm-post-title i{color:#468847;font-size:1em;margin-left:3px}a.rbsm-post-title:focus,a.rbsm-post-title:hover{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px}.rbsm-btn-red:hover{color:#ff4545}.rbsm-post-pagination{display:flex;justify-content:flex-end;margin-top:6px;width:100%}.rbsm-pagination-link{cursor:pointer;font-size:14px;line-height:34px;padding-top:10px}.rbsm-table-empty{align-items:center;display:flex;flex-flow:column nowrap;gap:15px;justify-content:center;min-height:50vh;text-align:center}.rbsm-table-empty.yes-left{align-items:flex-start;justify-content:flex-start;min-height:0;padding:40px 0;text-align:left}.rtl .rbsm-table-empty.yes-left{text-align:right}.rbsm-table-empty i{font-size:3rem}.rbsm-table-empty>*{max-width:600px}.rbsm-table-empty-desc{display:inline-block;font-size:1rem;line-height:1.7}.rbsm-tab-posts-listing{border:1px solid var(--rbsm-gray);border-radius:5px;padding:20px}.rbsm-tabs-container{padding-top:20px}.rbsm-tab-label{align-items:center;display:inline-flex;gap:.2em}.rbsm-snackbar .v-snackbar__wrapper{background-color:#dff0d8;color:#468847;position:absolute;right:15px;top:50px}.v-card-title .mdi-content-save-check-outline{color:#468847}.v-overlay__scrim{background:rgba(0,0,0,.6)}.rbsm-form-wrap{display:flex;flex-flow:row wrap;row-gap:20px;width:100%}.rbsm-form-list{display:flex;flex-flow:column nowrap;gap:2px}.rbsm-form-main{flex-basis:67%;max-width:67%}.rbsm-form-sidebar{flex-basis:33%;max-width:33%}.rbsm-form-footer{flex-basis:100%;gap:15px;max-width:100%}.rbsm-from-submit{align-items:center;display:flex;flex-flow:row nowrap;gap:10px}h2.rbsm-input-title{align-items:center;display:flex;font-size:min(16px,1rem);gap:.25em;line-height:1.5;margin-bottom:5px}#richEditorContainer{border:1px solid #8884;border-radius:5px;position:relative}p.rbsm-input-hind{display:flex;font-size:min(14px,.85rem);line-height:1.7;margin-bottom:12px}.rbsm-form-wrap .ql-container.ql-snow,.rbsm-form-wrap .ql-toolbar.ql-snow{border:none}.rbsm-form-wrap .v-responsive.v-img{border:2px solid;border-radius:3px;margin-bottom:20px}.rbsm-form-border-wrap{border:1px solid #8882;border-radius:5px;margin-left:20px;padding:20px}.rbsm-form-wrap .v-input__details{padding-left:0}.rbsm-form-wrap input{background-color:transparent;border:none;border-radius:var(--round-3);-webkit-box-shadow:none!important;box-shadow:none!important;line-height:inherit;max-width:100%;outline:none!important;-webkit-transition:none;transition:none;white-space:nowrap}.v-autocomplete input,.v-combobox input{padding:0}.rbsm-btn-primary{align-items:center;background:var(--btn-primary,var(--g-color,#3f51b5));border:none;border-radius:3px;color:var(--btn-accent,#fff);display:inline-flex;font-size:1.1rem;font-weight:700;gap:5px;justify-content:center;line-height:48px;outline:none!important;padding:0 40px}.rbsm-btn-primary:not(.is-btn){background:#000;color:#fff}.rbsm-btn-primary.is-outlined{background-color:transparent;border:1px solid;box-shadow:none!important;color:inherit}.rbsm-btn-primary i{-webkit-transition:all .3s;transition:all .3s}.rbsm-btn-primary:hover i{-webkit-transform:translateX(4px);transform:translateX(4px)}.v-snackbar--variant-elevated{box-shadow:0 4px 10px #8882}.rbsm-login-wrap{align-items:center;display:flex;flex-flow:column nowrap;gap:12px;margin:0 auto;max-width:400px;padding:60px 10px;text-align:center;width:100%}.rbsm-login-icon{font-size:2rem}.rbsm-login-wrap h2{font-size:1.5rem}.rbsm-login-desc{font-size:1rem;line-height:1.7;margin-bottom:20px}.rbsm-login-wrap button{width:100%}.ql-container{font-family:var(--body-family,"Helvetica Neue","Helvetica","Arial",sans-serif);height:min(60vh,500px)}.rbsm-admin-placeholder{background:#8881;border-radius:5px;color:#777;padding:40px 20px;text-align:center}.rbsm-form-col1 .rbsm-form-main,.rbsm-form-col1 .rbsm-form-sidebar{flex-basis:100%;margin:0;max-width:100%}.rbsm-form-col1 .rbsm-form-border-wrap{border:none;margin:0;padding:0}.rbsm-loading-icon{animation:spin 1.5s linear infinite}.ql-editor{font-size:1rem}#rbTextAreaEditor{font-family:Fira Code,Courier New,Courier,monospace;font-size:.95rem!important}.rtl .ql-editor{text-align:right}#editor .ql-editor>*{margin-bottom:.75rem}[data-theme=dark] .ql-picker-options{background:#000;color:#eee}[data-theme=dark] .ql-snow .ql-stroke{stroke:#eee}[data-theme=dark] .ql-snow .ql-fill,[data-theme=dark] .ql-snow .ql-stroke.ql-fill{fill:#eee}[data-theme=dark] .ql-snow .ql-picker,[data-theme=dark] .ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#eee}.rbsm-snackbar-container{position:relative}.rbsm-failed-snackbar .v-snackbar__wrapper{background-color:#ffdede;color:red;position:absolute;right:15px;top:50px}.ql-html-popupContainer{background:var(--solid-white,#fff)!important;border-radius:var(--round-3,7px);color:var(--body-fcolor,#000)}.ql-html-popupTitle{font-size:1rem;font-weight:700}[data-theme=dark] .ql-html-popupContainer{border:2px solid #fff}.ql-html-textContainer{position:static}.ql-html-buttonGroup button{border-radius:3px;font-size:16px;min-width:100px;padding:0 20px}.ql-html-overlayContainer .ql-html-buttonGroup{bottom:-20px;left:calc(50% - 110px);transform:none}.ql-html-overlayContainer .ql-editor{border:1px solid var(--rbsm-gray);border-radius:3px}.ql-html-textArea{border-radius:3px}.ql-html-buttonOk{border:1px solid}.ql-html-buttonOk:hover{background:#000;border-color:#000;color:#fff}.ql-html-buttonCancel:hover{background:#ffdede;border-color:#ffdede;color:red}.ql-toolbar button{background-color:transparent!important;box-shadow:none!important;text-decoration:none!important}.rtl .ql-snow .ql-picker.ql-header .ql-picker-item:before,.rtl .ql-snow .ql-picker.ql-header .ql-picker-label:before{margin-right:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.rbsm-form-main,.rbsm-form-sidebar{flex-basis:100%;margin:0;max-width:100%}.rbsm-form-border-wrap{border:none;margin:0;padding:0}}.rbsm-account-wrapper{margin:1.5em auto;max-width:680px;width:100%}.rbsm-account-wrapper *{box-sizing:border-box}.rbsm-account-error,.rbsm-account-message{border:1px solid #8883;border-radius:5px;font-size:.9rem;line-height:1.6;margin-bottom:15px;padding:15px 20px}.rbsm-account-error{border-color:#8884;color:#a00}.rbsm-account-error a,.rbsm-account-message a{color:inherit;text-decoration:underline}.rbsm-account-message .rbsm-button:not(.secondary){color:#fff}.rbsm-account-message strong{font-weight:600}.rbsm-login-form-container,.rbsm-register-form-container{border:1px solid #8881;border-radius:7px;padding:30px}.rbsm-recaptcha-wrapper{margin-bottom:20px}.rbsm-form-title{font-size:36px;font-weight:400;letter-spacing:-.5px;margin-bottom:30px;margin-top:0;text-align:left}.honeypot{left:-9999px;position:absolute}.rbsm-form-group{display:flex;flex-flow:column nowrap;margin-bottom:25px}.rbsm-form-group label{color:#1a1a1a;display:block;font-size:16px;font-weight:400;margin-bottom:12px}.rbsm-form-group label .required{color:#f44336;margin-left:2px}.rbsm-form-helper{color:#666;display:block;font-size:14px;line-height:1.5;margin-top:5px}.rbsm-form-group input[type=email],.rbsm-form-group input[type=password],.rbsm-form-group input[type=text],.rbsm-input{border:1px solid #8883;border-radius:4px;font-family:inherit;font-size:15px;padding:14px 16px;transition:border-color .2s ease;width:100%}.rbsm-form-group input::placeholder,.rbsm-input::placeholder{color:#999;font-size:15px}.rbsm-form-group input:focus,.rbsm-input:focus{border-color:#3f51b5;outline:none}.rbsm-form-group input.error,.rbsm-input.error,.rbsm-input.error:focus{border-color:#f44336}.rbsm-field-error{color:#f44336;display:block;font-size:13px;margin-top:8px}.rbsm-remember-me{align-items:center;display:flex;margin-bottom:20px}.rbsm-remember-me input[type=checkbox]{cursor:pointer;height:18px;margin:0;width:18px}.rbsm-remember-me label{align-items:center;color:#888;cursor:pointer;display:flex;font-size:.85rem;gap:7px}.rbsm-btn,.rbsm-button,a.rbsm-button{background-color:#3f51b5;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;letter-spacing:.3px;padding:14px 24px;text-align:center;text-decoration:none!important;text-decoration:none;transition:background-color .2s ease}.rbsm-btn:hover,.rbsm-button:hover{background-color:#000;color:#fff;text-decoration:none}.rbsm-btn:disabled,.rbsm-button:disabled{background-color:#8883;cursor:not-allowed}.rbsm-button.secondary{background-color:#fff;border:1px solid #8883;color:#3f51b5;margin-left:10px}.rbsm-button.secondary:hover{background-color:#f5f5f5;border-color:#3f51b5}.rbsm-form-links{margin-top:20px}.rbsm-form-link{font-size:14px;opacity:.5;text-decoration:none;transition:color .2s ease}.rbsm-form-link:hover{opacity:1;text-decoration:underline}.rbsm-recaptcha-container{margin:10px 0}.rbsm-hide-pw{align-items:center;background-color:transparent;border:0;border-radius:0;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;padding:0;position:absolute;right:5px;text-decoration:none;top:calc(50% - 20px);width:40px;-webkit-font-smoothing:inherit}.rbsm-icon-hide{display:none}.rbsm-hide-pw svg{height:22px;width:22px}.rbsm-login-form-container p,.rbsm-register-form-container p{color:#666;font-size:.8rem;line-height:1.6;margin-bottom:20px}@media (max-width:767px){.rbsm-login-form-container,.rbsm-register-form-container{padding:20px}.rbsm-form-title{font-size:28px;margin-bottom:30px}.rbsm-button.secondary{display:block;margin-left:0;margin-top:10px;width:100%}.rbsm-form-title{font-size:24px}}[dir=rtl] .rbsm-button.secondary{margin-left:0;margin-right:10px}.user-pass-wrap{display:block;position:relative}.user-pass-wrap input{padding-right:40px;width:100%}.rbsm-form-links{align-items:center;display:flex;flex-wrap:wrap;gap:0}.rbsm-form-link-separator{color:#999;margin:0 8px}