.components-placeholder.bs-column-selector-placeholder .components-placeholder__label,.components-placeholder.bs-layout-selector-placeholder .components-placeholder__label{align-items:flex-start;line-height:1.4}.components-placeholder.bs-column-selector-placeholder .components-placeholder__label .blockspare-svg,.components-placeholder.bs-layout-selector-placeholder .components-placeholder__label .blockspare-svg{height:32px;width:32px}.components-placeholder.bs-column-selector-placeholder .components-placeholder__fieldset,.components-placeholder.bs-layout-selector-placeholder .components-placeholder__fieldset{justify-content:center;width:auto}.bs-popup-headings{align-items:center;display:flex;gap:.5em}.bs-popup-headings svg.blockspare-svg{height:30px;width:30px}.bs-toolbar-insert-layout .bs-toolbar-prebuilt-button{align-items:center;background:#8b259c;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:32px;justify-content:center;margin-left:8px;min-height:32px;padding:6px 12px;white-space:nowrap}.bs-toolbar-insert-layout .bs-toolbar-prebuilt-button:active,.bs-toolbar-insert-layout .bs-toolbar-prebuilt-button:hover{background:#8b259c;color:#fff}.bs-toolbar-insert-layout .bs-toolbar-prebuilt-button .blockspare-svg{background:#fff!important;border-radius:50%;height:18px;padding:3px;width:18px}.bs-copy-template>button>svg,.bs-save-template>button>svg{height:20px;width:20px}.bs-layout-selector-placeholder .components-placeholder__instructions{font-size:14px;margin-bottom:20px}.bs-layout-selector-placeholder .bs-layout-modal-button{background-color:#8b259c;color:#fff;font-size:16px;height:auto;padding:10px 20px}.bs-layout-selector-placeholder .bs-layout-modal-button:active,.bs-layout-selector-placeholder .bs-layout-modal-button:hover{background:#8b259c!important;color:#fff!important}.bs-layout-selector-placeholder .bs-layout-selector-placeholder-description{align-items:center;display:flex;font-size:14px;gap:10px}.bs-layout-selector-placeholder .bs-layout-selector-placeholder-description svg{margin:0}.bs-modal-overlay{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.8)}.bs-layout-modal .components-modal__header{border-bottom-color:#d1d5db;gap:20px;padding:0 20px}.bs-layout-modal .components-modal__header .components-modal__header-heading-container{align-items:center;display:flex;flex-grow:0;gap:8px}.bs-layout-modal .components-modal__header .components-modal__icon-container{align-items:center;display:flex;justify-content:center}.bs-layout-modal .components-modal__header .components-modal__icon-container>svg{height:30px;width:30px}.bs-layout-modal .components-modal__header h1{background:-webkit-linear-gradient(#3b1a5b,#8b259c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;font-weight:600;line-height:30px}.bs-layout-modal .components-modal__header .bs-right-header-actions{align-items:center;display:flex;gap:12px}.bs-layout-modal .components-modal__header .bs-right-header-actions .bs-action-button{align-items:center;background-color:transparent;border-radius:50%;color:#111827;cursor:pointer;display:flex;height:40px;justify-content:center;right:0;padding:8px;transition:all .15s cubic-bezier(.4,0,.2,1);width:40px}.bs-layout-modal .components-modal__header .bs-right-header-actions .bs-action-button.bs-active-view,.bs-layout-modal .components-modal__header .bs-right-header-actions .bs-action-button:hover{background:rgba(139,37,156,.1);color:#8b259c}.bs-layout-modal .components-modal__header .bs-right-header-actions .bs-action-button:focus{border:none;box-shadow:none;outline:none}.bs-layout-modal .bs-sepearator{background-color:#d1d5db;height:20px;width:1px}.bs-layout-modal .components-modal__content{background:#fff;overflow:hidden;padding:0}.current-tab-bs-layout-tab-reusable-blocks.bs-layout-choices{display:block}.current-tab-bs-layout-tab-reusable-blocks.bs-layout-choices a{text-decoration:none}.bs-layout-modal.blockspare-dashboard .bs-layouts-wrappper{height:calc(100vh - 152px)}.bs-layout-modal.blockspare-dashboard .bs-layout-sidebar .bs-layout-category-list{height:calc(100vh - 278px)}[data-type="blockspare/bs-layouts"]{animation:fadein 2s ease 0s 1 normal forwards}@keyframes fadein{0%{opacity:0}66%{opacity:0}to{opacity:1}}.bs-layout-reusable{display:flex;flex-flow:row wrap;font-size:14px;font-weight:600;justify-content:space-around;padding:18px}.bs-layout-reusable:nth-child(2n){background:#f2f2f2}.bs-layout-reusable>div{display:inline;flex:1 0 0}.bs-layout-reusable a:hover{cursor:pointer}.bs-layout-reusable:hover .bs-layout-reusable-actions{opacity:1}.bs-layout-reusable-actions{font-size:14px;font-weight:400;opacity:1;text-align:left;transition:.1s ease}.bs-layout-reusable-actions span{padding-right:15px}.bs-layout-reusable-actions i{font-size:17px;margin-left:2px}.bs-layout-modal .bs-layout-modal-header-reusable{font-weight:700;margin-bottom:0}.bs-layout-modal .bs-layout-modal-header-reusable a{text-decoration:none}.bs-layout-modal-header-reusable-actions{text-align:left}.bs-layout-modal-footer{background:#3c3b3b;border-top:1px solid #e0e0e0;bottom:-1px;color:#fff;font-size:11px;height:auto;padding:10px 32px 10px 10px;position:absolute;width:100%;z-index:50}.bs-layout-modal-footer svg{color:#fff;right:10px;position:absolute;width:18px}.bs-layout-modal-footer a{color:#fff;text-decoration:none}.bs-layout-modal-footer a:hover{text-decoration:underline}.bs-layout-modal-footer a:focus{color:#fff;text-decoration:underline}.bs-layout-modal-footer span{margin:0 5px}.bs-layout-modal-footer .bs-pro-feedback{float:left;font-weight:700;position:relative}.bs-layout-modal-footer .bs-pro-feedback svg{right:-22px}.bs-save-modal-overlay{backdrop-filter:blur(4px)}.bs-save-modal .components-modal__header{border-bottom:1px solid #d1d5db;height:53px;padding:8px 24px}.bs-save-modal .components-modal__header .components-modal__header-heading-container{align-items:center;gap:5px}.bs-save-modal .components-modal__header .components-modal__icon-container{display:flex}.bs-save-modal .components-modal__header .components-modal__icon-container svg{height:30px;width:30px}.bs-save-modal .components-modal__header .components-modal__header-heading{background:-webkit-linear-gradient(#3b1a5b,#8b259c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:16px;font-weight:500;line-height:1.4}.bs-save-modal .components-modal__header button:hover svg{fill:#8b259c}.bs-save-modal .components-modal__content{margin-top:53px;padding:20px 24px}.bs-save-modal .components-modal__content .bs-save-title-wrapper{align-items:center;display:flex;gap:5px;margin-bottom:20px}.bs-save-modal .components-modal__content .bs-save-title-wrapper .bs-save-title{font-size:14px;margin:0}.bs-save-modal .components-modal__content .bs-save-template-name{display:flex;gap:5px}.bs-save-modal .components-modal__content .bs-save-template-name>input{flex:1;font-size:14px;width:100%}.bs-save-modal .components-modal__content .bs-save-template-name>input:focus{border-color:#8b259c;box-shadow:0 0 0 1px #8b259c}.bs-save-modal .components-modal__content .bs-save-template-name .bs-save-button{background-color:#8b259c;border-radius:4px;color:#fff;font-size:14px;height:auto;padding:10px 20px}.bs-save-modal .components-modal__content .bs-save-template-name .bs-save-button:active,.bs-save-modal .components-modal__content .bs-save-template-name .bs-save-button:hover{background:#8b259c!important;color:#fff!important}.bs-save-modal .components-modal__content .bs-save-template-name .bs-save-button:disabled,.bs-save-modal .components-modal__content .bs-save-template-name .bs-save-button:disabled:active,.bs-save-modal .components-modal__content .bs-save-template-name .bs-save-button:disabled:hover{opacity:.7}.bs-save-modal .components-modal__content .bs-save-description{font-size:14px;margin-bottom:0;margin-top:20px}.bs-save-modal .components-modal__content .bs-save-link{color:#8b259c}.bs-save-modal .components-modal__content .bs-save-error{background:rgba(139,37,156,.1);border:1px solid rgba(139,37,156,.3);border-radius:4px;color:#8b259c;font-size:14px;margin:0 0 20px;padding:20px}
