.SignInOverlay_signinOverlay__PPGm_{position:fixed;inset:0;z-index:5000;background:var(--bg-canvas);display:flex;align-items:center;justify-content:center;flex-direction:column}.SignInOverlay_signinCard__s9C7s{width:380px;max-width:90vw;padding:48px 40px 36px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:18px;text-align:center}.SignInOverlay_signinLogo__3f95Z{display:flex;justify-content:center;margin-bottom:10px}.SignInOverlay_signinLogo__3f95Z svg{height:24px;width:auto}.SignInOverlay_signinTag__f08MY{font-size:10px;font-weight:600;letter-spacing:1.4px;color:var(--fg-muted);text-transform:uppercase;margin-bottom:36px}.SignInOverlay_signinTitle__VMtop{font-family:var(--font-heading);font-weight:100;font-size:30px;line-height:1.1;color:var(--fg-default);margin-bottom:10px;letter-spacing:-.3px}.SignInOverlay_signinSub__XRjqK{font-size:13px;color:var(--fg-muted);line-height:1.55;margin-bottom:32px}.SignInOverlay_googleBtn__qQs2F{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:13px 18px;border:1px solid var(--grey-60);border-radius:var(--radius-full);background:var(--white);color:#1f1f1f;font-family:var(--font-primary);font-size:14px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.SignInOverlay_googleBtn__qQs2F:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.4)}.SignInOverlay_googleBtn__qQs2F:disabled{opacity:.6;cursor:not-allowed;transform:none}.SignInOverlay_googleBtn__qQs2F svg{width:18px;height:18px}.SignInOverlay_signinFoot__xh2eB{margin-top:18px;font-size:11px;color:var(--fg-muted);letter-spacing:.3px}[data-theme=light] .SignInOverlay_signinLogo__3f95Z svg path{fill:#1A1410}[data-theme=light] .SignInOverlay_googleBtn__qQs2F{background:#FFFFFF!important;color:#1f1f1f!important;border-color:var(--grey-70)}[data-theme=light] .SignInOverlay_googleBtn__qQs2F:hover{box-shadow:0 6px 18px rgba(26,20,16,.1)}.TopBar_topBar__Q2BjJ{display:flex;align-items:center;justify-content:space-between;height:calc(var(--app-topbar-offset) - 1px);padding:0 var(--space-6);flex-shrink:0;position:relative;z-index:1001}.TopBar_logo__EZpcF{display:inline-flex;align-items:center;gap:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--white);text-decoration:none}.TopBar_logo__EZpcF svg{display:block;height:18px;width:auto}.TopBar_logo__EZpcF .role{font-family:var(--font-primary);font-size:10px;font-weight:600;letter-spacing:2.4px;color:var(--fg-muted);text-transform:uppercase;padding:3px 8px;border:1px solid var(--border-default);border-radius:var(--radius-full)}.TopBar_topBarActions__A8nnE{display:flex;align-items:center;gap:16px}.TopBar_userPill__mrKbv{display:flex;align-items:center;gap:10px;padding:7px 14px;border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;color:var(--fg-subtle);background:transparent;transition:background .12s ease,color .12s ease}.TopBar_userPill__mrKbv:hover{background:var(--bg-surface);color:var(--fg-default)}.TopBar_userPill__mrKbv .TopBar_nm__qUNW9{color:inherit}.TopBar_userPillIcon__eHd3r,.TopBar_userPill__mrKbv svg{width:14px;height:14px;color:var(--fg-muted);flex-shrink:0}.TopBar_userPill__mrKbv:hover svg{color:var(--fg-subtle)}.TopBar_topBarDivider__EA8SG{height:1px;background:var(--border-default);flex-shrink:0;position:relative;z-index:1001}[data-theme=light] .TopBar_logo__EZpcF svg path{fill:#1A1410}.Sidebar_sidebar__5oZEx{width:232px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-2);border-right:1px solid var(--border-default);overflow-y:auto}.Sidebar_navItem__NB3MD{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-4);border-radius:var(--radius-md);cursor:pointer;text-decoration:none;color:var(--fg-subtle);-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent;border:none;font-family:inherit;font-size:inherit;text-align:left;width:100%;transition:background .12s ease,color .12s ease}.Sidebar_navItem__NB3MD:hover{background:var(--grey-80)}.Sidebar_navItem__NB3MD.active{background:var(--grey-80);color:var(--fg-default)}.Sidebar_navItemLabel__rUd_D{font-size:14px;font-weight:500;line-height:1.2;flex:1 1}.Sidebar_navIcon__S5125{width:20px;height:20px;flex-shrink:0}.Sidebar_sidebarSection__EGDGi{font-size:11px;font-weight:600;color:var(--fg-muted);letter-spacing:.5px;margin:18px var(--space-4) 6px;text-transform:uppercase}.Sidebar_themeToggle__HyJol{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px var(--space-4);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--fg-muted);cursor:pointer;font-family:inherit;font-size:13px;transition:background .12s ease,color .12s ease,border-color .12s ease}.Sidebar_themeToggle__HyJol:hover{background:var(--grey-80);color:var(--fg-subtle);border-color:var(--grey-50)}.Sidebar_themeToggle__HyJol svg{width:16px;height:16px;flex-shrink:0}.Sidebar_themeToggleIconDark__MiOYJ{display:none}.Sidebar_themeToggleIconLight__LZkTE,[data-theme=light] .Sidebar_themeToggleIconDark__MiOYJ{display:block}[data-theme=light] .Sidebar_themeToggleIconLight__LZkTE{display:none}[data-theme=light] .Sidebar_themeToggleLabel__x8EPM{font-size:0}[data-theme=light] .Sidebar_themeToggleLabel__x8EPM:before{content:"Dark mode";font-size:13px}@media (max-width:900px){.Sidebar_sidebar__5oZEx{display:none}}.ExclusivityPriceRow_row__vaY8D .profile-meta-label{line-height:1.3}.ExclusivityPriceRow_value__xl3WK{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.ExclusivityPriceRow_setPriceBtn__zIZit{padding:5px 12px;font-size:11px;letter-spacing:.2px}.ExclusivityPriceRow_amount__Nw_Wm{font-weight:600;color:var(--fg-default)}.ExclusivityPriceRow_link__jVP4r{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--fg-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.ExclusivityPriceRow_link__jVP4r:focus-visible,.ExclusivityPriceRow_link__jVP4r:hover{color:var(--fg-default);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ExclusivityPriceRow_dialog__8sQh9{width:460px;position:relative;padding-top:24px}.ExclusivityPriceRow_historyDialog__p0JiS{width:520px;max-height:min(80vh,640px);overflow:auto}.ExclusivityPriceRow_head__VUsgD{position:relative;padding:0 40px 12px 0}.ExclusivityPriceRow_close__HCcMB{position:absolute;top:-8px;right:-8px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:transparent;border:none;color:var(--fg-muted);cursor:pointer}.ExclusivityPriceRow_close__HCcMB:focus-visible,.ExclusivityPriceRow_close__HCcMB:hover{background:var(--grey-80);color:var(--fg-default)}.ExclusivityPriceRow_close__HCcMB:disabled{opacity:.45;cursor:default}.ExclusivityPriceRow_close__HCcMB:disabled:hover{background:transparent;color:var(--fg-muted)}.ExclusivityPriceRow_close__HCcMB svg{width:16px;height:16px}.ExclusivityPriceRow_title__GJ_9x{font-family:var(--font-heading);font-weight:100;font-size:24px;line-height:1.15;color:var(--fg-default);margin:0}.ExclusivityPriceRow_form__Cdola{display:flex;flex-direction:column;gap:14px}.ExclusivityPriceRow_dialog__8sQh9 .ExclusivityPriceRow_help__NrkmV{font-size:13px;color:var(--fg-subtle);line-height:1.55;margin:0 0 4px}.ExclusivityPriceRow_field__NYQ0p{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:600;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.5px}.ExclusivityPriceRow_field__NYQ0p .modal-input{margin-bottom:0;text-transform:none;font-weight:400;letter-spacing:0}.ExclusivityPriceRow_priceInput__rRwAr{color-scheme:dark}.ExclusivityPriceRow_priceInput__rRwAr::-webkit-inner-spin-button,.ExclusivityPriceRow_priceInput__rRwAr::-webkit-outer-spin-button{background:transparent}[data-theme=light] .ExclusivityPriceRow_priceInput__rRwAr{color-scheme:light}.ExclusivityPriceRow_notes__IY8C_{resize:vertical;min-height:72px;line-height:1.45}.ExclusivityPriceRow_dialog__8sQh9 .ExclusivityPriceRow_error__J0RYy{font-size:13px;color:var(--error);line-height:1.4;margin:0}.ExclusivityPriceRow_dialog__8sQh9 .ExclusivityPriceRow_status__QNMV5{font-size:13px;color:var(--fg-subtle);margin:8px 0 18px}.ExclusivityPriceRow_historyList__pcFr5{list-style:none;margin:8px 0 18px;padding:0;display:flex;flex-direction:column;gap:10px}.ExclusivityPriceRow_historyItem__RLdGP{padding:12px 14px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px}.ExclusivityPriceRow_historyItemCurrent__IVFiX{border-color:rgba(76,175,80,.4);background:rgba(76,175,80,.08)}.ExclusivityPriceRow_historyItemHead__CkFy0{display:flex;align-items:center;justify-content:space-between;gap:10px}.ExclusivityPriceRow_historyAmount___40zn{font-size:14px;font-weight:600;color:var(--fg-default)}.ExclusivityPriceRow_badge__nPU_o{font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--green);padding:2px 8px;border:1px solid rgba(76,175,80,.4);border-radius:var(--radius-full)}.ExclusivityPriceRow_dialog__8sQh9 .ExclusivityPriceRow_historyNotes__NmRcH{margin:8px 0 0;font-size:13px;color:var(--fg-subtle);line-height:1.45}.ExclusivityPriceRow_dialog__8sQh9 .ExclusivityPriceRow_historyDates__3Ik2T{margin:6px 0 0;font-size:13px;color:var(--fg-muted)}.ExclusivityPriceRow_dialog__8sQh9 .ExclusivityPriceRow_historyDot__970Qn{font-weight:700;font-size:20px;line-height:1;color:var(--fg-default)}