.wp-block-create-block-features-section .features-container{border:1px dashed #ddd;border-radius:8px;position:relative}.wp-block-create-block-features-section .features-container:before{background:#fff;color:#666;content:"Features Section";font-size:12px;font-weight:500;left:12px;padding:0 8px;position:absolute;top:-12px}.wp-block-create-block-features-section .feature-item{border:1px solid #e0e0e0;position:relative}.wp-block-create-block-features-section .feature-item:hover{border-color:#007cba}.wp-block-create-block-features-section .feature-item .feature-controls{align-items:flex-start;background:rgba(0,124,186,.05);border-radius:4px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding:.5rem}.wp-block-create-block-features-section .feature-item .feature-controls .components-base-control{flex:1;margin-bottom:0}.wp-block-create-block-features-section .feature-item .feature-controls .components-base-control .components-base-control__label{font-size:12px;font-weight:600;margin-bottom:4px}.wp-block-create-block-features-section .feature-item .feature-controls .components-button{flex-shrink:0;margin-top:20px}.wp-block-create-block-features-section .features-actions{background:rgba(0,0,0,.02);border:2px dashed #ddd;border-radius:8px;margin-top:2rem;padding:2rem;text-align:center}.wp-block-create-block-features-section .features-actions:hover{background:rgba(0,124,186,.05);border-color:#007cba}.wp-block-create-block-features-section .features-actions .components-button{font-weight:600}.wp-block-create-block-features-section .features-side-image{border:2px dashed #ddd;border-radius:8px;padding:1rem;text-align:center}.wp-block-create-block-features-section .features-side-image img{border-radius:4px;height:auto;max-width:100%}.wp-block-create-block-features-section .features-side-image:before{color:#666;content:"Side Image";display:block;font-size:12px;font-weight:500;margin-bottom:.5rem}.wp-block-create-block-features-section .feature-heading[contenteditable=true]{border:1px dashed transparent;border-radius:4px;padding:4px}.wp-block-create-block-features-section .feature-heading[contenteditable=true]:focus{border-color:#007cba;outline:none}.wp-block-create-block-features-section .feature-heading[contenteditable=true]:empty:before{color:#999;content:attr(placeholder);font-style:italic}.wp-block-create-block-features-section .feature-description[contenteditable=true]{border:1px dashed transparent;border-radius:4px;padding:4px}.wp-block-create-block-features-section .feature-description[contenteditable=true]:focus{border-color:#007cba;outline:none}.wp-block-create-block-features-section .feature-description[contenteditable=true]:empty:before{color:#999;content:attr(placeholder);font-style:italic}.wp-block-create-block-features-section .components-panel__body .components-color-palette .components-color-palette__item{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.wp-block-create-block-features-section .editor-post-featured-image__preview img{border-radius:4px;height:auto;max-width:100%}.wp-block-create-block-features-section .editor-post-featured-image__toggle{background:transparent;border:2px dashed #ddd;border-radius:8px;color:#007cba;cursor:pointer;font-weight:600;padding:1rem;width:100%}.wp-block-create-block-features-section .editor-post-featured-image__toggle:hover{background:rgba(0,124,186,.05);border-color:#007cba}@media(max-width:768px){.wp-block-create-block-features-section .features-grid:after{background:#fff;border:1px solid #ddd;border-radius:3px;color:#666;content:"Mobile View (2 columns)";font-size:11px;padding:2px 6px;position:absolute;right:0;top:-30px}}@media(max-width:480px){.wp-block-create-block-features-section .features-grid:after{content:"Mobile View (1 column)"}}.block-editor-block-toolbar .components-toolbar-group .components-button[aria-label*=Features]{background:rgba(0,124,186,.1)}.block-editor-inserter__preview .wp-block-create-block-features-section .feature-controls,.block-editor-inserter__preview .wp-block-create-block-features-section .features-actions,.block-editor-inserter__preview .wp-block-create-block-features-section .features-container:before{display:none}
