.success-container[data-v-02819f70]{text-align:center;padding:3rem;width:50%}@media (max-width:767px){.success-container[data-v-02819f70]{width:100%!important;padding:2rem}}.badge-hovered[data-v-4258dd70]{font-size:15px;font-weight:700;padding:5px 20px 5px 20px;background:#dadde2 0 0 no-repeat padding-box;color:#3f4858!important}.badge-hovered.badge-success[data-v-4258dd70]{background:#d1ffef 0 0 no-repeat padding-box!important;color:#00d392!important}.badge-hovered.badge-danger[data-v-4258dd70]{background:#ffe2e2 0 0 no-repeat padding-box!important;color:#e52c00!important}.badge-hovered.badge-warning[data-v-4258dd70]{background:#fff3cc 0 0 no-repeat padding-box!important;color:#a07602!important}.company-approval-badge-wrap[data-v-2612cde4]{display:inline-block}.company-approval-badge[data-v-2612cde4]{font-weight:500;font-size:.72rem;letter-spacing:.01em;line-height:1}.company-approval-badge--readonly[data-v-2612cde4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 12px;border:1px solid transparent;border-radius:999px;line-height:1;background:transparent}.status-dot[data-v-2612cde4]{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px;background:currentColor;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}.status-label[data-v-2612cde4],[data-v-2612cde4] .btn-group{vertical-align:middle}[data-v-2612cde4] .dropdown-toggle{font-weight:500;font-size:.72rem;line-height:1!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 12px!important;min-height:0;height:auto;border-radius:999px;border-width:1px;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease}[data-v-2612cde4] .dropdown-toggle .status-dot,[data-v-2612cde4] .dropdown-toggle .status-label{line-height:1}[data-v-2612cde4] .dropdown-toggle:after{display:none}[data-v-2612cde4] .dropdown-toggle .b-icon{opacity:.6;margin-left:4px!important}.company-approval-badge--approved.company-approval-badge--readonly[data-v-2612cde4],.company-approval-badge--approved[data-v-2612cde4] .dropdown-toggle{background-color:#eaf6ee;color:#1f7a3a;border-color:#cfe9d7}.company-approval-badge--approved[data-v-2612cde4] .dropdown-toggle:hover{background-color:#dcefe2;border-color:#b9dec4}.company-approval-badge--pending.company-approval-badge--readonly[data-v-2612cde4],.company-approval-badge--pending[data-v-2612cde4] .dropdown-toggle{background-color:#fdf6e3;color:#8a6a16;border-color:#f1e3b8}.company-approval-badge--pending[data-v-2612cde4] .dropdown-toggle:hover{background-color:#f7ecc9;border-color:#e7d59b}.company-approval-badge--rejected.company-approval-badge--readonly[data-v-2612cde4],.company-approval-badge--rejected[data-v-2612cde4] .dropdown-toggle{background-color:#fdecee;color:#a3242e;border-color:#f3ccd1}.company-approval-badge--rejected[data-v-2612cde4] .dropdown-toggle:hover{background-color:#f7d8dc;border-color:#ecb6bd}.company-approval-badge--not_applicable.company-approval-badge--readonly[data-v-2612cde4],.company-approval-badge--not_applicable[data-v-2612cde4] .dropdown-toggle{background-color:#eceef1;color:#495057;border-color:#d3d7dc}.company-approval-badge--not_applicable[data-v-2612cde4] .dropdown-toggle:hover{background-color:#dde0e5;border-color:#c1c6cd}.file-details[data-v-0dab2663]{height:auto}.card[data-v-0dab2663]{border-radius:8px;opacity:1;margin:0}.preview-container[data-v-0dab2663]{height:192px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:767px){.preview-container[data-v-0dab2663]{width:auto}}.files[data-v-0dab2663]{height:192px}.image[data-v-0dab2663]{cursor:pointer;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:767px){.image[data-v-0dab2663]{width:100%}}.preview[data-v-0dab2663]{display:block;max-width:100%;max-height:80vh;width:auto;height:auto;margin:0 auto}.pdf-resize-wrapper[data-v-0dab2663]{resize:both;overflow:hidden;width:100%;height:80vh;min-width:300px;min-height:200px}.pdf-preview[data-v-0dab2663]{display:block;width:100%;height:100%;border:none}.list[data-v-0dab2663]{-ms-flex-pack:distribute;justify-content:space-around}.upload-details[data-v-0dab2663]{padding-right:0}@media (max-width:767px){.upload-details[data-v-0dab2663]{padding-left:0;padding-top:1.5rem}}.approval-action-btn[data-v-0dab2663]{padding:4px 12px;line-height:1.2;min-height:0}.btn[data-v-2b175101]{height:56px}.remove-icon[data-v-2b175101]{position:absolute;right:6px;top:6px;cursor:pointer}.preview-item[data-v-2b175101]{width:180px;height:180px}.upload-border[data-v-2b175101]{width:100%;max-width:inherit}.input-files-feedback[data-v-2b175101]{background:#ffe2e2 0 0 no-repeat padding-box;color:red;text-align:center}.visibility-card[data-v-2b175101]{border:0;border-radius:0;padding:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}[data-v-2b175101] .visibility-toggle-wrap{max-width:460px}[data-v-2b175101] .visibility-toggle.btn-group-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid #dfe3eb;border-radius:8px;overflow:hidden;background:#f7f9fc}[data-v-2b175101] .visibility-toggle .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;border:0;height:36px;font-weight:600;font-size:.9rem;color:#4b5563;background:transparent}[data-v-2b175101] .visibility-toggle .btn.active{background:#1677ff;color:#fff;-webkit-box-shadow:none;box-shadow:none}[data-v-2b175101] .visibility-toggle .btn:not(.active):hover{background:#edf2f7}.visibility-help-title[data-v-2b175101]{display:inline;font-weight:500;color:#334155;font-size:.88rem;line-height:1.35;margin-bottom:0}.visibility-mode-badge[data-v-2b175101]{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:#0f3f8a;background:#e9f1ff;border:1px solid #cfe0ff;vertical-align:middle}.custom-label[data-v-2b175101]{min-width:100vw;font-size:1rem}@media (max-width:767px){.custom-label[data-v-2b175101]{min-width:75vw}}[data-v-2b175101] .datepicker>label{-ms-flex-line-pack:center;align-content:center}