.FeatureDisabled_wrap__Qcb0a{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center;gap:12px;background:var(--m-bg-primary);color:var(--m-text-primary)}.FeatureDisabled_icon__jUgIX{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(245,158,11,.18);color:var(--m-accent-warning-light);margin-bottom:4px}.FeatureDisabled_title__P54to{font-size:18px;font-weight:700;margin:0;color:var(--m-text-primary);letter-spacing:-.01em}.FeatureDisabled_body__miZQ_{font-size:13px;line-height:1.5;color:var(--m-text-secondary);margin:0;max-width:320px}.FeatureDisabled_cta__1SxNk{margin-top:12px;padding:10px 20px;border:1px solid var(--m-border-subtle);border-radius:10px;background:var(--m-bg-card);font-size:13px;font-weight:600;color:var(--m-text-primary);cursor:pointer;font-family:inherit}.FeatureDisabled_cta__1SxNk:hover{background:var(--m-bg-tertiary);border-color:var(--m-border-strong)}.NotificationList_feed__5_v9E,.NotificationList_group__Q1dXf{display:flex;flex-direction:column}.NotificationList_group__Q1dXf+.NotificationList_group__Q1dXf{margin-top:var(--m-space-6)}.NotificationList_sectionHeader__Be3hM{display:flex;align-items:center;gap:var(--m-space-3);padding:0 0 var(--m-space-1)}.NotificationList_sectionLabel__yWO9n{flex-shrink:0;font-family:var(--m-font-primary);font-size:9px;font-weight:var(--m-weight-semibold,600);letter-spacing:.18em;text-transform:uppercase;color:var(--m-text-muted)}.NotificationList_sectionRule__VrKdT{flex:1;height:1px;background:var(--m-border-subtle)}.NotificationList_row__Bvn0s{display:flex;align-items:center;gap:var(--m-space-3);width:100%;padding:var(--m-space-4) 0;border:none;border-bottom:1px solid var(--m-border-subtle);background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.NotificationList_row__Bvn0s:active{opacity:.7}.NotificationList_dotSlot__SNMKx{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:6px}.NotificationList_dot__tm8Ph{width:6px;height:6px;border-radius:var(--m-radius-full);background:var(--m-accent-primary)}@supports not (background:color-mix(in srgb,red 5%,transparent)){.NotificationList_dot__tm8Ph{background:#dc2626}}.NotificationList_iconChip__g9F09{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--m-radius-full);background:var(--m-bg-overlay);color:var(--m-text-secondary)}.NotificationList_content__ITeTu{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.NotificationList_title__fal9b{font-family:var(--m-font-primary);font-size:14px;font-weight:var(--m-weight-semibold,600);line-height:1.3;color:var(--m-text-primary)}.NotificationList_message__S1TZ8{overflow:hidden;font-family:var(--m-font-primary);font-size:12px;line-height:1.35;color:var(--m-text-secondary);white-space:nowrap;text-overflow:ellipsis}.NotificationList_time__30sVd{flex-shrink:0;align-self:flex-start;margin-top:2px;font-family:var(--m-font-mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--m-text-muted)}.NotificationSheet_sheet__pFY5J{min-height:40vh}.NotificationSheet_header__PZzbm{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--m-space-3)}.NotificationSheet_title__VmsTq{font-size:var(--m-text-lg);font-weight:var(--m-weight-semibold);color:var(--m-text-primary);margin:0}.NotificationSheet_close__wDUCH{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--m-radius-full);background:var(--m-bg-tertiary);color:var(--m-text-secondary);cursor:pointer;transition:background var(--m-duration-fast) var(--m-ease-smooth)}.NotificationSheet_close__wDUCH:active{background:var(--m-bg-elevated)}.NotificationSheet_body__vwbgw{min-height:30vh}.NotificationSheet_loading__PF_td{display:flex;align-items:center;justify-content:center;min-height:30vh;color:var(--m-text-secondary);font-size:var(--m-text-sm)}.HeaderNotificationBell_bellBtn__xg_nv{position:relative}.HeaderNotificationBell_badge__APoFT{position:absolute;top:1px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--m-radius-full,999px);background:var(--m-accent-primary,#dc2626);color:#fff;font-size:10px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--m-bg-primary,#0a0a0a);pointer-events:none}.ImpersonationBanner_banner__l1y_3{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding:8px 16px;background:var(--color-warning,#f59e0b);color:#111827;font-size:.875rem;font-weight:600;line-height:1.4;position:sticky;top:0;z-index:60;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.15)}.ImpersonationBanner_text__siMGk{display:inline-flex;align-items:center;gap:8px}.ImpersonationBanner_name__Y9mg3{font-weight:700}.ImpersonationBanner_stopBtn__vgY3V{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid rgba(17,24,39,.4);border-radius:var(--radius-md,8px);background:rgba(17,24,39,.92);color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.ImpersonationBanner_stopBtn__vgY3V:hover{background:#111827}.ImpersonationBanner_stopBtn__vgY3V:disabled{opacity:.6;cursor:not-allowed}.TFLoader_root__kWn1D{display:flex;align-items:center;justify-content:center;min-height:100vh;font-family:system-ui,-apple-system,sans-serif}.TFLoader_stack__TIDft{display:flex;flex-direction:column;align-items:center;gap:16px}.TFLoader_spinner__32QLX{width:40px;height:40px;border-radius:50%;animation:TFLoader_tf-loader-spin__N2wcb .8s linear infinite}.TFLoader_label__jxgoK{font-size:13px;font-weight:500;letter-spacing:.02em}.TFLoader_root__kWn1D.TFLoader_dark__RG_3o{background-color:#0D0D0D}.TFLoader_dark__RG_3o .TFLoader_spinner__32QLX{border:3px solid rgba(255,255,255,.08);border-top-color:#dc2626}.TFLoader_dark__RG_3o .TFLoader_label__jxgoK{color:#A3A3A3}.TFLoader_root__kWn1D.TFLoader_legacy__oNcJT{background-color:#f8fafc}.TFLoader_legacy__oNcJT .TFLoader_spinner__32QLX{border:4px solid #e2e8f0;border-top-color:#dc2626}.TFLoader_legacy__oNcJT .TFLoader_label__jxgoK{color:#64748b;font-size:14px;letter-spacing:0}@keyframes TFLoader_tf-loader-spin__N2wcb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TFLoader_spinner__32QLX{animation-duration:2.4s}}.SessionExpiredModal_overlay__FnQAz{position:fixed;inset:0;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10002;animation:SessionExpiredModal_fadeIn__64HR5 .2s ease}.SessionExpiredModal_modal__Rm6ns{background:white;border-radius:16px;padding:40px 36px 32px;max-width:420px;width:90%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:SessionExpiredModal_slideUp__6iMbL .3s ease}.SessionExpiredModal_iconWrapper__axUKg{margin-bottom:20px}.SessionExpiredModal_subtitle___8pz5{font-size:13px;color:#94a3b8;margin:0 0 4px;font-weight:500;letter-spacing:.3px}.SessionExpiredModal_title__KKFLw{font-size:22px;font-weight:700;color:#0f172a;margin:0 0 12px}.SessionExpiredModal_message__hecwp{font-size:14px;color:#64748b;line-height:1.6;margin:0 0 28px}.SessionExpiredModal_loginButton__FP9aJ{width:100%;padding:14px 24px;font-size:15px;font-weight:600;color:white;background:#dc2626;border:none;border-radius:10px;cursor:pointer;transition:background .15s ease,transform .1s ease}.SessionExpiredModal_loginButton__FP9aJ:hover{background:#b91c1c}.SessionExpiredModal_loginButton__FP9aJ:active{transform:scale(.98)}@keyframes SessionExpiredModal_fadeIn__64HR5{0%{opacity:0}to{opacity:1}}@keyframes SessionExpiredModal_slideUp__6iMbL{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.SessionExpiredModal_modal__Rm6ns{padding:32px 24px 24px;max-width:340px}.SessionExpiredModal_title__KKFLw{font-size:20px}}