*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,select,textarea{-webkit-touch-callout:auto;-webkit-user-select:auto;user-select:auto}.visuallyhidden{height:1px;left:0;overflow:hidden;position:absolute;width:1px}.aui-modal .modal-header{border-bottom:2px solid #c10e21}.cst-select{word-break:break-all;word-break:break-word}.cst-select,.cst-select-fld{position:relative;width:100%}.cst-select-fld{background:#fff;border:1px solid #bcc3ca;cursor:pointer;height:40px}.cst-select-fld:focus{box-shadow:0 0 4px 4px #f7983a;outline:2px solid #f7983a}.cst-select-fld.cst-multiselect-fld{height:auto;min-height:42px;padding-right:40px}.cst-select-fld.cst-multiselect-fld .cst-selected-item{height:1px;left:-10px;position:absolute;top:-10px;width:1px}.cst-select-fld.cst-multiselect-fld .aui-tag-list{margin-top:2px}.cst-selected-item{background:#0000;border:none;cursor:pointer;height:100%;left:0;overflow:hidden;padding:6px 27px 6px 12px;position:absolute;top:0;width:100%;word-break:break-all}.cst-selected-item:focus{box-shadow:none!important;outline:none!important}.cst-arrow{background:#0000;bottom:1px;display:inline-block;font-size:9px;height:35px;padding-right:6px;position:absolute;right:1px;top:1px;width:35px}.cst-arrow:before{display:block;line-height:36px;margin:0 auto}.cst-arrow.cst-arrow-up{transform:rotate(180deg);transition:all .3s ease}.cst-arrow.cst-arrow-down{transform:rotate(0deg);transition:all .3s ease}.cst-select-dropdown{background-color:#fff;border:1px solid #bcc3ca;border-radius:2px;box-shadow:0 0 1.125rem #00000029;left:0;list-style-type:none;margin-top:5px;max-height:292px;overflow:auto;padding:4px 0 1px;position:absolute;width:100%;z-index:99999}.cst-select-dropdown>li{border-bottom:1px solid #e3e3e3;cursor:pointer}.cst-select-dropdown>li:last-child{border-bottom:0}.cst-select-dropdown li>div{margin:5px;padding:2px 8px}.cst-select-dropdown li>div:focus{box-shadow:0 0 4px 4px #f7983a;outline:2px solid #f7983a}.cst-select-dropdown .cst-item-selected{color:#c10e21}.cst-select-dropdown .form-check-bordered{z-index:-1}.cst-select-disabled{cursor:not-allowed}.cst-select-disabled .cst-select-fld{background-color:#f8f8f8;border:1px solid #e3e3e3;pointer-events:none}.cst-select-loading{cursor:not-allowed;position:relative}.cst-select-loading:after{animation:aui-btn-spin 2s linear infinite;border:3px solid #222328;border-radius:50%;border-top-color:#0000;content:"";display:inline-block;height:22px;margin-left:10px;position:absolute;right:30px;top:8px;width:22px}.cst-select-loading .cst-selected-item{background-color:#f8f8f8;padding-right:60px}.cst-select-loading .cst-select-fld{pointer-events:none}.cst-select-loading .cst-multiselect-fld{background-color:#f8f8f8;padding-right:60px}.App{margin:20px 20px 0}.Title{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;margin-top:20px}.status-paid{color:green;font-weight:700}.status-unpaid{color:red;font-weight:700}.status-draft{color:#f8e006;font-weight:700}.Data{text-align:center}.downloadbutton{background-color:#fff;border:none;margin-left:55px}.filter-month-year{display:flex;flex-direction:row;height:35px;width:17%}.filter-project-name{height:35px}.monthlabel{margin-right:50px}.inputprojectname{width:30%}.inputyear{width:120%}.filter-container{align-items:center;display:flex;margin-top:40px}.filter-label{color:#333;font-weight:700;margin-right:5px}.filter-input,.filter-select,.filter-year{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-right:50px;outline:none;padding:8px;transition:border-color .2s;width:100px}.filter-input:focus,.filter-select:focus,.filter-year:focus{border-color:#007bff}.filter-select+.filter-select,.filter-year{margin-left:5px}.downloadbtn{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:center;margin-top:40px;width:220px}.Heading{margin-bottom:-40px}.card-body{max-height:519px;padding:21px 30px 20px 31px}.green{background-color:#1fd286}.blue{background-color:#57b8ff}.red{background-color:#c10e21}.peach{background-color:#ff5252}.purple{background-color:#6a00b0;border-bottom:1px solid #c1cfdc}.proj{padding-left:16px}.proj h4{color:#131523;font-size:16px;font-weight:600}.proj p{color:#7e84a3;font-size:14px;margin-top:-5px}.moreinsights{background:none;border:none;color:#c10e21;font:normal normal medium 16px/20px Poppins}.icon{color:#c10e21}.button{display:flex;flex-direction:row;margin-top:15px;position:absolute}.title{padding-bottom:10px;padding-top:10px}.fileicon{margin-top:16px}.icon-button{background:none;border:none;color:inherit;cursor:pointer;font-size:inherit;margin:0;padding:0}.circle{align-items:center;border-radius:50%;color:#fff;font-size:16px;font-weight:600;height:42px;justify-content:center;width:40px}.box{border-radius:8px;max-height:115px;padding:24px}.logo{height:50px;width:50px}.data p:first-of-type{color:#343a40;font:normal normal 600 14px/23px Montserrat}.data p:nth-of-type(2){color:#343a40;font:normal normal 700 26px/23px Montserrat}.dashboard-emptystate{font-size:18px;margin:100px 0;text-align:center}.dashboardtitle{border-bottom:2px solid #c10e21;padding:20px 0}.totalproject{border:2px solid #6895e6}.activeproject{border:2px solid #f291a5}.upcomingproject{border:2px solid #e7b924}.completedprojects{border:2px solid #35d6a6}body{background-color:#f9f9fa}.flex{flex:1 1 auto}@media (max-width:991.98px){.padding{padding:1.5rem}}@media (max-width:767.98px){.padding{padding:1rem}}.padding{padding:5rem}.card,.card-d{background:#fff;border-width:0;box-shadow:0 1px 3px #0000000d;margin-bottom:1.5rem}.card-container,.card-d-container{display:flex}.card,.card-d{word-wrap:break-word;background-clip:initial;background-color:#fff;border:1px solid rgba(19,24,44,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative;width:100%}.card-d-header,.card-header{background-color:#13182c08;border-bottom:1px solid rgba(19,24,44,.125);font-size:large;font-weight:700;margin-bottom:0;padding:.75rem 1.25rem}.card-d-header:first-child,.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-d-footer,.card-d-header,.card-footer,.card-header{background-clip:padding-box;background-color:initial;border-color:#a0afb926}.card-body,.card-d-body{min-height:470px;padding-bottom:15px;padding-top:15px}.r-card-body{min-height:519px;padding:21px 30px 20px 31px}
/*# sourceMappingURL=main.dfe06fcd.css.map*/