.app-shell--ledger,.ledger-scope{--ledger-ground:#f4f4f2;--ledger-surface:#fff;--ledger-raised:#f6f6f4;--ledger-active:#ebebe8;--ledger-hover:#efefec;--ledger-border:#e7e7e4;--ledger-rule:#efefec;--ledger-control:#dcdad4;--ledger-text:#1f1f1d;--ledger-muted:#6b6a66;--ledger-faint:#706f6a;--ledger-primary:#0044a8;--ledger-primary-hover:#003a91;--ledger-on-primary:#fff;--ledger-secondary:#fff;--ledger-secondary-hover:#f4f4f2;--ledger-secondary-edge:#dcdad4;--ledger-accent:#0044a8;--ledger-accent-pale:#ecf1fb;--ledger-accent-line:#b0c3e6;--ledger-negative:#b3261e;--ledger-avatar-bg:var(--ledger-tag-blue-bg);--ledger-avatar-ink:var(--ledger-tag-blue);--ledger-menu-shadow:0 8px 24px #1118271a;--ledger-radius-card:8px;--ledger-radius-control:6px;--ledger-radius-chip:4px;--ledger-radius-sheet:16px;--ledger-sheet-inset:8px;--ledger-gap:16px;--ledger-card-pad:20px;--ledger-tag-orange-bg:#fadec9;--ledger-tag-orange:#49290e;--ledger-data-orange:#c25e0b;--ledger-tag-yellow-bg:#fdecc8;--ledger-tag-yellow:#402c1b;--ledger-data-yellow:#9a7409;--ledger-tag-green-bg:#dbeddb;--ledger-tag-green:#1c3829;--ledger-data-green:#3f7a5a;--ledger-tag-blue-bg:#d3e5ef;--ledger-tag-blue:#183347;--ledger-data-blue:#2f72a0;--ledger-tag-brown-bg:#eee0da;--ledger-tag-brown:#442a1e;--ledger-data-brown:#8e5f49;--ledger-tag-pink-bg:#f5e0e9;--ledger-tag-pink:#4c2337;--ledger-data-pink:#b2457a;--ledger-tag-gray-bg:#e9e8e5;--ledger-tag-gray:#32302c;--ledger-data-gray:#76756f;--ledger-sheet-failed:#b3261e;--answer-sheet-fill:ledger-sheet-in}[data-mantine-color-scheme=dark] .app-shell--ledger,[data-mantine-color-scheme=dark] .ledger-scope{--ledger-ground:#121211;--ledger-surface:#1a1a19;--ledger-raised:#212120;--ledger-active:#2a2a28;--ledger-hover:#1d1d1c;--ledger-border:#2e2e2c;--ledger-rule:#252524;--ledger-control:#403f3c;--ledger-text:#f0efec;--ledger-muted:#a6a5a0;--ledger-faint:#9b9a95;--ledger-primary:#2563d9;--ledger-primary-hover:#2b68dd;--ledger-on-primary:#fff;--ledger-secondary:#1a1a19;--ledger-secondary-hover:#262624;--ledger-secondary-edge:#403f3c;--ledger-accent:#7fa9ff;--ledger-accent-pale:#1a2436;--ledger-accent-line:#34507f;--ledger-negative:#f28b82;--ledger-menu-shadow:0 8px 24px #00000073;--ledger-sheet-failed:#f28b82;--ledger-tag-orange-bg:#4a2e18;--ledger-tag-orange:#f2c39c;--ledger-data-orange:#e08a4a;--ledger-tag-yellow-bg:#463a1c;--ledger-tag-yellow:#f0d79a;--ledger-data-yellow:#d6ac45;--ledger-tag-green-bg:#1f3628;--ledger-tag-green:#b5dcc2;--ledger-data-green:#5fb388;--ledger-tag-blue-bg:#1b3242;--ledger-tag-blue:#b3d4ea;--ledger-data-blue:#5fa3d6;--ledger-tag-brown-bg:#3d2c24;--ledger-tag-brown:#e3c3b2;--ledger-data-brown:#c0907a;--ledger-tag-pink-bg:#432634;--ledger-tag-pink:#ecc0d4;--ledger-data-pink:#e07fad;--ledger-tag-gray-bg:#2f2f2d;--ledger-tag-gray:#d4d3cf;--ledger-data-gray:#a3a29c}.app-shell--ledger .area-tone--orange,.ledger-scope .area-tone--orange{--area-bg:var(--ledger-tag-orange-bg);--area-ink:var(--ledger-tag-orange);--area-data:var(--ledger-data-orange)}.app-shell--ledger .area-tone--yellow,.ledger-scope .area-tone--yellow{--area-bg:var(--ledger-tag-yellow-bg);--area-ink:var(--ledger-tag-yellow);--area-data:var(--ledger-data-yellow)}.app-shell--ledger .area-tone--green,.ledger-scope .area-tone--green{--area-bg:var(--ledger-tag-green-bg);--area-ink:var(--ledger-tag-green);--area-data:var(--ledger-data-green)}.app-shell--ledger .area-tone--blue,.ledger-scope .area-tone--blue{--area-bg:var(--ledger-tag-blue-bg);--area-ink:var(--ledger-tag-blue);--area-data:var(--ledger-data-blue)}.app-shell--ledger .area-tone--brown,.ledger-scope .area-tone--brown{--area-bg:var(--ledger-tag-brown-bg);--area-ink:var(--ledger-tag-brown);--area-data:var(--ledger-data-brown)}.app-shell--ledger .area-tone--pink,.ledger-scope .area-tone--pink{--area-bg:var(--ledger-tag-pink-bg);--area-ink:var(--ledger-tag-pink);--area-data:var(--ledger-data-pink)}.app-shell--ledger .area-tone--gray,.ledger-scope .area-tone--gray{--area-bg:var(--ledger-tag-gray-bg);--area-ink:var(--ledger-tag-gray);--area-data:var(--ledger-data-gray)}.app-shell--ledger .ledger-tag,.ledger-scope .ledger-tag{border-radius:var(--ledger-radius-chip);background:var(--area-bg,var(--ledger-tag-gray-bg));min-height:22px;color:var(--area-ink,var(--ledger-tag-gray));font-size:var(--lfs-12);line-height:var(--llh-16);white-space:nowrap;align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.app-shell--ledger .ledger-field{background:var(--ledger-surface);color:var(--ledger-text);border:1px solid var(--ledger-border)}.app-shell--ledger,.ledger-scope{--lfs-10:10px;--lfs-11:11px;--lfs-12:12px;--lfs-13:13px;--lfs-14:14px;--lfs-15:15px;--lfs-16:16px;--lfs-18:18px;--lfs-20:20px;--lfs-22:22px;--lfs-24:24px;--lfs-32:32px;--lfs-36:36px;--llh-16:16px;--llh-18:18px;--llh-19:19px;--llh-20:20px;--llh-21:21px;--llh-22:22px;--llh-24:24px;--llh-26:26px;--llh-28:28px;--llh-32:32px;--llh-36:36px;--llh-40:40px;--llh-44:44px;--ledger-canvas:1200px}@media (min-width:1280px){.app-shell--ledger,.ledger-scope{--lfs-10:10px;--lfs-11:11px;--lfs-12:12px;--lfs-13:14px;--lfs-14:15px;--lfs-15:16px;--lfs-16:17px;--lfs-18:19px;--lfs-20:21px;--lfs-22:23px;--lfs-24:26px;--lfs-32:34px;--lfs-36:38px;--llh-16:17px;--llh-18:19px;--llh-19:20px;--llh-20:22px;--llh-21:23px;--llh-22:24px;--llh-24:26px;--llh-26:28px;--llh-28:30px;--llh-32:34px;--llh-36:38px;--llh-40:42px;--llh-44:46px}}@media (min-width:1600px){.app-shell--ledger,.ledger-scope{--lfs-10:11px;--lfs-11:12px;--lfs-12:13px;--lfs-13:15px;--lfs-14:16px;--lfs-15:17px;--lfs-16:18px;--lfs-18:20px;--lfs-20:22px;--lfs-22:26px;--lfs-24:30px;--lfs-32:36px;--lfs-36:40px;--llh-16:18px;--llh-18:20px;--llh-19:22px;--llh-20:24px;--llh-21:24px;--llh-22:26px;--llh-24:28px;--llh-26:30px;--llh-28:32px;--llh-32:36px;--llh-36:40px;--llh-40:44px;--llh-44:48px;--ledger-canvas:1400px}}html:has(.app-shell--ledger){--app-shell-sidebar-w:240px;--app-shell-sidebar-w-rail:64px}html.app-shell-rail:has(.app-shell--ledger){--app-shell-sidebar-w:64px}.app-shell--ledger{background:var(--ledger-ground);color:var(--ledger-text)}.app-shell--ledger .app-shell__content{background:var(--ledger-surface)}@media (min-width:1025px){.app-shell--ledger .app-shell__content{margin:var(--ledger-sheet-inset) var(--ledger-sheet-inset) var(--ledger-sheet-inset) 0;background:var(--ledger-surface);border:1px solid var(--ledger-border);border-radius:var(--ledger-radius-sheet);box-shadow:none;overflow:clip}.app-shell--ledger .app-shell__main{min-height:calc(100dvh - 2 * var(--ledger-sheet-inset) - 2px)}}.app-shell--ledger .app-shell__sidebar :where(a,button,input,[tabindex]:not([tabindex="-1"])):focus-visible,.app-shell--ledger .app-shell__topbar :where(a,button,input,[tabindex]:not([tabindex="-1"])):focus-visible,.ledger-scope :where(a,button,input,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--ledger-accent);outline-offset:2px}.app-shell--ledger .app-shell__sidebar{background:var(--ledger-ground);border-right:0;gap:0;padding:20px 12px 12px}.app-shell--ledger .app-shell__brand{justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;padding:0 0 0 8px;display:flex}.app-shell--ledger .app-shell__brand .logo,.app-shell--ledger .app-shell__topbar .logo,.ledger-scope .app-shell__drawer-header .logo{flex-direction:column;align-items:flex-start;gap:.12rem;text-decoration:none}.app-shell--ledger .app-shell__brand .logo .mk-img{height:22px}.app-shell--ledger .app-shell__topbar .logo .mk-img,.ledger-scope .app-shell__drawer-header .logo .mk-img{height:20px}.app-shell--ledger .app-shell__brand .logo .brand-sub,.app-shell--ledger .app-shell__topbar .logo .brand-sub,.ledger-scope .app-shell__drawer-header .logo .brand-sub{font-size:var(--fs-10);letter-spacing:var(--tracking-caps);color:var(--ledger-muted);font-weight:700;line-height:1}.app-shell--ledger .app-shell__rail-toggle{border-radius:var(--ledger-radius-control);width:32px;height:32px;color:var(--ledger-muted);background:0 0;flex:none}.app-shell--ledger .app-shell__rail-toggle .i{width:16px;height:16px}.app-shell--ledger .app-shell__rail-toggle:hover,.app-shell--ledger .app-shell__rail-toggle[aria-pressed=true]:hover{background:var(--ledger-hover);color:var(--ledger-text)}.app-shell--ledger .app-shell__rail-toggle[aria-pressed=true]{color:var(--ledger-muted)}:is(.app-shell--ledger .app-shell__nav,.app-shell--ledger .app-shell__nav:has(.app-shell__nav-group),.ledger-scope .app-shell__nav,.ledger-scope .app-shell__nav:has(.app-shell__nav-group)){gap:0}.app-shell--ledger .app-shell__nav-group,.ledger-scope .app-shell__nav-group{gap:2px}.app-shell--ledger .app-shell__nav-group-label{font-size:var(--lfs-12);line-height:var(--llh-16);letter-spacing:0;text-transform:none;color:var(--ledger-muted);margin:22px 8px 6px;padding:0;font-weight:400}.app-shell--ledger .app-shell__nav-item{border-radius:var(--ledger-radius-control);min-height:36px;font-size:var(--lfs-14);line-height:var(--llh-20);color:var(--ledger-muted);box-shadow:none;background:0 0;gap:10px;padding:0 10px;font-weight:400}.app-shell--ledger .app-shell__nav-item .i{width:16px;height:16px;color:var(--ledger-muted);stroke-width:1.6px}.app-shell--ledger .app-shell__nav-item:hover{background:var(--ledger-hover);color:var(--ledger-text)}.app-shell--ledger .app-shell__nav-item:hover .i{color:var(--ledger-muted)}.app-shell--ledger .app-shell__nav-item.is-active,.app-shell--ledger .app-shell__nav-item.is-active:hover{background:var(--ledger-active);box-shadow:none;color:var(--ledger-text);font-weight:500}.app-shell--ledger .app-shell__nav-item.is-active .i{color:var(--ledger-muted)}.app-shell--ledger .app-shell__nav-badge{min-width:0;height:auto;color:var(--ledger-text);font-size:var(--lfs-12);font-weight:500;line-height:var(--llh-16);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;margin-left:auto;padding:0;display:inline}.app-shell--ledger .app-shell__nav-item .app-shell__nav-external{width:13px;height:13px;margin-left:auto}.app-shell--ledger .app-shell__nav-group--locked{margin-top:0}.app-shell--ledger .app-shell__nav-item--locked,.app-shell--ledger .app-shell__nav-item--locked:hover{color:var(--ledger-muted);cursor:default;background:0 0;margin:0;font-weight:400}.app-shell--ledger .app-shell__nav-item--locked .app-shell__nav-lock{width:13px;height:13px;margin-left:auto}.app-shell--ledger .app-shell__footer,.ledger-scope .app-shell__footer{border-top:0;flex-direction:column;gap:4px;margin-top:auto;padding-top:16px;display:flex}.app-shell--ledger .app-shell__plan{border-radius:var(--ledger-radius-control);min-height:36px;font-size:var(--lfs-13);line-height:var(--llh-18);color:var(--ledger-muted);flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 10px;text-decoration:none;display:flex}.app-shell--ledger a.app-shell__plan:hover{background:var(--ledger-hover)}.app-shell--ledger .app-shell__plan-cta,.ledger-scope .app-shell__plan-cta{width:auto;min-height:0;font-size:inherit;color:var(--ledger-text);font-weight:500}.app-shell--ledger .app-shell__user,.ledger-scope .app-shell__user{border-radius:var(--ledger-radius-control);width:100%;min-height:48px;color:var(--ledger-text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.app-shell--ledger .app-shell__user:hover,.ledger-scope .app-shell__user:hover{background:var(--ledger-hover);border-color:#0000}.app-shell--ledger .app-shell__user.is-active,.app-shell--ledger .app-shell__user[aria-expanded=true],.ledger-scope .app-shell__user.is-active,.ledger-scope .app-shell__user[aria-expanded=true]{background:var(--ledger-active);border-color:#0000}.app-shell--ledger .app-shell__avatar,.ledger-scope .app-shell__avatar{background:var(--ledger-avatar-bg);width:28px;height:28px;color:var(--ledger-avatar-ink);font-size:var(--lfs-12);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:grid;overflow:hidden}.app-shell--ledger .app-shell__avatar img,.ledger-scope .app-shell__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.app-shell--ledger .app-shell__user-copy,.ledger-scope .app-shell__user-copy{line-height:var(--llh-18)}.app-shell--ledger .app-shell__user-name,.ledger-scope .app-shell__user-name{font-size:var(--lfs-14);color:var(--ledger-text);font-weight:500}.app-shell--ledger .app-shell__user-sub,.ledger-scope .app-shell__user-sub{font-size:var(--lfs-12);color:var(--ledger-muted);font-weight:400}.app-shell--ledger .app-shell__user-caret,.app-shell--ledger .app-shell__user[aria-expanded=true] .app-shell__user-caret,.ledger-scope .app-shell__user-caret{width:16px;height:16px;color:var(--ledger-muted)}.app-shell--ledger .app-shell__back,.ledger-scope .app-shell__back{border-radius:var(--ledger-radius-control);min-height:36px;font-size:var(--lfs-14);color:var(--ledger-muted);border:0;gap:10px;margin:0;padding:0 10px;font-weight:400}.app-shell--ledger .app-shell__back .i,.ledger-scope .app-shell__back .i{color:currentColor}.app-shell--ledger .app-shell__back:hover,.ledger-scope .app-shell__back:hover{background:var(--ledger-hover);color:var(--ledger-text)}.app-shell--ledger .app-shell__guest,.ledger-scope .app-shell__guest{gap:8px}.app-shell--ledger .app-shell__guest-line,.ledger-scope .app-shell__guest-line{font-size:var(--lfs-13);line-height:var(--llh-18);color:var(--ledger-muted);margin:0 8px 4px}.app-shell--ledger .app-shell__guest-cta.btn,.ledger-scope .app-shell__guest-cta.btn{border-radius:var(--ledger-radius-control);background:var(--ledger-primary);min-height:36px;color:var(--ledger-on-primary);font-size:var(--lfs-14);letter-spacing:0;border:0;padding:0 14px;font-weight:500}.app-shell--ledger .app-shell__guest-cta.btn:hover,.ledger-scope .app-shell__guest-cta.btn:hover{background:var(--ledger-primary-hover)}.app-shell--ledger .app-shell__guest-link,.ledger-scope .app-shell__guest-link{font-size:var(--lfs-14);color:var(--ledger-text);text-decoration:underline;-webkit-text-decoration-color:var(--ledger-control);text-decoration-color:var(--ledger-control);text-underline-offset:3px;font-weight:500}.app-shell--ledger .app-shell__guest-link:hover,.ledger-scope .app-shell__guest-link:hover{color:var(--ledger-text);-webkit-text-decoration-color:var(--ledger-text);text-decoration-color:var(--ledger-text)}.app-shell--ledger .app-shell__guest-theme,.ledger-scope .app-shell__guest-theme{margin-top:4px}.app-shell--ledger .color-scheme-toggle--row,.ledger-scope .color-scheme-toggle--row{border-radius:var(--ledger-radius-control);min-height:36px;color:var(--ledger-muted);font-size:var(--lfs-14);gap:10px;padding:0 10px;font-weight:400}.app-shell--ledger .color-scheme-toggle--row .i,.ledger-scope .color-scheme-toggle--row .i{width:16px;height:16px}.app-shell--ledger .color-scheme-toggle--row:hover,.ledger-scope .color-scheme-toggle--row:hover{background:var(--ledger-hover);color:var(--ledger-text)}.app-shell--ledger.app-shell--rail .app-shell__sidebar{align-items:center;padding:16px 10px}.app-shell--ledger.app-shell--rail .app-shell__brand{justify-content:center;width:100%;margin-bottom:10px;padding:0}.app-shell--ledger.app-shell--rail .app-shell__brand .logo .mk{width:30px;height:30px}.app-shell--ledger.app-shell--rail .app-shell__nav,.app-shell--ledger.app-shell--rail .app-shell__nav-group{align-items:center;width:100%}.app-shell--ledger.app-shell--rail .app-shell__nav-group-label{display:none}.app-shell--ledger.app-shell--rail .app-shell__nav-group+.app-shell__nav-group:before{content:"";border-bottom:1px solid var(--ledger-border);width:24px;height:14px;margin-bottom:12px;display:block}.app-shell--ledger.app-shell--rail .app-shell__nav-item{justify-content:center;gap:0;width:44px;height:40px;min-height:40px;padding:0;position:relative}.app-shell--ledger.app-shell--rail .app-shell__nav-item .i{width:18px;height:18px;color:var(--ledger-muted);stroke-width:1.6px}.app-shell--ledger.app-shell--rail .app-shell__nav-item.is-active .i{color:var(--ledger-muted)}.app-shell--ledger.app-shell--rail .app-shell__nav-badge{outline:2px solid var(--ledger-ground);box-sizing:border-box;background:var(--ledger-text);min-width:16px;height:16px;color:var(--ledger-surface);font-size:var(--lfs-11);line-height:var(--llh-16);text-align:center;border-radius:8px;padding:0 4px;font-weight:600;display:block;position:absolute;top:1px;right:0}.app-shell--ledger.app-shell--rail .app-shell__rail-foot{justify-content:center;margin-top:auto;padding-top:16px;display:flex}.app-shell--ledger.app-shell--rail .app-shell__rail-toggle{width:44px;height:40px}.app-shell--ledger.app-shell--rail .app-shell__rail-toggle .i{stroke-width:1.6px;width:18px;height:18px}.app-shell--ledger.app-shell--rail .app-shell__footer{align-items:center;margin-top:6px;padding-top:0}.app-shell--ledger.app-shell--rail .app-shell__user{border-radius:var(--ledger-radius-control);justify-content:center;width:44px;min-height:44px;padding:0}.app-shell--ledger.app-shell--rail .app-shell__user-copy,.app-shell--ledger.app-shell--rail .app-shell__user-caret{display:none}.app-shell--ledger.app-shell--rail .app-shell__guest{align-items:center}.app-shell--ledger.app-shell--rail .app-shell__guest-cta.btn{width:40px;min-width:40px;min-height:40px;padding:0;font-size:0;line-height:0}.app-shell--ledger.app-shell--rail .app-shell__nav-item--locked .app-shell__nav-lock{margin-left:0}.app-shell--ledger.app-shell--rail .color-scheme-toggle--row{justify-content:center;width:44px;padding:0}.app-shell--ledger.app-shell--rail .color-scheme-toggle__text{display:none}.app-shell--ledger .app-shell__menu-button{border-radius:var(--ledger-radius-control);width:44px;height:44px;color:var(--ledger-text);cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:grid}.app-shell--ledger .app-shell__menu-button:hover{background:var(--ledger-hover)}.app-shell--ledger .app-shell__menu-button .i{width:20px;height:20px}@media (max-width:1024px){.app-shell--ledger .app-shell__topbar{background:var(--ledger-surface);border-bottom:1px solid var(--ledger-border);height:52px;padding:0 8px 0 16px}.app-shell--ledger .app-shell__content{background:var(--ledger-surface);border:0;border-radius:0;margin:0}.app-shell--ledger .app-shell__main{min-height:calc(100dvh - 52px)}}.ledger-scope .app-shell__drawer{background:var(--ledger-ground);color:var(--ledger-text)}.ledger-scope .app-shell__drawer-header{background:var(--ledger-ground);border-bottom:1px solid var(--ledger-border);height:52px;min-height:52px;padding:0 8px 0 16px}.ledger-scope .app-shell__drawer-close{border-radius:var(--ledger-radius-control);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ledger-text)}.ledger-scope .app-shell__drawer-close:hover{background:var(--ledger-hover)}.ledger-scope .app-shell__drawer-close svg{width:20px!important;height:20px!important}.ledger-scope .app-shell__drawer-body{gap:0;padding:12px 12px 0}.ledger-scope .app-shell__nav-group-label{font-size:var(--lfs-13);line-height:var(--llh-18);letter-spacing:0;text-transform:none;color:var(--ledger-muted);margin:12px 12px 2px;padding:0;font-weight:400}.ledger-scope .app-shell__nav-item{border-radius:var(--ledger-radius-card);min-height:48px;font-size:var(--lfs-16);line-height:var(--llh-22);color:var(--ledger-text);box-shadow:none;background:0 0;gap:12px;padding:0 12px;font-weight:400}.ledger-scope .app-shell__nav-item .i{width:18px;height:18px;color:var(--ledger-muted);stroke-width:1.6px}.ledger-scope .app-shell__nav-item:hover{background:var(--ledger-hover);color:var(--ledger-text)}.ledger-scope .app-shell__nav-item.is-active,.ledger-scope .app-shell__nav-item.is-active:hover{background:var(--ledger-active);box-shadow:none;color:var(--ledger-text);font-weight:500}.ledger-scope .app-shell__nav-item.is-active .i{color:var(--ledger-muted)}.ledger-scope .app-shell__nav-badge{min-width:0;height:auto;color:var(--ledger-text);font-size:var(--lfs-14);font-weight:500;line-height:var(--llh-20);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;margin-left:auto;padding:0;display:inline}.ledger-scope .app-shell__nav-item .app-shell__nav-external,.ledger-scope .app-shell__nav-item--locked .app-shell__nav-lock{width:14px;height:14px;margin-left:auto}.ledger-scope .app-shell__nav-item--locked,.ledger-scope .app-shell__nav-item--locked:hover{color:var(--ledger-muted);cursor:default;background:0 0;margin:0}.ledger-scope .app-shell__drawer-body .app-shell__footer{border-top:1px solid var(--ledger-border);gap:8px;margin:auto -12px 0;padding:12px 12px 24px}.ledger-scope .app-shell__plan{border:1px solid var(--ledger-border);border-radius:var(--ledger-radius-card);background:var(--ledger-surface);min-height:48px;font-size:var(--lfs-15);color:var(--ledger-muted);flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 12px;text-decoration:none;display:flex}.ledger-scope .app-shell__user{min-height:56px}.ledger-scope .app-shell__drawer-body .app-shell__avatar{width:32px;height:32px}.ledger-scope .app-shell__guest-cta.btn{min-height:48px}.ledger-scope.ledger-menu{border:1px solid var(--ledger-border);background:var(--ledger-surface);box-shadow:var(--ledger-menu-shadow);color:var(--ledger-text);border-radius:10px;flex-direction:column;padding:6px;display:flex}.ledger-scope .ledger-menu__who{border-bottom:1px solid var(--ledger-rule);line-height:var(--llh-20);flex-direction:column;margin-bottom:4px;padding:8px 10px 10px;display:flex}.ledger-scope .ledger-menu__who-name{font-size:var(--lfs-14);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ledger-scope .ledger-menu__who-sub{font-size:var(--lfs-12);line-height:var(--llh-16);color:var(--ledger-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ledger-scope .ledger-menu__item{border-radius:var(--ledger-radius-control);min-height:36px;font-size:var(--lfs-14);color:var(--ledger-text);padding:0 10px;font-weight:400;text-decoration:none}.ledger-scope .ledger-menu__item .mantine-Menu-itemSection{color:var(--ledger-muted)}.ledger-scope .ledger-menu__item:where(:not(:disabled,[data-disabled])):where(:hover,:focus,[data-hovered]){background-color:var(--ledger-hover)}.ledger-scope .ledger-menu__item:where(:not(:disabled,[data-disabled])):focus-visible{outline:2px solid var(--ledger-accent);outline-offset:-2px}.ledger-scope .ledger-menu__item:where(:disabled,[data-disabled]){color:var(--ledger-muted)}.ledger-scope .ledger-menu__item.atlas-menu__item--danger,.ledger-scope .ledger-menu__item.atlas-menu__item--danger .mantine-Menu-itemSection{color:var(--ledger-negative)}.ledger-scope .ledger-menu__count{font-size:var(--lfs-12);color:var(--ledger-text);font-variant-numeric:tabular-nums;font-weight:500}.ledger-scope .ledger-menu__divider{border-color:var(--ledger-rule);margin:4px 2px}.ledger-scope .ledger-menu__theme{padding:0 4px 0 10px}.ledger-scope .color-scheme-segment{min-height:40px;font-size:var(--lfs-14);justify-content:space-between;align-items:center;gap:12px;display:flex}.ledger-scope .color-scheme-segment__track{background:var(--ledger-active);border-radius:8px;padding:2px;display:inline-flex}.ledger-scope .color-scheme-segment__option{cursor:pointer;display:inline-flex;position:relative}.ledger-scope .color-scheme-segment__item.ledger-menu__item,.ledger-scope .color-scheme-segment__item{min-height:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ledger-scope .color-scheme-segment__item[aria-checked=true] .color-scheme-segment__text{background:var(--ledger-surface);color:var(--ledger-text);font-weight:500}.ledger-scope .color-scheme-segment__item:focus-visible{outline:none}.ledger-scope .color-scheme-segment__item:focus-visible .color-scheme-segment__text,.ledger-scope .color-scheme-segment__item:focus .color-scheme-segment__text{outline:2px solid var(--ledger-accent);outline-offset:1px}.ledger-scope .color-scheme-segment__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ledger-scope .color-scheme-segment__text{border-radius:var(--ledger-radius-control);min-height:28px;font-size:var(--lfs-13);color:var(--ledger-muted);align-items:center;padding:0 10px;display:inline-flex}.ledger-scope .color-scheme-segment__input:checked+.color-scheme-segment__text{background:var(--ledger-surface);color:var(--ledger-text);font-weight:500}.ledger-scope .color-scheme-segment__input:focus-visible+.color-scheme-segment__text{outline:2px solid var(--ledger-accent);outline-offset:1px}@media (max-width:1024px){.ledger-scope .ledger-menu__item,.ledger-scope .color-scheme-segment__text,.ledger-scope .color-scheme-toggle--row{min-height:44px}.ledger-scope .app-shell__guest-link{align-items:center;min-height:44px;display:flex}.ledger-scope .app-shell__back{min-height:44px}}@media (prefers-reduced-motion:reduce){.app-shell--ledger .app-shell__nav-item,.app-shell--ledger .app-shell__user,.app-shell--ledger .app-shell__sidebar,.ledger-scope .ledger-menu__item{transition:none}}
@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7178b3e590c64307-s.p.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.p.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.p.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.p.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.p.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7178b3e590c64307-s.p.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_eb838f8-module__G3Bh8W__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_eb838f8-module__G3Bh8W__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_a91b056-module__8csO_q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_a91b056-module__8csO_q__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
