.print-title[data-v-b0f478e7]{margin:0 0 4px}.print-meta[data-v-b0f478e7]{color:var(--text-muted);margin:0 0 12px;font-size:.85rem}.preview-table[data-v-b0f478e7]{border-collapse:collapse;width:100%}.preview-table th[data-v-b0f478e7],.preview-table td[data-v-b0f478e7]{border:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.empty-row[data-v-b0f478e7]{text-align:center;color:var(--text-muted);padding:16px 0}@media print{body *{visibility:hidden}#print-preview-area,#print-preview-area *{visibility:visible}#print-preview-area{width:100%;position:absolute;top:0;left:0}}.table-filters[data-v-1d96a098]{flex-wrap:wrap;align-items:end;gap:10px;padding-bottom:10px;display:flex}.search-input[data-v-1d96a098]{border:1px solid var(--line-color);min-width:180px;color:inherit;background:0 0;border-radius:6px;flex:220px;padding:6px 10px;font-size:.9rem}.filter-group[data-v-1d96a098]{flex-direction:column;gap:2px;display:flex}.filter-group label[data-v-1d96a098]{color:var(--text-muted);font-size:.75rem}.filter-group select[data-v-1d96a098]{border:1px solid var(--line-color);color:inherit;background:0 0;border-radius:6px;padding:6px 8px;font-size:.85rem}.resource-table[data-v-1d96a098]{border-collapse:collapse;width:100%}.resource-table th[data-v-1d96a098],.resource-table td[data-v-1d96a098]{border-bottom:1px solid var(--line-color);text-align:left;padding:8px 10px;font-size:.9rem}.th-inner[data-v-1d96a098]{justify-content:flex-start;align-items:center;gap:6px;display:flex}.sort-arrows[data-v-1d96a098]{flex-direction:column;line-height:0;display:flex}.sort-arrow[data-v-1d96a098]{color:var(--text-muted);opacity:.5;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.75rem;display:inline-flex}.sort-arrow[data-v-1d96a098]:hover{opacity:.85}.sort-arrow.active[data-v-1d96a098]{color:#2563eb;opacity:1}.actions-col[data-v-1d96a098]{white-space:nowrap}.actions-inner[data-v-1d96a098]{gap:4px;display:flex}.icon-btn[data-v-1d96a098]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.1rem;line-height:1;transition:background-color .15s;display:inline-flex}.icon-btn[data-v-1d96a098]:hover{background:var(--line-color,#00000014)}.icon-btn-add[data-v-1d96a098]{color:#16a34a}.icon-btn-refresh[data-v-1d96a098],.icon-btn-edit[data-v-1d96a098]{color:#2563eb}.icon-btn-delete[data-v-1d96a098]{color:#e5484d}.table-footer-actions[data-v-1d96a098]{justify-content:flex-start;gap:4px;padding-top:8px;display:flex}.icon-btn-export[data-v-1d96a098]{color:#16a34a}.icon-btn-print[data-v-1d96a098]{color:#2563eb}.empty-row[data-v-1d96a098]{text-align:center;color:var(--text-muted);padding:20px 0}.list-thumb[data-v-1d96a098]{object-fit:contain;width:auto;max-width:100%;display:block}.color-cell[data-v-1d96a098]{align-items:center;gap:8px;display:inline-flex}.color-swatch[data-v-1d96a098]{border:1px solid var(--line-color);border-radius:4px;flex-shrink:0;width:20px;height:20px;display:inline-block}.inline-editable-cell[data-v-1d96a098]{cursor:default}.inline-editable-cell[data-v-1d96a098]:hover{outline:1px dashed var(--text-muted,#0000004d);outline-offset:-1px}.inline-edit-input[data-v-1d96a098]{background:var(--card-bg,#fff);width:100%;min-width:60px;color:inherit;border:1px solid #2563eb;border-radius:4px;padding:2px 6px;font-size:.9rem}.acoes-list[data-v-e1a05610]{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.acoes-list li[data-v-e1a05610]{border:1px solid var(--line-color);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.acao-info[data-v-e1a05610]{overflow-wrap:anywhere;min-width:0}.empty[data-v-e1a05610]{color:var(--text-muted);text-align:center}.load-error[data-v-e1a05610]{color:#e5484d;margin:8px 0 0}.add-acao[data-v-e1a05610]{border-top:1px dashed var(--line-color);gap:8px;padding-top:12px;display:flex}.add-acao .form-control[data-v-e1a05610]{flex:1}.add-acao .btn[data-v-e1a05610]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.icon-btn[data-v-e1a05610]{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.1rem;line-height:1;transition:background-color .15s;display:inline-flex}.icon-btn[data-v-e1a05610]:hover{background:var(--line-color,#00000014)}.icon-btn-delete[data-v-e1a05610]{color:#e5484d}.hint[data-v-ecf6a3e4]{color:var(--text-muted);margin-bottom:12px}.empty[data-v-ecf6a3e4]{color:var(--text-muted);text-align:center}.load-error[data-v-ecf6a3e4]{color:#e5484d;margin:8px 0 0}.group-check[data-v-52ec1624]{vertical-align:middle;cursor:pointer;margin:0 0 0 8px}.load-error[data-v-84ea3623]{color:#e5484d}.definition-form[data-v-e6c998b4]{gap:14px;display:grid}.form-field[data-v-e6c998b4]{gap:4px;display:grid}.form-field label[data-v-e6c998b4]{color:var(--text-muted);font-size:.85rem}.escopo-checks[data-v-e6c998b4]{flex-wrap:wrap;gap:18px;display:flex}.escopo-checks .form-check[data-v-e6c998b4]{align-items:center;gap:6px;margin:0;font-size:.9rem;display:flex}.ativo-chave-row[data-v-e6c998b4]{grid-template-columns:1fr 20%;align-items:end;gap:14px;display:grid}.field-error[data-v-e6c998b4]{color:#e5484d;margin:0;font-size:.8rem}.options-table[data-v-e6c998b4]{border-collapse:collapse;width:100%}.options-table th[data-v-e6c998b4],.options-table td[data-v-e6c998b4]{border-bottom:1px solid var(--line-color);text-align:left;vertical-align:middle;padding:6px 8px;font-size:.85rem}.col-drag[data-v-e6c998b4]{text-align:center;width:32px}.col-actions[data-v-e6c998b4]{white-space:nowrap;text-align:right;width:1%}.empty-row td[data-v-e6c998b4]{text-align:center;color:var(--text-muted)}.drag-handle[data-v-e6c998b4]{cursor:grab;color:var(--text-muted)}.option-row.dragging[data-v-e6c998b4]{opacity:.4}.icon-btn[data-v-e6c998b4]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.05rem;line-height:1;transition:background-color .15s;display:inline-flex}.icon-btn[data-v-e6c998b4]:hover{background:var(--line-color,#00000014)}.icon-btn[data-v-e6c998b4]:disabled{opacity:.35;cursor:not-allowed}.icon-btn-add[data-v-e6c998b4]{color:#16a34a}.icon-btn-save[data-v-e6c998b4]{color:#2563eb}.icon-btn-cancel[data-v-e6c998b4]{color:var(--text-muted)}.icon-btn-edit[data-v-e6c998b4]{color:#2563eb}.icon-btn-delete[data-v-e6c998b4]{color:#e5484d}.icon-btn-default[data-v-e6c998b4]{color:#9ca3af}.icon-btn-default.is-default[data-v-e6c998b4]{color:#16a34a}.load-error[data-v-74c44350]{color:#e5484d}.progressao-table[data-v-74c44350]{border-collapse:collapse;width:100%}.progressao-table th[data-v-74c44350],.progressao-table td[data-v-74c44350]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.empty-row[data-v-74c44350]{text-align:center;color:var(--text-muted);padding:16px 0}.actions[data-v-74c44350]{justify-content:flex-end;gap:4px;display:flex}.estado-atual[data-v-74c44350]{color:#16a34a}.icon-btn[data-v-74c44350]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-74c44350]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-74c44350]{color:#e5484d}.combined-form[data-v-491ca52a]{gap:14px;display:grid}.section-title[data-v-491ca52a]{border-top:1px dashed var(--line-color);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:8px 0 -4px;padding-top:8px;font-size:.8rem}.section-title[data-v-491ca52a]:first-child{border-top:none;margin-top:0;padding-top:0}.field-error[data-v-491ca52a]{color:#e5484d;margin:0;font-size:.8rem}.load-error[data-v-31dc3b65]{color:#e5484d}.load-error.rate-limit[data-v-31dc3b65]{color:#b45309}.empty[data-v-31dc3b65]{color:var(--text-muted);text-align:center}.result-summary[data-v-31dc3b65]{font-weight:600}.failures[data-v-31dc3b65]{color:#e5484d;margin:0 0 12px;padding-left:18px}.table-wrapper[data-v-31dc3b65]{max-height:50vh;overflow-y:auto}.import-table[data-v-31dc3b65]{border-collapse:collapse;width:100%}.import-table th[data-v-31dc3b65],.import-table td[data-v-31dc3b65]{text-align:left;border-bottom:1px solid var(--line-color,#00000014);padding:6px 8px;font-size:.9rem}.import-table thead th[data-v-31dc3b65]{background:var(--surface-color,#fff);position:sticky;top:0}.badge-new[data-v-31dc3b65]{color:#16a34a;font-size:.75rem}.badge-estado[data-v-31dc3b65]{border-radius:999px;padding:2px 8px;font-size:.75rem;display:inline-block}.badge-estado.novo[data-v-31dc3b65]{color:#16a34a;background:#16a34a26}.badge-estado.atualizar[data-v-31dc3b65]{color:#b45309;background:#b4530926}.hint[data-v-804422e2]{color:var(--text-muted);margin-bottom:12px}.load-error[data-v-804422e2]{color:#e5484d}.empty[data-v-804422e2]{color:var(--text-muted);text-align:center}.result-summary[data-v-804422e2]{font-weight:600}.failures[data-v-804422e2]{color:#e5484d;margin:0 0 12px;padding-left:18px}.table-wrapper[data-v-804422e2]{max-height:50vh;margin-top:12px;overflow-y:auto}.import-table[data-v-804422e2]{border-collapse:collapse;width:100%}.import-table th[data-v-804422e2],.import-table td[data-v-804422e2]{text-align:left;border-bottom:1px solid var(--line-color,#00000014);padding:6px 8px;font-size:.9rem}.import-table thead th[data-v-804422e2]{background:var(--surface-color,#fff);position:sticky;top:0}.badge-unresolved[data-v-804422e2]{color:#b45309;font-size:.75rem}.badge-estado[data-v-804422e2]{border-radius:999px;padding:2px 8px;font-size:.75rem;display:inline-block}.badge-estado.novo[data-v-804422e2]{color:#16a34a;background:#16a34a26}.badge-estado.atualizar[data-v-804422e2]{color:#b45309;background:#b4530926}.hint[data-v-310b888b]{color:var(--text-muted);margin-bottom:12px}.load-error[data-v-310b888b]{color:#e5484d}.empty[data-v-310b888b]{color:var(--text-muted);text-align:center}.result-summary[data-v-310b888b]{font-weight:600}.failures[data-v-310b888b]{color:#e5484d;margin:0 0 12px;padding-left:18px}.table-wrapper[data-v-310b888b]{max-height:50vh;margin-top:12px;overflow-y:auto}.import-table[data-v-310b888b]{border-collapse:collapse;width:100%}.import-table th[data-v-310b888b],.import-table td[data-v-310b888b]{text-align:left;border-bottom:1px solid var(--line-color,#00000014);padding:6px 8px;font-size:.9rem}.import-table thead th[data-v-310b888b]{background:var(--surface-color,#fff);position:sticky;top:0}.badge-unresolved[data-v-310b888b]{color:#b45309;font-size:.75rem}.badge-estado[data-v-310b888b]{border-radius:999px;padding:2px 8px;font-size:.75rem;display:inline-block}.badge-estado.novo[data-v-310b888b]{color:#16a34a;background:#16a34a26}.badge-estado.atualizar[data-v-310b888b]{color:#b45309;background:#b4530926}.ax0ewlbwk{fill:var(--svg-color--107c41,#107c41);d:path("M8.512 9.5h11.069V16H8.512Z")}.bt891s5nl{d:path("M15.132 8.85h-6.62V23.8h6.62a1.2 1.2 0 0 0 1.194-1.191V10.041a1.2 1.2 0 0 0-1.194-1.191");opacity:var(--svg-opacity--0-2,.2)}.e1wzerbfg{fill:var(--svg-color--185c37,#185c37);d:path("M19.581 15.35L8.512 13.4v14.409A1.19 1.19 0 0 0 9.705 29h19.1A1.19 1.19 0 0 0 30 27.809V22.5Z")}.eahst6kvs{d:path("M15.783 8.85H8.512V23.8h7.271a1.2 1.2 0 0 0 1.194-1.191V10.041a1.2 1.2 0 0 0-1.194-1.191");opacity:var(--svg-opacity--0-2,.2)}.efoyjoboz{stop-color:var(--svg-color--117e43,#117e43)}.ej0yttben{fill:var(--svg-color--fff,#fff);d:path("m5.7 19.873l2.511-3.884l-2.3-3.862h1.847L9.013 14.6c.116.234.2.408.238.524h.017q.123-.281.26-.546l1.342-2.447h1.7l-2.359 3.84l2.419 3.905h-1.809l-1.45-2.711A2.4 2.4 0 0 1 9.2 16.8h-.024a1.7 1.7 0 0 1-.168.351l-1.493 2.722Z")}.g_426skjz{fill:var(--svg-color--33c481,#33c481);d:path("M28.806 3h-9.225v6.5H30V4.191A1.19 1.19 0 0 0 28.806 3")}.ht_f-dbax{fill:var(--svg-color--107c41,#107c41);d:path("M19.581 16H30v6.5H19.581Z")}.hxq6byb8p{d:path("M16.434 8.2H8.512v16.25h7.922a1.2 1.2 0 0 0 1.194-1.191V9.391A1.2 1.2 0 0 0 16.434 8.2");opacity:var(--svg-opacity--0-1,.1)}.l4ybzwq9k{fill:var(--svg-color--21a366,#21a366);d:path("M19.581 3H9.705a1.19 1.19 0 0 0-1.193 1.191V9.5L19.581 16l5.861 1.95L30 16V9.5Z")}.lugf9nb5a{d:path("M3.194 8.85h11.938a1.193 1.193 0 0 1 1.194 1.191v11.918a1.193 1.193 0 0 1-1.194 1.191H3.194A1.19 1.19 0 0 1 2 21.959V10.041A1.19 1.19 0 0 1 3.194 8.85")}.nlwaukbxo{d:path("M15.783 8.85H8.512V25.1h7.271a1.2 1.2 0 0 0 1.194-1.191V10.041a1.2 1.2 0 0 0-1.194-1.191");opacity:var(--svg-opacity--0-2,.2)}.sr5qv0b_h{stop-color:var(--svg-color--18884f,#18884f)}.vxzdllbcp{stop-color:var(--svg-color--0b6631,#0b6631)}.wenidnb5a{fill:currentColor;d:path("M6 3h2v1H6zm3 0h2v1H9zm5 0v4h-3V6h2V4h-1V3zM5 6h2v1H5zm3 0h2v1H8zM3 4v2h1v1H2V3h3v1zm3 5h2v1H6zm3 0h2v1H9zm5 0v4h-3v-1h2v-2h-1V9zm-9 3h2v1H5zm3 0h2v1H8zm-5-2v2h1v1H2V9h3v1zm12-9H1v14h14zm1-1v16H0V0z")}.icon-btn[data-v-11f0b460]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.1rem;line-height:1;transition:background-color .15s;display:inline-flex}.icon-btn[data-v-11f0b460]:hover{background:var(--line-color,#00000014)}.icon-btn-import[data-v-11f0b460]{color:var(--brand-color,#3b82f6)}.menu-icon[data-v-11f0b460]{vertical-align:-2px;margin-right:8px;font-size:1.1rem}img.menu-icon[data-v-11f0b460]{object-fit:contain;width:1.1em;height:1.1em}.menu-icon-download[data-v-11f0b460]{color:#e5484d}.download-error[data-v-11f0b460]{color:#e5484d;margin:0;padding:4px 12px;font-size:.8rem}.versoes-dialog[data-v-1f93ea5e]{max-width:1400px}.hint[data-v-1f93ea5e]{color:var(--text-muted);margin-bottom:12px}.load-error[data-v-1f93ea5e]{color:#e5484d}.versoes-table[data-v-1f93ea5e]{border-collapse:collapse;width:100%}.versoes-table th[data-v-1f93ea5e],.versoes-table td[data-v-1f93ea5e]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.versoes-table td[data-v-1f93ea5e]:first-child{white-space:nowrap}.offset-badge[data-v-1f93ea5e]{background:var(--line-color,#00000014);border-radius:8px;margin-left:4px;padding:0 6px;font-size:.7rem}.empty-row[data-v-1f93ea5e]{text-align:center;color:var(--text-muted);padding:16px 0}.actions[data-v-1f93ea5e]{justify-content:flex-end;gap:4px;display:flex}.icon-btn[data-v-1f93ea5e]{cursor:pointer;color:#2563eb;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;display:inline-flex}.icon-btn[data-v-1f93ea5e]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-1f93ea5e],.load-error[data-v-0013ff3b]{color:#e5484d}.ajuda[data-v-0013ff3b]{color:var(--text-muted);margin-bottom:12px;font-size:.85rem}.empty-row[data-v-0013ff3b]{text-align:center;color:var(--text-muted);padding:16px 0}.lista[data-v-0013ff3b]{flex-direction:column;gap:4px;display:flex}.item[data-v-0013ff3b]{border:1px solid var(--line-color);background:var(--bs-body-bg,#fff);cursor:grab;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:.85rem;display:flex}.drag-handle[data-v-0013ff3b]{color:var(--text-muted);flex-shrink:0}.codigo[data-v-0013ff3b]{flex-shrink:0;width:56px;font-weight:700}.nome[data-v-0013ff3b]{color:var(--text-muted);flex:1}.tipo[data-v-0013ff3b]{color:var(--text-muted);font-size:.72rem}.selo[data-v-0013ff3b]{border:1px solid var(--line-color);color:var(--text-muted);white-space:nowrap;border-radius:8px;padding:1px 7px;font-size:.68rem}.drag-ghost[data-v-0013ff3b]{opacity:.4}.ajuda[data-v-31701c5e]{color:var(--text-muted);margin-bottom:12px;font-size:.82rem}.erro[data-v-31701c5e]{color:#e5484d;font-size:.85rem}.vazio[data-v-31701c5e]{text-align:center;color:var(--text-muted);padding:16px 0}.linhas[data-v-31701c5e]{flex-direction:column;gap:10px;display:flex}.linha[data-v-31701c5e]{border:1px solid var(--line-color);border-radius:8px;flex-direction:column;gap:6px;padding:10px 40px 10px 10px;display:flex;position:relative}.nome-linha[data-v-31701c5e]{max-width:260px}.chips[data-v-31701c5e]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip[data-v-31701c5e]{background:var(--line-color,#00000014);border-radius:14px;align-items:center;gap:4px;padding:3px 8px;font-size:.78rem;display:inline-flex}.chip-remover[data-v-31701c5e]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;line-height:1;display:inline-flex}.chip-remover[data-v-31701c5e]:hover{color:#e5484d}.picker-wrap[data-v-31701c5e]{position:relative}.picker[data-v-31701c5e]{z-index:20;background:var(--surface-color,#fff);border:1px solid var(--line-color);border-radius:8px;width:280px;padding:8px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #0003}.picker-lista[data-v-31701c5e]{max-height:220px;margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.picker-lista li[data-v-31701c5e]{cursor:pointer;border-radius:4px;padding:5px 6px;font-size:.8rem}.picker-lista li[data-v-31701c5e]:hover{background:var(--line-color,#00000014)}.picker-vazio[data-v-31701c5e]{color:var(--text-muted);cursor:default!important}.picker-vazio[data-v-31701c5e]:hover{background:0 0!important}.erro-linha[data-v-31701c5e]{color:#e5484d;margin:0;font-size:.75rem}.remover-linha[data-v-31701c5e]{position:absolute;top:8px;right:8px}.nova-linha[data-v-31701c5e]{align-self:flex-start}.load-error[data-v-17739030]{color:#e5484d}.empty-row[data-v-17739030]{text-align:center;color:var(--text-muted);padding:16px 0}.seccoes[data-v-17739030]{flex-direction:column;gap:16px;display:flex}.seccao-titulo[data-v-17739030]{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);border-bottom:1px solid var(--line-color);margin:0 0 6px;padding-bottom:4px;font-size:.8rem}.lista[data-v-17739030]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.item[data-v-17739030]{align-items:center;gap:10px;padding:4px 2px;font-size:.85rem;display:flex}.num-int[data-v-17739030]{width:32px;color:var(--text-muted);text-align:right;flex-shrink:0}.nome[data-v-17739030]{flex:1}.acoes[data-v-17739030]{gap:2px;display:flex}.icon-btn[data-v-17739030]{cursor:pointer;width:26px;height:26px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.icon-btn[data-v-17739030]:hover:not(:disabled){background:var(--line-color,#00000014)}.icon-btn[data-v-17739030]:disabled{opacity:.3;cursor:default}.icon-btn-danger[data-v-17739030],.load-error[data-v-3f50615b]{color:#e5484d}.ajuda[data-v-3f50615b]{color:var(--text-muted);font-size:.85rem}.campo[data-v-3f50615b]{color:var(--text-muted);flex-direction:column;gap:4px;max-width:220px;font-size:.85rem;display:flex}.versoes-table[data-v-3f50615b]{border-collapse:collapse;width:100%}.versoes-table th[data-v-3f50615b],.versoes-table td[data-v-3f50615b]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.empty-row[data-v-3f50615b]{text-align:center;color:var(--text-muted);padding:16px 0}.actions[data-v-3f50615b]{justify-content:flex-end;gap:4px;display:flex}.icon-btn[data-v-3f50615b]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-3f50615b]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-3f50615b],.load-error[data-v-d6352108]{color:#e5484d}.resumo[data-v-d6352108]{color:var(--text-muted);margin-bottom:12px}.itens-table[data-v-d6352108]{border-collapse:collapse;width:100%}.itens-table th[data-v-d6352108],.itens-table td[data-v-d6352108]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.col-ordem[data-v-d6352108]{text-align:center;width:32px}.empty-row[data-v-d6352108]{text-align:center;color:var(--text-muted);padding:16px 0}.actions[data-v-d6352108]{justify-content:flex-end;gap:4px;display:flex}.icon-btn[data-v-d6352108]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-d6352108]:hover:not(:disabled){background:var(--line-color,#00000014)}.icon-btn[data-v-d6352108]:disabled{opacity:.35;cursor:default}.icon-btn-danger[data-v-d6352108]{color:#e5484d}.ajuda[data-v-077b17ff]{color:var(--text-muted);font-size:.85rem}.erro[data-v-077b17ff]{color:#e5484d}.lista[data-v-077b17ff]{margin:0;padding:0;list-style:none}.item[data-v-077b17ff]{border-bottom:1px solid var(--line-color);align-items:center;gap:8px;padding:6px 4px;display:flex}.item.desligado[data-v-077b17ff]{opacity:.6}.cor[data-v-077b17ff]{border:1px solid #00000026;border-radius:4px;width:14px;height:14px}.nome[data-v-077b17ff]{cursor:pointer;font-weight:600}.badge-fora[data-v-077b17ff]{color:var(--text-muted);background:var(--line-color,#00000014);border-radius:6px;padding:0 6px;font-size:.7rem}.ordem[data-v-077b17ff]{color:var(--text-muted);margin-left:auto;font-size:.8rem}.acoes[data-v-077b17ff]{gap:2px;display:flex}.icon-btn[data-v-077b17ff]{cursor:pointer;width:26px;height:26px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.icon-btn[data-v-077b17ff]:hover:not(:disabled){background:var(--line-color,#00000014)}.icon-btn[data-v-077b17ff]:disabled{opacity:.3;cursor:default}.load-error[data-v-49752183]{color:#e5484d}.responsaveis-table[data-v-49752183]{border-collapse:collapse;width:100%}.responsaveis-table th[data-v-49752183],.responsaveis-table td[data-v-49752183]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.empty-row[data-v-49752183]{text-align:center;color:var(--text-muted);padding:16px 0}.actions[data-v-49752183]{justify-content:flex-end;gap:4px;display:flex}.icon-btn[data-v-49752183]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-49752183]:hover{background:var(--line-color,#00000014)}.icon-btn-view[data-v-49752183]{color:#16a34a}.icon-btn-danger[data-v-49752183],.load-error[data-v-9a326f30]{color:#e5484d}.atividades-table[data-v-9a326f30]{border-collapse:collapse;width:100%}.atividades-table th[data-v-9a326f30],.atividades-table td[data-v-9a326f30]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.empty-row[data-v-9a326f30]{text-align:center;color:var(--text-muted);padding:16px 0}.actions[data-v-9a326f30]{justify-content:flex-end;gap:4px;display:flex}.badge-valencia[data-v-9a326f30]{color:#3865e0;background:#3865e026;border-radius:10px;margin-left:6px;padding:1px 6px;font-size:.7rem}.estado-ok[data-v-9a326f30]{color:#16a34a}.estado-caducada[data-v-9a326f30]{color:#e5484d}.estado-inativa[data-v-9a326f30]{color:var(--text-muted)}.icon-btn[data-v-9a326f30]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-9a326f30]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-9a326f30],.load-error[data-v-acaf623a]{color:#e5484d}.moradas-table[data-v-acaf623a]{border-collapse:collapse;width:100%}.moradas-table th[data-v-acaf623a],.moradas-table td[data-v-acaf623a]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.empty-row[data-v-acaf623a]{text-align:center;color:var(--text-muted);padding:16px 0}.marcadores[data-v-acaf623a]{flex-wrap:wrap;gap:4px;display:flex}.badge-marcador[data-v-acaf623a]{background:var(--line-color,#00000014);border-radius:999px;padding:2px 8px;font-size:.75rem;display:inline-block}.badge-ocasiao[data-v-acaf623a]{color:#7c4a03;background:#fde68a}.actions[data-v-acaf623a]{justify-content:flex-end;gap:4px;display:flex}.icon-btn[data-v-acaf623a]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-acaf623a]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-acaf623a],.load-error[data-v-da89a8d1]{color:#e5484d}.empty-row[data-v-da89a8d1]{text-align:center;color:var(--text-muted);padding:16px 0;list-style:none}.versoes-lista[data-v-da89a8d1]{margin:0;padding:0;list-style:none}.versao-bloco[data-v-da89a8d1]{border:1px solid var(--line-color,#0000001a);border-radius:8px;margin-bottom:16px;padding:10px 12px}.versao-titulo[data-v-da89a8d1]{align-items:center;gap:8px;font-size:.9rem;display:flex}.diploma[data-v-da89a8d1],.contagem[data-v-da89a8d1]{color:var(--text-muted);font-size:.8rem}.spacer[data-v-da89a8d1]{flex:1}.btn-toggle[data-v-da89a8d1]{cursor:pointer;color:inherit;background:0 0;border:none;padding:0 2px}.escaloes-table[data-v-da89a8d1]{border-collapse:collapse;width:100%;margin-top:8px}.escaloes-table th[data-v-da89a8d1],.escaloes-table td[data-v-da89a8d1]{border-bottom:1px solid var(--line-color,#00000014);text-align:left;padding:5px 8px;font-size:.85rem}.actions[data-v-da89a8d1]{justify-content:flex-end;gap:4px;display:flex}.btn-add-escalao[data-v-da89a8d1]{margin-top:8px}.icon-btn[data-v-da89a8d1]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-da89a8d1]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-da89a8d1],.load-error[data-v-69c1bb8d]{color:#e5484d}.empty-row[data-v-69c1bb8d]{text-align:center;color:var(--text-muted);padding:16px 0;list-style:none}.secoes-lista[data-v-69c1bb8d]{margin:0;padding:0;list-style:none}.secao-linha[data-v-69c1bb8d]{border-bottom:1px solid var(--line-color,#00000014);align-items:center;gap:10px;padding:8px 4px;display:flex}.ordem[data-v-69c1bb8d]{text-align:center;min-width:20px;color:var(--text-muted);font-size:.85rem}.info[data-v-69c1bb8d]{flex-direction:column;gap:2px;display:flex}.badges[data-v-69c1bb8d]{gap:6px;display:flex}.badge[data-v-69c1bb8d]{background:var(--line-color,#00000014);color:var(--text-muted);border-radius:4px;padding:1px 6px;font-size:.7rem}.badge-repete[data-v-69c1bb8d]{color:#0d6efd;background:#0d6efd1f}.badge-ultima[data-v-69c1bb8d]{color:#198754;background:#1987541f}.badge-inativo[data-v-69c1bb8d]{color:#e5484d;background:#e5484d1f}.spacer[data-v-69c1bb8d]{flex:1}.icon-btn[data-v-69c1bb8d]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-69c1bb8d]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-69c1bb8d],.load-error[data-v-0fed87bf]{color:#e5484d}.empty-row[data-v-0fed87bf]{text-align:center;color:var(--text-muted);padding:16px 0;list-style:none}.blocos-lista[data-v-0fed87bf]{margin:0;padding:0;list-style:none}.bloco-linha[data-v-0fed87bf]{border-bottom:1px solid var(--line-color,#00000014);cursor:pointer;align-items:center;gap:10px;padding:10px 6px;display:flex}.bloco-linha[data-v-0fed87bf]:hover{background:var(--line-color,#00000014)}.info[data-v-0fed87bf]{flex-direction:column;flex:1;gap:2px;display:flex}.badge[data-v-0fed87bf]{color:#0d6efd;background:#0d6efd1f;border-radius:4px;align-self:flex-start;padding:1px 6px;font-size:.7rem}.seta[data-v-0fed87bf]{color:var(--text-muted)}.load-error[data-v-5cd87c45]{color:#e5484d}.ajuda[data-v-5cd87c45]{color:var(--text-muted);font-size:.85rem}.campo[data-v-5cd87c45]{color:var(--text-muted);flex-direction:column;gap:4px;max-width:220px;margin-bottom:10px;font-size:.85rem;display:flex}.versoes-table[data-v-5cd87c45]{border-collapse:collapse;width:100%}.versoes-table th[data-v-5cd87c45],.versoes-table td[data-v-5cd87c45]{border-bottom:1px solid var(--line-color);text-align:left;padding:6px 8px;font-size:.85rem}.empty-row[data-v-5cd87c45]{text-align:center;color:var(--text-muted);padding:16px 0}.actions[data-v-5cd87c45]{justify-content:flex-end;gap:4px;display:flex}.icon-btn[data-v-5cd87c45]{cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icon-btn[data-v-5cd87c45]:hover{background:var(--line-color,#00000014)}.icon-btn-danger[data-v-5cd87c45]{color:#e5484d}.resource-panel[data-v-9fdb143d]{align-content:start;gap:12px;display:grid}.panel-header[data-v-9fdb143d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-header h1[data-v-9fdb143d]{margin:0}.load-error[data-v-9fdb143d]{color:#e5484d}.icon-btn[data-v-9fdb143d]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.1rem;line-height:1;transition:background-color .15s;display:inline-flex}.icon-btn[data-v-9fdb143d]:hover{background:var(--line-color,#00000014)}.icon-btn-view[data-v-9fdb143d]{color:#16a34a}.preview-ao-vivo[data-v-9fdb143d]{border:1px solid var(--line-color,#0000001a);border-radius:8px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.preview-ao-vivo-barra[data-v-9fdb143d]{background:var(--line-color,#0000000d);flex:none;align-items:center;gap:8px;padding:6px 10px;font-size:.8rem;font-weight:600;display:flex}.preview-ao-vivo-spinner[data-v-9fdb143d]{animation:1s linear infinite spin}.preview-ao-vivo-periodo[data-v-9fdb143d]{align-items:center;gap:4px;display:inline-flex}.preview-ao-vivo-periodo select[data-v-9fdb143d],.preview-ao-vivo-periodo input[data-v-9fdb143d]{padding:2px 6px;font-size:.75rem}.preview-ao-vivo-periodo-ano[data-v-9fdb143d]{width:72px}.preview-ao-vivo-toggle[data-v-9fdb143d]{border:1px solid var(--line-color,#00000026);border-radius:6px;margin-left:auto;display:inline-flex;overflow:hidden}.preview-ao-vivo-toggle-btn[data-v-9fdb143d]{cursor:pointer;color:inherit;background:0 0;border:none;padding:2px 10px;font-size:.75rem;font-weight:600}.preview-ao-vivo-toggle-btn+.preview-ao-vivo-toggle-btn[data-v-9fdb143d]{border-left:1px solid var(--line-color,#00000026)}.preview-ao-vivo-toggle-btn.ativo[data-v-9fdb143d]{background:var(--bs-primary,#2563eb);color:#fff}.preview-ao-vivo-erro[data-v-9fdb143d]{color:#e5484d;flex:none;margin:0;padding:6px 10px;font-size:.8rem}.preview-ao-vivo-iframe[data-v-9fdb143d]{background:#fff;border:none;flex:auto;width:100%;min-height:0}.preview-ao-vivo-vazio[data-v-9fdb143d]{text-align:center;color:var(--text-muted);flex:auto;justify-content:center;align-items:center;margin:0;padding:16px;font-size:.85rem;display:flex}
