.search-filter-component[data-v-5f5341c1]{width:100%;margin-bottom:14px}.filter-toolbar[data-v-5f5341c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-height:38px}.per-page-control[data-v-5f5341c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.per-page-control label[data-v-5f5341c1]{margin:0;color:#64748b;font-size:11px;font-weight:600;white-space:nowrap}.per-page-select[data-v-5f5341c1]{width:72px;height:32px;padding:3px 22px 3px 8px;font-size:12px}.filter-actions[data-v-5f5341c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.compact-search-input[data-v-5f5341c1]{width:190px;height:34px;padding:6px 10px;border:1px solid #cbd5e1;border-radius:5px;color:#334155;font-size:12px;outline:none}.compact-search-input[data-v-5f5341c1]:focus{border-color:#1784f5;-webkit-box-shadow:0 0 0 2px rgba(23,132,245,.12);box-shadow:0 0 0 2px rgba(23,132,245,.12)}.filter-icon-button[data-v-5f5341c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:5px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.filter-icon-button[data-v-5f5341c1]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.search-button[data-v-5f5341c1]{background-color:#334155}.search-button[data-v-5f5341c1]:hover{background-color:#1e293b}.create-button[data-v-5f5341c1]{background-color:#1784f5}.create-button[data-v-5f5341c1]:hover{background-color:#086fd4}.search-expand-enter-active[data-v-5f5341c1],.search-expand-leave-active[data-v-5f5341c1]{-webkit-transition:width .2s ease,opacity .2s ease;transition:width .2s ease,opacity .2s ease}.search-expand-enter[data-v-5f5341c1],.search-expand-leave-to[data-v-5f5341c1]{width:0;opacity:0}@media (max-width:575px){.filter-toolbar[data-v-5f5341c1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.compact-search-input[data-v-5f5341c1]{width:140px}}.checador[data-v-d7df022e]{background:#fff;border-radius:0;overflow:hidden}.checador-header[data-v-d7df022e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#5c2d08,#b45f14);color:#fff;padding:10px 16px}.checador-empresa[data-v-d7df022e]{font-size:.95rem;font-weight:600;line-height:1.2}.checador-caption[data-v-d7df022e]{font-size:.62rem;text-transform:uppercase;letter-spacing:.16em;color:#9cc7f5}.checador-close[data-v-d7df022e]{border:0;background:hsla(0,0%,100%,.15);color:#fff;width:24px;height:24px;line-height:22px;border-radius:0;font-size:17px;cursor:pointer}.checador-close[data-v-d7df022e]:hover{background:hsla(0,0%,100%,.3)}.chev[data-v-d7df022e]{display:inline-block;font-size:10px;line-height:22px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.chev.is-collapsed[data-v-d7df022e]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.checador-body[data-v-d7df022e]{display:-webkit-box;display:-ms-flexbox;display:flex}.checador-body[data-v-d7df022e]{position:relative}.checador-watermark[data-v-d7df022e]{position:absolute;inset:0;margin:auto;width:65%;height:65%;-o-object-fit:contain;object-fit:contain;opacity:.08;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}.checador-main[data-v-d7df022e],.checador-side[data-v-d7df022e]{position:relative;z-index:1}.checador-side[data-v-d7df022e]{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;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;gap:6px;padding:16px 12px;background:#eef5fc;border-right:1px dashed #f0cfa8}.checador-photo-wrap[data-v-d7df022e]{position:relative;width:96px;margin-bottom:4px}.checador-photo[data-v-d7df022e]{width:96px;height:96px;border-radius:50%;border:3px solid #fff;background:#dbeafe;-webkit-box-shadow:0 3px 10px rgba(92,45,8,.22);box-shadow:0 3px 10px rgba(92,45,8,.22);overflow:hidden;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}.checador-photo.is-inactive img[data-v-d7df022e]{-webkit-filter:grayscale(1);filter:grayscale(1)}.checador-photo img[data-v-d7df022e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.checador-initials[data-v-d7df022e]{font-size:2rem;font-weight:700;color:#12467a;text-transform:uppercase}.checador-chip[data-v-d7df022e]{font-size:.72rem;font-weight:600;padding:3px 12px;border-radius:0;text-transform:uppercase;letter-spacing:.05em}.chip-tipo[data-v-d7df022e]{background:#dbeafe;color:#12467a}.chip-ok[data-v-d7df022e]{background:rgba(38,205,95,.15);color:#14803a}.chip-off[data-v-d7df022e]{background:rgba(255,85,116,.15);color:#c0304d}.checador-main[data-v-d7df022e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:14px 18px 14px}.checador-name[data-v-d7df022e]{margin:0 0 8px;font-size:1.4rem;font-weight:700;color:#0b2a4a}.checador-chips[data-v-d7df022e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:14px}.checador-data[data-v-d7df022e]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 18px;margin:0}.checador-data .span-2[data-v-d7df022e]{grid-column:span 2}.checador-data dt[data-v-d7df022e]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#3b6ea5;margin:0}.checador-data dd[data-v-d7df022e]{margin:2px 0 0;font-size:1.05rem;font-weight:600;color:#0b2a4a}.checador-foot[data-v-d7df022e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;margin-top:12px;padding-top:10px;border-top:1px dashed #f0cfa8}.checador-actions[data-v-d7df022e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.btn-checador[data-v-d7df022e]{padding:5px 16px;border-radius:0;font-size:.8rem;font-weight:600;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.btn-edit[data-v-d7df022e]{border:1px solid #12467a;background:#12467a;color:#fff}.btn-edit[data-v-d7df022e]:hover{background:#0b2a4a}.btn-delete[data-v-d7df022e]{border:1px solid #ff5574;background:#fff;color:#ff5574}.btn-delete[data-v-d7df022e]:hover{background:#ff5574;color:#fff}.checador[data-v-d7df022e]{position:relative;isolation:isolate}.checador[data-v-d7df022e]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,#e28833,#3d8bd9,#ffc47a,#12467a,#e28833);background-size:300% 300%;-webkit-animation:checador-border-d7df022e 6s linear infinite;animation:checador-border-d7df022e 6s linear infinite}.checador-body[data-v-d7df022e],.checador-header[data-v-d7df022e]{margin-left:2px;margin-right:2px}.checador-header[data-v-d7df022e]{margin-top:2px;background:linear-gradient(135deg,#0b2a4a,#12467a 60%,#2f74b8);-webkit-box-shadow:inset 0 -1px 0 rgba(111,176,249,.5);box-shadow:inset 0 -1px 0 rgba(111,176,249,.5)}.checador-body[data-v-d7df022e]{margin-bottom:2px;background:linear-gradient(160deg,#fff,#eef5fc 55%,#fff3e4)}.checador-side[data-v-d7df022e]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(219,234,254,.8)),to(rgba(255,243,228,.8)));background:linear-gradient(180deg,rgba(219,234,254,.8),rgba(255,243,228,.8))}.checador-photo[data-v-d7df022e]{-webkit-box-shadow:0 0 0 2px rgba(61,139,217,.6),0 0 18px rgba(61,139,217,.7);box-shadow:0 0 0 2px rgba(61,139,217,.6),0 0 18px rgba(61,139,217,.7);-webkit-animation:checador-glow-d7df022e 3s ease-in-out infinite;animation:checador-glow-d7df022e 3s ease-in-out infinite}.checador-shine[data-v-d7df022e]{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.checador-shine[data-v-d7df022e]:after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.55)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation:checador-sweep-d7df022e 5s ease-in-out infinite;animation:checador-sweep-d7df022e 5s ease-in-out infinite}@-webkit-keyframes checador-sweep-d7df022e{0%{left:-60%}45%,to{left:130%}}@keyframes checador-sweep-d7df022e{0%{left:-60%}45%,to{left:130%}}@-webkit-keyframes checador-border-d7df022e{0%{background-position:0 50%}to{background-position:300% 50%}}@keyframes checador-border-d7df022e{0%{background-position:0 50%}to{background-position:300% 50%}}@-webkit-keyframes checador-glow-d7df022e{0%,to{-webkit-box-shadow:0 0 0 2px rgba(61,139,217,.6),0 0 10px rgba(61,139,217,.5);box-shadow:0 0 0 2px rgba(61,139,217,.6),0 0 10px rgba(61,139,217,.5)}50%{-webkit-box-shadow:0 0 0 2px rgba(226,136,51,.8),0 0 22px rgba(226,136,51,.8);box-shadow:0 0 0 2px rgba(226,136,51,.8),0 0 22px rgba(226,136,51,.8)}}@keyframes checador-glow-d7df022e{0%,to{-webkit-box-shadow:0 0 0 2px rgba(61,139,217,.6),0 0 10px rgba(61,139,217,.5);box-shadow:0 0 0 2px rgba(61,139,217,.6),0 0 10px rgba(61,139,217,.5)}50%{-webkit-box-shadow:0 0 0 2px rgba(226,136,51,.8),0 0 22px rgba(226,136,51,.8);box-shadow:0 0 0 2px rgba(226,136,51,.8),0 0 22px rgba(226,136,51,.8)}}@media (prefers-reduced-motion:reduce){.checador-photo[data-v-d7df022e],.checador-shine[data-v-d7df022e]:after,.checador[data-v-d7df022e]:before{-webkit-animation:none;animation:none}}.checador-inline[data-v-d7df022e]{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-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.checador.is-inline[data-v-d7df022e]{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-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.checador.is-inline .checador-body[data-v-d7df022e]{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-height:0;overflow-y:auto;-webkit-transition:opacity .25s ease,-webkit-flex-basis .35s ease;transition:opacity .25s ease,-webkit-flex-basis .35s ease;transition:flex-basis .35s ease,opacity .25s ease;transition:flex-basis .35s ease,opacity .25s ease,-webkit-flex-basis .35s ease,-ms-flex-preferred-size .35s ease}.checador.is-inline.is-collapsed[data-v-d7df022e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:2px}.checador.is-inline.is-collapsed .checador-body[data-v-d7df022e]{-webkit-box-flex:0;-ms-flex:0 0 0%;flex:0 0 0%;opacity:0;overflow:hidden}.checador.is-inline .checador-body[data-v-d7df022e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checador.is-inline .checador-side[data-v-d7df022e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:18px 12px 12px;border-right:0;border-bottom:1px dashed #f0cfa8}.checador.is-inline .checador-photo-wrap[data-v-d7df022e],.checador.is-inline .checador-photo[data-v-d7df022e]{width:clamp(110px,24vh,190px);height:clamp(110px,24vh,190px)}.checador.is-inline .checador-photo-wrap[data-v-d7df022e]{margin-bottom:0}.checador.is-inline .checador-initials[data-v-d7df022e]{font-size:3rem}.checador.is-inline .checador-main[data-v-d7df022e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 24px}.checador.is-inline .checador-name[data-v-d7df022e]{font-size:1.4rem;text-align:center;margin-bottom:8px}.checador.is-inline .checador-chips[data-v-d7df022e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.checador.is-inline .checador-data[data-v-d7df022e]{grid-template-columns:repeat(2,1fr);gap:12px 20px}.checador.is-inline .checador-data dd[data-v-d7df022e]{font-size:1rem;white-space:nowrap}.checador.is-inline .checador-data .span-2[data-v-d7df022e]{grid-column:span 1}.checador.is-inline .checador-foot[data-v-d7df022e]{margin-top:12px;padding-top:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.checador.is-inline .checador-header[data-v-d7df022e]{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:520px){.checador-body[data-v-d7df022e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checador-side[data-v-d7df022e]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:0;border-bottom:1px dashed #f0cfa8}.checador-data[data-v-d7df022e]{grid-template-columns:repeat(2,1fr)}.checador-foot[data-v-d7df022e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.checador-dialog{max-width:560px}.checador-modal{border:0;border-radius:0;background:transparent}.personal-page[data-v-cc6c3406]{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-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.personal-main[data-v-cc6c3406]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.personal-main-col[data-v-cc6c3406]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:0}.personal-widget[data-v-cc6c3406]{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-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;margin-bottom:0}.personal-widget[data-v-cc6c3406] .widgetBody{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-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.personal-split[data-v-cc6c3406]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}@media (min-width:992px){.personal-split[data-v-cc6c3406]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.personal-col[data-v-cc6c3406]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.personal-col-table[data-v-cc6c3406]{-webkit-transition:max-width .3s ease,-webkit-flex-basis .3s ease;transition:max-width .3s ease,-webkit-flex-basis .3s ease;transition:flex-basis .3s ease,max-width .3s ease;transition:flex-basis .3s ease,max-width .3s ease,-webkit-flex-basis .3s ease,-ms-flex-preferred-size .3s ease}.personal-table tbody tr[data-v-cc6c3406]{cursor:pointer}.personal-table tbody tr.is-selected[data-v-cc6c3406]{background:#fde3c8;font-weight:600}.personal-table-scroll[data-v-cc6c3406]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:160px;overflow-x:auto;overflow-y:auto}.personal-table thead th[data-v-cc6c3406]{position:sticky;top:0;z-index:1}.personal-pager[data-v-cc6c3406]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:10px}.personal-card-wrap[data-v-cc6c3406]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.personal-foto-control[data-v-cc6c3406]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.personal-foto-preview-wrap[data-v-cc6c3406]{width:88px;min-width:88px;height:88px;overflow:hidden;border-radius:50%;border:1px solid #d7e1eb;background:#f7fafc}.personal-foto-preview[data-v-cc6c3406]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.personal-foto-input-wrap[data-v-cc6c3406]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}