@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&family=Inter&family=Roboto+Slab:wght@300;400&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#393939}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Inter,sans-serif!important}.entries-table-container{padding:0rem 1rem}.back-table-wrapper{position:relative}.back-table{display:flex;align-items:center;justify-content:flex-start;color:#50565c;text-align:left;position:absolute;top:1.5em;left:5em;cursor:pointer}.mobile-front-back{display:flex;align-items:center;justify-content:flex-start;padding-left:.5em;cursor:pointer}.table-wrapper{border:0px solid lightgray;margin:0;border-radius:0;background-color:#fff;color:#5a6066;height:100%}.table-wrapper .pt-table-super-head{color:#4c5259;letter-spacing:.1em;text-transform:uppercase;padding:.5em 2em!important;border-bottom:1px solid lightgray;background-color:#f7f8fa;display:flex;align-items:center;justify-content:space-between!important;gap:1em}.table-wrapper .table-super-head{color:#4c5259;letter-spacing:0em;text-transform:uppercase;padding:.5em 0;border-bottom:1px solid lightgray;background-color:#f7f8fa;display:flex;align-items:center;justify-content:start;gap:1em;padding-left:2.2rem}@media (max-width: 500px){.table-wrapper .table-super-head{padding-left:3em}}.table-wrapper .table-super-head h1{font-weight:700;text-align:center;letter-spacing:.5px;color:#2f2f2f;font-size:20px}@media (max-width: 500px){.table-wrapper .table-super-head h1{font-size:16px}}.table-wrapper .table-super-head .sub-pt-head{display:flex}.table-wrapper .table-super-head .sub-pt-head h1{padding-left:10px;padding-top:7px;font-weight:700;text-align:center;letter-spacing:.5px;color:#2f2f2f;font-size:20px}.table-wrapper .table-super-head .create-projectBtn .firstbtn{background-color:green;outline:none;border:none;color:#fff;font-weight:700;padding:12px 20px;border-radius:30px}.table-wrapper .table-super-head .create-projectBtn .firstbtn img{padding-left:10px;font-weight:700}.table-wrapper .table-super-head .create-projectBtn .sub-btn{background-color:#3361ff;outline:none;border:none;color:#fff;font-weight:700;padding:10px 15px;border-radius:30px}.table-wrapper .table-super-head .create-projectBtn .sub-btn img{padding-left:10px;font-weight:700}.table-wrapper .table-body{padding:0 0 1.5em;background:#fff}@media (max-width: 600px){.table-wrapper .table-body{padding:0 0 .8em}}.table-wrapper .table-body .newQoutesAdd{display:flex;justify-content:space-between;align-items:center}.table-wrapper .table-body .newQoutesAdd #table-body-btnn{margin-right:25px}.table-wrapper .table-body .newQoutesAdd .table-body-head{text-transform:capitalize;font-size:1.5rem;text-align:left;padding:.5em 1em;margin:.5em 0}.table-wrapper .table-body .view-layout-data{padding-left:2em;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5em}.table-wrapper .table-body .view-layout-data .data-row{display:flex;gap:.5em}.table-wrapper .table-body .layout-wrapper p{margin:0}.table-wrapper .table-body .sync-wrapper{display:flex;align-items:baseline;padding:0 2em;justify-content:center;gap:1em}.table-wrapper .table-body .sync-wrapper p{font-size:1rem;margin:0;text-align:left}.table-wrapper .table-body .sync-wrapper .sync-box{border-radius:1em;display:flex;flex-direction:column;width:100%;height:100%;gap:2em;border:1px solid lightgrey;padding:1em}.table-wrapper .table-body .sync-wrapper .sync-box .sync-row{display:flex;align-items:center;justify-content:space-between}.table-wrapper .table-body .sync-wrapper .sync-box .sync-row .form-btn-submit{font-size:1rem}.table-wrapper .table-body .subhead_text{display:flex;align-items:center;position:relative;margin-bottom:1.5rem}.table-wrapper .table-body .subhead_text:after{content:"";position:absolute;border-bottom:1px solid #e1e1e1;width:97%;top:100%;left:1.5%}.table-body-head{text-transform:capitalize;font-size:20px;text-align:left;padding:10px 0 0 25px;margin:.5em 0;font-weight:600;color:#2f2f2f}.search-by{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:1em 2.5em}.search-by .search-form{display:flex;gap:1em;justify-content:start;align-items:center;margin-top:20px}.search-by .searchForm-left{display:flex;gap:1em;align-items:center;justify-content:space-between}@media (max-width: 600px){.search-by .searchForm-left div:nth-of-type(1){flex:1}.search-by .searchForm-left div:nth-of-type(2){flex:2}.search-by .searchForm-left .MuiFormControl-root{min-width:auto!important}}.search-by .searchForm-right{display:flex;gap:1em}.billingSearch-form{flex-direction:column;align-items:start!important}.billingSearch-form>div{display:flex;align-items:start;gap:10px}.billingSearch-form .first-row>div{text-align:start}@media (max-width: 600px){.billingSearch-form{width:100%}.billingSearch-form .first-row{width:100%;flex-direction:column;align-items:start!important;gap:1px}.billingSearch-form .first-row .MuiFormControl-root{min-width:80vw!important}}.main-screen-fields{display:flex;flex-direction:column;align-items:flex-start;margin:1em 2.5em;gap:1em}.main-screen-fields .screen-row{display:flex;gap:1em;flex-direction:row}.more-features{display:flex;justify-content:space-between;padding:3em 2.5em 2em}.more-features a{text-decoration:none}.more-features .total{display:flex;justify-content:center;align-items:center;border:1.5px solid lightgray;font-weight:700;padding:.5em 1.8em;border-radius:.5em;color:#4fb75d}.more-features .total p{margin:0}@media (max-width: 500px){.more-features .total{height:30px;max-width:5em;font-size:12px;padding:.5em 1em}}.more-features .features-right{display:flex;justify-content:space-between;align-items:center;gap:4em}.more-features .sort{display:flex;justify-content:space-between;align-items:center;gap:1em}.more-features .feature-btns{display:flex;align-items:center;justify-content:space-between;gap:1em}.entries-table-container{overflow-y:overlay;margin-bottom:1em}.entries-table-container::-webkit-scrollbar{width:5px;height:5px}.entries-table-container::-webkit-scrollbar-thumb{background:#ffffff3d}.entries-table-container::-webkit-scrollbar-track{background:transparent}.entries-table-container{scrollbar-face-color:rgba(255,255,255,.2392156863);scrollbar-track-color:transparent}.entries-table-container h2{text-align:center;margin-top:80px;font-size:40px}.entries-table-container a{text-decoration:none;margin-bottom:.3rem}.entries-table-container .alt-msg{color:#acacac}.entries-table-container table{width:100%;margin:0;padding:0;border-collapse:collapse;overflow:overlay}.entries-table-container table thead{color:#222;position:sticky;white-space:nowrap;font-size:.9rem;text-transform:uppercase;background-color:#f4f5f9}.entries-table-container table thead th{text-align:left;padding:.5em;font-weight:400;border:1px solid #F4F5F9;white-space:pre;text-align:center;font-weight:600}.entries-table-container table thead .action{text-align:center}.entries-table-container table tbody tr{width:100%;text-align:left;border-bottom:1px solid lightgray}.entries-table-container table tbody tr td{padding:.5em;max-width:20em;text-align:center}.entries-table-container table tbody tr td .table-img{text-align:center;max-width:18em}.entries-table-container table tbody tr td .table-img img{max-width:100%;max-height:6em}.entries-table-container .entry-table-actions{flex-wrap:wrap;display:flex;justify-content:space-around;align-items:flex-start}.amt-mobile-div table,.amt-mobile-div th,.amt-mobile-div td{border:1px solid black;border-collapse:collapse;width:100%}.modal-table th{text-align:left}.modal-table th,.modal-table td{padding:.5em}.mobile-filter-wrapper{display:none}.mobile-filter-wrapper .mobile-filter-button{background-color:#383140;color:#fff;border:none}.add-icon{display:none}.seats_selection{display:flex;justify-content:center}.seat_class_head{color:#a49db6;text-transform:uppercase;font-size:1.5rem}.seat_btn{color:#000;font-size:17px;background-color:#aca8b7;text-align:center}.main_seat_div{width:20px;height:20px;margin-right:4px;margin-bottom:.5rem}.wc{height:19px;width:19px;margin-top:-5px}.seat_alpha{text-align:center;color:#aca8b7;font-size:15px;margin-top:0}@media screen and (max-width: 480px){.mobile-filter-wrapper{display:block}.table-wrapper .search-by .search-form{width:100%;flex-direction:column;align-items:flex-start}.table-wrapper .more-features .features-right .sort{display:none}.table-wrapper .more-features .feature-btns span{display:block}.table-wrapper .more-features .feature-btns .form-btn-outline{min-width:auto}.table-wrapper .more-features .feature-btns .form-btn-outline .add-icon{display:block}.table-wrapper .table-body .sync-wrapper{flex-direction:column;margin-top:1em}.table-wrapper .table-body .sync-wrapper .sync-box .sync-row p{white-space:normal}.table-wrapper .table-body .sync-wrapper .sync-box .sync-row .form-btn-submit{font-size:.8em}.table-wrapper .entries-table-container{margin-bottom:5em}.table-wrapper .entries-table-container table thead th{padding:0;white-space:nowrap}.table-wrapper .entries-table-container table tbody td{padding:0}}@media screen and (max-width: 1850px) and (min-width: 1500px){.sub-totalInnerdiv-style,.subtotalInner-btn-style,.grandTotal-Div{width:35%!important}}@media screen and (max-width: 1499px) and (min-width: 1280px){.sub-totalInnerdiv-style,.subtotalInner-btn-style{width:44%!important}.grandTotal-Div{width:100%!important}}@media screen and (max-width: 1279px) and (min-width: 1070px){.sub-totalInnerdiv-style,.subtotalInner-btn-style,.grandTotal-Div{width:55%!important}}@media screen and (max-width: 1024px) and (min-width: 300px){.table-wrapper .table-super-head{z-index:9;position:sticky;top:0}}@media screen and (max-width: 1069px) and (min-width: 300px){.sub-totalInnerdiv-style{width:100%!important;justify-content:center!important}.grandTotal-Div{width:100%!important}.subtotalInner-btn-style{width:100%!important;justify-content:center!important;gap:30px}}@media screen and (max-width: 499px) and (min-width: 300px){.sub-totalInnerdiv-style{font-size:.6rem!important;width:100%!important;justify-content:center!important}.subtotalInner-btn-style{width:100%!important}}@media screen and (max-width: 899px){.back-table{display:none}.table-wrapper,.table-wrapper .table-body{margin:0;border-radius:0}.table-wrapper .table-body .table-body-head{margin:0}.table-wrapper .search-by{margin:0 .5em}.table-wrapper .search-by p{margin:1em 0}.table-wrapper .search-by form button{display:inline-flex}.table-wrapper .more-features{padding:1em .5em}.table-wrapper .entries-table-container{overflow-x:scroll;white-space:nowrap;padding-bottom:1em;margin-bottom:6em}.table-wrapper .entries-table-container table thead th{padding:1em}.table-wrapper .entries-table-container table tbody td{padding:.5em 1em;overflow-x:auto}.nav-side-menu{position:absolute!important;z-index:2;width:100%}.nav-logo{max-width:100%!important;padding:1em 0}}.roomType-h3-style{font-weight:500;color:#202020;background-color:#f4f5f9;padding:10px 20px;border-radius:10px;font-size:14px;display:flex;justify-content:center;align-items:center;border:none;outline:none;caret-color:#a49db6}.table-thead-style{background-color:#f4f5f9;color:#222;font-size:.9rem}.sub-totaldiv-style{margin:0% 2.5%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.sub-totalInnerdiv-style{display:flex;justify-content:space-between;flex-direction:column;margin-top:10px;width:26%;line-height:1.7rem;text-align:left;padding-right:5px}.sub-totalPricediv-style{display:flex;justify-content:end;flex-direction:row;font-size:14px;gap:50px;padding-right:38px}.sub-totalPricediv-style .sub-totalptag-style{font-size:1rem;font-weight:600}.sub-totalPricediv-style .subtotal-inputStyle{background-color:#f2f2f2;padding:4px;outline:none;border:none;text-align:center;border-radius:5px;caret-color:gray;color:gray}.subtotal-btn-style{display:flex;width:100%;justify-content:flex-end;margin:1rem 0rem .1rem;padding:10px 0}.subtotalInner-btn-style{flex-direction:row;display:flex;justify-content:space-between;width:26%;gap:10px}.subtotal-previewbtn-style{background-color:#4583d9;color:#fff;border:none;outline:none;width:160px;padding:13px;border-radius:8px}.subtotal-savebtn-style{background-color:#3f9028;color:#fff;border:none;outline:none;width:160px;padding:4px 40px;border-radius:8px}.grandTotal-style{font-size:1.2rem;color:#373737;font-weight:700}.withoutGST-style{font-size:11px;text-align:end;color:#222}.grandTotal-Div{flex-direction:row;display:flex;justify-content:space-between;width:18%;padding-right:0!important;height:46px}.login-input-style .css-u6loev-MuiFormHelperText-root{color:#fff!important}.css-b4jl64-MuiTabs-indicator{background-color:transparent!important}.header,.header-space,.footer,.footer-space{height:100px}.header{position:fixed;top:0}.footer{position:fixed;bottom:0}.new-more-features{display:flex;justify-content:space-between;padding:0 29px}.new-more-features a{text-decoration:none}.new-more-features .newtotal{display:flex;justify-content:start;align-items:center;width:100%;font-weight:700;color:#3361ff;text-align:left}.new-more-features .newtotal p{font-size:20px;margin:0}.new-more-features .features-right{display:flex;justify-content:space-between;align-items:center;gap:4em}.new-more-features .sort{display:flex;justify-content:space-between;align-items:center;gap:1em}.new-more-features .feature-btns{display:flex;align-items:center;justify-content:space-between;gap:1em}.fullWidthLinenormale{width:97.6%!important;height:2px!important;background-color:#e9ebf0!important;margin-left:18px!important;margin-bottom:0}.fullWidthLineblue{width:97.6%!important;height:2px!important;background-color:#e9ebf0!important;margin-left:18px!important;margin-bottom:5px;position:relative}.fullWidthLineblue:after{content:"";position:absolute;width:6%;border-bottom:2px solid #3361FF;left:0}.entries-table-container .table-grid thead{background-color:#fff;text-align:start!important}.entries-table-container .table-grid thead tr th{text-align:center;text-transform:capitalize;border:0!important;padding-bottom:11px}.entries-table-container .table-grid .table-sub-tr{background-color:#f8f8f8;border:0;position:relative}.entries-table-container .table-grid .table-sub-tr td{font-size:13px}.entries-table-container .table-grid .table-sub-tr td .table-first-div{display:flex}.entries-table-container .table-grid .table-sub-tr td .table-first-div .table-first-sub-div{display:block;padding:10px 0}.entries-table-container .table-grid .table-sub-tr td .table-first-div .table-first-sub-div .table-first-inner-div tr td{border:0}.entries-table-container .table-grid .table-sub-tr td .table-first-div .table-first-sub-div img:hover{cursor:pointer}.entries-table-container .table-grid .table-sub-tr td .table-first-div .inner-div .sub-inner-div{display:block;text-align:start;padding:10px 5px}.entries-table-container .table-grid .table-sub-tr td .table-first-div .inner-div .sub-inner-div .second-inner-div p{font-size:14px;color:#2f2f2f;text-transform:capitalize;font-weight:600}.entries-table-container .table-grid .table-sub-tr td .table-first-div .inner-div .sub-inner-div .second-sub-div{display:flex;gap:9px;padding:6px 0}.entries-table-container .table-grid .table-sub-tr td .table-first-div .inner-div .sub-inner-div .second-sub-div .second-sub-p1{background-color:#f63;padding:4px 12px 5px;font-weight:600;color:#fff;border-radius:7px;display:flex;align-items:center}.entries-table-container .table-grid .table-sub-tr td .table-first-div .inner-div .sub-inner-div .second-sub-div .second-sub-p2{background-color:#fff;padding:3px 10px;color:#83f;border-radius:7px;font-weight:600;display:flex;align-items:center}.entries-table-container .table-grid .table-sub-tr td .table-first-div .inner-div .sub-inner-div .second-sub-div .second-sub-p3{background-color:#fff;padding:3px 10px;color:#ff285c;border-radius:7px;font-weight:600;display:flex;align-items:center}.customer_manager{margin-top:10px!important}.customer_manager .cm_tr{border-bottom:1px solid #e6e6e6;line-height:40px}.customer_manager .proposal_created p{background:#62ee624d;border-radius:5px;width:140px;margin:5px auto;padding-bottom:0;font-size:14px;color:green;height:28px;display:flex;align-items:center;justify-content:center}.customer_manager .proposal button,.customer_manager .project button,.customer_manager .location button{background:#004dff4d;border-radius:5px;width:60px;margin:5px auto;font-size:14px;color:#00f;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:0}.customer_manager .access div{width:30px;margin:0 auto}.customer_manager thead{background:#787878!important;color:#fff!important}.entries-table-container .dropdown{position:absolute;display:inline-block;background-color:#3f9028}.entries-table-container .dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;overflow:auto;box-shadow:0 8px 16px #0003;z-index:1}.entries-table-container .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.pm_client{text-align:left!important;padding-left:15px!important}.menuModal{position:absolute;background-color:#fff;z-index:1;box-shadow:0 0 5px #d2d2d2;left:10px;border-radius:10px;padding:10px}.menuModal .submenu{position:absolute;right:-46.5%;top:54%;background-color:#fff;z-index:9999;box-shadow:1px 0 2px #d2d2d2;border-bottom-right-radius:5px;border-top-right-radius:5px}.menuModal .activetab{background-color:#f6f6f6}.cpt{padding:20px 29px 0 20px}.cpt .subcpt{display:flex;gap:30px;align-items:center;padding-bottom:14px;width:100%;justify-content:end}.cpt .subcpt p{font-size:16px;font-weight:600}.cpttotal{padding-bottom:14px}.cpt img:hover{cursor:pointer}.comment_pro_plan{padding:4px}.department_pro_plan{width:80%;text-align:center;margin:0 auto}.submitupdatedData{background:#fff;padding:10px 10px 10px 0;position:fixed;bottom:0;margin-bottom:0;width:100%}.submitupdatedData button{width:8%;border:none;background:#a100f7;color:#fff}#transition-modal-title{text-align:center;position:relative;color:#3361ff}#transition-modal-title:after{position:absolute;content:"";border-bottom:2px solid #3361FF;top:35px;left:39.3%;text-align:center;width:170px}.sectionone{display:flex;justify-content:space-evenly;gap:10px;padding-top:25px;padding-bottom:20px}.sectionone span{width:40px;display:flex;justify-content:center;padding:10px}.sectionone .file-img{margin-top:30px}.sectionone .file-img .pm_mdl_close_quote{color:#ff285c;top:17%;left:19%;border-radius:30px;background-color:#cccbcf;position:absolute}.sectionone .file-img .pm_mdl_close_quote:hover{cursor:pointer}.sectionone .file-img .pm_mdl_close_quote svg{font-size:35px}.sectionone .file-img p{width:100px;overflow:hidden;text-overflow:ellipsis}.sectionone .file-img img{width:100px;height:150px}.sectionone img{width:100%}.cm_tr svg{font-size:18px;fill:#2475e7}.cm_tr svg:hover{cursor:pointer}.resTableData{width:100%;text-align:center;padding:30px 0 20px;border-collapse:collapse}.resTableData table,.resTableData th,.resTableData td{border:1px solid #efefef;padding:10px}.resTableData thead{background:#efefef;color:#000}.resModalText_Date{display:flex;flex-direction:column;justify-content:start;gap:0px;padding:5px}.resModalText_Date h3{font-size:16px!important;color:#505050!important;padding:5px 0 5px 10px!important}.resModalText_Date h3 span{color:#000!important}.resModalText{display:flex;flex-direction:column;justify-content:start;gap:0px;padding:5px}.resModalText h3{font-size:16px!important;color:#505050!important;padding:5px 0 5px 10px!important;text-align:left!important}.resModalText h3 span{color:#000!important}.overflow_reschedule_Modal{display:block;max-height:600px;overflow-y:scroll}.cst_drp_parent{position:relative}.cst_drp_parent .custom_drop_down_card{height:60px;background-color:#fff;position:absolute;width:175px;right:10px;top:45px;z-index:9;box-shadow:0 0 100px 1px #0707071c;border-radius:5px;text-align:left;line-height:30px;border:1px solid #dedede}.cst_drp_parent .custom_drop_down_card span{margin:10px}.cst_drp_parent .custom_drop_down_card .btm{border-bottom:1px solid #ededed}.cst_drp_parent .custom_drop_down_card div:hover{cursor:pointer}.Visibility_td,.dueDate_td{width:10%;line-height:25px}.table_line_height_td_tr{line-height:25px}.plandate{text-wrap:nowrap}.print_customer_detail_display,.logo_aha_print{display:none}.project_plan_data_button{display:flex;justify-content:center;padding:5px 0;align-items:center;gap:5px}.dsk_style_td{text-align:left;padding-left:10px}@page{margin:3mm}@media print{thead{display:table-header-group}table,th,td{padding:1.2px;line-height:25px;text-align:center;border:1px solid rgba(230,230,230,.7607843137)}table,thead,tr,th{font-size:12px}.print_no_wrap{text-wrap:nowrap}.Visibility_td{width:10%;line-height:25px}.dueDate_td{width:10%;line-height:20px}.table_line_height_td_tr{line-height:18px}.table_padding_td_tr{padding:10px}.cm_tr svg{display:none}.taskPhase_font_size{font-size:12px;text-align:left;padding-left:10px}.css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-width:0px!important}.css-13rd2s1-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root{font-size:12px!important}.print_customer_detail_display{display:flex;align-items:center;text-align:left;column-gap:20px;line-height:22px;font-size:12px;padding-top:20px;padding-bottom:15px}.print_customer_detail_display p{margin:0;padding:0;text-transform:capitalize;color:#3d3d3d}.print_customer_detail_display p span{font-weight:600}.logo_aha_print{display:flex!important;justify-content:center;flex-direction:column;align-items:center}.logo_aha_print img{width:180px;display:block}.logo_aha_print h2{margin:0;font-size:20px;position:relative}.logo_aha_print h2:after{content:"";position:absolute;border:1px solid;width:100%;top:23px;right:0%}.ppcPadding{padding-bottom:10px}body{margin:0}.pdf_col_none{display:none!important}}.transition-modal-title{color:#2475e7;text-align:center;text-decoration:underline;text-underline-offset:8px}.uploadDocuments-scrollbar::-webkit-scrollbar{width:10px}.uploadDocuments-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.uploadDocuments-scrollbar::-webkit-scrollbar-thumb{background:#2475e7;border-radius:10px}.uploadDocuments-scrollbar::-webkit-scrollbar-thumb:hover{background:#2475e7}.pmpo-modal-outer-div{border:1px solid #d0d0d0;width:100%;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px}.pmpo-modal-outer-div .pmpo-modle-inner-div{display:grid;padding:10px;column-gap:25px;grid-template-columns:repeat(3,1fr);width:96%;align-items:center}.pmpo-modal-outer-div .pmpo-modle-inner-div .pmpo-modle-choosefile-div{text-align:center;font-size:14px}.pmpo-modal-outer-div .pmpo-modle-inner-div .pmpo-modle-choosefile-div .file-img img{height:200px;width:100%;border-radius:5px;object-fit:contain}.pmpo-modal-outer-div .pmpo-modle-inner-div .pmpo-modle-choosefile-div .upload-file-box,.pmpo-modal-outer-div .pmpo-modle-inner-div .pmpo-modle-choosefile-div .remove{margin-top:10px}.addMoreUploadDocuments-addmore-div{text-align:right;width:100%;display:flex;justify-content:flex-end;margin-top:10px}.addMoreUploadDocuments-addmore-div .addMoreUploadDocuments-addmore-btn{background-color:#2475e7;font-size:18px;color:#fff;width:200px;border:none;outline:none;border-radius:10px}a{text-decoration:none}.App{text-align:center;color:#222}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-datepicker__input-container input{height:35px;width:200px;border:#C4C4C4 solid 1px;justify-content:center;text-align:center;border-radius:3px}*{margin:0;padding:0;scroll-behavior:auto!important}* input::-webkit-outer-spin-button,* input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.overflow-overlay{overflow:overlay}.overflow-hidden{overflow:hidden}.scroll-bar::-webkit-scrollbar{width:5px;height:5px}.scroll-bar::-webkit-scrollbar-thumb{background:#ffffff3d}.scroll-bar::-webkit-scrollbar-track{background:transparent}.scroll-bar{scrollbar-face-color:rgba(255,255,255,.2392156863);scrollbar-track-color:transparent}body{background-color:#fff}.navbar{display:flex;justify-content:space-between;align-items:center;color:#50565c;padding:0 20px;z-index:2}.navbar .navbar-user-profile-side{width:22rem;display:flex;align-items:center;justify-content:space-around;margin-right:60px}.navbar .navbar-user-profile-side .logout p{text-decoration:none;font-size:16px;font-weight:600;cursor:pointer}.navbar .navbar-user-profile-side .user-profile{width:60%;display:flex;justify-content:space-around;align-items:center;border-right:1px solid #ffffff}.navbar .navbar-user-profile-side .user-profile .user-name{padding:20px}.navbar .navbar-user-profile-side .user-profile img{height:80%}.navbar .navbar-user-profile-side a{color:#fff}.view-page{display:flex}.view-page .nav-side-menu{min-width:270px;margin:0;position:relative}.view-page .nav-side-menu .nav-logo{max-width:18em;margin:0 auto;padding:2.5em 1.5em;background-color:#fff}.view-page .nav-side-menu .nav-logo img{height:auto;width:100%;max-width:15em}.view-page .nav-side-menu .navbar-user .nav-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;padding-bottom:1em}.view-page .nav-side-menu .navbar-user .nav-wrapper button{font-size:1em}.view-page #logout-btn{text-decoration:none}.view-page .side-menu-ops{list-style:none;text-align:left;padding:0;white-space:nowrap;margin:1em 0;color:#959399;overflow:overlay;height:70vh}.view-page .side-menu-ops::-webkit-scrollbar{width:5px;height:5px}.view-page .side-menu-ops::-webkit-scrollbar-thumb{background:#ffffff3d}.view-page .side-menu-ops::-webkit-scrollbar-track{background:transparent}.view-page .side-menu-ops{scrollbar-face-color:rgba(255,255,255,.2392156863);scrollbar-track-color:transparent}.view-page .side-menu-ops .nav-head{text-transform:capitalize;display:flex;align-items:center;justify-content:flex-start;padding:1.4em 1em;gap:1em;margin:0;cursor:pointer}.view-page .side-menu-ops .nav-head .active-icon{display:none}.view-page .side-menu-ops .nav-head:hover{clip-path:polygon(6.1% 0%,93.6% 0%,99.8% 15.8%,100% 85%,95.5% 98.8%,5.8% 99.5%,0% 85%,0% 15.5%);color:#6c6c6c}.view-page .side-menu-ops .nav-head:hover .icon{display:none}.view-page .side-menu-ops .nav-head:hover .active-icon{display:block}.view-page .side-menu-ops .nav-head img{margin-bottom:.2em}.view-page .side-menu-ops .nav-head-active{clip-path:polygon(6.1% 0%,93.6% 0%,99.8% 15.8%,100% 85%,95.5% 98.8%,5.8% 99.5%,0% 85%,0% 15.5%);color:#4d4d4d}.view-page .side-menu-ops .sub-nav{text-transform:capitalize;padding-left:3em;list-style-type:none}.view-page .side-menu-ops .sub-nav li{padding:.5em}.view-page .side-menu-ops .sub-nav li:hover{color:#fff}.view-page .side-menu-ops .sub-nav .active{color:#fff!important}.view-page .side-menu-ops .sub-nav .nav-link{text-decoration:none;color:inherit;z-index:2;height:100%;width:100%}.view-page .view{width:100%;overflow-x:hidden;display:flex;flex-direction:column;height:100vh;background-color:#fff;border-bottom-width:0px;margin-right:0;margin-top:0}.nav-link{text-decoration:none;color:#8b8a8f;color:inherit;height:100%;width:100%}button{display:flex;justify-content:space-around;align-items:center;padding:10px;min-width:fit-content;width:fit-content;border-radius:5px;font-size:15px;cursor:pointer}.form-btn-1{background-color:#ffef1e;color:#222;border:none;display:flex;justify-content:space-around;align-items:center;min-width:8em;border-radius:2rem;width:-moz-fit-content;width:fit-content}@media (max-width: 500px){.form-btn-1{width:6em;font-size:12px!important}}@media (max-width: 800px){.form-btn-1{width:6em;font-size:12px!important}}.form-btn-1 img{width:1.5em}.form-btn-1 svg{height:18px;width:18px}.form-btn-2{background-color:#4583d9;border:none;border-radius:50%;height:50px;color:#fff;width:50px}.form-btn-2 img{width:1.5em}.form-btn-2:hover{background-color:#f4f5f9;color:#4583d9;border:1px solid #4583d9}.form-btn-submit{font-size:1.2rem}.form-btn-2-active{background-color:gray;color:#fff}.form-btn-3{background-color:#f4f5f9;border:none;width:40px}.form-btn-3 svg{fill:#fff}.form-btn-outline{border:1px solid #fff;background-color:transparent;color:#d434aa;min-width:8em;border-radius:2em;padding:.5em 1.2em}.form-btn-outline svg{height:.8em}@media (max-width: 600px){.form-btn-outline{min-width:fit-content}}.filter-icon{position:relative}.popup-container{height:100vh;width:100vw;background-color:#1f282f6b;position:absolute;display:flex;justify-content:center;align-items:center;z-index:2}.popup-container .popup-inner{display:flex;flex-direction:column;justify-content:space-around;position:relative;min-width:500px;min-height:300px;background-color:#fff}.popup-container .popup-inner .close-popup-btn{position:absolute;right:0;top:0}.popup-container .popup-inner .popup-info{display:flex;justify-content:space-around;align-items:center;height:100%}.pagination-container{margin-top:2em;display:flex;justify-content:space-around;gap:5px;width:-moz-fit-content;width:fit-content}.view-wrapper{display:flex;justify-content:center}@media screen and (max-width: 1400px) and (min-width: 300px){.AQ-modal-div-flex{flex-direction:column!important;gap:4rem!important}}@media screen and (max-width: 900px){body{background-color:#fff!important}.view-wrapper{display:flex;justify-content:initial;padding:0 1em}.table-super-head{padding:1em}.form-btn-submit{font-size:1.2rem;display:flex;width:42%;padding:1rem}.pv-footer-tr-divStyle{width:98%!important}.pv-footer-tr-divStyle{gap:3rem!important}#action-btns{position:sticky;width:100%;bottom:0;background:#000}.pv-footer-tr-divStyle .pv-cancel-btn,.pv-footer-tr-divStyle .pv-download-btn{width:360px!important}.view-page .view{border-radius:0}}@media (max-width: 800px){.form-btn-submit{width:30%!important}}@media screen and (max-width: 425px){body{background-color:#fff!important}.navbar-user{display:flex;align-items:center;justify-content:center}.navbar-user .nav-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.welcome-page{font-size:1rem!important}.form-btn-submit{padding:.5rem}}.mobile-menu-icon{color:#fff;text-align:left;padding:0 1em;position:absolute}.welcome-page{color:#4d4d4d;margin:0 auto;display:flex;align-items:center;justify-content:center;height:100vh;font-size:2.5rem}.cross{position:relative}.cross .crossbutton{position:absolute;width:25px;height:25px;background:red;right:-10px;bottom:90%;border-radius:100px;color:#fff}.cross .crossbutton:hover{cursor:pointer}.gallerycmsimg{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:auto!important}.gallerycmsimg img{width:150px;height:145px}.AQ-modal-div-flex{display:flex;flex-direction:row;gap:0rem 0rem;padding:20px}.css-6wzy5l-MuiDrawer-docked .MuiDrawer-paper{padding-left:20px;padding-right:20px}.css-80x64y-MuiPaper-root-MuiDrawer-paper{font-weight:500!important}.css-t2ira6-MuiListSubheader-root{padding-bottom:0!important}.css-133kb1z-MuiPaper-root-MuiDrawer-paper{color:#868686!important;font-weight:500!important;text-align:center!important}.css-qyl1l8{background-color:#fff!important;border-radius:10px!important}.mdl_close_quote{color:#ed5d69!important;top:4px!important;right:4px!important}.css-10hburv-MuiTypography-root{margin-top:6px!important;margin-left:4px!important}.logout-divStyle{padding:0% 20%;position:relative;bottom:5%;display:flex;justify-content:center;align-items:center;left:6%}.tox-notification{display:none!important}.css-10wpa9z{max-height:85vh!important;padding:0rem 1rem!important;margin-bottom:1rem!important;overflow-x:auto!important}.newSearchbar{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:10px 1.5em!important}.newSearchbar p{margin:1em 0 1.4em}.newSearchbar .new-search-form{display:flex;gap:1em;justify-content:space-around;align-items:flex-start}.newSearchbar .new-search-form .new-searchFormLeft{display:flex;gap:1em;align-items:center;justify-content:space-between}.newSearchbar .new-search-form .new-searchFormLeft .borderLine{width:2px;height:40px}.newSearchbar .new-search-form .new-searchFormLeft .sub-search{display:"flex"!important}.newSearchbar .new-search-form .new-searchFormLeft .sub-search .outer-sub-field .inner-sub-field{font-size:14px;color:"#2F2F2F"!important;background-color:"#EFEFEF"!important;border-radius:"30px 0px 0px 30px"!important}.newSearchbar .new-search-form .new-searchFormLeft label,.newSearchbar .new-search-form .new-searchFormLeft p{color:#2f2f2f}.newSearchbar .new-search-form .new-searchFormLeft input::placeholder{color:#2f2f2f}.newSearchbar .new-search-form .searchForm-right{display:flex;gap:1em}.backLeft{left:48px!important}@media (max-width: 500px){.backLeft{left:255px!important}}.navwidth{min-width:60px!important;transition:.3s cubic-bezier(.25,-.34,.58,1) all!important}.backbutton{position:absolute;z-index:10000;left:255px;top:38px;background:#fff;box-shadow:0 0 2px 1px #e2e2e2;border-radius:100px;display:flex;align-items:center}@media (max-width: 500px){.backbutton{left:3px;top:15px;width:25px}}.backbutton:hover{cursor:pointer}.backbutton .normaleCback{width:100%;transition:.3s}.backbutton .roundIcon{transform:rotate(180deg);transition:.3s cubic-bezier(.25,-.34,.58,1) all}.shadow-box{box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a,0 0 #000,0 0 #000;flex:1;width:100%;height:100%;min-height:160px;border-radius:1rem}.shadow-box a{text-decoration:none;color:#222;width:100%;height:100%;display:block}.shadow-box .box-info{display:flex;flex-direction:column;justify-content:flex-end;text-align:left;padding:1rem;height:100%;box-sizing:border-box;transition:all ease .5s}@media (max-width: 500px){.shadow-box .box-info{padding:.75rem}}.shadow-box .box-info .numbers-info{font-size:2.5rem}@media (max-width: 500px){.shadow-box .box-info .numbers-info{font-size:1.8rem}}.shadow-box .box-info span{font-size:1.3rem}.shadow-box .box-info:hover{background-color:#ffef1e}.form-tabular-pop-up{display:flex;flex-wrap:wrap;gap:30px;padding:20px 0}.form-tabular-pop-up>div{flex:1 1 220px;min-width:180px}.form-tabular-pop-up .MuiFormControl-root{min-width:12em}@media (max-width: 500px){.form-tabular-pop-up .ha-v-continueBtn{font-size:10px!important}}.popup-inner{padding:1rem}.mobile-search-features-container{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:1rem;position:sticky;top:0;z-index:10}.mobile-search-input-row{margin-bottom:.75rem}.mobile-search-input-row .MuiTextField-root{width:100%}.mobile-search-input-row .MuiTextField-root .MuiOutlinedInput-root{border-radius:2rem;padding-left:.5rem}.mobile-features-row{display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none;justify-content:space-between}.mobile-features-row::-webkit-scrollbar{display:none}.mobile-features-row a{text-decoration:none}.mobile-features-left{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.mobile-feature-btn{flex-shrink:0;min-width:fit-content;border-radius:2rem;padding:.4rem 1rem;font-size:.875rem;display:flex;align-items:center;gap:.3rem}.mobile-feature-btn svg{height:1rem;width:1rem}.mobile-feature-btn span{white-space:nowrap}.mobile-divider{height:1.5rem;width:1px;background-color:#d0d0d0;flex-shrink:0}.mobile-total-count{flex-shrink:0;font-size:.875rem;color:#666;white-space:nowrap}.mobile-total-count .count-number{font-weight:600;color:#222}.mobile-add-btn{flex-shrink:0}.mobile-filter-btn-wrapper{position:relative;flex-shrink:0}.mobile-filter-btn-wrapper .MuiBadge-root{width:100%;height:100%}.mobile-filter-btn-wrapper .MuiBadge-badge{background-color:#4583d9;color:#fff;font-size:.65rem;height:18px;min-width:18px;border-radius:9px}.mobile-table-rows-container{display:flex;flex-direction:column}.mobile-table-rows-container a{text-decoration:none;color:inherit}.mobile-table-rows-container .mobile-table-row{display:flex;align-items:center;border-bottom:1px solid #eee;padding:8px 0;font-size:12px}.mobile-table-rows-container .mobile-table-row .mobile-table-data-link{display:flex;align-items:center;justify-content:space-between;flex:3 0 auto}.mobile-table-rows-container .mobile-table-index{min-width:15px;flex:1 0 10px;font-weight:700;text-align:start}.mobile-table-rows-container .mobile-table-data{flex:3 0 250px;display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;flex-direction:column}.mobile-table-rows-container .mobile-table-data-item{min-width:160px;display:flex;justify-content:flex-start}.mobile-table-rows-container .mobile-field-name{font-weight:800;margin-right:6px}.mobile-table-rows-container .mobile-table-actions{display:flex;gap:8px;justify-content:flex-end;flex:0 0 auto}.mobile-table-rows-container .mobile-table-row--goods{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s ease;display:block}.mobile-table-rows-container .mobile-table-row--goods:hover{box-shadow:0 4px 6px #0000001a}.mobile-table-rows-container .mobile-table-row--goods .mobile-table-data-link{display:block;text-decoration:none;color:inherit}.mobile-table-rows-container .mobile-table-row--goods .goods-row-content{width:100%}.mobile-table-rows-container .mobile-table-row--goods .goods-row-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mobile-table-rows-container .mobile-table-row--goods .goods-row-names{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mobile-table-rows-container .mobile-table-row--goods .goods-row-names .sender-name,.mobile-table-rows-container .mobile-table-row--goods .goods-row-names .recipient-name{font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-table-rows-container .mobile-table-row--goods .goods-row-names .arrow-icon,.mobile-table-rows-container .mobile-table-row--goods .goods-row-names .business-type-icon{flex-shrink:0;color:#9ca3af}.mobile-table-rows-container .mobile-table-row--goods .goods-row-menu{flex-shrink:0;margin-left:auto;position:relative;left:13px}.mobile-table-rows-container .mobile-table-row--goods .goods-row-status-quantity{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:500;border:1px solid;white-space:nowrap}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge svg{flex-shrink:0}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge.status-created{background-color:#fef3c7;color:#92400e;border-color:#fde68a}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge.status-in-progress{background-color:#dbeafe;color:#1e40af;border-color:#bfdbfe}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge.status-folding{background-color:#e9d5ff;color:#6b21a8;border-color:#d8b4fe}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge.status-out-for-delivery{background-color:#cffafe;color:#155e75;border-color:#a5f3fc}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge.status-completed{background-color:#d1fae5;color:#065f46;border-color:#a7f3d0}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge.status-halted{background-color:#fee2e2;color:#991b1b;border-color:#fecaca}.mobile-table-rows-container .mobile-table-row--goods .goods-status-badge.status-default{background-color:#f3f4f6;color:#4b5563;border-color:#e5e7eb}.mobile-table-rows-container .mobile-table-row--goods .goods-quantity{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:help}.mobile-table-rows-container .mobile-table-row--goods .goods-quantity svg{color:#9ca3af;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--goods .goods-quantity strong{font-weight:600;color:#111827}.mobile-table-rows-container .mobile-table-row--goods .goods-quantity .quantity-separator{color:#9ca3af;margin:0 2px}.mobile-table-rows-container .mobile-table-row--goods .goods-quantity .quantity-unit{color:#6b7280;margin-left:2px}.mobile-table-rows-container .mobile-table-row--goods .goods-progress-bar-container{margin-bottom:12px}.mobile-table-rows-container .mobile-table-row--goods .goods-progress-bar{height:6px;background-color:#f3f4f6;border-radius:9999px;overflow:hidden}.mobile-table-rows-container .mobile-table-row--goods .goods-progress-fill{height:100%;background-color:#3b82f6;transition:width .3s ease}.mobile-table-rows-container .mobile-table-row--goods .goods-row-footer{display:flex;gap:8px;flex-wrap:nowrap;margin-top:12px;align-items:center}.mobile-table-rows-container .mobile-table-row--goods .goods-row-footer .footer-item{display:flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;white-space:nowrap}.mobile-table-rows-container .mobile-table-row--goods .goods-row-footer .footer-item svg{color:#9ca3af;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--goods .goods-row-footer .footer-date{margin-left:auto;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--programs{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s ease;display:block}.mobile-table-rows-container .mobile-table-row--programs:hover{box-shadow:0 4px 6px #0000001a}.mobile-table-rows-container .mobile-table-row--programs .mobile-table-data-link{display:block;text-decoration:none;color:inherit}.mobile-table-rows-container .mobile-table-row--programs .programs-row-content{width:100%}.mobile-table-rows-container .mobile-table-row--programs .programs-row-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:0}.mobile-table-rows-container .mobile-table-row--programs .goods-row-names{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mobile-table-rows-container .mobile-table-row--programs .goods-row-names .sender-name,.mobile-table-rows-container .mobile-table-row--programs .goods-row-names .recipient-name{font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-table-rows-container .mobile-table-row--programs .goods-row-names .arrow-icon,.mobile-table-rows-container .mobile-table-row--programs .goods-row-names .business-type-icon{flex-shrink:0;color:#9ca3af}.mobile-table-rows-container .mobile-table-row--programs .goods-row-menu{flex-shrink:0;margin-left:auto;position:relative;left:13px}.mobile-table-rows-container .mobile-table-row--programs .programs-row-title{display:flex;flex-direction:column;gap:2px}.mobile-table-rows-container .mobile-table-row--programs .programs-row-title .program-label{font-size:10px;color:#9ca3af;text-transform:uppercase;font-weight:400;letter-spacing:.5px;text-align:left}.mobile-table-rows-container .mobile-table-row--programs .programs-row-title .program-number{font-weight:600;color:#111827;font-size:15px}.mobile-table-rows-container .mobile-table-row--programs .programs-number-section{margin-bottom:12px;padding:0}.mobile-table-rows-container .mobile-table-row--programs .programs-number{font-size:.8125rem;color:#9ca3af;font-weight:400;text-align:left;line-height:1.2}.mobile-table-rows-container .mobile-table-row--programs .programs-row-status-priority{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:500;border:1px solid;white-space:nowrap}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge svg{flex-shrink:0}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge.status-created{background-color:#fef3c7;color:#92400e;border-color:#fde68a}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge.status-in-progress{background-color:#dbeafe;color:#1e40af;border-color:#bfdbfe}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge.status-folding{background-color:#e9d5ff;color:#6b21a8;border-color:#d8b4fe}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge.status-out-for-delivery{background-color:#cffafe;color:#155e75;border-color:#a5f3fc}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge.status-completed{background-color:#d1fae5;color:#065f46;border-color:#a7f3d0}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge.status-halted{background-color:#fee2e2;color:#991b1b;border-color:#fecaca}.mobile-table-rows-container .mobile-table-row--programs .programs-status-badge.status-default{background-color:#f3f4f6;color:#4b5563;border-color:#e5e7eb}.mobile-table-rows-container .mobile-table-row--programs .programs-quantity{display:flex;align-items:center;gap:6px;margin-left:auto;color:#374151}.mobile-table-rows-container .mobile-table-row--programs .programs-quantity svg{color:#9ca3af;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--programs .programs-quantity strong{font-size:16px;font-weight:600;color:#111827}.mobile-table-rows-container .mobile-table-row--programs .programs-row-footer{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.mobile-table-rows-container .mobile-table-row--programs .programs-row-footer .footer-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#6b7280}.mobile-table-rows-container .mobile-table-row--programs .programs-row-footer .footer-item svg{color:#9ca3af;flex-shrink:0}.mobile-table-rows-container .priority-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;background-color:#f3f4f6;border:1px solid #e5e7eb;white-space:nowrap}.mobile-table-rows-container .priority-badge .priority-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.mobile-table-rows-container .priority-badge .priority-dot.priority-dot-gray{background-color:#6b7280}.mobile-table-rows-container .priority-badge .priority-dot.priority-dot-blue{background-color:#3b82f6}.mobile-table-rows-container .priority-badge .priority-dot.priority-dot-orange{background-color:#f97316}.mobile-table-rows-container .priority-badge .priority-dot.priority-dot-red{background-color:#ef4444}.mobile-table-rows-container .priority-badge.priority-badge--very-urgent{background-color:#fef2f2;color:#7f1d1d;border-color:#fca5a5}.mobile-table-rows-container .priority-badge.priority-badge--urgent{background-color:#fef2f2;color:#991b1b;border-color:#fecaca}.mobile-table-rows-container .priority-badge.priority-badge--high{background-color:#fff7ed;color:#c2410c;border-color:#fed7aa}.mobile-table-rows-container .priority-badge.priority-badge--normal{background-color:#dbeafe;color:#1e40af;border-color:#bfdbfe}.mobile-table-rows-container .priority-badge.priority-badge--low{background-color:#f3f4f6;color:#6b7280;border-color:#e5e7eb}.mobile-table-rows-container .mobile-table-row--invoices{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s ease;display:block}.mobile-table-rows-container .mobile-table-row--invoices:hover{box-shadow:0 4px 6px #0000001a}.mobile-table-rows-container .mobile-table-row--invoices .mobile-table-data-link{display:block;text-decoration:none;color:inherit}.mobile-table-rows-container .mobile-table-row--invoices .invoice-row-content{width:100%}.mobile-table-rows-container .mobile-table-row--invoices .invoice-row-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mobile-table-rows-container .mobile-table-row--invoices .invoice-row-names{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mobile-table-rows-container .mobile-table-row--invoices .invoice-row-names .sender-name,.mobile-table-rows-container .mobile-table-row--invoices .invoice-row-names .recipient-name{font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-table-rows-container .mobile-table-row--invoices .invoice-row-names .arrow-icon{flex-shrink:0;color:#9ca3af}.mobile-table-rows-container .mobile-table-row--invoices .invoice-row-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--invoices .invoice-number-section{margin-bottom:12px;text-align:left}.mobile-table-rows-container .mobile-table-row--invoices .invoice-label{font-size:10px;color:#9ca3af;margin-bottom:2px;text-align:left}.mobile-table-rows-container .mobile-table-row--invoices .invoice-number{color:#111827;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.mobile-table-rows-container .mobile-table-row--invoices .invoice-amounts-status{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.mobile-table-rows-container .mobile-table-row--invoices .invoice-amounts{display:flex;gap:16px}.mobile-table-rows-container .mobile-table-row--invoices .amount-item .amount-label{font-size:10px;color:#9ca3af;margin-bottom:2px}.mobile-table-rows-container .mobile-table-row--invoices .amount-item .amount-value{color:#111827;font-size:14px;font-weight:500}.mobile-table-rows-container .mobile-table-row--invoices .payment-status-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;border:1px solid;white-space:nowrap;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--invoices .payment-status-badge.payment-not-paid{background-color:#fee2e2;color:#991b1b;border-color:#fecaca}.mobile-table-rows-container .mobile-table-row--invoices .payment-status-badge.payment-partially-settled{background-color:#fef3c7;color:#92400e;border-color:#fde68a}.mobile-table-rows-container .mobile-table-row--invoices .payment-status-badge.payment-fully-paid{background-color:#d1fae5;color:#065f46;border-color:#a7f3d0}.mobile-table-rows-container .mobile-table-row--invoices .invoice-date{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280}.mobile-table-rows-container .mobile-table-row--invoices .invoice-date svg{color:#9ca3af;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--bills{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s ease;display:block}.mobile-table-rows-container .mobile-table-row--bills:hover{box-shadow:0 4px 6px #0000001a}.mobile-table-rows-container .mobile-table-row--bills .mobile-table-data-link{display:block;text-decoration:none;color:inherit}.mobile-table-rows-container .mobile-table-row--bills .bills-row-content{width:100%}.mobile-table-rows-container .mobile-table-row--bills .bills-row-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mobile-table-rows-container .mobile-table-row--bills .bills-header-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.mobile-table-rows-container .mobile-table-row--bills .bills-serial-badge{width:32px;height:32px;background-color:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#111827;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--bills .bills-program-section{flex:1;min-width:0}.mobile-table-rows-container .mobile-table-row--bills .bills-program-section .program-label{font-size:10px;color:#9ca3af;margin-bottom:2px;text-align:left}.mobile-table-rows-container .mobile-table-row--bills .bills-program-section .program-number{font-weight:400;color:#111827;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.mobile-table-rows-container .mobile-table-row--bills .bills-process-badge{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:#f3f4f6;border-radius:16px;font-size:12px;font-weight:500;color:#374151;white-space:nowrap}.mobile-table-rows-container .mobile-table-row--bills .bills-process-badge svg{color:#6b7280;flex-shrink:0}.mobile-table-rows-container .mobile-table-row--bills .bills-row-menu{flex-shrink:0;margin-left:8px}.mobile-table-rows-container .mobile-table-row--bills .bills-metadata-row{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:8px 0;border-bottom:1px solid #f3f4f6}.mobile-table-rows-container .mobile-table-row--bills .bills-metadata-row .metadata-item{display:flex;align-items:center;gap:4px;font-size:14px;color:#6b7280}.mobile-table-rows-container .mobile-table-row--bills .bills-metadata-row .metadata-item svg{color:#9ca3af;flex-shrink:0;font-size:16px}.mobile-table-rows-container .mobile-table-row--bills .bills-metadata-row .metadata-item .metadata-label{font-weight:400}.mobile-table-rows-container .mobile-table-row--bills .bills-metadata-row .metadata-item .metadata-value{color:#374151;font-weight:400}.mobile-table-rows-container .mobile-table-row--bills .bills-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.mobile-table-rows-container .mobile-table-row--bills .bills-stats-grid .stat-item{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.mobile-table-rows-container .mobile-table-row--bills .bills-stats-grid .stat-item .stat-label{font-size:12px;color:#9ca3af;font-weight:400;letter-spacing:0;text-align:left}.mobile-table-rows-container .mobile-table-row--bills .bills-stats-grid .stat-item .stat-value{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:400;color:#111827}.mobile-table-rows-container .mobile-table-row--bills .bills-stats-grid .stat-item .stat-value svg{color:#6b7280;flex-shrink:0;font-size:18px}.mobile-table-rows-container .mobile-table-row--bills .bills-stats-grid .stat-item .stat-value.stat-value--subtotal{font-size:16px;color:#111827;font-weight:400}@media screen and (max-width: 450px){.table-wrapper .entries-table-container table thead th{padding:1em;font-size:12px}.table-wrapper .entries-table-container table tbody td{padding:.1em;font-size:12px}}.overlay{background-color:#ffffff72;height:100vh;width:100vw;position:absolute}.login{display:flex;flex-direction:column;gap:.5rem;z-index:1}.login .loginInnerDiv-style{background:#ffffffb0;padding:2rem;height:63vh;border-top-left-radius:2rem;border-top-right-radius:2rem;box-shadow:1px 1px 2px 1px #fff}.login .loginInnerDiv-style .login-input-style{display:flex;gap:.6rem;width:380px}@media (max-width: 600px){.login .loginInnerDiv-style .login-input-style{width:100%}}.login .login-header{text-align:left;padding-bottom:1rem;padding-top:.4rem}.login .log_btn{display:flex;justify-content:end}.login .welcome{font-size:1.2rem;font-weight:500}.login .welcome span{color:#2475e7}.login .login-header{font-size:45px;padding-bottom:2.5rem}@media only screen and (max-width: 1500px) and (min-width: 768px){.loginInnerDiv-style{height:58.5vh!important}}@media only screen and (max-width: 1919px) and (min-width: 1501px){.loginInnerDiv-style{height:58.5vh!important}}.nav-head-active{background-color:#ffef1e!important;font-weight:700}.nav-head-dactive{color:#000!important}.active{position:relative}.active .MuiButtonBase-root{background-color:#ecde1d!important}.active .MuiButtonBase-root:before{position:absolute;content:"";border-left:5px solid #393939;height:4vh;left:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.nav-links{color:#000;text-decoration:none;background-color:#eede02!important}.table-super-head h1{text-transform:capitalize}.header-icon-container{display:flex;align-items:center;gap:1rem;padding:7px;background-color:#eede02;border-radius:50px}.add-form .form-tabular{display:flex;align-items:flex-start;margin-left:80px;flex-direction:column;gap:1rem}.add-form .form-tabular .inputlabel{text-align:start;font-size:17px;color:#2f2f2f!important;text-align:left}.add-form .form-tabular .FormControl input::placeholder{font-size:15px!important}@media (max-width: 600px){.add-form .form-tabular{align-items:flex-start;margin-left:40px;width:80%}.add-form .form-tabular .MuiInputBase-root{font-size:13px}}.add-form .add-form-btns{display:flex;align-items:center;justify-content:flex-start;margin-left:80px;gap:1.5rem;padding-top:1rem}@media screen and (max-width: 800px){.add-form .add-form-btns{width:100%;justify-content:space-around}}@media (max-width: 600px){.add-form .add-form-btns{width:auto;padding-top:.8rem;justify-content:flex-start;margin-left:40px}}.all-addresses{display:flex;width:40em;margin-top:10px}.all-addresses div{margin:0 5px}@media (max-width: 600px){.all-addresses{width:auto}}@media (max-width: 600px){.ratelist-container{margin:20px 0;display:flex;flex-direction:column}.ratelist-container .ratelist{width:80%}}.ratelist-container .rate-header{width:10em;display:flex;justify-content:space-around;align-items:center}.ratelist-container .rate-header .show-name svg{display:block}@media (max-width: 600px){.ratelist-container .rate-header{font-size:12px;min-width:80%;gap:.5em;justify-content:start}}.ratelist-container .rate-item{display:flex;margin-top:10px;text-align:left;gap:1rem}.ratelist-container .rate-item div:nth-of-type(1){flex:2}.ratelist-container .rate-item div:nth-of-type(2){flex:1}.ratelist-container .rate-item .MuiFormControl-root{min-width:8em!important}@media (max-width: 600px){.ratelist-container .rate-item p{font-size:12px}}.ratelist-container .relationship-rate div:nth-of-type(1){flex:1!important}.ratelist-container .relationship-rate div:nth-of-type(2){flex:1!important}@media (max-width: 600px){.ratelist-container .relationship-rate .MuiFormControl-root{min-width:6em!important}}.lt-btn{border:1px solid #2F2F2F;border-radius:20px;display:flex;justify-content:center;padding:2px}.show-name{border:1px solid #2F2F2F;color:#2f2f2f;border-radius:20px;display:flex;justify-content:space-around;align-items:center;padding:5px;cursor:pointer}.show-name p{font-size:1em;margin-right:3px}.show-name svg{height:.8em;width:.8em;display:none}.show-name:hover,.active-show{border-color:#2475e7;color:#2475e7}.active-show svg{display:block;fill:#2475e7}.active-show svg:hover{fill:#ca3737}.scroll-bar .device-btns{display:flex!important;float:right!important;margin-right:60px!important;gap:10px}.sub-container{display:flex;padding:20px}.finalBtn{width:98.3%}#customers{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;margin:"0px 10px 30px 10px";margin-bottom:50px;margin-left:1%;width:97%}#customers td,#customers th{border:1px solid #ddd;padding:8px}#customers tr:nth-child(2n){background-color:#f2f2f2}#customers tr:hover{background-color:#ddd}#customers th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#3361ff;color:#fff}.css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root{font-size:.85rem!important}.table-super-head .sub-title{display:flex;padding-left:9rem;gap:20px;font-weight:700}.table-super-head .sub-title .headTitle p{padding-top:9px;text-transform:capitalize;font-size:18px;color:#2f2f2f}.grid-view{display:grid;gap:40px;grid-template-columns:auto auto auto auto;padding:20px 40px 42px 42px}.grid-view .sub-grid-view{text-align:start}.grid-view .sub-grid-view .subheader-breakeline{height:1px;width:100%;background-color:#d4d2df}.grid-view .sub-grid-view .alter-sub-grid .cType{padding:20px 0}.grid-view .sub-grid-view .alter-sub-grid .cType .labelField{padding:13px 0;font-size:17px;color:#2f2f2f}.grid-view .sub-grid-view .alter-sub-grid .CFormType{font-size:21px;color:#2f2f2f}.grid-view .sub-grid-view .new-grid-view{padding-top:2.4rem}.grid-view .sub-grid-view h2{color:#2f2f2f}.createBtn{display:flex;justify-content:center;align-items:center;width:100%}.createBtn button{width:260px;border:none;font-size:18px;padding:15px;background-color:#3361ff;color:#fff;border-radius:30px}.rolesec{text-transform:capitalize}@media (max-width: 600px){.MuiFormControl-root{min-width:14em!important}}.flex-container{display:flex;align-items:center;justify-content:center;gap:20px}@media (max-width: 600px){.flex-container{gap:10px}}.show-name svg{display:block}.assign_modal_main{display:block}.assign_modal_main h3{text-align:center;color:#1dcb50;padding:15px 0;font-size:25px}.assign_modal_main .border{width:100%;height:1px;background-color:#ccd1da}.assign_modal_main .sort_des{padding:5px 0 15px;display:flex;justify-content:center;align-items:center;font-size:16px}.assign_modal_main .sort_des p{color:#2f2f2f;font-size:18px}.assign_modal_main .sort_des p span{font-weight:600}.btnassign{display:flex;justify-content:center;margin-top:0rem;gap:10px;padding:0 0 22px}.cback:hover{cursor:pointer}.cus_left_border{border-left:1px solid #d2d2d2;display:flex;padding-left:40px;align-items:center}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.form-tab-container{display:flex;justify-content:flex-start;margin:0 0 30px;border-bottom:1px solid #e0e0e0}.form-tab-container .form-tab-btn{display:flex;justify-content:center;border-style:solid;border-color:#fff;background-color:#f7f8fa;border-width:1px 1px 0px 1px;border-radius:10px 10px 0 0;padding:10px;min-width:100px;color:#222;cursor:pointer}.form-tab-container .form-tab-btn:hover{background-color:#e7e7e7}@media (max-width: 600px){.form-tab-container .form-tab-btn{font-size:14px}}.form-tab-container .form-btn-active{background-color:#ffef1e!important}.details-container{display:flex;flex-direction:column;width:100%}.details-container .info-container{text-align:left;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:20px}@media (max-width: 500px){.details-container .info-container{font-size:12px;gap:.5rem}}.details-container .info-container .info-card{display:flex;flex-direction:column;gap:.3rem}.details-container .info-container .info-card span{max-width:180px;min-height:30px}@media (max-width: 500px){.details-container .info-container .info-card span{min-height:20px}}.details-container .info-container .details-btn-container{display:flex;gap:1rem}.details-container .goods-info-wrapper.mobile-table-rows-container{padding:20px}.details-container .goods-info-wrapper.mobile-table-rows-container .mobile-table-row.mobile-table-row--goods{box-shadow:none!important;border:none!important;background-color:transparent!important;padding:16px 0!important;margin-bottom:0!important}.details-container .goods-info-wrapper.mobile-table-rows-container .mobile-table-row.mobile-table-row--goods:hover{box-shadow:none!important}.details-container .details-btn-container{display:flex;gap:1rem;padding:0 20px 20px}.details-container .box-grid-container{display:flex;flex-wrap:nowrap;gap:1rem;flex-direction:column;justify-content:space-between;min-height:10rem}.details-container .box-grid-container .box-grid-row{padding:0 20px;width:80%;display:flex;gap:1rem;justify-content:space-between}.td-span{min-width:40px}.ha-form-main-div{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;position:sticky;top:0;box-shadow:0 12px 12px -10px #00000040;background-color:#fff;z-index:1}.ha-form-main-div .ha-form-inner-div{display:flex;width:100%;align-items:center}.ha-form-main-div .ha-form-inner-div .selectHA-deleteBtn{color:#2475e7;font-size:17px;border:1px solid #2475E7;outline:none;width:140px;border-radius:5px;height:40px;background-color:transparent}.ha-form-main-div .ha-form-inner-div .proposal-editor-logodiv{width:28%}.ha-form-main-div .ha-form-inner-div .proposal-logodiv{margin-right:5%;width:20%}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv{display:flex;width:42%;flex-direction:row;padding:16.5px 0rem}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv1{display:flex;flex-direction:row;width:325px;align-items:center;column-gap:1rem}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv1 .Proposal-Management-h2tag{font-size:1.5rem;color:#2f2f2f;font-weight:400}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-sticky-divider{border-left:1px solid #E9EBF0;width:25px}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv2{display:flex;flex-direction:row;align-items:center;column-gap:1rem}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv2 .Proposal-Management-username{font-size:1.1rem;font-weight:400;color:#2f2f2f;width:220px;text-align:left;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis!important}.ha-upload-image-main-div{display:flex;width:100%;justify-content:center}.ha-upload-image-main-div .ha-upload-image-inner-div{display:flex;width:90%;padding:2%;justify-content:center;flex-direction:column}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv{display:flex;flex-direction:column;width:100%}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-h2tag{font-size:2.5rem;font-weight:300;color:#2f2f2f;justify-content:center;text-transform:capitalize}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-clientName{font-size:1.8rem;color:#7b68ee;font-weight:400;margin-top:1rem;display:flex;text-transform:capitalize;align-items:center;justify-content:center}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-clientName button{background-color:transparent;border:none;outline:none}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-clientName button img{vertical-align:middle;height:27px;width:27px}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-skipBtnDiv{width:100%;display:flex;justify-content:end}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-skipBtnDiv .add-layout-skipBtn{background-color:transparent;border:none;outline:none;color:#2475e7;font-size:1.2rem;font-weight:300;border:1px solid transparent}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-skipBtnDiv .add-layout-skipBtn img{margin-left:7px}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-skipBtnDiv .add-layout-skipBtn:hover{border:1px solid #2475E7;border-radius:20px}.ha-upload-image-main-div .ha-upload-image-inner-div .proposal-upload-main-div{background-color:#f8f8f8;flex-direction:column;width:100%;margin-top:2rem;padding:5% 0rem;color:#717986;box-shadow:0 1px 12px 1px #0003;align-items:center;justify-content:center;outline:1px solid transparent;display:flex}.ha-upload-image-main-div .ha-upload-image-inner-div .proposal-upload-main-div .proposal-Drag-ptag{font-size:1.6rem;font-weight:400;margin-top:1.8rem}.ha-upload-image-main-div .ha-upload-image-inner-div .proposal-upload-main-div .proposal-or-ptag{font-size:1.1rem;font-weight:400;margin-top:.8rem}.ha-upload-image-main-div .ha-upload-image-inner-div .proposal-upload-main-div .proposal-select-btn{background-color:#3361ff;width:230px;border:none;outline:none;border-radius:30px;padding:5px;font-size:1.6rem;color:#fff;text-transform:capitalize;font-weight:300;margin-top:1.2rem;border:1px solid transparent;transition:all .2s}.ha-upload-image-main-div .ha-upload-image-inner-div .proposal-upload-main-div .proposal-select-btn:hover{color:#3361ff;border:1px solid #3361FF;background-color:transparent}.ha-upload-image-main-div .ha-upload-image-inner-div .proposal-upload-main-div .proposal-aboveDiv{margin-top:2rem;color:#8b8b8b;font-size:1.1rem}.ha-upload-image-main-div .ha-upload-image-inner-div .proposal-upload-main-div .proposal-aboveDiv .proposal-abovep1tag{margin-bottom:.5rem}.Ha-savepre-btn-div{display:flex;width:60%;justify-content:flex-end;margin-right:2rem;align-items:center;column-gap:1rem}.Ha-savepre-btn-div a,.Ha-savepre-btn-div .Ha-savepre-btn-Link{text-decoration:none}.Ha-savepre-btn-div .Ha-savepre-btn-Link .ha-Previewbtn{background-color:transparent;outline:none;border:1px solid black}.Ha-savepre-btn-div .Ha-savepre-btn-Link .ha-Previewbtn img{margin-right:5px}.Ha-savepre-btn-div .HA-downloadsbtn-div{display:flex;flex-direction:row;column-gap:15px}.Ha-savepre-btn-div .ha-DownloadHADiagram-Btn{background-color:transparent;outline:none;width:150px;border:1px solid #FF285C;color:#ff285c;height:40px;font-size:15px}.Ha-savepre-btn-div .ha-SaveHADiagram-Btn{background-color:#00db99;outline:none;color:#fff;border:none;border:1px solid #00DB99}.Ha-savepre-btn-div .ha-SaveHADiagram-Btn img{margin-right:5px}.sc-ugtqr7-0 .dZPpAn .FIE_root{height:100vh!important}.sc-ugtqr7-1,.hQMVZe,.iTGvNs{height:90vh!important}.FIE_arrow-tool-button,.FIE_pen-tool-button,.FIE_annotation-option-triggerer,.FIE_rotate-tool-button,.FIE_flip-x-tool-button,.FIE_flip-y-tool-button{display:none!important}.add-icon-btns{display:flex;justify-content:space-between;padding:10px;height:50px;align-items:center}.proposal-roomchoose-main-div{display:flex;flex-direction:column;width:100%}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div{display:flex;flex-direction:row;width:100%}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div ::-webkit-scrollbar{width:5px}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div ::-webkit-scrollbar-thumb{background:#7b68ee;border-radius:10px}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div ::-webkit-scrollbar-thumb:hover{background:#7b68ee}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv{width:20%;min-height:91vh;border-right:1px solid lightgray}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div{position:sticky;top:70px;left:0;height:91.5vh;overflow:auto}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-selectAllrooms-div{background-color:#83f;color:#fff;display:flex;padding:16px 6%;align-items:center;position:sticky;top:0;left:0;z-index:9;box-shadow:0 6px 10px -7px #8833ffb3}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-selectAllrooms-div p{font-size:18px;display:flex;align-items:center}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-selectAllrooms-div p img{margin-right:10px;width:15px;height:15px}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-roomsBtn{background-color:#f5f4fe;width:100%;border:none;outline:none;border-radius:0;border-left:5px solid transparent;padding:0;font-size:1.7vh;display:flex;justify-content:flex-start;margin-top:1px;overflow:hidden;align-items:center;cursor:pointer;position:relative}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-roomsBtn span{padding-left:5%;align-items:center;cursor:auto;display:flex;max-width:15vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;text-align:left;font-size:18px;height:50px;text-transform:capitalize}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-roomsBtn .ha-roomdelete-icon{color:#83f;position:absolute;right:10px;display:none;z-index:5;border:none;outline:none;border:1px solid transparent;height:25px;width:25px}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-roomsBtn:hover .ha-roomdelete-icon{display:block}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-roomsBtn:hover,.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .activeRoomName{border-left:5px solid #8833FF;color:#83f}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .Keypad-Images .proposal-devicesIcon{object-fit:contain;vertical-align:middle;margin-right:1rem;height:50px;width:50px}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .Devices .proposal-devicesIcon{object-fit:contain;vertical-align:middle;margin-right:1rem;height:30px;width:30px}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-devicesDiv{display:flex;flex-direction:row;padding:4px 5%;align-items:center;justify-content:space-between;font-weight:400;cursor:pointer;border:1px solid transparent}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-devicesDiv p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.7vh}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-devicesDiv .proposalRooms-addicon{font-size:1.7rem;font-weight:400;font-family:auto;-webkit-user-select:none;user-select:none}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-devicesDiv .proposalRooms-addicon:hover{color:#fff}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-devicesDiv:hover{background-color:#8438f8;border:1px solid rgb(240,240,240);border-radius:0;color:#fff}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .sb-addroom-div{display:flex;padding:1rem 5%;flex-direction:column;-webkit-user-select:none;user-select:none}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .sb-addroom-div .sb-addroom-header{display:flex;justify-content:space-around;width:98%;background-color:#f9f9f9;padding:10px 2%;cursor:pointer;font-weight:300;font-size:15px;border-radius:10px;outline:none;border:1px solid lightgray;align-items:center}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-editorDiv{width:80%;min-height:85vh}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-editorDiv .propsal-tabs-div{background-color:#f5f6f8;width:100%;justify-content:flex-start;align-items:flex-start;display:flex;position:sticky;border-top:1px solid rgb(233,227,227);top:70px;z-index:1;box-shadow:0 5px 10px -7px #0006}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-editorDiv .propsal-tabs-div .propsal-tabs{display:flex}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-editorDiv .propsal-tabs-div .proposalTabs{padding:17px 30px;text-decoration:none;font-weight:400;color:#000;background-color:#f5f6f8;border-right:1px solid lightgrey}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-editorDiv .propsal-tabs-div .active{color:#83f;background-color:#fff;font-weight:700;padding:17px 30px}.proposal-selectedImgDiv{height:100%;width:100%;overflow:auto}.proposal-selectedImgDiv .proposal-selectedImg{height:100%;width:100%;object-fit:contain}.proposal-selectedImgDiv .proposal-selectedImg img{height:100%;width:100%}.ha-devicesandkeypedDiv .proposal-devices-headDiv{width:100%}.ha-devicesandkeypedDiv .proposal-devices-headDiv .proposal-devices-head{color:#2f2f2f;font-size:1.1rem;font-weight:400;text-align:left;width:90%;border-bottom:1px solid #D4D2DF;border-top:1px solid #D4D2DF;background-color:#83f;padding:10px 5%;color:#fff}.ha-devicesandkeypedDiv .proposal-devices-headDiv:last-child{margin-top:10px}.ha-close-Previewbtn{background-color:#ff285c;color:#fff;border:none;outline:none}.preview-image-show-div{display:flex;flex-direction:row;width:100%;align-items:flex-start;height:67vh}.preview-image-show-div .preview-image-show-outerdiv{display:flex;width:100%;overflow:hidden}.preview-image-show-div .preview-switch-show-innerdiv{width:13%;position:sticky;right:0;background-color:#fff}.preview-image-show-div .preview-switch-show-innerdiv .ha-preview-legendSwitch-main-div{overflow-y:auto;align-items:center;height:93vh;justify-content:center;row-gap:1rem}.preview-image-show-div .preview-switch-show-innerdiv .ha-preview-legendSwitch-main-div img{width:80%;object-fit:contain;margin-top:1rem;overflow:hidden}.preview-image-show-div .preview-image-show-innerdiv{width:87%;overflow:hidden;height:65vh;cursor:pointer}.preview-image-show-div .preview-image-show-innerdiv img{height:100%;width:100%;object-fit:contain}.preview-image-show-div .preview-image-show-innerdiv::-webkit-scrollbar{width:10px;height:10px}.preview-image-show-div .preview-image-show-innerdiv::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:7px}.preview-image-show-div .preview-image-show-innerdiv::-webkit-scrollbar-thumb{background:#ff285c;border-radius:10px}.preview-image-show-div .preview-image-show-innerdiv::-webkit-scrollbar-thumb:hover{background:#ff285c}.ha-preview-legend-main-div{display:flex;width:100%;flex-direction:column;align-items:flex-start}.ha-preview-legend-main-div .ha-preview-legendHead{background-color:#83f;padding:6px 25px;border-top-right-radius:5px;color:#fff;font-size:1.3rem;font-weight:400}.ha-preview-legend-main-div .ha-preview-legend-inner-div{border:1px solid purple;width:76vw;border-top-right-radius:30px;position:fixed;padding:2vh;left:0;bottom:0;background-color:#fff}.ha-preview-legend-main-div .ha-preview-legend-inner-div .proposal-legendhed{color:#3c557a;font-size:2vh;text-align:left;margin-bottom:1rem}.ha-preview-legend-main-div .ha-preview-legend-inner-div .propsal-swithanddevices-legendDiv{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center}.ha-preview-legend-main-div .ha-preview-legend-inner-div .propsal-swithanddevices-legendDiv p{align-items:center;display:flex;gap:1rem;margin:4px 2px;font-size:.85rem}.ha-preview-legend-main-div .ha-preview-legend-inner-div .propsal-swithanddevices-legendDiv p img{height:25px;width:25px}.haform-input-div{margin-bottom:20px}.propsalEditor-loderDiv{background-color:#000000bf;display:flex;justify-content:center;align-items:center;z-index:999;position:absolute;height:110vh;width:100vw;overflow:hidden}.proposal-upload-main-div{background-color:#f8f8f8;flex-direction:column;width:100%;margin-top:2rem;color:#717986;align-items:center;justify-content:center;display:flex}.proposal-upload-main-div .proposal-Drag-ptag{font-size:1.6rem;font-weight:400;margin-top:1.8rem}.proposal-upload-main-div .proposal-or-ptag{font-size:1.1rem;font-weight:400;margin-top:.8rem}.proposal-upload-main-div .proposal-select-btn{background-color:#3361ff;width:230px;border:none;outline:none;border-radius:30px;padding:5px;font-size:1.6rem;color:#fff;text-transform:capitalize;font-weight:300;margin-top:1.2rem;border:1px solid transparent;transition:all .2s}.proposal-upload-main-div .proposal-select-btn:hover{color:#3361ff;border:1px solid #3361FF;background-color:transparent}.proposal-upload-main-div .proposal-aboveDiv{margin-top:2rem;color:#8b8b8b;font-size:1.1rem}.proposal-upload-main-div .proposal-aboveDiv .proposal-abovep1tag{margin-bottom:.5rem}.add-hadiagram-form-HA-view-div{width:35%;height:35vh;object-fit:contain}.add-hadiagram-form-HA-view-div img{height:100%;width:100%}.ha-uploaddaveCancel-div{display:flex;flex-direction:row;width:31%;justify-content:flex-end;column-gap:1.5rem;align-items:center}.ha-uploaddaveCancel-div .ha-SaveHADiagram-Btn{background-color:#00db99;outline:none;color:#fff;width:160px;border:none;font-size:.9rem;border:1px solid #00DB99}.ha-uploaddaveCancel-div .ha-SaveHADiagram-Btn img{margin-right:5px}.HA-digramEdivBtn{background-color:#3361ff;border-radius:40px;color:#fff;border:none;outline:none;text-decoration:none;padding:0 15px;height:50px;font-size:18px}.HA-reupload-main-div{display:flex;width:100%;justify-content:center}.HA-reupload-main-div .HA-reupload-inner-div{width:85%;flex-direction:column;display:flex;justify-content:center;margin-top:1.2rem}.HA-reupload-main-div .HA-reupload-inner-div .HA-reupload-preview-div{display:flex;width:100%;margin:1rem 0rem;justify-content:center;align-items:center}.HA-reupload-main-div .HA-reupload-inner-div .HA-reupload-preview-div img{height:100%;width:100%}.HA-reupload-main-div .HA-reupload-inner-div .add-layout-h2tag{font-weight:300;color:#2f2f2f;justify-content:center;text-transform:capitalize;font-size:2.2rem}.HA-reupload-main-div .HA-reupload-inner-div .add-layout-clientName{color:#7b68ee;font-weight:400;margin-top:1rem;display:flex;text-transform:capitalize;align-items:center;justify-content:center;font-size:1.5rem}.FIE_topbar-save-button{position:fixed!important;top:15px!important;opacity:0!important;z-index:9!important;right:30px!important;height:40px!important;width:170px!important;border-radius:5px!important}.FIE_topbar-save-button .sc-lxwit0-0{font-size:1.2rem!important;font-family:sans-serif!important;text-transform:uppercase!important}.ha-next-Btn{color:#2475e7;width:120px;background-color:transparent;border:1px solid #2475E7;font-size:17px;height:40px}.FIE_topbar-center-options,.FIE_topbar-close-button,.FIE_topbar-reset-button,.FIE_topbar-undo-button,.FIE_topbar-redo-button,.FIE_image-tool-add-option-button{display:none!important}.FIE_topbar,.FIE_main-container{padding:0!important}.product-img--main{height:40vh;width:40%;display:flex;background-color:red;overflow:"hidden"}.product-img--main__image{height:100%;width:100%;object-fit:contain}[contenteditable]{outline:0px solid transparent}.ha-v-btnDiv{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:2rem}.ha-v-btnDiv .ha-v-cancelBtn{background-color:#222;border:none;outline:none;width:160px;border-radius:5px;color:#ffef1e;padding:10px 0;cursor:pointer;font-size:1rem}.ha-v-btnDiv .ha-v-continueBtn{background-color:#ffef1e;outline:none;border:none;width:160px;border-radius:5px;color:#222;padding:10px 0;cursor:pointer;font-size:1rem}@media (min-width: 1321px) and (max-width: 1700px){.Ha-savepre-btn-div{width:65%}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv{width:40%}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv1{width:250px}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv1 .Proposal-Management-h2tag,.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv2 .Proposal-Management-username{font-size:1rem}.ha-uploaddaveCancel-div{width:33%}.ha-preview-legend-main-div .ha-preview-legend-inner-div .propsal-swithanddevices-legendDiv{grid-template-columns:repeat(4,1fr)}.ha-preview-legend-main-div .ha-preview-legend-inner-div .propsal-swithanddevices-legendDiv p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis!important;font-size:.9rem}.ha-preview-legend-main-div .ha-preview-legend-inner-div{padding:1vh 2vh;width:85vw}}@media (min-width: 1200px) and (max-width: 1500px){.Ha-savepre-btn-div .ha-DownloadHADiagram-Btn{font-size:13px;width:110px;padding:0;height:39px}.Ha-savepre-btn-div .ha-DownloadHADiagram-Btn img{height:11px;width:11px}.Ha-savepre-btn-div .Ha-savepre-btn-Link .ha-Previewbtn{font-size:12px;height:39px;width:160px}.Ha-savepre-btn-div .ha-DownloadHADiagram-Btn{width:115px;font-size:12px}}@media (min-width: 1200px) and (max-width: 1320px){.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv2{width:120px}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv2 .Proposal-Management-username{font-size:12px}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv1{width:220px}.ha-form-main-div .ha-form-inner-div .ha-form-stickydiv .ha-form-stickydiv1 .Proposal-Management-h2tag{font-size:13px}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-h2tag{font-size:2rem}.ha-upload-image-main-div .ha-upload-image-inner-div .add-layout-headDiv .add-layout-clientName{font-size:1.5rem}.Ha-savepre-btn-div{width:80%}.ha-preview-legend-main-div .ha-preview-legend-inner-div .propsal-swithanddevices-legendDiv p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis!important;font-size:.8rem;gap:.3rem}.ha-preview-legend-main-div .ha-preview-legend-inner-div{padding:1vh 2vh;width:85vw}.proposal-roomchoose-main-div .proposal-roomchoose-inner-div .proposal-roomchoose-sidebardiv .proposal-selectAllroomsOuter-div .proposal-roomsBtn span{font-size:15px}}.FIE_ellipse-tool-options{background-color:#00db99!important;padding:200px!important}.app{min-height:100vh;background-color:#f9fafb;overflow-y:auto;height:100%;--scroll-progress: 0}.header{position:sticky;top:0;z-index:10;height:calc(300px - 180px * var(--scroll-progress));border-bottom-left-radius:calc(3rem - 1.5rem * var(--scroll-progress));border-bottom-right-radius:calc(3rem - 1.5rem * var(--scroll-progress));background:linear-gradient(to bottom,#ffef1e,#ffe600,gold);box-shadow:0 8px 20px #0000001a;transition:all 50ms ease-out;overflow:hidden}.container{max-width:1280px;margin:0 auto;padding:1rem;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;gap:1rem}.header-content{opacity:calc(1 - var(--scroll-progress));transition:opacity .1s ease-out;pointer-events:auto;margin-bottom:auto}.header-content[style*="opacity: 0"]{pointer-events:none}.title{color:#222;font-size:calc(3.5rem - 3.5rem * var(--scroll-progress));padding-top:calc(2rem - 2rem * var(--scroll-progress));margin-bottom:.5rem;text-align:left;transition:all 50ms ease-out}.title-skeleton{width:300px!important;font-size:calc(3.5rem - 3.5rem * var(--scroll-progress))!important;height:calc(4.5rem - 4.5rem * var(--scroll-progress))!important;margin-top:calc(2rem - 2rem * var(--scroll-progress))!important;margin-bottom:.5rem!important}.subtitle{color:#222;text-align:start;opacity:calc(.7 - .7 * var(--scroll-progress));transition:opacity .1s ease-out}.autocompleteWrapper{width:100%;max-width:400px;padding:0 20px 20px;box-sizing:border-box;transform:translateY(calc(-40px * var(--scroll-progress)));opacity:1;transition:transform .1s ease-out;margin-bottom:1rem}.container-main{max-width:1280px;margin:0 auto;padding:1.5rem}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton{min-height:160px;border-radius:1rem}@media (min-width: 640px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.grid,.skeleton-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 768px){.header{height:calc(260px - 160px * var(--scroll-progress))}.container{padding:1rem}.title{font-size:calc(2.5rem - 2.5rem * var(--scroll-progress))}.title-skeleton{font-size:calc(2.5rem - 2.5rem * var(--scroll-progress))!important;height:calc(3.5rem - 3.5rem * var(--scroll-progress))!important}.autocompleteWrapper{transform:translateY(calc(-30px * var(--scroll-progress)));margin-bottom:.75rem;padding:0 15px 15px}.container-main{padding:1rem}}@media (max-width: 480px){.header{height:calc(200px - 110px * var(--scroll-progress))}.title{font-size:calc(1.5rem - 1.5rem * var(--scroll-progress));padding-top:calc(3rem - 3rem * var(--scroll-progress))}.title-skeleton{font-size:calc(1.5rem - 1.5rem * var(--scroll-progress))!important;height:calc(2.5rem - 2.5rem * var(--scroll-progress))!important;margin-top:calc(3rem - 3rem * var(--scroll-progress))!important}.autocompleteWrapper{transform:translateY(calc(-20px * var(--scroll-progress)));margin-bottom:.5rem;padding:0 15px 15px}}@media (max-width: 350px){.grid,.skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.title{font-size:calc(1.25rem - 1.25rem * var(--scroll-progress))}.container,.container-main{padding:.75rem}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
