.ai-image-controls .components-panel__body{border-top:1px solid #e0e0e0}.ai-image-controls .components-textarea-control__input{font-size:14px;line-height:1.4}.ai-image-controls .components-button.is-primary{background:#2271b1;border:none;font-weight:500}.ai-image-controls .components-button.is-primary:hover{background:#135e96}.ai-image-controls .components-spinner{margin-right:8px}.ai-image-controls__popover{max-width:calc(100vw - 32px);padding:4px;width:300px}.ai-image-controls__status{color:#757575;font-size:12px;margin-top:8px}.ai-image-placeholder-action .components-button svg{color:#2271b1}.ai-image-controls__popover .components-base-control+.components-base-control{margin-top:12px}.block-editor-block-toolbar .components-button.ai-image-toolbar-button{gap:4px;min-width:-moz-max-content;min-width:max-content;padding:0 10px 0 6px!important;white-space:nowrap;width:auto!important}.block-editor-block-toolbar .components-button.ai-image-toolbar-button svg{flex-shrink:0}.ai-text-controls .components-panel__body{border-top:1px solid #e0e0e0}.ai-text-controls .components-textarea-control__input{font-size:14px;line-height:1.4}.ai-text-controls .components-button.is-primary{background:#2271b1;border:none;font-weight:500}.ai-text-controls .components-button.is-primary:hover{background:#135e96}.ai-text-controls .components-spinner{margin-right:8px}.ai-block-placeholder{background:#f9f9f9;border:2px dashed #ddd;border-radius:8px;margin:20px 0;padding:40px 20px;text-align:center}.ai-block-placeholder p{color:#666;font-size:14px;margin:0}.ai-block-placeholder p:first-child{color:#333;font-weight:600;margin-bottom:8px}.ai-block-controls .components-panel__body{border-top:1px solid #e0e0e0}.ai-block-controls .components-textarea-control__input{font-size:14px;line-height:1.4}.ai-block-controls .components-button.is-primary{background:#2271b1;border:none;font-weight:500}.ai-block-controls .components-button.is-primary:hover{background:#135e96}.ai-block-controls .components-spinner{margin-right:8px}.aibui-stats{--aibui-border:#e5e7eb}.aibui-stats-preview{background:#fff;border:1px solid var(--aibui-border);border-radius:12px;padding:16px}.aibui-stats-title{font-size:18px;font-weight:600;margin:0 0 12px}.aibui-stats-svg{height:auto;max-height:280px;width:100%}.aibui-stats-legend{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:10px}.aibui-stats-legend-item{align-items:center;color:#374151;display:inline-flex;font-size:12px}.aibui-stats-legend-dot{border-radius:50%;display:inline-block;height:10px;margin-right:6px;width:10px}