#content-area.content-area-default .alert-verify-modal-root .modern-modal__overlay{left:260px}#content-area.content-area-reduced .alert-verify-modal-root .modern-modal__overlay{left:80px}#content-area.content-area-full .alert-verify-modal-root .modern-modal__overlay,#content-area:not(.content-area-default):not(.content-area-reduced) .alert-verify-modal-root .modern-modal__overlay{left:0}@media (max-width:768px){#content-area .alert-verify-modal-root .modern-modal__overlay{left:0!important;right:0}}.alert-verify-modal-root[data-v-131f4dd2]{display:contents}.modal-fade-enter-active[data-v-131f4dd2],.modal-fade-leave-active[data-v-131f4dd2]{transition:opacity .25s ease,transform .25s ease}.modal-fade-enter-from[data-v-131f4dd2],.modal-fade-leave-to[data-v-131f4dd2]{opacity:0;transform:scale(.98)}.modern-modal__overlay[data-v-131f4dd2]{position:fixed;top:64px;left:260px;right:0;bottom:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:32px;z-index:2147483647;overflow-y:auto}.modern-modal[data-v-131f4dd2]{width:min(760px,96vw);max-height:82vh;background:#fff;border-radius:20px;box-shadow:0 28px 70px rgba(15,23,42,.25);display:flex;flex-direction:column;overflow:hidden}.modern-modal__header[data-v-131f4dd2]{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 28px 16px;border-bottom:1px solid #e2e8f0;gap:16px}.modern-modal__title[data-v-131f4dd2]{margin:0;font-size:1.45rem;font-weight:600;color:#0f172a;letter-spacing:-.01em}.modern-modal__close[data-v-131f4dd2]{background:transparent;border:none;border-radius:9999px;padding:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.modern-modal__close[data-v-131f4dd2]:hover{background:rgba(148,163,184,.25)}.modern-modal__body[data-v-131f4dd2]{padding:22px 28px 0;overflow:hidden}.modern-modal__scroll[data-v-131f4dd2]{max-height:calc(82vh - 175px);overflow-y:auto;padding-right:6px}.modern-modal__footer[data-v-131f4dd2]{display:flex;justify-content:flex-end;gap:12px;padding:18px 28px 24px;border-top:1px solid #e2e8f0;flex-wrap:wrap}.modern-modal__intro[data-v-131f4dd2]{margin:0;font-size:.95rem;line-height:1.6;color:#475569}.modern-modal__body[data-v-131f4dd2](.vs-tabs .con-ul-tabs){margin-bottom:18px}.modern-modal__body[data-v-131f4dd2](.vs-tabs .con-ul-tabs li){margin-right:6px}.modern-modal__body[data-v-131f4dd2](.vs-tabs .con-ul-tabs li button){border-radius:9999px;padding:6px 18px;font-weight:600}.modern-modal__body[data-v-131f4dd2](.vs-tabs .con-tab){padding:0}.modern-modal__body[data-v-131f4dd2](.vs-con-input-label){background:rgba(241,245,249,.65);border-radius:14px;padding:18px 18px 12px;border:1px solid rgba(203,213,225,.6);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.modern-modal__body[data-v-131f4dd2](.vs-con-input-label:hover){border-color:rgba(148,163,184,.8)}.modern-modal__body[data-v-131f4dd2](.vs-con-input-label:focus-within){border-color:#2563eb;background:#fff;box-shadow:0 0 0 4px rgba(37,99,235,.12)}.modern-modal__body[data-v-131f4dd2](.vs-input--label){font-weight:600;color:#0f172a;margin-bottom:8px}.modern-modal__body[data-v-131f4dd2](.vs-con-input){border-radius:12px;border:1px solid #d0d5dd;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.modern-modal__body[data-v-131f4dd2](.vs-con-input:focus-within){border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.12)}.modern-modal__body[data-v-131f4dd2](.vs-inputx.vs-input--input.normal){border:none;background:transparent;padding:12px 16px;font-size:.94rem;line-height:1.5;color:#0f172a}.modern-modal__body[data-v-131f4dd2](.vs-textarea textarea){border-radius:12px}.fileUpload[data-v-131f4dd2]{color:#333;font-size:1em;overflow:hidden;padding:.875em;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--Gray-4,#bdbdbd)}.fileUpload[data-v-131f4dd2],.fileUpload[data-v-131f4dd2]:active,.fileUpload[data-v-131f4dd2]:focus,.fileUpload[data-v-131f4dd2]:hover{background:transparent;cursor:pointer}.fileUpload input.upload[data-v-131f4dd2]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;width:148px;height:46px}input[type=file][data-v-131f4dd2]{position:fixed;right:100%;bottom:100%}.custom-file-upload[data-v-131f4dd2]{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}textarea[data-v-131f4dd2]:disabled{background-color:#f0f0f0;color:#888;opacity:.6;cursor:not-allowed}sup[data-v-131f4dd2]{color:red}:root{--primary:rgba(123,168,255,0.1);--warning:rgba(248,190,41,0.1);--last-warning:rgba(242,153,74,0.1);--last-validation:rgba(242,153,74,0.1);--validation:rgba(242,153,74,0.1);--danger:rgba(235,87,87,0.1);--success:rgba(58,151,76,0.1);--primary-content:#7ba8ff;--warning-content:#f8be29;--last-warning-content:#f2994a;--validation-content:#f2994a;--last-validation-content:#f2994a;--danger-content:#eb5757;--success-content:#3a974c}.loader_1{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:25px;height:25px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.datepicker{right:0}.datetimepicker>.flex{display:none!important}.visible>.flex{display:flex!important}.date-popup>.vs-popup>.vs-popup--content{overflow:visible}.heights{width:100%;height:calc(100vh - 15.1rem)}.custom-search{position:absolute;width:50%;right:7px;top:2px;z-index:3}.cursor{cursor:pointer}#data-list-list-view>div.con-vs-tabs.vs-tabs.vs-tabs-primary.vs-tabs-position-top>div.con-slot-tabs>div>div.vs-row>div>div>nav>ul>li.item-pagination.vs-pagination--li{margin:0 10px}.custom-datetime-wrapper{display:flex;align-items:center;gap:8px;width:100%}.custom-date-input{flex:1;font-size:.9rem}.custom-date-input,.custom-time-picker{padding:.625rem .75rem;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.custom-time-picker{display:flex;align-items:center;gap:6px;cursor:pointer;min-width:90px;transition:border-color .2s ease}.custom-time-picker:hover{border-color:#ea5455}.time-display{font-weight:600;color:#374151}.clock-icon{color:#6b7280}.time-picker-overlay{position:fixed;inset:0;background:rgba(17,24,39,.4);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.time-picker-modal{width:320px;max-width:100%;background:#fff;border-radius:12px;box-shadow:0 20px 45px rgba(15,23,42,.2);overflow:hidden;display:flex;flex-direction:column}.time-picker-header{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb}.time-picker-header h3{margin:0;font-size:16px;font-weight:600;color:#1f2937}.close-btn{background:transparent;border:none;font-size:20px;cursor:pointer;color:#6b7280}.time-picker-body{padding:16px 20px}.time-scroll-container{display:flex;align-items:flex-start;justify-content:center;gap:16px}.time-column{display:flex;flex-direction:column;gap:8px}.time-column-header{text-align:center;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.time-scroll{height:200px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;padding:4px}.time-scroll::-webkit-scrollbar{width:6px}.time-scroll::-webkit-scrollbar-track{background:transparent}.time-scroll::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.time-scroll::-webkit-scrollbar-thumb:hover{background:#9ca3af}.time-item{height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:#374151;cursor:pointer;border-radius:8px;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Courier New,monospace}.time-item:hover{background:#e5e7eb;color:#111827}.time-item.active{background:#ea5455;color:#fff;box-shadow:0 2px 10px rgba(234,84,85,.35)}.time-separator{font-size:28px;font-weight:600;color:#ea5455;font-family:Courier New,monospace;margin-top:28px}.time-picker-footer{padding:16px 20px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:12px}.time-btn{padding:10px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.time-btn.time-btn-cancel{background:#f3f4f6;color:#374151}.time-btn.time-btn-cancel:hover{background:#e5e7eb}.time-btn.time-btn-confirm{background:#ea5455;color:#fff}.time-btn.time-btn-confirm:hover{background:#d13f41;box-shadow:0 4px 12px rgba(234,84,85,.35)}