.texto-quebrado[data-v-faca59a8]{max-width:100%;word-wrap:break-word;display:block;white-space:normal}.stepper-container[data-v-b5d21b50]{padding:0}.stepper-container[data-v-b5d21b50],.stepper-wrapper[data-v-b5d21b50]{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.stepper-wrapper[data-v-b5d21b50]{gap:0}.step-item[data-v-b5d21b50],.stepper-wrapper[data-v-b5d21b50]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.step-item[data-v-b5d21b50]{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;margin-right:0}.step-item[data-v-b5d21b50]:last-child{margin-right:0}.step-circle[data-v-b5d21b50]{width:1.25rem;height:1.25rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:8px;margin-right:8px;margin-left:8px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:2;-ms-flex-negative:0;flex-shrink:0;background-color:#e5e7eb;color:#6b7280}.step-circle .pi.pi-check[data-v-b5d21b50]{font-size:6px;line-height:1}.step-item.active .step-circle[data-v-b5d21b50]{background-color:#3b82f6;color:#fff}.step-item.completed .step-circle[data-v-b5d21b50]{background-color:#10b981;color:#fff}.step-label[data-v-b5d21b50]{font-size:14px;font-weight:500;color:#6b7280;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap;margin-right:40px}.step-item.active .step-label[data-v-b5d21b50]{color:#3b82f6;font-weight:600}.step-item.completed .step-label[data-v-b5d21b50]{color:#10b981;font-weight:600}.step-connector[data-v-b5d21b50]{position:absolute;top:50%;left:calc(100% - 32px);width:32px;height:2px;background-color:#e5e7eb;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.step-connector.active[data-v-b5d21b50]{background-color:#2196f3}.step-connector.completed[data-v-b5d21b50]{background-color:#22c55e}@media (max-width:768px){.step-label[data-v-b5d21b50]{margin-right:24px;font-size:13px}.step-circle[data-v-b5d21b50]{width:1rem;height:1rem;font-size:6px;margin-right:6px}.step-connector[data-v-b5d21b50]{left:calc(100% - 20px);width:20px}}.step-item:hover .step-circle[data-v-b5d21b50]:not(.active):not(.completed){background-color:#9ca3af}.step-item:hover .step-label[data-v-b5d21b50]:not(.active):not(.completed){color:#4b5563}@-webkit-keyframes p-progress-spinner-color{0%,to{stroke:#0772b3}40%{stroke:#0772b3}66%{stroke:#0772b3}80%,90%{stroke:#0772b3}}@keyframes p-progress-spinner-color{0%,to{stroke:#0772b3}40%{stroke:#0772b3}66%{stroke:#0772b3}80%,90%{stroke:#0772b3}}.transition-colors[data-v-66b272c0]{-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}input[data-v-66b272c0],textarea[data-v-66b272c0]{font-size:1.18rem;padding:20px 20px;border:1.5px solid #d1d5db;border-radius:6px;color:#222;background:#fff;font-family:inherit;margin-bottom:.5rem}input[data-v-66b272c0]::-webkit-input-placeholder,textarea[data-v-66b272c0]::-webkit-input-placeholder{color:#888;font-size:1.08rem;opacity:1}input[data-v-66b272c0]::-moz-placeholder,textarea[data-v-66b272c0]::-moz-placeholder{color:#888;font-size:1.08rem;opacity:1}input[data-v-66b272c0]:-ms-input-placeholder,textarea[data-v-66b272c0]:-ms-input-placeholder{color:#888;font-size:1.08rem;opacity:1}input[data-v-66b272c0]::-ms-input-placeholder,textarea[data-v-66b272c0]::-ms-input-placeholder{color:#888;font-size:1.08rem;opacity:1}input[data-v-66b272c0]::placeholder,textarea[data-v-66b272c0]::placeholder{color:#888;font-size:1.08rem;opacity:1}.label-title[data-v-66b272c0],label[data-v-66b272c0]{font-size:1.25rem;font-weight:700;color:#222;margin-bottom:.35rem;display:block}.desc-tip[data-v-66b272c0]{font-size:1.08rem;color:#666!important;font-weight:500}.space-y-6>*+[data-v-66b272c0]{margin-top:2.2rem!important}input[data-v-66b272c0]:focus,textarea[data-v-66b272c0]:focus{-webkit-box-shadow:0 0 0 2px rgba(15,151,199,.2);box-shadow:0 0 0 2px rgba(15,151,199,.2);border-color:#0f97c7}.text-xs[data-v-66b272c0]{font-size:1rem;color:#666!important}.text-lg[data-v-66b272c0]{font-size:1.25rem;font-weight:700;color:#222}.tabs-custom-group[data-v-66b272c0]{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #0f97c7;border-radius:10px;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:32px;margin-bottom:24px;overflow:hidden}.tab-btn[data-v-66b272c0]{padding:14px 18px;font-size:14px;font-weight:500;border:none;outline:none;background:transparent;color:#0f97c7;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;cursor:pointer;border-radius:0;min-width:70px}.tab-btn[data-v-66b272c0]:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.tab-btn[data-v-66b272c0]:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.tab-btn-active[data-v-66b272c0]{background:#0f97c7;color:#fff}.tab-btn-inactive[data-v-66b272c0]:disabled{color:#0f97c7;opacity:.5;background:#fff;cursor:not-allowed}.tab-btn[data-v-66b272c0]:not(:disabled):hover{background:#e3f2fd}.tab-btn+.tab-btn[data-v-66b272c0]{border-left:none!important}.font-mono[data-v-66b272c0]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.seo-title[data-v-66b272c0]{font-size:1.5rem;font-weight:800;color:#222;line-height:1.1}.border-red-500[data-v-66b272c0]{border-color:#ef4444!important}.border-orange-400[data-v-66b272c0]{border-color:#fb923c!important}.focus\:ring-red-500[data-v-66b272c0]:focus{-webkit-box-shadow:0 0 0 2px rgba(239,68,68,.2)!important;box-shadow:0 0 0 2px rgba(239,68,68,.2)!important}.focus\:ring-orange-400[data-v-66b272c0]:focus{-webkit-box-shadow:0 0 0 2px rgba(251,146,60,.2)!important;box-shadow:0 0 0 2px rgba(251,146,60,.2)!important}.focus\:border-red-500[data-v-66b272c0]:focus{border-color:#ef4444!important}.focus\:border-orange-400[data-v-66b272c0]:focus{border-color:#fb923c!important}.text-red-500[data-v-66b272c0]{color:#ef4444!important}.text-orange-500[data-v-66b272c0]{color:#f97316!important}.text-green-500[data-v-66b272c0]{color:#22c55e!important}.text-green-700[data-v-66b272c0]{color:#15803d!important}.text-red-600[data-v-66b272c0]{color:#dc2626!important}.text-red-700[data-v-66b272c0]{color:#b91c1c!important}.bg-red-50[data-v-66b272c0]{background-color:#fef2f2}.bg-green-50[data-v-66b272c0]{background-color:#f0fdf4}.border-red-200[data-v-66b272c0]{border-color:#fecaca}.border-green-200[data-v-66b272c0]{border-color:#bbf7d0}.p-chips[data-v-66b272c0]{width:100%!important}.palavras-chave ul{width:100%}.botao-arrastavel[data-v-8bacca30]{background:#fff;border:1px solid #ccc;padding:8px 12px;margin-top:8px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:-webkit-grab;cursor:grab}.menu-lateral-fixa[data-v-1dace851]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:16px;border-right:1px solid #ddd;background-color:#f9f9f9}.nome-evento[data-v-1dace851]{margin-bottom:16px;font-size:1.1rem}.icone-arraste[data-v-1dace851],.material-symbols-outlined[data-v-1dace851]{font-size:20px}.aviso-arraste[data-v-1dace851]{margin-top:auto;padding:10px;border:1px solid #ccc;color:#0f97c7;font-size:12px;border-radius:1px;gap:8px;text-align:center;background:#f4faff}.aviso-arraste[data-v-1dace851],.imagem-editor-container[data-v-29b56beb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imagem-editor-container[data-v-29b56beb]{width:auto;height:auto;min-height:80px;max-height:100%;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.imagem-ajustada[data-v-29b56beb]{max-width:100%;min-height:80%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block;border-radius:16px;background:#b3e0f7}.video-editor-container[data-v-7783943c]{min-height:80px;max-height:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-radius:8px}.video-editor-container[data-v-7783943c],.video-frame-wrapper[data-v-7783943c]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-frame-wrapper iframe[data-v-7783943c]{width:100%!important;height:100%!important;max-width:100%;max-height:100%;border-radius:8px;background:#000;-o-object-fit:contain;object-fit:contain}.overlay-wrapper[data-v-7783943c]{position:absolute;top:0;left:0;right:0;height:40px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;pointer-events:auto}.card-editor-container[data-v-7f6a1ad4]{width:100%;height:100%;min-height:80px;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:8px;background:#fff}.overlay-wrapper[data-v-7f6a1ad4]{position:absolute;top:0;left:0;right:0;height:40px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:auto}.flex-row[data-v-7f6a1ad4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.flex-column[data-v-7f6a1ad4],.md\:p-6[data-v-7f6a1ad4],.p-4[data-v-7f6a1ad4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.md\:p-6[data-v-7f6a1ad4],.p-4[data-v-7f6a1ad4]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-img-ajustada[data-v-7f6a1ad4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px 0 0 8px;display:block}.flex-shrink-0[data-v-7f6a1ad4]{width:40%;height:100%;min-width:120px;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}@media (max-width:768px){.flex-row[data-v-7f6a1ad4]{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.card-img-ajustada[data-v-7f6a1ad4]{border-radius:8px 8px 0 0}.flex-shrink-0[data-v-7f6a1ad4]{width:100%;height:40%;min-width:0}}.hover\:bg-blue-600[data-v-cfb9e0a2]:hover{background-color:#2563eb!important}.hover\:bg-blue-500[data-v-cfb9e0a2]:hover{background-color:#3b82f6!important}.hover\:bg-green-600[data-v-cfb9e0a2]:hover{background-color:#16a34a!important}.hover\:bg-red-600[data-v-cfb9e0a2]:hover{background-color:#dc2626!important}.hover\:bg-yellow-600[data-v-cfb9e0a2]:hover{background-color:#ca8a04!important}.hover\:text-white[data-v-cfb9e0a2]:hover{color:#fff!important}a[data-v-cfb9e0a2]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}a[data-v-cfb9e0a2]:active{-webkit-transform:translateY(0);transform:translateY(0)}.botao-editor-container[data-v-cfb9e0a2]{min-height:80px;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.botao-editor-container[data-v-cfb9e0a2],.inline-block[data-v-cfb9e0a2]{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inline-block[data-v-cfb9e0a2]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.editor-texto-editor-container[data-v-cf92727e]{width:100%;height:100%;min-height:80px;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-radius:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ql-editor[data-v-cf92727e]{min-height:60px;max-height:100%;overflow-y:auto}.ql-toolbar .material-symbols-outlined[data-v-cf92727e]{font-size:18px;line-height:1}@media (max-width:768px){.ql-toolbar[data-v-cf92727e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ql-formats[data-v-cf92727e]{margin-bottom:.25rem}}.mapa-editor-container[data-v-6e774296]{min-height:80px;max-height:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-radius:8px}.mapa-editor-container[data-v-6e774296],.mapa-frame-wrapper[data-v-6e774296]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.mapa-frame-wrapper iframe[data-v-6e774296]{width:100%!important;height:100%!important;max-width:100%;max-height:100%;border-radius:8px;background:#eaf6fb;-o-object-fit:cover;object-fit:cover;min-height:60px;display:block}.formulario-editor-container[data-v-05f9d073]{min-height:80px;max-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-radius:8px}.formulario-editor-container[data-v-05f9d073],.formulario-frame-wrapper[data-v-05f9d073]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formulario-frame-wrapper[data-v-05f9d073]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.campo-placeholder[data-v-05f9d073]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#1e88a8;text-align:center;padding:12px 0;margin-bottom:8px;font-size:1.1em}.botao-placeholder[data-v-05f9d073]{width:60%;height:38px;background:#149dcc;border:none;border-radius:6px;margin:12px auto 0 auto;display:block}.banner-editor-container[data-v-641cce3b]{min-height:80px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:8px;background:#fff}.banner-editor-container[data-v-641cce3b],.banner-frame-wrapper[data-v-641cce3b]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative}.banner-img-ajustada[data-v-641cce3b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block}.banner-controle[data-v-641cce3b]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.3);color:#fff;border:none;border-radius:50%;width:32px;height:32px;font-size:22px;cursor:pointer;z-index:2;-webkit-transition:background .2s;transition:background .2s}.banner-controle-esquerda[data-v-641cce3b]{left:12px}.banner-controle-direita[data-v-641cce3b]{right:12px}.banner-indicadores[data-v-641cce3b]{position:absolute;bottom:12px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;z-index:2}.banner-indicador[data-v-641cce3b]{width:10px;height:10px;border-radius:50%;background:#bbb;display:inline-block;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.banner-indicador.ativo[data-v-641cce3b]{background:#0f97c7}.item-layout.layout-grade[data-v-ba9b74ea]{border:2px dashed #0f97c7;border-radius:8px;background:#eaf6fb;padding:16px 12px 24px 12px;margin-bottom:16px;min-height:120px;max-height:320px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;overflow:auto}.grade-header[data-v-ba9b74ea]{font-weight:600;color:#0f97c7;margin-bottom:8px;font-size:1rem;text-align:left}.grade-colunas[data-v-ba9b74ea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%;height:180px}.grade-coluna[data-v-ba9b74ea]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;background:#cbe7f3;border:1.5px dashed #5bb6d6;border-radius:6px;min-height:120px;max-height:180px;padding:12px;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:background .2s;transition:background .2s;overflow:hidden}.grade-coluna[data-v-ba9b74ea],.grade-dropzone[data-v-ba9b74ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.grade-dropzone[data-v-ba9b74ea]{min-height:80px;width:100%;height:100%;flex-direction:column;gap:8px}.grade-drop-placeholder[data-v-ba9b74ea]{color:#0f97c7;opacity:.7;font-size:.95rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:12px 0}.swipe-icon[data-v-ba9b74ea]{font-size:2.2rem;opacity:.35;margin-bottom:4px}.grade-componente-container[data-v-ba9b74ea]{width:100%;height:100%;min-height:80px;max-height:100%;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06666666666666667);box-shadow:0 1px 2px rgba(0,0,0,.06666666666666667);padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.banner-editor-container[data-v-ba9b74ea],.botao-editor-container[data-v-ba9b74ea],.card-editor-container[data-v-ba9b74ea],.formulario-editor-container[data-v-ba9b74ea],.imagem-editor-container[data-v-ba9b74ea],.mapa-editor-container[data-v-ba9b74ea],.texto-editor-container[data-v-ba9b74ea],.video-editor-container[data-v-ba9b74ea]{width:100%;height:100%;min-height:60px;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.banner-ajustada[data-v-ba9b74ea],.botao-ajustada[data-v-ba9b74ea],.card-ajustada[data-v-ba9b74ea],.formulario-ajustada[data-v-ba9b74ea],.imagem-ajustada[data-v-ba9b74ea],.mapa-ajustada[data-v-ba9b74ea],.texto-ajustada[data-v-ba9b74ea],.video-ajustada[data-v-ba9b74ea]{max-width:100%;max-height:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;border-radius:8px;background:#f4faff}.icon-left[data-v-62f6a91b],.icon-right[data-v-62f6a91b]{position:relative}.icon-left .material-symbols-outlined[data-v-62f6a91b],.icon-right .material-symbols-outlined[data-v-62f6a91b]{position:absolute}.icon-left .material-symbols-outlined[data-v-62f6a91b]{left:.5rem}.icon-right .material-symbols-outlined[data-v-62f6a91b]{right:.5rem}.icon-left[data-v-409068a1],.icon-right[data-v-409068a1]{position:relative}.icon-left .material-symbols-outlined[data-v-409068a1],.icon-right .material-symbols-outlined[data-v-409068a1]{position:absolute}.icon-left .material-symbols-outlined[data-v-409068a1]{left:.5rem}.icon-right .material-symbols-outlined[data-v-409068a1]{right:.5rem;z-index:1}.secao-header[data-v-6b1d1a69]{font-size:14px;border:1px solid #ccc;border-radius:2px;padding:4px;background:#f7f7f7;top:4px;left:4px}.fade-enter-active[data-v-6b1d1a69],.fade-leave-active[data-v-6b1d1a69]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter-from[data-v-6b1d1a69],.fade-leave-to[data-v-6b1d1a69]{opacity:0}.secao-soltar[data-v-ca956708]{background:#f7f7f7;outline:1px solid #ccc;border-radius:4px;-webkit-transition:background-color .2s ease-in-out,outline .2s ease-in-out;transition:background-color .2s ease-in-out,outline .2s ease-in-out}.secao-soltar h4[data-v-ca956708]{margin-top:0;margin-bottom:10px;color:#212529;font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.secao-soltar--selecionada[data-v-ca956708]{outline:2px dashed #0772b3;background-color:#e6f3ff}.zona-soltar-vazia[data-v-ca956708]{text-align:center;color:#6c757d;padding:20px 0;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:8px;cursor:pointer}.secao-header[data-v-ca956708]{border:1px solid #ccc;border-radius:2px;padding:4px;background:#f7f7f7;top:4px;left:4px}.opacity-25[data-v-ca956708]{opacity:.25}.menu-lateral-container[data-v-662c5513]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;background-color:#fff;overflow:hidden}.nome-evento-header[data-v-662c5513]{background-color:#fff;padding:12px 16px}.evento-titulo[data-v-662c5513]{font-size:12px;color:#666;margin-bottom:4px}.evento-nome[data-v-662c5513]{font-size:14px;font-weight:600;color:#333;line-height:1.3}.header-campos[data-v-662c5513]{text-align:center;color:#0f97c7;font-weight:600;font-size:14px;padding:16px 16px 12px 16px;border-bottom:2px solid #0f97c7;margin-bottom:16px}.lista-campos-container[data-v-662c5513]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 16px 8px 16px;overflow-y:auto;max-height:60vh}.lista-campos[data-v-662c5513]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.campo-item[data-v-662c5513]{cursor:-webkit-grab;cursor:grab;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.campo-item[data-v-662c5513]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.campo-item[data-v-662c5513]:active{cursor:-webkit-grabbing;cursor:grabbing}.input-campo[data-v-662c5513]{width:100%;padding:12px 16px;border:1px solid #d0d0d0;border-radius:4px;background-color:#fff;color:#333;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;min-height:44px}.input-campo[data-v-662c5513]:disabled{background-color:#fff;color:#333;opacity:1}.btn-adicionar[data-v-662c5513]{width:calc(100% - 32px);background:#0f97c7;color:#fff;border:none;padding:12px 0;border-radius:4px;font-weight:600;font-size:14px;margin:16px 16px 20px 16px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;margin-top:0;margin-bottom:8px}.btn-adicionar[data-v-662c5513]:hover{background-color:#0d85a8}.aviso-arraste[data-v-662c5513]{padding:16px;font-size:14px;font-weight:500;color:#0f97c7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;background-color:#fff;margin-top:auto;border-top:1px solid #e0e0e0}.material-symbols-outlined[data-v-662c5513]{font-size:18px}.lista-campos-container[data-v-662c5513]::-webkit-scrollbar{width:4px}.lista-campos-container[data-v-662c5513]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.lista-campos-container[data-v-662c5513]::-webkit-scrollbar-thumb{background:#6a6a6d;border-radius:2px}.lista-campos-container[data-v-662c5513]::-webkit-scrollbar-thumb:hover{background:#868585}.criar-campo-formulario[data-v-4f3b1853]{width:100%}.accordion-content[data-v-4f3b1853]{color:#666;font-size:14px}.form-group[data-v-4f3b1853]{margin-bottom:16px}.form-group label[data-v-4f3b1853]{display:block;font-size:13px;font-weight:500;color:#333;margin-bottom:8px}.image-upload-container[data-v-4f3b1853]{width:100%}.image-display[data-v-4f3b1853]{position:relative;width:100%;min-height:44px;border:1px solid #ddd;border-radius:4px;background:#f8f9fa;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;-webkit-transition:all .2s ease;transition:all .2s ease}.image-display[data-v-4f3b1853]:hover{border-color:#0f97c7;background:#f0f8ff}.image-placeholder[data-v-4f3b1853]{color:#666;font-size:14px}.image-preview[data-v-4f3b1853]{max-width:100px;max-height:32px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.image-actions[data-v-4f3b1853]{gap:4px}.image-actions[data-v-4f3b1853],.image-upload-btn[data-v-4f3b1853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-upload-btn[data-v-4f3b1853]{background:none;border:none;color:#0f97c7;cursor:pointer;padding:4px;border-radius:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-upload-btn[data-v-4f3b1853]:hover{background:rgba(15,151,199,.1)}.image-remove-btn[data-v-4f3b1853]{background:none;border:none;color:#dc2626;cursor:pointer;padding:4px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.image-remove-btn[data-v-4f3b1853]:hover{background:rgba(220,38,38,.1)}.btn-adicionar-campo[data-v-4f3b1853]{width:100%;padding:12px 16px;background:#fff;border:1px solid #0f97c7;border-radius:4px;color:#0f97c7;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-adicionar-campo[data-v-4f3b1853]:hover{background:#f0f8ff}.color-input-container[data-v-4f3b1853]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-input[data-v-4f3b1853]{width:44px;height:44px;border:1px solid #ddd;border-radius:4px;padding:4px;cursor:pointer;background:none}.color-text[data-v-4f3b1853]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;min-height:44px;-webkit-box-sizing:border-box;box-sizing:border-box}.color-picker-btn[data-v-4f3b1853]{width:44px;height:44px;border:1px solid #ddd;border-radius:4px;background:#f8f9fa;color:#666;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.color-picker-btn[data-v-4f3b1853]:hover{border-color:#0f97c7;color:#0f97c7}.typography-select[data-v-4f3b1853]{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;min-height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F97C7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}.typography-select[data-v-4f3b1853]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.buttons-group[data-v-4f3b1853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.btn-salvar-mudancas[data-v-4f3b1853]{width:100%;padding:12px 16px;background:#0f97c7;border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-salvar-mudancas[data-v-4f3b1853]:hover{background:#0d85a8}.btn-reverter-alteracoes[data-v-4f3b1853]{width:100%;padding:12px 16px;background:#fff;border:1px solid #dc2626;border-radius:4px;color:#dc2626;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-reverter-alteracoes[data-v-4f3b1853]:hover{background:#fef2f2}.color-text[data-v-4f3b1853]:focus,.typography-select[data-v-4f3b1853]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.material-symbols-outlined[data-v-4f3b1853]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:20px}[data-v-4f3b1853] .p-accordion .p-accordion-header .p-accordion-header-link{background:#fff;border:none;border-bottom:1px solid #ccc;padding:12px 0;font-weight:400;font-size:14px;color:#252529;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}[data-v-4f3b1853] .p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{color:#0f97c7;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}[data-v-4f3b1853] .p-accordion .p-accordion-header.p-highlight .p-accordion-header-link .p-accordion-toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[data-v-4f3b1853] .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;color:#252529}[data-v-4f3b1853] .p-accordion .p-accordion-header .p-accordion-header-link:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}[data-v-4f3b1853] .p-accordion .p-accordion-header .p-accordion-header-link:hover{background:#f8f9fa}[data-v-4f3b1853] .p-accordion .p-accordion-content{background:#fff;border:none;padding:16px 0;border-top:none}[data-v-4f3b1853] .p-accordion{border:none;-webkit-box-shadow:none;box-shadow:none;width:100%}[data-v-4f3b1853] .p-accordion .p-accordion-tab{border:none;margin-bottom:0;width:100%}[data-v-4f3b1853] .p-accordion .p-accordion-header{border:none;border-radius:0;width:100%}[data-v-4f3b1853] .p-accordion .p-accordion-tab:not(:last-child){margin-bottom:0}.campo-formulario[data-v-61a47e6c]{background:transparent;border:none;font-size:14px;width:100%;padding:0}.form-group[data-v-61a47e6c]{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group label[data-v-61a47e6c]{font-size:13px;margin-bottom:6px;color:#333;font-weight:500}.form-group input[data-v-61a47e6c],.form-group select[data-v-61a47e6c],.form-group textarea[data-v-61a47e6c]{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:44px}.form-group select[data-v-61a47e6c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F97C7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}.form-group input[data-v-61a47e6c]:focus,.form-group select[data-v-61a47e6c]:focus,.form-group textarea[data-v-61a47e6c]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.color-input-container[data-v-61a47e6c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-input[data-v-61a47e6c]{width:60px!important;height:44px;border:1px solid #ddd;border-radius:4px;padding:4px;cursor:pointer}.color-text[data-v-61a47e6c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100px}.preview-container[data-v-61a47e6c]{padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.preview-button[data-v-61a47e6c]{background:#0f97c7;color:#fff;border:2px solid #0f97c7;padding:12px 32px;border-radius:6px;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:120px}.preview-button[data-v-61a47e6c]:hover{opacity:.9;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-editar-opcoes[data-v-61a47e6c]{width:100%;padding:12px 16px;border:1px solid #0f97c7;border-radius:4px;background:#fff;color:#0f97c7;font-size:14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:44px}.btn-editar-opcoes[data-v-61a47e6c]:hover{background:#f8f9fa}.icon-arrow[data-v-61a47e6c]{font-size:16px;font-weight:700}.material-symbols-outlined[data-v-61a47e6c]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:16px}.form-actions[data-v-61a47e6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:20px}.btn-cancelar[data-v-61a47e6c]{background-color:#fff;color:#0f97c7;border:1px solid #0f97c7;padding:12px 24px;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;min-width:145px}.btn-cancelar[data-v-61a47e6c]:hover{background:#f8f9fa}.btn-salvar[data-v-61a47e6c]{background:#0f97c7;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:14px;min-width:145px}.btn-salvar[data-v-61a47e6c]:hover{background:#0d85a8}.form-group p[data-v-61a47e6c]{font-size:16px;font-weight:600;color:#333;margin:0;padding-bottom:8px}.modal-overlay[data-v-61a47e6c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-61a47e6c]{background:#fff;border-radius:8px;max-width:800px;width:90%;max-height:80vh;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.modal-header[data-v-61a47e6c]{padding:24px 32px 16px;border-bottom:1px solid #eee}.modal-header h3[data-v-61a47e6c]{margin:0;color:#333;font-size:18px;font-weight:600}.modal-body[data-v-61a47e6c]{padding:24px 32px;max-height:60vh;overflow-y:auto}.opcoes-container[data-v-61a47e6c]{background:#f8f9fa;border-radius:8px;padding:16px}.opcoes-header[data-v-61a47e6c]{display:grid;grid-template-columns:120px 1fr 80px;gap:16px;padding:12px 0;border-bottom:1px solid #ddd;margin-bottom:16px}.header-col[data-v-61a47e6c]{font-weight:600;color:#666;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.drag-icon[data-v-61a47e6c]{font-size:16px;color:#666!important}.pi-sort-alt[data-v-61a47e6c]{color:#666!important}.opcao-row[data-v-61a47e6c]{display:grid;grid-template-columns:120px 1fr 80px;gap:16px;padding:12px 0;border-bottom:1px solid #eee}.opcao-col[data-v-61a47e6c],.opcao-row[data-v-61a47e6c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.opcao-col[data-v-61a47e6c]{display:-webkit-box;display:-ms-flexbox;display:flex}.order-col[data-v-61a47e6c]{gap:12px}.drag-handle[data-v-61a47e6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#0f97c7;cursor:pointer;line-height:1}.drag-arrow[data-v-61a47e6c]{font-size:14px;font-weight:700;color:#0f97c7}.order-number[data-v-61a47e6c]{font-weight:500;color:#333}.opcao-input[data-v-61a47e6c]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff}.opcao-input[data-v-61a47e6c]:focus{outline:none;border-color:#0f97c7}.btn-remover[data-v-61a47e6c]{background:none;border:none;color:#dc3545;font-size:18px;cursor:pointer;padding:4px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-remover[data-v-61a47e6c]:hover{background:#f8f9fa}.btn-remover .material-symbols-outlined[data-v-61a47e6c]{font-size:18px}.adicionar-opcao[data-v-61a47e6c]{margin-top:16px;text-align:center}.btn-adicionar[data-v-61a47e6c]{background:none;border:none;color:#0f97c7;font-size:14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 auto;padding:8px;border-radius:4px}.btn-adicionar[data-v-61a47e6c]:hover{background:#f0f8ff}.plus-icon[data-v-61a47e6c]{font-size:16px;font-weight:700;color:#0f97c7}.modal-footer[data-v-61a47e6c]{padding:16px 32px 24px;text-align:right}.btn-salvar-modal[data-v-61a47e6c]{background:#2d4aa3;color:#fff;border:none;padding:12px 32px;border-radius:6px;font-size:14px;cursor:pointer;font-weight:500}.btn-salvar-modal[data-v-61a47e6c]:hover{background:#253a87}.label-container[data-v-0f1d9db3]{display:-webkit-box;display:-ms-flexbox;display:flex}.campo-form[data-v-0f1d9db3]{margin-bottom:16px}.campo-form label[data-v-0f1d9db3]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.form-input[data-v-0f1d9db3]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box}.form-input.campo-obrigatorio[data-v-0f1d9db3]{background:#f9f9f9;color:#666;cursor:not-allowed}.label-container[data-v-58fe5420]{display:-webkit-box;display:-ms-flexbox;display:flex}.campo-form[data-v-58fe5420]{margin-bottom:16px}.campo-form label[data-v-58fe5420]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.form-input[data-v-58fe5420]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.form-input[data-v-58fe5420]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.form-input.campo-obrigatorio[data-v-58fe5420]{background:#f9f9f9;color:#666;cursor:not-allowed}.form-input.campo-invalido[data-v-58fe5420]{border-color:#e74c3c}.help-text[data-v-58fe5420]{display:block;margin-top:4px;color:#666;font-size:12px}.error-text[data-v-58fe5420]{display:block;margin-top:4px;color:#e74c3c;font-size:12px;font-weight:500}.label-container[data-v-0e84f2eb]{display:-webkit-box;display:-ms-flexbox;display:flex}.campo-form[data-v-0e84f2eb]{margin-bottom:16px}.campo-form label[data-v-0e84f2eb]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.form-input[data-v-0e84f2eb]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.form-input[data-v-0e84f2eb]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.form-input.campo-obrigatorio[data-v-0e84f2eb]{background:#f9f9f9;color:#666;cursor:not-allowed}.form-input.campo-invalido[data-v-0e84f2eb]{border-color:#e74c3c}.error-text[data-v-0e84f2eb]{display:block;margin-top:4px;color:#e74c3c;font-size:12px;font-weight:500}.label-container[data-v-a08d41f4]{display:-webkit-box;display:-ms-flexbox;display:flex}.campo-form[data-v-a08d41f4]{margin-bottom:16px}.campo-form label[data-v-a08d41f4]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.form-input[data-v-a08d41f4]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.date-input[data-v-a08d41f4]{position:relative;cursor:pointer}.date-input[data-v-a08d41f4]::-webkit-calendar-picker-indicator{cursor:pointer;padding:4px;border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.date-input[data-v-a08d41f4]::-webkit-calendar-picker-indicator:hover{background-color:rgba(15,151,199,.1)}.form-input[data-v-a08d41f4]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.form-input.campo-obrigatorio[data-v-a08d41f4]{background:#f9f9f9;color:#666;cursor:not-allowed}.form-input.campo-invalido[data-v-a08d41f4]{border-color:#e74c3c}.help-text[data-v-a08d41f4]{display:block;margin-top:4px;color:#666;font-size:12px}.error-text[data-v-a08d41f4]{display:block;margin-top:4px;color:#e74c3c;font-size:12px;font-weight:500}.formatted-date[data-v-a08d41f4]{display:block;margin-top:4px;color:#0f97c7;font-size:12px;font-weight:500}.campo-form[data-v-2f43d51e]{margin-bottom:16px}.label-container[data-v-2f43d51e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.campo-form label[data-v-2f43d51e]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.form-select[data-v-2f43d51e]{width:100%;padding:8px 40px 8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.form-select[data-v-2f43d51e]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.form-select[data-v-2f43d51e]:hover{border-color:#999}.form-select.campo-invalido[data-v-2f43d51e]{border-color:#e74c3c}.form-select option[data-v-2f43d51e]{padding:8px;background:#fff;color:#333}.error-text[data-v-2f43d51e]{display:block;margin-top:4px;color:#e74c3c;font-size:12px;font-weight:500}.label-container[data-v-555d2bae]{display:-webkit-box;display:-ms-flexbox;display:flex}.campo-form[data-v-555d2bae]{margin-bottom:16px}.campo-form label[data-v-555d2bae]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.form-input[data-v-555d2bae]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.form-input[data-v-555d2bae]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.form-input.campo-invalido[data-v-555d2bae]{border-color:#e74c3c}.form-input.campo-valido[data-v-555d2bae]{border-color:#27ae60}.help-text[data-v-555d2bae]{display:block;margin-top:4px;color:#666;font-size:12px}.error-text[data-v-555d2bae]{display:block;margin-top:4px;color:#e74c3c;font-size:12px;font-weight:500}.success-text[data-v-555d2bae]{display:block;margin-top:4px;color:#27ae60;font-size:12px;font-weight:500}.form-input[type=email][data-v-555d2bae]{font-family:Courier New,monospace}.form-input[type=email][data-v-555d2bae]:-moz-placeholder-shown{font-family:inherit}.form-input[type=email][data-v-555d2bae]:-ms-input-placeholder{font-family:inherit}.form-input[type=email][data-v-555d2bae]:placeholder-shown{font-family:inherit}.campo-form.checkbox-form[data-v-59488a81]{margin-bottom:16px}.checkbox-container[data-v-59488a81]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;cursor:pointer;position:relative}.checkbox-input[data-v-59488a81]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-label[data-v-59488a81]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;cursor:pointer;font-size:14px;line-height:1.4;color:#555;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-custom[data-v-59488a81]{width:20px;height:20px;border:2px solid #ddd;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.checkbox-input:checked+.checkbox-label .checkbox-custom[data-v-59488a81]{background:#0f97c7;border-color:#0f97c7}.checkbox-input:checked+.checkbox-label .checkbox-custom[data-v-59488a81]:after{content:"✓";color:#fff;font-size:14px;font-weight:700}.checkbox-input:focus+.checkbox-label .checkbox-custom[data-v-59488a81]{-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.checkbox-input.campo-invalido+.checkbox-label .checkbox-custom[data-v-59488a81]{border-color:#e74c3c}.checkbox-label:hover .checkbox-custom[data-v-59488a81]{border-color:#0f97c7}.checkbox-text[data-v-59488a81]{-webkit-box-flex:1;-ms-flex:1;flex:1}.help-text[data-v-59488a81]{display:block;margin-top:4px;margin-left:32px;color:#666;font-size:12px}.error-text[data-v-59488a81]{color:#e74c3c}.error-text[data-v-59488a81],.success-text[data-v-59488a81]{display:block;margin-top:4px;margin-left:32px;font-size:12px;font-weight:500}.success-text[data-v-59488a81]{color:#27ae60}.checkbox-custom[data-v-59488a81]{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.checkbox-input:checked+.checkbox-label .checkbox-custom[data-v-59488a81]{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation:checkboxPulse-59488a81 .3s ease;animation:checkboxPulse-59488a81 .3s ease}@-webkit-keyframes checkboxPulse-59488a81{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes checkboxPulse-59488a81{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:768px){.checkbox-label[data-v-59488a81]{font-size:16px}.checkbox-custom[data-v-59488a81]{width:24px;height:24px}}.label-container[data-v-0ab0fdba]{display:-webkit-box;display:-ms-flexbox;display:flex}.campo-form[data-v-0ab0fdba]{margin-bottom:16px}.campo-form label[data-v-0ab0fdba]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.form-input[data-v-0ab0fdba]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;font-family:Courier New,monospace}.form-input[data-v-0ab0fdba]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.form-input.campo-invalido[data-v-0ab0fdba]{border-color:#e74c3c}.form-input[data-v-0ab0fdba]:-moz-placeholder-shown{font-family:inherit}.form-input[data-v-0ab0fdba]:-ms-input-placeholder{font-family:inherit}.form-input[data-v-0ab0fdba]:placeholder-shown{font-family:inherit}.help-text[data-v-0ab0fdba]{display:block;margin-top:4px;color:#666;font-size:12px}.error-text[data-v-0ab0fdba]{display:block;margin-top:4px;color:#e74c3c;font-size:12px;font-weight:500}.success-text[data-v-0ab0fdba]{display:block;margin-top:4px;color:#27ae60;font-size:12px;font-weight:500}.label-container[data-v-73ca888c]{display:-webkit-box;display:-ms-flexbox;display:flex}.campo-form[data-v-73ca888c]{margin-bottom:16px}.campo-form label[data-v-73ca888c]{display:block;margin-bottom:4px;color:#555;font-weight:500;font-size:14px}.cep-input-container[data-v-73ca888c]{position:relative}.form-input[data-v-73ca888c]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;font-family:Courier New,monospace}.form-input.searching[data-v-73ca888c]{padding-right:40px}.form-input[data-v-73ca888c]:focus{outline:none;border-color:#0f97c7;-webkit-box-shadow:0 0 0 3px rgba(15,151,199,.1);box-shadow:0 0 0 3px rgba(15,151,199,.1)}.form-input.campo-invalido[data-v-73ca888c]{border-color:#e74c3c}.form-input[data-v-73ca888c]:-moz-placeholder-shown{font-family:inherit}.form-input[data-v-73ca888c]:-ms-input-placeholder{font-family:inherit}.form-input[data-v-73ca888c]:placeholder-shown{font-family:inherit}.loading-icon[data-v-73ca888c]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;-webkit-animation:pulse-73ca888c 1.5s infinite;animation:pulse-73ca888c 1.5s infinite}@-webkit-keyframes pulse-73ca888c{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-73ca888c{0%,to{opacity:1}50%{opacity:.5}}.help-text[data-v-73ca888c]{display:block;margin-top:4px;color:#666;font-size:12px}.error-text[data-v-73ca888c]{display:block;margin-top:4px;color:#e74c3c;font-size:12px;font-weight:500}.success-text[data-v-73ca888c]{display:block;margin-top:4px;color:#27ae60;font-size:12px;font-weight:500}.address-info[data-v-73ca888c]{margin-top:8px;padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;border-left:4px solid #0f97c7}.address-line[data-v-73ca888c]{color:#333;font-size:14px;margin-bottom:4px}.address-details[data-v-73ca888c]{color:#666;font-size:12px}.address-info[data-v-73ca888c]{-webkit-animation:slideDown-73ca888c .3s ease;animation:slideDown-73ca888c .3s ease}@-webkit-keyframes slideDown-73ca888c{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-73ca888c{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.component-container[data-v-067cbc4c]{position:relative;margin-bottom:16px}.campo-botao[data-v-067cbc4c]{margin-bottom:16px}.button-wrapper[data-v-067cbc4c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.btn-inscrever[data-v-067cbc4c]{background:#0f97c7;color:#fff;border:2px solid #0f97c7;padding:12px 32px;border-radius:6px;font-weight:500;cursor:pointer;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:120px}.btn-inscrever[data-v-067cbc4c]:hover{opacity:.9;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(15,151,199,.3);box-shadow:0 4px 12px rgba(15,151,199,.3)}.btn-inscrever[data-v-067cbc4c]:active{-webkit-transform:translateY(0);transform:translateY(0)}.button-wrapper[style*="text-align: left"][data-v-067cbc4c]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.button-wrapper[style*="text-align: center"][data-v-067cbc4c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-wrapper[style*="text-align: right"][data-v-067cbc4c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.formulario-central[data-v-4e3ab7c4]{-webkit-box-flex:3;-ms-flex:3 3 0%;flex:3 3 0%;border-left:1px solid #ccc;border-right:1px solid #ccc;gap:12px;padding:24px 0}.sidebar-direita[data-v-4e3ab7c4]{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:8px}.formulario-editor[data-v-4e3ab7c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.formulario-card[data-v-4e3ab7c4]{background:#fff;border:1px solid #ddd;border-radius:8px;padding:24px;min-width:400px;max-width:600px;width:100%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);min-height:500px;max-height:800px;overflow:hidden;position:relative}.formulario-card h3[data-v-4e3ab7c4]{margin-top:0;margin-bottom:24px;color:#333;font-size:1.25rem}.component-container[data-v-4e3ab7c4]{position:relative;margin-bottom:16px}.component-container.draggable-item[data-v-4e3ab7c4]{cursor:-webkit-grab;cursor:grab}.component-container.draggable-item[data-v-4e3ab7c4]:active{cursor:-webkit-grabbing;cursor:grabbing}.component-container.campo-obrigatorio[data-v-4e3ab7c4] .field-label:after,.component-container.campo-obrigatorio[data-v-4e3ab7c4] .form-label:after,.component-container.campo-obrigatorio[data-v-4e3ab7c4] .input-label:after,.component-container.campo-obrigatorio[data-v-4e3ab7c4] label:after{content:" *";color:#dc2626;font-weight:700}.actions[data-v-4e3ab7c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-actions[data-v-4e3ab7c4],.title-actions[data-v-4e3ab7c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-actions[data-v-4e3ab7c4]{gap:4px}.action-btn[data-v-4e3ab7c4]{border:none;background:transparent;cursor:pointer;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.action-btn[data-v-4e3ab7c4]:hover{opacity:.7}.action-btn .material-symbols-outlined[data-v-4e3ab7c4]{font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.edit-btn .material-symbols-outlined[data-v-4e3ab7c4]{color:#0f97c7}.help-btn .material-symbols-outlined[data-v-4e3ab7c4]{color:#1c1b1f}.delete-btn .material-symbols-outlined[data-v-4e3ab7c4]{color:#a22818}.drag-area[data-v-4e3ab7c4]{min-height:400px;border:2px dashed transparent;-webkit-transition:border-color .2s;transition:border-color .2s}.drag-area[data-v-4e3ab7c4]:hover{border-color:#0f97c7!important;border-style:dashed!important}.formulario-campos-container[data-v-4e3ab7c4]{background:transparent;border:none;border-radius:0;padding:0}.flex[data-v-4e3ab7c4]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.flex-row[data-v-4e3ab7c4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex.flex-column[data-v-4e3ab7c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.flex-1[data-v-4e3ab7c4]{-webkit-box-flex:1;-ms-flex:1;flex:1}