.login-container{max-width:412px!important;margin:auto;padding:40px!important;border-radius:16px!important}.login-container>div{display:flex;gap:32px}.login-container img{width:164px;height:161px}.login-container p{font-weight:400;font-size:24px;line-height:32px;color:#dce7c7}.primary-btn{background:#b4d088;border-radius:100px;padding:10px 24px;font-weight:500;font-size:14px;line-height:20px;color:#213600;width:-moz-fit-content;width:fit-content}.login-container .primary-btn{background-color:#80bd10;cursor:pointer;width:161px}.dashboard-container{display:flex}.main-content{flex-grow:1}.container{display:flex}.main-content .content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0;gap:24px;height:calc(100% - 88px)}.createnew-block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%}img.dashboard-logo{width:164px}.main-content .content p.headline{font-size:24px;line-height:32px;font-weight:600;color:#e2e3d8}.createnew-block .bg-card{width:390px;border-radius:24px;padding:56px;display:flex;gap:16px;flex-direction:column;align-items:center}.create-section{display:flex;flex-direction:column;align-items:center}p.details-text{font-size:14px;line-height:20px;font-weight:500;color:#b4d088}.create-section p{font-weight:400;font-size:28px;line-height:36px}.dashboard-container .estimates-section{width:100%}.dashboard-container .estimates-container{display:flex;padding:0 32px 16px;gap:24px;max-width:calc(100vw - 95px);overflow:auto}.estimates-container:hover{scrollbar-width:thin!important}.title-header{padding:0 32px;display:flex;align-items:center}.title-header span{font-size:22px;line-height:28px;font-weight:400;color:#e2e3d8}.title-header img{height:16px;width:16px}.title-header span:last-child{padding:16px}.estimate-card{padding:16px;display:flex;flex-direction:column;border-radius:12px;width:187px;min-width:187px;gap:8px;cursor:pointer}.sent-estimates .estimate-card{background:#374e14}p.client-name{font-size:16px;line-height:24px;font-weight:500;letter-spacing:.15px}.card-details{display:flex;flex-direction:column;gap:8px}.card-details p{color:#c5c8b9;font-size:12px;line-height:16px;font-weight:400;letter-spacing:.4px}.inprogress-estimates .estimate-card{background:#1f4e4a}p.client-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1024px){.dashboard-container{display:flex;flex-direction:column-reverse}.main-content.mx-auto{margin:0}.dashboard-container .estimates-container{max-width:calc(100vw - 10px)}.dashboard-container{min-height:100vh}}@media screen and (max-width: 1024px) and (min-height: 800px) and (min-width: 480px){.main-content .content{height:calc(100vh - 168px)}}@media screen and (max-width: 480px){.profile-details{align-items:flex-start!important;flex-direction:column}.profile-details img{height:22px!important;width:22px!important}.top-bar{align-items:baseline!important}.createnew-block .bg-card{padding:32px 16px!important}.estimate-card{width:162px!important}.main-content .content{margin-bottom:60px}}.top-bar{display:flex;justify-content:space-between;padding:24px;align-items:center}.profile-details{display:flex;justify-content:center;align-items:center;gap:8px}.profile-details img{height:40px;width:40px}.profile-details p{font-weight:600;font-size:24px;line-height:32px}.top-bar .actions img{height:20px;width:20px}nav.sidenav{display:flex;flex-direction:column;align-items:center;min-width:80px;padding-top:44px;gap:40px;background:#1e2019;min-height:100vh}.image-wrapper{width:56px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:100px}.image-wrapper.active{background:#80bd10}.sidenav a{padding:0 2px 4px;display:flex;flex-direction:column;gap:4px;align-content:center;justify-content:center;align-items:center}.sidenav a>span{font-weight:600;font-family:Roboto;font-size:12px;text-align:center;line-height:16px;letter-spacing:.5px;color:#e2e3d8}img.nav-icon{height:20px;width:20px}@media screen and (max-width: 1024px){nav.sidenav{flex-direction:row;justify-content:space-evenly;min-height:80px;padding-top:0;width:100%}}.estimates-header span{display:block;width:-moz-fit-content;width:fit-content;padding:16px}.estimates-header img{height:16px;width:16px}.estimates-header p{padding:0 16px;font-weight:400;font-size:24px;line-height:32px;color:#e2e3d8}.estimates-header{padding-bottom:24px}.estimates-list{padding:8px 0 16px}.estimate{padding:8px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.estimate .avatar img{width:24px}.estimate .avatar{padding:4px}.estimate-action img{width:5px;height:10px}.estimate .estimate-action{padding:7px 9.5px}.estimate .estimate-details{width:100%}.estimate-details p.user-name{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;color:#e2e3d8}.estimate-details p.user-details{font-weight:400;font-size:14px;line-height:20px;color:#75786c}.estimate.active{background:#414a32}.estimate.active .estimate-details p.user-details{color:#161e0a}.estimates-container .searchbar{padding:0 8px}.estimates-list hr{margin:8px 0;background-color:#45483d!important;height:1px;border:none}.estimates-list hr:last-child{display:none}.estimates-list{padding:8px 0 16px;max-height:calc(100vh - 152px);overflow-y:scroll}.loading-spinner{display:flex;justify-content:center;align-items:center;padding:20px;min-height:100px}.loading-spinner-circle{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin 1s linear infinite}.no-estimates{padding:24px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 1025px){.estimates-list{max-height:calc(100vh - 200px)}}@media screen and (max-width: 480px){.estimate-card{max-width:162px!important;min-width:162px!important;gap:16px!important}p.client-name{font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-container .estimates-container{gap:8px}.title-header,.dashboard-container .estimates-container{padding:0 16px!important}.dashboard-container .estimates-container{max-width:100vw!important}nav.sidenav{position:fixed;bottom:0}.createnew-block{width:100%;padding:0 16px}.createnew-block .bg-card{width:100%!important}}.main-content.deals>div{width:50%}.main-content.deals,.deals-container{display:flex}.main-content.deals .deals-section{padding:64px 24px 24px;display:flex;flex-direction:column;gap:16px;max-height:100vh;overflow-y:auto}.card{border-radius:16px;background:#292b23}.deals-section .card{padding:32px;display:flex;flex-direction:column;gap:24px}.deals-section .details_frame{display:flex;gap:16px;align-items:center}.details_frame .image-wrapper img{height:24px;width:24px}.details_frame span.text{font-weight:500;font-size:16px;line-height:24px;color:#e2e3d8}.deals-section p.footer_text{font-weight:400;font-size:14px;line-height:20px;color:#c5c8b9;letter-spacing:.25px}.deals_footer{text-align:right}@media screen and (max-width: 1024px){.main-content.deals{display:flex;min-height:calc(100vh - 80px)}.deals-container{display:flex;flex-direction:column-reverse}.estimates-header span{padding:12px!important}.estimates-header{display:flex;align-items:center}.estimates-header p{font-size:22px;line-height:28px;padding:0!important}.estimates-header{padding:10px 0!important}.estimates-container .searchbar{padding:0 8px 10px}}@media screen and (max-width: 768px){.main-content.deals>div{width:100%}.deals_header-mobile img{height:16px;width:16px}.deals_header-mobile{display:flex;align-items:center}.deals_header-mobile span{padding:12px}}.service-input img{display:none;width:18px;height:18px}.service-input{display:flex}.service-input div{width:100%;display:flex;padding:10px 12px;gap:8px;justify-content:center;align-items:center;border:1px solid #8f9285;font-size:14px;line-height:20px;font-weight:500;cursor:pointer}.service-input .install{border-top-left-radius:100px;border-bottom-left-radius:100px}.service-input .no-install{border-top-right-radius:100px;border-bottom-right-radius:100px}.service-input .active img{display:block}.service-input .install.active{background:#414a32;color:#dce7c7}.service-input .no-install.active{background:#93000a;border-color:#ffb4ab;color:#ffdad6}.add_product-container-footer{display:flex;justify-content:flex-end}.leds>.row img{height:24px;width:24px}.send_email-container-footer span.secondary-btn{width:-moz-fit-content;width:fit-content}.form-container.send-email{border-bottom:unset!important}.send_email-container-footer{display:flex;justify-content:center}.send-email a.secondary-btn{width:auto}.mb-9{margin-bottom:90px}.delete_icon{height:24px;width:24px!important;cursor:pointer}.main-content.products>div{width:50%}.main-content.products,.products-container{display:flex}.main-content.products .product-section{padding:24px;display:flex;flex-direction:column;gap:16px}a.primary-btn{background:#b4d088;border-radius:100px;padding:10px 24px;font-weight:500;font-size:14px;line-height:20px;color:#213600;width:-moz-fit-content;width:fit-content}.products-header span{display:block;width:-moz-fit-content;width:fit-content;padding:16px}.products-header img{height:16px;width:16px}.products-header p{font-weight:400;font-size:22px;line-height:28px;color:#e2e3d8}.products-header{display:flex;align-items:center;padding:8px 4px}.estimates-container{border-right:1px solid #75786c}.section-header{display:flex;flex-direction:row;align-items:center;padding:8px 4px}.section-header img{height:24px;width:24px}.section-header span:first-child{padding:8px}.section-header span{font-weight:400;font-size:22px;line-height:28px;color:#e2e3d8}.products-section .products-list{padding:0 24px 24px;display:flex;flex-direction:column;gap:16px}.products-list .product{padding:32px;display:flex;align-items:center;background:#292b23;justify-content:space-between;gap:16px;border-radius:16px;cursor:pointer}span.product-image img{height:48px;width:48px}span.product-action img{height:24px;width:24px}span.product-name{font-weight:400;font-size:24px;line-height:32px;flex-grow:1}p.no-items{font-weight:400;font-size:16px;line-height:24px}.product-section p.headline{font-weight:400;font-size:22px;line-height:28px;letter-spacing:0px}.add_product-container{display:flex;gap:16px;flex-direction:column}.form-container{padding:24px 16px;display:flex;gap:24px;flex-direction:column;border-bottom:1px solid #75786c}.row{display:flex;gap:16px;align-items:center}.row>*{width:100%}.estimated-price p.label{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;vertical-align:middle}.estimated-price p.price{font-weight:400;font-size:22px;line-height:28px;letter-spacing:0px;vertical-align:middle}.row.footer img{height:24px;width:24px;cursor:pointer}.row.footer{gap:24px;align-items:center}.estimated-price>p{text-align:left}.estimated_items-section .sub_section-heading{background:#2f312a;padding:8px 24px;display:flex;justify-content:space-between;align-items:center}.sub_section-heading span{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.15px}.sub_section-heading img{height:24px;width:24px;cursor:pointer}.selected_items .item_body{padding:24px 16px}.item_body p.item_name{font-size:16px;line-height:24px;letter-spacing:.5px;vertical-align:middle;color:#e2e3d8}.item_body p.item_service{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#c5c8b9}.item_footer p.estimated_price{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;color:#fff}.selected_item .item_footer{padding:0 16px 16px;border-bottom:1px solid #75786c}.products-container>div{width:100%}.products-container .top_nav{padding:16px 24px;border-bottom:1px solid #75786c;display:flex;justify-content:space-between}.top_nav-title img{width:19px;height:18px}.top_nav>img{height:24px;width:24px}.top_nav-title{display:flex;align-items:center;gap:8px}.top_nav-title span{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px}.footer-nav{background:#1e2019;display:flex;justify-content:space-between;align-items:center;padding:16px;position:fixed;bottom:0;width:calc(100vw - 96px)}.footer-nav>div>span{font-weight:400;font-size:22px;line-height:28px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff}.footer-nav>div>span.footer_nav-label{color:#dce7c7}.footer-nav>div{padding:0 8px;display:flex;gap:8px}.summery-section{margin-bottom:72px}.disabled{background:#e6e0e91f!important;color:#e2e3d8!important;opacity:38%!important;pointer-events:none}.summery-section{padding:16px;display:flex;flex-direction:column;gap:16px;background:#1f4e4a}p.hardware_title{font-size:16px;line-height:24px;font-weight:400;letter-spacing:.5px;color:#e2e3d8}p.hardware_total{font-size:22px;line-height:28px;font-weight:400;color:#e2e3d8}p.subscription_title{font-size:12px;line-height:16px;letter-spacing:.4px;font-weight:400;color:#bcece6}p.subscription_total{color:#e2e3d8;font-size:16px;line-height:24px;font-weight:400}.sent_confirmation-container{position:absolute;top:50%;left:50%;width:90%;transform:translate(-50%,-50%);max-width:388px;padding:32px;border-radius:28px;gap:24px;background:#292b23;display:flex;flex-direction:column;align-items:center;z-index:16}.overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:#ffffff47;z-index:15}.pos-rel{position:relative;max-height:100vh;overflow:hidden}.sent_confirmation-container img{height:48px;width:48px}.sent_confirmation-container p.heading{font-weight:400;font-size:32px;line-height:40px;text-align:center;color:#fff}.sent_confirmation-container p.description{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;color:#c5c8b9}.sent_confirmation-container p.email{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;color:#b4d088;text-align:left;width:100%}.sent_confirmation-container .footer{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:16px}.sent_confirmation-container a.back-home{color:#b4d088}.top_nav img{cursor:pointer}a.back-dashboard{display:flex;color:#b4d088;align-content:center;align-items:center;font-weight:500;font-size:14px;line-height:20px;gap:8px}.sent_confirmation-container .footer .back-dashboard img{height:18px;width:18px}.delete-btn{cursor:pointer}a.img.primary-btn{display:flex;align-items:center;justify-content:center;gap:8px;line-height:22px}a.img.primary-btn img{height:18px;width:18px}@media screen and (max-width: 1024px){.main-content.products{display:flex;min-height:calc(100vh - 80px)}.products-container{display:flex;flex-direction:column-reverse}.product-header span{padding:12px!important}.products-header{display:flex;align-items:center}.products-header p{font-size:22px;line-height:28px;padding:0!important}.products-header{padding:10px 0!important}.footer-nav{width:100%}}@media screen and (max-width: 768px){.main-content.products>div{width:100%}.product_header-mobile img{height:16px;width:16px}.product_header-mobile{display:flex;align-items:center}.product_header-mobile span{padding:12px}}@media screen and (max-width: 478px){.service-input div{font-size:12px}.footer-nav>div>span{text-align:left;font-size:14px;line-height:20px}.footer-nav div{flex-direction:column;gap:0px}.main-content.products{min-height:calc(100vh - 58px)}}.estimates-container .footer-section{display:flex;background:#1e2019;padding:16px}.estimates-container .footer-section .actions{display:flex;justify-content:flex-end;width:100%;align-content:center;align-items:center;gap:16px}.estimates-container .footer-section .details{width:100%}.main-content.deals.in_progress-estimation .deals-section{padding:0!important;max-height:100vh;overflow-y:auto}.deals_header-mobile.estimates{padding:8px 4px;font-size:22px;line-height:28px}.deals_header-mobile.estimates img{height:24px;width:24px}.actions a.primary-btn{display:flex;gap:8px}@media screen and (max-width: 478px){.estimates-container .footer-section{flex-direction:column;gap:16px}.estimates-container .footer-section .actions{justify-content:space-between}}.profile.bg-card{width:374px;border-radius:16px;padding:32px 16px;display:flex;flex-direction:column;gap:16px;align-items:center}.profile>img{height:74px;width:74px}.profile p.profile-name{font-size:22px;line-height:28px;font-weight:400;color:#fff}.profile p.profile-email{font-size:16px;line-height:24px;font-weight:500;color:#fff}.secondary-btn{border-radius:100px;border:1px solid #8f9285;color:#b4d088;padding:10px 24px;font-size:14px;line-height:20px;font-weight:500;display:flex;gap:8px;cursor:pointer}.secondary-btn img{height:18px;width:18px}.profile_header{width:100%;padding:16px;margin-top:12px;display:flex;align-items:center}.profile_header img{height:16px;width:16px}.profile_header span{padding:8px}.profile_header p{font-size:24px;font-weight:500;line-height:32px}.dashboard-container.profile-page .main-content .content{justify-content:flex-start}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-9{margin-bottom:2.25rem}.flex{display:flex}.hidden{display:none}.min-h-\[80vh\]{min-height:80vh}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.rounded-lg{border-radius:.5rem}.bg-card{--tw-bg-opacity: 1;background-color:rgb(41 43 35 / var(--tw-bg-opacity))}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(18 20 14 / var(--tw-bg-opacity))}.p-4{padding:1rem}.p-6{padding:1.5rem}.text-center{text-align:center}.text-6xl{font-size:3.75rem;line-height:1}.font-bold{font-weight:700}.text-onsurface{--tw-text-opacity: 1;color:rgb(226 227 216 / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgb(128 189 16 / var(--tw-text-opacity))}.text-textsupport{--tw-text-opacity: 1;color:rgb(172 171 165 / var(--tw-text-opacity))}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}body{font-family:Roboto,sans-serif;background-color:#12140e;color:#e2e3d8;min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}.estimates-container::-webkit-scrollbar{height:4px}.estimates-container::-webkit-scrollbar-track{background:transparent}.estimates-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.estimates-container::-webkit-scrollbar-thumb:hover{background:#555}.estimates-container{scrollbar-width:thin;scrollbar-color:#888 transparent;overflow-x:auto;scrollbar-width:none}.estimates-container::-webkit-scrollbar{height:0}.estimates-container:hover::-webkit-scrollbar{height:4px}.estimates-container:hover::-webkit-scrollbar-thumb{background:#0000004d;border-radius:10px}
