.drop-box{border:1px dashed #888;border-radius:8px}.column[data-v-6f823fa0]{flex-wrap:nowrap}.btn-outline-brand[data-v-6f823fa0]{background:#0000;border:.67px solid #716df1;color:#716df1}.btn-fill-brand[data-v-6f823fa0]{background:#716df1!important;border:none;color:#fff!important}.image-result-actions[data-v-6f823fa0]{align-items:stretch;gap:8px}.image-result-action-btn[data-v-6f823fa0]{border-radius:10px;min-height:40px;min-width:0;padding:6px 2px}.image-result-action-btn[data-v-6f823fa0] .q-btn__content{justify-content:center;width:100%}.image-result-action-inner[data-v-6f823fa0]{letter-spacing:-.02em;max-width:100%;text-align:center;width:100%}.section-input[data-v-67df11a0] .q-field__control{border-radius:10px}.result-box[data-v-67df11a0]{background:#f9f9fb;border:1px solid #0000002e;border-radius:8px;font-size:13px;height:220px;line-height:1.6;overflow-y:auto;padding:10px 12px}.section-result-actions[data-v-67df11a0]{align-items:stretch;gap:8px}.section-result-action-btn[data-v-67df11a0]{min-height:40px;min-width:0;padding:6px 2px}.section-result-action-btn[data-v-67df11a0] .q-btn__content{justify-content:center;width:100%}.section-result-action-inner[data-v-67df11a0]{letter-spacing:-.02em;max-width:100%;text-align:center;width:100%}.btn-outline-brand[data-v-67df11a0]{background:#0000;border:.67px solid #716df1;color:#716df1}.style-notice[data-v-664ba9fb]{line-height:1.5}.applied-banner[data-v-664ba9fb]{background:linear-gradient(135deg,#7367f012,#4facfe0d);border:1px solid #7367f02e;border-radius:10px;padding:10px 12px}.applied-check-icon[data-v-664ba9fb]{background:linear-gradient(135deg,#7367f0,#4facfe);border-radius:50%;flex-shrink:0;height:24px;width:24px}.action-btn[data-v-664ba9fb]{border-radius:8px!important;padding:6px 4px!important}.revert-btn[data-v-664ba9fb]{border-color:#c8646459!important;color:#e35757!important}.revert-btn[data-v-664ba9fb]:hover{background:#c864640d!important}.revert-btn.disabled[data-v-664ba9fb]{opacity:.35!important}.reapply-btn[data-v-664ba9fb]{border-color:#7367f04d!important;color:#7367f0!important}.reapply-btn[data-v-664ba9fb]:hover{background:#7367f00d!important}.reapply-btn.disabled[data-v-664ba9fb]{opacity:.35!important}.btn-outline-brand[data-v-664ba9fb]{border:.67px solid #716df1!important}.ai-tool-panel[data-v-091f882e]{border:.67px solid #ddd;border-radius:20px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;flex-shrink:0;overflow:clip;position:fixed;-webkit-user-select:none;user-select:none;z-index:30}.ai-tool-header[data-v-091f882e]{background:linear-gradient(135deg,#7367f0,#4facfe)}.panel-body[data-v-091f882e]{background:#fff;min-height:0;overflow-y:auto}.section-block[data-v-091f882e]{background:#fff;padding:24px}.style-divider[data-v-091f882e]{background:#ddd;flex-shrink:0;height:24px;width:1px}.resize-handle[data-v-091f882e]{position:absolute;transition:background .15s;z-index:10}.resize-e[data-v-091f882e]{bottom:20px;cursor:ew-resize;right:0;top:20px;width:6px}.resize-w[data-v-091f882e]{bottom:20px;cursor:ew-resize;left:0;top:20px;width:6px}.resize-s[data-v-091f882e]{bottom:0;cursor:ns-resize;height:6px;left:20px;right:20px}.resize-se[data-v-091f882e]{bottom:3px;cursor:nwse-resize;height:22px;right:3px;width:22px}.resize-se[data-v-091f882e]:after{border-bottom:2.5px solid #7367f040;border-radius:0 0 14px 0;border-right:2.5px solid #7367f040;bottom:2px;content:"";height:12px;position:absolute;right:2px;transition:border-color .15s;width:12px}.resize-se[data-v-091f882e]:hover:after{border-color:#7367f099}.resize-sw[data-v-091f882e]{bottom:3px;cursor:nesw-resize;height:22px;left:3px;width:22px}.resize-sw[data-v-091f882e]:after{content:none}.resize-sw[data-v-091f882e]:hover:after{border-color:#7367f099}.search-result-list[data-v-8271cbc0]{background:#fff;left:0;margin-top:-1px;max-height:200px;overflow:auto;position:absolute;right:0;z-index:10}.selected-product[data-v-8271cbc0]{color:#1876d2;font-weight:700}.ai-gen-section[data-v-8271cbc0]{background:#fff;border:.67px solid #ddd;border-radius:16px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px 0 #0000001a;padding:24px 28px;position:relative}.add-ref-btn[data-v-8271cbc0]{background:#716df1!important;border-radius:6px!important;color:#fff!important;height:20px;min-height:20px;min-width:20px;padding:0!important;width:20px}.add-ref-btn[data-v-8271cbc0] .q-btn__content{min-height:20px}.add-ref-btn[data-v-8271cbc0] .q-icon{font-size:14px}.add-ref-btn[data-v-8271cbc0]:hover{background:#5f5bd9!important}.ai-field-label[data-v-8271cbc0]{color:#374151;display:block;margin-bottom:6px}.ai-required[data-v-8271cbc0]{color:#716df1;margin-left:2px}.ai-optional[data-v-8271cbc0]{color:#d32f2f}.ai-field-input[data-v-8271cbc0] .q-field__control{transition:box-shadow .18s}.ai-field-input[data-v-8271cbc0] .q-field--focused .q-field__control{box-shadow:0 0 0 3px #716df11f!important}.ai-gradient-border-btn[data-v-8271cbc0]{background:linear-gradient(135deg,#7367f0,#4facfe)!important;border:none!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;text-transform:none}.ai-complete-overlay[data-v-8271cbc0]{align-items:center;animation:fade-in .35s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141028d1;border-radius:16px;display:flex;inset:0;justify-content:center;position:absolute;z-index:20}.ai-complete-box[data-v-8271cbc0]{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.ai-complete-box .ai-complete-title[data-v-8271cbc0]{color:#fff;margin-top:4px}.ai-complete-box .ai-complete-sub[data-v-8271cbc0]{color:#ffffffa6}.fade-enter-active[data-v-8271cbc0],.fade-leave-active[data-v-8271cbc0]{transition:opacity .3s ease}.fade-enter-from[data-v-8271cbc0],.fade-leave-to[data-v-8271cbc0]{opacity:0}.write-card[data-v-8271cbc0]{box-shadow:0 1px 2px -1px #0000001a,0 1px 3px 0 #0000001a}.write-input[data-v-8271cbc0] .q-field__control{border-radius:8px}.write-input[data-v-8271cbc0] .q-field--focused .q-field__control{box-shadow:0 0 0 3px #716df11f}.field-divider[data-v-8271cbc0]{background:#ddd}.chip-field[data-v-8271cbc0]{width:100%}.chip-field[data-v-8271cbc0] .q-field__inner{padding:0}.chip-field[data-v-8271cbc0] .q-field__control{min-height:0!important;padding:0!important}.chip-field[data-v-8271cbc0] .q-field__control:after,.chip-field[data-v-8271cbc0] .q-field__control:before{display:none!important}.chip-field[data-v-8271cbc0] .q-field__control-container{padding:0!important}.chip-field[data-v-8271cbc0] .q-field__native{min-height:0!important;padding:0!important}.chip-field[data-v-8271cbc0] .q-field__bottom{min-height:auto;opacity:1;padding:6px 0 0;position:static}.chip-field[data-v-8271cbc0] .q-field__messages{font-size:12px;text-align:left}.action-btn[data-v-8271cbc0]{border-radius:10px!important}.action-cancel[data-v-8271cbc0]{color:#101010!important}.action-cancel[data-v-8271cbc0] .q-btn__wrapper:before{border:1px solid #e5e7eb!important}.action-temp[data-v-8271cbc0]{color:#716df1!important}.action-temp[data-v-8271cbc0] .q-btn__wrapper:before{border:1px solid #716df1!important}.action-submit[data-v-8271cbc0]{background:linear-gradient(135deg,#7367f0,#4facfe)!important;box-shadow:none!important;color:#fff!important}.ai-write-btn--closed[data-v-8271cbc0]{background:#0000!important;border:1px solid #ddd!important;box-shadow:none!important;color:#ddd!important}.write-ai-page[data-v-8271cbc0]{max-width:1014px}