.progress-display-mobile{display:none}.progress-display{display:flex}.time-line-create{height:2px;margin-left:1rem;margin-right:1rem;width:186px}.border-time-line-create-on{width:32px;height:32px;border:2px solid #f1860b;border-radius:50%}.border-time-line-create-off{width:32px;height:32px;border:2px solid #a1aebe;border-radius:50%}.border-time-line-create-end{width:32px;height:32px;background-color:#f1860b;border:2px solid #f1860b;border-radius:50%}.text-time-line-create-on{color:#f1860b}.text-time-line-create-off{color:#465668}.margin-relative{margin-left:1rem}@media screen and (max-width:1650px){.time-line-create{width:145px}}@media screen and (max-width:1450px){.time-line-create{width:105px}}@media screen and (max-width:1280px){.time-line-create{width:95px}.margin-relative{margin-left:0}}@media screen and (max-width:1150px){.time-line-create{width:80px}}@media screen and (max-width:1000px){.progress-display-mobile{display:block}.progress-display{display:none}.no-padding{padding:0!important}}.box-model{background-color:#fff;width:247px!important;height:138px;border-radius:8px;padding:16px;gap:8px;cursor:pointer}.box-img{background-color:#e9ecef}.box-img,.box-img-new{width:56px;height:56px;border-radius:8px;padding:16px}.box-img-new{background-color:#fff}@media screen and (max-width:1450px){.box-model{width:220px!important}}@media screen and (max-width:1380px){.box-model{width:200px!important}}@media screen and (max-width:1200px){.box-model{width:220px!important}}@media screen and (max-width:1180px){.box-model{width:200px!important}}@media screen and (max-width:1050px){.box-model{width:180px!important}}@media screen and (max-width:992px){.box-model{width:150px!important}}@media screen and (max-width:850px){.box-model{width:150px!important}}.tox{border-color:#ced4da!important}.ai-btn-row[data-v-644f0c7c]{display:flex;align-items:center;height:2rem;margin-top:-1.75rem;margin-bottom:.5rem}.ai-btn[data-v-644f0c7c]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem .6rem .85rem;font-size:.82rem;font-weight:700;border:none;border-radius:.6rem;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;cursor:pointer;transition:opacity .15s,transform .15s;white-space:nowrap;letter-spacing:.03em;box-shadow:0 3px 10px rgba(124,58,237,.4);line-height:1}.ai-btn[data-v-644f0c7c]:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.ai-btn[data-v-644f0c7c]:disabled{opacity:.55;cursor:not-allowed;transform:none}.ai-modal-overlay[data-v-644f0c7c]{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem}@media screen and (min-width:992px){.ai-modal-overlay[data-v-644f0c7c]{padding-left:12rem}}.ai-modal-dialog[data-v-644f0c7c]{background:#fff;border-radius:1rem;width:100%;max-width:520px;box-shadow:0 24px 64px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden}.ai-modal-header[data-v-644f0c7c]{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem;background:#1a1a1a}.ai-modal-title[data-v-644f0c7c]{display:flex;align-items:center;gap:.5rem;font-size:.92rem;font-weight:700;color:#fff;letter-spacing:.02em}.ai-modal-close[data-v-644f0c7c]{background:none;border:none;color:hsla(0,0%,100%,.7);font-size:1.4rem;line-height:1;cursor:pointer;padding:0;transition:color .15s}.ai-modal-close[data-v-644f0c7c]:hover{color:#fff}.ai-modal-body[data-v-644f0c7c]{padding:1.1rem 1.25rem 1.25rem;display:flex;flex-direction:column;min-height:320px}.ai-prompt-label[data-v-644f0c7c]{display:block;font-size:.72rem;font-weight:700;color:#344767;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem}.tip-box[data-v-644f0c7c]{position:relative;background:#fffbea;border:1px solid #fde68a;border-radius:.5rem;padding:.6rem 2rem .6rem .75rem;margin-bottom:.6rem}.tip-close-btn[data-v-644f0c7c]{position:absolute;top:.25rem;right:.5rem;background:none;border:none;font-size:1.25rem;line-height:1;color:#92740a;cursor:pointer;padding:0;opacity:.7;transition:opacity .15s}.tip-close-btn[data-v-644f0c7c]:hover{opacity:1}.tip-box-header[data-v-644f0c7c]{font-size:.8rem;font-weight:700;color:#92740a}.tip-box-text[data-v-644f0c7c]{font-size:.8rem;color:#78350f;margin:0 0 .5rem;line-height:1.55}.tip-use-btn[data-v-644f0c7c]{font-size:.75rem;font-weight:600;color:#7c3aed;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.tip-use-btn[data-v-644f0c7c]:hover{color:#2563eb}.ai-prompt-textarea[data-v-644f0c7c]{width:100%;border:1px solid #ced4da;border-radius:.5rem;padding:.65rem .75rem;font-size:.875rem;color:#344767;resize:vertical;outline:none;transition:border-color .15s;font-family:inherit;flex:1;min-height:110px}.ai-prompt-textarea[data-v-644f0c7c]:focus{border-color:#1a1a1a}.ai-prompt-textarea[data-v-644f0c7c]:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.ai-modal-footer[data-v-644f0c7c]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:.75rem 1.25rem 1rem;border-top:1px solid #f1f3f5}.ai-modal-cancel[data-v-644f0c7c]{padding:.45rem 1rem;font-size:.82rem;font-weight:600;border:1.5px solid #dee2e6;border-radius:.5rem;background:#fff;color:#6c757d;cursor:pointer;transition:border-color .15s,color .15s}.ai-modal-cancel[data-v-644f0c7c]:hover:not(:disabled){border-color:#adb5bd;color:#344767}.ai-modal-cancel[data-v-644f0c7c]:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.ai-modal-confirm[data-v-644f0c7c]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600;border:none;border-radius:.5rem;background:#1a1a1a;color:#fff;cursor:pointer;transition:background .15s}.ai-modal-confirm[data-v-644f0c7c]:hover:not(:disabled){background:#000}.ai-modal-confirm[data-v-644f0c7c]:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.ai-fade-enter-active[data-v-644f0c7c],.ai-fade-leave-active[data-v-644f0c7c]{transition:opacity .2s}.ai-fade-enter-from[data-v-644f0c7c],.ai-fade-leave-to[data-v-644f0c7c]{opacity:0}.tip-slide-enter-active[data-v-644f0c7c],.tip-slide-leave-active[data-v-644f0c7c]{transition:opacity .18s,transform .18s}.tip-slide-enter-from[data-v-644f0c7c],.tip-slide-leave-to[data-v-644f0c7c]{opacity:0;transform:translateY(-4px)}.vue-pdf-embed>div{margin-bottom:8px;box-shadow:0 2px 8px 4px rgba(0,0,0,.1)}.teste{width:500px!important;height:500px!important}.app-header{padding:16px;box-shadow:0 2px 8px 4px rgba(0,0,0,.1);background-color:#555;color:#ddd}.drop-zone--over{background-color:#d4edf7}.form-check-input:checked{border-color:#f1860b!important;background-color:#f1860b!important;padding-bottom:18px}.p-datatable-header{background-color:#e9ecef!important}