.variable-placeholder-menu[data-v-439500c3]{padding:8px}.variable-chip[data-v-439500c3]{cursor:pointer;transition:all .2s ease}.variable-chip[data-v-439500c3]:hover{transform:scale(1.05)}.v-expansion-panel-header[data-v-439500c3]{min-height:36px!important}.v-expansion-panel-content[data-v-439500c3] .v-expansion-panel-content__wrap{padding:8px 12px 12px}.template-card[data-v-11c637c4]{transition:all .2s ease;border-radius:8px!important}.template-card[data-v-11c637c4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.selected-card[data-v-11c637c4]{border-color:#0f5753!important;border-width:2px!important;box-shadow:0 0 0 2px rgba(15,87,83,.2)}.template-preview[data-v-11c637c4]{min-height:80px;max-height:120px;overflow:hidden;font-size:8px;transform:scale(.7);transform-origin:top left;pointer-events:none}.custom-preview[data-v-11c637c4]{min-height:100px;background:#fff}.logo-placeholder[data-v-11c637c4]{width:64px;height:64px;background:#f5f5f5;border:2px dashed #ccc}.editor-container[data-v-3e5da272]{padding:16px}.top-bar[data-v-3e5da272]{border-radius:12px!important;border:1px solid rgba(0,0,0,.05)}.dark-card[data-v-3e5da272],.dark-filters-card[data-v-3e5da272]{background:#27344e!important}.editor-container[data-v-3e5da272] .tox-tinymce{border-radius:8px!important;border:1px solid rgba(0,0,0,.12)!important}.theme--dark .editor-container[data-v-3e5da272] .tox-tinymce{border-color:hsla(0,0%,100%,.12)!important}.editor-container[data-v-3e5da272] .tox-promotion,.editor-container[data-v-3e5da272] .tox-statusbar__branding{display:none!important}.suggestion-chip[data-v-3e5da272]{cursor:pointer;transition:all .2s}.suggestion-chip[data-v-3e5da272]:hover{background:rgba(94,61,158,.08)!important;transform:scale(1.03)}.ai-result-card[data-v-3e5da272]{border-color:rgba(94,61,158,.3)!important;border-radius:8px!important}.ai-pulse[data-v-3e5da272]{animation:pulse-glow-3e5da272 1.5s ease-in-out infinite}@keyframes pulse-glow-3e5da272{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}}.footer-preview-card[data-v-3e5da272],.header-preview-card[data-v-3e5da272]{border-radius:6px!important;border-color:rgba(15,87,83,.3)!important;background:#fafafa}.footer-preview-card[data-v-3e5da272] img,.header-preview-card[data-v-3e5da272] img{max-height:60px;-o-object-fit:contain;object-fit:contain}@media (max-width:960px){.editor-container[data-v-3e5da272]{padding:8px}}