.popover-body p:last-child{margin-bottom:0}.focus .ts-control,.ts-control,.ts-wrapper.single .ts-control{background-image:none;box-shadow:none}.form-select:not(.form-select-sm):not(.form-select-lg){background-position:right .4rem center;padding:.5rem 1.5rem .5rem .9rem}.form-select:not(.form-select-sm):not(.form-select-lg).ts-wrapper.form-choice-select-multiple,.form-select:not(.form-select-sm):not(.form-select-lg).ts-wrapper.form-choice-select-single{border:none;padding:0}.was-validated .form-select:not(.form-select-sm):not(.form-select-lg).ts-wrapper.form-choice-select-multiple.invalid .ts-control,.was-validated .form-select:not(.form-select-sm):not(.form-select-lg).ts-wrapper.form-choice-select-single.invalid .ts-control{border:1px solid #f06548}.form-select:not(.form-select-sm):not(.form-select-lg):focus{box-shadow:none}.was-validated .choices.is-invalid .choices__inner,.was-validated select[required]+.ts-wrapper .ts-control.is-invalid{border:1px solid #f06548}.was-validated .filepond--root.is-invalid .filepond--panel-root{border-color:#f06548}[data-filepond-item-state=processing-complete] .filepond--pdf-preview-wrapper:before{background:linear-gradient(180deg,#369763,transparent)!important}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763!important}.account-checkbox.form-check-input[data-account-id],.headquarter-checkbox.form-check-input[data-headquarter-id]{margin-left:1rem}.pagination-wrap{justify-content:space-between;width:100%}.search-box .search-icon{bottom:0;height:38px;top:auto}.filter-action-wrap{display:flex;flex:1 1 auto;gap:.5rem;justify-content:end}.filter-action-wrap button{white-space:nowrap}@media(max-width:1400px){.filter-action-wrap .btn-text{display:none}}.form-check{display:flex;gap:5px}.form-check.form-radio input[type=radio]{margin-right:.25rem}.form-check.form-radio label:not(:last-of-type){margin-right:1rem}.choices__list--single{min-width:70px}.btns-wrap{display:flex;gap:.5rem;margin:0}.btns-wrap:not(:first-child):not(:last-child){margin:0 0 1rem}.btn[id$=_0_delete]{display:none}#manual_files_0_delete,.btn-show{display:inline-block!important}select[data-readonly]+.ts-wrapper{background-color:#fff;opacity:.5;pointer-events:none}.table-action-btn{width:25px}.form-label.required:after{color:#f06548;content:" *"}#page-topbar{z-index:1010}.offcanvas-backdrop.show{opacity:.5}legend.form-label{padding-top:0!important}.content-grid-categories .item-categorie{margin-bottom:1rem}.badge{margin-top:.3rem}.intl-tel-wrap{display:flex;flex-direction:column}.intl-tel-wrap .intl-tel-wrap-sub>.form-control,.intl-tel-wrap>.form-control{display:none}.container-stripped>.row:nth-of-type(odd){background-color:#f8f9fa}.container-stripped>.row:nth-of-type(2n){background-color:#e9ecef}.container-stripped .row{margin:0}.container-stripped .row:not(:last-child){border-bottom:1px solid #dee2e6}.container-stripped .row .col-md-4,.container-stripped .row .col-md-6,.container-stripped .row .col-md-8{padding-bottom:.275rem;padding-top:.275rem}.container-stripped .row h5{color:#343a40;font-weight:600;margin-bottom:0}.container-stripped .col-md-8 .row{margin-bottom:.5rem}.container-stripped .col-md-8 .row p{font-size:.9rem;margin:.25rem 0;padding-left:.5rem}.concept-store-wrap select{min-width:min-content}.modal-xxl{max-width:100vw}.modal-content{display:flex;flex-direction:column;height:100%;margin:auto;width:auto}.modal-body{flex:1 1 auto;height:100%;overflow:hidden;width:100%}.previw{max-width:auto;width:auto}.previw.preview-pdf{height:auto;min-width:60vw}.previw img{max-height:80vh;width:100%}.slots-wrap .accounts-units-wrap .column-wrap:has(.form-check:not(.d-none)){display:block}.slots-wrap .accounts-units-wrap .column-wrap:not(:has(.form-check:not(.d-none))){display:none}.slots-wrap .headquarters-wrap .column-wrap:has(.form-check:not(.d-none)),.slots-wrap .headquarters-wrap .column-wrap:has(.hq-row:not(.d-none)){display:block}.slots-wrap .headquarters-wrap .column-wrap:not(:has(.form-check:not(.d-none))),.slots-wrap .headquarters-wrap .column-wrap:not(:has(.hq-row:not(.d-none))){display:none}.slots-wrap .headquarters-wrap .column-title:not(:has(.form-check:not(.d-none))){display:none}.slots-wrap .column-wrap{border:1px solid #d9d9d9;border-radius:4px;margin-bottom:5px}.slots-wrap .column-wrap .column-title{background-color:#ebebeb;margin-bottom:0;padding:.5rem 1rem!important}.slots-wrap .column-wrap .column-title:not(:last-child){border-bottom:1px solid #d9d9d9;margin-bottom:10px}.slots-wrap .column-wrap .column-title{color:#000;font-weight:500}.slots-wrap .column-wrap .column-title legend{float:none;padding-bottom:0}.slots-wrap .bussiness-units-wrap .form-check{margin-left:1rem}.column-year{min-width:100px}.quill-editor{min-height:200px;width:100%}.form-table-simple thead th{text-align:center}.form-table-simple tbody label{display:none}.form-table-simple>:not(caption)>*>*{padding:.75rem 3px}.form-table-simple .reduced-width{width:70px}.form-table-simple .fixed-width{width:200px}.form-table-simple .bg-stripped{background-color:var(--vz-table-striped-bg);color:var(--vz-table-striped-color)}.form-table-simple .ts-wrapper{min-height:28px}.form-table-simple .ts-wrapper .ts-control{padding:0 4px}.form-table-simple .input-group:has(input[readonly]){background-color:transparent;border:none;pointer-events:none}.form-table-simple .input-group:has(input[readonly]) .input-group-text{background-color:transparent;border:none;pointer-events:none}.form-table-simple .input-group:has(input[readonly]) input[readonly]{background-color:transparent;border:none;pointer-events:none}.form-table-simple .btn.btn-danger,.form-table-simple .form-control,.form-table-simple .input-group .form-control,.form-table-simple .input-group .input-group-text{padding:3px 2px}.form-switch.form-switch-lg{padding-left:0}.form-switch .form-check{flex-direction:column}.form-switch .form-check .form-check-input{left:0;margin-left:0;order:2}.form-switch .form-check .form-check-label{order:0}.form-switch .form-check.form-switch{padding-left:0}.d-none-file input[type=file]{display:none!important}.card:has(.card){background-color:transparent;border:none;box-shadow:none}.card:has(.card)>.card-body{padding:0}.form-width-sm{max-width:100px}.w-100 .iti--allow-dropdown{width:100%}input[readonly],select[readonly]{background-color:#e9ecef;opacity:1;pointer-events:none}.btn-reset{background:transparent;border:none;padding:.4rem}.grid-table{display:grid;gap:0 0;grid-auto-flow:row;grid-auto-rows:1fr;grid-template-areas:"a b c d e f g h";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr}.grid-table .a{grid-area:a}.grid-table .b{grid-area:b}.grid-table .c{grid-area:c}.grid-table .d{grid-area:d}.grid-table .e{grid-area:e}.grid-table .f{grid-area:f}.grid-table .g{grid-area:g}.grid-table .z{display:grid;gap:1px 0;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.grid-table .z .z1{border-bottom:var(--vz-border-width) var(--vz-border-style) var(--vz-border-color);grid-area:1/1/2/2;padding:.5rem 0}.grid-table .z .z2{grid-area:2/1/3/2;padding:.5rem 0}.border-concept{border:1px solid;border-radius:.3rem}.head-card{border-bottom:1px solid;padding:1rem 0}.row-re{--vz-gutter-x:2rem}:root{--vz-primary:#405189;--vz-primary-rgb:64,81,137;--vz-secondary:#3577f1;--vz-success:#0ab39c;--vz-success-rgb:10,179,156;--vz-info:#299cdb;--vz-info-rgb:41,156,219;--vz-warning:#f7b84b;--vz-warning-rgb:247,184,75;--vz-danger:#f06548;--vz-danger-rgb:240,101,72;--vz-light:#f3f6f9;--vz-dark:#212529;--vz-muted:#878a99;--vz-border:#e9ebec;--vz-color:#212529;--vz-card-bg:#fff;--vz-card-border:rgba(0,0,0,.06);--vz-card-shadow:0 1px 3px rgba(56,65,74,.1);--vz-card-cap-bg:rgba(0,0,0,.03);--vz-cap-bg:rgba(0,0,0,.03);--vz-text-muted:#878a99;--vz-border-color:#e9ebec}.card{background:var(--vz-card-bg);border:1px solid var(--vz-card-border);border-radius:6px;box-shadow:var(--vz-card-shadow);margin-bottom:24px}.card-header{align-items:center;background:var(--vz-card-cap-bg);border-bottom:1px solid var(--vz-border-color);border-radius:6px 6px 0 0;display:flex;gap:10px;padding:14px 20px}.card-header .card-title{font-size:.875rem;font-weight:600;margin:0}.card-body,.stat-card{padding:20px}.stat-card{background:var(--vz-card-bg);border:1px solid var(--vz-card-border);border-radius:6px;box-shadow:var(--vz-card-shadow);height:100%}.stat-card .stat-icon{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:22px;height:48px;justify-content:center;width:48px}.stat-card .stat-label{color:var(--vz-text-muted);font-size:.72rem;font-weight:500;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.stat-card .stat-value{font-size:1.4rem;font-weight:700;line-height:1}.alert-info{background:rgba(var(--vz-info-rgb),.08);border:1px solid rgba(var(--vz-info-rgb),.25)}.alert{align-items:flex-start;border-radius:4px;color:var(--vz-text-muted);display:flex;font-size:.76rem;gap:8px;margin:12px 18px;padding:9px 14px}.alert .ri{color:var(--vz-info);flex-shrink:0;margin-top:1px}.alert-warning{background:rgba(247,184,75,.08);border-color:rgba(247,184,75,.35)}.alert-warning .ri{color:var(--vz-warning)}.badge-vz{border-radius:4px;font-size:.68rem;font-weight:600;padding:3px 9px}.badge-success-subtle{background:rgba(var(--vz-success-rgb),.15);color:var(--vz-success)}.badge-warning-subtle{background:rgba(var(--vz-warning-rgb),.2);color:#d49b20}.badge-danger-subtle{background:rgba(var(--vz-danger-rgb),.15);color:var(--vz-danger)}.badge-info-subtle{background:rgba(var(--vz-info-rgb),.15);color:var(--vz-info)}.badge-primary-subtle{background:rgba(var(--vz-primary-rgb),.12);color:var(--vz-primary)}.badge-secondary-subtle{background:rgba(0,0,0,.08);color:var(--vz-text-muted)}.badge-purple-subtle{background:rgba(105,54,200,.12);color:#6936c8}.rule-card-vz{background:var(--vz-card-bg);border:1px solid var(--vz-card-border);border-radius:6px;box-shadow:var(--vz-card-shadow);height:100%;padding:18px 20px}.rule-card-vz .rule-title{align-items:center;color:var(--vz-body-color);display:flex;font-size:.84rem;font-weight:600;gap:8px;margin-bottom:10px}.rule-card-vz ul{margin:0;padding-left:18px}.rule-card-vz li{color:var(--vz-text-muted);font-size:.78rem;line-height:1.55;margin-bottom:5px}.rule-card-vz li strong{color:var(--vz-body-color)}.wiz-steps{align-items:center;background:#fff;border:1px solid var(--vz-border);border-radius:6px;box-shadow:var(--vz-card-shadow);display:flex;gap:0;justify-content:center;margin-bottom:20px;overflow-x:auto;padding:16px 24px}.wiz-steps .wiz-step,.wiz-steps .ws-circle{align-items:center;display:flex;flex-shrink:0}.wiz-steps .ws-circle{border-radius:50%;font-size:.72rem;font-weight:700;height:32px;justify-content:center;transition:all .3s;width:32px}.wiz-steps .ws-circle.done{background:var(--vz-success);color:#fff}.wiz-steps .ws-circle.active{background:var(--vz-primary);box-shadow:0 0 0 3px rgba(var(--vz-primary-rgb),.2);color:#fff}.wiz-steps .ws-circle.idle{background:var(--vz-border);color:var(--vz-muted)}.wiz-steps .ws-lbl{font-size:.72rem;font-weight:500;margin-left:8px;white-space:nowrap}.wiz-steps .ws-lbl.done{color:var(--vz-success)}.wiz-steps .ws-lbl.active{color:var(--vz-primary)}.wiz-steps .ws-lbl.idle{color:var(--vz-muted)}.wiz-steps .ws-line{background:var(--vz-border);flex:1;height:2px;margin:0 6px;max-width:60px;min-width:24px}.wiz-steps .ws-line.done{background:var(--vz-success)}.bloque-item{background:rgba(var(--vz-primary-rgb),.04);border:1px solid rgba(var(--vz-primary-rgb),.12);border-radius:5px;margin-bottom:8px;padding:10px 12px;position:relative}.f-lbl{color:var(--vz-color);display:block;font-size:.75rem;font-weight:600;margin-bottom:4px}.f-lbl .req{color:var(--vz-danger);margin-left:2px}.f-ro .f-tag{color:var(--vz-muted);display:block;font-size:.67rem;font-weight:600;letter-spacing:.07em;margin-bottom:2px;text-transform:uppercase}.f-ro .f-val{font-size:.8rem;font-weight:500}.f-ro .f-val.mono{font-family:monospace;font-size:.77rem}.prod-table{border-collapse:collapse;font-size:.78rem;width:100%}.prod-table thead th{background:var(--vz-cap-bg);color:var(--vz-muted);font-size:.67rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.prod-table tbody td,.prod-table thead th{border-bottom:1px solid var(--vz-border);padding:9px 12px}.prod-table tbody td{vertical-align:top}.prod-table tbody tr:last-child td{border-bottom:none}.prod-table tbody tr.removed{display:none}.prod-table tbody tr:hover:not(.removed){background:rgba(var(--vz-primary-rgb),.025)}.bdg{align-items:center;border-radius:4px;display:inline-flex;font-size:.68rem;font-weight:600;gap:4px;padding:3px 9px}.bdg-ok{background:rgba(var(--vz-success-rgb),.15);color:var(--vz-success)}.bdg-warn{background:rgba(var(--vz-warning-rgb),.18);color:#c8891a}.bdg-err{background:rgba(var(--vz-danger-rgb),.15);color:var(--vz-danger)}.bdg-info{background:rgba(var(--vz-info-rgb),.15);color:var(--vz-info)}.bdg-pri{background:rgba(var(--vz-primary-rgb),.12);color:var(--vz-primary)}.bdg-muted{background:rgba(0,0,0,.07);color:var(--vz-muted)}.s-pill{align-items:center;border-radius:20px;display:inline-flex;font-size:.72rem;font-weight:600;gap:5px;padding:3px 10px}.s-dot{background:currentColor;border-radius:50%;height:6px;width:6px}.sp-prog{background:rgba(var(--vz-info-rgb),.15);color:var(--vz-info)}.sp-closed{background:rgba(var(--vz-success-rgb),.15);color:var(--vz-success)}.sp-cancel{background:rgba(var(--vz-danger-rgb),.12);color:var(--vz-danger)}.ob-step-sticky-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.06);margin:-8px -8px 8px;padding:8px;position:sticky;top:0;z-index:15}.ob-pull-sticky-bar{background:#fff}.ob-touch-input{min-height:52px}.ob-touch-input-sm{min-height:44px}.ob-touch-input-xs{min-height:38px}.ob-step-badge{height:22px;line-height:22px;padding:0;text-align:center;width:22px}.ob-circle-btn{height:38px;min-width:38px;width:38px}.ob-circle-btn-sm{height:30px;min-width:30px;width:30px}.ob-circle-btn-xs{height:24px;min-width:24px;width:24px}.ob-icon-btn{height:32px;width:32px}.ob-progress-thin{height:8px}.ob-col-action{width:56px}.ob-clickable{cursor:pointer}.ob-select-min{min-width:100px}.outbound-stepper__button:disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.project-timeline-panel{background:var(--vz-light-bg-subtle,#f3f6f9);border:1px solid var(--vz-border-color,#e9ebec);border-radius:.5rem;padding:1rem 1.25rem}.project-calendar-stepper{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.project-calendar-stage{background:var(--vz-card-bg,#fff);border:1px solid var(--vz-border-color,#e9ebec);border-radius:.375rem;display:flex;flex-direction:column;gap:.25rem;min-height:92px;padding:.625rem .75rem}.project-calendar-stage__head{align-items:center;display:flex;gap:.5rem}.project-calendar-stage__label{font-size:.7rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.project-calendar-stage__dates{margin-top:auto}.project-calendar-stage--complete{border-left:3px solid var(--vz-success,#0ab39c)}.project-calendar-stage--partial{border-left:3px solid var(--vz-warning,#f7b84b)}.project-calendar-stage--empty{background:transparent;border-style:dashed}.project-calendar-stage--empty,.project-calendar-stage--empty .project-calendar-stage__label{color:var(--vz-tertiary-color,#878a99)}.outbound-stepper{margin-bottom:1rem}.outbound-stepper__list{display:flex;gap:.75rem;justify-content:center;overflow-x:auto;padding:.25rem .25rem .5rem}.outbound-stepper__item{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.45rem;min-width:4.6rem}.outbound-stepper__button{align-items:center;border-radius:50%;display:inline-flex;height:3.25rem;justify-content:center;min-width:3.25rem;padding:0;width:3.25rem}.outbound-stepper__label{font-size:.68rem;line-height:1.2;min-height:1.75rem;text-align:center}.outbound-stepper__label--active{color:var(--vz-primary);font-weight:600}@media(max-width:576px){.outbound-stepper__list{justify-content:flex-start}.outbound-stepper__item{min-width:4.25rem}.outbound-stepper__button{height:3rem;min-width:3rem;width:3rem}}.public-proof-photo{aspect-ratio:4/3;object-fit:cover;width:100%}.public-proof-signature{max-height:110px;max-width:100%}