.responsive-flex{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 10px}@media (max-width: 768px){.responsive-flex{flex-direction:column;align-items:flex-start;gap:12px;padding:10px}.responsive-flex>div{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}}body{margin:0;padding:0}::-webkit-scrollbar{width:5px;height:7px}::-webkit-scrollbar-track{border-radius:10px;background:#f1f1f1}::-webkit-scrollbar-thumb{background:#024199;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}input::placeholder{color:#00000093!important}.ant-collapse-header-text{color:#000}.react-international-phone-input{width:100%}.fade-in{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}.deleted-row{background-color:#ea030333!important}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.ant-table-row{height:30px}.ant-collapse{-webkit-animation:color-change-2x-Colors 1.5s ease-in alternate both;animation:color-change-2x-Colors 1.5s ease-in alternate both}@-webkit-keyframes color-change-2x{0%{background:#94bed7}to{background:#fff}}@keyframes color-change-2x{0%{background:#94bed7}to{background:#fff}}@-webkit-keyframes color-change-2x-Colors{0%{background:#b7eb8fd3}to{background:#fff}}@keyframes color-change-2x-Colors{0%{background:#b7eb8fd3}to{background:#fff}}.ant-input-disabled,.ant-input-group-addon{color:#000!important}:where(.css-dev-only-do-not-override-15fdgi5).ant-popover .ant-popover-inner{background-color:#ffe6e6}.ant-upload{width:100%}.slide-in-right{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}#highlight{animation:highlight .5s ease-in-out}@keyframes highlight{50%{background-color:#43f5432e}to{background-color:#fff}}th{font-size:15px}.ant-descriptions-item-label{width:250px}.slide{-webkit-animation:slide .45s cubic-bezier(.25,.46,.45,.94) both;animation:slide .45s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateZ(160px);transform:translateZ(160px)}}@keyframes slide{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateZ(160px);transform:translateZ(160px)}}@media (max-width: 992px){.ant-picker-panel:last-child .ant-picker-date-panel{display:none!important}.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-next-btn,.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-super-next-btn{visibility:initial!important}.ant-picker-panel.ant-picker-range-wrapper{min-width:288px!important}.ant-picker-presets{display:none!important}}@media (max-width: 992px){.dateRangePicker .ant-picker-panel:nth-child(2){display:none}.dateRangePicker .ant-picker-panel:nth-child(1) button{visibility:visible!important}}.custom-search{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.custom-search-button,.custom-reset-button,.custom-collapse-button{width:100%!important;max-width:200px!important;margin-bottom:8px!important}@media (min-width: 768px){.custom-search-button,.custom-reset-button,.custom-collapse-button{width:auto!important;margin-right:8px!important;margin-bottom:0!important}}@media (max-width: 576px){.username{display:none}}.site-layout .ant-layout-header{padding:0 16px;display:flex;align-items:center}.header-flex{width:100%;flex-wrap:wrap;gap:8px}.custom-descriptions .ant-descriptions-item-content,.custom-descriptions .ant-descriptions-item-content .ant-tag{white-space:normal!important;word-wrap:break-word!important;max-width:100%}.header-button{width:100%;max-width:150px;height:48px;font-size:14px}@media (min-width: 768px){.header-button{width:auto;max-width:none;height:64px;font-size:16px}}@media (max-width: 576px){.header-button span{display:none}.header-button .anticon,.header-button .fa-icon{margin-right:0}}
