.milestone-editor[data-v-663468f0]{background:#0e0e0e;border:1px solid #272930;margin-top:16px;padding:16px}.milestone-editor-header[data-v-663468f0]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.milestone-editor-header h4[data-v-663468f0]{color:#fff;font-size:.95rem;font-weight:600;margin:0}.btn-add-milestone[data-v-663468f0]{background:#fdb21526;border:1px solid rgba(253,178,21,.3);color:#fdb215;cursor:pointer;font-size:.8rem;font-weight:600;padding:4px 12px}.btn-add-milestone[data-v-663468f0]:hover{background:#fdb21540}.milestone-desc[data-v-663468f0]{color:#888;font-size:.8rem;margin-bottom:12px}.empty-milestones[data-v-663468f0]{background:#ffffff05;color:#666;font-size:.85rem;padding:20px;text-align:center}.milestones-rows[data-v-663468f0]{display:flex;flex-direction:column;gap:8px}.milestone-row[data-v-663468f0]{align-items:flex-end;background:#191b20;border:1px solid #272930;display:flex;gap:8px;padding:12px}.milestone-fields[data-v-663468f0]{display:flex;flex:1;flex-wrap:wrap;gap:8px}.field-group[data-v-663468f0]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:120px}.field-group label[data-v-663468f0]{color:#888;font-size:.7rem}.field-group input[data-v-663468f0],.field-group select[data-v-663468f0]{background:#13161c;border:1px solid #2a2d35;color:#fff;font-family:inherit;font-size:.85rem;padding:8px 10px}.field-group input[data-v-663468f0]:focus,.field-group select[data-v-663468f0]:focus{border-color:#fdb215;outline:none}.field-group select[data-v-663468f0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.btn-remove-milestone[data-v-663468f0]{background:none;border:none;color:#dc3545;cursor:pointer;flex-shrink:0;font-size:1.3rem;padding:4px 8px}.btn-remove-milestone[data-v-663468f0]:hover{color:#ff4d5e}.milestones-total[data-v-663468f0]{color:#aaa;font-size:.85rem;margin-top:12px;text-align:right}.milestones-total strong[data-v-663468f0]{color:#4ade80}.creator-actions-form .form-group[data-v-b37dd9a9]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.creator-actions-form .form-group.flex-1[data-v-b37dd9a9]{flex:1}.creator-actions-form .form-group label[data-v-b37dd9a9]{color:#888;font-size:.8rem}.creator-actions-form .form-group input[data-v-b37dd9a9],.creator-actions-form .form-group select[data-v-b37dd9a9],.creator-actions-form .form-group textarea[data-v-b37dd9a9]{background:#13161c;border:1px solid #2a2d35;color:#fff;font-family:inherit;font-size:.9rem;padding:10px 14px}.creator-actions-form .form-group input[data-v-b37dd9a9]:focus,.creator-actions-form .form-group select[data-v-b37dd9a9]:focus,.creator-actions-form .form-group textarea[data-v-b37dd9a9]:focus{border-color:#fdb215;outline:none}.creator-actions-form .form-group textarea[data-v-b37dd9a9]{resize:vertical}.creator-actions-form .form-group small[data-v-b37dd9a9]{color:#555;font-size:.75rem}.creator-actions-form .toggle-label[data-v-b37dd9a9]{align-items:center;color:#aaa;cursor:pointer;display:flex;font-size:.8rem;gap:8px}.creator-actions-form .toggle-label input[type=checkbox][data-v-b37dd9a9]{accent-color:#fdb215;height:16px;width:16px}.creator-actions-form .campaign-model-cards[data-v-b37dd9a9]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:4px}@media (max-width:600px){.creator-actions-form .campaign-model-cards[data-v-b37dd9a9]{grid-template-columns:1fr}}.creator-actions-form .campaign-model-card[data-v-b37dd9a9]{background:#13161c;border:2px solid #2a2d35;cursor:pointer;padding:20px;text-align:center;transition:border-color .2s,background .2s}.creator-actions-form .campaign-model-card[data-v-b37dd9a9]:hover{border-color:#fdb21580}.creator-actions-form .campaign-model-card.selected[data-v-b37dd9a9]{background:#fdb21514;border-color:#fdb215}.creator-actions-form .campaign-model-card .model-card-icon[data-v-b37dd9a9]{font-size:1.8rem;margin-bottom:8px}.creator-actions-form .campaign-model-card .model-card-title[data-v-b37dd9a9]{color:#fff;font-size:1rem;font-weight:700;margin-bottom:6px}.creator-actions-form .campaign-model-card .model-card-desc[data-v-b37dd9a9]{color:#8b8fa3;font-size:.78rem;line-height:1.4}.creator-actions-form .cpm-preview-box[data-v-b37dd9a9]{background:#fdb2150f;border:1px solid rgba(253,178,21,.2);display:flex;flex-direction:column;gap:4px;margin-top:-4px;padding:12px 16px}.creator-actions-form .cpm-preview-box .cpm-preview-label[data-v-b37dd9a9]{color:#fdb215;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.creator-actions-form .cpm-preview-box .cpm-preview-formula[data-v-b37dd9a9]{color:#ccc;font-size:.85rem}.creator-actions-form .radio-group[data-v-b37dd9a9]{display:flex;flex-wrap:wrap;gap:8px}.creator-actions-form .radio-option[data-v-b37dd9a9]{align-items:center;background:#13161c;border:1px solid #2a2d35;color:#aaa;cursor:pointer;display:flex;font-size:.85rem;gap:8px;padding:10px 16px;transition:border-color .2s,color .2s}.creator-actions-form .radio-option input[type=radio][data-v-b37dd9a9]{accent-color:#fdb215}.creator-actions-form .radio-option.selected[data-v-b37dd9a9]{background:#fdb21514;border-color:#fdb215;color:#fff}.creator-actions-form .radio-option[data-v-b37dd9a9]:hover{border-color:#fdb215}
