.NewYearTopBar_topBar__fVD9P{position:fixed;top:0;left:0;right:0;z-index:10000;background:linear-gradient(135deg,#0f172a,#1e293b 50%,#0f172a);border-bottom:2px solid #fbbf24}@media screen and (max-width:768px){.NewYearTopBar_topBar__fVD9P{border-bottom-width:1px}}.NewYearTopBar_content__pbQbr{max-width:1400px;margin:0 auto;padding:9px 20px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}@media screen and (max-width:768px){.NewYearTopBar_content__pbQbr{padding:6px 10px;gap:8px;flex-wrap:nowrap}}.NewYearTopBar_text__HSl4z{color:#fbbf24;font-weight:600;font-size:16px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);animation:NewYearTopBar_pulse__Np4l5 2s ease-in-out infinite;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}@media screen and (max-width:768px){.NewYearTopBar_text__HSl4z{font-size:11px;line-height:1.1}}@keyframes NewYearTopBar_pulse__Np4l5{0%,to{opacity:1}50%{opacity:.8}}.NewYearTopBar_link__BKkY4{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#0f172a;padding:8px 20px;border-radius:25px;font-weight:600;font-size:14px;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(251,191,36,.4);white-space:nowrap;flex-shrink:0;font-family:inherit}.NewYearTopBar_link__BKkY4:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(251,191,36,.6);background:linear-gradient(135deg,#fcd34d,#fbbf24)}@media screen and (max-width:768px){.NewYearTopBar_link__BKkY4{padding:4px 12px;font-size:11px;border-radius:20px}}.NewYearTopBar_promoCodeContainer__cn_OI{display:flex;align-items:center;gap:10px;flex-shrink:0}@media screen and (max-width:768px){.NewYearTopBar_promoCodeContainer__cn_OI{gap:6px}}.NewYearTopBar_promoCode__DIC4h{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#fbbf24);color:#0f172a;padding:8px 20px;border-radius:25px;font-weight:600;font-size:14px;text-shadow:0 1px 2px hsla(0,0%,100%,.3);box-shadow:0 4px 15px rgba(251,191,36,.5);white-space:nowrap;border:2px solid rgba(251,191,36,.8);font-family:inherit}@media screen and (max-width:768px){.NewYearTopBar_promoCode__DIC4h{padding:4px 12px;font-size:11px;border-radius:20px}}.NewYearTopBar_copiedText__sfcFY{display:inline-flex;align-items:center;gap:4px;color:#00c82f;font-weight:600;font-size:12px;background:rgba(0,200,47,.1);padding:4px 8px;border-radius:12px;white-space:nowrap;animation:NewYearTopBar_slideInFadeOut__Em62v 2s ease-in-out}@media screen and (max-width:768px){.NewYearTopBar_copiedText__sfcFY{font-size:10px;padding:3px 6px;gap:3px}}.NewYearTopBar_checkmark__ba4jW{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:#00c82f;color:#fff;border-radius:50%;font-size:10px;font-weight:700;line-height:1}@media screen and (max-width:768px){.NewYearTopBar_checkmark__ba4jW{width:12px;height:12px;font-size:8px}}@keyframes NewYearTopBar_slideInFadeOut__Em62v{0%{opacity:0;transform:translateX(-10px)}15%,85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-10px)}}.ValentineDayTopBar_topBar__oIGTc{position:fixed;top:0;left:0;right:0;z-index:10000;background:linear-gradient(135deg,#2b0015,#ff4b7d 50%,#2b0015);border-bottom:2px solid #ffb6c1}@media screen and (max-width:768px){.ValentineDayTopBar_topBar__oIGTc{border-bottom-width:1px}}.ValentineDayTopBar_content__BCRgi{max-width:1400px;margin:0 auto;padding:9px 20px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}@media screen and (max-width:768px){.ValentineDayTopBar_content__BCRgi{padding:6px 10px;gap:8px;flex-wrap:nowrap}}.ValentineDayTopBar_text__n0EX_{color:#ffe4ec;font-weight:600;font-size:16px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);animation:ValentineDayTopBar_heartbeat__9Kukm 1.6s ease-in-out infinite;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}@media screen and (max-width:768px){.ValentineDayTopBar_text__n0EX_{font-size:11px;line-height:1.1}}@keyframes ValentineDayTopBar_heartbeat__9Kukm{0%,to{transform:scale(1)}25%{transform:scale(1.03)}40%{transform:scale(.98)}60%{transform:scale(1.04)}80%{transform:scale(.99)}}.ValentineDayTopBar_link__sLBOX{background:linear-gradient(135deg,#ff4b7d,#ff7bac);color:#fff;padding:8px 20px;border-radius:25px;font-weight:600;font-size:14px;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,75,125,.4);white-space:nowrap;flex-shrink:0;font-family:inherit}.ValentineDayTopBar_link__sLBOX:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,75,125,.6);background:linear-gradient(135deg,#ff5c8a,#ff8bb7)}@media screen and (max-width:768px){.ValentineDayTopBar_link__sLBOX{padding:4px 12px;font-size:11px;border-radius:20px}}.ValentineDayTopBar_promoCodeContainer__Sf4Zi{display:flex;align-items:center;gap:10px;flex-shrink:0}@media screen and (max-width:768px){.ValentineDayTopBar_promoCodeContainer__Sf4Zi{gap:6px}}.ValentineDayTopBar_promoCode__HAP1p{background:radial-gradient(circle at 0 0,#ffb6c1 0,#ff4b7d 45%,#8b0000 100%);color:#fff;padding:8px 20px;border-radius:25px;font-weight:700;font-size:14px;text-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 4px 15px rgba(255,75,125,.4);white-space:nowrap;border:2px solid hsla(0,0%,100%,.5);font-family:inherit;letter-spacing:.08em}@media screen and (max-width:768px){.ValentineDayTopBar_promoCode__HAP1p{padding:4px 12px;font-size:11px;border-radius:20px}}.ValentineDayTopBar_copiedText__AVGYD{display:inline-flex;align-items:center;gap:4px;color:#00c82f;font-weight:600;font-size:12px;background:rgba(0,200,47,.1);padding:4px 8px;border-radius:12px;white-space:nowrap;animation:ValentineDayTopBar_slideInFadeOut__c9DJN 2s ease-in-out}@media screen and (max-width:768px){.ValentineDayTopBar_copiedText__AVGYD{font-size:10px;padding:3px 6px;gap:3px}}.ValentineDayTopBar_checkmark__JCiRl{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:#00c82f;color:#fff;border-radius:50%;font-size:10px;font-weight:700;line-height:1}@media screen and (max-width:768px){.ValentineDayTopBar_checkmark__JCiRl{width:12px;height:12px;font-size:8px}}@keyframes ValentineDayTopBar_slideInFadeOut__c9DJN{0%{opacity:0;transform:translateX(-10px)}15%,85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-10px)}}.LunarNewYearTopBar_topBar__a5Hs9{position:fixed;top:0;left:0;right:0;z-index:10000;background:linear-gradient(135deg,#8b0000,#dc143c 50%,#8b0000);border-bottom:2px solid #daa520}@media screen and (max-width:768px){.LunarNewYearTopBar_topBar__a5Hs9{border-bottom-width:1px}}.LunarNewYearTopBar_content__LU0tz{max-width:1400px;margin:0 auto;padding:9px 20px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}@media screen and (max-width:768px){.LunarNewYearTopBar_content__LU0tz{padding:6px 10px;gap:8px;flex-wrap:nowrap}}.LunarNewYearTopBar_text__Qczar{color:#fff8dc;font-weight:600;font-size:16px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}@media screen and (max-width:768px){.LunarNewYearTopBar_text__Qczar{font-size:11px;line-height:1.1}}.LunarNewYearTopBar_link__GNiAx{background:linear-gradient(135deg,#daa520,#ffd700);color:#2d1810;padding:8px 20px;border-radius:25px;font-weight:700;font-size:14px;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(218,165,32,.4);white-space:nowrap;flex-shrink:0;font-family:inherit}.LunarNewYearTopBar_link__GNiAx:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,215,0,.5);background:linear-gradient(135deg,#ffd700,#ffec8b)}@media screen and (max-width:768px){.LunarNewYearTopBar_link__GNiAx{padding:4px 12px;font-size:11px;border-radius:20px}}.LunarNewYearTopBar_dismissBtn__Jmb0G{flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.15);color:#fff8dc;font-size:20px;line-height:1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.LunarNewYearTopBar_dismissBtn__Jmb0G:hover{background:hsla(0,0%,100%,.25);color:#fff}@media screen and (max-width:768px){.LunarNewYearTopBar_dismissBtn__Jmb0G{width:20px;height:20px;font-size:18px}}.LunarNewYearTopBar_promoCodeContainer__Rp5ke{display:flex;align-items:center;gap:10px;flex-shrink:0}@media screen and (max-width:768px){.LunarNewYearTopBar_promoCodeContainer__Rp5ke{gap:6px}}.LunarNewYearTopBar_promoCode__b5Ol7{background:radial-gradient(circle at 0 0,#ffec8b 0,#daa520 45%,#8b6914 100%);color:#2d1810;padding:8px 20px;border-radius:25px;font-weight:700;font-size:14px;text-shadow:0 1px 0 hsla(0,0%,100%,.3);box-shadow:0 4px 15px rgba(218,165,32,.4);white-space:nowrap;border:2px solid hsla(0,0%,100%,.5);font-family:inherit;letter-spacing:.08em}@media screen and (max-width:768px){.LunarNewYearTopBar_promoCode__b5Ol7{padding:4px 12px;font-size:11px;border-radius:20px}}.LunarNewYearTopBar_copiedText__A81NT{display:inline-flex;align-items:center;gap:4px;color:#00c82f;font-weight:600;font-size:12px;background:rgba(0,200,47,.1);padding:4px 8px;border-radius:12px;white-space:nowrap;animation:LunarNewYearTopBar_slideInFadeOut__v4Rde 2s ease-in-out}@media screen and (max-width:768px){.LunarNewYearTopBar_copiedText__A81NT{font-size:10px;padding:3px 6px;gap:3px}}.LunarNewYearTopBar_checkmark__24ykJ{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:#00c82f;color:#fff;border-radius:50%;font-size:10px;font-weight:700;line-height:1}@media screen and (max-width:768px){.LunarNewYearTopBar_checkmark__24ykJ{width:12px;height:12px;font-size:8px}}@keyframes LunarNewYearTopBar_slideInFadeOut__v4Rde{0%{opacity:0;transform:translateX(-10px)}15%,85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-10px)}}