@font-face{font-family:PublicSans;src:url(../media/PublicSans-Bold.cf5f3642.ttf);src:url(../media/PublicSans-Bold.c3d568c0.woff2)format("woff2"),url(../media/PublicSans-Bold.2fbb0456.woff)format("woff"),url(../media/PublicSans-Bold.cf5f3642.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PublicSans;src:url(../media/PublicSans-Medium.eefbba6a.ttf);src:url(../media/PublicSans-Medium.93649fc7.woff2)format("woff2"),url(../media/PublicSans-Medium.56821c18.woff)format("woff"),url(../media/PublicSans-Medium.eefbba6a.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PublicSans;src:url(../media/PublicSans-Light.3f0c5d5b.ttf);src:url(../media/PublicSans-Light.854da755.woff2)format("woff2"),url(../media/PublicSans-Light.ad09af29.woff)format("woff"),url(../media/PublicSans-Light.3f0c5d5b.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PublicSans;src:url(../media/PublicSans-Regular.d1e479b5.ttf);src:url(../media/PublicSans-Regular.a1956d89.woff2)format("woff2"),url(../media/PublicSans-Regular.6fea2569.woff)format("woff"),url(../media/PublicSans-Regular.d1e479b5.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PublicSans;src:url(../media/PublicSans-SemiBold.c6d60561.ttf);src:url(../media/PublicSans-SemiBold.f321619f.woff2)format("woff2"),url(../media/PublicSans-SemiBold.5f9b120d.woff)format("woff"),url(../media/PublicSans-SemiBold.c6d60561.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.text-color-grey-dark{color:#18181b}.text-color-grey{color:#71717a}.text-color-white{color:#fff}.text-color-blue{color:#003462}.bg-color-grey-dark{background-color:#18181b}.bg-color-grey{background-color:#71717a}.bg-color-white{background-color:#fff}.bg-color-blue{background-color:#003462}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button,input{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;background:0 0;border:0;outline:0;margin:0;padding:0}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section,main{display:block}ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{color:inherit;font-size:100%;text-decoration:none}button{all:unset;cursor:pointer;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}*,:before,:after{box-sizing:inherit;outline:none}html{box-sizing:border-box;min-height:100%;position:relative;font-size:16px!important;line-height:16px!important}body *{font-family:PublicSans,Helvetica,Arial,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;outline:none;color:#050505!important;background-color:#fff!important;font-size:16px!important;font-weight:400!important;line-height:16px!important}@font-face{font-family:icomoon;src:url(../media/icomoon.3e8d62af.eot);src:url(../media/icomoon.3e8d62af.eot)format("embedded-opentype"),url(../media/icomoon.0823297b.ttf)format("truetype"),url(../media/icomoon.f5c19d01.woff)format("woff"),url(../media/icomoon.518d507a.svg)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.icon-left-line-arrow:before{content:""}.icon-marker:before{content:""}.icon-right-line-arrow:before{content:""}.icon-parking:before{content:""}.icon-key:before{content:""}.icon-warning-6:before{content:""}.icon-warning-message:before{content:""}.icon-star-filled:before{content:""}.icon-star-border:before{content:""}.icon-flag:before{content:""}.icon-pencil-message:before{content:""}.icon-table-calendar:before{content:""}.icon-passed-icon:before{content:""}.icon-delete-3:before{content:""}.icon-dots:before{content:"";color:#616161}.icon-arrow-down:before{content:""}.icon-filter:before{content:""}.icon-city:before{content:""}.icon-calendar-3:before{content:""}.icon-note:before{content:""}.icon-markunread-mailbox-filled:before{content:""}.icon-garage-filled:before{content:""}.icon-calendar-2:before{content:"";content:"";color:#757575}.icon-moon:before{content:""}.icon-sun:before{content:""}.icon-arrow-left:before{content:""}.icon-search:before{content:""}.icon-currency:before{content:""}.icon-edit:before{content:""}.icon-minus:before{content:""}.icon-location-plus:before{content:""}.icon-link:before{content:""}.icon-card:before{content:""}.icon-check:before{content:""}.icon-block:before{content:""}.icon-upload-file:before{content:""}.icon-car:before{content:""}.icon-border:before{content:""}.icon-line:before{content:""}.icon-star:before{content:""}.icon-help:before{content:""}.icon-chat:before{content:""}.icon-mobile:before{content:""}.icon-user:before{content:""}.icon-logout:before{content:""}.icon-calendar:before{content:""}.icon-user-filled:before{content:""}.icon-location:before{content:""}.icon-delete:before{content:""}.icon-card-plus:before{content:""}.icon-check-filled:before{content:""}.icon-close:before{content:""}.icon-delete-filled:before{content:""}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.m-2{margin:2px!important}.mt-2{margin-top:2px!important}.mr-2{margin-right:2px!important}.mb-2{margin-bottom:2px!important}.ml-2{margin-left:2px!important}.my-2{margin-top:2px!important;margin-bottom:2px!important}.mx-2{margin-left:2px!important;margin-right:2px!important}.p-2{padding:2px!important}.pt-2{padding-top:2px!important}.pr-2{padding-right:2px!important}.pb-2{padding-bottom:2px!important}.pl-2{padding-left:2px!important}.m-4{margin:4px!important}.mt-4{margin-top:4px!important}.mr-4{margin-right:4px!important}.mb-4{margin-bottom:4px!important}.ml-4{margin-left:4px!important}.my-4{margin-top:4px!important;margin-bottom:4px!important}.mx-4{margin-left:4px!important;margin-right:4px!important}.p-4{padding:4px!important}.pt-4{padding-top:4px!important}.pr-4{padding-right:4px!important}.pb-4{padding-bottom:4px!important}.pl-4{padding-left:4px!important}.m-6{margin:6px!important}.mt-6{margin-top:6px!important}.mr-6{margin-right:6px!important}.mb-6{margin-bottom:6px!important}.ml-6{margin-left:6px!important}.my-6{margin-top:6px!important;margin-bottom:6px!important}.mx-6{margin-left:6px!important;margin-right:6px!important}.p-6{padding:6px!important}.pt-6{padding-top:6px!important}.pr-6{padding-right:6px!important}.pb-6{padding-bottom:6px!important}.pl-6{padding-left:6px!important}.m-8{margin:8px!important}.mt-8{margin-top:8px!important}.mr-8{margin-right:8px!important}.mb-8{margin-bottom:8px!important}.ml-8{margin-left:8px!important}.my-8{margin-top:8px!important;margin-bottom:8px!important}.mx-8{margin-left:8px!important;margin-right:8px!important}.p-8{padding:8px!important}.pt-8{padding-top:8px!important}.pr-8{padding-right:8px!important}.pb-8{padding-bottom:8px!important}.pl-8{padding-left:8px!important}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.my-10{margin-top:10px!important;margin-bottom:10px!important}.mx-10{margin-left:10px!important;margin-right:10px!important}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pb-10{padding-bottom:10px!important}.pl-10{padding-left:10px!important}.m-12{margin:12px!important}.mt-12{margin-top:12px!important}.mr-12{margin-right:12px!important}.mb-12{margin-bottom:12px!important}.ml-12{margin-left:12px!important}.my-12{margin-top:12px!important;margin-bottom:12px!important}.mx-12{margin-left:12px!important;margin-right:12px!important}.p-12{padding:12px!important}.pt-12{padding-top:12px!important}.pr-12{padding-right:12px!important}.pb-12{padding-bottom:12px!important}.pl-12{padding-left:12px!important}.m-14{margin:14px!important}.mt-14{margin-top:14px!important}.mr-14{margin-right:14px!important}.mb-14{margin-bottom:14px!important}.ml-14{margin-left:14px!important}.my-14{margin-top:14px!important;margin-bottom:14px!important}.mx-14{margin-left:14px!important;margin-right:14px!important}.p-14{padding:14px!important}.pt-14{padding-top:14px!important}.pr-14{padding-right:14px!important}.pb-14{padding-bottom:14px!important}.pl-14{padding-left:14px!important}.m-16{margin:16px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.mb-16{margin-bottom:16px!important}.ml-16{margin-left:16px!important}.my-16{margin-top:16px!important;margin-bottom:16px!important}.mx-16{margin-left:16px!important;margin-right:16px!important}.p-16{padding:16px!important}.pt-16{padding-top:16px!important}.pr-16{padding-right:16px!important}.pb-16{padding-bottom:16px!important}.pl-16{padding-left:16px!important}.m-18{margin:18px!important}.mt-18{margin-top:18px!important}.mr-18{margin-right:18px!important}.mb-18{margin-bottom:18px!important}.ml-18{margin-left:18px!important}.my-18{margin-top:18px!important;margin-bottom:18px!important}.mx-18{margin-left:18px!important;margin-right:18px!important}.p-18{padding:18px!important}.pt-18{padding-top:18px!important}.pr-18{padding-right:18px!important}.pb-18{padding-bottom:18px!important}.pl-18{padding-left:18px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.my-20{margin-top:20px!important;margin-bottom:20px!important}.mx-20{margin-left:20px!important;margin-right:20px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.m-22{margin:22px!important}.mt-22{margin-top:22px!important}.mr-22{margin-right:22px!important}.mb-22{margin-bottom:22px!important}.ml-22{margin-left:22px!important}.my-22{margin-top:22px!important;margin-bottom:22px!important}.mx-22{margin-left:22px!important;margin-right:22px!important}.p-22{padding:22px!important}.pt-22{padding-top:22px!important}.pr-22{padding-right:22px!important}.pb-22{padding-bottom:22px!important}.pl-22{padding-left:22px!important}.m-24{margin:24px!important}.mt-24{margin-top:24px!important}.mr-24{margin-right:24px!important}.mb-24{margin-bottom:24px!important}.ml-24{margin-left:24px!important}.my-24{margin-top:24px!important;margin-bottom:24px!important}.mx-24{margin-left:24px!important;margin-right:24px!important}.p-24{padding:24px!important}.pt-24{padding-top:24px!important}.pr-24{padding-right:24px!important}.pb-24{padding-bottom:24px!important}.pl-24{padding-left:24px!important}.m-26{margin:26px!important}.mt-26{margin-top:26px!important}.mr-26{margin-right:26px!important}.mb-26{margin-bottom:26px!important}.ml-26{margin-left:26px!important}.my-26{margin-top:26px!important;margin-bottom:26px!important}.mx-26{margin-left:26px!important;margin-right:26px!important}.p-26{padding:26px!important}.pt-26{padding-top:26px!important}.pr-26{padding-right:26px!important}.pb-26{padding-bottom:26px!important}.pl-26{padding-left:26px!important}.m-28{margin:28px!important}.mt-28{margin-top:28px!important}.mr-28{margin-right:28px!important}.mb-28{margin-bottom:28px!important}.ml-28{margin-left:28px!important}.my-28{margin-top:28px!important;margin-bottom:28px!important}.mx-28{margin-left:28px!important;margin-right:28px!important}.p-28{padding:28px!important}.pt-28{padding-top:28px!important}.pr-28{padding-right:28px!important}.pb-28{padding-bottom:28px!important}.pl-28{padding-left:28px!important}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mr-30{margin-right:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.my-30{margin-top:30px!important;margin-bottom:30px!important}.mx-30{margin-left:30px!important;margin-right:30px!important}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pr-30{padding-right:30px!important}.pb-30{padding-bottom:30px!important}.pl-30{padding-left:30px!important}.m-32{margin:32px!important}.mt-32{margin-top:32px!important}.mr-32{margin-right:32px!important}.mb-32{margin-bottom:32px!important}.ml-32{margin-left:32px!important}.my-32{margin-top:32px!important;margin-bottom:32px!important}.mx-32{margin-left:32px!important;margin-right:32px!important}.p-32{padding:32px!important}.pt-32{padding-top:32px!important}.pr-32{padding-right:32px!important}.pb-32{padding-bottom:32px!important}.pl-32{padding-left:32px!important}.gap-2{gap:2px!important}.gap-4{gap:4px!important}.gap-8{gap:8px!important}.gap-10{gap:10px!important}.gap-12{gap:12px!important}.gap-16{gap:16px!important}.gap-20{gap:20px!important}.gap-24{gap:24px!important}.gap-32{gap:32px!important}.gap-48{gap:48px!important}.gap-64{gap:64px!important}.gap-72{gap:72px!important}.gap-80{gap:80px!important}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-6{flex:6}.flex-8{flex:8}.font-12{font-size:.75rem}.font-14{font-size:.875rem}.font-16{font-size:1rem}.font-20{font-size:1.25rem}.font-24{font-size:1.5rem}.font-30{font-size:1.875rem}.font-32{font-size:2rem}.font-36{font-size:2.25rem}.font-40{font-size:2.5rem}.font-48{font-size:3rem}.flex{display:flex}.flex-align-center{align-items:center}.flex-align-end{align-items:flex-end}.flex-align-start{align-items:flex-start}.flex-justify-center{justify-content:center}.flex-between{justify-content:space-between!important}.flex-around{justify-content:space-around}.flex-justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-direction-col{flex-direction:column}.text-center{text-align:center}.margin-center{margin:0 auto}.w-100{width:100%!important}.h-100{height:100%!important}strong{font-weight:600}h2{color:#050505;font-size:3rem;font-weight:600;line-height:3.75rem}p{color:#7d7d7d;font-size:1rem;font-weight:500;line-height:1.5rem}.full-width{width:100%!important}.hidden{display:none!important}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-end{text-align:end}.loader-container{justify-content:center;align-items:center;padding:60px 0;display:flex}.MuiPaginationItem-root{flex-shrink:0;justify-content:center;align-items:center;padding:10px 0;display:flex;border-radius:8px!important;width:40px!important;height:40px!important}.MuiPaginationItem-root.Mui-selected{color:#243777!important;background:#eef1fb!important}.MuiPaginationItem-root:hover{background:#eef1fb!important}.auth-container{background-image:url(../media/auth-background.726c610d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.auth-container:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#fff0 0%,#4f63c866 67.15%,#24377799 100%);position:absolute;inset:0}.auth-container>*{z-index:1;position:relative}.auth-container-body{justify-content:center;align-items:center;height:fit-content;margin-top:90px;padding:32px;display:flex}.auth-box{background:#fafafa;border-radius:48px;flex-direction:column;align-items:center;gap:32px;max-width:550px;padding:48px 64px;display:flex;box-shadow:-2px -2px 10px #111c3a33,2px 2px 10px #111c3a33}.auth-box.success{width:100%;max-width:889px}.auth-box.success .button-primary{min-width:293px;max-width:fit-content;padding:0 22px}.auth-box-header-box{flex-direction:column;align-items:center;gap:16px;display:flex}.auth-box-header{color:#2d4397;font-feature-settings:"liga" off,"clig" off;letter-spacing:.25px;text-align:center;font-size:34px;font-style:normal;font-weight:700;line-height:123.5%}.auth-box-subheader{color:#424242;font-feature-settings:"liga" off,"clig" off;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:133.4%}.auth-box-subheader.v2{color:#212121;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:160%}.auth-box-btns{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.auth-box-btn{justify-content:center;width:100%;display:flex}.auth-box-checkboxes{padding:0 9px}.auth-box-checkboxes label .MuiTypography-root{letter-spacing:.15px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#424242!important}.auth-box-checkboxes-label a{font-weight:600;text-decoration:underline}.auth-box form{flex-direction:column;gap:32px;display:flex}.auth-box .button{max-width:none}.auth-box .forget-passord-link{color:#1a2a58;letter-spacing:.4px;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.auth-box-footer{align-items:center;gap:8px;display:flex}.auth-box-footer-text{color:#616161;font-size:16px;font-style:normal;font-weight:400}.auth-box-footer-link{color:#2d4397;letter-spacing:.4px;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.logged-in-container{margin-top:65px}.form-field{position:relative}.form-field input:-webkit-autofill{-webkit-text-fill-color:#111;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.form-field-label{color:#003462;margin-bottom:19px;font-size:16px;font-style:normal;font-weight:400}.form-field label{font-style:normal;font-weight:600;color:#243777!important}.form-field-input-icon{z-index:1;font-size:20px;position:absolute;top:18px;left:16px}.form-field-input-icon:before{color:#243777}.form-field-input-icon-text{z-index:1;color:#243777;font-size:14px;position:absolute;top:20px;left:10px}.form-field.has-icon input{width:362px;padding-left:48px}.form-field input{align-items:center;gap:8px;width:400px;height:48px;padding:6px 12px;display:flex}.form-field input:disabled{opacity:.5;background-color:#f9f9f9}.form-field input:focus{border-width:2px;border-color:#cde6c4}.form-field .MuiSelect-select{border-radius:16px;width:418px}.form-field .MuiSelect-root input:disabled{opacity:0}.form-field .eye-button{justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:12px}.form-field .eye-button i{font-size:24px}.form-field-error{color:#d32f2f;margin-top:6px;padding:0 12px;font-size:12px;font-style:normal;font-weight:300}.form-field.error input{border-width:2px;border-color:#d32f2f}.form-field.error label{color:#d32f2f!important}.form-field-select-list{max-height:250px!important}.MuiTypography-root{color:#000!important}.Mui-disabled .MuiTypography-root{opacity:.5}.button{color:#fff;text-align:center;border-radius:24px;justify-content:center;align-self:stretch;align-items:center;gap:8px;max-width:400px;height:48px;padding:8px 22px;font-size:16px;font-style:normal;font-weight:600;line-height:100%;display:flex}.button.w-100{max-width:100%}.button-primary{background:#2d4397}.button-primary:hover{background-color:#4f63c8}.button-primary:active{background:#2d4397;box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003}.button-primary:disabled{color:#bdbdbd;cursor:default;background:#eee}.button-primary:disabled i:before{color:#bdbdbd}.button-primary:disabled:active{box-shadow:none}.button-secondary{color:#2d4397;background:#f5f5f5}.button-secondary.border{border:1px solid #2d4397}.button-secondary:hover{background:#fefefe}.button-secondary:active{color:#2d4397;background-color:#f5f5f5}.button-secondary:disabled{color:#bdbdbd;background:#eee}.button-secondary:disabled i:before{color:#bdbdbd}.button-white{color:#2d4397;background:#fff;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003}.button-white:disabled{opacity:.5;cursor:default}.button-blue{background-color:#2d4397;height:41px;padding:12px 24px;font-size:14px;font-weight:500}.button-blue i{font-size:16px}.button-blue:hover{background-color:#1d517a}.button-blue:disabled{color:#7586c5;background-color:#2d4397}.button-blue:disabled i:before{color:#7586c5}.button-grey{color:#4f63c8;background:#f5f5f5;min-width:150px;height:40px;padding:12px 24px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.button-grey:hover{color:#1d517a}.button-grey:disabled{color:#9c9c9c}.button-grey:disabled i:before{color:#1d517a}.button-green{color:#4f63c8;text-align:center;background:#cde6c4;justify-content:center;align-items:center;width:183px;height:40px;padding:12px 24px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}.button-green i:before{color:#003462}.button-green:disabled{color:#9c9c9c;background:#f5f5f5}.button-green:disabled i:before{color:#9c9c9c}.button-text-large{color:#212121;letter-spacing:.46px;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;padding:8px 11px;font-size:15px;font-style:normal;font-weight:600;line-height:26px;display:inline-flex}.button-text-large:hover{color:#616161}.button-text-large:active{color:#212121;background:#fafafa}.button-text-large:disabled{color:#bdbdbd}.button-text-medium{color:#2d4397;letter-spacing:.4px;flex-direction:column;justify-content:center;align-items:center;padding:6px 8px;font-size:14px;font-style:normal;font-weight:700;line-height:24px;display:inline-flex}.button-text-medium:hover{color:#4f63c8}.button-text-medium:disabled{color:#bdbdbd}.button-text-medium.v2{color:#1a2a58}.button-text-medium.v2:active{color:#1a2a58;background:#eef1fb;border-radius:32px}.button-text-medium.v2:hover{color:#243777}.header{z-index:2;background:linear-gradient(#fff 0%,#f5f7ff 117.15%,#24377799 100% 100%);justify-content:space-between;align-items:center;width:100%;height:90px;padding:8px 100px;display:flex;position:fixed}.header-actions{align-items:center;gap:32px;display:flex}.header-actions-item{color:#212121;letter-spacing:.4px;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.header-actions-btn{color:#fafafa;letter-spacing:.4px;min-width:161px;height:40px;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.header-actions .button-secondary{background:#fff;border:1px solid #2d4397;border-radius:32px;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003}.header .menu-btn{background:#e0e0e066;border:2px solid #fff;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003}.header.logged-in{height:65px;box-shadow:0 2px 5px -1px var(--200,#b8c3ef);background:#fff;justify-content:space-between;align-items:center;padding:0 24px;display:flex}.header.logged-in .header-logo img{height:35px}.header.logged-in .header-actions .button-primary{color:#eef1fb;letter-spacing:.4px;height:36px;padding:6px 24px;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.header.logged-in .header-actions .header-mobile-menu .menu-btn{width:40px!important;height:40px!important}.header.logged-in .header-actions .user-initials{padding:8px;font-size:16px!important}.mobile-button{display:none!important}.menu-item{color:#424242!important;letter-spacing:.15px!important;padding:6px 24px!important;font-family:PublicSans!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important}.menu-item:hover{background:#f5f5f5!important}.menu-item.border-bottom{margin-bottom:4px;border-bottom:1px solid #ebebeb!important;padding-bottom:12px!important}.user-initials{border-radius:100px;align-items:center;display:flex;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003;color:#2d4397!important;background:#fff!important;border:.5px solid #2d4397!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important}.header-menu-content-top{background:#fafafa;border-radius:16px 16px 0 0;flex-direction:column;align-self:stretch;align-items:flex-start;padding:16px;display:flex}.header-menu-content-top-name{color:#243777;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:700;line-height:175%}.header-menu-content-top-email{color:#9e9e9e;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.header-menu-content-body{flex-direction:column;gap:4px;padding:8px 0;display:flex}.header-menu-content-body .menu-item{color:#616161!important;letter-spacing:.15px!important;font-weight:500!important;line-height:150%!important}.logged-in-menu .MuiList-root{padding:0!important}.footer{background:#1a2a581a;justify-content:space-between;align-items:center;width:100%;height:64px;margin-top:auto;padding:0 64px;display:flex}.footer-left{align-items:center;gap:32px;display:flex}.footer-left .button-text-medium{color:#fafafa;letter-spacing:.46px;font-size:13px;font-style:normal;font-weight:500;line-height:22px}.footer-right{color:#ffffffde;letter-spacing:.4px;flex-direction:column;align-items:flex-end;font-family:PublicSans;font-size:12px;font-style:normal;font-weight:400;line-height:166%;display:flex}.splashscreen{justify-content:center;align-items:center;height:100vh;display:flex}.profile-content{flex-direction:column;gap:32px;display:flex}.profile-content-header{color:#243777;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%}.profile-content-box{background:#ffffff80;border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:32px;display:flex}.profile-content-box form,.profile-content-box .content{flex-direction:column;gap:32px;width:100%;display:flex}.profile-content-box-header{justify-content:space-between;align-items:center;width:100%;display:flex}.profile-content-box-header-title{color:#424242;letter-spacing:.16px;align-items:center;gap:8px;font-size:20px;font-style:normal;font-weight:500;line-height:18px;display:flex}.profile-content-box-header-title svg{color:#4f63c8;font-size:24px}.profile-content-box-header-title-icon{background:#4f63c8;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.profile-content-box-header-title-icon i{font-size:15px}.profile-content-box-header-title-icon i:before{color:#fff}.profile-content-box-header .button-primary{height:36px!important}.profile-content-box-header .button-primary svg{font-size:18px}.profile-content-box-header-btn{color:#2d4397;letter-spacing:.4px;background:#fff;border-radius:32px;justify-content:center;align-items:center;gap:8px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex;box-shadow:0 1px 3px #0000001f,0 1px 1px #00000024,0 2px 1px -1px #0003}.profile-content-box-header-btn i{font-size:18px}.profile-content-box-header-btn-close{color:#2d4397;letter-spacing:.4px;background:#eef1fb;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;width:172px;height:36px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex}.profile-content-box-header-btn svg{font-size:20px}.profile-content-box-body{grid-template-columns:1fr 1fr;gap:38px 102px;max-width:1100px;display:grid;position:relative}.profile-content-box-body .form-field{width:fit-content}.profile-content-box-body .form-field input{border-color:#757575;border-radius:16px;width:438px}.profile-content-box-body .form-field input:disabled{color:#000!important;background-color:#f5f5f5!important;border:none!important}.profile-content-box-body .form-field.disabled .special-label{display:none}.profile-content-box-body .form-field.disabled .form-control input:focus,.profile-content-box-body .form-field.disabled .react-tel-input input:focus{border-color:#757575}.profile-content-box-body .form-control,.profile-content-box-body .react-tel-input{height:60px}.profile-content-box-body .form-control input,.profile-content-box-body .react-tel-input input{width:462px}.profile-content-box-body .form-control input:not(:placeholder-shown),.profile-content-box-body .react-tel-input input:not(:placeholder-shown){border-color:#243777}.profile-content-box-body .form-control input:focus,.profile-content-box-body .react-tel-input input:focus{box-shadow:none;border:1px solid #243777}.profile-content-box-body .form-control .special-label,.profile-content-box-body .react-tel-input .special-label{font-style:normal;font-weight:600;color:#243777!important}.profile-content-box-body-loader{background-color:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile .form-field.disabled label{opacity:.3;font-weight:400}.profile .Mui-disabled{-webkit-text-fill-color:#000!important;color:#000!important;background-color:#f5f5f5!important;border:none!important}.profile .Mui-disabled svg{opacity:.3}.profile .Mui-disabled fieldset{border:none!important}.profile .phone-number-inputs{gap:16px;display:flex}.profile .phone-number-inputs .phone-number-input-field{width:130px}.profile .phone-number-inputs .phone-number-input-field-number input{width:292px}.circle-country-flag img{width:30px!important}.payment-method-box-header{justify-content:space-between;width:100%;display:flex}.payment-method-box-header-title{color:#424242;letter-spacing:.15px;flex-direction:column;gap:4px;font-size:16px;font-style:normal;font-weight:600;line-height:175%;display:flex}.payment-method-box-header-subtitle{color:#757575;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.payment-method-box-body{background:#f5f5f5;border-radius:8px;justify-content:space-between;align-self:stretch;align-items:center;margin-top:24px;padding:16px;display:flex}.payment-method-box-body.no-card{background:#fafafa;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:55px 0 47px;display:flex}.payment-method-box-body.no-card i{color:#93a3e6;margin-bottom:16px;font-size:24px}.payment-method-box-body-title{color:#424242;letter-spacing:.16px;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.payment-method-box-body-subtitle{color:#757575;letter-spacing:.16px;text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.payment-method-box-body-left{align-items:center;gap:16px;display:flex}.payment-method-box-body-left i{font-size:20px}.payment-method-box-body-left i:before{color:#93a3e6}.payment-method-box-body-left-content{flex-direction:column;gap:10px;display:flex}.payment-method-box-body-left-content .payment-method-box-body-title{text-align:left}.payment-method-box-body.account-box .payment-method-box-body-left-content{gap:4px}.payment-method-box-body.account-box .payment-method-box-body-left{gap:12px}.payment-method-box-body.account-box .payment-method-box-body-title,.payment-method-box-body.account-box .payment-method-box-body-subtitle{color:#1e4620}.payment-method-box-body.account-box i:before{color:#2e7d32}.payment-method-box-body-tag{color:#1b5e20;letter-spacing:.16px;background:#2e7d3214;border-radius:100px;align-items:center;gap:8px;padding:7px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:18px;display:flex}.payment-method-box-body-btn{color:#243777;letter-spacing:.4px;background:#eef1fb;border-radius:32px;justify-content:center;align-items:center;gap:4px;height:36px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex}.payment-method-box-body-btn i{font-size:18px}.payment-method-box-body-btn i:before{color:#243777}.payment-method-box{border-bottom:1px solid #e0e0e0;padding-bottom:32px}.payment-method-box:last-child{border-bottom:none;padding-bottom:0}.sidebar-container{display:flex}.sidebar-container .sidebar{background:#fff;flex-direction:column;align-items:center;gap:16px;width:305px;height:calc(100vh - 64px);padding:24px;display:flex;overflow-y:auto;box-shadow:2px 2px 2px #0000000d,-2px -2px 2px #0000000d}.sidebar-container .sidebar-top{background:#fafafa;border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;padding:16px;display:flex}.sidebar-container .sidebar-top-name{color:#243777;letter-spacing:.15px;overflow-wrap:anywhere;font-size:16px;font-style:normal;font-weight:700;line-height:175%}.sidebar-container .sidebar-top-email{color:#9e9e9e;letter-spacing:.17px;overflow-wrap:anywhere;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.sidebar-container .sidebar-content{flex-direction:column;gap:6px;width:100%;display:flex}.sidebar-container .sidebar-menu-item{color:#616161;letter-spacing:.15px;flex-shrink:0;align-self:stretch;align-items:center;gap:16px;padding:12px 0 12px 16px;font-size:16px;font-style:normal;font-weight:500;line-height:150%;display:flex}.sidebar-container .sidebar-menu-item i{font-size:20px}.sidebar-container .sidebar-menu-item.border-bottom{margin-bottom:32px;position:relative}.sidebar-container .sidebar-menu-item.border-bottom:after{content:"";border-bottom:1px solid #e0e0e0;position:absolute;bottom:-16px;left:0;right:0}.sidebar-container .sidebar-menu-item:hover,.sidebar-container .sidebar-menu-item.active{color:#2d4397;letter-spacing:.15px;background:#eef1fb;border-radius:8px;font-weight:600;line-height:150%}.sidebar-container .sidebar-menu-item:hover i:before,.sidebar-container .sidebar-menu-item.active i:before{color:#2d4397}.sidebar-container-content{background-color:#fafafa;flex-direction:column;gap:32px;width:calc(100% - 305px);height:calc(100vh - 64px);padding:24px;display:flex;overflow:auto}.add-slot-modal{flex-direction:column;gap:24px;display:flex}.add-slot-modal-header-wrapper{flex-direction:column;gap:8px;display:flex}.add-slot-modal-header{justify-content:space-between;align-items:center;display:flex}.add-slot-modal-header-title{color:#243777;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:800;line-height:160%}.add-slot-modal-header-close i{font-size:24px}.add-slot-modal-header-close{cursor:pointer}.add-slot-modal-subheader{color:#424242;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:600;line-height:160%}.add-slot-modal-subheader span{color:#616161;margin-left:16px;font-size:16px;font-weight:300}.add-slot-modal .step-seperator{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.add-slot-modal .step-seperator .step-circle{color:#fff;text-align:center;background:#e0e0e0;border-radius:100px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:500;display:flex}.add-slot-modal .step-seperator .step-circle span{display:none}.add-slot-modal .step-seperator .step-circle.active{background:#4f63c8}.add-slot-modal .step-seperator .step-circle.active span{display:block}.add-slot-modal .step-seperator .step-seperator-line{border-bottom:1px solid #e0e0e0;width:calc(25% - 46px);height:2px}.add-slot-modal .step-seperator .step-seperator-line.active{border-color:#93a3e6}.add-slot-modal .step-content-header{color:#424242;letter-spacing:.15px;margin-bottom:8px;font-size:16px;font-style:normal;font-weight:600;line-height:160%}.add-slot-modal .step-content-footer{color:#424242;letter-spacing:.15px;justify-content:flex-end;align-items:center;margin-top:24px;font-style:normal;font-weight:400;line-height:150%;display:flex}.add-slot-modal .step-content-footer .MuiTypography-root{color:#424242;letter-spacing:.15px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.add-slot-modal .step-content-container{display:flex}.add-slot-modal .step-content-container-box{width:50%}.add-slot-modal .step-content-container-box-header{flex-direction:column;gap:4px;margin-bottom:15px;display:flex}.add-slot-modal .step-content-container-box-title{color:#424242;letter-spacing:.15px;font-size:14px;font-style:normal;font-weight:600;line-height:160%}.add-slot-modal .step-content-container-box-subtitle{color:#757575;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.add-slot-modal .step-content-container-box-bottom{flex-direction:column;justify-content:flex-end;display:flex}.add-slot-modal .step-content-container-box:first-of-type{padding-right:45px}.add-slot-modal .step-content-container-box:last-of-type{border-left:1px solid #e0e0e0;padding-left:45px}.add-slot-modal .step-content-container-duration{margin-bottom:16px}.add-slot-modal .step-content-container-duration .form-field .MuiSelect-select{width:190px}.add-slot-modal .step-content-container-duration .form-field input{width:236px;height:40px}.add-slot-modal .step-content-container-duration .MuiOutlinedInput-root{height:40px;background-color:#fff!important}.add-slot-modal .step-content-container.full-width .step-content-container-box{width:100%}.add-slot-modal .step-content-container.full-width .step-content-container-box:last-of-type{border-left:none;padding:0}.add-slot-modal .step-content-container.address-based{margin-top:10px}.add-slot-modal .step-content-container.address-based form{width:100%;display:flex}.add-slot-modal .step-content-container.address-based .step-content-container-box{width:40%}.add-slot-modal .step-content-container.address-based .step-content-container-box:first-of-type{padding-right:32px}.add-slot-modal .step-content-container.address-based .step-content-container-box:last-of-type{border-left:1px solid #e0e0e0;width:60%;padding-left:32px}.add-slot-modal .step-content-container.calendar-based .step-content-container-box:first-of-type{padding-right:18px}.add-slot-modal .step-content-container.calendar-based .step-content-container-box:last-of-type{padding-left:18px}.add-slot-modal .step-content-container.overview-based .step-content-container-box:first-of-type{width:53%;padding-right:18px}.add-slot-modal .step-content-container.overview-based .step-content-container-box:last-of-type{width:47%;padding-left:18px}.add-slot-modal .images-slider{flex-direction:column;gap:10px;margin-top:16px;display:flex}.add-slot-modal .images-slider-items{gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.add-slot-modal .images-slider-item{background:#f5f5f5;border-radius:8px;justify-content:center;align-items:center;width:33%;min-width:105px;height:120px;display:flex}.add-slot-modal .images-slider-item:hover{cursor:pointer}.add-slot-modal .images-slider-item.main{width:100%;height:260px;position:relative}.add-slot-modal .images-slider-item.main .save-btn{letter-spacing:.46px;justify-content:center;align-items:center;height:26px;font-size:12px;font-style:normal;font-weight:500;line-height:22px;display:flex}.add-slot-modal .images-slider-item.main .save-btn i{font-size:18px}.add-slot-modal .images-slider-item.main:hover{cursor:default}.add-slot-modal .images-slider-item-img{object-fit:contain;width:100%;height:100%}.add-slot-modal .images-slider-item.selected{border:1px solid #2d4397}.add-slot-modal .add-slot-main-image-container{height:100%;position:relative}.add-slot-modal .add-slot-main-image-container .add-slot-logo{z-index:10;cursor:"move";position:absolute;bottom:16px;right:16px}.add-slot-modal .add-slot-options{flex-wrap:wrap;align-items:center;gap:24px;margin:16px 0;display:flex}.add-slot-modal .add-slot-options.full-width{gap:16px}.add-slot-modal .add-slot-options.full-width .add-slot-option{max-width:unset;padding:16px 24px}.add-slot-modal .add-slot-options.full-width .add-slot-option-info{flex-direction:column;display:flex}.add-slot-modal .add-slot-option{background:#fafafa;border-radius:16px;flex:1 0 0;align-content:center;align-items:center;gap:16px;min-width:300px;max-width:390px;padding:8px 16px;display:flex}.add-slot-modal .add-slot-option.short{min-width:305px;max-width:305px}.add-slot-modal .add-slot-option.recomended{min-width:385px!important}.add-slot-modal .add-slot-option:hover{cursor:pointer}.add-slot-modal .add-slot-option-checkbox{margin-left:auto}.add-slot-modal .add-slot-option-name{color:#424242;letter-spacing:.15px;gap:8px;font-size:14px;font-style:normal;font-weight:500;line-height:175%;display:flex}.add-slot-modal .add-slot-option-description{color:#757575;letter-spacing:.17px;font-size:12px;font-style:normal;font-weight:400;line-height:143%}.add-slot-modal .add-slot-option .add-slot-parking-slot-recomended{color:#fff;letter-spacing:.16px;background:#6f83dd;border-radius:100px;align-items:center;gap:4px;min-width:110px;height:24px;min-height:24px;max-height:24px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;display:flex}.add-slot-modal .add-slot-option.selected{background:#eef1fb;border:1px solid #2d4397}.add-slot-modal .add-slot-option.selected .add-slot-option-name{color:#243777!important}.add-slot-modal .add-slot-price{flex-wrap:wrap;gap:16px;display:flex}.add-slot-modal .add-slot-price .form-field input{width:218px}.add-slot-modal .add-slot-price .MuiOutlinedInput-root{height:40px;background-color:#fff!important;width:238px!important}.add-slot-modal .add-slot-price .form-field-input-icon-text{top:13px!important}.add-slot-modal .add-slot-price-item label{color:#424242;letter-spacing:.1px;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:14px;font-style:normal;font-weight:500;line-height:157%;display:flex}.add-slot-modal .add-slot-price-item label span{color:#616161;letter-spacing:.16px;background:#f5f5f5;border-radius:100px;align-items:center;gap:4px;height:24px;min-height:24px;max-height:24px;padding:4px 14px;font-size:13px;font-style:normal;font-weight:500;line-height:18px;display:flex}.add-slot-modal .add-slot-price-item label span.required{color:#243777;background:#eef1fb}.add-slot-modal .add-slot-price-item-text{color:#616161;letter-spacing:.4px;padding:3px 14px;font-size:12px;font-style:normal;font-weight:400;line-height:166%}.add-slot-modal .add-slot-address-tabs{background:#fafafa;border-radius:32px;align-items:center;gap:4px;width:fit-content;margin:32px 0;padding:8px;display:flex}.add-slot-modal .add-slot-address-tabs-item{color:#424242;letter-spacing:.46px;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:320px;padding:8px 22px;font-size:15px;font-style:normal;font-weight:500;line-height:26px;display:flex}.add-slot-modal .add-slot-address-tabs-item i{color:#424242;font-size:20px}.add-slot-modal .add-slot-address-tabs-item:hover{cursor:pointer}.add-slot-modal .add-slot-address-tabs-item.active{color:#2d4397;background:#fff;border-radius:32px;font-size:15px}.add-slot-modal .add-slot-address-tabs-item.active i{color:#243777}.add-slot-modal .add-slot-address-tabs-item.disabled{opacity:.5}.add-slot-modal .add-slot-address-map{width:100%;height:100%;overflow:hidden}.add-slot-modal .add-slot-address-map-container{height:450px;position:relative}.add-slot-modal .add-slot-address-map-edit-marker-btn{position:absolute;top:10px;right:10px}.add-slot-modal .add-slot-address-map-edit-marker-btn .button{height:36px}.add-slot-modal .add-slot-address-map-empty{z-index:2;background:linear-gradient(#ffffffe6 0% 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.add-slot-modal .add-slot-address-map-empty-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.add-slot-modal .add-slot-address-map-empty-subheader{color:#757575;letter-spacing:.1px;margin:4px 0 16px;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.add-slot-modal .add-slot-address-map-empty-button{color:#243777;letter-spacing:.46px;background:#eef1fb;border-radius:32px;justify-content:center;align-items:center;gap:8px;height:36px;padding:6px 16px;font-size:13px;font-style:normal;font-weight:600;line-height:22px;display:flex}.add-slot-modal .add-slot-address-map-empty-button i{font-size:18px}.add-slot-modal .add-slot-address-map-empty-button i:before{color:#243777}.add-slot-modal .add-slot-address-fields{flex-wrap:wrap;gap:24px;margin:24px 0;display:flex}.add-slot-modal .add-slot-address-fields .form-field .MuiSelect-select{width:278px}.add-slot-modal .add-slot-address-fields .form-field input{width:300px;height:40px}.add-slot-modal .add-slot-address-fields .MuiOutlinedInput-root{height:40px;background-color:#fff!important;width:100%!important}.add-slot-modal .add-slot-address-fields-additional{width:100%;margin-top:24px}.add-slot-modal .add-slot-address-fields-additional .MuiFormControl-root,.add-slot-modal .add-slot-address-fields-additional .MuiInputBase-root{width:100%;height:262px!important;padding:0!important}.add-slot-modal .add-slot-address-fields-additional .form-field textarea{width:100%;padding:16px 12px;height:228px!important}.add-slot-modal .add-slot-address-fields-additional .MuiOutlinedInput-root{background-color:#fff!important}.add-slot-modal .add-slot-edit-map-search{align-items:center;gap:32px;display:flex}.add-slot-modal .add-slot-edit-map-search .button{color:#fff;letter-spacing:.4px;min-width:140px;height:36px;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.add-slot-modal .add-slot-edit-map-search .MuiOutlinedInput-root{height:36px!important}.add-slot-modal .add-slot-edit-map-search .form-field,.add-slot-modal .add-slot-edit-map-search .form-field .MuiFormControl-root{width:100%}.add-slot-modal .add-slot-edit-map-search .form-field input{width:100%;height:36px}.add-slot-modal .add-slot-edit-map-search .form-field-input-icon{top:8px}.add-slot-modal .add-slot-edit-map-container{border:1px solid #e3e7ef;border-radius:16px;width:100%;height:calc(100vh - 400px);max-height:700px;margin-top:20px;overflow:hidden}.add-slot-modal .mapboxgl-ctrl-group{background-color:unset!important;box-shadow:none!important;border:none!important}.add-slot-modal .mapboxgl-ctrl-group button{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;padding:8px;display:flex;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003;border-radius:100px!important}.add-slot-modal .mapboxgl-ctrl-group button:last-of-type{margin-bottom:0}.add-slot-modal .add-slot-range{justify-content:center;display:flex}.add-slot-modal .add-slot-available-calendar{background:var(--grey-50,#fafafa);border-radius:16px;align-items:flex-start;gap:16px;max-width:fit-content;padding:16px;display:flex}.add-slot-modal .add-slot-available-calendar .MuiButtonBase-root.MuiPickersDay-root.Mui-selected{width:36px!important;height:30px!important}.add-slot-modal .add-slot-calendar-container .MuiPickersFadeTransitionGroup-root{color:#424242;text-align:center;letter-spacing:.15px;font-family:PublicSans;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.add-slot-modal .add-slot-calendar-container .MuiPickersCalendarHeader-root{margin-bottom:20px}.add-slot-modal .add-slot-calendar-container .MuiDateCalendar-root{border-radius:8px;max-height:328px;background-color:#fff!important}.add-slot-modal .add-slot-calendar-container .MuiPickersDay-root{color:#424242;text-align:center;letter-spacing:.17px;font-family:PublicSans;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.add-slot-modal .add-slot-calendar-container .MuiPickersDay-root.Mui-selected{color:#fff!important;background-color:#2d4397!important}.add-slot-modal .add-slot-calendar-container .add-slot-range-calendar-start .MuiPickersArrowSwitcher-button:last-of-type,.add-slot-modal .add-slot-calendar-container .add-slot-range-calendar-end .MuiPickersArrowSwitcher-button:first-of-type,.add-slot-modal .add-slot-range-calendars .add-slot-range-calendar-start .MuiPickersArrowSwitcher-button:last-of-type,.add-slot-modal .add-slot-range-calendars .add-slot-range-calendar-end .MuiPickersArrowSwitcher-button:first-of-type{display:none}.add-slot-modal .add-slot-range-calendars{background:#fafafa;border-radius:16px;justify-content:center;align-items:center;gap:8px;max-width:fit-content;padding:16px;display:flex}.add-slot-modal .add-slot-calendar-time-container-header{color:#424242;letter-spacing:.1px;margin-bottom:16px;font-size:14px;font-style:normal;font-weight:700;line-height:157%}.add-slot-modal .add-slot-calendar-time-container-body{gap:16px;display:flex}.add-slot-modal .add-slots-blocked-dates{background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;height:358px;max-height:358px;padding:16px;display:flex}.add-slot-modal .add-slots-blocked-dates-header{color:#424242;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:600;line-height:157%}.add-slot-modal .add-slots-blocked-dates-body{flex-direction:column;gap:12px;display:flex;overflow-y:auto}.add-slot-modal .add-slots-blocked-dates-body-item{background:#eef1fb;border-radius:16px;justify-content:space-between;align-self:stretch;align-items:center;width:180px;padding:4px 10px;display:flex}.add-slot-modal .add-slots-blocked-dates-body-item .blocked-day{color:#243777;letter-spacing:.16px;font-size:13px;font-style:normal;font-weight:500;line-height:22px}.add-slot-modal .add-slots-blocked-dates-body-item .blocked-day-time{color:#243777;letter-spacing:.16px;font-size:13px;font-style:normal;font-weight:400;line-height:22px}.add-slot-modal .add-slots-times{background:#fff;border-radius:8px;flex-direction:column;flex-shrink:0;align-self:stretch;align-items:flex-start;gap:8px;width:310px;padding:4px 16px;display:flex}.add-slot-modal .add-slots-times-header{color:#2d4397;letter-spacing:.15px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 0;font-size:16px;font-style:normal;font-weight:500;line-height:175%;display:flex}.add-slot-modal .add-slots-times-header i{font-size:18px}.add-slot-modal .add-slots-times-body{justify-content:space-between;width:100%;display:flex}.add-slot-modal .add-slots-times-body-part{flex-direction:column;width:100%;height:100%;min-height:220px;max-height:220px;display:flex}.add-slot-modal .add-slots-times-body-part-header{color:#243777;letter-spacing:.16px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:flex}.add-slot-modal .add-slots-times-body-part-header i{font-size:20px}.add-slot-modal .add-slots-times-body-part-header i:before{color:#93a3e6}.add-slot-modal .add-slots-times-body-part-content{overflow-y:auto}.add-slot-modal .add-slots-times-body .add-slots-time{justify-content:space-between;align-self:stretch;align-items:center;margin:0;padding:0 8px;display:flex}.add-slot-modal .add-slots-times-body .add-slots-time .MuiTypography-root{text-align:center;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:400;line-height:143%;color:#616161!important}.add-slot-modal .add-slots-times-footer{border-top:1px solid #e0e0e0;justify-content:space-between;width:100%;padding:8px;display:flex}.add-slot-modal .add-slots-times-footer-select-all{color:#424242;text-align:center;letter-spacing:.17px;justify-content:space-between;align-items:center;gap:20px;width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:143%;display:flex}.add-slot-modal .add-slots-times-footer-clear-btn{color:#2d4397;letter-spacing:.46px;font-size:13px;font-style:normal;font-weight:500;line-height:22px}.add-slot-modal .add-slots-times-footer-clear-btn.black{color:#424242}.add-slot-modal .add-slot-weeks{flex-direction:column;gap:4px;max-height:378px;display:flex;overflow-y:auto}.add-slot-modal .add-slot-week{background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;height:50px;padding:16px 8px 16px 28px;display:flex}.add-slot-modal .add-slot-week-checkbox .MuiTypography-root{letter-spacing:.15px;margin-left:3px;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#616161!important}.add-slot-modal .add-slot-week-unavailable{color:#616161;letter-spacing:.1px;min-width:300px;font-family:PublicSans;font-size:14px;font-style:normal;font-weight:600;line-height:157%}.add-slot-modal .add-slot-week-times{align-items:center;gap:16px;display:flex}.add-slot-modal .add-slot-week-to{color:#757575;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.add-slot-modal .period-delete-btn{background:#93a3e6;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.add-slot-modal .period-delete-btn.not-active{background:#bdbdbd}.add-slot-modal .period-delete-btn i{justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;display:flex}.add-slot-modal .period-delete-btn i:before{color:#fff}.add-slot-modal .add-slot-periods{flex-direction:column;gap:4px;max-height:378px;display:flex;overflow-y:auto}.add-slot-modal .add-slot-periods-item{background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:40px;padding:16px;display:flex}.add-slot-modal .add-slot-periods-item-title{color:#616161;letter-spacing:.15px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.add-slot-modal .add-slot-periods-item-content{align-items:center;gap:16px;display:flex}.add-slot-modal .add-slot-periods-item-content .add-slot-period-time{color:#757575;background:#f5f5f5;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:130px;height:30px;padding:6px 16px;font-size:12px;font-style:normal;font-weight:400;display:flex}.add-slot-modal .add-slot-periods-item-content .add-slot-period-time i{font-size:16px}.add-slot-modal .add-slot-periods-item-content .add-slot-period-to{color:#757575;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.add-slot-modal .add-slot-periods-item:hover{cursor:pointer}.add-slot-modal .add-slot-periods-item:hover .add-slot-period-time{color:#243777!important;background-color:#eef1fb!important}.add-slot-modal .add-slot-periods-item:hover .add-slot-period-time i:before{color:#243777!important}.add-slot-modal .add-slot-periods-item:hover .period-delete-btn.not-active{background:#93a3e6!important}.add-slot-modal .add-period-btn{width:25px;height:25px;padding:8px}.add-slot-modal .add-period-btn svg{font-size:15px}.add-slot-modal .add-slot-calendar-custom-header{color:#424242;text-align:center;letter-spacing:.15px;justify-content:space-between;align-self:stretch;align-items:center;height:58px;padding:8px 12px;font-size:16px;font-style:normal;line-height:175%;display:flex}.add-slot-modal .add-slot-overview-box{width:calc(100% - 32px);margin:0 16px;padding:10px 0 0}.add-slot-modal .add-slot-overview-box.with-border{border-bottom:1px solid #e0e0e0;padding:20px 0}.add-slot-modal .add-slot-overview-box-header{color:#424242;letter-spacing:.15px;justify-content:space-between;align-items:center;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:160%;display:flex}.add-slot-modal .add-slot-overview-box-header button{color:#243777;letter-spacing:.4px;background:#eef1fb;border-radius:32px;justify-content:center;align-items:center;gap:8px;width:133px;padding:4px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex}.add-slot-modal .add-slot-overview-box-header button i{font-size:18px}.add-slot-modal .add-slot-overview-box-header button i:before{color:#243777}.add-slot-modal .add-slot-overview-box-subheader{color:#757575;letter-spacing:.15px;font-size:14px;font-style:normal;font-weight:400;line-height:175%}.add-slot-modal .add-slot-overview-box-body{margin-top:8px}.add-slot-modal .add-slot-overview-box-body-images{gap:16px;display:flex;overflow-x:auto}.add-slot-modal .add-slot-overview-box-body-info{flex-direction:column;gap:8px;display:flex}.add-slot-modal .add-slot-overview-box-body-info .small{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.add-slot-modal .add-slot-overview-box-body-info-item{color:#424242;letter-spacing:.15px;background:#f5f5f5;border-radius:16px;align-self:stretch;align-items:center;gap:14px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex}.add-slot-modal .add-slot-overview-box-body-info-item-icon-text{color:#243777;font-size:14px}.add-slot-modal .add-slot-overview-box-body-info-item i{font-size:20px}.add-slot-modal .add-slot-overview-box-body-info-item i:before{color:#243777}.add-slot-modal .add-slot-overview-box-body-info-right-icon{align-items:center;margin-left:auto;display:flex}.add-slot-modal .add-slot-overview-box-body-info .ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.add-slot-modal-footer{justify-content:space-between;align-items:center;display:flex}.add-slot-modal-footer .button{min-width:178px;height:36px;font-size:14px;font-weight:700}.add-slot-calendar-header{color:#424242;letter-spacing:.1px;padding:0 32px 16px;font-size:14px;font-style:normal;font-weight:700;line-height:157%}.time-select-container{position:relative}.time-select-container .time-icon{color:#243777;font-size:16px;position:absolute;top:8px;left:12px}.time-select-container-placeholder{color:#757575;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.edit-map{gap:8px!important}.edit-map .add-slot-modal-header-title{color:#243777;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:700;line-height:160%}.edit-map .add-slot-modal-subheader{color:#757575;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.MuiButtonBase-root.MuiPickersDay-root.Mui-selected{color:#fff!important;background-color:#2d4397!important}.add-slot-overview-menu-item{color:#616161!important;letter-spacing:.17px!important;padding:8px 16px!important;font-family:PublicSans!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:143%!important}.notification-modal-header{text-align:center;color:#243777;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%}.notification-modal-message{color:#616161;letter-spacing:.15px;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:160%}.notification-modal-footer{justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.notification-modal-content-top{flex-direction:column;gap:8px;display:flex}.notification-modal .button-primary{color:#fff;letter-spacing:.4px;flex-direction:column;justify-content:center;align-items:center;width:fit-content;min-width:178px;height:36px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:700;line-height:24px;display:flex}.notification-modal .button{min-width:120px;height:36px;padding:6px 16px}.cancelation-message{flex-direction:column;gap:8px;display:flex}.cancelation-message-title{color:#616161;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:400;line-height:160%}.cancelation-message-subtitle{color:#424242;text-align:center;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.cancelation-message-info{color:#424242;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:600;line-height:175%}.my-places-top-boxes{flex-wrap:wrap;align-items:center;gap:16px;margin:32px 0;display:flex}.my-places-content-actions{gap:24px;display:flex}.my-places-content-no-results{color:#616161;text-align:center;letter-spacing:.15px;text-align:center;padding:20px 6px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.my-places-search{width:calc(100% - 189px);position:relative}.my-places-search input{color:#424242;letter-spacing:.15px;background:#fff;border-radius:16px;width:100%;height:100%;padding:8px 16px 8px 40px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.my-places-search i{font-size:20px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.my-places-search i:before{color:#2d4397}.my-places-filter-btn{color:#243777;letter-spacing:.15px;background:#eef1fb;border-radius:32px;justify-content:space-between;align-self:stretch;align-items:center;gap:9px;padding:8px 16px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:flex}.my-places-filter-btn i{font-size:18px}.my-places-filter-btn i:first-child{margin-right:7px}.my-places-content-header{color:#424242;letter-spacing:.16px;align-items:center;gap:14px;margin:24px 0;font-size:20px;font-style:normal;font-weight:500;line-height:18px;display:flex}.my-places-content-body{flex-direction:column;gap:16px;height:calc(100vh - 490px);padding:10px 1px;display:flex;overflow-y:auto}.my-places-item{background:#ffffff80;border-radius:16px;justify-content:space-between;align-self:stretch;align-items:center;padding:16px;display:flex;box-shadow:0 1px 1px #0000001a,0 -1px 1px #0000001a}.my-places-item-img{background:#eef1fb;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:60px;height:60px;padding:4px;display:flex}.my-places-item-left{align-items:center;gap:16px;display:flex}.my-places-item-right{align-items:center;gap:32px;display:flex}.my-places-item-info{flex-direction:column;gap:8px;display:flex}.my-places-item-title{color:#424242;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.my-places-item-subtitle{color:#616161;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.my-places-item-status-container{height:-webkit-fill-available;height:-moz-available;height:stretch}.my-places-item-action-item{letter-spacing:.15px;align-items:flex-start;gap:12px;font-style:normal;font-weight:400;line-height:150%;display:flex;color:#616161!important;padding:10px 16px!important;font-size:15px!important}.my-places-item-action-item i{font-size:20px}.my-places-item-action-item i:before{color:#0000008f}.my-places-item-action-item.delete{color:#d32f2f!important}.my-places-item-action-item.delete i:before{color:#d32f2f}.my-places-item-status{color:#424242;letter-spacing:.16px;background:#f5f5f5;border-radius:100px;align-items:center;gap:15px;height:32px;padding:6px 14px;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex}.my-places-item-status .dot{background-color:#bdbdbd;border-radius:50%;width:10px;height:10px}.my-places-item-status.green{color:#1b5e20;background:#f1f8e9}.my-places-item-status.green .dot{background-color:#43a047}.my-places-item-price{color:#243777;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.my-places-item-price .bold{margin-right:2px;font-size:20px;font-weight:800}.my-places-item-price .light{color:#757575;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.my-places-item-action-button{padding:8px}.my-places-item-action-button i{font-size:25px}.pagination-container{justify-content:end;align-items:center;gap:14px;margin-top:20px;display:flex}.pagination-container-info{color:#616161;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.content-header{color:#243777;text-transform:capitalize;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%}.content-subheader{color:#616161;letter-spacing:.15px;margin-top:4px;font-size:16px;font-style:normal;font-weight:500;line-height:175%}.content-view-switcher{color:#2d4397;letter-spacing:.15px;height:fit-content;box-shadow:0 2px 5px -1px var(--400,#6f83dd);background:#fff;border-radius:32px;align-self:stretch;align-items:center;gap:4px;padding:8px 20px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:flex}.content-view-switcher i{font-size:20px}.content-view-switcher-item{color:#616161!important;letter-spacing:.17px!important;padding:10px 16px!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:143%!important}.content-top-boxes{flex-wrap:wrap;align-items:center;gap:16px;margin:32px 0;display:flex}.content-top-box{background:#ffffff80;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;width:250px;padding:24px;display:flex;box-shadow:0 1px 1px #0000001a,0 -1px 1px #0000001a}.content-top-box.custom{gap:16px}.content-top-box-header{color:#424242;letter-spacing:.16px;align-items:center;gap:13px;font-size:16px;font-style:normal;font-weight:400;line-height:18px;display:flex}.content-top-box-content{color:#4f63c8;text-align:center;align-items:center;gap:8px;font-size:24px;font-style:normal;font-weight:700;line-height:12px;display:flex}.content-top-box-content.green{color:#1b5e20}.content-top-box-content.black{color:#424242}.content-top-box-content.dark-blue{color:#243777}.content-top-box-content span{color:#616161;font-size:19px;font-style:normal;font-weight:400;line-height:normal}.content-top-box .circle{background-color:#43a047;border-radius:50%;width:8px;height:8px}.content-top-box .circle.blue{background-color:#2d4397}.content-default-empty{background:#ffffff80;border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:32px;height:calc(100vh - 180px);min-height:440px;margin-top:32px;padding:24px;display:flex}.content-default-empty.min-h-200{height:calc(100vh - 210px)}.content-default-empty{box-shadow:0 1px 1px #0000001a,0 -1px 1px #0000001a}.content-default-empty-box{flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}.content-default-empty-box-text{text-align:center;flex-direction:column;gap:16px;display:flex}.content-default-empty-box-text-header{color:#243777;font-size:24px;font-style:normal;font-weight:700;line-height:133.4%}.content-default-empty-box-text-body{color:#616161;text-align:center;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:400;line-height:160%}.content-default-empty-box .button{flex-direction:column;justify-content:center;align-items:center;height:36px;padding:6px 16px;font-size:14px;display:flex}.page-content-header{color:#424242;letter-spacing:.16px;align-items:center;gap:14px;margin:24px 0;font-size:20px;font-style:normal;font-weight:500;line-height:18px;display:flex}.page-content-actions{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-content-actions-tabs{display:flex}.page-content-actions-tab{color:#757575;letter-spacing:.4px;background-color:#fff;border-radius:4px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:183px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex}.page-content-actions-tab:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.page-content-actions-tab:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.page-content-actions-tab.active{color:#243777;background-color:#eef1fb;font-size:14px;font-style:normal;font-weight:600}.data-table-container th,.data-table-container td{color:#616161;letter-spacing:.17px;border:none;align-self:stretch;align-items:center;gap:8px;padding:16px;font-size:14px;font-style:normal;font-weight:500;line-height:143%}.data-table-container .data-table-header .MuiTableSortLabel-root{letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;color:#243777!important}.data-table-container .font-bold{letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.data-table-container .font-bold.blue{color:#243777}.data-table-container .grey{color:#616161;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.data-table-container .status-circle{border-radius:50%;width:8px;height:8px}.data-table-container .status-box{color:#757575;letter-spacing:.4px;border-radius:100px;align-items:center;gap:10px;min-height:24px;max-height:24px;padding:5px 10px;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex}.data-table-container .status-box i{font-size:18px}.data-table-container .status-box.green{background:#e8f5e9}.data-table-container .status-box.green .status-circle{background:#43a047}.data-table-container .status-box.grey{color:#424242;background:#f5f5f5}.data-table-container .status-box.grey i:before{color:#424242}.data-table-container .status-box.blue{color:#0d47a1;background:#e3f2fd}.data-table-container .status-box.blue i:before{color:#0d47a1}.data-table-container .cell-two-rows{color:#424242;letter-spacing:.15px;text-transform:capitalize;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.data-table-container .cell-two-rows .grey{color:#757575;letter-spacing:.17px;font-size:13px;font-style:normal;font-weight:300;line-height:143%}.table-action-button{padding:8px}.table-action-button i{font-size:25px}.table-action-item{letter-spacing:.15px;align-items:flex-start;gap:8px;font-style:normal;font-weight:400;line-height:150%;display:flex;color:#616161!important;padding:10px 16px!important;font-size:15px!important}.table-action-item i{font-size:20px}.table-action-item i:before{color:#0000008f}.table-action-item.delete{color:#d32f2f!important}.table-action-item.delete i:before{color:#d32f2f}.table-action-item.blue,.table-action-item.blue i:before{color:#2d4397!important}.table-filters-button{background:#fff;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex;box-shadow:0 1px 1px #0000001a,0 -1px 1px #0000001a}.table-filters-button i{font-size:24px}.table-filters-button i:before{color:#243777}.MuiTable-root{table-layout:fixed!important}.MuiTable-root .MuiTableRow-root{height:65px;table-layout:fixed!important;border-radius:6px!important}.MuiTable-root .MuiTableCell-root{border:none;margin:10px;padding:8px 12px!important}.MuiTable-root .MuiTableHead-root .MuiTableCell-root{border-radius:4px;font-family:inter;font-size:12px;font-style:normal;line-height:normal;font-weight:600!important}.MuiTable-root .MuiTableBody-root .MuiTableCell-root{color:#3f3f46;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.MuiBackdrop-root.MuiBackdrop-invisible.MuiModal-backdrop{background-color:unset!important}.table-loading-box,.table-no-data-box{justify-content:center;align-items:center;padding:40px 20px;display:flex;position:absolute;top:45%;left:47%}.data-table-container{position:relative}.MuiTableContainer-root{overflow-y:auto;height:calc(100vh - 345px)!important}.MuiTableContainer-root::-webkit-scrollbar{border-radius:2px;width:5px;height:8px}.MuiTableContainer-root::-webkit-scrollbar-thumb{background-clip:padding-box;border-radius:6px;transition:border 4s,background-color 4s}.MuiTableContainer-root::-webkit-scrollbar-thumb:hover{border:0}.MuiTableCell-head{height:45px}.evaluate-modal-header{color:#243777;margin-bottom:8px;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%}.evaluate-modal-subheader{color:#616161;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:300;line-height:160%}.evaluate-modal-body{flex-direction:column;gap:32px;display:flex}.evaluate-modal-body-information{border-bottom:1px solid #dfdfdf;gap:32px;padding-bottom:32px;display:flex}.evaluate-modal-body-information-box{flex-direction:column;gap:16px;width:calc(50% - 16px);display:flex}.evaluate-modal-body-information-box-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:500;line-height:160%}.evaluate-modal-body-information-box-content{color:#424242;letter-spacing:.15px;background:#f5f5f5;border-radius:16px;align-self:stretch;align-items:center;gap:8px;padding:16px;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex}.evaluate-modal-body-information-box-content-icon-text{color:#243777;font-size:14px}.evaluate-modal-body-information-box-content i{font-size:20px}.evaluate-modal-body-information-box-content i:before{color:#243777}.evaluate-modal-body-box{flex-direction:column;gap:16px;display:flex}.evaluate-modal-body-box-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:500;line-height:160%}.evaluate-modal-body-box-textarea{resize:none;color:#424242;letter-spacing:.15px;background:#fff;border:1.5px solid #243777;border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;height:152px;padding:16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.evaluate-modal-body .rate-box{align-items:flex-start;gap:16px;display:flex}.evaluate-modal-body .rate-box-item{background:#fafafa;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.evaluate-modal-body .rate-box-item.filled{background:#eef1fb}.evaluate-modal-body .rate-box-item.filled i:before{color:#243777}.evaluate-modal-body .rate-box-item i{font-size:30px}.evaluate-modal-body .rate-box-item i:before{color:#757575}.evaluate-modal-footer{justify-content:space-between;align-items:center;display:flex}.evaluate-modal-footer .button{min-width:178px;height:36px;font-size:14px;font-weight:700}.evaluate-modal-footer .button i{font-size:20px}.report-modal-header{color:#243777;margin-bottom:8px;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%}.report-modal-subheader{color:#616161;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:300;line-height:160%}.report-modal-body{flex-direction:column;gap:32px;display:flex}.report-modal-body-information{border-bottom:1px solid #dfdfdf;gap:32px;padding-bottom:32px;display:flex}.report-modal-body-information-box{flex-direction:column;gap:16px;width:calc(50% - 16px);display:flex}.report-modal-body-information-box-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:500;line-height:160%}.report-modal-body-information-box-content{color:#424242;letter-spacing:.15px;background:#f5f5f5;border-radius:16px;align-self:stretch;align-items:center;gap:8px;padding:16px;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex}.report-modal-body-information-box-content-icon-text{color:#243777;font-size:14px}.report-modal-body-information-box-content i{font-size:20px}.report-modal-body-information-box-content i:before{color:#243777}.report-modal-body-box{flex-direction:column;gap:16px;display:flex}.report-modal-body-box-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:500;line-height:160%}.report-modal-body-box-textarea{resize:none;color:#424242;letter-spacing:.15px;background:#fff;border:1.5px solid #243777;border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;height:152px;padding:16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.report-modal-body .suggestions-box{flex-wrap:wrap;gap:16px;display:flex}.report-modal-body .suggestions-box-item{color:#424242;letter-spacing:.16px;background:#fafafa;border-radius:100px;align-items:center;height:40px;padding:11px 14px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:flex}.report-modal-body .suggestions-box-item.selected{color:#243777;background:#eef1fb}.report-modal-footer{justify-content:space-between;align-items:center;display:flex}.report-modal-footer .button{min-width:178px;height:36px;font-size:14px;font-weight:700}.report-modal-footer .button i{font-size:20px}.report-modal-image-preview-title{color:#243777;justify-content:space-between;align-items:center;padding:16px 24px;font-size:18px;font-weight:600;display:flex}.report-modal-image-preview-close{cursor:pointer;background:0 0;border:0;padding:8px}.report-modal-image-preview-close i{font-size:18px}.report-modal-image-preview-close i:before{color:#243777}.report-modal-image-preview-content{justify-content:center;padding:0 24px 24px;display:flex}.report-modal-image-preview-img{object-fit:contain;background:#fafafa;border-radius:12px;max-width:100%;max-height:70vh}.upload-images{flex-direction:column;gap:8px;max-height:400px;padding-right:10px;display:flex;overflow-y:auto}.upload-images.non-scrollable{max-height:none;overflow:hidden}.upload-image-container{border:1px dashed #9e9e9e;border-radius:4px;flex-direction:column;align-self:stretch;align-items:center;gap:8px;margin-top:16px;padding:24px 16px;display:flex}.upload-image-container:hover{cursor:pointer}.upload-image-container-text{color:#424242;letter-spacing:.15px;gap:4px;font-size:16px;font-style:normal;font-weight:400;line-height:175%;display:flex}.upload-image-container-text.grey{color:#616161;text-align:center;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.upload-image-container-text span{color:#2d4397;font-weight:500;text-decoration:underline}.upload-image-container i{padding:8px;font-size:24px}.upload-image-container i:before{color:#2d4397}.uploaded-img-box{background:#eef1fb80;border-radius:4px;align-self:stretch;align-items:center;gap:16px;padding:16px;display:flex}.uploaded-img-box.clickable{cursor:pointer}.uploaded-img-box-icon{color:#243777;padding:8px;font-size:20px}.uploaded-img-box-preview{object-fit:cover;border-radius:6px;width:48px;height:48px;display:block}.uploaded-img-box-description-name{color:#243777;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.uploaded-img-box-description-details{color:#757575;letter-spacing:.17px;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:143%;display:flex}.uploaded-img-box-description-details span{color:#243777}.uploaded-img-box-btn{margin-left:auto;padding:8px}.uploaded-img-box-btn i:before{color:#757575}.upload-img-file-preview{border-radius:16px;flex-direction:column;gap:32px;padding:48px;display:flex}.upload-img-file-preview-title{flex-direction:column;gap:8px;display:flex}.upload-img-file-preview-title-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.upload-img-file-preview-title-subheader{color:#757575;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.upload-img-file-preview-content{justify-content:center;display:flex}.upload-img-file-preview-img{object-fit:contain}.range-calendar-modal-header{justify-content:space-between;align-items:center;display:flex;gap:8px!important}.range-calendar-modal-header-title{color:#424242;letter-spacing:.15px;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.range-calendar-modal-header-close i{font-size:24px}.range-calendar-modal-header-close{cursor:pointer}.range-calendar-modal-calendars .range-calendar-modal-calendar-start .MuiPickersArrowSwitcher-button:last-of-type,.range-calendar-modal-calendars .range-calendar-modal-calendar-end .MuiPickersArrowSwitcher-button:first-of-type{display:none}.range-calendar-modal-calendars{background:#fafafa;border-radius:16px;justify-content:center;align-items:center;gap:8px;max-width:fit-content;padding:16px;display:flex}.range-calendar-modal-inputs{gap:32px;width:100%;margin-bottom:32px;display:flex}.range-calendar-modal-inputs .MuiPickersInputBase-root{border-radius:16px}.range-calendar-modal-inputs .MuiFormControl-root{max-width:220px}.range-calendar-modal-inputs .MuiInputBase-root{background:#fff;border-radius:10px}.range-calendar-modal-inputs .MuiInputBase-input{font-size:14px}.range-calendar-modal-inputs .MuiIconButton-edgeEnd{display:none}.range-calendar-modal .range-calendar-modal-container .MuiPickersFadeTransitionGroup-root{color:#424242;text-align:center;letter-spacing:.15px;font-family:PublicSans;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.range-calendar-modal .range-calendar-modal-container .MuiPickersCalendarHeader-root{margin-bottom:20px}.range-calendar-modal .range-calendar-modal-container .MuiDateCalendar-root{border-radius:8px;max-height:328px;background-color:#fff!important}.range-calendar-modal .range-calendar-modal-container .MuiPickersDay-root{color:#424242;text-align:center;letter-spacing:.17px;font-family:PublicSans;font-size:14px;font-style:normal;font-weight:400;line-height:143%}.range-calendar-modal .range-calendar-modal-container .MuiPickersDay-root.Mui-selected{color:#fff!important;background-color:#2d4397!important}.range-calendar-modal .range-calendar-modal-container .add-slot-range-calendar-start .MuiPickersArrowSwitcher-button:last-of-type,.range-calendar-modal .range-calendar-modal-container .add-slot-range-calendar-end .MuiPickersArrowSwitcher-button:first-of-type{display:none}.range-calendar-modal .range-calendar-modal-custom-header{color:#424242;text-align:center;letter-spacing:.15px;justify-content:space-between;align-self:stretch;align-items:center;height:58px;padding:8px 12px;font-size:16px;font-style:normal;line-height:175%;display:flex}.range-calendar-modal-footer{justify-content:space-between;align-items:center;display:flex}.range-calendar-modal-footer .button{min-width:178px;height:36px;font-size:14px;font-weight:700}.tenats-bookings .page-content-header,.tenats-bookings .page-content-actions{margin-bottom:32px}.booking-header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.search-box{background:#fafafa;border-radius:48px;flex-direction:column;align-items:center;gap:32px;width:98%;max-width:1094px;padding:48px 64px;display:inline-flex;box-shadow:-2px -2px 10px #111c3a33,2px 2px 10px #111c3a33}.search-box-top{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.search-box-header{color:#2d4397;letter-spacing:.25px;font-size:34px;font-style:normal;font-weight:700;line-height:123.5%}.search-box-subheader{color:#424242;font-size:24px;font-style:normal;font-weight:600;line-height:133.4%}.search-box-footer,.search-box-body{width:100%}.search-box-date-time{justify-content:center;align-items:center;gap:12px;display:flex}.search-box-divider{color:#4e4e4e;margin:0 10px;font-size:14px;font-weight:500}.search-box-picker{min-width:170px}.search-box-picker .MuiFormControl-root{width:100%}.search-box-picker .MuiInputBase-root{background:#fff;border:1px solid #d9d9d9;border-radius:16px;height:44px;padding-right:6px}.search-box-picker .MuiOutlinedInput-notchedOutline{border:none}.search-box-picker .MuiInputBase-input{color:#263072;padding:8px 12px;font-size:14px}.search-box-picker .MuiButtonBase-root{color:#243777}.search-box-picker-item .MuiPickersInputBase-root{border-radius:16px;width:220px;padding:7px 12px}.search-box-picker-item fieldset{border-color:#424242}.search-box-picker-item .Mui-focused fieldset{border:1px solid #424242!important}.search-box .search-box-search-textfield .MuiOutlinedInput-root{border-radius:16px;padding:12px 12px 12px 30px}.search-box .search-box-search-textfield fieldset{border-color:#424242}.search-box .search-box-search-textfield .Mui-focused fieldset{border:1px solid #424242!important}.search-box-search-input{margin-top:16px;position:relative}.search-box-search-input .search-box-search-icon{color:#4e4e4e;font-size:24px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-box-search-input .search-box-search-icon:before{color:#243777}.search-box-search-input .search-box-location{background:#eef1fb;border-radius:100px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:25%;right:12px}.MuiMultiSectionDigitalClockSection-root{flex-direction:row!important;align-items:center!important}.MuiMultiSectionDigitalClockSection-item{flex-direction:column;justify-content:center;display:flex;color:#424242!important;border-radius:32px!important}.MuiMultiSectionDigitalClockSection-item.Mui-selected{text-align:center;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:400;line-height:143%;color:#243777!important;background:#eef1fb!important}ul[aria-label=Select\ meridiem] .MuiMultiSectionDigitalClockSection-item.Mui-selected{color:#fff!important;background:#2d4397!important}.map-page{flex-direction:column;height:100vh;padding:65px 24px 24px;display:flex;overflow:hidden}.map-page-header{color:#243777;margin-top:16px;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%}.map-page-body{flex:1;display:flex;overflow:hidden}.map-page-map{flex:1;position:relative;overflow:hidden}.map-page .search-box-picker{min-width:100px}.map-page .search-box-picker-item .MuiPickersInputBase-root{border-radius:16px;width:220px;height:40px}.map-page .search-box-picker-item fieldset{border-color:#424242}.map-page .search-box-picker-item .Mui-focused fieldset{border:1px solid #424242!important}.map-page .search-box-picker-item.short .MuiPickersInputBase-root{width:150px}.map-page-map{border-radius:8px}.map-page-map .mapboxgl-ctrl-group{background-color:unset!important;box-shadow:none!important;border:none!important}.map-page-map .mapboxgl-ctrl-group button{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;padding:8px;display:flex;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003;border-radius:100px!important}.map-page-map .mapboxgl-ctrl-group button:last-of-type{margin-bottom:4px}.map-page-map .mapboxgl-ctrl-group button .mapboxgl-ctrl-icon{background-size:24px 24px;width:24px;height:24px}.map-page-map .mapboxgl-ctrl-group button.mapboxgl-ctrl-geolocate-active,.map-page-map .mapboxgl-ctrl-group button.mapboxgl-ctrl-geolocate-active:hover{background:#fff}.map-canvas{width:100%;height:100%}.map-page-body{gap:24px;display:flex}.map-search-bar{z-index:10;flex-shrink:0;padding:12px 0 24px}.map-search-bar-inner{align-items:center;gap:32px;margin:0 auto;display:flex}.map-search-bar-address{flex:1;min-width:200px}.map-search-bar-address-input{align-items:center;display:flex;position:relative}.map-search-bar-address-icon{color:#243777;z-index:1;pointer-events:none;font-size:18px;position:absolute;left:10px}.map-search-bar-address-icon:before{color:#243777}.map-search-bar-textfield .MuiOutlinedInput-root{border-radius:16px;height:40px;padding-left:34px}.map-search-bar-textfield .MuiInputBase-input{color:#263072;padding:8px 40px 8px 0;font-size:14px}.map-search-bar-textfield fieldset{border-color:#424242}.map-search-bar-textfield .Mui-focused fieldset{border-color:#243777!important}.map-search-bar-location-btn{background:#eef1fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;right:8px}.map-search-bar-location-btn:hover{background:#d9e0f7}.map-search-bar-divider-v{background:#e0e6f5;flex-shrink:0;width:1px;height:28px}.map-search-bar-pickers{flex-shrink:0;align-items:center;gap:8px;display:flex}.map-search-bar-btn{border-radius:16px;flex-shrink:0;height:44px;padding:0 24px;font-size:14px}.map-sidebar{background:#fafafa;border-radius:8px;flex-direction:column;gap:24px;width:600px;padding:24px;display:flex}.map-sidebar-toolbar{flex-shrink:0;align-items:center;gap:8px;display:flex}.map-sidebar-sort{flex:1}.map-sidebar-sort .MuiOutlinedInput-root{color:#243777;background:#fff;border-radius:16px;height:36px;font-size:14px;font-weight:600}.map-sidebar-sort .MuiOutlinedInput-notchedOutline{border-color:#d9d9d9}.map-sidebar-sort.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#243777}.map-sidebar-filter-bar{color:#243777;letter-spacing:.15px;background:#eef1fb;border-radius:16px;justify-content:space-between;align-self:stretch;align-items:center;gap:9px;width:calc(100% - 64px);height:56px;padding:8px 16px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:flex}.map-sidebar-filter-bar i{font-size:18px}.map-sidebar-filter-bar i:first-child{margin-right:7px}.map-sidebar-filter-bar-option{letter-spacing:.17px;font-style:normal;line-height:143%;color:#616161!important;padding:12px 16px!important;font-size:16px!important;font-weight:400!important}.map-sidebar-item-action-item{letter-spacing:.15px;align-items:flex-start;gap:12px;font-style:normal;font-weight:400;line-height:150%;display:flex;color:#616161!important;padding:10px 16px!important;font-size:15px!important}.map-sidebar-item-action-item i{font-size:20px}.map-sidebar-item-action-item i:before{color:#0000008f}.map-sidebar-item-action-item.delete{color:#d32f2f!important}.map-sidebar-item-action-item.delete i:before{color:#d32f2f}.map-sidebar-filter-btn{background:#fff;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:56px;height:56px;padding:12px;display:flex}.map-sidebar-count{color:#616161;flex-shrink:0;padding:0 16px;font-size:13px;font-weight:500}.map-sidebar-list{flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto}.map-sidebar-loader{justify-content:center;padding:40px 0;display:flex}.map-sidebar-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 24px;display:flex}.map-sidebar-empty-title{color:#243777;font-size:16px;font-weight:600}.map-sidebar-empty-subtitle{color:#616161;font-size:14px}.map-parking-card{background:#fff;border-radius:16px;flex-direction:column;gap:24px;width:554px;padding:24px;display:flex;box-shadow:0 1px 3px #0000001f,0 1px 1px #00000024,0 2px 1px -1px #0003}.map-parking-card-photo{border-radius:8px;flex-shrink:0;width:104px;height:104px;overflow:hidden}.map-parking-card-photo img{object-fit:cover;width:100%;height:100%}.map-parking-card-content{gap:16px;display:flex}.map-parking-card-info{flex-direction:column;gap:8px;width:100%;padding:3px 0;display:flex}.map-parking-card-details{justify-content:space-between;display:flex}.map-parking-card-address{color:#424242;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:500;line-height:175%}.map-parking-card-location{color:#424242;letter-spacing:.16px;align-items:center;gap:6px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:flex}.map-parking-card-location i{font-size:20px}.map-parking-card-location i:before{color:#4f63c8}.map-parking-card-rating{align-items:center;gap:6px;margin-top:2px;display:flex}.map-parking-card-rating i{font-size:20px}.map-parking-card-rating i:before{color:#fdd835}.map-parking-card-rating-count{color:#424242;letter-spacing:.16px;font-size:13px;font-style:normal;font-weight:600;line-height:18px}.map-parking-card-rating-count span{color:#424242;letter-spacing:.16px;font-size:13px;font-style:normal;font-weight:300;line-height:18px}.map-parking-card-price{align-items:baseline;gap:4px;margin-top:4px;display:flex}.map-parking-card-price-value{color:#243777;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:800;line-height:150%}.map-parking-card-price-value span{font-size:16px;font-weight:500;line-height:normal}.map-parking-card-price-suffix{color:#757575;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.map-parking-card-reserve{height:36px;margin-top:8px;font-size:14px}.map-parking-card-reserve i{font-size:16px}.map-price-marker{color:#1a2a58;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-size:16px;font-style:normal;font-weight:700;line-height:14px;transition:background .15s,color .15s,transform .15s;display:flex;position:relative;box-shadow:0 5px 10px -1px #6f83dd}.map-price-marker:after{content:"";z-index:2;border-top:7px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.map-price-marker-icon{font-size:16px}.map-price-marker-icon:before{color:inherit}.map-price-marker:hover,.map-price-marker--active{color:#fff;z-index:1;background:#243777;transform:scale(1.1)}.map-price-marker:hover .map-price-marker-icon:before,.map-price-marker--active .map-price-marker-icon:before{color:#fff}.map-price-marker:hover:after,.map-price-marker--active:after{border-top-color:#243777}.map-price-marker--grouped{border-radius:999px;width:40px;height:40px;padding:0;font-size:14px}.map-price-marker--grouped:after{display:none}.map-price-marker--grouped:hover,.map-price-marker--grouped.map-price-marker--active{border-radius:999px}.search-box-btn{color:#fff;letter-spacing:.4px;min-width:225px;height:40px;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.search-box-btn i{font-size:18px}.map-filter-popover{overflow:hidden;border-radius:16px!important;box-shadow:0 4px 24px #24377724!important}.map-filter-section+.map-filter-section{margin-top:24px}.map-filter-section-title{color:#2d4397;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.map-filter-section-title-range{font-weight:500}.map-filter-price-row{align-items:center;gap:10px;margin:16px 0;display:flex}.map-filter-price-input{background:#fff;border:1px solid #757575;border-radius:16px;flex:1;align-items:center;gap:8px;max-width:170px;height:40px;padding:8px 14px;display:flex}.map-filter-price-input:focus-within{border-color:#243777}.map-filter-price-field{color:#757575;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:14px;font-weight:500}.map-filter-price-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.map-filter-price-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.map-filter-price-field[type=number]{-moz-appearance:textfield}.map-filter-price-currency{color:#243777;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.map-filter-price-sep{color:#757575;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:500;line-height:157%}.map-spot-popup{z-index:10;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;gap:16px;width:360px;padding:16px;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 8px #0000001f,0 3px 4px #00000024,0 3px 3px -2px #0003}.map-spot-popup-header{justify-content:space-between;align-items:center;display:flex}.map-spot-popup-price{color:#243777;letter-spacing:.15px;font-size:18px;font-style:normal;font-weight:800;line-height:150%}.map-spot-popup-price-currency{color:#243777;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.map-spot-popup-price-suffix{color:#757575;font-size:14px;font-weight:400}.map-spot-popup-info{justify-content:space-between;display:flex}.map-spot-popup-types{justify-content:flex-end;align-items:end;gap:8px;width:100%;height:100%;display:flex}.map-spot-popup-types-item{aspect-ratio:1;background:#eef1fb;border-radius:32px;flex-wrap:wrap;place-content:center;align-items:center;gap:32px;width:45px;height:45px;padding:8px 16px;display:flex}.map-spot-popup-types-item img{width:32px;height:32px}.map-spot-popup-close{background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.map-spot-popup-close i{font-size:22px}.map-spot-popup-close i:before{color:#424242}.map-spot-popup-close:hover{background:#f5f5f5}.map-spot-popup-carousel{background:#eef1fb;width:100%;height:160px;position:relative;overflow:hidden}.map-spot-popup-carousel img{object-fit:cover}.map-spot-popup-carousel-btn{z-index:1;background:#4f63c899;border-radius:100px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%);box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003}.map-spot-popup-carousel-btn i{font-size:16px}.map-spot-popup-carousel-btn i:before{color:#243777}.map-spot-popup-carousel-btn--prev{left:10px}.map-spot-popup-carousel-btn--next{left:auto;right:10px}.map-spot-popup-body{flex-direction:column;gap:6px;display:flex}.map-spot-popup-address{color:#424242;letter-spacing:.15px;align-items:center;gap:6px;font-size:16px;font-style:normal;font-weight:600;line-height:175%;display:flex}.map-spot-popup-address i{flex-shrink:0;font-size:18px}.map-spot-popup-address i:before{color:#424242}.map-spot-popup-location,.map-spot-popup-type{color:#424242;letter-spacing:.16px;align-items:center;gap:6px;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:flex}.map-spot-popup-location i,.map-spot-popup-type i{flex-shrink:0;font-size:18px}.map-spot-popup-location i:before,.map-spot-popup-type i:before{color:#4f63c8}.map-spot-popup-type i:before{color:#243777}.map-spot-popup-rating{color:#424242;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.map-spot-popup-rating i{font-size:16px}.map-spot-popup-rating i:before{color:#fdd835}.map-spot-popup-rating span{font-weight:300}.map-spot-popup-reserve{border-radius:12px;height:44px;font-size:14px}.map-spot-popup-reserve i{font-size:16px}.map-filter-checkbox-row{cursor:pointer;align-items:center;gap:8px;padding:4px 0;display:flex}.map-filter-checkbox-row:last-child{margin-bottom:8px}.map-filter-checkbox-label{color:#424242;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media (max-width:1300px){.search-box-btn{min-width:auto}.map-search-bar-pickers{flex-wrap:wrap}.map-search-bar-inner{flex-direction:column}.map-search-bar-address-input,.map-search-bar-address,.map-search-bar-pickers,.map-search-bar-address-input input,.map-search-bar-address input,.map-search-bar-pickers input{width:100%}}@media (max-width:900px){.map-page-body{flex-direction:column}.map-page-map{height:50vh}.map-sidebar{border-top:1px solid #e0e6f5;border-left:none;width:100%;height:50vh}.map-search-bar-inner{flex-wrap:wrap}}.single-slot{background:#fff;min-height:100vh;padding:80px 24px 40px}.single-slot-inner{max-width:1500px;margin:0 auto;padding:0 20px}.single-slot-back{color:#243777;align-items:center;gap:16px;margin-top:10px;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%;display:flex}.single-slot-back i{font-size:22px}.single-slot-layout{grid-template-columns:447px 1fr;align-items:start;gap:40px;margin-top:20px;display:grid}@media (max-width:768px){.single-slot-layout{grid-template-columns:1fr}}.single-slot-layout-loader{justify-content:center;align-items:center;height:calc(100vh - 150px);display:flex}.single-slot-layout-no-data{justify-content:center;align-items:center;height:calc(100vh - 150px);font-weight:500;display:flex}.slot-info{flex-direction:column;gap:16px;display:flex}.slot-info-photo img{object-fit:cover;border-radius:8px;width:100%;height:auto}.slot-info-meta{flex-direction:column;gap:6px;display:flex}.slot-info-box{justify-content:space-between;align-items:center;display:flex}.slot-info-address{color:#424242;align-items:center;gap:6px;font-size:16px;font-style:normal;font-weight:600;line-height:175%;display:flex}.slot-info-address i{font-size:18px}.slot-info-rating{align-items:center;gap:4px;display:flex}.slot-info-rating-score{color:#424242;letter-spacing:.16px;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.slot-info-rating i{font-size:18px}.slot-info-rating i:before{color:#fdd835}.slot-info-rating-count{color:#424242;letter-spacing:.16px;font-size:16px;font-style:normal;font-weight:300;line-height:18px}.slot-info-location-row{color:#424242;align-items:center;gap:12px;font-size:13px;display:flex}.slot-info-city,.slot-info-type{color:#424242;letter-spacing:.16px;align-items:center;gap:6px;font-size:16px;font-style:normal;font-weight:400;line-height:18px;display:flex}.slot-info-city i,.slot-info-type i{color:#243777;font-size:18px}.slot-info-city i{color:#4f63c8;font-size:18px}.slot-info-details{border-top:1px solid #e0e0e0;flex-direction:column;gap:16px;padding-top:16px;display:flex}.slot-info-details-top{flex-direction:column;gap:8px;display:flex}.slot-info-section-title{color:#2d4397;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.slot-info-description{color:#757575;letter-spacing:.1px;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.slot-info-price-summary{background:#eef1fb;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:100%;padding:16px;display:flex}.slot-info-price-summary-title{color:#243777;letter-spacing:.4px;font-size:12px;font-style:normal;font-weight:700;line-height:166%}.slot-info-price-row{color:#616161;letter-spacing:.17px;justify-content:space-between;width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:143%;display:flex}.slot-info-price-row-value{color:#243777;letter-spacing:.15px;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.slot-info-price-row-currency{color:#243777;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.slot-info-price-row--total{color:#424242;letter-spacing:.17px;border-top:1px solid #bdbdbd;padding-top:16px;font-size:14px;font-style:normal;font-weight:700;line-height:143%}.slot-info-price-row--total .slot-info-price-row-value{font-size:16px;font-weight:800}.slot-info-carousel-btn{z-index:1;background:#4f63c899;border-radius:100px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%);box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003}.slot-info-carousel-btn-next{left:auto;right:8px}.slot-booking-form{flex-direction:column;gap:24px;display:flex}.slot-booking-section-container{gap:24px;display:flex}.slot-booking-section{background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:24px;padding:24px;display:flex;box-shadow:0 1px 1px #0000001a,0 -1px 1px #0000001a}.slot-booking-section-body{flex-wrap:wrap;gap:24px;display:flex}.slot-booking-section-title{color:#2d4397;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.slot-booking-section-box{flex-direction:column;gap:16px;width:100%;display:flex}.slot-booking-section-box-title{color:#424242;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:600;line-height:175%}.slot-booking-section-box-subtitle{color:#424242;letter-spacing:.15px;margin-top:4px;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.slot-booking-section-box-body{grid-template-columns:1fr 1fr;gap:16px 8px;width:100%;display:grid}.slot-booking-section-box-body-item{color:#424242;letter-spacing:.15px;background:#f5f5f5;border-radius:16px;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.slot-booking-section-box-body-item i{font-size:20px}.slot-booking-section-box-body-item i:before{color:#243777}.slot-booking-vehicle-chips{flex-wrap:wrap;gap:16px;display:flex}.slot-booking-vehicle-chip{background:#f5f5f5;border-radius:16px;flex-wrap:wrap;align-content:center;align-items:center;gap:8px;height:40px;padding:8px 16px;display:flex}.slot-booking-availability-tag{color:#1e4620;letter-spacing:.17px;background:#edf7ed;border-radius:8px;align-items:center;gap:12px;height:35px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:143%;display:flex}.slot-booking-availability-tag i{font-size:18px}.slot-booking-availability-tag i:before{color:#2e7d32}.slot-booking-date-label,.slot-booking-time-label{color:#424242;margin-bottom:16px;font-size:14px;font-weight:600}.slot-booking-date-times{flex-direction:column;gap:16px;display:flex}.slot-date-range-picker{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}.slot-date-range-picker-inputs{border-bottom:1px solid #e0e0e0;grid-template-columns:1fr 1fr;display:grid}.slot-date-range-picker-input{flex-direction:column;gap:2px;padding:10px 16px;display:flex}.slot-date-range-picker-input:first-of-type{border-right:1px solid #e0e0e0}.slot-date-range-picker-input-label{color:#9e9e9e;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.slot-date-range-picker-input-value{color:#243777;font-size:14px;font-weight:600}.slot-date-range-picker-calendars{grid-template-columns:1fr 1fr;gap:16px;display:grid}.slot-date-range-picker-calendars .MuiDateCalendar-root{width:100%;height:auto;max-height:none}@media (max-width:1300px){.slot-date-range-picker-calendars{grid-template-columns:1fr}}.slot-date-range-picker-calendar{background:#fafafa;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:16px 24px;display:flex}.slot-date-range-picker-calendar-header{color:#757575;letter-spacing:.17px;font-size:14px;font-style:normal;font-weight:500;line-height:143%}.slot-date-range-picker-calendar .MuiDateCalendar-root{background-color:#fff;padding:8px 12px}.slot-date-range-picker-calendar .slot-calendar-header-label{color:#424242;text-align:center;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.slot-date-range-picker-calendar .MuiDayCalendar-weekDayLabel{color:#0009!important;text-align:center!important;letter-spacing:.17px!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:143%!important}.slot-calendar-header{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.slot-calendar-header-label{color:#243777;text-transform:capitalize;font-size:14px;font-weight:600}.slot-calendar-header-spacer{width:28px}.slot-booking-time-section{gap:8px}.slot-booking-time-pickers{gap:12px;display:flex}@media (max-width:600px){.slot-booking-time-pickers{flex-direction:column}}.slot-booking-actions{justify-content:flex-end;gap:12px;padding-top:8px;display:flex}.slot-booking-actions .button{min-width:200px;height:36px}.slot-booking-actions .button-primary{letter-spacing:.4px;text-transform:capitalize;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.slot-booking-actions .button-white{color:#2d4397;letter-spacing:.4px;text-transform:capitalize;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.success-modal{padding:36px}.success-modal-icon-wrap{justify-content:center;margin-bottom:32px;display:flex}.success-modal-icon{color:#2e7d32;font-size:50px!important}.success-modal-title{color:#243777;text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:133.4%}.success-modal-subtitle{color:#616161;text-align:center;letter-spacing:.15px;text-align:center;margin-top:8px;margin-bottom:32px;font-size:20px;font-style:normal;font-weight:400;line-height:160%}.success-modal-card{background:#eef1fb;border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.success-modal-block{flex-direction:column;gap:6px;display:flex}.success-modal-block-title{color:#243777;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:700;line-height:175%}.success-modal-place-street{color:#424242;letter-spacing:.16px;margin:16px 0 8px;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.success-modal-place-city{color:#424242;letter-spacing:.16px;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.success-modal-divider{background:#d2d6e5;width:100%;height:1px}.success-modal-datetime-grid{gap:48px;display:flex}.success-modal-label{color:#424242;letter-spacing:.16px;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.success-modal-date{color:#424242;letter-spacing:.16px;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.success-modal-time{color:#424242;letter-spacing:.16px;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.success-modal-datetime-grid-item{flex-direction:column;gap:8px;display:flex}.success-modal-price-row,.success-modal-total-row{color:#424242;letter-spacing:.16px;justify-content:space-between;align-items:center;font-size:15px;font-style:normal;font-weight:400;line-height:18px;display:flex}.success-modal-price-value{color:#243777;letter-spacing:.15px;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.success-modal-price-value span{color:#243777;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.success-modal-total-row{color:#424242;font-weight:700}.success-modal-total-row span:last-child{color:#243777;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:800;line-height:175%}.success-modal-actions{justify-content:center;display:flex}.success-modal-actions .button{height:36px;font-size:14px}.success-modal-back-btn{min-width:230px;margin-top:24px}@media (max-width:992px){.success-modal{padding:24px}.success-modal-title{font-size:30px}.success-modal-subtitle{font-size:22px}.success-modal-block-title,.success-modal-place-street,.success-modal-place-city,.success-modal-date,.success-modal-time,.success-modal-price-row,.success-modal-total-row{font-size:20px}.success-modal-label{font-size:18px}.success-modal-total-row span:last-child{font-size:24px}}@media (max-width:640px){.success-modal{padding:16px}.success-modal-datetime-grid{grid-template-columns:1fr;gap:12px}.success-modal-title{font-size:24px}.success-modal-subtitle{margin-bottom:16px;font-size:16px}.success-modal-block-title,.success-modal-place-street,.success-modal-place-city,.success-modal-date,.success-modal-time,.success-modal-price-row,.success-modal-total-row,.success-modal-label{font-size:16px}.success-modal-total-row span:last-child{font-size:20px}.success-modal-back-btn{width:100%;min-width:0}}@media screen and (max-width:1050px){.header-actions{gap:8px}.header{padding:8px 46px}}@media screen and (max-width:870px){.header-actions .button{display:none}.mobile-button{display:block!important}}@media screen and (max-width:600px){.header{padding:8px 32px}.auth-box{width:100%;padding:32px}form{width:100%}.form-field input{width:100%;max-width:400px}.MuiFormControl-root{width:100%!important}}@media screen and (max-width:450px){.auth-box{padding:32px 24px}.auth-box-footer{flex-direction:column}}@media screen and (max-width:1050px){.footer{padding:0 32px}}@media screen and (max-width:930px){.footer-left{gap:16px}}@media screen and (max-width:870px){.footer{height:fit-content;min-height:64px}.footer-left{grid-template-columns:1fr 1fr;gap:0;display:grid}}@media screen and (max-width:600px){.footer{flex-direction:column;height:fit-content;min-height:64px}.footer-left{grid-template-columns:1fr;gap:0;width:100%;display:grid}.footer-left .button-text-medium{width:fit-content}.footer-right{width:100%}}@media screen and (max-width:1400px){.profile .MuiFormControl-root{width:100%}.profile .MuiSelect-select{border-radius:16px;width:100%!important}.profile-content-box-body .form-field,.profile-content-box-body .form-field input{width:100%}.phone-number-input-field-number,.profile .phone-number-inputs .phone-number-input-field-number input{width:100%!important}}@media screen and (max-width:1250px){.profile-content-box-body{gap:28px 51px}}@media screen and (max-width:960px){.profile-content-box-body{grid-template-columns:1fr}.profile-content-box-header{flex-direction:column;align-items:flex-start;gap:12px}}@media screen and (max-width:780px){.sidebar-container .sidebar{display:none}.sidebar-container .sidebar-container-content{width:100%}}@media screen and (max-width:600px){.add-slot-modal .add-slot-option.recomended{min-width:300px!important}}@media screen and (max-width:1180px){.search-box{max-width:548px;padding:48px}.search-box-date-time{flex-wrap:wrap}.search-box-divider{color:#4e4e4e;text-align:center;margin:0;font-size:14px;font-weight:500}}@media screen and (max-width:630px){.search-box-picker{width:100%}.search-box-picker-item .MuiPickersInputBase-root{width:100%!important}}
