@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_34cc27{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_34cc27{--font-montserrat:"Montserrat","Montserrat Fallback"}@font-face{font-family:LT Superior;src:url(/font/LTSuperior-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LT Superior;src:url(/font/LTSuperior-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:LT Superior;src:url(/font/LTSuperior-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:LT Superior;src:url(/font/LTSuperior-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Coolvetica;src:url(/font/coolveticaRg.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--color-primary:#fe724f;--color-primary-hover:#ff6b58;--color-success-bg:#d1fae5;--color-success-text:#065f46;--color-success:#10b981;--color-success-hover:#059669;--color-text:#1a1a1a;--color-bg:#ffffff;--font-primary:"LT Superior",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading:"Coolvetica","LT Superior",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box;padding:0;margin:0}html{background:#fbf6f0}body,html{max-width:100vw;overflow-x:hidden}body{background:#fbf6f0;color:var(--color-text);font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:80px;@media (max-width:767px){padding-top:0}}h1{font-family:var(--font-heading)}a{color:inherit;text-decoration:none}button{font-family:inherit}.logo-container{display:flex;align-items:center;justify-content:center}.logo-icon{transition:all .2s ease}.logo-icon circle,.logo-icon path{transition:fill .2s ease}.logo-container:hover .logo-icon circle,.logo-container:hover .logo-icon path{fill:#fe724f}.mobile-logo{display:none}@media (max-width:767px){.mobile-logo{justify-content:space-between;padding:16px 16px 0;width:100vw}.mobile-logo,.mobile-logo a{display:flex;align-items:center}.mobile-logo a{justify-content:center;position:fixed;top:16px;left:16px;z-index:999}.mobile-logo img{border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.15)}}@media (max-width:768px){body{padding-bottom:70px!important}}svg[data-testid=flowbite-rating-star] *,svg[data-testid=flowbite-rating-star] path{fill:currentColor!important;color:currentColor!important}svg.text-yellow-400,svg[class*=yellow],svg[data-testid=flowbite-rating-star].text-yellow-400{color:#fbbf24!important}svg.text-yellow-400 *,svg.text-yellow-400 path,svg[class*=text-yellow-400] *,svg[class*=text-yellow-400] path,svg[data-testid=flowbite-rating-star].text-yellow-400 *,svg[data-testid=flowbite-rating-star].text-yellow-400 path{fill:#fbbf24!important;color:#fbbf24!important}svg.text-gray-300,svg.text-gray-500,svg[data-testid=flowbite-rating-star].text-gray-300,svg[data-testid=flowbite-rating-star].text-gray-500{color:#d1d5db!important}svg.text-gray-300 *,svg.text-gray-300 path,svg.text-gray-500 *,svg.text-gray-500 path,svg[class*=text-gray-300] *,svg[class*=text-gray-300] path,svg[class*=text-gray-500] *,svg[class*=text-gray-500] path,svg[data-testid=flowbite-rating-star].text-gray-300 *,svg[data-testid=flowbite-rating-star].text-gray-300 path,svg[data-testid=flowbite-rating-star].text-gray-500 *,svg[data-testid=flowbite-rating-star].text-gray-500 path{fill:#d1d5db!important;color:#d1d5db!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fbf6f0;border-radius:4px}::-webkit-scrollbar-thumb{background:#5b5a59;border-radius:4px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#4a4948}::-webkit-scrollbar-corner{background:#fbf6f0}*{scrollbar-width:thin;scrollbar-color:#5b5a59 #fbf6f0}.NotificationContainer_container__B1zIG{position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:10000;display:flex;flex-direction:column;gap:12px;pointer-events:none}@media(max-width:768px){.NotificationContainer_container__B1zIG{top:16px;width:calc(100% - 32px);max-width:531px}}.NotificationContainer_notification__tt7I_{display:flex;align-items:center;gap:16px;height:75px;max-width:531px;width:max-content;padding:0 24px;border-radius:50px;cursor:pointer;pointer-events:auto;animation:NotificationContainer_slideIn__tF7U1 .3s ease-out;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width:768px){.NotificationContainer_notification__tt7I_{height:56px;width:100%;padding:0 20px;gap:12px}}.NotificationContainer_success__wzuRO{background:#7fcb75}.NotificationContainer_error__Cxckg{background:#e65050}.NotificationContainer_iconWrapper__3tNAW{width:40px;height:40px;min-width:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NotificationContainer_iconWrapper__3tNAW svg{width:22px;height:18px}@media(max-width:768px){.NotificationContainer_iconWrapper__3tNAW{width:32px;height:32px;min-width:32px}.NotificationContainer_iconWrapper__3tNAW svg{width:18px;height:14px}}.NotificationContainer_success__wzuRO .NotificationContainer_iconWrapper__3tNAW{color:#7fcb75}.NotificationContainer_error__Cxckg .NotificationContainer_iconWrapper__3tNAW{color:#e65050}.NotificationContainer_message__IUb5c{color:#fff;font-size:18px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.NotificationContainer_message__IUb5c{font-size:15px}}@keyframes NotificationContainer_slideIn__tF7U1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CityInputModal_overlay__KRdfu{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;backdrop-filter:blur(4px)}.CityInputModal_modal__GLl3n{background:#fff;border-radius:32px;padding:40px;max-width:500px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:CityInputModal_slideUp__SSp7s .3s ease}@media(max-width:768px){.CityInputModal_modal__GLl3n{padding:32px 24px;border-radius:24px}}@keyframes CityInputModal_slideUp__SSp7s{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.CityInputModal_header__5waR6{margin-bottom:32px;text-align:center}.CityInputModal_title__dYJ_x{font-size:28px;font-weight:700;color:#262626;margin:0 0 12px}@media(max-width:768px){.CityInputModal_title__dYJ_x{font-size:24px}}.CityInputModal_subtitle__Fnyjk{font-size:16px;color:rgba(38,38,38,.6);margin:0}.CityInputModal_inputWrapper__1EKSh{position:relative;margin-bottom:24px}.CityInputModal_input__e3Edg{width:100%;height:70px;border-radius:28px;padding:0 28px;font-size:18px;background:rgba(38,38,38,.05);color:#262626;border:2px solid rgba(0,0,0,0);transition:all .2s;font-weight:500}.CityInputModal_input__e3Edg:focus{outline:none;background:rgba(38,38,38,.08);border-color:rgba(38,38,38,.1)}.CityInputModal_input__e3Edg::placeholder{color:rgba(38,38,38,.3)}.CityInputModal_suggestions__P2pZ0{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.12);max-height:300px;overflow-y:auto;z-index:100;padding:8px;animation:CityInputModal_slideDown__4avTR .2s ease}@keyframes CityInputModal_slideDown__4avTR{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CityInputModal_suggestions__P2pZ0::-webkit-scrollbar{width:6px}.CityInputModal_suggestions__P2pZ0::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CityInputModal_suggestions__P2pZ0::-webkit-scrollbar-thumb{background:rgba(38,38,38,.2);border-radius:3px}.CityInputModal_suggestions__P2pZ0::-webkit-scrollbar-thumb:hover{background:rgba(38,38,38,.3)}.CityInputModal_suggestionItem__o_GpE{width:100%;padding:14px 20px;background:rgba(0,0,0,0);border:none;border-radius:12px;text-align:left;font-size:16px;color:#262626;cursor:pointer;transition:all .2s;font-weight:500}.CityInputModal_suggestionItem__o_GpE:hover{background:rgba(38,38,38,.05)}.CityInputModal_saveButton__T5t8E{width:100%;height:70px;border-radius:35px;background:#262626;color:#fff;border:none;font-size:18px;font-weight:600;cursor:pointer;transition:all .2s}.CityInputModal_saveButton__T5t8E:hover:not(:disabled){background:#1a1a1a;transform:translateY(-2px);box-shadow:0 8px 24px rgba(38,38,38,.3)}.CityInputModal_saveButton__T5t8E:active:not(:disabled){transform:translateY(0)}.CityInputModal_saveButton__T5t8E:disabled{background:rgba(38,38,38,.3);cursor:not-allowed}.MobileLocationButton_locationButton__FzGMZ{display:flex;align-items:center;gap:6px;padding:0;background:rgba(0,0,0,0);border:none;font-size:14px;font-weight:600;color:#262626;cursor:pointer;white-space:nowrap;font-family:LT Superior,sans-serif;margin-left:auto;margin-top:20px;margin-bottom:20px}.MobileLocationButton_locationButton__FzGMZ img{flex-shrink:0}.MobileLocationButton_locationButton__FzGMZ:active{opacity:.7}.BottomNavigation_bottomNav__OL109{position:fixed;bottom:0;left:0;right:0;background:#fbf2eb;border-top:none;display:none;z-index:1000;padding-bottom:env(safe-area-inset-bottom);height:114px}@media(max-width:1023px){.BottomNavigation_bottomNav__OL109{display:flex;justify-content:space-around;align-items:center;padding:16px 0}}.BottomNavigation_createCenter__8xPst{background:rgba(0,0,0,0);border:none;position:relative;gap:9px}.BottomNavigation_createIcon__tFUJI{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background:#ffc593;color:#262626;fill:#262626;border-radius:50%;border:none;transition:all .2s;box-shadow:0 4px 12px rgba(255,197,147,.4);margin-bottom:20px}.BottomNavigation_createIcon__tFUJI img,.BottomNavigation_createIcon__tFUJI svg{width:22px;height:22px}.BottomNavigation_overflowBtn__uBcEm svg{color:#1a1a1a;width:18px;height:18px;transition:transform .18s ease}.BottomNavigation_profileText__OiC85{display:none}@media(max-width:767px){.BottomNavigation_createIcon__tFUJI{width:50px;height:50px}}.BottomNavigation_overflowMenu__cOP9N{right:-8px}.BottomNavigation_overflowWrapper__NFE4r{position:relative}.BottomNavigation_overflowBtn__uBcEm{background:rgba(0,0,0,0);border:none}.BottomNavigation_overflowMenu__cOP9N{position:absolute;bottom:60px;right:8px;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.15);display:flex;flex-direction:column;min-width:180px;z-index:1000;overflow:hidden;animation:BottomNavigation_slideUp__t3QLO .2s ease-out;border:1px solid #f0f0f0}.BottomNavigation_overflowItem__WLUxO{padding:16px 20px;background:none;text-align:left;cursor:pointer;font-size:15px;font-weight:500;color:#1a1a1a;transition:all .2s;border:none;border-bottom:1px solid #f5f5f5;display:flex;align-items:center;gap:12px}.BottomNavigation_overflowItem__WLUxO:last-child{border-bottom:none}.BottomNavigation_overflowItem__WLUxO svg{width:20px;height:20px;flex-shrink:0;stroke:currentColor;transition:stroke .2s}.BottomNavigation_overflowItem__WLUxO:hover{background:#fff5f4;color:#fe724f}.BottomNavigation_navItem__ajRs9{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;color:rgba(38,38,38,.65);text-decoration:none;transition:all .2s;position:relative}.BottomNavigation_navItem__ajRs9 img{transition:filter .2s}.BottomNavigation_navItem__ajRs9.BottomNavigation_active__xar1Z,.BottomNavigation_navItem__ajRs9:hover{color:#fe724f}.BottomNavigation_navItem__ajRs9.BottomNavigation_active__xar1Z .BottomNavigation_iconWrapper__AXG0e svg{stroke:#fe724f}.BottomNavigation_navItem__ajRs9.BottomNavigation_active__xar1Z .BottomNavigation_label__yqK63{font-weight:600;color:#fe724f}.BottomNavigation_navItem__ajRs9.BottomNavigation_active__xar1Z .logo-container .logo-icon circle,.BottomNavigation_navItem__ajRs9.BottomNavigation_active__xar1Z .logo-container .logo-icon path{fill:#fe724f}.BottomNavigation_iconWrapper__AXG0e{position:relative;display:flex;align-items:center;justify-content:center;height:28px}.BottomNavigation_iconWrapper__AXG0e img,.BottomNavigation_iconWrapper__AXG0e svg{max-width:32px;max-height:28px;width:auto;height:auto;transition:all .2s}.BottomNavigation_badge__Fb814{position:absolute;top:-6px;right:-8px;background:#fe724f;color:#fff;font-size:10px;font-weight:600;padding:2px 5px;border-radius:10px;min-width:18px;text-align:center;line-height:1.2}.BottomNavigation_label__yqK63{font-size:clamp(12px,2.5vw,16px);font-weight:500;transition:all .2s;color:inherit}@media(max-width:420px){.BottomNavigation_label__yqK63{font-size:12px}}@media(min-width:421px)and (max-width:767px){.BottomNavigation_label__yqK63{font-size:clamp(12px,3vw,16px)}}@media(min-width:768px){.BottomNavigation_label__yqK63{font-size:16px}}.BottomNavigation_notificationButton__OvUeK{background:none;border:none;padding:0;cursor:pointer;width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;color:inherit}.BottomNavigation_notificationMenu__kS8nF{position:fixed;bottom:80px;right:10px;left:auto;width:90vw;max-width:380px;max-height:500px;background:#fff;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden;animation:BottomNavigation_slideUp__t3QLO .3s ease-out;z-index:2000}@media(min-width:769px){.BottomNavigation_notificationMenu__kS8nF{bottom:20px;right:10px;left:auto;transform:none}}@keyframes BottomNavigation_slideUp__t3QLO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BottomNavigation_notificationHeader__kFRVl{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative;z-index:10}.BottomNavigation_notificationHeader__kFRVl h3{font-size:18px;font-weight:700;color:#1a1a1a;margin:0}.BottomNavigation_headerActions__f6bHY{display:flex;align-items:center;gap:8px;flex-wrap:wrap;position:relative;z-index:10}.BottomNavigation_unreadCount__LxkAW{font-size:12px;font-weight:600;color:#fe724f;background:#fff5f4;padding:4px 10px;border-radius:12px;white-space:nowrap}.BottomNavigation_markAllReadBtn__kcCau{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;background:#f5f5f5;border:none;border-radius:50px;font-size:11px;font-weight:600;color:#666;cursor:pointer;transition:all .2s;white-space:nowrap;position:relative;z-index:10;pointer-events:auto}.BottomNavigation_markAllReadBtn__kcCau svg{flex-shrink:0}.BottomNavigation_markAllReadBtn__kcCau:hover{background:#fe724f;color:#fff;transform:scale(1.05)}.BottomNavigation_markAllReadBtn__kcCau:active{transform:scale(.95)}.BottomNavigation_notificationList__p0anE{max-height:400px;overflow-y:auto}.BottomNavigation_notificationList__p0anE::-webkit-scrollbar{width:6px}.BottomNavigation_notificationList__p0anE::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:3px}.BottomNavigation_emptyState__fYlxJ{padding:32px 20px;margin:16px;text-align:center;color:#999;background:#f9f9f9;border-radius:20px}.BottomNavigation_emptyState__fYlxJ svg{margin:0 auto 16px;opacity:.5}.BottomNavigation_emptyState__fYlxJ p{font-size:15px;margin:0}.BottomNavigation_notificationItem__JbxIy{padding:16px 20px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:background .2s;display:flex;align-items:flex-start;gap:12px}.BottomNavigation_notificationItem__JbxIy:hover{background:#fafafa}.BottomNavigation_notificationItem__JbxIy.BottomNavigation_unread__lL2AG{background:#fff5f4}.BottomNavigation_notificationItem__JbxIy.BottomNavigation_unread__lL2AG:hover{background:#ffe8e5}.BottomNavigation_notificationItem__JbxIy:last-child{border-bottom:none}.BottomNavigation_notificationContent__r6bCT{flex:1}.BottomNavigation_notificationContent__r6bCT h4{font-size:15px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.BottomNavigation_notificationContent__r6bCT p{font-size:14px;color:#666;margin:0 0 8px;line-height:1.4}.BottomNavigation_notificationTime__g8O1_{font-size:12px;color:#999}.BottomNavigation_unreadDot__ppeUE{width:8px;height:8px;background:#fe724f;border-radius:50%;flex-shrink:0;margin-top:6px}.Footer_footer__cuq1x{background:#2c2c2c;color:#fff;margin-top:80px;padding:80px 0 48px}@media(max-width:768px){.Footer_footer__cuq1x{padding:60px 0 114px}}.Footer_container__5b4P1{max-width:1440px;margin:0 auto;padding:0 48px}@media(max-width:1500px){.Footer_container__5b4P1{padding:0 48px}}@media(max-width:768px){.Footer_container__5b4P1{padding:0 24px}}.Footer_title__xPKmw{font-size:96px;font-weight:700;margin:0 0 48px;color:#fff;line-height:1;letter-spacing:-.02em}@media(max-width:1024px){.Footer_title__xPKmw{font-size:72px;margin-bottom:40px}}@media(max-width:768px){.Footer_title__xPKmw{font-size:56px;margin-bottom:32px}}.Footer_columnsWrapper__4IN8v{display:grid;grid-template-columns:repeat(4,1fr);gap:60px;margin-bottom:80px}@media(max-width:1024px){.Footer_columnsWrapper__4IN8v{grid-template-columns:repeat(2,1fr);gap:40px}}@media(max-width:768px){.Footer_columnsWrapper__4IN8v{grid-template-columns:1fr;gap:32px;margin-bottom:60px}}.Footer_column__ppf8x{display:flex;flex-direction:column;gap:16px}.Footer_column__ppf8x h4{font-size:20px;font-weight:600;margin:0 0 8px;color:#fff}@media(max-width:768px){.Footer_column__ppf8x h4{font-size:18px}}.Footer_column__ppf8x a{font-size:16px;color:#999;text-decoration:none;transition:color .2s ease;font-weight:400}.Footer_column__ppf8x a:hover{color:#fe724f}@media(max-width:768px){.Footer_column__ppf8x a{font-size:15px}}.Footer_contactLink__lca4X{font-size:20px!important;color:#fff!important;text-decoration:none;transition:color .2s ease;display:block;font-weight:700!important}.Footer_contactLink__lca4X:hover{color:#fe724f}@media(max-width:768px){.Footer_contactLink__lca4X{font-size:18px}}.Footer_bottom__AvFb6{padding-top:48px;border-top:1px solid #444}@media(max-width:768px){.Footer_bottom__AvFb6{padding-top:32px}}.Footer_bottomContent__grACa{gap:24px;text-align:center}.Footer_bottomContent__grACa,.Footer_brand__vGwHn{display:flex;flex-direction:column;align-items:center;justify-content:center}.Footer_brand__vGwHn{gap:8px}.Footer_logo__f0uOK{height:auto;width:auto;max-height:56px}@media(max-width:768px){.Footer_logo__f0uOK{max-height:44px}}.Footer_tagline__8Xhu_{font-size:14px;color:#999;margin:0;font-weight:400}@media(max-width:768px){.Footer_tagline__8Xhu_{font-size:13px}}.Footer_copyright__u4adx{font-size:14px;color:#666;margin:0;font-weight:400}@media(max-width:768px){.Footer_copyright__u4adx{font-size:13px}}.Footer_legalInfo__j5V0K{display:flex;flex-direction:column;gap:8px;margin-top:24px;padding-top:24px;border-top:1px solid #444}.Footer_legalInfo__j5V0K p{font-size:12px;color:#666;margin:0;line-height:1.5;text-align:center}@media(max-width:768px){.Footer_legalInfo__j5V0K{gap:8px;margin-top:16px;padding-top:16px}.Footer_legalInfo__j5V0K p{font-size:11px}}