:root{--radius-xs:24px;--radius-sm:32px;--radius-md:42px;--radius-lg:56px;--radius-xl:80px;--radius-xs-rem:1.5rem;--radius-sm-rem:2rem;--radius-md-rem:2.625rem;--radius-lg-rem:3.5rem;--radius-xl-rem:5rem;--bt-chat-chrome-border:#ededed;--bt-button-radius-sm:var(--radius-sm);--bt-button-radius-md:var(--radius-md);--bt-button-radius-lg:var(--radius-md);--bt-panel-radius:var(--radius-lg);--bt-nest-pad-lg:24px;--bt-nest-pad-md-composer:14px;--bt-nest-pad-menu:16px;--bt-radius-inner-lg:max(0px,calc(var(--radius-lg) - var(--bt-nest-pad-lg)));--bt-radius-inner-md-composer:max(0px,calc(var(--radius-md) - var(--bt-nest-pad-md-composer)))}.bt-radius-xs{--bt-radius:var(--radius-xs)}.bt-radius-sm{--bt-radius:var(--radius-sm)}.bt-radius-md{--bt-radius:var(--radius-md)}.bt-radius-lg{--bt-radius:var(--radius-lg)}.bt-radius-xl{--bt-radius:var(--radius-xl)}.bt-round{border-radius:var(--bt-radius,var(--radius-md))}.bt-curve{--_r:var(--bt-radius,var(--radius-md));border-radius:var(--_r);corner-shape:squircle;-webkit-corner-smoothing:100%}@supports not (corner-shape:squircle){.bt-curve{border-radius:var(--_r)}}.bt-nest{--bt-r-outer:var(--bt-radius,var(--radius-lg));--bt-pad:16px;border-radius:var(--bt-r-outer);padding:var(--bt-pad)}.bt-nest>.bt-nest-child,.bt-nest>:not(.bt-nest-ignore){--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));border-radius:var(--bt-radius-nested)}.bt-nest-child-explicit{border-radius:var(--bt-radius,var(--bt-radius-nested))}.rounded-rad-xs{border-radius:var(--radius-xs)}.rounded-rad-sm{border-radius:var(--radius-sm)}.rounded-rad-md{border-radius:var(--radius-md)}.rounded-rad-lg{border-radius:var(--radius-lg)}.rounded-rad-xl{border-radius:var(--radius-xl)}.bt-tooltip-content{border-radius:var(--radius-xs);corner-shape:squircle;-webkit-corner-smoothing:100%}.user-message-bubble-inner,.user-message-bubble-inner-expanded,.user-message-edit-textarea{border-radius:var(--radius-md)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.user-message-bubble-inner,.user-message-bubble-inner-expanded{overflow:hidden}.user-message-bubble-inner-editing{border-radius:0!important;overflow:visible!important;corner-shape:initial;background:transparent!important;border:none!important}.ai-chat-main-frame{border-radius:var(--radius-lg);overflow:visible;corner-shape:squircle;-webkit-corner-smoothing:100%}.bt-ai-chat-app .chat-main-stage{box-sizing:border-box;border:1px solid var(--bt-chat-chrome-border);border-left:none}body.dark .bt-ai-chat-app{--bt-chat-chrome-border:#142633}.bt-ai-chat-app .brand-doc-overlay-panel{border:1px solid var(--bt-chat-chrome-border);box-sizing:border-box}.chat-message-bubble:not(.user-message-bubble-inner):not(.user-message-bubble-inner-expanded):not(.user-message-bubble-inner-editing),.user-message-bubble,.user-message-bubble>.chat-message-bubble{border-radius:0!important;overflow:visible!important;corner-shape:initial}.add-assets-library-cell,.brand-logo-slot,.library-image-cell,.library-image-cell-doc,.visuals-preview-container{border-radius:var(--radius-lg);overflow:hidden;corner-shape:squircle;-webkit-corner-smoothing:100%}.image-focus-container,.image-message-box{border-radius:var(--radius-md);corner-shape:squircle;-webkit-corner-smoothing:100%}.library-image-cell-media{position:absolute;z-index:0;overflow:hidden}.library-image-cell-hover-overlay{z-index:2}.library-image-cell-preview{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.library-expanded-media{position:absolute;inset:0;overflow:hidden}.library-expanded-preview{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.typography-search-bar{border-radius:var(--radius-sm)}.library-expanded-container,.typography-search-bar{overflow:hidden;corner-shape:squircle;-webkit-corner-smoothing:100%}.library-expanded-container{border-radius:var(--radius-lg)}.image-tag-badge{border-radius:9999px;corner-shape:squircle;-webkit-corner-smoothing:100%}.image-focus-container .image-tag-badge-host,.image-message-box .image-tag-badge-host{--bt-arc-inset:16px;top:16px;left:16px}.image-focus-container .image-tag-badge:not(.library-asset-tag-chip),.image-message-box .image-tag-badge:not(.library-asset-tag-chip){border-radius:max(24px,calc(var(--radius-md) - var(--bt-arc-inset, 16px)))!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.visuals-typography-view-btn{border-radius:var(--radius-md);corner-shape:squircle;-webkit-corner-smoothing:100%}.image-focus-textarea-wrapper{border-radius:var(--radius-lg);overflow:hidden;corner-shape:squircle;-webkit-corner-smoothing:100%}.image-focus-textarea{border-radius:0}.add-assets-library-cell,.add-assets-library-modal,.brand-logo-slot,.bt-nest-lg-24,.library-expanded-container,.library-image-cell,.visuals-card-container,.visuals-preview-container{--bt-r-outer:var(--radius-lg);--bt-pad:var(--bt-nest-pad-lg);--bt-radius-nested:var(--bt-radius-inner-lg)}.library-image-cell:not(.library-image-cell-doc) .library-image-cell-hover-overlay,.library-image-cell:not(.library-image-cell-doc) .library-image-cell-media{inset:0;border-radius:0}.library-image-cell:not(.library-image-cell-doc) .library-image-cell-preview{border-radius:0}.library-image-cell.library-image-cell-doc .relative.z-0,.library-image-cell.library-image-cell-doc>img{border-radius:var(--bt-radius-inner-lg)!important}.add-assets-library-cell .add-assets-library-cell-overlay{inset:0;border-radius:0}.brand-logo-slot img,.visuals-preview-container img{border-radius:0!important}.brand-logo-slot,.visuals-preview-container.brand-logo-expanded-preview{padding:var(--bt-nest-pad-lg)!important;box-sizing:border-box}.add-assets-library-cell:not(.add-assets-library-cell-no-preview) img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.image-focus-container,.image-message-box{--bt-r-outer:var(--radius-md);box-sizing:border-box;overflow:hidden}.image-focus-container>img,.image-message-box img{border-radius:0;corner-shape:initial}.image-focus-container>.absolute.inset-0.pointer-events-none,.image-focus-container>.image-loading-overlay,.image-message-box>.absolute.inset-0:not(.image-message-hover-overlay),.image-message-box>.image-loading-overlay{border-radius:inherit;corner-shape:inherit;-webkit-corner-smoothing:inherit}.image-loading-overlay{overflow:hidden}.image-loading-overlay--exit{opacity:0;transition:opacity 2.2s cubic-bezier(.33,1,.68,1)}.image-loading-overlay-gradient{will-change:transform;transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.image-message-hover-overlay{border-radius:0;corner-shape:initial;z-index:1}.chat-textarea-wrapper{--bt-r-outer:var(--radius-md);--bt-pad:var(--bt-nest-pad-md-composer);--bt-radius-nested:var(--bt-radius-inner-md-composer);border-radius:var(--bt-r-outer)!important;padding:var(--bt-pad)!important;overflow:hidden;corner-shape:squircle;-webkit-corner-smoothing:100%}.login-theme-toggle-thumb,.login-theme-toggle-track{border-radius:var(--radius-sm)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.chat-textarea-wrapper .add-button,.chat-textarea-wrapper .chat-composer-asset-thumb,.chat-textarea-wrapper .chat-mode-slider-thumb,.chat-textarea-wrapper .chat-mode-slider-track,.chat-textarea-wrapper .chat-mode-slider-track-bg,.chat-textarea-wrapper .chat-textarea-remix-btn,.chat-textarea-wrapper .chat-textarea-remix-btn.image-remix-btn-inner,.chat-textarea-wrapper .chat-textarea-remix-wrapper,.chat-textarea-wrapper .image-size-trigger-btn,.chat-textarea-wrapper .send-button{border-radius:var(--bt-radius-nested)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.chat-textarea-wrapper .chat-composer-asset-thumb{overflow:hidden}.chatlist-dropdown,.thread-menu-dropdown{--bt-r-outer:var(--radius-lg);--bt-pad:var(--bt-nest-pad-menu);--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));overflow:hidden}.theme-dropdown{--bt-r-outer:var(--radius-sm);--bt-pad:10px;--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));overflow:hidden}.settings-menu-container,.settings-theme-submenu-host{overflow:visible}.settings-menu-container{--bt-r-outer:var(--radius-lg);--bt-pad:var(--bt-nest-pad-menu);--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)))}.add-assets-dropdown{--bt-r-outer:var(--radius-xl);--bt-pad:10px;--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));overflow:hidden}[data-aspect-dropdown-portal][role=listbox]{--bt-r-outer:var(--radius-xs);--bt-pad:6px;--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));border-radius:var(--radius-xs);padding:var(--bt-pad);gap:4px;overflow:hidden;corner-shape:squircle;-webkit-corner-smoothing:100%}[data-aspect-dropdown-portal] .image-aspect-option-btn,[data-aspect-dropdown-portal] [role=option].image-aspect-option-btn,[data-aspect-dropdown-portal] [role=option].image-aspect-option-btn:hover,[data-aspect-dropdown-portal] [role=option].image-aspect-option-btn[data-selected=true],[data-aspect-dropdown-portal] [role=option].image-aspect-option-btn[data-selected=true]:hover{border-radius:var(--bt-radius-nested)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}body:not(.dark) [data-aspect-dropdown-portal] .image-aspect-option-btn[data-selected=true],body:not(.dark) [data-aspect-dropdown-portal] [role=option].image-aspect-option-btn[data-selected=true]{background-color:#f9f9f9!important;color:#adadad!important}body.dark [data-aspect-dropdown-portal] .image-aspect-option-btn[data-selected=true],body.dark [data-aspect-dropdown-portal] [role=option].image-aspect-option-btn[data-selected=true]{background-color:#32526f!important}.bt-tooltip-content.user-message-attachment-image-preview-tooltip{--bt-r-outer:var(--radius-xs);--bt-pad:12px;--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));border-radius:var(--bt-r-outer)!important;padding:var(--bt-pad)!important;overflow:hidden;corner-shape:squircle;-webkit-corner-smoothing:100%}.user-message-attachment-image-preview-tooltip .user-message-attachment-image-preview{display:block;max-width:280px;max-height:280px;width:auto;height:auto;object-fit:contain;border-radius:var(--bt-radius-nested)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.image-number-container{--bt-r-outer:var(--radius-sm);--bt-pad:6px;--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));corner-shape:squircle;-webkit-corner-smoothing:100%}.image-number-container.image-number-container--lg{--bt-r-outer:var(--radius-md);--bt-pad:8px;--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)))}.image-number-container button{border-radius:var(--radius-xs)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.chatlist-dropdown .thread-list-item>.thread-menu-item:first-child,.chatlist-dropdown .thread-menu-item:first-child,.settings-menu-container .bt-nest-child:first-child,.settings-menu-container .settings-theme-row:first-child,.theme-dropdown .settings-theme-submenu-btn:first-child,.thread-menu-dropdown .bt-nest-child:first-child,.thread-menu-dropdown .delete-option:only-child,.thread-menu-dropdown .thread-rename-btn:first-child{border-top-left-radius:var(--bt-radius-nested)!important;border-top-right-radius:var(--bt-radius-nested)!important}.add-assets-dropdown .add-assets-dropdown-option:last-child,.chatlist-dropdown .thread-list-item>.thread-menu-item:last-child,.chatlist-dropdown .thread-menu-item:last-child,.settings-menu-container .settings-logout-btn,.theme-dropdown .settings-theme-submenu-btn:last-child,.thread-menu-dropdown .bt-nest-child:last-child,.thread-menu-dropdown .delete-option:last-child{border-bottom-left-radius:var(--bt-radius-nested)!important;border-bottom-right-radius:var(--bt-radius-nested)!important}.add-assets-dropdown .add-assets-dropdown-option:first-child{border-top-left-radius:var(--bt-radius-nested)!important;border-top-right-radius:var(--bt-radius-nested)!important}.flower-make-select-menu{--bt-r-outer:var(--radius-sm);--bt-pad:12px;--bt-radius-nested:max(0px,calc(var(--bt-r-outer) - var(--bt-pad)));overflow:hidden;corner-shape:squircle;-webkit-corner-smoothing:100%}.flower-make-select-menu .flower-all-upload-footer-btn,.flower-make-select-menu .flower-make-select-option,.flower-make-select-menu .flower-reference-option-select{--bt-radius:var(--bt-radius-nested);--_r:var(--bt-radius-nested);appearance:none;-webkit-appearance:none;border-radius:var(--bt-radius-nested)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.flower-make-select-menu .flower-all-upload-footer-btn.bt-curve,.flower-make-select-menu .flower-make-select-option.bt-curve,.flower-make-select-menu .flower-reference-option-select.bt-curve{--_r:var(--bt-radius-nested);--bt-radius:var(--bt-radius-nested)}.flower-make-select-menu .flower-make-select-option--selected,.flower-make-select-menu .flower-make-select-option:focus-visible,.flower-make-select-menu .flower-make-select-option:hover{--_r:var(--bt-radius-nested);--bt-radius:var(--bt-radius-nested);border-radius:var(--bt-radius-nested)!important;overflow:hidden;background-clip:padding-box}.flower-make-select-trigger{--_r:var(--radius-sm);--bt-radius:var(--radius-sm);border-radius:var(--radius-sm)!important;corner-shape:squircle;-webkit-corner-smoothing:100%}.flower-make-select-trigger:focus-visible,.flower-make-select-trigger:hover,.flower-make-select-trigger[aria-expanded=true]{border-radius:var(--radius-sm)!important;--_r:var(--radius-sm);--bt-radius:var(--radius-sm)}body:not(.dark) .flower-make-select-menu .flower-all-upload-reference-footer-btn{background-color:#ededed!important;border-color:#ededed!important}body:not(.dark) .flower-make-select-menu .flower-all-upload-reference-footer-btn:focus-visible,body:not(.dark) .flower-make-select-menu .flower-all-upload-reference-footer-btn:hover{background-color:#dedede!important;border-color:#dedede!important}body.dark .flower-make-select-menu .flower-all-upload-reference-footer-btn{background-color:#142633!important;border-color:#142633!important}body.dark .flower-make-select-menu .flower-all-upload-reference-footer-btn:focus-visible,body.dark .flower-make-select-menu .flower-all-upload-reference-footer-btn:hover{background-color:#32526f!important;border-color:#32526f!important}[role=button]:not(:hover):not(:focus-visible):not(:active):not([aria-disabled=true]),button:not(:hover):not(:focus-visible):not(:active):not(:disabled){--bt-btn-fg-snap:currentColor}[role=button]:not([aria-disabled=true]),button:not(:disabled){transition-property:background-color,background,border-color,box-shadow,opacity,transform,filter!important;transition-duration:.15s;transition-timing-function:ease}:root{--bt-platform-bg:#ffffff;--mainBackground:#ffffff}body.dark{--bt-platform-bg:#0a0e12;--mainBackground:#0a0e12}.bt-ai-chat-app .bt-workspace-canvas,.bt-platform-dot-canvas{background-color:var(--bt-platform-bg,var(--mainBackground,#ffffff))}.bt-platform-dot-canvas{position:fixed;inset:0;z-index:0;pointer-events:none}body:has(.bt-ai-chat-app) .bt-platform-dot-canvas{display:none}.bt-ai-chat-app .bt-workspace-canvas{position:absolute;inset:0;z-index:0;pointer-events:none}.bt-ai-chat-app[data-welcome-glow=true] .bt-workspace-canvas{background-color:transparent}body.bt-platform-cursor{--bt-cursor-default:url(/icons/cursor.svg) 6 2,default;--bt-cursor-pointer:url(/icons/pointer.svg) 3 3,pointer;--bt-cursor-text:url(/icons/caret.svg) 9 9,text;cursor:var(--bt-cursor-default)!important}body.bt-platform-cursor *,body.bt-platform-cursor :after,body.bt-platform-cursor :before{cursor:inherit}body.bt-platform-cursor .cursor-default,body.bt-platform-cursor .cursor-default *{cursor:default!important}body.bt-platform-cursor .cursor-grab,body.bt-platform-cursor .cursor-grab *{cursor:grab!important}body.bt-platform-cursor .cursor-grabbing,body.bt-platform-cursor .cursor-grabbing *{cursor:grabbing!important}body.bt-platform-cursor .cursor-move,body.bt-platform-cursor .cursor-move *{cursor:move!important}body.bt-platform-cursor .cursor-col-resize,body.bt-platform-cursor .cursor-col-resize *{cursor:col-resize!important}body.bt-platform-cursor .cursor-row-resize,body.bt-platform-cursor .cursor-row-resize *{cursor:row-resize!important}body.bt-platform-cursor .cursor-not-allowed,body.bt-platform-cursor .cursor-not-allowed *{cursor:not-allowed!important}body.bt-platform-cursor .cursor-zoom-in,body.bt-platform-cursor .cursor-zoom-in *{cursor:zoom-in!important}body.bt-platform-cursor .cursor-zoom-out,body.bt-platform-cursor .cursor-zoom-out *{cursor:zoom-out!important}body.bt-platform-cursor .cursor-crosshair,body.bt-platform-cursor .cursor-crosshair *{cursor:crosshair!important}body.bt-platform-cursor :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color]),textarea,[contenteditable=true],[role=textbox],[role=searchbox],.main-area,#chat-textarea,.rename-input,.user-message-edit-textarea,.image-focus-textarea,.flower-edit-prompt-field,.flower-edit-textarea,.flower-edit-title-input,.flower-edit-instagram-caption-field,.color-picker-hex-textarea,.color-picker-name-selectable,.color-palette-swatch-label-selectable,.color-palette-name-selectable,.color-palette-hex-selectable,.cursor-text,label:has(>input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color])),label:has(>textarea),label:has(+input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color])),label:has(+textarea)){cursor:var(--bt-cursor-text)!important;caret-color:#10171c}body.bt-platform-cursor :is(button,a[href],[role=button],[role=link],[role=menuitem],[role=option],[role=tab],[role=switch],[role=checkbox],[role=radio],select,summary,input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=file],input[type=range],input[type=color],label[for],.cursor-pointer):not(:disabled):not([aria-disabled=true]){cursor:var(--bt-cursor-pointer)!important}body.bt-platform-cursor [role=combobox]:not([aria-disabled=true]){cursor:var(--bt-cursor-pointer)!important}body.bt-platform-cursor [role=combobox] :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color]),textarea,[contenteditable=true],[role=textbox],[role=searchbox]){cursor:var(--bt-cursor-text)!important}body.bt-platform-cursor :is(button:disabled,input:disabled,textarea:disabled,select:disabled,[aria-disabled=true]){cursor:var(--bt-cursor-default)!important}body.bt-platform-cursor :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=image]):not([type=range]):not([type=color]):disabled,textarea:disabled,[contenteditable=true][aria-disabled=true]){cursor:var(--bt-cursor-text)!important}body.bt-platform-cursor :is([style*="cursor: pointer"],[style*="cursor:pointer"]){cursor:var(--bt-cursor-pointer)!important}