.ic-error-boundary{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100vh;padding:1.5rem;display:flex}.ic-error-boundary h1{color:#0087b8;font-size:1.5rem}.ic-error-boundary p{color:#505f63}.ic-error-boundary__details{text-align:left;color:#182123;white-space:pre-wrap;background-color:#f1f3f4;border-radius:.375rem;max-width:40rem;padding:1rem;font-size:.8125rem;overflow:auto}.loading-component{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;z-index:1051;background-color:#00000050;flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loading-component.restrict{z-index:1050;background-color:#0000000d;position:absolute}.loading-component__content{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;background-color:#fff;border-radius:.5rem;flex-direction:row;align-items:center;gap:.5rem;padding:.625rem;display:flex}.loading-component__content svg{width:3.75rem;min-width:3.75rem;height:3.75rem;min-height:3.75rem}.loading-component__content span{color:#060d0f;margin:0;font-size:1.1rem}.ic-header{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:1.25rem;display:flex}@media only screen and (width<=768px){.ic-header{-webkit-flex-direction:vertical;-moz-flex-direction:vertical;flex-direction:column;align-items:flex-start}}.ic-header__title{color:#0087b8;margin:0;font-size:1.375rem;font-weight:600;line-height:120%}@media only screen and (width<=768px){.ic-header__title{font-size:1.125rem}}.ic-header__subtitle{color:#505f63;margin-top:.375rem;font-size:.875rem}.ic-header__actions-column{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-flow:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;justify-content:flex-end;align-items:center;gap:1.5rem 1rem;display:flex}.fixed-position,.ic-sidebar__navbar{position:fixed;top:0;left:0}.ic-sidebar__navbar{z-index:1000;background-image:linear-gradient(90deg,#38a3cb 10%,#0087b8 100%);justify-content:flex-start;align-items:center;gap:1rem;width:100%;height:3.25rem;padding:.5rem 1.875rem;display:flex}@media screen and (width<=768px){.ic-sidebar__navbar{padding:.5rem .75rem}}.ic-sidebar__navbar-sidebar-btn{color:#fff;justify-content:center;align-items:center;padding:.375rem;display:flex}.ic-sidebar__navbar .logo-wrapper{justify-content:center;align-items:center;display:flex}.ic-sidebar__navbar .logo{object-fit:contain;width:6.25rem;max-width:6.25rem;height:100%;max-height:100%}.ic-sidebar__navbar-actions{align-items:center;gap:1rem;margin-left:auto;display:flex}.ic-sidebar__navbar-user{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:12rem;font-size:.875rem;font-weight:500;overflow:hidden}.ic-sidebar__navbar-logout{color:#fff;background-color:#ffffff26;border-radius:.25rem;padding:.375rem .75rem;font-size:.875rem}.ic-sidebar__navbar-logout:hover{background-color:#ffffff40}.fixed-position,.ic-sidebar__sidebar-backdrop,.ic-sidebar__sidebar{position:fixed;top:0;left:0}.ic-sidebar__sidebar{justify-content:flex-start;align-items:space-between;-webkit-flex-direction:vertical;-moz-flex-direction:vertical;z-index:999;background-image:linear-gradient(30deg,#0087b8 30%,#38a3cb 70%);flex-direction:column;gap:.5rem;width:16rem;height:100%;max-height:100dvh;padding:4.75rem .75rem 1.5rem;transition:width .3s cubic-bezier(.2,0,0,1);display:flex;overflow:hidden;box-shadow:0 .25rem .5rem #00000040}.ic-sidebar__sidebar-backdrop{z-index:998;background-color:#00000026;inset:0}.ic-sidebar__sidebar--collapsed{width:3.875rem}@media screen and (width<=768px){.ic-sidebar__sidebar--collapsed{width:0;padding:0}}.ic-sidebar__sidebar--collapsed .ant-menu-root.ant-menu{padding-right:0}.ic-sidebar__sidebar--collapsed .ant-menu-root>.ant-menu-item{margin:0 auto}.ic-sidebar__sidebar--collapsed .ant-menu-root>.ant-menu-item .ant-menu-title-content{display:none!important}.ic-sidebar__sidebar .ant-menu{flex:1;width:100%;border-inline:unset!important;background:unset!important}.ic-sidebar__sidebar .ant-menu .ant-menu-item svg :where(path,circle,rect,polygon,polyline):not([stroke]),.ic-sidebar__sidebar .ant-menu .ant-menu-item svg :where(path,circle,rect,polygon,polyline):not([stroke]):hover{fill:currentColor}.ic-sidebar__sidebar .ant-menu .ant-menu-item svg :where(path,circle,rect,polygon,polyline)[stroke],.ic-sidebar__sidebar .ant-menu .ant-menu-item svg :where(path,circle,rect,polygon,polyline)[stroke]:hover{stroke:currentColor}.ic-sidebar__sidebar .ant-menu .ant-menu-item{color:#fff;border-radius:.25rem;width:100%;margin:0;font-size:.875rem;height:max-content!important;min-height:1.5rem!important;padding:.25rem .375rem!important;line-height:160%!important}.ic-sidebar__sidebar .ant-menu .ant-menu-item svg{vertical-align:middle;display:inline-block;width:1.5rem!important;height:1.5rem!important}.ic-sidebar__sidebar .ant-menu .ant-menu-item .ant-menu-title-content{color:inherit!important}.ic-sidebar__sidebar .ant-menu .ant-menu-item-selected,.ic-sidebar__sidebar .ant-menu .ant-menu-item-active{color:#fff!important;background-color:#007ba7!important}body:has(.ic-layout.content){overflow:hidden}main.app .ic-layout.content{flex-grow:1;max-height:calc(100vh - 3.25rem);margin-top:3.25rem;margin-left:3.875rem;padding:1.35rem 1.5rem 2rem 2.225rem;overflow:auto}@media screen and (width<=768px){main.app .ic-layout.content{margin-left:0;padding:1.35rem 1.5rem 4rem}}.home-content{gap:1.5rem;display:flex}.home-card{background-color:#fff;border-radius:.375rem;width:100%;padding:2rem 1.875rem}.home-card h2{color:#182123;font-size:1.125rem}.home-card p{color:#505f63;font-size:.9375rem}.login-page{-webkit-flex-direction:vertical;-moz-flex-direction:vertical;background:radial-gradient(45% 115%,#307fa1 30%,#1e6583 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.login-page__content{-webkit-flex-direction:vertical;-moz-flex-direction:vertical;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.login-page__logo{width:100%;max-width:20rem;height:auto}.login-page h1{color:#fff;font-size:1.5rem;font-weight:500}.login-page__ms-button{color:#182123;background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.login-page__ms-button:hover{background-color:#e1e6e8}.pending-approval{-webkit-flex-direction:vertical;-moz-flex-direction:vertical;background-color:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.pending-approval__content{-webkit-flex-direction:vertical;-moz-flex-direction:vertical;text-align:center;background-color:#fff;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:28rem;padding:2rem;display:flex}.pending-approval h1{color:#0087b8;font-size:1.25rem}.pending-approval p{color:#505f63}.pending-approval button{color:#0087b8;font-weight:500;text-decoration:underline}.ant-dropdown-menu-item-disabled,.ant-input[disabled],button[disabled]{cursor:default!important}a.ic-link:hover,a.ic-link:focus{background-color:#0000;color:#40a9ff!important;text-decoration:underline!important}a.ic-link[disabled],a.ic-link[aria-disabled=true]{color:#d3d3d3!important;pointer-events:none!important}a.ic-link[disabled]:hover,a.ic-link[disabled]:focus,a.ic-link[aria-disabled=true]:hover,a.ic-link[aria-disabled=true]:focus{color:#d2d2d2!important;cursor:not-allowed!important}.label__wrapper{max-width:100%;margin-top:.25rem;position:relative}.switch__wrapper,.switch__wrapper .ant-form-item-control-input-content{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:0;display:flex}.switch__wrapper .ant-checkbox-wrapper-disabled~label,.switch__wrapper .ant-switch-disabled~label,.switch__wrapper .ant-form-item-control-input-content .ant-checkbox-wrapper-disabled~label,.switch__wrapper .ant-form-item-control-input-content .ant-switch-disabled~label{cursor:not-allowed}.switch__wrapper label,.switch__wrapper .ant-form-item-control-input-content label{cursor:pointer}.table-filters{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-flow:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.5rem;margin-bottom:2rem;display:flex}.more-options-trigger.ant-dropdown-open .ic-icon-button__circle svg{transform:rotate(135deg)}.actions-cell>span{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-direction:row;justify-content:space-evenly;align-items:baseline;gap:.5rem;margin:0 auto;display:flex}.actions-cell>span a,.actions-cell>span button{width:max-content}.actions-cell>span a:hover,.actions-cell>span a:focus{background-color:#0000;color:#40a9ff!important;text-decoration:underline!important}.actions-cell>span a[disabled],.actions-cell>span a[aria-disabled=true]{color:#d3d3d3!important;pointer-events:none!important}.actions-cell>span a[disabled]:hover,.actions-cell>span a[disabled]:focus,.actions-cell>span a[aria-disabled=true]:hover,.actions-cell>span a[aria-disabled=true]:focus{color:#d2d2d2!important;cursor:not-allowed!important}.actions-cell>span svg{display:block}.actions-cell.with-divider>span{justify-content:center;gap:1rem}.actions-cell.with-divider>span>*{position:relative}.actions-cell.with-divider>span>:not(:last-of-type):after{content:"";background-color:currentColor;width:1px;height:50%;display:block;position:absolute;top:50%;right:-.5rem;transform:translateY(-50%)}.ant-upload-drag-container{padding:.5rem}.ant-switch.ant-switch-disabled{opacity:1;background-color:#505f63}.ant-collapse-item.with-divider .ant-collapse-header{align-items:center!important}.ant-collapse-item.with-divider .ant-collapse-header .ant-divider{margin:0}.ant-divider .ant-divider-inner-text{color:#505f63;font-weight:500}.ant-divider{border-color:#cdd3d4!important}.ant-input-password .ant-input-prefix{margin-right:.5rem}.ant-table,.ant-table .ant-table-body table,.ant-table .ant-table-container{border-radius:.5rem!important}.ant-table .ant-table-container{border:1px solid #ccc}.ant-table .ant-table-tbody>tr.ant-table-placeholder>td{border-bottom:0}.ant-table .ant-table-cell{overflow-wrap:break-word!important;padding:.5rem 1rem!important}.ant-table .ant-table-tbody .ant-table-wrapper{padding-top:.5rem}.ant-table .ant-table-tbody .ant-table-measure-row{display:none}.ant-table .ant-table-tbody .ant-table-expanded-row-fixed{width:100%!important}.ant-table .ant-table-tbody .ant-table-selection-column .ant-checkbox-wrapper-disabled .ant-checkbox-disabled{pointer-events:all}.ant-table table colgroup+.ant-table-tbody .ant-table-cell:first-child{border-start-start-radius:calc(.5rem - 1px)!important}.ant-table table colgroup+.ant-table-tbody .ant-table-cell:last-child{border-start-end-radius:calc(.5rem - 1px)!important}.ant-table .ant-table-thead{font-weight:600}.ant-table .ant-table-thead .ant-table-cell{color:#f8feff;background:#0087b8}.ant-table .ant-table-thead .ant-table-cell:first-child{border-start-start-radius:calc(.5rem - 1px)!important}.ant-table .ant-table-thead .ant-table-cell:last-child{border-start-end-radius:calc(.5rem - 1px)!important}.ant-table .ant-table-thead .ant-table-cell.ant-table-column-sort{background:#0087b8}.ant-table .ant-table-thead .ant-table-cell .filter-icon,.ant-table .ant-table-thead .ant-table-cell .anticon-filter svg{fill:#f8feff}.ant-table .ant-table-thead .ant-table-cell.ant-table-column-has-sorters .anticon.active,.ant-table .ant-table-thead .ant-table-cell.ant-table-column-has-sorters.ant-table-cell-fix-left .anticon.active,.ant-table .ant-table-thead .ant-table-cell.ant-table-column-has-sorters.ant-table-cell-fix-right .anticon.active{color:#f8feff}.ant-table .ant-table-thead .ant-table-cell.ant-table-column-has-sorters:hover,.ant-table .ant-table-thead .ant-table-cell.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,.ant-table .ant-table-thead .ant-table-cell.ant-table-column-has-sorters.ant-table-cell-fix-right:hover{background-color:#007ba7}.ant-table .ant-table-thead .ant-table-cell:before{background-color:#f8feff!important}.ant-table .ant-table-tbody .ant-table-thead .ant-table-cell{color:#162024;background:#fff}.ant-table .ant-table-tbody .ant-table-thead .ant-table-cell .ant-table-filter-trigger svg{fill:#162024}.ant-table .ant-table-tbody .ant-table-thead .ant-table-cell.ant-table-column-has-sorters:hover{background:#cdd3d4}.ant-table .ant-table-tbody .ant-table-thead .ant-table-cell.ant-table-column-has-sorters .anticon.active{color:#162024}.ant-table .ant-table-row:last-of-type .ant-table-cell:first-child{border-end-start-radius:calc(.5rem - 1px)!important}.ant-table .ant-table-row:last-of-type .ant-table-cell:last-child{border-end-end-radius:calc(.5rem - 1px)!important}.ant-table .ant-table-row .ant-table-cell:not(.ant-table-cell-ellipsis){white-space:pre-wrap}.ant-table .ant-table-row .ant-table-cell:first-of-type,.ant-table .ant-table-row .ant-table-cell.capitalize{text-transform:capitalize}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table,.ant-form:not(.wrapper-form) .ant-table-wrapper:only-child .ant-table{border-top:1px solid #f0f0f0;margin-block:0!important;margin-inline:2rem 0!important}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table~.ant-table-pagination,.ant-form:not(.wrapper-form) .ant-table-wrapper:only-child .ant-table~.ant-table-pagination{margin-left:2rem}.ant-form .ant-table .ant-table-tbody .ant-select-single .ant-select-selector:after,.ant-form .ant-table .ant-table-tbody .ant-select-single .ant-select-selection-item:after{content:none}.ant-popover .ant-popover-inner{border-radius:6px;max-width:max(30rem,90dvh)}.ant-popover .ant-popover-message{gap:.25rem}.ant-popover .ant-popover-content{white-space:pre-wrap;max-width:max(30rem,90dvh)}.ant-tabs:not(:only-child){margin-bottom:1.5rem}.ant-tabs.ant-tabs-include-margin-bottom .ant-tabs-nav{margin-bottom:1.5rem!important}.ant-tabs .ant-tabs-nav-wrap{align-self:flex-end}.ant-tabs .ant-tabs-tab{padding-bottom:1rem}.ant-tabs .ant-tabs-tab-btn{font-size:1rem;font-weight:400}.ant-tabs .ant-tabs-tab-active{background-color:unset!important}.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff;text-shadow:none}.ant-tabs .ant-tabs-extra-content{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.ant-tabs .ant-tabs-nav{margin:0!important}.ant-menu-submenu.ant-menu-submenu-vertical{padding-bottom:0!important}.ant-menu-submenu:hover:not(.ant-menu-submenu-popup) a,.ant-menu-submenu:hover:not(.ant-menu-submenu-popup) span,.ant-menu-submenu:hover:not(.ant-menu-submenu-popup) .ant-menu-submenu-arrow{color:#fff!important}.ant-menu-item,.ant-menu-submenu-title{font-size:13px;height:30px!important;padding:0 10px!important;line-height:30px!important}.ant-menu-item .ant-menu-title-content a,.ant-menu-submenu-title .ant-menu-title-content a{color:#505f63}.ant-menu-item:hover,.ant-menu-submenu-title:hover{background:#38a3cb}.ant-menu-item:hover .ant-menu-title-content:hover a,.ant-menu-submenu-title:hover .ant-menu-title-content:hover a{color:#edf2f3}.custom-input-style,.form-component__input .ant-input-number-input .ant-input-number-input,.form-component__input.ant-input-number-affix-wrapper .ant-input-number-input,.form-component__input.ant-input-number-in-form-item .ant-input-number-input,.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper){border-radius:.5rem;width:100%;height:max-content;position:relative}.custom-input-style:not(.ant-upload),.form-component__input .ant-input-number-input .ant-input-number-input:not(.ant-upload),.form-component__input.ant-input-number-affix-wrapper .ant-input-number-input:not(.ant-upload),.form-component__input.ant-input-number-in-form-item .ant-input-number-input:not(.ant-upload),.form-component__input:not(.ant-upload):not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper),.custom-input-style.ant-upload .ant-upload-btn,.form-component__input .ant-input-number-input .ant-upload.ant-input-number-input .ant-upload-btn,.form-component__input.ant-input-number-affix-wrapper .ant-upload.ant-input-number-input .ant-upload-btn,.form-component__input.ant-input-number-in-form-item .ant-upload.ant-input-number-input .ant-upload-btn,.ant-upload.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) .ant-upload-btn{padding:.75rem}.custom-input-style.ant-input-number-affix-wrapper .ant-input-number-input,.form-component__input .ant-input-number-input .ant-input-number-affix-wrapper.ant-input-number-input .ant-input-number-input,.form-component__input.ant-input-number-affix-wrapper .ant-input-number-affix-wrapper.ant-input-number-input .ant-input-number-input,.form-component__input.ant-input-number-in-form-item .ant-input-number-affix-wrapper.ant-input-number-input .ant-input-number-input,.ant-input-number-affix-wrapper.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) .ant-input-number-input,.custom-input-style.ant-input-number .ant-input-number-input,.form-component__input .ant-input-number-input .ant-input-number.ant-input-number-input .ant-input-number-input,.form-component__input.ant-input-number-affix-wrapper .ant-input-number.ant-input-number-input .ant-input-number-input,.form-component__input.ant-input-number-in-form-item .ant-input-number.ant-input-number-input .ant-input-number-input,.ant-input-number.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) .ant-input-number-input{height:max-content;padding:0}.custom-input-style.ant-select,.form-component__input .ant-input-number-input .ant-select.ant-input-number-input,.form-component__input.ant-input-number-affix-wrapper .ant-select.ant-input-number-input,.form-component__input.ant-input-number-in-form-item .ant-select.ant-input-number-input,.ant-select.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper){padding:0}.custom-input-style.ant-select .ant-select-selector,.form-component__input .ant-input-number-input .ant-select.ant-input-number-input .ant-select-selector,.form-component__input.ant-input-number-affix-wrapper .ant-select.ant-input-number-input .ant-select-selector,.form-component__input.ant-input-number-in-form-item .ant-select.ant-input-number-input .ant-select-selector,.ant-select.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) .ant-select-selector{border-radius:.5rem;width:100%;height:100%;padding:.5rem .75rem;position:relative}.custom-input-style.ant-select .ant-select-selector input,.form-component__input .ant-input-number-input .ant-select.ant-input-number-input .ant-select-selector input,.form-component__input.ant-input-number-affix-wrapper .ant-select.ant-input-number-input .ant-select-selector input,.form-component__input.ant-input-number-in-form-item .ant-select.ant-input-number-input .ant-select-selector input,.ant-select.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) .ant-select-selector input{height:100%}.custom-input-style:is(:focus,:focus-visible,:focus-within):not(.ant-upload-wrapper),.form-component__input .ant-input-number-input .ant-input-number-input:is(:focus,:focus-visible,:focus-within):not(.ant-upload-wrapper),.form-component__input.ant-input-number-affix-wrapper .ant-input-number-input:is(:focus,:focus-visible,:focus-within):not(.ant-upload-wrapper),.form-component__input.ant-input-number-in-form-item .ant-input-number-input:is(:focus,:focus-visible,:focus-within):not(.ant-upload-wrapper),.form-component__input:is(:focus,:focus-visible,:focus-within):not(.ant-upload-wrapper):not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper),.custom-input-style:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input .ant-input-number-input .ant-input-number-input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input.ant-input-number-affix-wrapper .ant-input-number-input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input.ant-input-number-in-form-item .ant-input-number-input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) div.ant-upload{border:1px solid #363636;outline:0;box-shadow:0 0 0 2px #505f6333}.custom-input-style:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input .ant-input-number-input .ant-input-number-input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input.ant-input-number-affix-wrapper .ant-input-number-input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input.ant-input-number-in-form-item .ant-input-number-input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper div.ant-upload,.form-component__input:is(:focus,:focus-visible,:focus-within).ant-upload-wrapper:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) div.ant-upload{border-style:dashed}.form-component__buttons{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-direction:row;justify-content:flex-end;align-self:flex-end;align-items:stretch;gap:.5rem;margin-top:1rem;display:flex}.form-component__buttons.full-width{justify-content:space-between;width:100%}.form-component__buttons.align{align-items:center}@media only screen and (width<=768px){.form-component__buttons.align{flex-direction:column}}.form-component__buttons__fixed{width:100%;position:fixed;bottom:10px;right:30px}.form-component__buttons .form-component__buttons{margin-top:0;margin-left:auto}@media only screen and (width<=768px){.form-component__buttons .form-component__buttons{flex-direction:column;align-items:center;width:100%;margin:0}.form-component__buttons{flex-direction:column-reverse;align-items:center}.form-component__buttons button{width:100%!important}}.ant-modal form.form-component{padding:0}form.form-component{-webkit-flex-direction:vertical;-moz-flex-direction:vertical;background-color:#fff;border-radius:0 .75rem .75rem;flex-direction:column;gap:.75rem;width:100%;padding:.5rem 1.5rem 1rem;display:flex}@media only screen and (width<=1024px){form.form-component{width:100%;padding:1rem .75rem}}form.form-component .prefix-outside-form-item{align-items:baseline;gap:.5rem;display:flex}form.form-component .prefix-outside-form-item+span{color:#797979}form.form-component.full-view{width:100%}.save-cancel-btn{justify-content:center;gap:8px;display:flex}.form-component__input textarea.ant-input{padding:0}.form-component__input .ant-input-data-count{bottom:-1.5rem}.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper).ant-picker-status-error.ant-picker.ant-picker-disabled,.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper).ant-picker-status-error.ant-picker[disabled]:hover{cursor:not-allowed;background-color:#f5f5f5;border-color:#d9d9d9}.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper).filter{width:17rem;max-width:100%}.form-component__input:not(.ant-input-number-in-form-item):not(.ant-input-number-affix-wrapper) .ant-upload{padding:0}.form-component__input .ant-input-number-input,.form-component__input.ant-input-number-affix-wrapper,.form-component__input.ant-input-number-in-form-item{width:100%;padding:0;position:relative}.form-component__input .ant-input-number-input:hover .ant-input-number-suffix,.form-component__input.ant-input-number-affix-wrapper:hover .ant-input-number-suffix,.form-component__input.ant-input-number-in-form-item:hover .ant-input-number-suffix{padding-right:1rem;transition:padding-right .3s ease-in-out}.form-component__custom-label .ant-form-item .ant-form-item-label label{width:100%}.form-component__custom-label .ant-form-item .ant-form-item-label label:after{visibility:visible;content:"";background-color:#e1e6e8;width:100%;height:1px;margin-left:1rem}.ant-modal-root .ant-modal .ant-modal-content{background-color:#fff;border:1px solid #38a3cb;border-radius:.5625rem;padding:1.5rem 2rem}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close-x{display:block}.ant-modal-root .ant-modal .ant-modal-header{background-color:#fff;margin-bottom:0}.ant-modal-root .ant-modal .attachment-link{white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:1px solid #d9d9d9;max-width:calc(100% - 1.5rem);display:inline-block;overflow:hidden}.ant-modal-root .ant-modal .attachment-link.warning:not(.disabled){border-color:#faad14}.ant-modal-root .ant-modal .attachment-link.disabled{background-color:#0000000a}.ant-message{width:max-content;top:4.25rem!important}.ant-notification .ant-notification-notice-description p{margin-bottom:.5rem}.ant-notification .ant-notification-notice-description a:hover,.ant-notification .ant-notification-notice-description a:focus-visible{text-decoration:underline}.ant-notification .ant-notification-notice-description strong{font-weight:600}.ant-notification .ant-notification-notice-description ul{list-style-type:disc}.ant-notification .ant-notification-notice-description ol{list-style-type:decimal}.ant-notification .ant-notification-notice-description li:not(:last-of-type){margin-bottom:.125rem}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1200px){.responsive-tabs>.ant-tabs-nav{flex-wrap:wrap;display:flex;transform:none!important}.responsive-tabs>.ant-tabs-nav .ant-tabs-nav-more{display:none}.responsive-tabs>.ant-tabs-nav .ant-tabs-nav-wrap-ping-left:before,.responsive-tabs>.ant-tabs-nav .ant-tabs-nav-wrap-ping-right:after{display:none!important}.responsive-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{margin-bottom:1rem;overflow:hidden!important;transform:none!important}.responsive-tabs>.ant-tabs-nav .ant-tabs-nav-list{transform:none!important}.ant-tabs-extra-content{flex-wrap:wrap;width:100%;justify-content:flex-start!important}}.ant-radio-group{-webkit-flex-direction:horizontal;-moz-flex-direction:horizontal;flex-flow:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem .5rem;display:flex}.ant-radio-group .ant-radio-wrapper{margin-inline:0}:root{--gradient:linear-gradient(270deg, #0087b8 0%, #38a3cb 100%);--secondary:linear-gradient(30deg, #0087b8 30%, #38a3cb 70%);--login-radial-gradient:radial-gradient(45% 115% at 50% 50%, #307fa1 30%, #1e6583 100%);--green:#95c861;--green-light:#acd681;--green-dark:#7da950;--blue:#0087b8;--blue-light:#38a3cb;--blue-dark:#007ba7;--blue-06:#006d8f;--ant-blue:#1677ff;--ant-blue-hover:#40a9ff;--ant-blue-95:#e5f0ff;--a11y-geekblue:#2f54eb;--a11y-geekblue-95:#f0f5ff;--white:#edf2f3;--white-light:#f8feff;--white-dark:#e1e6e8;--pure-white:#fff;--pure-black:#000;--black:#0d171b;--black-light:#162024;--black-dark:#060d0f;--gray1:#182123;--gray2:#2c383b;--gray3:#505f63;--gray3-95:#f1f3f4;--gray4:#809396;--gray5:#93abab;--gray6:#cdd3d4;--gray7:#e8f1ff;--gray8:#5b5f61;--gray9:#cdd3d4;--bg-color:#f5f5f5;--gray-light-bg:#ececec;--purple-lighter:#eee8f7;--purple-base:#531dab;--ant-gray:#d9d9d9;--red-aux:#f03d3d;--red-aux-95:#fde7e7;--ant-green:#52c41a;--ant-green-90:#dff9d2;--green-aux:#28bb49;--green-aux-95:#eafbee;--yellow-aux:#ffce52;--yellow-aux-95:#fff8e5;--yellow-aux2:#ffa800;--orange-aux:#db630c;--orange-aux-95:#fef0e7;--ant-geekblue-95:#e9ecfc;--ant-geekblue:#1d39c4;--ant-magenta-95:#fce9f4;--ant-magenta:#c41d7f;--a11y-red-aux:#ce2525;--a11y-red-aux-95:#fde7e7;--a11y-yellow-aux:#c75a0b;--a11y-yellow-aux-95:#fbefe7;--a11y-green-aux:#2b8200;--a11y-green-aux-95:#eafbee;--semantic-warning-icon:#e2823d}*,:before,:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:#cdd3d4 transparent;margin:0;padding:0;font-family:Poppins,Arial,Helvetica,sans-serif!important}::-webkit-scrollbar{background:0 0;width:6px;height:6px}::-webkit-scrollbar-thumb{background:#cdd3d4;border-radius:6px}.ant-input-affix-wrapper>input#email.ant-input:focus,.ant-input-affix-wrapper>input#password.ant-input:focus{box-shadow:inset 0 0 0 60px #fff!important}input:-webkit-autofill{box-shadow:inset 0 0 0 60px #fff!important}input:-webkit-autofill:hover{box-shadow:inset 0 0 0 60px #fff!important}input:-webkit-autofill:focus{box-shadow:inset 0 0 0 60px #fff!important}input:-webkit-autofill:active{box-shadow:inset 0 0 0 60px #fff!important}html,body,main.app{-webkit-flex-direction:vertical;-moz-flex-direction:vertical;flex-direction:column;height:auto;min-height:100%;display:flex}body,main.app{flex-grow:1}body{-webkit-font-smoothing:antialiased;background-color:#f5f5f5;min-width:320px;line-height:1.5}main.app a{text-decoration:none}button,[role=button]{background-color:inherit;cursor:pointer;border:none}button:disabled,[role=button]:disabled{cursor:not-allowed!important}button:focus-visible,[role=button]:focus-visible{outline-offset:.375rem;border-radius:.125rem;outline:1px solid #2c383b}svg{vertical-align:baseline}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}ul{list-style:none}
