.bPlButton{align-items:center;border:none;border-radius:.5em;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;outline:0;overflow:hidden;padding:12px 28px;position:relative;text-decoration:none;transition:all .5s ease-in-out;z-index:0}.bPlButton .bPlButton-disabled{cursor:not-allowed;opacity:.7}.bPlButton svg{fill:currentColor;height:1.2em;width:1.2em}.bPlButton:focus,.bPlButton:hover{box-shadow:none;outline:0}.bPlButton.variant-danger,.bPlButton.variant-primary,.bPlButton.variant-secondary{color:#fff}.bPlButton.variant-danger:before,.bPlButton.variant-primary:before,.bPlButton.variant-secondary:before{background:#070127;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease-in-out;width:0;z-index:-1}.bPlButton.variant-danger:hover:before,.bPlButton.variant-primary:hover:before,.bPlButton.variant-secondary:hover:before{width:100%}.bPlButton.variant-danger.white:before,.bPlButton.variant-primary.white:before,.bPlButton.variant-secondary.white:before{background:#fff}.bPlButton.variant-primary{background:#146ef5}.bPlButton.variant-primary.white:hover{color:#146ef5}.bPlButton.variant-primary.outline{background:transparent;border:2px solid #146ef5;color:#146ef5}.bPlButton.variant-primary.outline:before{background:#146ef5}.bPlButton.variant-primary.outline:hover{color:#fff}.bPlButton.variant-primary.outline.white{border:2px solid #fff;color:#fff}.bPlButton.variant-primary.outline.white:before{background:#fff}.bPlButton.variant-primary.outline.white:hover{color:#146ef5}.bPlButton.variant-secondary{background:#ff7a00}.bPlButton.variant-secondary.white:hover{color:#ff7a00}.bPlButton.variant-secondary.outline{background:transparent;border:2px solid #ff7a00;color:#ff7a00}.bPlButton.variant-secondary.outline:before{background:#ff7a00}.bPlButton.variant-secondary.outline:hover{color:#fff}.bPlButton.variant-danger{background:#dc3545}.bPlButton.variant-danger.white:hover{color:#ff7a00}.bPlButton.variant-danger.outline{background:transparent;border:2px solid #dc3545;color:#dc3545}.bPlButton.variant-danger.outline:before{background:#ff7a00}.bPlButton.variant-danger.outline:hover{color:#fff}.bPlButton.size-medium{font-size:14px;padding:8px 18px}.bPlButton.size-small{font-size:12px;padding:6px 14px}
.bBlocksContentGenerateAiContainer{width:350px}.bBlocksContentGenerateAiContainer .components-popover__content{padding:15px;width:100%!important}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent{width:100%}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateAiHeader{align-items:center;display:flex;gap:10px;margin-bottom:10px}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateAiHeader>h2{margin:0}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateWarning{background:#fff;border-left:3px solid #fbbf24;box-shadow:0 0 6px hsla(0,0%,91%,.722);margin-bottom:10px;padding:10px;width:100%}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateWarning>p{margin:0}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateAiError{background-color:#ffebe8;border:1px solid #cc1818;border-radius:4px;color:#cc1818;font-size:13px;margin:10px 0;padding:8px 12px}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateAiSuggestions{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-bottom:10px}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateAiSuggestions p{background-color:#fff;border:1px solid #ccc;border-radius:15px;cursor:pointer;font-size:12px;margin:0;padding:2px 7px;transition:all .2s ease-in-out}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateAiSuggestions p:hover{background-color:#f6f6f6}.bBlocksContentGenerateAiContainer .bBlocksContentGenerateAiContent .bBlocksContentGenerateAiPreview .bBlocksAiContentPreview{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:1.6;max-height:200px;overflow-y:auto;padding:15px;white-space:pre-wrap}
