.MobileTopBar_bar__U9HAP{display:none;position:sticky;top:0;left:0;right:0;height:calc(56px + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);background:#fff;border-bottom:1px solid var(--c-border);z-index:60;align-items:center;justify-content:space-between;gap:6px;padding-left:6px;padding-right:10px;transition:box-shadow .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.MobileTopBar_bar__U9HAP.MobileTopBar_scrolled__XAfZx{box-shadow:0 2px 12px rgba(0,0,0,.08)}.MobileTopBar_left__g_Znh,.MobileTopBar_right__SlLBu{display:flex;align-items:center;gap:6px;flex-shrink:0;min-width:44px}.MobileTopBar_right__SlLBu{justify-content:flex-end;min-width:auto}.MobileTopBar_center___xRFA{flex:1;min-width:0;display:flex;justify-content:center;align-items:center;padding:0 6px}.MobileTopBar_iconBtn__mDyK8{width:42px;height:42px;border-radius:12px;background:transparent;border:none;color:var(--c-charcoal);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,transform .08s ease;padding:0}.MobileTopBar_iconBtn__mDyK8:active{background:var(--c-gray-light);transform:scale(.94)}.MobileTopBar_title__gddBv{font-family:var(--font-dm),sans-serif;font-size:16px;font-weight:700;color:var(--c-charcoal);letter-spacing:-.01em;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.MobileTopBar_brand__myotO{display:inline-flex;align-items:center;justify-content:center;padding:0;text-decoration:none;color:var(--c-charcoal)}.MobileTopBar_brandLogo__5frh6{width:auto!important;height:34px!important;max-width:120px;-o-object-fit:contain;object-fit:contain}.MobileTopBar_avatarBtn__kKH5o{width:36px;border-radius:50%;background:var(--c-primary);color:#fff;justify-content:center;font-size:12.5px;font-weight:700;letter-spacing:.02em;border:2px solid #fff;box-shadow:0 0 0 1px var(--c-border)}.MobileTopBar_avatarBtn__kKH5o,.MobileTopBar_loginLink__oqq80{height:36px;display:inline-flex;align-items:center;text-decoration:none}.MobileTopBar_loginLink__oqq80{padding:0 10px;font-size:13px;font-weight:600;color:var(--c-charcoal);border-radius:10px;-webkit-tap-highlight-color:transparent}.MobileTopBar_loginLink__oqq80:active{background:var(--c-gray-light)}.MobileTopBar_registerPill__W3SQy{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;background:var(--c-primary);color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;text-decoration:none;box-shadow:0 1px 2px rgba(178,50,39,.25);-webkit-tap-highlight-color:transparent}.MobileTopBar_registerPill__W3SQy:active{transform:scale(.96)}.MobileTopBar_spinner__cmLW_{width:16px;height:16px;border-radius:50%;border:2px solid var(--c-border);border-top-color:var(--c-primary);animation:MobileTopBar_mbspin__d4bid .7s linear infinite}@keyframes MobileTopBar_mbspin__d4bid{to{transform:rotate(1turn)}}@media (max-width:900px){.MobileTopBar_bar__U9HAP{display:flex}}