.MobileTabBar_tabBar__T9wbv{display:none;position:fixed;bottom:0;left:0;right:0;height:64px;padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--border-color);box-shadow:0 -1px 6px rgba(0,0,0,.06);z-index:var(--z-tab-bar);flex-direction:row;align-items:center;justify-content:space-around}@media (max-width:767px){.MobileTabBar_tabBar__T9wbv{display:flex;height:calc(64px + env(safe-area-inset-bottom))}}.MobileTabBar_tab__SIBkS{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;min-width:56px;max-width:72px;height:100%;gap:3px;text-decoration:none;color:var(--text-muted);text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition:color .12s ease;padding-top:8px}.MobileTabBar_tab__SIBkS.MobileTabBar_active__RM_RH{color:var(--primary)}.MobileTabBar_iconWrap__ufJAI{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:28px}.MobileTabBar_badge__Atw_y{position:absolute;top:-2px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--danger);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center;pointer-events:none}.MobileTabBar_label__PXxC9{font-size:10px;font-weight:500;line-height:1;letter-spacing:.01em}.MobileTabBar_fab__Wc8a1{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);border:none;cursor:pointer;margin-top:-16px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .12s ease,box-shadow .12s ease;-webkit-tap-highlight-color:transparent}.MobileTabBar_fab__Wc8a1:not(:disabled):active{transform:scale(.95);box-shadow:0 2px 6px rgba(0,0,0,.12)}.MobileTabBar_fab__Wc8a1:disabled{opacity:.6;cursor:default}.MobileContextualHeader_header__scsfm{display:none}@media (max-width:767px){.MobileContextualHeader_header__scsfm{display:flex;align-items:center;position:-webkit-sticky;position:sticky;top:0;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0;gap:8px;background:var(--surface);border-bottom:1px solid var(--border-color);z-index:var(--z-content-sticky);flex-shrink:0;will-change:transform;transition:transform .22s cubic-bezier(.4,0,.2,1)}.MobileContextualHeader_headerHidden___duT2{transform:translateY(-100%)}}.MobileContextualHeader_backBtn__j2O9T{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;cursor:pointer;color:var(--text-main);border-radius:var(--radius-md);flex-shrink:0;margin-left:-6px;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.MobileContextualHeader_backBtn__j2O9T:active{background:var(--bg-elevated)}.MobileContextualHeader_title__pxlid{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text-main);letter-spacing:-.01em;flex:1 1}.MobileContextualHeader_actions__FSkS3{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto}.MobileContextualHeader_actionBtn__pJ4Cn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;cursor:pointer;color:var(--text-main);border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.MobileContextualHeader_actionBtn__pJ4Cn:active{background:var(--bg-elevated)}