*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#9b3423;box-shadow:inset 0 0 6px #d26a5a}::-webkit-scrollbar-track{border-radius:10px;background-color:#e0d2cf;box-shadow:inset 0 0 6px #0006}.center{display:grid;place-items:center;gap:var(--gap, 0)}.link-forgotpassword{color:#e49944;font-size:16px}h1{font-size:2rem;margin:0!important}.color-white{color:#fff}.color-white:hover{color:#c5c5c5!important}.color-primary{color:#9b3423}.color-secondary{color:#e49944}.btn-edit{background:#e0e0e0;color:#000;box-shadow:none}.btn-edit :hover{background:#797979!important}.btn-gray{background:#e0e0e0;color:#000;box-shadow:none}.btn-gray :hover{background:#797979!important}.btn-approve{background:#32972c;color:#fff}.btn-approve:hover{color:#e9e9e9!important}.btn-edit:hover,.btn-approve:hover{opacity:.7;outline:none;border:none}.btn-secondary{background-color:#e49944;color:#fff}.login-bg{position:absolute;width:100%;height:100%;background-position:center;background-size:cover}.ant-menu-item{margin:0!important;width:100%!important}li.ant-menu-item.ant-menu-item-only-child:nth-child(1){height:90px!important}li.ant-menu.ant-menu-item:nth-child(1)::not(.ant-menu-submenu){height:90px!important;padding:0!important;text-align:center}.ant-menu .ant-menu-item:nth-child(1):hover{background:transparent!important;color:#000!important;cursor:initial}.ant-menu-item:hover{background-color:#fabc06!important;color:#fff!important}.ant-menu .ant-menu-item .ant-menu-item-icon,:where(.css-dev-only-do-not-override-1u5jhrq).ant-menu-inline.ant-menu-root .ant-menu-submenu-title>*{font-size:1.15rem}.ant-menu .ant-menu-item a,.ant-menu-title-content{font-size:1.05rem}.trigger{font-size:1.35rem;margin-left:1rem;line-height:64px;cursor:pointer;transition:color .3s;color:#2e3192}#components-layout-demo-custom-trigger .logo{height:32px;margin:16px;background:rgba(255,255,255,.3)}.header-wrapper{height:100%;display:flex;align-items:center;gap:8px;padding-left:1rem}.header-wrapper *{margin:0;white-space:nowrap}.header-wrapper.dark *{color:#fff}.header-wrapper.light *{color:#9b3423}.dropdown-icon{color:#fff;margin-right:1.5rem}.ant-layout .ant-layout-sider,.ant-menu.ant-menu-sub.ant-menu-vertical{background-color:#f3f3f3}.login-container{width:100%;min-height:100vh;display:grid;place-content:center}.login-form-container{max-width:630px;max-height:630px}.bg-light{background:#fff!important}.bg-dark{background:#313131!important}.text-light{color:#fff!important}.text-dark{color:#9b3423!important}.announce-list-style{cursor:pointer;padding:10px!important;font-weight:400!important}.announce-list-style:hover{border-bottom:1px solid #e1e7ef;background-color:#e1e7ef}.announce-tag-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-left:40px}.announce-att{margin-left:40px}.announce-and{margin-top:40px!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.announce-margin{margin-top:20px}.announce-avatar-name{display:flex;flex-direction:row;align-items:center}.announce-elink{width:100%;height:auto;cursor:pointer}.pop-icon-title{display:flex;align-items:center}.pop-content-mess{padding-left:5px;font-weight:500;color:#000}.notif{font-size:15px}.notif-content{cursor:pointer;padding:10px}.notif-content-read{background-color:#ffeeeb;cursor:pointer;padding:10px}.notif-content-read:hover,.notif-content:hover{background-color:#f3f3f3}h4,.ant-list-item-meta-title{margin:0!important}.time-ago{padding-left:21px;font-size:12px;color:gray;padding-top:5px;font-weight:500}.announce-content{overflow-wrap:break-word;width:100%;margin-top:30px;margin-bottom:10px}.announce-title{font-weight:400;font-size:20px}.announce-tag{margin-right:0;display:flex;flex-wrap:wrap;border-radius:5px}.announce-tag-2{margin-right:0;margin-top:10px;border-radius:5px}.announcements-pagination{margin-top:30px;display:flex;justify-content:center}:where(.css-dev-only-do-not-override-1kba0ko).ant-table-wrapper .ant-table-pagination{justify-content:space-between;gap:10px}.ant-tabs-nav-list{flex-wrap:wrap}.ant-picker-panel .ant-picker-body td,.ant-picker-calendar-header .ant-picker-calendar-mode-switch>label{z-index:0}.ant-float-btn{inset-inline-end:35px;inset-block-end:80px}.additional-toggles-container{display:flex;flex-direction:column;width:200px;margin-right:0!important}.announce-content figure img{width:100%;height:auto}.reimbursement .ant-form-item-required{width:120px}.reim-upload{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.reimbursement .ant-modal-content{width:100%}.reimbursement .ant-upload-list-item-container{width:300px}.reimbursement .ant-input-number{width:100%}.reimbursement .ant-form-item{margin-bottom:10px}.ant-popover-inner{width:400px;border-radius:20px!important;padding:0!important}.see-more{text-align:center;padding:5px!important;font-weight:500;color:#000}.see-more:hover{border-radius:0 0 20px 20px}.pop-content{padding:5px 10px;cursor:pointer}.pop-content:hover{background-color:#f3f3f3}.pop-content-read{background-color:#ffeeeb;cursor:pointer;padding:10px}.pop-content-read:hover{background-color:#f3f3f3}.ant-popover-title{font-size:18px;color:#fff!important;margin:0!important;background:#9b3423;padding:10px;border-radius:20px 20px 0 0}.ant-popover-content{padding:5px 0}.ann-cont-parent{margin:30px 10px 30px 0}.plus-style{color:#000;margin-right:10px}.cnp-style{display:flex;justify-content:flex-end}.search-invoice{width:500px;display:flex;align-items:center;text-align:center;margin-bottom:30px;flex-wrap:wrap;justify-content:space-between}.inv-tracking-fields{width:200px;text-align:left}.invoice-search-btn{margin-bottom:50px}.invoice-message{display:flex;flex-direction:row;margin-bottom:50px;flex-wrap:wrap;width:100%}.inv-margin{margin-top:45px}.search-card{margin-top:30px;margin-right:20px;border:1px solid #D9D9D9;padding:20px;border-radius:5px;background-color:#fafafa;color:#383c47;width:30%}.invoice .ant-tabs-tab-active{background-color:#9b3423!important}.invoice .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.data-row-style{display:flex;align-items:flex-start;text-align:center;overflow-x:auto}.inv-download{margin-bottom:0!important;margin-right:10px!important;padding:10px!important;width:50px!important}.inv-col-style{margin-right:30px;margin-bottom:20px}.inv-buttons{display:flex;margin-bottom:30px}.invoice-buttons-sc{display:flex;justify-content:flex-end}.inv-buttons button{margin-bottom:0!important;background-color:#9b3423;color:#fff}.inv-buttons button:hover{margin-bottom:0!important;background-color:#9b3423c4!important}.inv-upload{width:300px;display:flex;align-items:flex-start}.inv-upload .ant-upload-wrapper{display:flex;flex-direction:column;width:40%}.toggle-item{display:flex;align-items:center;justify-content:space-between;margin:5px}.toggle-name{margin-right:5px}.fc-toolbar-title{color:#9b3423}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:disabled,.fc .fc-button-primary{background-color:#9b3423;border-color:#ccc}.fc .fc-button-primary:not(:disabled).fc-button-active:hover,.fc .fc-button-primary:not(:disabled):active:hover,.fc .fc-button-primary:disabled:hover,.fc .fc-button-primary:hover{background-color:#a8695f;border-color:#d8d8d8;outline:none}.fc .fc-button-primary:not(:disabled).fc-button-active:active,.fc .fc-button-primary:not(:disabled):active:active,.fc .fc-button-primary:disabled:active,.fc .fc-button-primary:active{border:none}:where(.css-dev-only-do-not-override-1u5jhrq).ant-list-split .ant-list-item{border-block-end:1px solid #ccc}.tox-statusbar__branding{display:none}.css-is-awesome{border:1px solid #e7e7e7;border-radius:12px;margin-top:10px;overflow-wrap:break-word!important;width:100%;padding:15px}.css-is-awesome>*{overflow:auto}@media only screen and (max-width: 600px){#calendar{font-size:12px}.invoice-buttons-sc{display:flex;margin-top:30px;justify-content:flex-end}.inv-tracking-fields{margin-bottom:30px;text-align:left}.search-card{width:100%}.inv-margin{margin-top:0}.fc-dayGridMonth-button,.fc-timeGridWeek-button,.fc-listMonth-button{display:none!important}.fc-event-time,.fc-event-title{font-size:12px}.fc .fc-button{padding:0}}.ck-editor__editable:not(.ck-editor__nested-editable){min-height:500px}.card-hover{transition:box-shadow .3s ease-in-out}.card-hover:hover{box-shadow:5px 5px 10px #0000004d}
