/*!
	Lato font.
*/@font-face{font-family:Lato;font-weight:100;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/ada4458b361d5e72bcbd19da105afdc5.woff2) format("woff2"),url(/fonts/482fe0a9e92d9c5ff7fec117ca54c8ae.woff) format("woff")}@font-face{font-family:Lato;font-weight:100;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/d9cf517802956cd88eadcb9158aa6dec.woff2) format("woff2"),url(/fonts/b4da0df63131b83ddeec1febb5b15374.woff) format("woff")}@font-face{font-family:Lato;font-weight:200;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/0faa1074c17a74a7f5e32cbe6f9d76f3.woff2) format("woff2"),url(/fonts/13fa4c60e0ee7ea5fe2bd84059fb8cac.woff) format("woff")}@font-face{font-family:Lato;font-weight:200;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/880cffe4febaa7476b6aee71db68b7e4.woff2) format("woff2"),url(/fonts/16d14ad314296a4644d550c8f20bd407.woff) format("woff")}@font-face{font-family:Lato;font-weight:300;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/7244318390cc4d36aac4a613ff42d308.woff2) format("woff2"),url(/fonts/90301aa07d780a09812229d6375c3b28.woff) format("woff")}@font-face{font-family:Lato;font-weight:300;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/314210a4825a7cc8ca7db893dfd9d283.woff2) format("woff2"),url(/fonts/b55e385f24f0f9f724dac935fe292ecf.woff) format("woff")}@font-face{font-family:Lato;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/bd03a2cc277bbbc338d464e679fe9942.woff2) format("woff2"),url(/fonts/27bd77b9162d388cb8d4c4217c7c5e2a.woff) format("woff")}@font-face{font-family:Lato;font-weight:400;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/4eb103b4d12be57cb1d040ed5e162e9d.woff2) format("woff2"),url(/fonts/f28f2d6482446544ef1ea1ccc6dd5892.woff) format("woff")}@font-face{font-family:Lato Medium;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/0996d39c4cf5d223a14559dfa37047fd.woff2) format("woff2"),url(/fonts/acbd6ecc97c80340e9bf00ea80063234.woff) format("woff")}@font-face{font-family:Lato Medium;font-weight:400;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/4d295621045bd774d4beed9d6d5796e4.woff2) format("woff2"),url(/fonts/aa1a75124661b40a6770dc0d8274ddaa.woff) format("woff")}@font-face{font-family:Lato;font-weight:500;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/8b4f872c5de19974857328d06d3fe48f.woff2) format("woff2"),url(/fonts/c2b50f4a7d908c8d06f5b05ec135e166.woff) format("woff")}@font-face{font-family:Lato;font-weight:500;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/80f6811f6c30735dab68a01372d8b78f.woff2) format("woff2"),url(/fonts/9fcec04cdba9253e002e740a7cd743fe.woff) format("woff")}@font-face{font-family:Lato;font-weight:600;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/cccb897485813c7c256901dbca54ecf2.woff2) format("woff2"),url(/fonts/d878b6c29b10beca227e9eef4246111b.woff) format("woff")}@font-face{font-family:Lato;font-weight:600;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/0b6bb6725576b072c5d0b02ecdd1900d.woff2) format("woff2"),url(/fonts/9c7e4e9eb485b4a121c760e61bc3707c.woff) format("woff")}@font-face{font-family:Lato;font-weight:800;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/c9cbbdc3762c340d5d37073a54971487.woff2) format("woff2"),url(/fonts/2ce4d82354fdf1be1788c526d94eefc1.woff) format("woff")}@font-face{font-family:Lato;font-weight:800;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/46f0461b6e19880fe446f094bbe787f4.woff2) format("woff2"),url(/fonts/38d2399f6c10d8ba1d8d45ba0c440ad5.woff) format("woff")}@font-face{font-family:Lato;font-weight:900;font-style:normal;text-rendering:optimizeLegibility;src:url(/fonts/33d5f0d956f3fc30bc51f81047a2c47d.woff2) format("woff2"),url(/fonts/f80bda6afd19534368443a3d0323a140.woff) format("woff")}@font-face{font-family:Lato;font-weight:900;font-style:italic;text-rendering:optimizeLegibility;src:url(/fonts/0f4fa9755f480e75463e74b3dce5a3ee.woff2) format("woff2"),url(/fonts/798eafdd87dc8f3174f76164f0685e02.woff) format("woff")}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:red}.react-calendar__month-view__days__day--neighboringMonth{color:#969696}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{display:flex;border:thin solid grey}.react-date-picker__inputGroup{min-width:calc(12px + 4.754em);flex-grow:1;display:flex;padding:0 2px;align-items:baseline;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;font:inherit;box-sizing:content-box;-moz-appearance:textfield}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus svg g,.react-date-picker__button:enabled:hover svg g{stroke:#0078d7}.react-date-picker__button:disabled svg g{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:350px;max-width:100vw;position:absolute;top:100%;left:0;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar--above-label{bottom:100%;top:auto}.react-date-picker__calendar .react-calendar{border-width:thin}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translateX(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translateX(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker :after,.react-time-picker :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{display:flex;border:thin solid grey}.react-time-picker__inputGroup{min-width:calc(12px + 3.674em);flex-grow:1;display:flex;padding:0 2px;align-items:baseline;box-sizing:content-box}.react-time-picker__inputGroup__divider{padding:1px 0}.react-time-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;font:inherit;box-sizing:content-box;-moz-appearance:textfield}.react-time-picker__inputGroup__input::-webkit-inner-spin-button,.react-time-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{font:inherit;-moz-appearance:menulist}.react-time-picker__button{border:0;background:transparent;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:focus svg g,.react-time-picker__button:enabled:hover svg g{stroke:#0078d7}.react-time-picker__button:disabled svg g{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096;position:absolute;top:100%;left:0;z-index:1}.react-time-picker__clock--closed{display:none}.react-time-picker__clock--above-label{bottom:100%;top:auto}

/*!
 * Cropper.js v1.5.13
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-11-20T05:30:43.444Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,75%);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.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;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.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-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.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}.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:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__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__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__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__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\00d7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.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:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.custom_date_picker{border:1px solid rgba(59,151,177,.15);border-radius:.5em;padding:3px 22px 3px 15px;max-width:150px;width:100%;outline:none;z-index:999}.custom_date_picker:focus-within{border-color:#3b97b1}.react-datepicker{padding:2px 10px;border-radius:20px}.react-datepicker-popper{z-index:11}.inlinePosition{display:flex;align-items:center;justify-content:center}.inlinePosition>.react-datepicker-popper{left:-170px!important;z-index:1002!important}.inlinePosition.projectInlinePosition>.react-datepicker-popper{z-index:98!important}.inlinePosition .react-datepicker__triangle{left:80%!important}.inlinePosition .custom_date_picker{padding:3px}.react-datepicker__header,.react-datepicker__month{background-color:#fff;font-family:Poppins;font-size:14px}.react-datepicker__current-month{font-weight:700!important}.react-datepicker__header{border-bottom:none}.react-datepicker__day-name{font-size:12px;font-weight:300!important}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:#000}.react-datepicker__close-icon:after{background-color:#3b97b1}.react-datepicker__navigation{top:13px}.custom_date_picker.components_style{padding:8px 16px;border-color:#eee;text-align:right}.custom_date_picker.components_style.project_width{max-width:110px}.custom_date_picker.components_style .react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:var(--primary)}.react-datepicker__day.react-datepicker__day--outside-month{color:#d6d8e1}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{box-shadow:0 0 5px #0188fe;border-color:#0188fe;outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave,.react-tabs__tab-panel--selected{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightBottom,.rc-tooltip-placement-rightTop{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftBottom,.rc-tooltip-placement-leftTop{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.17);min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}:root{--primary:#3b97b1;--primaryDark:#2d778c;--secondary:#bbbabb;--whiteText:#fff;--primaryText:#1b1c1d;--secondaryText:#545454;--tertiaryText:#6b6b6b;--background:#fff;--tableRed:#e11900;--tableGreen:#008c48;--tableLightBrown:#b57611;--borderSeparator:#cdcdcd;--contentPrimary:#222;--tableBorder:#e2e2e2}.filters_container{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;margin-bottom:24px;min-height:37px}.filters_container .reset_all_filters{display:flex;align-items:center}.filters_container .reset_all_filters .reset_all_filters_button_container{display:flex;align-items:center;color:var(--primary);font-weight:500}.filters_container .table_filters{display:flex;gap:10px}.filters_container .table_filters .client_filter,.filters_container .table_filters .estimate_filter,.filters_container .table_filters .invoice_filter,.filters_container .table_filters .items_filter,.filters_container .table_filters .rooms_filter,.filters_container .table_filters .status_filter{position:relative;display:flex;align-items:center;border:1px solid #8dcad3;border-radius:8px;background:#f7fbfc;cursor:pointer}.filters_container .table_filters .client_filter .title,.filters_container .table_filters .estimate_filter .title,.filters_container .table_filters .invoice_filter .title,.filters_container .table_filters .items_filter .title,.filters_container .table_filters .rooms_filter .title,.filters_container .table_filters .status_filter .title{display:flex;gap:4px;align-items:center;user-select:none;padding:4px 8px 4px 16px}.filters_container .table_filters .client_filter .title .icon,.filters_container .table_filters .estimate_filter .title .icon,.filters_container .table_filters .invoice_filter .title .icon,.filters_container .table_filters .items_filter .title .icon,.filters_container .table_filters .rooms_filter .title .icon,.filters_container .table_filters .status_filter .title .icon{margin-left:5px;transition:all .3s ease}.filters_container .table_filters .client_filter .title .icon.rotate,.filters_container .table_filters .estimate_filter .title .icon.rotate,.filters_container .table_filters .invoice_filter .title .icon.rotate,.filters_container .table_filters .items_filter .title .icon.rotate,.filters_container .table_filters .rooms_filter .title .icon.rotate,.filters_container .table_filters .status_filter .title .icon.rotate{transform:rotate(180deg)}.filters_container .table_filters .client_filter .dropdown,.filters_container .table_filters .estimate_filter .dropdown,.filters_container .table_filters .invoice_filter .dropdown,.filters_container .table_filters .items_filter .dropdown,.filters_container .table_filters .rooms_filter .dropdown,.filters_container .table_filters .status_filter .dropdown{position:absolute;top:105%;left:0;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);border-radius:8px;min-width:100%;width:max-content;background:#fff;z-index:10000;padding:4px 0;opacity:0;pointer-events:none;transition:all .3s ease}.filters_container .table_filters .client_filter .dropdown.client,.filters_container .table_filters .estimate_filter .dropdown.items,.filters_container .table_filters .invoice_filter .dropdown.items,.filters_container .table_filters .items_filter .dropdown.items,.filters_container .table_filters .rooms_filter .dropdown.rooms,.filters_container .table_filters .status_filter .dropdown.status{min-width:176px;max-width:300px}.filters_container .table_filters .status_filter .dropdown.status{min-width:280px}.filters_container .table_filters .client_filter .dropdown.active,.filters_container .table_filters .estimate_filter .dropdown.active,.filters_container .table_filters .invoice_filter .dropdown.active,.filters_container .table_filters .items_filter .dropdown.active,.filters_container .table_filters .rooms_filter .dropdown.active,.filters_container .table_filters .status_filter .dropdown.active{opacity:1;pointer-events:auto}.filters_container .table_filters .client_filter .dropdown .dropdown_body,.filters_container .table_filters .estimate_filter .dropdown .dropdown_body,.filters_container .table_filters .invoice_filter .dropdown .dropdown_body,.filters_container .table_filters .items_filter .dropdown .dropdown_body,.filters_container .table_filters .rooms_filter .dropdown .dropdown_body,.filters_container .table_filters .status_filter .dropdown .dropdown_body{max-height:550px;overflow-y:auto}@media (max-height:965px){.filters_container .table_filters .client_filter .dropdown .dropdown_body,.filters_container .table_filters .estimate_filter .dropdown .dropdown_body,.filters_container .table_filters .invoice_filter .dropdown .dropdown_body,.filters_container .table_filters .items_filter .dropdown .dropdown_body,.filters_container .table_filters .rooms_filter .dropdown .dropdown_body,.filters_container .table_filters .status_filter .dropdown .dropdown_body{max-height:300px}}.filters_container .table_filters .client_filter .dropdown .dropdown_body_row,.filters_container .table_filters .estimate_filter .dropdown .dropdown_body_row,.filters_container .table_filters .invoice_filter .dropdown .dropdown_body_row,.filters_container .table_filters .items_filter .dropdown .dropdown_body_row,.filters_container .table_filters .rooms_filter .dropdown .dropdown_body_row,.filters_container .table_filters .status_filter .dropdown .dropdown_body_row{display:flex;align-items:center;gap:8px;padding:8px 15px;font-size:14px}.filters_container .table_filters .client_filter .dropdown .dropdown_body_row .checkbox_container,.filters_container .table_filters .estimate_filter .dropdown .dropdown_body_row .checkbox_container,.filters_container .table_filters .invoice_filter .dropdown .dropdown_body_row .checkbox_container,.filters_container .table_filters .items_filter .dropdown .dropdown_body_row .checkbox_container,.filters_container .table_filters .rooms_filter .dropdown .dropdown_body_row .checkbox_container,.filters_container .table_filters .status_filter .dropdown .dropdown_body_row .checkbox_container{display:flex;align-items:center}.filters_container .table_filters .client_filter .dropdown .dropdown_body_row:hover,.filters_container .table_filters .estimate_filter .dropdown .dropdown_body_row:hover,.filters_container .table_filters .invoice_filter .dropdown .dropdown_body_row:hover,.filters_container .table_filters .items_filter .dropdown .dropdown_body_row:hover,.filters_container .table_filters .rooms_filter .dropdown .dropdown_body_row:hover,.filters_container .table_filters .status_filter .dropdown .dropdown_body_row:hover{background:#f7f7f7}.filters_container .table_filters .client_filter .dropdown .dropdown_body_row.checkbox_row,.filters_container .table_filters .estimate_filter .dropdown .dropdown_body_row.checkbox_row,.filters_container .table_filters .invoice_filter .dropdown .dropdown_body_row.checkbox_row,.filters_container .table_filters .items_filter .dropdown .dropdown_body_row.checkbox_row,.filters_container .table_filters .rooms_filter .dropdown .dropdown_body_row.checkbox_row,.filters_container .table_filters .status_filter .dropdown .dropdown_body_row.checkbox_row{display:flex;align-items:center;gap:10px;border-top:1px solid #cdcdcd}.filters_container .table_filters .client_filter .dropdown .dropdown_body_row.idented,.filters_container .table_filters .estimate_filter .dropdown .dropdown_body_row.idented,.filters_container .table_filters .invoice_filter .dropdown .dropdown_body_row.idented,.filters_container .table_filters .items_filter .dropdown .dropdown_body_row.idented,.filters_container .table_filters .rooms_filter .dropdown .dropdown_body_row.idented,.filters_container .table_filters .status_filter .dropdown .dropdown_body_row.idented{padding-left:40px}.filter_value{word-wrap:break-word;word-break:break-all}.filters_container .search_container{display:flex;align-items:center;max-width:402px;min-width:150px;flex:1;width:100%;border:1px solid rgba(35,35,35,.15);border-radius:.5em;overflow:hidden;padding-left:8px}.filters_container .search_container.disabled{background:#f8f8f8}.filters_container .search_container .search_input{padding:6px;font-size:15px;color:rgba(27,28,29,.87);width:100%;height:100%;outline:none;font-style:italic}.notes_icon_wrapper{display:flex;justify-content:center;align-items:center;width:25px;height:25px;cursor:pointer;border-radius:10px;transition:all .15s ease}.notes_icon_wrapper:hover{background-color:rgba(0,0,0,.15)}.note_container{position:absolute;top:100%}.note_container .note_body{position:absolute;left:30px!important;right:10px;display:flex;justify-content:space-between;z-index:999;background-color:#feffcd;box-shadow:4px 4px 4px rgba(0,0,0,.3),0 6px 10px 6px rgba(0,0,0,.15);padding:4px 4px 8px 16px;color:#4a4a4a;font-size:13px;margin-right:15px;flex-direction:column;width:90%;max-width:250px;min-width:250px!important;min-height:104px;overflow-wrap:break-word}.note_container .note_body .note_content_container{max-height:500px;overflow-y:auto;padding-right:4px;display:flex;flex:1}.note_container .note_body .note_header .note_header_actions{display:flex;justify-content:flex-end;user-select:none}.note_container .note_body .note_header .note_header_date{line-height:1;padding-bottom:8px}.note_container .note_body .note_header .note_header_actions button{font-size:30px;color:#6b6b6b;transform:rotate(45deg)}.note_container .note_body .note_content_container .note_content{width:100%;background-color:transparent;resize:none;box-sizing:border-box;padding-right:8px}.note_container .note_body .note_content_container .note_content:focus{outline:none}.note_container .note_body .note_actions{display:flex;justify-content:space-between;gap:10px;padding-right:12px;padding-top:8px}.note_container .note_body .note_actions button{text-decoration:underline;color:#6b6b6b;font-size:12px}.dot_menu{position:relative;z-index:999999;width:150px}.add_button_wider{width:200px!important}.dot_menu_wider{width:205px!important}.dot_menu .dot_menu_row{list-style-type:none;color:#6b6b6b;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex;padding:var(--10px,10px);align-items:center;gap:10px;cursor:pointer;background-color:#fff}.dot_menu .dot_menu_row:hover{background-color:#eee}.dot_menu .dot_menu_row .dot_menu_row_list{font-size:14px;display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer;margin-right:5px;width:100%;height:100%}.dot_menu .dot_menu_row .dot_menu_row_list .notes_sticky_icon.disabled>g,.dot_menu .dot_menu_row .dot_menu_row_list .notes_sticky_icon.disabled>path{fill:#d4d4d4!important;color:#d4d4d4!important}.dot_menu .dot_menu_row .dot_menu_row_list_disabled{font-size:16px;display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer;margin-right:5px;width:100%;height:100%;opacity:.2}.room-header-row{display:grid;grid-template-columns:1fr 26.5fr;background-color:#dbf0f2}.room-header-checkbox{display:grid;align-self:center;justify-self:center;background-color:#dbf0f2}.room-name-heading{display:grid;font-weight:500;font-size:16px;color:var(--secondaryText)}.max_content{width:max-content!important}.hyperlink{text-decoration:underline;color:var(--primaryDark);cursor:pointer}.table_header_cell{display:flex;gap:20px;width:100%;height:100%}.table_header_cell .selected_orders_title{display:flex;align-items:center}.table_header_cell .selected_orders_title span{font-size:12px;font-weight:500;color:#6b6b6b}.table_header_cell .selected_orders_actions{position:relative}.table_header_cell .selected_orders_actions .header_actions_dropdown{position:absolute;top:110%;left:0;width:max-content;background-color:#fff;border-radius:8px;border:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:flex-start;gap:2px;z-index:999;overflow:hidden;opacity:0;user-select:0;pointer-events:none;transition:all .15s ease}.table_header_cell .selected_orders_actions .header_actions_dropdown.active{opacity:1;user-select:auto;pointer-events:all}.table_header_cell .selected_orders_actions .header_actions_dropdown .header_actions_dropdown_row{padding:8px 16px;display:flex;align-items:center;width:100%;color:var(--secondaryText);font-weight:400;font-size:14px}.table_header_cell .selected_orders_actions .header_actions_dropdown .header_actions_dropdown_row:hover{background-color:#eee}.table_header_cell .selected_orders_actions .header_actions_dropdown>:first-child{padding-top:12px}.table_header_cell .selected_orders_actions .header_actions_dropdown>:last-child{padding-bottom:12px}.table_header_cell .selected_orders_actions button{display:flex;align-items:center;gap:5px;justify-content:space-between;background-color:var(--primary);padding:10px;border:none;border-radius:8px;color:#fff;height:100%;max-height:32px}.status_new{color:var(--tertiaryText)!important}.status_measured,.status_need_measure,.status_pending,.status_planning{color:var(--tableLightBrown)!important}.status_approved,.status_production,.status_ready{color:var(--tableGreen)!important}.status_closed{color:var(--tertiaryText)!important}.status_rejected{color:var(--tableRed)!important}.status_completed,.status_components_arrived,.status_in_production,.status_installed,.status_ordered,.status_ready{color:var(--tableGreen)!important}.invoicePaid_partial{color:var(--tableLightBrown)!important}.invoicePaid_paid,.invoicePaid_yes{color:var(--tableGreen)!important}.invoicePaid_no,.invoicePaid_not_paid{color:var(--tableRed)!important}.estimateNumber_not_created,.invoicePaid_not_created{color:var(--tertiaryText)!important}.estimateNumber_sent_to_customer{color:var(--tableGreen)!important}.estimateNumber_exported_to_qb{color:var(--tableLightBrown)!important}.base_status_color{color:var(--tertiaryText)!important}.custom_status_color{color:#37f}.separator{width:100%;height:1px;background-color:var(--borderSeparator);margin:8px 0}.item_name_text{color:#2d778c;text-decoration:underline}.item_name_text:hover{color:#51a6c5}.itemArchived{display:flex;align-items:center}.qb-tooltip .rc-tooltip-inner{background:#fff!important;color:#000;border:1px solid #e5e7eb;border-radius:8px;opacity:1!important}.qb-tooltip.rc-tooltip-placement-right .rc-tooltip-arrow{border-right-color:#fff!important}.qb-tooltip.rc-tooltip-placement-left .rc-tooltip-arrow{border-left-color:#fff!important}.qb-tooltip.rc-tooltip-placement-top .rc-tooltip-arrow{border-top-color:#fff!important}.qb-tooltip.rc-tooltip-placement-bottom .rc-tooltip-arrow{border-bottom-color:#fff!important}.hidden-arrow .rc-tooltip-arrow{display:none}.projects_body{width:100%}.projects_body .thead{display:grid;grid-template-columns:50px 2fr 2fr 50px 2fr 2fr 2fr 2fr 50px}.projects_body thead .tr{position:sticky;top:0;left:0;box-shadow:0 1px var(--tableBorder);background-color:#fff;z-index:1001}.text-right{text-align:right!important}.projects_body .thead .cell{padding:12px 8px;font-size:12px;font-weight:500;color:var(--tertiaryText);border-bottom:1px solid var(--tableBorder)}.projects_body .tbody{overflow-y:auto;height:calc(100vh - 300px)}.projects_body .tbody .tr{border-bottom:1px solid var(--tableBorder);position:relative;display:grid;grid-template-columns:50px 2fr 2fr 50px 2fr 2fr 2fr 2fr 50px}.projects_body .tbody .tr .td{padding:12px 8px;vertical-align:middle;font-size:14px;user-select:none;position:relative;display:flex;justify-content:center;flex-direction:column;word-break:break-word}.client_name{color:var(--primary);font-weight:500;cursor:pointer;text-decoration:underline}.parent_client_name{color:var(--secondaryText);font-size:12px;cursor:pointer}.clients_body{width:100%}.clients_body .thead{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;border-bottom:1px solid var(--tableBorder)}.master_dropdown_arrow_position{width:24px;transform:rotate(0deg);transition:all .15s ease;&.active{transform:rotate(90deg)}}.label_font{font-family:Poppins;font-size:12px;font-weight:500}.client_search_container{padding-bottom:24px;padding-top:16px}.component_cell{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cell_value{cursor:pointer}.components_yes{color:var(--tableGreen);text-decoration:underline;text-decoration-color:var(--tableGreen);text-underline-offset:2px}.components_no{color:var(--tableRed);text-decoration:underline;text-decoration-color:var(--tableRed);text-underline-offset:2px}.components_modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:none;width:100%;height:100%;max-width:calc(100% - 170px);max-height:632px;border-radius:16px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;z-index:1001;cursor:auto}.components_modal .components_modal_header{padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:10px}.components_modal .components_modal_header .components_modal_header_close{display:flex;align-items:center}.components_modal .components_modal_header .components_modal_header_close .close_btn{font-size:26px;color:grey}.components_modal .components_modal_header .components_modal_header_title{display:flex;align-items:center;gap:10px}.components_modal .components_modal_header .components_modal_header_title>:first-child{font-weight:500;font-size:18px;line-height:28px;color:#222}.components_modal_overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:.2;z-index:1000;cursor:auto}.components_modal .components_modal_body{margin:24px;height:100%;border:1px solid #e2e2e2;border-radius:8px;overflow-y:auto;max-height:458px}.components_modal .components_modal_body .components_modal_body_table{width:100%}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row{box-shadow:1px 0 1px #000;position:sticky;top:0;left:0;background-color:#fff;z-index:999}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row .components_modal_body_table_header_row_cell{padding:10px 16px;text-align:left;color:var(--tertiaryText);font-weight:500;font-size:12px}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row .components_modal_body_table_header_row_cell.align_right{text-align:right}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row>:first-child{padding-left:10px;width:20%}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row>:nth-child(4),.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row>:nth-child(5),.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row>:nth-child(6){width:14%}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_header .components_modal_body_table_header_row>:last-child{padding-right:10px;width:20%}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_body .components_modal_body_table_body_row{border-bottom:1px solid #e2e2e2}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_body .components_modal_body_table_body_row .components_modal_body_table_body_row_cell{padding:12px 8px;vertical-align:top;font-size:14px;color:#222}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_body .components_modal_body_table_body_row .components_modal_body_table_body_row_cell.align_right{text-align:right}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_body .components_modal_body_table_body_row .components_modal_body_table_body_row_cell.vertical_middle{vertical-align:middle}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_body .components_modal_body_table_body_row>:first-child{padding-left:10px}.components_modal .components_modal_body .components_modal_body_table .components_modal_body_table_body .components_modal_body_table_body_row>:last-child{padding-right:10px}.components_modal .components_modal_actions{padding:16px 24px;display:flex;justify-content:flex-end;gap:16px;width:100%}.components_modal .components_modal_actions .components_modal_actions_button{padding:10px 12px;border-radius:8px;font-weight:500;font-size:14px;line-height:16px;border:none}.components_modal .components_modal_actions .components_modal_actions_button.save_btn{background-color:var(--primary);color:var(--whiteText)}.orders_sub_menu{box-shadow:0 10px 14px 8px rgba(0,0,0,.15),0 6px 5px rgba(0,0,0,.3);overflow:hidden;top:4px;right:15px;animation:slidein .2s ease-in;width:150px;border-radius:12px;display:block;z-index:999;display:flex;flex-direction:column;position:absolute;left:0;top:100%;border-radius:.375rem;width:138px}.orders_sub_menu button{background-color:#fff;color:#747474;width:100%;height:40px;text-align:start;padding:0 16px;transition:background-color .3s}.orders_sub_menu button:hover{background-color:#e2e8f0}.dots_menu{position:absolute;top:0;right:35px;width:max-content;background-color:#fff;border:none;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);overflow:hidden;z-index:1000}.dots_menu .dots_menu_row{padding:8px 16px;display:flex;align-items:center;gap:8px;cursor:pointer}.dots_menu .dots_menu_row:hover{background-color:#eee}.confirm_modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);background-color:#fff;max-width:500px;border-radius:.5rem;border:1px solid rgba(27,28,29,.87);z-index:2002;box-shadow:1px 3px 3px 0 rgba(59,151,177,.2),1px 3px 15px 2px rgba(59,151,177,.2);width:100%;opacity:0;visibility:hidden;user-select:none;pointer-events:none;transition:all .3s ease}.confirm_modal.active{visibility:visible;user-select:auto;pointer-events:all;opacity:1;transform:translate(-50%,-50%) scale(1)}.confirm_modal_header{margin:20px;padding-bottom:4px;font-size:26px;color:var(--primary);border-bottom:10px solid rgba(59,151,177,.4);line-height:normal}.confirm_modal_body{margin:22.5px}.confirm_modal_actions{padding:10.5px 15px;display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(59,151,177,.4)}.confirm_modal_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,50.2%,.6);z-index:2001;visibility:hidden;user-select:none;pointer-events:none}.confirm_modal_overlay.active{visibility:visible;user-select:auto;pointer-events:all}.inlineStatusDropdown{position:absolute;top:100%;display:flex;flex-direction:column;z-index:2000;background-color:#fff;box-shadow:0 10px 14px 8px rgba(0,0,0,.15),0 6px 5px rgba(0,0,0,.3);border-radius:10px;color:#4a4a4a;overflow:hidden;font-size:14px;width:280px}.inlineStatusDropdown .ul_body{max-height:550px;overflow-y:auto}.inlineStatusDropdown li{cursor:pointer;padding:10px 15px;word-wrap:break-word}.inlineStatusDropdown li:hover{background:#eee}.new_status{user-select:none;color:var(--primaryDark);display:flex;align-items:center;gap:5px}.plus_icon{width:16px;height:16px}.plus_icon path{stroke:var(--primaryDark)}.new_status_input_container{max-width:200px;width:100%}.new_status_input_container .input{border:2px solid #3c8f9e;font-weight:400!important;font-size:16px}.new_status_save_btn_container{color:var(--primaryDark)}.clear_filter_btn{color:var(--primary);font-weight:500;font-size:14px;width:100%}.cancel_btn,.confirm_btn,.primary_btn,.secondary_btn{border-radius:8px;border:0;color:#fff;margin:0;cursor:pointer;outline-color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;padding:10px 12px;min-height:40px;font-weight:500!important}.primary_btn{background-color:var(--primary)}.primary_btn:hover{background-color:#44aecc}.confirm_btn{background-color:var(--primary);border:1px solid #c6c6c6}.cancel_btn{background-color:#f6f6f6;color:#000;border:1px solid #cdcdcd}.cancel_btn,.confirm_btn{min-width:100px;border-radius:5px;height:40px;user-select:none;line-height:.6rem}.confirm_btn:hover{background-color:#c6c6c6}.cancel_btn:hover{background-color:#eee}.checkbox{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:6px;border:1px solid #cdcdcd;position:relative;cursor:pointer;background-color:#fff;outline:none}.checkbox.not_interactive{user-select:none;pointer-events:none;cursor:auto}.checkbox:checked{background-color:var(--primary);border:none}.checkbox.minus:checked:after,.checkbox:checked:after{content:"";position:absolute;top:45%;left:50%;width:5px;height:10px;color:#fff;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.checkbox.minus:checked:after{width:0;top:50%;transform:translate(-50%,-50%) rotate(90deg)}.input{width:100%;border:1px solid #eee;border-radius:8px;padding:8px 16px;outline:none}.shadow{box-shadow:0 0 1px 0 rgba(0,0,0,.08),0 2px 2px 0 rgba(0,0,0,.06)}.textarea{padding:8px 16px;border-radius:8px;border:1px solid #eee;outline:none;resize:none;width:100%}.projects_page_container{margin:24px}.projects_page_container .projects_header{display:flex;flex-direction:column}.projects_page_container .projects_header .projects_row{display:flex;justify-content:space-between;align-items:center;gap:10px}.projects_page_container .projects_header .projects_row .projects_title span{font-size:24px;font-weight:500;color:var(--contentPrimary);line-height:32px}.projects_page_container .projects_header .projects_row .projects_actions{position:relative}.projects_page_container .projects_body{border:1px solid var(--tableBorder);border-radius:8px}.table_column_dropdown{position:absolute;top:100%;right:0;width:100%;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 10px 14px 8px rgba(0,0,0,.15),0 6px 5px rgba(0,0,0,.3);border-radius:10px;color:#4a4a4a;font-size:14px;overflow:hidden;z-index:2000;text-align:left}.table_column_dropdown li{cursor:pointer;padding:10px 15px}.table_column_dropdown li:hover{background:#eee}.searchTerm{background:#e4e9f1}