.Card_card__48SLx{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:16px}.Card_cardContent__fkeRF{margin-top:8px}.Card_cardHeader__6vbKg{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:12px}.Card_cardTitle__DQBdL{color:#1f2937;font-size:1.25rem;font-weight:600;line-height:1.4;margin:0}.Card_cardDescription__JkJ7u{color:#6b7280;font-size:.875rem;line-height:1.5;margin:8px 0 0}.Button_button__dXAUs{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s}.Button_button__dXAUs:hover{background-color:#0056b3}.Input_input__Hv8oo{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:16px;padding:8px;width:100%}.Input_input__Hv8oo:focus{border-color:#007bff;outline:none}.ManageNotifications_subHeader__BA9UP{font-size:1.25rem;margin-bottom:1rem}.ManageNotifications_formRow__XFPeU{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.ManageNotifications_input__NkLxs{flex:1 1;min-width:160px}.ManageNotifications_primaryBtn__d1-nX{background:#28a745;color:#fff}.ManageNotifications_error__II2AW{color:#c0392b;margin-bottom:1rem}.ManageNotifications_table__mcaXl{border-collapse:collapse;margin-top:1rem;width:100%}.ManageNotifications_table__mcaXl td,.ManageNotifications_table__mcaXl th{border:1px solid #ddd;font-size:.9rem;padding:.5rem;text-align:left}.ManageNotifications_table__mcaXl thead{background:#f7f7f7}.ManageNotifications_activeBtn__ShQuk{background:#28a745;color:#fff}.ManageNotifications_inactiveBtn__Iu4ns{background:#dc3545;color:#fff}.ManageNotifications_dangerBtn__g5Ofl{background:#e74c3c;color:#fff}.ManageNotifications_secondaryBtn__wYxB0{background:#6c757d;color:#fff}.ManageNotifications_modalOverlay__RD9pT{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ManageNotifications_modalContent__SIFOx{background:#333;border-radius:8px;box-shadow:0 2px 10px #0003;color:#000!important;padding:1.5rem;width:300px}.ManageNotifications_modalActions__L0K01{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.ManageNotifications_modalTitle__BhJvO,h2{border-bottom:1px solid #e1e1e1;color:#fff!important;font-size:1.25rem;font-weight:600;margin:0 0 .75rem;padding-bottom:.5rem}.NotificationBell_notificationBell__6X2TB{display:inline-block;position:relative}.NotificationBell_iconContainer__CXGkT{cursor:pointer;position:relative}.NotificationBell_badge__OPkpu{animation:NotificationBell_pulse__lq63f 2s ease-in-out infinite;background:#dc3545;border-radius:50%;color:#fff;font-size:.7rem;padding:2px 6px;position:absolute;right:-4px;top:-4px}.NotificationBell_modalOverlay__RIyTV{align-items:center!important;background:#00000080!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;padding:20px!important;position:fixed!important;right:0!important;top:0!important;z-index:1001!important}.NotificationBell_modal__JtwcZ{background:#fff!important;border-radius:12px!important;box-shadow:0 10px 25px #0000004d!important;color:#222!important;max-height:80vh!important;max-width:400px!important;overflow-y:auto!important;position:relative!important;width:100%!important}.NotificationBell_modalHeader__O-lB5{align-items:center!important;border-bottom:1px solid #eee!important;display:flex!important;justify-content:space-between!important;padding:20px 20px 15px!important}.NotificationBell_modalTitle__xWKfq{color:#222!important;font-size:1.2rem!important;font-weight:700!important;margin:0!important}.NotificationBell_closeButton__IHRQn{align-items:center!important;background:none!important;border:none!important;border-radius:50%!important;color:#666!important;cursor:pointer!important;display:flex!important;font-size:1.5rem!important;height:30px!important;justify-content:center!important;padding:0!important;transition:all .2s ease!important;width:30px!important}.NotificationBell_closeButton__IHRQn:hover{background:#f0f0f0!important;color:#222!important}.NotificationBell_modalBody__C2XVf{padding:0!important}.NotificationBell_notificationItem__GLV8v{align-items:flex-start!important;border-bottom:1px solid #f0f0f0!important;color:#222!important;display:flex!important;gap:15px!important;justify-content:space-between!important;padding:15px 20px!important}.NotificationBell_notificationContent__ZvVjo{color:#222!important;flex:1 1!important;line-height:1.4!important}.NotificationBell_notificationItem__GLV8v:last-child{border-bottom:none!important}.NotificationBell_dismissButton__Kh1zl{background:#dc3545!important;border:none!important;border-radius:6px!important;color:#fff!important;cursor:pointer!important;flex-shrink:0!important;font-size:.85rem!important;font-weight:500!important;padding:6px 12px!important;transition:all .2s ease!important}.NotificationBell_dismissButton__Kh1zl:hover{background:#c82333!important;transform:translateY(-1px)!important}.NotificationBell_emptyState__jg1uP{color:#666!important;padding:40px 20px!important;text-align:center!important}.NotificationBell_emptyState__jg1uP p{font-size:1rem!important;margin:0!important}@keyframes NotificationBell_ring__7zLxj{0%{transform:rotate(0deg)}15%{transform:rotate(15deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}to{transform:rotate(0deg)}}.NotificationBell_ring__7zLxj{animation:NotificationBell_ring__7zLxj 1s ease-in-out infinite;transform-origin:top center}@keyframes NotificationBell_pulse__lq63f{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}:root{--nav-item-gap:clamp(6px,1.2vw,14px);--nav-link-padding:clamp(7px,1.5vw,10px) clamp(8px,2vw,10px);--notification-gap:2px;--notification-margin:4px}.NavigationBar_navigation-bar__0OdsD{background-color:#004d00;box-shadow:0 4px 10px #0003;color:#fc0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:50}.NavigationBar_nav-container__xiVpY{align-items:center;display:flex;gap:clamp(2px,1vw,12px);justify-content:space-between;margin:0 auto;max-width:1280px;padding:clamp(.5rem,1.5vw,1rem) clamp(.6rem,2.5vw,1.2rem);width:100%}.NavigationBar_app-title__-CQPf{color:#fc0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;margin:0}.NavigationBar_app-logo__MVagG{border:2px solid #fc0;border-radius:50%;box-shadow:0 2px 4px #0003;flex-shrink:0;height:clamp(36px,7vw,45px);margin-right:clamp(6px,1.5vw,10px);object-fit:cover;width:clamp(36px,7vw,45px)}.NavigationBar_nav-links__\+cFdN{align-items:center;display:flex;gap:clamp(6px,1.2vw,14px);gap:var(--nav-item-gap);transition:all .3s ease}@media (max-width:1200px){.NavigationBar_nav-links__\+cFdN{display:none}.NavigationBar_hamburger-menu__ZvhR4{display:block}}@media (orientation:portrait) and (max-width:1300px){.NavigationBar_nav-links__\+cFdN{display:none}.NavigationBar_nav-links__\+cFdN.NavigationBar_active__aTJTw{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;visibility:visible!important}.NavigationBar_hamburger-menu__ZvhR4{display:block!important}}@media (orientation:landscape) and (max-height:600px){.NavigationBar_nav-links__\+cFdN{display:none}.NavigationBar_nav-links__\+cFdN.NavigationBar_active__aTJTw{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;visibility:visible!important}.NavigationBar_hamburger-menu__ZvhR4{display:block!important}}.NavigationBar_nav-link__gvO-I{align-items:center;border:1px solid #0000;border-radius:8px;color:#f8f9fa;display:flex;font-size:clamp(.85rem,2.2vw,.95rem);font-weight:500;margin:0;min-height:44px;padding:clamp(7px,1.5vw,10px) clamp(8px,2vw,10px);padding:var(--nav-link-padding);position:relative;text-decoration:none;transition:all .3s ease;white-space:nowrap}.NavigationBar_nav-link__gvO-I:hover{background:#ffd70026;border-color:#ffd7004d;color:gold;transform:translateX(4px)}.NavigationBar_nav-link__gvO-I:focus{background:#ffd7001a;color:gold;outline:2px solid #fffc;outline-offset:2px}.NavigationBar_nav-link__gvO-I:active{background:#ffd70033;transform:translateX(2px)}.NavigationBar_nav-icon__1VLwg{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.1rem;justify-content:center;margin-right:8px;width:20px}.NavigationBar_nav-link-active__9jT8Y{background:#ffd70040!important;border-color:#ffd70099!important;box-shadow:inset 0 0 8px #ffd7004d;color:gold!important;cursor:default!important;font-weight:700!important;pointer-events:none}.NavigationBar_nav-link-active__9jT8Y:hover{background:#ffd70040!important;border-color:#ffd70099!important;transform:none!important}.NavigationBar_menu-divider__3mogS{background:linear-gradient(90deg,#0000,#ffd7004d 50%,#0000);height:1px;margin:6px 12px;opacity:.6}.NavigationBar_logout-link__VLIP3{align-items:center;background:#ff505026!important;border:1px solid #ff505080!important;border-radius:8px;color:#f99!important;display:flex;font-size:clamp(.9rem,2.5vw,1rem);font-weight:700!important;margin:0;min-height:44px;padding:12px 16px;position:relative;text-decoration:none;transition:all .3s ease}.NavigationBar_logout-link__VLIP3:hover{background:#ff505040!important;border-color:#ff5050b3!important;color:#f55!important;transform:translateX(4px)}.NavigationBar_logout-link__VLIP3:focus{background:#ff505033!important;color:#f55!important;outline:2px solid #ff6464cc;outline-offset:2px}.NavigationBar_logout-link__VLIP3:active{background:#ff50504d!important;transform:translateX(2px)}.NavigationBar_admin-link__4ZVtx{background:#ffcc001a!important;border:1px solid #fc0!important;border-radius:4px!important;color:#fc0!important;font-weight:700!important;padding:4px 8px!important;transition:all .3s ease!important}.NavigationBar_admin-link__4ZVtx:hover{background:#fc0!important;color:#004d00!important;text-decoration:none!important}.NavigationBar_hamburger-menu__ZvhR4{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:#0000;border:1px solid #0000;border-radius:8px;color:#f8f9fa;cursor:pointer;display:none;flex-shrink:0;font-size:clamp(1.5rem,4vw,2rem);min-height:44px;min-width:44px;padding:8px 12px;position:relative;transition:all .3s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:10}.NavigationBar_hamburger-menu__ZvhR4:hover{background:#ffd70026;border-color:#ffd7004d;color:gold;transform:translateX(4px)}.NavigationBar_hamburger-menu__ZvhR4:focus{background:#ffd7001a;color:gold;outline:2px solid #fffc;outline-offset:2px}.NavigationBar_hamburger-menu__ZvhR4:active{background:#ffd70033;transform:translateX(2px)}@media (max-width:1200px){.NavigationBar_nav-links__\+cFdN{-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#004d00,#145214);border:1px solid gold;border-radius:8px;box-shadow:0 6px 20px #00000040,0 0 0 1px #ffd70014;display:none;flex-direction:column;gap:6px;max-height:calc(100vh - 100px - env(safe-area-inset-bottom, 0px));max-width:280px;min-width:240px;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:12px;pointer-events:none;position:absolute;right:calc(12px + env(safe-area-inset-right, 0px));top:calc(100% + 6px);transform:translateY(-8px) scale(.96);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10000}.NavigationBar_nav-links__\+cFdN.NavigationBar_active__aTJTw{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;visibility:visible!important}.NavigationBar_credits-summary__Ez4hd{background:#ffd70026;border:1px solid #ffd7004d;border-radius:6px;color:gold;font-size:.9rem;font-weight:700;padding:8px 12px}.NavigationBar_credits-summary__Ez4hd,.NavigationBar_premium-badge__v1SXx{align-items:center;display:flex;gap:6px;justify-content:center;text-align:center}.NavigationBar_premium-badge__v1SXx{animation:NavigationBar_subtle-glow__63FWm 3s ease-in-out infinite;background:linear-gradient(135deg,gold,#ffed4e 50%,gold);border:2px solid #fa0;border-radius:8px;box-shadow:0 2px 8px #ffd70066,0 0 12px #ffd70033;color:#004d00;font-size:.95rem;font-weight:800;padding:8px 16px;text-shadow:0 1px 2px #0000001a}@keyframes NavigationBar_subtle-glow__63FWm{0%,to{box-shadow:0 2px 8px #ffd70066,0 0 12px #ffd70033}50%{box-shadow:0 2px 12px #ffd70099,0 0 20px #ffd7004d}}.NavigationBar_badge-icon__iww2e{animation:NavigationBar_rotate-icon__oC90g 8s linear infinite;font-size:1.1rem}@keyframes NavigationBar_rotate-icon__oC90g{0%,to{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}}@media (max-width:480px){.NavigationBar_hamburger-menu__ZvhR4{font-size:clamp(1.4rem,5vw,1.8rem);min-height:48px;min-width:48px;padding:10px 14px}.NavigationBar_nav-links__\+cFdN{border-radius:8px;gap:4px;max-width:260px;min-width:220px;padding:10px;right:calc(10px + env(safe-area-inset-right, 0px))}.NavigationBar_nav-link__gvO-I{border-radius:6px;font-size:1rem;min-height:44px;padding:10px 14px}.NavigationBar_nav-container__xiVpY{padding:clamp(.4rem,1vw,.6rem) clamp(.5rem,2vw,1rem)}.NavigationBar_app-logo__MVagG{height:clamp(36px,7vw,42px);margin-right:clamp(6px,1.5vw,10px);width:clamp(36px,7vw,42px)}}@media (hover:none) and (pointer:coarse){.NavigationBar_hamburger-menu__ZvhR4{min-width:48px;padding:12px 16px}.NavigationBar_hamburger-menu__ZvhR4,.NavigationBar_nav-link__gvO-I{-webkit-tap-highlight-color:rgba(255,215,0,.2);min-height:48px;touch-action:manipulation}.NavigationBar_nav-link__gvO-I{padding:14px 18px}.NavigationBar_hamburger-menu__ZvhR4:hover,.NavigationBar_nav-link__gvO-I:hover,.NavigationBar_submenuButton__B1On3:hover{background:#ffd7001a;color:gold;transform:none}@media (orientation:landscape) and (max-height:500px){.NavigationBar_hamburger-menu__ZvhR4{font-size:1.3rem;min-height:40px;min-width:40px;padding:8px 12px}.NavigationBar_nav-link__gvO-I{font-size:.9rem;min-height:38px;padding:8px 12px}.NavigationBar_nav-links__\+cFdN{-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior:contain}}}@media (min-width:800px) and (max-width:1200px){.NavigationBar_hamburger-menu__ZvhR4{display:block!important;font-size:1.4rem;min-height:42px;min-width:42px;padding:8px 12px}.NavigationBar_nav-links__\+cFdN{border-radius:8px;display:none!important;gap:5px;max-width:300px;min-width:260px;padding:10px;right:calc(15px + env(safe-area-inset-right, 0px))}.NavigationBar_nav-links__\+cFdN.NavigationBar_active__aTJTw{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;visibility:visible!important}}@media (min-width:820px) and (max-width:1300px) and (orientation:portrait){.NavigationBar_nav-container__xiVpY{padding:.8rem 1.5rem}.NavigationBar_hamburger-menu__ZvhR4{font-size:1.5rem;min-height:44px;min-width:44px;padding:10px 14px}.NavigationBar_nav-links__\+cFdN{gap:14px;max-width:350px;padding:18px}.NavigationBar_nav-link__gvO-I{font-size:1rem;min-height:44px;padding:12px 16px}}@media (min-width:800px) and (max-width:1200px) and (orientation:landscape) and (max-height:720px){.NavigationBar_nav-container__xiVpY{padding:.6rem 1.5rem}.NavigationBar_hamburger-menu__ZvhR4{font-size:1.3rem;min-height:40px;min-width:40px;padding:8px 12px}.NavigationBar_nav-links__\+cFdN{gap:10px;max-height:calc(100vh - 80px);max-width:320px;padding:14px}.NavigationBar_nav-link__gvO-I{font-size:.9rem;min-height:38px;padding:8px 14px}.NavigationBar_mobile-hud__qE\+0a{gap:8px}.NavigationBar_hud-badge__vcuzU,.NavigationBar_hud-heart__QcI0c{font-size:.8rem;height:26px;width:26px}}@media (max-width:768px) and (orientation:landscape) and (max-height:500px){.NavigationBar_nav-container__xiVpY{padding:clamp(.5rem,1.2vw,.7rem) 1rem}.NavigationBar_hamburger-menu__ZvhR4{font-size:1.4rem;min-height:40px;min-width:40px;padding:6px 10px}.NavigationBar_nav-links__\+cFdN{gap:6px;left:calc(8px + env(safe-area-inset-left, 0px));max-height:calc(100vh - 70px - env(safe-area-inset-bottom, 0px));padding:10px 14px;right:calc(8px + env(safe-area-inset-right, 0px));top:calc(100% + 4px)}.NavigationBar_nav-link__gvO-I{font-size:.85rem;min-height:38px;padding:6px 10px}.NavigationBar_credits-summary__Ez4hd{font-size:.85rem;padding:8px 12px}.NavigationBar_mobile-hud__qE\+0a{gap:6px}.NavigationBar_hud-badge__vcuzU,.NavigationBar_hud-heart__QcI0c{font-size:.75rem;height:24px;width:24px}}@media (max-width:360px){.NavigationBar_hamburger-menu__ZvhR4{font-size:1.4rem;min-height:42px;min-width:42px;padding:6px 10px}.NavigationBar_nav-links__\+cFdN{gap:10px;left:calc(6px + env(safe-area-inset-left, 0px));padding:16px 12px;right:calc(6px + env(safe-area-inset-right, 0px))}.NavigationBar_nav-link__gvO-I{font-size:.95rem;min-height:44px;padding:12px 14px}.NavigationBar_credits-summary__Ez4hd{border-radius:5px;font-size:.85rem;padding:6px 10px}}@media (max-width:320px){.NavigationBar_nav-links__\+cFdN{left:calc(4px + env(safe-area-inset-left, 0px));padding:14px 10px;right:calc(4px + env(safe-area-inset-right, 0px))}.NavigationBar_nav-link__gvO-I{font-size:.9rem;padding:10px 12px}}@media (prefers-contrast:high){.NavigationBar_hamburger-menu__ZvhR4{border-color:#fc0;border-width:3px}.NavigationBar_nav-links__\+cFdN{border-color:gold;border-width:3px}.NavigationBar_nav-link__gvO-I{border-width:2px;font-weight:600}.NavigationBar_nav-link__gvO-I:focus{outline-width:4px}}@media (prefers-reduced-motion:reduce){.NavigationBar_hamburger-menu__ZvhR4,.NavigationBar_nav-link__gvO-I,.NavigationBar_nav-links__\+cFdN{transition-duration:.1s}.NavigationBar_nav-links__\+cFdN,.NavigationBar_nav-links__\+cFdN.NavigationBar_active__aTJTw{transform:none}}.NavigationBar_notificationBell__30Sms{display:inline-block;margin-right:1rem;position:relative}.NavigationBar_iconContainer__HM4et{color:#fc0;cursor:pointer;position:relative}.NavigationBar_badge__7gJQ0{background:#dc3545;border-radius:50%;color:#fff;font-size:10px;font-weight:700;line-height:1;padding:2px 6px;position:absolute;right:-5px;top:-5px}.NavigationBar_dropdown__cZ77L{border:1px solid #ccc!important;border-radius:4px!important;box-shadow:0 2px 8px #00000026!important;opacity:1!important;padding:.5rem!important;right:0!important;top:30px!important;width:260px!important;z-index:1001!important}.NavigationBar_dropdown__cZ77L,.NavigationBar_notificationBell__30Sms .NavigationBar_dropdown__cZ77L{background:#fff!important;color:#222!important;display:block!important;position:absolute!important;visibility:visible!important}.NavigationBar_notificationBell__30Sms .NavigationBar_dropdown__cZ77L *,.NavigationBar_notificationBell__30Sms .NavigationBar_dropdown__cZ77L div,.NavigationBar_notificationBell__30Sms .NavigationBar_dropdown__cZ77L p,.NavigationBar_notificationBell__30Sms .NavigationBar_dropdown__cZ77L span{color:#222!important}.NavigationBar_dropdown__cZ77L *,.NavigationBar_dropdown__cZ77L button,.NavigationBar_dropdown__cZ77L div,.NavigationBar_dropdown__cZ77L p,.NavigationBar_dropdown__cZ77L span,.NavigationBar_dropdown__cZ77L text{background:#0000!important;color:#222!important}@media (max-width:768px){.NavigationBar_dropdown__cZ77L{display:block!important;left:10px!important;max-width:none!important;opacity:1!important;position:absolute!important;right:10px!important;transform:translateX(0)!important;visibility:visible!important;width:auto!important}}@media (max-width:480px){.NavigationBar_dropdown__cZ77L{display:block!important;left:5px!important;max-width:none!important;position:absolute!important;right:5px!important;transform:translateX(0)!important;visibility:visible!important;width:auto!important}}@media (max-width:320px){.NavigationBar_dropdown__cZ77L{display:block!important;left:2px!important;max-width:none!important;position:absolute!important;right:2px!important;transform:translateX(0)!important;visibility:visible!important;width:auto!important}}@media (max-width:280px){.NavigationBar_dropdown__cZ77L{box-sizing:border-box!important;display:block!important;left:0!important;margin:0 5px!important;max-width:100%!important;position:absolute!important;right:0!important;transform:translateX(-10px)!important;visibility:visible!important;width:100%!important}}@media (orientation:landscape){.NavigationBar_dropdown__cZ77L{display:block!important;opacity:1!important;position:absolute!important;visibility:visible!important;z-index:1001!important}}.NavigationBar_notificationItem__Wy5jL{align-items:center!important;border-bottom:1px solid #eee!important;font-size:.9rem!important;justify-content:space-between!important;padding:8px 0!important}.NavigationBar_dropdown__cZ77L .NavigationBar_notificationItem__Wy5jL,.NavigationBar_notificationItem__Wy5jL{background:#0000!important;color:#222!important;display:flex!important}.NavigationBar_dropdown__cZ77L .NavigationBar_notificationItem__Wy5jL *,.NavigationBar_dropdown__cZ77L .NavigationBar_notificationItem__Wy5jL div,.NavigationBar_dropdown__cZ77L .NavigationBar_notificationItem__Wy5jL p,.NavigationBar_dropdown__cZ77L .NavigationBar_notificationItem__Wy5jL span{background:#0000!important;color:#222!important}.NavigationBar_notificationItem__Wy5jL:last-child{border-bottom:none}.NavigationBar_notificationItem__Wy5jL:hover{background-color:#f8f9fa}.NavigationBar_dismissButton__DklTa{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.8rem;margin-left:8px;padding:4px 8px;transition:background-color .2s ease}.NavigationBar_dismissButton__DklTa:hover{background-color:#c82333}.NavigationBar_noNotifications__-Zcxo{color:#666!important;font-size:.85rem;padding:5px 0;text-align:center}.NavigationBar_mobile-hud__qE\+0a{align-items:center;display:flex;flex:0 1 auto;gap:clamp(3px,1vw,6px);justify-content:center;max-width:180px;min-width:0;padding:0 clamp(1px,.3vw,2px)}.NavigationBar_hud-chip__hQ30c{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:2px solid #fff3;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:4px;line-height:1;padding:3px 8px}.NavigationBar_hud-chip-label__Vd3kY{font-size:9px;font-weight:600;margin-right:0;opacity:.9}.NavigationBar_hud-chip-value__7vNra{font-feature-settings:"tnum";background:#0a461a;border-radius:999px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.3px;padding:2px 6px}.react-datepicker-popper{z-index:10010!important}.react-datepicker{font-size:12px}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background:#0a461a}.NavigationBar_hud-badge__vcuzU{background:#ffce3a;border:2px solid #2d6a4f;border-radius:50%;color:#000;font-size:clamp(.65rem,1.6vw,.75rem);font-weight:800}.NavigationBar_hud-badge__vcuzU,.NavigationBar_hud-heart__QcI0c{align-items:center;display:flex;height:clamp(20px,4vw,24px);justify-content:center;width:clamp(20px,4vw,24px)}.NavigationBar_hud-heart__QcI0c{background:#e8eefc;border:2px solid #0d0e7a;border-radius:50%;color:#1417b9;cursor:pointer;font-size:clamp(.7rem,1.6vw,.8rem);min-height:28px;min-width:28px;touch-action:manipulation}.NavigationBar_hud-heart__QcI0c.NavigationBar_on__36u-W{background:#1417b9;color:#fff}@media (max-width:700px){.NavigationBar_navigation-bar__0OdsD{gap:8px}.NavigationBar_nav-links__\+cFdN{font-size:.95rem}}.navbar-datepicker,.navbar-datepicker-popper,.react-datepicker__portal{z-index:2100}.NavigationBar_submenuContainer__tFcA\+{display:inline-block;position:relative}.NavigationBar_submenuButton__B1On3{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:#f8f9fa;cursor:pointer;display:flex;font-size:clamp(.9rem,2.5vw,1rem);font-weight:500;gap:8px;justify-content:space-between;margin:0;min-height:44px;padding:12px 16px;position:relative;text-decoration:none;transition:all .3s ease;width:100%}.NavigationBar_submenuButton__B1On3>span:nth-child(2){flex:1 1;text-align:left}.NavigationBar_submenuButton__B1On3:hover{background:#ffd70026;border-color:#ffd7004d;color:gold;transform:translateX(4px)}.NavigationBar_submenuButton__B1On3:focus{background:#ffd7001a;color:gold;outline:2px solid #fffc;outline-offset:2px}.NavigationBar_submenuButton__B1On3:active{background:#ffd70033;transform:translateX(2px)}.NavigationBar_submenuArrow__ajkGs{color:#f8f9fa;font-size:.7rem;font-weight:700;transition:transform .2s ease}.NavigationBar_submenuArrowOpen__d\+k4H{transform:rotate(180deg)}.NavigationBar_activeSubmenu__ikicq .NavigationBar_submenuButton__B1On3{background:#ffd70026;border-color:#ffd7004d;color:gold}.NavigationBar_submenuDropdown__Pcd87{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#004d00,#145214);border:2px solid gold;border-radius:12px;box-shadow:0 8px 25px #0000004d,0 0 0 1px #ffd7001a;left:0;min-width:240px;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-10px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:9999}.NavigationBar_submenuDropdownOpen__RZb0H{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.NavigationBar_submenuItem__GWc0s{align-items:center;border:1px solid #0000;border-radius:8px;color:#f8f9fa;display:flex;font-size:.95rem;gap:12px;margin:4px 8px;min-height:44px;padding:12px 16px;position:relative;text-decoration:none;transition:all .3s ease}.NavigationBar_submenuItemFocused__PqCSy,.NavigationBar_submenuItem__GWc0s:hover{background:#ffd70026;border-color:#ffd7004d;color:gold;transform:translateX(4px)}.NavigationBar_submenuItem__GWc0s:focus{outline:2px solid #fffc;outline-offset:2px}.NavigationBar_submenuItem__GWc0s:active{background:#ffd70033;transform:translateX(2px)}.NavigationBar_submenuItemIcon__RAge5{flex-shrink:0;font-size:1.1rem;text-align:center;width:20px}.NavigationBar_submenuItemLabel__gOhOa{flex:1 1;font-weight:500}.NavigationBar_submenuItemDescription__DOG5z{color:#e0e0e0;display:block;font-size:.8rem;margin-top:2px;opacity:.8}@media (max-width:1200px){.NavigationBar_submenuContainer__tFcA\+{width:100%}.NavigationBar_submenuButton__B1On3{background:#0000;border:1px solid #0000;border-radius:8px;justify-content:space-between;margin:4px 0;width:100%}.NavigationBar_submenuDropdown__Pcd87{border:1px solid #ffd70066;margin:8px 0;max-height:0;min-width:0;min-width:auto;opacity:0;overflow:hidden;position:static;transform:none;transition:all .3s ease;width:100%}.NavigationBar_submenuDropdownOpen__RZb0H{max-height:300px;opacity:1;transform:none}.NavigationBar_submenuItem__GWc0s{align-items:center;flex-direction:row;margin:2px 4px;padding:14px 16px}.NavigationBar_submenuItemDescription__DOG5z{display:none}}@media (max-width:480px){.NavigationBar_submenuItem__GWc0s{font-size:1rem;min-height:48px;padding:16px 18px}.NavigationBar_submenuItemIcon__RAge5{font-size:1.2rem;width:24px}}@media (hover:none) and (pointer:coarse){.NavigationBar_submenuButton__B1On3{-webkit-tap-highlight-color:rgba(255,204,0,.3);min-height:44px;touch-action:manipulation}.NavigationBar_submenuItem__GWc0s{-webkit-tap-highlight-color:rgba(255,215,0,.2);min-height:44px;touch-action:manipulation}.NavigationBar_submenuItem__GWc0s:hover{background:#ffd7001a;transform:none}@media (orientation:landscape) and (max-height:500px){.NavigationBar_submenuButton__B1On3{font-size:.9rem;min-height:38px;padding:8px 12px}.NavigationBar_submenuItem__GWc0s{font-size:.85rem;min-height:36px;padding:8px 12px}.NavigationBar_submenuItemIcon__RAge5{font-size:1rem;width:18px}}}@media (prefers-contrast:high){.NavigationBar_submenuDropdown__Pcd87{border-color:#fc0;border-width:3px}.NavigationBar_submenuItem__GWc0s{border-width:2px;font-weight:600}.NavigationBar_submenuItem__GWc0s:focus{outline-width:4px}}.NavigationBar_notification-area__MUzkF{align-items:center;display:flex;flex-shrink:0;gap:2px;gap:var(--notification-gap);margin-left:4px;margin-left:var(--notification-margin);margin-right:4px;margin-right:var(--notification-margin)}@media (max-width:1200px){:root{--nav-item-gap:clamp(4px,1vw,10px);--notification-gap:1px;--notification-margin:3px}}@media (max-width:480px){:root{--nav-item-gap:clamp(3px,0.8vw,8px);--nav-link-padding:6px 8px;--notification-gap:1px;--notification-margin:2px}}@media (prefers-reduced-motion:reduce){.NavigationBar_submenuArrow__ajkGs,.NavigationBar_submenuDropdown__Pcd87,.NavigationBar_submenuItem__GWc0s{transition-duration:.1s}.NavigationBar_submenuDropdownOpen__RZb0H,.NavigationBar_submenuDropdown__Pcd87{transform:none}}