.Carousel_card__2T4Zi{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;transform:translateZ(0)}.Carousel_card__2T4Zi:hover .Carousel_image__KDGi1{transform:scale(1.05)}.Carousel_card__2T4Zi{transition:box-shadow .25s ease,transform .25s ease}.Carousel_card__2T4Zi:hover .Carousel_image__KDGi1{transform:scale(1.04)}.Carousel_image__KDGi1{transition:transform .5s cubic-bezier(.4,0,.2,1)!important}.CategoryCard_link_item__VcXzE{font-weight:500;display:block;text-decoration:none;font-size:var(--mantine-font-size-md);color:var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] .CategoryCard_link_item__VcXzE{color:var(--mantine-color-dark-0)}@media (hover:hover){.CategoryCard_link_item__VcXzE:hover{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .CategoryCard_link_item__VcXzE:hover{color:var(--mantine-color-dark-0)}}@media (hover:none){.CategoryCard_link_item__VcXzE:active{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .CategoryCard_link_item__VcXzE:active{color:var(--mantine-color-dark-0)}}.CategoryCard_link_item_disabled__nXthh{pointer-events:none;user-select:none}.CreateMobileButton_container__3QWnU{position:fixed;bottom:78px;right:18px;z-index:3000;display:flex;flex-direction:column;align-items:flex-end;gap:10px}@media (min-width:768px){.CreateMobileButton_container__3QWnU{display:none}}.CreateMobileButton_overlay__n9p6V{position:fixed;inset:0;z-index:1999;background:rgba(0,0,0,.35);backdrop-filter:blur(3px)}.CreateMobileButton_pill__Qjzc6{display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;background:white;border-radius:100px;cursor:pointer;box-shadow:0 4px 24px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06);transition:transform .18s ease,box-shadow .18s ease;min-width:152px;-webkit-tap-highlight-color:transparent;will-change:transform}.CreateMobileButton_pill__Qjzc6:active{transform:scale(.97);box-shadow:0 2px 12px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04)}@media (hover:hover){.CreateMobileButton_pill__Qjzc6:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.13),0 2px 6px rgba(0,0,0,.06)}}.CreateMobileButton_iconWrap__ITZ_E{width:34px;height:34px;flex-shrink:0}.CreateMobileButton_fab__zGyct,.CreateMobileButton_iconWrap__ITZ_E{border-radius:50%;display:flex;align-items:center;justify-content:center}.CreateMobileButton_fab__zGyct{width:56px;height:56px;border:none;cursor:pointer;background:#1971c2;box-shadow:0 6px 24px rgba(25,113,194,.45),0 2px 6px rgba(25,113,194,.3),inset 0 1px 0 rgba(255,255,255,.15);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent;will-change:transform;position:relative;overflow:hidden}.CreateMobileButton_fab__zGyct:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.18) 0,transparent 65%);border-radius:50%}.CreateMobileButton_fab__zGyct:active{transform:scale(.93);box-shadow:0 3px 12px rgba(25,113,194,.4),0 1px 3px rgba(25,113,194,.25)}@media (hover:hover){.CreateMobileButton_fab__zGyct:hover{background:#1864ab;box-shadow:0 8px 32px rgba(25,113,194,.55),0 3px 8px rgba(25,113,194,.35);transform:scale(1.05)}}.CreateMobileButton_fabIcon__DfFIX{position:relative;z-index:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1);color:white;display:flex}.CreateMobileButton_fabIcon__DfFIX[data-open=true]{transform:rotate(45deg)}.Account_header__4l_gE{position:relative}.Account_trigger__OAB68{cursor:pointer;padding:6px;border-radius:100px;background:white;border:1px solid #dee2e6;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.02);gap:8px}.Account_trigger__OAB68:hover{background:#f8f9fa;border-color:#228be6;box-shadow:0 4px 12px rgba(34,139,230,.15),0 0 0 1px rgba(34,139,230,.1);transform:translateY(-1px)}.Account_trigger__OAB68:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.06),0 0 0 1px rgba(34,139,230,.2)}.Account_avatarDefault__pP85l,.Account_avatar___HBZg{border:2px solid white;box-shadow:0 2px 8px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1)}.Account_avatarDefault__pP85l{background:#228be6;color:white}.Account_trigger__OAB68:hover .Account_avatarDefault__pP85l,.Account_trigger__OAB68:hover .Account_avatar___HBZg{box-shadow:0 4px 16px rgba(34,139,230,.2),0 0 0 2px rgba(34,139,230,.15)}.Account_burgerWrapper__TTxAR{padding:0 4px}.Account_dropdown__u6aYt{min-width:280px;padding:8px;background:white;border:1px solid rgba(0,0,0,.08);animation:Account_slideIn__bmYOS .25s cubic-bezier(.4,0,.2,1)}@keyframes Account_slideIn__bmYOS{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Account_loginWrapper__DuS3m{padding:4px;margin-bottom:4px}.Account_loginButton__kEUJ_{background:#228be6;color:white;text-align:center;border-radius:10px;padding:14px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;position:relative;overflow:hidden}.Account_loginButton__kEUJ_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.Account_loginButton__kEUJ_:hover{background:#1c7ed6;transform:translateY(-2px);box-shadow:0 8px 24px rgba(34,139,230,.35),0 0 0 1px rgba(34,139,230,.1)}.Account_loginButton__kEUJ_:hover:before{opacity:1}.Account_loginButton__kEUJ_:active{transform:translateY(0);background:#1971c2}.Account_userInfo__M6FWI{display:flex;align-items:center;gap:12px;padding:12px 12px 16px;cursor:pointer;border-radius:10px;transition:all .2s cubic-bezier(.4,0,.2,1);margin:4px 0}.Account_userInfo__M6FWI:hover{background:#e7f5ff}.Account_userAvatar__PAbIp{border:2px solid #a5d8ff;box-shadow:0 4px 12px rgba(0,0,0,.1);background:#228be6;color:white}.Account_userDetails__Fnq56{flex:1;min-width:0}.Account_userName__356ce{color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.Account_menuLabel__9mX70{padding:12px 12px 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(0,0,0,.4)}.Account_menuItem__OcHHS{border-radius:8px;padding:10px 12px;margin:2px 0;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:14px;color:#2d3748;font-weight:500;position:relative;overflow:hidden}.Account_menuItem__OcHHS:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:#228be6;border-radius:0 2px 2px 0;transition:height .2s cubic-bezier(.4,0,.2,1)}.Account_menuItem__OcHHS:hover{background:#e7f5ff;color:#1971c2;transform:translateX(2px)}.Account_menuItem__OcHHS:hover:before{height:60%}.Account_menuItem__OcHHS:active{transform:translateX(0)}.Account_icon__EVtUC{color:inherit;transition:all .2s cubic-bezier(.4,0,.2,1)}.Account_menuItem__OcHHS:hover .Account_icon__EVtUC{transform:scale(1.1)}.Account_logoutItem__5BDjQ{color:#dc2626;margin-top:4px}.Account_logoutItem__5BDjQ:before{background:#dc2626}.Account_logoutItem__5BDjQ:hover{background:linear-gradient(90deg,rgba(220,38,38,.08),rgba(220,38,38,.04));color:#b91c1c}.Account_dropdown__u6aYt .mantine-Menu-divider{margin:8px 0;border-color:rgba(0,0,0,.06)}@media (max-width:768px){.Account_dropdown__u6aYt{min-width:260px}.Account_trigger__OAB68{padding:4px}}.Account_loginButton__kEUJ_:focus-visible,.Account_menuItem__OcHHS:focus-visible{outline:2px solid #228be6;outline-offset:2px}.Account_avatarDefault__pP85l,.Account_avatar___HBZg,.Account_loginButton__kEUJ_,.Account_menuItem__OcHHS,.Account_trigger__OAB68{will-change:transform}@media (prefers-reduced-motion:reduce){.Account_avatarDefault__pP85l,.Account_avatar___HBZg,.Account_loginButton__kEUJ_,.Account_menuItem__OcHHS,.Account_trigger__OAB68,.Account_userInfo__M6FWI{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.Header_header__z1DZP{position:sticky;top:0;z-index:200;background:rgba(255,255,255,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #eef0f6;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .25s ease,border-color .25s ease}.Header_header__z1DZP:after{content:"";position:absolute;top:0;left:0;right:0;height:2px}.Header_headerScrolled__2aK1B{box-shadow:0 4px 24px rgba(99,102,241,.1),0 1px 4px rgba(0,0,0,.06);border-color:#e0e7ff}.Header_navGroup___nynh{background:#f8f9fd;border:1px solid #eef0f6;border-radius:14px;padding:4px}.Header_mainLinkWrapper__JfKBR{position:relative;padding:7px 16px;border-radius:10px;cursor:pointer;transition:background .18s ease,transform .15s ease,box-shadow .18s ease;background:transparent}.Header_mainLinkWrapper__JfKBR[data-compact]{padding:6px 12px}.Header_mainLinkWrapper__JfKBR:hover{background:#eef2ff;transform:translateY(-1px)}.Header_mainLinkWrapper__JfKBR:active{transform:translateY(0) scale(.97)}.Header_mainLinkWrapper__JfKBR[data-active]{background:linear-gradient(135deg,#228be6,#8b5cf6);box-shadow:0 3px 12px rgba(99,102,241,.3)}.Header_mainLinkWrapper__JfKBR[data-active]:hover{background:linear-gradient(135deg,#228be6,#228be6);transform:translateY(-1px)}.Header_mainLinkContent__5BVbP{display:flex;flex-direction:row;align-items:center;gap:7px}[data-compact] .Header_mainLinkContent__5BVbP{flex-direction:column;gap:2px}.Header_mainLinkIcon__i4sZt{color:#6b7280;transition:color .18s ease,transform .15s ease;flex-shrink:0}.Header_mainLinkWrapper__JfKBR:hover .Header_mainLinkIcon__i4sZt{color:#228be6;transform:scale(1.08)}.Header_mainLinkWrapper__JfKBR[data-active] .Header_mainLinkIcon__i4sZt{color:#fff;transform:scale(1.05)}.Header_mainLinkLabel__OhpLW{font-size:.84rem;font-weight:600;color:#4b5563;letter-spacing:-.01em;font-family:DM Sans,system-ui,sans-serif;white-space:nowrap;transition:color .18s ease}[data-compact] .Header_mainLinkLabel__OhpLW{font-size:.65rem;font-weight:600}.Header_mainLinkWrapper__JfKBR:hover .Header_mainLinkLabel__OhpLW{color:#228be6}.Header_mainLinkWrapper__JfKBR[data-active] .Header_mainLinkLabel__OhpLW{color:#fff}.Header_searchWrapper__tLjpS{flex:1;max-width:360px;min-width:220px;position:relative}.Header_mobileSearchWrapper__RAhEq{display:flex;align-items:center;position:relative;transition:flex .2s ease}.Header_searchInput__ZiUmW{background:#f3f4f6!important;border:1.5px solid #eef0f6!important;border-radius:999px!important;font-size:.84rem!important;font-family:DM Sans,system-ui,sans-serif!important;color:#111827!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.Header_searchInput__ZiUmW::placeholder{color:#9ca3af!important}.Header_searchInput__ZiUmW:hover{background:#eeeff2!important;border-color:#e0e7ff!important}.Header_searchInput__ZiUmW:focus{background:#fff!important;border-color:#228be6!important;box-shadow:0 0 0 3px rgba(99,102,241,.12)!important}.Header_iconBtn__bkE33{color:#6b7280!important;transition:background .15s ease,color .15s ease,transform .12s ease!important}.Header_iconBtn__bkE33:hover{background:#eef2ff!important;color:#228be6!important;transform:scale(1.06)}.Header_iconBtn__bkE33:active{transform:scale(.94)}.Header_mobileNav__nlBu7{display:none}@media (max-width:575px){.Header_mobileNav__nlBu7{display:flex;align-items:center;justify-content:space-around;border-top:1px solid #eef0f6;background:rgba(255,255,255,.96);padding:6px 0 calc(6px + env(safe-area-inset-bottom))}}.Header_mobileNavItem__zVyNd{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 20px;border-radius:12px;cursor:pointer;transition:background .15s ease,transform .12s ease;flex:1}.Header_mobileNavItem__zVyNd:active{transform:scale(.92)}.Header_mobileNavIcon__9HqgX{color:#9ca3af;transition:color .15s ease,transform .18s cubic-bezier(.34,1.56,.64,1)}.Header_mobileNavItem__zVyNd:hover .Header_mobileNavIcon__9HqgX,.Header_mobileNavItem__zVyNd[data-active] .Header_mobileNavIcon__9HqgX{color:#228be6;transform:translateY(-2px) scale(1.08)}.Header_mobileNavLabel__ztDe_{font-size:.62rem;font-weight:600;color:#9ca3af;font-family:DM Sans,system-ui,sans-serif;letter-spacing:.01em;transition:color .15s ease;line-height:1}.Header_mobileNavItem__zVyNd:hover .Header_mobileNavLabel__ztDe_,.Header_mobileNavItem__zVyNd[data-active] .Header_mobileNavLabel__ztDe_{color:#228be6}.Header_mobileNavItem__zVyNd[data-active]:before{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background:#228be6}.Header_iconBtn__bkE33:focus-visible,.Header_mainLinkWrapper__JfKBR:focus-visible,.Header_mobileNavItem__zVyNd:focus-visible{outline:2px solid #228be6;outline-offset:2px}@media (prefers-reduced-motion:reduce){.Header_header__z1DZP,.Header_iconBtn__bkE33,.Header_mainLinkIcon__i4sZt,.Header_mainLinkLabel__OhpLW,.Header_mainLinkWrapper__JfKBR,.Header_mobileNavIcon__9HqgX,.Header_mobileNavItem__zVyNd,.Header_mobileNavLabel__ztDe_,.Header_searchInput__ZiUmW{transition-duration:.01ms!important;animation-duration:.01ms!important}}.MobileBottomNavigation_bottomNav__Fi0kg{position:fixed;bottom:0;left:0;right:0;z-index:100;height:60px;display:flex;justify-content:space-around;align-items:center;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid #e9ecef;box-shadow:0 -4px 16px rgba(0,0,0,.04),0 -1px 2px rgba(0,0,0,.02);transition:transform .35s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.MobileBottomNavigation_bottomNav__Fi0kg:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;opacity:0;transition:opacity .3s ease}.MobileBottomNavigation_bottomNav__Fi0kg:hover:before{opacity:.6}.MobileBottomNavigation_bottomNav__Fi0kg[data-hidden]{transform:translateY(100%)}.MobileBottomNavigation_navItem__8m9h9{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:8px 12px;min-width:64px;flex:1;position:relative;border-radius:12px;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.MobileBottomNavigation_navItem__8m9h9:active{transform:scale(.95);background:rgba(34,139,230,.05)}.MobileBottomNavigation_activeIndicator__MjKHM{position:absolute;top:4px;width:6px;height:6px;border-radius:50%;box-shadow:0 2px 8px rgba(34,139,230,.4),0 0 0 2px rgba(34,139,230,.2);animation:MobileBottomNavigation_pulse__bk_S_ 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes MobileBottomNavigation_pulse__bk_S_{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.MobileBottomNavigation_navIcon__3r1wY{margin-bottom:4px;transition:all .25s cubic-bezier(.4,0,.2,1);will-change:transform}.MobileBottomNavigation_navItem__8m9h9[data-active] .MobileBottomNavigation_navIcon__3r1wY{transform:scale(1.15) translateY(-2px);box-shadow:0 4px 12px rgba(34,139,230,.35),0 2px 4px rgba(34,139,230,.2)}.MobileBottomNavigation_navItem__8m9h9:hover .MobileBottomNavigation_navIcon__3r1wY{transform:scale(1.08)}.MobileBottomNavigation_navItem__8m9h9:active .MobileBottomNavigation_navIcon__3r1wY{transform:scale(1.05)}.MobileBottomNavigation_navLabel___Gw6Y{font-size:11px;font-weight:600;text-align:center;letter-spacing:-.02em;line-height:1.2;color:#868e96;transition:all .25s cubic-bezier(.4,0,.2,1);margin-top:2px}.MobileBottomNavigation_navLabel___Gw6Y[data-active]{color:#228be6;font-weight:700;letter-spacing:-.01em}.MobileBottomNavigation_navItem__8m9h9:hover .MobileBottomNavigation_navLabel___Gw6Y{color:#1c7ed6}.MobileBottomNavigation_navItem__8m9h9:before{content:"";position:absolute;inset:0;border-radius:12px;background:radial-gradient(circle,rgba(34,139,230,.2) 0,transparent 70%);opacity:0;transform:scale(0);transition:all .4s cubic-bezier(.4,0,.2,1)}.MobileBottomNavigation_navItem__8m9h9:active:before{opacity:1;transform:scale(1)}@media (max-width:390px){.MobileBottomNavigation_bottomNav__Fi0kg{height:56px}.MobileBottomNavigation_navItem__8m9h9{padding:6px 8px;min-width:56px}.MobileBottomNavigation_navLabel___Gw6Y{font-size:10px}.MobileBottomNavigation_navIcon__3r1wY{margin-bottom:2px}}@media (max-width:360px){.MobileBottomNavigation_navLabel___Gw6Y{font-size:9px}.MobileBottomNavigation_navItem__8m9h9{padding:4px 6px;min-width:52px}}.MobileBottomNavigation_navItem__8m9h9:focus-visible{outline:2px solid #228be6;outline-offset:2px}.MobileBottomNavigation_activeIndicator__MjKHM,.MobileBottomNavigation_bottomNav__Fi0kg,.MobileBottomNavigation_navIcon__3r1wY,.MobileBottomNavigation_navItem__8m9h9,.MobileBottomNavigation_navLabel___Gw6Y{will-change:transform}@media (prefers-reduced-motion:reduce){.MobileBottomNavigation_activeIndicator__MjKHM,.MobileBottomNavigation_bottomNav__Fi0kg,.MobileBottomNavigation_navIcon__3r1wY,.MobileBottomNavigation_navItem__8m9h9,.MobileBottomNavigation_navItem__8m9h9:before,.MobileBottomNavigation_navLabel___Gw6Y{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (pointer:coarse){.MobileBottomNavigation_navItem__8m9h9{min-height:48px;min-width:48px}}.MobileBottomNavigation_navItem__8m9h9[data-loading]{pointer-events:none;opacity:.6}.MobileBottomNavigation_navItem__8m9h9[data-loading]:after{content:"";position:absolute;width:16px;height:16px;border:2px solid #228be6;border-top-color:transparent;border-radius:50%;animation:MobileBottomNavigation_spin__8uE2u .6s linear infinite}@keyframes MobileBottomNavigation_spin__8uE2u{to{transform:rotate(1turn)}}@supports (-webkit-backdrop-filter:blur(20px)){.MobileBottomNavigation_bottomNav__Fi0kg{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}}.MobileBottomNavigation_navItem__8m9h9,.MobileBottomNavigation_navLabel___Gw6Y{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}