.Bookings_container__KhXNb{padding:20px}.Bookings_header__XKAcM{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.Bookings_title__x0Iz5{font-size:25px;font-weight:400;color:#4b4b4b;margin:0}.Bookings_navigationArrows__wq8fH{display:flex;gap:8px}.Bookings_arrowButtonLeft__HyRJf,.Bookings_arrowButtonRight__W9nJ1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;transition:all .2s ease}.Bookings_arrowButtonLeft__HyRJf{background-color:#e9ecef;color:#6c757d}.Bookings_arrowButtonLeft__HyRJf:hover{background-color:#dee2e6;color:#495057}.Bookings_arrowButtonRight__W9nJ1{background-color:#e53611;color:#fff}.Bookings_arrowButtonRight__W9nJ1:hover{background-color:#c02e0e}.Bookings_bookingsList__5N2Gt{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,650px));align-items:center;justify-content:center;gap:28px}.Bookings_filterContainer__ONeUs{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.Bookings_filterButton__93yXy{padding:4px 30px;border-radius:10px;border:1px solid #e9ecef;background-color:#fff;color:#6c757d;font-size:14px;cursor:pointer;transition:all .2s ease}.Bookings_filterButton__93yXy:hover{background-color:#f8f9fa;color:#e53611}.Bookings_filterButtonActive__tYOQi{background-color:#e53611;color:#fff;border-color:#e53611}.Bookings_filterButtonActive__tYOQi:hover{background-color:#e53611;color:#fff}.Bookings_noBookingsMessage__h98as{width:100%;text-align:center;padding:30px;font-size:16px;color:#6c757d;background-color:#f8f9fa;border-radius:8px;margin:20px 0}.Bookings_emptyBookingsContainer__7RILH{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background-color:#f8f9fa;border-radius:12px;text-align:center;border:1px dashed #e0e0e0}.Bookings_emptyBookingsIcon__mIEJv{margin-bottom:16px;color:#bdbdbd}.Bookings_emptyBookingsTitle__wCJJU{margin:0 0 8px;font-size:20px;font-weight:500;color:#4b4b4b}.Bookings_emptyBookingsText__W9gAr{margin:0 0 20px;font-size:16px;color:#6c757d;max-width:300px}.Bookings_emptyBookingsButton__OMO9_{padding:8px 16px;background-color:#e53611;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.Bookings_emptyBookingsButton__OMO9_:hover{background-color:#c02e0e}@media (max-width:992px){.Bookings_bookingCard__HfLjd{flex-direction:row}.Bookings_bookingImageContainer__XWS_3{width:250px;min-width:250px}}@media (max-width:768px){.Bookings_bookingsList__5N2Gt{grid-template-columns:1fr;gap:20px}.Bookings_bookingCard__HfLjd{flex-direction:column;height:auto}.Bookings_bookingImageContainer__XWS_3{width:100%;min-width:100%;height:220px}.Bookings_bookingDetails__Slno0{justify-content:space-evenly;flex-shrink:2;padding:16px}.Bookings_container__KhXNb{padding:16px}.Bookings_header__XKAcM{margin-bottom:16px}.Bookings_title__x0Iz5{font-size:22px}.Bookings_emptyBookingsContainer__7RILH{padding:30px 16px}.Bookings_emptyBookingsTitle__wCJJU{font-size:18px}.Bookings_emptyBookingsText__W9gAr{font-size:14px}}@media (max-width:576px){.Bookings_propertyDetail__63N7w{font-size:13px}.Bookings_detailIcon__W0aAN{font-size:15px}.Bookings_bookingName__S0rUu{font-size:20px;display:flex;align-items:flex-start;gap:6px}.Bookings_bookingPrice__pIez_{font-size:20px}.Bookings_bookingImageContainer__XWS_3{height:180px}.Bookings_bookingStatus__LRSke{margin-top:4px}.Bookings_statusActive__qydEO{padding:5px 10px;font-size:13px}.Bookings_emptyBookingsContainer__7RILH{padding:24px 12px}.Bookings_emptyBookingsIcon__mIEJv svg{width:48px;height:48px}.Bookings_emptyBookingsTitle__wCJJU{font-size:16px}.Bookings_emptyBookingsText__W9gAr{font-size:13px;margin-bottom:16px}.Bookings_emptyBookingsButton__OMO9_{padding:6px 12px;font-size:13px}}@media (max-width:480px){.Bookings_container__KhXNb{padding:8px}.Bookings_header__XKAcM{margin-bottom:12px}.Bookings_title__x0Iz5{font-size:20px}.Bookings_bookingsList__5N2Gt{gap:16px}.Bookings_bookingCard__HfLjd{border-radius:8px;height:auto}.Bookings_bookingImageContainer__XWS_3{height:350px}.Bookings_bookingDetails__Slno0{padding:12px 12px 0;gap:6px}.Bookings_bookingName__S0rUu{font-size:16px;margin-bottom:4px}.Bookings_bookingDates__WI_bP,.Bookings_propertyDetail__63N7w{font-size:12px}.Bookings_bookingPrice__pIez_{font-size:16px}.Bookings_bookingPropertyDetails__4pihv{gap:30px}.Bookings_statusActive__qydEO,.Bookings_statusCancelled__Qzp2U,.Bookings_statusPassed__k_os6{padding:4px 8px;font-size:12px}.Bookings_calendarIcon__equB8,.Bookings_detailIcon__W0aAN,.Bookings_euroIcon__OlTNR{font-size:14px}.Bookings_locationIcon__TKgK_{font-size:16px}.Bookings_filterContainer__ONeUs{justify-content:center;align-items:center;gap:14px;margin:24px 0}.Bookings_filterButton__93yXy{padding:4px 22px;font-size:12px}}.BookingCard_bookingCard___yXFy{display:flex;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;height:240px;cursor:pointer}.BookingCard_bookingCard___yXFy:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BookingCard_bookingImageContainer__nDKCi{position:relative;width:280px;min-width:280px;height:auto}.BookingCard_bookingImage__wJbTZ{-o-object-fit:cover;object-fit:cover}.BookingCard_bookingDetails__BKPkq{padding:12px 20px;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;gap:8px}.BookingCard_bookingName__dkwvI{font-size:18px;font-weight:500;color:#4b4b4b;margin:0 0 6px;display:flex;align-items:flex-start;gap:4px}.BookingCard_iconContainer__LPPmP{flex-shrink:0;display:flex;align-items:center;padding-top:6px}.BookingCard_nameText__ULWsh{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.BookingCard_bookingLocation__NEynx{display:flex;align-items:center;gap:5px;font-size:14px;color:#4b4b4b;margin:0}.BookingCard_locationIcon__FWFAk{color:#e53611;font-size:20px;flex-shrink:0}.BookingCard_bookingDates__0OXL8{display:flex;align-items:center;gap:10px;font-size:14px;color:#555}.BookingCard_calendarIcon__ZxE1Y{color:#e53611;font-size:17px}.BookingCard_bookingPrice__9jgta{display:flex;align-items:center;font-size:18px;color:#18942b;font-weight:500}.BookingCard_euroIcon__nKtzh{font-size:17px}.BookingCard_bookingPropertyDetails__0AymU{display:flex;gap:20px;margin-top:0;margin-bottom:0}.BookingCard_propertyDetail__P3yXZ{display:flex;align-items:center;gap:6px;font-size:14px;color:#666}.BookingCard_detailIcon__N8t_s{font-size:16px;color:#e53611}.BookingCard_bookingStatus__Siftv{margin-top:0}.BookingCard_statusActive__6ZhcY{background-color:#e6ffe5;color:#18942b;border-radius:4px;border:1px solid #b7e8b6}.BookingCard_statusActive__6ZhcY,.BookingCard_statusCancelled__vCnyy{display:inline-block;padding:6px 12px;font-size:14px;font-weight:500;width:100%;text-align:center}.BookingCard_statusCancelled__vCnyy{background-color:#ffe6e6;color:#e53611;border-radius:4px;border:1px solid #f5b7b7}.BookingCard_statusPassed__0lRT3{display:inline-block;padding:6px 12px;background-color:#e6f7ff;color:#1894e5;font-size:14px;font-weight:500;border-radius:4px;border:1px solid #b7e8ff;width:100%;text-align:center}@media (max-width:768px){.BookingCard_bookingCard___yXFy{flex-direction:column;height:auto}.BookingCard_bookingImageContainer__nDKCi{width:100%;min-width:100%;height:200px}.BookingCard_bookingDetails__BKPkq{padding:15px;gap:12px}.BookingCard_bookingPropertyDetails__0AymU{flex-wrap:wrap;gap:15px;justify-content:space-between}.BookingCard_propertyDetail__P3yXZ{width:calc(50% - 10px)}}@media (max-width:480px){.BookingCard_bookingName__dkwvI{font-size:16px}.BookingCard_bookingDates__0OXL8,.BookingCard_bookingLocation__NEynx,.BookingCard_propertyDetail__P3yXZ{font-size:13px}.BookingCard_bookingPrice__9jgta{font-size:16px}.BookingCard_bookingPropertyDetails__0AymU{gap:10px}.BookingCard_bookingImageContainer__nDKCi{height:400px}.BookingCard_statusActive__6ZhcY,.BookingCard_statusCancelled__vCnyy,.BookingCard_statusPassed__0lRT3{padding:5px 10px;font-size:13px}.BookingCard_bookingDetails__BKPkq{padding:10px;gap:8px;justify-content:space-evenly}}.BookingModal_modalOverlay__F74io{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:BookingModal_fadeIn__JIrOU .3s ease}@keyframes BookingModal_fadeIn__JIrOU{0%{opacity:0}to{opacity:1}}.BookingModal_modalContent__2c2Lw{background-color:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.15);animation:BookingModal_slideUp__s7_xk .3s ease;display:flex;flex-direction:column}@keyframes BookingModal_slideUp__s7_xk{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.BookingModal_closeButton__Ob7im{position:absolute;top:15px;right:15px;background:#fff;border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:#4b4b4b;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:10;transition:all .2s ease}.BookingModal_closeButton__Ob7im:hover{background-color:#f8f9fa;transform:scale(1.05)}.BookingModal_modalHeader__Dtlkm{padding:20px 24px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.BookingModal_modalTitle__6sGo4{font-size:22px;color:#4b4b4b;margin:0;font-weight:500}.BookingModal_modalBody__Kjf0z{display:flex;flex-direction:column}.BookingModal_imageContainer__65Kmy{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.BookingModal_accommodationImage__dJSUO{-o-object-fit:cover;object-fit:cover}.BookingModal_bookingInfo__O_A6w{padding:24px}.BookingModal_accommodationName__gpUVj{font-size:24px;color:#4b4b4b;margin:0 0 16px;font-weight:500}.BookingModal_infoRow__dafOx{display:flex;align-items:center;margin-bottom:12px;font-size:16px;color:#4b4b4b}.BookingModal_icon__YuPkP{color:#e53611;font-size:18px;margin-right:10px;flex-shrink:0}.BookingModal_featureRow__QNZ9k{display:flex;flex-wrap:wrap;gap:20px;margin:16px 0;padding-top:16px;border-top:1px solid #e9ecef}.BookingModal_feature__6oKIr{display:flex;align-items:center;font-size:16px;color:#4b4b4b}.BookingModal_featureIcon__5_klK{color:#e53611;font-size:18px;margin-right:8px}.BookingModal_priceStatusRow__jzywl{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef}.BookingModal_totalPrice__lzJIp{display:flex;flex-direction:column;gap:4px}.BookingModal_totalPrice__lzJIp span:first-child{font-size:14px;color:#6c757d}.BookingModal_priceValue__St__w{display:flex;align-items:center;font-size:24px;font-weight:500;color:#18942b}.BookingModal_statusContainer__aBmKf{text-align:right}.BookingModal_statusActive__hiGZj,.BookingModal_statusCancelled__ppR2N,.BookingModal_statusPassed__NJs_g{display:inline-block;padding:8px 16px;font-size:14px;font-weight:500;border-radius:4px}.BookingModal_statusActive__hiGZj{background-color:#e6ffe5;color:#18942b;border:1px solid #b7e8b6}.BookingModal_statusCancelled__ppR2N{background-color:#ffe6e6;color:#e53611;border:1px solid #f5b7b7}.BookingModal_statusPassed__NJs_g{background-color:#e6f7ff;color:#1894e5;border:1px solid #b7e8ff}.BookingModal_actionsContainer__XOKOW{margin:16px 0;padding:20px 0;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.BookingModal_actionsTitle__8J1m1{font-size:18px;font-weight:500;color:#4b4b4b;margin:0 0 16px}.BookingModal_stepsContainer__IsZKI{display:flex;flex-direction:column;gap:0}.BookingModal_actionStep__XIwAH{display:flex;align-items:flex-start;gap:15px;padding:12px 0;position:relative}.BookingModal_stepNumberContainer__zPZ_2{width:28px;height:28px;background-color:#f8f9fa;border-radius:50%;display:flex;justify-content:center;align-items:center;border:2px solid #e9ecef;flex-shrink:0;z-index:2}.BookingModal_activeStep__MogXW .BookingModal_stepNumberContainer__zPZ_2{background-color:#e6ffe5;border-color:#18942b}.BookingModal_inactiveStep__6rttX .BookingModal_stepNumberContainer__zPZ_2{background-color:#f8f9fa;border-color:#e9ecef}.BookingModal_stepNumber__PnkJT{font-size:14px;font-weight:600;color:#6c757d}.BookingModal_activeStep__MogXW .BookingModal_stepNumber__PnkJT{color:#18942b}.BookingModal_stepConnector__1u4hS{width:2px;height:20px;background-color:#e9ecef;margin-left:13px;z-index:1}.BookingModal_stepContent__lQDUL{flex:1}.BookingModal_actionLabel__G7JqA{font-size:14px;color:#6c757d;margin-bottom:8px;font-weight:500}.BookingModal_activeStep__MogXW .BookingModal_actionLabel__G7JqA{color:#4b4b4b}.BookingModal_accessLinkButton__LN0S8,.BookingModal_registrationButton__ye1vl{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:6px;border:1px solid #e9ecef;background-color:#f8f9fa;color:#4b4b4b;font-size:14px;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.BookingModal_accessLinkButton__LN0S8:hover,.BookingModal_registrationButton__ye1vl:hover{background-color:#e9ecef;transform:translateY(-2px)}.BookingModal_accessLinkButtonDisabled__hR5e4{padding:10px 14px;background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed;font-size:14px}.BookingModal_accessKeyValue__2zfsg,.BookingModal_accessLinkButtonDisabled__hR5e4{display:flex;align-items:center;gap:8px;border-radius:6px;width:-moz-fit-content;width:fit-content}.BookingModal_accessKeyValue__2zfsg{font-size:16px;color:#4b4b4b;background-color:#f8f9fa;padding:8px 16px}.BookingModal_keyCode__DLwxY{font-size:14px;letter-spacing:1px}.BookingModal_keyValueDisabled__P309W{display:flex;align-items:center;gap:8px;color:#9ca3af;font-size:14px;background-color:#f3f4f6;padding:8px 16px;border-radius:6px;width:-moz-fit-content;width:fit-content}.BookingModal_actionIcon__YjH5Q{color:#e53611;font-size:18px}.BookingModal_keyIcon__ofwAt{color:#e53611;font-size:20px}.BookingModal_loadingDot__lwVrY{display:inline-block;width:8px;height:8px;margin-left:6px;background-color:#0070f3;border-radius:50%;animation:BookingModal_pulse__BhRWN 1.5s ease-in-out infinite}@keyframes BookingModal_pulse__BhRWN{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}to{transform:scale(.8);opacity:.5}}@media (min-width:768px){.BookingModal_modalBody__Kjf0z{flex-direction:row;align-items:stretch}.BookingModal_imageContainer__65Kmy{width:50%;height:auto;padding-bottom:0;min-height:300px;max-height:400px}.BookingModal_bookingInfo__O_A6w{width:50%;max-height:500px;overflow-y:auto}}@media (max-width:576px){.BookingModal_modalHeader__Dtlkm{padding:16px}.BookingModal_modalTitle__6sGo4{font-size:20px}.BookingModal_imageContainer__65Kmy{height:200px}.BookingModal_bookingInfo__O_A6w{padding:16px}.BookingModal_accommodationName__gpUVj{font-size:20px;margin-bottom:12px}.BookingModal_feature__6oKIr,.BookingModal_infoRow__dafOx{font-size:14px;margin-bottom:10px}.BookingModal_featureRow__QNZ9k{gap:15px;margin:12px 0}.BookingModal_priceValue__St__w{font-size:20px}.BookingModal_statusActive__hiGZj,.BookingModal_statusCancelled__ppR2N,.BookingModal_statusPassed__NJs_g{padding:6px 12px;font-size:13px}.BookingModal_actionRow__DNwje{flex-direction:column;gap:12px}.BookingModal_accessLinkButton__LN0S8,.BookingModal_registrationButton__ye1vl{padding:8px;font-size:13px}.BookingModal_actionIcon__YjH5Q{font-size:16px}.BookingModal_accessKeyValue__2zfsg{font-size:14px}.BookingModal_keyIcon__ofwAt{font-size:18px}.BookingModal_actionStep__XIwAH{padding:10px 0;gap:12px}.BookingModal_stepNumberContainer__zPZ_2{width:24px;height:24px}.BookingModal_stepNumber__PnkJT{font-size:12px}.BookingModal_stepConnector__1u4hS{margin-left:11px;height:16px}.BookingModal_actionLabel__G7JqA{font-size:13px;margin-bottom:6px}.BookingModal_accessKeyValue__2zfsg,.BookingModal_accessLinkButtonDisabled__hR5e4,.BookingModal_accessLinkButton__LN0S8,.BookingModal_keyValueDisabled__P309W,.BookingModal_registrationButton__ye1vl{padding:8px 12px;font-size:13px;width:100%}.BookingModal_keyCode__DLwxY{font-size:16px}}.LanguageSwitcher_buttonLikeSelect__gy4Y8{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;color:#e53611;padding:8px 18px;border:none;border-radius:4px;cursor:pointer;font-size:16px;text-align:center;width:100%}.LanguageSwitcher_buttonLikeSelect__gy4Y8:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.25)}.BurgerMenu_burgerNav__CvL_6{width:100%;height:auto;display:none}.BurgerMenu_topBar__ayv45{display:flex;justify-content:space-between;align-items:center;padding:1rem}.BurgerMenu_logoContainer__Q1WcK{height:auto;width:auto;padding-top:.5rem}.BurgerMenu_menuIcon__VNCjw{color:#fff;font-size:2.2rem;cursor:pointer;transition:color .2s}.BurgerMenu_menuIcon__VNCjw:hover{color:#f4511e}.BurgerMenu_sidebar__uhStw{position:fixed;top:0;left:-320px;width:320px;height:100vh;background:#1e293b;box-shadow:2px 0 12px rgba(0,0,0,.15);transition:left .3s cubic-bezier(.4,0,.2,1);z-index:200;display:flex;justify-content:center;flex-direction:column;overflow-y:auto}.BurgerMenu_sidebar__uhStw.BurgerMenu_open__O1uil{left:0}.BurgerMenu_sidebarContent__3Q6jq{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.BurgerMenu_menuList___BQzT{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center;justify-content:center;width:100%}.BurgerMenu_helloText__qwk6w{font-size:1.2rem;color:#fff;font-weight:600}.BurgerMenu_profilePic__G5yvF{position:relative;width:72px;height:72px}.BurgerMenu_profileImg__yH73K{border-radius:50%;-o-object-fit:cover;object-fit:cover}.BurgerMenu_menuLink__BmDzd{font-size:1.1rem;color:#fff;text-decoration:none;padding:.5rem 0;transition:color .2s}.BurgerMenu_menuLink__BmDzd:hover{color:#f4511e}.BurgerMenu_divider__AJC9K{border-top:1px solid #fff;width:80%;margin:1rem auto}.BurgerMenu_logoutContainer__hGUZG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;padding:2rem 0}.BurgerMenu_logoutBtn__v0gY1{background:#fff;color:#f4511e;padding:.7rem 2rem;border:none;border-radius:4px;cursor:pointer;transition:background .2s,color .2s}.BurgerMenu_logoutBtn__v0gY1:hover{background:#f4511e;color:#fff}.BurgerMenu_authLinks__l5W2_{display:flex;flex-direction:column;gap:1rem;align-items:center;margin-top:2rem}.BurgerMenu_registerBtn__sij2Y{background:#fff;color:#f4511e;padding:.6rem 1.5rem;border-radius:4px;font-size:1rem;text-decoration:none;font-weight:500;transition:background .2s,color .2s}.BurgerMenu_loginBtn__05w2X,.BurgerMenu_registerBtn__sij2Y:hover{background:#f4511e;color:#fff}.BurgerMenu_loginBtn__05w2X{padding:.6rem 1.5rem;border-radius:4px;font-size:1rem;text-decoration:none;font-weight:500;border:1px solid #fff;transition:background .2s,color .2s}.BurgerMenu_loginBtn__05w2X:hover{background:#fff;color:#f4511e}.BurgerMenu_overlay__Io7AG{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(30,41,59,.4);z-index:150}.BurgerMenu_closeIconContainer__R36aa{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:1.5rem 1rem 2rem}.BurgerMenu_closeIcon__78Elw{color:#fff;font-size:2rem;cursor:pointer;transition:color .2s}.BurgerMenu_closeIcon__78Elw:hover{color:#f4511e}@media (max-width:768px){.BurgerMenu_burgerNav__CvL_6{display:block}}.Ratings_container__ojaoq{gap:3rem;padding:4rem 2rem;margin:0 auto}.Ratings_container__ojaoq,.Ratings_textSection__Sb5y9{display:flex;flex-direction:column;justify-content:center;align-items:center}.Ratings_textSection__Sb5y9{text-align:justify}.Ratings_mainHeading__jdiHw{font-size:1.875rem;font-weight:600;margin:0 0 1rem;position:relative;padding-bottom:1rem}.Ratings_mainHeading__jdiHw:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#f4511e}.Ratings_subtitle__vGjvG{font-size:1.125rem;line-height:1.75rem}.Ratings_textSection__Sb5y9 .Ratings_subtitle__vGjvG:last-of-type{margin-top:1.2rem}.Ratings_cardsContainer__UcuIg{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;width:100%;max-width:1200px}.Ratings_card__dkKOJ{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;text-align:center;min-width:280px;flex:1;max-width:350px;transition:transform .3s ease,box-shadow .3s ease}.Ratings_card__dkKOJ:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.Ratings_logoContainer__DCoA_{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;overflow:hidden;position:relative;width:90px;height:60px}.Ratings_logo__0JeWj{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.Ratings_logo__0JeWj:hover{transform:scale(1.05)}.Ratings_platformName__H2yCA{font-size:1.5rem;font-weight:600;color:#333;margin:0 0 .5rem}.Ratings_platformDescription__Apk_C{font-size:1rem;color:#666;margin:0 0 1rem;font-weight:500}.Ratings_ratingContainer__Jv5Im{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}.Ratings_ratingNumber__DAGAT{font-size:1.7rem;font-weight:700;color:#f4511e}.Ratings_starsContainer__Y7G5v{display:flex;gap:2px}.Ratings_star__PxhrL{font-size:2rem;transition:color .2s ease}.Ratings_starFilled__JVXxw{color:gold}.Ratings_starHalfFilled__ypBBd{background:linear-gradient(90deg,gold 50%,#ddd 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Ratings_starEmpty__nR8dU{color:#ddd}.Ratings_achievement__a_Tlu{font-size:.9rem;font-weight:600;margin:0;padding:.5rem 1rem;border-radius:12px;width:100%;display:flex;align-items:center;gap:.5rem;justify-content:center}.Ratings_achievementIcon__2_sm5{font-size:1rem;flex-shrink:0}.Ratings_card__dkKOJ:first-child .Ratings_achievement__a_Tlu{border:1px solid #ff3195;background:#ffc9e7;color:#ff6b99}.Ratings_card__dkKOJ:nth-child(2) .Ratings_achievement__a_Tlu{border:1px solid #00358c;background:#809dff;color:#00358c;font-size:.8rem}.Ratings_card__dkKOJ:nth-child(3) .Ratings_achievement__a_Tlu{background-color:rgba(40,167,69,.1);border:1px solid #28a745;color:#28a745}.Ratings_statisticsContainer__6FUZS{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;width:100%;max-width:1000px;margin-top:2rem}.Ratings_statItem__7cUnR{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:200px}.Ratings_statValue__icNSw{font-size:2.4rem;font-weight:500;color:#f4511e;margin-bottom:.5rem}.Ratings_statLabel__4bfoK{font-size:1rem;color:#666;font-weight:500;line-height:1.3}@media (max-width:1200px){.Ratings_cardsContainer__UcuIg{max-width:900px}.Ratings_card__dkKOJ{min-width:250px}.Ratings_logoContainer__DCoA_{width:100px;height:70px}}@media (max-width:1024px){.Ratings_container__ojaoq{gap:2.5rem;padding:3rem 1.5rem;max-width:100%}.Ratings_mainHeading__jdiHw{font-size:2.1rem}.Ratings_cardsContainer__UcuIg{gap:1.5rem;max-width:800px}.Ratings_card__dkKOJ{min-width:240px;padding:1.8rem}.Ratings_logoContainer__DCoA_{width:90px;height:65px}.Ratings_statisticsContainer__6FUZS{gap:2rem}.Ratings_statValue__icNSw{font-size:2.2rem}}@media (max-width:768px){.Ratings_container__ojaoq{gap:2rem;padding:2rem 1rem}.Ratings_mainHeading__jdiHw{font-size:1.9rem}.Ratings_subtitle__vGjvG{font-size:1.1rem;padding:0 1rem}.Ratings_cardsContainer__UcuIg{flex-direction:column;align-items:center;gap:1.5rem;max-width:450px}.Ratings_card__dkKOJ{min-width:unset;width:100%;max-width:400px;padding:1.6rem}.Ratings_logoContainer__DCoA_{width:80px;height:60px}.Ratings_statisticsContainer__6FUZS{flex-direction:column;gap:1.5rem;max-width:400px}.Ratings_statItem__7cUnR{min-width:unset}.Ratings_statValue__icNSw{font-size:2rem}}@media (max-width:600px){.Ratings_cardsContainer__UcuIg{max-width:350px}.Ratings_card__dkKOJ{max-width:320px}.Ratings_statisticsContainer__6FUZS{gap:2rem}.Ratings_statItem__7cUnR{flex-direction:row;gap:1rem;justify-content:center}.Ratings_statValue__icNSw{margin-bottom:0}}@media (max-width:480px){.Ratings_container__ojaoq{padding:1.5rem .5rem}.Ratings_mainHeading__jdiHw{font-size:1.5rem;line-height:2rem}.Ratings_mainHeading__jdiHw:after{height:3px}.Ratings_subtitle__vGjvG{font-size:.875rem;line-height:1.25rem;padding:0 .5rem;text-align:justify}.Ratings_card__dkKOJ{padding:1.5rem;max-width:100%}.Ratings_logoContainer__DCoA_{width:70px;height:50px}.Ratings_platformName__H2yCA{font-size:1.2rem}.Ratings_ratingNumber__DAGAT,.Ratings_star__PxhrL{font-size:1.5rem}.Ratings_statItem__7cUnR{flex-direction:column;gap:.5rem}.Ratings_statValue__icNSw{font-size:1.7rem;margin-bottom:.5rem}.Ratings_statLabel__4bfoK{font-size:.8rem}}@media (max-width:360px){.Ratings_container__ojaoq{padding:1rem .25rem}.Ratings_card__dkKOJ{max-width:260px;padding:1.2rem}.Ratings_logoContainer__DCoA_{width:60px;height:45px}.Ratings_mainHeading__jdiHw{font-size:1.5rem}.Ratings_subtitle__vGjvG{font-size:.95rem}}.Reviews_container__eZMJS{gap:3rem;padding:4rem 2rem 6rem;margin:0;overflow:hidden;width:100%;max-width:100vw}.Reviews_container__eZMJS,.Reviews_textSection__TLoIz{display:flex;flex-direction:column;justify-content:center;align-items:center}.Reviews_textSection__TLoIz{text-align:justify}.Reviews_mainHeading__cOpI8{font-size:1.875rem;font-weight:600;margin:0 0 1rem;position:relative;padding-bottom:1rem}.Reviews_mainHeading__cOpI8:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#f4511e}.Reviews_subtitle__pu8wV{font-size:1.125rem;line-height:1.75rem}.Reviews_textSection__TLoIz .Reviews_subtitle__pu8wV:last-of-type{margin-top:1.2rem}.Reviews_carouselContainer__oq3aL{display:flex;align-items:center;gap:1rem;position:relative;overflow:hidden;cursor:grab;transition:background-color .2s ease;width:100%;max-width:min(1400px,calc(100vw - 4rem))}.Reviews_carouselContainer__oq3aL:hover{background-color:rgba(244,81,30,.02);border-radius:12px}.Reviews_carouselBtn__Oxd1u{background-color:#f4511e;border:none;color:#fff;font-size:1.2rem;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2;box-shadow:0 2px 8px rgba(244,81,30,.3);flex-shrink:0}.Reviews_carouselBtn__Oxd1u:hover:not(:disabled){background-color:#e64100;transform:scale(1.05);box-shadow:0 4px 12px rgba(244,81,30,.4)}.Reviews_carouselBtn__Oxd1u:disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}.Reviews_reviewsSection__pNh0y{flex:1;overflow:hidden;border-radius:12px;width:100%;max-width:100%}.Reviews_reviewsWrapper__OuK3K{display:flex;transition:transform .5s ease;gap:1.25rem;width:-moz-fit-content;width:fit-content;will-change:transform}.Reviews_reviewCard__QPcs7{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;position:relative;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #f0f0f0;width:320px;min-width:320px;max-width:320px;flex-shrink:0}.Reviews_reviewCard__QPcs7:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.Reviews_quoteIcon__4txUg{position:absolute;top:1rem;left:1.5rem;font-size:3.2rem;color:#f4511e;line-height:1;font-weight:700}.Reviews_googleLogo__PZZr2{position:absolute;top:1rem;right:1.5rem;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Reviews_reviewText__qZNA3{font-size:.95rem;color:#333;line-height:1.6;margin:2.5rem 0 1.5rem;text-align:left;font-weight:400}.Reviews_starsContainer__lDOq8{display:flex;gap:2px;margin-bottom:1.5rem}.Reviews_star__pkLQx{font-size:1.6rem;transition:color .2s ease}.Reviews_starFilled__IDjlD{color:gold}.Reviews_starEmpty__S3pmC{color:#ddd}.Reviews_customerInfo__ns8Jy{display:flex;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;border-top:1px solid #f0f0f0}.Reviews_customerImage__xQF2n{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.Reviews_customerImage__xQF2n img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Reviews_customerDetails__IWvyM{display:flex;flex-direction:column;gap:.25rem}.Reviews_customerName__tL_sA{font-size:.9rem;font-weight:600;color:#333;line-height:1.2}.Reviews_customerEmail__1_ikA{font-size:.8rem;color:#666;line-height:1.2}@media (max-width:1024px){.Reviews_container__eZMJS{gap:2.5rem;padding:3rem 1.5rem;max-width:100vw}.Reviews_carouselContainer__oq3aL{max-width:calc(100vw - 3rem)}.Reviews_mainHeading__cOpI8{font-size:2.1rem}.Reviews_reviewCard__QPcs7{width:300px;min-width:300px;max-width:300px;padding:1.8rem}}@media (max-width:768px){.Reviews_container__eZMJS{gap:2rem;padding:2rem 1rem;max-width:100vw}.Reviews_carouselContainer__oq3aL{max-width:calc(100vw - 2rem)}.Reviews_mainHeading__cOpI8{font-size:1.9rem;text-align:center}.Reviews_subtitle__pu8wV{font-size:1.1rem;padding:0 1rem}.Reviews_reviewCard__QPcs7{width:280px;min-width:280px;max-width:280px;padding:1.6rem}.Reviews_carouselBtn__Oxd1u{width:35px;height:35px;font-size:1rem}}@media (max-width:480px){.Reviews_container__eZMJS{padding:1.5rem .5rem;max-width:100vw}.Reviews_carouselContainer__oq3aL{max-width:calc(100vw - 1rem);gap:0}.Reviews_mainHeading__cOpI8{font-size:1.5rem;line-height:2rem}.Reviews_mainHeading__cOpI8:after{height:3px}.Reviews_subtitle__pu8wV{font-size:.875rem;line-height:1.25rem;padding:0 .5rem;text-align:justify}.Reviews_reviewCard__QPcs7{width:min(300px,calc(100vw - 2rem));min-width:min(300px,calc(100vw - 2rem));max-width:min(300px,calc(100vw - 2rem));padding:1.4rem}.Reviews_reviewsWrapper__OuK3K{gap:.8rem}.Reviews_reviewText__qZNA3{font-size:.9rem;margin:2rem 0 1.2rem}.Reviews_customerName__tL_sA{font-size:.85rem}.Reviews_carouselBtn__Oxd1u{display:none}.Reviews_carouselContainer__oq3aL{cursor:default}.Reviews_carouselContainer__oq3aL,.Reviews_reviewsSection__pNh0y{touch-action:pan-x;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}}@media (max-width:360px){.Reviews_reviewCard__QPcs7{width:min(280px,calc(100vw - 2rem));min-width:min(280px,calc(100vw - 2rem));max-width:min(280px,calc(100vw - 2rem));padding:1.2rem}.Reviews_reviewsWrapper__OuK3K{gap:.5rem}.Reviews_carouselBtn__Oxd1u{display:none}}.SideBar_sidebar__Lavp2{position:fixed;top:0;left:0;height:100vh;background-color:#f8f9fa;color:#707070;display:flex;flex-direction:column;transition:all .4s ease;z-index:1000;box-shadow:2px 0 5px rgba(0,0,0,.1);width:50px;transform:translateX(-40px)}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51{transform:translateX(0);width:190px}.SideBar_sidebarHandle__RLu2j{position:absolute;right:-15px;top:20px;transform:translateY(0);width:15px;height:50px;background-color:#f8f9fa;border-radius:0 5px 5px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:2px 0 5px rgba(0,0,0,.1)}.SideBar_sidebarHandle__RLu2j:after{content:">";color:#e53611;font-weight:700;font-size:14px;transition:transform .3s ease}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_sidebarHandle__RLu2j:after{transform:rotate(180deg)}.SideBar_navigation__qrB1J{flex:1;padding:20px 0;overflow-y:auto;scrollbar-color:#e53611 #f8f9fa;scrollbar-width:thin}.SideBar_navList__QDvBk{list-style:none;padding:0;margin:0}.SideBar_navItem__R96oF{margin-bottom:5px}.SideBar_navLink__JxPqw{display:flex;align-items:center;padding:9px 20px;color:#707070;text-decoration:none;transition:background-color .2s}.SideBar_navLink__JxPqw:hover{color:#e53611;background-color:rgba(229,54,17,.1)}.SideBar_navIcon__T25Ip{font-size:18px;min-width:30px;opacity:0;transition:opacity .4s}.SideBar_piggyIcon__XDw8y{font-size:22px}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_navIcon__T25Ip{opacity:1}.SideBar_navText__doJ0H{margin-left:10px;white-space:nowrap;opacity:0;transition:opacity .4s;overflow:hidden;width:0}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_navText__doJ0H{opacity:1;width:auto}.SideBar_userSection__gZKZG{padding:10px;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:10px}.SideBar_userInfo__nu1wH{display:flex;flex-direction:column;gap:5px;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_userInfo__nu1wH{opacity:1;height:auto}.SideBar_userName__vb7ms{font-weight:700;color:#707070;text-align:center}.SideBar_userEmail__Is79y{font-size:.85rem;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.SideBar_languageSwitcherWrapper__LmiUk{margin:10px 0;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_languageSwitcherWrapper__LmiUk{opacity:1;height:auto}.SideBar_logoutButton__W7wHV{display:flex;align-items:center;justify-content:center;padding:10px;color:#fff;text-decoration:none;border-radius:4px;background-color:#f4511e;border:1px solid #e53611;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s;font-size:14px}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_logoutButton__W7wHV{opacity:1;height:auto}.SideBar_logoutButton__W7wHV:hover{background-color:#e53611}.SideBar_logoutIcon__191TL{font-size:18px;margin-right:10px}.SideBar_navSection__gGAMW{margin-top:15px;padding:0 20px}.SideBar_sectionTitle__QOgOQ{font-size:12px;text-transform:uppercase;color:#9e9e9e;margin-bottom:8px;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_sectionTitle__QOgOQ{opacity:1;height:auto}.SideBar_sidebarHeader__ef1Ow{padding:15px;display:flex;align-items:center;justify-content:center}.SideBar_logo__wcKLe{opacity:0;transition:opacity .4s}.SideBar_sidebar__Lavp2.SideBar_expanded__uwl51 .SideBar_logo__wcKLe{opacity:1}@media (max-width:768px){.SideBar_sidebar__Lavp2{display:none}}.SideBar_mobileMenu__UTyGe{position:fixed;top:0;left:-250px;width:250px;height:100%;background-color:#f8f9fa;z-index:1000;transition:left .3s ease;overflow-y:auto;padding:20px 0;display:flex;flex-direction:column}.SideBar_mobileMenuOverlay__W0CS0{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;display:none}.SideBar_closeButton__Zu5uq{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;color:#495057;cursor:pointer}@media (max-width:480px){.SideBar_sidebarContainer__iB50L{display:none}.SideBar_mobileMenuOpen__h8_mn .SideBar_mobileMenu__UTyGe{left:0}.SideBar_mobileMenuOpen__h8_mn .SideBar_mobileMenuOverlay__W0CS0{display:block}}.Header_headerContainer__WF6yI{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;background-color:#fff;border-bottom:1px solid #e9ecef;width:100%}.Header_navigationSection__qrpDX{display:flex;flex:1;align-items:center;justify-content:center}.Header_mainNav__o7gJM{margin-right:20px}.Header_navList__PWQ2P{display:flex;list-style:none;margin:0;padding:0;gap:25px}.Header_navItem__2Cx6u{position:relative}.Header_navLink__Fa0ri{color:#333;text-decoration:none;font-weight:500;font-size:16px;transition:color .3s ease;padding:5px 0}.Header_navLink__Fa0ri:hover{color:#e53611}.Header_navLink__Fa0ri:hover:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:#e53611;transition:width .3s ease}.Header_profileSection__OwW_g{display:flex;align-items:center;gap:15px}.Header_profileContainer__c3kLW{display:flex;align-items:center;gap:5px;position:relative}.Header_dropdownIcon__hY2_S{font-size:24px;color:#e53611;transition:transform .3s ease;font-weight:700;cursor:pointer}.Header_dropdownIconOpen__lkN8Z{transform:rotate(180deg)}.Header_profileImagePlaceholder__EILr0{width:45px;height:45px;background-color:#e0e0e0}.Header_profileImage__RZ8jp{cursor:pointer;-o-object-fit:cover;object-fit:cover;animation:Header_fadeIn__vGAyS .3s ease-in-out}@keyframes Header_fadeIn__vGAyS{0%{opacity:0}to{opacity:1}}.Header_notificationContainer__xQElQ{position:relative;cursor:pointer}.Header_notificationIcon__zA1ex{background-color:#e53611;font-size:24px;padding:6px}.Header_notificationBadge__XzziQ,.Header_notificationIcon__zA1ex{color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.Header_notificationBadge__XzziQ{position:absolute;top:-5px;right:-5px;background-color:#0d6efd;font-size:10px;width:16px;height:16px}.Header_dropdownMenu__RVeHl{position:absolute;top:55px;right:0;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:150px;z-index:1000;overflow:hidden;animation:Header_fadeIn__vGAyS .2s ease-in-out}.Header_dropdownItem__2sLpF{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#333;text-decoration:none;transition:background-color .2s ease;border:none;background:none;width:100%;text-align:left;cursor:pointer;font-size:14px}.Header_dropdownItem__2sLpF:hover{background-color:#f8f9fa;color:#e53611}.Header_dropdownItem__2sLpF .Header_dropdownIcon__hY2_S{font-size:18px;color:#e53611}.Header_dropdownDivider__sTARx{height:1px;background-color:#e9ecef;margin:4px 0}@media (max-width:768px){.Header_headerContainer__WF6yI{padding:15px}.Header_greeting__GgpYy{font-size:20px}.Header_date__0Rjq3{font-size:13px}.Header_profileImage__RZ8jp{height:50px}.Header_notificationIcon__zA1ex{font-size:20px;padding:5px}.Header_profileSection__OwW_g{gap:10px}.Header_navList__PWQ2P{gap:15px}.Header_navLink__Fa0ri{font-size:14px}}@media (max-width:480px){.Header_headerContainer__WF6yI{padding:10px;justify-content:center}.Header_greeting__GgpYy{font-size:24px}.Header_date__0Rjq3{font-size:11px}.Header_profileSection__OwW_g{display:none}.Header_navigationSection__qrpDX{width:100%;overflow-x:auto}.Header_navList__PWQ2P{gap:10px;padding:0 5px}.Header_navLink__Fa0ri{font-size:12px;white-space:nowrap}.Header_navigationSection__qrpDX{display:none}}.MobileMenu_mobileMenu__23Xhw{position:fixed;top:0;left:-280px;width:280px;height:100vh;background-color:#f8f9fa;z-index:1000;transition:left .3s ease;overflow-y:auto;padding:20px 0;display:flex;flex-direction:column}.MobileMenu_mobileMenu__23Xhw.MobileMenu_open__SaHEc{left:0}.MobileMenu_mobileMenuOverlay__1P5Ty{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;display:none}.MobileMenu_mobileMenuOverlay__1P5Ty.MobileMenu_show__Sm8wa{display:block}.MobileMenu_closeButton__Q8JLP{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;color:#495057;cursor:pointer;padding:5px}.MobileMenu_logo__PK49s{padding:15px 0;margin-bottom:10px;border-bottom:1px solid #e9ecef;display:flex;justify-content:center;align-items:center}.MobileMenu_profileHeader__rAO7p{display:flex;justify-content:space-between;align-items:flex-start;padding:15px;margin-bottom:15px;border-bottom:1px solid #e9ecef}.MobileMenu_profileLeft__UY6ED,.MobileMenu_profileRight__0zNwL{display:flex;flex-direction:column;align-items:center}.MobileMenu_profileRight__0zNwL{gap:20px;margin-top:5px}.MobileMenu_profileImagePlaceholder__n_v6K{width:70px;height:70px;background-color:#e0e0e0;margin-bottom:10px}.MobileMenu_profileImage__q5fa2{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px;animation:MobileMenu_fadeIn__82tOI .3s ease-in-out}@keyframes MobileMenu_fadeIn__82tOI{0%{opacity:0}to{opacity:1}}.MobileMenu_profileName__eRsWr{font-size:18px;color:#4b4b4b;margin:5px 0}.MobileMenu_notificationContainer__vmUBC{position:relative;cursor:pointer}.MobileMenu_notificationIcon__Xfd6F{background-color:#e53611;font-size:20px;padding:6px}.MobileMenu_notificationBadge__bQfQg,.MobileMenu_notificationIcon__Xfd6F{color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.MobileMenu_notificationBadge__bQfQg{position:absolute;top:-5px;right:-5px;background-color:#0d6efd;font-size:10px;width:16px;height:16px}.MobileMenu_dropdownIcon__cKUaq{color:#e53611;font-size:24px;cursor:pointer}.MobileMenu_menuHeader__Jueir{padding:0 20px 10px;font-size:18px;color:#6c757d;letter-spacing:1px;margin:0}.MobileMenu_navList__0it9Y{list-style-type:none;padding:0;margin:0}.MobileMenu_navItem__ioRCW{margin-bottom:5px}.MobileMenu_navLink__U9XJZ{display:flex;align-items:center;padding:12px 20px;color:#495057;text-decoration:none;transition:all .3s ease;font-size:16px}.MobileMenu_navLink__U9XJZ:hover{background-color:rgba(229,54,17,.1);color:#e53611}.MobileMenu_active__HPOLW{background-color:#e53611;color:#fff!important}.MobileMenu_icon__b53kk{margin-right:15px;font-size:20px;display:flex;align-items:center}.MobileMenu_logoutContainer__nvHtp{margin-top:auto;padding:15px 20px;border-top:1px solid #e9ecef}.MobileMenu_logoutButton__bLCbM{display:flex;align-items:center;width:100%;background-color:transparent;border:none;border-radius:5px;color:#495057;font-size:16px;cursor:pointer;transition:all .3s ease}.MobileMenu_logoutButton__bLCbM:hover{background-color:rgba(229,54,17,.1);color:#e53611}.MobileMenu_logoutIcon__u9o0r{background-color:#e53611;border-radius:20%;padding:6px;color:#fff;font-size:18px;margin-right:12px;display:flex;align-items:center}.MobileMenu_generalNav__Xeiex{margin-top:20px;padding-top:10px;border-top:1px solid #e9ecef}.Layout_layoutContainer___50eE{display:flex;min-height:100vh}.Layout_contentArea__7LoWj{display:flex;flex-direction:column;flex:1}.Layout_mainContent__VqR99{flex:1;padding:20px;background-color:#f8f9fa}.Layout_sidebar__W0dcX{display:block}.Layout_mobileNavbar__iZrmL{display:none;justify-content:space-between;align-items:center;padding:10px 15px;background-color:#fff;border-bottom:1px solid #e9ecef}.Layout_burgerMenu__1MEM6{font-size:24px;cursor:pointer;background:none;border:none;padding:5px;display:flex;align-items:center;justify-content:center}.Layout_burgerMenu__1MEM6 svg{color:#e53611}.Layout_mobileLogo__6oPS_{height:35px;width:auto}@media (max-width:480px){.Layout_layoutContainer___50eE{flex-direction:column}.Layout_sidebar__W0dcX{display:none}.Layout_mobileNavbar__iZrmL{display:flex;height:70px}.Layout_burgerMenu__1MEM6{font-size:28px;color:#495057;cursor:pointer;background:none;border:none;padding:5px}.Layout_mobileLogo__6oPS_{height:40px;width:auto}.Layout_mobileMenuOverlay__qVTW5{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;display:none}.Layout_mobileMenuOpen__soHlK .Layout_mobileMenuOverlay__qVTW5{display:block}.Layout_mobileMenu__VENzC{position:fixed;top:0;left:-250px;width:250px;height:100%;background-color:#f8f9fa;z-index:1000;transition:left .3s ease;overflow-y:auto;padding:20px 0}.Layout_mobileMenuOpen__soHlK .Layout_mobileMenu__VENzC{left:0}.Layout_mobileMenuOpen__soHlK{overflow:hidden}.Layout_closeButton__eb8m5{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;color:#495057;cursor:pointer}}.Navbar_sidebar__n_1Bn{position:fixed;top:60px;left:0;height:calc(100vh - 60px);background-color:#f8f9fa;color:#707070;display:flex;flex-direction:column;transition:all .4s ease;z-index:1000;box-shadow:2px 0 5px rgba(0,0,0,.1);width:50px;transform:translateX(-40px)}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st{transform:translateX(0);width:190px}.Navbar_sidebarHandle__IgMc_{position:absolute;right:-15px;top:20px;transform:translateY(0);width:15px;height:50px;background-color:#f8f9fa;border-radius:0 5px 5px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:2px 0 5px rgba(0,0,0,.1)}.Navbar_sidebarHandle__IgMc_:after{content:">";color:#e53611;font-weight:700;font-size:14px;transition:transform .3s ease}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st .Navbar_sidebarHandle__IgMc_:after{transform:rotate(180deg)}.Navbar_navigation__3aFxw{flex:1;padding:20px 0;overflow-y:auto;scrollbar-color:#e53611 #f8f9fa;scrollbar-width:thin}.Navbar_navList__EAbl1{list-style:none;padding:0;margin:0}.Navbar_navItem__P6Rsn{margin-bottom:5px}.Navbar_navLink__muDK3{display:flex;align-items:center;padding:9px 20px;color:#707070;text-decoration:none;transition:background-color .2s}.Navbar_navLink__muDK3:hover{color:#e53611;background-color:rgba(229,54,17,.1)}.Navbar_navIcon__NMlT2{font-size:18px;min-width:30px;opacity:0;transition:opacity .4s}.Navbar_piggyIcon__xCVy3{font-size:22px}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st .Navbar_navIcon__NMlT2{opacity:1}.Navbar_navText__agMjS{margin-left:10px;white-space:nowrap;opacity:0;transition:opacity .4s;overflow:hidden;width:0}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st .Navbar_navText__agMjS{opacity:1;width:auto}.Navbar_userSection__wzF4W{padding:15px;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:10px}.Navbar_userInfo__2i5ms{display:flex;flex-direction:column;gap:5px;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st .Navbar_userInfo__2i5ms{opacity:1;height:auto}.Navbar_userName__O4ooI{font-weight:700;color:#707070;text-align:center}.Navbar_userEmail__lgJnX{font-size:.85rem;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.Navbar_mainContentWrapper__zfBmr{margin-left:50px;margin-top:60px;width:calc(100% - 50px);transition:margin-left .4s,width .4s}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st~.Navbar_mainContentWrapper__zfBmr{margin-left:190px;width:calc(100% - 190px)}.Navbar_languageSwitcherWrapper__87SC2{margin:10px 0;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st .Navbar_languageSwitcherWrapper__87SC2{opacity:1;height:auto}.Navbar_logoutButton__lFBAs{display:flex;align-items:center;justify-content:center;padding:10px;color:#fff;text-decoration:none;border-radius:4px;margin-top:10px;background-color:#f4511e;border:1px solid #e53611;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s;font-size:14px}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st .Navbar_logoutButton__lFBAs{opacity:1;height:auto}.Navbar_logoutButton__lFBAs:hover{background-color:#e53611}.Navbar_logoutIcon__GSYoK{font-size:18px;margin-right:10px}.Navbar_navSection__QIAr_{margin-top:15px;padding:0 20px}.Navbar_sectionTitle__w9g_K{font-size:12px;text-transform:uppercase;color:#9e9e9e;margin-bottom:8px;opacity:0;height:0;overflow:hidden;transition:opacity .4s,height .4s}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st .Navbar_sectionTitle__w9g_K{opacity:1;height:auto}.Navbar_topNavbar___24F9{position:fixed;top:0;left:0;width:100%;height:60px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:999}.Navbar_topNavLogo__hNlFn{display:flex;align-items:center;cursor:pointer}.Navbar_topNavLinks__moUl6{display:flex;gap:20px}.Navbar_topNavLink__0ZpOo{color:#707070;text-decoration:none;font-weight:500;transition:color .2s ease}.Navbar_topNavLink__0ZpOo:hover{color:#e53611}.Navbar_topNavActions___oBNr{display:flex;gap:10px;align-items:center}.Navbar_topNavButton__r3POk{padding:8px 16px;border-radius:4px;color:#fff;background-color:#f4511e;text-decoration:none;font-size:14px;transition:background-color .2s}.Navbar_topNavButton__r3POk:hover{background-color:#e53611}.Navbar_userAvatar__dW4uO{width:45px;height:45px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1;padding-bottom:1px;overflow:hidden;position:relative;cursor:pointer}.Navbar_profileImage__Xc1ai{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:Navbar_fadeIn__S3Cfq .3s ease-in-out}@keyframes Navbar_fadeIn__S3Cfq{0%{opacity:0}to{opacity:1}}.Navbar_profileContainer__kRVZV{display:flex;align-items:center;gap:5px;position:relative}.Navbar_dropdownIcon__Vxgaj{font-size:24px;color:#e53611;transition:transform .3s ease;font-weight:700;cursor:pointer}.Navbar_dropdownIconOpen__9ZJ0A{transform:rotate(180deg)}.Navbar_dropdownMenu__MgcLJ{position:absolute;top:55px;right:0;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:150px;z-index:1000;overflow:hidden;animation:Navbar_fadeIn__S3Cfq .2s ease-in-out}.Navbar_dropdownItem__of6vM{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#333;text-decoration:none;transition:background-color .2s ease;border:none;background:none;width:100%;text-align:left;cursor:pointer;font-size:14px}.Navbar_dropdownItem__of6vM:hover{background-color:#f8f9fa;color:#e53611}.Navbar_dropdownItem__of6vM .Navbar_iconInDropdown__ZZ03R{font-size:18px;color:#e53611}.Navbar_dropdownDivider__ty74j{height:1px;background-color:#e9ecef;margin:4px 0}.Navbar_hamburgerIcon__rnCsW{display:none;font-size:24px;cursor:pointer;color:#707070}.Navbar_hamburgerIcon__rnCsW:hover{color:#e53611}.Navbar_mobileMenu__MMfGV{position:fixed;top:60px;left:0;width:100%;background-color:#fff;z-index:998;box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-100%);transition:transform .3s ease;overflow-y:auto;max-height:calc(100vh - 60px)}.Navbar_mobileMenu__MMfGV.Navbar_open__XFyCf{transform:translateY(0)}.Navbar_mobileNavLinks__Atff4{display:flex;flex-direction:column;padding:10px 0}.Navbar_mobileNavLink__gTXaO{padding:15px 20px;color:#707070;text-decoration:none;font-weight:500;border-bottom:1px solid #f0f0f0;display:flex;align-items:center}.Navbar_mobileNavLink__gTXaO:hover{background-color:rgba(229,54,17,.1);color:#e53611}.Navbar_mobileNavIcon__12CiQ{margin-right:15px;font-size:18px}.Navbar_mobileSectionTitle__Nnk9x{font-size:12px;text-transform:uppercase;color:#9e9e9e;padding:15px 20px 5px;background-color:#f8f9fa}.Navbar_mobileUserActions__ELabh{padding:15px 20px;display:flex;flex-direction:column;gap:10px;background-color:#f8f9fa}.Navbar_mobileUserActions__ELabh .Navbar_userInfo__2i5ms{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:10px}.Navbar_mobileUserActions__ELabh .Navbar_userAvatar__dW4uO{width:60px;height:60px;margin-bottom:5px}.Navbar_mobileLogoutButton__VMG4N{display:flex;align-items:center;justify-content:center;padding:12px;color:#fff;background-color:#f4511e;border:none;border-radius:4px;font-size:14px;cursor:pointer}.Navbar_mobileLogoutButton__VMG4N:hover{background-color:#e53611}.Navbar_mobileLogoutButton__VMG4N .Navbar_logoutIcon__GSYoK{font-size:18px;margin-right:10px;display:inline-flex}@media (max-width:768px){.Navbar_topNavLinks__moUl6,.Navbar_userAvatar__dW4uO{display:none}.Navbar_hamburgerIcon__rnCsW{display:block}.Navbar_sidebar__n_1Bn{display:none}.Navbar_mainContentWrapper__zfBmr{margin-left:0;width:100%;margin-top:60px}.Navbar_sidebar__n_1Bn.Navbar_expanded__at0st~.Navbar_mainContentWrapper__zfBmr{margin-left:0;width:100%}}.RegisterLoginRecovery_maincontainer__odshZ{background:#f0f3f8}.RegisterLoginRecovery_cardContainer__tPsbG{display:flex;justify-content:center;padding-top:60px;height:-moz-max-content;height:max-content}.RegisterLoginRecovery_formContainer__Lky11{display:flex;width:380px;min-height:26rem;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:30px;background-color:#fff;@media screen and (max-width:768px){width:350px;border-radius:0}}.RegisterLoginRecovery_formContainer__figure__H_Ve2{width:298px;height:132px;flex-shrink:0;position:relative;margin:0}.RegisterLoginRecovery_formContainer__title__0XEfr{font-size:25px;font-weight:700;text-align:center;@media screen and (max-width:768px){font-size:28px}}.RegisterLoginRecovery_formContainer__subtitle__hsYbk{font-size:18px;font-weight:200;color:#8b8b8b;@media screen and (max-width:768px){font-size:20px}}.RegisterLoginRecovery_form__F5ye0{display:flex;width:320px;flex-direction:column;justify-content:center;align-items:center;gap:26px;@media screen and (max-width:768px){width:300px}}.RegisterLoginRecovery_formInputContainer__s2MEQ{width:100%}.RegisterLoginRecovery_formInputContainer__s2MEQ input{width:100%;height:40px;padding:12px;border-radius:8px;border:1px solid #9e9e9e;@media screen and (max-width:768px){height:42px}}.RegisterLoginRecovery_form__F5ye0 button{padding:10px;align-self:stretch;background-color:#f4511e;border-radius:8px;color:#fff;font-size:14px;@media screen and (max-width:768px){padding-left:8px;padding-bottom:8px;padding-right:8px;padding-top:8px}}.RegisterLoginRecovery_googleLoginButton__vufKE{border-radius:8px;@media screen and (max-width:768px){padding-left:8px;padding-bottom:8px;padding-right:8px;padding-top:8px}}.RegisterLoginRecovery_formInfo__gQRil{display:flex;width:380px;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:26px;border-radius:0 8px 8px 0;background:linear-gradient(90deg,#f4511e,#d93645 50%,#c33f87);@media screen and (max-width:768px){display:none}}.RegisterLoginRecovery_successMessage__SZuDD{color:#f4511e;font-size:14px;padding-top:10px}.RegisterLoginRecovery_formInfo__gQRil h2{color:#fff;font-family:Oswald;font-size:25px;font-style:normal;font-weight:400;line-height:normal}.RegisterLoginRecovery_formInfo__gQRil p{color:var(--white,#fff);font-family:Oswald;font-size:16px;font-style:normal;line-height:normal}.RegisterLoginRecovery_error__NQ6vz{color:red;font-size:14px;font-weight:200;padding-top:10px}.RegisterLoginRecovery_recov_pass__SBd8t{color:#f4511e;font-size:14px;font-weight:200;cursor:pointer;@media screen and (max-width:768px){font-size:14px}}.RegisterLoginRecovery_formImage__nRYGd{position:relative;width:80px;height:80px;margin-top:20px;@media screen and (max-width:768px){width:100px;height:100px;margin-top:20px}}.Partners_containerPartners__NWv_K{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:60px;padding-bottom:60px;@media screen and (max-width:768px){padding-left:10px;padding-bottom:40px;padding-right:10px;padding-top:40px}}.Partners_containerPartners__NWv_K h1{color:#8b8b8b;font-family:Oswald;font-size:25px;font-weight:400;@media screen and (max-width:768px){font-size:25px;text-align:center}}.Partners_partners__io_qK{display:flex;justify-content:center;align-items:center;padding-top:10px;gap:40px;@media screen and (max-width:768px){flex-wrap:wrap;gap:30px}}.Partners_partners__io_qK figure{margin:0;position:relative}.Partners_partners__io_qK figure:first-child{height:50px;width:80px;@media screen and (max-width:768px){height:45px;width:70px}}.Partners_partners__io_qK figure:nth-child(2){height:90px;width:100px;@media screen and (max-width:768px){height:70px;width:85px}}.Partners_partners__io_qK figure:nth-child(3){height:30px;width:110px;@media screen and (max-width:768px){height:30px;width:90px}}.Partners_partners__io_qK figure:nth-child(4){height:70px;width:110px;@media screen and (max-width:768px){height:70px;width:90px}}.Partners_partners__io_qK figure:nth-child(5){height:40px;width:110px;@media screen and (max-width:768px){height:40px;width:90px}}.Partners_partners__io_qK figure:nth-child(6){height:100px;width:130px;@media screen and (max-width:768px){height:75px;width:105px}}