@import"https://fonts.googleapis.com/css2?family=Red+Hat+Text:wght@400;500;700&display=swap";.footer{background-color:transparent;color:#fff;position:fixed;bottom:0;width:100%}.footer-content{display:flex;flex-direction:row;max-width:100%;padding:15px;color:#fff;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.footer-content-left{display:flex;justify-content:flex-end}.loading-spinner-container{align-items:center;justify-content:center;width:100%;height:100vh;padding:20px}.mi-logo-colored{width:8%;margin:2%}.custom-table-wrapper{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%;margin-top:0}.custom-table{width:100%;border-collapse:separate;font-family:Red Hat Text;border-spacing:0 15px}.custom-table thead{position:sticky;top:0;background-color:transparent;z-index:1}.custom-table th,.custom-table td{border:none;padding:5px;text-align:left}.custom-table th{background-color:transparent;color:#a8a8a8;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.custom-table tbody tr{background-color:#fff;color:#0f0f0f;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.custom-table tbody tr td:first-of-type{border-radius:20px 0 0 20px}.custom-table tbody tr td:last-of-type{border-radius:0 20px 20px 0}.custom-table tbody tr td{padding:5px 10px;position:relative;background-color:#fff}.custom-table tbody tr td:before,.custom-table tbody tr td:after{content:"";display:block;height:auto}.custom-table tbody tr td:before{margin-bottom:5px}.custom-table tbody tr td:after{margin-top:5px}.search-input{margin-bottom:10px;padding:5px;width:100%}.page-size-select{margin-bottom:10px;padding:5px}.filters{margin-bottom:10px;display:flex;gap:10px}.filter-select{padding:5px}.pagination{margin-top:10px;text-align:center}.pagination button{padding:5px 10px;margin:0 2px;border:none;cursor:pointer}.pagination button.active{background-color:#007bff;color:#fff}.table-container,.tables-inline{display:flex;flex-direction:column;align-items:flex-start}.custom-table-wrapper{margin-bottom:16px}.custom-table.hide-columns th,.custom-table.hide-columns td{display:none}.btn-mi-create{border-radius:100px;cursor:pointer;display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:5px;border:none}.btn-mi-create-title{font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.btn-primary{color:#fff;background:linear-gradient(180deg,#8ce2cf,#00b1b9)}.btn-primary:hover{background:linear-gradient(175deg,#8ce2cf,#00b1b9)}.btn-secondary{color:#fff;background:#f2a900}.btn-secondary:hover{background:#eca500}.btn-danger{color:#fff;background:#c7191fe3}.btn-danger:hover{background:#b3141a;transition:background-color .3s,color .3s,border-color .3s}.btn-outlined-gray{background:transparent;border:1px solid #737373;color:#737373}.btn-outlined-gray:hover{background:#ffffffec;color:#666666d0;outline:none}.btn-gray{background:#737373}.btn-gray:hover{background:#737373ec}.toggle-switch{position:relative;display:inline-block;width:40px;height:25px}.toggle-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:20px}.slider.round{border-radius:20px}.slider:before{position:absolute;content:"";height:23px;width:23px;left:1px;bottom:1px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#2ad2c9}input:checked+.slider:before{transform:translate(16px)}.collapse-header{width:100%;display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding-bottom:10px}.collapse-header-title{width:auto;display:inline-flex;gap:10px;color:#191c1f;font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.collapse-container{width:100%;border-radius:10px;background-color:#ffffff36;border:3px solid #ffffff56;padding:20px;margin-top:10px}.collapse-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding-bottom:10px;width:100%}.collapse-header-title{color:#191c1f;font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.collapse-content{width:100%;padding:5px 0}.system-details-card{display:flex;padding:0;margin-bottom:20px;justify-content:space-between;align-items:center;align-self:stretch}.system-details-card b{color:#0f0f0f;font-family:Red Hat Text;font-size:24px;font-style:normal;font-weight:500;line-height:120%}.system-details-card-date{justify-content:flex-end;align-items:center;color:var(--Gray-Text, #737373);font-family:Red Hat Text;font-size:14px;font-style:normal;font-weight:400;line-height:160%;display:flex;flex-direction:column;align-items:flex-end;gap:0px}.login-modal{background:linear-gradient(180deg,#8ce2cf,#00b1b9);margin:0;padding:0;border-radius:20px}.mi-form{font-family:Red Hat Text}.mi-form label{color:#52565a;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.mi-form span{color:#a8a8a8;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.alert-modal-overlay{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000;font-family:Red Hat Text;font-style:normal;font-weight:500;line-height:160%}.alert-modal-overlay.no-backdrop{background:none}.alert-modal-top-left,.alert-modal-top-center,.alert-modal-top-right,.alert-modal-bottom-left,.alert-modal-bottom-center,.alert-modal-bottom-right{position:fixed}.alert-modal-top-left{top:20px;left:20px;justify-content:flex-start;align-items:flex-start}.alert-modal-top-center{top:20px;left:50%;transform:translate(-50%)}.alert-modal-top-right{top:20px;right:20px;justify-content:flex-end;align-items:flex-start}.alert-modal-center{top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;align-items:center}.alert-modal-bottom-left{bottom:20px;left:20px;justify-content:flex-start;align-items:flex-end}.alert-modal-bottom-center{bottom:20px;left:50%;transform:translate(-50%);justify-content:center}.alert-modal-bottom-right{bottom:20px;right:20px;justify-content:flex-end;align-items:flex-end}.alert-modal-content{background:#fff;padding:20px;border-radius:8px;position:relative;box-shadow:0 2px 10px #0000001a;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.alert-modal-content-left{text-align:left}.alert-modal-content-start{display:flex;flex-direction:row;align-items:flex-start}.alert-modal-content-column{display:flex;flex-direction:column;align-items:center}.alert-modal-center .alert-modal-content{align-items:center;justify-content:center}.alert-modal-center .alert-modal-title,.alert-modal-center .alert-modal-description{text-align:center}.alert-modal-icon-container{display:flex;align-items:center;margin-bottom:10px}.alert-modal-icon{font-size:24px;margin-right:10px}.alert-modal-icon-XL{font-size:48px;font-weight:500px}.alert-modal-title{font-size:18px;margin-bottom:5px;color:#000000e5;text-align:left}.alert-modal-description{font-size:14px;margin-bottom:5px;color:#000000b7;text-align:left}.alert-modal-close-button{position:absolute;top:10px;right:10px;background:none;border:none;color:#00000059;font-size:18px;cursor:pointer;padding:0;margin:0}.alert-modal-progress-bar-container{width:100%;height:4px;background:#0000001a;position:absolute;bottom:0;left:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.alert-modal-progress-bar{height:100%;background:linear-gradient(180deg,#8ce2cf,#00b1b9);transition:width .1s linear}@keyframes slide-down{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounce-in{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes flip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.alert-modal-slide{animation:slide-down .3s ease-out}.alert-modal-slide-top{animation:slide-up .3s ease-out}.alert-modal-zoom{animation:zoom-in .3s ease-out}.alert-modal-bounce{animation:bounce-in .6s ease-out}.alert-modal-flip{animation:flip .6s ease-out}.alert-modal-success .alert-modal-icon{color:#04f110e1}.alert-modal-info .alert-modal-icon{color:#00e1ff}.alert-modal-warning .alert-modal-icon{color:orange}.alert-modal-error .alert-modal-icon{color:red}body{margin:0;line-height:normal;font-family:Red Hat Text;font-style:normal;font-weight:500;line-height:160%}:root{--heading-3: "Red Hat Text";--body-medium-size: 16px;--cta-size: 20px;--heading-3-size: 40px;--heading-1-size: 96px;--color-white: #fff;--mobile-ui-glass-effect: rgba(255, 255, 255, .21);--color-dimgray: #737373;--gap-7xs: 6px;--gap-10xs: 3px;--padding-21xl: 40px;--padding-3xs: 10px;--padding-base: 16px;--padding-xl: 20px;--br-81xl: 100px}html{overflow-y:auto;overflow-x:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px transparent;border-radius:10px}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.login-container{display:flex;width:100%;height:100vh;background:linear-gradient(180deg,#8ce2cf,#00b1b9)}.login-content{position:"relative";z-index:2;font-family:Red Hat Text;background:transparent}.transparent{background:transparent}.login-header{position:fixed;top:0;left:0;width:100%;color:#fff;padding:10px 20px;margin-bottom:auto;z-index:1000}.login-logo{width:110px;height:105px;flex-shrink:0;padding:15px}.login-slogan-wrapper{background:transparent}.login-slogan-container{display:flex;justify-content:end;align-items:center;height:85vh;background-color:transparent}.login-slogan{color:#fff;font-size:96px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-4.8px;width:60%}.login-slogan span{color:var(--Harvest-Gold, #f2a900)}.login-form-container{display:flex;justify-content:center;align-items:center;height:85vh;background-color:transparent}.login-form-content{border-radius:20px;padding:5px;width:auto;height:auto;color:#f7f7f7;font-family:Red Hat Text}.blur-background{background-color:#00000021;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-form-content h1,.login-form-heading{font-size:40px;font-style:normal;font-weight:500;line-height:120%}.login-form-container .ant-input{background-color:#b3b1b121;border-radius:15px;color:#fff}.login-form-container .ant-input:focus{border-color:#fff;background-color:#b3b1b121;outline:0;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.623);box-shadow:0 0 0 2px #fff3;outline:none}.login-form-container .ant-input:hover{border-color:#fff;background-color:#b3b1b121;outline:0;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.623);box-shadow:0 0 0 2px #fff3;outline:none}.login-form-container .ant-input-password{background-color:#b3b1b121;border-radius:15px;color:#fff}.login-form-container .ant-input-password:focus{border-color:#fff;background-color:#b3b1b121;outline:0;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.623);box-shadow:0 0 0 2px #fff3;outline:none}.login-form-container .ant-input-password:hover{border-color:#fff;background-color:#b3b1b121;outline:0;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.623);box-shadow:0 0 0 2px #fff3;outline:none}.login-form-container .ant-input-password-icon{background-color:#b3b1b121;border-radius:15px;color:#fff}.login-form-container .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless) .ant-input{background-color:transparent!important;border-color:initial!important;box-shadow:none!important}.login-form-container .buttons-container{display:flex;justify-content:space-between;align-items:center;margin-top:35px}.login-form-container .ant-btn{border-radius:15px;color:#000;font-size:16px;font-weight:500;line-height:24px;padding:10px 20px;text-align:center;width:auto;border:none}.login-form-container .ant-btn:focus{color:#000;outline:none}.login-form-container .ant-btn:hover{color:#000;outline:none}.forgot-password{cursor:pointer;float:right}.inline-header-title{font-family:Red Hat Text;display:inline-flex;gap:10px;font-style:normal;font-weight:500;line-height:120%;align-items:center;justify-content:center}@media screen and (min-width: 401px) and (max-width: 1024px){#login-slogan-wrapper{display:none}}.dashboard-container{width:100%}.dashboard-title{color:var(--Black-Slate, #0f0f0f);font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.dashboard-card-routes{display:flex;padding:20px;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;margin-bottom:15px;align-self:stretch;border-radius:15px;background:#fff;font-family:Red Hat Text}.dashboard-card-routes h1{color:#0f0f0f;font-size:24px;font-style:normal;font-weight:500;line-height:120%}.dashboard-card-routes span{color:#737373;font-size:16px;font-style:normal;font-weight:400;line-height:160%;width:80%}.dashboard-card-routes button{cursor:pointer;background:transparent;border:none;display:flex;align-items:center;gap:5px}.dashboard-card-routes h2{color:#002e5d;font-size:20px;font-style:normal;font-weight:500;line-height:100%}.dashboard-card-arriving{display:flex;padding:5px 20px;width:100%;margin-block:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;margin-bottom:15px;align-self:stretch;border-radius:15px;background:#fff;font-family:Red Hat Text}.dashboard-card-arriving small{color:var(--Accent-Text, #a8a8a8);font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%;word-wrap:break-word;overflow-wrap:break-word}.dashboard-card-arriving b{color:#363636;font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.dashboard-text{font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.dashboard-arriving-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:10px}.btn-mi-filter{border-radius:10px;border:1px solid #ececec;background:#fff;cursor:pointer;padding:5px 15px;display:flex;justify-content:center;align-items:center;color:#363636;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%;gap:5px}.btn-mi-filter:hover{background:#ececec}.form-content{padding:0;margin:0;width:100%}.form-content label,.form-content span{color:#52565a;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.form-content small{font-family:Red Hat Text;font-size:14px;font-style:normal;align-items:center;color:#ff0000c0;padding-left:15px;padding-top:5px;display:flex}.form-content input{color:#52565a;font-family:Red Hat Text;display:flex;font-size:16px;height:40px;padding:16px 20px;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:100px;border:1px solid rgba(130,130,130,.16);background:#ffffff36}.form-content input:focus{border:none}.form-content textarea{color:#52565a;font-family:Red Hat Text;display:flex;font-size:16px;height:40px;padding:16px 20px;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:20px;border:1px solid rgba(130,130,130,.16);background:#ffffff36}.form-content textarea:focus{color:#52565a;font-family:Red Hat Text;display:flex;font-size:16px;height:40px;padding:16px 20px;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:20px;border:1px solid rgba(130,130,130,.16);background:#ffffff36}.form-status{display:inline-flex;padding:10px;gap:20px;border-radius:10px;color:#000;background:#fff;font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.form-note{display:inline-flex;align-items:center;gap:5px;color:#a8a8a8;font-family:Red Hat Text;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.system-table-name{color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.system-table-phone{color:#636363;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.system-table-roles{display:flex;justify-content:start;align-items:flex-start;gap:10px}.system-table-role{color:#fff;padding:0 15px;border-radius:100px;background:#002e5d}.proposals-header{display:flex;align-items:center;gap:10px;align-self:stretch}.proposal-status-Accepted{color:#2ad2c9}.proposal-status-Rejected{color:#ff7276}.proposal-status-Pending{color:#f2a900}.proposal-status-Draft{color:#a8a8a8}.proposal-choose-company-btn{border-radius:100px;border:none;display:flex;padding:10px 40px;justify-content:center;align-items:center;gap:10px;background:#002e5d;cursor:pointer;color:#fff;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.proposal-choose-company-btn:hover{background:#002f5dec}.clients-header{display:flex;justify-content:space-between;align-items:center}.clients-header-left{display:flex;align-items:center;gap:10px;margin:0}.clients-header-right{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0}.display-icon-btn{border-radius:5px;cursor:pointer;background-color:transparent;border:none;font-weight:500}.display-icon-btn.active{background:#002e5d}.contacts-header{display:flex;justify-content:space-between;align-items:center}.contacts-header-left{display:flex;align-items:center;gap:10px;margin:0}.contacts-header-right{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0}.item-fields-header-content{display:flex;align-items:center;gap:20px;width:100%}.item-fields-header-remove-button{display:inline-flex;gap:5px;border-radius:100px;line-height:14px;padding:10px;background:#ff7276;color:#fff;font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%;border:none;cursor:pointer}.item-fields-name{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px}.item-fields-name input{border:none;border-radius:0;padding:10px;color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.item-fields-name input:focus{outline:none}.item-fields-header-remove-button:hover{background:#e0585d;transition:background-color .3s,color .3s,border-color .3s}.item-fields-header-add-button{margin-left:auto;display:inline-flex;gap:5px;border-radius:100px;line-height:14px;padding:10px;padding-block:8px;background:#fff;color:#f2a900;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:120%;border:1px solid #f2a900;cursor:pointer}.item-fields-header-add-button:hover{outline:none;background:#f2a900;color:#fff;border:1px solid #f2a900;transition:background-color .3s,color .3s,border-color .3s}.item-fields-header-add-button:focus{outline:none}.item-fields-data-type{width:50%}.item-fields-data-type-select{width:80%;height:40px}.item-fields-data-type .ant-select .ant-select-selector{border-radius:100px;border:2px solid #a8a8a8;color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.item-fields-data-type .ant-select:hover .ant-select-selector:hover{border:2px solid #a8a8a8;outline:none}.item-fields-data-type .ant-select:focus .ant-select-selector:focus{border:2px solid #a8a8a8;outline:none}.add-fields-wrapper{width:100%}.add-fields-wrapper label{color:#52565a;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.add-fields-header-title{font-family:Red Hat Text;display:inline-flex;gap:10px;color:#0f0f0f;font-size:18px;font-style:normal;font-weight:500;line-height:120%;align-items:center;justify-content:center}.add-fields-header-title span{color:#a8a8a8}.add-fields-header-title span b{color:#0f0f0f}.add-fields-add-button{display:flex;padding:10px 40px;justify-content:center;align-items:center;gap:10px;border:none;border-radius:100px;background:#002e5d;cursor:pointer;color:#fff;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.add-fields-add-button:hover{background:#002f5df6}.add-fields-mode-button{border:1px solid #a8a8a8;background:transparent;border-radius:15px;font-family:Red Hat Text;font-size:14px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer;padding-inline:10px}.add-fields-mode-button-active{border:2px solid #002e5d;background:#002e5d}.add-fields-mode-button-active span{color:#fff}.add-contacts-add-button{border-radius:100px;background:var(--Berkeley-Blue, #002e5d);padding:10px 15px;border:none;outline:none;cursor:pointer}.add-contacts-add-button label{color:#fff;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer}.contact-overflow-y-scroll{display:flex;overflow:auto;overflow-x:hidden}.add-items-wrapper{width:100%}.add-items-wrapper label{color:#52565a;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.add-items-header-title{font-family:Red Hat Text;display:inline-flex;gap:10px;color:#0f0f0f;font-size:18px;font-style:normal;font-weight:500;line-height:120%;align-items:center;justify-content:center}.add-items-header-title span{color:#a8a8a8}.add-items-header-title span b{color:#0f0f0f}.add-items-add-button{display:flex;padding:10px 40px;justify-content:center;align-items:center;gap:10px;border:none;border-radius:100px;background:#002e5d;cursor:pointer;color:#fff;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.add-items-add-button:hover{background:#002f5df6}.item-items-header-content{display:flex;align-items:center;gap:20px;width:auto}.item-items-header-remove-button{display:inline-flex;gap:5px;border-radius:100px;line-height:14px;padding:5px 10px;background:#ff7276;color:#fff;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:120%;border:none;cursor:pointer}.item-items-name{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px}.item-items-name input{border:none;border-radius:0;padding:10px;color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.item-items-name input:focus{outline:none}.item-items-header-remove-button:hover{background:#e0585d;transition:background-color .3s,color .3s,border-color .3s}.item-items-header-add-button{display:inline-flex;align-self:flex-end;margin-left:auto;gap:5px;border-radius:100px;line-height:14px;padding:10px;padding-block:8px;background:#fff;color:#f2a900;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:120%;border:1px solid #f2a900;cursor:pointer}.item-items-header-add-button:hover{outline:none;background:#f2a900;color:#fff;border:1px solid #f2a900;transition:background-color .3s,color .3s,border-color .3s}.item-items-header-add-button:focus{outline:none}.item-items-data-type{width:50%}.item-items-data-type-select{width:80%;height:40px}.item-items-data-type .ant-select .ant-select-selector{border-radius:100px;border:2px solid #a8a8a8;color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.item-items-data-type .ant-select:hover .ant-select-selector:hover{border:2px solid #a8a8a8;outline:none}.item-items-data-type .ant-select:focus .ant-select-selector:focus{border:2px solid #a8a8a8;outline:none}.proposal-client-title{color:#0f0f0f;font-family:Red Hat Text;font-size:32px;font-style:normal;font-weight:500;line-height:120%}.proposal-item-header{color:var(--Darker-Gray-Text, #52565a);font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.proposal-item{width:100%;display:inline-flex;align-items:center;gap:5px;justify-content:center}.proposal-item b{color:#52565a;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.proposal-item input{border:none;border-radius:0;padding:10px 0;color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.proposal-item input:focus{outline:none;border:none}.proposal-item-black{color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.proposal-item-gray{color:#52565a;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.proposal-input{border:none;box-shadow:none;outline:none;border-radius:0;padding:10px;color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%;width:100%;background-color:transparent}.proposal-input:focus{outline:none!important;box-shadow:none!important;border-color:inherit}.proposal-accommodation-input{border:solid 1px #82828229;box-shadow:none;outline:none;border-radius:100px;padding-block:5px;padding-inline:12px;color:#0f0f0f;font-family:Red Hat Text;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.proposal-btn-status-text{font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.proposal-btn-status-Accepted{border-radius:100px;padding-inline:20px;padding-block:8px;color:#2ad2c9;border:1px solid #2ad2c9}.proposal-btn-status-Rejected{border-radius:100px;padding-inline:20px;padding-block:8px;color:#ff7276;border:1px solid #ff7276}.proposal-btn-status-Pending{border-radius:100px;padding-inline:20px;padding-block:8px;color:#f2a900;border:1px solid #f2a900}.proposal-btn-status-Draft{border-radius:100px;padding-inline:20px;padding-block:8px;color:#a8a8a8;border:1px solid #a8a8a8}.proposal-btn-status-Accepted:hover,.proposal-btn-status-Rejected:hover,.proposal-btn-status-Pending:hover,.proposal-btn-status-Draft:hover{outline:none}.floating-proposal-menu-button{position:fixed;bottom:30px;right:30px;width:30px;height:30px;display:flex;flex-direction:column;justify-content:space-around;cursor:pointer;background-color:#fff;border:1px solid #ffffffbd;border-radius:50%;z-index:1000}.floating-proposal-addItem-button{position:fixed;bottom:80px;right:30px;width:30px;height:30px;display:flex;flex-direction:column;justify-content:space-around;cursor:pointer;background-color:#fff;border:1px solid #ffffffbd;border-radius:50%;z-index:1000}.floating-proposal-addRoom-button{position:fixed;bottom:130px;right:30px;width:30px;height:30px;display:flex;flex-direction:column;justify-content:space-around;cursor:pointer;background-color:#fff;border:1px solid #ffffffbd;border-radius:50%;z-index:1000}.floating-proposal-loading-status{position:fixed;bottom:30px;right:70px;width:auto;height:30px;display:flex;flex-direction:column;color:#0f0f0f;justify-content:space-around;cursor:pointer;border-radius:30%;z-index:1000;justify-content:flex-end;text-align:center}.mi-input input{border:none;border-radius:0;padding:10px 0;color:#0f0f0f;font-family:Red Hat Text;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.mi-input input:focus{outline:none;border:none}.sidenav-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100vh;position:fixed;left:0;top:0;background-color:#fff;width:90px;padding:20px;box-shadow:0 0 10px #0000001a}.mi-logo-container{cursor:pointer;text-align:center;margin-top:20px}.mi-logo-content{display:flex;justify-content:center;align-items:center;border-radius:20px;width:50px;height:45px;background:linear-gradient(180deg,#8ce2cf,#00b1b9)}.mi-logo{width:25px;height:35px}.sidenav-menu-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;overflow-y:auto;padding:0}.profile-container{margin-top:auto;text-align:center;padding:10px;margin-bottom:20px}.profile-image{cursor:pointer;border:1px solid #ececec}.sidenav-icon-btn{display:flex;justify-content:center;align-items:center;border-radius:10px;background:none;border:none;padding:5px;margin-top:20px;cursor:pointer;width:100%}.sidenav-icon-btn:hover{background:#ececec}.sidenav-icon-btn img{transition:filter .3s ease}.sidenav-icon-btn:first-child{margin-top:0}.sidenav-icon-btn.active{background:linear-gradient(180deg,#8ce2cf99,#00b1b999);border:1px solid #2ad2c9}.sidenav-name{font-size:10px;font-weight:500;line-height:12px;text-align:center;font-family:Red Hat Text}.icon{width:16px;aspect-ratio:1;object-fit:contain;fill:#a8a8a8}.profile-card{background:linear-gradient(180deg,#8ce2cf,#00b1b9)}.header-container{font-family:Red Hat Text;min-height:120px;padding:30px 40px;line-height:64px;background:transparent}.header-title{font-family:Red Hat Text;display:inline-flex;gap:10px;color:#0f0f0f;font-size:24px;font-style:normal;font-weight:500;line-height:120%;align-items:center;justify-content:center}.header-title span{color:#a8a8a8}.header-title span b{color:#0f0f0f}.search-container{display:flex;align-items:center;justify-content:end;margin-left:auto;margin-right:0;margin-bottom:10px;width:100%;height:65px;padding:0 10px;line-height:160%}.search-input{width:300px;float:inline-end}.search-input:focus{outline:none}.search-input-contacts{width:"100%";margin:0;padding:5px 0;border:none}.search-input-contacts:focus{outline:none;border:none}.search-input-contacts:hover{outline:none;border:none}.main-container{overflow:hidden;width:100%;min-height:100vh}.sidebar-container{text-align:"center";line-height:"120px";background:"white"}.content-container{margin-bottom:15px}.child-container{padding-inline:40px;overflow:hidden;min-height:85vh}.clickable{cursor:pointer}.content-header{display:flex;justify-content:space-between;align-items:center}.content-header-left{display:flex;align-items:center;gap:10px}.content-header-right{display:flex;align-items:center;justify-content:flex-end;gap:10px}.text-header{color:#191c1f;font-family:Red Hat Text;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.inline-flex{display:inline-flex}.gap-10{gap:10px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.m-block-10{margin-block:10px}.m-block-20{margin-block:20px}.m-inline-10{margin-inline:10px}.m-inline-20{margin-inline:20px}.hr-centered{justify-content:center}.vr-centered{align-items:center}.centered{align-items:center;justify-content:center}.required-star{color:red;font-family:Red Hat Text;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.text-primary{color:var(--Black-Slate, #0f0f0f);font-family:Red Hat Text;font-style:normal;font-weight:400;line-height:160%}.text-secondary{color:var(--Gray-Text, #737373);font-family:Red Hat Text;font-style:normal;font-weight:400;line-height:160%}.hide-check .ant-checkbox-inner:after{display:none}
