.site-theme-switch{border-radius:var(--bc-radius-pill);box-shadow:inset 0 0 0 1px var(--bc-line);border:0;gap:2px;margin:0;padding:2px;display:inline-flex}:root:not([data-theme-preference]) .site-theme-switch{display:none}.site-theme-switch-legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-theme-switch-option{border-radius:var(--bc-radius-pill);width:30px;height:26px;color:var(--bc-text-faint);cursor:pointer;transition:color var(--bc-duration-colour) ease, background-color var(--bc-duration-colour) ease;place-items:center;display:inline-grid;position:relative}.site-theme-switch-option svg{width:15px;height:15px}.site-theme-switch-option:hover{color:var(--bc-text)}.site-theme-switch-option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.site-theme-switch-option:has(input:checked){background:var(--bc-tonal);color:var(--bc-text)}.site-theme-switch-option:has(input:focus-visible){outline:2px solid var(--bc-accent);outline-offset:2px}.site-theme-switch-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-footer{--linkedin-knockout:var(--bc-stage);background:var(--bc-stage);color:var(--bc-text)}:root[data-theme=dark] .site-footer{box-shadow:inset 0 1px 0 var(--bc-stage-line)}body:has(.site-closing) .site-footer{box-shadow:none}.site-footer-inner{max-width:var(--bc-container);padding:0 var(--bc-gutter);margin-inline:auto}.site-footer-main{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;padding:64px 0 72px;display:grid}body:has(.site-closing) .site-footer-main{border-top:1px solid var(--bc-line)}.site-footer-wordmark{width:128px;color:var(--bc-text);border-radius:var(--bc-radius-control);align-self:start;display:inline-block}.site-footer-navigation{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;display:grid}.site-footer-column h2{color:var(--bc-text-faint);font:400 11px / 1.5 var(--bc-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.site-footer-column ul{margin:0;padding:0;list-style:none;display:grid}.site-footer-column a{color:var(--bc-text-muted);transition:color var(--bc-duration-colour) ease;align-items:center;gap:8px;padding-block:6px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}.site-footer-column a:hover{color:var(--bc-text)}.site-footer-badge{border-radius:var(--bc-radius-pill);background:var(--bc-tonal);color:var(--bc-accent);font:500 10px / 1.4 var(--bc-font-mono);letter-spacing:.06em;text-transform:uppercase;padding:2px 7px}.site-footer-bottom{border-top:1px solid var(--bc-line);color:var(--bc-text-faint);justify-content:space-between;align-items:center;gap:16px;padding:20px 0 28px;font-size:12.5px;display:flex}.site-footer-bottom p{margin:0}.site-footer-end{align-items:center;gap:20px;display:flex}.site-footer-social{border-radius:var(--bc-radius-control);color:var(--bc-text-faint);transition:color var(--bc-duration-colour) ease;margin:-6px;padding:6px;display:inline-flex}.site-footer-social:hover{color:var(--bc-text)}.site-footer a:focus-visible{outline:2px solid var(--bc-accent);outline-offset:3px}@media (width<=1000px){.site-footer-main{grid-template-columns:1fr;gap:40px}}@media (width<=700px){.site-footer-main{padding:48px 0 40px}.site-footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.site-footer-column a{min-height:40px}}.ledger-preview .get-started[data-get-started-instant],.ledger-preview .get-started[data-get-started-instant] *{transition:none!important}.ledger-preview .get-started[open]{width:100%;max-width:none;height:100%;max-height:none;color:var(--bc-text);font-family:var(--bc-font-body);background:0 0;border:0;place-items:center;margin:0;padding:24px;display:grid;position:fixed;inset:0;overflow:visible}.ledger-preview .get-started::backdrop{background:color-mix(in srgb, var(--bc-stage) 30%, transparent);opacity:0;transition:opacity .26s var(--bc-ease)}.ledger-preview .get-started[data-backdrop-visible]::backdrop{opacity:1}:root[data-theme=dark] .ledger-preview .get-started::backdrop{background:color-mix(in srgb, var(--bc-canvas) 64%, transparent)}.ledger-preview .get-started-card{--get-started-radius:var(--bc-radius-showcase);width:min(640px,100%);transition:opacity .15s;position:relative}.ledger-preview .get-started-frame{border:1px solid color-mix(in srgb, var(--bc-color-ink) 8%, transparent);border-radius:var(--get-started-radius);background:var(--bc-raised);box-shadow:var(--bc-shadow-floating);pointer-events:none;transition:top .38s var(--bc-ease), right .38s var(--bc-ease), bottom .38s var(--bc-ease), left .38s var(--bc-ease), border-radius .38s var(--bc-ease);position:absolute;inset:0;overflow:hidden}.ledger-preview .get-started-frame-skin{background:var(--get-started-skin,var(--bc-accent));opacity:0;transition:opacity .2s var(--bc-ease) 40ms;position:absolute;inset:-1px}.ledger-preview .get-started-frame-label{color:var(--get-started-skin-text,var(--bc-accent-contrast));white-space:nowrap;opacity:0;justify-content:center;align-items:center;gap:10px;line-height:1.5;transition:opacity .1s;display:flex;position:absolute;inset:-1px}.ledger-preview .get-started-body{clip-path:inset(0 0 0 0 round var(--get-started-radius));transition:clip-path .38s var(--bc-ease), opacity .26s var(--bc-ease) .11s;padding:16px;position:relative}.ledger-preview .get-started-card[data-phase=from] .get-started-frame{top:var(--get-started-from-top);right:var(--get-started-from-right);bottom:var(--get-started-from-bottom);left:var(--get-started-from-left);border-radius:var(--bc-radius-control)}.ledger-preview .get-started-card[data-phase=from] .get-started-frame-skin{opacity:1;transition-delay:.17s}.ledger-preview .get-started-card[data-phase=from] .get-started-frame-label{opacity:1;transition:opacity .12s .25s}.ledger-preview .get-started-card[data-phase=from] .get-started-body{clip-path:inset(var(--get-started-clip-top) var(--get-started-clip-right) var(--get-started-clip-bottom) var(--get-started-clip-left) round var(--bc-radius-control));opacity:0;transition:clip-path .38s var(--bc-ease), opacity .12s ease}.ledger-preview .get-started-card[data-phase=fade]{opacity:0;transition:opacity .15s}.ledger-preview .get-started-card[data-mode=sheet]{--get-started-radius:var(--bc-radius-card);transition:transform .38s var(--bc-ease), opacity .15s ease;transform:translateY(calc(100% + 24px))}.ledger-preview .get-started-card[data-mode=sheet][data-phase=open]{transform:none}.ledger-preview .get-started-card[data-mode=sheet] .get-started-frame{border-radius:var(--bc-radius-card);inset:0}.ledger-preview .get-started-card[data-mode=sheet] .get-started-body{clip-path:none;opacity:1}.ledger-preview .get-started-card[data-mode=sheet] .get-started-frame-skin,.ledger-preview .get-started-card[data-mode=sheet] .get-started-frame-label{opacity:0}.ledger-preview .get-started-steps{transition:height .38s var(--bc-ease);margin:-4px;padding:4px;display:grid;overflow:hidden}.ledger-preview .get-started-step{min-width:0;transition:opacity .18s var(--bc-ease), translate .38s var(--bc-ease), visibility 0s linear .38s;grid-area:1/1;align-self:start}.ledger-preview .get-started-step[inert]:not([data-position]),.ledger-preview .get-started-step[data-position=before],.ledger-preview .get-started-step[data-position=after]{visibility:hidden;opacity:0}.ledger-preview .get-started-step[data-position=before]{translate:-28px}.ledger-preview .get-started-step[data-position=after]{translate:28px}.ledger-preview .get-started-step[data-position=active]{transition:opacity .26s var(--bc-ease) 80ms, translate .38s var(--bc-ease), visibility 0s}.ledger-preview .get-started-title{color:var(--bc-text);font-family:var(--bc-font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;padding:18px 60px 20px 12px;font-size:26px;font-weight:600;line-height:1.25}.ledger-preview .get-started-choices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ledger-preview .get-started-choice{border:1px solid var(--bc-line);border-radius:var(--bc-radius-card);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--bc-duration-colour) ease, border-color var(--bc-duration-colour) ease;background:0 0;grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:18px;padding:18px;text-decoration:none;display:grid;position:relative}.ledger-preview .get-started-choice-icon{background:var(--bc-accent-tint);width:38px;height:38px;color:var(--bc-accent);border-radius:10px;place-items:center;display:grid}.ledger-preview .get-started-choice-icon svg{stroke-width:1.75px;width:18px;height:18px}.ledger-preview .get-started-choice-figure{color:var(--bc-text);font-family:var(--bc-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:40px;font-weight:500;line-height:1}.ledger-preview .get-started-choice-text{padding-right:30px}.ledger-preview .get-started-choice-text strong{color:var(--bc-text);font-size:16px;font-weight:500;line-height:1.35;display:block}.ledger-preview .get-started-choice-text small{color:var(--bc-text-muted);margin-top:2px;font-size:14px;line-height:1.4;display:block}.ledger-preview .get-started-choice-arrow{color:var(--bc-text-faint);transition:transform var(--bc-duration-base) var(--bc-ease), color var(--bc-duration-colour) ease;display:flex;position:absolute;bottom:18px;right:18px}.ledger-preview .get-started-choice-arrow .ledger-arrow{width:18px;height:18px}.ledger-preview .get-started-back{border-radius:var(--bc-radius-control);color:var(--bc-text-muted);font:inherit;cursor:pointer;transition:background-color var(--bc-duration-colour) ease, color var(--bc-duration-colour) ease;background:0 0;border:0;align-items:center;gap:6px;margin:4px 0 0 4px;padding:6px 10px 6px 8px;font-size:13px;display:inline-flex}.ledger-preview .get-started-back svg{width:15px;height:15px}.ledger-preview .get-started-back+.get-started-title{padding-top:8px}.ledger-preview .get-started-close{z-index:1;border-radius:var(--bc-radius-control);width:36px;height:36px;color:var(--bc-text-muted);cursor:pointer;transition:background-color var(--bc-duration-colour) ease, color var(--bc-duration-colour) ease;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:18px;right:18px}.ledger-preview .get-started-close svg{width:18px;height:18px}.ledger-preview .get-started-booked{text-align:center;justify-items:center;padding:22px 16px 12px;display:grid}.ledger-preview .get-started-booked .get-started-title{padding:16px 0 6px;font-size:22px}.ledger-preview .get-started-calendar{width:40px;height:40px;color:var(--bc-accent);place-items:center;display:grid}.ledger-preview .get-started-calendar>*{grid-area:1/1}.ledger-preview .get-started-calendar circle{fill:none;stroke:var(--bc-accent);stroke-width:1.5px;opacity:.4}.ledger-preview .get-started-calendar svg+svg{width:18px;height:18px}.ledger-preview .get-started-booked-detail{max-width:40ch;color:var(--bc-text-muted);margin:0;font-size:14px;line-height:1.5}.ledger-preview .get-started-booked-detail a{color:var(--bc-accent);white-space:nowrap;text-underline-offset:5px;text-decoration:underline 1px}.ledger-preview .get-started-done{border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-control);background:var(--bc-surface);min-height:40px;color:var(--bc-text);font:inherit;cursor:pointer;transition:border-color var(--bc-duration-colour) ease;margin-top:18px;padding:8px 20px;font-size:14px}.ledger-preview .get-started-choice:focus-visible,.ledger-preview .get-started-back:focus-visible,.ledger-preview .get-started-close:focus-visible,.ledger-preview .get-started-done:focus-visible{outline:2px solid var(--bc-accent);outline-offset:2px}.ledger-preview .get-started-choice:focus-visible .get-started-choice-arrow{color:var(--bc-accent);transform:translate(4px)}@media (hover:hover) and (pointer:fine){.ledger-preview .get-started-choice:hover{border-color:var(--bc-line-strong);background:var(--bc-canvas)}.ledger-preview .get-started-choice:hover .get-started-choice-arrow{color:var(--bc-accent);transform:translate(4px)}.ledger-preview .get-started-back:hover,.ledger-preview .get-started-close:hover{background:color-mix(in srgb, var(--bc-stage) 3%, transparent);color:var(--bc-text)}.ledger-preview .get-started-done:hover{border-color:var(--bc-text-faint)}:root[data-theme=dark] .ledger-preview .get-started-choice:hover{background:color-mix(in srgb, var(--bc-text) 4%, transparent)}:root[data-theme=dark] .ledger-preview .get-started-back:hover,:root[data-theme=dark] .ledger-preview .get-started-close:hover{background:color-mix(in srgb, var(--bc-text) 8%, transparent)}}:root[data-theme=dark] .ledger-preview .get-started-frame{border-color:var(--bc-line-strong)}:root[data-theme=dark] .ledger-preview .get-started-done{background:0 0}@media (width<=640px){.ledger-preview .get-started[open]{place-items:end center;padding:8px}.ledger-preview .get-started-title{padding:14px 56px 14px 10px;font-size:21px}.ledger-preview .get-started-choices{grid-template-columns:1fr;gap:8px}.ledger-preview .get-started-choice{grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) 20px;align-items:center;gap:14px;padding:14px}.ledger-preview .get-started-choice-text{padding-right:0}.ledger-preview .get-started-choice-arrow{position:static}.ledger-preview .get-started-choice-figure{min-width:44px;font-size:24px}.ledger-preview .get-started-close{top:14px;right:14px}}@media (prefers-reduced-motion:reduce){.ledger-preview .get-started,.ledger-preview .get-started *,.ledger-preview .get-started::backdrop{transition-duration:.01ms!important;transition-delay:0s!important}}.ledger-preview{--ledger-ease-out:cubic-bezier(.23, 1, .32, 1)}.ledger-preview .ledger-header-shell{z-index:20;transition:background-color .15s,box-shadow .22s;position:sticky;top:0}.ledger-preview .ledger-header-shell[data-scrolled]{background:var(--bc-canvas);box-shadow:0 -8px 0 var(--bc-canvas), 0 1px 0 var(--bc-line)}.ledger-preview .ledger-header{width:min(100% - 2 * var(--bc-gutter), var(--bc-container));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;max-width:none;height:72px;margin:0 auto;padding:0;display:grid}.ledger-preview .ledger-header .ledger-wordmark{justify-self:start;align-items:center;width:auto;display:flex}.ledger-preview .ledger-header .site-logo{--site-logo-wordmark-width:103px}.ledger-nav{isolation:isolate;justify-self:center;position:relative}.ledger-nav-list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ledger-preview .ledger-nav-link,.ledger-preview .ledger-nav-trigger{border-radius:var(--bc-radius-pill);min-height:38px;color:var(--bc-text);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--bc-duration-colour) ease, color var(--bc-duration-colour) ease;background:0 0;border:0;align-items:center;gap:6px;padding:0 13px;font-size:14px;display:inline-flex}.ledger-nav-glide{width:var(--glide-width,0px);border-radius:var(--bc-radius-pill);background:color-mix(in srgb, var(--bc-text) 4.31%, transparent);opacity:0;height:36px;transform:translate(var(--glide-x,0px), -50%);transition:transform .28s var(--bc-ease), width .28s var(--bc-ease), opacity .18s ease;pointer-events:none;position:absolute;top:50%;left:0}.ledger-nav-glide[data-visible]{opacity:1}.ledger-nav-glide[data-instant]{transition:opacity .18s}.ledger-preview .ledger-header :focus-visible,.ledger-preview .ledger-menu :focus-visible{outline:2px solid var(--bc-accent);outline-offset:2px}.ledger-nav-chevron{opacity:.55;transition:transform var(--bc-duration-base) var(--bc-ease), opacity var(--bc-duration-colour) ease;flex:none}.ledger-nav-trigger:hover .ledger-nav-chevron,.ledger-nav-trigger[aria-expanded=true] .ledger-nav-chevron{opacity:1}.ledger-nav-trigger[aria-expanded=true] .ledger-nav-chevron{transform:rotate(180deg)}.ledger-header-actions{justify-self:end;align-items:center;gap:6px;display:flex}.ledger-preview .ledger-header .ledger-navigation-action{min-height:38px;padding:0 16px;font-size:14px}.ledger-menu-button{display:none}.ledger-preview .ledger-menu{--ledger-menu-width:860px;inset:auto;top:var(--ledger-menu-top,80px);left:var(--ledger-menu-left,calc(50% - min(var(--ledger-menu-width), 100vw - 32px) / 2));width:min(var(--ledger-menu-width), calc(100vw - 32px));color:var(--bc-text);transform-origin:var(--ledger-menu-origin,50% 0);opacity:0;transition:opacity .15s var(--bc-ease), transform .15s var(--bc-ease), translate .15s var(--bc-ease), overlay .15s allow-discrete, display .15s allow-discrete;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible;transform:translateY(-6px)scale(.97)}.ledger-preview .ledger-menu:popover-open{opacity:1;transition-duration:.22s;transform:translate(0,0)}@starting-style{.ledger-preview .ledger-menu:popover-open{opacity:0;transform:translateY(-6px)scale(.97)}}.ledger-preview .ledger-menu[data-leave]:not(:popover-open){transition-duration:.16s;transform:none}.ledger-preview .ledger-menu[data-leave=forward]:not(:popover-open){translate:-32px}.ledger-preview .ledger-menu[data-leave=back]:not(:popover-open){translate:32px}.ledger-preview .ledger-menu[data-enter]:popover-open{transition:opacity .24s ease 60ms, translate .38s var(--bc-ease), overlay .38s allow-discrete, display .38s allow-discrete}@starting-style{.ledger-preview .ledger-menu[data-enter=forward]:popover-open{opacity:0;transform:translate(32px)}.ledger-preview .ledger-menu[data-enter=back]:popover-open{opacity:0;transform:translate(-32px)}}.ledger-preview .ledger-menu::backdrop,.ledger-preview .ledger-menu-backdrop::backdrop{background:0 0}.ledger-menu:before{content:"";height:28px;position:absolute;inset:-28px 0 auto}.ledger-preview .ledger-menu-backdrop{inset:auto;top:var(--ledger-menu-top,80px);width:var(--ledger-backdrop-width,300px);height:var(--ledger-backdrop-height,240px);border:1px solid color-mix(in srgb, var(--bc-text) 7.84%, transparent);border-radius:var(--bc-radius-showcase);background:var(--bc-surface);box-shadow:var(--bc-shadow-floating);translate:var(--ledger-backdrop-x,0px) 0;transform-origin:var(--ledger-menu-origin,50% 0);opacity:0;pointer-events:none;transition:opacity .15s var(--bc-ease), transform .15s var(--bc-ease), overlay .15s allow-discrete, display .15s allow-discrete;margin:0;padding:0;position:fixed;left:0;transform:translateY(-6px)scale(.97)}.ledger-preview .ledger-menu-backdrop:popover-open{opacity:1;transition-duration:.22s;transform:none}.ledger-preview .ledger-menu-backdrop[data-morphing]:popover-open{transition:opacity .22s var(--bc-ease), transform .22s var(--bc-ease), translate .38s var(--bc-ease), width .38s var(--bc-ease), height .38s var(--bc-ease), overlay .22s allow-discrete, display .22s allow-discrete}@starting-style{.ledger-preview .ledger-menu-backdrop:popover-open{opacity:0;transform:translateY(-6px)scale(.97)}}.ledger-menu-surface{border:1px solid color-mix(in srgb, var(--bc-text) 7.84%, transparent);border-radius:var(--bc-radius-showcase);background:var(--bc-surface);box-shadow:var(--bc-shadow-floating);padding:8px}.ledger-header-shell:has(.ledger-menu-backdrop:popover-open) .ledger-nav .ledger-menu-surface{box-shadow:none;background:0 0;border-color:#0000}.ledger-menu-products{grid-template-columns:3fr 2fr;gap:8px;display:grid}.ledger-preview .ledger-menu-product{isolation:isolate;border-radius:var(--bc-radius-card);flex-direction:column;padding:22px 22px 18px;transition:background-color .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.ledger-menu-product-ledger{background:var(--bc-stage);color:#eef5f5}.ledger-menu-product-ledger:before{content:"";z-index:-1;background:radial-gradient(circle at 100% 0,#81cbc82e,#0000 55%);position:absolute;inset:0}.ledger-menu-product-connect{border:1px solid color-mix(in srgb, var(--bc-text) 5.88%, transparent);background:#f2f6f7}.ledger-menu-top{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.ledger-menu-name{align-items:center;gap:12px;display:flex}.ledger-lockup{white-space:nowrap;color:var(--bc-text);align-items:baseline;display:inline-flex}.ledger-menu-product-ledger .ledger-lockup,.ledger-mobile-product-ledger .ledger-lockup{color:#fff}.ledger-lockup-mark{flex:none;width:92px;height:17px;display:block}.ledger-lockup-product{letter-spacing:-.02em;margin-inline-start:.28em;font:400 20px/1 Manrope,sans-serif}.ledger-menu-badge{color:var(--ledger-aqua);letter-spacing:.06em;text-transform:uppercase;background:#81cbc829;border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 7px;font:500 10px/1.6 DM Mono,monospace;display:inline-flex}.ledger-menu-pulse{background:var(--ledger-aqua);border-radius:50%;width:6px;height:6px;position:relative}.ledger-menu-go{border:1px solid color-mix(in srgb, var(--bc-text) 10.2%, transparent);border-radius:var(--bc-radius-pill);width:30px;height:30px;color:var(--bc-accent);transition:background-color var(--bc-duration-base) ease, border-color var(--bc-duration-base) ease, color var(--bc-duration-base) ease;flex:none;place-items:center;display:grid}.ledger-menu-product-ledger .ledger-menu-go{color:var(--ledger-aqua);border-color:#ffffff24}.ledger-menu-go-track{width:16px;height:16px;display:block;position:relative;overflow:hidden}.ledger-menu-go-track .ledger-arrow{width:16px;height:16px;transition:transform .38s var(--bc-ease);position:absolute;top:0;left:0}.ledger-menu-go-track .ledger-arrow+.ledger-arrow{transform:translate(-120%)}.ledger-menu-copy{text-wrap:pretty;max-width:400px;color:var(--bc-text-muted);margin:14px 0 22px;font-size:15px;line-height:1.5;display:block}.ledger-menu-copy strong{color:var(--bc-text);font-weight:400}.ledger-menu-product-ledger .ledger-menu-copy{color:var(--ledger-dark-muted)}.ledger-menu-product-ledger .ledger-menu-copy strong{color:#fff}.ledger-menu-foot{border-top:1px solid color-mix(in srgb, var(--bc-text) 7.06%, transparent);color:var(--bc-text-muted);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:14px;font:400 10px/1.5 DM Mono,monospace;display:flex}.ledger-menu-product-ledger .ledger-menu-foot{color:var(--ledger-dark-muted);border-top-color:#ffffff14}.ledger-menu-product-ledger .ledger-menu-foot svg{color:var(--ledger-aqua);flex:none}.ledger-menu-partners{flex:none;gap:3px;display:inline-flex}.ledger-menu-partners img{display:block}.ledger-preview .ledger-menu-strip{color:var(--bc-text-muted);border-radius:14px;align-items:center;gap:14px;margin-top:8px;padding:14px 16px;font-size:13px;transition:background-color .15s,color .15s;display:flex}.ledger-menu-strip>.ledger-arrow{width:16px;height:16px;color:var(--bc-accent);margin-inline-start:auto}.ledger-menu-strip .ledger-lockup-mark{width:76px;height:14px}.ledger-menu-strip .ledger-lockup-product{font-size:16.5px}.ledger-menu-strip-copy{border-inline-start:1px solid var(--bc-line);text-wrap:pretty;min-width:0;padding-inline-start:14px}.ledger-preview .ledger-resources-menu{--ledger-menu-width:300px}.ledger-resource-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ledger-preview .ledger-resource-list a{border-radius:14px;align-items:center;gap:12px;padding:10px;transition:background-color .15s;display:flex}.ledger-resource-icon{background:var(--bc-accent-tint);width:34px;height:34px;color:var(--bc-accent);border-radius:10px;flex:none;place-items:center;display:grid}.ledger-resource-list strong{font-size:13px;font-weight:500;display:block}.ledger-resource-list small{color:var(--bc-text-muted);font-size:12px;display:block}@media (hover:hover) and (pointer:fine){.ledger-header-shell:not([data-nav-glide]) .ledger-nav-link:hover,.ledger-header-shell:not([data-nav-glide]) .ledger-nav-trigger:hover{background:color-mix(in srgb, var(--bc-text) 4.31%, transparent)}.ledger-menu-product-ledger:hover{background:#173039}.ledger-menu-product-connect:hover{border-color:color-mix(in srgb, var(--bc-accent) 14.9%, transparent);background:#edf4f5}.ledger-menu-product-ledger:hover .ledger-menu-go{border-color:var(--ledger-aqua);background:var(--ledger-aqua);color:var(--bc-color-ink)}.ledger-menu-product-connect:hover .ledger-menu-go{border-color:var(--bc-action);background:var(--bc-action);color:var(--bc-action-text)}.ledger-preview .ledger-menu-strip:hover{background:color-mix(in srgb, var(--bc-text) 3.14%, transparent);color:var(--bc-text)}.ledger-preview .ledger-resource-list a:hover{background:color-mix(in srgb, var(--bc-text) 3.14%, transparent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ledger-menu-product:hover .ledger-menu-go-track .ledger-arrow{transform:translate(120%)}.ledger-menu-product:hover .ledger-menu-go-track .ledger-arrow+.ledger-arrow{transform:translate(0)}.ledger-menu-strip:hover>.ledger-arrow{transform:translate(4px)}}@media (prefers-reduced-motion:no-preference){.ledger-menu-product:focus-visible .ledger-menu-go-track .ledger-arrow{transform:translate(120%)}.ledger-menu-product:focus-visible .ledger-menu-go-track .ledger-arrow+.ledger-arrow{transform:translate(0)}.ledger-menu-strip:focus-visible>.ledger-arrow{transform:translate(4px)}.ledger-menu:popover-open [data-menu-item]{animation:ledger-menu-item-in .28s var(--ledger-ease-out) both;animation-delay:calc(30ms + var(--item,0) * 45ms)}.ledger-menu-pulse:after{content:"";border-radius:inherit;background:var(--ledger-aqua);animation:ledger-menu-pulse 2.4s var(--ledger-ease-out) infinite;position:absolute;inset:0}}@keyframes ledger-menu-item-in{0%{opacity:0;transform:translateY(6px)}}@keyframes ledger-menu-pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.ledger-preview .ledger-menu{transform:translate(0,0)}.ledger-preview .ledger-menu:popover-open{transform:translate(0,0)}.ledger-preview .ledger-menu[data-leave]:not(:popover-open){transform:translate(0,0)}.ledger-preview .ledger-menu-backdrop{transition:opacity .15s ease, overlay .15s allow-discrete, display .15s allow-discrete;transform:none}.ledger-preview .ledger-menu-backdrop:popover-open{transition:opacity .15s ease, overlay .15s allow-discrete, display .15s allow-discrete;transform:none}.ledger-preview .ledger-menu-backdrop[data-morphing]:popover-open{transition:opacity .15s ease, overlay .15s allow-discrete, display .15s allow-discrete;transform:none}@starting-style{.ledger-preview .ledger-menu:popover-open{transform:translate(0,0)}.ledger-preview .ledger-menu[data-enter]:popover-open{transform:translate(0,0)}.ledger-preview .ledger-menu-backdrop:popover-open{transform:none}}.ledger-nav-chevron,.ledger-nav-glide{transition:none}}@media (width<=1080px){.ledger-preview .ledger-nav-link,.ledger-preview .ledger-nav-trigger{padding-inline:10px}}@media (width<=950px){.ledger-preview .ledger-header{height:64px;display:flex}.ledger-nav,.ledger-preview .ledger-login{display:none}.ledger-header-actions{margin-inline-start:auto}.ledger-preview .ledger-menu-button{border:1px solid color-mix(in srgb, var(--bc-text) 7.84%, transparent);border-radius:var(--bc-radius-control);background:var(--bc-surface);width:40px;height:40px;color:var(--bc-text);cursor:pointer;place-items:center;padding:0;display:grid}.ledger-menu-button-close,.ledger-menu-button[aria-expanded=true] .ledger-menu-button-open{display:none}.ledger-menu-button[aria-expanded=true] .ledger-menu-button-close{display:block}}.ledger-preview .ledger-mobile-menu{--ledger-menu-width:440px;left:auto;right:calc((100vw - min(100vw - 2 * var(--bc-gutter), var(--bc-container))) / 2);width:min(440px,100vw - 32px);max-height:calc(100dvh - var(--ledger-menu-top,72px) - 12px);transform-origin:calc(100% - 28px) 0;overscroll-behavior:contain;overflow-y:auto}.ledger-mobile-surface{gap:8px;padding:10px;display:grid}.ledger-mobile-label{letter-spacing:.08em;text-transform:uppercase;color:var(--bc-text-muted);margin:6px 6px 0;font:400 10px/1.6 DM Mono,monospace}.ledger-preview .ledger-mobile-product{border-radius:var(--bc-radius-card);gap:10px;padding:16px;display:grid}.ledger-mobile-product-ledger{background:var(--bc-stage);color:#eef5f5}.ledger-mobile-product-connect{border:1px solid color-mix(in srgb, var(--bc-text) 5.88%, transparent);background:#f2f6f7}.ledger-mobile-product .ledger-menu-copy{margin:0;font-size:14px}.ledger-mobile-product-ledger .ledger-menu-copy{color:var(--ledger-dark-muted)}.ledger-mobile-product-ledger .ledger-menu-copy strong{color:#fff}.ledger-mobile-product small{letter-spacing:.06em;text-transform:uppercase;color:var(--bc-text-muted);align-items:center;gap:6px;font:400 10px/1.6 DM Mono,monospace;display:flex}.ledger-mobile-product small img{display:block}.ledger-mobile-product-ledger small{color:var(--ledger-dark-muted)}.ledger-preview .ledger-mobile-demo{min-height:48px;color:var(--bc-text-muted);border-radius:14px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.ledger-mobile-demo .ledger-lockup-mark{width:76px;height:14px}.ledger-mobile-demo .ledger-lockup-product{font-size:16.5px}.ledger-mobile-demo>.ledger-arrow{width:16px;height:16px;color:var(--bc-accent);margin-inline-start:auto}.ledger-mobile-links,.ledger-mobile-resources{margin:0;padding:0;list-style:none}.ledger-preview .ledger-mobile-links a{border-bottom:1px solid color-mix(in srgb, var(--bc-text) 5.88%, transparent);justify-content:space-between;align-items:center;min-height:48px;padding:0 8px;font-size:15px;display:flex}.ledger-mobile-links .ledger-arrow{width:16px;height:16px;color:var(--bc-accent)}.ledger-mobile-resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ledger-preview .ledger-mobile-resources a{background:#f2f6f7;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:13px;display:flex}.ledger-mobile-resources svg{color:var(--bc-accent)}.ledger-mobile-actions{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:6px;display:grid}.ledger-preview .ledger-mobile-login{border:1px solid color-mix(in srgb, var(--bc-text) 12.16%, transparent);border-radius:4px;place-items:center;min-height:46px;font-size:14px;display:grid}@media (width<=700px){.ledger-preview .ledger-header{gap:10px;width:calc(100% - 32px)}.ledger-preview .ledger-header .site-logo{--site-logo-wordmark-width:96px}.ledger-preview .ledger-header .ledger-navigation-action{padding-inline:14px}.ledger-preview .ledger-mobile-menu{width:calc(100vw - 32px);right:16px}}:root[data-theme=dark] .ledger-menu-product-connect,:root[data-theme=dark] .ledger-mobile-product-connect,:root[data-theme=dark] .ledger-preview .ledger-mobile-resources a{background:var(--bc-subtle)}:root[data-theme=dark] .ledger-menu-product-ledger,:root[data-theme=dark] .ledger-mobile-product-ledger{box-shadow:inset 0 0 0 1px var(--bc-stage-line)}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .ledger-menu-product-ledger:hover{background:color-mix(in srgb, var(--bc-stage) 92%, var(--bc-color-white))}:root[data-theme=dark] .ledger-menu-product-connect:hover{background:var(--bc-tonal)}}
