@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent;animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8)}.multiselect__loading-enter-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-leave-active{transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:0}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input{padding:0 0 0 5px;margin-bottom:8px}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:0;border-radius:5px;background:#fff;width:100%;transition:border .1s ease;box-sizing:border-box;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:0}.multiselect__single{padding:0 0 0 5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current,.multiselect__select{line-height:16px;display:block;box-sizing:border-box;margin:0;text-decoration:none;cursor:pointer}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0;border-color:#999 transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:0;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}.subir-rsh-container[data-v-271f52ec]{width:100%}.header-section h5[data-v-271f52ec]{font-size:1.1rem;font-weight:600;color:#0f172a}.header-section a.rsh-obtener-link[data-v-271f52ec]{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;font-size:.82rem;font-weight:700;color:var(--lc-primary, #0b5ed7);background:var(--lc-primary-soft, #e7f0ff);border:1px solid #cce0f1;border-radius:999px;padding:.4rem .85rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.header-section a.rsh-obtener-link[data-v-271f52ec]:hover{background:#dcebfd;border-color:var(--lc-primary, #0b5ed7);color:var(--lc-primary-dark, #053f88)}.dropzone-area[data-v-271f52ec]{border:1.5px dashed #9ebfd9;border-radius:15px;padding:.75rem;text-align:center;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;background:#fff;position:relative;overflow:hidden;min-height:120px;display:flex;align-items:center;justify-content:center}.dropzone-area[data-v-271f52ec]:hover{border-color:var(--lc-primary, #0b5ed7);background:#f7fbff}.dropzone-area.is-dragover[data-v-271f52ec]{border-color:var(--lc-primary, #0b5ed7);border-style:solid;background:var(--lc-primary-soft, #e7f0ff);box-shadow:0 0 0 .24rem #0b5ed721}.dropzone-area.has-file[data-v-271f52ec]{border-color:#00a86b;border-style:solid;background:#f1fcf7;cursor:default}.dropzone-area.is-error[data-v-271f52ec]{border-color:#c0392b;background:snow}.dropzone-content[data-v-271f52ec]{position:relative;z-index:1;width:100%}.dropzone-icon[data-v-271f52ec]{font-size:1.75rem;color:var(--lc-primary, #0b5ed7);margin-bottom:.35rem;display:block;animation:float-271f52ec 3s ease-in-out infinite}.dropzone-text[data-v-271f52ec]{margin:0;color:#334155;font-size:.8rem;line-height:1.3}.dropzone-text strong[data-v-271f52ec]{color:#0f172a;font-size:.85rem;display:block;margin-bottom:.15rem}.dropzone-hint[data-v-271f52ec]{margin-top:.35rem;color:#64748b;font-size:.7rem;line-height:1.3}.comuna-requirement[data-v-271f52ec]{display:inline-block;margin-top:.25rem;padding:.15rem .5rem;background:var(--lc-primary-soft, #e7f0ff);border-radius:4px;color:#1e40af;font-weight:600;font-size:.7rem}.file-info-horizontal[data-v-271f52ec]{display:flex;align-items:center;gap:1rem;width:100%;padding:.5rem;background:#10b9810d;border-radius:6px;animation:slide-in-271f52ec .3s ease}.file-icon-wrapper[data-v-271f52ec]{flex-shrink:0}.file-icon-wrapper i[data-v-271f52ec]{font-size:2rem;color:#10b981}.file-details[data-v-271f52ec]{flex:1;min-width:0;text-align:left}.file-name[data-v-271f52ec]{font-weight:600;color:#0f172a;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.15rem}.file-size[data-v-271f52ec]{color:#64748b;font-size:.75rem}.btn-eliminar[data-v-271f52ec]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem .85rem;border-radius:10px;font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.btn-eliminar i[data-v-271f52ec]{font-size:.9rem;line-height:1}.btn-eliminar[data-v-271f52ec]:hover{box-shadow:0 2px 6px #0f172a24}.rsh-results-container[data-v-271f52ec]{animation:slide-up-271f52ec .4s ease;min-height:120px;display:flex;flex-direction:column;gap:.6rem}.success-message[data-v-271f52ec]{background:#e7f8f0;color:#0f7a52;padding:.5rem .75rem;border-radius:6px;display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;box-shadow:none}.success-message i[data-v-271f52ec]{font-size:1rem}.comuna-card[data-v-271f52ec]{background:var(--lc-primary-soft, #e7f0ff);border:1px solid var(--lc-border, #dbe5ef);border-radius:8px;padding:.75rem;display:flex;align-items:center;gap:.75rem;box-shadow:none}.comuna-icon[data-v-271f52ec]{flex-shrink:0;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.comuna-icon i[data-v-271f52ec]{font-size:1.25rem;color:var(--lc-primary, #0b5ed7)}.comuna-info[data-v-271f52ec]{flex:1;min-width:0}.comuna-label[data-v-271f52ec]{font-size:.7rem;color:var(--lc-primary-dark, #053f88);font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem}.comuna-value[data-v-271f52ec]{font-size:1.1rem;color:var(--lc-ink, #0f172a);font-weight:700;line-height:1}.comuna-badge[data-v-271f52ec]{flex-shrink:0}.comuna-badge i[data-v-271f52ec]{font-size:1.5rem;color:#10b981;filter:drop-shadow(0 2px 4px rgba(16,185,129,.3))}.rsh-cards-grid[data-v-271f52ec]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;flex:1}.rsh-data-card[data-v-271f52ec]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:.5rem;text-align:center;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;min-height:60px}.rsh-data-card[data-v-271f52ec]:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #00000014;transform:translateY(-2px)}.card-label[data-v-271f52ec]{font-size:.7rem;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.3rem}.card-value[data-v-271f52ec]{font-size:.85rem;color:#0f172a;font-weight:700}.card-highlight[data-v-271f52ec]{background:var(--lc-primary-soft, #e7f0ff);border-color:var(--lc-primary, #0b5ed7);color:var(--lc-primary-dark, #053f88)}.card-highlight .card-label[data-v-271f52ec]{color:var(--lc-primary-dark, #053f88)}.card-highlight .card-value-large[data-v-271f52ec]{font-size:1.5rem;color:var(--lc-primary-dark, #053f88);font-weight:700;line-height:1}.card-highlight[data-v-271f52ec]:hover{transform:translateY(-2px);box-shadow:var(--lc-shadow-soft, 0 .45rem 1.35rem rgba(15, 23, 42, .08))}@keyframes float-271f52ec{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes slide-in-271f52ec{0%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-up-271f52ec{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.rsh-cards-grid[data-v-271f52ec]{grid-template-columns:1fr;gap:.4rem}.rsh-data-card[data-v-271f52ec]{min-height:50px}.card-highlight .card-value-large[data-v-271f52ec]{font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.dropzone-icon[data-v-271f52ec],.file-info-horizontal[data-v-271f52ec],.rsh-results-container[data-v-271f52ec]{animation:none}}.spinner-border[data-v-271f52ec]{width:1.5rem;height:1.5rem;border-width:.2em}.form-step-card[data-v-dd4a9feb]{border:1px solid #e4edf8;border-radius:24px;background:#fff;padding:1.5rem}.step-header[data-v-dd4a9feb]{display:flex;gap:1rem;align-items:flex-start}.document-icon[data-v-dd4a9feb]{width:46px;height:46px;border-radius:16px;background:#eaf3ff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.step-icon[data-v-dd4a9feb]{width:46px;height:46px;border-radius:14px;background:var(--lc-primary-soft, #e7f0ff);color:var(--lc-primary, #0b5ed7);border:1px solid var(--lc-border, #dbe5ef);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.step-kicker[data-v-dd4a9feb]{color:var(--lc-primary, #0b5ed7);font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.step-title[data-v-dd4a9feb]{font-size:1.45rem;font-weight:900;color:var(--lc-ink, #0f172a)}.step-description[data-v-dd4a9feb]{color:var(--lc-muted, #64748b)}.document-panel[data-v-dd4a9feb]{border-radius:20px;background:#f8fbff;border:1px solid #e1ebf8;padding:1.25rem}.form-label[data-v-dd4a9feb]{color:#23344d;font-size:.92rem}.input-group-text[data-v-dd4a9feb]{border-radius:14px 0 0 14px;border-color:#d7e3f4;background:#f8fafc;font-weight:700}.field-help[data-v-dd4a9feb]{color:#64748b;font-size:.8rem;margin-top:.38rem}.file-selected[data-v-dd4a9feb]{color:#198754;font-weight:700;font-size:.85rem}.file-preview-card[data-v-dd4a9feb]{position:relative;display:flex;align-items:center;gap:.85rem;border-radius:18px;border:1px solid #cfe0f5;background:#fff;padding:.85rem;box-shadow:0 10px 22px #0f172a0b}.file-preview-icon[data-v-dd4a9feb]{width:42px;height:42px;border-radius:14px;background:#eaf3ff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.file-preview-body[data-v-dd4a9feb]{min-width:0;flex:1}.file-preview-name[data-v-dd4a9feb]{font-weight:800;color:#172033;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-preview-meta[data-v-dd4a9feb]{color:#64748b;font-size:.82rem;margin-top:.15rem}.file-preview-actions[data-v-dd4a9feb]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.form-control[data-v-dd4a9feb],.form-select[data-v-dd4a9feb]{border-radius:16px;min-height:50px;border:1px solid #d7e5f5;background-color:#fff;color:#0f172a;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.form-control[data-v-dd4a9feb]:hover,.form-select[data-v-dd4a9feb]:hover{border-color:#b9cff0}.form-control[data-v-dd4a9feb]:focus,.form-select[data-v-dd4a9feb]:focus{border-color:#6ea8fe;box-shadow:0 0 0 .24rem #0d6efd1f}.form-control.is-invalid[data-v-dd4a9feb],.form-select.is-invalid[data-v-dd4a9feb]{border-color:#ef4444!important;background-image:none!important;box-shadow:0 0 0 .22rem #ef44441a}.invalid-feedback[data-v-dd4a9feb]{display:flex!important;align-items:flex-start;gap:.45rem;width:100%;margin-top:.45rem;border-radius:14px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;padding:.55rem .75rem;font-size:.84rem;font-weight:700;line-height:1.35}.invalid-feedback[data-v-dd4a9feb]:before{content:"⚠";flex-shrink:0;margin-top:-.05rem}.input-group .form-control[data-v-dd4a9feb]{border-radius:0 16px 16px 0}.input-group .form-control.is-invalid[data-v-dd4a9feb]{z-index:3}.text-danger[data-v-dd4a9feb]{color:#ef4444!important}.form-step-card[data-v-dd4a9feb]{background:transparent;border:0;padding:0}.form-step-card>.row.g-3>[class^=col-][data-v-dd4a9feb],.form-step-card>.row.g-3>[class*=" col-"][data-v-dd4a9feb]{background:transparent;border:0;box-shadow:none;padding:.75rem}.step-header[data-v-dd4a9feb]{border-radius:20px;background:#fff;border:1px solid var(--lc-border, #dbe5ef);padding:1.1rem 1.25rem}.form-label[data-v-dd4a9feb]{font-size:.86rem;letter-spacing:.01em}.form-control[data-v-dd4a9feb],.form-select[data-v-dd4a9feb]{border-radius:14px;min-height:50px;border:1px solid var(--lc-border, #dbe5ef);background-color:#fff;font-weight:600}.form-control[data-v-dd4a9feb]:focus,.form-select[data-v-dd4a9feb]:focus{border-color:var(--lc-primary, #0b5ed7);box-shadow:0 0 0 .24rem #0b5ed721}.form-control.is-invalid[data-v-dd4a9feb],.form-select.is-invalid[data-v-dd4a9feb]{border-color:#ef4444!important;box-shadow:0 0 0 .22rem #ef44441a}.invalid-feedback[data-v-dd4a9feb]{border-radius:15px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;padding:.58rem .78rem;font-size:.84rem;font-weight:700;line-height:1.35}.document-panel[data-v-dd4a9feb]{border-radius:18px;background:var(--lc-bg, #f3f7fb);border:1px solid #dbeafa;box-shadow:none;padding:1.125rem}.pending-panel[data-v-dd4a9feb]{background:linear-gradient(180deg,#fffdf7,#fff8e8);border-color:#ffe3a8}[data-v-dd4a9feb] .multiselect__tags{min-height:50px;padding:0 44px 0 14px;border-radius:13px;border:1px solid var(--lc-border, #dbe5ef);background:#fff;font-weight:600;font-size:.95rem}[data-v-dd4a9feb] .multiselect--active .multiselect__tags{border-color:var(--lc-primary, #0b4f7d);box-shadow:0 0 0 .24rem #0b4f7d21}[data-v-dd4a9feb] .multiselect__single,[data-v-dd4a9feb] .multiselect__input{margin:0;padding:0;line-height:1.3;font-size:.95rem;color:#0f172a;background:transparent}[data-v-dd4a9feb] .multiselect__placeholder{margin:0;padding:0;line-height:1.3;color:#6c757d;font-weight:500}[data-v-dd4a9feb] .multiselect__select{height:50px}[data-v-dd4a9feb] .multiselect__option--highlight,[data-v-dd4a9feb] .multiselect__option--highlight:after{background:var(--lc-primary, #0b4f7d)}[data-v-dd4a9feb] .is-invalid .multiselect__tags{border-color:#ef4444!important;box-shadow:0 0 0 .22rem #ef44441a}.form-step-card>.row.g-3>[class^=col-][data-v-dd4a9feb]:has(.multiselect--active),.form-step-card>.row.g-3>[class*=" col-"][data-v-dd4a9feb]:has(.multiselect--active){position:relative;z-index:10}[data-v-dd4a9feb] .multiselect__content-wrapper{z-index:20}.file-upload-card[data-v-dd4a9feb]{position:relative;min-height:7.5rem;border:2px dashed #b9cff0;border-radius:18px;background:var(--lc-primary-soft, #e7f0ff);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.file-upload-card[data-v-dd4a9feb]:hover{border-color:var(--lc-primary, #0b5ed7);background:#f2f8ff}.file-upload-card[data-v-dd4a9feb]:focus-within{border-color:var(--lc-primary, #0b5ed7);box-shadow:0 0 0 .25rem #0b5ed729}.file-upload-card.has-error[data-v-dd4a9feb]{border-color:#ef4444;background:#fff5f6}.file-upload-card.has-error[data-v-dd4a9feb]:focus-within{box-shadow:0 0 0 .25rem #ef444424}.file-upload-select[data-v-dd4a9feb]{display:flex;align-items:center;gap:.9rem;min-height:7.5rem;padding:1rem;color:#1e3a5f;cursor:pointer}.file-upload-select>i[data-v-dd4a9feb]{width:2.75rem;height:2.75rem;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:14px;background:#dbeafe;color:#0d6efd;font-size:1.25rem}.file-upload-select>span[data-v-dd4a9feb]{display:grid;min-width:0;gap:.25rem}.file-upload-select strong[data-v-dd4a9feb]{color:#172033;font-size:.95rem}.file-upload-select small[data-v-dd4a9feb]{color:#64748b;font-size:.8rem;line-height:1.35}.file-upload-input[data-v-dd4a9feb]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-preview-card[data-v-dd4a9feb]{border-color:#9ddbb4;background:#f5fff8}.file-preview-icon[data-v-dd4a9feb]{background:#dcfce7;color:#198754}.file-preview-status[data-v-dd4a9feb]{color:#15803d;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.file-preview-icon--pdf[data-v-dd4a9feb]{background:#fde2e1;color:#c0392b}.file-preview-icon--imagen[data-v-dd4a9feb]{background:#dbeafe;color:#1d4ed8}.file-preview-icon--generico[data-v-dd4a9feb]{background:#dcfce7;color:#198754}.file-preview-meta-row[data-v-dd4a9feb]{display:flex;align-items:center;gap:.6rem;margin-top:.2rem;flex-wrap:wrap}.file-preview-badge[data-v-dd4a9feb]{display:inline-flex;align-items:center;border-radius:999px;background:#e7f1ff;color:#1664c0;font-size:.72rem;font-weight:800;letter-spacing:.03em;padding:.15rem .6rem}.file-action-btn[data-v-dd4a9feb]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem .85rem;border-radius:10px;font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.file-action-btn i[data-v-dd4a9feb]{font-size:.9rem;line-height:1}.file-action-btn[data-v-dd4a9feb]:hover{box-shadow:0 2px 6px #0f172a24}.file-preview-actions .btn[data-v-dd4a9feb]:focus-visible{outline:3px solid rgba(220,53,69,.35);outline-offset:2px}@media(max-width:576px){.file-upload-card[data-v-dd4a9feb],.file-upload-select[data-v-dd4a9feb]{min-height:8.25rem}.file-upload-select[data-v-dd4a9feb]{align-items:flex-start;padding:1rem}.file-preview-card[data-v-dd4a9feb]{align-items:flex-start;flex-direction:column}.file-preview-actions[data-v-dd4a9feb]{width:100%;justify-content:flex-start;align-items:center}.file-preview-actions .btn[data-v-dd4a9feb]{flex:1 1 auto}}.ub-root[data-v-e041b4d1]{position:relative}.ub-input-wrap[data-v-e041b4d1]{position:relative;display:flex;align-items:center}.ub-icon[data-v-e041b4d1]{position:absolute;left:.75rem;color:#64748b;z-index:2;pointer-events:none}.ub-input[data-v-e041b4d1]{padding-left:2.3rem}.ub-input.ub-ok[data-v-e041b4d1]{border-color:#00a86b;background:#f1fcf7}.ub-clear[data-v-e041b4d1]{position:absolute;right:2rem;background:none;border:none;color:#64748b;cursor:pointer;z-index:2;padding:.15rem}.ub-clear[data-v-e041b4d1]:hover{color:#c0392b}.ub-spin[data-v-e041b4d1],.ub-check[data-v-e041b4d1]{position:absolute;right:.7rem;z-index:2}.ub-check[data-v-e041b4d1]{color:#00a86b}.ub-dropdown[data-v-e041b4d1]{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:1000;background:#fff;border:1px solid #0b4f7d;border-top:none;border-radius:0 0 13px 13px;box-shadow:0 12px 28px #0f2a4324;overflow:hidden}.ub-dropdown__header[data-v-e041b4d1]{padding:.4rem .85rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;background:#f4f6fb;border-bottom:1px solid #e2e8f0}.ub-dropdown__list[data-v-e041b4d1]{list-style:none;margin:0;padding:.2rem 0;max-height:260px;overflow-y:auto}.ub-dropdown__item[data-v-e041b4d1]{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem .9rem;cursor:pointer;border-bottom:1px solid #f4f6fb}.ub-dropdown__item[data-v-e041b4d1]:last-child{border-bottom:none}.ub-dropdown__item[data-v-e041b4d1]:hover,.ub-dropdown__item.is-active[data-v-e041b4d1]{background:#eff6ff}.ub-pin[data-v-e041b4d1]{color:#0b4f7d;margin-top:.15rem}.ub-main[data-v-e041b4d1]{font-size:.9rem;font-weight:700;color:#1e293b}.ub-sub[data-v-e041b4d1]{font-size:.76rem;color:#64748b}.ub-predio-label[data-v-e041b4d1]{display:flex;align-items:center;font-size:.85rem;font-weight:700;color:#102a43;margin:.75rem 0 .35rem}.ub-opt[data-v-e041b4d1]{font-weight:400;color:#64748b;margin-left:.35rem;font-size:.8rem}.ub-hint[data-v-e041b4d1]{font-size:.8rem;color:#64748b;margin:.35rem 0 0;display:flex;align-items:center}.ub-err[data-v-e041b4d1]{font-size:.8rem;color:#c0392b;font-weight:600;margin:.35rem 0 0;display:flex;align-items:center}.form-step-card[data-v-02129af6]{border:0;border-radius:24px;background:transparent;padding:0}.step-header[data-v-02129af6]{display:flex;gap:1rem;align-items:flex-start;border-radius:20px;background:#fff;border:1px solid var(--lc-border, #dbe5ef);padding:1.1rem 1.25rem}.document-icon[data-v-02129af6]{width:46px;height:46px;border-radius:16px;background:#eaf3ff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.step-icon[data-v-02129af6]{width:46px;height:46px;border-radius:14px;background:var(--lc-primary-soft, #e7f0ff);color:var(--lc-primary, #0b5ed7);border:1px solid var(--lc-border, #dbe5ef);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.step-kicker[data-v-02129af6]{color:var(--lc-primary, #0b5ed7);font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.step-title[data-v-02129af6]{font-size:1.45rem;font-weight:900;color:var(--lc-ink, #0f172a)}.step-description[data-v-02129af6]{color:var(--lc-muted, #64748b)}.form-step-card>.row.g-3>[class^=col-][data-v-02129af6],.form-step-card>.row.g-3>[class*=" col-"][data-v-02129af6]{background:transparent;border:0;box-shadow:none;padding:.75rem}.document-panel[data-v-02129af6]{border-radius:18px;background:var(--lc-bg, #f3f7fb);border:1px solid #dbeafa;box-shadow:none;padding:1.125rem}.selected-address[data-v-02129af6]{border-radius:18px;border:1px solid #b7ecd0;background:#f1fff7;padding:1rem}.selected-address-title[data-v-02129af6]{color:#008e5b;font-weight:900;font-size:.9rem}.selected-address-text[data-v-02129af6]{color:#334155;font-weight:700;margin-top:.25rem}.address-search-card[data-v-02129af6]{z-index:5}.form-label[data-v-02129af6]{color:#23344d;font-size:.86rem;letter-spacing:.01em}.form-control[data-v-02129af6],.form-select[data-v-02129af6]{border-radius:14px;min-height:50px;border:1px solid var(--lc-border, #dbe5ef);background-color:#fff;color:#0f172a;font-weight:600;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.form-control[data-v-02129af6]:hover,.form-select[data-v-02129af6]:hover{border-color:#b9cff0}.form-control[data-v-02129af6]:focus,.form-select[data-v-02129af6]:focus{border-color:var(--lc-primary, #0b5ed7);box-shadow:0 0 0 .24rem #0b5ed721}.form-control.is-invalid[data-v-02129af6],.form-select.is-invalid[data-v-02129af6]{border-color:#ef4444!important;background-image:none!important;box-shadow:0 0 0 .22rem #ef44441a}.invalid-feedback[data-v-02129af6]{display:flex!important;align-items:flex-start;gap:.45rem;width:100%;margin-top:.45rem;border-radius:15px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;padding:.58rem .78rem;font-size:.84rem;font-weight:700;line-height:1.35}.invalid-feedback[data-v-02129af6]:before{content:"⚠";flex-shrink:0;margin-top:-.05rem}.file-preview-card[data-v-02129af6]{position:relative;display:flex;align-items:center;gap:.85rem;border-radius:18px;border:1px solid #cfe0f5;background:#fff;padding:.85rem;box-shadow:0 10px 22px #0f172a0b}.file-preview-icon[data-v-02129af6]{width:42px;height:42px;border-radius:14px;background:#eaf3ff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.file-preview-body[data-v-02129af6]{min-width:0;flex:1}.file-preview-name[data-v-02129af6]{font-weight:800;color:#172033;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-preview-meta[data-v-02129af6]{color:#64748b;font-size:.82rem;margin-top:.15rem}.file-preview-actions[data-v-02129af6]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.text-danger[data-v-02129af6]{color:#ef4444!important}@media(max-width:576px){.file-upload-card[data-v-02129af6],.file-upload-select[data-v-02129af6]{min-height:8.25rem}.file-upload-select[data-v-02129af6]{align-items:flex-start;padding:1rem}.file-preview-card[data-v-02129af6]{align-items:flex-start;flex-direction:column}.file-preview-actions[data-v-02129af6]{width:100%;justify-content:flex-start}.file-preview-actions .btn[data-v-02129af6]{flex:1 1 auto}}.file-upload-card[data-v-02129af6]{position:relative;min-height:7.5rem;border:2px dashed #b9cff0;border-radius:18px;background:var(--lc-primary-soft, #e7f0ff);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.file-upload-card[data-v-02129af6]:hover{border-color:var(--lc-primary, #0b5ed7);background:#f2f8ff}.file-upload-card[data-v-02129af6]:focus-within{border-color:var(--lc-primary, #0b5ed7);box-shadow:0 0 0 .25rem #0b5ed729}.file-upload-card.has-error[data-v-02129af6]{border-color:#ef4444;background:#fff5f6}.file-upload-card.has-error[data-v-02129af6]:focus-within{box-shadow:0 0 0 .25rem #ef444424}.file-upload-select[data-v-02129af6]{display:flex;align-items:center;gap:.9rem;min-height:7.5rem;padding:1rem;color:#1e3a5f;cursor:pointer}.file-upload-select>i[data-v-02129af6]{width:2.75rem;height:2.75rem;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:14px;background:#dbeafe;color:#0d6efd;font-size:1.25rem}.file-upload-select>span[data-v-02129af6]{display:grid;min-width:0;gap:.25rem}.file-upload-select strong[data-v-02129af6]{color:#172033;font-size:.95rem}.file-upload-select small[data-v-02129af6]{color:#64748b;font-size:.8rem;line-height:1.35}.file-upload-input[data-v-02129af6]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-preview-card[data-v-02129af6]{border-color:#9ddbb4;background:#f5fff8}.file-preview-icon[data-v-02129af6]{background:#dcfce7;color:#198754}.file-preview-status[data-v-02129af6]{color:#15803d;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.file-preview-icon--pdf[data-v-02129af6]{background:#fde2e1;color:#c0392b}.file-preview-icon--imagen[data-v-02129af6]{background:#dbeafe;color:#1d4ed8}.file-preview-icon--generico[data-v-02129af6]{background:#dcfce7;color:#198754}.file-preview-meta-row[data-v-02129af6]{display:flex;align-items:center;gap:.6rem;margin-top:.2rem;flex-wrap:wrap}.file-preview-badge[data-v-02129af6]{display:inline-flex;align-items:center;border-radius:999px;background:#e7f1ff;color:#1664c0;font-size:.72rem;font-weight:800;letter-spacing:.03em;padding:.15rem .6rem}.file-action-btn[data-v-02129af6]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem .85rem;border-radius:10px;font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.file-action-btn i[data-v-02129af6]{font-size:.9rem;line-height:1}.file-action-btn[data-v-02129af6]:hover{box-shadow:0 2px 6px #0f172a24}.file-preview-actions .btn[data-v-02129af6]:focus-visible{outline:3px solid rgba(220,53,69,.35);outline-offset:2px}@media(max-width:576px){.file-upload-card[data-v-02129af6],.file-upload-select[data-v-02129af6]{min-height:8.25rem}.file-upload-select[data-v-02129af6]{align-items:flex-start;padding:1rem}.file-preview-actions[data-v-02129af6]{align-items:center}}.form-step-card[data-v-ed033aed]{border:1px solid #e4edf8;border-radius:24px;background:#fff;padding:1.5rem}.step-header[data-v-ed033aed]{display:flex;gap:1rem;align-items:flex-start}.document-icon[data-v-ed033aed]{width:46px;height:46px;border-radius:16px;background:#eaf3ff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.step-icon[data-v-ed033aed]{width:46px;height:46px;border-radius:14px;background:var(--lc-primary-soft, #e7f0ff);color:var(--lc-primary, #0b5ed7);border:1px solid var(--lc-border, #dbe5ef);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.step-kicker[data-v-ed033aed]{color:var(--lc-primary, #0b5ed7);font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.step-title[data-v-ed033aed]{font-size:1.45rem;font-weight:900;color:var(--lc-ink, #0f172a)}.step-description[data-v-ed033aed]{color:var(--lc-muted, #64748b)}.document-panel[data-v-ed033aed]{border-radius:20px;background:#f8fbff;border:1px solid #e1ebf8;padding:1.25rem}.form-label[data-v-ed033aed]{color:#23344d;font-size:.92rem}.file-selected[data-v-ed033aed]{color:#198754;font-weight:700;font-size:.85rem}.file-preview-card[data-v-ed033aed]{position:relative;display:flex;align-items:center;gap:.85rem;border-radius:18px;border:1px solid #cfe0f5;background:#fff;padding:.85rem;box-shadow:0 10px 22px #0f172a0b}.file-preview-icon[data-v-ed033aed]{width:42px;height:42px;border-radius:14px;background:#eaf3ff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.file-preview-body[data-v-ed033aed]{min-width:0;flex:1}.file-preview-name[data-v-ed033aed]{font-weight:800;color:#172033;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-preview-meta[data-v-ed033aed]{color:#64748b;font-size:.82rem;margin-top:.15rem}.file-preview-actions[data-v-ed033aed]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.form-control[data-v-ed033aed],.form-select[data-v-ed033aed]{border-radius:16px;min-height:50px;border:1px solid #d7e5f5;background-color:#fff;color:#0f172a;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.form-control[data-v-ed033aed]:hover,.form-select[data-v-ed033aed]:hover{border-color:#b9cff0}.form-control[data-v-ed033aed]:focus,.form-select[data-v-ed033aed]:focus{border-color:#6ea8fe;box-shadow:0 0 0 .24rem #0d6efd1f}.form-control.is-invalid[data-v-ed033aed],.form-select.is-invalid[data-v-ed033aed]{border-color:#ef4444!important;background-image:none!important;box-shadow:0 0 0 .22rem #ef44441a}.invalid-feedback[data-v-ed033aed]{display:flex!important;align-items:flex-start;gap:.45rem;width:100%;margin-top:.45rem;border-radius:14px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;padding:.55rem .75rem;font-size:.84rem;font-weight:700;line-height:1.35}.invalid-feedback[data-v-ed033aed]:before{content:"⚠";flex-shrink:0;margin-top:-.05rem}.input-group .form-control[data-v-ed033aed]{border-radius:0 16px 16px 0}.input-group .form-control.is-invalid[data-v-ed033aed]{z-index:3}.text-danger[data-v-ed033aed]{color:#ef4444!important}.form-step-card[data-v-ed033aed]{background:transparent;border:0;padding:0}.form-step-card>.row.g-3>[class^=col-][data-v-ed033aed],.form-step-card>.row.g-3>[class*=" col-"][data-v-ed033aed]{background:transparent;border:0;box-shadow:none;padding:.75rem}.step-header[data-v-ed033aed]{border-radius:20px;background:#fff;border:1px solid var(--lc-border, #dbe5ef);padding:1.1rem 1.25rem}.form-label[data-v-ed033aed]{font-size:.86rem;letter-spacing:.01em}.form-control[data-v-ed033aed],.form-select[data-v-ed033aed]{border-radius:14px;min-height:50px;border:1px solid var(--lc-border, #dbe5ef);background-color:#fff;font-weight:600}.form-control[data-v-ed033aed]:focus,.form-select[data-v-ed033aed]:focus{border-color:var(--lc-primary, #0b5ed7);box-shadow:0 0 0 .24rem #0b5ed721}.form-control.is-invalid[data-v-ed033aed],.form-select.is-invalid[data-v-ed033aed]{border-color:#ef4444!important;box-shadow:0 0 0 .22rem #ef44441a}.invalid-feedback[data-v-ed033aed]{border-radius:15px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;padding:.58rem .78rem;font-size:.84rem;font-weight:700;line-height:1.35}.document-panel[data-v-ed033aed]{border-radius:18px;background:var(--lc-bg, #f3f7fb);border:1px solid #dbeafa;box-shadow:none;padding:1.125rem}.declaration-panel.has-error[data-v-ed033aed]{border-color:#fecaca;background:#fff7f7}.declaration-check[data-v-ed033aed]{display:flex;gap:.75rem;align-items:flex-start;border:1px solid var(--lc-border, #dbe5ef);border-radius:14px;background:#fff;padding:.9rem 1rem;font-weight:700;color:#0f172a}.declaration-check input[data-v-ed033aed]{margin-top:.2rem;flex-shrink:0}.file-upload-card[data-v-ed033aed]{position:relative;min-height:7.5rem;border:2px dashed #b9cff0;border-radius:18px;background:var(--lc-primary-soft, #e7f0ff);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.file-upload-card[data-v-ed033aed]:hover{border-color:var(--lc-primary, #0b5ed7);background:#f2f8ff}.file-upload-card[data-v-ed033aed]:focus-within{border-color:var(--lc-primary, #0b5ed7);box-shadow:0 0 0 .25rem #0b5ed729}.file-upload-card.has-error[data-v-ed033aed]{border-color:#ef4444;background:#fff5f6}.file-upload-card.has-error[data-v-ed033aed]:focus-within{box-shadow:0 0 0 .25rem #ef444424}.file-upload-select[data-v-ed033aed]{display:flex;align-items:center;gap:.9rem;min-height:7.5rem;padding:1rem;color:#1e3a5f;cursor:pointer}.file-upload-select>i[data-v-ed033aed]{width:2.75rem;height:2.75rem;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:14px;background:#dbeafe;color:#0d6efd;font-size:1.25rem}.file-upload-select>span[data-v-ed033aed]{display:grid;min-width:0;gap:.25rem}.file-upload-select strong[data-v-ed033aed]{color:#172033;font-size:.95rem}.file-upload-select small[data-v-ed033aed]{color:#64748b;font-size:.8rem;line-height:1.35}.file-upload-input[data-v-ed033aed]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-preview-card[data-v-ed033aed]{border-color:#9ddbb4;background:#f5fff8}.file-preview-icon[data-v-ed033aed]{background:#dcfce7;color:#198754}.file-preview-status[data-v-ed033aed]{color:#15803d;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.file-preview-icon--pdf[data-v-ed033aed]{background:#fde2e1;color:#c0392b}.file-preview-icon--imagen[data-v-ed033aed]{background:#dbeafe;color:#1d4ed8}.file-preview-icon--generico[data-v-ed033aed]{background:#dcfce7;color:#198754}.file-preview-meta-row[data-v-ed033aed]{display:flex;align-items:center;gap:.6rem;margin-top:.2rem;flex-wrap:wrap}.file-preview-badge[data-v-ed033aed]{display:inline-flex;align-items:center;border-radius:999px;background:#e7f1ff;color:#1664c0;font-size:.72rem;font-weight:800;letter-spacing:.03em;padding:.15rem .6rem}.file-action-btn[data-v-ed033aed]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem .85rem;border-radius:10px;font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.file-action-btn i[data-v-ed033aed]{font-size:.9rem;line-height:1}.file-action-btn[data-v-ed033aed]:hover{box-shadow:0 2px 6px #0f172a24}.file-preview-actions .btn[data-v-ed033aed]:focus-visible{outline:3px solid rgba(220,53,69,.35);outline-offset:2px}@media(max-width:576px){.file-upload-card[data-v-ed033aed],.file-upload-select[data-v-ed033aed]{min-height:8.25rem}.file-upload-select[data-v-ed033aed]{align-items:flex-start;padding:1rem}.file-preview-card[data-v-ed033aed]{align-items:flex-start;flex-direction:column}.file-preview-actions[data-v-ed033aed]{width:100%;justify-content:flex-start;align-items:center}.file-preview-actions .btn[data-v-ed033aed]{flex:1 1 auto}}.summary-card[data-v-af7c2028]{--summary-blue: #0b4f7d;--summary-blue-dark: #07395f;--summary-blue-light: #eaf3ff;--summary-green: #00a86b;--summary-green-dark: #008e5b;--summary-text: #102a43;--summary-muted: #5d6f82;--summary-border: #dce6f0;--summary-soft: #f8fafc;background:transparent;color:var(--summary-text)}.summary-header[data-v-af7c2028]{position:relative;overflow:hidden;display:flex;gap:1.1rem;align-items:flex-start;border-radius:20px;background:#fff;border:1px solid var(--summary-border);padding:1.4rem 1.5rem}.summary-icon[data-v-af7c2028]{width:48px;height:48px;border-radius:14px;background:var(--summary-blue-light);color:var(--summary-blue);border:1px solid var(--summary-border);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.35rem}.summary-kicker[data-v-af7c2028]{color:var(--summary-blue);font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em}.summary-title[data-v-af7c2028]{font-size:clamp(1.35rem,2.3vw,1.65rem);font-weight:850;letter-spacing:-.02em;color:var(--summary-text)}.summary-description[data-v-af7c2028]{color:var(--summary-muted);line-height:1.55}.summary-alert[data-v-af7c2028]{border-radius:16px;padding:1rem 1.1rem;border:1px solid transparent}.summary-alert-danger[data-v-af7c2028]{background:#fff1f2;border-color:#fecdd3}.summary-alert-success[data-v-af7c2028]{display:flex;align-items:center;gap:.8rem;background:#eefaf3;border-color:#b5ecd2;color:#075f42}.summary-alert-success strong[data-v-af7c2028]{display:inline;margin-right:.2rem;font-weight:850}.summary-success-icon[data-v-af7c2028]{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--summary-green-dark);color:#fff;font-size:1rem}.summary-alert-icon[data-v-af7c2028]{width:40px;height:40px;border-radius:999px;background:#ffe4e6;color:#be123c;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.summary-error-link[data-v-af7c2028]{width:100%;text-align:left;border:1px solid #fecdd3;background:#fff;color:#9f1239;border-radius:14px;padding:.7rem .85rem;display:flex;gap:.75rem;align-items:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.summary-error-link[data-v-af7c2028]:hover{transform:translateY(-1px);border-color:#fb7185;box-shadow:0 12px 24px #be123c14}.summary-error-link[data-v-af7c2028]:focus-visible,.summary-edit-button[data-v-af7c2028]:focus-visible,.summary-submit-button[data-v-af7c2028]:focus-visible{outline:3px solid rgba(11,79,125,.32);outline-offset:3px}.summary-error-link span[data-v-af7c2028]{background:#ffe4e6;color:#be123c;border-radius:999px;padding:.25rem .55rem;font-size:.78rem;font-weight:800;flex-shrink:0}.summary-section[data-v-af7c2028]{border-radius:18px;background:#fff;border:1px solid var(--summary-border);padding:clamp(1.1rem,2.4vw,1.4rem);box-shadow:var(--lc-shadow-soft, 0 .45rem 1.35rem rgba(15, 23, 42, .08))}.summary-section-title[data-v-af7c2028]{display:flex;justify-content:space-between;gap:1rem;align-items:center;font-size:1.02rem;font-weight:700;color:var(--summary-text);padding-bottom:.85rem;margin-bottom:1.1rem;border-bottom:1px solid #e7eef5}.summary-section-heading[data-v-af7c2028]{display:inline-flex;align-items:center;gap:.65rem}.summary-section-icon[data-v-af7c2028]{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:var(--summary-blue-light);color:var(--summary-blue);font-size:1rem}.summary-edit-button[data-v-af7c2028]{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.48rem .8rem;border:1px solid #9fc6e4;border-radius:999px;background:#fff;color:var(--summary-blue);font-size:.82rem;font-weight:800;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.summary-edit-button[data-v-af7c2028]:hover{border-color:var(--summary-blue);background:var(--summary-blue-light);color:var(--summary-blue-dark);box-shadow:0 .35rem .8rem #0b4f7d1a;transform:translateY(-1px)}.summary-card[data-v-af7c2028] .summary-data-label{color:var(--summary-muted);font-weight:700;margin-bottom:.25rem;font-size:.74rem;letter-spacing:.045em;text-transform:uppercase}.summary-card[data-v-af7c2028] .summary-data-value{color:var(--summary-text);font-weight:650;font-size:.95rem;overflow-wrap:anywhere;line-height:1.45}.identity-box[data-v-af7c2028]{border-radius:14px;border:1px solid #d9e7f3;background:var(--lc-bg, #f3f7fb);padding:1.05rem}.identity-box-title[data-v-af7c2028]{font-weight:800;color:var(--summary-text);font-size:.9rem;margin-bottom:.85rem}.identity-doc-list[data-v-af7c2028]{display:flex;flex-direction:column;gap:.75rem}.summary-card[data-v-af7c2028] .doc-summary-row{min-width:0;display:flex;flex-direction:column;gap:.35rem}.summary-card[data-v-af7c2028] .doc-summary-missing{display:inline-flex;align-items:center;color:#be123c;font-weight:700;font-size:.88rem}.summary-card[data-v-af7c2028] .doc-summary-card{position:relative;min-width:0;display:flex;align-items:center;gap:.85rem;border-radius:13px;border:1px solid #d8e5f1;background:#fff;padding:.8rem .85rem;transition:border-color .16s ease,box-shadow .16s ease}.summary-card[data-v-af7c2028] .doc-summary-card:hover{border-color:#a9c9e2;box-shadow:0 .45rem 1.1rem #102a4314}.summary-card[data-v-af7c2028] .doc-summary-icon{flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem}.summary-card[data-v-af7c2028] .doc-summary-icon--pdf{background:#fde2e1;color:#c0392b}.summary-card[data-v-af7c2028] .doc-summary-icon--imagen{background:#dbeafe;color:#1d4ed8}.summary-card[data-v-af7c2028] .doc-summary-icon--generico{background:#dcfce7;color:#198754}.summary-card[data-v-af7c2028] .doc-summary-body{min-width:0;flex:1}.summary-card[data-v-af7c2028] .doc-summary-name{font-weight:800;color:var(--summary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-card[data-v-af7c2028] .doc-summary-meta-row{display:flex;align-items:center;gap:.6rem;margin-top:.2rem;flex-wrap:wrap}.summary-card[data-v-af7c2028] .doc-summary-meta{color:var(--summary-muted);font-size:.8rem}.summary-card[data-v-af7c2028] .doc-summary-badge{display:inline-flex;align-items:center;border-radius:6px;background:#eef2f7;color:#475569;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:.1rem .45rem}.summary-card[data-v-af7c2028] .doc-summary-download-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--summary-blue);border-radius:11px;background:#fff;color:var(--summary-blue);font-size:.85rem;font-weight:800;padding:.58rem .85rem;line-height:1;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.summary-card[data-v-af7c2028] .doc-summary-download-btn i{color:inherit;font-size:.95rem}.summary-card[data-v-af7c2028] .doc-summary-download-btn:hover{background:var(--summary-blue);color:#fff;border-color:var(--summary-blue);box-shadow:0 .45rem 1rem #0b4f7d33;transform:translateY(-1px)}.summary-card[data-v-af7c2028] .doc-summary-download-btn:active{transform:translateY(0)}.summary-card[data-v-af7c2028] .doc-summary-download-btn:disabled{border-color:#cbd5df;background:#f1f5f8;color:#8091a3;cursor:not-allowed;box-shadow:none;transform:none}.summary-card[data-v-af7c2028] .doc-summary-download-btn:focus-visible{outline:3px solid rgba(11,94,215,.3);outline-offset:2px}.summary-submit-button[data-v-af7c2028] .icono{font-size:1.3em;margin-top:-.05em}.summary-submit-button[data-v-af7c2028] .icono>svg{stroke-width:2.6}.summary-submit-button[data-v-af7c2028]{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--summary-blue-dark);background:var(--summary-blue);color:#fff;border-radius:13px;box-shadow:0 .5rem 1rem #0b4f7d2e;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.summary-submit-button[data-v-af7c2028]:hover:not(:disabled){border-color:var(--summary-blue-dark);background:var(--summary-blue-dark);color:#fff;box-shadow:0 .65rem 1.3rem #0b4f7d38;transform:translateY(-1px)}.summary-submit-button[data-v-af7c2028]:disabled{border-color:#a9c2d6;background:#a9c2d6;color:#ffffffe6;box-shadow:none}@media(max-width:767.98px){.summary-header[data-v-af7c2028],.summary-error-link[data-v-af7c2028]{align-items:flex-start;flex-direction:column}.summary-mode-note[data-v-af7c2028]{flex-direction:column}}@media(max-width:575.98px){.summary-header[data-v-af7c2028],.summary-section[data-v-af7c2028]{border-radius:16px}.summary-section-title[data-v-af7c2028]{align-items:flex-start}.summary-edit-button[data-v-af7c2028]{min-height:36px;padding:.45rem .7rem}.summary-alert-success[data-v-af7c2028]{align-items:flex-start}.summary-card[data-v-af7c2028] .doc-summary-card{display:grid;grid-template-columns:auto minmax(0,1fr)}.summary-card[data-v-af7c2028] .doc-summary-download-btn{width:100%;grid-column:1 / -1;justify-content:center;margin-top:.15rem}}@media(prefers-reduced-motion:reduce){.summary-error-link[data-v-af7c2028],.summary-edit-button[data-v-af7c2028],.summary-submit-button[data-v-af7c2028],.summary-card[data-v-af7c2028] .doc-summary-card,.summary-card[data-v-af7c2028] .doc-summary-download-btn{transition:none}}.summary-mode-note[data-v-af7c2028]{display:flex;align-items:flex-start;gap:.85rem;border-radius:18px;padding:.95rem 1rem;color:#174b76;background:#eef7ff;border:1px solid #bfdef8}.summary-mode-note>i[data-v-af7c2028]{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#0d6efd;background:#fff;border:1px solid #d3e8fb}.summary-mode-note strong[data-v-af7c2028]{display:block;margin-bottom:.15rem;color:#113a61}.summary-mode-note p[data-v-af7c2028]{color:#4b6984;font-size:.9rem;line-height:1.45}.cc-loading-overlay[data-v-2b2bc337]{position:fixed;inset:0;width:100%;height:100%;background:#fffffff7;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cc-loading-inner[data-v-2b2bc337]{display:flex;flex-direction:column;align-items:center;gap:2rem}.cc-loading-logo-wrap[data-v-2b2bc337]{position:relative;display:flex;justify-content:center;align-items:center}.cc-loading-logo[data-v-2b2bc337]{width:150px;height:auto;position:relative;z-index:3;filter:drop-shadow(0 0 20px rgba(12,74,110,.3));animation:ccLogoPulse-2b2bc337 2s ease-in-out infinite}.cc-pulse-ring[data-v-2b2bc337]{position:absolute;width:180px;height:180px;border:3px solid rgba(12,74,110,.3);border-radius:50%;animation:ccPulseRing-2b2bc337 2s ease-out infinite}.cc-pulse-ring-delayed[data-v-2b2bc337]{width:210px;height:210px;border-color:#0c4a6e33;animation-delay:1s}.cc-loading-text[data-v-2b2bc337]{display:flex;align-items:center;gap:.8rem;color:#0c4a6e;font-size:1.25rem;font-weight:600;letter-spacing:.5px}.cc-loading-dots[data-v-2b2bc337]{display:flex;gap:.4rem}.cc-loading-dots span[data-v-2b2bc337]{width:8px;height:8px;background-color:#0c4a6e;border-radius:50%;animation:ccLoadingDots-2b2bc337 1.5s ease-in-out infinite both}.cc-loading-dots span[data-v-2b2bc337]:nth-child(1){animation-delay:-.32s}.cc-loading-dots span[data-v-2b2bc337]:nth-child(2){animation-delay:-.16s}.cc-loading-fade-enter-active[data-v-2b2bc337],.cc-loading-fade-leave-active[data-v-2b2bc337]{transition:opacity .3s ease}.cc-loading-fade-enter-from[data-v-2b2bc337],.cc-loading-fade-leave-to[data-v-2b2bc337]{opacity:0}@keyframes ccLogoPulse-2b2bc337{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.95}}@keyframes ccPulseRing-2b2bc337{0%{transform:scale(.8);opacity:1}to{transform:scale(1.4);opacity:0}}@keyframes ccLoadingDots-2b2bc337{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}@media(max-width:768px){.cc-loading-logo[data-v-2b2bc337]{width:100px}.cc-pulse-ring[data-v-2b2bc337]{width:130px;height:130px}.cc-pulse-ring-delayed[data-v-2b2bc337]{width:160px;height:160px}.cc-loading-text[data-v-2b2bc337]{font-size:1rem}}@media(prefers-reduced-motion:reduce){.cc-loading-logo[data-v-2b2bc337],.cc-pulse-ring[data-v-2b2bc337],.cc-loading-dots span[data-v-2b2bc337]{animation:none}}.cc-progress-card[data-v-2b2bc337],.cc-section-card[data-v-2b2bc337],.cc-success-card[data-v-2b2bc337]{background:#fff;border-radius:24px;padding:1.5rem;border:1px solid #e8eef7}.cc-progress-count[data-v-2b2bc337]{color:var(--form-blue-dark)!important}.cc-progress[data-v-2b2bc337]{height:12px;border-radius:999px;background:#e9f0fb;overflow:hidden}.cc-progress-bar[data-v-2b2bc337]{border-radius:999px;background:linear-gradient(90deg,var(--form-blue),var(--form-blue-dark))}.cc-step-pill[data-v-2b2bc337]{border:1px solid #e3ebf7;display:flex;align-items:center;gap:.65rem;border-radius:16px;padding:.85rem 1rem;background:#f9fbff;color:#5a6d89;font-weight:600;min-height:56px;cursor:default;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.cc-step-pill:not(:disabled).is-clickable[data-v-2b2bc337]{cursor:pointer}.cc-step-pill:not(:disabled).is-clickable[data-v-2b2bc337]:hover{transform:translateY(-1px);border-color:var(--form-blue);box-shadow:0 12px 26px #0b4f7d1f}.cc-step-pill[data-v-2b2bc337]:focus-visible{outline:3px solid rgba(11,79,125,.38);outline-offset:3px}.cc-step-pill[data-v-2b2bc337]:disabled{opacity:1}.cc-step-pill.is-active[data-v-2b2bc337]{border-width:2px;border-color:var(--form-blue-dark);background:var(--form-blue-light);color:var(--form-blue-dark);font-weight:800}.cc-step-pill.is-done[data-v-2b2bc337]{border-color:#b7ecd0;background:#f1fff7;color:#198754}.cc-step-pill-number i[data-v-2b2bc337]{font-size:.95rem}.cc-step-pill-number[data-v-2b2bc337]{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e8eef6;color:#52677f;font-size:.85rem;font-weight:800;flex-shrink:0}.cc-step-pill.is-active .cc-step-pill-number[data-v-2b2bc337]{background:var(--form-blue-dark);color:#fff}.cc-exit-divider[data-v-2b2bc337]{width:1px;height:22px;background:#dfe7f3;flex-shrink:0}.cc-exit-btn[data-v-2b2bc337]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid #e3ebf7;border-radius:999px;background:#f9fbff;color:#52677f;font-size:.85rem;font-weight:700;padding:.45rem 1rem;white-space:nowrap;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.cc-exit-btn i[data-v-2b2bc337]{font-size:.95rem}.cc-exit-btn[data-v-2b2bc337]:hover:not(:disabled){transform:translateY(-1px);border-color:var(--form-blue);background:var(--form-blue-light);color:var(--form-blue-dark);box-shadow:0 10px 22px #0b4f7d1f}.cc-exit-btn[data-v-2b2bc337]:focus-visible{outline:3px solid rgba(11,79,125,.38);outline-offset:3px}.cc-exit-btn[data-v-2b2bc337]:disabled{opacity:.55;cursor:not-allowed}.cc-step-pill.is-done .cc-step-pill-number[data-v-2b2bc337]{background:#d6f5e3;color:#198754}.cc-step-pill-label[data-v-2b2bc337]{font-size:.92rem;line-height:1.1}.cc-inline-alert[data-v-2b2bc337]{border-radius:20px;padding:1rem 1.25rem;background:#fff7e1;border:1px solid #ffe29a}.cc-borrador-alerta[data-v-2b2bc337]{border-radius:20px;padding:1rem 1.25rem;background:#eef6ff;border:1px solid #cfe0f5;color:#1d3a5c}.cc-borrador-alerta i[data-v-2b2bc337]{color:var(--form-blue);font-size:1.2rem}.cc-borrador-nota[data-v-2b2bc337]{display:flex;align-items:flex-start;gap:.6rem;line-height:1.5;color:var(--form-blue-dark, #07395f);background:var(--form-blue-light, #e8f2ff);border:1px solid #cfe0f5;border-radius:14px;padding:.8rem 1rem}.cc-borrador-nota i[data-v-2b2bc337]{margin-top:.15rem;flex-shrink:0;color:var(--form-blue, #0b4f7d)}.cc-borrador-aviso[data-v-2b2bc337]{display:flex;align-items:flex-start;gap:.6rem;line-height:1.5;color:#6b4a00;background:#fff7e1;border:1px solid #ffe29a;border-radius:14px;padding:.8rem 1rem}.cc-borrador-aviso i[data-v-2b2bc337]{margin-top:.15rem;flex-shrink:0;color:#b07d00}.cc-campos-requeridos-nota[data-v-2b2bc337]{color:var(--form-muted, #5d6f82);font-size:.85rem;font-weight:600}.cc-inline-alert-icon[data-v-2b2bc337]{width:42px;height:42px;border-radius:999px;background:#ffefb7;display:inline-flex;align-items:center;justify-content:center;color:#996c00;flex-shrink:0}.cc-success-card[data-v-2b2bc337]{padding:3rem 2rem}.cc-success-icon[data-v-2b2bc337]{font-size:4rem;color:#198754}.cc-public-success[data-v-2b2bc337]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(230px,.36fr);align-items:center;gap:1.25rem}.cc-public-success-icon[data-v-2b2bc337]{width:70px;height:70px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;color:#087044;background:#e8f8f0;font-size:2rem}.cc-public-success-kicker[data-v-2b2bc337]{color:var(--form-blue);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.cc-public-success-title[data-v-2b2bc337]{margin:0;color:#13233a;font-size:clamp(1.8rem,4vw,2.55rem);font-weight:900;line-height:1.1}.cc-public-success-lead[data-v-2b2bc337]{max-width:620px;margin:.65rem 0 .9rem;color:#607089;font-size:1.02rem}.cc-public-success-status[data-v-2b2bc337]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid #efd37d;border-radius:999px;background:#fff7dc;color:#735300;padding:.45rem .75rem;font-size:.85rem;font-weight:800}.cc-public-success-code[data-v-2b2bc337]{min-width:0;border:1px solid #bfd7f4;border-radius:18px;background:#f2f7ff;padding:1rem 1.1rem}.cc-public-success-code span[data-v-2b2bc337],.cc-public-success-code strong[data-v-2b2bc337],.cc-public-success-code small[data-v-2b2bc337]{display:block}.cc-public-success-code span[data-v-2b2bc337]{color:#607089;font-size:.74rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cc-public-success-code strong[data-v-2b2bc337]{margin-top:.25rem;overflow-wrap:anywhere;color:var(--form-blue-dark);font-size:1.12rem}.cc-public-success-code small[data-v-2b2bc337]{margin-top:.45rem;color:#607089;line-height:1.35}.cc-public-success-mail[data-v-2b2bc337]{display:flex;align-items:flex-start;gap:.7rem;margin-top:1.25rem;border:1px solid;border-radius:16px;padding:.9rem 1rem;line-height:1.45}.cc-public-success-mail.is-sent[data-v-2b2bc337]{border-color:#bde6cf;background:#effaf4;color:#12623d}.cc-public-success-mail.is-warning[data-v-2b2bc337]{border-color:#f0d587;background:#fff8e2;color:#775800}.cc-public-success-mail i[data-v-2b2bc337]{flex-shrink:0;font-size:1.1rem}.cc-public-success-actions[data-v-2b2bc337]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e3ebf5}.cc-public-success-actions .btn[data-v-2b2bc337]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.cc-public-success-actions .btn-primary[data-v-2b2bc337]{background:var(--form-blue);border-color:var(--form-blue);box-shadow:none}.cc-public-success-actions .btn-primary[data-v-2b2bc337]:hover:not(:disabled){background:var(--form-blue-dark);border-color:var(--form-blue-dark)}.cc-success-card .btn-outline-primary[data-v-2b2bc337]{color:var(--form-blue);border-color:var(--form-blue)}.cc-success-card .btn-outline-primary[data-v-2b2bc337]:hover:not(:disabled){background:var(--form-blue);border-color:var(--form-blue);color:#fff}.cc-public-success-actions .btn[data-v-2b2bc337]:focus-visible{outline:3px solid rgba(11,79,125,.38);outline-offset:3px}[data-v-2b2bc337] .form-control,[data-v-2b2bc337] .form-select{border-radius:14px;min-height:48px;border:1px solid #d7e3f4;box-shadow:none}[data-v-2b2bc337] .form-control:focus,[data-v-2b2bc337] .form-select:focus{border-color:var(--form-blue);box-shadow:0 0 0 .2rem #0b4f7d1f}[data-v-2b2bc337] .form-control:disabled,[data-v-2b2bc337] .form-select:disabled,[data-v-2b2bc337] .form-control[readonly]{background-color:#f1f5f9!important;border-color:#dbe3ef!important;color:#64748b!important;cursor:not-allowed;opacity:1}[data-v-2b2bc337] .form-check-input{width:1.2rem;height:1.2rem;margin-top:.1rem;border-color:#94a3b8}[data-v-2b2bc337] .form-check-input:focus{border-color:var(--form-blue);box-shadow:0 0 0 .22rem #0b4f7d21}[data-v-2b2bc337] .is-invalid{border-color:#dc3545!important;background-image:none!important}[data-v-2b2bc337] .invalid-feedback{font-size:.85rem;margin-top:.35rem}@media(max-width:991.98px){.cc-progress-card[data-v-2b2bc337],.cc-section-card[data-v-2b2bc337],.cc-success-card[data-v-2b2bc337]{border-radius:20px;padding:1.25rem}.cc-public-success[data-v-2b2bc337]{grid-template-columns:auto minmax(0,1fr)}.cc-public-success-code[data-v-2b2bc337]{grid-column:1 / -1}}@media(max-width:575.98px){.cc-public-success[data-v-2b2bc337]{grid-template-columns:1fr}.cc-public-success-icon[data-v-2b2bc337]{width:58px;height:58px;border-radius:18px}.cc-public-success-actions[data-v-2b2bc337]{display:grid;grid-template-columns:1fr}}[data-v-2b2bc337] .form-step-card{box-shadow:0 18px 48px #0f172a0f}[data-v-2b2bc337] .form-control,[data-v-2b2bc337] .form-select{border-radius:16px;min-height:50px;border:1px solid #d7e5f5;color:#0f172a}[data-v-2b2bc337] .form-control::-moz-placeholder{color:#94a3b8}[data-v-2b2bc337] .form-control::placeholder{color:#94a3b8}[data-v-2b2bc337] .invalid-feedback{animation:fieldErrorIn-2b2bc337 .18s ease-out}@keyframes fieldErrorIn-2b2bc337{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.cc-form-page[data-v-2b2bc337]{--form-blue: #0b4f7d;--form-blue-dark: #07395f;--form-blue-light: #eaf3ff;--form-green: #00a86b;--form-green-dark: #008e5b;--form-text: #102a43;--form-muted: #5d6f82;--form-border: #dce6f0;--form-soft: #f8fafc;--form-danger: #c0392b;background:var(--lc-bg, #f3f7fb)}.cc-form-shell[data-v-2b2bc337]{max-width:1100px}.cc-progress-card[data-v-2b2bc337]{background:#fff;border:1px solid rgba(190,211,238,.8);box-shadow:var(--lc-shadow-soft, 0 .45rem 1.35rem rgba(15, 23, 42, .08))!important}.cc-section-card[data-v-2b2bc337]{background:#fff;border:1px solid var(--form-border);border-radius:22px!important;box-shadow:var(--lc-shadow-soft, 0 .45rem 1.35rem rgba(15, 23, 42, .08))!important}.cc-inline-alert[data-v-2b2bc337]{background:#fff8e8;border:1px solid #ffdda6;box-shadow:var(--lc-shadow-soft, 0 .45rem 1.35rem rgba(15, 23, 42, .08))!important}[data-v-2b2bc337] .form-step-card{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;color:var(--form-text)}[data-v-2b2bc337] .step-header{position:relative;display:flex;align-items:center;gap:1rem;overflow:hidden;border-radius:20px;background:#fff;border:1px solid var(--form-border);padding:1.35rem 1.5rem;margin-bottom:1.5rem!important}[data-v-2b2bc337] .step-icon{width:50px!important;height:50px!important;flex:0 0 50px!important;display:inline-flex;align-items:center;justify-content:center;border-radius:15px!important;background:var(--form-blue-light)!important;color:var(--form-blue)!important;border:1px solid var(--form-border);font-size:1.35rem!important}[data-v-2b2bc337] .step-kicker{color:var(--form-blue)!important;font-size:.75rem!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1.2;text-transform:uppercase}[data-v-2b2bc337] .step-title{color:var(--form-text)!important;font-size:clamp(1.3rem,2.4vw,1.65rem)!important;font-weight:850!important;letter-spacing:-.02em;line-height:1.2}[data-v-2b2bc337] .step-description{max-width:800px;color:var(--form-muted)!important;font-size:.94rem!important;line-height:1.55!important}[data-v-2b2bc337] .row.g-3>[class^=col-],[data-v-2b2bc337] .row.g-3>[class*=" col-"]{position:relative}[data-v-2b2bc337] .form-step-card>.row.g-3>[class^=col-],[data-v-2b2bc337] .form-step-card>.row.g-3>[class*=" col-"]{background:transparent;border:0;box-shadow:none;padding:.75rem}[data-v-2b2bc337] .form-label{display:flex;align-items:center;gap:.3rem;margin-bottom:.5rem;color:var(--form-text);font-size:.87rem;font-weight:700!important;letter-spacing:.01em;line-height:1.35}[data-v-2b2bc337] .form-control,[data-v-2b2bc337] .form-select{border-radius:13px!important;min-height:50px!important;border:1px solid var(--form-border)!important;background-color:#fff!important;color:var(--form-text)!important;font-size:.95rem;font-weight:600;box-shadow:none!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}[data-v-2b2bc337] .form-control:hover:not(:disabled):not([readonly]),[data-v-2b2bc337] .form-select:hover:not(:disabled){border-color:#a9c5da!important}[data-v-2b2bc337] .form-control:focus,[data-v-2b2bc337] .form-select:focus{border-color:var(--form-blue)!important;box-shadow:0 0 0 .24rem #0b4f7d24!important}[data-v-2b2bc337] .form-control:disabled,[data-v-2b2bc337] .form-select:disabled,[data-v-2b2bc337] .form-control[readonly]{border-color:#dce5ed!important;background-color:#f1f5f9!important;color:#52687b!important;box-shadow:none!important;cursor:not-allowed}[data-v-2b2bc337] .form-control.is-invalid,[data-v-2b2bc337] .form-select.is-invalid{border-color:var(--form-danger)!important;background-color:snow!important;box-shadow:0 0 0 .22rem #c0392b1a!important}[data-v-2b2bc337] .input-group-text{min-height:50px;border-color:var(--form-border)!important;border-radius:13px 0 0 13px!important;background:var(--form-blue-light)!important;color:var(--form-blue-dark)!important;font-weight:800}[data-v-2b2bc337] .input-group>.form-control{border-radius:0 13px 13px 0!important}[data-v-2b2bc337] .form-text,[data-v-2b2bc337] .field-help{color:var(--form-muted)!important;font-size:.82rem;line-height:1.45}[data-v-2b2bc337] .invalid-feedback{border-radius:var(--ui-surface-radius-sm, 12px);background:#fff1f2;border:1px solid #fecdd3;color:var(--form-danger);padding:.52rem .7rem;font-size:.82rem;font-weight:700;line-height:1.35}[data-v-2b2bc337] .document-panel{border-radius:17px!important;background:var(--form-soft)!important;border:1px solid var(--form-border)!important;box-shadow:none!important;padding:clamp(1rem,2.2vw,1.35rem)!important}[data-v-2b2bc337] .document-panel>.d-flex:first-child{padding-bottom:.95rem;border-bottom:1px solid #e6edf4}[data-v-2b2bc337] .document-panel h3{color:var(--form-text)!important;font-size:.98rem!important;font-weight:800!important}[data-v-2b2bc337] .document-panel .text-muted{color:var(--form-muted)!important;line-height:1.5}[data-v-2b2bc337] .document-icon{width:44px!important;height:44px!important;flex:0 0 44px!important;display:inline-flex;align-items:center;justify-content:center;border-radius:13px!important;background:var(--form-blue-light)!important;border:1px solid #cce0f1!important;color:var(--form-blue)!important;font-size:1.15rem!important;box-shadow:none!important}[data-v-2b2bc337] .file-upload-card{overflow:hidden;border:1.5px dashed #9ebfd9!important;border-radius:15px!important;background:#fff!important;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}[data-v-2b2bc337] .file-upload-card:hover{border-color:var(--form-blue)!important;background:#f7fbff!important}[data-v-2b2bc337] .file-upload-card:focus-within{border-color:var(--form-blue)!important;box-shadow:0 0 0 .24rem #0b4f7d21!important}[data-v-2b2bc337] .file-upload-card.has-error{border-color:var(--form-danger)!important;background:snow!important}[data-v-2b2bc337] .file-upload-select{min-height:104px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.9rem!important;padding:1rem!important;color:var(--form-text)!important;cursor:pointer}[data-v-2b2bc337] .file-upload-select>i{width:44px!important;height:44px!important;flex:0 0 44px!important;display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;border-radius:13px!important;background:var(--form-blue-light)!important;color:var(--form-blue)!important;font-size:1.25rem!important}[data-v-2b2bc337] .file-upload-select>span{display:flex!important;min-width:0;flex-direction:column;align-items:flex-start!important;gap:.2rem;text-align:left!important}[data-v-2b2bc337] .file-upload-select strong{color:var(--form-blue-dark)!important;font-size:.92rem!important;font-weight:800!important}[data-v-2b2bc337] .file-upload-select small{color:var(--form-muted)!important;font-size:.78rem!important;line-height:1.4}[data-v-2b2bc337] .file-upload-input{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none}[data-v-2b2bc337] .file-upload-card:has(.file-upload-input[aria-busy=true]){border-color:#7baad0!important;border-style:solid;background:linear-gradient(135deg,#f7fbff 0%,var(--form-blue-light) 100%)!important}[data-v-2b2bc337] .file-upload-card .form-text[role=status]{display:inline-flex;align-items:center;gap:.45rem;margin:.25rem 1rem 1rem;color:var(--form-blue);font-size:.84rem;font-weight:700}[data-v-2b2bc337] .file-upload-card .form-text[role=status]:before{color:var(--form-blue);content:"•";font-size:1.2rem;line-height:1}[data-v-2b2bc337] textarea.form-control{min-height:7.25rem!important;line-height:1.5;resize:vertical}[data-v-2b2bc337] .file-preview-card{align-items:center;gap:.85rem!important;padding:.85rem!important;border:1px solid #b9ead6!important;border-radius:15px!important;background:#f1fcf7!important;box-shadow:none!important}[data-v-2b2bc337] .file-preview-icon{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:12px!important}[data-v-2b2bc337] .file-preview-info{min-width:0}[data-v-2b2bc337] .file-preview-name{color:var(--form-text)!important;font-size:.9rem!important;font-weight:800!important;overflow-wrap:anywhere}[data-v-2b2bc337] .file-preview-meta-row{display:flex;flex-wrap:wrap;gap:.4rem!important}[data-v-2b2bc337] .file-preview-meta{border:1px solid #d7e7df!important;border-radius:999px!important;background:#fff!important;color:var(--form-muted)!important;font-size:.72rem!important;font-weight:750!important;padding:.22rem .5rem!important}[data-v-2b2bc337] .file-action-btn{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid #efb8b2!important;border-radius:10px!important;background:#fff!important;color:var(--form-danger)!important;font-weight:750!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}[data-v-2b2bc337] .file-action-btn:hover:not(:disabled){border-color:var(--form-danger)!important;background:#fff1f0!important;color:#992d22!important}[data-v-2b2bc337] .file-preview-actions .btn:focus-visible{outline:3px solid rgba(192,57,43,.2)!important;outline-offset:2px}[data-v-2b2bc337] .declaration-panel{background:linear-gradient(145deg,#f8fbff,#eef6fc)!important}[data-v-2b2bc337] .declaration-panel:has(.form-check-input:checked){border-color:#9dddc2!important;background:linear-gradient(145deg,#fff,#effbf5)!important}[data-v-2b2bc337] .declaration-panel.has-error{border-color:#efb8b2!important;background:snow!important}[data-v-2b2bc337] .declaration-check{display:flex!important;align-items:flex-start!important;gap:.75rem!important;padding:.9rem 1rem!important;border:1px solid var(--form-border)!important;border-radius:13px!important;background:#fff!important;color:var(--form-text)!important;font-weight:650!important;line-height:1.5;cursor:pointer}[data-v-2b2bc337] .form-check-input{width:1.2rem!important;height:1.2rem!important;flex:0 0 1.2rem;margin-top:.12rem!important;border-color:#9db2c3!important}[data-v-2b2bc337] .form-check-input:checked{border-color:var(--form-green)!important;background-color:var(--form-green)!important}[data-v-2b2bc337] .form-check-input:focus{border-color:var(--form-blue)!important;box-shadow:0 0 0 .22rem #0b4f7d24!important}[data-v-2b2bc337] .multiselect__tags{min-height:50px!important;display:flex!important;align-items:center;border:1px solid var(--form-border)!important;border-radius:13px!important;background:#fff!important;color:var(--form-text)!important;box-shadow:0 2px 8px #0f2a4309!important;transition:border-color .16s ease,box-shadow .16s ease}[data-v-2b2bc337] .multiselect:hover .multiselect__tags{border-color:#a9c5da!important}[data-v-2b2bc337] .multiselect--active .multiselect__tags{border-color:var(--form-blue)!important;box-shadow:0 0 0 .24rem #0b4f7d24!important}[data-v-2b2bc337] .multiselect__single,[data-v-2b2bc337] .multiselect__input,[data-v-2b2bc337] .multiselect__placeholder{color:var(--form-text)!important;font-size:.95rem!important;font-weight:600!important}[data-v-2b2bc337] .multiselect__placeholder{color:#718497!important}[data-v-2b2bc337] .multiselect__content-wrapper{border-color:var(--form-border)!important;border-radius:0 0 13px 13px!important;box-shadow:0 14px 30px #0f2a4324}[data-v-2b2bc337] .multiselect__option--highlight,[data-v-2b2bc337] .multiselect__option--highlight:after{background:var(--form-blue)!important;color:#fff!important}[data-v-2b2bc337] .pending-panel{background:linear-gradient(180deg,#fffdf7,#fff8e8)!important;border-color:#ffe3a8!important}.cc-assisted-banner[data-v-2b2bc337]{display:flex;align-items:flex-start;gap:1rem;border-radius:22px;padding:1rem 1.15rem;color:#0f3d68;background:linear-gradient(135deg,#eef7ff,#e6f2ff);border:1px solid #b9daf8}.cc-assisted-banner-icon[data-v-2b2bc337]{width:46px;height:46px;flex:0 0 46px;display:inline-flex;align-items:center;justify-content:center;border-radius:15px;color:var(--form-blue);background:#fff;border:1px solid #cfe5fb;font-size:1.2rem}.cc-assisted-banner-title[data-v-2b2bc337]{margin-bottom:.2rem;color:#0f2f55;font-weight:900}.cc-assisted-banner p[data-v-2b2bc337]{color:#46627f;line-height:1.5}.cc-navigation-actions[data-v-2b2bc337]{gap:1rem;border-color:var(--form-border)!important}.cc-navigation-actions .btn[data-v-2b2bc337]{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:.2rem;border-radius:13px!important;padding-inline:1.35rem!important;font-weight:800;transition:transform .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.cc-navigation-actions .btn-outline-secondary[data-v-2b2bc337]{border:1px solid #cbd5e1!important;background:#fff!important;color:#334155!important;box-shadow:none!important}.cc-navigation-actions .btn-outline-secondary[data-v-2b2bc337]:hover:not(:disabled){border-color:#94a3b8!important;background:#f1f5f9!important;color:#1e293b!important;transform:translateY(-1px)}.cc-navigation-actions .btn-primary[data-v-2b2bc337]{border:1px solid var(--form-blue-dark)!important;background:var(--form-blue)!important;color:#fff!important;box-shadow:0 .5rem 1rem #0b4f7d33!important}.cc-navigation-actions .btn-primary[data-v-2b2bc337]:hover:not(:disabled){border-color:var(--form-blue-dark)!important;background:var(--form-blue-dark)!important;transform:translateY(-1px);box-shadow:0 .7rem 1.5rem #0b4f7d42!important}.cc-navigation-actions .btn[data-v-2b2bc337]:active:not(:disabled){transform:translateY(0)}.cc-navigation-actions .btn[data-v-2b2bc337]:disabled{opacity:.58;box-shadow:none!important;cursor:not-allowed}.cc-navigation-actions .btn[data-v-2b2bc337]:focus-visible{outline:3px solid rgba(11,79,125,.28);outline-offset:3px}@media(max-width:767.98px){[data-v-2b2bc337] .step-header{align-items:flex-start;padding:1.15rem;border-radius:17px}[data-v-2b2bc337] .document-panel{border-radius:15px!important}}@media(max-width:575.98px){.cc-assisted-banner[data-v-2b2bc337]{flex-direction:column}.cc-progress-heading[data-v-2b2bc337]{align-items:flex-start!important;flex-direction:column;gap:.6rem}.cc-progress-heading>.d-flex[data-v-2b2bc337]{width:100%;justify-content:space-between}.cc-progress-count[data-v-2b2bc337]{font-size:.9rem}.cc-exit-divider[data-v-2b2bc337],.cc-exit-btn span[data-v-2b2bc337]{display:none}.cc-exit-btn[data-v-2b2bc337]{padding:.45rem .6rem}.cc-step-pill[data-v-2b2bc337]{align-items:flex-start;min-height:64px;padding:.7rem}.cc-step-pill-label[data-v-2b2bc337]{white-space:normal}.cc-navigation-actions[data-v-2b2bc337]{align-items:stretch!important;flex-direction:column}.cc-navigation-actions .btn[data-v-2b2bc337]{width:100%}.cc-navigation-actions .btn-primary[data-v-2b2bc337]{order:0}.cc-navigation-actions .btn-outline-secondary[data-v-2b2bc337]{order:1}.cc-section-card[data-v-2b2bc337]{padding:.9rem!important;border-radius:18px!important}[data-v-2b2bc337] .step-header{gap:.8rem;padding:1rem;border-radius:15px}[data-v-2b2bc337] .step-icon{width:44px!important;height:44px!important;flex-basis:44px!important;border-radius:13px!important}[data-v-2b2bc337] .step-description{font-size:.87rem!important}[data-v-2b2bc337] .document-panel{padding:.9rem!important}[data-v-2b2bc337] .document-panel>.d-flex:first-child{gap:.7rem!important}[data-v-2b2bc337] .document-icon{width:40px!important;height:40px!important;flex-basis:40px!important}[data-v-2b2bc337] .file-upload-select{min-height:116px!important;flex-direction:column;gap:.55rem!important;text-align:center!important}[data-v-2b2bc337] .file-upload-select>span{align-items:center!important;text-align:center!important}[data-v-2b2bc337] .file-preview-card{align-items:flex-start;flex-wrap:wrap}[data-v-2b2bc337] .file-preview-actions{justify-content:flex-start;width:100%}[data-v-2b2bc337] .file-preview-actions .btn{flex:1 1 auto}[data-v-2b2bc337] .declaration-check{padding:.8rem}.cc-modal-card[data-v-2b2bc337]{padding:1.75rem 1.5rem}.cc-modal-acciones[data-v-2b2bc337]{flex-direction:column-reverse}.cc-modal-btn[data-v-2b2bc337]{width:100%}}.cc-modal-backdrop[data-v-2b2bc337]{position:fixed;inset:0;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:1080;animation:cc-modal-fade-in-2b2bc337 .15s ease}.cc-modal-card[data-v-2b2bc337]{background:#fff;border-radius:24px;padding:2rem 2.25rem;max-width:420px;width:100%;text-align:center;box-shadow:0 30px 70px #0f172a47;animation:cc-modal-pop-in-2b2bc337 .18s ease}.cc-modal-icon[data-v-2b2bc337]{width:56px;height:56px;margin:0 auto 1.1rem;border-radius:999px;background:#ffefb7;color:#996c00;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem}.cc-modal-titulo[data-v-2b2bc337]{font-size:1.25rem;font-weight:800;color:#0f172a;margin-bottom:.6rem}.cc-modal-texto[data-v-2b2bc337]{color:#5a6d89;font-size:.95rem;margin-bottom:1.6rem}.cc-modal-acciones[data-v-2b2bc337]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.cc-modal-btn[data-v-2b2bc337]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:12px;padding:.75rem 1.5rem;min-height:48px;font-weight:700;font-size:.95rem;white-space:nowrap;border:1px solid transparent;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.cc-modal-btn-secundario[data-v-2b2bc337]{background:#f9fbff;border-color:#e3ebf7;color:#52677f}.cc-modal-btn-secundario[data-v-2b2bc337]:hover{border-color:var(--form-blue);background:var(--form-blue-light);color:var(--form-blue-dark)}.cc-modal-btn-peligro[data-v-2b2bc337]{background:#dc3545;color:#fff}.cc-modal-btn-peligro[data-v-2b2bc337]:hover{background:#c22c3a;transform:translateY(-1px);box-shadow:0 12px 26px #dc354547}.cc-confirmation-backdrop[data-v-2b2bc337]{background:#07223ba8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cc-confirmation-card[data-v-2b2bc337]{max-width:520px;border:1px solid rgba(220,230,240,.92)}.cc-confirmation-icon[data-v-2b2bc337]{background:var(--form-blue-light);color:var(--form-blue)}.cc-modal-btn-confirmar[data-v-2b2bc337]{background:var(--form-blue);border-color:var(--form-blue-dark);color:#fff}.cc-modal-btn-confirmar[data-v-2b2bc337]:hover:not(:disabled){background:var(--form-blue-dark);border-color:var(--form-blue-dark);transform:translateY(-1px);box-shadow:0 12px 26px #0b4f7d3d}.cc-modal-btn[data-v-2b2bc337]:disabled{cursor:wait;opacity:.68;transform:none;box-shadow:none}.cc-modal-btn[data-v-2b2bc337]:focus-visible{outline:3px solid rgba(11,79,125,.38);outline-offset:3px}@keyframes cc-modal-fade-in-2b2bc337{0%{opacity:0}to{opacity:1}}@keyframes cc-modal-pop-in-2b2bc337{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.timeline-card[data-v-48b20e53]{background:#fff;border:1px solid var(--tracking-border, #dce6f0);border-radius:20px;box-shadow:var(--tracking-shadow, 0 10px 28px rgba(16, 42, 67, .07));padding:1rem 1.15rem;margin-bottom:1rem}.collapse-button[data-v-48b20e53]{width:100%;border:0;background:transparent;padding:.15rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;color:var(--tracking-text, #102a43);border-radius:14px}.collapse-button[data-v-48b20e53]:hover{color:var(--tracking-blue, #0b4f7d)}.collapse-button[data-v-48b20e53]:focus-visible{outline:3px solid rgba(18,104,196,.22);outline-offset:5px}.collapse-button-copy[data-v-48b20e53]{min-width:0;display:flex;align-items:center;gap:.8rem}.collapse-button-icon[data-v-48b20e53],.collapse-chevron[data-v-48b20e53]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.collapse-button-icon[data-v-48b20e53]{width:38px;height:38px;border-radius:12px;color:var(--tracking-blue, #0b4f7d);background:var(--tracking-blue-light, #e8f2ff)}.collapse-chevron[data-v-48b20e53]{width:34px;height:34px;border-radius:10px;color:var(--tracking-muted, #5d6f82);background:var(--tracking-soft, #f8fafc)}.collapse-button strong[data-v-48b20e53],.collapse-button small[data-v-48b20e53]{display:block}.collapse-button strong[data-v-48b20e53]{font-size:1rem;font-weight:800}.collapse-button small[data-v-48b20e53]{color:var(--tracking-muted, #5d6f82);margin-top:.15rem}.timeline-list[data-v-48b20e53]{list-style:none;margin:1rem 0 0 1.2rem;padding:.1rem 0 .1rem 1.45rem;display:flex;flex-direction:column;gap:1rem;border-left:2px solid #d7e5f3}.timeline-item[data-v-48b20e53]{display:flex;align-items:center;gap:.8rem;position:relative}.timeline-marker[data-v-48b20e53]{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:-2.35rem;color:#fff;background:var(--tracking-blue, #0b4f7d);border:4px solid #ffffff;box-shadow:0 0 0 1px #bcd1e5;font-size:.7rem;flex-shrink:0}.timeline-item-copy[data-v-48b20e53]{min-width:0;padding:.1rem 0}.timeline-item strong[data-v-48b20e53]{display:block;color:var(--tracking-text, #102a43);overflow-wrap:anywhere}.timeline-fecha[data-v-48b20e53]{display:block;color:var(--tracking-muted, #5d6f82);font-size:.85rem;margin-top:.1rem}@media(max-width:575.98px){.timeline-card[data-v-48b20e53]{padding:.9rem;border-radius:18px}.collapse-button-copy[data-v-48b20e53]{gap:.65rem}.collapse-button-icon[data-v-48b20e53]{width:36px;height:36px}.timeline-list[data-v-48b20e53]{margin-left:.9rem}}.guard-panel[data-v-1d7a09f8]{--municipal-blue: #0b4f7d;--municipal-blue-dark: #07395f;--municipal-blue-bright: #1268c4;--municipal-line: #dce6f0;--municipal-muted: #5d6f82;max-width:680px;overflow:hidden;border:1px solid var(--municipal-line);border-radius:20px;background:#fff;box-shadow:0 12px 34px #102a4312}.guard-panel-header[data-v-1d7a09f8]{padding:2.5rem 1.5rem 2.25rem;text-align:center;color:#fff;background:linear-gradient(135deg,var(--municipal-blue-dark),var(--municipal-blue-bright))}.guard-panel-icon[data-v-1d7a09f8]{width:88px;height:88px;margin:0 auto 1.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--municipal-blue);font-size:2.75rem}.guard-panel-header h1[data-v-1d7a09f8]{margin:0;font-size:1.9rem;font-weight:800}.guard-panel-header p[data-v-1d7a09f8]{margin:.35rem 0 0;font-size:.95rem;color:#ffffffd1}.guard-panel-body[data-v-1d7a09f8]{padding:1.5rem 1.75rem 2.25rem;text-align:center}.guard-divisor[data-v-1d7a09f8]{max-width:320px;margin:.5rem auto 1.75rem;border:0;border-top:1px solid var(--municipal-line)}.guard-mensaje[data-v-1d7a09f8]{margin:0 auto 1.75rem;max-width:460px;color:var(--municipal-muted);line-height:1.65}.guard-codigo[data-v-1d7a09f8]{display:inline-flex;flex-direction:column;gap:.25rem;margin-bottom:1.75rem;padding:1rem 1.75rem;border-radius:18px;background:#f1f5fb;border:1px dashed #c3d3e8}.guard-codigo span[data-v-1d7a09f8]{font-size:.8rem;color:var(--municipal-muted)}.guard-codigo strong[data-v-1d7a09f8]{font-size:1.25rem;letter-spacing:.04em;color:var(--municipal-blue-dark)}.guard-codigo small[data-v-1d7a09f8]{color:var(--municipal-muted)}.guard-contacto[data-v-1d7a09f8]{width:100%;max-width:600px;margin:0 auto 1.25rem;overflow:hidden;border:1px solid #d2e0ec;border-radius:14px;text-align:left;background:#fff;box-shadow:0 4px 14px #0b4f7d0d}.guard-contacto-header[data-v-1d7a09f8]{display:flex;align-items:center;gap:.55rem;padding:.65rem .85rem;border-bottom:1px solid #dce8f2;background:#f3f8fc}.guard-contacto-header-icon[data-v-1d7a09f8]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:8px;color:var(--municipal-blue);background:#fff;border:1px solid #d7e5f0;font-size:.82rem}.guard-contacto-header h2[data-v-1d7a09f8]{margin:0;color:var(--municipal-blue-dark);font-size:.92rem;font-weight:800;line-height:1.25}.guard-contacto-list[data-v-1d7a09f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.guard-contacto-row[data-v-1d7a09f8]{display:grid;grid-template-columns:1.75rem minmax(0,1fr);grid-template-areas:"icon label" "icon value";gap:.05rem .55rem;align-items:center;min-width:0;padding:.65rem .85rem}.guard-contacto-row--telefono[data-v-1d7a09f8]{border-right:1px solid #e4edf4}.guard-contacto-row--horario[data-v-1d7a09f8]{grid-column:1 / -1;border-top:1px solid #e4edf4}.guard-contacto-row-icon[data-v-1d7a09f8]{display:inline-flex;align-items:center;justify-content:center;grid-area:icon;width:1.75rem;height:1.75rem;border-radius:8px;color:var(--municipal-blue-bright);background:#eef6fd;font-size:.78rem}.guard-contacto-row dt[data-v-1d7a09f8]{grid-area:label;margin:0;color:var(--municipal-muted);font-size:.72rem;font-weight:750;line-height:1.35}.guard-contacto-row dd[data-v-1d7a09f8]{grid-area:value;min-width:0;margin:0;color:var(--municipal-blue-dark);font-size:.84rem;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.guard-contacto-row--horario dd[data-v-1d7a09f8]{font-variant-numeric:tabular-nums;white-space:nowrap}.guard-contacto-row a[data-v-1d7a09f8]{color:var(--municipal-blue-bright);text-decoration:none}.guard-contacto-row a[data-v-1d7a09f8]:hover{color:var(--municipal-blue-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.guard-contacto-row a[data-v-1d7a09f8]:focus-visible{border-radius:4px;outline:2px solid rgba(18,104,196,.35);outline-offset:3px}.guard-acciones[data-v-1d7a09f8]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.guard-btn[data-v-1d7a09f8]{min-width:280px;max-width:100%;border-radius:999px;font-weight:700;padding:.7rem 1.5rem}.guard-btn-primary[data-v-1d7a09f8]{color:#fff;background:var(--municipal-blue);border:1px solid var(--municipal-blue)}.guard-btn-primary[data-v-1d7a09f8]:hover,.guard-btn-primary[data-v-1d7a09f8]:focus{color:#fff;background:var(--municipal-blue-dark);border-color:var(--municipal-blue-dark)}.guard-btn-outline[data-v-1d7a09f8]{color:var(--municipal-blue);background:transparent;border:1px solid var(--municipal-line)}.guard-btn-outline[data-v-1d7a09f8]:hover,.guard-btn-outline[data-v-1d7a09f8]:focus{color:var(--municipal-blue-dark);border-color:var(--municipal-blue);background:#f1f6fc}@media(max-width:480px){.guard-panel-header h1[data-v-1d7a09f8]{font-size:1.5rem}.guard-btn[data-v-1d7a09f8]{min-width:100%}.guard-contacto-header[data-v-1d7a09f8]{padding:.65rem .75rem}.guard-contacto-list[data-v-1d7a09f8]{grid-template-columns:minmax(0,1fr)}.guard-contacto-row[data-v-1d7a09f8]{padding:.62rem .75rem}.guard-contacto-row--telefono[data-v-1d7a09f8]{border-right:0}.guard-contacto-row--direccion[data-v-1d7a09f8],.guard-contacto-row--horario[data-v-1d7a09f8]{border-top:1px solid #e4edf4}.guard-contacto-row--horario[data-v-1d7a09f8]{grid-column:auto}.guard-contacto-row--horario dd[data-v-1d7a09f8]{white-space:normal}}.portal-header[data-v-824f6ef3]{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--border-color, #dce6f0);background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.portal-header-content[data-v-824f6ef3]{min-height:118px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 1rem}.brand-link[data-v-824f6ef3]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:10px}.brand-logo[data-v-824f6ef3]{width:min(190px,52vw);max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.program-pill[data-v-824f6ef3]{display:inline-flex;align-items:center;gap:.45rem;color:var(--municipal-blue-dark, var(--lc-primary-dark, #053f88));font-weight:750;font-size:.96rem;line-height:1.2;letter-spacing:-.01em}.program-pill-icon[data-v-824f6ef3]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:var(--municipal-blue, var(--lc-primary, #0b5ed7));background:var(--municipal-blue-light, var(--lc-primary-soft, #e7f0ff));font-size:.95rem}.portal-header--prominent[data-v-824f6ef3]{position:relative;border-bottom:0;background:linear-gradient(135deg,var(--municipal-blue, var(--lc-primary, #0b5ed7)) 0%,var(--municipal-blue-dark, var(--lc-primary-dark, #053f88)) 100%);-webkit-backdrop-filter:none;backdrop-filter:none}.portal-header--prominent .portal-header-content[data-v-824f6ef3]{min-height:200px;display:flex!important;flex-direction:column;align-items:center;justify-content:center!important;gap:.7rem!important;padding:1.4rem 1rem!important}.portal-header--prominent .brand-logo[data-v-824f6ef3]{width:min(205px,100%);height:auto}.brand-link[data-v-824f6ef3]:focus-visible{outline:3px solid rgba(18,104,196,.35);outline-offset:5px}.portal-header--prominent .brand-link[data-v-824f6ef3]:focus-visible{outline-color:#fffc}.portal-heading[data-v-824f6ef3]{max-width:720px;text-align:center}.portal-title[data-v-824f6ef3]{color:#fff;font-size:clamp(1.45rem,2.1vw,1.8rem);font-weight:800;line-height:1.15;letter-spacing:-.025em}.portal-subtitle[data-v-824f6ef3]{margin-top:.45rem;color:#ffffffd6;font-size:clamp(.78rem,1.3vw,.9rem);font-weight:650;line-height:1.35}@media(max-width:767.98px){.portal-header-content[data-v-824f6ef3]{min-height:106px;gap:.5rem;padding:.72rem 1rem}.brand-logo[data-v-824f6ef3]{width:min(172px,55vw)}.program-pill[data-v-824f6ef3]{font-size:.9rem}.program-pill-icon[data-v-824f6ef3]{width:26px;height:26px;border-radius:8px}.portal-header--prominent .portal-header-content[data-v-824f6ef3]{min-height:190px;gap:.65rem!important;padding:1.1rem 1rem!important}.portal-header--prominent .brand-logo[data-v-824f6ef3]{width:min(165px,42vw)}.portal-title[data-v-824f6ef3]{font-size:clamp(1.2rem,5vw,1.45rem)}}@media(max-width:420px){.portal-header--prominent .portal-header-content[data-v-824f6ef3]{min-height:184px;padding-right:.75rem!important;padding-left:.75rem!important}.portal-header--prominent .brand-logo[data-v-824f6ef3]{width:min(138px,40vw);height:auto}.portal-title[data-v-824f6ef3]{font-size:1.15rem}.portal-subtitle[data-v-824f6ef3]{font-size:.75rem}}.tracking-page[data-v-d66914f0]{max-width:980px;margin:0 auto;padding:2rem 1rem 4rem}.tracking-hero[data-v-d66914f0],.tracking-card[data-v-d66914f0],.status-card[data-v-d66914f0],.next-step-card[data-v-d66914f0]{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:26px;box-shadow:0 1rem 2.5rem #0f172a12}.tracking-hero[data-v-d66914f0]{padding:2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.kicker[data-v-d66914f0]{text-transform:uppercase;color:#0d6efd;font-size:.78rem;font-weight:900;letter-spacing:.03em}.tracking-hero h1[data-v-d66914f0]{font-size:clamp(2rem,4vw,3rem);font-weight:950;letter-spacing:-.04em;color:#0f172a;margin:0}.tracking-hero p[data-v-d66914f0],.section-heading p[data-v-d66914f0],.compact-heading p[data-v-d66914f0],.next-step-card p[data-v-d66914f0]{color:#64748b;margin:.35rem 0 0}.search-card[data-v-d66914f0]{padding:1.4rem;margin-bottom:1rem}.error-state-card[data-v-d66914f0],.postulaciones-list-card[data-v-d66914f0]{padding:1.6rem;margin-bottom:1rem}.postulaciones-list[data-v-d66914f0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.postulacion-item[data-v-d66914f0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#f8fafc}.postulacion-item strong[data-v-d66914f0]{display:block;color:#0f172a}.postulacion-item-meta[data-v-d66914f0]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;color:#64748b;font-size:.88rem}@media(max-width:575.98px){.postulacion-item[data-v-d66914f0]{flex-direction:column;align-items:stretch}}.status-card[data-v-d66914f0]{padding:1.4rem;margin-bottom:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;border-left:6px solid #f59e0b}.status-card.revision[data-v-d66914f0]{border-left-color:#06b6d4}.status-card.aprobado[data-v-d66914f0]{border-left-color:#16a34a}.status-card.rechazado[data-v-d66914f0]{border-left-color:#dc2626}.status-label[data-v-d66914f0]{text-transform:uppercase;color:#64748b;font-weight:900;font-size:.76rem;margin-bottom:.2rem}.status-card h2[data-v-d66914f0],.next-step-card h2[data-v-d66914f0]{font-weight:950;color:#0f172a;margin:0}.status-code[data-v-d66914f0]{color:#475569}.status-meta[data-v-d66914f0]{background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:.85rem 1rem;min-width:230px}.status-refresh-btn[data-v-d66914f0]{flex-shrink:0;white-space:nowrap}.status-meta span[data-v-d66914f0],.summary-grid span[data-v-d66914f0],.municipal-note span[data-v-d66914f0]{display:block;color:#64748b;font-size:.74rem;font-weight:900;text-transform:uppercase}.status-meta strong[data-v-d66914f0],.summary-grid strong[data-v-d66914f0]{color:#0f172a}.next-step-card[data-v-d66914f0]{padding:1.4rem;margin-bottom:1rem;display:flex;gap:1rem;align-items:flex-start}.next-step-card.tono-accion[data-v-d66914f0]{border-left:6px solid #f59e0b}.next-step-card.tono-info[data-v-d66914f0]{border-left:6px solid #06b6d4}.next-step-card.tono-exito[data-v-d66914f0]{border-left:6px solid #16a34a}.next-step-card.tono-error[data-v-d66914f0]{border-left:6px solid #dc2626}.next-step-card.tono-espera[data-v-d66914f0]{border-left:6px solid #f59e0b}.next-step-card.tono-neutral[data-v-d66914f0]{border-left:6px solid #94a3b8}.next-step-icon[data-v-d66914f0]{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;font-size:1.4rem;flex:0 0 auto;background:#fef3c7;color:#b45309}.tono-info .next-step-icon[data-v-d66914f0]{background:#cffafe;color:#0e7490}.tono-exito .next-step-icon[data-v-d66914f0]{background:#dcfce7;color:#15803d}.tono-error .next-step-icon[data-v-d66914f0]{background:#fee2e2;color:#b91c1c}.tono-espera .next-step-icon[data-v-d66914f0]{background:#fef3c7;color:#b45309}.tono-neutral .next-step-icon[data-v-d66914f0]{background:#f1f5f9;color:#475569}.next-step-fecha[data-v-d66914f0]{margin-top:.5rem;color:#64748b;font-size:.88rem}.next-step-fecha strong[data-v-d66914f0]{color:#0f172a}.next-steps-card[data-v-d66914f0]{padding:1.25rem;margin-bottom:1rem}.next-steps-card h3[data-v-d66914f0]{font-size:1.08rem;font-weight:950;color:#0f172a;margin:0 0 .85rem}.next-steps-list[data-v-d66914f0]{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.5rem;color:#334155}.requerimiento-fecha[data-v-d66914f0]{margin-top:.5rem;color:#64748b;font-size:.85rem}.requerimiento-fecha strong[data-v-d66914f0]{color:#0f172a}.requerimiento-grupo[data-v-d66914f0]{margin-top:1rem}.requerimiento-grupo h4[data-v-d66914f0]{font-size:.9rem;font-weight:900;color:#334155;margin:0 0 .6rem}.correction-access[data-v-d66914f0]{border-top:1px solid rgba(15,23,42,.08);padding-top:1rem}.correction-access .action-button[data-v-d66914f0]{white-space:nowrap}.public-resolution-card[data-v-d66914f0]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:flex-start;padding:1.25rem;margin-bottom:1rem}.public-resolution-card.aprobado[data-v-d66914f0]{border-color:#86efac;background:linear-gradient(180deg,#fff,#f0fdf4)}.public-resolution-card.rechazado[data-v-d66914f0]{border-color:#fecaca;background:linear-gradient(180deg,#fff,#fef2f2)}.public-resolution-card.lista_espera[data-v-d66914f0]{border-color:#fcd34d;background:linear-gradient(180deg,#fff,#fffbeb)}.public-resolution-icon[data-v-d66914f0]{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;font-size:1.45rem;flex:0 0 auto}.public-resolution-card.aprobado .public-resolution-icon[data-v-d66914f0]{color:#15803d;background:#dcfce7}.public-resolution-card.rechazado .public-resolution-icon[data-v-d66914f0]{color:#b91c1c;background:#fee2e2}.public-resolution-card.lista_espera .public-resolution-icon[data-v-d66914f0]{color:#b45309;background:#fef3c7}.public-resolution-content h3[data-v-d66914f0]{margin:0;color:#0f172a;font-size:1.18rem;font-weight:950}.public-resolution-message[data-v-d66914f0],.public-resolution-reason[data-v-d66914f0]{margin:.4rem 0 0;color:#475569;line-height:1.55}.public-resolution-reason strong[data-v-d66914f0]{color:#0f172a}.public-resolution-content small[data-v-d66914f0]{display:block;margin-top:.6rem;color:#64748b}.action-card[data-v-d66914f0],.summary-card[data-v-d66914f0],.documents-card[data-v-d66914f0]{padding:1.25rem;margin-bottom:1rem}.section-heading[data-v-d66914f0]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.section-heading h3[data-v-d66914f0]{font-size:1.08rem;font-weight:950;color:#0f172a;margin:0}.municipal-note[data-v-d66914f0]{border:1px solid #fde68a;background:#fffbeb;border-radius:18px;padding:.9rem;margin-bottom:1rem}.municipal-note p[data-v-d66914f0]{margin:.25rem 0 0;color:#0f172a;font-weight:700}.simple-request-list[data-v-d66914f0],.pending-upload-list[data-v-d66914f0],.document-public-list[data-v-d66914f0]{display:flex;flex-direction:column;gap:.7rem}.simple-request-item[data-v-d66914f0]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.85rem;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#fff}.simple-request-item i[data-v-d66914f0]{width:34px;height:34px;border-radius:12px;background:#eef6ff;color:#0d6efd;display:grid;place-items:center}.simple-request-item strong[data-v-d66914f0],.pending-upload-item strong[data-v-d66914f0],.document-public-item strong[data-v-d66914f0]{display:block;color:#0f172a}.simple-request-item p[data-v-d66914f0],.pending-upload-item small[data-v-d66914f0],.document-public-item small[data-v-d66914f0]{color:#64748b;margin:.15rem 0 0}.pending-card[data-v-d66914f0]{border-left:6px solid #f59e0b}.pending-upload-item[data-v-d66914f0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,380px);gap:1rem;align-items:center;padding:.9rem;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#fff}.pending-upload-actions[data-v-d66914f0]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1rem}.summary-grid[data-v-d66914f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.summary-grid div[data-v-d66914f0]{background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:.85rem}.collapse-button[data-v-d66914f0]{width:100%;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;color:#0f172a}.collapse-button strong[data-v-d66914f0],.collapse-button small[data-v-d66914f0]{display:block}.collapse-button small[data-v-d66914f0]{color:#64748b;margin-top:.15rem}.document-public-item[data-v-d66914f0]{display:flex;justify-content:space-between;gap:1rem;padding:.85rem;border:1px solid rgba(15,23,42,.08);border-radius:16px}.document-public-actions[data-v-d66914f0]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.document-public-actions span[data-v-d66914f0]{color:#64748b}.empty-box[data-v-d66914f0]{border:1px dashed rgba(15,23,42,.18);border-radius:18px;padding:1rem;color:#64748b;text-align:center}@media(max-width:991.98px){.tracking-hero[data-v-d66914f0],.status-card[data-v-d66914f0],.section-heading[data-v-d66914f0]{flex-direction:column;align-items:flex-start}.status-meta[data-v-d66914f0]{min-width:0;width:100%}.status-refresh-btn[data-v-d66914f0]{margin-top:.5rem}.summary-grid[data-v-d66914f0]{grid-template-columns:repeat(2,minmax(0,1fr))}.pending-upload-item[data-v-d66914f0],.public-resolution-card[data-v-d66914f0]{grid-template-columns:1fr}}@media(max-width:575.98px){.tracking-page[data-v-d66914f0]{padding-inline:.75rem}.tracking-hero[data-v-d66914f0],.tracking-card[data-v-d66914f0],.status-card[data-v-d66914f0],.next-step-card[data-v-d66914f0]{border-radius:22px}.summary-grid[data-v-d66914f0]{grid-template-columns:1fr}.document-public-item[data-v-d66914f0]{flex-direction:column}}.legal-card[data-v-d66914f0]{border-left:5px solid #f59e0b;background:linear-gradient(180deg,#fff,#fffaf0)}.review-request-card[data-v-d66914f0]{padding:1.5rem;margin-bottom:1rem;border-left:6px solid #2563eb}.review-request-card.review-pendiente[data-v-d66914f0]{border-left-color:#d97706;background:linear-gradient(135deg,#fff,#fffbeb)}.review-request-card.review-acogida[data-v-d66914f0]{border-left-color:#16a34a;background:linear-gradient(135deg,#fff,#f0fdf4)}.review-request-card.review-rechazada[data-v-d66914f0]{border-left-color:#dc2626;background:linear-gradient(135deg,#fff,#fef2f2)}.review-request-heading[data-v-d66914f0]{display:flex;align-items:flex-start;gap:1rem}.review-request-heading h3[data-v-d66914f0]{margin:0;color:#0f172a;font-weight:900}.review-request-heading p[data-v-d66914f0]:last-child{margin:.35rem 0 0;color:#64748b}.review-request-icon[data-v-d66914f0]{width:3rem;height:3rem;flex:0 0 3rem;display:grid;place-items:center;border-radius:1rem;background:#dbeafe;color:#1d4ed8;font-size:1.25rem}.review-pendiente .review-request-icon[data-v-d66914f0]{background:#fef3c7;color:#b45309}.review-acogida .review-request-icon[data-v-d66914f0]{background:#dcfce7;color:#15803d}.review-rechazada .review-request-icon[data-v-d66914f0]{background:#fee2e2;color:#b91c1c}.review-request-summary[data-v-d66914f0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0 0}.review-request-summary div[data-v-d66914f0],.review-public-response[data-v-d66914f0]{border:1px solid #e2e8f0;border-radius:1rem;background:#ffffffd1;padding:.9rem 1rem}.review-request-summary dt[data-v-d66914f0],.review-public-response strong[data-v-d66914f0]{display:block;margin-bottom:.2rem;color:#64748b;font-size:.72rem;font-weight:900;text-transform:uppercase}.review-request-summary dd[data-v-d66914f0],.review-public-response[data-v-d66914f0]{margin-bottom:0;color:#0f172a}.review-request-form[data-v-d66914f0]{display:grid;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}.review-request-form textarea[data-v-d66914f0]{resize:vertical}.review-confirmation[data-v-d66914f0]{display:flex;align-items:flex-start;gap:.7rem;padding:.9rem 1rem;border-radius:1rem;background:#f8fafc;color:#475569}.review-confirmation input[data-v-d66914f0]{margin-top:.2rem}.review-request-actions[data-v-d66914f0]{display:flex;justify-content:flex-end;gap:.75rem}@media(max-width:640px){.review-request-summary[data-v-d66914f0]{grid-template-columns:1fr}.review-request-actions[data-v-d66914f0]{align-items:stretch;flex-direction:column-reverse}}.tracking-shell[data-v-d66914f0]{--tracking-blue: #0b4f7d;--tracking-blue-dark: #07395f;--tracking-blue-bright: #1268c4;--tracking-blue-light: #e8f2ff;--tracking-green: #00a86b;--tracking-green-dark: #008e5b;--tracking-amber: #d97706;--tracking-amber-light: #fff7e6;--tracking-red: #c0392b;--tracking-text: #102a43;--tracking-muted: #5d6f82;--tracking-border: #dce6f0;--tracking-soft: #f8fafc;--tracking-shadow: 0 10px 28px rgba(16, 42, 67, .07);min-height:100vh;background:radial-gradient(circle at 10% 0%,rgba(18,104,196,.06),transparent 26rem),linear-gradient(180deg,#f7faff,#f2f6fa)}.tracking-page[data-v-d66914f0]{width:min(1120px,calc(100% - 2rem));max-width:none;margin:0 auto;padding:1.35rem 0 4rem;color:var(--tracking-text)}.tracking-hero[data-v-d66914f0],.tracking-card[data-v-d66914f0],.tracking-overview[data-v-d66914f0]{border:1px solid var(--tracking-border);border-radius:20px;background:#fff;box-shadow:var(--tracking-shadow)}.tracking-hero[data-v-d66914f0]{min-height:104px;padding:1.1rem 1.4rem;margin-bottom:.9rem}.tracking-hero-copy[data-v-d66914f0]{min-width:0;display:flex;align-items:center;gap:1rem}.tracking-hero-icon[data-v-d66914f0]{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 54px;border-radius:17px;color:#fff;background:linear-gradient(135deg,var(--tracking-blue),var(--tracking-blue-bright));box-shadow:0 8px 20px #0b4f7d33;font-size:1.45rem}.kicker[data-v-d66914f0]{margin-bottom:.28rem;color:var(--tracking-blue);font-size:.74rem;font-weight:850;letter-spacing:.075em}.tracking-hero h1[data-v-d66914f0]{margin:0;color:var(--tracking-text);font-size:clamp(1.65rem,3vw,2.15rem);font-weight:850;line-height:1.08;letter-spacing:-.035em}.tracking-hero p[data-v-d66914f0]{margin-top:.45rem;color:var(--tracking-muted);font-size:.98rem;line-height:1.5}.tracking-home-button[data-v-d66914f0],.action-button[data-v-d66914f0]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.65rem 1.15rem;font-weight:750;white-space:nowrap}.tracking-hero-actions[data-v-d66914f0]{display:flex;flex-wrap:wrap;gap:.5rem}.tracking-home-button[data-v-d66914f0]{border:1px solid #b8cee1;color:var(--tracking-blue);background:#fff}.tracking-home-button[data-v-d66914f0]:hover{border-color:var(--tracking-blue);color:var(--tracking-blue-dark);background:var(--tracking-blue-light)}.tracking-home-button--ghost[data-v-d66914f0]{border-color:transparent;background:transparent;font-weight:650}.tracking-home-button--ghost[data-v-d66914f0]:hover{border-color:#b8cee1;background:#fff}.tracking-back-nav[data-v-d66914f0]{margin-bottom:.75rem}.tracking-back-link[data-v-d66914f0]{display:inline-flex;align-items:center;gap:.3rem;min-height:40px;padding:.3rem .2rem;border:0;background:transparent;color:var(--tracking-blue);font-weight:700;font-size:.92rem;border-radius:8px}.tracking-back-link[data-v-d66914f0]:hover{color:var(--tracking-blue-dark);text-decoration:underline}.tracking-back-link[data-v-d66914f0]:focus-visible{outline:3px solid rgba(18,104,196,.22);outline-offset:3px}.tracking-home-button[data-v-d66914f0]:focus-visible,.action-button[data-v-d66914f0]:focus-visible,.status-refresh-btn[data-v-d66914f0]:focus-visible,.action-primary-button[data-v-d66914f0]:focus-visible,.collapse-button[data-v-d66914f0]:focus-visible{outline:3px solid rgba(18,104,196,.22);outline-offset:3px}.search-card[data-v-d66914f0],.error-state-card[data-v-d66914f0],.postulaciones-list-card[data-v-d66914f0]{padding:1.35rem}.state-feedback[data-v-d66914f0]{display:flex;align-items:center;gap:.85rem}.state-feedback strong[data-v-d66914f0]{display:block;color:var(--tracking-text)}.state-feedback p[data-v-d66914f0]{margin:.1rem 0 0;color:var(--tracking-muted)}.state-feedback-icon[data-v-d66914f0]{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;border-radius:15px;color:var(--tracking-blue);background:var(--tracking-blue-light);font-size:1.25rem}.state-feedback-icon--error[data-v-d66914f0]{margin-bottom:.9rem;color:var(--tracking-red);background:#fff0ee}.error-state-card[data-v-d66914f0]{text-align:center}.error-state-card h2[data-v-d66914f0]{margin:0 0 .4rem;color:var(--tracking-text);font-size:1.35rem;font-weight:800}.error-state-card p[data-v-d66914f0]{color:var(--tracking-muted)}.section-heading h3[data-v-d66914f0]{color:var(--tracking-text);font-weight:800}.postulaciones-list[data-v-d66914f0]{gap:.65rem}.postulacion-item[data-v-d66914f0]{padding:.9rem 1rem;border-color:var(--tracking-border);border-radius:16px;background:var(--tracking-soft);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.postulacion-item[data-v-d66914f0]:hover{border-color:#b8cee1;box-shadow:0 7px 18px #102a430f;transform:translateY(-1px)}.postulacion-item-content[data-v-d66914f0]{min-width:0;display:flex;align-items:center;gap:.8rem}.postulacion-item-icon[data-v-d66914f0]{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;border-radius:13px;color:var(--tracking-blue);background:var(--tracking-blue-light);font-size:1.1rem}.postulacion-item-label[data-v-d66914f0]{display:block;margin-bottom:.1rem;color:var(--tracking-muted);font-size:.7rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.postulacion-item strong[data-v-d66914f0]{overflow-wrap:anywhere;color:var(--tracking-text)}.postulacion-item-meta[data-v-d66914f0]{color:var(--tracking-muted)}.postulacion-item-meta>span[data-v-d66914f0]:first-child{display:inline-flex;align-items:center;gap:.3rem}.tracking-overview[data-v-d66914f0]{overflow:hidden;margin-bottom:1rem;border-top:4px solid #d79a12}.tracking-overview.revision[data-v-d66914f0]{border-top-color:#0e8fa8}.tracking-overview.aprobado[data-v-d66914f0]{border-top-color:var(--tracking-green)}.tracking-overview.rechazado[data-v-d66914f0]{border-top-color:var(--tracking-red)}.tracking-overview.lista_espera[data-v-d66914f0]{border-top-color:#d79a12}.tracking-overview-header[data-v-d66914f0]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.35rem 1.45rem}.status-identity[data-v-d66914f0]{min-width:0;display:flex;align-items:center;gap:.95rem}.status-icon[data-v-d66914f0]{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 54px;border-radius:17px;color:#9a6700;background:#fff4d6;font-size:1.45rem}.revision .status-icon[data-v-d66914f0]{color:#0e7490;background:#dff7fb}.aprobado .status-icon[data-v-d66914f0]{color:#087f54;background:#dcf8eb}.rechazado .status-icon[data-v-d66914f0]{color:#a32e24;background:#ffebe8}.status-label[data-v-d66914f0]{margin:0 0 .2rem;color:var(--tracking-muted);font-size:.72rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.tracking-overview-header h2[data-v-d66914f0]{margin:0;color:var(--tracking-text);font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:850;line-height:1.15;letter-spacing:-.025em}.status-code[data-v-d66914f0]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .45rem;margin-top:.4rem;color:var(--tracking-muted);font-size:.84rem}.status-code span[data-v-d66914f0]{font-weight:650}.status-code strong[data-v-d66914f0]{color:var(--tracking-blue-dark);overflow-wrap:anywhere}.status-controls[data-v-d66914f0]{display:flex;align-items:center;gap:.65rem}.status-meta[data-v-d66914f0]{min-width:190px;padding:.68rem .85rem;border-color:var(--tracking-border);border-radius:14px;background:var(--tracking-soft)}.status-meta span[data-v-d66914f0]{color:var(--tracking-muted);font-size:.68rem;font-weight:800;letter-spacing:.035em}.status-meta strong[data-v-d66914f0]{display:block;margin-top:.12rem;color:var(--tracking-text);font-size:.88rem}.status-refresh-btn[data-v-d66914f0]{min-height:42px;padding:.55rem .9rem;border:1px solid #a9c4dd;border-radius:999px;color:var(--tracking-blue);background:#fff;font-weight:750}.status-refresh-btn[data-v-d66914f0]:hover{border-color:var(--tracking-blue);color:#fff;background:var(--tracking-blue)}.tracking-overview-grid[data-v-d66914f0]{display:grid;grid-template-columns:1fr;border-top:1px solid var(--tracking-border);background:#fbfdff}.next-step-card[data-v-d66914f0]{min-width:0;margin:0;padding:1.25rem 1.4rem;border:0;border-left:5px solid #d79a12;border-radius:0;background:#fff;box-shadow:none}.next-step-card.tono-info[data-v-d66914f0]{border-left-color:#0e8fa8}.next-step-card.tono-exito[data-v-d66914f0]{border-left-color:var(--tracking-green)}.next-step-card.tono-error[data-v-d66914f0]{border-left-color:var(--tracking-red)}.next-step-icon[data-v-d66914f0]{width:46px;height:46px;border-radius:14px;font-size:1.2rem}.overview-section-label[data-v-d66914f0]{margin:0 0 .16rem!important;color:var(--tracking-muted)!important;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.next-step-card h2[data-v-d66914f0]{font-size:1.18rem;font-weight:800}.next-step-card p[data-v-d66914f0]{line-height:1.5}.next-steps-panel[data-v-d66914f0]{min-width:0;padding:1.2rem 1.3rem;border-top:1px solid var(--tracking-border);border-left:0;background:var(--tracking-soft)}.next-steps-panel--neutral[data-v-d66914f0]{background:#fff}.next-steps-empty-text[data-v-d66914f0]{margin:0;color:var(--tracking-muted);font-size:.88rem;line-height:1.5}.next-steps-heading[data-v-d66914f0]{display:flex;align-items:center;gap:.55rem;margin-bottom:.7rem}.next-steps-heading>span[data-v-d66914f0]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--tracking-blue);background:var(--tracking-blue-light)}.next-steps-panel h3[data-v-d66914f0]{margin:0;color:var(--tracking-text);font-size:.98rem;font-weight:800}.next-steps-list[data-v-d66914f0]{list-style:none;margin:0;padding:0;gap:.52rem}.next-steps-list li[data-v-d66914f0]{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:flex-start;gap:.55rem}.next-steps-list li>span[data-v-d66914f0]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--tracking-blue);background:#fff;border:1px solid #c8daea;font-size:.72rem;font-weight:800}.next-steps-list p[data-v-d66914f0]{margin:.08rem 0 0;color:#425970;font-size:.88rem;line-height:1.42}.tracking-card[data-v-d66914f0]{margin-bottom:1rem;border-color:var(--tracking-border);border-radius:20px;box-shadow:var(--tracking-shadow)}.action-card[data-v-d66914f0],.summary-card[data-v-d66914f0],.documents-card[data-v-d66914f0],.review-request-card[data-v-d66914f0],.public-resolution-card[data-v-d66914f0],.legal-card[data-v-d66914f0]{padding:1.15rem 1.25rem}.action-card[data-v-d66914f0],.legal-card[data-v-d66914f0]{border-left:5px solid var(--tracking-amber);background:#fff}.section-heading[data-v-d66914f0]{align-items:center}.section-heading-copy[data-v-d66914f0]{min-width:0;display:flex;align-items:flex-start;gap:.75rem}.section-heading-icon[data-v-d66914f0]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;border-radius:13px;color:var(--tracking-blue);background:var(--tracking-blue-light);font-size:1.05rem}.section-heading-icon--warning[data-v-d66914f0]{color:#a96600;background:#ffefc4}.section-heading h3[data-v-d66914f0]{font-size:1.05rem}.section-heading p[data-v-d66914f0],.compact-heading p[data-v-d66914f0]{color:var(--tracking-muted);line-height:1.48}.simple-request-item[data-v-d66914f0]{border-color:var(--tracking-border);border-radius:15px;background:#ffffffe0}.municipal-note[data-v-d66914f0]{border-color:#f4d788;border-radius:15px}.correction-access[data-v-d66914f0]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;border-top:1px solid var(--tracking-border);padding-top:1rem}.correction-note[data-v-d66914f0]{margin:0;color:var(--tracking-muted)}.action-primary-button[data-v-d66914f0]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--tracking-green);border-radius:999px;padding:.65rem 1.15rem;color:#fff;background:var(--tracking-green);box-shadow:0 7px 16px #00a86b2e;font-weight:750}.action-primary-button[data-v-d66914f0]:hover{border-color:var(--tracking-green-dark);color:#fff;background:var(--tracking-green-dark)}.action-primary-button[data-v-d66914f0]:disabled{border-color:#9bb8aa;background:#9bb8aa;box-shadow:none}.pending-upload-item[data-v-d66914f0]{grid-template-columns:minmax(0,1fr) minmax(260px,390px);border-color:var(--tracking-border);border-radius:15px;background:#ffffffeb}.pending-upload-copy[data-v-d66914f0]{min-width:0;display:flex;align-items:center;gap:.7rem}.pending-upload-icon[data-v-d66914f0]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;border-radius:12px;color:#a96600;background:#ffefc4}.pending-upload-item .form-control[data-v-d66914f0]{min-height:46px;border:1px dashed #a9bfd2;border-radius:13px;background:#fff}.pending-upload-item .form-control[data-v-d66914f0]:focus{border-color:var(--tracking-blue);box-shadow:0 0 0 .2rem #1268c421}.collapse-button[data-v-d66914f0]{padding:.1rem;border-radius:14px}.collapse-button[data-v-d66914f0]:hover{color:var(--tracking-blue)}.collapse-button-copy[data-v-d66914f0]{min-width:0;display:flex;align-items:center;gap:.8rem}.collapse-button-icon[data-v-d66914f0],.collapse-chevron[data-v-d66914f0]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.collapse-button-icon[data-v-d66914f0]{width:38px;height:38px;border-radius:12px;color:var(--tracking-blue);background:var(--tracking-blue-light)}.collapse-chevron[data-v-d66914f0]{width:34px;height:34px;border-radius:10px;color:var(--tracking-muted);background:var(--tracking-soft)}.collapse-button strong[data-v-d66914f0]{color:var(--tracking-text);font-size:1rem;font-weight:800}.collapse-button small[data-v-d66914f0]{color:var(--tracking-muted);line-height:1.35}.summary-grid[data-v-d66914f0]{gap:.65rem;padding-top:.2rem;border-top:1px solid var(--tracking-border)}.summary-grid div[data-v-d66914f0]{min-width:0;padding:.75rem;border-color:var(--tracking-border);border-radius:14px;background:var(--tracking-soft)}.summary-grid strong[data-v-d66914f0]{display:block;margin-top:.15rem;overflow-wrap:anywhere}.document-public-list[data-v-d66914f0]{padding-top:.2rem;border-top:1px solid var(--tracking-border)}.document-public-item[data-v-d66914f0]{align-items:center;padding:.75rem .8rem;border-color:var(--tracking-border);border-radius:15px;background:var(--tracking-soft)}.document-public-main[data-v-d66914f0]{min-width:0;display:flex;align-items:center;gap:.7rem}.document-public-icon[data-v-d66914f0]{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;border-radius:13px;color:#087f54;background:#ddf7ec;font-size:1.1rem}.document-public-icon--missing[data-v-d66914f0]{color:#a96600;background:#ffefc4}.document-public-main strong[data-v-d66914f0],.document-public-main small[data-v-d66914f0]{overflow-wrap:anywhere}.document-public-actions[data-v-d66914f0]{flex:0 0 auto}.document-public-actions>span[data-v-d66914f0]:not(.badge){font-size:.82rem;font-weight:650;white-space:nowrap}.document-public-actions .btn[data-v-d66914f0]{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding-inline:.75rem;font-weight:700}.review-request-card[data-v-d66914f0]{border-left-width:5px;border-radius:20px}.review-request-heading h3[data-v-d66914f0]{color:var(--tracking-text);font-weight:800}.review-request-form .form-control[data-v-d66914f0],.review-request-form .form-select[data-v-d66914f0]{min-height:48px;border-color:var(--tracking-border);border-radius:13px}.review-request-form textarea.form-control[data-v-d66914f0]{min-height:130px}.review-confirmation[data-v-d66914f0]{border:1px solid var(--tracking-border);border-radius:14px;background:var(--tracking-soft)}.review-request-actions .btn[data-v-d66914f0]{min-height:44px;padding-inline:1.1rem;font-weight:750}.public-resolution-card[data-v-d66914f0]{border-radius:20px}.alert[data-v-d66914f0]{border-radius:15px}@media(max-width:991.98px){.tracking-overview-header[data-v-d66914f0]{grid-template-columns:1fr}.status-controls[data-v-d66914f0]{width:100%}.status-meta[data-v-d66914f0]{flex:1 1 auto}.tracking-overview-grid[data-v-d66914f0]{grid-template-columns:1fr}.next-steps-panel[data-v-d66914f0]{border-top:1px solid var(--tracking-border);border-left:0}.pending-upload-item[data-v-d66914f0]{grid-template-columns:1fr}}@media(max-width:575.98px){.tracking-page[data-v-d66914f0]{width:min(100% - 1rem,1120px);padding-top:.75rem}.tracking-hero[data-v-d66914f0],.tracking-card[data-v-d66914f0],.tracking-overview[data-v-d66914f0],.review-request-card[data-v-d66914f0],.public-resolution-card[data-v-d66914f0]{border-radius:18px}.tracking-hero[data-v-d66914f0]{align-items:stretch;padding:1rem}.tracking-hero-copy[data-v-d66914f0]{align-items:flex-start;gap:.75rem}.tracking-hero-icon[data-v-d66914f0]{width:44px;height:44px;flex-basis:44px;border-radius:14px;font-size:1.15rem}.tracking-hero h1[data-v-d66914f0]{font-size:1.5rem}.tracking-hero-actions[data-v-d66914f0],.tracking-home-button[data-v-d66914f0],.postulacion-item>.btn[data-v-d66914f0],.action-primary-button[data-v-d66914f0],.correction-cta[data-v-d66914f0]{width:100%}.correction-access[data-v-d66914f0],.postulacion-item[data-v-d66914f0]{align-items:stretch}.postulacion-item-content[data-v-d66914f0]{align-items:flex-start}.tracking-overview-header[data-v-d66914f0]{padding:1rem}.status-identity[data-v-d66914f0]{align-items:flex-start;gap:.7rem}.status-icon[data-v-d66914f0]{width:44px;height:44px;flex-basis:44px;border-radius:14px;font-size:1.15rem}.tracking-overview-header h2[data-v-d66914f0]{font-size:1.3rem}.status-controls[data-v-d66914f0]{align-items:stretch;flex-direction:column}.status-meta[data-v-d66914f0],.status-refresh-btn[data-v-d66914f0]{width:100%}.next-step-card[data-v-d66914f0]{padding:1rem;flex-direction:column}.next-steps-panel[data-v-d66914f0]{padding:1rem}.section-heading[data-v-d66914f0]{align-items:stretch}.section-heading-copy[data-v-d66914f0]{gap:.65rem}.compact-heading>.badge[data-v-d66914f0],.compact-heading>.text-end[data-v-d66914f0]{align-self:flex-start;text-align:left!important}.pending-upload-copy[data-v-d66914f0]{align-items:flex-start}.pending-upload-actions[data-v-d66914f0]{align-items:stretch;flex-direction:column}.collapse-button-copy[data-v-d66914f0]{align-items:flex-start;gap:.65rem}.collapse-button-icon[data-v-d66914f0]{width:36px;height:36px}.document-public-item[data-v-d66914f0]{align-items:stretch}.document-public-main[data-v-d66914f0]{align-items:flex-start}.document-public-actions[data-v-d66914f0]{align-items:stretch;flex-direction:column}.document-public-actions .btn[data-v-d66914f0]{width:100%}.document-public-actions>span[data-v-d66914f0]{text-align:left}}.mvp-tabs[data-v-66e43fa7]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.65rem;width:100%;min-width:0}.mvp-tab[data-v-66e43fa7]{--state-accent: var(--func-status-pending);--state-accent-dark: var(--func-status-pending-dark);--state-soft: var(--func-status-pending-soft);--state-soft-strong: var(--func-status-pending-soft-strong);--state-border: var(--func-status-pending-border);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;grid-template-rows:auto auto auto;align-content:start;justify-items:center;gap:.16rem;width:100%;min-width:0;min-height:104px;padding:.85rem .6rem .75rem;overflow:hidden;border:1px solid var(--bo-surface-border, #d8e3ed);border-radius:var(--bo-surface-radius, 14px);background:#fff;color:var(--func-text);font-family:inherit;text-align:center;cursor:pointer;box-shadow:var(--bo-surface-shadow, 0 .35rem 1rem rgba(31, 60, 90, .055));transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.mvp-tab[data-v-66e43fa7]:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--state-accent)}.mvp-tab--warning[data-v-66e43fa7]{--state-accent: var(--func-status-correction);--state-accent-dark: var(--func-status-correction-dark);--state-soft: var(--func-status-correction-soft);--state-soft-strong: var(--func-status-correction-soft-strong);--state-border: var(--func-status-correction-border)}.mvp-tab--review[data-v-66e43fa7]{--state-accent: var(--func-status-review);--state-accent-dark: var(--func-status-review-dark);--state-soft: var(--func-status-review-soft);--state-soft-strong: var(--func-status-review-soft-strong);--state-border: var(--func-status-review-border)}.mvp-tab--info[data-v-66e43fa7]{--state-accent: var(--func-status-preingreso);--state-accent-dark: var(--func-status-preingreso-dark);--state-soft: var(--func-status-preingreso-soft);--state-soft-strong: var(--func-status-preingreso-soft-strong);--state-border: var(--func-status-preingreso-border)}.mvp-tab--ok[data-v-66e43fa7]{--state-accent: var(--func-status-approved);--state-accent-dark: var(--func-status-approved-dark);--state-soft: var(--func-status-approved-soft);--state-soft-strong: var(--func-status-approved-soft-strong);--state-border: var(--func-status-approved-border)}.mvp-tab--wait[data-v-66e43fa7]{--state-accent: var(--func-status-waiting);--state-accent-dark: var(--func-status-waiting-dark);--state-soft: var(--func-status-waiting-soft);--state-soft-strong: var(--func-status-waiting-soft-strong);--state-border: var(--func-status-waiting-border)}.mvp-tab--danger[data-v-66e43fa7]{--state-accent: var(--func-status-rejected);--state-accent-dark: var(--func-status-rejected-dark);--state-soft: var(--func-status-rejected-soft);--state-soft-strong: var(--func-status-rejected-soft-strong);--state-border: var(--func-status-rejected-border)}.mvp-tab[data-v-66e43fa7]:hover{transform:translateY(-2px);border-color:var(--state-accent);box-shadow:0 .65rem 1.4rem color-mix(in srgb,var(--state-accent) 16%,transparent)}.mvp-tab[data-v-66e43fa7]:focus-visible{outline:3px solid color-mix(in srgb,var(--state-accent) 28%,transparent);outline-offset:3px}.mvp-tab.active[data-v-66e43fa7]{border-color:var(--state-accent);background:var(--state-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--state-accent) 18%,transparent)}.mvp-tab-icon[data-v-66e43fa7]{width:2.4rem;height:2.4rem;display:grid;place-items:center;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--state-accent) 22%,transparent);border-radius:10px;background:var(--state-soft-strong);color:var(--state-accent-dark);font-size:1.05rem}.mvp-tab.active .mvp-tab-icon[data-v-66e43fa7]{border-color:var(--state-accent-dark);background:var(--state-accent-dark);color:#fff}.mvp-tab-count[data-v-66e43fa7]{color:var(--state-accent-dark);font-size:1.6rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.mvp-tab-label[data-v-66e43fa7]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;overflow:hidden;color:var(--func-muted);font-size:.68rem;font-weight:750;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;overflow-wrap:anywhere}.mvp-tab.active .mvp-tab-label[data-v-66e43fa7]{color:var(--state-accent-dark)}@container postulaciones (max-width: 1099.98px){.mvp-tabs[data-v-66e43fa7]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container postulaciones (max-width: 759.98px){.mvp-tabs[data-v-66e43fa7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container postulaciones (max-width: 419.98px){.mvp-tabs[data-v-66e43fa7]{grid-template-columns:minmax(0,1fr)}.mvp-tab[data-v-66e43fa7]{grid-template-columns:2.4rem minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;justify-items:start;gap:.6rem;min-height:62px;padding:.55rem .7rem;text-align:left}.mvp-tab-count[data-v-66e43fa7]{order:3;font-size:1.15rem}.mvp-tab-label[data-v-66e43fa7]{order:2}}@media(prefers-reduced-motion:reduce){.mvp-tab[data-v-66e43fa7]{transition:none}.mvp-tab[data-v-66e43fa7]:hover{transform:none}}.bps-lista[data-v-f74a204a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.bps-item-wrap[data-v-f74a204a]{display:block}.bps-item[data-v-f74a204a]{--state-accent: #60a5fa;--state-soft: rgba(96, 165, 250, .16);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;display:flex;align-items:center;gap:.6rem;min-height:41px;padding:0 .62rem;border:1px solid transparent;border-radius:10px;background:transparent;color:#ffffffd1;font-family:inherit;font-weight:600;font-size:.82rem;line-height:1.2;text-align:left;cursor:pointer;overflow:hidden;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.bps-item[data-v-f74a204a]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:0 3px 3px 0;background:var(--state-accent);opacity:0}.bps-item--warning[data-v-f74a204a]{--state-accent: var(--func-status-correction-border, #fcd34d);--state-soft: rgba(251, 191, 36, .16)}.bps-item--review[data-v-f74a204a]{--state-accent: var(--func-status-review-border, #c4b5fd);--state-soft: rgba(196, 181, 253, .16)}.bps-item--info[data-v-f74a204a]{--state-accent: var(--func-status-preingreso-border, #7dd3fc);--state-soft: rgba(125, 211, 252, .16)}.bps-item--ok[data-v-f74a204a]{--state-accent: var(--func-status-approved-border, #86efac);--state-soft: rgba(134, 239, 172, .16)}.bps-item--wait[data-v-f74a204a]{--state-accent: var(--func-status-waiting-border, #5eead4);--state-soft: rgba(94, 234, 212, .16)}.bps-item--danger[data-v-f74a204a]{--state-accent: var(--func-status-rejected-border, #fca5a5);--state-soft: rgba(252, 165, 165, .16)}.bps-item[data-v-f74a204a]:hover{transform:translate(1px);background:var(--state-soft);border-color:color-mix(in srgb,var(--state-accent) 32%,transparent);color:#fff}.bps-item[data-v-f74a204a]:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}.bps-item.is-active[data-v-f74a204a]{border-color:color-mix(in srgb,var(--state-accent) 42%,transparent);background:linear-gradient(90deg,var(--state-soft),rgba(255,255,255,.09));color:#fff;font-weight:700;box-shadow:0 .35rem .85rem #00000024}.bps-item.is-active[data-v-f74a204a]:before{opacity:1}.bps-item-icon[data-v-f74a204a]{flex:0 0 auto;width:1.1rem;text-align:center;font-size:.9rem;color:inherit}.bps-item.is-active .bps-item-icon[data-v-f74a204a]{color:var(--state-accent)}.bps-item-label[data-v-f74a204a]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bps-item-count[data-v-f74a204a]{flex:0 0 auto;min-width:1.45rem;height:1.45rem;padding-inline:.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff29;color:#fff;font-size:.7rem;font-weight:800;font-variant-numeric:tabular-nums}.bps-item.is-active .bps-item-count[data-v-f74a204a]{border:1px solid color-mix(in srgb,var(--state-accent) 36%,transparent);background:var(--state-soft);color:#fff}@media(prefers-reduced-motion:reduce){.bps-item[data-v-f74a204a]{transition:none}.bps-item[data-v-f74a204a]:hover{transform:none}}.cupos-panel[data-v-1379d851]{--state-accent: var(--func-status-approved);--state-accent-dark: var(--func-status-approved-dark);--state-soft-strong: var(--func-status-approved-soft-strong);--state-border: var(--func-status-approved-border);position:relative;display:grid;gap:.45rem;min-width:0;overflow:hidden;padding:.8rem .9rem;border:1px solid #dfe6ef;border-radius:var(--dash-card-radius, 14px);background:#fff;box-shadow:var(--dash-card-shadow, 0 .3rem 1rem rgba(15, 42, 67, .055))}.cupos-panel[data-v-1379d851]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--state-accent)}.cupos-panel--wait[data-v-1379d851]{--state-accent: var(--func-status-waiting);--state-accent-dark: var(--func-status-waiting-dark);--state-soft-strong: var(--func-status-waiting-soft-strong);--state-border: var(--func-status-waiting-border)}.cupos-panel--danger[data-v-1379d851]{--state-accent: var(--func-status-rejected);--state-accent-dark: var(--func-status-rejected-dark);--state-soft-strong: var(--func-status-rejected-soft-strong);--state-border: var(--func-status-rejected-border)}.cupos-encabezado[data-v-1379d851]{display:flex;align-items:center;gap:.55rem;min-width:0}.cupos-icono[data-v-1379d851]{display:grid;place-items:center;flex:0 0 auto;width:2.1rem;height:2.1rem;border:1px solid color-mix(in srgb,var(--state-accent) 22%,transparent);border-radius:10px;background:var(--state-soft-strong);color:var(--state-accent-dark);font-size:.92rem}.cupos-titulos[data-v-1379d851]{min-width:0;flex:1 1 auto}.cupos-titulo[data-v-1379d851]{margin:0;font-size:.82rem;font-weight:800;color:var(--func-text)}.cupos-periodo[data-v-1379d851]{margin:.1rem 0 0;color:var(--func-muted);font-size:.71rem;line-height:1.3;overflow-wrap:anywhere}.cupos-chip[data-v-1379d851]{flex:0 0 auto;padding:.3rem .6rem;border:1px solid var(--state-border);border-radius:999px;background:var(--state-soft-strong);color:var(--state-accent-dark);font-size:.71rem;font-weight:800;white-space:nowrap}.cupos-cifras[data-v-1379d851]{display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.cupos-valor[data-v-1379d851]{font-size:1.55rem;font-weight:900;line-height:1.05;color:var(--func-text-strong);font-variant-numeric:tabular-nums}.cupos-detalle[data-v-1379d851]{color:var(--func-muted);font-size:.76rem;font-weight:700}.cupos-barra[data-v-1379d851]{height:8px;border-radius:999px;background:#eef2f7;overflow:hidden}.cupos-barra-relleno[data-v-1379d851]{display:block;height:100%;border-radius:999px;background:var(--state-accent);transition:width .25s ease}.cupos-nota[data-v-1379d851]{margin:0;color:var(--func-muted);font-size:.71rem;line-height:1.35;overflow-wrap:anywhere}.cupos-panel--banner[data-v-1379d851]{grid-template-columns:minmax(0,1.4fr) minmax(140px,.6fr);grid-template-areas:"encabezado cifras" "nota barra";align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:.65rem .85rem}.cupos-panel--banner .cupos-encabezado[data-v-1379d851]{grid-area:encabezado}.cupos-panel--banner .cupos-cifras[data-v-1379d851]{grid-area:cifras;justify-content:flex-end}.cupos-panel--banner .cupos-valor[data-v-1379d851]{font-size:1.25rem}.cupos-panel--banner .cupos-barra[data-v-1379d851]{grid-area:barra;align-self:center}.cupos-panel--banner .cupos-nota[data-v-1379d851]{grid-area:nota}@media(max-width:640px){.cupos-panel--banner[data-v-1379d851]{grid-template-columns:minmax(0,1fr);grid-template-areas:"encabezado" "cifras" "barra" "nota"}.cupos-panel--banner .cupos-cifras[data-v-1379d851]{justify-content:flex-start}}.mvp-sort-header[data-v-828bf174]{position:relative}.mvp-sort-trigger[data-v-828bf174]{display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;width:100%;min-height:1.55rem;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.mvp-sort-trigger__label[data-v-828bf174]{min-width:0;white-space:normal;word-break:normal}.mvp-sort-trigger[data-v-828bf174]:not(:disabled){cursor:pointer}.mvp-sort-trigger[data-v-828bf174]:focus-visible{border-radius:4px;outline:2px solid color-mix(in srgb,var(--func-primary) 58%,#ffffff);outline-offset:3px}.mvp-sort-trigger__icon[data-v-828bf174]{flex:0 0 auto;width:.9rem;color:#718096;font-size:.78rem;line-height:1;text-align:center}.mvp-sort-header--active .mvp-sort-trigger__icon[data-v-828bf174]{color:var(--func-primary)}@container postulaciones (min-width: 1600px){.mvp-sort-trigger__label[data-v-828bf174]{white-space:nowrap}}.mvp-sort-menu[data-v-828bf174]{position:absolute;z-index:45;top:calc(100% + .25rem);left:.45rem;display:grid;min-width:13.25rem;padding:.32rem;border:1px solid #cad9e8;border-radius:7px;background:#fff;box-shadow:0 .5rem 1.2rem #0f2a4421;color:#263f57;letter-spacing:normal;text-align:left;text-transform:none}.mvp-sort-header--right .mvp-sort-menu[data-v-828bf174]{right:.45rem;left:auto}.mvp-sort-menu__title[data-v-828bf174]{padding:.38rem .55rem .45rem;color:#63788d;font-size:.69rem;font-weight:750}.mvp-sort-option[data-v-828bf174]{display:grid;grid-template-columns:1.1rem minmax(0,1fr) 1rem;gap:.5rem;align-items:center;width:100%;padding:.43rem;border:0;border-radius:6px;background:transparent;color:#334e68;font-size:.74rem;font-weight:650;line-height:1.3;text-align:left}.mvp-sort-option[data-v-828bf174]:hover,.mvp-sort-option[data-v-828bf174]:focus-visible{background:var(--func-primary-soft);color:var(--func-primary-dark);outline:none}.mvp-sort-option.is-selected[data-v-828bf174]{background:var(--func-primary-soft);color:var(--func-primary-dark)}.mvp-sort-option>i[data-v-828bf174]:first-child,.mvp-sort-option__check[data-v-828bf174]{color:var(--func-primary)}.mvp-sort-option__check[data-v-828bf174]{justify-self:end}.mvp-sort-menu__separator[data-v-828bf174]{height:1px;margin:.3rem .4rem;background:#e3ebf3}.mvp-sort-option--reset[data-v-828bf174]{color:#536b81}.mrm-backdrop[data-v-8863f1ee]{position:fixed;inset:0;z-index:2400;display:grid;place-items:center;padding:clamp(.5rem,2vw,1.5rem);background:radial-gradient(circle at top,rgba(220,38,38,.14),transparent 36rem),#07162bc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:mrm-fade-8863f1ee .18s ease-out}.mrm-dialog[data-v-8863f1ee]{width:min(760px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;animation:mrm-slide-in-8863f1ee .24s ease-out}.mrm-header[data-v-8863f1ee]{display:flex;align-items:center;gap:.85rem;min-height:84px;padding:.9rem 1.15rem;color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c)}.mrm-header-icon[data-v-8863f1ee]{width:2.75rem;height:2.75rem;display:grid;place-items:center;flex:0 0 auto;border-radius:.7rem;background:#fff3;font-size:1.15rem}.mrm-header-copy[data-v-8863f1ee]{flex:1 1 auto;min-width:0}.mrm-header h2[data-v-8863f1ee]{margin:0;color:#fff}.mrm-header p[data-v-8863f1ee]{margin:.2rem 0 0;color:#ffffffeb;font-size:var(--bo-meta-size, .8125rem)}.mrm-close[data-v-8863f1ee]{width:2.25rem;height:2.25rem;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:.55rem;background:#ffffff2e;color:#fff;font-size:1rem;transition:background .15s ease,transform .15s ease}.mrm-close[data-v-8863f1ee]:hover{background:#ffffff4d;transform:scale(1.04)}.mrm-close[data-v-8863f1ee]:focus-visible{outline:3px solid rgba(255,255,255,.9);outline-offset:2px}.mrm-body[data-v-8863f1ee]{display:grid;align-content:start;gap:1rem;min-height:12rem;padding:1.15rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff}.mrm-info-card[data-v-8863f1ee]{padding:.95rem 1.1rem;border:1px solid var(--bo-surface-border, #d8e3ed);border-radius:10px;background:var(--bo-surface-soft, #f6f9fc)}.mrm-info-card dl[data-v-8863f1ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0}.mrm-info-card dt[data-v-8863f1ee]{display:flex;align-items:center;gap:.4rem;margin-bottom:.25rem;color:var(--bo-muted, #5f7489);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.045em}.mrm-info-card dt[data-v-8863f1ee] svg{color:var(--func-accent, #0b4f7d)}.mrm-info-card dd[data-v-8863f1ee]{margin:0;color:var(--bo-text-strong, #0b2239);font-size:var(--bo-body-size, .9375rem);font-weight:700;overflow-wrap:anywhere}.mrm-reasons[data-v-8863f1ee]{display:grid;gap:.75rem}.mrm-section-heading[data-v-8863f1ee]{display:flex;align-items:center;gap:.5rem;padding-bottom:.6rem;border-bottom:1px solid var(--bo-surface-border, #d8e3ed)}.mrm-section-heading>span[data-v-8863f1ee]{display:grid;place-items:center;color:#dc2626;font-size:1.05rem}.mrm-section-heading h3[data-v-8863f1ee],.mrm-public-message h3[data-v-8863f1ee],.mrm-requirements h3[data-v-8863f1ee]{margin:0}.mrm-reason-card[data-v-8863f1ee]{display:flex;align-items:center;gap:.75rem;padding:.75rem .9rem;border:1px solid #f2c9c9;border-radius:10px;background:#fff}.mrm-reason-number[data-v-8863f1ee]{width:2rem;height:2rem;display:grid;place-items:center;flex:0 0 auto;border-radius:.55rem;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;font-size:.82rem;font-weight:800}.mrm-reason-card p[data-v-8863f1ee]{margin:0;color:#334155;font-size:var(--bo-body-size, .9375rem);font-weight:600;line-height:1.5}.mrm-public-message[data-v-8863f1ee]{padding:.85rem 1rem;border-left:3px solid #dc2626;border-radius:10px;background:var(--bo-surface-soft, #f6f9fc)}.mrm-public-message header[data-v-8863f1ee],.mrm-requirements header[data-v-8863f1ee]{display:flex;align-items:center;gap:.5rem}.mrm-public-message header[data-v-8863f1ee] svg{color:#dc2626}.mrm-public-message p[data-v-8863f1ee]{margin:.45rem 0 0;color:#475569;font-size:var(--bo-body-size, .9375rem);line-height:1.55;white-space:pre-line}.mrm-public-message p.is-empty[data-v-8863f1ee]{color:var(--bo-muted, #5f7489);font-style:italic}.mrm-requirements[data-v-8863f1ee]{padding:1rem 1.15rem;border:1px solid #bcd6f2;border-radius:10px;color:#1e3a8a;background:var(--bo-brand-soft, #eaf2fd)}.mrm-requirements header[data-v-8863f1ee]{color:var(--bo-brand-deep, #143f77)}.mrm-requirements header[data-v-8863f1ee] svg{font-size:1.1rem}.mrm-requirements>p[data-v-8863f1ee]{margin:.6rem 0 .5rem;font-size:.875rem;font-weight:650}.mrm-requirements ol[data-v-8863f1ee]{display:grid;gap:.4rem;margin:0;padding-left:1.5rem}.mrm-requirements li[data-v-8863f1ee]{padding-left:.3rem;font-size:.875rem;line-height:1.45}.mrm-requirements li[data-v-8863f1ee]::marker{color:var(--bo-brand, #1b62c4);font-weight:800}.mrm-state[data-v-8863f1ee]{min-height:12rem;display:grid;place-items:center;align-content:center;gap:.7rem;padding:1.5rem;color:#334155;text-align:center}.mrm-state small[data-v-8863f1ee],.mrm-state p[data-v-8863f1ee]{margin:0;color:var(--bo-muted, #5f7489)}.mrm-state-icon[data-v-8863f1ee]{width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;background:#fee2e2;color:#b91c1c;font-size:1.35rem}.mrm-footer[data-v-8863f1ee]{display:flex;justify-content:flex-end;padding:.75rem 1.15rem;border-top:1px solid var(--bo-surface-border, #d8e3ed);background:var(--bo-surface-soft, #f6f9fc)}.mrm-footer .btn[data-v-8863f1ee]{min-width:7.5rem;min-height:var(--bo-button-height, 38px);display:inline-flex;align-items:center;justify-content:center;font-weight:700}@keyframes mrm-fade-8863f1ee{0%{opacity:0}to{opacity:1}}@keyframes mrm-slide-in-8863f1ee{0%{opacity:0;transform:translateY(-24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.mrm-backdrop[data-v-8863f1ee],.mrm-dialog[data-v-8863f1ee]{animation:none}.mrm-close[data-v-8863f1ee]{transition:none}.mrm-close[data-v-8863f1ee]:hover{transform:none}}@media(max-width:640px){.mrm-backdrop[data-v-8863f1ee]{padding:.5rem}.mrm-dialog[data-v-8863f1ee]{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.mrm-header[data-v-8863f1ee]{min-height:auto;gap:.65rem;padding:.8rem .9rem}.mrm-header-icon[data-v-8863f1ee]{width:2.4rem;height:2.4rem;border-radius:.6rem;font-size:1rem}.mrm-info-card dl[data-v-8863f1ee]{grid-template-columns:1fr}.mrm-footer .btn[data-v-8863f1ee]{width:100%}}@media(max-width:420px){.mrm-backdrop[data-v-8863f1ee]{padding:0}.mrm-dialog[data-v-8863f1ee]{width:100vw;max-height:100dvh;border-radius:0!important}.mrm-header-icon[data-v-8863f1ee]{display:none}.mrm-close[data-v-8863f1ee]{width:2.1rem;height:2.1rem}.mrm-body[data-v-8863f1ee]{gap:.85rem;padding:.9rem}.mrm-info-card[data-v-8863f1ee],.mrm-requirements[data-v-8863f1ee]{padding:.85rem .9rem}.mrm-reason-card[data-v-8863f1ee]{align-items:flex-start}}.mvp-filter-card[data-v-a6432b77]{width:100%;min-width:0;overflow:hidden;border:1px solid var(--func-border);border-left:4px solid var(--func-primary);border-radius:16px;background:#fff;box-shadow:0 .5rem 1.4rem #1f3c5a11}.mvp-filter-card--reporte[data-v-a6432b77]{border:1px solid var(--func-border);border-radius:var(--func-radius-sm);box-shadow:0 .35rem .9rem #1f3c5a0b}.postulaciones-filtros-heading[data-v-a6432b77]{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid #e7edf4;background:linear-gradient(90deg,#fff,#f7faff)}.mvp-filter-card--reporte .postulaciones-filtros-heading[data-v-a6432b77]{padding:.8rem 1rem;background:var(--func-soft)}.mvp-filter-card--reporte .postulaciones-filtros-heading__icon[data-v-a6432b77]{width:2.15rem;height:2.15rem;border-radius:10px;font-size:.92rem}.postulaciones-filtros-heading__icon[data-v-a6432b77]{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:12px;background:var(--func-primary-soft);color:var(--func-primary);font-size:1.05rem}.postulaciones-filtros-heading__copy[data-v-a6432b77]{min-width:0;flex:1 1 auto}.postulaciones-filtros-heading__title[data-v-a6432b77]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.postulaciones-filtros-heading h2[data-v-a6432b77]{margin:0;color:var(--func-text-strong);font-size:.98rem;font-weight:850}.postulaciones-filtros-heading p[data-v-a6432b77]{margin:.08rem 0 0;color:var(--func-muted);font-size:.74rem}.postulaciones-filtros-count[data-v-a6432b77],.postulaciones-filtros-results[data-v-a6432b77]{border-radius:999px;font-size:.7rem;font-weight:800}.postulaciones-filtros-count[data-v-a6432b77]{padding:.2rem .48rem;background:var(--func-primary-soft);color:var(--func-primary-dark)}.postulaciones-filtros-results[data-v-a6432b77]{flex:0 0 auto;padding:.42rem .65rem;border:1px solid var(--func-border);background:#fff;color:var(--func-muted)}.postulaciones-filtros-results strong[data-v-a6432b77]{color:var(--func-primary-dark);font-size:.82rem}.postulaciones-filtros-form[data-v-a6432b77]{padding:.9rem 1rem 1rem}.mvp-filter-card--reporte .postulaciones-filtros-form[data-v-a6432b77]{display:grid;gap:.8rem;padding:1rem}.postulaciones-filtros-reporte-grid[data-v-a6432b77]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.7rem;align-items:end}.postulaciones-filtros-reporte-grid .postulaciones-filtro[data-v-a6432b77]{grid-column:auto}.postulaciones-filtros-grid[data-v-a6432b77]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;align-items:end}.postulaciones-filtro[data-v-a6432b77]{min-width:0;grid-column:span 12}.form-label[data-v-a6432b77]{display:inline-flex;align-items:center;gap:.34rem;margin-bottom:.38rem;color:#40566e;font-size:.73rem;font-weight:800}.form-label i[data-v-a6432b77]{color:var(--func-primary)}.form-control[data-v-a6432b77],.form-select[data-v-a6432b77],.btn[data-v-a6432b77]{min-height:44px;border-color:var(--func-border-strong);font-size:.82rem}.form-control[data-v-a6432b77]:focus,.form-select[data-v-a6432b77]:focus{border-color:#0b5fc6a6;box-shadow:0 0 0 .2rem #0b5fc61f}.postulaciones-filtros-shortcuts[data-v-a6432b77],.postulaciones-filtros-toolbar[data-v-a6432b77],.postulaciones-filtros-actions[data-v-a6432b77],.postulaciones-filtros-chips[data-v-a6432b77]{display:flex;align-items:center;gap:.48rem;flex-wrap:wrap}.postulaciones-filtros-shortcuts[data-v-a6432b77]{margin-top:.75rem}.postulaciones-filtros-shortcuts>span[data-v-a6432b77],.postulaciones-filtros-chips>span[data-v-a6432b77]{color:var(--func-muted);font-size:.7rem;font-weight:800}.postulaciones-filtro-shortcut[data-v-a6432b77],.postulaciones-filtro-chip[data-v-a6432b77],.postulaciones-filtros-advanced-toggle[data-v-a6432b77]{display:inline-flex;align-items:center;gap:.3rem;border:1px solid #cbd8e6;background:#fff;color:#40566e;font-size:.7rem;font-weight:800}.postulaciones-filtro-shortcut[data-v-a6432b77],.postulaciones-filtro-chip[data-v-a6432b77]{min-height:30px;padding:.28rem .58rem;border-radius:999px}.postulaciones-filtro-shortcut[data-v-a6432b77]:hover,.postulaciones-filtro-shortcut.active[data-v-a6432b77],.postulaciones-filtro-chip[data-v-a6432b77]:hover{border-color:var(--func-primary);background:var(--func-primary-soft);color:var(--func-primary-dark)}.postulaciones-filtros-toolbar[data-v-a6432b77]{justify-content:space-between;margin-top:.8rem;padding-top:.75rem;border-top:1px solid #edf1f6}.postulaciones-filtros-toolbar--reporte[data-v-a6432b77]{margin-top:0;padding-top:.7rem}.postulaciones-filtros-toolbar--reporte .postulaciones-filtros-actions[data-v-a6432b77]{margin-left:auto}.postulaciones-filtros-advanced-toggle[data-v-a6432b77]{min-height:38px;padding:.4rem .66rem;border-radius:var(--ui-btn-radius-sm, 10px)}.postulaciones-filtros-actions .btn[data-v-a6432b77]{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-width:130px;font-weight:800}.postulaciones-filtros-advanced[data-v-a6432b77]{margin-top:.8rem;padding:.85rem;border:1px solid #dce6f0;border-radius:13px;background:#f8fafc}.mvp-filter-card--reporte .postulaciones-filtros-advanced[data-v-a6432b77]{margin-top:0;padding:.8rem}.mvp-filter-card--reporte .postulaciones-filtros-error[data-v-a6432b77]{margin-top:0}.postulaciones-filtros-error[data-v-a6432b77]{display:flex;align-items:center;gap:.35rem;margin:.6rem 0 0;color:#b42318;font-size:.72rem;font-weight:700}.postulaciones-filtros-chips[data-v-a6432b77]{margin-top:.8rem;padding-top:.75rem;border-top:1px dashed #d8e2ec}.mvp-filter-card--reporte .postulaciones-filtros-chips[data-v-a6432b77]{margin-top:0}.postulaciones-filtro-chip[data-v-a6432b77]{border-color:#aec8e5;background:#f5f9ff;color:var(--func-primary-dark)}.mvp-filter-card[data-v-a6432b77]:not(.mvp-filter-card--reporte){border-left-width:1px;border-top:1px solid var(--func-border);border-radius:8px;box-shadow:0 1px 3px #1f3c5a0b}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-heading[data-v-a6432b77]{gap:.5rem;padding:.55rem .72rem;background:#f7f9fb}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-heading__icon[data-v-a6432b77]{width:1.55rem;height:1.55rem;border:0;border-radius:0;background:transparent;color:var(--func-accent);font-size:.82rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-heading h2[data-v-a6432b77]{font-size:.88rem;font-weight:700}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-heading p[data-v-a6432b77]{font-size:.68rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-count[data-v-a6432b77]{border:1px solid #cbd9e7;background:#fff}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-results[data-v-a6432b77]{padding:.28rem .5rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-form[data-v-a6432b77]{padding:.62rem .72rem .68rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-grid[data-v-a6432b77]{gap:.55rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .form-label[data-v-a6432b77]{margin-bottom:.24rem;font-size:.68rem;font-weight:700}.mvp-filter-card:not(.mvp-filter-card--reporte) .form-control[data-v-a6432b77],.mvp-filter-card:not(.mvp-filter-card--reporte) .form-select[data-v-a6432b77],.mvp-filter-card:not(.mvp-filter-card--reporte) .btn[data-v-a6432b77]{min-height:38px;border-radius:7px;font-size:.76rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-shortcuts[data-v-a6432b77]{margin-top:.52rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtro-shortcut[data-v-a6432b77],.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtro-chip[data-v-a6432b77]{min-height:26px;padding:.2rem .46rem;border-radius:6px}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-toolbar[data-v-a6432b77]{margin-top:.58rem;padding-top:.52rem}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-advanced-toggle[data-v-a6432b77]{min-height:34px;padding:.3rem .54rem;border-radius:7px}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-actions .btn[data-v-a6432b77]{min-width:112px;min-height:38px;border-radius:7px;font-weight:700}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-advanced[data-v-a6432b77]{margin-top:.58rem;padding:.62rem;border-radius:7px;background:#f6f8fa}.mvp-filter-card:not(.mvp-filter-card--reporte) .postulaciones-filtros-chips[data-v-a6432b77]{margin-top:.58rem;padding-top:.52rem}button[data-v-a6432b77]:focus-visible{outline:3px solid rgba(11,95,198,.24);outline-offset:2px}@container postulaciones (min-width: 560px){.postulaciones-filtro--codigo[data-v-a6432b77],.postulaciones-filtro--rut[data-v-a6432b77],.postulaciones-filtro--canal[data-v-a6432b77],.postulaciones-filtro--desde[data-v-a6432b77],.postulaciones-filtro--hasta[data-v-a6432b77],.postulaciones-filtro--fecha-tipo[data-v-a6432b77],.postulaciones-filtro--orden[data-v-a6432b77],.postulaciones-filtro--contextual[data-v-a6432b77],.postulaciones-filtro--nombre[data-v-a6432b77],.postulaciones-filtro--correo[data-v-a6432b77]{grid-column:span 6}}@container postulaciones (min-width: 900px){.postulaciones-filtro--codigo[data-v-a6432b77],.postulaciones-filtro--rut[data-v-a6432b77],.postulaciones-filtro--canal[data-v-a6432b77]{grid-column:span 2}.postulaciones-filtro--nombre[data-v-a6432b77],.postulaciones-filtro--correo[data-v-a6432b77],.postulaciones-filtro--fecha-tipo[data-v-a6432b77],.postulaciones-filtro--orden[data-v-a6432b77],.postulaciones-filtro--contextual[data-v-a6432b77]{grid-column:span 3}.postulaciones-filtro--desde[data-v-a6432b77],.postulaciones-filtro--hasta[data-v-a6432b77]{grid-column:span 2}}@container postulaciones (max-width: 559.98px){.postulaciones-filtros-heading[data-v-a6432b77]{align-items:flex-start;padding-inline:.8rem}.postulaciones-filtros-heading p[data-v-a6432b77],.postulaciones-filtros-results[data-v-a6432b77]{display:none}.postulaciones-filtros-form[data-v-a6432b77]{padding-inline:.8rem}.postulaciones-filtros-toolbar[data-v-a6432b77],.postulaciones-filtros-actions[data-v-a6432b77]{align-items:stretch;flex-direction:column}.postulaciones-filtros-advanced-toggle[data-v-a6432b77],.postulaciones-filtros-actions[data-v-a6432b77],.postulaciones-filtros-actions .btn[data-v-a6432b77]{width:100%}}@media(max-width:991.98px){.postulaciones-filtros-reporte-grid[data-v-a6432b77]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.mvp-filter-card--reporte .postulaciones-filtros-heading[data-v-a6432b77]{align-items:flex-start;flex-wrap:wrap;padding:.75rem .8rem}.mvp-filter-card--reporte .postulaciones-filtros-form[data-v-a6432b77]{padding:.8rem}.postulaciones-filtros-reporte-grid[data-v-a6432b77]{grid-template-columns:minmax(0,1fr)}.postulaciones-filtros-toolbar--reporte[data-v-a6432b77],.postulaciones-filtros-toolbar--reporte .postulaciones-filtros-advanced-toggle[data-v-a6432b77],.postulaciones-filtros-toolbar--reporte .postulaciones-filtros-actions[data-v-a6432b77],.postulaciones-filtros-toolbar--reporte .btn[data-v-a6432b77]{width:100%}.postulaciones-filtros-toolbar--reporte .postulaciones-filtros-actions[data-v-a6432b77]{align-items:stretch;flex-direction:column-reverse;margin-left:0}}@media(prefers-reduced-motion:reduce){[data-v-a6432b77],[data-v-a6432b77]:before,[data-v-a6432b77]:after{scroll-behavior:auto!important;transition:none!important}}.mvp-pagination[data-v-ae34e920]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:0;padding:.7rem .9rem;border-top:1px solid var(--func-border);background:#f6f8fa}.mvp-pagination-summary[data-v-ae34e920],.mvp-pagination-current[data-v-ae34e920]{color:#52677f;font-size:.78rem;font-weight:700;font-variant-numeric:tabular-nums}.mvp-pagination-controls[data-v-ae34e920]{display:flex;align-items:center;gap:.35rem}.mvp-pagination-current[data-v-ae34e920]{min-width:6.4rem;text-align:center}.mvp-pagination-button[data-v-ae34e920]{min-width:5.5rem;min-height:var(--bo-button-height-sm, 34px);display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.3rem .7rem;border:1px solid #c8d5e2;border-radius:var(--bo-control-radius, 8px);background:#fff;color:var(--func-primary-dark);font-size:.78rem;font-weight:700;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.mvp-pagination-button[data-v-ae34e920]:hover:not(:disabled){border-color:#90a9c1;background:#eaf1f7;color:var(--func-accent-dark)}.mvp-pagination-button[data-v-ae34e920]:focus-visible{outline:3px solid rgba(11,95,198,.25);outline-offset:2px}.mvp-pagination-button[data-v-ae34e920]:disabled{border-color:#dce5ee;background:#f1f4f7;color:#91a2b5;opacity:1}@container postulaciones (max-width: 679.98px){.mvp-pagination[data-v-ae34e920]{flex-direction:column;align-items:stretch;padding:.65rem}.mvp-pagination-summary[data-v-ae34e920]{text-align:center}.mvp-pagination-controls[data-v-ae34e920]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mvp-pagination-current[data-v-ae34e920]{grid-column:1 / -1;grid-row:1;min-width:0}.mvp-pagination-button[data-v-ae34e920]{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.mvp-pagination-button[data-v-ae34e920]{transition:none}}.pp-backdrop[data-v-7d4af920]{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a8c}.pp-modal[data-v-7d4af920]{width:min(760px,100%);max-height:92vh;overflow-y:auto;background:#f6f9fc;border-radius:18px;border:1px solid #e6edf5;box-shadow:0 24px 60px #0f172a47;padding:1.5rem}.pp-header[data-v-7d4af920]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.pp-eyebrow[data-v-7d4af920]{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0369a1}.pp-title[data-v-7d4af920]{font-size:1.3rem;font-weight:800;color:#0f172a;margin:.15rem 0}.pp-subtitle[data-v-7d4af920]{margin:0;color:#64748b;font-size:.85rem}.pp-header-actions[data-v-7d4af920]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.pp-resumen[data-v-7d4af920]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.25rem;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border:1px solid #bae6fd;margin-bottom:1rem}.pp-total[data-v-7d4af920]{display:flex;align-items:baseline;gap:.4rem;color:#075985}.pp-total strong[data-v-7d4af920]{font-size:2.4rem;font-weight:900;line-height:1}.pp-total span[data-v-7d4af920]{font-size:1.15rem;font-weight:700;color:#0369a1}.pp-resumen-meta[data-v-7d4af920]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.pp-prioridad[data-v-7d4af920]{border-radius:999px;padding:.35rem .85rem;font-weight:800;font-size:.85rem}.pp-prioridad--muy-alta[data-v-7d4af920]{background:#fee2e2;color:#b91c1c}.pp-prioridad--alta[data-v-7d4af920]{background:#ffedd5;color:#c2410c}.pp-prioridad--media[data-v-7d4af920]{background:#fef9c3;color:#a16207}.pp-prioridad--baja[data-v-7d4af920]{background:#e2e8f0;color:#475569}.pp-origen[data-v-7d4af920]{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.35rem .8rem;font-weight:700;font-size:.78rem;background:#fff;border:1px solid #cbd5e1;color:#475569}.pp-origen--manual[data-v-7d4af920]{border-color:#fbbf24;color:#b45309;background:#fffbeb}.pp-origen--mixto[data-v-7d4af920]{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.pp-edit-hint[data-v-7d4af920]{display:flex;align-items:flex-start;gap:.3rem;margin:0 0 1rem;padding:.7rem .9rem;border-radius:12px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;font-size:.85rem}.pp-grid[data-v-7d4af920]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.75rem}.pp-card[data-v-7d4af920]{display:flex;align-items:stretch;justify-content:space-between;gap:.75rem;background:#fff;border:1px solid #e6edf5;border-radius:14px;padding:.85rem 1rem}.pp-card--manual[data-v-7d4af920]{border-color:#fcd34d;background:#fffdf5}.pp-card--alerta[data-v-7d4af920]{border-color:#fdba74;background:#fff7ed}.pp-card-body[data-v-7d4af920]{min-width:0;display:flex;flex-direction:column;gap:.25rem}.pp-card-label[data-v-7d4af920]{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.pp-card-value[data-v-7d4af920]{font-weight:700;color:#0f172a;overflow-wrap:anywhere;line-height:1.35}.pp-card-original[data-v-7d4af920]{font-size:.72rem;color:#b45309}.pp-score-input[data-v-7d4af920]{width:5.5rem;text-align:center;font-weight:800;font-size:1.05rem;color:#0369a1;padding:.15rem .3rem}.pp-tag-manual[data-v-7d4af920],.pp-tag-alerta[data-v-7d4af920]{display:inline-flex;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.1rem .5rem;font-size:.68rem;font-weight:700;margin-top:.15rem}.pp-tag-manual[data-v-7d4af920]{background:#fef3c7;color:#b45309}.pp-tag-alerta[data-v-7d4af920]{background:#ffedd5;color:#c2410c}.pp-card-score[data-v-7d4af920]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right;gap:.15rem}.pp-card-obtenido[data-v-7d4af920]{display:flex;flex-direction:column;align-items:flex-end;line-height:1}.pp-card-obtenido span[data-v-7d4af920]{font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-weight:700}.pp-card-obtenido strong[data-v-7d4af920]{font-size:1.5rem;font-weight:900;color:#0369a1}.pp-card-maximo[data-v-7d4af920]{font-size:.72rem;color:#94a3b8;font-weight:600}.pp-footer[data-v-7d4af920]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.1rem}.pp-footer-meta[data-v-7d4af920]{display:flex;gap:1.2rem;flex-wrap:wrap;color:#64748b;font-size:.8rem}.pp-footer-meta i[data-v-7d4af920]{margin-right:.3rem}.pp-edit-actions[data-v-7d4af920]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.pp-confirm-text[data-v-7d4af920]{font-size:.82rem;font-weight:600;color:#0f172a}@media(max-width:575.98px){.pp-grid[data-v-7d4af920]{grid-template-columns:1fr}}.pp-backdrop[data-v-7d4af920]{padding:clamp(.5rem,1.5vw,1rem);background:radial-gradient(circle at top,rgba(22,116,183,.18),transparent 32rem),#071f36bd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pp-modal[data-v-7d4af920]{width:min(1120px,calc(100vw - 2rem));max-height:min(92dvh,calc(100dvh - 1rem));border:1px solid rgba(255,255,255,.78);border-radius:22px;background:#f5f8fc;box-shadow:0 2.2rem 6rem #041c3157}.pp-header[data-v-7d4af920]{min-height:104px;padding:1rem 1.2rem;border-bottom-color:var(--func-border);background:radial-gradient(circle at top right,rgba(11,95,198,.13),transparent 19rem),#fff}.pp-title[data-v-7d4af920]{color:var(--func-text-strong)}.pp-subtitle[data-v-7d4af920],.pp-footer-meta[data-v-7d4af920]{color:var(--func-muted)}.pp-resumen[data-v-7d4af920],.pp-edit-hint[data-v-7d4af920],.pp-card[data-v-7d4af920]{border-color:var(--func-border);border-radius:15px}.pp-resumen[data-v-7d4af920]{background:linear-gradient(135deg,#ffffff,var(--func-primary-soft))}.pp-card[data-v-7d4af920]{box-shadow:0 .25rem .8rem #1f3c5a0a}.pp-card[data-v-7d4af920]:hover{border-color:#b8cee3;box-shadow:0 .55rem 1.25rem #1f3c5a13}.pp-edit-actions .btn[data-v-7d4af920],.pp-header-actions .btn[data-v-7d4af920]{min-height:42px;border-radius:12px!important;font-weight:800}@media(max-width:575.98px){.pp-backdrop[data-v-7d4af920]{padding:0}.pp-modal[data-v-7d4af920]{width:100vw;max-height:100dvh;border-radius:0}.pp-header[data-v-7d4af920]{padding:.85rem}.pp-footer[data-v-7d4af920],.pp-edit-actions[data-v-7d4af920],.pp-edit-actions .btn[data-v-7d4af920]{width:100%}}.pp-modal[data-v-7d4af920]{width:min(920px,calc(100vw - var(--ui-page-gutter, 1rem) - var(--ui-page-gutter, 1rem)));max-height:var(--ui-backoffice-dialog-max-height, min(86dvh, 820px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:0;overflow:hidden;border-top:4px solid var(--module-accent, var(--func-primary));border-radius:19px;background:#f4f7fb}.pp-header[data-v-7d4af920]{min-height:92px;margin:0;padding:.9rem 1.05rem;border-bottom:1px solid var(--func-border);background:radial-gradient(circle at top right,color-mix(in srgb,var(--module-accent, var(--func-primary)) 9%,transparent),transparent 18rem),#fff}.pp-eyebrow[data-v-7d4af920]{color:var(--module-accent-dark, var(--func-primary-dark))}.pp-title[data-v-7d4af920]{font-size:clamp(1.25rem,2.2vw,1.65rem)}.pp-body[data-v-7d4af920]{min-height:0;overflow-y:auto;padding:.75rem 0;scrollbar-gutter:stable}.pp-resumen[data-v-7d4af920]{margin:0 .9rem .75rem;padding:.85rem 1rem;border-color:color-mix(in srgb,var(--module-accent, var(--func-primary)) 22%,var(--func-border));background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--module-soft, var(--func-primary-soft)) 72%,#ffffff))}.pp-total[data-v-7d4af920],.pp-total span[data-v-7d4af920]{color:var(--module-accent-dark, var(--func-primary-dark))}.pp-total strong[data-v-7d4af920]{font-size:2.1rem}.pp-edit-hint[data-v-7d4af920]{margin:0 .9rem .8rem}.pp-grid[data-v-7d4af920]{gap:.65rem;margin-inline:.9rem}.pp-card[data-v-7d4af920]{border-radius:13px;background:#fff}.pp-footer[data-v-7d4af920]{margin-top:0;padding:.82rem .9rem;border-top:1px solid var(--func-border);background:#fff}.pp-close[data-v-7d4af920]:focus-visible,.pp-modal .btn[data-v-7d4af920]:focus-visible{outline:3px solid color-mix(in srgb,var(--module-accent, var(--func-primary)) 28%,transparent);outline-offset:2px}@media(max-width:575.98px){.pp-modal[data-v-7d4af920]{width:100vw;max-height:100dvh;border-radius:0}.pp-header[data-v-7d4af920]{min-height:84px;padding:.8rem}.pp-resumen[data-v-7d4af920],.pp-grid[data-v-7d4af920],.pp-edit-hint[data-v-7d4af920]{margin-inline:.7rem}}@media(prefers-reduced-motion:reduce){.pp-modal[data-v-7d4af920] *,.pp-modal[data-v-7d4af920] *:before,.pp-modal[data-v-7d4af920] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mvp-backoffice[data-v-84b7c3f6]{display:grid;gap:1.1rem;width:100%;min-width:0;max-width:100%}.mvp-content-responsive[data-v-84b7c3f6]{display:grid;gap:1.1rem;width:100%;min-width:0;max-width:100%;container-type:inline-size;container-name:postulaciones}.mvp-hero[data-v-84b7c3f6],.mvp-list-card[data-v-84b7c3f6],.mvp-modal[data-v-84b7c3f6],.mvp-panel[data-v-84b7c3f6]{background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 45px #0f172a14}.mvp-hero[data-v-84b7c3f6]{border-radius:1.25rem;padding:1.35rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;background:radial-gradient(circle at top right,rgba(13,110,253,.11),transparent 18rem),linear-gradient(145deg,#fff,#f8fbff);border-top:4px solid #0d6efd;min-width:0;max-width:100%}.mvp-hero-intro[data-v-84b7c3f6]{display:flex;align-items:center;gap:1rem;min-width:0}.mvp-hero-intro>div[data-v-84b7c3f6],.mvp-hero-actions[data-v-84b7c3f6]{min-width:0}.mvp-hero-icon[data-v-84b7c3f6]{width:3.25rem;height:3.25rem;flex:0 0 auto;display:grid;place-items:center;border-radius:1rem;background:linear-gradient(145deg,#0d6efd,#2563eb);color:#fff;font-size:1.4rem;box-shadow:0 .75rem 1.5rem #0d6efd40}.mvp-hero h1[data-v-84b7c3f6]{margin:.25rem 0;font-weight:800;color:#0f172a;letter-spacing:-.025em;overflow-wrap:anywhere}.mvp-hero p[data-v-84b7c3f6],.mvp-muted[data-v-84b7c3f6],.mvp-section-title p[data-v-84b7c3f6],.mvp-guidance p[data-v-84b7c3f6],.mvp-info p[data-v-84b7c3f6],.mvp-panel p[data-v-84b7c3f6]{color:#64748b}.mvp-eyebrow[data-v-84b7c3f6]{display:block;text-transform:uppercase;letter-spacing:.08em;color:#2563eb;font-size:.72rem;font-weight:800}.mvp-hero-actions[data-v-84b7c3f6]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.mvp-ultima-actualizacion[data-v-84b7c3f6]{color:#64748b;font-size:.82rem;font-weight:600;white-space:nowrap}.mvp-hero-actions .btn[data-v-84b7c3f6]{min-height:2.8rem;display:inline-flex;align-items:center;justify-content:center}@container postulaciones (max-width: 699.98px){.mvp-hero[data-v-84b7c3f6]{flex-direction:column;align-items:stretch}.mvp-hero-actions[data-v-84b7c3f6],.mvp-hero-actions .btn[data-v-84b7c3f6]{width:100%}.mvp-ultima-actualizacion[data-v-84b7c3f6]{white-space:normal;overflow-wrap:anywhere}}@container postulaciones (max-width: 419.98px){.mvp-hero[data-v-84b7c3f6]{padding:1rem;border-radius:1.1rem}}.mvp-content-responsive>.alert[data-v-84b7c3f6]{margin:0;border-radius:1rem;padding:1rem 1.15rem}.mvp-results-badge[data-v-84b7c3f6]{--badge-accent: var(--func-status-pending);display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .8rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--badge-accent) 55%,#ffffff);background:#ffffff24;color:#fff;font-size:.8rem;font-weight:900;white-space:nowrap}.mvp-results-badge--pending[data-v-84b7c3f6]{--badge-accent: var(--func-status-pending)}.mvp-results-badge--warning[data-v-84b7c3f6]{--badge-accent: var(--func-status-correction)}.mvp-results-badge--review[data-v-84b7c3f6]{--badge-accent: #a78bfa}.mvp-results-badge--info[data-v-84b7c3f6]{--badge-accent: #38bdf8}.mvp-results-badge--wait[data-v-84b7c3f6]{--badge-accent: var(--func-status-waiting)}.mvp-results-badge--ok[data-v-84b7c3f6]{--badge-accent: var(--func-status-approved)}.mvp-results-badge--danger[data-v-84b7c3f6]{--badge-accent: var(--func-status-rejected)}.mvp-list-card[data-v-84b7c3f6]{--list-accent: var(--module-accent);--list-accent-dark: var(--module-accent-dark);width:100%;min-width:0;max-width:100%;overflow:hidden;padding:0;border-radius:1rem;border-top:4px solid var(--list-accent)}.mvp-section-title[data-v-84b7c3f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:-1.25rem -1.25rem 1rem;padding:1rem 1.25rem;border-radius:1.35rem 1.35rem 0 0;background:linear-gradient(145deg,color-mix(in srgb,var(--list-accent) 10%,#ffffff),#fff);border-bottom:1px solid color-mix(in srgb,var(--list-accent) 20%,#e2e8f0)}.mvp-list-card>.mvp-section-title[data-v-84b7c3f6]{margin:0;border-radius:0;background:linear-gradient(120deg,rgba(255,255,255,.05),transparent 42%),linear-gradient(135deg,var(--func-sidebar-bg) 0%,var(--func-sidebar-active-bg) 100%);border-bottom:1px solid rgba(255,255,255,.18)}.mvp-list-kicker[data-v-84b7c3f6]{display:block;text-transform:uppercase;letter-spacing:.06em;color:#ffffffc2;font-size:.68rem;font-weight:800;margin-bottom:.15rem}.mvp-section-title h2[data-v-84b7c3f6],.mvp-section-title h3[data-v-84b7c3f6]{margin:0;color:#0f172a;font-weight:800}.mvp-list-card>.mvp-section-title h2[data-v-84b7c3f6]{color:#fff}.mvp-list-card>.mvp-section-title p[data-v-84b7c3f6]{margin:.2rem 0 0;color:#ffffffd1}.mvp-table-responsive[data-v-84b7c3f6]{width:100%;min-width:0;max-width:100%;overflow:visible}.mvp-table[data-v-84b7c3f6]{width:100%;max-width:100%;min-width:0;margin:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.mvp-col-postulacion[data-v-84b7c3f6]{width:13%}.mvp-col-fecha[data-v-84b7c3f6]{width:11%}.mvp-col-nombre[data-v-84b7c3f6]{width:15%}.mvp-col-rut[data-v-84b7c3f6]{width:9%}.mvp-col-correo[data-v-84b7c3f6]{width:12%}.mvp-col-correccion[data-v-84b7c3f6]{width:13%}.mvp-col-estado[data-v-84b7c3f6]{width:16%}.mvp-col-acciones[data-v-84b7c3f6]{width:11%}.mvp-table thead[data-v-84b7c3f6]{background:#f1f5f9}.mvp-table th[data-v-84b7c3f6]{padding:.82rem .75rem;border-bottom:1px solid #cbdbea;color:#475569;font-size:.72rem;font-weight:850;letter-spacing:.015em;line-height:1.25;text-transform:uppercase;vertical-align:middle}.mvp-table td[data-v-84b7c3f6]{padding:.85rem .75rem;border-bottom:1px solid #e7edf4;color:#334155;font-size:.82rem;line-height:1.35;vertical-align:middle}.mvp-row[data-v-84b7c3f6]{background:#fff;transition:background-color .18s ease,box-shadow .18s ease}.mvp-row.mvp-row--corrected[data-v-84b7c3f6]{background:#fff;box-shadow:inset 4px 0 0 var(--func-status-pending)}.mvp-list-correction-state[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.5rem;width:100%;min-width:0;border:1px solid var(--func-border);border-radius:.75rem;background:var(--func-soft);padding:.48rem .55rem}.mvp-list-correction-state>span[data-v-84b7c3f6]:last-child{display:grid;gap:.05rem;min-width:0}.mvp-list-correction-state strong[data-v-84b7c3f6],.mvp-list-correction-state small[data-v-84b7c3f6]{overflow-wrap:anywhere}.mvp-list-correction-state strong[data-v-84b7c3f6]{color:var(--func-text-strong);font-size:.72rem;font-weight:800;line-height:1.2}.mvp-list-correction-state small[data-v-84b7c3f6]{color:var(--func-muted);font-size:.65rem;line-height:1.25}.mvp-list-correction-icon[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:999px;background:#e2e8f0;color:#64748b}.mvp-list-correction-state.modified[data-v-84b7c3f6]{border-color:var(--func-status-pending-border);background:var(--func-status-pending-soft)}.mvp-list-correction-state.modified .mvp-list-correction-icon[data-v-84b7c3f6]{background:var(--func-status-pending-soft-strong);color:var(--func-status-pending-dark)}.mvp-list-correction-state.reopened[data-v-84b7c3f6]{border-color:var(--func-status-preingreso-border);background:var(--func-status-preingreso-soft)}.mvp-list-correction-state.reopened .mvp-list-correction-icon[data-v-84b7c3f6]{background:var(--func-status-preingreso-soft-strong);color:var(--func-status-preingreso-dark)}.mvp-list-correction-state.review[data-v-84b7c3f6]{border-color:var(--func-status-review-border);background:var(--func-status-review-soft)}.mvp-list-correction-state.review .mvp-list-correction-icon[data-v-84b7c3f6]{background:var(--func-status-review-soft-strong);color:var(--func-status-review-dark)}.mvp-list-correction-state.empty[data-v-84b7c3f6]{border-color:var(--func-status-rejected-border);background:var(--func-status-rejected-soft)}.mvp-list-correction-state.empty .mvp-list-correction-icon[data-v-84b7c3f6]{background:var(--func-status-rejected-soft-strong);color:var(--func-status-rejected-dark)}.mvp-list-correction-state.partial[data-v-84b7c3f6]{border-color:var(--func-status-correction-border);background:var(--func-status-correction-soft)}.mvp-list-correction-state.partial .mvp-list-correction-icon[data-v-84b7c3f6]{background:var(--func-status-correction-soft-strong);color:var(--func-status-correction-dark)}.mvp-list-correction-state.ready[data-v-84b7c3f6]{border-color:var(--func-status-approved-border);background:var(--func-status-approved-soft)}.mvp-list-correction-state.ready .mvp-list-correction-icon[data-v-84b7c3f6]{background:var(--func-status-approved-soft-strong);color:var(--func-status-approved-dark)}.mvp-row[data-v-84b7c3f6]:hover,.mvp-row[data-v-84b7c3f6]:focus-within{background:color-mix(in srgb,var(--list-accent) 5%,#ffffff);box-shadow:inset 4px 0 0 var(--list-accent)}@container postulaciones (min-width: 880px){.mvp-row:last-child td[data-v-84b7c3f6]{border-bottom:0}}.mvp-code[data-v-84b7c3f6],.mvp-cell-nombre strong[data-v-84b7c3f6]{display:block;color:#172033;font-weight:850;overflow-wrap:anywhere}.mvp-code[data-v-84b7c3f6]{font-size:.86rem}.mvp-cell-fecha[data-v-84b7c3f6]{color:#52657a;font-variant-numeric:tabular-nums}.mvp-rut-chip[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.3rem .55rem;border:1px solid #d9e2ec;border-radius:.45rem;background:#f1f5f9;color:#334155;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;max-width:100%}.mvp-cell-correo .mvp-email-address[data-v-84b7c3f6]{display:block;overflow-wrap:anywhere}.mvp-status[data-v-84b7c3f6]{min-width:0}.mvp-badge[data-v-84b7c3f6]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.35rem .65rem;border-radius:999px;font-weight:800;font-size:.8rem;line-height:1.25;text-align:center;justify-content:center;max-width:100%;white-space:normal;overflow-wrap:anywhere}.badge-ok[data-v-84b7c3f6]{background:var(--func-status-approved-soft-strong);border:1px solid var(--func-status-approved-border);color:#166534}.badge-danger[data-v-84b7c3f6]{background:var(--func-status-rejected-soft-strong);border:1px solid var(--func-status-rejected-border);color:#991b1b}.badge-warning[data-v-84b7c3f6]{background:var(--func-status-correction-soft-strong);border:1px solid var(--func-status-correction-border);color:#92400e}.badge-review[data-v-84b7c3f6]{background:var(--func-status-review-soft-strong);border:1px solid var(--func-status-review-border);color:var(--func-status-review-dark)}.badge-pending[data-v-84b7c3f6]{background:var(--func-status-pending-soft-strong);border:1px solid var(--func-status-pending-border);color:#1e40af}.badge-info[data-v-84b7c3f6]{background:var(--func-status-preingreso-soft-strong);border:1px solid var(--func-status-preingreso-border);color:var(--func-status-preingreso-text)}.badge-wait[data-v-84b7c3f6]{background:var(--func-status-waiting-soft-strong);border:1px solid var(--func-status-waiting-border);color:#92400e}.mvp-empty[data-v-84b7c3f6]{min-height:8rem;display:grid;place-items:center;text-align:center;gap:.25rem;color:#64748b;padding:1.5rem;border:1px dashed #cbdbea;border-radius:1rem;background:#f8fbff}.mvp-list-card>.mvp-empty[data-v-84b7c3f6]{margin:1.25rem}.mvp-empty i[data-v-84b7c3f6]{font-size:2rem;color:#94a3b8}.mvp-empty-icon[data-v-84b7c3f6]{width:3.5rem;height:3.5rem;display:grid;place-items:center;border-radius:50%;background:#eef6fa;margin-bottom:.35rem}.mvp-action-buttons[data-v-84b7c3f6]{display:flex;flex-direction:column;align-items:stretch;gap:.45rem}.mvp-action .btn[data-v-84b7c3f6]{min-height:2.35rem;min-width:0;width:100%;max-width:100%;display:inline-flex;align-items:center;justify-content:center;padding-inline:.7rem;font-size:.78rem;font-weight:800;white-space:normal}.mvp-action .btn-primary[data-v-84b7c3f6]{box-shadow:0 .45rem .9rem #0d6efd24}@container postulaciones (min-width: 880px) and (max-width: 1079.98px){.mvp-table th[data-v-84b7c3f6]{padding:.62rem .45rem;font-size:.66rem}.mvp-table td[data-v-84b7c3f6]{padding:.68rem .45rem;font-size:.76rem}.mvp-code[data-v-84b7c3f6]{font-size:.78rem}.mvp-rut-chip[data-v-84b7c3f6]{min-height:1.8rem;padding:.25rem .38rem;font-size:.72rem;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;text-align:center}.mvp-badge[data-v-84b7c3f6]{padding:.3rem .45rem;font-size:.72rem}.mvp-action-buttons[data-v-84b7c3f6]{gap:.35rem}.mvp-action .btn[data-v-84b7c3f6]{min-height:2.15rem;padding-inline:.4rem;font-size:.7rem}.mvp-table .mvp-score-inline[data-v-84b7c3f6]{font-size:.74rem}.mvp-table .mvp-score-inline strong[data-v-84b7c3f6]{font-size:.82rem}.mvp-table .mvp-channel-chip[data-v-84b7c3f6]{max-width:100%;padding-inline:.42rem;font-size:.7rem;white-space:normal;overflow-wrap:anywhere}}@container postulaciones (max-width: 879.98px){.mvp-table-responsive[data-v-84b7c3f6]{padding:.85rem}.mvp-table[data-v-84b7c3f6],.mvp-table tbody[data-v-84b7c3f6]{display:block;width:100%;min-width:0;max-width:100%;table-layout:auto}.mvp-table colgroup[data-v-84b7c3f6]{display:none}.mvp-table thead[data-v-84b7c3f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.mvp-table tbody[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.mvp-row[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;overflow:hidden;border:1px solid #d9e3ee;border-radius:.9rem;background:#fff;box-shadow:0 .45rem 1.1rem #0f172a0e}.mvp-row[data-v-84b7c3f6]:hover,.mvp-row[data-v-84b7c3f6]:focus-within{background:#fff;box-shadow:inset 4px 0 0 var(--list-accent),0 .6rem 1.25rem #0f172a14}.mvp-table td[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(6.8rem,35%) minmax(0,1fr);width:100%;min-width:0;max-width:100%;gap:.75rem;align-items:start;padding:.58rem .75rem;border-bottom:1px solid #edf2f7;font-size:.84rem}.mvp-table td[data-v-84b7c3f6]:before{content:attr(data-label);color:#64748b;font-size:.68rem;font-weight:850;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.mvp-table td[data-v-84b7c3f6]>*{grid-column:2;min-width:0}.mvp-table td[data-v-84b7c3f6]:last-child{border-bottom:0}.mvp-cell-postulacion[data-v-84b7c3f6]{padding-block:.75rem!important}.mvp-status[data-v-84b7c3f6],.mvp-action[data-v-84b7c3f6]{padding-block:.7rem!important}.mvp-action-buttons[data-v-84b7c3f6]{flex-direction:row;flex-wrap:wrap}.mvp-action .btn[data-v-84b7c3f6]{flex:1 1 8rem}}@container postulaciones (max-width: 679.98px){.mvp-list-card>.mvp-section-title[data-v-84b7c3f6]{align-items:stretch;flex-direction:column}.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{align-self:flex-start}.mvp-table tbody[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}}@container postulaciones (max-width: 479.98px){.mvp-table td[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr);gap:.25rem}.mvp-table td[data-v-84b7c3f6]>*{grid-column:1}}@container postulaciones (max-width: 419.98px){.mvp-list-card[data-v-84b7c3f6]{border-radius:.9rem}}.mvp-empty.compact[data-v-84b7c3f6]{min-height:4rem}.mvp-modal-backdrop[data-v-84b7c3f6]{position:fixed;inset:0;z-index:1050;background:radial-gradient(circle at top,rgba(59,130,246,.18),transparent 34rem),#0f172aad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:1rem}.mvp-modal[data-v-84b7c3f6]{display:flex;flex-direction:column;width:min(1040px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow:hidden;border-radius:1.35rem;border:1px solid rgba(255,255,255,.72);background:#f8fafc;box-shadow:0 2rem 5rem #0f172a4d}.mvp-modal-header[data-v-84b7c3f6]{flex:0 0 auto;padding:1.15rem 1.25rem 1rem;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;background:radial-gradient(circle at top right,rgba(37,99,235,.11),transparent 15rem),#fff}.mvp-modal-heading[data-v-84b7c3f6]{min-width:0}.mvp-modal-header h2[data-v-84b7c3f6]{margin:.25rem 0;font-weight:900;color:#0f172a;letter-spacing:-.02em;overflow-wrap:anywhere}.mvp-modal-header p[data-v-84b7c3f6]{margin:0;color:#64748b}.mvp-modal-header .modal-chip[data-v-84b7c3f6]{margin-top:.65rem}.mvp-modal-header .btn-close[data-v-84b7c3f6]{width:2.65rem;height:2.65rem;flex:0 0 auto;margin:-.2rem -.25rem 0 0;border-radius:.85rem;opacity:.72}.mvp-modal-header .btn-close[data-v-84b7c3f6]:hover{background-color:var(--func-primary-soft);opacity:1}.mvp-modal-header .btn-close[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(13,110,253,.35);outline-offset:2px;opacity:1}.mvp-modal-body[data-v-84b7c3f6]{display:grid;gap:.9rem;min-height:0;padding:1.1rem 1.25rem 1.25rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:#f8fafc}.mvp-modal-body>.alert[data-v-84b7c3f6]{margin:0;border-radius:1rem;padding:.9rem 1rem}.mvp-modal-body[data-v-84b7c3f6]::-webkit-scrollbar{width:.7rem}.mvp-modal-body[data-v-84b7c3f6]::-webkit-scrollbar-track{background:#f8fafc}.mvp-modal-body[data-v-84b7c3f6]::-webkit-scrollbar-thumb{border:2px solid #f8fafc;border-radius:999px;background:#94a3b8}.mvp-guidance[data-v-84b7c3f6]{display:flex;gap:.9rem;align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.mvp-guidance>i[data-v-84b7c3f6]{color:#2563eb;font-size:1.25rem}.mvp-guidance span[data-v-84b7c3f6]{display:block;color:#64748b;font-size:.78rem;text-transform:uppercase;font-weight:800}.mvp-guidance strong[data-v-84b7c3f6]{display:block;color:#0f172a;font-size:1.05rem}.mvp-guidance p[data-v-84b7c3f6]{margin:.2rem 0 0}.mvp-panel[data-v-84b7c3f6]{border-radius:1rem;padding:1rem}.mvp-panel h3[data-v-84b7c3f6]{margin:0 0 .35rem;font-weight:850;color:#0f172a}.mvp-grid[data-v-84b7c3f6]{display:grid;gap:.75rem}.mvp-grid-2[data-v-84b7c3f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.mvp-grid-3[data-v-84b7c3f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.mvp-grid article[data-v-84b7c3f6],.mvp-admisibilidad[data-v-84b7c3f6],.mvp-doc[data-v-84b7c3f6],.mvp-info[data-v-84b7c3f6],.mvp-resolution-card[data-v-84b7c3f6]{border:1px solid #e2e8f0;border-radius:.95rem;padding:.9rem;background:#fff}.mvp-grid small[data-v-84b7c3f6],.mvp-admisibilidad small[data-v-84b7c3f6]{display:block;color:var(--func-muted);font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none}.mvp-grid strong[data-v-84b7c3f6],.mvp-admisibilidad strong[data-v-84b7c3f6]{color:#0f172a}.mvp-admisibilidad[data-v-84b7c3f6]{display:flex;justify-content:space-between;gap:1rem}.mvp-admisibilidad.ok[data-v-84b7c3f6]{background:#f0fdf4;border-color:#bbf7d0}.mvp-admisibilidad.warning[data-v-84b7c3f6]{background:#fffbeb;border-color:#fde68a}.mvp-info[data-v-84b7c3f6]{display:flex;gap:.75rem;background:#f8fafc}.mvp-info i[data-v-84b7c3f6]{color:#2563eb}.mvp-data-sections[data-v-84b7c3f6]{display:block;min-width:0}.mvp-accordion-selected[data-v-84b7c3f6]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:auto;white-space:nowrap;border-radius:999px;padding:.18rem .5rem;background:var(--module-soft-strong);color:var(--module-accent-dark);font-size:.72rem;font-weight:650}.mvp-accordion-selected+.mvp-data-section-count[data-v-84b7c3f6]{margin-left:.5rem}.mvp-modal--informe[data-v-84b7c3f6]{width:min(720px,calc(100vw - 2rem))}.mvp-modal--informe .mvp-modal-header p[data-v-84b7c3f6]{margin:0;color:#475569;font-size:.92rem}.mvp-modal--informe .mvp-modal-body[data-v-84b7c3f6]{display:block}.mvp-informe-filtros[data-v-84b7c3f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.85rem}.mvp-informe-filtro[data-v-84b7c3f6]{flex:1 1 12rem;min-width:0}.mvp-informe-filtro--busqueda[data-v-84b7c3f6]{flex:2 1 18rem}.mvp-informe-filtro .form-label[data-v-84b7c3f6]{margin-bottom:.35rem;font-weight:800;font-size:.82rem;color:#475569}.mvp-informe-todos[data-v-84b7c3f6]{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;padding:.6rem .85rem;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff;font-weight:800;font-size:.88rem;color:#0f172a;cursor:pointer}.mvp-informe-lista[data-v-84b7c3f6]{list-style:none;margin:0;padding:0;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff;overflow:hidden}.mvp-informe-fila[data-v-84b7c3f6]{display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;border-bottom:1px solid #eef2f7}.mvp-informe-fila[data-v-84b7c3f6]:last-child{border-bottom:none}.mvp-informe-datos[data-v-84b7c3f6]{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.1rem;cursor:pointer}.mvp-informe-datos strong[data-v-84b7c3f6]{color:#0f172a;font-weight:700;overflow-wrap:anywhere}.mvp-informe-datos>span[data-v-84b7c3f6]{color:#64748b;font-size:.82rem;overflow-wrap:anywhere}.mvp-informe-sin-correo[data-v-84b7c3f6]{color:#b45309;font-weight:600}.mvp-informe-tag[data-v-84b7c3f6]{flex:0 0 auto;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:700;background:#dcfce7;color:#15803d;white-space:nowrap}.mvp-informe-footer[data-v-84b7c3f6]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.9rem 1.25rem;border-top:1px solid #e2e8f0;background:#fff;font-size:.88rem;font-weight:700;color:#475569}.mvp-informe-ocultas[data-v-84b7c3f6]{display:block;margin-top:.15rem;font-weight:700;font-size:.78rem;color:#b45309}@media(max-width:575.98px){.mvp-informe-fila[data-v-84b7c3f6]{flex-wrap:wrap}.mvp-informe-tag[data-v-84b7c3f6]{margin-left:2rem}}.mvp-resolution-confirm-aviso[data-v-84b7c3f6]{margin-top:.85rem;padding:.6rem .8rem;border:1px solid #e6edf5;border-radius:10px;background:#f8fafc;text-align:left;font-size:.88rem}.mvp-rsh-derivados[data-v-84b7c3f6]{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem;padding:.85rem 1rem;border:1px solid #e6edf5;border-radius:10px;background:#f8fafc}.mvp-rsh-derivados small[data-v-84b7c3f6]{display:block;font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none;color:#94a3b8}.mvp-rsh-derivados strong[data-v-84b7c3f6]{color:#0f172a}.mvp-rsh-derivados-tag[data-v-84b7c3f6]{margin-left:auto;border-radius:999px;padding:.2rem .7rem;font-size:.75rem;font-weight:700;background:#dcfce7;color:#15803d}.mvp-data-section+.mvp-data-section[data-v-84b7c3f6]{margin-top:1.25rem}.mvp-data-section-head[data-v-84b7c3f6]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:.55rem;margin:0 calc(-1*clamp(.85rem,1.2vw,1.15rem)) .6rem;padding:.5rem clamp(.85rem,1.2vw,1.15rem);border-bottom:2px solid color-mix(in srgb,var(--module-accent) 42%,#e2e8f0);background:#fff}.mvp-data-section-head h4[data-v-84b7c3f6]{margin:0;color:var(--func-text-strong);font-size:.95rem;font-weight:800;letter-spacing:-.01em}.mvp-data-section-head>i[data-v-84b7c3f6]{color:var(--module-accent-dark);font-size:1rem}.mvp-data-section-count[data-v-84b7c3f6]{margin-left:auto;color:var(--func-muted);font-size:.74rem;font-weight:600;font-variant-numeric:tabular-nums}.mvp-field-rows[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(1.1rem,2.4vw,2.5rem);column-gap:clamp(1.1rem,2.4vw,2.5rem);margin:0}.mvp-field-row[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(9.5rem,36%) minmax(0,1fr);align-items:baseline;gap:.7rem;min-height:34px;padding:.3rem .1rem;border-bottom:1px solid #eef2f7}.mvp-field-row.is-wide[data-v-84b7c3f6]{grid-column:1 / -1;grid-template-columns:minmax(9.5rem,17.4%) minmax(0,1fr)}.mvp-field-row[data-v-84b7c3f6]:last-child{border-bottom:0}.mvp-field-row dt[data-v-84b7c3f6]{margin:0;color:var(--func-muted);font-size:.78rem;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none}.mvp-field-row dd[data-v-84b7c3f6]{margin:0;color:var(--func-text-strong);font-size:.88rem;font-weight:500;line-height:1.35;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mvp-field-row.is-empty dd[data-v-84b7c3f6]{color:#94a3b8;font-weight:400;font-style:italic}.mvp-change-flag[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;padding:.1rem .5rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.7rem;font-weight:650;font-style:normal;line-height:1.5;white-space:nowrap;vertical-align:middle}@media(max-width:991.98px){.mvp-field-rows[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}.mvp-field-row[data-v-84b7c3f6],.mvp-field-row.is-wide[data-v-84b7c3f6]{grid-template-columns:minmax(8rem,42%) minmax(0,1fr)}}@media(max-width:575.98px){.mvp-field-row[data-v-84b7c3f6],.mvp-field-row.is-wide[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr);gap:.1rem;padding:.45rem 0}}@media(max-width:760px){.mvp-data-section-count[data-v-84b7c3f6]{display:none}}.mvp-edit-form[data-v-84b7c3f6]{display:grid;gap:1rem}.mvp-edit-form .form-label[data-v-84b7c3f6]{font-weight:750;color:#334155}.mvp-form-footer[data-v-84b7c3f6]{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;flex-wrap:wrap;padding-top:.5rem}.mvp-form-footer-sticky[data-v-84b7c3f6]{position:sticky;bottom:0;z-index:8;margin:0 -.25rem -.25rem;padding:.85rem;border-top:1px solid #dbe7f5;border-radius:.9rem;background:#fffffff5;box-shadow:0 -12px 30px #0f172a14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mvp-form-footer-note[data-v-84b7c3f6]{margin-right:auto;color:#64748b;font-size:.84rem;font-weight:750}.mvp-readonly-chip[data-v-84b7c3f6]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.45rem .8rem;border:1px solid #cbd5e1;border-radius:999px;background:#f8fafc;color:#475569;font-size:.82rem;font-weight:850}.mvp-readonly-panel[data-v-84b7c3f6],.mvp-preingreso-panel[data-v-84b7c3f6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:center;padding:.85rem .95rem;border:1px solid var(--func-border);border-radius:12px;background:var(--func-soft)}.mvp-readonly-panel-icon[data-v-84b7c3f6]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.9rem;background:#e0e7ff;color:#1d4ed8;font-size:1.25rem}.mvp-readonly-panel h4[data-v-84b7c3f6]{margin:.15rem 0 .35rem;font-weight:900}.mvp-readonly-panel p[data-v-84b7c3f6]{max-width:48rem;margin:0 0 .85rem;color:#64748b}.mvp-doc-list[data-v-84b7c3f6],.mvp-check-list[data-v-84b7c3f6],.mvp-timeline[data-v-84b7c3f6]{display:grid;gap:.75rem}.mvp-doc[data-v-84b7c3f6]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.mvp-doc div[data-v-84b7c3f6]:first-child{display:grid}.mvp-doc span[data-v-84b7c3f6]{color:#64748b}.mvp-check[data-v-84b7c3f6]{display:flex;gap:.75rem;align-items:flex-start;border:1px solid #e2e8f0;border-radius:.9rem;padding:.85rem;cursor:pointer}.mvp-check input[data-v-84b7c3f6]{margin-top:.25rem}.mvp-check span[data-v-84b7c3f6]{display:grid}.mvp-check small[data-v-84b7c3f6]{color:#64748b}.mvp-resolution[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mvp-resolution-card h4[data-v-84b7c3f6]{font-weight:850}.mvp-resolution-card.ok[data-v-84b7c3f6]{background:#f0fdf4}.mvp-resolution-card.danger[data-v-84b7c3f6]{background:#fff1f2}.mvp-timeline article[data-v-84b7c3f6]{display:grid;grid-template-columns:.8rem 1fr;gap:.75rem}.mvp-timeline article>span[data-v-84b7c3f6]{width:.8rem;height:.8rem;border-radius:999px;background:#2563eb;margin-top:.3rem}.mvp-timeline small[data-v-84b7c3f6]{display:block;color:#64748b}.mvp-timeline p[data-v-84b7c3f6]{margin:.25rem 0 0}.mvp-missing-list[data-v-84b7c3f6],.mvp-callout[data-v-84b7c3f6]{border:1px solid #fde68a;background:#fffbeb;border-radius:1rem;padding:.9rem 1rem}.mvp-missing-list strong[data-v-84b7c3f6],.mvp-callout strong[data-v-84b7c3f6]{display:block;color:#92400e;font-weight:850;margin-bottom:.35rem}.mvp-missing-list ul[data-v-84b7c3f6],.mvp-callout ul[data-v-84b7c3f6]{margin:0;padding-left:1.1rem}.mvp-missing-list li[data-v-84b7c3f6],.mvp-callout li[data-v-84b7c3f6]{margin-bottom:.45rem}.mvp-missing-list li span[data-v-84b7c3f6],.mvp-callout li span[data-v-84b7c3f6]{display:block;font-weight:650;color:#1f2937}.mvp-missing-list li small[data-v-84b7c3f6],.mvp-callout li small[data-v-84b7c3f6]{display:block;color:var(--func-muted);font-size:.78rem;font-weight:500}.mvp-admisibilidad .mvp-missing-list[data-v-84b7c3f6]{margin-top:.6rem;padding:.6rem 0 0;border:0;border-top:1px solid rgba(15,23,42,.09);border-radius:0;background:transparent}.mvp-callout p[data-v-84b7c3f6]{margin:0 0 .55rem;color:#475569}.mvp-callout.info[data-v-84b7c3f6]{border-color:#bfdbfe;background:#eff6ff}.mvp-callout.info strong[data-v-84b7c3f6]{color:#1d4ed8}.mvp-callout.danger[data-v-84b7c3f6]{border-color:#fecaca;background:#fff1f2}.mvp-callout.danger strong[data-v-84b7c3f6]{color:#b91c1c}.mvp-callout.danger li[data-v-84b7c3f6],.mvp-callout.danger p[data-v-84b7c3f6]{color:#7f1d1d}.mvp-doc-manager[data-v-84b7c3f6]{border:1px solid #cfe0f5;background:radial-gradient(circle at top right,rgba(37,99,235,.08),transparent 16rem),#f8fbff;border-radius:1.15rem;padding:1.15rem;box-shadow:inset 0 1px #fffc}.mvp-doc-manager-help[data-v-84b7c3f6]{color:var(--func-muted);margin:0}.mvp-doc-manager-help[data-v-84b7c3f6]{font-size:.82rem;font-weight:700;white-space:nowrap;border:1px solid #cfe0f5;border-radius:999px;padding:.38rem .65rem;background:#fff}.mvp-doc-rows[data-v-84b7c3f6]{display:block;min-width:0}.mvp-doc-row[data-v-84b7c3f6]{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:56px;padding:.5rem .1rem;border-bottom:1px solid #eef2f7}.mvp-doc-row[data-v-84b7c3f6]:last-child{border-bottom:0}.mvp-doc-status[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.3rem;justify-self:start;padding:.16rem .5rem;border:1px solid transparent;border-radius:6px;font-size:.72rem;font-weight:650;white-space:nowrap}.mvp-doc-status.ok[data-v-84b7c3f6]{background:#dcfce7;border-color:#a7e3c0;color:#166534}.mvp-doc-status.pending[data-v-84b7c3f6]{background:#ffedd5;border-color:#fdba74;color:#9a3412}.mvp-doc-status.neutral[data-v-84b7c3f6]{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.mvp-doc-row-copy[data-v-84b7c3f6]{min-width:0}.mvp-doc-row-copy strong[data-v-84b7c3f6]{display:block;color:var(--func-text-strong);font-size:.88rem;font-weight:650;line-height:1.3}.mvp-doc-row-copy small[data-v-84b7c3f6]{display:block;overflow:hidden;color:var(--func-muted);font-size:.78rem;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.mvp-doc-card-actions[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.35rem}.mvp-doc-card-actions .btn[data-v-84b7c3f6]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:.78rem;font-weight:650}.mvp-doc-card-actions .btn[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(13,110,253,.3);outline-offset:2px}.mvp-doc-card-actions .btn[data-v-84b7c3f6]:disabled{cursor:not-allowed;opacity:.65}.mvp-documents-panel .mvp-callout.warning[data-v-84b7c3f6]{border-color:#f6c978;background:#fff8eb}@media(max-width:900px){.mvp-doc-row[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr);align-items:stretch}.mvp-doc-card-actions[data-v-84b7c3f6]{justify-content:flex-start}.mvp-doc-manager-help[data-v-84b7c3f6]{white-space:normal}}.mvp-doc-upload[data-v-84b7c3f6]{border:1px solid #dbeafe;background:#f8fbff;border-radius:1rem;padding:1rem}.mvp-doc-upload h4[data-v-84b7c3f6],.mvp-observaciones-correccion h4[data-v-84b7c3f6]{font-weight:850;margin-bottom:.25rem}.mvp-doc-upload p[data-v-84b7c3f6],.mvp-observaciones-correccion p[data-v-84b7c3f6]{margin:0 0 .75rem;color:#64748b}.mvp-observaciones-correccion[data-v-84b7c3f6]{display:grid;gap:.75rem;border:1px solid #e0e7ff;background:#f8fafc;border-radius:1rem;padding:1rem}.mvp-observaciones-correccion article[data-v-84b7c3f6]{border-top:1px solid #e2e8f0;padding-top:.75rem}.mvp-evaluation-panel[data-v-84b7c3f6]{display:grid;gap:1rem;padding-bottom:0}.mvp-evaluation-heading[data-v-84b7c3f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.mvp-evaluation-heading h3[data-v-84b7c3f6]{margin:.15rem 0 .3rem;color:var(--func-text-strong);font-size:1.35rem;font-weight:850}.mvp-evaluation-heading p[data-v-84b7c3f6]{max-width:54rem;margin:0;color:var(--func-muted)}.mvp-evaluation-progress[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.5rem .75rem;font-size:.8rem;font-weight:800}.mvp-evaluation-progress.complete[data-v-84b7c3f6]{border-color:#86efac;background:#f0fdf4;color:#15803d}.mvp-evaluation-board[data-v-84b7c3f6]{display:grid;gap:1rem}.mvp-evaluation-rows[data-v-84b7c3f6]{display:grid}.mvp-evaluation-row[data-v-84b7c3f6]{border-bottom:1px solid #e8edf4;background:#fff;transition:background-color .16s ease,border-color .16s ease}.mvp-evaluation-row[data-v-84b7c3f6]:last-child{border-bottom:0}.mvp-evaluation-row.is-aprobado[data-v-84b7c3f6]{background:#f7fdf9}.mvp-evaluation-row.is-observado[data-v-84b7c3f6]{background:#fff8f8}.mvp-evaluation-row.is-recently-corrected[data-v-84b7c3f6]{border-left:4px solid #0284c7;background:#f0f9ff;padding-left:.55rem}.mvp-evaluation-row-main[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:58px;padding:.55rem .2rem}.mvp-evaluation-copy[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(9rem,.45fr) minmax(12rem,1fr) auto;align-items:center;gap:.65rem;min-width:0;flex:1 1 auto}.mvp-evaluation-copy strong[data-v-84b7c3f6]{color:var(--func-text-strong);font-size:.86rem;font-weight:750}.mvp-evaluation-copy small[data-v-84b7c3f6]{overflow:hidden;color:#475569;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.mvp-evaluation-copy .mvp-mini-status[data-v-84b7c3f6]{margin:0}.mvp-modified-badge[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.3rem;width:-moz-fit-content;width:fit-content;border:1px solid var(--func-status-pending-border);border-radius:999px;background:var(--func-status-pending-soft);color:var(--func-status-pending-dark);padding:.24rem .48rem;font-size:.68rem;font-weight:800}.mvp-evaluation-tools[data-v-84b7c3f6],.mvp-evaluation-verdict[data-v-84b7c3f6]{display:flex;align-items:center;gap:.45rem}.mvp-evaluation-document[data-v-84b7c3f6],.mvp-evaluation-verdict-button[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border-radius:.65rem}.mvp-evaluation-verdict-button[data-v-84b7c3f6]{border:2px solid #dbe2ea;background:#fff;color:#64748b;font-size:1rem;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}.mvp-evaluation-verdict-button[data-v-84b7c3f6]:hover{transform:translateY(-1px)}.mvp-evaluation-verdict-button.approve.active[data-v-84b7c3f6]{border-color:#16a34a;background:#16a34a;color:#fff}.mvp-evaluation-verdict-button.observe.active[data-v-84b7c3f6]{border-color:#dc3545;background:#dc3545;color:#fff;box-shadow:0 0 0 .22rem #dc354524}.mvp-evaluation-verdict-button[data-v-84b7c3f6]:focus-visible,.mvp-evaluation-document[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:2px}.mvp-evaluation-observation[data-v-84b7c3f6]{margin:0 0 .75rem;border:1px solid #fecdd3;border-radius:.75rem;background:#fff;padding:.8rem}.mvp-evaluation-observation .form-label[data-v-84b7c3f6]{color:#7f1d1d;font-size:.82rem;font-weight:750}.mvp-evaluation-observation textarea[data-v-84b7c3f6]{resize:vertical}.mvp-evaluation-footer[data-v-84b7c3f6]{position:sticky;z-index:5;bottom:-1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 -1.25rem;border-top:1px solid #dbe2ea;background:#fffffff7;padding:.9rem 1.25rem;box-shadow:0 -.65rem 1.4rem #0f172a14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mvp-evaluation-summary[data-v-84b7c3f6],.mvp-evaluation-actions[data-v-84b7c3f6]{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.mvp-evaluation-summary span[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.3rem;color:#475569;font-size:.8rem}.mvp-evaluation-summary .approved[data-v-84b7c3f6]{color:#15803d}.mvp-evaluation-summary .observed[data-v-84b7c3f6]{color:#dc2626}.mvp-evaluation-summary .pending[data-v-84b7c3f6]{color:#b45309}.mvp-evaluation-actions .btn[data-v-84b7c3f6]{min-height:2.55rem;font-size:.82rem;font-weight:750}.mvp-correction-workspace[data-v-84b7c3f6]{display:grid;gap:.9rem;padding-bottom:0}.mvp-correction-workspace-heading[data-v-84b7c3f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding-bottom:.9rem;border-bottom:1px solid color-mix(in srgb,var(--module-accent) 22%,var(--func-border))}.mvp-correction-workspace-title[data-v-84b7c3f6]{min-width:0}.mvp-correction-workspace-heading h3[data-v-84b7c3f6]{margin:.15rem 0 .3rem;color:var(--func-text-strong);font-size:1.35rem;font-weight:850}.mvp-correction-workspace-heading p[data-v-84b7c3f6]{max-width:58rem;margin:0;color:var(--func-muted)}.mvp-correction-workspace-progress[data-v-84b7c3f6]{display:flex;align-items:flex-end;flex:0 0 auto;flex-direction:column;gap:.45rem}.mvp-correction-flow-chip[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--func-status-correction-border);border-radius:999px;background:var(--func-status-correction-soft);color:var(--func-status-correction-text);padding:.32rem .6rem;font-size:.7rem;font-weight:800}.mvp-correction-request-summary[data-v-84b7c3f6]{position:relative;display:flex;align-items:flex-start;gap:.75rem;overflow:hidden;border:1px solid var(--func-status-correction-border);border-radius:.85rem;background:linear-gradient(100deg,var(--func-status-correction-soft) 0%,#ffffff 72%);color:var(--func-text);padding:.75rem .9rem}.mvp-correction-request-icon[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:.6rem;background:var(--func-status-correction-soft-strong);color:var(--func-status-correction-dark)}.mvp-correction-request-summary>div>span[data-v-84b7c3f6]{display:block;color:var(--func-status-correction-text);font-size:.7rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.mvp-correction-request-summary p[data-v-84b7c3f6],.mvp-correction-instruction p[data-v-84b7c3f6]{margin:.2rem 0 0}.mvp-correction-request-summary p[data-v-84b7c3f6]{color:var(--func-text);font-size:.84rem}.mvp-correction-workspace-sections[data-v-84b7c3f6],.mvp-correction-workspace-items[data-v-84b7c3f6]{display:grid;gap:.8rem}.mvp-correction-workspace-item[data-v-84b7c3f6]{position:relative;overflow:hidden;border:1px solid #e2e8f0;border-radius:.9rem;background:#fff;padding:.9rem 1rem;box-shadow:0 .25rem .8rem #0f172a0b;transition:border-color .18s ease,box-shadow .18s ease}.mvp-correction-workspace-item.is-corrected[data-v-84b7c3f6]{border-left:4px solid var(--func-status-approved);background:#fff}.mvp-correction-workspace-item.is-editing[data-v-84b7c3f6]{border-color:color-mix(in srgb,var(--module-accent) 45%,#e2e8f0);box-shadow:0 .45rem 1.1rem #0f172a11}.mvp-correction-workspace-item-head[data-v-84b7c3f6],.mvp-correction-document-actions[data-v-84b7c3f6],.mvp-correction-workspace-footer[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem}.mvp-correction-workspace-item-head h5[data-v-84b7c3f6]{margin:.2rem 0 0;color:var(--func-text-strong);font-size:1rem;font-weight:800}.mvp-correction-item-type[data-v-84b7c3f6]{color:var(--func-status-correction-dark);font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.mvp-correction-item-status[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.35rem .6rem;font-size:.72rem;font-weight:800}.mvp-correction-item-status.pending[data-v-84b7c3f6]{border:1px solid var(--func-status-correction-border);background:var(--func-status-correction-soft);color:var(--func-status-correction-text)}.mvp-correction-item-status.corrected[data-v-84b7c3f6]{border:1px solid var(--func-status-approved-border);background:var(--func-status-approved-soft);color:var(--func-status-approved-text)}.mvp-correction-instruction[data-v-84b7c3f6]{margin-top:.8rem;border-left:3px solid var(--func-status-correction);border-radius:0 .55rem .55rem 0;background:var(--func-status-correction-soft);padding:.65rem .75rem;color:var(--func-status-correction-text);font-size:.82rem}.mvp-correction-comparison[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.55rem;margin:.8rem 0}.mvp-correction-comparison>div[data-v-84b7c3f6]{display:grid;align-content:center;gap:.18rem;min-width:0;border:1px solid #e2e8f0;border-radius:.7rem;background:#f8fafc;padding:.65rem .75rem}.mvp-correction-comparison>div[data-v-84b7c3f6]:last-child{border-color:#bfdbfe;background:#f8fbff}.mvp-correction-comparison small[data-v-84b7c3f6]{color:#64748b;font-size:.68rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.mvp-correction-comparison strong[data-v-84b7c3f6]{color:#1e293b;font-size:.82rem;font-weight:700;overflow-wrap:anywhere}.mvp-correction-comparison-arrow[data-v-84b7c3f6]{display:inline-flex;align-items:center;align-self:center;justify-content:center;width:1.9rem;height:1.9rem;border:1px solid #dbeafe;border-radius:999px;background:#fff;color:var(--func-status-pending)}.mvp-correction-document-replaced[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.28rem;width:-moz-fit-content;width:fit-content;margin-top:.2rem;color:var(--func-status-approved-dark);font-size:.68rem;font-weight:800}.mvp-correction-saved-summary[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;border:1px solid var(--func-status-approved-border);border-radius:.75rem;background:var(--func-status-approved-soft);padding:.65rem .75rem}.mvp-correction-saved-summary>div[data-v-84b7c3f6],.mvp-correction-saved-summary>div>span[data-v-84b7c3f6]:last-child{display:flex;align-items:center;gap:.6rem}.mvp-correction-saved-summary>div>span[data-v-84b7c3f6]:last-child{align-items:flex-start;flex-direction:column;gap:.05rem}.mvp-correction-saved-icon[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.8rem;height:1.8rem;border-radius:999px;background:var(--func-status-approved);color:#fff}.mvp-correction-saved-summary strong[data-v-84b7c3f6]{color:var(--func-status-approved-text);font-size:.8rem}.mvp-correction-saved-summary small[data-v-84b7c3f6]{color:#3f6212;font-size:.72rem}.mvp-correction-saved-summary .btn[data-v-84b7c3f6]{min-height:2.2rem;font-size:.74rem;font-weight:750}.mvp-correction-editor[data-v-84b7c3f6]{border-top:1px solid #e2e8f0;border-radius:0 0 .7rem .7rem;background:#fbfdff;margin:.85rem -.25rem -.15rem;padding:.8rem;outline:none}.mvp-correction-editor[data-v-84b7c3f6]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--func-primary) 18%,transparent)}.mvp-correction-editor-title[data-v-84b7c3f6]{display:flex;align-items:center;gap:.4rem;margin-bottom:.65rem;color:var(--func-primary-dark);font-size:.75rem;font-weight:850}.mvp-correction-document-actions[data-v-84b7c3f6]{justify-content:flex-start;margin-bottom:.75rem}.mvp-correction-file-picker[data-v-84b7c3f6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:4rem;border:1.5px dashed #94a3b8;border-radius:.75rem;background:#fff;padding:.7rem .8rem;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.mvp-correction-file-picker[data-v-84b7c3f6]:hover,.mvp-correction-file-picker[data-v-84b7c3f6]:focus-within{border-color:var(--func-primary);background:var(--func-primary-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--func-primary) 12%,transparent)}.mvp-correction-file-picker.has-file[data-v-84b7c3f6]{border-style:solid;border-color:var(--func-status-approved-border);background:var(--func-status-approved-soft)}.mvp-correction-file-picker-icon[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.65rem;background:var(--func-primary-soft);color:var(--func-primary);font-size:1.1rem}.mvp-correction-file-picker.has-file .mvp-correction-file-picker-icon[data-v-84b7c3f6]{background:var(--func-status-approved-soft-strong);color:var(--func-status-approved-dark)}.mvp-correction-file-picker>span[data-v-84b7c3f6]:nth-child(2){display:grid;gap:.1rem;min-width:0}.mvp-correction-file-picker strong[data-v-84b7c3f6]{color:var(--func-text-strong);font-size:.8rem}.mvp-correction-file-picker small[data-v-84b7c3f6]{overflow:hidden;color:var(--func-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.mvp-correction-file-picker-action[data-v-84b7c3f6]{border:1px solid var(--func-border-strong);border-radius:999px;background:#fff;color:var(--func-primary-dark);padding:.35rem .65rem;font-size:.72rem;font-weight:800}.mvp-correction-workspace-footer[data-v-84b7c3f6]{position:sticky;z-index:5;bottom:-1.25rem;margin:0 -1.25rem;border-top:1px solid var(--func-border-strong);background:#fffffff7;padding:.9rem 1.25rem;box-shadow:0 -.65rem 1.4rem #0f172a14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mvp-correction-rejection[data-v-84b7c3f6]{margin-bottom:1rem}.mvp-evaluation-rejection[data-v-84b7c3f6]{margin-top:.25rem}@media(max-width:980px){.mvp-evaluation-footer[data-v-84b7c3f6],.mvp-correction-workspace-footer[data-v-84b7c3f6]{align-items:stretch;flex-direction:column}.mvp-evaluation-actions .btn[data-v-84b7c3f6],.mvp-correction-workspace-footer .btn[data-v-84b7c3f6]{flex:1 1 13rem}}@media(max-width:720px){.mvp-evaluation-heading[data-v-84b7c3f6],.mvp-evaluation-row-main[data-v-84b7c3f6],.mvp-correction-workspace-heading[data-v-84b7c3f6]{align-items:stretch;flex-direction:column}.mvp-correction-workspace-progress[data-v-84b7c3f6]{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.mvp-evaluation-copy[data-v-84b7c3f6]{grid-template-columns:1fr;gap:.2rem}.mvp-evaluation-copy small[data-v-84b7c3f6]{white-space:normal}.mvp-evaluation-tools[data-v-84b7c3f6]{justify-content:space-between}.mvp-evaluation-progress[data-v-84b7c3f6]{width:-moz-fit-content;width:fit-content}.mvp-correction-comparison[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-correction-comparison-arrow[data-v-84b7c3f6]{transform:rotate(90deg);justify-self:center}.mvp-correction-saved-summary[data-v-84b7c3f6],.mvp-correction-saved-summary .btn[data-v-84b7c3f6]{width:100%}.mvp-correction-file-picker[data-v-84b7c3f6]{grid-template-columns:auto minmax(0,1fr)}.mvp-correction-file-picker-action[data-v-84b7c3f6]{grid-column:1 / -1;justify-self:stretch;text-align:center}.mvp-evaluation-footer[data-v-84b7c3f6],.mvp-correction-workspace-footer[data-v-84b7c3f6]{position:static;margin:0;border:1px solid #dbe2ea;border-radius:.85rem;box-shadow:none}}.mvp-correction-board[data-v-84b7c3f6],.mvp-correction-panel[data-v-84b7c3f6]{display:grid;gap:1rem}.mvp-correction-panel .mvp-section-title[data-v-84b7c3f6]{margin-bottom:0}.mvp-correction-rows[data-v-84b7c3f6]{display:block;min-width:0}.mvp-correction-row[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:44px;padding:.4rem .1rem;border-bottom:1px solid #eef2f7}.mvp-correction-row[data-v-84b7c3f6]:last-child{border-bottom:0}.mvp-correction-row.selected[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr);padding:.7rem .8rem;margin:.35rem 0;border:1px solid var(--module-border);border-radius:10px;background:var(--module-soft)}.mvp-correction-action[data-v-84b7c3f6]{justify-self:end;min-height:32px;font-size:.78rem;font-weight:650;white-space:nowrap}.mvp-correction-card-main[data-v-84b7c3f6]{min-width:0}.mvp-correction-card-heading[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mvp-correction-document-actions[data-v-84b7c3f6]{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem}.mvp-correction-document-actions .btn[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:8px}.mvp-correction-card-main strong[data-v-84b7c3f6]{display:block;color:var(--func-text-strong);font-size:.85rem;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.mvp-correction-card-main small[data-v-84b7c3f6]{display:flex;align-items:center;gap:.4rem;color:var(--func-muted);font-size:.78rem;font-weight:500;letter-spacing:0;line-height:1.3;text-transform:none;overflow-wrap:anywhere}.mvp-correction-detail[data-v-84b7c3f6]{margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--module-border);display:grid;gap:.55rem}.mvp-correction-detail .form-label[data-v-84b7c3f6]{margin:0;color:#334155;font-size:.8rem;font-weight:650}.mvp-correction-detail .form-control[data-v-84b7c3f6]{min-height:5.5rem;resize:vertical}.mvp-correction-detail .btn[data-v-84b7c3f6]:focus-visible,.mvp-correction-panel>.btn[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(37,99,235,.3);outline-offset:2px}.mvp-mini-status[data-v-84b7c3f6]{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:850;margin-bottom:.4rem}.mvp-mini-status.warning[data-v-84b7c3f6]{background:#ffedd5;border:1px solid #fdba74;color:#9a3412}.mvp-correction-summary[data-v-84b7c3f6]{margin-top:1rem;border:1px solid #bfdbfe;background:linear-gradient(145deg,#f8fbff,#eff6ff);border-radius:1rem;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mvp-correction-summary p[data-v-84b7c3f6]{margin:.15rem 0 0;color:#475569}.mvp-correction-panel>textarea.form-control[data-v-84b7c3f6]{min-height:7rem;resize:vertical}.mvp-correction-panel>.btn-warning[data-v-84b7c3f6]{min-height:2.8rem;padding-inline:1.15rem;font-weight:850;box-shadow:0 .55rem 1.1rem #f59e0b29}.mvp-check-list.detailed[data-v-84b7c3f6]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.mvp-check-list.detailed[data-v-84b7c3f6]{grid-template-columns:1fr}}@media(max-width:1100px){.mvp-grid-3[data-v-84b7c3f6],.mvp-resolution[data-v-84b7c3f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.mvp-grid-2[data-v-84b7c3f6],.mvp-grid-3[data-v-84b7c3f6],.mvp-resolution[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-doc[data-v-84b7c3f6]{align-items:flex-start;flex-direction:column}}.mvp-preview-correccion[data-v-84b7c3f6]{border:1px solid #bfdbfe;background:#eff6ff;border-radius:1rem;padding:1rem;margin-top:1rem}.mvp-preview-correccion h4[data-v-84b7c3f6]{font-size:.95rem;font-weight:900;margin:0 0 .35rem;color:#1e3a8a}.mvp-preview-correccion p[data-v-84b7c3f6]{margin:0 0 .6rem;color:#475569}.mvp-preview-correccion ul[data-v-84b7c3f6]{margin:0;padding-left:1.2rem;color:#0f172a}.mvp-document-confirm-overlay[data-v-84b7c3f6]{position:fixed;inset:0;z-index:2100;display:grid;place-items:center;padding:1rem;background:#0f172aad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mvp-document-confirm-overlay .mvp-document-confirm[data-v-84b7c3f6]{width:min(680px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:auto;margin:0;box-shadow:0 24px 70px #0f172a47}.mvp-document-preview-overlay[data-v-84b7c3f6]{position:fixed;inset:0;z-index:2400;display:grid;place-items:center;padding:1rem;background:#071f36c7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mvp-document-preview[data-v-84b7c3f6]{display:flex;flex-direction:column;width:min(1040px,calc(100vw - 2rem));height:min(88dvh,820px);overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:1.25rem;background:#f8fafc;box-shadow:0 2rem 6rem #041c316b}.mvp-document-preview-header[data-v-84b7c3f6],.mvp-document-preview-footer[data-v-84b7c3f6]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;background:#fff}.mvp-document-preview-header[data-v-84b7c3f6]{border-bottom:1px solid #dbe2ea}.mvp-document-preview-header h2[data-v-84b7c3f6]{margin:.15rem 0 0;color:var(--func-text-strong);font-size:1.05rem;font-weight:850;overflow-wrap:anywhere}.mvp-document-preview-body[data-v-84b7c3f6]{display:grid;flex:1 1 auto;min-height:0;place-items:center;overflow:auto;background:#e8eef5}.mvp-document-preview-pdf[data-v-84b7c3f6]{align-self:stretch;justify-self:stretch;display:flex;flex-direction:column;gap:.75rem;padding:.75rem;width:100%;overflow-y:auto}.mvp-document-preview-page[data-v-84b7c3f6]{display:block;width:100%;height:auto;background:#fff;box-shadow:0 1px 6px #0f172a2e}.mvp-document-preview-image[data-v-84b7c3f6]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.mvp-document-preview-error[data-v-84b7c3f6]{display:grid;max-width:34rem;justify-items:center;gap:.45rem;padding:1.5rem;color:#7f1d1d;text-align:center}.mvp-document-preview-error i[data-v-84b7c3f6]{color:#dc3545;font-size:2rem}.mvp-document-preview-error span[data-v-84b7c3f6]{color:#475569}.mvp-document-preview-footer[data-v-84b7c3f6]{justify-content:flex-end;border-top:1px solid #dbe2ea}@media(max-width:640px){.mvp-document-preview-overlay[data-v-84b7c3f6]{padding:.5rem}.mvp-document-preview[data-v-84b7c3f6]{width:calc(100vw - 1rem);height:calc(100dvh - 1rem);border-radius:.9rem}.mvp-document-preview-footer .btn[data-v-84b7c3f6]{flex:1 1 0}}.mvp-resolution-confirm[data-v-84b7c3f6]{margin-top:1.25rem;border:1px solid #dbe7f5;border-radius:1.25rem;background:#fff;box-shadow:0 18px 40px #0f172a1f;padding:1rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center}.mvp-resolution-confirm-icon[data-v-84b7c3f6]{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;font-size:1.3rem}.mvp-resolution-confirm-icon.ok[data-v-84b7c3f6]{background:#dcfce7;color:#15803d}.mvp-resolution-confirm-icon.wait[data-v-84b7c3f6]{background:#fef3c7;color:#b45309}.mvp-resolution-confirm-icon.info[data-v-84b7c3f6]{background:#e0f2fe;color:#0369a1}.mvp-resolution-confirm-icon.warning[data-v-84b7c3f6]{background:#fef3c7;color:#b45309}.mvp-resolution-confirm-icon.danger[data-v-84b7c3f6]{background:#fee2e2;color:#b91c1c}.mvp-resolution-confirm-content h4[data-v-84b7c3f6]{margin:0 0 .25rem;font-size:1rem;color:#0f172a;font-weight:900}.mvp-resolution-confirm-content p[data-v-84b7c3f6]{margin:0;color:#475569;font-size:.92rem}.mvp-resolution-confirm-actions[data-v-84b7c3f6]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}@media(max-width:768px){.mvp-form-footer-sticky[data-v-84b7c3f6]{position:static;align-items:stretch}.mvp-form-footer-note[data-v-84b7c3f6]{width:100%;margin-right:0}.mvp-form-footer-sticky .btn[data-v-84b7c3f6]{flex:1 1 100%}.mvp-resolution-confirm[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-resolution-confirm-actions[data-v-84b7c3f6]{justify-content:stretch}.mvp-resolution-confirm-actions .btn[data-v-84b7c3f6]{width:100%}}.mvp-channel-chip[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;margin-top:.35rem;padding:.25rem .6rem;border-radius:999px;background:#eef4ff;color:#1d4ed8;font-size:.78rem;font-weight:800;max-width:100%;white-space:normal;overflow-wrap:anywhere}.mvp-channel-chip.assisted[data-v-84b7c3f6]{background:#ecfdf5;color:#047857}.mvp-channel-chip.modal-chip[data-v-84b7c3f6]{margin-top:.5rem}.mvp-card-note[data-v-84b7c3f6]{display:block;margin-top:.25rem;color:#64748b;font-size:.8rem;font-weight:700}@media(min-width:992px){.mvp-grid-4[data-v-84b7c3f6]{grid-template-columns:repeat(4,minmax(0,1fr))}}.mvp-resolution-panel[data-v-84b7c3f6]{display:grid;gap:1rem}.mvp-resolution-panel>.mvp-readonly-panel[data-v-84b7c3f6]{border-color:#d8e5f3;background:#f8fbff;box-shadow:none}.mvp-resolution-panel>.mvp-resolution-blocked[data-v-84b7c3f6]{border-color:#f0c98a;background:#fffaf0}.mvp-resolution-heading[data-v-84b7c3f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.mvp-section-eyebrow[data-v-84b7c3f6],.mvp-readonly-panel>div>span[data-v-84b7c3f6],.mvp-resolution-confirm-content span[data-v-84b7c3f6],.mvp-resolution-form-header>div>span[data-v-84b7c3f6],.mvp-review-decision-form>div:first-child>span[data-v-84b7c3f6],.mvp-preingreso-panel>.mvp-preingreso-head span[data-v-84b7c3f6]{display:block;margin-bottom:.2rem;color:var(--module-accent-dark);font-size:.72rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.mvp-resolution-status[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;border:1px solid #bfdbfe;border-radius:999px;padding:.42rem .75rem;background:#eff6ff;color:#1d4ed8;font-size:.78rem;font-weight:850;box-shadow:inset 0 1px #fffc}.mvp-resolution-actions[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.mvp-resolution-action[data-v-84b7c3f6]{width:100%;min-height:94px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;border:1px solid #dbe5f1;border-radius:1.1rem;padding:1rem;background:#fff;color:#0f172a;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.mvp-resolution-action[data-v-84b7c3f6]:hover:not(:disabled),.mvp-resolution-action[data-v-84b7c3f6]:focus-visible{transform:translateY(-1px);box-shadow:0 14px 30px #0f172a1a;outline:3px solid rgba(13,110,253,.28);outline-offset:3px}.mvp-resolution-action.accept[data-v-84b7c3f6]:hover:not(:disabled),.mvp-resolution-action.accept[data-v-84b7c3f6]:focus-visible,.mvp-resolution-action.accept.active[data-v-84b7c3f6]{border-color:#22c55e;background:#f0fdf4}.mvp-resolution-action.reject[data-v-84b7c3f6]:hover:not(:disabled),.mvp-resolution-action.reject[data-v-84b7c3f6]:focus-visible,.mvp-resolution-action.reject.active[data-v-84b7c3f6]{border-color:#f43f5e;background:#fff1f2}.mvp-resolution-action.wait[data-v-84b7c3f6]:hover:not(:disabled),.mvp-resolution-action.wait[data-v-84b7c3f6]:focus-visible,.mvp-resolution-action.wait.active[data-v-84b7c3f6]{border-color:#f59e0b;background:#fffbeb}.mvp-resolution-action.info[data-v-84b7c3f6]:hover:not(:disabled),.mvp-resolution-action.info[data-v-84b7c3f6]:focus-visible,.mvp-resolution-action.info.active[data-v-84b7c3f6]{border-color:#0ea5e9;background:#f0f9ff}.mvp-resolution-action.warning[data-v-84b7c3f6]:hover:not(:disabled),.mvp-resolution-action.warning[data-v-84b7c3f6]:focus-visible,.mvp-resolution-action.warning.active[data-v-84b7c3f6]{border-color:#f59e0b;background:#fffbeb}.mvp-resolution-action[data-v-84b7c3f6]:disabled{cursor:not-allowed;opacity:.58;background:#f8fafc}.mvp-resolution-action-icon[data-v-84b7c3f6],.mvp-resolution-form-icon[data-v-84b7c3f6]{width:46px;height:46px;border-radius:999px;display:grid;place-items:center;font-size:1.25rem}.mvp-resolution-action.accept .mvp-resolution-action-icon[data-v-84b7c3f6],.mvp-resolution-form-icon.accept[data-v-84b7c3f6]{background:#dcfce7;color:#15803d}.mvp-resolution-action.reject .mvp-resolution-action-icon[data-v-84b7c3f6],.mvp-resolution-form-icon.reject[data-v-84b7c3f6]{background:#fee2e2;color:#b91c1c}.mvp-resolution-action.wait .mvp-resolution-action-icon[data-v-84b7c3f6],.mvp-resolution-form-icon.wait[data-v-84b7c3f6]{background:#fef3c7;color:#b45309}.mvp-resolution-action.info .mvp-resolution-action-icon[data-v-84b7c3f6],.mvp-resolution-form-icon.info[data-v-84b7c3f6]{background:#e0f2fe;color:#0369a1}.mvp-resolution-action.warning .mvp-resolution-action-icon[data-v-84b7c3f6],.mvp-resolution-form-icon.warning[data-v-84b7c3f6]{background:#fef3c7;color:#b45309}.mvp-resolution-action-copy[data-v-84b7c3f6]{display:grid;gap:.2rem}.mvp-resolution-action-copy strong[data-v-84b7c3f6]{font-size:.95rem;font-weight:750}.mvp-resolution-action-copy small[data-v-84b7c3f6]{color:var(--func-muted);font-size:.8rem;font-weight:500;line-height:1.4}.mvp-resolution-form[data-v-84b7c3f6]{border:1px solid #dbe5f1;border-radius:1.15rem;padding:1rem;background:#fff;box-shadow:0 14px 32px #0f172a12}.mvp-resolution-form.accept[data-v-84b7c3f6]{border-color:#bbf7d0;background:linear-gradient(180deg,#f0fdf4 0,#fff 150px)}.mvp-resolution-form.reject[data-v-84b7c3f6]{border-color:#fecdd3;background:linear-gradient(180deg,#fff1f2 0,#fff 170px)}.mvp-resolution-form-header[data-v-84b7c3f6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:flex-start;margin-bottom:1rem}.mvp-resolution-form-header h4[data-v-84b7c3f6]{margin:.15rem 0 .25rem;color:#0f172a;font-size:1.05rem;font-weight:900}.mvp-resolution-form-header p[data-v-84b7c3f6]{margin:0;color:#475569;font-size:.9rem}.mvp-resolution-form .form-label[data-v-84b7c3f6]{color:#334155;font-size:.82rem;font-weight:850}.mvp-resolution-form .form-control[data-v-84b7c3f6],.mvp-resolution-form .form-select[data-v-84b7c3f6]{border-color:#cbdbea;background:#ffffffeb}.mvp-resolution-form .form-control[data-v-84b7c3f6]:focus,.mvp-resolution-form .form-select[data-v-84b7c3f6]:focus{border-color:#60a5fa;box-shadow:0 0 0 .22rem #2563eb21}.mvp-resolution-form-grid[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.mvp-resolution-public-message[data-v-84b7c3f6],.mvp-resolution-internal-note[data-v-84b7c3f6]{grid-column:1 / -1}.mvp-optional-label[data-v-84b7c3f6]{display:inline-flex;margin-left:.3rem;border-radius:999px;padding:.12rem .42rem;background:#e2e8f0;color:#475569;font-size:.67rem;font-weight:800;vertical-align:middle}.mvp-field-meta[data-v-84b7c3f6]{display:flex;justify-content:space-between;gap:.75rem;margin-top:.35rem;color:#64748b;font-size:.74rem}.mvp-field-meta span[data-v-84b7c3f6]:last-child{flex:0 0 auto;font-variant-numeric:tabular-nums}.mvp-resolution-form-actions[data-v-84b7c3f6]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.55rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid rgba(148,163,184,.3)}.mvp-resolution-form-actions .btn[data-v-84b7c3f6]{min-height:2.65rem;font-weight:800}.mvp-resolution-confirm-overlay[data-v-84b7c3f6]{position:fixed;inset:0;z-index:2300;display:grid;place-items:center;padding:1rem;background:#0f172aad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mvp-resolution-confirm-overlay .mvp-resolution-confirm[data-v-84b7c3f6]{width:min(720px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:auto;margin:0;box-shadow:0 28px 80px #0f172a4d}@media(max-width:768px){.mvp-resolution-heading[data-v-84b7c3f6]{flex-direction:column}.mvp-resolution-actions[data-v-84b7c3f6],.mvp-resolution-form-grid[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-resolution-public-message[data-v-84b7c3f6],.mvp-resolution-internal-note[data-v-84b7c3f6]{grid-column:auto}.mvp-resolution-form-actions .btn[data-v-84b7c3f6]{width:100%}}@media(max-width:760px){.mvp-modal-backdrop[data-v-84b7c3f6]{padding:.5rem}.mvp-modal[data-v-84b7c3f6]{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);border-radius:1rem}.mvp-modal-header[data-v-84b7c3f6]{padding:.9rem}.mvp-modal-body[data-v-84b7c3f6]{gap:.75rem;padding:.8rem}.mvp-readonly-panel[data-v-84b7c3f6]{grid-template-columns:1fr}}@media(max-width:480px){.mvp-modal-backdrop[data-v-84b7c3f6]{padding:0}.mvp-modal[data-v-84b7c3f6]{width:100vw;max-height:100dvh;border-radius:0}.mvp-modal-header h2[data-v-84b7c3f6]{font-size:1.15rem;overflow-wrap:anywhere}.mvp-modal-body[data-v-84b7c3f6]{padding:.7rem}.mvp-panel[data-v-84b7c3f6]{padding:.75rem}}.mvp-resolution-panel--embedded[data-v-84b7c3f6],.mvp-review-resolution-panel--embedded[data-v-84b7c3f6]{scroll-margin-top:.75rem;border:1px solid color-mix(in srgb,var(--module-accent) 26%,#dbe5ef);background:#fff;box-shadow:0 .55rem 1.35rem #0f172a0b}.mvp-resolution-panel--embedded[data-v-84b7c3f6]:focus,.mvp-review-resolution-panel--embedded[data-v-84b7c3f6]:focus{outline:3px solid color-mix(in srgb,var(--module-accent) 28%,transparent);outline-offset:2px}.mvp-final-decision-card[data-v-84b7c3f6]{display:grid;gap:.75rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--module-accent) 30%,#dbe5ef);border-radius:.95rem;background:linear-gradient(120deg,color-mix(in srgb,var(--module-soft) 72%,#ffffff),#fff 72%)}.mvp-final-decision-card__icon[data-v-84b7c3f6]{display:grid;place-items:center;flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--module-soft-strong);color:var(--module-accent-dark);font-size:1.1rem}.mvp-final-public-message small[data-v-84b7c3f6],.mvp-final-decision-card__details dt[data-v-84b7c3f6]{display:block;color:var(--func-muted);font-size:.72rem;font-weight:750}.mvp-final-information-status[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.3rem;margin-left:auto;padding:.3rem .6rem;border:1px solid;border-radius:999px;font-size:.7rem;font-weight:800;white-space:nowrap}.mvp-final-information-status.is-informed[data-v-84b7c3f6]{border-color:#86efac;background:#f0fdf4;color:#166534}.mvp-final-information-status.is-pending[data-v-84b7c3f6]{border-color:#f6c978;background:#fff8eb;color:#92400e}.mvp-final-decision-card__details[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;margin:0}.mvp-final-decision-card__details>div[data-v-84b7c3f6]{padding-top:.55rem;border-top:1px solid #e8eef5}.mvp-final-decision-card__details dd[data-v-84b7c3f6]{margin:.12rem 0 0;color:var(--func-text-strong);font-size:.84rem;font-weight:650}.mvp-final-public-message[data-v-84b7c3f6]{padding:.7rem .8rem;border-left:3px solid var(--module-accent);border-radius:.65rem;background:#f8fafc}.mvp-final-public-message p[data-v-84b7c3f6]{margin:.15rem 0 0;color:#334155;font-size:.84rem;line-height:1.45}.mvp-final-summary-details[data-v-84b7c3f6]{display:grid;gap:.75rem}.mvp-final-disclosure[data-v-84b7c3f6]{overflow:hidden;border:1px solid #d8e3ee;border-radius:1rem;background:#fff;box-shadow:0 .35rem 1rem #0f172a09;transition:border-color .16s ease,box-shadow .16s ease}.mvp-final-disclosure.open[data-v-84b7c3f6]{border-color:color-mix(in srgb,var(--module-accent) 42%,#d8e3ee);box-shadow:0 .55rem 1.3rem #0f172a0e}.mvp-final-disclosure__toggle[data-v-84b7c3f6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;width:100%;min-height:70px;padding:.75rem .9rem;border:0;background:linear-gradient(100deg,#fff,color-mix(in srgb,var(--module-soft) 56%,#ffffff));color:var(--func-text-strong);text-align:left}.mvp-final-disclosure__toggle[data-v-84b7c3f6]:hover{background:color-mix(in srgb,var(--module-soft) 70%,#ffffff)}.mvp-final-disclosure__toggle[data-v-84b7c3f6]:focus-visible{position:relative;z-index:3;outline:3px solid color-mix(in srgb,var(--module-accent) 30%,transparent);outline-offset:-3px}.mvp-final-disclosure__icon[data-v-84b7c3f6]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--module-soft-strong);color:var(--module-accent-dark);font-size:1rem}.mvp-final-disclosure__copy strong[data-v-84b7c3f6],.mvp-final-disclosure__copy small[data-v-84b7c3f6]{display:block}.mvp-final-disclosure__copy strong[data-v-84b7c3f6]{font-size:.94rem;font-weight:850}.mvp-final-disclosure__copy small[data-v-84b7c3f6]{margin-top:.12rem;color:var(--func-muted);font-size:.76rem;font-weight:500}.mvp-final-disclosure__meta[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.3rem;padding:.26rem .52rem;border:1px solid #d7e1eb;border-radius:999px;background:#fff;color:#52677d;font-size:.7rem;font-weight:750;white-space:nowrap}.mvp-final-disclosure__body[data-v-84b7c3f6]{padding:.85rem 1rem 1rem;border-top:1px solid #e8eef5}.mvp-final-disclosure__actions[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem;padding:.65rem .75rem;border-radius:.75rem;background:#f5f8fc}.mvp-final-disclosure__actions p[data-v-84b7c3f6]{margin:0;color:var(--func-muted);font-size:.8rem}.mvp-final-data-grid[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.mvp-final-data-grid>.mvp-data-section[data-v-84b7c3f6]{min-width:0;padding:.75rem .85rem;border:1px solid #e1e9f1;border-radius:.85rem;background:#fff}.mvp-final-data-grid>.mvp-data-section[data-v-84b7c3f6]:nth-child(3){grid-column:1 / -1}.mvp-final-data-grid>.mvp-data-section+.mvp-data-section[data-v-84b7c3f6]{margin-top:0}.mvp-final-data-grid .mvp-data-section-head[data-v-84b7c3f6]{position:static;margin:-.25rem -.25rem .45rem;padding:.45rem .25rem}.mvp-final-doc-rows .mvp-doc-row[data-v-84b7c3f6]{padding-inline:.2rem}@media(max-width:991.98px){.mvp-final-data-grid[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}.mvp-final-data-grid>.mvp-data-section[data-v-84b7c3f6]:nth-child(3){grid-column:auto}}@media(max-width:700px){.mvp-final-disclosure__actions[data-v-84b7c3f6]{align-items:stretch;flex-direction:column}.mvp-final-information-status[data-v-84b7c3f6]{width:-moz-fit-content;width:fit-content;margin-left:3.2rem}.mvp-final-decision-card__details[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}.mvp-final-disclosure__toggle[data-v-84b7c3f6]{grid-template-columns:auto minmax(0,1fr) auto}.mvp-final-disclosure__meta[data-v-84b7c3f6]{grid-column:2 / -1;grid-row:2;justify-self:start}}@media(max-width:480px){.mvp-final-disclosure__toggle[data-v-84b7c3f6]{gap:.55rem;padding:.7rem}.mvp-final-disclosure__copy small[data-v-84b7c3f6]{display:none}.mvp-final-disclosure__body[data-v-84b7c3f6]{padding:.65rem}.mvp-final-data-grid>.mvp-data-section[data-v-84b7c3f6]{padding:.65rem}}.mvp-history-panel[data-v-84b7c3f6]{display:grid;gap:1.15rem;background:#f7f9fc}.mvp-history-heading[data-v-84b7c3f6]{align-items:center;margin-bottom:0;padding:0 .15rem}.mvp-history-summary[data-v-84b7c3f6]{overflow:hidden;border:1px solid #dce6f1;border-radius:1rem;background:#fff;box-shadow:0 .5rem 1.35rem #0f172a0e}.mvp-history-summary-heading[data-v-84b7c3f6]{display:flex;align-items:center;gap:.8rem;padding:.85rem 1rem;border-bottom:1px solid #e5edf5;background:linear-gradient(135deg,#fff,#f5f9ff)}.mvp-history-summary-heading h3[data-v-84b7c3f6]{margin:0;color:#0755c9;font-size:.98rem;font-weight:850}.mvp-history-summary-heading p[data-v-84b7c3f6]{margin:.12rem 0 0;color:#64748b;font-size:.75rem}.mvp-history-summary-icon[data-v-84b7c3f6]{display:grid;flex:0 0 auto;place-items:center;width:2.25rem;height:2.25rem;border:1px solid #bfdbfe;border-radius:.7rem;background:#eff6ff;color:#0d6efd;font-size:1rem}.mvp-history-summary-grid[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.mvp-history-summary-grid>div[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(8rem,.75fr) minmax(0,1.25fr);align-items:center;min-height:3.8rem;border-bottom:1px solid #edf2f7}.mvp-history-summary-grid>div[data-v-84b7c3f6]:nth-child(odd){border-right:1px solid #edf2f7}.mvp-history-summary-grid>div[data-v-84b7c3f6]:nth-last-child(-n+2){border-bottom:0}.mvp-history-summary-grid dt[data-v-84b7c3f6],.mvp-history-summary-grid dd[data-v-84b7c3f6]{display:flex;align-items:center;min-width:0;min-height:100%;margin:0;padding:.75rem .95rem}.mvp-history-summary-grid dt[data-v-84b7c3f6]{background:#f8fafc;color:#64748b;font-size:.72rem;font-weight:800}.mvp-history-summary-grid dd[data-v-84b7c3f6]{gap:.4rem;color:#334155;font-size:.82rem;font-weight:750;overflow-wrap:anywhere}.mvp-history-summary-grid dd>i[data-v-84b7c3f6]{color:#2563eb}.mvp-history-summary-grid .mvp-badge[data-v-84b7c3f6]{white-space:normal}.mvp-history-total[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.35rem;min-height:2.3rem;padding:.45rem .8rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.75rem;font-weight:750;white-space:nowrap}.mvp-history-total strong[data-v-84b7c3f6]{font-size:.88rem}.mvp-history-controls[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.9fr) auto;gap:.85rem;align-items:end;padding:.85rem .95rem;border:1px solid #dce6f1;border-radius:.9rem;background:#fff;box-shadow:0 .35rem 1rem #0f172a0a}.mvp-history-control[data-v-84b7c3f6]{min-width:0}.mvp-history-control .form-label[data-v-84b7c3f6]{display:flex;align-items:center;gap:.35rem;color:#475569;font-size:.78rem;font-weight:800}.mvp-history-control .form-label i[data-v-84b7c3f6]{color:#2563eb}.mvp-history-control .form-select[data-v-84b7c3f6]{min-height:2.65rem;border-color:#cbdbea;border-radius:.7rem;color:#334155;font-size:.82rem;font-weight:650}.mvp-history-order[data-v-84b7c3f6]{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%}.mvp-history-order .btn[data-v-84b7c3f6]{min-height:2.65rem;font-size:.8rem;font-weight:750;white-space:nowrap}.mvp-history-order .btn[data-v-84b7c3f6]:focus-visible{position:relative;z-index:1;outline:3px solid rgba(13,110,253,.3);outline-offset:2px}.mvp-history-counter[data-v-84b7c3f6]{display:grid;justify-items:center;align-content:center;min-width:6rem;min-height:2.65rem;padding:.35rem .7rem;border:1px solid #dbeafe;border-radius:.75rem;background:#f8fbff}.mvp-history-counter small[data-v-84b7c3f6]{color:#64748b;font-size:.72rem;font-weight:700}.mvp-history-counter strong[data-v-84b7c3f6]{color:#0f172a;font-size:.95rem}.mvp-history-list[data-v-84b7c3f6]{display:grid;position:relative;gap:1rem;margin:0;padding:0;list-style:none}.mvp-history-list[data-v-84b7c3f6]:before{position:absolute;z-index:0;top:1.4rem;bottom:1.4rem;left:1.675rem;width:2px;border-radius:999px;background:linear-gradient(180deg,#93c5fd,#dbe7f3 20% 100%);content:""}.mvp-history-entry[data-v-84b7c3f6]{--history-accent: #64748b;--history-accent-dark: #334155;--history-soft: #f1f5f9;--history-border: #cbd5e1;display:grid;position:relative;z-index:1;grid-template-columns:3.35rem minmax(0,1fr);gap:.75rem;align-items:start}.mvp-history-entry.tone-primary[data-v-84b7c3f6]{--history-accent: #2563eb;--history-accent-dark: #1d4ed8;--history-soft: #eff6ff;--history-border: #93c5fd}.mvp-history-entry.tone-success[data-v-84b7c3f6]{--history-accent: #0f9f6e;--history-accent-dark: #047857;--history-soft: #ecfdf5;--history-border: #6ee7b7}.mvp-history-entry.tone-danger[data-v-84b7c3f6]{--history-accent: #dc3545;--history-accent-dark: #b4232f;--history-soft: #fff1f2;--history-border: #fda4af}.mvp-history-entry.tone-warning[data-v-84b7c3f6],.mvp-history-entry.tone-correction[data-v-84b7c3f6]{--history-accent: #d97706;--history-accent-dark: #a14f04;--history-soft: #fffbeb;--history-border: #fcd34d}.mvp-history-entry.tone-priority[data-v-84b7c3f6]{--history-accent: #7c3aed;--history-accent-dark: #6d28d9;--history-soft: #f5f3ff;--history-border: #c4b5fd}.mvp-history-entry.tone-response[data-v-84b7c3f6]{--history-accent: #0891b2;--history-accent-dark: #0e7490;--history-soft: #ecfeff;--history-border: #67e8f9}.mvp-history-marker[data-v-84b7c3f6]{display:grid;position:relative;z-index:2;place-items:center;justify-self:center;width:2.35rem;height:2.35rem;margin-top:.85rem;border:4px solid #f7f9fc;border-radius:50%;background:var(--history-accent);color:#fff;font-size:.82rem;box-shadow:0 0 0 1px var(--history-border),0 .35rem .85rem #0f172a1f}.mvp-history-entry.latest .mvp-history-marker[data-v-84b7c3f6]{transform:scale(1.06);box-shadow:0 0 0 1px var(--history-border),0 0 0 5px var(--history-soft),0 .4rem 1rem #0f172a24}.mvp-history-item[data-v-84b7c3f6]{min-width:0;padding:1rem 1.05rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 .4rem 1.2rem #0f172a0e;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mvp-history-item[data-v-84b7c3f6]:hover{border-color:var(--history-border);box-shadow:0 .75rem 1.65rem #0f172a13;transform:translateY(-1px)}.mvp-history-entry.latest .mvp-history-item[data-v-84b7c3f6]{border-color:var(--history-border);box-shadow:0 .65rem 1.5rem #2563eb14}.mvp-history-content[data-v-84b7c3f6]{display:grid;gap:.55rem;min-width:0}.mvp-history-topline[data-v-84b7c3f6]{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.mvp-history-labels[data-v-84b7c3f6],.mvp-history-meta[data-v-84b7c3f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.mvp-history-type[data-v-84b7c3f6],.mvp-history-position[data-v-84b7c3f6],.mvp-history-sequence[data-v-84b7c3f6],.mvp-history-meta[data-v-84b7c3f6]>*{display:inline-flex;align-items:center;gap:.3rem}.mvp-history-type[data-v-84b7c3f6]{padding:.3rem .6rem;border:1px solid var(--history-border);border-radius:999px;background:var(--history-soft);color:var(--history-accent-dark);font-size:.68rem;font-weight:850;letter-spacing:.025em;text-transform:uppercase}.mvp-history-position[data-v-84b7c3f6]{padding:.25rem .5rem;border-radius:999px;background:#eef2f7;color:#64748b;font-size:.66rem;font-weight:800}.mvp-history-sequence[data-v-84b7c3f6]{flex:0 0 auto;justify-content:center;min-width:2.25rem;min-height:1.8rem;padding:.25rem .5rem;border-radius:999px;background:#f8fafc;color:#94a3b8;font-size:.72rem;font-weight:850}.mvp-history-content h4[data-v-84b7c3f6]{margin:0;color:#0f172a;font-size:1.02rem;font-weight:850}.mvp-history-meta[data-v-84b7c3f6]{color:#64748b;font-size:.78rem}.mvp-history-meta[data-v-84b7c3f6]>*{min-height:1.8rem;padding:.25rem .5rem;border-radius:.5rem;background:#f8fafc}.mvp-history-meta i[data-v-84b7c3f6]{color:#94a3b8}.mvp-history-actor[data-v-84b7c3f6]{color:#475569;font-weight:600}.mvp-history-role[data-v-84b7c3f6]{color:var(--history-accent-dark);background:var(--history-soft)!important;font-size:.72rem;font-weight:750}.mvp-history-content>p[data-v-84b7c3f6]{margin:0;color:#64748b;font-size:.84rem;line-height:1.45}.mvp-history-states[data-v-84b7c3f6]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.25rem;padding:.4rem .55rem;border:1px solid var(--history-border);border-radius:.75rem;background:var(--history-soft);color:#475569;font-size:.76rem}.mvp-history-states strong[data-v-84b7c3f6]{color:var(--history-accent-dark)}.mvp-history-states i[data-v-84b7c3f6]{color:#94a3b8}.mvp-history-toggle[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;margin-top:.45rem;padding:.3rem .7rem;border:1px solid var(--history-border);border-radius:999px;background:var(--history-soft);color:var(--history-accent-dark);font-size:.78rem;font-weight:700;transition:background-color .18s ease,border-color .18s ease}.mvp-history-toggle[data-v-84b7c3f6]:hover{border-color:var(--history-accent);background:#fff}.mvp-history-toggle[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(13,110,253,.3);outline-offset:2px}.mvp-history-detail[data-v-84b7c3f6]{display:grid;gap:.85rem;margin-top:.6rem;padding:.85rem .95rem;border:1px solid #e2e8f0;border-left:3px solid var(--history-accent);border-radius:.75rem;background:#fbfcfe}.mvp-history-rows .mvp-field-row dt[data-v-84b7c3f6]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.mvp-history-rows .mvp-field-row dd[data-v-84b7c3f6]{white-space:pre-line}.mvp-history-private[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .45rem;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.66rem;letter-spacing:.02em}.mvp-history-detail-title[data-v-84b7c3f6]{margin:0 0 .4rem;color:var(--func-muted);font-size:.78rem;font-weight:650;letter-spacing:0;text-transform:none}.mvp-history-change[data-v-84b7c3f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.3rem 0}.mvp-history-change+.mvp-history-change[data-v-84b7c3f6]{border-top:1px dashed #e2e8f0}.mvp-history-change-label[data-v-84b7c3f6]{display:grid;gap:.2rem;min-width:8rem;color:#1e293b;font-size:.82rem;font-weight:700}.mvp-history-document-replaced[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--func-status-approved-soft-strong);color:var(--func-status-approved-dark);padding:.18rem .4rem;font-size:.64rem;font-weight:800}.mvp-history-items ul[data-v-84b7c3f6]{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.mvp-history-items li[data-v-84b7c3f6]{display:flex;align-items:flex-start;gap:.5rem;color:#1e293b;font-size:.84rem}.mvp-history-items li i[data-v-84b7c3f6]{margin-top:.15rem;color:var(--history-accent)}.mvp-history-items li small[data-v-84b7c3f6]{display:block;color:#64748b;font-size:.78rem}.mvp-history-footer[data-v-84b7c3f6]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .95rem;border:1px solid #dce6f1;border-radius:.9rem;background:#fff}.mvp-history-footer p[data-v-84b7c3f6]{margin:0;color:#64748b;font-size:.82rem}.mvp-history-footer .btn[data-v-84b7c3f6]{min-height:2.65rem;font-weight:800}.mvp-history-footer .btn[data-v-84b7c3f6]:focus-visible,.mvp-history-control .form-select[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(13,110,253,.3);outline-offset:2px}.mvp-history-empty[data-v-84b7c3f6]{min-height:11rem;border:1px dashed #bfcee0;border-radius:1rem;background:#fff}@media(max-width:820px){.mvp-history-summary-grid[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}.mvp-history-summary-grid>div[data-v-84b7c3f6],.mvp-history-summary-grid>div[data-v-84b7c3f6]:nth-child(odd),.mvp-history-summary-grid>div[data-v-84b7c3f6]:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #edf2f7}.mvp-history-summary-grid>div[data-v-84b7c3f6]:last-child{border-bottom:0}.mvp-history-controls[data-v-84b7c3f6]{grid-template-columns:1fr 1fr}.mvp-history-counter[data-v-84b7c3f6]{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.35rem;width:-moz-fit-content;width:fit-content;justify-self:end;min-height:0}}@media(max-width:640px){.mvp-history-heading[data-v-84b7c3f6]{align-items:flex-start}.mvp-history-total[data-v-84b7c3f6]{white-space:normal}.mvp-history-controls[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-history-order[data-v-84b7c3f6]{width:100%}.mvp-history-order .btn[data-v-84b7c3f6]{flex:1 1 0;padding-inline:.6rem;font-size:.78rem}.mvp-history-counter[data-v-84b7c3f6]{grid-column:auto;justify-content:flex-start;justify-self:start}.mvp-history-entry[data-v-84b7c3f6]{grid-template-columns:2.75rem minmax(0,1fr);gap:.55rem}.mvp-history-item[data-v-84b7c3f6]{padding:.75rem}.mvp-history-marker[data-v-84b7c3f6]{width:2.1rem;height:2.1rem;border-width:3px}.mvp-history-list[data-v-84b7c3f6]:before{left:1.375rem}.mvp-history-topline[data-v-84b7c3f6]{align-items:flex-start;gap:.35rem}.mvp-history-footer[data-v-84b7c3f6]{display:grid}.mvp-history-footer .btn[data-v-84b7c3f6]{width:100%}}@media(max-width:440px){.mvp-history-summary-grid>div[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}.mvp-history-summary-grid dt[data-v-84b7c3f6],.mvp-history-summary-grid dd[data-v-84b7c3f6]{padding:.55rem .75rem}.mvp-history-summary-grid dt[data-v-84b7c3f6]{padding-bottom:.2rem;background:#fff}.mvp-history-summary-grid dd[data-v-84b7c3f6]{padding-top:.2rem;padding-bottom:.7rem}.mvp-history-entry[data-v-84b7c3f6]{grid-template-columns:2.3rem minmax(0,1fr);gap:.4rem}.mvp-history-marker[data-v-84b7c3f6]{width:1.9rem;height:1.9rem;font-size:.72rem}.mvp-history-list[data-v-84b7c3f6]:before{left:1.15rem}.mvp-history-type[data-v-84b7c3f6]{max-width:100%;white-space:normal}.mvp-history-position[data-v-84b7c3f6]{display:none}.mvp-history-meta[data-v-84b7c3f6]{align-items:flex-start;flex-direction:column}}.mvp-review-resolution-panel[data-v-84b7c3f6]{display:grid;gap:1rem}.mvp-review-resolution-panel>.mvp-readonly-panel[data-v-84b7c3f6]{border:1px solid #d9d4fe;background:linear-gradient(145deg,#fff,#f7f5ff);box-shadow:0 .45rem 1.2rem #5b21b60f}.mvp-review-status[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;padding:.4rem .8rem;border-radius:999px;border:1px solid #ddd6fe;background:#f5f3ff;color:#5b21b6;font-size:.8rem;font-weight:900;white-space:nowrap;box-shadow:inset 0 1px #fffc}.mvp-review-status.acogida[data-v-84b7c3f6]{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.mvp-review-status.rechazada[data-v-84b7c3f6]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.mvp-review-decision-actions[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.mvp-review-decision[data-v-84b7c3f6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;width:100%;min-width:0;padding:1rem;border:1px solid #dbe3ef;border-radius:1rem;background:#fff;color:#0f172a;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mvp-review-decision[data-v-84b7c3f6]:hover,.mvp-review-decision.active[data-v-84b7c3f6]{transform:translateY(-1px)}.mvp-review-decision[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(124,58,237,.3);outline-offset:3px}.mvp-review-decision.accept[data-v-84b7c3f6]:hover,.mvp-review-decision.accept.active[data-v-84b7c3f6]{border-color:#22c55e;box-shadow:0 10px 24px #22c55e1f}.mvp-review-decision.reject[data-v-84b7c3f6]:hover,.mvp-review-decision.reject.active[data-v-84b7c3f6]{border-color:#ef4444;box-shadow:0 10px 24px #ef44441f}.mvp-review-decision>span[data-v-84b7c3f6]{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:.9rem;background:#dcfce7;color:#15803d;font-size:1.1rem}.mvp-review-decision.reject>span[data-v-84b7c3f6]{background:#fee2e2;color:#b91c1c}.mvp-review-decision div[data-v-84b7c3f6]{min-width:0}.mvp-review-decision strong[data-v-84b7c3f6],.mvp-review-decision small[data-v-84b7c3f6]{display:block}.mvp-review-decision small[data-v-84b7c3f6]{margin-top:.2rem;color:#64748b;line-height:1.4}.mvp-review-decision-form[data-v-84b7c3f6]{padding:1rem;border:1px solid #dbe3ef;border-radius:1rem;background:#f8fafc;box-shadow:0 .55rem 1.3rem #0f172a0d}.mvp-review-decision-form.acoger[data-v-84b7c3f6]{border-color:#bbf7d0;background:#f0fdf4}.mvp-review-decision-form.rechazar[data-v-84b7c3f6]{border-color:#fecaca;background:#fef2f2}.mvp-review-decision-form h4[data-v-84b7c3f6]{margin:.15rem 0;color:#0f172a}.mvp-review-decision-form .form-label[data-v-84b7c3f6]{color:#334155;font-size:.82rem;font-weight:850}.mvp-review-decision-form .form-control[data-v-84b7c3f6]{border-color:#cbdbea;background:#ffffffeb}.mvp-review-decision-form .form-control[data-v-84b7c3f6]:focus{border-color:#a78bfa;box-shadow:0 0 0 .22rem #7c3aed21}@media(max-width:760px){.mvp-review-decision-actions[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-modal-header[data-v-84b7c3f6]{gap:.75rem}.mvp-modal-header .modal-chip[data-v-84b7c3f6]{max-width:100%;overflow-wrap:anywhere}.mvp-doc-manager[data-v-84b7c3f6]{padding:1rem}.mvp-correction-summary[data-v-84b7c3f6]{align-items:flex-start;flex-direction:column}.mvp-correction-action[data-v-84b7c3f6],.mvp-correction-detail>.btn[data-v-84b7c3f6]{width:100%}.mvp-resolution-status[data-v-84b7c3f6],.mvp-review-status[data-v-84b7c3f6]{white-space:normal}}@media(max-width:440px){.mvp-modal-header[data-v-84b7c3f6]{padding:.85rem}.mvp-modal-header .btn-close[data-v-84b7c3f6]{width:2.5rem;height:2.5rem;margin:0}.mvp-doc-manager-help[data-v-84b7c3f6]{display:block;width:100%}.mvp-resolution-form[data-v-84b7c3f6],.mvp-review-decision-form[data-v-84b7c3f6],.mvp-history-controls[data-v-84b7c3f6]{padding:.85rem}.mvp-history-order .btn[data-v-84b7c3f6]{font-size:.72rem}}.mvp-score-inline[data-v-84b7c3f6]{display:flex;flex-direction:column;gap:.1rem;margin-top:.4rem;font-size:.82rem;color:#0f172a}.mvp-score-inline strong[data-v-84b7c3f6]{font-size:.95rem;color:#075985}.mvp-score-prioridad[data-v-84b7c3f6]{font-weight:700;color:#0369a1}.mvp-score-inline small[data-v-84b7c3f6]{color:#64748b}.mvp-preingreso-panel[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr);border-color:var(--module-border);background:var(--module-soft)}.mvp-preingreso-head[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.mvp-preingreso-panel h4[data-v-84b7c3f6]{font-size:1.1rem;font-weight:800;color:#0f172a;margin:.15rem 0 0}.mvp-preingreso-panel p[data-v-84b7c3f6]{margin:.4rem 0 0;color:#475569;font-size:.9rem}.mvp-priorizacion-footer-actions[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.mvp-prioritization-panel[data-v-84b7c3f6]{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden}.mvp-priority-review-head[data-v-84b7c3f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1.15rem 1.25rem;border-bottom:1px solid var(--module-border);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--module-soft) 58%,#ffffff))}.mvp-priority-review-head h3[data-v-84b7c3f6]{margin:.2rem 0 .25rem;color:var(--func-text-strong);font-size:clamp(1.18rem,2vw,1.45rem);font-weight:900}.mvp-priority-review-head p[data-v-84b7c3f6]{max-width:760px;margin:0;color:var(--func-muted);line-height:1.5}.mvp-priority-review-total[data-v-84b7c3f6]{min-width:185px;display:flex;flex-direction:column;align-items:flex-end;padding:.8rem 1rem;border:1px solid var(--module-border);border-radius:14px;background:#fff;box-shadow:0 .3rem .9rem #1f3c5a0f}.mvp-priority-review-total small[data-v-84b7c3f6],.mvp-priority-question small[data-v-84b7c3f6],.mvp-priority-answer small[data-v-84b7c3f6],.mvp-priority-score small[data-v-84b7c3f6]{color:var(--func-muted);font-size:.67rem;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.mvp-priority-review-total>strong[data-v-84b7c3f6]{color:var(--module-accent-dark);font-size:1.75rem;font-weight:950;line-height:1.1}.mvp-priority-review-total>strong span[data-v-84b7c3f6]{color:var(--func-muted);font-size:.95rem}.mvp-priority-review-total>span[data-v-84b7c3f6]{color:var(--func-text);font-size:.78rem;font-weight:800}.mvp-priority-review-progress[data-v-84b7c3f6]{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:.85rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--func-border);background:#f8fafc}.mvp-priority-review-progress>div[data-v-84b7c3f6]:first-child{display:flex;align-items:baseline;gap:.35rem}.mvp-priority-review-progress strong[data-v-84b7c3f6]{color:var(--func-text-strong);font-weight:900}.mvp-priority-review-progress span[data-v-84b7c3f6]{color:var(--func-muted);font-size:.78rem;font-weight:750}.mvp-priority-review-progress>span.complete[data-v-84b7c3f6]{color:var(--func-success-dark, #157347)}.mvp-priority-progress-track[data-v-84b7c3f6]{height:7px;overflow:hidden;border-radius:999px;background:#dfe7ef}.mvp-priority-progress-track span[data-v-84b7c3f6]{display:block;height:100%;border-radius:inherit;background:var(--module-accent);transition:width .2s ease}.mvp-priority-sync-state[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;min-height:2.2rem;padding:.35rem 1.5rem 0;color:#166534;font-size:.75rem;font-weight:700}.mvp-priority-sync-state.error[data-v-84b7c3f6]{color:#b42318}.mvp-priority-sync-state.error span[data-v-84b7c3f6]{min-width:0;overflow-wrap:anywhere}.mvp-priority-review-list[data-v-84b7c3f6]{display:flex;flex-direction:column;padding:0 1.25rem}.mvp-priority-review-row[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(230px,1.4fr) minmax(100px,auto) auto;align-items:center;gap:1rem;padding:.95rem .25rem;border-bottom:1px solid var(--func-border);border-left:3px solid transparent}.mvp-priority-review-row.approved[data-v-84b7c3f6]{border-left-color:#22a06b;background:linear-gradient(90deg,rgba(34,160,107,.045),transparent 18rem)}.mvp-priority-review-row.observed[data-v-84b7c3f6]{border-left-color:#dc3545;background:linear-gradient(90deg,rgba(220,53,69,.045),transparent 18rem)}.mvp-priority-question[data-v-84b7c3f6],.mvp-priority-answer[data-v-84b7c3f6],.mvp-priority-score[data-v-84b7c3f6]{min-width:0;display:flex;flex-direction:column;gap:.15rem}.mvp-priority-question strong[data-v-84b7c3f6],.mvp-priority-answer strong[data-v-84b7c3f6]{color:var(--func-text-strong);line-height:1.35;overflow-wrap:anywhere}.mvp-priority-answer strong[data-v-84b7c3f6]{font-weight:700}.mvp-priority-score>strong[data-v-84b7c3f6]{color:var(--module-accent-dark);font-size:1.15rem;font-weight:900}.mvp-priority-score>strong span[data-v-84b7c3f6]{color:var(--func-muted);font-size:.78rem}.mvp-priority-score em[data-v-84b7c3f6]{color:#157347;font-size:.7rem;font-style:normal;font-weight:800}.mvp-priority-review-controls[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:flex-end;gap:.45rem}.mvp-priority-score-editor[data-v-84b7c3f6]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(150px,260px) minmax(0,1fr);align-items:center;gap:.35rem .8rem;margin:0 .4rem .15rem;padding:.8rem .9rem;border:1px solid #fecaca;border-radius:12px;background:snow}.mvp-priority-score-editor label[data-v-84b7c3f6]{grid-column:1 / -1;color:#7f1d1d;font-size:.78rem;font-weight:850}.mvp-priority-score-editor small[data-v-84b7c3f6]{margin:0;color:var(--func-muted);font-size:.76rem}.mvp-priority-review-footer[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.25rem;background:#fff}.mvp-priority-review-summary[data-v-84b7c3f6]{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;color:var(--func-muted);font-size:.78rem}.mvp-priority-review-summary span[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.28rem}.mvp-priority-review-summary .approved[data-v-84b7c3f6]{color:#157347}.mvp-priority-review-summary .observed[data-v-84b7c3f6]{color:#b4232f}.mvp-priority-review-summary .pending[data-v-84b7c3f6]{color:#a14c00}.mvp-priority-unavailable[data-v-84b7c3f6]{display:flex;align-items:flex-start;gap:.8rem;margin:1.25rem;padding:1rem;border:1px solid #f5c26b;border-radius:14px;background:#fff9ec;color:#7a3d00}.mvp-priority-unavailable>i[data-v-84b7c3f6]{font-size:1.35rem}.mvp-priority-unavailable p[data-v-84b7c3f6]{margin:.2rem 0 0;color:#805526}.mvp-resolution-panel--priority[data-v-84b7c3f6]{margin-top:.85rem;border-top:3px solid var(--module-accent)}@media(max-width:900px){.mvp-priority-review-row[data-v-84b7c3f6]{grid-template-columns:minmax(180px,1fr) minmax(220px,1.2fr) auto}.mvp-priority-score[data-v-84b7c3f6]{grid-column:1 / 2}.mvp-priority-review-controls[data-v-84b7c3f6]{grid-column:3;grid-row:1 / 3}}@media(max-width:640px){.mvp-priority-review-head[data-v-84b7c3f6],.mvp-priority-review-footer[data-v-84b7c3f6]{align-items:stretch;flex-direction:column}.mvp-priority-review-total[data-v-84b7c3f6]{min-width:0;align-items:flex-start}.mvp-priority-review-progress[data-v-84b7c3f6]{grid-template-columns:1fr auto}.mvp-priority-progress-track[data-v-84b7c3f6]{grid-column:1 / -1;grid-row:2}.mvp-priority-review-list[data-v-84b7c3f6]{padding-inline:.75rem}.mvp-priority-sync-state[data-v-84b7c3f6]{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding-inline:.85rem}.mvp-priority-review-row[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr) auto;gap:.7rem}.mvp-priority-answer[data-v-84b7c3f6],.mvp-priority-score[data-v-84b7c3f6]{grid-column:1}.mvp-priority-review-controls[data-v-84b7c3f6]{grid-column:2;grid-row:1 / 4;align-self:center}.mvp-priority-score-editor[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-priority-review-footer .btn[data-v-84b7c3f6]{width:100%}}.mvp-backoffice[data-v-84b7c3f6],.mvp-content-responsive[data-v-84b7c3f6]{gap:1rem}.mvp-hero[data-v-84b7c3f6]{min-height:104px;padding:1.25rem 1.4rem;border:1px solid var(--func-border);border-top:1px solid var(--func-border);border-radius:var(--func-radius);background:radial-gradient(circle at top right,rgba(11,95,198,.12),transparent 20rem),#fff;box-shadow:var(--func-shadow)}.mvp-hero-icon[data-v-84b7c3f6]{width:3rem;height:3rem;border-radius:14px;background:linear-gradient(145deg,var(--func-accent) 0%,#1674b7 100%);box-shadow:0 .65rem 1.35rem #0b4f7d38}.mvp-hero h1[data-v-84b7c3f6]{color:var(--func-text-strong);font-size:clamp(1.35rem,2vw,1.85rem);letter-spacing:-.035em}.mvp-eyebrow[data-v-84b7c3f6]{color:var(--func-accent)}.mvp-hero p[data-v-84b7c3f6],.mvp-muted[data-v-84b7c3f6],.mvp-section-title p[data-v-84b7c3f6],.mvp-guidance p[data-v-84b7c3f6],.mvp-info p[data-v-84b7c3f6],.mvp-panel p[data-v-84b7c3f6],.mvp-ultima-actualizacion[data-v-84b7c3f6]{color:var(--func-muted)}.mvp-hero-actions .btn[data-v-84b7c3f6]{min-height:42px;border-color:#a9c7e5;background:#ffffffd1;color:var(--func-primary-dark)}.mvp-hero-actions .btn[data-v-84b7c3f6]:hover:not(:disabled){border-color:var(--func-primary);background:var(--func-primary);color:#fff}.mvp-list-card[data-v-84b7c3f6]{overflow:hidden;border:1px solid var(--func-border);border-radius:var(--func-radius);box-shadow:var(--func-shadow)}.mvp-list-card>.mvp-section-title[data-v-84b7c3f6]{padding:1.2rem 1.3rem;border-bottom:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at top right,rgba(255,255,255,.15),transparent 22rem),linear-gradient(135deg,var(--func-primary-dark) 0%,var(--func-primary) 100%);color:#fff}.mvp-section-title h2[data-v-84b7c3f6],.mvp-section-title h3[data-v-84b7c3f6]{color:var(--func-text-strong);letter-spacing:-.02em}.mvp-list-card>.mvp-section-title .mvp-list-kicker[data-v-84b7c3f6]{color:#ffffffc2}.mvp-list-card>.mvp-section-title h2[data-v-84b7c3f6],.mvp-list-card>.mvp-section-title h3[data-v-84b7c3f6]{color:#fff;letter-spacing:-.02em}.mvp-list-card>.mvp-section-title p[data-v-84b7c3f6]{color:#ffffffd6}.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{border-color:#ffffff6b;background:#ffffff24;color:#fff;box-shadow:inset 0 1px #ffffff1f}.mvp-list-header-actions[data-v-84b7c3f6]{justify-content:flex-end}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]{--inform-accent: var(--func-primary);min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.48rem;padding:.34rem .58rem .34rem .4rem;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:linear-gradient(145deg,#fff,#f5f9ff);color:var(--inform-accent);font-size:.84rem;font-weight:850;line-height:1.2;white-space:nowrap;box-shadow:0 .55rem 1.25rem #031f3833,inset 0 1px #fff;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.mvp-list-card>.mvp-section-title .mvp-inform-action--ok[data-v-84b7c3f6]{--inform-accent: var(--func-status-approved-dark)}.mvp-list-card>.mvp-section-title .mvp-inform-action--wait[data-v-84b7c3f6]{--inform-accent: var(--func-status-waiting-dark)}.mvp-list-card>.mvp-section-title .mvp-inform-action--danger[data-v-84b7c3f6]{--inform-accent: var(--func-status-rejected-dark)}.mvp-inform-action__icon[data-v-84b7c3f6]{width:2rem;height:2rem;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:color-mix(in srgb,var(--inform-accent) 12%,#ffffff);color:var(--inform-accent);font-size:.94rem}.mvp-inform-action__label[data-v-84b7c3f6]{padding-inline:.08rem}.mvp-inform-action__arrow[data-v-84b7c3f6]{font-size:1.1rem;transition:transform .18s ease}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--inform-accent) 32%,#ffffff);background:#fff;color:var(--inform-accent);box-shadow:0 .75rem 1.5rem #031f3840,inset 0 1px #fff}.mvp-list-card>.mvp-section-title .mvp-inform-action:hover .mvp-inform-action__arrow[data-v-84b7c3f6]{transform:translate(2px)}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]:active{transform:translateY(0);box-shadow:0 .3rem .8rem #031f3833}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(255,255,255,.82);outline-offset:3px;box-shadow:0 0 0 5px color-mix(in srgb,var(--inform-accent) 42%,transparent),0 .75rem 1.5rem #031f3840}.mvp-email-cell[data-v-84b7c3f6]{min-width:0;display:flex;align-items:center;gap:.55rem}.mvp-email-address[data-v-84b7c3f6]{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.mvp-email-actions[data-v-84b7c3f6]{display:grid;flex:0 0 auto;gap:.28rem}.mvp-email-control[data-v-84b7c3f6]{width:36px;height:36px;min-width:36px;display:inline-grid;place-items:center;padding:0;border:1px solid #bfd4e8;border-radius:10px;background:#fff;font-size:.92rem;line-height:1;box-shadow:0 .25rem .65rem #1f3c5a14}.mvp-email-control>i[data-v-84b7c3f6]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.mvp-email-control--send[data-v-84b7c3f6]{color:var(--func-primary);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.mvp-email-control--send[data-v-84b7c3f6]:hover:not(:disabled){transform:translateY(-1px);border-color:var(--func-primary);background:var(--func-primary-soft);box-shadow:0 .45rem .9rem #0b5fc629}.mvp-email-control--send[data-v-84b7c3f6]:active:not(:disabled){transform:translateY(0)}.mvp-email-control--send[data-v-84b7c3f6]:focus-visible{outline:3px solid rgba(11,95,198,.24);outline-offset:2px;border-color:var(--func-primary)}.mvp-email-control--send[data-v-84b7c3f6]:disabled{border-color:#dce5ee;background:#f1f5f9;color:#94a3b8;cursor:not-allowed;box-shadow:none}.mvp-email-control--status[data-v-84b7c3f6]{border-color:#f0b8b8;background:#fff1f2;color:#b42318}.mvp-email-control--status.is-sent[data-v-84b7c3f6]{border-color:#9eddb9;background:#ecfdf3;color:#087443}.mvp-table th[data-v-84b7c3f6]{color:#40566e;background:#f5f8fc}.mvp-table td[data-v-84b7c3f6]{border-bottom-color:#e7eef6}.mvp-row[data-v-84b7c3f6]:hover,.mvp-row[data-v-84b7c3f6]:focus-within{background:color-mix(in srgb,var(--list-accent) 4%,#ffffff)}.mvp-action .btn-primary[data-v-84b7c3f6],.mvp-content-responsive .btn-primary[data-v-84b7c3f6]{border-color:var(--func-primary);background:var(--func-primary)}.mvp-action .btn-primary[data-v-84b7c3f6]:hover:not(:disabled),.mvp-content-responsive .btn-primary[data-v-84b7c3f6]:hover:not(:disabled){border-color:var(--func-primary-dark);background:var(--func-primary-dark)}.mvp-modal-backdrop[data-v-84b7c3f6]{padding:clamp(.5rem,1.5vw,1.15rem);background:radial-gradient(circle at top,rgba(22,116,183,.18),transparent 34rem),#071f36ba;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mvp-modal[data-v-84b7c3f6]{width:min(1220px,calc(100vw - 2rem));max-height:min(92dvh,calc(100dvh - 1rem));border:1px solid rgba(255,255,255,.78);border-radius:22px;background:#f5f8fc;box-shadow:0 2.2rem 6rem #041c3157}.mvp-modal-header[data-v-84b7c3f6]{min-height:118px;padding:1rem 1.25rem;border-bottom:1px solid var(--func-border);align-items:center;background:radial-gradient(circle at top right,rgba(11,95,198,.13),transparent 19rem),linear-gradient(145deg,#fff,#f8fbff)}.mvp-modal-header h2[data-v-84b7c3f6]{margin:.2rem 0;color:var(--func-text-strong);font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.1}.mvp-modal-header p[data-v-84b7c3f6]{color:var(--func-muted);font-size:.92rem}.mvp-modal-header .btn-close[data-v-84b7c3f6]{width:44px;height:44px;margin:0;border:1px solid transparent;border-radius:13px}.mvp-modal-header .btn-close[data-v-84b7c3f6]:hover{border-color:#c8d9ea;background-color:var(--func-primary-soft)}.mvp-modal-body[data-v-84b7c3f6]{align-content:start;grid-auto-rows:max-content;gap:.8rem;padding:.9rem 1rem 1rem;background:#f5f8fc}.mvp-modal-body[data-v-84b7c3f6]::-webkit-scrollbar-track{background:#edf3f8}.mvp-modal-body[data-v-84b7c3f6]::-webkit-scrollbar-thumb{border-color:#edf3f8;background:#86a0ba}.mvp-modal--correo-individual[data-v-84b7c3f6]{width:min(560px,calc(100vw - 2rem));max-height:min(88dvh,720px);background:#fff}.mvp-modal--correo-individual .mvp-modal-header[data-v-84b7c3f6]{min-height:0;padding:1.1rem 1.2rem}.mvp-modal--correo-individual .mvp-modal-heading .mvp-list-kicker[data-v-84b7c3f6],.mvp-modal--informe .mvp-modal-heading .mvp-list-kicker[data-v-84b7c3f6]{color:var(--func-primary)}.mvp-modal--correo-individual .mvp-modal-header h2[data-v-84b7c3f6]{font-size:clamp(1.3rem,3vw,1.65rem)}.mvp-modal--correo-individual .mvp-modal-header p[data-v-84b7c3f6]{max-width:45ch;margin:0}.mvp-individual-mail-body[data-v-84b7c3f6]{padding:1rem 1.2rem 1.1rem;background:#f7faff}.mvp-individual-recipient[data-v-84b7c3f6]{min-width:0;display:flex;align-items:center;gap:.9rem;padding:1rem;border:1px solid var(--func-border);border-radius:16px;background:#fff;box-shadow:0 .4rem 1rem #1f3c5a0e}.mvp-individual-recipient__icon[data-v-84b7c3f6]{width:3rem;height:3rem;display:grid;place-items:center;flex:0 0 auto;border-radius:14px;background:var(--func-primary-soft);color:var(--func-primary);font-size:1.25rem}.mvp-individual-recipient>div[data-v-84b7c3f6]{min-width:0;display:grid;gap:.14rem}.mvp-individual-recipient small[data-v-84b7c3f6]{color:var(--func-muted);font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none}.mvp-individual-recipient strong[data-v-84b7c3f6]{color:var(--func-text-strong);font-size:1rem;overflow-wrap:anywhere}.mvp-individual-recipient span[data-v-84b7c3f6]{color:#40566e;font-size:.86rem;overflow-wrap:anywhere}.mvp-individual-recipient .mvp-individual-recipient__code[data-v-84b7c3f6]{color:var(--func-primary-dark);font-size:.76rem;font-weight:800}.mvp-individual-mail-notice[data-v-84b7c3f6]{display:flex;align-items:flex-start;gap:.65rem;padding:.8rem .9rem;border:1px solid #a8dfbe;border-radius:13px;background:#effcf4;color:#12643b;font-size:.84rem;line-height:1.45}.mvp-individual-mail-notice.is-pending[data-v-84b7c3f6]{border-color:#b9d4ee;background:#eef6ff;color:#174f7a}.mvp-individual-mail-notice>i[data-v-84b7c3f6]{flex:0 0 auto;margin-top:.1rem}.mvp-individual-mail-footer[data-v-84b7c3f6]{justify-content:flex-end}.mvp-individual-mail-footer .btn[data-v-84b7c3f6]{min-height:42px;padding-inline:1rem;font-weight:800}.mvp-guidance[data-v-84b7c3f6]{min-height:82px;align-items:center;padding:.85rem 1rem;border:1px solid #ceddeb;border-left:4px solid var(--func-primary);border-radius:15px;background:linear-gradient(135deg,#ffffff 0%,var(--func-primary-soft) 100%)}.mvp-guidance>i[data-v-84b7c3f6]{width:2.4rem;height:2.4rem;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;background:#fff;color:var(--func-primary);box-shadow:0 .25rem .8rem #1f3c5a14}.mvp-guidance span[data-v-84b7c3f6]{color:#526a82;font-size:.7rem}.mvp-guidance strong[data-v-84b7c3f6]{color:var(--func-text-strong);font-size:1rem}.mvp-guidance-action[data-v-84b7c3f6]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.15rem;margin-left:auto;padding:.45rem .85rem;border:1px solid var(--module-border);border-radius:999px;background:#fff;color:var(--module-accent-dark);font-size:.82rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.mvp-guidance-action[data-v-84b7c3f6]:hover{border-color:var(--module-accent);background:var(--module-soft)}.mvp-guidance-action[data-v-84b7c3f6]:focus-visible{outline:3px solid color-mix(in srgb,var(--module-accent) 40%,transparent);outline-offset:1px}.mvp-bandeja-chip[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border:1px solid var(--module-border);border-radius:999px;background:var(--module-soft-strong);color:var(--module-accent-dark);font-size:.72rem;font-weight:750}.mvp-modal-tabs[data-v-84b7c3f6]{flex:0 0 auto;z-index:5;display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;width:100%;gap:.4rem;padding:.5rem clamp(.7rem,1vw,1rem);border:0;border-bottom:1px solid var(--func-border);border-radius:0;background:#fff;box-shadow:0 .25rem .7rem #1f3c5a0d}.mvp-modal-tabs button[data-v-84b7c3f6]{min-height:38px;min-width:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:.4rem;padding:.42rem .8rem;border:1px solid transparent;border-radius:10px;background:transparent;color:#40566e;font-size:.82rem;font-weight:650;line-height:1.2;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.mvp-modal-tabs button[data-v-84b7c3f6]:hover{background:var(--module-soft);color:var(--module-accent-dark)}.mvp-modal-tabs button.active[data-v-84b7c3f6]{border-color:var(--module-accent);background:var(--module-accent);color:var(--module-active-text)}.mvp-modal-tabs button[data-v-84b7c3f6]:focus-visible{outline:3px solid color-mix(in srgb,var(--module-accent) 40%,transparent);outline-offset:1px}.mvp-modal-tabs button[data-v-84b7c3f6]:hover{border-color:#9abfe2;background:var(--func-primary-soft);color:var(--func-primary-dark)}.mvp-modal-tabs button.active[data-v-84b7c3f6]{border-color:var(--func-primary);background:linear-gradient(135deg,var(--func-primary),#1674b7);box-shadow:0 .5rem 1rem #0b5fc633}.mvp-panel[data-v-84b7c3f6]{min-width:0;padding:1rem;border:1px solid var(--func-border);border-radius:17px;background:#fff;box-shadow:0 .45rem 1.25rem #1f3c5a0e}.mvp-panel h3[data-v-84b7c3f6],.mvp-panel h4[data-v-84b7c3f6]{color:var(--func-text-strong)}.mvp-grid article[data-v-84b7c3f6],.mvp-admisibilidad[data-v-84b7c3f6],.mvp-doc[data-v-84b7c3f6],.mvp-info[data-v-84b7c3f6],.mvp-resolution-card[data-v-84b7c3f6]{border-color:var(--func-border);border-radius:14px;box-shadow:0 .2rem .65rem #1f3c5a09}.mvp-grid article[data-v-84b7c3f6]{min-height:90px;background:var(--func-soft)}.mvp-grid small[data-v-84b7c3f6],.mvp-admisibilidad small[data-v-84b7c3f6]{color:#5c7187}.mvp-grid strong[data-v-84b7c3f6],.mvp-admisibilidad strong[data-v-84b7c3f6]{color:var(--func-text-strong)}.mvp-admisibilidad.ok[data-v-84b7c3f6]{border-color:#a9e7c4;background:#effbf5}.mvp-admisibilidad.warning[data-v-84b7c3f6]{border-color:#f2d08a;background:#fff9ea}.mvp-doc-manager[data-v-84b7c3f6],.mvp-resolution-form[data-v-84b7c3f6],.mvp-review-decision-form[data-v-84b7c3f6],.mvp-history-controls[data-v-84b7c3f6]{border-color:var(--func-border);border-radius:15px;box-shadow:0 .25rem .8rem #1f3c5a0a}.mvp-modal .form-control[data-v-84b7c3f6],.mvp-modal .form-select[data-v-84b7c3f6]{min-height:var(--func-control-height);border-color:var(--func-border-strong);border-radius:12px}.mvp-modal textarea.form-control[data-v-84b7c3f6]{min-height:108px}.mvp-modal .form-control[data-v-84b7c3f6]:focus,.mvp-modal .form-select[data-v-84b7c3f6]:focus{border-color:#0b5fc6a6;box-shadow:0 0 0 .22rem #0b5fc621}.mvp-modal .btn[data-v-84b7c3f6]{min-height:42px;border-radius:12px!important;font-weight:800}.mvp-modal .btn-primary[data-v-84b7c3f6]{border-color:var(--func-primary);background:var(--func-primary)}.mvp-modal .btn-primary[data-v-84b7c3f6]:hover:not(:disabled){border-color:var(--func-primary-dark);background:var(--func-primary-dark)}.mvp-modal .btn-success[data-v-84b7c3f6]{border-color:var(--func-action);background:var(--func-action)}.mvp-modal .btn-success[data-v-84b7c3f6]:hover:not(:disabled){border-color:var(--func-action-dark);background:var(--func-action-dark)}.mvp-resolution-actions[data-v-84b7c3f6]{gap:.8rem}.mvp-resolution-action[data-v-84b7c3f6]{border-radius:15px;background:#fff}.mvp-resolution-action[data-v-84b7c3f6]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .75rem 1.6rem #1f3c5a1a}.mvp-channel-chip.modal-chip[data-v-84b7c3f6]{border:1px solid #d4e4f6;background:var(--func-primary-soft);color:var(--func-primary-dark)}@media(max-width:900px){.mvp-modal[data-v-84b7c3f6]{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.mvp-modal-header[data-v-84b7c3f6]{min-height:104px}}@container postulaciones (max-width: 679.98px){.mvp-list-header-actions[data-v-84b7c3f6]{width:100%;justify-content:flex-start}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]{flex:1 1 auto}}@media(max-width:760px){.mvp-modal-backdrop[data-v-84b7c3f6]{padding:.35rem}.mvp-modal[data-v-84b7c3f6]{width:calc(100vw - .7rem);max-height:calc(100dvh - .7rem);border-radius:16px}.mvp-modal-header[data-v-84b7c3f6]{min-height:96px;padding:.8rem .9rem}.mvp-modal-header h2[data-v-84b7c3f6]{font-size:1.25rem}.mvp-modal-body[data-v-84b7c3f6]{padding:.7rem}.mvp-guidance[data-v-84b7c3f6]{min-height:0;padding:.7rem}.mvp-panel[data-v-84b7c3f6]{padding:.8rem}.mvp-grid-2[data-v-84b7c3f6],.mvp-grid-3[data-v-84b7c3f6],.mvp-grid-4[data-v-84b7c3f6],.mvp-resolution-actions[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}}@container postulaciones (max-width: 479.98px){.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]{width:100%}.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{width:100%}}@media(max-width:480px){.mvp-hero-intro[data-v-84b7c3f6]{align-items:flex-start}.mvp-hero-icon[data-v-84b7c3f6]{width:2.65rem;height:2.65rem}.mvp-modal-backdrop[data-v-84b7c3f6]{padding:0}.mvp-modal[data-v-84b7c3f6]{width:100vw;max-height:100dvh;border-radius:0}.mvp-modal-header .btn-close[data-v-84b7c3f6]{width:42px;height:42px}.mvp-individual-recipient[data-v-84b7c3f6]{align-items:flex-start;padding:.85rem}.mvp-individual-mail-footer[data-v-84b7c3f6]{align-items:stretch;flex-direction:column-reverse}.mvp-individual-mail-footer .btn[data-v-84b7c3f6]{width:100%}.mvp-guidance>i[data-v-84b7c3f6]{display:none}.mvp-priorizacion-footer-actions[data-v-84b7c3f6],.mvp-priorizacion-footer-actions .btn[data-v-84b7c3f6]{width:100%}}.mvp-backoffice[data-v-84b7c3f6]{--module-accent: var(--func-status-pending);--module-accent-dark: var(--func-status-pending-dark);--module-soft: var(--func-status-pending-soft);--module-soft-strong: var(--func-status-pending-soft-strong);--module-border: var(--func-status-pending-border);--module-active-text: #ffffff;--card-radius: 16px;--card-border: 1px solid var(--func-border);--card-shadow: 0 .35rem 1rem rgba(31, 60, 90, .045);gap:.9rem}.mvp-backoffice--warning[data-v-84b7c3f6]{--module-accent: var(--func-status-correction);--module-accent-dark: var(--func-status-correction-dark);--module-soft: var(--func-status-correction-soft);--module-soft-strong: var(--func-status-correction-soft-strong);--module-border: var(--func-status-correction-border);--module-active-text: #422006}.mvp-backoffice--review[data-v-84b7c3f6]{--module-accent: var(--func-status-review);--module-accent-dark: var(--func-status-review-dark);--module-soft: var(--func-status-review-soft);--module-soft-strong: var(--func-status-review-soft-strong);--module-border: var(--func-status-review-border);--module-active-text: #ffffff}.mvp-backoffice--info[data-v-84b7c3f6]{--module-accent: var(--func-status-preingreso);--module-accent-dark: var(--func-status-preingreso-dark);--module-soft: var(--func-status-preingreso-soft);--module-soft-strong: var(--func-status-preingreso-soft-strong);--module-border: var(--func-status-preingreso-border);--module-active-text: #ffffff}.mvp-backoffice--ok[data-v-84b7c3f6]{--module-accent: var(--func-status-approved);--module-accent-dark: var(--func-status-approved-dark);--module-soft: var(--func-status-approved-soft);--module-soft-strong: var(--func-status-approved-soft-strong);--module-border: var(--func-status-approved-border);--module-active-text: #ffffff}.mvp-backoffice--wait[data-v-84b7c3f6]{--module-accent: var(--func-status-waiting);--module-accent-dark: var(--func-status-waiting-dark);--module-soft: var(--func-status-waiting-soft);--module-soft-strong: var(--func-status-waiting-soft-strong);--module-border: var(--func-status-waiting-border);--module-active-text: #ffffff}.mvp-backoffice--danger[data-v-84b7c3f6]{--module-accent: var(--func-status-rejected);--module-accent-dark: var(--func-status-rejected-dark);--module-soft: var(--func-status-rejected-soft);--module-soft-strong: var(--func-status-rejected-soft-strong);--module-border: var(--func-status-rejected-border);--module-active-text: #ffffff}.mvp-content-responsive[data-v-84b7c3f6]{gap:.9rem}.mvp-hero[data-v-84b7c3f6]{min-height:64px;padding:.7rem 1rem;border:var(--card-border);border-top:0;border-radius:var(--card-radius);background:#fff;box-shadow:var(--card-shadow)}.mvp-hero-intro[data-v-84b7c3f6]{gap:.7rem}.mvp-hero-icon[data-v-84b7c3f6]{width:2.2rem;height:2.2rem;border:1px solid var(--func-border);border-radius:10px;background:var(--func-primary-soft);color:var(--func-primary);font-size:1rem;box-shadow:none}.mvp-hero h1[data-v-84b7c3f6]{margin:0;font-size:1.25rem;letter-spacing:-.015em}.mvp-hero p[data-v-84b7c3f6]{margin:0;color:var(--func-muted);font-size:.82rem}@media(max-width:899.98px){.mvp-hero p[data-v-84b7c3f6]{display:none}}.mvp-hero-actions[data-v-84b7c3f6]{gap:.6rem}.mvp-hero-actions .btn[data-v-84b7c3f6]{min-height:42px;border-radius:12px!important;background:#fff}.mvp-ultima-actualizacion[data-v-84b7c3f6]{padding:.35rem .6rem;border:1px solid var(--func-border);border-radius:999px;background:var(--func-soft);font-size:.76rem}.mvp-list-card[data-v-84b7c3f6]{overflow:hidden;border:var(--card-border);border-top:4px solid var(--module-accent);border-radius:var(--card-radius);background:#fff;box-shadow:var(--card-shadow)}.mvp-list-card>.mvp-section-title[data-v-84b7c3f6]{align-items:center;margin:0;padding:.85rem 1rem;border-bottom:1px solid var(--func-border);border-radius:0;background:#fff;color:var(--func-text)}.mvp-list-heading[data-v-84b7c3f6]{min-width:0;display:flex;align-items:center;gap:.85rem}.mvp-list-heading-copy[data-v-84b7c3f6]{min-width:0}.mvp-list-state-icon[data-v-84b7c3f6]{width:2.5rem;height:2.5rem;display:grid;place-items:center;flex:0 0 auto;border:1px solid var(--module-border);border-radius:12px;background:var(--module-soft-strong);color:var(--module-accent-dark);font-size:1.05rem;box-shadow:none}.mvp-list-card>.mvp-section-title .mvp-list-kicker[data-v-84b7c3f6]{margin-bottom:.08rem;color:var(--module-accent-dark);font-size:.65rem;letter-spacing:.075em}.mvp-list-card>.mvp-section-title h2[data-v-84b7c3f6],.mvp-list-card>.mvp-section-title h3[data-v-84b7c3f6]{color:var(--func-text-strong);font-size:1.15rem;font-weight:800;line-height:1.2;letter-spacing:-.015em}.mvp-list-card>.mvp-section-title p[data-v-84b7c3f6]{max-width:72ch;margin:.2rem 0 0;color:var(--func-muted);font-size:.82rem;line-height:1.45}.mvp-list-header-actions[data-v-84b7c3f6]{flex:0 0 auto;justify-content:flex-end}.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{min-height:40px;gap:.38rem;padding:.42rem .72rem;border:1px solid var(--module-border);background:var(--module-soft-strong);color:var(--module-accent-dark);box-shadow:none;font-size:.76rem;font-variant-numeric:tabular-nums}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]{min-height:42px;padding:.3rem .62rem .3rem .35rem;border-color:var(--module-border);background:#fff;color:var(--module-accent-dark);box-shadow:0 .35rem .9rem color-mix(in srgb,var(--module-accent) 12%,transparent)}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]:hover{border-color:var(--module-accent);background:var(--module-accent);color:var(--module-active-text);box-shadow:0 .55rem 1.1rem color-mix(in srgb,var(--module-accent) 20%,transparent)}.mvp-list-card>.mvp-section-title .mvp-inform-action:hover .mvp-inform-action__icon[data-v-84b7c3f6]{background:color-mix(in srgb,#ffffff 22%,transparent);color:var(--module-active-text)}.mvp-table-responsive[data-v-84b7c3f6]{overflow:visible;background:#fff}.mvp-sort-mobile[data-v-84b7c3f6]{display:none}.mvp-table thead[data-v-84b7c3f6]{background:#f6f9fc}.mvp-table th[data-v-84b7c3f6]{padding:.7rem .75rem;border-bottom-color:var(--func-border);background:#f6f9fc;color:var(--func-muted);font-size:.7rem;font-weight:700;letter-spacing:.025em}.mvp-table td[data-v-84b7c3f6]{padding:.7rem .75rem;border-bottom:1px solid #eef2f7;color:#334b63;font-size:.81rem;vertical-align:middle}.mvp-row[data-v-84b7c3f6]:hover,.mvp-row[data-v-84b7c3f6]:focus-within{background:color-mix(in srgb,var(--module-soft) 62%,#ffffff);box-shadow:inset 3px 0 0 var(--module-accent)}.mvp-code[data-v-84b7c3f6],.mvp-cell-nombre strong[data-v-84b7c3f6]{color:var(--func-text-strong);font-weight:820}.mvp-code[data-v-84b7c3f6]{font-size:.82rem;letter-spacing:-.01em}.mvp-channel-chip[data-v-84b7c3f6]{margin-top:.3rem;padding:.22rem .5rem;border:1px solid #d4e4f6;background:#f2f7fd;color:var(--func-primary-dark);font-size:.72rem}.mvp-channel-chip.assisted[data-v-84b7c3f6]{border-color:#b7e4ca;background:#effaf4;color:#087443}.mvp-rut-chip[data-v-84b7c3f6]{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#314a62;font-size:.81rem;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.mvp-badge[data-v-84b7c3f6]{padding:.34rem .62rem;font-size:.76rem;font-weight:820}.mvp-status>.mvp-badge[data-v-84b7c3f6]{width:-moz-fit-content;width:fit-content;max-width:100%;padding:.38rem .58rem;border-radius:9px;justify-content:flex-start;text-align:left}.mvp-score-inline[data-v-84b7c3f6]{padding:.45rem .52rem;border:1px solid #dce6f0;border-radius:10px;background:#f8fafc}.mvp-status>.mvp-score-inline[data-v-84b7c3f6]{width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:9px;align-items:flex-start;text-align:left}.mvp-action-buttons[data-v-84b7c3f6]{gap:.4rem}.mvp-action .btn[data-v-84b7c3f6]{min-height:38px;border-radius:10px!important;font-size:.76rem}.mvp-action .btn-primary[data-v-84b7c3f6]{box-shadow:none}.mvp-action .btn-outline-primary[data-v-84b7c3f6]{min-height:30px;border-color:transparent;background:transparent;color:var(--func-primary);font-weight:650}.mvp-action .btn-outline-primary[data-v-84b7c3f6]:hover:not(:disabled){border-color:transparent;background:var(--func-primary-soft);color:var(--func-primary-dark)}.mvp-list-card>.mvp-empty[data-v-84b7c3f6]{min-height:10rem;margin:0;border:0;border-radius:0;background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--module-soft) 54%,#ffffff))}.mvp-list-card>.mvp-empty .mvp-empty-icon[data-v-84b7c3f6]{border:1px solid var(--module-border);background:var(--module-soft-strong)}.mvp-list-card>.mvp-empty .mvp-empty-icon i[data-v-84b7c3f6]{color:var(--module-accent-dark)}.mvp-modal-backdrop[data-v-84b7c3f6]{background:radial-gradient(circle at top,color-mix(in srgb,var(--module-accent) 17%,transparent),transparent 34rem),#071f36c2}.mvp-modal[data-v-84b7c3f6]{width:min(1180px,calc(100vw - 2rem));border:1px solid rgba(255,255,255,.8);border-top:4px solid var(--module-accent);border-radius:var(--card-radius);background:#f4f7fb;box-shadow:0 2rem 5rem #041c3152}.mvp-modal-header[data-v-84b7c3f6]{min-height:96px;padding:.9rem 1.1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--module-accent) 9%,transparent),transparent 18rem),#fff}.mvp-modal-header h2[data-v-84b7c3f6]{font-size:clamp(1.3rem,2.2vw,1.75rem)}.mvp-modal-header .mvp-eyebrow[data-v-84b7c3f6],.mvp-modal-heading .mvp-list-kicker[data-v-84b7c3f6]{color:var(--module-accent-dark)}.mvp-modal-header .btn-close[data-v-84b7c3f6]:hover{border-color:var(--module-border);background-color:var(--module-soft)}.mvp-modal-body[data-v-84b7c3f6]{gap:.72rem;padding:.82rem .9rem .9rem;background:#f4f7fb}.mvp-guidance[data-v-84b7c3f6]{min-height:74px;border-color:color-mix(in srgb,var(--module-accent) 28%,var(--func-border));border-left-color:var(--module-accent);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--module-soft) 70%,#ffffff))}.mvp-guidance>i[data-v-84b7c3f6]{color:var(--module-accent-dark)}.mvp-modal-tabs button[data-v-84b7c3f6]:hover{border-color:var(--module-border)}.mvp-modal-tabs button.active[data-v-84b7c3f6]{box-shadow:0 .42rem .9rem color-mix(in srgb,var(--module-accent) 21%,transparent)}.mvp-panel[data-v-84b7c3f6]{padding:.9rem;border-radius:15px;box-shadow:0 .35rem 1rem #1f3c5a0b}.mvp-grid article[data-v-84b7c3f6],.mvp-admisibilidad[data-v-84b7c3f6],.mvp-doc[data-v-84b7c3f6],.mvp-info[data-v-84b7c3f6],.mvp-resolution-card[data-v-84b7c3f6],.mvp-resolution-action[data-v-84b7c3f6]{border-radius:13px}.mvp-modal .form-control[data-v-84b7c3f6],.mvp-modal .form-select[data-v-84b7c3f6]{min-height:44px}.mvp-modal .btn[data-v-84b7c3f6]{min-height:42px}@container postulaciones (max-width: 879.98px){.mvp-table-responsive[data-v-84b7c3f6]{padding:.8rem;background:#f7f9fc}.mvp-sort-mobile[data-v-84b7c3f6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:center;margin-bottom:.8rem;padding:.7rem;border:1px solid #d9e3ee;border-radius:10px;background:#fff}.mvp-sort-mobile label[data-v-84b7c3f6]{display:inline-flex;gap:.4rem;align-items:center;margin:0;color:var(--func-text-strong);font-size:.78rem;font-weight:750}.mvp-sort-mobile label i[data-v-84b7c3f6]{color:var(--module-accent)}.mvp-sort-mobile .form-select[data-v-84b7c3f6]{min-width:0;min-height:38px;border-color:#c9d8e7;font-size:.78rem}.mvp-row[data-v-84b7c3f6]{border-color:color-mix(in srgb,var(--module-accent) 20%,var(--func-border));border-top:3px solid var(--module-accent);border-radius:14px;box-shadow:0 .4rem 1rem #1f3c5a0e}}@container postulaciones (max-width: 679.98px){.mvp-list-card>.mvp-section-title[data-v-84b7c3f6]{align-items:stretch;padding:.9rem}.mvp-list-header-actions[data-v-84b7c3f6]{width:100%;justify-content:flex-start}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]{flex:1 1 12rem}.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{flex:0 1 auto;width:auto}}@container postulaciones (max-width: 419.98px){.mvp-list-heading[data-v-84b7c3f6]{align-items:flex-start}.mvp-list-state-icon[data-v-84b7c3f6]{width:2.5rem;height:2.5rem}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6],.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{width:100%}}@media(max-width:760px){.mvp-modal[data-v-84b7c3f6]{border-radius:16px}.mvp-modal-header[data-v-84b7c3f6]{min-height:88px}}@media(prefers-reduced-motion:reduce){.mvp-backoffice[data-v-84b7c3f6] *,.mvp-backoffice[data-v-84b7c3f6] *:before,.mvp-backoffice[data-v-84b7c3f6] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mvp-bulk-heading[data-v-84b7c3f6],.mvp-bulk-postulacion[data-v-84b7c3f6],.mvp-bulk-count[data-v-84b7c3f6]{display:flex;align-items:center;gap:.65rem}.mvp-bulk-heading[data-v-84b7c3f6]{flex-wrap:wrap}.mvp-select-all-control[data-v-84b7c3f6],.mvp-row-selector[data-v-84b7c3f6]{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mvp-select-all-control[data-v-84b7c3f6]{gap:.42rem;min-height:32px;padding:.25rem .58rem .25rem .35rem;border:1px solid color-mix(in srgb,var(--module-accent) 28%,#d8e2ec);border-radius:999px;background:#fff;color:var(--module-accent-dark);font-size:.68rem;font-weight:800;letter-spacing:0;text-transform:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.mvp-select-all-control[data-v-84b7c3f6]:hover{border-color:var(--module-accent);background:var(--module-soft)}.mvp-selection-native[data-v-84b7c3f6]{position:absolute;width:1px;height:1px;margin:0;opacity:0}.mvp-selection-visual[data-v-84b7c3f6]{width:1.65rem;height:1.65rem;display:grid;place-items:center;flex:0 0 auto;border:1.5px solid #b9c9d9;border-radius:8px;background:#fff;color:#fff;font-size:.86rem;box-shadow:0 .2rem .55rem #1f3c5a12;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.mvp-selection-visual>i[data-v-84b7c3f6]{opacity:0;transform:scale(.72);transition:opacity .14s ease,transform .14s ease}.mvp-selection-native:checked+.mvp-selection-visual[data-v-84b7c3f6],.mvp-selection-native:indeterminate+.mvp-selection-visual[data-v-84b7c3f6]{border-color:var(--module-accent);background:var(--module-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--module-accent) 14%,transparent)}.mvp-selection-native:checked+.mvp-selection-visual>i[data-v-84b7c3f6],.mvp-selection-native:indeterminate+.mvp-selection-visual>i[data-v-84b7c3f6],.mvp-row-selector.is-disabled .mvp-selection-visual>i[data-v-84b7c3f6]{opacity:1;transform:scale(1)}.mvp-selection-native:focus-visible+.mvp-selection-visual[data-v-84b7c3f6]{outline:3px solid color-mix(in srgb,var(--module-accent) 28%,transparent);outline-offset:2px}.mvp-row-selector[data-v-84b7c3f6]{width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:12px}.mvp-row-selector:hover:not(.is-disabled) .mvp-selection-visual[data-v-84b7c3f6]{transform:translateY(-1px);border-color:var(--module-accent);box-shadow:0 .45rem .9rem color-mix(in srgb,var(--module-accent) 16%,transparent)}.mvp-row-selector.is-disabled[data-v-84b7c3f6]{cursor:not-allowed}.mvp-row-selector.is-disabled .mvp-selection-visual[data-v-84b7c3f6]{border-color:#d8e1ea;background:#eef2f6;color:#8a9bad;box-shadow:none}.mvp-bulk-postulacion[data-v-84b7c3f6]{align-items:flex-start}.mvp-bulk-postulacion__copy[data-v-84b7c3f6]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.35rem}.mvp-bulk-disabled-reason[data-v-84b7c3f6]{color:#9f1239;font-size:.72rem;font-weight:700;line-height:1.3}.mvp-row.mvp-row--selected>td[data-v-84b7c3f6]{background:color-mix(in srgb,var(--module-accent) 7%,#fff)}.mvp-row.mvp-row--selected>td[data-v-84b7c3f6]:first-child{box-shadow:inset 4px 0 0 var(--module-accent)}.mvp-bulk-count[data-v-84b7c3f6]{min-height:42px;padding:.45rem .8rem;border:1px solid color-mix(in srgb,var(--module-accent) 25%,#dbe5ef);border-radius:999px;background:color-mix(in srgb,var(--module-accent) 8%,#fff);color:var(--module-accent-dark);font-size:.82rem;font-weight:800}.mvp-bulk-count>span[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.4rem}.mvp-bulk-count>button[data-v-84b7c3f6]{padding:.12rem 0 .12rem .55rem;border:0;border-left:1px solid color-mix(in srgb,var(--module-accent) 28%,#dbe5ef);background:transparent;color:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.mvp-bulk-count>button[data-v-84b7c3f6]:hover,.mvp-bulk-count>button[data-v-84b7c3f6]:focus-visible{text-decoration:underline}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]:disabled{cursor:not-allowed;opacity:.5;transform:none}.mvp-bulk-resolution-body[data-v-84b7c3f6]{display:grid;gap:1rem}.mvp-bulk-resolution-options[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.mvp-bulk-resolution-option[data-v-84b7c3f6]{display:grid;gap:.45rem;min-height:150px;padding:1rem;border:2px solid #dbe5ef;border-radius:16px;background:#fff;color:#1e3a5f;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mvp-bulk-resolution-option>span[data-v-84b7c3f6]{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:12px;background:#eef5ff;color:#075cab;font-size:1.2rem}.mvp-bulk-resolution-option strong[data-v-84b7c3f6]{font-size:1rem}.mvp-bulk-resolution-option small[data-v-84b7c3f6]{color:#60738c;line-height:1.45}.mvp-bulk-resolution-option.active[data-v-84b7c3f6]{border-color:#0b6ecb;box-shadow:0 0 0 3px #0b6ecb1f;transform:translateY(-1px)}.mvp-bulk-resolution-option.is-entry.active[data-v-84b7c3f6]{border-color:#15803d;box-shadow:0 0 0 3px #15803d1f}.mvp-bulk-resolution-option.is-wait.active[data-v-84b7c3f6]{border-color:#b45309;box-shadow:0 0 0 3px #b453091f}.mvp-bulk-cupos-aviso[data-v-84b7c3f6]{display:flex;align-items:flex-start;gap:.6rem;padding:.8rem .95rem;border:1px solid var(--func-status-waiting-border);border-radius:12px;background:var(--func-status-waiting-soft-strong);color:var(--func-status-waiting-dark);font-size:.85rem;line-height:1.5}.mvp-bulk-cupos-aviso .icono[data-v-84b7c3f6]{flex:0 0 auto;margin-top:.1rem}.mvp-cupos-banner[data-v-84b7c3f6]{margin-bottom:.6rem}.mvp-cupos-agotados[data-v-84b7c3f6]{border-color:var(--func-status-rejected-border);background:var(--func-status-rejected-soft)}.mvp-cupos-agotados .mvp-readonly-panel-icon[data-v-84b7c3f6]{background:var(--func-status-rejected-soft-strong);color:var(--func-status-rejected-dark)}.mvp-bulk-public-message[data-v-84b7c3f6]{padding:.9rem 1rem;border-left:4px solid #b45309;border-radius:12px;background:#fffbeb}.mvp-bulk-public-message span[data-v-84b7c3f6]{color:#92400e;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.mvp-bulk-public-message p[data-v-84b7c3f6]{margin:.35rem 0 0;color:#78350f;line-height:1.5}.mvp-informe-reenvios[data-v-84b7c3f6]{margin-bottom:1rem}.mvp-modal--comunicacion[data-v-84b7c3f6]{width:min(1180px,calc(100vw - 2rem));border-top:4px solid var(--module-accent);background:#f4f7fb}.mvp-modal--correo-individual.mvp-modal--comunicacion[data-v-84b7c3f6]{width:min(760px,calc(100vw - 2rem))}.mvp-communication-header[data-v-84b7c3f6]{align-items:center;padding-block:1.25rem}.mvp-communication-header__icon[data-v-84b7c3f6]{width:3rem;height:3rem;display:grid;place-items:center;flex:0 0 auto;border:1px solid var(--module-border);border-radius:14px;background:var(--module-soft-strong);color:var(--module-accent-dark);font-size:1.25rem}.mvp-communication-header .mvp-modal-heading[data-v-84b7c3f6]{flex:1 1 auto}.mvp-communication-workspace[data-v-84b7c3f6]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.75fr);align-items:start;gap:1rem}.mvp-recipient-panel[data-v-84b7c3f6],.mvp-message-composer[data-v-84b7c3f6]{min-width:0;padding:1rem;border:1px solid #dbe5ef;border-radius:18px;background:#fff;box-shadow:0 .45rem 1.2rem #1f3c5a0e}.mvp-communication-panel-heading[data-v-84b7c3f6],.mvp-message-composer__heading[data-v-84b7c3f6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.mvp-communication-panel-heading span[data-v-84b7c3f6],.mvp-message-composer__heading small[data-v-84b7c3f6]{color:var(--module-accent-dark);font-size:.69rem;font-weight:850;letter-spacing:.065em;text-transform:uppercase}.mvp-communication-panel-heading h3[data-v-84b7c3f6],.mvp-message-composer__heading h3[data-v-84b7c3f6]{margin:.12rem 0 0;color:#142f4e;font-size:1rem;font-weight:850}.mvp-communication-panel-heading>strong[data-v-84b7c3f6]{padding:.3rem .62rem;border-radius:999px;background:var(--module-soft);color:var(--module-accent-dark);font-size:.78rem}.mvp-communication-panel-heading>i[data-v-84b7c3f6]{width:2.35rem;height:2.35rem;display:grid;place-items:center;border-radius:11px;background:var(--module-soft);color:var(--module-accent-dark)}.mvp-recipient-panel .mvp-informe-lista[data-v-84b7c3f6]{max-height:min(42vh,430px);overflow-y:auto;scrollbar-gutter:stable}.mvp-recipient-panel .mvp-informe-fila[data-v-84b7c3f6]{display:block;padding:0;transition:background-color .16s ease,box-shadow .16s ease}.mvp-recipient-panel .mvp-informe-fila.is-selected[data-v-84b7c3f6]{background:color-mix(in srgb,var(--module-accent) 6%,#fff);box-shadow:inset 3px 0 0 var(--module-accent)}.mvp-informe-fila__main[data-v-84b7c3f6]{display:flex;align-items:center;gap:.7rem;padding:.72rem .8rem}.mvp-informe-fila__actions[data-v-84b7c3f6]{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:.38rem}.mvp-informe-fila__actions .mvp-informe-tag[data-v-84b7c3f6]{margin-left:0}.mvp-personalize-button[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .58rem;border:1px solid #c9d8e7;border-radius:999px;background:#fff;color:#315b82;font-size:.72rem;font-weight:800;cursor:pointer}.mvp-personalize-button[data-v-84b7c3f6]:hover:not(:disabled),.mvp-informe-fila.has-custom-message .mvp-personalize-button[data-v-84b7c3f6]{border-color:var(--module-accent);background:var(--module-soft);color:var(--module-accent-dark)}.mvp-personalize-button[data-v-84b7c3f6]:disabled{opacity:.45;cursor:not-allowed}.mvp-personal-message-editor[data-v-84b7c3f6]{display:grid;gap:.45rem;padding:.8rem .9rem .9rem 3rem;border-top:1px dashed #ccd9e6;background:color-mix(in srgb,var(--module-soft) 48%,#fff)}.mvp-personal-message-editor>label[data-v-84b7c3f6]{color:#304b67;font-size:.76rem;font-weight:800}.mvp-personal-message-editor textarea[data-v-84b7c3f6]{min-height:86px;resize:vertical}.mvp-personal-message-editor__footer[data-v-84b7c3f6],.mvp-message-composer__meta[data-v-84b7c3f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;color:#60738c;font-size:.73rem;line-height:1.4}.mvp-personal-message-editor__footer .btn-link[data-v-84b7c3f6]{min-height:0;padding:0;font-size:.73rem}.mvp-personal-message-editor__footer strong[data-v-84b7c3f6],.mvp-message-composer__meta strong[data-v-84b7c3f6]{flex:0 0 auto;color:#40566e;font-variant-numeric:tabular-nums}.mvp-message-composer[data-v-84b7c3f6]{display:grid;gap:.7rem}.mvp-message-composer__heading[data-v-84b7c3f6]{justify-content:flex-start;margin-bottom:.1rem}.mvp-message-composer__heading>span[data-v-84b7c3f6]{width:2.65rem;height:2.65rem;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;background:var(--module-soft);color:var(--module-accent-dark)}.mvp-message-composer__heading p[data-v-84b7c3f6]{margin:.18rem 0 0;color:#60738c;font-size:.8rem}.mvp-message-composer .form-label[data-v-84b7c3f6]{margin:0;color:#294663;font-size:.82rem;font-weight:850}.mvp-message-composer .form-label small[data-v-84b7c3f6]{color:#6b7f94;font-weight:650}.mvp-message-composer textarea[data-v-84b7c3f6]{min-height:132px;resize:vertical}.mvp-message-composer--bulk[data-v-84b7c3f6]{position:sticky;top:0}.mvp-message-source-summary[data-v-84b7c3f6]{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem;border:1px solid #dbe5ef;border-radius:13px;background:#f8fafc}.mvp-message-source-summary>span[data-v-84b7c3f6]{width:2rem;height:2rem;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:#fff;color:var(--module-accent-dark)}.mvp-message-source-summary strong[data-v-84b7c3f6]{color:#203e5e;font-size:.8rem}.mvp-message-source-summary p[data-v-84b7c3f6]{margin:.12rem 0 0;color:#60738c;font-size:.74rem;line-height:1.4}.mvp-individual-mail-body .mvp-message-composer[data-v-84b7c3f6]{box-shadow:none}@media(max-width:960px){.mvp-communication-workspace[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-message-composer--bulk[data-v-84b7c3f6]{position:static}}@media(max-width:640px){.mvp-bulk-resolution-options[data-v-84b7c3f6]{grid-template-columns:1fr}.mvp-bulk-count[data-v-84b7c3f6]{order:3}.mvp-select-all-control[data-v-84b7c3f6]{width:100%;justify-content:flex-start}.mvp-informe-fila__main[data-v-84b7c3f6]{align-items:flex-start;flex-wrap:wrap}.mvp-informe-fila__actions[data-v-84b7c3f6]{width:calc(100% - 2rem);margin-left:2rem;align-items:flex-start}.mvp-personal-message-editor[data-v-84b7c3f6]{padding-left:.85rem}.mvp-informe-footer[data-v-84b7c3f6],.mvp-informe-footer>div[data-v-84b7c3f6]{align-items:stretch;flex-direction:column;width:100%}.mvp-informe-footer .btn[data-v-84b7c3f6]{width:100%}}.mvp-modal--final-compact .mvp-modal-header[data-v-84b7c3f6]{min-height:0;padding:.65rem .85rem .6rem}.mvp-modal--final-compact .mvp-modal-heading[data-v-84b7c3f6]{display:flex;align-items:center;flex-wrap:wrap;gap:.28rem .65rem}.mvp-modal--final-compact .mvp-modal-heading>.mvp-eyebrow[data-v-84b7c3f6]{flex:0 0 100%;font-size:.6rem;line-height:1}.mvp-modal--final-compact .mvp-modal-header h2[data-v-84b7c3f6]{margin:0;font-size:clamp(1.08rem,2vw,1.4rem);line-height:1.15}.mvp-modal--final-compact .mvp-modal-header p[data-v-84b7c3f6]{color:#50657b;font-size:.78rem;font-weight:750}.mvp-modal--final-compact .mvp-bandeja-chip[data-v-84b7c3f6],.mvp-modal--final-compact .mvp-channel-chip.modal-chip[data-v-84b7c3f6]{min-height:0;margin-top:0;padding:.18rem .5rem;font-size:.66rem}.mvp-final-header-meta[data-v-84b7c3f6]{display:flex;align-items:center;flex:0 0 100%;flex-wrap:wrap;gap:.3rem 1rem;margin-top:.1rem;color:#61758a;font-size:.68rem}.mvp-final-header-meta span[data-v-84b7c3f6]{display:inline-flex;align-items:center;gap:.28rem}.mvp-final-header-meta strong[data-v-84b7c3f6]{color:#314a63;font-weight:800}.mvp-modal--final-compact .mvp-modal-tabs[data-v-84b7c3f6]{gap:.25rem;padding:.32rem .75rem}.mvp-modal--final-compact .mvp-modal-tabs button[data-v-84b7c3f6]{min-height:32px;padding:.32rem .68rem;font-size:.74rem}.mvp-modal--final-compact .mvp-modal-body[data-v-84b7c3f6]{gap:.55rem;padding:.62rem .75rem .75rem}.mvp-guidance--compact[data-v-84b7c3f6]{min-height:0;gap:.65rem;padding:.52rem .65rem;border-left-width:3px;border-radius:11px}.mvp-guidance--compact>i[data-v-84b7c3f6]{width:2rem;height:2rem;border-radius:9px;font-size:.9rem}.mvp-guidance--compact span[data-v-84b7c3f6]{font-size:.58rem}.mvp-guidance--compact strong[data-v-84b7c3f6]{font-size:.82rem}.mvp-guidance--compact p[data-v-84b7c3f6]{margin-top:.05rem;font-size:.72rem}.mvp-guidance--compact .mvp-guidance-action[data-v-84b7c3f6]{min-height:32px;padding:.32rem .68rem;font-size:.72rem}.mvp-modal--final-compact .mvp-resolution-panel--embedded[data-v-84b7c3f6],.mvp-modal--final-compact .mvp-review-resolution-panel--embedded[data-v-84b7c3f6]{gap:.65rem;padding:.7rem;border-radius:12px;box-shadow:0 .25rem .7rem #0f172a09}.mvp-modal--final-compact .mvp-final-decision-card[data-v-84b7c3f6]{gap:.55rem;padding:0;border:0;border-radius:0;background:transparent}.mvp-final-decision-card__heading[data-v-84b7c3f6],.mvp-final-decision-card__title[data-v-84b7c3f6]{display:flex;align-items:center;gap:.55rem}.mvp-final-decision-card__heading[data-v-84b7c3f6]{justify-content:space-between}.mvp-final-decision-card__title h3[data-v-84b7c3f6]{margin:0;font-size:.95rem}.mvp-modal--final-compact .mvp-final-decision-card__icon[data-v-84b7c3f6]{width:2rem;height:2rem;border-radius:9px;font-size:.88rem}.mvp-modal--final-compact .mvp-final-information-status[data-v-84b7c3f6]{padding:.22rem .48rem;font-size:.64rem}.mvp-modal--final-compact .mvp-final-decision-card__details[data-v-84b7c3f6]{gap:.35rem 1rem}.mvp-modal--final-compact .mvp-final-decision-card__details>div[data-v-84b7c3f6]{padding-top:.4rem}.mvp-modal--final-compact .mvp-final-decision-card__details dt[data-v-84b7c3f6]{font-size:.65rem}.mvp-modal--final-compact .mvp-final-decision-card__details dd[data-v-84b7c3f6]{font-size:.76rem}.mvp-modal--final-compact .mvp-final-public-message[data-v-84b7c3f6]{padding:.5rem .65rem;border-radius:8px}.mvp-modal--final-compact .mvp-final-public-message p[data-v-84b7c3f6]{font-size:.76rem;line-height:1.4}.mvp-review-compact-heading[data-v-84b7c3f6]{align-items:center;margin:0;padding-bottom:.5rem;border-bottom:1px solid #e7edf4}.mvp-review-compact-heading h3[data-v-84b7c3f6]{margin:.08rem 0 0;font-size:.95rem}.mvp-review-compact-heading p[data-v-84b7c3f6]{margin:.12rem 0 0;font-size:.72rem}.mvp-modal--final-compact .mvp-review-status[data-v-84b7c3f6]{min-height:0;padding:.25rem .52rem;font-size:.66rem}.mvp-review-citizen-request--compact[data-v-84b7c3f6],.mvp-review-result-card[data-v-84b7c3f6]{padding:.65rem .75rem;border:1px solid #ddd6fe;border-radius:10px;background:linear-gradient(145deg,#fff,#faf9ff)}.mvp-review-citizen-request__heading[data-v-84b7c3f6],.mvp-review-result-card__heading[data-v-84b7c3f6]{display:flex;align-items:center;gap:.55rem}.mvp-review-citizen-request__heading[data-v-84b7c3f6]{justify-content:space-between;margin-bottom:.22rem}.mvp-review-citizen-request--compact small[data-v-84b7c3f6],.mvp-review-citizen-request--compact time[data-v-84b7c3f6],.mvp-review-result-card small[data-v-84b7c3f6],.mvp-review-result-card time[data-v-84b7c3f6],.mvp-review-result-card dt[data-v-84b7c3f6]{color:#687b90;font-size:.66rem;font-weight:700}.mvp-review-citizen-request--compact strong[data-v-84b7c3f6]{color:#172b41;font-size:.8rem}.mvp-review-citizen-request--compact p[data-v-84b7c3f6]{margin:.22rem 0 0;color:#475b70;font-size:.74rem;line-height:1.4}.mvp-review-result-card.acogida[data-v-84b7c3f6]{border-color:#a7e4bf;background:linear-gradient(145deg,#fff,#f2fcf6)}.mvp-review-result-card.rechazada[data-v-84b7c3f6]{border-color:#f3b8b8;background:linear-gradient(145deg,#fff,#fff7f7)}.mvp-review-result-card__icon[data-v-84b7c3f6]{display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 auto;border-radius:9px;background:#fff;color:var(--module-accent-dark)}.mvp-review-result-card__heading>div[data-v-84b7c3f6]{min-width:0}.mvp-review-result-card__heading h4[data-v-84b7c3f6]{margin:0;font-size:.84rem}.mvp-review-result-card__heading time[data-v-84b7c3f6]{margin-left:auto;white-space:nowrap}.mvp-review-result-card__response[data-v-84b7c3f6]{margin:.45rem 0 0;color:#31465c;font-size:.76rem;line-height:1.4}.mvp-review-result-card__context[data-v-84b7c3f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;margin:.5rem 0 0;padding-top:.45rem;border-top:1px solid rgba(148,163,184,.25)}.mvp-review-result-card__context dd[data-v-84b7c3f6]{margin:.08rem 0 0;color:#263d54;font-size:.73rem;line-height:1.35}.mvp-modal--final-compact .mvp-review-decision-actions[data-v-84b7c3f6]{gap:.55rem}.mvp-modal--final-compact .mvp-review-decision[data-v-84b7c3f6]{gap:.55rem;padding:.6rem .7rem;border-radius:10px}.mvp-modal--final-compact .mvp-review-decision>span[data-v-84b7c3f6]{width:2.1rem;height:2.1rem;border-radius:8px;font-size:.88rem}.mvp-modal--final-compact .mvp-review-decision strong[data-v-84b7c3f6]{font-size:.78rem}.mvp-modal--final-compact .mvp-review-decision small[data-v-84b7c3f6]{font-size:.67rem;line-height:1.3}.mvp-modal--final-compact .mvp-final-summary-details[data-v-84b7c3f6]{gap:.5rem}.mvp-modal--final-compact .mvp-final-disclosure[data-v-84b7c3f6]{border-radius:11px;box-shadow:0 .2rem .55rem #0f172a06}.mvp-modal--final-compact .mvp-final-disclosure__toggle[data-v-84b7c3f6]{min-height:54px;gap:.6rem;padding:.55rem .7rem}.mvp-modal--final-compact .mvp-final-disclosure__icon[data-v-84b7c3f6]{width:2.1rem;height:2.1rem;border-radius:8px;font-size:.86rem}.mvp-modal--final-compact .mvp-final-disclosure__copy strong[data-v-84b7c3f6]{font-size:.82rem}.mvp-modal--final-compact .mvp-final-disclosure__copy small[data-v-84b7c3f6]{font-size:.68rem}.mvp-modal--final-compact .mvp-final-disclosure__meta[data-v-84b7c3f6]{padding:.2rem .44rem;font-size:.64rem}.mvp-modal--final-compact .mvp-final-disclosure__body[data-v-84b7c3f6]{padding:.65rem .75rem .75rem}@media(max-width:700px){.mvp-final-decision-card__heading[data-v-84b7c3f6],.mvp-review-result-card__heading[data-v-84b7c3f6]{align-items:flex-start;flex-wrap:wrap}.mvp-modal--final-compact .mvp-final-information-status[data-v-84b7c3f6],.mvp-review-result-card__heading time[data-v-84b7c3f6]{width:-moz-fit-content;width:fit-content;margin-left:2.55rem}.mvp-review-result-card__context[data-v-84b7c3f6]{grid-template-columns:minmax(0,1fr)}}@media(max-width:540px){.mvp-modal--final-compact .mvp-modal-heading[data-v-84b7c3f6]{align-items:flex-start}.mvp-final-header-meta[data-v-84b7c3f6]{align-items:flex-start;flex-direction:column;gap:.18rem}.mvp-guidance--compact[data-v-84b7c3f6]{align-items:flex-start;flex-wrap:wrap}.mvp-guidance--compact .mvp-guidance-action[data-v-84b7c3f6]{width:calc(100% - 2.65rem);margin-left:2.65rem;justify-content:center}}.mvp-backoffice[data-v-84b7c3f6]{--postulaciones-navy: var(--func-accent-dark);--postulaciones-navy-light: var(--func-accent);--postulaciones-band-start: var(--bo-brand-deep, #143f77);--postulaciones-surface: #ffffff;--postulaciones-soft: #f4f7fa;--postulaciones-line: #d7e1eb;--card-radius: 8px;--card-border: 1px solid var(--postulaciones-line);--card-shadow: 0 1px 4px rgba(31, 60, 90, .05);gap:.62rem}.mvp-content-responsive[data-v-84b7c3f6]{gap:.62rem}.mvp-hero[data-v-84b7c3f6]{min-height:52px;padding:.85rem 1rem;border:var(--card-border);border-radius:var(--bo-surface-radius, 14px);background:var(--postulaciones-surface);box-shadow:var(--bo-surface-shadow, 0 .35rem 1rem rgba(31, 60, 90, .055))}.mvp-hero-intro[data-v-84b7c3f6]{gap:.6rem}.mvp-hero-icon[data-v-84b7c3f6]{width:1.65rem;height:1.65rem;border:0;border-radius:0;background:transparent;color:var(--postulaciones-navy-light);font-size:.9rem}.mvp-hero h1[data-v-84b7c3f6]{font-size:var(--bo-page-title-size, 1.65rem);font-weight:800}.mvp-eyebrow[data-v-84b7c3f6]{font-size:.7rem;letter-spacing:.065em}.mvp-hero p[data-v-84b7c3f6]{font-size:var(--bo-meta-size, .8125rem)}.mvp-ultima-actualizacion[data-v-84b7c3f6]{padding:.3rem .55rem;border-radius:6px;background:#f6f8fa;font-size:.75rem}.mvp-hero-actions .btn[data-v-84b7c3f6]{min-height:var(--bo-button-height, 38px);padding:.34rem .75rem;border-radius:var(--bo-control-radius, 8px)!important;font-size:.8rem}.mvp-list-card[data-v-84b7c3f6]{overflow:hidden;border:var(--card-border);border-top:0;border-radius:var(--bo-surface-radius, 14px);background:var(--postulaciones-surface);box-shadow:var(--bo-surface-shadow, 0 .35rem 1rem rgba(31, 60, 90, .055))}.mvp-list-card>.mvp-section-title[data-v-84b7c3f6]{min-height:64px;align-items:center;margin:0;padding:.9rem 1.1rem;border:0;border-radius:0;background:var(--postulaciones-band-start);color:#fff}.mvp-list-heading[data-v-84b7c3f6]{gap:.7rem}.mvp-list-state-icon[data-v-84b7c3f6]{width:2rem;height:2rem;border:1px solid rgba(255,255,255,.35);border-radius:8px;background:#ffffff24;color:#fff;font-size:1rem}.mvp-list-card>.mvp-section-title .mvp-list-kicker[data-v-84b7c3f6]{margin-bottom:.06rem;color:#ffffffdb;font-size:.62rem;font-weight:650;letter-spacing:.065em}.mvp-list-card>.mvp-section-title h2[data-v-84b7c3f6],.mvp-list-card>.mvp-section-title h3[data-v-84b7c3f6]{color:#fff;font-size:var(--bo-section-title-size, 1.15rem);font-weight:700;letter-spacing:0}.mvp-list-card>.mvp-section-title p[data-v-84b7c3f6]{max-width:74ch;margin-top:.12rem;color:#ffffffe0;font-size:var(--bo-meta-size, .8125rem);line-height:1.35}.mvp-list-header-actions[data-v-84b7c3f6]{gap:.4rem!important}.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6],.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6],.mvp-list-card>.mvp-section-title .mvp-bulk-count[data-v-84b7c3f6]{min-height:34px;border:1px solid rgba(255,255,255,.42);border-radius:var(--bo-control-radius, 8px);background:#ffffff24;color:#fff;box-shadow:none;font-size:.74rem}.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{padding:.32rem .6rem}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]{padding:.26rem .56rem;background:#fff;color:var(--postulaciones-band-start)}.mvp-list-card>.mvp-section-title .mvp-inform-action__icon[data-v-84b7c3f6]{width:1.5rem;height:1.5rem;border-radius:6px;background:var(--module-soft-strong);color:var(--module-accent-dark)}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6]:hover:not(:disabled){border-color:#fff;background:var(--bo-brand-soft, #eaf2fd);color:var(--bo-brand-dark, #14509f);box-shadow:none;transform:none}.mvp-table-responsive[data-v-84b7c3f6]{background:#fff}.mvp-table thead[data-v-84b7c3f6],.mvp-table th[data-v-84b7c3f6]{background:#f1f4f7}.mvp-table th[data-v-84b7c3f6]{padding:.8rem;border-bottom:1px solid #cbd6e1;color:#405970;font-size:.73rem;font-weight:800;letter-spacing:.045em;line-height:1.25;text-transform:uppercase}.mvp-table td[data-v-84b7c3f6]{padding:.7rem .6rem;border-bottom:1px solid #e3e9ef;color:#30475e;font-size:var(--bo-meta-size, .8125rem);line-height:1.35}.mvp-row[data-v-84b7c3f6]{transition:background-color .14s ease,box-shadow .14s ease}.mvp-row[data-v-84b7c3f6]:hover,.mvp-row[data-v-84b7c3f6]:focus-within{background:#f7f9fb;box-shadow:inset 3px 0 0 var(--module-accent)}.mvp-code[data-v-84b7c3f6],.mvp-cell-nombre strong[data-v-84b7c3f6]{color:#12283d;font-weight:700}.mvp-code[data-v-84b7c3f6]{font-size:.8125rem}.mvp-channel-chip[data-v-84b7c3f6]{margin-top:.26rem;padding:.18rem .42rem;border-color:#cfdce8;border-radius:6px;background:#f3f6f9;color:#315675;font-size:.69rem;font-weight:600}.mvp-rut-chip[data-v-84b7c3f6]{min-height:1.7rem;padding:.22rem .48rem;border:1px solid #d5dee7;border-radius:6px;background:#f1f4f7;color:#3a5066;font-size:.78rem;font-weight:600}.mvp-list-correction-state[data-v-84b7c3f6]{gap:.4rem;padding:.34rem .42rem;border-radius:6px}.mvp-list-correction-state strong[data-v-84b7c3f6]{font-size:.72rem;font-weight:700}.mvp-list-correction-state small[data-v-84b7c3f6]{font-size:.66rem}.mvp-list-correction-icon[data-v-84b7c3f6]{width:1.5rem;height:1.5rem;border-radius:6px;font-size:.75rem}.mvp-badge[data-v-84b7c3f6],.mvp-status>.mvp-badge[data-v-84b7c3f6]{padding:.3rem .55rem;border-radius:6px;font-size:.73rem;font-weight:750}.mvp-score-inline[data-v-84b7c3f6],.mvp-status>.mvp-score-inline[data-v-84b7c3f6]{gap:.05rem;margin-top:.34rem;padding:.34rem .44rem;border-radius:6px;background:#f6f8fa;font-size:.72rem}.mvp-score-inline strong[data-v-84b7c3f6]{font-size:.84rem}.mvp-action-buttons[data-v-84b7c3f6]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3rem}.mvp-action .btn[data-v-84b7c3f6]{border-radius:var(--bo-control-radius, 8px)!important}.mvp-action .btn-icon-action[data-v-84b7c3f6]{width:var(--bo-button-height-sm, 34px);height:var(--bo-button-height-sm, 34px);flex:0 0 auto;padding:0;font-size:.9rem}.mvp-select-all-control[data-v-84b7c3f6],.mvp-bulk-count[data-v-84b7c3f6]{border-radius:6px}.mvp-select-all-control[data-v-84b7c3f6]{min-height:26px;padding:.15rem .4rem .15rem .22rem}.mvp-selection-visual[data-v-84b7c3f6]{width:1.25rem;height:1.25rem;border-radius:5px}.mvp-row-selector[data-v-84b7c3f6]{width:1.8rem;height:1.8rem;border-radius:6px}.mvp-list-card>.mvp-empty[data-v-84b7c3f6]{min-height:8rem;background:#f8fafc}.mvp-modal-backdrop[data-v-84b7c3f6]{padding:clamp(.45rem,1.3vw,1rem);background:#051c30c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mvp-modal[data-v-84b7c3f6]{width:min(1180px,calc(100vw - 1.5rem));max-height:min(94dvh,calc(100dvh - .8rem));border:1px solid rgba(255,255,255,.62);border-radius:12px;background:var(--postulaciones-soft);box-shadow:0 1.3rem 3.5rem #041c314a}.mvp-modal-header[data-v-84b7c3f6],.mvp-modal--correo-individual .mvp-modal-header[data-v-84b7c3f6]{min-height:68px;padding:.62rem .75rem;border-bottom:1px solid rgba(255,255,255,.18);align-items:center;background:var(--postulaciones-band-start);color:#fff}.mvp-modal-header h2[data-v-84b7c3f6],.mvp-modal--correo-individual .mvp-modal-header h2[data-v-84b7c3f6]{margin:.12rem 0;color:#fff;font-size:clamp(1.02rem,2vw,1.3rem);font-weight:700;line-height:1.15;letter-spacing:0}.mvp-modal-header p[data-v-84b7c3f6],.mvp-modal--correo-individual .mvp-modal-header p[data-v-84b7c3f6],.mvp-modal--informe .mvp-modal-header p[data-v-84b7c3f6]{color:#fffffff0;font-size:.73rem;line-height:1.3}.mvp-modal-header .mvp-eyebrow[data-v-84b7c3f6],.mvp-modal-heading .mvp-list-kicker[data-v-84b7c3f6],.mvp-modal--correo-individual .mvp-modal-heading .mvp-list-kicker[data-v-84b7c3f6],.mvp-modal--informe .mvp-modal-heading .mvp-list-kicker[data-v-84b7c3f6]{color:#ffffffeb}.mvp-modal-header .btn-close[data-v-84b7c3f6]{--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");width:32px;height:32px;margin:0;border:1px solid rgba(255,255,255,.38);border-radius:6px;background-color:#ffffff1a;filter:none;flex:0 0 auto;opacity:.92}.mvp-modal-header .btn-close[data-v-84b7c3f6]:hover{border-color:#ffffffb8;background-color:#fff3}.mvp-modal-header .btn-close[data-v-84b7c3f6]:focus-visible{outline-color:#fffc}.mvp-modal-header .mvp-bandeja-chip[data-v-84b7c3f6],.mvp-modal-header .mvp-channel-chip.modal-chip[data-v-84b7c3f6]{border-color:#ffffff94;border-radius:6px;background:#ffffff1f;color:#fff}.mvp-final-header-meta[data-v-84b7c3f6],.mvp-final-header-meta span[data-v-84b7c3f6],.mvp-final-header-meta strong[data-v-84b7c3f6]{color:#fffffff0}.mvp-modal--final-compact .mvp-modal-heading[data-v-84b7c3f6]{flex:1 1 auto;min-width:0}.mvp-modal--final-compact .mvp-modal-header h2[data-v-84b7c3f6]{color:#fff;overflow-wrap:anywhere}.mvp-modal--final-compact .mvp-modal-header p[data-v-84b7c3f6]{flex:1 1 16rem;min-width:min(100%,12rem);max-width:34rem;margin:0;color:#fffffff0;font-weight:650;overflow-wrap:anywhere}.mvp-modal--final-compact .mvp-bandeja-chip[data-v-84b7c3f6],.mvp-modal--final-compact .mvp-channel-chip.modal-chip[data-v-84b7c3f6]{max-width:100%;white-space:normal;overflow-wrap:anywhere}.mvp-communication-header__icon[data-v-84b7c3f6]{width:2.3rem;height:2.3rem;border:1px solid rgba(255,255,255,.42);border-radius:7px;background:#ffffff1f;color:#fff}.mvp-modal-tabs[data-v-84b7c3f6]{gap:.12rem;padding:0 .62rem;border-bottom:1px solid #cfd9e3;background:#fff;box-shadow:none}.mvp-modal-tabs button[data-v-84b7c3f6]{min-height:36px;padding:.35rem .58rem;border:0;border-bottom:3px solid transparent;border-radius:0;color:#52677f;font-size:.72rem;font-weight:600}.mvp-modal-tabs button[data-v-84b7c3f6]:hover{border-color:var(--module-border);background:var(--module-soft);color:var(--module-accent-dark)}.mvp-modal-tabs button.active[data-v-84b7c3f6]{border-color:var(--module-accent);background:var(--module-soft);color:var(--module-accent-dark);box-shadow:none}.mvp-modal-tabs button[data-v-84b7c3f6]:focus-visible{outline-color:color-mix(in srgb,var(--module-accent) 40%,transparent)}.mvp-modal-body[data-v-84b7c3f6],.mvp-individual-mail-body[data-v-84b7c3f6]{gap:.52rem;padding:.6rem .65rem .65rem;background:var(--postulaciones-soft)}.mvp-panel[data-v-84b7c3f6]{padding:.62rem;border:1px solid var(--postulaciones-line);border-radius:8px;background:#fff;box-shadow:none}.mvp-panel h3[data-v-84b7c3f6],.mvp-panel h4[data-v-84b7c3f6]{font-weight:700}.mvp-guidance[data-v-84b7c3f6]{min-height:58px;gap:.52rem;padding:.52rem .62rem;border:1px solid #cbd9e6;border-left:3px solid var(--postulaciones-navy-light);border-radius:7px;background:#f8fafc}.mvp-guidance>i[data-v-84b7c3f6]{width:1.75rem;height:1.75rem;border:1px solid #d5e1ec;border-radius:6px;background:#fff;color:var(--postulaciones-navy-light);box-shadow:none}.mvp-guidance strong[data-v-84b7c3f6]{font-size:.84rem}.mvp-guidance p[data-v-84b7c3f6]{font-size:.72rem}.mvp-guidance-action[data-v-84b7c3f6]{padding:.28rem .54rem;border-color:#aec2d5;border-radius:6px;color:var(--postulaciones-navy);font-size:.71rem}.mvp-grid article[data-v-84b7c3f6],.mvp-admisibilidad[data-v-84b7c3f6],.mvp-doc[data-v-84b7c3f6],.mvp-info[data-v-84b7c3f6],.mvp-resolution-card[data-v-84b7c3f6],.mvp-resolution-action[data-v-84b7c3f6],.mvp-review-decision[data-v-84b7c3f6],.mvp-individual-recipient[data-v-84b7c3f6],.mvp-bulk-resolution-option[data-v-84b7c3f6]{border-radius:7px;box-shadow:none}.mvp-grid article[data-v-84b7c3f6],.mvp-admisibilidad[data-v-84b7c3f6],.mvp-doc[data-v-84b7c3f6],.mvp-info[data-v-84b7c3f6],.mvp-resolution-card[data-v-84b7c3f6]{padding:.58rem}.mvp-grid article[data-v-84b7c3f6]{min-height:64px;background:#f8fafc}.mvp-data-section[data-v-84b7c3f6],.mvp-doc-manager[data-v-84b7c3f6],.mvp-resolution-form[data-v-84b7c3f6],.mvp-review-decision-form[data-v-84b7c3f6],.mvp-history-controls[data-v-84b7c3f6],.mvp-message-composer[data-v-84b7c3f6],.mvp-recipient-panel[data-v-84b7c3f6],.mvp-email-composer-panel[data-v-84b7c3f6]{border-radius:7px;box-shadow:none}.mvp-data-section-head[data-v-84b7c3f6]{padding:.48rem .58rem;background:#f3f6f9}.mvp-evaluation-heading[data-v-84b7c3f6],.mvp-resolution-heading[data-v-84b7c3f6]{gap:.7rem}.mvp-evaluation-row[data-v-84b7c3f6]{padding:.52rem .58rem}.mvp-evaluation-progress[data-v-84b7c3f6],.mvp-resolution-status[data-v-84b7c3f6],.mvp-review-status[data-v-84b7c3f6],.mvp-data-section-count[data-v-84b7c3f6],.mvp-accordion-selected[data-v-84b7c3f6]{border-radius:6px;box-shadow:none}.mvp-evaluation-document[data-v-84b7c3f6],.mvp-evaluation-verdict-button[data-v-84b7c3f6]{border-radius:5px}.mvp-modal .form-control[data-v-84b7c3f6],.mvp-modal .form-select[data-v-84b7c3f6]{min-height:38px;border-color:#c9d6e3;border-radius:7px;font-size:.77rem}.mvp-modal textarea.form-control[data-v-84b7c3f6]{min-height:90px}.mvp-modal .btn[data-v-84b7c3f6],.mvp-individual-mail-footer .btn[data-v-84b7c3f6]{min-height:36px;border-radius:7px!important;font-size:.75rem;font-weight:650}.mvp-modal .btn-primary[data-v-84b7c3f6],.mvp-individual-mail-footer .btn-primary[data-v-84b7c3f6]{--bs-btn-color: #ffffff;--bs-btn-bg: var(--module-accent-dark);--bs-btn-border-color: var(--module-accent-dark);--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: color-mix(in srgb, var(--module-accent-dark) 88%, #000000);--bs-btn-hover-border-color: color-mix(in srgb, var(--module-accent-dark) 88%, #000000);--bs-btn-active-color: #ffffff;--bs-btn-active-bg: color-mix(in srgb, var(--module-accent-dark) 82%, #000000);--bs-btn-active-border-color: color-mix(in srgb, var(--module-accent-dark) 82%, #000000);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: var(--module-accent-dark);--bs-btn-disabled-border-color: var(--module-accent-dark)}.mvp-modal .btn-outline-primary[data-v-84b7c3f6],.mvp-individual-mail-footer .btn-outline-primary[data-v-84b7c3f6]{--bs-btn-color: var(--module-accent-dark);--bs-btn-border-color: var(--module-border);--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: var(--module-accent-dark);--bs-btn-hover-border-color: var(--module-accent-dark);--bs-btn-active-color: #ffffff;--bs-btn-active-bg: var(--module-accent-dark);--bs-btn-active-border-color: var(--module-accent-dark)}.mvp-modal .btn-primary[data-v-84b7c3f6]:focus-visible,.mvp-modal .btn-outline-primary[data-v-84b7c3f6]:focus-visible,.mvp-individual-mail-footer .btn-primary[data-v-84b7c3f6]:focus-visible,.mvp-individual-mail-footer .btn-outline-primary[data-v-84b7c3f6]:focus-visible{outline:3px solid color-mix(in srgb,var(--module-accent) 38%,transparent);outline-offset:2px;box-shadow:none}.mvp-resolution-actions[data-v-84b7c3f6],.mvp-review-decision-actions[data-v-84b7c3f6]{gap:.5rem}.mvp-resolution-action[data-v-84b7c3f6],.mvp-review-decision[data-v-84b7c3f6]{min-height:68px;gap:.52rem;padding:.6rem}.mvp-resolution-action[data-v-84b7c3f6]:hover:not(:disabled),.mvp-review-decision[data-v-84b7c3f6]:hover{transform:none;box-shadow:none}.mvp-resolution-action-icon[data-v-84b7c3f6],.mvp-resolution-form-icon[data-v-84b7c3f6],.mvp-review-decision>span[data-v-84b7c3f6]{width:1.95rem;height:1.95rem;border-radius:6px;font-size:.88rem}.mvp-resolution-form[data-v-84b7c3f6],.mvp-review-decision-form[data-v-84b7c3f6]{padding:.65rem}.mvp-individual-recipient[data-v-84b7c3f6]{gap:.55rem;padding:.62rem}.mvp-individual-recipient__icon[data-v-84b7c3f6]{width:2.1rem;height:2.1rem;border-radius:6px;font-size:.9rem}.mvp-individual-mail-notice[data-v-84b7c3f6]{padding:.54rem .62rem;border-radius:7px;font-size:.72rem}.mvp-informe-footer[data-v-84b7c3f6]{padding:.55rem .65rem;border-top:1px solid var(--postulaciones-line);background:#fff}.mvp-bulk-resolution-option[data-v-84b7c3f6]{min-height:104px;padding:.62rem}.mvp-bulk-resolution-option.active[data-v-84b7c3f6]{transform:none}@container postulaciones (max-width: 879.98px){.mvp-table-responsive[data-v-84b7c3f6]{padding:.5rem;background:#f4f7fa}.mvp-sort-mobile[data-v-84b7c3f6]{margin-bottom:.5rem;padding:.48rem;border-radius:7px;box-shadow:none}.mvp-row[data-v-84b7c3f6]{border-top-width:3px;border-radius:8px;box-shadow:0 1px 4px #1f3c5a0d}.mvp-table td[data-v-84b7c3f6]{padding:.48rem .55rem}.mvp-action-buttons[data-v-84b7c3f6]{justify-content:flex-start}.mvp-action .btn[data-v-84b7c3f6]{flex:0 0 auto}}@container postulaciones (max-width: 679.98px){.mvp-list-card>.mvp-section-title[data-v-84b7c3f6]{align-items:stretch;padding:.6rem}.mvp-list-header-actions[data-v-84b7c3f6]{width:100%;justify-content:flex-start}}@media(max-width:760px){.mvp-modal[data-v-84b7c3f6]{width:calc(100vw - .5rem);max-height:calc(100dvh - .5rem);border-radius:9px}.mvp-modal-header[data-v-84b7c3f6],.mvp-modal--correo-individual .mvp-modal-header[data-v-84b7c3f6]{min-height:64px;padding:.55rem .62rem}.mvp-modal-header h2[data-v-84b7c3f6]{font-size:1.05rem}.mvp-modal-tabs[data-v-84b7c3f6]{flex-wrap:nowrap;overflow-x:auto;padding-inline:.45rem}.mvp-modal-tabs button[data-v-84b7c3f6]{min-height:36px;padding-inline:.5rem}.mvp-modal-body[data-v-84b7c3f6],.mvp-individual-mail-body[data-v-84b7c3f6]{padding:.5rem}.mvp-panel[data-v-84b7c3f6]{padding:.55rem}}@media(max-width:430px){.mvp-hero[data-v-84b7c3f6]{padding:.55rem .62rem}.mvp-ultima-actualizacion[data-v-84b7c3f6]{display:none}.mvp-list-heading[data-v-84b7c3f6]{align-items:flex-start}.mvp-list-card>.mvp-section-title .mvp-inform-action[data-v-84b7c3f6],.mvp-list-card>.mvp-section-title .mvp-results-badge[data-v-84b7c3f6]{width:100%}.mvp-modal[data-v-84b7c3f6]{width:100vw;max-height:100dvh;border-radius:0}}.staff-panel[data-v-99763955]{--staff-border: var(--func-border);--staff-muted: var(--func-muted)}.staff-page-header[data-v-99763955]{margin-bottom:1rem}.staff-feedback[data-v-99763955]{border-radius:var(--func-radius-sm);font-weight:700}.staff-filters-card[data-v-99763955],.staff-list-card[data-v-99763955]{border:1px solid var(--staff-border)!important;border-radius:var(--func-radius)!important;box-shadow:0 .55rem 1.5rem #1f3c5a11!important}.staff-filters-card .form-label[data-v-99763955]{color:#40566e;font-size:.82rem;letter-spacing:.01em}.staff-filters-card .form-control[data-v-99763955],.staff-filters-card .form-select[data-v-99763955]{min-height:var(--func-control-height);border-color:var(--func-border-strong);border-radius:12px;background-color:#fff}.staff-filters-card .form-control[data-v-99763955]:focus,.staff-filters-card .form-select[data-v-99763955]:focus{border-color:var(--func-primary);box-shadow:0 0 0 .22rem #0b5fc624}.staff-filters-row[data-v-99763955]{display:grid;grid-template-columns:minmax(220px,2fr) minmax(140px,1fr) minmax(140px,1fr) auto;align-items:end;gap:.85rem}.staff-filter-actions[data-v-99763955]{display:flex;gap:.5rem}.staff-filter-actions .btn[data-v-99763955]{min-height:var(--func-control-height);white-space:nowrap}.staff-filters-card .btn[data-v-99763955]:focus-visible,.staff-list-card .btn[data-v-99763955]:focus-visible,.staff-modal .btn[data-v-99763955]:focus-visible,.staff-roles-selector .form-check-input[data-v-99763955]:focus-visible{outline:3px solid rgba(11,95,198,.38);outline-offset:2px}.staff-list-card .card-header[data-v-99763955]{border-bottom:1px solid var(--staff-border)!important}.staff-list-card .card-header h2[data-v-99763955]{color:var(--func-text-strong)}.staff-list-card .table thead th[data-v-99763955]{padding-top:.9rem;padding-bottom:.9rem;color:#40566e;background:#f5f8fc}.staff-list-card .table tbody tr[data-v-99763955]{transition:background-color .18s ease,box-shadow .18s ease}.staff-list-card .table tbody tr[data-v-99763955]:hover,.staff-list-card .table tbody tr[data-v-99763955]:focus-within{background:var(--func-soft);box-shadow:inset 4px 0 0 var(--func-primary)}.staff-list-card .table tbody tr.table-active[data-v-99763955]{background:var(--func-primary-soft);box-shadow:inset 4px 0 0 var(--func-primary)}.staff-list-card .table td[data-v-99763955]{padding-top:1rem;padding-bottom:1rem;border-color:#e7eef6}.staff-cell-name[data-v-99763955]{color:#1e293b}.staff-cell-email[data-v-99763955]{overflow-wrap:anywhere}.staff-cell-rut[data-v-99763955]{overflow-wrap:anywhere;color:var(--staff-muted);font-size:.78rem;letter-spacing:.01em}.staff-role-badge[data-v-99763955]{padding:.45rem .7rem;font-weight:800;line-height:1.25;background:var(--func-primary-soft)!important;color:var(--func-primary-dark)!important}.staff-status-badge[data-v-99763955]{padding:.45rem .7rem;font-weight:800;line-height:1.25;white-space:nowrap}.staff-row-actions[data-v-99763955]{display:flex;justify-content:flex-end;gap:.5rem}.staff-empty-state[data-v-99763955]{color:var(--staff-muted)}.staff-pagination[data-v-99763955]{border-top-color:var(--staff-border)!important;background:var(--func-soft)!important}.staff-modal-overlay[data-v-99763955]{position:fixed;inset:0;z-index:2500;display:flex;align-items:center;justify-content:center;padding:clamp(.5rem,1.5vw,1rem);background:radial-gradient(circle at top,rgba(22,116,183,.17),transparent 30rem),#071f36ba;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.staff-modal[data-v-99763955]{width:min(720px,calc(100vw - 2rem));max-height:min(90dvh,calc(100dvh - 1rem));overflow-y:auto;border:1px solid rgba(255,255,255,.78);border-radius:var(--func-radius);background:#f5f8fc;box-shadow:0 2.2rem 6rem #041c3157;scrollbar-gutter:stable}.staff-modal-sm[data-v-99763955]{width:min(460px,calc(100vw - 2rem))}.staff-modal-header[data-v-99763955]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--func-border);background:radial-gradient(circle at top right,rgba(11,95,198,.13),transparent 18rem),#fff}.staff-modal-header h2[data-v-99763955]{color:var(--func-text-strong)}.staff-modal-body[data-v-99763955]{padding:1.5rem;background:#f5f8fc}.staff-modal-body .form-label[data-v-99763955]{color:#40566e;font-size:.82rem;letter-spacing:.01em}.staff-modal-body .form-control[data-v-99763955],.staff-modal-body .form-select[data-v-99763955]{min-height:var(--func-control-height);border-color:var(--func-border-strong);border-radius:12px;background-color:#fff}.staff-modal-body .form-control[data-v-99763955]:focus,.staff-modal-body .form-select[data-v-99763955]:focus{border-color:var(--func-primary);box-shadow:0 0 0 .22rem #0b5fc624}.staff-modal-body .form-text[data-v-99763955]{color:var(--staff-muted)}.staff-roles-selector[data-v-99763955]{border:1px solid var(--func-border-strong);border-radius:14px;background:var(--func-soft);overflow:hidden}.staff-roles-selector.border-danger[data-v-99763955]{border-color:#dc3545!important}.staff-role-option[data-v-99763955]{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem 1rem;margin:0;cursor:pointer;border-bottom:1px solid var(--func-border);transition:background-color .18s ease}.staff-role-option[data-v-99763955]:last-child{border-bottom:0}.staff-role-option[data-v-99763955]:hover{background:var(--func-primary-soft)}.staff-role-option .form-check-input[data-v-99763955]{margin-top:.2rem;flex:0 0 auto}.staff-role-option.is-checked .staff-role-option-text[data-v-99763955]{color:#0f3d77}@media(max-width:991.98px){.staff-filters-row[data-v-99763955]{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-filter-actions[data-v-99763955]{grid-column:span 2}}@media(max-width:767.98px){.staff-list-card .card-header>div[data-v-99763955]:first-child{min-width:100%}.staff-list-card .table-responsive[data-v-99763955]{overflow:visible;padding:.8rem}.staff-list-card .table[data-v-99763955],.staff-list-card .table tbody[data-v-99763955]{display:block;width:100%}.staff-list-card .table thead[data-v-99763955]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.staff-list-card .table tbody[data-v-99763955]{display:grid;gap:.75rem}.staff-list-card .table tbody tr[data-v-99763955]{display:grid;overflow:hidden;border:1px solid var(--func-border);border-radius:15px;background:#fff;box-shadow:0 .35rem 1rem #1f3c5a0d}.staff-list-card .table tbody tr>td[data-v-99763955]{display:grid;grid-template-columns:minmax(6.5rem,32%) minmax(0,1fr);gap:.65rem;align-items:start;width:100%;padding:.7rem .8rem!important;border-bottom:1px solid #e7eef6;text-align:left!important}.staff-list-card .table tbody tr>td[data-v-99763955]:before{content:attr(data-label);color:#60748a;font-size:.68rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.staff-list-card .table tbody tr>td[data-v-99763955]:last-child{border-bottom:0}.staff-list-card .table tbody tr>td[colspan][data-v-99763955]{display:block}.staff-list-card .table tbody tr>td[colspan][data-v-99763955]:before{display:none}.staff-row-actions[data-v-99763955]{justify-content:flex-start}}@media(max-width:575.98px){.staff-filters-row[data-v-99763955]{grid-template-columns:1fr}.staff-filter-actions[data-v-99763955]{grid-column:auto;flex-direction:column}.staff-filter-actions .btn[data-v-99763955]{width:100%}.staff-modal-overlay[data-v-99763955]{padding:0}.staff-modal[data-v-99763955]{width:100vw;max-height:100dvh;border-radius:0}.staff-modal-header[data-v-99763955],.staff-modal-body[data-v-99763955]{padding:1rem}}@media(max-width:480px){.staff-list-card .table tbody tr>td[data-v-99763955]{grid-template-columns:minmax(0,1fr);gap:.25rem}}.staff-panel[data-v-0414b327]{--staff-border: var(--func-border);--staff-muted: var(--func-muted)}.access-shell[data-v-0414b327]{display:grid;gap:1rem}.staff-page-header[data-v-0414b327]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:0}.access-summary[data-v-0414b327]{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:.45rem;min-width:9.5rem;padding:.65rem .85rem;border:1px solid var(--func-status-correction-border);border-radius:var(--func-radius-sm);background:var(--func-status-correction-soft);color:var(--func-status-correction-text);white-space:nowrap}.access-summary strong[data-v-0414b327]{font-size:1.45rem;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.access-summary span[data-v-0414b327]{font-size:.82rem;font-weight:800}.access-summary--empty[data-v-0414b327]{border-color:var(--staff-border);background:var(--func-soft);color:var(--staff-muted)}.staff-feedback[data-v-0414b327]{margin:0;border-radius:var(--func-radius-sm);font-weight:700}.staff-filters-card[data-v-0414b327],.solicitud-lista[data-v-0414b327]{margin:0!important;border:1px solid var(--staff-border)!important;border-radius:var(--func-radius)!important;box-shadow:0 .55rem 1.5rem #1f3c5a11!important}.staff-filters-card .card-body[data-v-0414b327]{padding:1rem!important}.staff-filters-card .form-label[data-v-0414b327],.solicitud-rol-control .form-label[data-v-0414b327]{margin-bottom:.4rem;color:#40566e;font-size:.82rem;letter-spacing:.01em}.staff-filters-card .form-control[data-v-0414b327],.solicitud-rol-control .form-select[data-v-0414b327]{min-height:var(--func-control-height);border-color:var(--func-border-strong);border-radius:12px;background-color:#fff}.staff-filters-card .form-control[data-v-0414b327]:focus,.solicitud-rol-control .form-select[data-v-0414b327]:focus{border-color:var(--func-primary);box-shadow:0 0 0 .22rem #0b5fc624}.access-search-layout[data-v-0414b327]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem}.access-search-action .access-search-button[data-v-0414b327]{min-width:7.25rem;min-height:38px;padding:.42rem .95rem;border:1px solid #9fbdd8;border-radius:8px;background:#fff;box-shadow:none;color:var(--func-accent-dark);font-size:.84rem;font-weight:700;letter-spacing:.01em;filter:none;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.access-search-action .access-search-button[data-v-0414b327]:hover:not(:disabled){border-color:var(--func-primary);background:var(--func-primary-soft);box-shadow:none;color:var(--func-primary-dark);filter:none;transform:none}.access-search-action .access-search-button[data-v-0414b327]:active:not(:disabled){border-color:var(--func-primary-dark);background:#dcecff;box-shadow:none;color:var(--func-primary-dark);filter:none;transform:none}.access-search-action .access-search-button[data-v-0414b327]:disabled{border-color:var(--staff-border);background:#f6f8fb;box-shadow:none;color:#71869a;opacity:.68}.access-search-button .icono[data-v-0414b327]{font-size:.9rem}.solicitud-lista-header[data-v-0414b327]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:0;border-bottom:1px solid var(--staff-border);background:#fff}.solicitud-lista-header h2[data-v-0414b327]{color:var(--func-text-strong)}.solicitud-lista-indicador[data-v-0414b327],.solicitud-identidad-icono[data-v-0414b327],.solicitud-vacia-icono[data-v-0414b327],.solicitud-nota-icono[data-v-0414b327]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.solicitud-lista-indicador[data-v-0414b327]{width:2.6rem;height:2.6rem;border-radius:11px;background:var(--func-primary-soft);color:var(--func-primary-dark);font-size:1.2rem}.solicitud-cargando[data-v-0414b327]{display:flex;align-items:center;gap:.65rem;padding:1rem 1.15rem;color:var(--staff-muted);background:var(--func-soft)}.solicitud-vacia[data-v-0414b327]{padding:3rem 1.25rem;text-align:center}.solicitud-vacia-icono[data-v-0414b327]{width:3.25rem;height:3.25rem;margin-bottom:.85rem;border-radius:14px;background:var(--func-primary-soft);color:var(--func-primary-dark);font-size:1.45rem}.solicitud-vacia p[data-v-0414b327]{max-width:38rem;margin-inline:auto}.solicitud-fila[data-v-0414b327]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);gap:1.5rem;padding:1.2rem 1.15rem;border-top:1px solid #e7eef6;background:#fff;transition:background-color .18s ease,box-shadow .18s ease}.solicitud-fila[data-v-0414b327]:first-child{border-top:0}.solicitud-fila[data-v-0414b327]:hover,.solicitud-fila[data-v-0414b327]:focus-within{background:var(--func-soft);box-shadow:inset 4px 0 0 var(--func-primary)}.solicitud-identidad[data-v-0414b327]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;min-width:0}.solicitud-identidad-icono[data-v-0414b327]{width:2.7rem;height:2.7rem;border:1px solid #cfe0f2;border-radius:12px;background:var(--func-primary-soft);color:var(--func-primary-dark);font-size:1.15rem}.solicitud-identidad-datos[data-v-0414b327]{min-width:0}.solicitud-identidad h3[data-v-0414b327]{margin:0 0 .3rem;color:var(--func-text-strong);font-size:1rem;font-weight:800;line-height:1.35}.solicitud-email[data-v-0414b327],.solicitud-fecha[data-v-0414b327]{display:flex;align-items:flex-start;gap:.4rem;margin:0;color:var(--staff-muted);font-size:.84rem;line-height:1.45}.solicitud-email span[data-v-0414b327],.solicitud-fecha span[data-v-0414b327]{min-width:0;overflow-wrap:anywhere}.solicitud-email .icono[data-v-0414b327],.solicitud-fecha .icono[data-v-0414b327]{margin-top:.18rem;flex:0 0 auto}.solicitud-fecha[data-v-0414b327]{margin-top:.18rem;font-size:.78rem}.solicitud-etiquetas[data-v-0414b327]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.solicitud-etiqueta[data-v-0414b327]{display:inline-flex;align-items:center;gap:.35rem;min-height:1.75rem;padding:.25rem .55rem;border:1px solid var(--staff-border);border-radius:8px;font-size:.72rem;font-weight:800;line-height:1.15;white-space:nowrap}.solicitud-etiqueta--microsoft[data-v-0414b327]{border-color:#b9d1eb;background:#edf5fd;color:var(--func-accent-dark)}.solicitud-etiqueta--local[data-v-0414b327]{background:#f6f8fb;color:#40566e}.solicitud-etiqueta--pendiente[data-v-0414b327]{border-color:var(--func-status-correction-border);background:var(--func-status-correction-soft);color:var(--func-status-correction-text)}.solicitud-resolucion[data-v-0414b327]{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:1rem;min-width:0;padding-left:1.5rem;border-left:1px solid var(--staff-border)}.solicitud-rol-control[data-v-0414b327]{min-width:0}.solicitud-rol-descripcion[data-v-0414b327]{min-height:1.25rem;margin:.4rem 0 0;color:var(--staff-muted);font-size:.78rem;line-height:1.4}.solicitud-acciones[data-v-0414b327]{display:flex;justify-content:flex-end;gap:.5rem}.solicitud-acciones .solicitud-boton[data-v-0414b327]{min-height:38px;padding:.42rem .82rem;border-radius:8px;box-shadow:none;font-size:.84rem;font-weight:700;letter-spacing:.005em;filter:none;transform:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.solicitud-boton .icono[data-v-0414b327]{font-size:.9rem}.solicitud-acciones .solicitud-boton--rechazar[data-v-0414b327]{border:1px solid #dda0a8;background:#fff;color:#a41f2e}.solicitud-acciones .solicitud-boton--rechazar[data-v-0414b327]:hover:not(:disabled){border-color:#c76d78;background:#fff5f6;box-shadow:none;color:#8f1725;filter:none;transform:none}.solicitud-acciones .solicitud-boton--rechazar[data-v-0414b327]:active:not(:disabled){border-color:#b85663;background:#fde8eb;box-shadow:none;color:#7f1420;filter:none;transform:none}.solicitud-acciones .solicitud-boton--asignar[data-v-0414b327]{border:1px solid var(--func-accent);background:var(--func-accent);box-shadow:none;color:#fff}.solicitud-acciones .solicitud-boton--asignar[data-v-0414b327]:hover:not(:disabled){border-color:var(--func-accent-dark);background:var(--func-accent-dark);box-shadow:none;color:#fff;filter:none;transform:none}.solicitud-acciones .solicitud-boton--asignar[data-v-0414b327]:active:not(:disabled){border-color:var(--func-sidebar-bg-dark);background:var(--func-sidebar-bg-dark);box-shadow:none;color:#fff;filter:none;transform:none}.solicitud-acciones .solicitud-boton[data-v-0414b327]:disabled{box-shadow:none;filter:none;transform:none;opacity:.58}.staff-pagination[data-v-0414b327]{padding:.8rem 1rem;border:0;border-top:1px solid var(--staff-border);background:var(--func-soft)}.solicitud-nota[data-v-0414b327]{display:flex;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;border:1px solid #cfe0f2;border-radius:var(--func-radius-sm);background:#f5f9fd;color:#40566e;font-size:.82rem;line-height:1.5}.solicitud-nota-icono[data-v-0414b327]{width:1.65rem;height:1.65rem;border-radius:7px;background:var(--func-primary-soft);color:var(--func-primary-dark)}.solicitud-nota p[data-v-0414b327]{margin:0}.solicitud-nota a[data-v-0414b327]{color:var(--func-primary-dark);font-weight:700}.staff-filters-card .btn[data-v-0414b327]:focus-visible,.solicitud-lista .btn[data-v-0414b327]:focus-visible{outline:2px solid rgba(11,95,198,.52);outline-offset:2px}@media(max-width:1199.98px){.solicitud-fila[data-v-0414b327]{grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:1rem}.solicitud-resolucion[data-v-0414b327]{grid-template-columns:minmax(0,1fr)}}@media(max-width:991.98px){.solicitud-fila[data-v-0414b327]{grid-template-columns:minmax(0,1fr)}.solicitud-resolucion[data-v-0414b327]{padding-top:1rem;padding-left:0;border-top:1px solid var(--staff-border);border-left:0}}@media(max-width:767.98px){.staff-page-header[data-v-0414b327]{align-items:stretch;flex-direction:column}.access-summary[data-v-0414b327]{align-self:flex-start}}@media(max-width:575.98px){.access-search-layout[data-v-0414b327]{grid-template-columns:minmax(0,1fr)}.access-search-action .btn[data-v-0414b327],.access-summary[data-v-0414b327]{width:100%}.access-summary[data-v-0414b327]{justify-content:center}.solicitud-lista-header[data-v-0414b327]{align-items:flex-start}.solicitud-fila[data-v-0414b327]{padding:1rem}.solicitud-identidad[data-v-0414b327]{grid-template-columns:minmax(0,1fr)}.solicitud-identidad-icono[data-v-0414b327]{display:none}.solicitud-acciones[data-v-0414b327]{display:grid;grid-template-columns:minmax(0,1fr)}.solicitud-acciones .btn[data-v-0414b327]{width:100%}.staff-pagination[data-v-0414b327]{padding-inline:.75rem}.staff-pagination .btn[data-v-0414b327]{min-width:0;padding-inline:.65rem}}.reportes-panel[data-v-89e165c3]{--reportes-primary: var(--func-primary, #0b5ed7);--reportes-primary-dark: var(--func-primary-dark, #084a9b);--reportes-primary-soft: var(--func-primary-soft, #eaf3ff);--reportes-text: var(--func-text, #102a43);--reportes-text-strong: var(--func-text-strong, #0b1f36);--reportes-muted: var(--func-muted, #60748a);--reportes-border: var(--func-border, #dce6f0);--reportes-border-strong: var(--func-border-strong, #cbdbea);--reportes-radius: var(--func-radius, 18px);--reportes-radius-sm: var(--func-radius-sm, 12px);width:100%;display:grid;gap:1rem}.reportes-page-header[data-v-89e165c3]{position:relative;overflow:hidden;margin-bottom:0;padding:1.2rem 1.35rem;border-left:4px solid var(--reportes-primary);background:linear-gradient(120deg,#eaf3ffd1,#fff0 52%),#fff}.reportes-page-header[data-v-89e165c3]:after{position:absolute;top:-4.5rem;right:-3rem;width:12rem;height:12rem;border:1px solid rgba(11,95,198,.1);border-radius:50%;background:#eaf3ff6b;content:"";pointer-events:none}.reportes-page-heading[data-v-89e165c3]{position:relative;z-index:1;display:flex;align-items:center;gap:1rem}.reportes-page-icon[data-v-89e165c3]{display:grid;place-items:center;width:3rem;height:3rem;flex:0 0 auto;border-radius:15px;background:linear-gradient(145deg,var(--func-accent, #0b4f7d),#1674b7);color:#fff;box-shadow:0 .65rem 1.4rem #07395f2e;font-size:1.25rem}.reportes-page-copy[data-v-89e165c3]{min-width:0;flex:1 1 auto}.reportes-page-header .funcionario-page-title[data-v-89e165c3]{font-size:clamp(1.35rem,1.8vw,1.65rem)}.reportes-page-header .funcionario-page-description[data-v-89e165c3]{max-width:48rem;font-size:.86rem}.reportes-feedback[data-v-89e165c3]{margin:0;border-radius:var(--reportes-radius-sm);font-weight:700}.reportes-config-card[data-v-89e165c3]{overflow:hidden;padding:0;box-shadow:0 .7rem 1.8rem #1f3c5a13}.reportes-config-seccion[data-v-89e165c3]{padding:1.15rem 1.2rem 1.25rem}.reportes-step-heading[data-v-89e165c3],.reportes-step-heading-copy[data-v-89e165c3]{display:flex;align-items:center}.reportes-step-heading[data-v-89e165c3]{justify-content:space-between;gap:1rem;margin-bottom:.9rem}.reportes-step-heading-copy[data-v-89e165c3]{min-width:0;gap:.7rem}.reportes-step-number[data-v-89e165c3]{display:grid;place-items:center;width:1.7rem;height:1.7rem;flex:0 0 auto;border-radius:50%;background:var(--reportes-primary);color:#fff;box-shadow:0 .35rem .8rem #0b5fc62e;font-size:.74rem;font-weight:900}.reportes-step-heading h2[data-v-89e165c3]{margin:0;color:var(--reportes-text-strong);font-size:1.02rem;font-weight:850;letter-spacing:-.01em}.reportes-step-heading p[data-v-89e165c3]{margin:.12rem 0 0;color:var(--reportes-muted);font-size:.75rem;line-height:1.4}.reportes-step-kicker[data-v-89e165c3]{margin:0 0 .1rem!important;color:var(--func-accent, #0b4f7d)!important;font-size:.64rem!important;font-weight:850!important;letter-spacing:.055em;text-transform:uppercase}.reportes-data-status[data-v-89e165c3]{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;color:var(--reportes-muted);font-size:.7rem;font-weight:700}.reportes-data-status i[data-v-89e165c3]{color:var(--reportes-muted)}.reportes-data-status.is-loading[data-v-89e165c3]{color:var(--reportes-primary-dark)}.reportes-data-status .spinner-border[data-v-89e165c3]{width:.7rem;height:.7rem;border-width:.12em}.reportes-bandejas-grid[data-v-89e165c3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:.65rem}.reportes-bandeja-card[data-v-89e165c3]{display:grid;position:relative;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:58px;padding:.6rem .7rem;overflow:hidden;border:1px solid var(--reportes-border);border-radius:var(--reportes-radius-sm);background:#fff;color:var(--reportes-text);cursor:pointer;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.reportes-bandeja-card[data-v-89e165c3]:hover{transform:translateY(-1px);border-color:#0b5fc66b;background:var(--func-soft, #f7faff);box-shadow:0 .45rem 1rem #1f3c5a13}.reportes-bandeja-card.active[data-v-89e165c3]{border-color:var(--reportes-primary);background:var(--reportes-primary-soft);box-shadow:inset 3px 0 0 var(--reportes-primary)}.reportes-bandeja-card[data-v-89e165c3]:focus-visible{outline:3px solid rgba(11,95,198,.24);outline-offset:2px}.reportes-bandeja-icon-wrap[data-v-89e165c3]{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:10px;background:var(--reportes-primary-soft);color:var(--reportes-primary-dark);transition:background-color .18s ease,color .18s ease}.reportes-bandeja-card.active .reportes-bandeja-icon-wrap[data-v-89e165c3]{background:var(--reportes-primary);color:#fff}.reportes-bandeja-icon[data-v-89e165c3]{font-size:.9rem}.reportes-bandeja-titulo[data-v-89e165c3]{min-width:0;color:var(--reportes-text-strong);font-size:.8rem;font-weight:800;line-height:1.2}.reportes-bandeja-count[data-v-89e165c3]{display:grid;place-items:center;min-width:1.85rem;min-height:1.55rem;padding:.1rem .35rem;border:1px solid var(--reportes-border);border-radius:999px;background:var(--func-soft, #f7faff);color:var(--reportes-primary-dark);font-size:.75rem;font-weight:900}.reportes-bandeja-card.active .reportes-bandeja-count[data-v-89e165c3]{border-color:#0b5fc633;background:#fff}.reportes-count-placeholder[data-v-89e165c3]{width:1rem;height:.6rem;border-radius:999px;background:linear-gradient(90deg,#dce6f0 25%,#f4f7fa,#dce6f0 75%);background-size:200% 100%;animation:reportes-pulse-89e165c3 1.25s linear infinite}.reportes-filtros-step[data-v-89e165c3]{padding:1.15rem 1.2rem 1.2rem;border-top:1px solid var(--reportes-border);background:linear-gradient(180deg,#f7faffb8,#fff 34%)}.reportes-step-heading--filters[data-v-89e165c3]{margin-bottom:.8rem}.reportes-filtros-step[data-v-89e165c3] .mvp-filter-card{border:0;border-radius:var(--reportes-radius-sm);background:#fff;box-shadow:inset 0 0 0 1px var(--reportes-border)}.reportes-filtros-step[data-v-89e165c3] .postulaciones-filtros-heading{border:0;border-bottom:1px solid var(--reportes-border);border-radius:var(--reportes-radius-sm) var(--reportes-radius-sm) 0 0;background:var(--func-soft, #f7faff)}.reportes-descarga-step[data-v-89e165c3]{padding:1.15rem 1.2rem 1.25rem;border-top:1px solid var(--reportes-border)}.reportes-descarga-estado[data-v-89e165c3]{display:flex;align-items:center;gap:.9rem;min-height:86px;padding:.9rem 1rem;border:1px solid var(--reportes-border);border-left:4px solid #8091a3;border-radius:var(--reportes-radius-sm);background:#fff;box-shadow:0 .4rem 1rem #1f3c5a0d}.reportes-descarga-icono[data-v-89e165c3]{display:grid;place-items:center;width:2.45rem;height:2.45rem;flex:0 0 auto;border-radius:9px;background:#e8eef5;color:var(--reportes-muted)}.reportes-descarga-copy[data-v-89e165c3]{min-width:0;flex:1 1 auto}.reportes-descarga-resumen[data-v-89e165c3]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin:0;color:var(--reportes-text-strong);font-size:.86rem;font-weight:800}.reportes-reporte-seleccionado[data-v-89e165c3]{display:inline-flex;align-items:center;gap:.35rem}.reportes-reporte-seleccionado i[data-v-89e165c3]{color:var(--reportes-primary)}.reportes-descarga-sep[data-v-89e165c3]{color:var(--reportes-border-strong)}.reportes-descarga-detalle[data-v-89e165c3]{margin:.1rem 0 0;color:var(--reportes-muted);font-size:.76rem;line-height:1.35}.reportes-descarga-detalle strong[data-v-89e165c3]{color:var(--reportes-text-strong)}.reportes-descarga-estado.is-ready[data-v-89e165c3]{border-color:#a7e2c4;border-left-color:#15803d;border-left-width:4px;background:#f6fdf9}.reportes-descarga-estado.is-ready .reportes-descarga-icono[data-v-89e165c3]{background:#dcfce7;color:#15803d}.reportes-descarga-estado.is-error[data-v-89e165c3]{border-color:#fecaca;border-left-color:#dc2626;border-left-width:4px;background:#fef2f2}.reportes-descarga-estado.is-error .reportes-descarga-icono[data-v-89e165c3]{background:#fee2e2;color:#dc2626}.reportes-descarga-estado.is-error .reportes-descarga-detalle strong[data-v-89e165c3]{color:#991b1b}.reportes-descarga-estado.is-loading[data-v-89e165c3]{border-color:#0b5fc638;border-left-color:var(--reportes-primary);border-left-width:4px;background:var(--reportes-primary-soft)}.reportes-descarga-estado.is-loading .reportes-descarga-icono[data-v-89e165c3]{background:#fff;color:var(--reportes-primary)}.reportes-descarga-estado.is-loading .reportes-descarga-icono i[data-v-89e165c3]{animation:reportes-spin-89e165c3 1s linear infinite}.reportes-descarga-boton[data-v-89e165c3]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:0 0 auto;min-height:46px;border-color:var(--func-action, #009b63);border-radius:var(--ui-btn-radius, 12px);background:var(--func-action, #009b63);font-size:.82rem;font-weight:850}.reportes-descarga-boton[data-v-89e165c3]:hover:not(:disabled){border-color:var(--func-action-dark, #007d51);background:var(--func-action-dark, #007d51)}.reportes-descarga-boton[data-v-89e165c3]:focus-visible{outline:3px solid rgba(0,155,99,.22);outline-offset:2px}.reportes-descarga-boton[data-v-89e165c3]:disabled{border-color:#c8d1da;background:#c8d1da;box-shadow:none;color:#fff;opacity:1}.reportes-general-card[data-v-89e165c3]{overflow:hidden;padding:0;box-shadow:0 .7rem 1.8rem #1f3c5a13}.reportes-general-body[data-v-89e165c3]{padding:1.15rem 1.2rem 1.25rem}.reportes-general-descripcion[data-v-89e165c3]{margin:0 0 .9rem;color:var(--reportes-muted);font-size:.8rem;line-height:1.4}.reportes-general-filtros[data-v-89e165c3]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.reportes-general-campo[data-v-89e165c3]{display:flex;flex-direction:column;gap:.3rem}.reportes-general-campo .form-label[data-v-89e165c3]{margin-bottom:0}.reportes-general-campo .form-control[data-v-89e165c3],.reportes-general-campo .form-select[data-v-89e165c3]{min-width:9.5rem}.reportes-general-boton[data-v-89e165c3]{white-space:nowrap}@media(max-width:767.98px){.reportes-general-card[data-v-89e165c3],.reportes-general-filtros[data-v-89e165c3]{flex-direction:column;align-items:stretch}}@keyframes reportes-pulse-89e165c3{to{background-position:-200% 0}}@keyframes reportes-spin-89e165c3{to{transform:rotate(360deg)}}@media(max-width:767.98px){.reportes-page-heading[data-v-89e165c3]{align-items:flex-start;flex-wrap:wrap}.reportes-bandejas-grid[data-v-89e165c3]{grid-template-columns:repeat(2,minmax(0,1fr))}.reportes-descarga-estado[data-v-89e165c3]{align-items:flex-start;flex-wrap:wrap}.reportes-descarga-boton[data-v-89e165c3]{width:100%}}@media(max-width:575.98px){.reportes-page-header[data-v-89e165c3]{padding:.85rem}.reportes-page-copy[data-v-89e165c3]{width:calc(100% - 4rem)}.reportes-page-header .funcionario-page-title[data-v-89e165c3]{font-size:1.15rem}.reportes-config-seccion[data-v-89e165c3],.reportes-filtros-step[data-v-89e165c3]{padding:.8rem}.reportes-bandejas-grid[data-v-89e165c3]{grid-template-columns:minmax(0,1fr)}.reportes-step-heading[data-v-89e165c3]{align-items:flex-start;flex-direction:column;gap:.3rem}.reportes-step-heading-copy[data-v-89e165c3]{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.reportes-bandeja-card[data-v-89e165c3],.reportes-count-placeholder[data-v-89e165c3],.reportes-descarga-estado.is-loading .reportes-descarga-icono i[data-v-89e165c3]{animation:none;transition:none}.reportes-bandeja-card[data-v-89e165c3]:hover{transform:none}}.application-dialog[data-v-42f9c1b0]{width:min(1120px,calc(100vw - 2rem));max-height:88dvh;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:20px;background:var(--card-background, #ffffff);box-shadow:0 2rem 5rem #030f1c61}.application-dialog-header[data-v-42f9c1b0]{padding:1.1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;background:linear-gradient(135deg,var(--municipal-blue, #0b4f7d),var(--municipal-blue-dark, #07395f));color:#fff}.application-dialog-title[data-v-42f9c1b0]{margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:850;line-height:1.2;letter-spacing:-.02em}.application-dialog-subtitle[data-v-42f9c1b0]{margin:.35rem 0 0;color:#ffffffdb;font-size:.9rem;line-height:1.4}.application-dialog-close[data-v-42f9c1b0]{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.5);border-radius:11px;background:#ffffff1f;color:#fff;cursor:pointer;font-size:1.15rem}.application-dialog-close[data-v-42f9c1b0]:hover,.application-dialog-close[data-v-42f9c1b0]:focus-visible{border-color:#fffc;background:#ffffff38}.application-progress[data-v-42f9c1b0]{padding:.85rem 1.5rem;border-bottom:1px solid var(--border-color, #dce6f0);background:#fff}.application-progress ol[data-v-42f9c1b0]{width:min(680px,100%);margin:0 auto;padding:0;display:flex;align-items:center;list-style:none}.application-progress li[data-v-42f9c1b0]{display:flex;flex:1 1 0;align-items:center;gap:.5rem;color:var(--secondary-text, #5d6f82);font-size:.78rem;font-weight:750;white-space:nowrap}.application-progress li[data-v-42f9c1b0]:last-child{flex:0 0 auto}.application-progress-connector[data-v-42f9c1b0]{min-width:1.5rem;height:2px;flex:1 1 auto;margin-right:.5rem;background:var(--border-color, #dce6f0)}.application-progress li.is-active[data-v-42f9c1b0],.application-progress li.is-complete[data-v-42f9c1b0]{color:var(--municipal-blue, #0b4f7d)}.application-progress-number[data-v-42f9c1b0]{position:relative;z-index:1;width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--border-color, #dce6f0);border-radius:50%;background:#fff;font-size:.76rem}.is-active .application-progress-number[data-v-42f9c1b0]{border-color:var(--municipal-blue, #0b4f7d);background:var(--municipal-blue, #0b4f7d);color:#fff}.is-complete .application-progress-number[data-v-42f9c1b0]{border-color:var(--action-green-hover, #008e5b);background:var(--action-green-hover, #008e5b);color:#fff}.application-dialog-body[data-v-42f9c1b0]{min-height:0;overflow-y:auto;padding:clamp(1.25rem,2.5vw,2rem);scrollbar-gutter:stable}.application-step-heading[data-v-42f9c1b0]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.application-step-icon[data-v-42f9c1b0]{width:48px;height:48px;flex:0 0 48px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:var(--municipal-blue-light, #e8f2ff);color:var(--municipal-blue, #0b4f7d);font-size:1.35rem}.application-step-kicker[data-v-42f9c1b0]{display:block;margin-bottom:.2rem;color:var(--municipal-blue, #0b4f7d);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.application-step h3[data-v-42f9c1b0]{margin:0;color:var(--primary-text, #102a43);font-size:clamp(1.2rem,2vw,1.45rem);font-weight:850}.application-step h3[data-v-42f9c1b0]:focus{outline:none}.application-step-heading p[data-v-42f9c1b0]{margin:.35rem 0 0;color:var(--secondary-text, #5d6f82);line-height:1.5}.application-requirements[data-v-42f9c1b0],.application-documents[data-v-42f9c1b0]{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;list-style:none}.application-requirements>li[data-v-42f9c1b0],.application-documents>li[data-v-42f9c1b0]{min-width:0;display:flex;align-items:flex-start;gap:.7rem;padding:.9rem;border:1px solid var(--border-color, #dce6f0);border-radius:14px;background:var(--soft-background, #f8fafc);color:var(--secondary-text, #5d6f82);line-height:1.5}.application-requirements>li>i[data-v-42f9c1b0]{flex:0 0 auto;margin-top:.15rem;color:var(--action-green-hover, #008e5b)}.application-documents>li.is-wide[data-v-42f9c1b0]{grid-column:1 / -1}.application-document-icon[data-v-42f9c1b0]{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--municipal-blue-light, #e8f2ff);color:var(--municipal-blue, #0b4f7d)}.application-document-content[data-v-42f9c1b0]{min-width:0}.application-document-content small[data-v-42f9c1b0]{display:block;margin-top:.65rem;color:var(--primary-text, #102a43);font-weight:750}.application-document-content ul[data-v-42f9c1b0]{margin:.55rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;list-style:none}.application-document-content li[data-v-42f9c1b0]{padding:.28rem .55rem;border:1px solid #cbdcec;border-radius:999px;background:#fff;color:var(--municipal-blue-dark, #07395f);font-size:.75rem;font-weight:700}.consent-information[data-v-42f9c1b0]{padding:1.1rem 1.25rem;border-left:4px solid var(--municipal-blue, #0b4f7d);border-radius:14px;background:var(--soft-background, #f8fafc);color:var(--secondary-text, #5d6f82);line-height:1.6}.consent-information>p[data-v-42f9c1b0]:last-of-type{margin-bottom:0}.consent-warning[data-v-42f9c1b0]{margin-top:1rem;padding:.8rem 1rem;display:flex;align-items:flex-start;gap:.75rem;border:1px solid #f3d37a;border-radius:11px;background:#fff4cc;color:#765300}.consent-warning i[data-v-42f9c1b0]{flex:0 0 auto;margin-top:.2rem}.consent-warning p[data-v-42f9c1b0]{margin:0}.consent-check[data-v-42f9c1b0]{margin-top:1rem;padding:.9rem 1rem;display:flex;align-items:center;gap:.9rem;border:2px solid var(--border-color, #dce6f0);border-radius:13px;background:#fff;color:var(--primary-text, #102a43);cursor:pointer;font-weight:700}.consent-check[data-v-42f9c1b0]:hover,.consent-check.is-selected[data-v-42f9c1b0]{border-color:var(--municipal-blue, #0b4f7d);background:#f3f9ff;box-shadow:0 0 0 .2rem #0b4f7d1a}.consent-check input[data-v-42f9c1b0]{width:1.45rem;height:1.45rem;flex:0 0 auto;margin:0}.consent-error[data-v-42f9c1b0]{margin-top:.85rem;padding:.75rem .9rem;display:flex;align-items:center;gap:.55rem;border:1px solid #eab2ad;border-radius:11px;background:#fff1f0;color:#9f2f25}.application-dialog-footer[data-v-42f9c1b0]{padding:.85rem 1.5rem;display:flex;align-items:center;gap:.75rem;border-top:1px solid var(--border-color, #dce6f0);background:#fff;box-shadow:0 -.5rem 1.25rem #102a430d}.application-footer-actions[data-v-42f9c1b0]{margin-left:auto;display:flex;align-items:center;gap:.75rem}.application-button[data-v-42f9c1b0]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1rem;border-radius:11px;font-size:.88rem;font-weight:800}.application-button-primary[data-v-42f9c1b0]{min-width:220px;border-color:var(--municipal-blue-dark, #07395f);background:var(--municipal-blue, #0b4f7d);color:#fff;box-shadow:0 .5rem 1.1rem #0b4f7d33}.application-button-primary[data-v-42f9c1b0]:hover,.application-button-primary[data-v-42f9c1b0]:focus-visible{border-color:var(--municipal-blue-dark, #07395f);background:var(--municipal-blue-dark, #07395f);color:#fff}.application-button-secondary[data-v-42f9c1b0],.application-button-back[data-v-42f9c1b0]{border-color:#c8d5e2;background:#fff;color:var(--primary-text, #102a43)}.application-button-secondary[data-v-42f9c1b0]:hover,.application-button-secondary[data-v-42f9c1b0]:focus-visible,.application-button-back[data-v-42f9c1b0]:hover,.application-button-back[data-v-42f9c1b0]:focus-visible{border-color:#9eb1c3;background:var(--soft-background, #f8fafc);color:var(--primary-text, #102a43)}.application-dialog-close[data-v-42f9c1b0]:focus-visible,.application-button[data-v-42f9c1b0]:focus-visible,.consent-check[data-v-42f9c1b0]:focus-within{outline:3px solid rgba(15,113,184,.35);outline-offset:3px}.redirect-overlay[data-v-42f9c1b0]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fffffffa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.redirect-inner[data-v-42f9c1b0]{display:flex;flex-direction:column;align-items:center;gap:2rem}.redirect-logo-wrap[data-v-42f9c1b0]{position:relative;width:230px;height:230px;display:flex;align-items:center;justify-content:center}.redirect-logo[data-v-42f9c1b0]{position:relative;z-index:2;width:140px;height:auto;filter:drop-shadow(0 0 20px rgba(12,74,110,.22));animation:redirectLogoPulse-42f9c1b0 2s ease-in-out infinite}.redirect-ring[data-v-42f9c1b0]{position:absolute;width:175px;height:175px;border:3px solid rgba(12,74,110,.24);border-radius:50%;animation:redirectRingPulse-42f9c1b0 2s ease-out infinite}.redirect-ring-delayed[data-v-42f9c1b0]{width:215px;height:215px;border-color:#0c4a6e21;animation-delay:1s}.redirect-message[data-v-42f9c1b0]{display:flex;align-items:center;gap:1rem;color:#0c4a6e;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:700}.redirect-dots[data-v-42f9c1b0]{display:flex;gap:.45rem}.redirect-dots i[data-v-42f9c1b0]{width:12px;height:12px;border-radius:50%;background:#0c4a6e;animation:redirectDots-42f9c1b0 1.5s ease-in-out infinite both}.redirect-dots i[data-v-42f9c1b0]:nth-child(1){animation-delay:-.32s}.redirect-dots i[data-v-42f9c1b0]:nth-child(2){animation-delay:-.16s}.redirect-fade-enter-active[data-v-42f9c1b0],.redirect-fade-leave-active[data-v-42f9c1b0],.step-fade-enter-active[data-v-42f9c1b0],.step-fade-leave-active[data-v-42f9c1b0]{transition:opacity .18s ease}.redirect-fade-enter-from[data-v-42f9c1b0],.redirect-fade-leave-to[data-v-42f9c1b0],.step-fade-enter-from[data-v-42f9c1b0],.step-fade-leave-to[data-v-42f9c1b0]{opacity:0}@keyframes redirectLogoPulse-42f9c1b0{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.95}}@keyframes redirectRingPulse-42f9c1b0{0%{transform:scale(.8);opacity:1}to{transform:scale(1.35);opacity:0}}@keyframes redirectDots-42f9c1b0{0%,80%,to{transform:scale(.8);opacity:.45}40%{transform:scale(1.2);opacity:1}}@media(max-width:767.98px){.application-requirements[data-v-42f9c1b0],.application-documents[data-v-42f9c1b0]{grid-template-columns:1fr}.application-documents>li.is-wide[data-v-42f9c1b0]{grid-column:auto}}@media(max-width:639.98px){.application-dialog[data-v-42f9c1b0]{width:calc(100vw - 1rem);border-radius:16px}.application-dialog-header[data-v-42f9c1b0],.application-progress[data-v-42f9c1b0],.application-dialog-footer[data-v-42f9c1b0]{padding-right:1rem;padding-left:1rem}.application-dialog-body[data-v-42f9c1b0]{padding:1rem}.application-progress-label[data-v-42f9c1b0]{display:none}.application-progress-connector[data-v-42f9c1b0]{min-width:.75rem;margin-right:.35rem}.application-step-heading[data-v-42f9c1b0]{gap:.75rem}.application-step-icon[data-v-42f9c1b0]{width:42px;height:42px;flex-basis:42px}.application-dialog-footer[data-v-42f9c1b0]{align-items:stretch;flex-direction:column}.application-footer-actions[data-v-42f9c1b0]{width:100%;margin-left:0}.application-button-back[data-v-42f9c1b0]{width:100%}.application-footer-actions .application-button[data-v-42f9c1b0]{min-width:0;flex:1 1 0}}@media(max-width:439.98px){.application-footer-actions[data-v-42f9c1b0]{display:grid;grid-template-columns:1fr}.application-footer-actions .application-button[data-v-42f9c1b0]{width:100%}.consent-check[data-v-42f9c1b0]{align-items:flex-start}.redirect-message[data-v-42f9c1b0]{align-items:center;flex-direction:column;text-align:center}}@media(prefers-reduced-motion:reduce){.redirect-logo[data-v-42f9c1b0],.redirect-ring[data-v-42f9c1b0],.redirect-dots i[data-v-42f9c1b0]{animation:none}.redirect-fade-enter-active[data-v-42f9c1b0],.redirect-fade-leave-active[data-v-42f9c1b0],.step-fade-enter-active[data-v-42f9c1b0],.step-fade-leave-active[data-v-42f9c1b0]{transition:none}}.program-page[data-v-95ca7152]{--municipal-blue: #0b4f7d;--municipal-blue-dark: #07395f;--municipal-blue-light: #e8f2ff;--action-green: #00a86b;--action-green-hover: #008e5b;--primary-text: #102a43;--secondary-text: #5d6f82;--page-background: #f4f7fb;--card-background: #ffffff;--border-color: #dce6f0;--soft-background: #f8fafc;min-height:100vh;display:flex;flex-direction:column;background:var(--page-background);color:var(--primary-text)}.program-main[data-v-95ca7152]{flex:1}.program-cover[data-v-95ca7152]{min-height:100%;padding:clamp(1.5rem,3.5vw,2.5rem) 0;background:radial-gradient(circle at 15% 0%,rgba(11,79,125,.08),transparent 23rem),var(--page-background)}.program-card[data-v-95ca7152]{width:100%;max-width:560px;overflow:hidden;background:var(--card-background);border:1px solid rgba(11,79,125,.12);border-radius:18px;box-shadow:0 1.15rem 3rem #102a431c}.program-card-media[data-v-95ca7152]{position:relative;width:100%;aspect-ratio:2 / 1;overflow:hidden;background:var(--municipal-blue-dark)}.program-status-badge[data-v-95ca7152]{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .8rem;border-radius:999px;color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.05em;box-shadow:0 .35rem .9rem #102a434d}.program-status-badge-abierta[data-v-95ca7152]{background:#12874f}.program-status-badge-cerrada[data-v-95ca7152]{background:#b3261e}.program-card-image[data-v-95ca7152]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.program-card-body[data-v-95ca7152]{padding:clamp(1.2rem,2.5vw,1.6rem)}.program-label[data-v-95ca7152]{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.75rem;padding:.38rem .7rem;border-radius:999px;background:var(--municipal-blue-light);color:var(--municipal-blue-dark);font-size:.78rem;font-weight:800;letter-spacing:.035em}.program-card-title[data-v-95ca7152]{margin:0 0 .7rem;color:var(--primary-text);font-size:clamp(1.45rem,2.6vw,1.72rem);font-weight:850;line-height:1.15;letter-spacing:-.025em}.program-dates[data-v-95ca7152]{display:grid;gap:.55rem;margin:0 0 1.2rem;padding:.75rem .9rem;background:var(--soft-background);border:1px solid var(--border-color);border-radius:14px}.program-date[data-v-95ca7152]{display:flex;align-items:center;gap:.7rem}.program-date-icon[data-v-95ca7152]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:11px;font-size:1.05rem}.program-date-icon-inicio[data-v-95ca7152]{background:#e4f6ec;color:#12874f}.program-date-icon-cierre[data-v-95ca7152]{background:#fdeceb;color:#b3261e}.program-date-info[data-v-95ca7152]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.program-date-label[data-v-95ca7152]{color:var(--secondary-text);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.program-date-value[data-v-95ca7152]{color:var(--primary-text);font-size:.95rem;font-weight:700;overflow-wrap:anywhere}.program-actions[data-v-95ca7152]{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}.program-button[data-v-95ca7152]{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:12px;padding:.7rem 1rem;font-size:.92rem;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.program-button[data-v-95ca7152]:hover{transform:translateY(-1px)}.program-button .icono[data-v-95ca7152],.program-info-trigger .icono[data-v-95ca7152]{flex-shrink:0;font-size:1.05rem}.program-button-primary .icono[data-v-95ca7152]{font-size:1.35rem}.program-button-primary .icono>svg[data-v-95ca7152]{stroke-width:2.4}.program-button[data-v-95ca7152]:focus-visible,.program-info-trigger[data-v-95ca7152]:focus-visible,.info-modal-close[data-v-95ca7152]:focus-visible{outline:3px solid rgba(15,113,184,.35);outline-offset:3px}.program-button-primary[data-v-95ca7152]{border:1px solid var(--municipal-blue-dark);background:var(--municipal-blue);color:#fff;box-shadow:0 .65rem 1.35rem #0b4f7d38}.program-button-primary[data-v-95ca7152]:hover,.program-button-primary[data-v-95ca7152]:focus-visible{border-color:var(--municipal-blue-dark);background:var(--municipal-blue-dark);color:#fff}.program-button-primary[data-v-95ca7152]:disabled{border-color:#d5dee7;background:#e8eef4;color:#6b7b8c;box-shadow:none;cursor:not-allowed}.program-button-neutral[data-v-95ca7152]{border:1px solid #c8d5e2;background:#fff;color:var(--primary-text);box-shadow:none}.program-button-neutral[data-v-95ca7152]:hover,.program-button-neutral[data-v-95ca7152]:focus-visible{border-color:#9eb1c3;background:var(--soft-background);color:var(--primary-text)}.program-button-secondary[data-v-95ca7152]{border:1px solid var(--municipal-blue);background:#fff;color:var(--municipal-blue-dark);box-shadow:none}.program-button-secondary[data-v-95ca7152]:hover,.program-button-secondary[data-v-95ca7152]:focus-visible{border-color:var(--municipal-blue-dark);background:var(--municipal-blue-light);color:var(--municipal-blue-dark)}.program-button-secondary[aria-disabled=true][data-v-95ca7152]{opacity:.7;pointer-events:none}.program-info-trigger[data-v-95ca7152]{width:100%;margin-top:.8rem;min-height:46px;padding:.65rem 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border:1px solid #d5dee7;border-radius:12px;background:#fff;color:var(--municipal-blue-dark);cursor:pointer;font-size:.88rem;font-weight:750;text-align:center;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.program-info-trigger[data-v-95ca7152]:hover{border-color:var(--municipal-blue);background:var(--municipal-blue-light);color:var(--municipal-blue-dark);transform:translateY(-1px)}.program-info-trigger-arrow[data-v-95ca7152]{font-size:.72rem;transition:transform .18s ease}.program-info-trigger:hover .program-info-trigger-arrow[data-v-95ca7152]{transform:translate(2px)}.info-overlay[data-v-95ca7152]{position:fixed;inset:0;z-index:2500;display:flex;align-items:center;justify-content:center;padding:1rem;background:#071422b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.info-modal[data-v-95ca7152]{width:min(1120px,calc(100vw - 2rem));max-height:88dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:20px;background:var(--card-background);box-shadow:0 2rem 5rem #030f1c61}.info-modal-header[data-v-95ca7152]{min-width:0;padding:1.15rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;background:linear-gradient(135deg,var(--municipal-blue),var(--municipal-blue-dark));color:#fff}.info-modal-title[data-v-95ca7152]{margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:850;line-height:1.2;letter-spacing:-.02em}.info-modal-subtitle[data-v-95ca7152]{margin:.35rem 0 0;color:#ffffffdb;font-size:.9rem;line-height:1.4}.info-modal-close[data-v-95ca7152]{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.5);border-radius:11px;background:#ffffff1f;color:#fff;cursor:pointer;font-size:1.15rem;transition:background-color .18s ease,border-color .18s ease}.info-modal-close[data-v-95ca7152]:hover{border-color:#fffc;background:#ffffff38}.info-modal-body[data-v-95ca7152]{min-height:0;overflow-y:auto;padding:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(1.75rem,3vw,2.5rem);scrollbar-gutter:stable}.modal-section+.modal-section[data-v-95ca7152]{margin-top:1.65rem;padding-top:1.65rem;border-top:1px solid var(--border-color)}.modal-introduction[data-v-95ca7152]{padding:1.15rem;border:1px solid #cfe2f5;border-radius:16px;background:linear-gradient(135deg,#f3f8ff,#f8fbff)}.section-heading-with-icon[data-v-95ca7152]{display:flex;align-items:flex-start;gap:1rem}.section-icon[data-v-95ca7152]{width:48px;height:48px;flex:0 0 48px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:var(--municipal-blue-light);color:var(--municipal-blue);font-size:1.4rem}.modal-section-heading[data-v-95ca7152]{margin-bottom:1rem}.modal-section-kicker[data-v-95ca7152]{display:block;margin-bottom:.25rem;color:var(--municipal-blue);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.modal-section-title[data-v-95ca7152]{margin:0;color:var(--primary-text);font-size:1.2rem;font-weight:850;line-height:1.3}.modal-section-description[data-v-95ca7152]{margin:.45rem 0 0;color:var(--secondary-text);line-height:1.65}.modal-action-grid[data-v-95ca7152]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.modal-info-card[data-v-95ca7152]{width:100%;min-width:0;display:flex;align-items:flex-start;gap:.9rem;padding:1rem;border:1px solid var(--border-color);border-radius:15px;background:var(--soft-background)}.modal-action-icon[data-v-95ca7152]{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:1.2rem}.modal-action-icon-success[data-v-95ca7152]{background:#e0f7ed;color:var(--action-green-hover)}.modal-action-icon-primary[data-v-95ca7152]{background:var(--municipal-blue-light);color:var(--municipal-blue)}.modal-action-content[data-v-95ca7152]{min-width:0;display:flex;flex-direction:column;gap:.35rem}.modal-action-content strong[data-v-95ca7152]{color:var(--primary-text);font-size:1rem}.modal-action-content>span[data-v-95ca7152]{color:var(--secondary-text);font-size:.88rem;line-height:1.5}.program-steps[data-v-95ca7152]{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;list-style:none}.program-step[data-v-95ca7152]{min-width:0;padding:1rem;border:1px solid var(--border-color);border-radius:14px;background:#fff}.program-step-number[data-v-95ca7152]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.7rem;border-radius:10px;background:var(--municipal-blue);color:#fff;font-size:.88rem;font-weight:850}.program-step h4[data-v-95ca7152]{margin:0 0 .4rem;color:var(--primary-text);font-size:.92rem;font-weight:800;line-height:1.35}.program-step p[data-v-95ca7152]{margin:0;color:var(--secondary-text);font-size:.82rem;line-height:1.5}.requirements-list[data-v-95ca7152],.documents-list[data-v-95ca7152]{margin:0;padding:0;display:grid;gap:.75rem;list-style:none}.requirements-list[data-v-95ca7152]{grid-template-columns:repeat(2,minmax(0,1fr))}.requirements-list li[data-v-95ca7152]{display:flex;align-items:flex-start;gap:.65rem;color:var(--secondary-text);line-height:1.5}.requirements-list i[data-v-95ca7152]{flex:0 0 auto;margin-top:.15rem;color:var(--action-green-hover)}.documents-list[data-v-95ca7152]{grid-template-columns:repeat(2,minmax(0,1fr))}.document-item[data-v-95ca7152]{min-width:0;display:flex;align-items:flex-start;gap:.75rem;padding:.9rem;border:1px solid var(--border-color);border-radius:13px;background:var(--soft-background);color:var(--secondary-text);line-height:1.5}.document-item-wide[data-v-95ca7152]{grid-column:1 / -1}.document-icon[data-v-95ca7152]{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--municipal-blue-light);color:var(--municipal-blue)}.document-content[data-v-95ca7152]{min-width:0}.document-content small[data-v-95ca7152]{display:block;margin-top:.65rem;color:var(--primary-text);font-weight:750}.service-types[data-v-95ca7152]{margin:.55rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;list-style:none}.service-types li[data-v-95ca7152]{padding:.28rem .55rem;border:1px solid #cbdcec;border-radius:999px;background:#fff;color:var(--municipal-blue-dark);font-size:.75rem;font-weight:700}.info-modal-footer[data-v-95ca7152]{padding:.9rem 1.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;border-top:1px solid var(--border-color);background:#fff;box-shadow:0 -.5rem 1.25rem #102a430d}.info-modal-footer .program-button[data-v-95ca7152]{min-width:190px}@media(max-width:991.98px){.program-steps[data-v-95ca7152]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.modal-action-grid[data-v-95ca7152],.requirements-list[data-v-95ca7152],.documents-list[data-v-95ca7152]{grid-template-columns:1fr}.document-item-wide[data-v-95ca7152]{grid-column:auto}}@media(max-width:639.98px){.program-cover[data-v-95ca7152]{padding:1rem 0}.program-cover>.container[data-v-95ca7152]{padding-right:.75rem;padding-left:.75rem}.program-card[data-v-95ca7152]{border-radius:18px}.program-actions[data-v-95ca7152],.program-steps[data-v-95ca7152]{grid-template-columns:1fr}.info-overlay[data-v-95ca7152]{padding:.5rem}.info-modal[data-v-95ca7152]{width:calc(100vw - 1rem);border-radius:16px}.info-modal-header[data-v-95ca7152]{align-items:flex-start;padding:1rem}.info-modal-body[data-v-95ca7152]{padding:1rem 1rem 1.5rem}.section-heading-with-icon[data-v-95ca7152]{gap:.75rem}.section-icon[data-v-95ca7152]{width:42px;height:42px;flex-basis:42px;border-radius:12px;font-size:1.2rem}.modal-action-card[data-v-95ca7152]{padding:.9rem}.info-modal-footer[data-v-95ca7152]{padding:.75rem 1rem}.info-modal-footer .program-button[data-v-95ca7152]{min-width:0;flex:1 1 0}}@media(max-width:439.98px){.program-info-trigger[data-v-95ca7152]{width:100%;justify-content:center}.info-modal-footer[data-v-95ca7152]{display:grid;grid-template-columns:1fr}.info-modal-footer .program-button[data-v-95ca7152]{width:100%}}@media(prefers-reduced-motion:reduce){.program-button[data-v-95ca7152],.program-info-trigger[data-v-95ca7152],.program-info-trigger-arrow[data-v-95ca7152],.modal-action-card[data-v-95ca7152],.info-modal-close[data-v-95ca7152]{transition:none}}.step-page[data-v-5ce98fbd]{min-height:100vh;background:#26313b}.modal-style-page[data-v-5ce98fbd]{min-height:100vh;padding:clamp(.75rem,2dvh,1.5rem) 1rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(#09121bb8,#09121bb8),url(/images/fondo_lc.png) center / cover fixed}.step-dialog[data-v-5ce98fbd]{width:min(1040px,calc(100vw - 2rem));max-height:calc(100dvh - 1.5rem);background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.dialog-header[data-v-5ce98fbd]{background:linear-gradient(135deg,#075779,#0b6f98);color:#fff;min-height:clamp(72px,10dvh,92px);padding:1.25rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:0 0 auto}.dialog-title[data-v-5ce98fbd]{font-size:clamp(1.25rem,1.6vw,1.55rem);font-weight:800}.dialog-close[data-v-5ce98fbd]{width:2.75rem;height:2.75rem;flex:0 0 2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#ffffff9e;font-size:1.45rem;text-decoration:none;transition:color .18s ease,background .18s ease}.dialog-close[data-v-5ce98fbd]:hover,.dialog-close[data-v-5ce98fbd]:focus-visible{color:#fff;background:#ffffff1f}.dialog-body[data-v-5ce98fbd]{min-height:0;padding:clamp(1.25rem,3dvh,2rem) 2rem;overflow-y:auto;flex:1 1 auto}.dialog-section-title[data-v-5ce98fbd]{margin:0;color:#075779;font-size:1.35rem;font-weight:700}.dialog-divider[data-v-5ce98fbd]{margin:.85rem 0 1.2rem;border-color:#d4dde7;opacity:1}.content-list[data-v-5ce98fbd]{padding-left:1.5rem;color:#536276;font-size:.98rem;line-height:1.65}.content-list li+li[data-v-5ce98fbd]{margin-top:.15rem}.dialog-footer[data-v-5ce98fbd]{background:#f8fafc;border-top:1px solid #e9eef5;min-height:72px;padding:.85rem 2rem;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;flex:0 0 auto}.dialog-button[data-v-5ce98fbd]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.5rem;border-radius:10px;font-size:.9rem}.dialog-button-leading[data-v-5ce98fbd]{margin-right:auto}@media(max-width:576px){.modal-style-page[data-v-5ce98fbd]{padding:0}.step-dialog[data-v-5ce98fbd]{width:100vw;max-height:100dvh;min-height:100dvh;border-radius:0}.dialog-header[data-v-5ce98fbd]{min-height:84px;padding:1.25rem}.dialog-title[data-v-5ce98fbd]{font-size:1.25rem}.dialog-body[data-v-5ce98fbd]{min-height:0;padding:1.4rem}.dialog-section-title[data-v-5ce98fbd]{font-size:1.4rem}.content-list[data-v-5ce98fbd]{font-size:1rem}.dialog-footer[data-v-5ce98fbd]{min-height:auto;padding:1rem 1.25rem 1.25rem}.dialog-footer .btn[data-v-5ce98fbd]{width:100%}.dialog-button-leading[data-v-5ce98fbd]{margin-right:0}}.step-page[data-v-63dbc043]{min-height:100vh;background:#26313b}.modal-style-page[data-v-63dbc043]{min-height:100vh;padding:clamp(.75rem,2dvh,1.5rem) 1rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(#09121bb8,#09121bb8),url(/images/fondo_lc.png) center / cover fixed}.step-dialog[data-v-63dbc043]{width:min(1040px,calc(100vw - 2rem));max-height:calc(100dvh - 1.5rem);background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.dialog-header[data-v-63dbc043]{background:linear-gradient(135deg,#075779,#0b6f98);color:#fff;min-height:clamp(72px,10dvh,92px);padding:1.25rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:0 0 auto}.dialog-title[data-v-63dbc043]{font-size:clamp(1.25rem,1.6vw,1.55rem);font-weight:800}.dialog-close[data-v-63dbc043]{width:2.75rem;height:2.75rem;flex:0 0 2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#ffffff9e;font-size:1.45rem;text-decoration:none;transition:color .18s ease,background .18s ease}.dialog-close[data-v-63dbc043]:hover,.dialog-close[data-v-63dbc043]:focus-visible{color:#fff;background:#ffffff1f}.dialog-body[data-v-63dbc043]{min-height:0;padding:clamp(1.25rem,3dvh,2rem) 2rem;overflow-y:auto;flex:1 1 auto}.dialog-section-title[data-v-63dbc043]{margin:0;color:#075779;font-size:1.35rem;font-weight:700}.dialog-divider[data-v-63dbc043]{margin:.85rem 0 1.2rem;border-color:#d4dde7;opacity:1}.content-list[data-v-63dbc043]{padding-left:1.5rem;color:#536276;font-size:.98rem;line-height:1.65}.content-list li+li[data-v-63dbc043]{margin-top:.15rem}.dialog-footer[data-v-63dbc043]{background:#f8fafc;border-top:1px solid #e9eef5;min-height:72px;padding:.85rem 2rem;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;flex:0 0 auto}.dialog-button[data-v-63dbc043]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.5rem;border-radius:10px;font-size:.9rem}.dialog-button-leading[data-v-63dbc043]{margin-right:auto}@media(max-width:576px){.modal-style-page[data-v-63dbc043]{padding:0}.step-dialog[data-v-63dbc043]{width:100vw;max-height:100dvh;min-height:100dvh;border-radius:0}.dialog-header[data-v-63dbc043]{min-height:84px;padding:1.25rem}.dialog-title[data-v-63dbc043]{font-size:1.25rem}.dialog-body[data-v-63dbc043]{min-height:0;padding:1.4rem}.dialog-section-title[data-v-63dbc043]{font-size:1.4rem}.content-list[data-v-63dbc043]{font-size:1rem}.dialog-footer[data-v-63dbc043]{min-height:auto;padding:1rem 1.25rem 1.25rem}.dialog-footer .btn[data-v-63dbc043]{width:100%}.dialog-button-leading[data-v-63dbc043]{margin-right:0}}.consent-page[data-v-71200925]{min-height:100vh;background:#26313b}.modal-style-page[data-v-71200925]{min-height:100vh;padding:clamp(.75rem,2dvh,1.5rem) 1rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(#081018c2,#081018c2),url(/images/fondo_lc.png) center / cover fixed}.consent-dialog[data-v-71200925]{width:min(1040px,calc(100vw - 2rem));max-height:calc(100dvh - 1.5rem);background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.consent-top[data-v-71200925]{min-height:clamp(104px,16dvh,136px);background:linear-gradient(135deg,#075779,#0b6f98);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.shield-circle[data-v-71200925]{width:82px;height:82px;border-radius:50%;background:#ffffff2e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.55rem}.consent-body[data-v-71200925]{min-height:0;padding:clamp(1.25rem,3dvh,2rem) 2rem;overflow-y:auto;flex:1 1 auto}.consent-title[data-v-71200925]{color:#075779;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700}.consent-box[data-v-71200925]{background:#f7fafc;border-left:4px solid #0b6f98;border-radius:14px;padding:1.2rem 1.4rem;color:#526172;font-size:.94rem;line-height:1.55}.consent-box .alert[data-v-71200925]{margin-top:1rem!important;padding:.8rem 1rem}.check-card[data-v-71200925]{display:flex;align-items:center;gap:1rem;border:2px solid #d8e2ee;border-radius:14px;padding:.9rem 1.2rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.check-card[data-v-71200925]:hover,.check-card.is-selected[data-v-71200925]{border-color:#0b6f98;background:#f3fbff;box-shadow:0 0 0 .2rem #0b6f981a}.check-input[data-v-71200925]{width:1.55rem;height:1.55rem;margin-top:0;flex:0 0 auto}.consent-footer[data-v-71200925]{background:#f8fafc;border-top:1px solid #e9eef5;min-height:72px;padding:.85rem 2rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;flex:0 0 auto}.consent-footer .btn[data-v-71200925]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:.6rem 1.75rem;font-size:.9rem}.redirect-overlay[data-v-71200925]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fffffffa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.redirect-inner[data-v-71200925]{display:flex;flex-direction:column;align-items:center;gap:2rem}.redirect-logo-wrap[data-v-71200925]{position:relative;width:230px;height:230px;display:flex;align-items:center;justify-content:center}.redirect-logo[data-v-71200925]{position:relative;z-index:2;width:140px;height:auto;filter:drop-shadow(0 0 20px rgba(12,74,110,.22));animation:redirectLogoPulse-71200925 2s ease-in-out infinite}.redirect-ring[data-v-71200925]{position:absolute;width:175px;height:175px;border:3px solid rgba(12,74,110,.24);border-radius:50%;animation:redirectRingPulse-71200925 2s ease-out infinite}.redirect-ring-delayed[data-v-71200925]{width:215px;height:215px;border-color:#0c4a6e21;animation-delay:1s}.redirect-message[data-v-71200925]{display:flex;align-items:center;gap:1rem;color:#0c4a6e;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:600}.redirect-dots[data-v-71200925]{display:flex;gap:.45rem}.redirect-dots i[data-v-71200925]{width:12px;height:12px;border-radius:50%;background:#0c4a6e;animation:redirectDots-71200925 1.5s ease-in-out infinite both}.redirect-dots i[data-v-71200925]:nth-child(1){animation-delay:-.32s}.redirect-dots i[data-v-71200925]:nth-child(2){animation-delay:-.16s}.redirect-fade-enter-active[data-v-71200925],.redirect-fade-leave-active[data-v-71200925]{transition:opacity .25s ease}.redirect-fade-enter-from[data-v-71200925],.redirect-fade-leave-to[data-v-71200925]{opacity:0}@keyframes redirectLogoPulse-71200925{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.95}}@keyframes redirectRingPulse-71200925{0%{transform:scale(.8);opacity:1}to{transform:scale(1.35);opacity:0}}@keyframes redirectDots-71200925{0%,80%,to{transform:scale(.8);opacity:.45}40%{transform:scale(1.2);opacity:1}}@media(max-width:576px){.modal-style-page[data-v-71200925]{padding:0}.consent-dialog[data-v-71200925]{width:100vw;max-height:100dvh;min-height:100dvh;border-radius:0}.consent-top[data-v-71200925]{min-height:96px}.shield-circle[data-v-71200925]{width:64px;height:64px;font-size:2rem}.consent-footer .btn[data-v-71200925]{width:100%}.consent-body[data-v-71200925]{padding:1rem}.consent-title[data-v-71200925]{font-size:1.35rem}.consent-box[data-v-71200925]{padding:.9rem;font-size:.9rem;line-height:1.5}.check-card[data-v-71200925]{align-items:flex-start;gap:.75rem;padding:.75rem}.check-card span[data-v-71200925]{font-size:.88rem;line-height:1.4}.consent-footer[data-v-71200925]{min-height:auto;gap:.5rem;padding:.6rem .75rem .75rem}.redirect-inner[data-v-71200925]{gap:2rem;padding:1rem}.redirect-logo-wrap[data-v-71200925]{width:190px;height:190px}.redirect-logo[data-v-71200925]{width:110px}.redirect-ring[data-v-71200925]{width:145px;height:145px}.redirect-ring-delayed[data-v-71200925]{width:185px;height:185px}.redirect-message[data-v-71200925]{flex-direction:column;gap:.75rem;text-align:center;font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.redirect-logo[data-v-71200925],.redirect-ring[data-v-71200925],.redirect-dots i[data-v-71200925]{animation:none}}.fake-page[data-v-c81c4f00]{min-height:100vh;background:#edf3f7}.modal-style-page[data-v-c81c4f00]{min-height:calc(100vh - 74px);padding:3rem 1rem;display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(#0f203180,#0f203180),#eef4f8}.fake-dialog[data-v-c81c4f00]{width:min(100%,480px);background:#fff;border-radius:18px;overflow:hidden}.fake-top[data-v-c81c4f00]{position:relative;min-height:118px;background:linear-gradient(135deg,#075779,#0b6f98);display:flex;align-items:center;justify-content:center}.badge-dev[data-v-c81c4f00]{position:absolute;top:12px;right:12px;background:#ffffff2e;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.28rem .6rem;border-radius:999px}.key-circle[data-v-c81c4f00]{width:74px;height:74px;border-radius:50%;background:#ffffff2e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.3rem}.fake-body[data-v-c81c4f00]{padding:2.2rem 2.2rem 2rem}.form-control[data-v-c81c4f00]{border-radius:14px}.invalid-feedback[data-v-c81c4f00]{font-weight:600}.form-page[data-v-2b1ed90c]{min-height:100vh;background:#f8fafc}.guard-page[data-v-2b1ed90c]{min-height:100vh;background:#f4f8fb}.guard-card[data-v-2b1ed90c]{max-width:680px}.guard-icon[data-v-2b1ed90c]{width:72px;height:72px;border-radius:24px;background:#e8f1ff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;font-size:2rem}.guard-icon-cerrado[data-v-2b1ed90c]{background:#fdeceb;color:#b3261e}.correction-shell[data-v-101964c0]{--tracking-blue: #0b4f7d;--tracking-blue-dark: #07395f;--tracking-blue-bright: #1268c4;--tracking-blue-light: #e8f2ff;--tracking-green: #00a86b;--tracking-green-dark: #008e5b;--tracking-amber: #d97706;--tracking-amber-light: #fff7e6;--tracking-red: #c0392b;--tracking-text: #102a43;--tracking-muted: #5d6f82;--tracking-border: #dce6f0;--tracking-soft: #f8fafc;--tracking-shadow: 0 10px 28px rgba(16, 42, 67, .07);min-height:100%;color:var(--tracking-text)}.correction-page[data-v-101964c0]{width:min(880px,calc(100% - 2rem));max-width:none;margin:0 auto;padding:1.35rem 0 4rem}.tracking-hero[data-v-101964c0],.tracking-card[data-v-101964c0]{background:#fff;border:1px solid var(--tracking-border);border-radius:20px;box-shadow:var(--tracking-shadow)}.tracking-back-nav[data-v-101964c0]{margin-bottom:.75rem}.tracking-back-link[data-v-101964c0]{display:inline-flex;align-items:center;gap:.3rem;min-height:40px;padding:.3rem .2rem;border:0;background:transparent;color:var(--tracking-blue);font-weight:700;font-size:.92rem;border-radius:8px;text-decoration:none}.tracking-back-link[data-v-101964c0]:hover{color:var(--tracking-blue-dark);text-decoration:underline}.tracking-back-link[data-v-101964c0]:focus-visible{outline:3px solid rgba(18,104,196,.22);outline-offset:3px}.tracking-hero[data-v-101964c0]{display:flex;min-height:104px;padding:1.1rem 1.4rem;margin-bottom:.9rem}.tracking-hero-copy[data-v-101964c0]{min-width:0;display:flex;align-items:center;gap:1rem}.tracking-hero-icon[data-v-101964c0]{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 54px;border-radius:17px;color:#fff;background:linear-gradient(135deg,var(--tracking-blue),var(--tracking-blue-bright));box-shadow:0 8px 20px #0b4f7d33;font-size:1.45rem}.kicker[data-v-101964c0]{margin-bottom:.28rem;color:var(--tracking-blue);font-size:.74rem;font-weight:850;letter-spacing:.075em;text-transform:uppercase}.tracking-hero h1[data-v-101964c0]{margin:0;color:var(--tracking-text);font-size:clamp(1.5rem,3vw,1.95rem);font-weight:850;line-height:1.12;letter-spacing:-.03em}.tracking-hero p[data-v-101964c0]{margin-top:.45rem;color:var(--tracking-muted);font-size:.98rem;line-height:1.5}.global-message[data-v-101964c0]{display:flex;align-items:center;padding:.9rem 1.1rem;margin-bottom:1rem;font-weight:650}.state-card[data-v-101964c0]{margin-bottom:1rem}.summary-card[data-v-101964c0]{padding:1.25rem 1.4rem;margin-bottom:1rem}.summary-count[data-v-101964c0]{margin:0 0 .2rem;color:var(--tracking-text);font-size:1.5rem;font-weight:850;letter-spacing:-.02em}.summary-code[data-v-101964c0]{display:flex;flex-direction:column;gap:.1rem;margin-top:.9rem;padding-top:.75rem;border-top:1px solid var(--tracking-border)}.summary-code span[data-v-101964c0]{color:var(--tracking-muted);font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.summary-code strong[data-v-101964c0]{color:var(--tracking-text);font-weight:750}.municipal-note-info[data-v-101964c0]{display:flex;align-items:flex-start;gap:.7rem;margin-top:1rem;padding:.9rem 1rem;border:1px solid #cfe0f0;border-radius:16px;background:var(--tracking-blue-light)}.municipal-note-icon[data-v-101964c0]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border-radius:10px;color:var(--tracking-blue);background:#ffffffa6}.municipal-note-info strong[data-v-101964c0]{display:block;color:var(--tracking-blue-dark);font-size:.82rem;font-weight:800}.municipal-note-info p[data-v-101964c0]{margin-top:.25rem;color:var(--tracking-text);line-height:1.5}.white-space-pre[data-v-101964c0]{white-space:pre-wrap}.requested-card[data-v-101964c0]{padding:1.25rem 1.4rem;margin-bottom:1rem}.section-heading[data-v-101964c0]{align-items:center;margin-bottom:1.1rem}.section-heading-copy[data-v-101964c0]{min-width:0;display:flex;align-items:flex-start;gap:.75rem}.section-heading-icon[data-v-101964c0]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;border-radius:13px;color:var(--tracking-blue);background:var(--tracking-blue-light);font-size:1.05rem}.section-heading h3[data-v-101964c0]{margin:0;color:var(--tracking-text);font-size:1.05rem;font-weight:900}.section-heading p[data-v-101964c0]{margin:.2rem 0 0;color:var(--tracking-muted);line-height:1.45}.requested-list[data-v-101964c0]{display:flex;flex-direction:column}.requested-item[data-v-101964c0]{padding:1.1rem 0;border-top:1px solid var(--tracking-border)}.requested-list .requested-item[data-v-101964c0]:first-child{border-top:0;padding-top:0}.rsh-item[data-v-101964c0]{border:1px solid #cfe0f5;border-radius:16px;background:var(--tracking-blue-light);padding:1rem 1.1rem;margin-bottom:1.1rem}.requested-header h4[data-v-101964c0]{margin:.5rem 0 .25rem;color:var(--tracking-text);font-size:1rem;font-weight:850}.badge-tipo[data-v-101964c0]{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.badge-tipo--dato[data-v-101964c0]{color:var(--tracking-blue-dark);background:var(--tracking-blue-light)}.badge-tipo--documento[data-v-101964c0]{color:#0a6e82;background:#e3f6fa}.previous-address[data-v-101964c0]{display:flex;flex-direction:column;gap:.2rem;border:1px solid var(--tracking-border);border-radius:14px;background:var(--tracking-soft);color:var(--tracking-muted);padding:.75rem .9rem}.previous-address-label[data-v-101964c0]{color:var(--tracking-text);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.invalid-feedback[data-v-101964c0]{display:flex;align-items:center;color:var(--tracking-red);font-weight:650}.document-upload[data-v-101964c0]{position:relative;display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;border:1.5px dashed #a9bfd2;border-radius:16px;background:var(--tracking-soft);flex-wrap:wrap}.document-upload--filled[data-v-101964c0]{border-style:solid;border-color:var(--tracking-green);background:#f2fbf7}.document-upload-icon[data-v-101964c0]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px;color:var(--tracking-blue);background:var(--tracking-blue-light);font-size:1.15rem}.document-upload-icon--ok[data-v-101964c0]{color:var(--tracking-green-dark);background:#dcf5e8}.document-upload-copy[data-v-101964c0]{min-width:0;display:flex;flex-direction:column}.document-upload-copy strong[data-v-101964c0]{color:var(--tracking-text);font-weight:800;word-break:break-word}.document-upload-copy span[data-v-101964c0]{color:var(--tracking-muted);font-size:.85rem;margin-top:.1rem}.document-upload-button[data-v-101964c0]{margin-left:auto;padding:.5rem .95rem;border-radius:999px;color:#fff;background:var(--tracking-blue);font-weight:700;font-size:.88rem;white-space:nowrap;pointer-events:none}.document-upload-button--ghost[data-v-101964c0]{color:var(--tracking-blue-dark);background:#fff;border:1px solid var(--tracking-blue)}.document-upload-input[data-v-101964c0]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.document-upload[data-v-101964c0]:focus-within{outline:3px solid rgba(18,104,196,.3);outline-offset:2px}.document-upload-hint[data-v-101964c0]{margin:.5rem 0 0;color:var(--tracking-muted);font-size:.84rem}.comment-field[data-v-101964c0]{margin-top:1.3rem;padding-top:1.1rem;border-top:1px solid var(--tracking-border)}.optional-tag[data-v-101964c0]{margin-left:.4rem;color:var(--tracking-muted);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.comment-help[data-v-101964c0]{margin:.3rem 0 .6rem;color:var(--tracking-muted);font-size:.88rem;line-height:1.45}.form-actions[data-v-101964c0]{display:flex;flex-direction:column-reverse;gap:.75rem;margin-top:1.4rem;padding-top:1.1rem;border-top:1px solid var(--tracking-border)}.tracking-home-button[data-v-101964c0]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #b8cee1;border-radius:999px;padding:.65rem 1.15rem;color:var(--tracking-blue);background:#fff;font-weight:750}.tracking-home-button[data-v-101964c0]:hover{border-color:var(--tracking-blue);color:var(--tracking-blue-dark);background:var(--tracking-blue-light)}.submit-button[data-v-101964c0]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;padding:.65rem 1.35rem;font-weight:750}.tracking-home-button[data-v-101964c0]:focus-visible,.submit-button[data-v-101964c0]:focus-visible{outline:3px solid rgba(18,104,196,.28);outline-offset:3px}@media(min-width:576px){.form-actions[data-v-101964c0]{flex-direction:row;justify-content:space-between;align-items:center}}@media(max-width:575.98px){.tracking-hero-copy[data-v-101964c0]{align-items:flex-start}.document-upload-button[data-v-101964c0]{margin-left:0}.tracking-home-button[data-v-101964c0],.submit-button[data-v-101964c0]{width:100%}}.btn{transition:filter .15s ease,transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.btn:focus-visible{outline:2px solid var(--func-primary, var(--lc-primary));outline-offset:2px}.btn:disabled,.btn.disabled{transform:none!important;box-shadow:none!important;opacity:.6}.btn-primary:hover:not(:disabled){filter:brightness(.97);transform:translateY(-1px)}.btn-primary:active:not(:disabled){transform:translateY(0);filter:brightness(.94)}.btn-outline-primary,.btn-outline-secondary,.btn-outline-success,.btn-outline-danger,.btn-outline-warning,.btn-light{box-shadow:none}.btn-outline-primary:hover:not(:disabled){background:var(--func-primary-soft, var(--lc-primary-soft))}.btn-row-action{min-height:var(--ui-btn-height-sm, 34px);border-radius:var(--ui-btn-radius-sm, 10px);padding-inline:.85rem;font-size:.85rem}.btn-icon-action{width:var(--ui-btn-height-sm, 34px);height:var(--ui-btn-height-sm, 34px);padding:0;min-width:0;border-radius:var(--ui-btn-radius-sm, 10px);display:inline-flex;align-items:center;justify-content:center}.btn-modal-close{width:42px;height:42px;flex:0 0 auto;border:1px solid transparent;border-radius:var(--ui-btn-radius-sm, 10px);display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--func-muted, var(--lc-muted))}.btn-modal-close:hover{border-color:var(--func-border-strong, var(--lc-border));background:var(--func-primary-soft, var(--lc-primary-soft));color:var(--func-primary-dark, var(--lc-primary-dark))}.btn:not(.btn-sm),.form-control:not(textarea),.form-select{min-height:var(--ui-control-height)}.portal-header-content{min-height:98px;gap:.45rem;padding:.65rem var(--ui-page-gutter)}.portal-header .brand-logo{width:min(172px,48vw)}.portal-header--prominent .portal-header-content{min-height:166px;gap:.5rem!important;padding:1rem var(--ui-page-gutter)!important}.portal-header--prominent .brand-logo{width:min(172px,42vw)}.portal-header .portal-title{font-size:clamp(1.3rem,2vw,1.6rem)}.program-cover{padding:clamp(.9rem,2vw,1.6rem) 0}.program-card{max-width:520px;border-radius:var(--ui-surface-radius);box-shadow:var(--ui-surface-shadow)}.program-card-media{aspect-ratio:2 / 1}.program-card-body{padding:clamp(1rem,2vw,1.35rem)}.program-card-title{font-size:clamp(1.35rem,2.2vw,1.55rem)}.program-card-description{margin-bottom:1rem;line-height:1.5}.program-button{min-height:var(--ui-control-height);border-radius:var(--ui-surface-radius-sm)}.info-overlay{padding:var(--ui-page-gutter)}.info-modal,.application-dialog{width:min(var(--ui-dialog-max),calc(100vw - var(--ui-page-gutter) - var(--ui-page-gutter)));max-height:var(--ui-dialog-max-height);border-radius:var(--ui-surface-radius);box-shadow:0 1.5rem 3.8rem #030f1c52}.info-modal-header,.application-dialog-header{padding:.85rem 1.15rem}.info-modal-title,.application-dialog-title{font-size:clamp(1.2rem,2vw,1.45rem)}.info-modal-body,.application-dialog-body{min-height:0;overflow-y:auto;padding:clamp(.9rem,1.8vw,1.35rem)}.info-modal-body{padding-bottom:clamp(1.1rem,2vw,1.55rem)}.info-modal-footer,.application-dialog-footer{min-height:62px;padding:.65rem 1.15rem}.application-progress{padding:.62rem 1.15rem}.application-step-heading{gap:.75rem;margin-bottom:.9rem}.application-step-icon,.section-icon{width:44px;height:44px;flex-basis:44px;border-radius:12px}.application-requirements,.application-documents,.modal-action-grid{gap:.65rem}.application-requirements>li,.application-documents>li,.modal-action-card,.program-step,.document-item{padding:.75rem;border-radius:var(--ui-surface-radius-sm)}.modal-section+.modal-section{margin-top:1.15rem;padding-top:1.15rem}.modal-introduction,.final-callout{padding:.9rem!important;border-radius:14px}.program-steps{gap:.6rem}.program-step{padding:.75rem}.modal-style-page{padding:var(--ui-page-gutter)}.step-dialog,.consent-dialog{width:min(var(--ui-dialog-max),calc(100vw - var(--ui-page-gutter) - var(--ui-page-gutter)));max-height:var(--ui-dialog-max-height);border-radius:var(--ui-surface-radius)}.dialog-header{min-height:74px;padding:.9rem 1.4rem}.dialog-body,.consent-body{min-height:0;overflow-y:auto;padding:clamp(1rem,2vw,1.4rem)}.dialog-footer,.consent-footer{min-height:62px;padding:.65rem 1.4rem}.consent-top{min-height:94px}.shield-circle{width:68px;height:68px;font-size:2.15rem}.consent-box{padding:.95rem 1.1rem}.cc-form-page .cc-form-shell{width:min(var(--ui-reading-max),calc(100% - var(--ui-page-gutter) - var(--ui-page-gutter)));max-width:var(--ui-reading-max);padding-top:1rem!important;padding-bottom:1.25rem!important}.cc-form-page .cc-form-shell>.row{margin-right:0;margin-left:0}.cc-form-page .cc-form-shell>.row>[class*=col-]{width:100%;max-width:none;padding-right:0;padding-left:0}.cc-form-page .cc-hero-clean{min-height:196px;padding:1.65rem 1.8rem;border-radius:var(--ui-surface-radius)}.cc-form-page .cc-hero-text{line-height:1.55}.cc-form-page .cc-hero-chips{gap:.5rem;margin-top:.9rem}.cc-form-page .cc-progress-card,.cc-form-page .cc-section-card,.cc-form-page .cc-success-card{border-radius:var(--ui-surface-radius)!important;box-shadow:var(--ui-surface-shadow)!important}.cc-form-page .cc-progress-card{padding:1rem!important;margin-bottom:var(--ui-section-gap)!important}.cc-form-page .cc-section-card,.cc-form-page .cc-success-card{padding:1.1rem!important}.cc-form-page .step-header{gap:.8rem;padding:1rem 1.1rem!important;margin-bottom:1rem!important;border-radius:16px!important}.cc-form-page .step-icon{width:44px!important;height:44px!important;flex-basis:44px!important;border-radius:12px!important}.cc-form-page .form-step-card>.row.g-3>[class^=col-],.cc-form-page .form-step-card>.row.g-3>[class*=" col-"]{padding:.55rem}.cc-form-page .form-control:not(textarea),.cc-form-page .form-select,.cc-form-page .input-group-text,.cc-form-page .multiselect__tags{min-height:var(--ui-control-height)!important}.cc-form-page .file-upload-select{min-height:88px!important;padding:.8rem!important}.cc-form-page .document-panel{padding:.95rem!important;border-radius:14px!important}.cc-form-page .cc-navigation-actions{gap:.7rem;margin-top:1rem!important;padding-top:1rem!important}.cc-form-page .cc-navigation-actions .btn{min-height:var(--ui-control-height)}.guard-page .container{padding:clamp(.75rem,2vw,1.25rem) var(--ui-page-gutter)!important}.guard-panel,.guard-card{width:min(640px,100%);max-width:640px}.guard-panel{border-radius:var(--ui-surface-radius);box-shadow:var(--ui-surface-shadow)}.guard-panel-header{padding:1.5rem 1.25rem 1.35rem}.guard-panel-icon{width:68px;height:68px;margin-bottom:.85rem;font-size:2.1rem}.guard-panel-header h1{font-size:1.65rem}.guard-panel-body{padding:1.15rem 1.4rem 1.4rem}.guard-divisor,.guard-mensaje{margin-bottom:1.15rem}.fake-page .modal-style-page{min-height:calc(100vh - 64px);padding-block:clamp(1rem,4dvh,2rem)}.fake-dialog{width:min(100%,460px);border-radius:var(--ui-surface-radius)}.fake-top{min-height:92px}.key-circle{width:62px;height:62px;font-size:1.9rem}.fake-body{padding:1.4rem 1.5rem 1.5rem}.correction-page{width:min(var(--ui-reading-max),calc(100% - var(--ui-page-gutter) - var(--ui-page-gutter)));max-width:var(--ui-reading-max);padding:1rem 0 1.5rem}.correction-card{padding:1.1rem;border-radius:var(--ui-surface-radius);box-shadow:var(--ui-surface-shadow)}.requested-item{padding:.85rem;border-radius:14px}.tracking-page{width:min(var(--ui-reading-max),calc(100% - var(--ui-page-gutter) - var(--ui-page-gutter)));padding:1rem 0 2rem}.tracking-hero,.tracking-card,.tracking-overview,.review-request-card,.public-resolution-card{border-radius:var(--ui-surface-radius);box-shadow:var(--ui-surface-shadow)}.tracking-hero{min-height:102px;padding:1rem 1.15rem}.tracking-hero-icon,.status-icon{width:46px;height:46px;flex-basis:46px;border-radius:13px;font-size:1.2rem}.tracking-hero h1{font-size:clamp(1.45rem,2.5vw,1.85rem)}.search-card,.empty-state-card,.error-state-card,.postulaciones-list-card,.action-card,.summary-card,.documents-card,.review-request-card,.public-resolution-card,.legal-card{padding:1rem 1.1rem}.tracking-overview-header{gap:.9rem;padding:1rem 1.1rem}.tracking-overview-header h2{font-size:clamp(1.25rem,2.2vw,1.6rem)}.next-step-card,.next-steps-panel{padding:1rem 1.1rem}.summary-grid div,.document-public-item,.postulacion-item{padding:.7rem .8rem;border-radius:var(--ui-surface-radius-sm)}.mvp-backoffice,.staff-panel,.auditoria-panel,.dashboard-page,.funcionario-assisted-page{min-width:0}.mvp-hero,.staff-page-header,.audit-page-header,.topbar-card,.funcionario-assisted-header{min-height:88px;border-radius:var(--ui-surface-radius)}.mvp-hero,.staff-page-header,.audit-page-header,.topbar-card,.funcionario-assisted-header-body{padding:1rem 1.15rem}.mvp-content-responsive,.staff-panel,.auditoria-panel,.dashboard-page,.funcionario-assisted-page{gap:var(--ui-section-gap)}.staff-page-header,.audit-page-header{margin-bottom:0!important}.staff-filters-card,.staff-list-card,.staff-form-card,.audit-filters-card,.audit-list-card,.content-card,.chart-card,.mvp-list-card{border-radius:var(--ui-surface-radius);box-shadow:var(--ui-surface-shadow)}.staff-filters-card .card-body,.staff-form-card .card-body,.audit-filters-card .card-body{padding:1rem}.audit-event-list{padding:.65rem}.audit-event-row{padding:.75rem .85rem}.mvp-modal-backdrop,.audit-modal-overlay{padding:var(--ui-page-gutter)}.mvp-modal{width:min(var(--ui-dialog-wide-max),calc(100vw - var(--ui-page-gutter) - var(--ui-page-gutter)));max-height:var(--ui-backoffice-dialog-max-height);border-radius:var(--ui-surface-radius)}.mvp-modal-backdrop.mvp-modal-backdrop--detalle{padding:clamp(.5rem,.8vw,.75rem)}.mvp-modal.mvp-modal--detalle{width:100%;max-width:none;height:100%;max-height:none;border-radius:clamp(12px,1vw,16px)}.mvp-modal.mvp-modal--detalle>.mvp-modal-body{min-height:0;flex:1 1 auto;overflow-y:auto}.mvp-modal.mvp-modal--detalle>.mvp-modal-header .btn-close{width:var(--ui-control-height);height:var(--ui-control-height);flex-basis:var(--ui-control-height)}.mvp-modal--detalle>.mvp-modal-header{border-bottom-color:color-mix(in srgb,var(--module-accent) 22%,#dbe5ef);box-shadow:0 .35rem 1rem #1f3c5a0b}.mvp-modal--detalle>.mvp-modal-body{align-content:start;gap:.75rem;padding:clamp(.7rem,1vw,1rem)}.mvp-modal--detalle .mvp-guidance{box-shadow:0 .3rem .9rem #1f3c5a0a}.mvp-modal--detalle .mvp-panel{width:100%;padding:clamp(.85rem,1.2vw,1.15rem);border-color:#d7e2ed;background:linear-gradient(180deg,#fff,#fcfdff)}.mvp-modal--detalle .mvp-panel>.mvp-section-title{align-items:center;margin:0 0 1rem;padding:0 0 .9rem;border-bottom:1px solid #dbe5ef;border-radius:0;background:transparent}.mvp-modal--detalle .mvp-panel>.mvp-section-title h3,.mvp-modal--detalle .mvp-resolution-heading h3,.mvp-modal--detalle .mvp-history-heading h3{font-size:clamp(1.3rem,1.8vw,1.65rem);letter-spacing:-.025em}.mvp-modal--detalle .mvp-panel>.mvp-section-title p,.mvp-modal--detalle .mvp-resolution-heading p,.mvp-modal--detalle .mvp-history-heading p{max-width:72rem;margin-top:.25rem;line-height:1.45}.mvp-modal--detalle .mvp-grid article{position:relative;min-height:72px;overflow:hidden;padding:.8rem .9rem;border-color:#d8e4ef;background:linear-gradient(145deg,#f8fbff,#fff)}.mvp-modal--detalle .mvp-grid small,.mvp-modal--detalle .mvp-admisibilidad small{color:#526a82;letter-spacing:.045em}.mvp-modal--detalle .mvp-grid strong{font-variant-numeric:tabular-nums}.mvp-modal--detalle .mvp-admisibilidad{align-items:center;min-height:72px;margin-top:.9rem;padding:.8rem .9rem}.mvp-modal--detalle .mvp-admisibilidad>i{display:grid;width:2.65rem;height:2.65rem;flex:0 0 2.65rem;place-items:center;border-radius:12px;background:#ffffffb8;font-size:1.2rem}.mvp-modal--detalle .mvp-data-sections,.mvp-modal--detalle .mvp-correction-board,.mvp-modal--detalle .pr-accordion{min-width:0}.mvp-modal--detalle .pr-section{min-width:0;border-color:#d7e3ef;border-radius:14px}.mvp-modal--detalle .pr-header{min-height:60px;padding:.7rem .85rem}.mvp-modal--detalle .pr-section.open{border-color:#cbd8e6}.mvp-modal--detalle .pr-section.open>.pr-header{background:color-mix(in srgb,var(--module-soft) 66%,#ffffff)}.mvp-modal--detalle .mvp-accordion-selected,.mvp-modal--detalle .pr-count{border-radius:8px}.mvp-modal--detalle .pr-content{padding:clamp(.8rem,1vw,1rem);background:#f7faff}.mvp-modal--detalle .mvp-edit-form .form-label,.mvp-modal--detalle .mvp-resolution-form .form-label,.mvp-modal--detalle .mvp-review-decision-form .form-label,.mvp-modal--detalle .mvp-correction-detail .form-label{margin-bottom:.38rem;color:#314a63;font-size:.78rem;font-weight:650}.mvp-modal--detalle .form-control,.mvp-modal--detalle .form-select{border-color:#bfd0e0;background-color:#fff;box-shadow:inset 0 1px 2px #1f3c5a09}.mvp-modal--detalle .mvp-doc-manager{padding:clamp(.85rem,1.1vw,1.05rem)}.mvp-modal--detalle .mvp-resolution-action,.mvp-modal--detalle .mvp-review-decision{min-height:76px;padding:.75rem .85rem}.mvp-modal--detalle .mvp-history-controls{padding:.8rem;background:#f7faff}.mvp-modal--detalle .mvp-history-item{border-color:#d6e2ee;background:#fff}@media(min-width:900px){.mvp-modal--detalle .pr-accordion{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;align-items:start;gap:.7rem}.mvp-modal--detalle .pr-accordion>.open{grid-column:1 / -1}}@media(min-width:1100px){.mvp-modal--detalle>.mvp-modal-header{min-height:84px;padding:.75rem 1rem}.mvp-modal--detalle .mvp-modal-heading{display:grid;grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.15rem;width:100%}.mvp-modal--detalle .mvp-modal-heading>.mvp-eyebrow{grid-column:1 / -1}.mvp-modal--detalle .mvp-modal-heading h2,.mvp-modal--detalle .mvp-modal-heading p,.mvp-modal--detalle .mvp-modal-heading .modal-chip{margin:0}.mvp-modal--detalle .mvp-modal-heading p{min-width:0;font-weight:700}.mvp-modal--detalle .mvp-modal-heading .modal-chip{justify-self:end}.mvp-modal--detalle .mvp-guidance{min-height:64px;padding:.65rem .8rem}.mvp-modal--detalle .mvp-guidance>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;-moz-column-gap:1rem;column-gap:1rem;width:100%}.mvp-modal--detalle .mvp-guidance span{grid-column:1 / -1}.mvp-modal--detalle .mvp-guidance p{margin:0}.mvp-modal--detalle .mvp-resolution-public-message,.mvp-modal--detalle .mvp-resolution-internal-note{grid-column:auto}.mvp-modal--detalle .mvp-resolution-reason{grid-column:1 / -1;width:min(100%,34rem)}}@media(min-width:1500px){.mvp-modal--detalle .mvp-edit-sections .row>.col-md-4{width:25%}}@media(max-width:1099.98px){.mvp-modal--detalle .mvp-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.mvp-modal--detalle .mvp-panel>.mvp-section-title{align-items:stretch;flex-direction:column}.mvp-modal--detalle .mvp-panel>.mvp-section-title>.d-flex,.mvp-modal--detalle .mvp-panel>.mvp-section-title .btn{width:100%}.mvp-modal--detalle .mvp-grid-4{grid-template-columns:minmax(0,1fr)}.mvp-modal--detalle .mvp-doc-row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.5rem;padding-block:.7rem}.mvp-modal--detalle .mvp-doc-card-actions{justify-content:flex-start}}.mvp-modal--correo-individual{width:min(600px,calc(100vw - var(--ui-page-gutter) - var(--ui-page-gutter)))}.mvp-modal--informe{width:min(var(--ui-dialog-compact-max),calc(100vw - var(--ui-page-gutter) - var(--ui-page-gutter)))}.mvp-modal-header{min-height:84px;padding:.75rem .95rem}.mvp-modal-body{min-height:0;overflow-y:auto;padding:.7rem .8rem .8rem}.mvp-panel{padding:.75rem}.audit-modal{width:min(920px,calc(100vw - var(--ui-page-gutter) - var(--ui-page-gutter)));max-height:var(--ui-backoffice-dialog-max-height);border-radius:var(--ui-surface-radius)}.audit-modal-header{min-height:84px;padding:.75rem 1rem}.audit-modal-body{min-height:0;overflow-y:auto;padding:.85rem}@media(min-width:768px)and (max-height:720px){.portal-header-content{min-height:82px;padding-block:.45rem}.portal-header--prominent .portal-header-content{min-height:136px;padding-block:.7rem!important}.portal-header--prominent .brand-logo{width:min(148px,36vw)}.program-cover{padding-block:.7rem}.info-modal-header,.application-dialog-header,.dialog-header,.mvp-modal-header,.audit-modal-header{min-height:68px;padding-block:.55rem}.application-progress{padding-block:.45rem}.info-modal-body,.application-dialog-body,.dialog-body,.consent-body{padding-block:.75rem}.info-modal-footer,.application-dialog-footer,.dialog-footer,.consent-footer{min-height:56px;padding-block:.45rem}.consent-top{min-height:76px}.shield-circle{width:58px;height:58px;font-size:1.8rem}.mvp-hero,.staff-page-header,.audit-page-header,.topbar-card,.funcionario-assisted-header{min-height:76px}}@media(max-width:767.98px){.portal-header-content{min-height:90px}.portal-header--prominent .portal-header-content{min-height:150px}.cc-form-page .cc-form-shell{width:min(var(--ui-reading-max),calc(100% - 1rem));padding-top:.75rem!important}.cc-form-page .cc-hero-clean{min-height:auto;padding:1.2rem}.tracking-page,.correction-page{width:min(var(--ui-reading-max),calc(100% - 1rem))}.mvp-modal,.audit-modal{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}}@media(max-width:575.98px){.info-overlay,.mvp-modal-backdrop,.audit-modal-overlay{padding:.5rem}.info-modal,.application-dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);border-radius:15px}.step-dialog,.consent-dialog{width:100vw;max-height:100dvh;min-height:100dvh;border-radius:0}.cc-form-page .cc-section-card,.cc-form-page .cc-success-card{padding:.85rem!important}.guard-panel-header{padding:1.25rem 1rem}.guard-panel-body,.fake-body{padding:1rem}.tracking-hero,.search-card,.empty-state-card,.error-state-card,.postulaciones-list-card,.action-card,.summary-card,.documents-card,.review-request-card,.public-resolution-card,.legal-card{padding:.9rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.funcionario-layout{--bo-page-title-size: clamp(1.65rem, 2vw, 2rem);--bo-section-title-size: 1.15rem;--bo-subsection-title-size: 1rem;--bo-body-size: .9375rem;--bo-meta-size: .8125rem;--bo-surface-radius: 14px;--bo-control-radius: 8px;--bo-control-height: 40px;--bo-button-height: 38px;--bo-button-height-sm: 34px;--bo-space: 1rem;--bo-surface-border: #d8e3ed;--bo-surface-shadow: 0 .35rem 1rem rgba(31, 60, 90, .055);--bo-surface-soft: #f6f9fc;--bo-text: #16314b;--bo-text-strong: #0b2239;--bo-muted: #5f7489;--bo-brand: #1b62c4;--bo-brand-dark: #14509f;--bo-brand-deep: #143f77;--bo-brand-soft: #eaf2fd;--ui-control-height: var(--bo-control-height);--ui-surface-radius: var(--bo-surface-radius);--ui-surface-radius-sm: 10px;--ui-surface-shadow: var(--bo-surface-shadow);--ui-btn-radius: var(--bo-control-radius);--ui-btn-radius-sm: 7px;--ui-btn-height-sm: var(--bo-button-height-sm);--ui-btn-shadow-primary: none;--func-radius: var(--bo-surface-radius);--func-radius-sm: 10px;--func-control-height: var(--bo-control-height);--func-shadow: var(--bo-surface-shadow)}.funcionario-layout .funcionario-main{color:var(--bo-text);font-size:var(--bo-body-size)}.funcionario-layout .funcionario-main #app .bo-page{display:grid;min-width:0;gap:var(--bo-space);padding:0}.funcionario-layout .funcionario-main #app .bo-page-content{display:grid;min-width:0;gap:var(--bo-space)}.funcionario-layout .funcionario-main #app .bo-page.staff-panel{padding:0!important}.funcionario-layout .funcionario-main #app .bo-page.staff-panel>.row{margin:0}.funcionario-layout .funcionario-main #app .bo-page.staff-panel>.row>[class*=col-]{display:grid;width:100%;max-width:none;gap:var(--bo-space);padding:0}.funcionario-layout .funcionario-main #app .bo-page .mb-4.staff-filters-card,.funcionario-layout .funcionario-main #app .bo-page .staff-page-header{margin-bottom:0!important}.funcionario-layout .funcionario-main #app .bo-page-header{position:relative;display:flex!important;min-width:0;min-height:0;align-items:center;justify-content:space-between;gap:1.25rem;margin:0!important;padding:1.05rem 1.25rem!important;overflow:hidden;border:1px solid var(--bo-surface-border)!important;border-radius:var(--bo-surface-radius)!important;background:#fff!important;box-shadow:var(--bo-surface-shadow)!important}.funcionario-layout .funcionario-main #app .bo-page-header:before,.funcionario-layout .funcionario-main #app .bo-page-header:after{display:none!important;content:none!important}.funcionario-layout .funcionario-main #app .bo-page-heading{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:1.25rem}.funcionario-layout .funcionario-main #app .bo-page-copy{min-width:0}.funcionario-layout .funcionario-main #app .bo-page-header .funcionario-page-kicker,.funcionario-layout .funcionario-main #app .bo-page-header .mvp-eyebrow{display:block;margin:0 0 .3rem!important;color:var(--func-accent)!important;font-size:.72rem!important;font-weight:800!important;line-height:1.2;letter-spacing:.06em!important;text-transform:uppercase}.funcionario-layout .funcionario-main #app .bo-page-header .funcionario-page-title{margin:0!important;color:var(--bo-text-strong)!important;font-size:var(--bo-page-title-size)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.022em!important}.funcionario-layout .funcionario-main #app .bo-page-header .funcionario-page-description,.funcionario-layout .funcionario-main #app .bo-page-header .mvp-hero-intro p{max-width:760px;margin:.38rem 0 0!important;color:var(--bo-muted)!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.48!important}.funcionario-layout .funcionario-main #app .bo-page-aside{min-width:0;flex:0 0 auto;margin-left:auto}.funcionario-layout .funcionario-main #app .bo-actions{display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.funcionario-layout .funcionario-main #app .funcionario-assisted-header.bo-page-header{padding:0!important}.funcionario-layout .funcionario-main #app .funcionario-assisted-header-body{width:100%;padding:1.05rem 1.25rem!important}.funcionario-layout .funcionario-main #app .funcionario-assisted-heading{display:block}.funcionario-layout .funcionario-main #app :is(.access-summary,.audit-page-status,.reportes-page-status,.portal-page-status,.ultima-actualizacion,.mvp-ultima-actualizacion){border-radius:9px!important;box-shadow:none!important;font-size:var(--bo-meta-size)!important}.funcionario-layout .funcionario-main #app :is(.audit-page-status,.reportes-page-status,.portal-page-status){min-height:48px;padding:.55rem .75rem!important;border-width:1px!important;background-image:none!important}.funcionario-layout .funcionario-main #app :is(.audit-page-status-icon,.reportes-page-status-icon,.portal-page-status-icon){width:2rem!important;height:2rem!important;border-radius:8px!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app .bo-surface{border:1px solid var(--bo-surface-border)!important;border-radius:var(--bo-surface-radius)!important;background-color:#fff;background-image:none!important;box-shadow:var(--bo-surface-shadow)!important}.funcionario-layout .funcionario-main #app :is(.func-card,.chart-card,.content-card,.mvp-filter-card,.mvp-cupos-banner,.audit-stat-card,.portal-form-section,.portal-field-card,.reportes-general-card,.reportes-bandeja-card){border-radius:var(--bo-surface-radius)!important;box-shadow:var(--bo-surface-shadow)!important}.funcionario-layout .funcionario-main #app .bo-section-header{min-height:0;padding:.9rem 1rem!important;border-bottom:1px solid var(--bo-surface-border)!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app .bo-page h2,.funcionario-layout .funcionario-main #app .bo-modal h2{color:var(--bo-text-strong);font-size:var(--bo-section-title-size)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.012em!important}.funcionario-layout .funcionario-main #app .bo-page h3,.funcionario-layout .funcionario-main #app .bo-modal h3{color:var(--bo-text-strong);font-size:var(--bo-subsection-title-size)!important;font-weight:700!important;line-height:1.35!important}.funcionario-layout .funcionario-main #app :is(.audit-section-kicker,.mvp-list-kicker,.mvp-section-eyebrow,.portal-section-kicker,.reportes-step-kicker,.audit-modal-kicker){color:var(--func-accent)!important;font-size:.7rem!important;font-weight:800!important;line-height:1.2;letter-spacing:.055em!important;text-transform:uppercase}.funcionario-layout .funcionario-main #app :is(.dash-section-desc,.mini-card-desc,.chart-card-desc,.audit-section-heading p,.audit-card-heading p,.portal-card-heading p,.reportes-step-heading p){color:var(--bo-muted)!important;font-size:var(--bo-meta-size)!important;line-height:1.45!important}.funcionario-layout .funcionario-main #app .dashboard-page .dash-section{display:grid;gap:var(--dash-card-gap, .85rem);margin:0}.funcionario-layout .funcionario-main #app .dashboard-page .dash-section-head{margin:0}.funcionario-layout .funcionario-main #app .dashboard-page .dash-section-title{margin:0 0 .2rem;font-size:var(--bo-section-title-size)!important;font-weight:700!important}.funcionario-layout .funcionario-main #app .dashboard-page :is(.func-card,.kpi-card,.loading-card,.error-card){border-radius:var(--bo-surface-radius)!important;box-shadow:var(--bo-surface-shadow)!important;transform:none!important}.funcionario-layout .funcionario-main #app .dashboard-page :is(.chart-card-head,.mini-card-head,.card-head){padding:.9rem 1rem;border-bottom-color:var(--bo-surface-border);background-image:none!important}.funcionario-layout .funcionario-main #app .bo-toolbar{margin:0!important;border-radius:var(--bo-surface-radius)!important;box-shadow:var(--bo-surface-shadow)!important}.funcionario-layout .funcionario-main #app .bo-page :is(.form-label,legend),.funcionario-layout .funcionario-main #app .bo-modal :is(.form-label,legend){color:#3e566e;font-size:.8rem!important;font-weight:700!important;letter-spacing:.008em}.funcionario-layout .funcionario-main #app .bo-page :is(input.form-control,.form-select,.input-group-text,.multiselect__tags),.funcionario-layout .funcionario-main #app .bo-modal :is(input.form-control,.form-select,.input-group-text,.multiselect__tags){min-height:var(--bo-control-height)!important;border-color:var(--func-border-strong)!important;border-radius:var(--bo-control-radius)!important;background-color:#fff!important;box-shadow:none!important;font-size:.9rem!important}.funcionario-layout .funcionario-main #app .bo-page textarea.form-control,.funcionario-layout .funcionario-main #app .bo-modal textarea.form-control{border-color:var(--func-border-strong)!important;border-radius:var(--bo-control-radius)!important;background-color:#fff!important;box-shadow:none!important;font-size:.9rem!important}.funcionario-layout .funcionario-main #app .bo-page :is(.form-control,.form-select,.multiselect__tags):focus,.funcionario-layout .funcionario-main #app .bo-page .multiselect--active .multiselect__tags,.funcionario-layout .funcionario-main #app .bo-modal :is(.form-control,.form-select,.multiselect__tags):focus{border-color:var(--func-primary)!important;box-shadow:0 0 0 .18rem #0b5fc624!important}.funcionario-layout .funcionario-main #app .bo-page :is(.form-control,.form-select):disabled,.funcionario-layout .funcionario-main #app .bo-modal :is(.form-control,.form-select):disabled{background-color:#eef3f7!important;color:#677b8f!important}.funcionario-layout .funcionario-main #app .bo-page .form-check-input{border-color:#9fb5ca;box-shadow:none}.funcionario-layout .funcionario-main #app .bo-page .form-check-input:focus{border-color:var(--func-primary);box-shadow:0 0 0 .18rem #0b5fc624}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn:not(.btn-close){border-radius:var(--bo-control-radius)!important;background-image:none!important;box-shadow:none!important;font-size:.84rem;font-weight:700;filter:none!important;transform:none!important}.funcionario-layout .funcionario-main #app :is(.bo-actions,.bo-toolbar) .btn:not(.btn-sm),.funcionario-layout .funcionario-main #app :is(.staff-row-actions,.mvp-list-header-actions,.audit-filters-actions,.portal-editor-actions,.reportes-actions) .btn:not(.btn-sm){min-height:var(--bo-button-height)!important;padding:.4rem .85rem}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-sm{min-height:var(--bo-button-height-sm)!important;border-radius:7px!important;font-size:.8rem}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-icon-action{width:var(--bo-button-height-sm)!important;height:var(--bo-button-height-sm)!important;min-width:0!important;padding:0!important;font-size:.9rem}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-primary{border-color:var(--func-accent)!important;background-color:var(--func-accent)!important;color:#fff!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-primary:hover:not(:disabled){border-color:var(--func-accent-dark)!important;background-color:var(--func-accent-dark)!important;color:#fff!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-outline-primary{border-color:#9dbbd6!important;background-color:#fff!important;color:var(--func-accent-dark)!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-outline-primary:hover:not(:disabled){border-color:var(--func-primary)!important;background-color:var(--func-primary-soft)!important;color:var(--func-primary-dark)!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-outline-secondary{border-color:#b8c7d5!important;background-color:#fff!important;color:#435a70!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-outline-secondary:hover:not(:disabled){border-color:#8ea5ba!important;background-color:#f1f5f8!important;color:#263f57!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-outline-danger{border-color:#dda0a8!important;background-color:#fff!important;color:#a41f2e!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn-outline-danger:hover:not(:disabled){border-color:#c76d78!important;background-color:#fff5f6!important;color:#8f1725!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn:focus-visible{outline:2px solid rgba(11,95,198,.55)!important;outline-offset:2px!important}.funcionario-layout .funcionario-main #app :is(.bo-page,.bo-modal) .btn:disabled{box-shadow:none!important;filter:none!important;transform:none!important}.funcionario-layout .funcionario-main #app .bo-page :is(.table,.mvp-table){color:var(--bo-text);font-size:.875rem}.funcionario-layout .funcionario-main #app .bo-page :is(.table,.mvp-table) thead th{padding:.8rem!important;border-bottom:1px solid var(--bo-surface-border)!important;background:#f3f7fa!important;color:#405970!important;font-size:.73rem!important;font-weight:800!important;line-height:1.25;letter-spacing:.045em!important;text-transform:uppercase}.funcionario-layout .funcionario-main #app .bo-page :is(.table,.mvp-table) tbody td{padding-top:.78rem!important;padding-bottom:.78rem!important;border-color:#e4ebf2!important}.funcionario-layout .funcionario-main #app .bo-page :is(.table,.mvp-table) tbody tr{transform:none!important;transition:background-color .15s ease,box-shadow .15s ease}.funcionario-layout .funcionario-main #app .bo-page :is(.table,.mvp-table) tbody tr:hover{background-color:#f6f9fc}.funcionario-layout .funcionario-main #app .bo-page .badge{border-radius:6px!important;box-shadow:none!important;font-size:.73rem;font-weight:750}.funcionario-layout .funcionario-main #app .audit-tabs{display:flex;gap:.35rem;margin:0;padding:.35rem;overflow-x:auto}.funcionario-layout .funcionario-main #app .audit-tab{min-height:46px;border:1px solid transparent!important;border-radius:var(--bo-control-radius)!important;background:transparent!important;box-shadow:none!important;transform:none!important}.funcionario-layout .funcionario-main #app .audit-tab.active{border-color:#bfd4e8!important;background:var(--func-primary-soft)!important;color:var(--func-primary-dark)!important}.funcionario-layout .funcionario-main #app :is(.staff-pagination,.audit-pagination,.mvp-pagination){border-top:1px solid var(--bo-surface-border)!important;background:var(--bo-surface-soft)!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app :is(.bo-modal,.mvp-modal,.audit-modal){border:1px solid #cddbe7!important;border-radius:var(--bo-surface-radius)!important;background:#fff!important;box-shadow:0 1.4rem 3.8rem #07263f38!important}.funcionario-layout .funcionario-main #app :is(.staff-modal-header,.mvp-modal-header,.audit-modal-header){border-bottom:1px solid var(--bo-surface-border)!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app :is(.staff-modal-body,.mvp-modal-body,.audit-modal-body){background:#f7f9fb}.funcionario-layout .funcionario-main #app :is(.mvp-panel,.mvp-data-section,.audit-detail-card,.audit-detail-section){border-radius:10px!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app .bo-page :is(.alert,.staff-feedback,.audit-feedback,.reportes-feedback,.portal-feedback){margin:0;border-radius:10px!important;box-shadow:none!important;font-size:.875rem}.funcionario-layout .funcionario-main #app .bo-page :is(.staff-empty-state,.solicitud-vacia,.portal-empty-state,.audit-empty-state,.chart-empty,.chart-empty-sm){color:var(--bo-muted)}.funcionario-layout .funcionario-main #app .funcionario-assisted-page .cc-form-page{color:var(--bo-text);background:transparent!important}.funcionario-layout .funcionario-main #app .funcionario-assisted-page :is(.cc-progress-card,.cc-section-card,.cc-success-card,.step-header,.document-panel){border-radius:var(--bo-surface-radius)!important;box-shadow:var(--bo-surface-shadow)!important}.funcionario-layout .funcionario-sidebar :is(.funcionario-menu-link,.funcionario-submenu,.funcionario-user-card,.funcionario-logout-button){border-radius:var(--bo-control-radius)}.funcionario-layout .funcionario-sidebar .funcionario-menu-link,.funcionario-layout .funcionario-sidebar .funcionario-menu-link:hover{transform:none!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-tabs--resumen{padding:0;border:0!important;background:transparent!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-tabs--resumen .mvp-tab{border-color:var(--bo-surface-border)!important;background:#fff!important;color:var(--bo-text)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-tabs--resumen .mvp-tab:hover:not(:disabled){border-color:var(--state-accent)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-tabs--resumen .mvp-tab.active{border-color:var(--state-accent)!important;background:var(--state-soft)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-tabs--resumen .mvp-tab-count{color:var(--state-accent-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-tabs--resumen .mvp-tab-label{color:#566d83!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-tabs--resumen .mvp-tab.active .mvp-tab-label{color:var(--state-accent-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal.mvp-filter-card{border-color:var(--bo-surface-border)!important;background:#fff!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal .postulaciones-filtros-heading{border-bottom-color:var(--bo-surface-border)!important;background:var(--bo-surface-soft)!important;background-image:none!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal .postulaciones-filtros-heading h2{color:var(--bo-text-strong)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal :is(.postulaciones-filtros-heading p,.postulaciones-filtros-shortcuts>span,.postulaciones-filtros-chips>span){color:var(--bo-muted)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal :is(.form-control,.form-select){color:var(--bo-text-strong)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal .form-control::-moz-placeholder{color:#6b7f92!important;opacity:1}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal .form-control::placeholder{color:#6b7f92!important;opacity:1}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal :is(.postulaciones-filtro-shortcut,.postulaciones-filtro-chip,.postulaciones-filtros-advanced-toggle){border-color:#b8c9d8!important;background:#fff!important;color:#314d68!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-filters--principal :is(.postulaciones-filtro-shortcut:hover,.postulaciones-filtro-shortcut.active,.postulaciones-filtro-chip:hover,.postulaciones-filtros-advanced-toggle:hover){border-color:var(--func-primary)!important;background:var(--func-primary-soft)!important;color:var(--func-primary-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-list-card.bo-surface{overflow:hidden;background:#fff!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-list-card>.bo-section-header--tray{min-height:64px;padding:.9rem 1.1rem!important;border-top:4px solid var(--module-accent)!important;border-bottom-color:var(--bo-brand-deep)!important;background:var(--bo-brand-deep)!important;background-image:none!important;color:#fff!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-list-state-icon{width:2rem;height:2rem;border:1px solid rgba(255,255,255,.35);border-radius:8px;background:#ffffff24!important;color:#fff!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray :is(h2,h3){color:#fff!important;font-size:var(--bo-section-title-size)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-list-kicker{color:#ffffffdb!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray p{color:#ffffffe0!important;font-size:var(--bo-meta-size)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray :is(.mvp-results-badge,.mvp-bulk-count){border-color:#ffffff6b!important;background:#ffffff24!important;color:#fff!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-bulk-count>button{border-left-color:#ffffff6b!important;color:#fff!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-inform-action{border-color:#fff!important;background:#fff!important;color:var(--bo-brand-deep)!important;box-shadow:none!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-inform-action__icon{background:var(--module-soft-strong)!important;color:var(--module-accent-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-inform-action:hover:not(:disabled){border-color:#fff!important;background:var(--bo-brand-soft)!important;color:var(--bo-brand-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-inform-action:disabled{border-color:#ffffff61!important;background:#ffffff38!important;color:#ffffffb3!important;opacity:1}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-inform-action:disabled .mvp-inform-action__icon{background:#ffffff2e!important;color:#ffffffb3!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table-responsive{background:#fff!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table tbody td{background-color:#fff;color:#263f57!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table tbody tr:hover td,.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table tbody tr:focus-within td{background-color:#f5f8fb}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table .mvp-row--selected>td{background-color:color-mix(in srgb,var(--module-soft) 72%,#ffffff)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table .badge-wait{color:var(--func-status-waiting-text)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table :is(.mvp-code,.mvp-cell-nombre strong,.mvp-email-address){color:var(--bo-text-strong)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table :is(.mvp-cell-fecha,.mvp-bulk-disabled-reason,.mvp-list-correction-state small,.mvp-score-inline small){color:#536a80!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-empty{border-color:#bdcddd!important;background:#f7f9fb!important;color:#536a80!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-empty strong{color:var(--bo-text-strong)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-empty :is(i,.mvp-empty-icon){color:var(--module-accent-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-sort-mobile{border:1px solid #c9d7e3!important;background:#fff!important;color:var(--bo-text)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-sort-mobile label{color:#405970!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header{border-top:4px solid var(--module-accent)!important;border-bottom-color:var(--module-border)!important;background:color-mix(in srgb,var(--module-soft) 72%,#ffffff)!important;background-image:none!important;color:var(--bo-text)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header :is(h2,h3){color:var(--bo-text-strong)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header :is(p,.mvp-final-header-meta,.mvp-final-header-meta span,.mvp-final-header-meta strong){color:#536a80!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header :is(.mvp-eyebrow,.mvp-list-kicker){color:var(--module-accent-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header :is(.mvp-bandeja-chip,.mvp-channel-chip.modal-chip){border-color:var(--module-border)!important;background:var(--module-soft-strong)!important;color:var(--module-accent-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header .mvp-communication-header__icon{border-color:var(--module-border)!important;background:var(--module-soft-strong)!important;color:var(--module-accent-dark)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header .btn-close{--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2316314b'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");border-color:#adc0d1!important;background-color:#fff!important;opacity:1}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-modal-header .btn-close:hover{border-color:var(--func-primary)!important;background-color:var(--func-primary-soft)!important}@container postulaciones (max-width: 879.98px){.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table-responsive{overflow-x:hidden!important;background:#f3f6f9!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table tbody tr{border-color:#c9d7e3!important;background:#fff!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table td:before{color:#405970!important}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .mvp-table :is(.mvp-code,.mvp-email-address,.mvp-cell-nombre,.mvp-list-correction-state){min-width:0;overflow-wrap:anywhere}}@media(max-width:679.98px){.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray{align-items:stretch}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray .mvp-list-header-actions{width:100%}.funcionario-layout .funcionario-main #app .mvp-backoffice.bo-page .bo-section-header--tray :is(.mvp-inform-action,.mvp-results-badge,.mvp-bulk-count){width:100%;justify-content:center}}@media(max-width:991.98px){.funcionario-layout .funcionario-main #app .bo-page-header,.funcionario-layout .funcionario-main #app .bo-page-heading{align-items:stretch;flex-direction:column;gap:.85rem}.funcionario-layout .funcionario-main #app .bo-page-aside{align-self:flex-start;margin-left:0}.funcionario-layout .funcionario-main #app .bo-actions{justify-content:flex-start}}@media(max-width:767.98px){.funcionario-layout .funcionario-main #app .bo-page{gap:.75rem}.funcionario-layout .funcionario-main #app .bo-page-header,.funcionario-layout .funcionario-main #app .funcionario-assisted-header-body{padding:.9rem 1rem!important}.funcionario-layout .funcionario-main #app .bo-page-header .funcionario-page-title{font-size:1.6rem!important}.funcionario-layout .funcionario-main #app .bo-page-header .funcionario-page-description{font-size:.9rem!important}}@media(max-width:575.98px){.funcionario-layout .funcionario-main #app .bo-page-aside,.funcionario-layout .funcionario-main #app .bo-actions{width:100%}.funcionario-layout .funcionario-main #app .bo-actions{display:grid;grid-template-columns:minmax(0,1fr)}.funcionario-layout .funcionario-main #app .bo-actions .btn{width:100%}.funcionario-layout .funcionario-main #app :is(.audit-page-status,.reportes-page-status,.portal-page-status,.access-summary){width:100%}}@media(prefers-reduced-motion:reduce){.funcionario-layout .funcionario-main #app .bo-page *,.funcionario-layout .funcionario-main #app .bo-page *:before,.funcionario-layout .funcionario-main #app .bo-page *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.funcionario-layout .funcionario-main #app .dashboard-page .bo-page-header{box-shadow:inset 3px 0 0 var(--dash-brand, #1b62c4),var(--bo-surface-shadow)!important}.funcionario-layout .funcionario-main #app .dashboard-page .bo-page-header .funcionario-page-kicker{color:var(--dash-brand-deep, #143f77)!important}.funcionario-layout .funcionario-main #app .mrm-dialog .mrm-header h2{color:#fff}.funcionario-layout .funcionario-main #app .mrm-dialog .mrm-requirements h3{color:var(--bo-brand-deep)}.funcionario-layout .funcionario-main #app .dashboard-page{--dash-brand: var(--bo-brand, #1b62c4);--dash-brand-dark: var(--bo-brand-dark, #14509f);--dash-brand-deep: var(--bo-brand-deep, #143f77);--dash-brand-soft: var(--bo-brand-soft, #eaf2fd);--func-primary: var(--dash-brand);--func-primary-dark: var(--dash-brand-dark);--func-primary-soft: var(--dash-brand-soft);--func-accent: var(--dash-brand-deep);--dash-acto-gap: 1.5rem;--dash-section-gap: 1rem;--dash-card-gap: .75rem;--dash-card-padding: .9rem 1rem;--dash-card-padding-sm: .75rem .85rem;--dash-card-radius: 10px;--dash-card-border: var(--bo-surface-border, #d8e3ed);--dash-shadow: 0 1px 2px rgba(16, 42, 67, .045);--dash-shadow-hover: 0 2px 6px rgba(16, 42, 67, .07);--dash-weight-title: 650;--dash-weight-value: 700;--dash-weight-label: 500;--dash-weight-strong: 600;--dash-weight-eyebrow: 600;--dash-title-size: 1rem;--dash-subtitle-size: .875rem;--dash-description-size: .8125rem;--dash-meta-size: .75rem;display:grid;gap:var(--dash-acto-gap);min-width:0;container:dashboard / inline-size}.funcionario-layout .funcionario-main #app .dashboard-page .dash-acto{display:grid;gap:var(--dash-section-gap);min-width:0}.funcionario-layout .funcionario-main #app .dashboard-page .dash-acto-titulo{display:flex;align-items:center;gap:.75rem;margin:0;color:var(--bo-muted, #5f7489);font-size:.6875rem!important;font-weight:var(--dash-weight-eyebrow)!important;line-height:1.25!important;letter-spacing:.08em;text-transform:uppercase}.funcionario-layout .funcionario-main #app .dashboard-page .dash-acto-titulo:after{content:"";flex:1 1 auto;height:1px;background:var(--dash-card-border)}.funcionario-layout .funcionario-main #app .dashboard-page .dash-section{display:grid;gap:var(--dash-card-gap);min-width:0}.funcionario-layout .funcionario-main #app .dashboard-page .dash-section-head-row{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.6rem 1rem}.funcionario-layout .funcionario-main #app .dashboard-page .dash-section-title{margin:0;font-size:var(--dash-title-size)!important;font-weight:var(--dash-weight-title)!important;letter-spacing:-.01em;line-height:1.3;color:var(--bo-text-strong, #0b2239)}.funcionario-layout .funcionario-main #app .dashboard-page .dash-section-desc{margin:.1rem 0 0;max-width:78ch;color:var(--bo-muted, #5f7489);font-size:var(--dash-description-size)!important;font-weight:400;line-height:1.5}.funcionario-layout .funcionario-main #app .dashboard-page .dash-two-col,.funcionario-layout .funcionario-main #app .dashboard-page .dash-three-col{display:grid;gap:var(--dash-card-gap);min-width:0}.funcionario-layout .funcionario-main #app .dashboard-page .dash-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.funcionario-layout .funcionario-main #app .dashboard-page .dash-three-col{grid-template-columns:repeat(3,minmax(0,1fr))}.funcionario-layout .funcionario-main #app .dashboard-page .dash-two-col>.func-card,.funcionario-layout .funcionario-main #app .dashboard-page .dash-three-col>.func-card{height:100%}.funcionario-layout .funcionario-main #app .dashboard-page .func-card.mt-2,.funcionario-layout .funcionario-main #app .dashboard-page .dash-two-col.mt-2,.funcionario-layout .funcionario-main #app .dashboard-page .dash-three-col.mt-2{margin-top:0!important}.funcionario-layout .funcionario-main #app .dashboard-page .func-card{min-width:0;padding:var(--dash-card-padding);border:1px solid var(--dash-card-border);border-radius:var(--dash-card-radius);background:#fff;box-shadow:var(--dash-shadow);transition:box-shadow .18s ease}.funcionario-layout .funcionario-main #app .dashboard-page :is(.func-card,.kpi-card,.error-card){border-radius:var(--dash-card-radius)!important;box-shadow:var(--dash-shadow)!important;transform:none!important}.funcionario-layout .funcionario-main #app .dashboard-page .kpi-card:is(:hover,:focus-visible){box-shadow:var(--dash-shadow-hover)!important}.funcionario-layout .funcionario-main #app .dashboard-page .bo-page-header{padding:.9rem 1rem!important;border-radius:var(--dash-card-radius)!important;box-shadow:inset 3px 0 0 var(--dash-brand),var(--dash-shadow)!important}.funcionario-layout .funcionario-main #app .dashboard-page .bo-page-header .funcionario-page-kicker{margin-bottom:.2rem!important;font-size:.6875rem!important;font-weight:var(--dash-weight-eyebrow)!important}.funcionario-layout .funcionario-main #app .dashboard-page .bo-page-header .funcionario-page-title{font-size:1.55rem!important;font-weight:700!important}.funcionario-layout .funcionario-main #app .dashboard-page .bo-page-header .funcionario-page-description{margin-top:.25rem!important;font-size:var(--dash-description-size)!important;line-height:1.45!important}.funcionario-layout .funcionario-main #app .dashboard-page :is(.cupos-titulo,.convocatoria-vacia h3){font-size:var(--dash-subtitle-size)!important;font-weight:var(--dash-weight-strong)!important;line-height:1.35!important}.funcionario-layout .funcionario-main #app .dashboard-page .convocatoria-rango{font-size:1.0625rem!important;font-weight:var(--dash-weight-title)!important;line-height:1.2!important}.funcionario-layout .funcionario-main #app .dashboard-page .card-head,.funcionario-layout .funcionario-main #app .dashboard-page .chart-card-head,.funcionario-layout .funcionario-main #app .dashboard-page .mini-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem .75rem;margin:0 0 .7rem;padding:0 0 .6rem;border-bottom:1px solid var(--dash-card-border)}.funcionario-layout .funcionario-main #app .dashboard-page .card-head h2,.funcionario-layout .funcionario-main #app .dashboard-page .card-head h3,.funcionario-layout .funcionario-main #app .dashboard-page .card-head h4,.funcionario-layout .funcionario-main #app .dashboard-page .chart-card-head h3,.funcionario-layout .funcionario-main #app .dashboard-page .chart-card-head h4,.funcionario-layout .funcionario-main #app .dashboard-page .mini-card-head h3,.funcionario-layout .funcionario-main #app .dashboard-page .mini-card-head h4{margin:0;font-size:var(--dash-subtitle-size)!important;font-weight:var(--dash-weight-strong)!important;letter-spacing:-.01em;line-height:1.35!important;color:var(--bo-text-strong, #0b2239)}.funcionario-layout .funcionario-main #app .dashboard-page .card-head p,.funcionario-layout .funcionario-main #app .dashboard-page .chart-card-desc,.funcionario-layout .funcionario-main #app .dashboard-page .mini-card-desc{margin:.1rem 0 0;color:var(--bo-muted, #5f7489);font-size:var(--dash-meta-size)!important;font-weight:400;line-height:1.5}.funcionario-layout .funcionario-main #app .dashboard-page .card-head-icon{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:8px;background:var(--dash-brand-soft);color:var(--dash-brand-dark);font-size:.85rem}.funcionario-layout .funcionario-main #app .dashboard-page .card-head-main{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.funcionario-layout .funcionario-main #app .dashboard-page .link-action{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;color:var(--dash-brand-dark);font-size:var(--dash-meta-size);font-weight:var(--dash-weight-strong);text-decoration:none;white-space:nowrap;transition:color .15s ease}.funcionario-layout .funcionario-main #app .dashboard-page .link-action:hover{color:var(--dash-brand-deep);text-decoration:underline}.funcionario-layout .funcionario-main #app .dashboard-page .link-action:focus-visible{border-radius:6px;outline:3px solid color-mix(in srgb,var(--dash-brand) 28%,transparent);outline-offset:3px}.funcionario-layout .funcionario-main #app .dashboard-page .chart-canvas{width:100%;height:220px}.funcionario-layout .funcionario-main #app .dashboard-page .chart-canvas-compact{height:155px}.funcionario-layout .funcionario-main #app .dashboard-page .chart-caption{margin:.5rem 0 0;text-align:center;color:var(--bo-muted, #5f7489);font-size:var(--dash-meta-size);font-weight:var(--dash-weight-label);line-height:1.45}.funcionario-layout .funcionario-main #app .dashboard-page .chart-empty{display:grid;place-items:center;min-height:165px;padding:1rem;border:1px dashed var(--bo-surface-border, #d8e3ed);border-radius:10px;background:var(--bo-surface-soft, #f6f9fc);color:var(--bo-muted, #5f7489);font-size:var(--dash-description-size);font-weight:400;line-height:1.5;text-align:center}.funcionario-layout .funcionario-main #app .dashboard-page .chart-empty-sm{padding:.9rem .65rem;color:var(--bo-muted, #5f7489);font-size:var(--dash-description-size);font-weight:400;text-align:center}.funcionario-layout .funcionario-main #app .dashboard-page .movimiento-tile,.funcionario-layout .funcionario-main #app .dashboard-page .ritmo-tile,.funcionario-layout .funcionario-main #app .dashboard-page .metric-pair>div,.funcionario-layout .funcionario-main #app .dashboard-page .proyeccion-datos li{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.55rem .65rem;border:1px solid var(--dash-card-border);border-radius:8px;background:var(--bo-surface-soft, #f6f9fc)}.funcionario-layout .funcionario-main #app .dashboard-page .movimiento-tile strong,.funcionario-layout .funcionario-main #app .dashboard-page .ritmo-tile strong,.funcionario-layout .funcionario-main #app .dashboard-page .metric-pair>div strong,.funcionario-layout .funcionario-main #app .dashboard-page .proyeccion-datos strong{font-size:1.125rem;font-weight:var(--dash-weight-value);letter-spacing:-.015em;line-height:1.2;color:var(--bo-text-strong, #0b2239);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.funcionario-layout .funcionario-main #app .dashboard-page .movimiento-tile span,.funcionario-layout .funcionario-main #app .dashboard-page .ritmo-tile span,.funcionario-layout .funcionario-main #app .dashboard-page .metric-pair>div span,.funcionario-layout .funcionario-main #app .dashboard-page .proyeccion-datos span{color:var(--bo-muted, #5f7489);font-size:var(--dash-meta-size);font-weight:var(--dash-weight-label);line-height:1.4}.funcionario-layout .funcionario-main #app .dashboard-page .barras-lista{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.funcionario-layout .funcionario-main #app .dashboard-page .barra-fila-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.25rem;color:var(--bo-text, #16314b);font-size:var(--dash-meta-size);font-weight:var(--dash-weight-label)}.funcionario-layout .funcionario-main #app .dashboard-page .barra-fila-head strong{flex:0 0 auto;color:var(--bo-text-strong, #0b2239);font-weight:var(--dash-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.funcionario-layout .funcionario-main #app .dashboard-page .barra-pista{height:6px;border-radius:999px;background:#eef2f7;overflow:hidden}.funcionario-layout .funcionario-main #app .dashboard-page .barra-relleno{height:100%;border-radius:999px;background:var(--dash-brand)}.funcionario-layout .funcionario-main #app .dashboard-page .table{margin-bottom:0;color:var(--bo-text, #16314b);font-size:var(--dash-description-size);line-height:1.5}.funcionario-layout .funcionario-main #app .dashboard-page .table>:not(caption)>*>*{padding:.55rem .65rem;border-bottom-color:var(--dash-card-border);background-color:transparent}.funcionario-layout .funcionario-main #app .dashboard-page .table thead th{color:var(--bo-muted, #5f7489);font-size:var(--dash-meta-size);font-weight:var(--dash-weight-strong);letter-spacing:.04em;text-transform:uppercase;border-bottom-color:var(--dash-card-border)}.funcionario-layout .funcionario-main #app .dashboard-page .table tbody tr{transition:background-color .13s ease}.funcionario-layout .funcionario-main #app .dashboard-page .table tbody tr:hover>*{background-color:var(--bo-surface-soft, #f6f9fc)}.funcionario-layout .funcionario-main #app .dashboard-page .table tbody tr:last-child>*{border-bottom:0}.funcionario-layout .funcionario-main #app .dashboard-page .table .btn-sm{min-height:var(--bo-button-height-sm, 34px);padding:.28rem .65rem;border-radius:var(--bo-control-radius, 8px);font-size:var(--dash-meta-size);font-weight:var(--dash-weight-strong)}.funcionario-layout .funcionario-main #app .dashboard-page .chip{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;border:1px solid transparent;border-radius:999px;font-size:.75rem;font-weight:var(--dash-weight-strong);line-height:1.4;white-space:nowrap}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-panel{padding:var(--dash-card-padding);border-color:var(--dash-card-border);border-radius:var(--dash-card-radius);box-shadow:var(--dash-shadow);gap:.5rem}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-titulo{font-size:var(--dash-subtitle-size);font-weight:var(--dash-weight-strong);color:var(--bo-text-strong, #0b2239)}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-periodo,.funcionario-layout .funcionario-main #app .dashboard-page .cupos-nota{font-size:var(--dash-meta-size);font-weight:400;color:var(--bo-muted, #5f7489)}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-chip{font-size:.75rem;font-weight:var(--dash-weight-strong)}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-icono{width:2rem;height:2rem;border-radius:8px;font-size:.9rem}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-valor{font-size:1.5rem;font-weight:var(--dash-weight-value);letter-spacing:-.02em;color:var(--bo-text-strong, #0b2239)}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-detalle{font-size:var(--dash-description-size);font-weight:var(--dash-weight-label);color:var(--bo-muted, #5f7489)}.funcionario-layout .funcionario-main #app .dashboard-page .cupos-barra{height:6px}.funcionario-layout .funcionario-main #app .dashboard-page .dash-skeleton{display:grid;gap:var(--dash-section-gap)}.funcionario-layout .funcionario-main #app .dashboard-page .dash-skeleton-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--dash-card-gap)}.funcionario-layout .funcionario-main #app .dashboard-page .dash-skeleton-box{border:1px solid var(--dash-card-border);border-radius:var(--dash-card-radius);background:linear-gradient(90deg,var(--bo-surface-soft, #f6f9fc) 0%,#ffffff 50%,var(--bo-surface-soft, #f6f9fc) 100%);background-size:200% 100%;animation:dash-shimmer 1.4s ease-in-out infinite}.funcionario-layout .funcionario-main #app .dashboard-page .dash-skeleton-kpi{height:105px}.funcionario-layout .funcionario-main #app .dashboard-page .dash-skeleton-chart{height:260px}@keyframes dash-shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.funcionario-layout .funcionario-main #app .dashboard-page .dash-skeleton-box{animation:none}}@container dashboard (max-width: 819.98px){.funcionario-layout .funcionario-main #app .dashboard-page .dash-two-col,.funcionario-layout .funcionario-main #app .dashboard-page .dash-three-col{grid-template-columns:minmax(0,1fr)}}@container dashboard (max-width: 1099.98px){.funcionario-layout .funcionario-main #app .dashboard-page{--dash-card-padding: .85rem .9rem;--dash-acto-gap: 1.35rem;--dash-section-gap: .9rem;--dash-card-gap: .7rem}}@container dashboard (max-width: 599.98px){.funcionario-layout .funcionario-main #app .dashboard-page{--dash-card-padding: .75rem .8rem;--dash-acto-gap: 1.15rem;--dash-section-gap: .8rem;--dash-card-gap: .65rem}.funcionario-layout .funcionario-main #app .dashboard-page .chart-canvas{height:190px}.funcionario-layout .funcionario-main #app .dashboard-page .chart-canvas-compact{height:145px}}.funcionario-layout .funcionario-main #app .mvp-backoffice{--post-gap: .75rem;--post-gap-sm: .55rem;--post-surface-radius: 10px;--post-inner-radius: 8px;--post-border: var(--bo-surface-border, #d8e3ed);--post-shadow: 0 1px 2px rgba(16, 42, 67, .045);--post-control-height: 34px;--post-page-title-size: 1.55rem;--post-section-title-size: 1rem;--post-body-size: .8125rem;--post-meta-size: .75rem;gap:var(--post-gap);font-size:var(--post-body-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-content-responsive{gap:var(--post-gap)}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-hero,.mvp-list-card,.mvp-filter-card,.mvp-cupos-banner){border-radius:var(--post-surface-radius)!important;box-shadow:var(--post-shadow)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero.bo-page-header{min-height:0;gap:.75rem;padding:.8rem .9rem!important;border-radius:var(--post-surface-radius)!important;box-shadow:inset 3px 0 0 var(--bo-brand, #1b62c4),var(--post-shadow)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero .funcionario-page-kicker{margin-bottom:.2rem!important;font-size:.6875rem!important;font-weight:650!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero .funcionario-page-title{font-size:var(--post-page-title-size)!important;font-weight:700!important;line-height:1.15!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero .funcionario-page-description{margin-top:.25rem!important;font-size:var(--post-body-size)!important;line-height:1.4!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero-actions{gap:.45rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-ultima-actualizacion,.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero-actions .btn{min-height:var(--post-control-height)!important;border-radius:var(--post-inner-radius)!important;font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-ultima-actualizacion{display:inline-flex;align-items:center;padding:.25rem .5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero-actions .btn{padding:.25rem .6rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen{gap:.5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab{gap:.1rem;min-height:88px;padding:.55rem .45rem .5rem;border-radius:var(--post-surface-radius)!important;box-shadow:var(--post-shadow)!important;transform:none!important;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab:hover:not(:disabled){box-shadow:var(--post-shadow)!important;transform:none!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab-icon{width:2rem;height:2rem;border-radius:var(--post-inner-radius);font-size:.9rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab-count{font-size:1.25rem;font-weight:750;line-height:1.05}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab-label{font-size:.6875rem;font-weight:700;letter-spacing:.035em;line-height:1.2}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal.mvp-filter-card{overflow:hidden;border-radius:var(--post-surface-radius)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-heading{gap:.45rem;padding:.45rem .65rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-heading__icon{width:1.5rem;height:1.5rem;font-size:.78rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-heading h2{font-size:.875rem!important;font-weight:650!important;line-height:1.3!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-heading p{margin-top:.05rem;font-size:.6875rem!important;line-height:1.35}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal :is(.postulaciones-filtros-count,.postulaciones-filtros-results){font-size:.6875rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-results{min-height:28px;padding:.2rem .45rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-results strong{font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-form{padding:.55rem .65rem .6rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal :is(.postulaciones-filtros-grid,.postulaciones-filtros-reporte-grid){gap:.45rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .form-label{margin-bottom:.2rem;font-size:.6875rem!important;font-weight:650!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal :is(.form-control,.form-select){min-height:var(--post-control-height)!important;padding-top:.25rem;padding-bottom:.25rem;border-radius:7px!important;font-size:var(--post-meta-size)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal :is(.postulaciones-filtros-shortcuts,.postulaciones-filtros-actions,.postulaciones-filtros-chips){gap:.35rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-shortcuts{margin-top:.4rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal :is(.postulaciones-filtro-shortcut,.postulaciones-filtro-chip,.postulaciones-filtros-advanced-toggle,.postulaciones-filtros-actions .btn){min-height:var(--post-control-height)!important;border-radius:7px;font-size:.6875rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal :is(.postulaciones-filtro-shortcut,.postulaciones-filtro-chip){padding:.22rem .45rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-toolbar{margin-top:.45rem;padding-top:.45rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-advanced-toggle{padding:.25rem .5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-actions .btn{min-width:100px;padding:.25rem .55rem;font-weight:650}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-advanced{margin-top:.45rem;padding:.5rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-chips{margin-top:.45rem;padding-top:.45rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-cupos-banner{gap:.4rem;padding:.6rem .7rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-cupos-banner .cupos-icono{width:2rem;height:2rem;border-radius:var(--post-inner-radius);font-size:.9rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-cupos-banner .cupos-titulo{font-size:.875rem!important;font-weight:650!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-cupos-banner .cupos-valor{font-size:1.5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-list-card.bo-surface{overflow:hidden;border-radius:var(--post-surface-radius)!important;box-shadow:var(--post-shadow)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-list-card>.bo-section-header--tray{min-height:54px;gap:.65rem;padding:.6rem .75rem!important;border-top-width:3px!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .bo-section-header--tray .mvp-list-heading{gap:.55rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .bo-section-header--tray .mvp-list-state-icon{width:1.75rem;height:1.75rem;border-radius:7px;font-size:.85rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .bo-section-header--tray .mvp-list-kicker{margin-bottom:.03rem;font-size:.625rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .bo-section-header--tray :is(h2,h3){font-size:var(--post-section-title-size)!important;font-weight:650!important;line-height:1.25!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .bo-section-header--tray p{margin-top:.08rem;font-size:var(--post-meta-size)!important;line-height:1.3}.funcionario-layout .funcionario-main #app .mvp-backoffice .bo-section-header--tray :is(.mvp-results-badge,.mvp-bulk-count,.mvp-inform-action){min-height:var(--post-control-height)!important;border-radius:7px;font-size:.7rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .bo-section-header--tray .mvp-inform-action__icon{width:1.4rem;height:1.4rem;border-radius:5px}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-table th{padding:.55rem .6rem;font-size:.6875rem;line-height:1.2}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-table td{padding:.55rem .6rem;font-size:var(--post-body-size);line-height:1.3}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-action .btn-icon-action{width:var(--post-control-height);height:var(--post-control-height);flex-basis:var(--post-control-height);border-radius:7px!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-action .btn{min-height:var(--post-control-height)!important;font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-list-card>.mvp-empty{min-height:6rem;padding:.8rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-pagination{gap:.45rem;padding:.55rem .7rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-pagination-summary,.mvp-pagination-current,.mvp-pagination-button){font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-pagination-button{min-height:var(--post-control-height);padding:.25rem .6rem;border-radius:7px}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-backdrop{padding:clamp(.4rem,1vw,.75rem)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal{border-radius:var(--post-surface-radius);box-shadow:0 1rem 2.8rem #041c3142}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-header{min-height:58px;gap:.55rem;padding:.5rem .65rem;border-top-width:3px!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-header h2{margin-block:.05rem;font-size:1.1rem!important;font-weight:650!important;line-height:1.15!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-header p{font-size:var(--post-meta-size)!important;line-height:1.3}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-header .btn-close{width:var(--post-control-height);height:var(--post-control-height);border-radius:7px}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-communication-header__icon{width:2rem;height:2rem;border-radius:7px}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-tabs{gap:.08rem;padding-inline:.5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-tabs button{min-height:var(--post-control-height);padding:.28rem .5rem;font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-body{gap:.65rem;padding:.65rem .75rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-body :is(.form-control,.form-select,.btn){min-height:var(--post-control-height)!important;border-radius:7px!important;font-size:var(--post-body-size)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-body .form-label{margin-bottom:.2rem;font-size:var(--post-meta-size)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-panel{padding:.7rem .8rem;border-radius:var(--post-inner-radius)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-modal-body,.pp-modal,.mrm-body) h3{font-size:.9375rem!important;line-height:1.3!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-body :is(.mvp-data-sections,.mvp-evaluation-board,.mvp-resolution-actions,.mvp-communication-workspace,.mvp-history-list){gap:.6rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-body :is(.mvp-data-section,.mvp-resolution-form,.mvp-resolution-action,.mvp-readonly-panel,.mvp-history-summary,.mvp-history-item,.mvp-communication-panel){border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-data-section-head{gap:.45rem;padding:.5rem .6rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-data-section-head h4{font-size:.875rem;line-height:1.3}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-data-section-count{font-size:.6875rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-section-eyebrow,.mvp-list-kicker){font-size:.625rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-guidance{gap:.55rem;padding:.6rem .7rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-guidance>i{width:1.75rem;height:1.75rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-resolution-heading,.mvp-history-heading,.mvp-panel>.mvp-section-title){gap:.5rem;margin-bottom:.6rem;padding-bottom:.5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-resolution-form,.mvp-resolution-confirm,.mvp-history-summary,.mvp-history-item,.mvp-communication-panel){padding:.65rem .75rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-resolution-form-header,.mvp-resolution-form-grid,.mvp-resolution-confirm-content,.mvp-history-controls,.mvp-history-summary-grid){gap:.5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-resolution-form-actions,.mvp-resolution-confirm-actions,.mvp-form-footer,.mvp-document-preview-footer,.mvp-priority-review-footer,.mvp-informe-footer){gap:.4rem;padding:.55rem .65rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-resolution-form-actions,.mvp-resolution-confirm-actions,.mvp-form-footer,.mvp-document-preview-footer,.mvp-priority-review-footer,.mvp-informe-footer) .btn{min-height:var(--post-control-height)!important;border-radius:7px;font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-document-preview{border-radius:var(--post-surface-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-document-preview-header{min-height:54px;padding:.5rem .65rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-document-preview-body{padding:.65rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mvp-modal-body .mvp-empty,.mvp-modal-body .alert,.mrm-state){padding:.65rem .75rem;border-radius:var(--post-inner-radius);font-size:var(--post-body-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-modal{padding:1rem;border-radius:var(--post-surface-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-header{gap:.65rem;margin-bottom:.75rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-title{font-size:1.1rem!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-subtitle{font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-resumen{gap:.65rem;margin-bottom:.7rem;padding:.7rem .8rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-total strong{font-size:1.9rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-total span{font-size:.9375rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-grid{gap:.55rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-card{gap:.55rem;padding:.6rem .7rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-card-obtenido strong{font-size:1.25rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-footer{gap:.65rem;margin-top:.75rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-wrap{gap:.7rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-total{gap:.65rem;padding:.7rem .8rem;border-radius:var(--post-inner-radius);box-shadow:var(--post-shadow)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-total-score strong{font-size:1.7rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-accordion{gap:.55rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-section{border-radius:var(--post-inner-radius);box-shadow:var(--post-shadow)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-header{gap:.6rem;padding:.65rem .75rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-icon{width:1.9rem;height:1.9rem;border-radius:7px;font-size:.9rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-heading strong{font-size:.875rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-heading small{font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-content{padding:.7rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-fields{gap:.5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-field{padding:.55rem .65rem;border-radius:7px}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-dialog{border-radius:var(--post-surface-radius)!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-header{min-height:68px;gap:.65rem;padding:.7rem .85rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-header-icon{width:2.25rem;height:2.25rem;border-radius:var(--post-inner-radius);font-size:1rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-header h2{font-size:1.05rem!important;font-weight:650!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-header p{font-size:var(--post-meta-size)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-close{width:var(--post-control-height);height:var(--post-control-height);border-radius:7px}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-body{gap:.75rem;padding:.85rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-info-card{padding:.7rem .8rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-info-card dl{gap:.55rem 1rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-reasons{gap:.55rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-section-heading{gap:.4rem;padding-bottom:.45rem}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mrm-reason-card,.mrm-public-message,.mrm-requirements){padding:.65rem .75rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-reason-number{width:1.75rem;height:1.75rem;border-radius:7px}.funcionario-layout .funcionario-main #app .mvp-backoffice :is(.mrm-reason-card p,.mrm-public-message p,.mrm-requirements>p,.mrm-requirements li){font-size:var(--post-body-size);line-height:1.4}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-footer{padding:.55rem .8rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-footer .btn{min-height:var(--post-control-height)!important;border-radius:7px;font-size:var(--post-meta-size)}@container postulaciones (min-width: 1000px){.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen{grid-template-columns:repeat(7,minmax(0,1fr))}}@container postulaciones (min-width: 720px) and (max-width: 999.98px){.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen{grid-template-columns:repeat(4,minmax(0,1fr))}}@container postulaciones (min-width: 480px) and (max-width: 719.98px){.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen{grid-template-columns:repeat(2,minmax(0,1fr))}}@container postulaciones (max-width: 879.98px){.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-table tbody tr{margin-bottom:.5rem;padding:.5rem .6rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-table td{padding:.3rem 0}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-sort-mobile{gap:.4rem;margin-bottom:.4rem;padding:.4rem;border-radius:var(--post-inner-radius)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-sort-mobile .form-select{min-height:var(--post-control-height);font-size:var(--post-meta-size)}}@container postulaciones (max-width: 719.98px){.funcionario-layout .funcionario-main #app .mvp-backoffice{--post-gap: .6rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-heading{align-items:flex-start}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-list-card>.bo-section-header--tray{padding:.55rem .65rem!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-body{padding:.6rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-panel{padding:.6rem .65rem}}@container postulaciones (max-width: 479.98px){.funcionario-layout .funcionario-main #app .mvp-backoffice{--post-gap: .5rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero.bo-page-header{padding:.65rem .7rem!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-hero .funcionario-page-title{font-size:1.4rem!important}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen{grid-template-columns:minmax(0,1fr)}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab{grid-template-columns:2rem minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;justify-items:start;gap:.5rem;min-height:54px;padding:.4rem .55rem;text-align:left}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab-count{order:3;font-size:1rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tabs--resumen .mvp-tab-label{order:2}.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-filters--principal .postulaciones-filtros-form,.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-modal-body,.funcionario-layout .funcionario-main #app .mvp-backoffice .mrm-body{padding:.55rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pp-modal{padding:.65rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-header{padding:.55rem .6rem}.funcionario-layout .funcionario-main #app .mvp-backoffice .pr-content{padding:.6rem}}@media(prefers-reduced-motion:reduce){.funcionario-layout .funcionario-main #app .mvp-backoffice .mvp-tab{transition:none}}
