@layer components{.AuthBanner_bannerContainer__71_LY{background:linear-gradient(135deg,var(--theme-colors-primary),var(--theme-colors-primaryDark));color:white;padding:var(--theme-spacing-md);text-align:center;display:flex;justify-content:center;align-items:center;gap:var(--theme-spacing-lg)}@media (max-width:767px){.AuthBanner_bannerContainer__71_LY{padding:var(--theme-spacing-sm) var(--theme-spacing-md);gap:var(--theme-spacing-sm)}}.AuthBanner_bannerText__cAI1M{flex:1 1;max-width:650px}@media (max-width:767px){.AuthBanner_bannerText__cAI1M{display:none}}.AuthBanner_compactContent__leTc_{display:none;align-items:center;gap:var(--theme-spacing-sm);flex:1 1;cursor:pointer;background:none;border:none;padding:0;color:inherit;text-align:left}@media (max-width:767px){.AuthBanner_compactContent__leTc_{display:flex}}.AuthBanner_bannerActions__kaMWR{display:flex;gap:var(--theme-spacing-sm)}@media (max-width:767px){.AuthBanner_bannerActions__kaMWR{display:none}}.AuthBanner_closeButton___8FYR{background:none;border:none;color:white;cursor:pointer;padding:var(--theme-spacing-xs);display:flex;align-items:center;justify-content:center;opacity:.8;flex-shrink:0}.AuthBanner_closeButton___8FYR:hover{opacity:1}.BetaBanner_bannerContainer__WAKBr{background:linear-gradient(135deg,var(--theme-colors-accent),var(--theme-colors-accentDark,#c0392b));padding:var(--theme-spacing-xs) var(--theme-spacing-md);gap:var(--theme-spacing-sm)}.BetaBanner_bannerContainer__WAKBr,.EmailVerificationBanner_container__cnR62{color:white;text-align:center;display:flex;justify-content:center;align-items:center}.EmailVerificationBanner_container__cnR62{background:linear-gradient(135deg,#f59e0b,#d97706);padding:var(--theme-spacing-sm) var(--theme-spacing-md);gap:var(--theme-spacing-md)}.EmailVerificationBanner_text__XlUZZ{display:flex;align-items:center;gap:var(--theme-spacing-sm)}.BottomNavigation_nav__XYFM5{position:fixed;bottom:0;left:0;right:0;z-index:var(--layout-z-index-bottom-nav,100);background:var(--theme-colors-light);border-top:1px solid var(--theme-colors-border);box-shadow:0 -2px 10px rgba(0,0,0,.05);padding-bottom:env(safe-area-inset-bottom)}.BottomNavigation_inner__fHZSU{display:flex;align-items:stretch;height:56px;max-width:100vw}.BottomNavigation_itemButton__IaJ0F{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;background:transparent;border:none;cursor:pointer;position:relative;transition:all .2s ease;color:var(--theme-colors-textSecondary)}.BottomNavigation_itemButton--active__uRx53{color:var(--theme-colors-primary)}.BottomNavigation_itemButton__IaJ0F:hover{background:var(--theme-colors-background);color:var(--theme-colors-primary)}.BottomNavigation_itemButton__IaJ0F:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:3px;background:var(--theme-colors-primary);border-radius:0 0 3px 3px;transition:width .2s ease}.BottomNavigation_itemButton--active__uRx53:after{width:32px}}@layer components{}@layer components{}@layer components{.BottomNavigation_itemButton__IaJ0F:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:-2px}.BottomNavigation_iconWrapper__3Ii_p{font-size:20px;position:relative;display:flex;align-items:center;justify-content:center}.BottomNavigation_badgeWrapper__7Cxbj{position:absolute;top:-4px;right:-8px}.BottomNavigation_label___U9Zx{font-size:11px;font-weight:400;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BottomNavigation_label--active__loqLY{font-weight:600}}.ReactivationScreen_pageWrapper__bdqol{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:var(--theme-spacing-xl,2rem)}.ReactivationScreen_card__3VD2g{max-width:520px;width:100%;background:var(--theme-colors-background,white);border-radius:var(--theme-borderRadius-large,16px);padding:3rem 2.5rem;box-shadow:0 4px 24px rgba(0,0,0,.08);text-align:center}.ReactivationScreen_iconWrapper__PcyoV{font-size:3rem;margin-bottom:var(--theme-spacing-md,1rem)}.ReactivationScreen_messageText__pFHXo{margin-bottom:var(--theme-spacing-xl,2rem);line-height:1.6}.ReactivationScreen_errorText__we9m_{margin-bottom:var(--theme-spacing-md,1rem)}.ReactivationScreen_buttonGroup__U5yxe{display:flex;flex-direction:column;gap:var(--theme-spacing-md,.75rem)}@layer components{.SessionExpiredDialog_overlay__4jBDd{position:fixed;inset:0;z-index:var(--theme-zIndices-modal);background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SessionExpiredDialog_content__v97Yl{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:calc(var(--theme-zIndices-modal) + 1);background-color:var(--theme-colors-backgroundInput);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);box-shadow:var(--theme-shadows-large);padding:var(--theme-spacing-lg);max-width:440px;width:90vw;text-align:center}.SessionExpiredDialog_title__VG18H{margin:0 0 var(--theme-spacing-sm) 0;font-size:var(--theme-fontSizes-lg);font-weight:600;color:var(--theme-colors-text)}.SessionExpiredDialog_description__0tie_{margin:0 0 var(--theme-spacing-lg) 0;font-size:var(--theme-fontSizes-md);line-height:1.6;color:var(--theme-colors-textSecondary)}}