.block-editor-block-list__layout.is-root-container>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--boldpo-layout-row-max-width,1200px)!important}.boldpo-info-box-item-header,.boldpo-social-icon-item-header{align-items:center;display:flex;justify-content:space-between}.eshb-border-control button.components-button.is-secondary{border:none!important;box-shadow:none;&:hover{border:none!important;box-shadow:none}}.boldpo-info-box-image-control{margin-bottom:10px}.block-editor-block-inspector__tabs{background:#d8c7f02e}.components-toggle-group-control{border:1px solid #ededed;min-height:35px}.components-toggle-group-control-option-base svg{width:16px}.components-input-control__container{border-radius:5px!important}.block-editor-block-inspector__tabs button[data-active-item=true]{background:#e9c7ff}
.boldpo-premade-designs-btn.components-button{align-items:center;background:linear-gradient(-135deg,#7b2ff2,#a216ff);border:none;border-radius:4px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:32px;margin-right:8px;margin-left:8px;padding:6px 12px;transition:opacity .2s ease;white-space:nowrap}.boldpo-premade-designs-btn.components-button:hover{color:#fff!important;opacity:.85}.boldpo-premade-designs-btn.components-button:focus{box-shadow:none;outline:2px solid #a216ff;outline-offset:1px}.boldpo-premade-designs-btn svg{flex-shrink:0}.boldpo-template-importer-modal .components-modal__content{display:flex;flex-direction:column;padding:0}.boldpo-template-importer-modal .components-modal__header{border-bottom:1px solid #e0e0e0;margin:0;padding:16px 24px}.boldpo-template-importer{flex:1;overflow-y:auto;padding:24px}.boldpo-template-importer__toolbar{align-items:center;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:8px;display:flex;gap:12px;margin-bottom:24px;padding:16px 20px}.boldpo-template-importer__filter,.boldpo-template-importer__search{max-width:300px;min-width:240px}.boldpo-template-importer__filter .components-input-control__container,.boldpo-template-importer__search .components-input-control__container{border-radius:5px}.boldpo-template-importer__toolbar .components-search-control__input,.boldpo-template-importer__toolbar .components-select-control__input{background:#fff;font-size:13px;height:40px!important;min-height:40px!important}.boldpo-template-importer__toolbar .components-search-control__input:focus,.boldpo-template-importer__toolbar .components-select-control__input:focus{border-color:#a216ff;box-shadow:0 0 0 1px #a216ff}.boldpo-template-importer__toolbar .components-search-control{position:relative}.boldpo-template-importer__toolbar .components-search-control__icon{top:50%;transform:translateY(-50%)}.boldpo-template-importer__filter .components-input-control__container .components-input-control__backdrop,.boldpo-template-importer__search .components-input-control__container .components-input-control__backdrop{border-color:#a216ff!important;box-shadow:none!important}.boldpo-template-importer__type-filter{margin-right:auto}.boldpo-template-importer__tier-filter .components-button-group,.boldpo-template-importer__type-filter .components-button-group{display:flex;gap:0}.boldpo-tier-btn.components-button{border:none;box-shadow:inset 0 0 0 1px #c280ff;color:#000;font-size:13px;height:40px;margin-right:-1px;min-height:40px;padding:0 16px}.boldpo-tier-btn.components-button:first-child{border-radius:0 6px 6px 0;margin-right:0}.boldpo-tier-btn.components-button:last-child{border-radius:6px 0 0 6px}.boldpo-tier-btn.components-button.is-active,.boldpo-tier-btn.components-button.is-primary{background:#a216ff;box-shadow:inset 0 0 0 1px #c280ff;color:#fff;position:relative;z-index:1}.boldpo-tier-btn.components-button:hover{background:#a216ff!important;color:#fff!important}.boldpo-template-importer__sync-btn.components-button{align-items:center;background:#fff;border:1px solid #d9b3ff;border-radius:6px;color:#a216ff;display:inline-flex;flex-shrink:0;font-size:13px;gap:6px;height:40px;min-height:40px;padding:0 14px;transition:background .2s,border-color .2s;white-space:nowrap}.boldpo-template-importer__sync-btn.components-button:hover{background:#a216ff!important;color:#fff!important}.boldpo-template-importer__sync-btn.components-button.is-busy{opacity:.7}.boldpo-template-importer__sync-btn.components-button.is-busy svg{animation:boldpo-spin 1s linear infinite}@keyframes boldpo-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.boldpo-template-importer__loading{flex-direction:column;gap:16px}.boldpo-template-importer__empty,.boldpo-template-importer__loading{align-items:center;color:#757575;display:flex;justify-content:center;min-height:300px}.boldpo-template-importer__empty{font-size:14px}.boldpo-template-importer__masonry{-moz-column-gap:20px;column-gap:20px;-moz-columns:280px 4;columns:280px 4}.boldpo-template-importer__item{-moz-column-break-inside:avoid;background:#fff;border:1px solid #e0e0e0;border-radius:8px;break-inside:avoid;margin-bottom:20px;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.boldpo-template-importer__item:hover{border-color:#a216ff;box-shadow:0 6px 20px rgba(162,22,255,.18);transform:translateY(-2px)}.boldpo-template-importer__preview{background:#f8f8f8;overflow:hidden;position:relative;width:100%}.boldpo-template-importer__preview img{display:block;height:auto;width:100%}.boldpo-template-importer__preview-placeholder{align-items:center;background:linear-gradient(-145deg,#f0e6ff,#e8f0fe);color:#9b59b6;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:180px;padding:24px 16px}.boldpo-template-importer__preview-placeholder svg{opacity:.4}.boldpo-template-importer__preview-placeholder span{color:#7e57c2;font-size:13px;font-weight:500;line-height:1.3;opacity:.7;text-align:center}.boldpo-template-importer__info{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:12px;justify-content:space-between;padding:16px}.boldpo-template-importer__title{color:#1e1e1e;flex:1;font-size:14px;font-weight:500;line-height:1.4;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boldpo-template-importer__import-btn.components-button.is-primary{background:#a216ff;border-color:#a216ff;border-radius:4px;flex-shrink:0;font-size:12px;padding:6px 16px}.boldpo-template-importer__import-btn.components-button.is-primary:hover{background:#8a0ee0;border-color:#8a0ee0}.boldpo-template-importer__sentinel{min-height:1px;padding:8px 0}.boldpo-template-importer__loading-more{align-items:center;color:#757575;display:flex;font-size:13px;gap:10px;justify-content:center;padding:20px 0}.boldpo-template-importer__badge{border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:3px 10px;position:absolute;left:10px;text-transform:uppercase;top:10px;z-index:2}.boldpo-template-importer__badge.is-free{background:linear-gradient(-135deg,#59b160,#3e8102);color:#fff}.boldpo-template-importer__badge.is-pro{background:linear-gradient(-135deg,red,#8700e1);color:#fff}.boldpo-template-importer__lock-overlay{align-items:center;background:rgba(0,0,0,.45);color:#fff;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.boldpo-template-importer__item.is-locked{opacity:.85}.boldpo-template-importer__item.is-locked:hover{border-color:#e0e0e0;box-shadow:none}.boldpo-template-importer__import-btn.is-locked-btn.components-button{background:transparent;border:1px solid #ccc;border-radius:4px;color:#999;cursor:not-allowed;font-size:12px;padding:6px 16px}
