@import"https://fonts.googleapis.com/css2?family=Hind+Siliguri&display=swap";@import"https://fonts.googleapis.com/css2?family=Kaushan+Script&display=swap";*{margin:0;padding:0;box-shadow:0;font-family:Hind Siliguri,sans-serif}body{margin:0;font-family:Hind Siliguri,sans-serif}.g_loading{display:flex;justify-content:center;align-items:center;height:100vh;text-align:center;background:rgba(0,0,0,.05);border-radius:4px}.spinner-container{display:flex;justify-content:center;align-items:center}.login-form-forgot{float:right}.login-form-button{width:100%;margin-bottom:10px}.login_form_card{max-width:650px;border-radius:12px;background-color:#fff;padding:20px}.ant-layout-sider-children{overflow-y:auto;scroll-behavior:smooth}.ant-layout-sider-children::-webkit-scrollbar{width:0px;background:transparent}.ant-layout-sider-children{scrollbar-width:none;-ms-overflow-style:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.resize-handle{position:absolute;top:0;right:0;width:8px;height:100%;cursor:ew-resize;transition:opacity .2s;z-index:1}#root{font-family:Imported}.border{background-color:#7a7a7a1a;border-radius:7px}.p-2{padding:5px}.p-5{padding:10px}.p-10{padding:20px}.my-10{margin:20px 0}.my-20{margin:40px 0}.mt-5{margin-top:10px}.mt-10{margin-top:20px}.mb-10{margin-bottom:20px}.mt-20{margin-top:40px}.text_white{color:#fff}@media (max-width: 480px){.ant-calendar-range{width:320px}.ant-calendar-range-part{width:100%}}@media (max-width: 500px){.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{display:inline-flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}}.ant-popover-inner{margin-right:10px}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width: 768px){.hide-on-small{display:none}}.notification-div{cursor:pointer}.notification-div:hover{background-color:#ebe9e9;color:#fff;padding-left:5px}.custom-list{padding:5px 0!important}.hide-radio-circle span.ant-radio.ant-wave-target{display:none}:where(.css-dev-only-do-not-override-1ft7yi9).ant-tooltip .ant-tooltip-inner{background:white!important;color:#000!important}.ant-menu-item-selected{font-weight:600}.invoice-information-section{display:flex}.info-title{font-size:14px;line-height:20px;font-weight:600;width:100px}.info-value{font-size:14px;line-height:20px;margin-left:12px}.font-semibold{font-weight:600;padding-right:5px}.invoice-table{width:100%;border-collapse:collapse}.invoice-table tr th{padding-left:10px;border:1px solid gray;text-align:start;padding-right:5px;font-weight:500}.invoice-table tr td{width:50%;border:1px solid gray;text-align:end;padding-right:10px}.print-invoice-wrapper{max-width:8.27in;background:#ffffff;margin:auto;min-height:10.5in;display:flex;flex-direction:column;justify-content:space-between;padding:0 50px}@media screen and (max-width: 992px){.print-invoice-wrapper{width:100%}}.login-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:rgb(222,236,248);background-size:cover;background-position:center}.login-form{width:50%;border-radius:8px;padding-top:160px}.login-form-container{max-width:650px;min-height:450px;max-height:450px}.login-left-photo{width:350px;height:200px;padding-right:5px}.forget-form-container{max-width:350px;min-height:400px}.registration-form-container{max-width:550px;min-height:400px}.registration-form{width:100%;padding:25px;background:#fff;border-radius:8px;background-image:url(/assets/amchambg-4366bd47.jpg)!important;background-size:contain;background-repeat:no-repeat}.enter-otp-form{margin-top:20px;padding:5px;background:#fff;border-radius:8px;background-image:url(/assets/amchambg-4366bd47.jpg)!important;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.login-form{padding:100px 0 0;width:100%}.registration-form{width:100%;padding:25px;background:#fff;border-radius:8px;background-image:url(/assets/amchambg-4366bd47.jpg)!important;background-size:contain;background-repeat:no-repeat;margin:8px}.logo-container{margin-top:0;margin-bottom:0}.login-photo,.hr{display:none}.login-form{padding-left:0}}.button-container{margin-top:20px;text-align:center}.logo-container{display:flex;justify-content:center;margin-bottom:20px}.upload-btn{width:100%!important}.ant-upload-select{width:100%}@media only screen and (min-width: 200px) and (max-width: 767px){.input_member_search{min-width:230px}}@media only screen and (min-width: 911px) and (max-width: 1920px){.input_member_search{min-width:400px;font-size:16px}}.side-bar-logo{font-family:Kaushan Script,cursive!important;display:flex;align-items:center;justify-content:center;font-size:20px;color:#000;padding:10px;transition:"ease-in-out 0.5s"}.offDay{min-height:100%;font-family:"Exo 2",sans-serif;font-weight:700!important;background:#afc4e3!important;position:relative}.day-0,.day-1,.day-2,.day-3{min-height:100%;position:relative}.day-4{min-height:100;position:relative}.current-day{min-height:100%!important;background:rgba(255,220,40,.15)!important;position:relative}.calendar_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media (max-width: 768px){.calendar_header{flex-direction:column;align-items:center;gap:1rem}}.calendar_header .actions{display:flex;gap:.8rem}.calendar_header .title{display:flex;align-self:center}.actions{padding:0 1rem;display:flex;align-items:center;justify-content:space-between}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd!important}.fc-daygrid-day-number,.fc-col-header-cell-cushion{color:#000000bf!important;font-weight:400}.fc-event .fc-event-title,.fc-event .fc-event-time{font-weight:400!important;font-size:12px}.fc-daygrid-day-number{font-size:16px!important;font-weight:700}.notification :hover{background:#dae4f1;border-radius:5px;cursor:pointer}.notification-read{color:gray!important}.notification-unread{color:#0c4da2!important}.custom-table .ant-table-tbody>tr{background-color:#fff!important;color:#000!important}.custom-table .ant-table-tbody>tr:hover{background-color:#fff!important}.custom-table .ant-table-tbody>tr.ant-table-row-selected{background-color:#fff!important}.custom-table .ant-table-thead>tr>th{background-color:#f5f5f5!important;color:#000!important}.custom-table .ant-table-tbody>tr>td{background-color:#fff!important;color:#000!important}.custom-table .ant-table{border-color:#d9d9d9!important}
