.GenericModal_overlay__U27Hc{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--graycc);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000}.GenericModal_dialog__C9dOe{width:60%;margin-left:20%;border-radius:12px;overflow:hidden;font-family:Avenir!important;background-color:var(--black);height:auto;margin-top:10%;padding:40px}.GenericModal_dialog__C9dOe div.GenericModal_k-window__R0SAi{max-width:60%!important;margin:auto!important}.GenericModal_header__UJlbe{display:flex;justify-content:space-between;align-items:center;padding:1rem}.GenericModal_title__amRyN{font-size:1.5rem;color:var(--red);margin:auto}.GenericModal_closeButton__a7tH1{background:transparent;border:none;font-size:1.5rem;color:var(--gray99);cursor:pointer;outline:none}.GenericModal_closeButton__a7tH1:hover{color:var(--black33)}.GenericModal_content__Jdqu3{padding:1.5rem;font-size:1rem}.GenericModal_actions__KpCBb{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem;background-color:var(--backgroundwhite);border-top:1px solid var(--lightgray)}.GenericModal_dialog__C9dOe>div{width:100%}@media (max-width:1024px){.GenericModal_dialog__C9dOe{width:80%;margin-left:10%;padding:32px}}@media (max-width:768px){.GenericModal_dialog__C9dOe{width:90%;margin-left:0;padding:24px}.GenericModal_title__amRyN{font-size:1.25rem}.GenericModal_content__Jdqu3{padding:1rem}}@media (max-width:480px){.GenericModal_dialog__C9dOe{width:95%;margin:15% 0 0;padding:16px}.GenericModal_title__amRyN{font-size:1.1rem;text-align:center}.GenericModal_header__UJlbe{flex-direction:column;gap:10px}.GenericModal_closeButton__a7tH1{font-size:1.2rem}.GenericModal_content__Jdqu3{font-size:.95rem}}.dialogContainer{border-radius:12px;overflow:hidden}.dialogTitle{display:flex;justify-content:space-between;align-items:center;padding:16px}.genericModalContent{padding:16px;overflow-y:auto;max-height:calc(90vh - 120px)}.modalActions{padding:16px;gap:10px}.closeButton{background:none;border:none;cursor:pointer}.k-overlay{background:rgba(0,0,0,.5)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.k-dialog{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;border-radius:14px}@media (max-width:768px){.dialogContainer.xs .k-dialog{width:70vw!important}}@media (min-width:768.1px){.dialogContainer.xs .k-dialog{width:30vw!important}}@media (max-width:1024px){.dialogContainer.sm .k-dialog{width:70vw!important}}.dialogContainer.sm .k-dialog{width:50vw!important}.dialogContainer.md .k-dialog{width:70vw!important;border-radius:14px}.dialogContainer.lg .k-dialog{width:85vw!important}.dialogContainer.xl .k-dialog{width:95vw!important}.dialogContainer .k-dialog{width:min(95vw,1400px)!important}.black-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.black-modal-container{background-color:#1E1E1E;border-radius:8px;width:800px;max-width:90vw;padding:40px 60px 60px;position:relative;box-shadow:0 4px 16px rgba(0,0,0,.3)}.black-modal-title{color:white;font-size:28px;font-weight:700;text-align:center;margin-top:0;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px}.black-modal-message{color:white;font-size:18px;line-height:1.6;text-align:center;margin:0 auto;max-width:650px;white-space:pre-wrap;overflow-y:auto;max-height:400px}.black-modal-close{position:absolute;top:20px;right:20px;background:transparent;border:none;padding:0;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:white;z-index:10;border-radius:50%;background-color:var(--primary-color)}.black-modal-close:hover{opacity:.8}.black-modal-close:active{opacity:.6}.black-modal-buttons{display:flex;gap:10px;margin-top:20px}.black-modal-buttons button{flex:1 1;width:100%;background-color:var(--gray4d);color:var(--white);border-radius:30px;font-size:16px;border:3px solid var(--white);padding:12px 0;cursor:pointer;text-align:center}.black-modal-buttons button:hover{background-color:var(--primary-color)}.white-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;background-color:rgba(0,0,0,.5);align-items:center;justify-content:center;z-index:9999}.white-modal-container{border-radius:8px;width:800px;max-width:90vw;padding:40px 60px 60px;position:relative;box-shadow:0 4px 16px rgba(0,0,0,.3);background-color:var(--white);max-height:100%;overflow-y:auto}.white-modal-title{font-size:28px;font-weight:700;margin-top:0;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px}.white-modal-message,.white-modal-title{color:var(--textBlack);text-align:center}.white-modal-message{font-size:18px;line-height:1.6;margin:0 auto;max-width:650px;white-space:pre-wrap;overflow-y:auto;max-height:500px;border:1px solid var(--grayd9);padding:20px;border-radius:14px;box-shadow:0 1px 6px #00000026}.white-modal-close{position:absolute;top:20px;right:20px;background:transparent;border:none;padding:0;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--textBlack);z-index:10;border-radius:50%;background-color:var(--primary-color)}.white-modal-close:hover{opacity:.8}.white-modal-close:active{opacity:.6}.white-modal-buttons{display:flex;justify-content:center;gap:10px;text-align:center;margin-top:20px}.white-modal-buttons button{background-color:var(--gray4d);color:var(--white);border-radius:30px;font-size:16px;border:3px solid var(--white);display:inline-block;padding:8px 20px;cursor:pointer}.white-modal-buttons button:hover{background-color:var(--primary-color)}.white-modal-buttons button:disabled{opacity:.5;cursor:not-allowed}.white-modal-subTitle2{color:var(--black);margin-top:10px;font-family:Avenir;font-size:13px;font-weight:900;text-align:left}.tableWrapper{border-radius:8px;background-color:var(--white);font-weight:500!important}.tableWrapper *{font-family:var(--font-avenirRoman);font-size:15px}.tableWrapper table tr:first-child>:first-child{border-start-start-radius:0!important}.tableWrapper table tr:first-child>:last-child{border-start-end-radius:0!important}.tableWrapper thead th{background-color:var(--gray)!important}.tableWrapper .header_gray thead th{background-color:var(--gray)!important;color:var(--black);font-family:var(--font-avenirHeavy);text-align:center}.tableWrapper .header_gray4d thead th{background-color:var(--gray4d)!important;color:var(--white);font-family:var(--font-avenirHeavy);text-align:center}.tableWrapper .header_black thead th{background-color:var(--black)!important;color:var(--white)!important}.tableWrapper .header_dialog_gray thead th{background-color:var(--white)!important;color:var(--gray)!important}.tableWrapper .header_dialog_black thead th{background-color:var(--white)!important;color:var(--black)!important}.tableWrapper .header_white thead th{background-color:var(--red)!important;color:var(--gray);font-family:var(--font-avenirHeavy);text-align:center}.tableWrapper thead th:before{width:0!important}.tableWrapper a{text-decoration:underline;color:var(--black)}.tableWrapper th{padding:10px 16px!important}.normalRow:hover,.normalRow:hover a,.normalRow:hover td{background-color:var(--red)!important;color:var(--white)}.normalRow:hover td a img{filter:invert(100%) sepia(0) saturate(100%) hue-rotate(0deg);color:var(--white)}.normalRow td{padding:2px 16px!important}.high:hover,.high:hover a,.high:hover td{background-color:var(--red)!important;color:var(--white)}.high:hover td a img{filter:invert(100%) sepia(0) saturate(100%) hue-rotate(0deg);color:var(--white)}.high td{padding:12px 16px!important}.tableActions img{width:20px;height:20px;margin:0 5px;cursor:pointer;transition:transform .3s ease}.tableActions img:hover{transform:scale(1.2)}.searchBox{padding:1% 0;width:calc(100% - 95px)!important}.tableIconBox{padding:1%;width:95px}.tableIcon{width:10%;color:var(--red)}.iconExcelHoverEffect:hover{filter:invert(61%) sepia(16%) saturate(741%) hue-rotate(77deg) brightness(90%) contrast(90%)}.iconPDFHoverEffect:hover{filter:invert(20%) sepia(80%) saturate(5000%) hue-rotate(345deg) brightness(95%) contrast(90%)}.grid{font-family:Avenir;border-radius:8px}.grid .k-grid-header th{background-color:var(--gray)!important;color:var(--black)!important;font-family:var(--font-avenirBlack)!important;text-align:center!important;font-weight:900!important}.grid .k-grid-header th .k-cell-inner{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;width:100%!important;margin:auto}.grid .k-grid-header th .k-column-title{text-align:center!important}.grid .k-grid-table td span{text-align:center!important;display:inline-block}.grid.header_black .k-grid-header th{background-color:var(--black)!important;color:var(--white)!important}.grid.header_gray .k-grid-header th{background-color:var(--gray)!important;color:var(--black)!important}.grid.header_gray4d .k-grid-header th{background-color:var(--gray4d)!important;color:var(--white)!important}.grid.header_red .k-grid-header th{background-color:var(--red)!important;color:var(--white)!important}.grid.header_white .k-grid-header th{background-color:var(--white)!important;color:var(--gray)!important}.grid.header_debug .k-grid-header th{background-color:orange!important;color:white!important}.grid.header_green .k-grid-header th{background-color:var(--green-600)!important;color:var(--white)!important}.grid.header_yellow .k-grid-header th{background-color:var(--yellow)!important;color:var(--black)!important}.grid .k-alt{background-color:transparent!important}.grid .k-grid-table tr:hover,.grid .k-grid-table tr:hover div{background-color:var(--red)!important;color:var(--white)!important}.grid .k-grid-table tr:hover td{color:var(--white)!important}.grid .k-grid-table tr:hover td span label{color:var(--white)!important;border:1px solid var(--white)!important}.grid .k-grid-table tr:hover td a{color:var(--white)!important;text-decoration:underline}.grid .k-grid-table tr:hover td img{filter:brightness(0) invert(1);color:var(--white)!important}.grid .k-table-thead tr th svg{color:var(--black)!important;fill:var(--black)!important}.grid .k-grid-header tr th,.grid .k-grid-table tr td{border:none!important}.grid .k-grid-header tr td{padding-block:6px!important}.grid .k-grid-table tr td{padding-block:0 0!important;padding:0 10px!important;border-bottom:1px dotted rgba(167,167,167,.8)!important}.grid .k-grid-header tr th{border:none!important}.grid .k-grid-table tr:last-child td{border-bottom:none!important}.toolBar{padding:15px 20px!important}.toolBar .toolBarMain{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.toolBar .leftActions{display:flex;align-items:center;padding-top:7px;padding-right:5px}.toolBar .controls{gap:1rem;flex:1 1 auto}.toolBar .controls,.toolBar .controls .control{display:flex;align-items:center;min-width:0}.toolBar .controls .searchWrap{flex:1 1}.toolBar .controls .selectWrap{width:20%}.toolBar .exportButtons{display:flex;align-items:center;gap:.5rem}@media (max-width:576px){.toolBar .toolBarMain{flex-direction:column;align-items:stretch}.toolBar .controls{flex-direction:column;width:100%;gap:.75rem}.toolBar .controls .searchWrap,.toolBar .controls .selectWrap{width:100%}.toolBar .exportButtons{justify-content:flex-end}}@media (min-width:576.1px){.toolBar{border-radius:10px 10px 0 0;background-color:var(--white)!important}}.toolBar .controls .control .k-combobox,.toolBar .controls .control .k-input,.toolBar .controls .control .k-input-inner,.toolBar .controls .control input{width:100%;max-width:100%}.cardContainer{display:flex;flex-direction:column;gap:1rem;padding:1rem}.card{border:1px solid #ddd;border-radius:8px;padding:1rem;background-color:white;box-shadow:0 2px 6px rgba(0,0,0,.05)}.cardRow{margin-bottom:.5rem}.cardRow strong{font-weight:600}.selectFilter{padding:.4rem;border-radius:8px;min-width:180px;background-color:var(--white);color:var(--black);border-color:var(--kendo-color-border-alt,#00000029)}.k-virtual-content{overflow-y:auto!important;overflow-x:auto!important}.k-grid-header{padding-right:0}.text-right-header .k-link{justify-content:flex-end!important;margin:initial!important}.text-left-header .k-link{justify-content:flex-start!important;margin:initial!important}.text-center-header .k-link{justify-content:center!important;margin:initial!important}.k-grid .k-grid-md .k-table-th>.k-cell-inner>.k-link,.k-grid-md .k-table-th>.k-cell-inner>.k-link{padding-inline:0!important}.k-pager{border-radius:0 0 10px 10px!important}.k-column-title{white-space:break-spaces}td span{width:100%}.gridWrapper{position:relative}.pagerLoaderBadge{position:absolute;right:16px;bottom:10px;display:flex;align-items:center;gap:8px;padding:4px 10px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);z-index:5;pointer-events:none;color:var(--primary-color);font-weight:600;font-size:12px}.pagerLoaderText{-webkit-user-select:none;-moz-user-select:none;user-select:none}.linkLike{color:var(--primary-color);text-decoration:underline;cursor:pointer}.linkLike:focus{outline:2px solid var(--primary-color);outline-offset:2px}.card .cardActions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.card .cardActionBtn{display:inline-flex;align-items:center;justify-content:center;line-height:0}.card .linkLike{text-decoration:underline}.gridWrapper{width:100%;overflow-x:auto}.gridWrapper .k-grid{min-width:100%}.k-grid table{table-layout:auto!important;width:max-content!important}.k-grid td,.k-grid th{overflow:hidden;text-overflow:ellipsis}.k-grid td,.k-grid th{white-space:normal}.k-grid td span:not(.k-switch-thumb-wrap){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-grid table{table-layout:fixed!important;width:100%!important}