.LocaleDropdown_wrapper__U2G5c{position:relative}.LocaleDropdown_prefetchLink__7ZELB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LocaleDropdown_trigger__zO62w{display:inline-flex;align-items:center;gap:var(--space-xxs);height:var(--height-control-md);padding:0 var(--space-sm);box-sizing:border-box;font-size:var(--text-md);font-weight:var(--weight-medium);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-primary);transition:background var(--transition-fast),color var(--transition-fast)}.LocaleDropdown_trigger__zO62w:hover{background:var(--color-bg-hover);color:var(--color-primary)}.LocaleDropdown_code__yyTDH{min-width:3ch;text-align:center;letter-spacing:.02em}.LocaleDropdown_chevron__X6zmW{font-size:var(--text-2xs);opacity:.7}.LocaleDropdown_menu__xCTwW{position:absolute;top:calc(100% + 4px);right:0;min-width:100%;list-style:none;margin:0;padding:var(--space-xs) 0;background:var(--color-bg-elevated);border:var(--border-thin) solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown)}.LocaleDropdown_item__N1Hub{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);font-size:var(--text-md);text-align:left;background:none;border:none;cursor:pointer;color:var(--color-text-secondary);transition:background var(--transition-fast)}.LocaleDropdown_item__N1Hub:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.LocaleDropdown_item__N1Hub:focus,.LocaleDropdown_item__N1Hub:focus-visible{outline:none;background:var(--color-bg-subtle);box-shadow:none;color:var(--color-text-primary);z-index:1;position:relative}@media (forced-colors:active){.LocaleDropdown_item__N1Hub:focus{outline:var(--focus-outline-width) solid ButtonText}}.LocaleDropdown_backdrop__17Ipv{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:stretch;padding:0;background:rgba(15,23,42,.32);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);animation:LocaleDropdown_locale-backdrop-fade-in__9KAEG .18s ease-out}.LocaleDropdown_backdrop__17Ipv.LocaleDropdown_exiting__b7inY{animation:LocaleDropdown_locale-backdrop-fade-out__7PLoV .18s ease-out forwards}.LocaleDropdown_drawer__37TFK{position:relative;width:100%;height:40vh;height:40svh;min-height:0;padding:0;border:var(--border-thin) solid var(--color-border-card);border-bottom:none;border-radius:20px 20px 0 0;background:#ffffff;box-shadow:var(--shadow-modal);box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;animation:LocaleDropdown_locale-sheet-enter__XDqXk .26s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.LocaleDropdown_drawer__37TFK.LocaleDropdown_exiting__b7inY{animation:LocaleDropdown_locale-sheet-exit__Ta9bR .22s ease-in forwards}.LocaleDropdown_close__zmsgY{position:absolute;top:var(--space-md);left:0;z-index:1;display:inline-flex;align-items:center;justify-content:flex-start;width:44px;height:44px;padding:0 var(--space-lg);box-sizing:content-box;border:none;border-radius:50%;background:transparent;color:var(--color-text-primary);cursor:pointer;font-size:26px;transition:background-color .12s ease}.LocaleDropdown_close__zmsgY:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.LocaleDropdown_closeIcon__AiKJ7{display:inline-block;width:1em;height:1em;background-color:currentColor;mask:url(/icons/close.svg) no-repeat center/contain;-webkit-mask:url(/icons/close.svg) no-repeat center/contain}.LocaleDropdown_drawerList__IZ5Ws{list-style:none;margin:0;padding:64px 0 var(--space-md);overflow-y:auto;min-height:0;flex:1 1 auto}.LocaleDropdown_drawerItem__56Bj7{display:flex;align-items:center;width:100%;padding:var(--space-md) var(--space-lg);font-size:var(--text-md);text-align:left;background:none;border:none;cursor:pointer;color:var(--color-text-primary);transition:background var(--transition-fast)}.LocaleDropdown_drawerItem__56Bj7:focus,.LocaleDropdown_drawerItem__56Bj7:focus-visible,.LocaleDropdown_drawerItem__56Bj7:hover{outline:none;background:var(--color-bg-subtle)}.LocaleDropdown_drawerItemLabel__LZK2J{flex:1 1 auto;min-width:0}.LocaleDropdown_checkIcon__nBe_l{display:inline-block;width:22px;height:22px;flex-shrink:0;margin-left:var(--space-md);background-color:var(--color-primary);mask:url(/icons/check.svg) no-repeat center/contain;-webkit-mask:url(/icons/check.svg) no-repeat center/contain}@keyframes LocaleDropdown_locale-backdrop-fade-in__9KAEG{0%{opacity:0}to{opacity:1}}@keyframes LocaleDropdown_locale-backdrop-fade-out__7PLoV{0%{opacity:1}to{opacity:0}}@keyframes LocaleDropdown_locale-sheet-enter__XDqXk{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes LocaleDropdown_locale-sheet-exit__Ta9bR{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.LocaleDropdown_backdrop__17Ipv,.LocaleDropdown_backdrop__17Ipv.LocaleDropdown_exiting__b7inY,.LocaleDropdown_drawer__37TFK,.LocaleDropdown_drawer__37TFK.LocaleDropdown_exiting__b7inY{animation:none}}.DesktopProfileMenu_cluster__ofonL{position:relative;min-height:var(--height-control-md);display:flex;align-items:center;gap:var(--space-md)}.DesktopProfileMenu_navLink__nzdSI{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-decoration:none;white-space:nowrap;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}.DesktopProfileMenu_navLink__nzdSI:hover{color:var(--color-primary);background:var(--color-focus-muted)}.DesktopProfileMenu_addBtn__xnAZd{height:var(--height-control-md);font-size:var(--text-lg);border-radius:var(--radius-sm)}.DesktopProfileMenu_signInBtn__byd67{height:var(--height-control-md);padding:0 var(--space-md);font-size:var(--text-md)}.DesktopProfileMenu_triggerWrap__k3nok{position:relative;height:var(--height-control-md);display:flex;align-items:center}.DesktopProfileMenu_trigger__Ic_xs{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:var(--space-xs);height:var(--height-control-md)}.DesktopProfileMenu_dropdown__fSHbK{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;padding:var(--space-xs) 0;background:var(--color-bg-elevated);border:var(--border-thin) solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);display:flex;flex-direction:column}.DesktopProfileMenu_item__UG8T3{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);font-size:var(--text-md);text-align:left;background:none;border:none;cursor:pointer;color:var(--color-text-secondary);text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast)}.DesktopProfileMenu_item__UG8T3:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.DesktopAppHeader_inner__3GJwa{margin:0 auto;padding:var(--space-md) var(--space-lg);display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}@media (max-width:1279px){.DesktopAppHeader_inner__3GJwa{display:none}}.DesktopAppHeader_left__31wUK{display:flex;align-items:center;gap:var(--space-md)}.DesktopAppHeader_brand__X6VSL{display:inline-flex;align-items:center;gap:var(--space-sm);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);text-decoration:none;white-space:nowrap;letter-spacing:-.01em;transition:color var(--transition-fast)}.DesktopAppHeader_logo__i9BEa{width:28px;height:28px;flex-shrink:0;display:block}.DesktopAppHeader_brand__X6VSL:hover{color:var(--color-primary)}.DesktopAppHeader_localeWrap__gl5fm{position:relative;padding-left:var(--space-md)}.DesktopAppHeader_localeWrap__gl5fm:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--color-border-secondary);pointer-events:none}.MobileAdminSettingsButton_button__pPVQn{width:var(--size-icon-btn-md);height:var(--size-icon-btn-md);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer;color:var(--color-text-primary);text-decoration:none;transition:background var(--transition-fast)}.MobileAdminSettingsButton_button__pPVQn:hover{background:var(--color-bg-hover)}.MobileAdminSettingsButton_icon__Lcc1_{width:22px;height:22px}.MobileBackButton_button__NTp8o{width:var(--size-icon-btn-md);height:var(--size-icon-btn-md);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer;color:var(--color-text-primary);transition:background var(--transition-fast)}.MobileBackButton_button__NTp8o:hover{background:var(--color-bg-hover)}.MobileBackButton_icon__FdHWA{width:22px;height:22px}.MobileAppHeader_inner__3Oiki{margin:0 auto;padding:var(--space-md) var(--space-lg);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-sm)}@media (min-width:1280px){.MobileAppHeader_inner__3Oiki{display:none}}@media (max-width:640px){.MobileAppHeader_inner__3Oiki{padding:var(--space-sm) var(--space-md)}}.MobileAppHeader_left__hgSy2{justify-self:start;display:flex;align-items:center;gap:var(--space-xs)}.MobileAppHeader_brand__LmCKz{justify-self:center;display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);text-decoration:none;white-space:nowrap;letter-spacing:-.01em;transition:color var(--transition-fast)}.MobileAppHeader_logo__gy5Ja{width:24px;height:24px;flex-shrink:0;display:block}@media (max-width:640px){.MobileAppHeader_brand__LmCKz{font-size:var(--text-xl)}.MobileAppHeader_logo__gy5Ja{width:22px;height:22px}}.MobileAppHeader_brand__LmCKz:hover{color:var(--color-primary)}.MobileAppHeader_right___WOpV{justify-self:end;display:flex;align-items:center;gap:var(--space-xs)}.LoginModal_backdrop__B02pV{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-lg);background:rgba(15,23,42,.32);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);animation:LoginModal_backdrop-fade-in__W3nV8 .18s ease-out}.LoginModal_backdrop__B02pV.LoginModal_exiting__vCXjU{animation:LoginModal_backdrop-fade-out__p6aWx .18s ease-out forwards}.LoginModal_modal__zPUFd{position:relative;display:grid;grid-template-columns:minmax(0,62fr) minmax(0,38fr);grid-template-areas:"content aside";width:100%;max-width:880px;min-width:0;min-height:546px;padding:0;border:var(--border-thin) solid var(--color-border-card);border-radius:20px;background:#ffffff;box-shadow:var(--shadow-modal);box-sizing:border-box;overflow:hidden;animation:LoginModal_modal-enter__HiNCx .22s ease-out;will-change:opacity,transform}.LoginModal_modal__zPUFd.LoginModal_exiting__vCXjU{animation:LoginModal_modal-exit__j3bT7 .22s ease-out forwards}.LoginModal_content__g2U4a{grid-area:content;position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--space-xl) calc(var(--space-xl) + var(--space-xs)) var(--space-xl);min-width:0;overflow:hidden}.LoginModal_content__g2U4a:has(.LoginModal_altForm__Og3ul){padding-top:calc(var(--space-xl) + 26px + var(--space-xl))}@media (max-width:720px){.LoginModal_content__g2U4a:has(.LoginModal_altForm__Og3ul){padding-top:calc(var(--space-md) + 44px + var(--space-xl))}}.LoginModal_view__ezRSP{display:flex;flex-direction:column;min-width:0}.LoginModal_enterFromRight__cou7w{animation:LoginModal_view-in-right__ANHCQ .26s cubic-bezier(.16,1,.3,1)}.LoginModal_enterFromLeft__LVfXD{animation:LoginModal_view-in-left__xa_Ut .26s cubic-bezier(.16,1,.3,1)}.LoginModal_view__ezRSP>.google-signin-btn{margin-top:var(--space-xl);height:48px;padding:0 14px;border:1px solid #747775;border-radius:12px;font-size:14px;font-weight:500}.LoginModal_view__ezRSP>.google-signin-btn:hover{background:var(--color-bg-hover);border-color:#5f6166}.LoginModal_title__i3TMV{margin:0;font-size:21px;font-weight:650;line-height:1.25;letter-spacing:-.01em;color:var(--color-text-primary);text-align:center}.LoginModal_subtitle__grTlF{margin:var(--space-xl) 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.5}.LoginModal_contentLogo__nD6Pz{display:none}.LoginModal_back__QYYfz,.LoginModal_close__oOazh{position:absolute;top:var(--space-md);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;color:var(--color-text-primary);cursor:pointer;transition:background-color .12s ease}.LoginModal_close__oOazh{right:var(--space-md);background:rgba(255,255,255,.9)}.LoginModal_back__QYYfz{left:var(--space-md);background:transparent;font-size:26px}.LoginModal_close__oOazh:hover{background:#ffffff}.LoginModal_back__QYYfz:focus-visible,.LoginModal_close__oOazh:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.LoginModal_backIcon__ukEJm,.LoginModal_closeIcon__MvZNH{display:inline-block;width:1em;height:1em;background-color:currentColor;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}.LoginModal_closeIcon__MvZNH{mask-image:url(/icons/close.svg);-webkit-mask-image:url(/icons/close.svg)}.LoginModal_backIcon__ukEJm{mask-image:url(/icons/chevron-left.svg);-webkit-mask-image:url(/icons/chevron-left.svg)}.LoginModal_aside__d8KcG{grid-area:aside;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;background:linear-gradient(140deg,#4338ca,#7c3aed 45%,#0ea5e9)}.LoginModal_aside__d8KcG:after,.LoginModal_aside__d8KcG:before{content:"";position:absolute;border-radius:50%;filter:blur(50px);opacity:.85;pointer-events:none;z-index:0}.LoginModal_aside__d8KcG:before{width:70%;aspect-ratio:1;top:-10%;left:-15%;background:radial-gradient(circle,rgba(255,200,235,.55),transparent 70%)}.LoginModal_aside__d8KcG:after{width:80%;aspect-ratio:1;bottom:-20%;right:-20%;background:radial-gradient(circle,rgba(56,189,248,.45),transparent 70%)}.LoginModal_aside__d8KcG>*{position:relative;z-index:1}.LoginModal_aside__d8KcG:after,.LoginModal_aside__d8KcG:before,.LoginModal_logo__tsRI7{will-change:transform}.LoginModal_logo__tsRI7{width:30%;max-width:100px;height:auto;filter:drop-shadow(0 12px 32px rgba(0,0,0,.28))}.LoginModal_aside__d8KcG .LoginModal_noise__TYbJq{position:absolute;inset:0;z-index:0;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.45 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");pointer-events:none}.LoginModal_orDivider__IqS3r{display:flex;align-items:center;gap:12px;margin:var(--space-md) 0;padding:0 12px;color:var(--color-text-primary);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.LoginModal_orDivider__IqS3r:after,.LoginModal_orDivider__IqS3r:before{content:"";flex:1;height:1px;background:var(--color-border-primary)}.LoginModal_orDivider__IqS3r>span{white-space:nowrap}.LoginModal_altSigninBtn__3CvJv{display:flex;width:100%;align-items:center;justify-content:center;height:48px;padding:0 14px;background:var(--color-bg-elevated);color:var(--color-text-primary);border:1px solid #747775;border-radius:12px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform 80ms ease}.LoginModal_altSigninBtn__3CvJv:hover{background:var(--color-bg-hover);border-color:#5f6166}.LoginModal_altSigninBtn__3CvJv:active{transform:scale(.99);background:var(--color-bg-muted)}.LoginModal_altSigninBtn__3CvJv:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.LoginModal_altPageTitle__9C3SI{position:absolute;top:var(--space-md);left:0;right:0;height:44px;margin:0;padding:0 64px;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:650;line-height:1.25;letter-spacing:-.01em;color:var(--color-text-primary);text-align:center;pointer-events:none;z-index:0;animation:none;transition:none}.LoginModal_altBody__SII_O{margin:var(--space-lg) 0 0;padding:0 var(--space-lg);color:var(--color-text-secondary);font-size:13px;line-height:1.5;text-align:center}.LoginModal_altBody__SII_O a{color:var(--color-text-primary);text-decoration:underline;text-decoration-color:rgba(0,0,0,.25);text-underline-offset:2px}.LoginModal_altBody__SII_O a:hover{text-decoration-color:currentColor}.LoginModal_altForm__Og3ul{display:flex;flex-direction:column;gap:var(--space-sm)}.LoginModal_visuallyHidden__K_hpb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LoginModal_altInput__sCwKg{width:100%;height:48px;padding:0 14px;background:var(--color-bg-elevated);border:1px solid #747775;border-radius:12px;font:inherit;font-size:16px;line-height:1;color:var(--color-text-primary);box-sizing:border-box}.LoginModal_altInput__sCwKg::-moz-placeholder{color:var(--color-text-tertiary)}.LoginModal_altInput__sCwKg::placeholder{color:var(--color-text-tertiary)}.LoginModal_altInput__sCwKg:focus{outline:none;border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-focus-ring-soft)}.LoginModal_altInput__sCwKg:disabled{background:var(--color-bg-muted);cursor:not-allowed}.LoginModal_altInput__sCwKg[aria-invalid=true]{border-color:var(--color-danger,#dc2626)}.LoginModal_altInput__sCwKg[aria-invalid=true]:focus{box-shadow:0 0 0 3px rgba(220,38,38,.18)}.LoginModal_altErrorMsg__lfkYs{margin:0;font-size:12.5px;line-height:1.4;color:var(--color-danger,#dc2626)}.LoginModal_altSubmit__WwwJu{width:100%;height:48px;padding:0 14px;background:var(--color-focus);color:#ffffff;border:none;border-radius:12px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .12s ease,transform 80ms ease}.LoginModal_altSubmit__WwwJu:hover:not(:disabled){background:var(--color-focus-hover)}.LoginModal_altSubmit__WwwJu:active:not(:disabled){transform:scale(.99)}.LoginModal_altSubmit__WwwJu:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.LoginModal_altSubmit__WwwJu:disabled{opacity:.55;cursor:not-allowed}.LoginModal_altSubmit__WwwJu .app-loading-spinner-inline{display:inline-block;border-color:#ffffff rgba(255,255,255,.35) rgba(255,255,255,.35)}.LoginModal_altSubmit__WwwJu:disabled .app-loading-spinner-inline{opacity:calc(1 / .55)}@keyframes LoginModal_backdrop-fade-in__W3nV8{0%{opacity:0}to{opacity:1}}@keyframes LoginModal_backdrop-fade-out__p6aWx{0%{opacity:1}to{opacity:0}}@keyframes LoginModal_modal-enter__HiNCx{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes LoginModal_modal-exit__j3bT7{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@keyframes LoginModal_view-in-right__ANHCQ{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes LoginModal_view-in-left__xa_Ut{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}@keyframes LoginModal_sheet-enter__XPRT9{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes LoginModal_sheet-exit__6FIck{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (max-width:720px){.LoginModal_backdrop__B02pV{align-items:flex-end;justify-content:stretch;padding:0}.LoginModal_modal__zPUFd{grid-template-columns:minmax(0,1fr);grid-template-areas:"content";max-width:none;width:100%;height:65vh;height:65svh;min-height:0;border-radius:20px 20px 0 0;border-bottom:none;animation:LoginModal_sheet-enter__XPRT9 .26s cubic-bezier(.16,1,.3,1)}.LoginModal_content__g2U4a{overflow-x:hidden;overflow-y:auto;min-height:0}.LoginModal_modal__zPUFd.LoginModal_exiting__vCXjU{animation:LoginModal_sheet-exit__6FIck .22s ease-in forwards}.LoginModal_aside__d8KcG{display:none}.LoginModal_content__g2U4a{padding:64px var(--space-lg) var(--space-xl)}.LoginModal_view__ezRSP{align-items:stretch}.LoginModal_content__g2U4a>.LoginModal_view__ezRSP:has(>.LoginModal_contentLogo__nD6Pz){align-items:center;text-align:center}.LoginModal_contentLogo__nD6Pz{display:block;width:48px;height:48px;margin:0 0 var(--space-md);filter:drop-shadow(0 4px 12px rgba(0,0,0,.08))}.LoginModal_altBody__SII_O{margin-top:calc(var(--space-lg) * 2)}.LoginModal_title__i3TMV{font-size:22px}.LoginModal_subtitle__grTlF{margin-top:var(--space-sm)}.LoginModal_altInput__sCwKg,.LoginModal_altSigninBtn__3CvJv,.LoginModal_altSubmit__WwwJu,.LoginModal_orDivider__IqS3r,.LoginModal_view__ezRSP>.google-signin-btn{width:100%}.LoginModal_close__oOazh{background:transparent;font-size:26px}.LoginModal_back__QYYfz,.LoginModal_close__oOazh{left:var(--space-lg);right:auto;justify-content:flex-start}.LoginModal_close__oOazh[data-alt-view]{display:none}.LoginModal_back__QYYfz:hover,.LoginModal_close__oOazh:hover{background:transparent}}@media (prefers-reduced-motion:reduce){.LoginModal_backdrop__B02pV,.LoginModal_backdrop__B02pV.LoginModal_exiting__vCXjU,.LoginModal_enterFromLeft__LVfXD,.LoginModal_enterFromRight__cou7w,.LoginModal_modal__zPUFd,.LoginModal_modal__zPUFd.LoginModal_exiting__vCXjU{animation:none}}.ProfileAvatar_avatar__wKClH,.ProfileAvatar_fallback__QZ4V5{width:24px;height:24px;border-radius:var(--radius-full);border:1.5px solid;box-sizing:border-box;flex-shrink:0}.ProfileAvatar_avatar__wKClH{display:inline-block;position:relative;overflow:hidden;background:var(--color-bg-subtle)}.ProfileAvatar_fallback__QZ4V5{display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);color:currentColor;font-size:9px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase}.MobileTabBar_tabBar__J85UF{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:stretch;box-sizing:content-box;height:var(--mobile-tab-bar-height);padding-bottom:env(safe-area-inset-bottom,0);background:var(--color-bg-elevated);border-top:var(--border-thin) solid var(--color-border-primary);z-index:100;overflow:visible;transition:transform var(--transition-slow);will-change:transform}.MobileTabBar_tabBar__J85UF[data-hidden]{transform:translateY(100%);pointer-events:none}.MobileTabBar_tabBar__J85UF[data-hidden] .MobileTabBar_addButton__LzDhq{transform:translateY(0)}@media (min-width:1280px){.MobileTabBar_tabBar__J85UF{display:none}}.MobileTabBar_tab__P1C80{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--space-xs) var(--space-xs);background:none;border:none;cursor:pointer;color:var(--color-text-primary);text-decoration:none;font:inherit;transition:color var(--transition-fast);outline:none;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.MobileTabBar_tab__P1C80:hover{color:var(--color-primary)}}.MobileTabBar_tab__P1C80:active,.MobileTabBar_tab__P1C80[data-active]{color:var(--color-primary)}.MobileTabBar_tabBar__J85UF:has(.MobileTabBar_tab__P1C80:active) .MobileTabBar_tab__P1C80[data-active]:not(:active){color:var(--color-text-primary)}.MobileTabBar_tab__P1C80:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.MobileTabBar_icon__OJPLl{display:inline-block;width:24px;height:24px;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.MobileTabBar_label__9f8LD{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.01em}.MobileTabBar_iconWrap__q_J44{position:relative;display:inline-flex}.MobileTabBar_dot__hyMqi{position:absolute;top:-3px;right:-5px;width:10px;height:10px;background:var(--color-error);border-radius:var(--radius-full);border:2px solid var(--color-bg-elevated);box-sizing:border-box;pointer-events:none;animation:MobileTabBar_tab-bar-dot-in__IW370 .22s cubic-bezier(.16,1,.3,1) both}@keyframes MobileTabBar_tab-bar-dot-in__IW370{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.MobileTabBar_centerSlot__UjjhC{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;overflow:visible}.MobileTabBar_addButton__LzDhq{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-full);box-shadow:var(--shadow-lg);cursor:pointer;transform:translateY(-22px);transition:background var(--transition-fast),transform var(--transition-slow)}.MobileTabBar_addButton__LzDhq:hover{background:var(--color-primary-hover)}.MobileTabBar_addButton__LzDhq:active{transform:translateY(-22px) scale(.96)}.MobileTabBar_addButton__LzDhq:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MobileTabBar_addIcon___bSsw{width:28px;height:28px;filter:brightness(0) invert(1)}