.pj-wrap[data-v-5fb84f5e]{font-family:Roboto,Arial,sans-serif;background:#f4f8fb;color:#333;padding:16px}.pj-topbar[data-v-5fb84f5e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:10px}.pj-title[data-v-5fb84f5e],.pj-topbar[data-v-5fb84f5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pj-title[data-v-5fb84f5e]{gap:12px}.pj-ico[data-v-5fb84f5e]{font-size:26px}.pj-h1[data-v-5fb84f5e]{font-weight:700;color:#004d99}.pj-h2[data-v-5fb84f5e]{font-size:12px;opacity:.8}.pj-actions[data-v-5fb84f5e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pj-nav[data-v-5fb84f5e]{background:#004d99;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;border-radius:8px}.pj-tab[data-v-5fb84f5e]{color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.9}.pj-tab.active[data-v-5fb84f5e]{font-weight:700;opacity:1;text-decoration:underline}.pj-section[data-v-5fb84f5e]{margin-top:14px}.pj-row[data-v-5fb84f5e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pj-input[data-v-5fb84f5e]{padding:10px;border-radius:6px;border:1px solid #cfd8dc;min-width:260px}.pj-textarea[data-v-5fb84f5e]{width:100%;border-radius:6px;border:1px solid #cfd8dc;padding:10px}.btn[data-v-5fb84f5e]{background:#004d99;color:#fff;border:none;padding:10px 16px;font-weight:700;border-radius:6px;cursor:pointer}.btn[data-v-5fb84f5e]:hover{background:#036}.btn.primary[data-v-5fb84f5e]{-webkit-box-shadow:0 0 0 2px rgba(255,102,0,.2) inset;box-shadow:inset 0 0 0 2px rgba(255,102,0,.2)}.btn[data-v-5fb84f5e]:disabled{opacity:.5;cursor:not-allowed}.card[data-v-5fb84f5e]{background:#fff;border-left:5px solid #f60;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);padding:15px 20px;margin:12px 0;border-radius:8px}.card h3[data-v-5fb84f5e]{margin-top:0;color:#004d99}.info-row[data-v-5fb84f5e]{margin:5px 0}.label[data-v-5fb84f5e]{font-weight:700;color:#004d99}.value[data-v-5fb84f5e]{margin-left:5px}.pj-log[data-v-5fb84f5e]{width:100%;background:#f8f8f8;color:#333;font-family:monospace;border:1px solid #cfd8dc;border-radius:6px;padding:10px}.pj-table[data-v-5fb84f5e]{width:100%;margin-top:10px;background:#fff;border-collapse:collapse}.pj-table td[data-v-5fb84f5e],.pj-table th[data-v-5fb84f5e]{border:1px solid #e0e0e0;padding:8px;text-align:left}.pj-table th[data-v-5fb84f5e]{background:#f0f6ff;color:#004d99}.pj-status[data-v-5fb84f5e]{font-weight:700;color:#004d99}.pj-progress[data-v-5fb84f5e]{margin-top:10px}.pj-progress-txt[data-v-5fb84f5e]{font-size:.9em;margin-top:4px}[data-v-5fb84f5e] .card{background:#fff;border-left:5px solid #f60;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);padding:15px 20px;margin-bottom:15px;border-radius:8px}[data-v-5fb84f5e] .card h3{margin-top:0;color:#004d99}[data-v-5fb84f5e] .info-row{margin:5px 0}[data-v-5fb84f5e] .label{font-weight:700;color:#004d99}[data-v-5fb84f5e] .value{margin-left:5px}.toolbar-scroll[data-v-5fb84f5e]{padding:4px 2px}.seta-form[data-v-5fb84f5e]{color:#512da8}.bg-form[data-v-5fb84f5e]{font-weight:700}.pj-split[data-v-5fb84f5e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pj-left[data-v-5fb84f5e]{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}.pj-right[data-v-5fb84f5e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media (max-width:1100px){.pj-split[data-v-5fb84f5e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pj-left[data-v-5fb84f5e],.pj-right[data-v-5fb84f5e]{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}[data-v-5fb84f5e] .card{width:100%!important}.tab-alerta[data-v-5fb84f5e]{color:#c62828!important;font-weight:700}.campo-dif .q-field__control[data-v-5fb84f5e]{border:1px solid #d32f2f!important}.campo-dif .q-field__label[data-v-5fb84f5e]{color:#d32f2f!important}