.FigurativeLanguageFrenzy_container__N7N9Z{min-height:100vh;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;padding:20px;font-family:Inter,sans-serif}.FigurativeLanguageFrenzy_content__y_c7K{text-align:center;max-width:600px}.FigurativeLanguageFrenzy_content__y_c7K,.FigurativeLanguageFrenzy_gameContent__mYoFV{background:white;border-radius:20px;padding:40px;box-shadow:0 20px 40px var(--color-shadow-light);width:100%}.FigurativeLanguageFrenzy_gameContent__mYoFV{max-width:700px}.FigurativeLanguageFrenzy_completionContent__McoyE,.FigurativeLanguageFrenzy_resultContent__bCL_P{background:white;border-radius:20px;padding:40px;box-shadow:0 20px 40px var(--color-shadow-light);max-width:600px;width:100%;text-align:center}.FigurativeLanguageFrenzy_iconContainer__2RrVR{margin-bottom:20px}.FigurativeLanguageFrenzy_quoteIcon__9KTOd{font-size:60px;color:var(--color-primary-blue);margin-bottom:20px}.FigurativeLanguageFrenzy_brainIcon__nKLYa{font-size:20px;color:var(--color-primary-blue);margin-right:10px}.FigurativeLanguageFrenzy_resultIcon__1dTRn{font-size:40px;margin-bottom:10px}.FigurativeLanguageFrenzy_trophyIcon__KctCO{font-size:80px;color:var(--color-accent-gold);margin-bottom:30px}.FigurativeLanguageFrenzy_title__ePy97{font-size:2.5em;font-weight:700;color:var(--color-text-dark);margin-bottom:15px}.FigurativeLanguageFrenzy_description__6am3j{font-size:1.2em;color:var(--color-text-neutral);margin-bottom:30px;line-height:1.6}.FigurativeLanguageFrenzy_roundHeader__3zEKx{font-size:1.5em;font-weight:600;color:var(--color-text-dark);margin-bottom:30px;text-align:center}.FigurativeLanguageFrenzy_gameHeader__mGzld{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.FigurativeLanguageFrenzy_helpButton__Py8MV{background:var(--color-bg-light);border:2px solid var(--color-border-subtle);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--color-primary-blue);font-size:18px}.FigurativeLanguageFrenzy_helpButton__Py8MV:hover{background:var(--color-primary-blue);color:white;border-color:var(--color-primary-blue);transform:scale(1.1)}.FigurativeLanguageFrenzy_questionContainer__a3jkB{margin-bottom:30px}.FigurativeLanguageFrenzy_sentence__gob0y{background:linear-gradient(135deg,var(--color-bg-light) 0,var(--color-bg-lighter) 100%);border-left:4px solid var(--color-primary-blue);padding:25px;margin-bottom:25px;border-radius:10px;font-size:1.3em;font-style:italic;color:var(--color-text-dark);line-height:1.6}.FigurativeLanguageFrenzy_questionPrompt__GQQQ2{font-size:1.2em;font-weight:600;color:var(--color-text-cool);margin-bottom:20px;display:flex;align-items:center;justify-content:center}.FigurativeLanguageFrenzy_optionsContainer__BAXZT{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-bottom:30px}.FigurativeLanguageFrenzy_optionButton__YSuex{background:white;border:2px solid var(--color-border-subtle);border-radius:12px;padding:20px;font-size:1.1em;font-weight:500;color:var(--color-text-cool);cursor:pointer;transition:all .3s ease;text-align:center}.FigurativeLanguageFrenzy_optionButton__YSuex:hover{border-color:var(--color-primary-blue);background:var(--color-bg-light);transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,.2)}.FigurativeLanguageFrenzy_optionButton__YSuex.FigurativeLanguageFrenzy_selected__esjTE{background:var(--gradient-primary);color:white;border-color:var(--color-primary-blue);transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,.3)}.FigurativeLanguageFrenzy_optionButton__YSuex:disabled{opacity:.6;cursor:not-allowed}.FigurativeLanguageFrenzy_menuButtons__Ez2BZ{display:flex;flex-direction:column;gap:15px;margin-top:30px}.FigurativeLanguageFrenzy_gameButtons__8QNJJ{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.FigurativeLanguageFrenzy_resultButtons__pJuMS{margin-top:30px}.FigurativeLanguageFrenzy_completionButtons__M_DbL{display:flex;flex-direction:column;gap:15px;margin-top:30px}.FigurativeLanguageFrenzy_finishButton__j7NOu,.FigurativeLanguageFrenzy_nextButton__1GaRQ,.FigurativeLanguageFrenzy_playAgainButton___MxAA,.FigurativeLanguageFrenzy_startButton__R765f,.FigurativeLanguageFrenzy_submitButton__8Pfrx{background:var(--gradient-primary);color:white;border:none;border-radius:12px;padding:15px 30px;font-size:1.1em;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3)}.FigurativeLanguageFrenzy_finishButton__j7NOu:hover,.FigurativeLanguageFrenzy_nextButton__1GaRQ:hover,.FigurativeLanguageFrenzy_playAgainButton___MxAA:hover,.FigurativeLanguageFrenzy_startButton__R765f:hover,.FigurativeLanguageFrenzy_submitButton__8Pfrx:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.FigurativeLanguageFrenzy_startButton__R765f:disabled,.FigurativeLanguageFrenzy_submitButton__8Pfrx:disabled{opacity:.6;cursor:not-allowed;transform:none}.FigurativeLanguageFrenzy_leaderboardButton__1BhST{background:linear-gradient(135deg,var(--color-primary-green-teal) 0,#319795 100%);color:white;border:none;border-radius:12px;padding:15px 30px;font-size:1.1em;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(56,178,172,.3);display:flex;align-items:center;justify-content:center;gap:8px}.FigurativeLanguageFrenzy_leaderboardButton__1BhST:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(56,178,172,.4)}.FigurativeLanguageFrenzy_backButton__4Gspy,.FigurativeLanguageFrenzy_dashboardButton__Dp44F{background:var(--color-bg-light);color:var(--color-text-cool);border:2px solid var(--color-border-subtle);border-radius:12px;padding:15px 30px;font-size:1.1em;font-weight:600;cursor:pointer;transition:all .3s ease}.FigurativeLanguageFrenzy_backButton__4Gspy:hover,.FigurativeLanguageFrenzy_dashboardButton__Dp44F:hover{background:var(--color-bg-lighter);border-color:var(--color-border-muted);transform:translateY(-2px)}.FigurativeLanguageFrenzy_statsContainer__y_8_n{background:var(--color-bg-light);border-radius:15px;padding:25px;margin:30px 0;border:1px solid var(--color-border-subtle)}.FigurativeLanguageFrenzy_statsContainer__y_8_n h3{color:var(--color-text-dark);font-size:1.3em;font-weight:600;margin-bottom:20px}.FigurativeLanguageFrenzy_statsGrid__cAOZ5{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:20px;gap:20px}.FigurativeLanguageFrenzy_statItem__7TRx2{text-align:center}.FigurativeLanguageFrenzy_statNumber__OYO7m{display:block;font-size:2em;font-weight:700;color:var(--color-primary-blue);margin-bottom:5px}.FigurativeLanguageFrenzy_statLabel__6_o30{font-size:.9em;color:var(--color-text-neutral);font-weight:500}.FigurativeLanguageFrenzy_scoreContainer__Db3Mw{text-align:center;font-size:1.2em;font-weight:600;color:var(--color-text-dark);padding:15px;background:var(--color-bg-light);border-radius:10px;border:1px solid var(--color-border-subtle)}.FigurativeLanguageFrenzy_resultHeader__JQxp5{margin-bottom:30px}.FigurativeLanguageFrenzy_resultHeader__JQxp5.FigurativeLanguageFrenzy_correct__EuhxF{color:var(--color-success-alt)}.FigurativeLanguageFrenzy_resultHeader__JQxp5.FigurativeLanguageFrenzy_incorrect__AGd7n{color:var(--color-error-alt)}@keyframes FigurativeLanguageFrenzy_soundPulse__LUqbS{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes FigurativeLanguageFrenzy_megaVictoryPulse__JEx3a{0%{transform:scale(1)}25%{transform:scale(1.08)}50%{transform:scale(1.12)}75%{transform:scale(1.05)}to{transform:scale(1)}}.FigurativeLanguageFrenzy_resultHeader__JQxp5.FigurativeLanguageFrenzy_correct__EuhxF.FigurativeLanguageFrenzy_soundPlaying__YizRT{animation:FigurativeLanguageFrenzy_soundPulse__LUqbS .6s ease-in-out}.FigurativeLanguageFrenzy_resultHeader__JQxp5.FigurativeLanguageFrenzy_correct__EuhxF.FigurativeLanguageFrenzy_megaVictory__9NAxK{animation:FigurativeLanguageFrenzy_megaVictoryPulse__JEx3a 1.2s ease-in-out;color:#FFD700!important;text-shadow:0 2px 4px rgba(255,215,0,.5)}.FigurativeLanguageFrenzy_resultHeader__JQxp5 h2{margin:10px 0;font-size:2em;font-weight:700}.FigurativeLanguageFrenzy_resultDetails__P4BJL{text-align:left;background:var(--color-bg-light);border-radius:15px;padding:25px;margin-bottom:30px;border:1px solid var(--color-border-subtle)}.FigurativeLanguageFrenzy_answerReview__CDjd0,.FigurativeLanguageFrenzy_explanation__xbkBW,.FigurativeLanguageFrenzy_scoreEarned__RaLBz,.FigurativeLanguageFrenzy_sentenceReview__zbruP{margin-bottom:15px;line-height:1.6}.FigurativeLanguageFrenzy_answerReview__CDjd0 strong,.FigurativeLanguageFrenzy_explanation__xbkBW strong,.FigurativeLanguageFrenzy_scoreEarned__RaLBz strong,.FigurativeLanguageFrenzy_sentenceReview__zbruP strong{color:var(--color-text-dark);display:inline-block;margin-bottom:5px}.FigurativeLanguageFrenzy_error__MZUZ0{background:var(--color-error-light);color:#c53030;padding:15px;border-radius:10px;margin-top:20px;border:1px solid #feb2b2;text-align:center;font-weight:500}.FigurativeLanguageFrenzy_helpModalOverlay__bFvPv{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--color-overlay-darker);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.FigurativeLanguageFrenzy_helpModal__VLOLf{background:white;border-radius:20px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 40px var(--color-shadow-dark)}.FigurativeLanguageFrenzy_helpHeader__zRZWb{display:flex;justify-content:space-between;align-items:center;padding:25px 30px 0;border-bottom:1px solid var(--color-border-subtle);margin-bottom:20px}.FigurativeLanguageFrenzy_helpHeader__zRZWb h2{color:var(--color-text-dark);font-size:1.8em;font-weight:700;margin:0}.FigurativeLanguageFrenzy_closeButton__Wjq60{background:none;border:none;font-size:24px;color:var(--color-text-neutral);cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.FigurativeLanguageFrenzy_closeButton__Wjq60:hover{background:var(--color-bg-light);color:var(--color-text-dark)}.FigurativeLanguageFrenzy_helpContent__6idKR{padding:0 30px 30px}.FigurativeLanguageFrenzy_languageType__K_BFy{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid var(--color-border-subtle)}.FigurativeLanguageFrenzy_languageType__K_BFy:last-child{border-bottom:none;margin-bottom:0}.FigurativeLanguageFrenzy_languageType__K_BFy h3{color:var(--color-primary-blue);font-size:1.3em;font-weight:600;margin-bottom:8px}.FigurativeLanguageFrenzy_definition__mUTve{color:var(--color-text-cool);font-size:1.1em;line-height:1.5;margin-bottom:10px}.FigurativeLanguageFrenzy_example__P8i65{color:var(--color-text-dark);font-size:1em;line-height:1.5;background:var(--color-bg-light);padding:12px 15px;border-radius:8px;border-left:3px solid var(--color-primary-blue);font-style:italic}.FigurativeLanguageFrenzy_example__P8i65 strong{font-style:normal;color:var(--color-primary-blue)}@media (max-width:768px){.FigurativeLanguageFrenzy_container__N7N9Z{padding:10px}.FigurativeLanguageFrenzy_completionContent__McoyE,.FigurativeLanguageFrenzy_content__y_c7K,.FigurativeLanguageFrenzy_gameContent__mYoFV,.FigurativeLanguageFrenzy_resultContent__bCL_P{padding:25px}.FigurativeLanguageFrenzy_title__ePy97{font-size:2em}.FigurativeLanguageFrenzy_sentence__gob0y{font-size:1.1em}.FigurativeLanguageFrenzy_optionsContainer__BAXZT{grid-template-columns:1fr;gap:12px}.FigurativeLanguageFrenzy_statsGrid__cAOZ5{grid-template-columns:repeat(2,1fr);gap:15px}.FigurativeLanguageFrenzy_completionButtons__M_DbL,.FigurativeLanguageFrenzy_gameButtons__8QNJJ,.FigurativeLanguageFrenzy_menuButtons__Ez2BZ{gap:12px}.FigurativeLanguageFrenzy_gameHeader__mGzld{flex-direction:column;gap:15px;align-items:stretch}.FigurativeLanguageFrenzy_helpButton__Py8MV{align-self:flex-end}.FigurativeLanguageFrenzy_helpModalOverlay__bFvPv{padding:10px}.FigurativeLanguageFrenzy_helpModal__VLOLf{max-height:90vh}.FigurativeLanguageFrenzy_helpHeader__zRZWb{padding:20px 20px 0}.FigurativeLanguageFrenzy_helpHeader__zRZWb h2{font-size:1.5em}.FigurativeLanguageFrenzy_helpContent__6idKR{padding:0 20px 20px}.FigurativeLanguageFrenzy_languageType__K_BFy h3{font-size:1.2em}.FigurativeLanguageFrenzy_definition__mUTve{font-size:1em}.FigurativeLanguageFrenzy_example__P8i65{font-size:.95em;padding:10px 12px}}.Leaderboard_leaderboardModal__pkEs5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.Leaderboard_leaderboardModalContent__FGUE1{background:white;border-radius:12px;max-width:500px;width:100%;max-height:80vh;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3);animation:Leaderboard_modalSlideIn__RQSby .3s ease-out}@keyframes Leaderboard_modalSlideIn__RQSby{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Leaderboard_leaderboardContainer__zA5qJ{padding:0}.Leaderboard_leaderboardHeader__D_68g{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:20px;display:flex;align-items:center;justify-content:space-between;position:relative}.Leaderboard_leaderboardHeader__D_68g h3{margin:0;font-size:1.4rem;font-weight:600}.Leaderboard_leaderboardIcon__nqKM_{font-size:1.5rem;margin-right:10px}.Leaderboard_closeLeaderboard__4q6xU{background:none;border:none;color:white;font-size:1.8rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.Leaderboard_closeLeaderboard__4q6xU:hover{background:rgba(255,255,255,.2)}.Leaderboard_leaderboardLoading__lTwHd{padding:40px 20px;text-align:center;color:#666;font-size:1.1rem}.Leaderboard_leaderboardError__blanb{padding:40px 20px;text-align:center;color:#e74c3c}.Leaderboard_leaderboardError__blanb p{margin:8px 0}.Leaderboard_errorMessage__hy8c7{font-size:.9rem;color:#c0392b;font-style:italic}.Leaderboard_leaderboardEmpty___th2x{padding:40px 20px;text-align:center;color:#666}.Leaderboard_leaderboardEmpty___th2x p{margin:8px 0}.Leaderboard_leaderboardList__mwJEW{max-height:400px;overflow-y:auto;padding:0}.Leaderboard_leaderboardEntry__P50FT{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.Leaderboard_leaderboardEntry__P50FT:hover{background-color:#f8f9fa}.Leaderboard_leaderboardEntry__P50FT:last-child{border-bottom:none}.Leaderboard_playerRank__oo13_{width:50px;display:flex;align-items:center;justify-content:center;margin-right:16px}.Leaderboard_rankNumber__Bw0og{font-size:1.2rem;font-weight:600;color:#666;min-width:24px;text-align:center}.Leaderboard_goldIcon__e0BUe{color:#ffd700;font-size:1.4rem;filter:drop-shadow(0 2px 4px rgba(255,215,0,.3))}.Leaderboard_silverIcon__c9R9B{color:#c0c0c0;font-size:1.4rem;filter:drop-shadow(0 2px 4px rgba(192,192,192,.3))}.Leaderboard_bronzeIcon__aGGZl{color:#cd7f32;font-size:1.4rem;filter:drop-shadow(0 2px 4px rgba(205,127,50,.3))}.Leaderboard_playerInfo__d3f1G{flex:1 1;display:flex;flex-direction:column;gap:4px}.Leaderboard_playerId__tItPj{font-size:1.1rem;font-weight:600;color:#333}.Leaderboard_youIndicator__6kVtu{font-weight:500;color:#667eea;font-size:.9rem}.Leaderboard_playerStats__YJuKt{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#666;flex-wrap:wrap}.Leaderboard_playerScore__3Jvtj{font-weight:600;color:#667eea}.Leaderboard_playerCustomStat__5H6eu,.Leaderboard_playerRounds__Odbqt,.Leaderboard_playerWords__5whDl{color:#888}.Leaderboard_leaderboardFooter__nXUV9{padding:16px 20px;text-align:center;color:#888;font-size:.9rem;border-top:1px solid #f0f0f0;background-color:#f8f9fa}@media (max-width:768px){.Leaderboard_leaderboardModal__pkEs5{padding:10px}.Leaderboard_leaderboardModalContent__FGUE1{max-height:90vh}.Leaderboard_leaderboardHeader__D_68g{padding:16px}.Leaderboard_leaderboardHeader__D_68g h3{font-size:1.2rem}.Leaderboard_leaderboardEntry__P50FT{padding:12px 16px}.Leaderboard_playerRank__oo13_{width:40px;margin-right:12px}.Leaderboard_playerId__tItPj{font-size:1rem}.Leaderboard_playerStats__YJuKt{font-size:.85rem;flex-direction:column;align-items:flex-start;gap:2px}}@media (max-width:480px){.Leaderboard_leaderboardModalContent__FGUE1{margin:0;border-radius:0;max-height:100vh;height:100vh}.Leaderboard_leaderboardList__mwJEW{max-height:calc(100vh - 120px)}.Leaderboard_playerStats__YJuKt{font-size:.8rem}}.LoggedInNavbar_header__BOcOB{top:0;z-index:1000;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%}.LoggedInNavbar_container__HAafJ{max-width:1200px;margin:0 auto;padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center}.LoggedInNavbar_logoContainer__50PiJ{display:flex;align-items:center}.LoggedInNavbar_logo__IQzzX{display:block;height:auto}.LoggedInNavbar_navMenu__aSuDN{display:flex;align-items:center}.LoggedInNavbar_navList__ndTuC{display:flex;list-style:none;margin:0;padding:0}.LoggedInNavbar_navItem__hLkn_{margin-left:2rem}.LoggedInNavbar_navLink__XRFNQ{color:#333;text-decoration:none;font-weight:500;font-size:1rem;transition:color .2s ease}.LoggedInNavbar_navLink__XRFNQ:hover{color:#0070f3}.LoggedInNavbar_adminLink__QSDyJ{display:flex;align-items:center;background-color:#f8f9fa;padding:.5rem .8rem;border-radius:4px;color:#5a5a5a;font-weight:600}.LoggedInNavbar_adminLink__QSDyJ:hover{background-color:#e9ecef;color:#212529}.LoggedInNavbar_adminIcon__tn_B9{margin-right:.5rem;font-size:.9rem;color:#dc3545}.LoggedInNavbar_menuButton___oglG{display:none;background:none;border:none;cursor:pointer;padding:.5rem;font-size:1.5rem;color:#333;z-index:1002;margin:-.5rem}.LoggedInNavbar_mobileNav__0Fk9B{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:white;z-index:1010;opacity:0;transition:opacity .3s ease;visibility:hidden;overflow-y:auto;flex-direction:column}.LoggedInNavbar_mobileNav__0Fk9B.LoggedInNavbar_open__lzJAs{opacity:1;visibility:visible;display:flex}.LoggedInNavbar_mobileHeader__YN65u{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #f0f0f0}.LoggedInNavbar_mobileLogoContainer__3IPAi{display:flex;align-items:center}.LoggedInNavbar_mobileLogo__Ftqvo{margin-right:.5rem}.LoggedInNavbar_mobileCloseButton__S0JmQ{background:none;border:none;cursor:pointer;padding:.5rem;margin:-.5rem;font-size:1.5rem;color:#333}.LoggedInNavbar_mobileNavContent__vYe4F{display:flex;flex-direction:column;padding-top:1rem}.LoggedInNavbar_mobileNavItem__5sV9X{display:block;padding:1.25rem 2rem;color:#333;text-decoration:none;font-weight:500;font-size:1.25rem;transition:color .2s ease;cursor:pointer;border-bottom:1px solid #f0f0f0}.LoggedInNavbar_mobileNavItem__5sV9X:hover{color:#0070f3}.LoggedInNavbar_adminMobileItem__HRLWK{display:flex;align-items:center;background-color:#f8f9fa;margin:.5rem 1rem;border-radius:4px}.LoggedInNavbar_adminMobileItem__HRLWK:hover{background-color:#e9ecef;color:#212529}.LoggedInNavbar_adminMobileIcon__gRGAh{margin-right:.75rem;font-size:1.1rem;color:#dc3545}@media (max-width:768px){.LoggedInNavbar_menuButton___oglG{display:block}.LoggedInNavbar_navMenu__aSuDN{display:none}.LoggedInNavbar_mobileNav__0Fk9B{display:flex}}.TrialBanner_trialBanner__UbEwK{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:12px 20px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:14px;font-weight:500;transition:all .3s ease}.TrialBanner_trialBanner__UbEwK.TrialBanner_warning__6Y3VH{background:linear-gradient(135deg,#f093fb,#f5576c)}.TrialBanner_trialBanner__UbEwK.TrialBanner_urgent__kCInU{background:linear-gradient(135deg,#ff6b6b,#ee5a24);animation:TrialBanner_pulse__2y0mC 2s infinite}@keyframes TrialBanner_pulse__2y0mC{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}.TrialBanner_bannerContent__HsnZG{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.TrialBanner_bannerLeft__eAI1V{display:flex;align-items:center;gap:10px}.TrialBanner_bannerRight__CYLqU{display:flex;align-items:center;gap:12px}.TrialBanner_clockIcon__MgMaM{font-size:16px;opacity:.9}.TrialBanner_starIcon___K06l{font-size:14px;color:#ffd700;margin-left:8px}.TrialBanner_message__XyZ8I{font-weight:600;letter-spacing:.3px}.TrialBanner_upgradeButton__ioyR_{background:rgba(255,255,255,.2);color:white;padding:8px 16px;border-radius:20px;text-decoration:none;font-weight:600;font-size:13px;transition:all .3s ease;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.TrialBanner_upgradeButton__ioyR_:hover{background:rgba(255,255,255,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.TrialBanner_dismissButton__vPd_e{background:none;border:none;color:rgba(255,255,255,.7);cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.TrialBanner_dismissButton__vPd_e:hover{background:rgba(255,255,255,.1);color:white;transform:scale(1.1)}@media (max-width:768px){.TrialBanner_trialBanner__UbEwK{padding:10px 16px;font-size:13px}.TrialBanner_bannerContent__HsnZG{flex-direction:column;gap:8px;text-align:center}.TrialBanner_bannerLeft__eAI1V{justify-content:center}.TrialBanner_bannerRight__CYLqU{justify-content:center;gap:8px}.TrialBanner_upgradeButton__ioyR_{padding:6px 12px;font-size:12px}.TrialBanner_message__XyZ8I{font-size:13px}}@media (max-width:480px){.TrialBanner_trialBanner__UbEwK{padding:8px 12px}.TrialBanner_bannerContent__HsnZG{gap:6px}.TrialBanner_upgradeButton__ioyR_{padding:5px 10px;font-size:11px}.TrialBanner_dismissButton__vPd_e{width:28px;height:28px}}.Layout_layoutContainer__Qrv7Z{min-height:100vh;display:flex;flex-direction:column}.Layout_mainContent__ut07Y{flex:1 1;width:100%;max-width:1440px;margin:0 auto;padding:20px;box-sizing:border-box}