@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}textarea,select{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit}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.f0e976b4.eot);src:url(../media/icomoon.f0e976b4.eot)format("embedded-opentype"),url(../media/icomoon.e8bdff01.ttf)format("truetype"),url(../media/icomoon.5f193200.woff)format("woff"),url(../media/icomoon.183e1cc4.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-my-revenue:before{content:""}.icon-my-places:before{content:""}.icon-download:before{content:""}.icon-linked-filled:before{content:""}.icon-copy:before{content:""}.icon-heart:before{content:""}.icon-person-checked:before{content:""}.icon-shield:before{content:""}.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}body:has(.auth-container){background:url(../media/search-page-bg.e6cd3bdf.png) 50%/cover no-repeat fixed}.auth-container{flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.auth-container:before{content:"";z-index:0;pointer-events:none;background:url(../media/search-page-bg.e6cd3bdf.png) 50%/cover no-repeat;position:fixed;inset:0}.auth-container.block .auth-container-body{display:block}.auth-container.search-page .header{background:unset!important;box-shadow:unset!important}.auth-container.search-page:after{background:unset}.auth-container .header:not(.logged-in) .menu-btn{background:#fff;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003}.auth-container .header:not(.logged-in) .menu-btn svg{color:#2d4397}.auth-container .header:not(.logged-in) .header-actions .button-secondary{border:none}.auth-container>*{z-index:1;position:relative}.auth-container-body{justify-content:center;align-items:center;height:calc(100dvh - 154px);margin-top:90px;padding:32px;display:flex;overflow-y:auto}.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-btn .button-secondary{min-width:293px}.auth-box-plate-number{width:calc(100% - 200px)}.auth-box-plate-number input{width:196px!important}.auth-box-plate-number-vehicle-type{gap:8px;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-resend-btn{color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-weight:600;text-decoration:underline;transition:opacity .2s}.auth-box-resend-btn:hover:not(:disabled){opacity:.75}.auth-box-resend-btn:disabled{cursor:not-allowed;opacity:.5}.auth-box .contact-field,.auth-box .contact-field .MuiFormControl-root,.auth-box .contact-field .MuiOutlinedInput-root{width:100%}.auth-box .contact-field input,.auth-box .contact-field textarea{width:100%!important}.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}.auth-container.contact-page .auth-box{-webkit-backdrop-filter:blur(16px);background:#fafafabf}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{position:relative}.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;white-space:nowrap;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-danger{color:#fff;background:#d32f2f}.button-danger.border{border:1px solid #d32f2f}.button-danger:hover{background:#c62828}.button-danger:active{color:#b71c1c;background-color:#f5f5f5}.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:100;justify-content:space-between;align-items:center;width:100%;height:90px;padding:8px 24px;display:flex;position:fixed}.header .button{font-size:20px}.header-actions{flex:1;justify-content:flex-end;align-items:center;gap:32px;min-width:0;margin-left:48px;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-address{flex:1;min-width:0;max-width:700px;position:relative}.header-actions-address-input{width:100%}.header-actions-address i{z-index:2;font-size:18px}.header-actions-address i:before{color:#243777}.header-actions-address-textfield .MuiInputBase-root{border:1px solid #757575;border:1px solid var(--grey-600,#757575);box-sizing:border-box;background:#fff;border-radius:16px;width:100%;padding-left:24px}.header-actions-address-textfield fieldset{border:none}.header-actions-address-icon{color:#424242;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.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:56px;height:56px;padding:12px;display:flex;box-shadow:0 1px 5px #0000001f,0 2px 2px #00000024,0 3px 1px -2px #0003}.header.solid{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.solid .header-logo img{height:52px}.header.solid .header-actions{min-width:0}.header.solid .header-actions .button-primary{color:#eef1fb;letter-spacing:.4px;height:36px;padding:6px 24px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.header.solid .header-actions .button-secondary{letter-spacing:.4px;height:36px;padding:6px 24px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.header.solid .header-actions .header-desktop-menu .menu-btn{width:52px!important;height:52px!important}.header.solid .header-actions .user-initials{padding:8px;font-size:20px!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}.header-mobile-menu{display:none}.header-mobile-menu .menu-btn{background:#fff;width:40px;height:40px;box-shadow:0 1px 3px #0000001f,0 1px 1px #00000024,0 2px 1px -1px #0003}.header-mobile-menu .menu-btn svg{color:#2d4397}.header-mobile-menu-body-section{border-bottom:1px solid #bdbdbd;padding:24px}.header-mobile-menu-body-section a{display:block}.header-mobile-menu-body-section .menu-item{padding:6px 0!important}.header-mobile-menu-body-section .menu-item:hover{background:unset!important}.header-mobile-menu-body-section .button{width:100%;max-width:100%;height:36px;font-size:14px}.header-mobile-menu-body-section .button-primary{margin-bottom:16px}.header-mobile-menu-body-section .button-secondary{border:.5px solid #2d4397;line-height:unset!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%;text-decoration:none}.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:#fafafacc;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:#2d4397;letter-spacing:.46px;font-size:13px;font-style:normal;font-weight:500;line-height:22px}.footer-right{letter-spacing:.4px;color:#2d4397;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-subheader{color:#616161;margin-top:8px;font-size:16px;font-style:normal;font-weight:600}.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;flex:0 0 20px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-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-title--main{color:#243777;font-size:22px;font-weight:700}.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--delete,.profile-content-box-header-btn--delete svg{color:#d32f2f}.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-sections{flex-direction:column;gap:32px;width:100%;display:flex;position:relative}.profile-content-box-sections-loader{z-index:2;background-color:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.profile-content-box-section{flex-direction:column;gap:24px;display:flex}.profile-content-box-section+.profile-content-box-section{border-top:1px solid #2437771f;padding-top:32px}.profile-content-box-section-header{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.profile-content-box-body{grid-template-columns:1fr 1fr;gap:38px 102px;max-width:1100px;display:grid;position:relative}.profile-content-box-body-note{color:#616161;grid-column:1/-1;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:600;display:flex}.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}@media screen and (min-width:1401px){.profile-content-box-body .form-field .MuiPickersInputBase-root{width:438px;height:56px;padding:0 12px}.profile-content-box-body .form-field .MuiPickersOutlinedInput-root{width:462px}.profile-content-box-body .form-field .MuiPickersInputBase-sectionsContainer,.profile-content-box-body .form-field .MuiPickersOutlinedInput-sectionsContainer{padding:0}}.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-content-cancellation{justify-content:flex-end;align-items:center;display:flex}.profile .MuiOutlinedInput-input.Mui-disabled{opacity:.5}.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 .for-mobile{display:none}.profile .MuiFormControl-root{border-radius:16px!important}.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}.profile-from-modal .profile-content-box-body .form-field,.profile-from-modal .profile-content-box-body .form-field input,.profile-from-modal .profile-content-box-body .form-field .MuiPickersInputBase-root,.profile-from-modal .profile-content-box-body .form-field .MuiPickersOutlinedInput-root{width:100%}.profile-from-modal .phone-number-inputs,.profile-from-modal .phone-number-inputs .react-tel-input,.profile-from-modal .phone-number-inputs .react-tel-input input{width:100%!important}.profile-from-modal .MuiFormControl-root{width:100%}.profile-from-modal .MuiSelect-select{border-radius:16px;width:100%!important}.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{width:47%;padding-right:18px}.add-slot-modal .step-content-container.calendar-based .step-content-container-box:last-of-type{width:53%;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;overflow:hidden}.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-type-selects .add-slot-type-select{flex-direction:column;flex:1 1 0;min-width:0;max-width:420px;display:flex}.add-slot-modal .add-slot-type-selects .add-slot-type-select .step-content-container-duration{margin-top:auto}.add-slot-modal .add-slot-type-selects .form-field .MuiSelect-select{box-sizing:border-box;align-items:center;width:100%;padding-top:4px;padding-bottom:4px;display:flex}.add-slot-modal .add-slot-booking-row{flex-wrap:wrap;align-items:flex-start;gap:24px 64px}.add-slot-modal .add-slot-booking-window{flex:0 0 100%}.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{width:238px;max-width:100%}.add-slot-modal .add-slot-price .form-field input{width:218px}.add-slot-modal .add-slot-price .form-field-error{overflow-wrap:anywhere;box-sizing:border-box;width:238px;max-width:100%}.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-container{position:relative}.add-slot-modal .add-slot-address-map-view{width:100%;height:398px;position:relative}.add-slot-modal .add-slot-address-map{width:100%;height:100%;overflow:hidden}.add-slot-modal .add-slot-address-map-edit-marker-btn{z-index:2;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{border-radius:50%!important;width:36px!important;height:36px!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;border-radius:50%;width:36px;height:36px;margin:0 2px;padding:0;font-family:PublicSans;font-size:14px;font-style:normal;font-weight:400;line-height:36px}.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 .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected){background-color:#0000;border:1px solid #2d4397}.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{display:none}.add-slot-modal .add-slot-range-footer{margin-top:32px}.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-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-header button:disabled{opacity:.5;cursor:not-allowed}.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}.add-slot-select-value{color:#424242;letter-spacing:.15px;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;display:flex}.add-slot-select-value span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.add-slot-select-placeholder{color:#9e9e9e;font-size:14px}.add-slot-select-menu-item{align-items:center!important;gap:12px!important;padding:8px 16px!important;display:flex!important}.add-slot-select-menu-item-name{color:#424242;letter-spacing:.15px;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.add-slot-select-menu-item-description{color:#757575;letter-spacing:.17px;font-size:12px;font-weight:400}.add-slot-select-menu-item-recomended{color:#fff;white-space:nowrap;background:#6f83dd;border-radius:100px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px}.add-slot-select-menu-item-checkbox{margin-left:-8px!important;padding:4px!important}.notification-modal{z-index:1301!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}@media screen and (max-width:900px){.notification-modal,.notification-modal .MuiBackdrop-root{top:65px!important}.notification-modal .notification-modal-box{-webkit-overflow-scrolling:touch;justify-content:center;border-radius:0!important;gap:24px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;max-height:100%!important;padding:32px 24px!important;inset:0!important;overflow-y:auto!important;transform:none!important}}.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%}.owner-cancel-message{text-align:left;flex-direction:column;gap:16px;display:flex}.owner-cancel-message-description{color:#616161;font-size:15px;line-height:1.6}.owner-cancel-reasons{flex-direction:column;gap:8px;display:flex}.owner-cancel-reason-item{cursor:pointer;color:#333;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:15px;transition:background .15s,border-color .15s;display:flex}.owner-cancel-reason-item:hover{background:#f0f3fb;border-color:#b0bde8}.owner-cancel-reason-item input[type=radio]{accent-color:#2d4397;cursor:pointer;flex-shrink:0;width:18px;height:18px}.owner-cancel-reason-item:has(input:checked){color:#2d4397;background:#eef1fb;border-color:#2d4397;font-weight:600}.owner-cancel-other-wrapper{flex-direction:column;gap:6px;animation:.18s fadeSlideIn;display:none}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.owner-cancel-other-textarea{color:#333;resize:none;background:#f8f9fe;border:1px solid #b0bde8;border-radius:12px;outline:none;width:100%;min-height:80px;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.owner-cancel-other-textarea:focus{background:#fff;border-color:#2d4397}.owner-cancel-other-textarea::placeholder{color:#aaa}.my-places-top-boxes{flex-wrap:wrap;align-items:center;gap:16px;margin:32px 0;display:flex}.my-places-content-actions{gap:24px;margin-bottom: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-body{flex-direction:column;gap:16px;height:calc(100vh - 448px);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;min-width:0;display:flex}.my-places-item-right{flex-shrink:0;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;text-align:right;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.my-places-item-price .amount{white-space:nowrap}.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;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{align-items:stretch;gap:12px;display:flex}.content-view-switcher-option{cursor:pointer;background:#fff;border:1px solid #e3e7f5;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:170px;padding:10px 20px;transition:background-color .2s,border-color .2s;display:flex}.content-view-switcher-option-label{color:#243777;letter-spacing:.15px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.content-view-switcher-option-caption{color:#757575;letter-spacing:.4px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.content-view-switcher-option:hover{border-color:#c5cded}.content-view-switcher-option.active{background:#eef1fb;border-color:#c5cded}.content-view-switcher-option.active .content-view-switcher-option-caption{color:#4f63c8}.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}.Toastify__toast,.Toastify__toast-container--top-right{z-index:999999!important;padding-top:20px!important}.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}@media screen and (max-width:900px){.page-content-actions-tabs{flex-wrap:nowrap;width:100%;display:flex;overflow-x:visible}.page-content-actions-tab{text-align:center;white-space:normal;overflow-wrap:break-word;flex:1 1 0;width:auto;min-width:0;padding:8px 6px;font-size:13px;line-height:18px}}@media screen and (max-width:480px){.page-content-actions-tab{letter-spacing:.2px;padding:8px 4px;font-size:12px;line-height:16px}}.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;white-space:nowrap;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{justify-content:center;align-items:center;padding:40px 20px;display:flex;position:absolute;top:45%;left:47%}.table-no-data-box{text-align:center;justify-content:center;align-items:center;padding:40px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:600px){.table-no-data-box{padding:0}}.data-table-container{position:relative}.MuiTableContainer-root{overflow-y:auto;height:calc(100vh - 345px)!important;min-height:240px!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}.data-table-cards{flex-direction:column;gap:12px;display:flex}.data-table-card{cursor:pointer;background:#fff;border:1px solid #e3e7f5;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #0000000a}.data-table-card.selected{background:#f5f7ff;border-color:#243777}.data-table-card-top{align-items:center;gap:8px;min-height:32px;display:flex}.data-table-card-top .MuiCheckbox-root{padding:0}.data-table-card-top-actions{align-items:center;gap:4px;margin-left:auto;display:flex}.data-table-card-rows{flex-direction:column;gap:8px;display:flex}.data-table-card-row{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.data-table-card-row-label{color:#9095a1;letter-spacing:.6px;text-transform:uppercase;flex-direction:column;max-width:100%;font-size:11px;font-weight:600;line-height:145%;display:flex}.data-table-card-row-second-label{color:#9095a1;letter-spacing:.4px;font-size:10px;font-weight:400}.data-table-card-row-value{color:#3f3f46;text-align:left;overflow-wrap:anywhere;justify-content:flex-start;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:15px;font-weight:500;line-height:150%;display:flex}.data-table-container.is-cards .table-loading-box,.data-table-container.is-cards .table-no-data-box{width:100%;padding:40px 20px;position:static;top:auto;left:auto;transform:none}.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-actions{margin-bottom:32px}.booking-header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.bookings-page .page-content-actions-tabs{flex:auto;min-width:0}.bookings-page .page-content-actions-tab{white-space:nowrap;flex:1 1 0;width:auto;min-width:0;padding:8px 12px}.bookings-page .my-places-filter-btn{white-space:nowrap;flex-shrink:0}.bookings-page .MuiTable-root{width:100%;table-layout:auto!important}.bookings-page .MuiTableContainer-root{-webkit-overflow-scrolling:touch;overflow-x:auto}@media screen and (max-width:1200px){.bookings-page .content-top-box{width:calc(50% - 8px)}}@media screen and (max-width:900px){.bookings-page .booking-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.bookings-page .content-header{font-size:22px;line-height:130%}.bookings-page .content-subheader{line-height:150%}.bookings-page .page-content-actions{flex-direction:column;align-items:stretch;gap:12px}.bookings-page .page-content-actions-tabs{flex-wrap:nowrap;width:100%;display:flex;overflow-x:visible}.bookings-page .page-content-actions-tab{text-align:center;white-space:normal;overflow-wrap:break-word;flex:1 1 0;width:auto;min-width:0;padding:8px 6px;font-size:13px;line-height:18px}.bookings-page .my-places-filter-btn{align-self:flex-end}.bookings-page .content-view-switcher{align-self:stretch;width:100%}.bookings-page .content-view-switcher-option{flex:1 1 0;min-width:0}.bookings-page .content-top-boxes{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:10px;padding:1px;overflow-x:auto}.bookings-page .content-top-boxes::-webkit-scrollbar{display:none}.bookings-page .content-top-box{width:auto;min-width:auto;box-shadow:none;background:#fff;border:1px solid #e3e7f5;border-radius:12px;flex:1 1 0;gap:8px;padding:12px 14px}.bookings-page .content-top-box-header{white-space:nowrap;gap:6px;font-size:13px;line-height:16px}.bookings-page .content-top-box-content{gap:6px;font-size:18px;line-height:20px}.bookings-page .MuiTableContainer-root{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 320px);overflow-x:auto;height:auto!important;min-height:240px!important}.bookings-page .data-table-container th,.bookings-page .data-table-container td{white-space:nowrap}}@media screen and (max-width:600px){.bookings-page .content-header{font-size:20px}.bookings-page .content-subheader{font-size:14px}.bookings-page .content-top-boxes{gap:8px;margin:20px 0;padding:1px}.bookings-page .content-top-box{gap:6px;padding:10px 12px}.bookings-page .content-top-box-header{gap:6px;font-size:12px;line-height:15px}.bookings-page .content-top-box-content{gap:6px;font-size:17px;line-height:19px}.bookings-page .content-top-box-content span{font-size:14px}.bookings-page .my-places-filter-btn{min-height:36px;padding:6px 12px;font-size:14px}.bookings-page .content-view-switcher{gap:8px}.bookings-page .content-view-switcher-option{padding:8px 12px}.bookings-page .content-view-switcher-option-label{font-size:14px;line-height:20px}.bookings-page .content-view-switcher-option-caption{font-size:11px}.bookings-page .page-content-actions-tab{letter-spacing:.2px;min-width:0;padding:8px 4px;font-size:12px;line-height:16px}.bookings-page .data-table-container th,.bookings-page .data-table-container td{padding:12px 8px}.bookings-page .content-default-empty{min-height:360px;padding:18px}.bookings-page .content-default-empty-box{gap:20px}.bookings-page .content-default-empty-box-text-header{font-size:20px;line-height:1.3}.bookings-page .content-default-empty-box-text-body{font-size:16px;line-height:1.5}}.booking-details-page{background:#fafafa;min-height:calc(100vh - 65px);padding:24px}.booking-details-page .content-header{word-break:break-word}.booking-details-back{color:#616161;letter-spacing:.15px;align-items:center;gap:8px;margin-bottom:18px;font-size:15px;font-weight:500;line-height:150%;transition:color .2s;display:inline-flex}.booking-details-back-icon{justify-content:center;align-items:center;transition:transform .2s;display:flex}.booking-details-back-icon i{font-size:18px}.booking-details-back-icon i:before{color:#616161;transition:color .2s}.booking-details-back:hover{color:#243777}.booking-details-back:hover .booking-details-back-icon{transform:translate(-3px)}.booking-details-back:hover .booking-details-back-icon i:before{color:#243777}.booking-details-back:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #4f63c8}@media (prefers-reduced-motion:reduce){.booking-details-back,.booking-details-back-icon{transition:none}.booking-details-back:hover .booking-details-back-icon{transform:none}}.booking-details-inner{max-width:1440px;margin:0 auto}.booking-details-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.booking-details-header-city{color:#757575;margin-top:6px;font-size:15px;font-weight:500;line-height:150%}.booking-details-header-side{flex-shrink:0;align-items:center;gap:8px;display:flex}.booking-details-status{color:#757575;letter-spacing:.4px;white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:5px 12px;font-size:14px;font-weight:500;line-height:24px;display:flex}.booking-details-status i{font-size:18px}.booking-details-status-dot{background:#43a047;border-radius:50%;width:8px;height:8px}.booking-details-status.green{color:#2e7d32;background:#e8f5e9}.booking-details-status.grey{color:#424242;background:#f5f5f5}.booking-details-status.grey i:before{color:#424242}.booking-details-status.blue{color:#0d47a1;background:#e3f2fd}.booking-details-status.blue i:before{color:#0d47a1}.booking-details-layout{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"gallery side""access side""main side";gap:16px 24px;display:grid}.booking-details-gallery{grid-area:gallery}.booking-details-card--access{grid-area:access}.booking-details-layout--no-access{grid-template-areas:"gallery side""main side"}.booking-details-main{grid-area:main}.booking-details-side{grid-area:side}.booking-details-main,.booking-details-side{flex-direction:column;gap:16px;min-width:0;display:flex}.booking-details-side{position:sticky;top:89px}.booking-details-card{background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.booking-details-card-title{color:#243777;align-items:center;gap:10px;font-size:18px;font-weight:600;line-height:133.4%;display:flex}.booking-details-card-title i{font-size:22px}.booking-details-card-title i:before{color:#243777}.booking-details-card--access{background:#eef1fb}.booking-details-access-text{color:#263072;letter-spacing:.15px;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500;line-height:160%}.booking-details-empty-note{color:#757575;margin:0;font-size:15px;font-weight:400;line-height:150%}.booking-details-subtitle{color:#424242;font-size:15px;font-weight:600;line-height:150%}.booking-details-address{flex-direction:column;gap:4px;display:flex}.booking-details-address-street{color:#424242;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:150%}.booking-details-address-city{color:#757575;font-size:15px;font-weight:400;line-height:150%}.booking-details-map{background:#eceff1;border-radius:12px;width:100%;height:320px;overflow:hidden}.booking-details-map .mapboxgl-ctrl-bottom-right{margin:0 4px 4px 0}.booking-details-spot-type{color:#424242;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.booking-details-spot-type i{font-size:20px}.booking-details-spot-type i:before{color:#243777}.booking-details-summary{flex-direction:column;gap:12px;margin:0;display:flex}.booking-details-summary-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.booking-details-summary-row dt{color:#757575;letter-spacing:.17px;font-size:14px;font-weight:500;line-height:143%}.booking-details-summary-row dd{color:#243777;text-align:right;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:150%}.booking-details-gallery{flex-direction:column;gap:12px;display:flex}.booking-details-gallery-main{background:#eceff1;border-radius:16px;max-width:880px;position:relative;overflow:hidden}.booking-details-gallery-image{width:100%;height:auto;display:block}.booking-details-gallery-nav{background:#24377799;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.booking-details-gallery-nav--prev{left:12px}.booking-details-gallery-nav--next{right:12px}.booking-details-gallery-counter{color:#fff;background:#24377799;border-radius:100px;padding:4px 10px;font-size:13px;font-weight:500;position:absolute;bottom:12px;right:12px}.booking-details-gallery-thumbs{-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.booking-details-gallery-thumb{border:2px solid #0000;border-radius:10px;flex:none;width:96px;height:64px;line-height:0;overflow:hidden}.booking-details-gallery-thumb img{width:100%;height:100%}.booking-details-gallery-thumb.active{border-color:#4f63c8}@media screen and (max-width:1200px){.booking-details-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""access""side""main"}.booking-details-layout--no-access{grid-template-areas:"gallery""side""main"}.booking-details-side{position:static}}@media screen and (max-width:900px){.booking-details-header{flex-direction:column;align-items:flex-start;gap:12px}.booking-details-header-side{justify-content:space-between;width:100%}.booking-details-page{padding:16px 12px}.booking-details-back{margin-bottom:14px;font-size:14px}.booking-details-back-icon i{font-size:16px}.booking-details-card{padding:20px 16px}.booking-details-gallery-main{border-radius:12px}.booking-details-gallery-thumb{width:76px;height:52px}.booking-details-map{height:240px}}.revenue-page .page-content-actions-controls{align-items:center;gap:24px;display:flex}.revenue-page .revenue-top{margin:32px 0}.revenue-page .revenue-top .content-top-boxes{margin:16px 0 0}.revenue-page .revenue-top-boxes{animation:.24s ease-out revenue-boxes-in}.revenue-page .revenue-month-box{text-align:left;font:inherit;cursor:pointer;border:none;transition:box-shadow .2s}.revenue-page .revenue-month-box:hover{box-shadow:0 1px 1px #00000029,0 -1px 1px #00000029}.revenue-page .revenue-month-box-header{justify-content:space-between;width:100%}.revenue-page .revenue-month-box-header i{color:#243777;font-size:12px}.revenue-page .revenue-year-select{cursor:pointer;background:#ffffff80;border:1px solid #e3e7f5;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:350px;padding:16px 24px;transition:border-color .2s;display:flex}.revenue-page .revenue-year-select:hover{border-color:#c5cded}.revenue-page .revenue-year-select-text{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.revenue-page .revenue-year-select-label{color:#424242;letter-spacing:.16px;font-size:16px;font-weight:400;line-height:18px}.revenue-page .revenue-year-select-value{color:#243777;font-size:24px;font-weight:700;line-height:24px}.revenue-page .revenue-year-select i{color:#243777;font-size:12px}@media screen and (max-width:1200px){.revenue-page .content-top-box{width:calc(50% - 8px)}.revenue-page .page-content-actions-tab{width:150px}}@media screen and (max-width:900px){.revenue-page .revenue-year-select{max-width:none}.revenue-page .content-header{font-size:22px;line-height:130%}.revenue-page .page-content-header{margin:20px 0;font-size:18px;line-height:1.3}.revenue-page .page-content-actions{flex-direction:column;align-items:stretch;gap:12px}.revenue-page .page-content-actions-tabs{flex-wrap:nowrap;width:100%;display:flex;overflow-x:visible}.revenue-page .page-content-actions-tab{text-align:center;white-space:normal;overflow-wrap:break-word;flex:1 1 0;width:auto;min-width:0;padding:8px;font-size:13px;line-height:18px}.revenue-page .page-content-actions-controls{flex-wrap:wrap;justify-content:flex-end;gap:12px;width:100%}.revenue-page .content-top-boxes{flex-wrap:wrap;align-items:stretch;gap:10px;padding:1px;overflow-x:visible}.revenue-page .content-top-box{flex:1 1 0;gap:10px;width:auto;min-width:0;padding:16px 12px}.revenue-page .content-top-box-header{gap:6px;font-size:13px;line-height:16px}.revenue-page .content-top-box-content{gap:6px;font-size:19px}.revenue-page .content-top-box-content span{font-size:15px}.revenue-page .MuiTableContainer-root{max-height:calc(100vh - 320px);height:auto!important;min-height:240px!important}}@media screen and (max-width:600px){.revenue-page .content-header{font-size:20px}.revenue-page .revenue-top{margin:20px 0}.revenue-page .content-top-boxes{gap:8px;padding:1px}.revenue-page .revenue-year-select{padding:12px 16px}.revenue-page .revenue-year-select-label{font-size:14px}.revenue-page .revenue-year-select-value{font-size:20px}.revenue-page .content-top-box{padding:14px 10px}.revenue-page .content-top-box-header{font-size:12px;line-height:15px}.revenue-page .content-top-box-content{gap:6px;font-size:18px}.revenue-page .content-top-box-content span{font-size:14px}.revenue-page .page-content-actions-controls{justify-content:space-between}.revenue-page .table-filters-button{width:36px;height:36px}.revenue-page .my-places-filter-btn{min-height:36px;padding:6px 12px;font-size:14px}.revenue-page .data-table-container th,.revenue-page .data-table-container td{padding:12px 8px}}@keyframes revenue-boxes-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.revenue-page .revenue-top-boxes{animation:none}}.search-page-header{color:#fff;letter-spacing:-.5px;text-align:center;text-shadow:0 1px 2px #00000073,0 2px 8px #00000073;font-size:64px;font-weight:600;line-height:1.1}.search-page-subtitle{color:#000;text-align:center;letter-spacing:.15px;text-shadow:0 1px 2px #ffffffe6,0 0 10px #ffffffbf;font-size:25px;font-weight:500;line-height:1.3}.search-page-line{display:inline}.search-page-footer{background:#424242bf;border-radius:48px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 36px;padding:12px 24px;display:flex}.search-page-footer-item{align-items:center;gap:8px;min-width:0;display:flex}.search-page-footer-item-icon{background:var(--500,#4f63c8);border-radius:100px;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;display:flex}.search-page-footer-item-icon i{font-size:16px}.search-page-footer-item-icon i:before{color:#fff}.search-page-footer-item-text{color:#fafafa;letter-spacing:.16px;text-align:center;white-space:normal;overflow-wrap:anywhere;font-size:14px;font-style:normal;font-weight:500;line-height:1.2}.search-page-container{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.search-box{-webkit-backdrop-filter:blur(16px);background:#fafafabf;border-radius:48px;flex-direction:column;align-items:center;gap:32px;width:98%;max-width:1094px;margin-top:24px;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{width:100%}.search-box-footer .button{font-size:16px}.search-box-body{width:100%}.search-box-date-time{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.search-box-divider{color:#4e4e4e;margin:0 10px;font-size:14px;font-weight:500}.search-box-now-btn{color:#243777;white-space:nowrap;border-radius:12px;flex-shrink:0;font-size:14px;font-weight:600;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.search-box-picker{flex:1 1 0;min-width:170px;max-width:240px}.search-box-picker .MuiFormControl-root{width:100%}.search-box-picker--time{position:relative}.search-box-picker .MuiInputBase-root{-webkit-backdrop-filter:blur(16px);background:#fafafabf;border:1px solid #424242;border-radius:16px;height:52px;padding-right:6px}.search-box-picker .MuiInputBase-root.MuiInputBase-adornedStart{padding-left:12px}.search-box-picker .MuiOutlinedInput-notchedOutline{border:none}.search-box-picker .MuiInputBase-input{color:#263072;padding:8px 12px;font-size:16px}.search-box-picker .MuiButtonBase-root{color:#243777}.search-box-picker-item .MuiPickersInputBase-root{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);background:#fafafabf;border-radius:16px;width:100%;height:52px;padding:0 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{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);background:#fafafabf;border-radius:16px;height:52px;padding:0 12px 0 42px}.search-box .search-box-search-textfield .MuiInputBase-input{color:#263072;font-size:16px}.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:50%;right:12px;transform:translateY(-50%)}.search-box-time-select{border-radius:16px;width:100%;height:52px}.search-box-time-select .MuiOutlinedInput-root{border:1px solid #424242;border-radius:16px;box-shadow:none!important;outline:none!important}.search-box-time-select .MuiOutlinedInput-notchedOutline,.search-box-time-select .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.search-box-time-select .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:none!important}.search-box-time-select .MuiOutlinedInput-root.Mui-focused{box-shadow:none!important;outline:none!important}.search-box-time-select .MuiSelect-select{min-height:auto;font-size:16px;color:#000000de!important;padding:8px 8px 8px 0!important}.search-box-time-select .MuiSelect-icon{color:#243777}.search-box-time-select--short{width:150px}.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-toggle-bar{display:none}.map-search-container{box-shadow:none;background:0 0;border-radius:0;margin-bottom:0;padding:0;display:block}.map-duration-notice{letter-spacing:.17px;border-radius:8px;margin-top:8px;padding:2px 12px;font-size:14px;line-height:20px}.map-duration-notice .MuiAlert-icon,.map-duration-notice .MuiAlert-message{padding:7px 0}.map-duration-notice .MuiAlert-action{padding-top:3px}.map-header-box{width:100%;display:block}.map-page{flex-direction:column;height:100vh;padding:65px 24px 24px;display:flex;overflow:hidden}.map-page--guest{padding:90px 24px 24px}.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 .MuiInputBase-root,.map-page .search-box-picker .MuiPickersInputBase-root{background:#fff}.map-page .search-box-time-select--short{height:40px!important}.map-page .search-box-picker-item .MuiPickersInputBase-root,.map-page .search-box-picker-item .MuiOutlinedInput-root{border-radius:16px;width:100%;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,.map-page .search-box-picker-item.short .MuiOutlinedInput-root{width:100%}.map-page .search-box-time-select{width:220px}.map-page .search-box-time-select--short{width:100%}.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:flex-start;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:1px solid #424242!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:flex-start;gap:8px;display:flex}.map-search-bar-pickers-inputs{align-items:flex-start;gap:8px;display:flex}.map-search-bar-pickers-inputs .search-box-picker{flex:none;min-width:0}.map-search-bar-pickers-inputs .search-box-picker--date{width:165px}.map-search-bar-pickers-inputs .search-box-picker--time{width:130px}.map-search-bar-pickers-inputs .search-box-divider{margin:0 4px;line-height:40px}.map-search-bar-error{color:#d32f2f;margin:4px 0 0;font-size:12px;line-height:1.4}.map-search-bar-btn{border-radius:16px;flex-shrink:0;height:44px;padding:0 24px;font-size:14px}.map-search-bar .search-box-now-btn{color:#243777;white-space:nowrap;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;height:40px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.map-page-sidebar-container{flex-direction:column;min-height:0;display:flex}.map-page-sidebar-container .map-sidebar{flex:1;min-height:0}.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{cursor:pointer;background:#fff;border:none;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:56px;height:56px;padding:12px;transition:background-color .2s;display:flex;position:relative;box-shadow:0 1px 4px #0000001a}.map-sidebar-filter-btn:hover,.map-sidebar-filter-btn:focus,.map-sidebar-filter-btn:active{outline:none;background:#eef1fb!important}.map-sidebar-filter-btn .filter-badge{color:#fff;z-index:2;background-color:#3f51b5;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-family:Public Sans,sans-serif;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:-2px;left:-2px;box-shadow:0 1px 3px #0003}.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;padding:0 0 16px;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;max-width:100%;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;justify-content:space-between;align-items:center;font-size:16px;font-style:normal;font-weight:500;line-height:175%;display:flex}.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-types{justify-content:flex-end;align-items:end;gap:8px;height:100%;display:flex}.map-parking-card-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-parking-card-types-item img{width:32px;height:32px}.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-y:auto;border-radius:24px!important;flex-direction:column!important;display:flex!important;box-shadow:0 4px 32px #24377729!important}.map-filter-body{flex:1;min-height:0;margin-bottom:16px;overflow-y:auto}.map-filter-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.map-filter-title{color:#243777;font-size:22px;font-weight:800}.map-filter-close-btn{color:#243777;cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.map-filter-close-btn:hover{background-color:#f5f5f5}.map-filter-section+.map-filter-section{margin-top:24px}.map-filter-section-title{color:#212121;letter-spacing:.1px;font-size:16px;font-weight:700;line-height:1.4}.map-filter-section-title-range{color:#616161;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 #bdbdbd;border-radius:100px;flex:1;align-items:center;gap:8px;max-width:170px;height:44px;padding:8px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.map-filter-price-input:focus-within{border-color:#2d4397;box-shadow:0 0 0 1px #2d4397}.map-filter-price-field{color:#212121;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:15px;font-weight:600}.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]{appearance:textfield}.map-filter-price-currency{color:#2d4397;font-size:14px;font-style:normal;font-weight:700;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-filter-actions-container{margin-top:32px}.map-filter-actions-container .button+.button{margin-top:12px}.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-spot-popup-backdrop{display:none}.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%}.address-suggestions{z-index:30;background:#fff;border-radius:12px;max-height:300px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 20px #111c3a2e}.address-suggestions-item{cursor:pointer;align-items:center;gap:10px;padding:8px 14px;display:flex}.address-suggestions-item.active{background:#eef1fb}.address-suggestions-item-text{min-width:0}.address-suggestions-item-name{color:#424242;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.address-suggestions-item-place{color:#757575;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.single-slot{background:#fff;min-height:100vh;padding:80px 24px 40px}.single-slot--guest{padding-top:90px}.single-slot-inner{max-width:1600px;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;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}.single-slot-summary-mobile{display:none}.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;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.slot-booking-actions .button-white{color:#2d4397;letter-spacing:.4px;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-icon-wrap{margin-bottom:6px}}@media (max-width:640px){.success-modal{padding:24px 20px}.success-modal-icon-wrap{display:none}.success-modal-title{font-size:20px}.success-modal-subtitle{margin-top:4px;margin-bottom:20px;font-size:14px;line-height:1.5}.success-modal-card{gap:12px}.success-modal-datetime-grid{gap:16px}.success-modal-block-title{font-size:14px;line-height:1.4}.success-modal-place-street{margin:0;font-size:14px}.success-modal-place-city,.success-modal-date,.success-modal-time,.success-modal-price-row,.success-modal-total-row{font-size:14px}.success-modal-label{font-size:13px}.success-modal-total-row span:last-child{font-size:18px}.success-modal-back-btn{width:100%;min-width:0;margin-top:16px}}@media screen and (max-width:900px){.success-modal-dialog{height:calc(100% - 65px)!important;top:65px!important}.success-modal-dialog .MuiBackdrop-root{top:65px!important}.MuiDialog-paper:has(.success-modal){flex-direction:column;display:flex;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important}.success-modal.MuiDialogContent-root{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto!important}}@media screen and (max-width:1400px){.single-slot-inner{padding:0 12px}.single-slot-layout{grid-template-columns:380px 1fr;gap:24px}.slot-date-range-picker-calendar{padding:12px 16px}}@media screen and (max-width:1200px){.single-slot{padding:72px 16px 28px}.single-slot--guest{padding-top:82px}.single-slot-layout{grid-template-columns:1fr;gap:20px}.single-slot-back{gap:10px;font-size:20px}.single-slot-back i{font-size:18px}.slot-booking-section{gap:20px;padding:20px}.slot-booking-section-box-body{grid-template-columns:1fr;gap:10px}.slot-booking-section-body>div{width:100%}.slot-booking-actions{justify-content:stretch}.slot-booking-actions .button{flex:1;min-width:0}}@media screen and (max-width:768px){.slot-booking-section{box-shadow:none;padding:0;background:unset!important;border:none!important}.slot-booking-section-body,.slot-booking-date-mobile{width:100%}.single-slot{padding:62px 12px 12px}.single-slot--guest{padding-top:72px}.single-slot-inner{width:100%;padding:24px 32px}.single-slot-back{font-size:18px}.single-slot-layout{margin-top:12px;padding-bottom:8px}.single-slot-summary-mobile{margin-top:12px;display:flex}.slot-info .slot-info-price-summary{display:none}.slot-info-section-title{font-size:18px;line-height:150%}.slot-info-box{flex-direction:column;align-items:flex-start;gap:10px}.slot-booking-section-title{font-size:18px;line-height:150%}.slot-booking-availability-tag{align-items:flex-start;height:auto;padding:8px 12px}.slot-booking-date-fields{flex-direction:column;gap:12px;margin-top:12px;display:flex}.slot-booking-date-field{cursor:pointer;background:#fff;border:1px solid #bdbdbd;border-radius:16px;align-items:center;gap:10px;width:100%;height:48px;padding:0 16px;transition:border-color .2s,box-shadow .2s;display:flex}.slot-booking-date-field-icon{flex-shrink:0;font-size:18px}.slot-booking-date-field-icon:before{color:#2d4397}.slot-booking-date-field-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#424242;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.slot-booking-date-field-text.placeholder{color:#9e9e9e;font-weight:400}.slot-booking-date-field-edit{color:#2d4397;flex-shrink:0}.slot-booking-date-field:not(:disabled):hover{border-color:#2d4397}.slot-booking-date-field:disabled{cursor:not-allowed;opacity:.7;background:#f5f5f5}.slot-date-range-picker-calendars{gap:12px}.slot-date-range-picker-calendar{padding:12px}.slot-date-range-picker-calendar .MuiDateCalendar-root{padding:4px}.slot-booking-actions{flex-direction:column-reverse}.slot-booking-actions .button{width:100%;max-width:100%}.success-modal{padding:20px 24px!important}.success-modal-datetime-grid{flex-direction:column;gap:12px}}@media screen and (max-width:480px){.single-slot-layout{gap:16px}.slot-booking-section{gap:14px;padding:14px}.slot-booking-vehicle-chip{width:100%}.slot-booking-date-times{gap:10px}}.ambassador-page .page-content-actions-tab{width:fit-content;margin-top:32px}.ambassador-page .page-content-actions{margin-bottom:0}.ambassador-page .page-content-header{margin-top:0}.ambassador-page .overview-top{background:#fff;border-radius:48px;flex-direction:column;justify-content:center;gap:16px;margin-top:32px;padding:48px 64px;display:flex}.ambassador-page .overview-top-item{flex-direction:column;align-items:center;gap:4px;display:flex}.ambassador-page .overview-top-item-header{color:#2d4397;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:800;line-height:160%}.ambassador-page .overview-top-item-text{color:#616161;text-align:center;letter-spacing:.15px;max-width:700px;font-size:16px;font-style:normal;font-weight:400;line-height:190%}.ambassador-page .overview-activate-box{background:#fff;border-radius:48px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:400px;min-height:400px;margin-top:24px;padding:32px;display:flex}.ambassador-page .overview-activate-box-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.ambassador-page .overview-activate-box-text{color:#616161;letter-spacing:.15px;margin-bottom:12px;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.ambassador-page .overview-activate-box .button{width:200px;height:40px}.ambassador-page .overview-activate-boxes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:24px;display:grid}.ambassador-page .overview-activate-boxes-item{background:#fff;border-radius:48px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.ambassador-page .overview-activate-boxes-item.right{gap:24px}.ambassador-page .overview-activate-boxes-item-text{flex-direction:column;align-items:center;gap:4px;display:flex}.ambassador-page .overview-activate-boxes-item-header{color:#424242;letter-spacing:.15px;font-size:20px;font-style:normal;font-weight:600;line-height:160%}.ambassador-page .overview-activate-boxes-item-subtext{color:#616161;letter-spacing:.15px;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:175%}.ambassador-page .overview-activate-boxes-item .button{min-width:200px;height:40px;font-size:16px}.ambassador-page .overview-activate-boxes-item .button i{font-size:20px}.ambassador-page .overview-activate-boxes-item-share{flex-direction:column;gap:16px;width:100%;max-width:380px;display:flex}.ambassador-page .overview-activate-boxes-item-share-link{color:#424242;letter-spacing:.15px;white-space:nowrap;text-overflow:ellipsis;background:#f5f5f5;border-radius:16px;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex;overflow:hidden}.ambassador-page .overview-activate-boxes-item-share-link .overview-activate-boxes-item-share-link-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ambassador-page .overview-activate-boxes-item-share-link i{flex-shrink:0;font-size:18px}.ambassador-page .overview-activate-boxes-item-share-link i:before{color:#243777}.ambassador-page .overview-activate-boxes-item-share-copy{color:#243777;letter-spacing:.46px;background:#eef1fb;border-radius:32px;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:100%;max-width:380px;height:40px;padding:8px 22px;font-size:14px;font-style:normal;font-weight:600;line-height:26px;display:flex}.ambassador-page .overview-activate-boxes-item-share-copy i{font-size:18px}.ambassador-page .overview-activate-boxes-item-share-copy i:before{color:#243777}.ambassador-page .overview-qr-box{aspect-ratio:1;background:#e8f5e9;border-radius:8px;width:200px;height:200px;padding:23px}.ambassador-page .overview-link-box{background:#e8f5e9;border-radius:8px;justify-content:center;align-items:center;width:85px;height:85px;display:flex}.ambassador-page .overview-link-box i{font-size:35px}.how-it-works-page{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 16px;display:flex}.how-it-works-page h2{line-height:2rem}.how-it-works-page-box .auth-container-body{padding:16px 32px}.how-it-works-box{-webkit-backdrop-filter:blur(20px);background:#fafafabf;border-radius:32px;flex-direction:column;gap:0;width:98%;max-width:760px;padding:36px 48px;display:flex;box-shadow:-2px -2px 10px #111c3a26,2px 2px 10px #111c3a26}.how-it-works-header{text-align:center;flex-direction:column;gap:22px;margin-bottom:32px;display:flex}.how-it-works-title{color:#1a1a2e;letter-spacing:-.5px;margin:0;font-size:clamp(24px,3.5vw,34px);font-weight:800}.how-it-works-subtitle{color:#555;margin:0;font-size:14px;line-height:1.5}.how-it-works-divider{border:none;border-top:1px solid #0000001a;margin:12px 0}.how-it-works-section{flex-direction:column;gap:8px;display:flex}.how-it-works-section-title{color:#1a1a2e;margin:0;font-size:18px;font-weight:700}.how-it-works-list{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.how-it-works-list li{color:#333;font-size:14px;line-height:1.55;list-style-type:disc}.how-it-works-list li strong{color:#1a1a2e;font-weight:700}.how-it-works-list--plain li{font-weight:400;list-style-type:disc}.how-it-works-contact{color:#444;margin:0;font-size:14px;line-height:1.5}.how-it-works-tagline{text-align:center;color:#444;margin:24px 0 0;font-size:15px;font-style:italic;line-height:1.5}@media screen and (max-width:900px){.MuiDialog-root{height:calc(100% - 65px)!important;top:65px!important}.MuiDialog-root .MuiBackdrop-root{top:65px!important}.MuiDialog-paper{flex-direction:column;display:flex;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important}.MuiDialog-paper>.MuiDialogContent-root{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto!important}}@media screen and (max-width:1050px){.header-actions{gap:8px;margin-left:24px}}@media screen and (max-width:900px){.header{z-index:11111}}@media screen and (max-width:870px){.header-actions .button,.header-actions .button-secondary{display:none}.mobile-button{display:block!important}}.header:not(.logged-in) .header-menu-content-body{padding:8px 0}.header:not(.logged-in) .header-menu-content-body .menu-item{align-items:center;gap:8px;display:flex;color:#424242!important;padding:10px 20px!important;font-size:15px!important;font-weight:500!important}.header:not(.logged-in) .header-menu-content-body .menu-item.mobile-button{border-top:1px solid #ebebeb;margin-top:4px;color:#2d4397!important;padding-top:12px!important;font-weight:600!important}.header:not(.logged-in) .header-menu-content-body a.menu-item{text-decoration:none}.header:not(.logged-in) .header-menu-content-body a.menu-item:hover{border-radius:8px;background:#f5f5f5!important}@media screen and (max-width:900px){.header{padding:8px 20px}.header-logo img{width:120px!important}.header-actions{gap:8px;margin-left:16px}.header-desktop-menu{display:none}.header-actions-address{display:none}.header{height:56px;padding:0 32px}.header .header-logo img{width:100px!important}.header.menu-open,.auth-container.search-page .header.menu-open{box-shadow:0 2px 10px -1px #b8c3ef;background:#fff!important}.header:not(.logged-in){background:#fff;box-shadow:0 2px 5px -1px #b8c3ef}.auth-container .header:not(.logged-in){box-shadow:none;background:0 0}.auth-container-body{margin-top:56px}.auth-container-body .auth-box-header{font-size:24px}.auth-container-body .auth-box-header-box{gap:4px}.auth-container-body .auth-box-subheader{font-size:14px;font-weight:500}.footer{display:none}.header-mobile-menu-paper.MuiPaper-root{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:#f5f5f5!important;border-radius:0!important;margin:0!important;inset:56px 0 0!important;overflow-y:auto!important}.header-mobile-menu-paper.MuiPaper-root .MuiList-root{padding:0!important}.header-mobile-menu-paper .header-menu-content-top{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-radius:0;width:100%;padding:16px 24px}.header-mobile-menu-paper .header-menu-content-top-name{color:#243777;margin-bottom:4px;font-size:18px;font-weight:700}.header-mobile-menu-paper .header-menu-content-top-email{color:#9e9e9e;font-size:14px}.header-mobile-menu-paper .header-mobile-menu-body-section{width:100%;padding:8px 24px}.header-mobile-menu-paper .header-mobile-menu-body-section--divided{border-bottom:1px solid #e0e0e0}.header-mobile-menu-paper .header-mobile-menu-body-section--muted{background:#f5f5f5}.header-mobile-menu-paper .header-mobile-menu-body-section--cta{flex-direction:column;justify-content:center;gap:16px;padding:20px 24px;display:flex}.header-mobile-menu-paper .header-mobile-menu-body-section--cta .button{text-align:center;border-radius:100px;justify-content:center;align-items:center;width:100%;max-width:100%;height:44px;font-size:14px;font-weight:600;display:flex}.header-mobile-menu-paper .header-mobile-menu-item{color:#424242;width:100%;padding:14px 0;font-size:15px;font-weight:500}.header-mobile-menu-paper .header-mobile-menu-item a{color:inherit;width:100%;text-decoration:none;display:block}.header-mobile-menu-paper .menu-item a{color:#616161;width:100%;font-weight:500;text-decoration:none;display:block}.header-mobile-menu-search{background:#f5f5f5;border-bottom:1px solid #e0e0e0;padding:16px 24px}.header-mobile-menu-search-input{align-items:center;display:flex;position:relative}.header-mobile-menu-search-icon{z-index:2;pointer-events:none;font-size:18px;position:absolute;left:12px}.header-mobile-menu-search-icon:before{color:#243777}.header-mobile-menu-search-field .MuiOutlinedInput-root{background:#fff;border-radius:16px;height:44px;padding-left:34px}.header-mobile-menu-search-field fieldset{border-color:#bdbdbd}.header-mobile-menu-search-field .Mui-focused fieldset{border-color:#243777!important}.header-mobile-menu-search-field .MuiInputBase-input{color:#263072;font-size:14px}.header-mobile-menu{display:block}.header-mobile-menu .MuiPaper-root{width:100vw!important;max-width:100vw!important;height:calc(100vh - 56px)!important;max-height:calc(100vh - 56px)!important;box-shadow:none!important;background:#f5f5f5!important;border-radius:0!important;margin-top:16px!important;margin-left:16px!important;left:0!important}.header-mobile-menu .header-menu-content-top{border-radius:0!important}.header-mobile-menu .header-mobile-menu-body .header-menu-content-top{background:#f5f5f5;border-bottom:1px solid #e0e0e0;width:100%;padding:16px 24px}.header-mobile-menu .header-mobile-menu-body .header-menu-content-top-name{color:#243777;margin-bottom:4px;font-size:18px;font-weight:700}.header-mobile-menu .header-mobile-menu-body .header-menu-content-top-email{color:#9e9e9e;font-size:14px}.header-mobile-menu .header-mobile-menu-body .header-mobile-menu-body-section{background:#f5f5f5;border-bottom:1px solid #e0e0e0;width:100%;padding:8px 24px}.header-mobile-menu .header-mobile-menu-body .header-mobile-menu-body-section:first-of-type{border-bottom:none;flex-direction:column;justify-content:center;padding:20px 24px;display:flex}.header-mobile-menu .header-mobile-menu-body .header-mobile-menu-body-section:first-of-type .button-primary{border-radius:100px;width:100%;max-width:100%;height:44px;margin-bottom:16px;font-size:14px;font-weight:600}.header-mobile-menu .header-mobile-menu-body .header-mobile-menu-body-section:first-of-type .button-secondary{border-radius:100px;width:100%;max-width:100%;height:44px;font-size:14px;font-weight:600}.header-mobile-menu .header-mobile-menu-body .header-mobile-menu-body-section:last-of-type{border-bottom:none}.header-mobile-menu .header-mobile-menu-body .header-mobile-menu-body-section .menu-item{color:#424242!important;padding:14px 0!important;font-size:15px!important;font-weight:500!important}.header-mobile-menu .header-mobile-menu-body .header-mobile-menu-body-section .menu-item a{color:inherit;width:100%;text-decoration:none;display:block}.auth-container-body{flex:auto;height:auto;min-height:0}}@media screen and (max-width:600px){.auth-container-body{align-items:safe center}.auth-container.block .auth-container-body{flex-direction:column;justify-content:safe center;align-items:stretch;display:flex}.auth-box{border-radius:28px;gap:20px;width:100%;padding:24px 20px}.auth-box-header-box{gap:6px}.auth-box-header{font-size:26px}.auth-box-subheader{font-size:17px}.auth-box-subheader.v2{font-size:15px;line-height:1.45}.auth-box form{gap:20px}.auth-box .form-field .MuiOutlinedInput-root{border-radius:14px;height:48px}.auth-box .form-field-error{margin-top:4px}.auth-box .button{height:44px}.auth-box-checkboxes{padding:0}.auth-box-checkboxes label .MuiTypography-root{font-size:13px;line-height:1.4}.auth-box-checkboxes .MuiCheckbox-root{padding:6px}.auth-box-footer-text{font-size:14px}.auth-box-footer-link{line-height:1.4}.auth-box-plate-number-vehicle-type{flex-direction:column;gap:20px}.auth-box-plate-number{width:100%}.auth-box-btn .button{min-width:200px!important}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:20px 16px}.auth-box-footer{flex-direction:column;gap:2px}}@media screen and (max-width:600px) and (max-height:690px){.auth-container:not(.search-page) .auth-container-body{padding:12px 15px}.auth-box{gap:14px;padding:18px 16px}.auth-box form{gap:14px}.auth-box .form-field .MuiOutlinedInput-root{height:46px}.auth-box .form-field .eye-button{top:11px}.auth-box .form-field input{max-width:100%;max-height:40px}}@media screen and (max-width:870px){.auth-container:before{background-image:url(../media/search-page-bg-mobile.aff78b7c.png)}body:has(.auth-container){background-image:url(../media/search-page-bg-mobile.aff78b7c.png)}.auth-container .header:not(.menu-open){overflow:hidden;background:0 0!important}.auth-container .header:not(.menu-open):before{content:"";z-index:-1;pointer-events:none;background:url(../media/search-page-bg-mobile.aff78b7c.png) 50%/cover no-repeat;width:100vw;height:100vh;position:absolute;top:0;left:0}}@media screen and (max-width:900px){.auth-container.contact-page .auth-container-body{padding-top:44px;padding-bottom:36px}.auth-container.contact-page .auth-box{-webkit-backdrop-filter:none;background:#fafafa80;gap:26px;padding:32px 22px}.auth-container.contact-page .auth-box-header-box{gap:12px}.auth-container.contact-page .auth-box-header{line-height:1.3}.auth-container.contact-page .auth-box-subheader{line-height:1.6}.auth-container.contact-page form{gap:24px}}@media screen and (max-width:600px) and (max-height:700px){.auth-container.contact-page .auth-container-body{padding-top:24px;padding-bottom:20px}.auth-container.contact-page .auth-box{gap:18px;padding:22px 18px}.auth-container.contact-page form{gap:18px}}@media screen and (max-width:900px){.auth-container .footer{display:flex}}@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{height:auto;min-height:unset;flex-flow:wrap;justify-content:center;gap:3px 12px;padding:6px 12px}.footer-left{justify-content:center;flex-flow:wrap!important;gap:3px 8px!important;width:auto!important;display:flex!important}.footer-left .button-text-medium{width:auto!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.45!important}.footer-right{flex-direction:row!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;font-size:10px!important;line-height:1.45!important;display:flex!important}.footer-right div{white-space:nowrap}.footer-right div:last-child{display:none!important}}@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%}.profile .phone-number-inputs,.profile .phone-number-inputs .react-tel-input,.profile .phone-number-inputs .react-tel-input input{width:100%!important}}@media screen and (max-width:1250px){.profile-content-box-body{gap:28px 51px}}@media screen and (max-width:900px){.profile-content{gap:22px!important}.profile-content-box-body .MuiOutlinedInput-root{border-radius:12px!important;height:48px!important}.profile-content-box-body .MuiOutlinedInput-root.Mui-disabled{background-color:#f5f5f5!important}.profile-content-box-body .form-field .MuiInputBase-input.MuiOutlinedInput-input,.profile-content-box-body .form-field .MuiSelect-select{background-color:#0000!important}.profile-content-box-body .form-field .MuiSelect-select{box-sizing:border-box!important;border-radius:12px!important;align-items:center!important;height:48px!important;padding:10px 32px 10px 16px!important;font-size:16px!important;display:flex!important}.profile-content-box-body .form-field .MuiPickersInputBase-root,.profile-content-box-body .form-field .MuiPickersOutlinedInput-root{box-sizing:border-box!important;background-color:#f9fafb!important;border-radius:12px!important;height:48px!important;min-height:48px!important;padding:0 16px!important;font-size:16px!important}.profile-content-box-body .form-field .MuiPickersInputBase-root.Mui-disabled,.profile-content-box-body .form-field .MuiPickersOutlinedInput-root.Mui-disabled{background-color:#f5f5f5!important}.profile-content-box-body .form-field .MuiPickersOutlinedInput-notchedOutline{border-radius:12px!important}.profile-content-box-body .form-field .MuiPickersInputBase-sectionsContainer,.profile-content-box-body .form-field .MuiPickersOutlinedInput-sectionsContainer{padding:0!important}.profile-content-box-body .react-tel-input input:disabled{max-width:none;opacity:1!important;color:#00000080!important;-webkit-text-fill-color:#00000080!important;background-color:#f5f5f5!important}.profile-content-box{background:0 0!important;border:none!important;border-radius:0!important;gap:16px!important;padding:10px 0!important}.profile-content-box:last-child{border-bottom:none!important}.profile-content-box-header{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important}.profile-content-box-header-title{color:#243777!important;gap:12px!important;font-size:16px!important;font-weight:600!important}.profile-content-box-header-title svg{color:#4f63c8!important;font-size:28px!important}.profile-content-box-header-title-icon{background:#4f63c8!important;border-radius:50%!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.profile-content-box-header-title-icon i{font-size:18px!important}.profile-content-box-header-btn,.profile-content-box-header button{position:relative;overflow:hidden;width:36px!important;min-width:36px!important;height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dcdcdc!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.profile-content-box-header-btn span,.profile-content-box-header button span{display:none}.profile-content-box-header-btn .for-mobile,.profile-content-box-header button .for-mobile{display:block}.profile-content-box-header-btn svg,.profile-content-box-header-btn i,.profile-content-box-header button svg,.profile-content-box-header button i{text-indent:0;color:#243777!important;justify-content:center!important;align-items:center!important;margin:0!important;font-size:18px!important;display:flex!important}.profile-content-box-header-btn svg:before,.profile-content-box-header-btn i:before,.profile-content-box-header button svg:before,.profile-content-box-header button i:before{color:#243777!important}.profile-content-box-body{grid-template-columns:1fr!important;gap:12px!important;width:100%!important}.profile-content-box-body .form-field{width:100%!important}.profile-content-box-body .form-field input{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;height:48px!important;padding:10px 16px!important;font-size:16px!important}.profile-content-box-body .form-field .eye-button{top:12px}.profile-content-box-body .phone-number-inputs{width:100%!important}.profile-content-box-body .phone-number-inputs .react-tel-input{width:100%!important;height:48px!important}.profile-content-box-body .phone-number-inputs .react-tel-input input{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;height:48px!important;padding:10px 16px 10px 48px!important;font-size:16px!important}.profile-content-box-body .phone-number-inputs .react-tel-input .flag-dropdown{border-radius:12px 0 0 12px!important;height:46px!important;top:1px!important}.profile-content-box-header-title--main{font-size:18px!important;font-weight:700!important}.profile-content-box-sections{gap:20px!important}.profile-content-box-section+.profile-content-box-section{padding-top:20px!important}button.profile-content-box-header-btn--delete svg,button.profile-content-box-header-btn--delete i,button.profile-content-box-header-btn--delete svg:before,button.profile-content-box-header-btn--delete i:before{color:#d32f2f!important}}@media screen and (max-width:780px){.sidebar-container .sidebar{display:none}.sidebar-container .sidebar-container-content{width:100%}}@media screen and (max-width:900px){.add-slot-modal.MuiDialogTitle-root{padding:16px 34px 12px!important}.add-slot-modal.MuiDialogContent-root{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#24377759 #0000;flex:auto;min-height:0;border-top:none!important;border-bottom:none!important;padding:0 34px!important;overflow-y:auto!important}.add-slot-modal.MuiDialogContent-root::-webkit-scrollbar{width:4px}.add-slot-modal.MuiDialogContent-root::-webkit-scrollbar-thumb{background:#24377759;border-radius:4px}.MuiDialogActions-root{padding:16px 34px!important}.add-slot-modal-header-wrapper .add-slot-modal-header-title{color:#243777!important;font-size:20px!important;font-weight:700!important}.add-slot-modal-header-wrapper .add-slot-modal-subheader{color:#616161;margin-top:4px;font-size:14px!important}.add-slot-modal-header-wrapper .add-slot-modal-subheader span{color:#424242;margin-left:8px;font-weight:600}.step-seperator{margin-top:12px;gap:4px!important}.step-seperator .step-seperator-line{flex-grow:1!important;width:auto!important}.step-content-container{flex-direction:column!important;gap:20px!important}.step-content-container .step-content-container-box{border:none!important;width:100%!important;padding:0!important}.step-content-container .step-content-container-box:first-of-type{padding-right:0!important}.step-content-container .step-content-container-box:last-of-type{border-left:none!important;padding-left:0!important}.add-slot-modal .add-slot-price .MuiOutlinedInput-root{width:100%!important}.upload-image-container{padding:24px 16px!important}.images-slider{flex-direction:column!important;gap:12px!important}.images-slider .images-slider-item.main{width:100%!important;height:220px!important}.images-slider .images-slider-items{gap:8px!important;width:100%!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}.images-slider .images-slider-items .images-slider-item{flex-shrink:0!important;width:80px!important;min-width:80px!important;height:80px!important}.images-slider .images-slider-items .images-slider-item img{object-fit:cover!important;width:100%!important;height:100%!important}.add-slot-modal-footer{width:100%;padding-bottom:15px;display:flex;flex-direction:column-reverse!important;gap:12px!important}.add-slot-modal-footer .button{max-width:100%;text-transform:none!important;border-radius:100px!important;width:100%!important;height:44px!important;margin:0!important;font-size:15px!important;font-weight:600!important}.add-slot-modal-footer .button-white{color:#243777!important;background:#fff!important;border:1px solid #243777!important}.add-slot-modal-footer .button-white:active{background:#eef1fb!important}.add-slot-modal-footer .button-primary{color:#fff!important;background:#243777!important}.add-slot-modal-footer .button-primary:active{background:#1a2a60!important}.add-slot-modal-footer .button-primary:disabled{color:#bdbdbd!important;cursor:default!important;background:#eee!important}.step-content-container.address-based form{flex-direction:column!important;gap:20px!important}.add-slot .form-field{width:100%!important;max-width:100%!important}.add-slot .form-field .MuiFormControl-root,.add-slot .form-field .MuiOutlinedInput-root,.add-slot .form-field .MuiSelect-select,.add-slot .form-field input,.add-slot .form-field textarea{width:100%!important}.add-slot-address-map-view{height:300px!important}.add-slot-edit-map-container{height:300px!important;margin-top:16px!important}.add-slot-address-fields{flex-direction:column!important;gap:16px!important;margin:16px 0!important}.add-slot-options{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.add-slot-options .add-slot-option{width:100%!important;min-width:0!important;max-width:100%!important}.add-slot-options .add-slot-option.recomended{min-width:0!important}.step-content-container-duration{width:100%!important}.flex.gap-24{flex-direction:column!important;gap:16px!important;width:100%!important}.flex.gap-24>div{width:100%!important}.add-slot-booking-row{flex-direction:column!important;gap:16px!important;width:100%!important}.add-slot-booking-row>div{width:100%!important}.add-slot-type-selects .add-slot-type-select,.booking-limits .step-content-container-box-subtitle{max-width:100%!important}.add-slot-booking-window{flex:none!important}.step-content-container-duration .form-field,.step-content-container-duration .form-field .MuiFormControl-root,.step-content-container-duration .form-field .MuiOutlinedInput-root{width:100%!important}.step-content-container-duration .form-field input,.step-content-container-duration .form-field .MuiSelect-select{box-sizing:border-box;width:100%!important}.add-slot-price .form-field,.add-slot-price .form-field .MuiFormControl-root,.add-slot-price .form-field .MuiOutlinedInput-root{width:100%!important;max-width:100%!important}.add-slot-price .form-field input{box-sizing:border-box;width:100%!important}.add-slot-price{flex-direction:column!important;align-items:stretch!important;gap:16px!important}.add-slot-price-item{width:100%!important}.add-slots-blocked-dates{background:0 0!important;border:none!important;align-self:stretch!important;width:100%!important;height:auto!important;max-height:280px!important;padding:0!important}.add-slots-blocked-dates-header{margin-bottom:8px!important}.add-slots-blocked-dates-body{gap:8px!important;width:100%!important}.add-slots-blocked-dates-body-item{box-sizing:border-box!important;background:#f2f4fc!important;border-radius:12px!important;justify-content:space-between!important;align-self:stretch!important;align-items:center!important;width:100%!important;padding:12px 16px!important;display:flex!important}.add-slots-blocked-dates-body-item .blocked-day{color:#243777!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}.add-slots-blocked-dates-body-item .period-delete-btn{cursor:pointer;background:#93a3e6!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;display:flex!important}.add-slots-blocked-dates-body-item .period-delete-btn i{justify-content:center;align-items:center;display:flex;color:#fff!important;font-size:11px!important}.add-slots-blocked-dates-body-item .period-delete-btn i:before{color:#fff!important}.add-slot-available-calendar{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;padding:16px!important;display:flex!important}.add-slot-available-calendar .MuiDateCalendar-root{align-self:center!important;width:320px!important;max-width:100%!important}.add-slot-available-calendar .MuiButtonBase-root.MuiPickersDay-root.Mui-selected{border-radius:50%!important;width:36px!important;height:36px!important}.add-slots-times{width:100%!important;max-width:100%!important;padding:4px 0!important}.add-slot-week{padding:10px 12px!important}.add-slot-week-checkbox{flex-shrink:1!important;width:auto!important;min-width:0!important;margin:0!important}.add-slot-week-checkbox .MuiTypography-root{white-space:nowrap!important;margin-left:0!important;font-size:14px!important}.add-slot-week-unavailable{text-align:right;min-width:unset!important;font-size:13px!important}.add-slot-week-to{margin:0 2px!important;font-size:13px!important}.add-slot-week-times{flex-grow:1!important;flex-shrink:0!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;display:flex!important}.add-slot-week-times .MuiFormControl-root,.add-slot-week-times .MuiSelect-select,.add-slot-week-times .MuiInputBase-root{width:80px!important}.add-slot-week-times .MuiSelect-select{padding:6px 8px!important;font-size:13px!important}.add-slot-range-footer{margin-top:24px}.add-slot-range-calendars{flex-direction:column!important;align-items:center!important;gap:16px!important;width:100%!important}.add-slot-range-calendars .add-slot-range-calendar,.add-slot-range-calendars .add-slot-range-calendar .MuiDateCalendar-root{width:100%!important;max-width:320px!important}.add-slot-calendar-time-container-body{flex-direction:column!important;align-items:center!important;gap:12px!important;width:100%!important}.add-slot-calendar-time-container-body .time-select-container,.add-slot-calendar-time-container-body .time-select-container .MuiSelect-select,.add-slot-calendar-time-container-body .time-select-container .MuiInputBase-root{width:100%!important;max-width:320px!important}.step-content-container.calendar-based .flex-between{flex-direction:column-reverse!important;align-items:stretch!important;gap:12px!important;margin-bottom:8px!important}.step-content-container.calendar-based .flex-between .add-period-btn{align-self:flex-end!important;margin-bottom:0!important}.step-content-container.calendar-based .flex-between .MuiAlert-root{width:100%!important;margin:0!important}.add-slot-periods{width:100%!important;max-height:unset!important}.add-slot-periods .add-slot-periods-item{box-sizing:border-box!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;width:100%!important;height:auto!important;padding:12px 16px!important}.add-slot-periods .add-slot-periods-item-title{color:#616161!important;font-weight:600!important}.add-slot-periods .add-slot-periods-item-content{justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.add-slot-periods .add-slot-periods-item-content .add-slot-period-time{white-space:nowrap!important;box-sizing:border-box!important;flex-grow:1!important;justify-content:center!important;min-width:0!important;height:30px!important;padding:6px 8px!important;font-size:11px!important}.add-slot-periods .add-slot-periods-item-content .add-slot-period-time i{display:none!important}.add-slot-periods .add-slot-periods-item-content .add-slot-period-to{color:#757575!important;font-size:12px!important}.add-slot-periods .add-slot-periods-item-content .period-delete-btn{flex-shrink:0!important;margin-left:4px!important}.add-slot-overview-box{width:100%!important;margin:0!important}.add-slot-overview-box-body-info{width:100%!important}.add-slot-overview-box-body-info .small{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.add-slot-overview-box-body-info .small button{background:0 0!important;border:none!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.add-slot-overview-box-body-info-item{box-sizing:border-box!important;width:100%!important}}@media screen and (max-width:1180px){.search-page .auth-container-body{display:block}.search-box{border-radius:36px;width:100%;max-width:760px;padding:40px 32px}.search-box-date-time{flex-direction:column;align-items:stretch;gap:10px}.search-box-picker{flex:100%;min-width:0;max-width:100%}.search-box-picker .MuiButtonBase-root{padding-left:0}.search-box-picker-item .MuiPickersInputBase-root{width:100%!important}.search-box-search-input{margin-top:12px}.search-box-header{font-size:30px}.search-box-subheader{font-size:22px}.search-box-divider{color:#4e4e4e;text-align:center;width:100%;margin:0;font-size:14px;font-weight:500}.search-box-now-btn{width:100%}}@media screen and (max-height:930px){.contact-page.search-page .auth-container-body{display:block}.contact-page .search-page-subtitle{font-size:22px}}@media screen and (max-height:750px){.search-page .auth-container-body{display:block}.search-page-subtitle{font-size:22px}}@media screen and (max-width:900px){.auth-container-body{padding:20px 15px}.search-page-line{display:block}.search-page-footer{border-radius:24px;justify-content:center;width:100%;padding:12px 14px}.search-page-footer-item{flex:calc(50% - 8px);justify-content:center}.search-page-container{gap:18px}.search-box{-webkit-backdrop-filter:none;background:#fafafabf;border-radius:28px;gap:18px;margin-top:0;padding:24px 20px}.search-box-picker .MuiInputBase-root,.search-box-picker-item .MuiPickersInputBase-root,.search-box .search-box-search-textfield .MuiOutlinedInput-root{-webkit-backdrop-filter:none;background:#fafafabf}.search-box-top{gap:8px}.search-box-header{text-align:center;font-size:26px}.search-box-subheader{text-align:center;font-size:20px}.search-box-date-time{flex-direction:column;align-items:stretch;gap:10px}.search-box-picker{flex:100%;width:100%}.search-box-search-input .search-box-location{top:50%;transform:translateY(-50%)}}@media screen and (max-width:630px){.search-page-header{line-height:1.1;font-size:36px!important}.search-page-subtitle{font-size:19px;line-height:1.25}.search-page-footer{border-radius:20px;flex-wrap:nowrap;gap:8px 10px;width:100%;padding:8px 14px}.search-page-footer-item{flex:1;justify-content:center;gap:6px;min-width:0}.search-page-footer-item-icon{flex-shrink:0;width:20px;min-width:20px;height:20px;min-height:20px;padding:1px}.search-page-footer-item-icon i{font-size:12px}.search-page-footer-item-text{text-align:left;line-height:1.25;font-size:11px!important}.search-page-container{gap:12px}.search-box{margin-top:0;border-radius:22px;gap:10px;max-width:380px;margin-inline:auto;padding:14px 16px 16px}.search-box-top{gap:4px}.search-box-header{font-size:20px}.search-box-subheader{text-align:center;font-size:17px;font-weight:600}.search-box-date-time{gap:6px}.search-box-picker{flex:100%;width:100%}.search-box-picker .MuiInputBase-root{border-radius:14px;height:44px}.search-box-picker .MuiInputBase-input{padding:8px 10px;font-size:15px}.search-box-picker-item .MuiPickersInputBase-root{border-radius:14px;height:44px;padding:0 12px;width:100%!important}.search-box .search-box-time-select{height:44px}.search-box .search-box-time-select .MuiSelect-select{font-size:15px}.search-box-divider{text-align:center;color:#616161;width:100%;margin:0;font-size:13px;line-height:1.2;display:block}.search-box .search-box-search-textfield .MuiOutlinedInput-root{border-radius:14px;height:44px;padding:0 12px 0 35px}.search-box .search-box-search-textfield .MuiInputBase-input{padding-left:0;font-size:15px}.search-box-search-input{margin-top:4px}.search-box-search-input .search-box-search-icon{font-size:20px;left:12px}.search-box-search-input .search-box-location{width:36px;height:36px;top:50%;right:8px;transform:translateY(-50%)}.search-box-search-input .search-box-location svg{font-size:20px}.search-box-footer .button{border-radius:14px;height:44px;min-height:44px;font-size:15px}}@media screen and (max-width:420px){.search-page-header{font-size:34px!important}.search-page-subtitle{font-size:17px!important}.search-page-footer-item-text{font-size:10px!important}.search-page-container{gap:10px}.search-box{border-radius:20px;gap:8px;max-width:340px;padding:12px 14px 14px}.search-box-subheader{font-size:16px}.search-box-picker .MuiInputBase-root,.search-box-picker-item .MuiPickersInputBase-root,.search-box .search-box-time-select,.search-box .search-box-search-textfield .MuiOutlinedInput-root{height:40px}.search-box-footer .button{height:40px;min-height:40px}}@media screen and (max-width:630px) and (max-height:690px){.search-page-container{gap:20px}.search-page-footer{padding:6px 12px}.search-box{gap:6px;padding:10px 14px 12px}.search-box-date-time{gap:5px}.search-box-picker .MuiInputBase-root,.search-box-picker-item .MuiPickersInputBase-root,.search-box .search-box-time-select,.search-box .search-box-search-textfield .MuiOutlinedInput-root{height:38px}.search-box-search-input{margin-top:2px}.search-box-footer .button{height:38px;min-height:38px}}@media (max-width:1300px){.map-page{padding:65px 16px 16px}.map-page--guest{padding:90px 16px 16px}.map-search-bar .search-box-time-select,.map-search-bar .search-box-time-select--short{width:100%!important}.map-page-header{margin-top:10px;font-size:22px}.search-box-btn{flex-shrink:0;min-width:auto;width:auto!important}.map-search-bar .search-box-now-btn{min-width:auto}.map-search-bar-pickers{flex-flow:row;align-items:flex-start;gap:16px;width:100%;display:flex}.map-search-bar-pickers-inputs{flex-direction:row;flex:1;align-items:flex-start;gap:12px;display:flex}.map-search-bar-pickers-inputs .search-box-picker{flex:1;min-width:0;width:100%!important;max-width:none!important}.map-search-bar-pickers-inputs .search-box-picker .search-box-picker-item,.map-search-bar-pickers-inputs .search-box-picker .MuiPickersInputBase-root,.map-search-bar-pickers-inputs .search-box-picker .MuiOutlinedInput-root{width:100%!important}.map-search-bar-pickers-inputs .search-box-divider{flex-shrink:0}.map-search-bar-inner{flex-direction:column}.map-search-bar-address-input,.map-search-bar-address,.map-search-bar-address-input input,.map-search-bar-address input{width:100%}.map-sidebar{gap:16px;width:460px;padding:16px}.map-parking-card{gap:16px;width:100%;padding:16px}}@media (max-width:1180px){.map-search-bar .search-box-divider{width:fit-content!important}}@media (min-width:901px) and (max-width:1024px){.map-search-bar-pickers{flex-direction:column;align-items:flex-start;gap:12px;width:100%}.map-search-bar-pickers-inputs{flex-wrap:wrap;flex:none;gap:10px 12px;width:100%;max-width:none}.map-search-bar-pickers-inputs .search-box-picker{flex:none}.map-search-bar-pickers-inputs .search-box-picker--date{width:62%!important}.map-search-bar-pickers-inputs .search-box-picker--time{width:36%!important}.map-search-bar-pickers-inputs .search-box-divider{display:none}.map-search-bar-pickers .search-box-btn{flex:none;max-width:none;width:100%!important}}@media (max-width:900px){.map-page{height:100dvh;padding:65px 0 calc(12px + env(safe-area-inset-bottom));overflow:hidden!important}.map-page--guest{padding:56px 0 calc(12px + env(safe-area-inset-bottom))}.map-header-box{background:#f5f5f5;flex-shrink:0;width:100%}.map-search-container{background:#f5f5f5;background:var(--grey-200,#eee);border-radius:32px;padding:16px 24px 24px;box-shadow:0 1px 1px #0000001a,0 -1px 1px #0000001a}.map-search-container .map-page-header{color:#243777;margin-top:0;margin-bottom:12px;padding:0;font-size:18px;font-weight:800}.map-search-container .map-search-bar,.map-search-container .map-search-bar-inner{padding:0}.map-search-bar-textfield .MuiOutlinedInput-root{background:#fff}.map-toggle-bar{justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.map-toggle-bar .map-toggle-segmented{background:#eee;border-radius:100px;display:flex}.map-toggle-bar .map-toggle-segmented .toggle-btn{color:#616161;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100px;height:36px;transition:all .2s;display:flex}.map-toggle-bar .map-toggle-segmented .toggle-btn svg{color:#757575;font-size:20px}.map-toggle-bar .map-toggle-segmented .toggle-btn.active{background:#fff;border-radius:4px}.map-toggle-bar .map-toggle-segmented .toggle-btn.active svg{color:#2d4397}.map-toggle-bar .map-toggle-segmented .toggle-btn.active.left{border-radius:100px 0 0 100px}.map-toggle-bar .map-toggle-segmented .toggle-btn.active.right{border-radius:0 100px 100px 0}.map-toggle-bar .map-toggle-actions{gap:8px;display:flex}.map-toggle-bar .map-toggle-actions .map-sidebar-filter-btn{width:40px;height:40px}.map-toggle-bar .map-toggle-actions i{font-size:20px}.map-toggle-bar .map-toggle-actions i:before{color:#2d4397}.map-page-body{flex-direction:column;flex:1;gap:0;min-height:0;overflow:hidden}.map-page-map,.map-page-sidebar-container{flex:1;width:100%;height:100%;min-height:0;display:none}.map-page-map.active,.map-page-sidebar-container.active{visibility:visible;flex-direction:column;display:flex}.map-page-map-container{flex:1;height:100%!important;min-height:0!important}.map-page-map{border-radius:8px;position:relative;overflow:hidden}.map-canvas{width:100%!important;height:100%!important;min-height:100%!important}.map-sidebar{border-top:none;border-left:none;border-radius:0;gap:12px;padding:12px 16px;width:100%!important;height:100%!important;min-height:0!important}.map-sidebar-list{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.map-sidebar-toolbar{display:none!important}.map-search-bar-inner{flex-wrap:wrap;gap:16px;padding:6px 12px 24px}.map-search-bar{padding:10px 0 14px}.map-search-bar-pickers{flex-direction:column;gap:16px;width:100%}.map-search-bar-pickers .button{max-width:none}.map-search-bar-pickers-inputs{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.map-search-bar-pickers-inputs .search-box-picker{flex:1;min-width:0}.map-search-bar-pickers-inputs .search-box-divider{display:none}.map-search-bar .search-box-picker,.map-search-bar .search-box-picker-item,.map-search-bar .search-box-picker-item .MuiPickersInputBase-root,.map-search-bar .search-box-picker-item .MuiOutlinedInput-root,.map-search-bar .search-box-picker-item.short .MuiPickersInputBase-root,.map-search-bar .search-box-picker-item.short .MuiOutlinedInput-root,.map-search-bar .search-box-time-select,.map-search-bar .search-box-time-select--short{width:100%!important}.search-box-btn{min-width:0;width:100%!important}.map-search-bar .search-box-now-btn{width:100%}.map-search-bar-mobile-pills{gap:8px;width:100%;display:flex}.search-pill-btn{color:#424242;cursor:pointer;background:#fff;border:1px solid #bdbdbd;border-radius:100px;flex:1;justify-content:center;align-items:center;gap:8px;height:40px;font-family:Public Sans,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:flex}.search-pill-btn:active{background:#eef1fb;border-color:#243777}.search-pill-btn svg{color:#243777;font-size:18px}.MuiDialog-paper:has(.date-modal-header){overflow-y:auto;border-radius:24px 24px 0 0!important;height:auto!important;max-height:calc(100dvh - 65px)!important}.date-modal-header{margin-bottom:12px}.date-modal-title{color:#243777;margin:0;font-size:18px;font-weight:700}.date-modal-section-title{color:#616161;margin:12px 0 6px;font-size:13px;font-weight:600}.date-modal-calendar-wrapper{background:#fafafa;border-radius:16px;justify-content:center;margin-bottom:8px;padding:12px;display:flex}.date-modal-calendar-inner{background:#fff;border-radius:12px;justify-content:center;width:100%;display:flex}.date-modal-calendar-inner .MuiDateCalendar-root{width:100%}.date-modal-time-wrapper{margin-bottom:14px}.date-modal-footer{flex-direction:column;gap:10px;display:flex}.date-modal-footer .button{justify-content:center;align-items:center;max-width:100%;display:flex;text-transform:none!important;border-radius:100px!important;width:100%!important;height:40px!important;font-size:14px!important;font-weight:600!important}.date-modal-footer .date-modal-save-btn{color:#fff!important;background:#243777!important;border:none!important}.date-modal-footer .date-modal-save-btn:active{background:#1a2a60!important}.date-modal-footer .date-modal-clear-btn{color:#243777!important;background:#fff!important;border:1px solid #243777!important}.date-modal-footer .date-modal-clear-btn:active{background:#eef1fb!important}.map-spot-popup-backdrop{z-index:1000;background:#0006;display:block;position:fixed;inset:0}.map-spot-popup{overscroll-behavior:contain;z-index:1001;max-height:90dvh;padding:32px 32px calc(32px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;gap:18px;overflow-y:auto;width:100%!important;max-width:100%!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}.map-spot-popup-carousel{height:180px}.map-spot-popup-info{flex-direction:column;gap:12px}.map-spot-popup-types{justify-content:flex-start}.map-spot-popup-location,.map-spot-popup-types,.map-spot-popup-info{color:#424242;letter-spacing:.16px;font-size:13px;font-style:normal;font-weight:400;line-height:18px}}@media (max-width:600px){.map-page-header{font-size:18px;line-height:1.35}.map-search-bar-location-btn{width:26px;height:26px}.map-parking-card{gap:12px;padding:12px}.map-parking-card-content{gap:10px}.map-parking-card-photo{width:84px;height:84px}.map-parking-card-address{font-size:14px;line-height:1.45}.map-parking-card-price-value{font-size:18px}.map-parking-card-price-suffix{font-size:14px}.map-filter-popover{border-radius:24px 24px 0 0!important;width:100%!important;max-width:100%!important;height:90%!important;max-height:90vh!important;margin-top:0!important;padding:24px 24px 0!important;top:auto!important;bottom:0!important;left:0!important;overflow:hidden!important}.map-filter-body{-webkit-overflow-scrolling:touch;margin-bottom:0;padding-bottom:16px;overflow-y:auto!important}.map-filter-actions-container{margin-top:8px}.map-filter-actions-container .button{font-size:14px;height:36px!important}.map-filter-title{font-size:20px}.map-filter-section-title{font-size:14px}.map-filter-price-field{font-size:13px}.map-filter-price-currency,.map-filter-price-sep{font-size:12px}.map-filter-checkbox-label{font-size:14px}.MuiPopover-root:has(.map-filter-popover){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0006!important}.map-spot-popup-carousel{height:160px}.map-spot-popup-types-item{width:40px;height:40px}.map-spot-popup-types-item img{width:26px;height:26px}}@media (max-width:900px){.my-places .content-top-boxes{flex-wrap:nowrap;padding:1px;overflow-x:auto}.my-places .content-top-boxes .content-top-box{gap:9px;min-width:157px;height:105px}.my-places .my-places-filter-btn span{display:none}.my-places .my-places-search{width:calc(100% - 108px)}.my-places .my-places-item{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding-right:48px;position:relative}.my-places .my-places-item-left{flex:auto;align-items:flex-start}.my-places .my-places-item-info{overflow-wrap:anywhere;min-width:0}.my-places .my-places-item-right{display:contents}.my-places .my-places-item-price{margin-left:auto}.my-places .my-places-item-actions{position:absolute;top:10px;right:6px}}@media (max-width:600px){.my-places .my-places-item-price{text-align:left;letter-spacing:.17px;flex:0 0 100%;margin-left:0;padding-left:76px;font-size:14px;line-height:143%}.my-places .my-places-item-price .bold{font-size:14px}.my-places .my-places-item-price .light{letter-spacing:.17px;font-size:14px;line-height:143%}}@media (max-width:900px){.MuiDialog-root:has(.evaluate-modal){height:calc(100% - 65px)!important;top:65px!important}.MuiDialog-root:has(.evaluate-modal) .MuiBackdrop-root{top:65px!important}.evaluate-modal.MuiDialogTitle-root{padding:20px 20px 12px!important}.evaluate-modal.MuiDialogContent-root{padding:0 20px!important}.evaluate-modal-header{margin-bottom:4px;font-size:20px}.evaluate-modal-subheader{font-size:14px;line-height:1.5}.evaluate-modal-body{gap:20px}.evaluate-modal-body-information{flex-direction:column;gap:16px;padding-bottom:20px}.evaluate-modal-body-information-box{gap:8px;width:100%}.evaluate-modal-body-information-box-header,.evaluate-modal-body-box-header{font-size:15px}.evaluate-modal-body-box-textarea{height:120px;font-size:14px}.evaluate-modal-body .rate-box{gap:10px}.evaluate-modal-body .rate-box-item{width:44px;height:44px}.evaluate-modal-body .rate-box-item i{font-size:26px}.MuiDialogActions-root:has(.evaluate-modal-footer){padding:12px 20px 20px!important}.evaluate-modal-footer{flex-direction:column-reverse;gap:12px;width:100%}.evaluate-modal-footer .button{border-radius:100px;width:100%;min-width:0;max-width:100%;height:44px}.MuiDialog-root:has(.report-modal){height:calc(100% - 65px)!important;top:65px!important}.MuiDialog-root:has(.report-modal) .MuiBackdrop-root{top:65px!important}.report-modal.MuiDialogTitle-root{padding:20px 20px 12px!important}.report-modal.MuiDialogContent-root{padding:0 20px!important}.report-modal-header{margin-bottom:4px;font-size:20px}.report-modal-subheader{font-size:14px;line-height:1.5}.report-modal-body{gap:20px}.report-modal-body .MuiAlert-root{width:100%!important}.report-modal-body-information{flex-direction:column;gap:16px;padding-bottom:20px}.report-modal-body-information-box{gap:8px;width:100%}.report-modal-body-information-box-header,.report-modal-body-box-header{font-size:15px}.report-modal-body-box-textarea{height:120px;font-size:14px}.report-modal-body .suggestions-box{gap:10px}.MuiDialogActions-root:has(.report-modal-footer){padding:12px 20px 20px!important}.report-modal-footer{flex-direction:column-reverse;gap:12px;width:100%}.report-modal-footer .button{border-radius:100px;width:100%;min-width:0;max-width:100%;height:44px}.upload-img-file-preview{gap:0!important;height:calc(100% - 65px)!important;padding:0!important;top:65px!important}.upload-img-file-preview .MuiBackdrop-root{top:65px!important}.upload-img-file-preview .MuiDialog-container{height:100%!important}.upload-img-file-preview .MuiDialog-paper{border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important}.upload-img-file-preview .upload-img-file-preview-title.MuiDialogTitle-root{padding:16px 20px 12px!important}.upload-img-file-preview .upload-img-file-preview-title-header{font-size:18px}.upload-img-file-preview .upload-img-file-preview-title-subheader{font-size:13px}.upload-img-file-preview .upload-img-file-preview-content.MuiDialogContent-root{flex:auto!important;align-items:center!important;min-height:0!important;padding:0 20px!important}.upload-img-file-preview .upload-img-file-preview-img{object-fit:contain;width:100%!important;height:100%!important}}@media screen and (max-width:900px){.MuiDialog-root:has(.range-calendar-modal){height:calc(100% - 65px)!important;top:65px!important}.MuiDialog-root:has(.range-calendar-modal) .MuiBackdrop-root{top:65px!important}.range-calendar-modal.MuiDialogTitle-root{padding:16px 20px 12px!important}.range-calendar-modal.MuiDialogContent-root{border-top:none!important;border-bottom:none!important;padding:0 20px!important}.range-calendar-modal-header-title{color:#243777!important;font-size:20px!important;font-weight:700!important}.range-calendar-modal-inputs{flex-direction:column!important;gap:12px!important;margin-bottom:20px!important}.range-calendar-modal-inputs .MuiFormControl-root,.range-calendar-modal-inputs .button{width:100%!important;max-width:100%!important}.range-calendar-modal-calendars{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important}.range-calendar-modal-calendars .range-calendar-modal-calendar{justify-content:center!important;width:100%!important;display:flex!important}.range-calendar-modal-calendars .MuiDateCalendar-root{width:100%!important;max-width:320px!important}.MuiDialogActions-root:has(.range-calendar-modal-footer){padding:16px 20px!important}.range-calendar-modal-footer{width:100%;flex-direction:column-reverse!important;gap:12px!important}.range-calendar-modal-footer .button{border-radius:100px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;font-size:15px!important;font-weight:600!important}}@media (max-width:900px){.ambassador-page .content-header{font-size:22px;line-height:130%}.ambassador-page .page-content-header{margin:20px 0;font-size:18px;line-height:1.3}.ambassador-page .page-content-actions-tabs{flex-wrap:nowrap;width:100%;display:flex}.ambassador-page .page-content-actions-tab{text-align:center;flex:1 1 0;width:auto;min-width:0;margin-top:20px;padding:8px 12px}.ambassador-page .page-content-actions{margin-bottom:0}.ambassador-page .content-top-boxes{flex-wrap:nowrap;align-items:stretch;gap:12px;margin:20px 0;padding:1px}.ambassador-page .content-top-box{flex:1 1 0;gap:10px;width:auto;min-width:0;padding:18px}.ambassador-page .MuiTableContainer-root{max-height:calc(100vh - 320px);height:auto!important;min-height:240px!important}.ambassador-page .overview-top{border-radius:24px;margin-top:20px;padding:24px 20px}.ambassador-page .overview-top-item-header{font-size:18px}.ambassador-page .overview-top-item-text{font-size:14px;line-height:1.7}.ambassador-page .overview-activate-box{border-radius:24px;height:auto;min-height:0;margin-top:16px;padding:40px 24px}.ambassador-page .overview-activate-box-header{text-align:center;font-size:18px}.ambassador-page .overview-activate-box-text{text-align:center;font-size:14px}.ambassador-page .overview-activate-box .button{width:100%;max-width:240px}.ambassador-page .overview-activate-boxes{gap:16px;margin-top:16px}.ambassador-page .overview-activate-boxes-item{border-radius:24px;padding:32px 20px}.ambassador-page .overview-activate-boxes-item-header{font-size:18px}.ambassador-page .overview-activate-boxes-item-subtext{font-size:14px}.ambassador-page .overview-activate-boxes-item .button{width:100%;min-width:0}.ambassador-page .overview-activate-boxes-item-share,.ambassador-page .overview-activate-boxes-item-share-copy{max-width:100%}.ambassador-page .overview-qr-box{width:168px;height:168px;padding:16px}}@media (max-width:600px){.ambassador-page .content-header{font-size:20px}.ambassador-page .content-top-box-content{gap:6px;font-size:20px}.ambassador-page .content-top-box-content span{font-size:16px}.ambassador-page .page-content-actions-tab{white-space:normal;overflow-wrap:break-word;min-width:0;padding:8px 6px;font-size:13px;line-height:18px}.ambassador-page .data-table-container th,.ambassador-page .data-table-container td{padding:12px 8px}}@media screen and (max-width:900px){.how-it-works-box{-webkit-backdrop-filter:none;background:#fafafaa6}}@media screen and (max-width:600px){.how-it-works-page{justify-content:flex-start;padding:16px 12px}.how-it-works-box{border-radius:24px;width:100%;padding:24px 20px}.how-it-works-header{gap:15px;margin-bottom:26px}.how-it-works-title{font-size:18px;line-height:1.2}.how-it-works-subtitle{font-size:13px}.how-it-works-section{gap:6px}.how-it-works-section-title{font-size:16px}.how-it-works-divider{margin:8px 0}}@media screen and (max-width:400px){.how-it-works-box{padding:20px 16px}}@media screen and (max-width:900px){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:16px!important}}
