[data-surface=paper],[data-nexus-scheme][data-surface=paper],[data-nexus-scheme] [data-surface=paper]{--nexus-foreground:#1c1b19;--nexus-muted-foreground:#6b6862;--nexus-primary:#1c1b19;--nexus-primary-foreground:#f9f7f2;--nexus-accent:#1c1b1914;--nexus-accent-foreground:#1c1b19;--nexus-border:#1c1b191f;--nexus-background:transparent}[data-surface=void],[data-nexus-scheme][data-surface=void],[data-nexus-scheme] [data-surface=void]{--nexus-foreground:#e2e8f0;--nexus-muted-foreground:#94a3b8;--nexus-primary:#e2e8f0;--nexus-primary-foreground:#0a0e12;--nexus-accent:#e2e8f01a;--nexus-accent-foreground:#e2e8f0;--nexus-border:#e2e8f024;--nexus-background:transparent}
.OOaJbW_nav{min-width:0;height:100%;overflow:hidden}.OOaJbW_scroll{align-items:center;gap:2px;height:100%;padding:0 4px;display:flex;overflow:hidden}.OOaJbW_sep{background:var(--nexus-border);flex-shrink:0;align-self:stretch;width:1px;margin:10px 6px}.OOaJbW_link{white-space:nowrap;letter-spacing:0;text-transform:none;height:32px;color:var(--nexus-foreground);transition:background var(--nexus-fast,.15s ease);border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:flex}.OOaJbW_link:hover{background:var(--nexus-accent);color:var(--nexus-accent-foreground)}.OOaJbW_linkActive{background:color-mix(in srgb, var(--nexus-primary) 10%, transparent)}.OOaJbW_navIcon{flex-shrink:0;width:16px;height:16px}
.yZtwDW_menuBody{padding:16px 16px 12px}.yZtwDW_menuBody hr{border:0;border-top:1px solid var(--nexus-border);margin:8px -16px}.yZtwDW_list{margin:0;padding:0;list-style:none}.yZtwDW_list li{margin:0}.yZtwDW_list a,.yZtwDW_list button{box-sizing:border-box;text-align:left;width:100%;color:var(--nexus-foreground);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.yZtwDW_list a:hover,.yZtwDW_list button:hover{background:var(--nexus-accent);color:var(--nexus-accent-foreground)}.yZtwDW_list img,.yZtwDW_list a i,.yZtwDW_list button i,.yZtwDW_list a svg,.yZtwDW_list button svg{max-height:16px;margin-right:8px}.yZtwDW_list a i,.yZtwDW_list button i,.yZtwDW_list a svg,.yZtwDW_list button svg{font-size:16px}.yZtwDW_list a span,.yZtwDW_list button span{font-size:14px}.yZtwDW_linkActive{background:color-mix(in srgb, var(--nexus-primary) 10%, transparent);font-weight:500}.yZtwDW_logoutBtn{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}
.lnk2sa_headerSpacer{height:var(--ledger-app-header-height);pointer-events:none;flex-shrink:0;width:100%}.lnk2sa_header{z-index:1000;box-sizing:border-box;height:var(--ledger-app-header-height);min-height:var(--ledger-app-header-height);border-bottom:1px solid var(--nexus-border);background:var(--nexus-background);color:var(--nexus-foreground);font-family:var(--nexus-font), ui-sans-serif, system-ui, sans-serif;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:flex;position:fixed;top:0;left:0;right:0}.lnk2sa_header[data-surface=paper],.lnk2sa_header[data-surface=void]{--nexus-background:transparent}.lnk2sa_headerHomeMinimal{box-shadow:none;background:0 0;border-bottom-color:#0000}.lnk2sa_headerInDocumentFlow{z-index:10;width:100%;position:relative;top:auto;left:auto;right:auto}.lnk2sa_headerBackdrop{background:color-mix(in srgb, var(--nexus-background) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lnk2sa_inner{align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;padding:0 12px 0 16px;display:flex}.lnk2sa_brand{min-width:0;color:var(--nexus-primary);flex-shrink:0;align-items:center;gap:8px;padding:0;text-decoration:none;display:flex}.lnk2sa_logoMark{flex-shrink:0;width:20px;height:20px;display:block}.lnk2sa_brandMark{letter-spacing:-.01em;color:var(--nexus-foreground);text-transform:none;font-family:inherit;font-size:14px;font-weight:600;line-height:20px}.lnk2sa_railGrow{flex:1;min-width:0;overflow:hidden}.lnk2sa_navMarketing,.lnk2sa_navWorkspace{height:100%}@media (max-width:767px){.lnk2sa_navMarketing{display:none}}@media (max-width:1439px){.lnk2sa_navWorkspace{display:none}}.lnk2sa_right{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.lnk2sa_themeBtn{width:32px;height:32px;color:var(--nexus-muted-foreground);cursor:pointer;transition:background var(--nexus-fast,.15s ease);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.lnk2sa_themeBtn:hover{background:var(--nexus-accent);color:var(--nexus-foreground)}.lnk2sa_userShell{z-index:20;align-items:center;display:flex;position:relative}.lnk2sa_userCard{align-items:center;display:flex}.lnk2sa_userMenuList{z-index:1010;visibility:hidden;opacity:0;clip:rect(0px, 200vw, 0, 0px);background:var(--nexus-popover);border:1px solid var(--nexus-border);min-width:278px;box-shadow:var(--nexus-shadow-md);border-radius:12px;transition:opacity .4s linear,clip .6s linear,visibility 0s .4s;position:absolute;top:100%;left:auto;right:0;transform:translateZ(0)}.lnk2sa_userShell:hover .lnk2sa_userMenuList,.lnk2sa_userShell:focus-within .lnk2sa_userMenuList{visibility:visible;opacity:1;clip:rect(0px, 100vw, 200vh, -30px);transition:clip .6s linear,opacity .4s linear}@media (max-width:767px){.lnk2sa_userMenuList{width:auto;left:12px;right:12px}}.lnk2sa_userTrigger{cursor:pointer;color:inherit;font:inherit;appearance:none;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:2px 6px;text-decoration:none;display:flex}.lnk2sa_userShell:hover .lnk2sa_userTrigger,.lnk2sa_userShell:focus-within .lnk2sa_userTrigger{background:var(--nexus-accent)}.lnk2sa_mobileToggle{width:32px;height:32px;color:var(--nexus-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.lnk2sa_mobileToggle:hover{background:var(--nexus-accent)}.lnk2sa_header[data-nav-density=marketing] .lnk2sa_mobileToggle{display:flex}@media (min-width:768px){.lnk2sa_header[data-nav-density=marketing] .lnk2sa_mobileToggle{display:none}}.lnk2sa_header[data-nav-density=workspace] .lnk2sa_mobileToggle{display:flex}@media (min-width:1440px){.lnk2sa_header[data-nav-density=workspace] .lnk2sa_mobileToggle{display:none}}.lnk2sa_guestActions{align-items:center;gap:8px;display:none}.lnk2sa_ctaGhost{border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-pill);height:32px;color:var(--nexus-foreground);background:0 0;justify-content:center;align-items:center;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lnk2sa_ctaGhost:hover{background:var(--nexus-accent)}.lnk2sa_cta{border-radius:var(--nexus-radius-pill);background:var(--nexus-primary);height:32px;color:var(--nexus-primary-foreground);letter-spacing:0;text-transform:none;transition:opacity var(--nexus-fast,.15s ease);border:0;justify-content:center;align-items:center;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lnk2sa_cta:hover{opacity:.92}.lnk2sa_header[data-funnel=builder]{color:#0a0a0a;background:#fff;border-bottom-color:#0000}.lnk2sa_header[data-funnel=builder] .lnk2sa_inner{max-width:1280px;margin:0 auto;padding:0 28px}.lnk2sa_header[data-funnel=builder] .lnk2sa_brandMark{letter-spacing:-.02em;font-size:18px;font-weight:600}.lnk2sa_header[data-funnel=builder] .lnk2sa_ctaGhost{color:#0a0a0a;background:0 0;border:0;height:36px;padding:0 10px}.lnk2sa_header[data-funnel=builder] .lnk2sa_ctaGhost:hover{opacity:.6;background:0 0}.lnk2sa_header[data-funnel=builder] .lnk2sa_cta{color:#fff;background:#0a0a0a;border-radius:12px;height:36px;padding:0 16px}.lnk2sa_header[data-funnel=builder] .lnk2sa_guestActions.lnk2sa_desktopOnly{display:flex}@media (max-width:767px){.lnk2sa_header[data-funnel=builder] .lnk2sa_ctaGhost{display:none}}.lnk2sa_desktopOnly{align-items:center;display:none}@media (min-width:768px){.lnk2sa_desktopOnly,.lnk2sa_guestActions{display:flex}}.lnk2sa_usernameWide{color:inherit;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:14px;display:none;overflow:hidden}@media (min-width:1200px){.lnk2sa_usernameWide{display:inline}}
.H_4rIq_list{margin:0;padding:0;list-style:none}.H_4rIq_list li{margin:2px 0}.H_4rIq_separator{background:var(--nexus-border);height:1px;margin:8px}.H_4rIq_link{min-height:32px;color:var(--nexus-foreground);transition:background var(--nexus-fast,.15s ease);border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:flex}.H_4rIq_link:hover{background:var(--nexus-accent);color:var(--nexus-accent-foreground)}.H_4rIq_linkActive{background:color-mix(in srgb, var(--nexus-primary) 10%, transparent)}
.GgwgGa_root{z-index:9999;background-color:var(--nexus-overlay);visibility:hidden;opacity:0;width:100%;height:100%;transition:opacity var(--nexus-sheet-out,.3s ease);font-family:var(--nexus-font), ui-sans-serif, system-ui, sans-serif;position:fixed;inset:0}.GgwgGa_bg{z-index:9;width:100%;height:100%;position:fixed;inset:0}.GgwgGa_innerPopup{z-index:999;background-color:var(--nexus-rail);width:min(320px,100%);color:var(--nexus-foreground);opacity:0;height:100vh;transition:left var(--nexus-emphasis,.5s cubic-bezier(.4, 0, .2, 1)), opacity var(--nexus-fast,.15s ease);border-right:1px solid var(--nexus-rail-border);flex-direction:column;display:flex;position:absolute;left:-150px;overflow:hidden}.GgwgGa_rootOpen{visibility:visible;opacity:1}.GgwgGa_rootOpen .GgwgGa_innerPopup{opacity:1;left:0}.GgwgGa_headerTop{border-bottom:1px solid var(--nexus-rail-border);box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;height:56px;padding:12px 16px;display:flex}.GgwgGa_brand{min-width:0;color:var(--nexus-primary);align-items:center;gap:8px;text-decoration:none;display:flex}.GgwgGa_logoMark{flex-shrink:0;width:20px;height:20px;display:block}.GgwgGa_brandMark{letter-spacing:-.01em;color:var(--nexus-foreground);font-size:14px;font-weight:600}.GgwgGa_closeButton{color:var(--nexus-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.GgwgGa_closeButton:hover{background:var(--nexus-accent);color:var(--nexus-foreground)}.GgwgGa_content{flex:auto;min-height:0;padding:8px;overflow-y:auto}.GgwgGa_authStack{flex-direction:column;gap:8px;margin:12px 8px 0;display:flex}.GgwgGa_btnPrimary{text-align:center;background:var(--nexus-primary);width:100%;height:36px;color:var(--nexus-primary-foreground);border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500;line-height:36px;text-decoration:none;display:block}.GgwgGa_btnOutline{text-align:center;border:1px solid var(--nexus-border);width:100%;height:36px;color:var(--nexus-foreground);background:0 0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500;line-height:36px;text-decoration:none;display:block}.GgwgGa_mobileCtaStrip{padding:12px 16px 16px}.GgwgGa_footerActions{border-top:1px solid var(--nexus-rail-border);padding:12px 16px 16px}.GgwgGa_mobileLogoutBtn{border:1px solid var(--nexus-border);width:100%;min-height:36px;color:var(--nexus-foreground);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.GgwgGa_mobileLogoutBtn:hover{background:var(--nexus-accent)}@media (prefers-reduced-motion:reduce){.GgwgGa_root,.GgwgGa_innerPopup{transition:none}}
