.lIXwoa_citySelector{z-index:1000;flex-shrink:0;font-family:inherit;position:relative}.lIXwoa_trigger{cursor:pointer;color:inherit;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:25px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.lIXwoa_trigger:hover{background:#fff3;border-color:#ffffff4d}.lIXwoa_trigger:focus{outline:none;box-shadow:0 0 0 2px #2ea6f780}.lIXwoa_icon{color:var(--accent-color,#2ea6f7);font-size:14px}.lIXwoa_cityName{font-weight:600}.lIXwoa_chevron{font-size:10px;transition:transform .3s}.lIXwoa_chevron.lIXwoa_rotated{transform:rotate(180deg)}.lIXwoa_dropdown{z-index:1001;pointer-events:auto;background:#fff;border-radius:12px;width:max-content;min-width:220px;max-height:60vh;margin:0;padding:8px 0;list-style:none;animation:.2s lIXwoa_slideDown;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden auto;box-shadow:0 10px 40px #00000026,0 2px 10px #0000001a;display:block!important}.lIXwoa_dropdown li,.lIXwoa_dropdown a,.lIXwoa_dropdown span:not(.lIXwoa_currentBadge),.lIXwoa_dropdown svg{color:var(--heading-color,#2e2e2e)!important}.lIXwoa_dropdown .lIXwoa_currentBadge{color:#fff!important}.lIXwoa_dropdown::-webkit-scrollbar{width:6px}.lIXwoa_dropdown::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.lIXwoa_dropdown::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.lIXwoa_dropdown::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes lIXwoa_slideDown{0%{opacity:0}to{opacity:1}}.lIXwoa_dropdownHeader{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f3f4f6;margin-bottom:4px;padding:10px 16px 8px;font-size:12px;font-weight:600}.lIXwoa_dropdownItem{cursor:pointer;color:var(--heading-color,#121e3b);align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.lIXwoa_dropdownItem:hover:not(.lIXwoa_active){color:var(--accent-color,#2ea6f7);background:linear-gradient(90deg,#f0f9ff 0%,#fff 100%)}.lIXwoa_dropdownItem:hover:not(.lIXwoa_active) .lIXwoa_itemIcon{color:var(--accent-color,#2ea6f7);transform:scale(1.1)}.lIXwoa_dropdownItem:focus{background:#f0f9ff;outline:none}.lIXwoa_dropdownItem.lIXwoa_active{cursor:default;background:linear-gradient(90deg,#e0f2fe 0%,#f0f9ff 100%)}.lIXwoa_dropdownItem.lIXwoa_active .lIXwoa_itemIcon{color:var(--accent-color,#2ea6f7)}.lIXwoa_itemIcon{color:#9ca3af;font-size:14px;transition:all .2s}.lIXwoa_currentBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:12px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:600;background:var(--blue-color,#2e2e2e)!important;color:#fff!important}.lIXwoa_desktop .lIXwoa_trigger{background:0 0;border-color:#ffffff40}.lIXwoa_desktop .lIXwoa_trigger:hover{background:#ffffff26;border-color:#fff6}.lIXwoa_desktop .lIXwoa_icon{color:var(--accent-color,#08c)}.lIXwoa_desktop .lIXwoa_cityName{font-weight:600}.lIXwoa_mobile{width:100%}.lIXwoa_mobile .lIXwoa_trigger{width:100%;color:var(--heading-color,#121e3b);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:12px;justify-content:center;padding:12px 20px}.lIXwoa_mobile .lIXwoa_trigger:hover{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);border-color:#cbd5e1}.lIXwoa_mobile .lIXwoa_icon{font-size:16px}.lIXwoa_mobile .lIXwoa_cityName{font-size:15px}.lIXwoa_mobile .lIXwoa_dropdown{min-width:280px;left:50%;transform:translate(-50%)}.lIXwoa_topHeader .lIXwoa_trigger{background:#ffffff1a;border-color:#fff3;padding:4px 10px;font-size:13px}.lIXwoa_topHeader .lIXwoa_trigger:hover{background:#fff3}.lIXwoa_topHeader .lIXwoa_icon{font-size:12px}.lIXwoa_topHeader .lIXwoa_chevron{font-size:9px}@media (max-width:1199px){.lIXwoa_desktop{display:none!important}}@media (min-width:1200px){.lIXwoa_mobile{display:none!important}}
._0C3pVW_backToTop{width:50px;height:50px;color:var(--white);cursor:pointer;z-index:1000;opacity:0;visibility:hidden;background:linear-gradient(142deg,#002261 -8.12%,#2a96e6 108.12%);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:30px;right:30px;transform:translateY(20px)scale(.8);box-shadow:0 4px 15px #0022614d}@media (max-width:768px){._0C3pVW_backToTop{width:45px;height:45px;bottom:20px;right:20px}}@media (max-width:480px){._0C3pVW_backToTop{width:40px;height:40px;bottom:15px;right:15px}}._0C3pVW_backToTop ._0C3pVW_icon{font-size:20px;transition:transform .3s}@media (max-width:768px){._0C3pVW_backToTop ._0C3pVW_icon{font-size:18px}}@media (max-width:480px){._0C3pVW_backToTop ._0C3pVW_icon{font-size:16px}}._0C3pVW_backToTop._0C3pVW_visible{opacity:1;visibility:visible;transform:translateY(0)scale(1)}._0C3pVW_backToTop:hover{background:var(--accent-color);transform:translateY(-2px)scale(1.05);box-shadow:0 6px 20px #00226166}._0C3pVW_backToTop:hover ._0C3pVW_icon{transform:translateY(-2px)}._0C3pVW_backToTop:active{transform:translateY(0)scale(.95);box-shadow:0 2px 10px #0022614d}._0C3pVW_backToTop:focus{outline:none;box-shadow:0 4px 15px #0022614d,0 0 0 3px #2a96e64d}@media (prefers-contrast:high){._0C3pVW_backToTop{background:#000;border:2px solid #fff}._0C3pVW_backToTop:hover{color:#000;background:#fff}}@media (prefers-reduced-motion:reduce){._0C3pVW_backToTop{transition:opacity .3s}._0C3pVW_backToTop:hover{transform:none}._0C3pVW_backToTop ._0C3pVW_icon{transition:none}}._0C3pVW_backToTop._0C3pVW_visible{animation:.6s cubic-bezier(.4,0,.2,1) _0C3pVW_backToTopAppear}@keyframes _0C3pVW_backToTopAppear{0%{opacity:0;transform:translateY(30px)scale(.6)}50%{transform:translateY(-5px)scale(1.1)}to{opacity:1;transform:translateY(0)scale(1)}}._0C3pVW_backToTop._0C3pVW_darkTheme{background:linear-gradient(142deg,#1a1a1a -8.12%,#333 108.12%)}._0C3pVW_backToTop._0C3pVW_darkTheme:hover{background:var(--accent-color)}@media print{._0C3pVW_backToTop{display:none!important}}
