#open-image svg[data-v-1149432a]{height:16px;width:16px}.product-section[data-v-dbde8957]{border-top:1px solid rgba(0,0,0,.1);padding-top:1rem}.section-toggle[data-v-dbde8957]{align-items:center;background:none;border:none;color:var(--v646a8fde);cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;padding:.5rem 0;text-align:left;width:100%}.toggle-actions[data-v-dbde8957]{align-items:center;display:flex;gap:.25rem}.edit-btn[data-v-dbde8957]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--v646a8fde);cursor:pointer;display:none;height:28px;justify-content:center;opacity:.6;transition:all .15s;width:28px}.editable .edit-btn[data-v-dbde8957]{display:flex}.remove-btn[data-v-dbde8957]:hover{background:#ef44441a;color:#ef4444}.section-content[data-v-dbde8957]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.is-open .section-content[data-v-dbde8957]{max-height:1000px}.features-list[data-v-dbde8957]{list-style-type:none;margin:1rem 0 0;padding:0}.feature-item[data-v-dbde8957]{align-items:flex-start;display:flex;font-size:.9rem;gap:.5rem;margin-bottom:.5rem;position:relative}.bullet-icon[data-v-dbde8957]{align-items:center;display:flex;flex-shrink:0;font-weight:700;height:1.4rem;justify-content:center;width:1rem}.item-text[data-v-dbde8957]{flex:1;line-height:1.4}.feature-item .remove-item-btn[data-v-dbde8957]{margin-top:.1rem}.remove-item-btn[data-v-dbde8957]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--v646a8fde);cursor:pointer;display:none;height:24px;justify-content:center;margin-left:.5rem;opacity:.4;width:24px}.editable .remove-item-btn[data-v-dbde8957]{display:flex}.remove-item-btn[data-v-dbde8957]:hover{background:#ef44441a;color:#ef4444;opacity:1}.empty-section[data-v-dbde8957]{color:var(--v646a8fde);font-size:.875rem;opacity:.5;padding:1rem 0;text-align:center}.text-muted[data-v-dbde8957]{opacity:.6}.html-content[data-v-dbde8957]{font-size:.9rem;line-height:1.6;padding:1rem 0}.html-content[data-v-dbde8957] p{margin-bottom:.75rem}.html-content[data-v-dbde8957] ol,.html-content[data-v-dbde8957] ul{margin-bottom:.75rem;padding-left:1.5rem}.html-content[data-v-dbde8957] li{margin-bottom:.25rem}.html-content[data-v-dbde8957] strong{font-weight:600}.html-content[data-v-dbde8957] a{color:var(--b0c4df3e);text-decoration:underline}.settings-btn[data-v-dbde8957]:hover{color:var(--b0c4df3e)}[data-v-dbde8957] .ProseMirror{color:hsl(var(--foreground));cursor:text;min-height:200px;outline:none;padding:1rem}[data-v-dbde8957] .ProseMirror p{color:inherit;margin:0 0 .5rem}[data-v-dbde8957] .ProseMirror p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}[data-v-dbde8957] .ProseMirror ol,[data-v-dbde8957] .ProseMirror ul{color:inherit;margin:.5rem 0;padding-left:1.5rem}[data-v-dbde8957] .ProseMirror li{color:inherit;margin:.25rem 0}[data-v-dbde8957] .ProseMirror strong,[data-v-dbde8957] .ProseMirror em{color:inherit}[data-v-dbde8957] .ProseMirror a{color:hsl(var(--primary));cursor:pointer;text-decoration:underline}[data-v-dbde8957] .ProseMirror a:hover{opacity:.8}.editor-wrapper[data-v-dbde8957]{cursor:text;min-height:200px}:root.dark .edit-btn[data-v-dbde8957]:hover{background:#ffffff0d}:root.dark .product-section[data-v-dbde8957]{border-top-color:#ffffff1a}
