._actions_srvw3_1{align-items:center;gap:8px;min-width:0;display:flex}._control_srvw3_1,._menuToggle_srvw3_1{border:1px solid var(--app-border);background:var(--app-surface);min-height:36px;color:var(--app-text);font:inherit;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}._control_srvw3_1:hover,._menuToggle_srvw3_1:hover,._control_srvw3_1[aria-expanded=true]{background:var(--app-accent-soft);border-color:var(--app-border);color:var(--app-accent)}._menuToggle_srvw3_1{flex-shrink:0;width:36px;padding:8px}._menuToggle_srvw3_1 svg,._primaryLinks_srvw3_1 svg{flex-shrink:0;width:19px;height:19px}._control_srvw3_1:focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}._menuToggle_srvw3_1:focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}._dropdown_srvw3_1 a:focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}._dropdown_srvw3_1 button:focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}._primaryLinks_srvw3_1 a:focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}._menuGroup_srvw3_1{min-width:0;position:relative}._dropdown_srvw3_1{z-index:90;border:1px solid var(--app-border);background:var(--app-surface);width:258px;max-width:calc(100vw - 24px);box-shadow:0 16px 45px var(--legacy-shadow-163b38-a141);color:var(--app-text);border-radius:12px;gap:3px;padding:8px;display:grid;position:absolute;top:calc(100% + 9px);right:0}._dropdown_srvw3_1 a{color:inherit;border-radius:7px;padding:11px;font-size:12px;font-weight:650;text-decoration:none}._dropdown_srvw3_1 a:hover,._logout_srvw3_1:hover{background:var(--app-accent-soft);color:var(--app-accent)}._dropdown_srvw3_1 a span{color:var(--app-muted);margin-top:4px;font-size:10px;font-weight:400;line-height:1.5;display:block}._menuLabel_srvw3_1{color:var(--app-muted);letter-spacing:.12em;text-transform:uppercase;padding:9px 11px 6px;font-size:9px;font-weight:750;display:block}._avatar_srvw3_1{background:var(--app-accent-soft);width:23px;height:23px;color:var(--app-accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:800;display:grid}._account_srvw3_1{min-width:0;padding:5px 9px}._accountName_srvw3_1{text-overflow:ellipsis;max-width:125px;overflow:hidden}._accountDetails_srvw3_1{overflow-wrap:anywhere;gap:5px;padding:10px;display:grid}._accountDetails_srvw3_1 strong{font-size:12px}._accountDetails_srvw3_1 span,._accountDetails_srvw3_1 small{color:var(--app-muted);font-size:10px}._logout_srvw3_1{background:var(--app-surface);text-align:left;width:100%;color:var(--app-text);border:0;border-radius:7px;padding:11px;font-size:12px;font-weight:650}._sessionState_srvw3_1,._sessionError_srvw3_1{color:var(--app-muted);font-size:10px;line-height:1.5}._sessionError_srvw3_1{max-width:230px;color:var(--app-danger)}._primaryLinks_srvw3_1{border-bottom:1px solid var(--app-border);gap:3px;margin-bottom:12px;padding:0 5px 15px;display:grid}._primaryLinks_srvw3_1 a{min-height:39px;color:var(--app-muted);border-radius:8px;align-items:center;gap:11px;min-width:0;padding:10px;font-size:11px;font-weight:650;text-decoration:none;display:flex}._primaryLinks_srvw3_1 a:hover,._primaryLinks_srvw3_1 a[aria-current=page]{background:var(--app-accent-soft);color:var(--app-accent)}._primaryLinks_srvw3_1 a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._compactLinks_srvw3_1{padding:0 0 12px}._compactLinks_srvw3_1 a{justify-content:center;padding:10px}._compactLinks_srvw3_1 a span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._drawerLayer_srvw3_1{z-index:300;display:flex;position:fixed;inset:0}._scrim_srvw3_1{background:var(--legacy-surface-102c3d-a400);cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;position:absolute;inset:0}._drawer_srvw3_1{z-index:1;background:var(--app-surface);width:min(280px,100vw - 46px);height:100dvh;box-shadow:15px 0 50px var(--legacy-shadow-102c3d-a133);padding:20px 15px;position:relative;overflow-y:auto}._drawerHeading_srvw3_1{justify-content:space-between;align-items:center;gap:15px;padding:0 5px 25px;display:flex}._drawer_srvw3_1 ._primaryLinks_srvw3_1{margin:8px 0 0}._drawer_srvw3_1 ._menuLabel_srvw3_1{padding-left:15px}@media (max-width:560px){._actions_srvw3_1{gap:5px}._control_srvw3_1{padding:7px 9px;font-size:10px}._accountName_srvw3_1{display:none}._account_srvw3_1{padding:5px 6px}._dropdown_srvw3_1{max-height:calc(100dvh - 90px);position:fixed;top:70px;right:12px;overflow-y:auto}._account_srvw3_1 ._avatar_srvw3_1{width:23px;height:23px}}@media (prefers-reduced-motion:reduce){._actions_srvw3_1 *,._drawerLayer_srvw3_1 *{scroll-behavior:auto!important}}._drawer_srvw3_1{flex-direction:column;display:flex}._drawer_srvw3_1 ._primaryLinks_srvw3_1{flex-shrink:0}._navGroup_srvw3_5{min-width:0}._navGroupToggle_srvw3_5{width:100%;min-height:39px;color:var(--app-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:10px;font-size:11px;font-weight:650;display:flex}._navGroupToggle_srvw3_5:hover,._navGroupToggle_srvw3_5[data-active=true]{background:var(--app-accent-soft);color:var(--app-accent)}._navGroupToggle_srvw3_5:focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}._navGroupLabel_srvw3_5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._navGroupChevron_srvw3_5{margin-left:auto;font-size:17px;line-height:1}._navChildren_srvw3_5{border-left:1px solid var(--app-border);gap:3px;margin:3px 0 3px 19px;padding-left:7px;display:grid}._navChildren_srvw3_5[hidden]{display:none}._navChildren_srvw3_5 a{min-height:35px;padding:8px;font-size:10px}._navChildren_srvw3_5 svg{width:16px;height:16px}._compactLinks_srvw3_1 ._navGroupToggle_srvw3_5{justify-content:center;padding:10px}._compactLinks_srvw3_1 ._navGroupLabel_srvw3_5{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._compactLinks_srvw3_1 ._navGroupChevron_srvw3_5{display:none}._compactLinks_srvw3_1 ._navChildren_srvw3_5{border-left:0;margin:3px 0 4px;padding-left:0}._compactLinks_srvw3_1 ._navChildren_srvw3_5 a{min-height:34px;padding:8px}._compactLinks_srvw3_1 ._navChildren_srvw3_5 svg{width:16px;height:16px}._navChildren_srvw3_5 ._compactChildLabel_srvw3_6{display:none}._compactLinks_srvw3_1 ._navChildren_srvw3_5 a{flex-direction:column;gap:4px;min-height:43px;padding:6px 2px}._compactLinks_srvw3_1 ._navChildren_srvw3_5 ._compactChildLabel_srvw3_6{clip-path:none;width:auto;height:auto;font-size:8px;line-height:1.2;display:block;position:static;overflow:visible}._navGroupMessage_srvw3_7{color:var(--app-muted);padding:9px 8px;font-size:9px;font-weight:400;line-height:1.7;display:block}._navCreateIcon_srvw3_7{flex-shrink:0;place-items:center;width:16px;height:16px;font-size:17px;font-weight:400;display:grid}._navChildren_srvw3_5 ._createLedgerLink_srvw3_7{color:var(--app-accent)}._compactLinks_srvw3_1 ._navGroupMessage_srvw3_7{text-align:center;padding:7px 1px;font-size:7px}._compactLinks_srvw3_1 ._navChildren_srvw3_5 ._navCreateIcon_srvw3_7{clip-path:none;width:16px;height:16px;position:static;overflow:visible}._withPanel_17c3y_1{padding-right:var(--companion-width)}._panel_17c3y_1{z-index:180;width:var(--companion-width);background:var(--app-surface,#fff);color:var(--app-text,#173447);border-left:1px solid var(--app-border,#dce5e9);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 38px #102c3d12}._header_17c3y_1{border-bottom:1px solid var(--app-border,#dce5e9);justify-content:space-between;align-items:center;gap:12px;min-height:55px;padding:10px 15px;display:flex}._header_17c3y_1 strong{font-size:12px}._header_17c3y_1>div{gap:5px;display:flex}._header_17c3y_1 button{border:1px solid var(--app-border,#dce5e9);background:var(--app-surface,#fff);width:30px;height:30px;color:inherit;border-radius:7px;font-size:18px}._tabs_17c3y_1{border-bottom:1px solid var(--app-border,#dce5e9);gap:4px;padding:9px;display:flex}._tabs_17c3y_1 button{color:var(--app-muted,#71818b);background:0 0;border:0;border-radius:7px;flex:1;padding:9px 5px;font-size:11px}._tabs_17c3y_1 button[aria-selected=true]{background:var(--app-accent-soft,#e9f4ee);color:var(--app-accent,#147b56);font-weight:700}._panel_17c3y_1 iframe{background:var(--app-bg,#f5f8f8);border:0;flex:1;width:100%;min-height:0}._resize_17c3y_1{cursor:col-resize;z-index:2;width:10px;position:absolute;top:0;bottom:0;left:-5px}:is(._resize_17c3y_1:hover,._resize_17c3y_1:focus-visible){background:color-mix(in srgb,var(--app-accent) 20%,transparent);outline:0}._dragShield_17c3y_1{z-index:9999;cursor:col-resize;position:fixed;inset:0}:is(._header_17c3y_1 button:focus-visible,._tabs_17c3y_1 button:focus-visible){outline:3px solid var(--app-accent);outline-offset:2px}@media (max-width:1000px){._withPanel_17c3y_1{padding-right:0}._panel_17c3y_1{width:min(var(--companion-width),100vw);box-shadow:-40px 0 100px #102c3d40}._resize_17c3y_1{display:none}}@media (max-width:520px){._panel_17c3y_1{width:100vw}}._pullTab_17c3y_2{z-index:181;border:1px solid var(--app-border,#dce5e9);background:var(--app-surface,#fff);color:var(--app-accent,#147b56);cursor:pointer;border-right:0;border-radius:10px 0 0 10px;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;display:flex;position:fixed;top:46%;right:0;box-shadow:-3px 3px 14px #102c3d12}._pullTab_17c3y_2>span:first-child{font-size:24px;line-height:1}._pullTab_17c3y_2>span:last-child{writing-mode:vertical-rl;letter-spacing:.06em;font-family:inherit;font-size:10px;font-weight:700;line-height:1.2}._pullOpen_17c3y_2{right:var(--companion-width)}._pullTab_17c3y_2:focus-visible{outline:3px solid var(--app-accent,#147b56);outline-offset:2px}._pins_17c3y_2 button:focus-visible{outline:3px solid var(--app-accent,#147b56);outline-offset:2px}._widgets_17c3y_2 button:focus-visible{outline:3px solid var(--app-accent,#147b56);outline-offset:2px}._pins_17c3y_2{border-bottom:1px solid var(--app-border,#dce5e9);flex-wrap:wrap;gap:5px;padding:8px 11px;display:flex}._pins_17c3y_2 button{border:1px solid var(--app-border,#dce5e9);color:var(--app-text,#173447);background:var(--app-surface,#fff);font:inherit;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}._pins_17c3y_2 button:hover{background:var(--app-accent-soft,#e9f4ee)}._widgets_17c3y_2{flex:1;padding:22px 18px;overflow-y:auto}._widgets_17c3y_2 h2{letter-spacing:-.04em;margin:0 0 8px;font-size:22px}._widgets_17c3y_2>p{color:var(--app-muted,#71818b);margin:0 0 21px;font-size:12px;line-height:1.7}._widgets_17c3y_2 article{border:1px solid var(--app-border,#dce5e9);background:var(--app-surface,#fff);border-radius:10px;align-items:center;gap:8px;margin-bottom:10px;padding:12px;display:flex}._widgetLaunch_17c3y_2{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:13px;padding:3px 0;display:flex}._widgetLaunch_17c3y_2>span{width:34px;height:34px;color:var(--app-accent,#147b56);background:var(--app-accent-soft,#e9f4ee);border-radius:9px;flex-shrink:0;place-items:center;font-size:22px;display:grid}._widgetLaunch_17c3y_2 strong{font-size:12px;display:block}._widgetLaunch_17c3y_2 small{color:var(--app-muted,#71818b);margin-top:4px;font-size:10px;line-height:1.7;display:block}._pin_17c3y_2{border:1px solid var(--app-border,#dce5e9);color:var(--app-muted,#71818b);cursor:pointer;background:0 0;border-radius:6px;min-width:40px;padding:6px;font-size:10px}._pin_17c3y_2[aria-pressed=true]{background:var(--app-accent-soft,#e9f4ee);color:var(--app-accent,#147b56);border-color:var(--app-accent,#147b56)}._preferenceHelp_17c3y_2{color:var(--app-muted,#71818b);margin-top:20px;font-size:10px;line-height:1.7;display:block}@media (max-width:1000px){._pullOpen_17c3y_2{right:min(var(--companion-width),calc(100vw - 30px))}}@media (max-width:520px){._pullOpen_17c3y_2{border-radius:10px 0 0 10px;top:auto;bottom:14px;right:0}._pullOpen_17c3y_2>span:last-child{display:none}._widgets_17c3y_2{padding:18px 14px}._tabs_17c3y_1{gap:0}._tabs_17c3y_1 button{padding:9px 4px;font-size:10px}}._pin_17c3y_2:disabled{opacity:.45;cursor:not-allowed}._avatar_1cwwp_1{vertical-align:middle;border:1px solid color-mix(in srgb,var(--app-accent) 20%,var(--app-border));isolation:isolate;background:linear-gradient(145deg,#dceffa,#88bedf);border-radius:50%;flex-shrink:0;display:inline-flex;overflow:hidden}._avatar_1cwwp_1 img{object-fit:cover;object-position:center 25%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ledger-shell{--ledger-topbar-height:72px;background:var(--app-bg);min-width:0;min-height:100dvh;color:var(--app-text);font-size:13px;overflow-x:clip}.ledger-shell *{box-sizing:border-box}.ledger-shell button,.ledger-shell input,.ledger-shell select,.ledger-shell textarea{font:inherit}.ledger-shell button{cursor:pointer}.ledger-shell button:disabled{opacity:.5;cursor:not-allowed}.ledger-shell button,.ledger-shell a,.ledger-shell input,.ledger-shell select,.ledger-shell textarea,.ledger-shell summary{outline-offset:3px}.ledger-shell :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--app-accent)}.ledger-topbar{min-height:72px;top:0;z-index:40!important;gap:20px!important;height:auto!important;padding:12px 28px!important;position:sticky!important}.ledger-topbar .topbar-actions{margin-left:auto}.ledger-topbar .topbar-path{font-size:11px}.ledger-layout{min-height:calc(100dvh - var(--ledger-topbar-height));grid-template-columns:238px minmax(0,1fr);display:grid}.ledger-layout.ledger-nav-collapsed{grid-template-columns:70px minmax(0,1fr)}.ledger-sidebar{--app-bg:var(--nav-surface);--app-surface:var(--nav-surface);--app-raised:var(--nav-hover);--app-text:var(--nav-text);--app-muted:var(--nav-muted);--app-border:var(--nav-border);--app-accent:var(--nav-accent);--app-accent-hover:#a3dbff;--app-accent-soft:var(--nav-hover);--brand-on-primary:#061b2b;top:var(--ledger-topbar-height);height:calc(100dvh - var(--ledger-topbar-height));background:var(--nav-surface);min-width:0;min-height:0;color:var(--nav-text);border-right:1px solid var(--nav-border);flex-direction:column;padding:23px 13px 0;display:flex;position:sticky;overflow:hidden}.ledger-sidebar-scroll{scrollbar-width:thin;scrollbar-color:var(--nav-border) transparent;flex:1;min-height:0;padding-bottom:18px;overflow:hidden auto}.ledger-primary-nav{border-bottom:1px solid var(--nav-border);margin-bottom:22px;padding:0 0 18px}.ledger-sidebar-identity{align-items:center;gap:10px;padding:0 9px 23px;display:flex}.ledger-sidebar-identity>span{border:1px solid var(--nav-border);background:var(--nav-hover);width:34px;height:34px;color:var(--nav-accent);border-radius:10px;place-items:center;display:grid}.ledger-sidebar-identity svg{width:18px;height:18px}.ledger-sidebar-identity strong{font-size:12px;display:block}.ledger-sidebar-identity small{color:var(--nav-muted);margin-top:5px;font-size:9px;display:block}.ledger-side-label{letter-spacing:.13em;color:var(--nav-muted);justify-content:space-between;align-items:center;padding:3px 10px 11px;font-size:8px;font-weight:750;display:flex}.ledger-side-label small{background:var(--nav-hover);letter-spacing:0;border-radius:4px;padding:3px 5px;font-size:8px}.ledger-side-link{width:100%;color:var(--nav-muted);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;margin-bottom:4px;padding:10px;line-height:1.4;display:flex;font-size:11px!important}.ledger-side-link svg{flex-shrink:0;width:17px;height:17px}.ledger-side-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ledger-side-link:hover{background:var(--nav-hover);color:var(--nav-text)}.ledger-side-link[aria-pressed=true]{background:var(--nav-hover);color:var(--nav-accent);box-shadow:inset 2px 0 var(--nav-accent)}.ledger-sidebar-divider{border-top:1px solid var(--nav-border);margin:17px 8px}.ledger-sidebar-helper{color:var(--nav-muted);padding:0 10px;font-size:10px;line-height:1.8}.ledger-nura{flex-shrink:0;min-width:0}.ledger-nura .nura-dock{padding:13px 2px 18px}.ledger-nav-collapsed .ledger-sidebar{padding-left:9px;padding-right:9px}.ledger-nav-collapsed .ledger-sidebar-identity,.ledger-nav-collapsed .ledger-side-label,.ledger-nav-collapsed .ledger-sidebar-helper{display:none}.ledger-nav-collapsed .ledger-side-link{justify-content:center;padding:11px 0}.ledger-nav-collapsed .ledger-side-link>span{display:none}.ledger-nav-collapsed .ledger-primary-nav{margin-bottom:14px}.ledger-nav-collapsed .ledger-sidebar-divider{margin-left:2px;margin-right:2px}.ledger-sidebar-backdrop,.ledger-drawer-heading{display:none}.ledger-main{width:100%;min-width:0;max-width:1900px;margin:0 auto;padding:32px 34px 22px}.ledger-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:25px;display:flex}.ledger-eyebrow{letter-spacing:.16em;color:var(--app-accent);margin-bottom:8px;font-size:9px;font-weight:800;display:block}.ledger-heading h1{letter-spacing:-.045em;margin:0;font-size:30px;font-weight:750;line-height:1.2}.ledger-heading p{color:var(--app-muted);max-width:650px;margin:9px 0 0;font-size:12px;line-height:1.7}.ledger-heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ledger-button{border:1px solid var(--app-border);background:var(--app-surface);min-height:36px;color:var(--app-text);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-weight:650;line-height:1.3;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex;font-size:11px!important}.ledger-button svg{width:15px;height:15px}.ledger-button:hover{background:var(--app-accent-soft);border-color:var(--app-accent)}.ledger-primary{background:var(--app-accent);color:var(--brand-on-primary);border-color:var(--app-accent)}.ledger-primary:hover{background:var(--app-accent-hover);border-color:var(--app-accent-hover)}.ledger-danger{background:var(--app-danger);color:var(--app-surface);border-color:var(--app-danger)}.ledger-icon-button{border:1px solid var(--app-border);background:var(--app-surface);width:34px;height:34px;color:var(--app-muted);border-radius:7px;flex:0 0 34px;place-items:center;padding:7px;display:grid}.ledger-icon-button svg{width:18px;height:18px}.ledger-icon-button:hover{background:var(--app-accent-soft);color:var(--app-accent)}.ledger-menu{margin-right:-6px}.ledger-text-button{color:var(--app-accent);background:0 0;border:0;padding:4px 0;font-weight:650;line-height:1.6;font-size:10px!important}.ledger-text-button:hover{text-decoration:underline}.ledger-error,.ledger-notice{border:1px solid var(--app-border);border-left:3px solid var(--app-danger);background:var(--app-surface);color:var(--app-danger);border-radius:7px;margin-bottom:18px;padding:13px 15px;font-size:12px;line-height:1.7}.ledger-notice{border-left-color:var(--app-accent);color:var(--app-text)}.ledger-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:25px;display:grid}.ledger-metrics article{background:var(--app-surface);border:1px solid var(--app-border);border-radius:10px;min-width:0;padding:17px 17px 15px;box-shadow:0 3px 10px #0b2c4303}.ledger-metric-label{color:var(--app-muted);justify-content:space-between;align-items:center;gap:7px;min-height:20px;font-size:10px;font-weight:650;display:flex}.ledger-metric-label>svg{width:16px;height:16px;color:var(--app-accent)}.ledger-metrics article>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:26px;font-weight:700;line-height:1.3;display:block}.ledger-metrics article>small{color:var(--app-muted);margin-top:7px;font-size:8px;line-height:1.7;display:block}.ledger-metrics article .ledger-usdt-amount{letter-spacing:-.035em;font-size:21px}.ledger-currency-tag{background:var(--app-accent-soft);color:var(--app-accent);border-radius:4px;align-items:center;padding:3px 5px;font-size:7px;font-weight:800;display:inline-flex}.ledger-metrics .ledger-reference-card{background:var(--app-accent-soft);border-style:dashed}.ledger-reference-card>strong{color:var(--app-accent)}.ledger-reference-label{color:var(--app-accent);margin-top:9px;font-size:8px;font-weight:650;line-height:1.5;display:inline-block}.ledger-reference-card .ledger-quote-source{margin-top:4px;font-size:7px}.ledger-mini-refresh{width:21px;height:21px;color:var(--app-accent);background:0 0;border:0;border-radius:4px;place-items:center;padding:3px;display:grid}.ledger-mini-refresh:hover{background:var(--app-surface)}.ledger-mini-refresh svg{width:13px;height:13px}.ledger-records{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow);border-radius:10px;overflow:hidden}.ledger-records-toolbar{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:15px;padding:17px 19px;display:flex}.ledger-selector{align-items:center;gap:10px;min-width:0;display:flex}.ledger-selector label{color:var(--app-muted);font-size:9px;font-weight:700}.ledger-selector select{min-width:150px;max-width:260px;color:var(--app-text);background:0 0;border:0;padding:7px 20px 7px 0;font-size:12px;font-weight:700}.ledger-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.ledger-toolbar-actions .ledger-button{min-height:32px;padding:7px 10px;font-size:10px!important}.ledger-filters{flex-wrap:wrap;align-items:center;gap:9px;padding:17px 19px 0;display:flex}.ledger-search{border:1px solid var(--app-border);background:var(--app-bg);border-radius:6px;flex:1;align-items:center;gap:8px;min-width:190px;max-width:350px;padding:0 10px;display:flex}.ledger-search svg{width:14px;height:14px;color:var(--app-muted);flex-shrink:0}.ledger-search input{width:100%;min-width:0;color:var(--app-text);outline-offset:3px;background:0 0!important;border:0!important;padding:9px 0!important;font-size:10px!important}.ledger-filters>select,.ledger-date-range input{border:1px solid var(--app-border);min-height:33px;color:var(--app-muted);background:var(--app-surface);border-radius:6px;max-width:180px;padding:7px 24px 7px 9px;font-size:10px}.ledger-date-range{color:var(--app-muted);align-items:center;gap:6px;font-size:10px;display:flex}.ledger-date-range input{max-width:145px;padding-right:7px}.ledger-table-options{color:var(--app-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:17px;padding:13px 19px;font-size:9px;display:flex}.ledger-table-options>span:first-child{margin-right:auto}.ledger-check{color:var(--app-muted);line-height:1.5;align-items:center!important;gap:7px!important;font-size:10px!important;font-weight:500!important;display:flex!important}.ledger-check input[type=checkbox]{accent-color:var(--app-accent);border-radius:3px;flex:0 0 13px;width:13px!important;height:13px!important;margin:0!important;padding:0!important}.ledger-table-scroll{scrollbar-width:thin;scrollbar-color:var(--app-border) transparent;border-top:1px solid var(--app-border);overflow:auto}.ledger-table{border-collapse:collapse;width:100%;min-width:860px;font-size:10px}.ledger-table thead{background:var(--app-raised)}.ledger-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--app-muted);white-space:nowrap;border-bottom:1px solid var(--app-border);padding:12px 14px;font-size:8px;font-weight:750}.ledger-table td{vertical-align:middle;border-bottom:1px solid var(--app-border);min-width:100px;padding:16px 14px;line-height:1.5}.ledger-table tr:last-child td{border-bottom:0}.ledger-table tbody tr:hover{background:var(--app-accent-soft)}.ledger-table td:last-child{width:40px;min-width:40px;padding-left:5px;padding-right:10px}.ledger-table .ledger-numeric{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ledger-table td>strong{overflow-wrap:anywhere;max-width:180px;font-size:10px;font-weight:650;display:block}.ledger-entry-link{color:var(--app-text);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;min-width:130px;max-width:260px;padding:0;line-height:1.7;display:block;font-weight:600!important}.ledger-entry-link:hover{color:var(--app-accent);text-decoration:underline}.ledger-row-kind{color:var(--app-muted);max-width:220px;margin-top:3px;font-size:8px;display:block}.ledger-positive{color:var(--app-accent);font-weight:650}.ledger-danger-text{color:var(--app-danger)!important}.ledger-nowrap{white-space:nowrap}.ledger-cell-note{white-space:pre-wrap;overflow-wrap:anywhere;max-width:200px;color:var(--app-muted);font-size:9px;display:block}.ledger-wallet-cell{gap:4px;min-width:170px;font-size:9px;display:grid}.ledger-wallet-cell small{color:var(--app-muted);font-size:8px}.ledger-wallet-cell a{color:var(--app-accent);font-size:8px;text-decoration:none}.ledger-row-open{border:1px solid var(--app-border);background:var(--app-surface);width:26px;height:26px;color:var(--app-muted);border-radius:6px;place-items:center;display:grid;font-size:14px!important}.ledger-row-open:hover{color:var(--app-accent);border-color:var(--app-accent)}.ledger-voided{opacity:.6}.ledger-voided .ledger-entry-link{text-decoration:line-through}.ledger-totals-strip{background:var(--app-raised);border-top:1px solid var(--app-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:15px 20px;display:flex}.ledger-totals-strip>div{gap:5px;min-width:110px;display:grid}.ledger-totals-strip span{color:var(--app-muted);font-size:8px}.ledger-totals-strip strong{font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.ledger-filter-note{color:var(--app-muted);border-top:1px solid var(--app-border);padding:12px 19px;font-size:9px;line-height:1.8}.ledger-more{border-top:1px solid var(--app-border);justify-content:center;padding:14px;display:flex}.ledger-footnote{color:var(--app-muted);justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:9px;line-height:1.6;display:flex}.ledger-footnote>span{align-items:center;gap:6px;display:flex}.ledger-footnote svg{width:13px;height:13px;color:var(--app-accent);flex-shrink:0}.ledger-footnote .ledger-text-button{white-space:nowrap;font-size:9px!important}.ledger-empty{text-align:center;flex-direction:column;align-items:center;padding:54px 22px 57px;display:flex}.ledger-empty>svg,.ledger-empty-icon{width:40px;height:40px;color:var(--app-accent);background:var(--app-accent-soft);border-radius:11px;margin-bottom:14px;padding:10px}.ledger-empty-icon svg{width:20px;height:20px}.ledger-empty h2{letter-spacing:-.025em;margin:0 0 9px;font-size:18px;font-weight:650;line-height:1.4}.ledger-empty p{max-width:380px;color:var(--app-muted);margin:0 0 20px;font-size:11px;line-height:1.8}.ledger-welcome{border:1px solid var(--app-border);background:var(--app-surface);text-align:center;max-width:800px;box-shadow:var(--app-shadow);border-radius:13px;margin:10px auto 25px;padding:52px 40px 43px}.ledger-welcome-art{background:var(--app-accent-soft);border:1px solid var(--app-border);border-radius:23px;place-items:center;width:90px;height:90px;margin:5px auto 35px;display:grid;position:relative;transform:rotate(-6deg)}.ledger-welcome-art>svg{width:41px;height:41px;color:var(--app-accent)}.ledger-welcome-mini{border:4px solid var(--app-surface);background:var(--app-accent);width:33px;height:33px;color:var(--brand-on-primary);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-10px;right:-13px}.ledger-welcome-mini svg{width:15px;height:15px}.ledger-welcome-orbit{border:1px dashed var(--app-border);border-radius:35px;position:absolute;inset:-15px}.ledger-welcome h2{letter-spacing:-.045em;max-width:440px;margin:12px auto 14px;font-size:29px;font-weight:700;line-height:1.3}.ledger-welcome>p{color:var(--app-muted);max-width:440px;margin:0 auto;font-size:12px;line-height:1.9}.ledger-welcome-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:28px 0;display:flex}.ledger-welcome-features>span{color:var(--app-muted);align-items:center;gap:7px;font-size:9px;display:flex}.ledger-welcome-features svg{width:14px;height:14px;color:var(--app-accent)}.ledger-welcome>.ledger-button{padding:12px 17px}.ledger-welcome>small{color:var(--app-muted);margin-top:15px;font-size:9px;display:block}.ledger-loading{color:var(--app-muted);justify-content:center;align-items:center;gap:10px;padding:70px 15px;font-size:12px;display:flex}.ledger-loading-dot{background:var(--app-accent);border-radius:50%;width:7px;height:7px}.ledger-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ledger-overlay{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain;background:#061b2b70;justify-content:center;align-items:flex-start;width:100vw;max-width:100vw;padding:35px 22px;display:flex;position:fixed;inset:0;overflow-y:auto}.ledger-overlay .ledger-overlay{z-index:125;background:#061b2b95}.ledger-modal{background:var(--app-surface);border:1px solid var(--app-border);scrollbar-width:thin;scrollbar-color:var(--app-border) transparent;border-radius:13px;outline:none;width:min(100%,560px);max-height:calc(100dvh - 70px);padding:27px 28px;position:relative;overflow-y:auto;box-shadow:0 25px 90px #0003}.ledger-modal-wide{width:min(100%,820px)}.ledger-modal-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:4px;padding-bottom:20px;display:flex}.ledger-modal-heading h2{letter-spacing:-.04em;margin:0;font-size:25px;line-height:1.3}.ledger-modal-heading .ledger-eyebrow{margin-bottom:6px;font-size:8px}.ledger-modal-heading .ledger-icon-button{background:var(--app-raised);border:0;flex-basis:29px;width:29px;height:29px;padding:6px}.ledger-modal h3{letter-spacing:-.02em;margin:0 0 17px;font-size:15px}.ledger-helper{color:var(--app-muted);margin:0 0 20px;font-size:11px;line-height:1.9}.ledger-form{gap:16px;margin-top:8px;display:grid}.ledger-form fieldset{border:0;gap:17px;min-width:0;margin:0;padding:0;display:grid}.ledger-form label,.ledger-form-label{color:var(--app-text);align-content:start;gap:7px;min-width:0;font-size:11px;font-weight:650;display:grid}.ledger-form label>small,.ledger-form-label>small{color:var(--app-muted);font-size:9px;font-weight:400;line-height:1.8}.ledger-form :is(input:not([type=checkbox]),select,textarea),.ledger-customer-list>.ledger-inline>input{background:var(--app-bg);border:1px solid var(--app-border);width:100%;min-width:0;color:var(--app-text);border-radius:6px;padding:10px 11px;font-size:12px;font-weight:400;line-height:1.5}.ledger-form textarea{resize:vertical;min-height:70px}.ledger-form input::placeholder,.ledger-filters input::placeholder{color:var(--app-muted);opacity:.75}.ledger-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ledger-form-actions{border-top:1px solid var(--app-border);justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;padding-top:19px;display:flex}.ledger-form-actions>.ledger-text-button:first-child{margin-right:auto}.ledger-segmented{border:1px solid var(--app-border);background:var(--app-bg);border-radius:8px;align-items:center;gap:3px;width:fit-content;max-width:100%;margin-bottom:14px;padding:4px;display:flex}.ledger-segmented button{color:var(--app-muted);white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:9px 13px;font-weight:650;font-size:10px!important}.ledger-segmented button[aria-pressed=true]{background:var(--app-surface);color:var(--app-accent);box-shadow:0 2px 5px #0b2c4310}.ledger-basis-note{border:1px solid var(--app-border);background:var(--app-accent-soft);color:var(--app-accent);border-radius:8px;gap:5px;padding:13px 15px;font-size:11px;line-height:1.6;display:grid}.ledger-basis-note span{color:var(--app-muted);font-size:10px}.ledger-calculation{background:var(--app-raised);border:1px solid var(--app-border);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:17px 18px;display:flex}.ledger-calculation>div{flex:1;gap:7px;display:grid}.ledger-calculation small{color:var(--app-muted);font-size:9px}.ledger-calculation strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px}.ledger-calculation>span{color:var(--app-accent);flex-shrink:0;font-size:19px}.ledger-calculation p{color:var(--app-muted);flex-basis:100%;margin:0;font-size:9px;line-height:1.8}.ledger-details{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;padding:14px 15px}.ledger-details>summary{cursor:pointer;color:var(--app-text);font-size:11px;font-weight:650;line-height:1.5}.ledger-details>summary small{color:var(--app-muted);margin-left:7px;font-size:9px;font-weight:400}.ledger-details[open]>summary{margin-bottom:18px}.ledger-details>label,.ledger-details>div:not(.ledger-column-settings){margin-top:14px}.ledger-details>.ledger-helper{margin:0 0 15px}.ledger-record-meta{color:var(--app-muted);padding:12px 0 0;font-size:9px;line-height:1.7}.ledger-customer-picker{align-items:center;gap:8px;display:flex;position:relative}.ledger-customer-picker>input{padding-right:55px!important}.ledger-customer-picker>.ledger-text-button{background:var(--app-bg);position:absolute;right:9px;font-size:9px!important}.ledger-customer-suggestions{border:1px solid var(--app-border);background:var(--app-surface);border-radius:7px;gap:0;max-height:240px;padding:3px 0 0;display:grid;overflow:auto}.ledger-customer-suggestions:empty{display:none}.ledger-customer-suggestions>button{text-align:left;border:0;border-bottom:1px solid var(--app-border);color:var(--app-text);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex;font-size:10px!important}.ledger-customer-suggestions>button:last-child{border-bottom:0}.ledger-customer-suggestions>button:hover{background:var(--app-accent-soft)}.ledger-customer-suggestions small{color:var(--app-muted);font-size:8px;font-weight:400}.ledger-customer-suggestions>small{padding:9px 11px}.ledger-customer-suggestions>.ledger-text-button{color:var(--app-accent);justify-content:flex-start}.ledger-inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ledger-inline>.ledger-text-button{margin-left:auto}.ledger-manager-grid{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:25px;margin-top:25px;display:grid}.ledger-customer-list{border-right:1px solid var(--app-border);min-width:0;padding-right:20px}.ledger-customer-list>.ledger-inline{flex-wrap:nowrap;gap:5px}.ledger-customer-list>.ledger-inline>input{padding:9px;font-size:10px}.ledger-customer-list>.ledger-inline>.ledger-button{padding:8px;font-size:9px!important}.ledger-customer-list>.ledger-check{margin:14px 0}.ledger-customer-items{scrollbar-width:thin;max-height:480px;overflow:auto}.ledger-customer-item{text-align:left;width:100%;color:var(--app-text);background:0 0;border:1px solid #0000;border-radius:6px;margin:3px 0;padding:11px 9px;display:block}.ledger-customer-item strong{font-size:11px;font-weight:650;display:block}.ledger-customer-item small{color:var(--app-muted);margin-top:5px;font-size:9px;display:block}.ledger-customer-item:hover,.ledger-customer-item[aria-pressed=true]{background:var(--app-accent-soft);border-color:var(--app-border)}.ledger-manager-empty{text-align:center;color:var(--app-muted);flex-direction:column;align-items:center;padding:55px 12px;display:flex}.ledger-manager-empty>svg{width:27px;height:27px;color:var(--app-accent);margin-bottom:17px}.ledger-manager-empty h3{color:var(--app-text);margin-bottom:8px;font-size:17px}.ledger-manager-empty p{max-width:250px;margin:0;font-size:11px;line-height:1.8}.ledger-template-cards{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.ledger-template-card{text-align:left;border:1px solid var(--app-border);background:var(--app-bg);color:var(--app-text);border-radius:9px;min-height:175px;padding:20px}.ledger-template-card:hover{border-color:var(--app-accent);background:var(--app-accent-soft)}.ledger-template-card>svg{width:23px;height:23px;color:var(--app-accent);margin-bottom:14px;display:block}.ledger-template-card strong{font-size:13px;line-height:1.5;display:block}.ledger-template-card small{color:var(--app-muted);margin-top:6px;font-size:8px;display:block}.ledger-template-card p{color:var(--app-muted);margin:11px 0;font-size:10px;line-height:1.8}.ledger-template-card>span{color:var(--app-accent);font-size:10px;font-weight:650}.ledger-template-new{border-style:dashed}.ledger-column-settings{gap:6px;display:grid}.ledger-column-settings>div{border:1px solid var(--app-border);background:var(--app-bg);border-radius:5px;align-items:center;gap:5px;padding:7px 9px;display:flex}.ledger-column-settings>div>label{margin-right:auto}.ledger-column-settings>div>button{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-muted);border-radius:4px;width:24px;height:24px;font-size:12px!important}.ledger-hidden-column{padding:6px 9px}.ledger-custom-definition{border-top:1px solid var(--app-border);gap:13px;padding:17px 0;display:grid}.ledger-custom-definition:first-of-type{border-top:0;padding-top:0}.ledger-custom-definition .ledger-form-grid{margin:0!important}.ledger-cashout-available{background:var(--app-accent-soft);border:1px solid var(--app-border);border-radius:8px;padding:16px}.ledger-cashout-available small{color:var(--app-muted);font-size:10px;display:block}.ledger-cashout-available strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:25px;display:block}.ledger-report-preview{border:1px solid var(--app-border);background:var(--app-bg);border-radius:9px;margin-top:22px;padding:20px}.ledger-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.ledger-section-heading h3{margin:0 0 7px;font-size:17px}.ledger-section-heading p{color:var(--app-muted);margin:0;font-size:10px;line-height:1.6}.ledger-badge{background:var(--app-accent-soft);color:var(--app-accent);border:1px solid var(--app-border);white-space:nowrap;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:650}.ledger-report-totals{border-bottom:1px solid var(--app-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding-bottom:20px;display:grid}.ledger-report-totals>div{gap:8px;display:grid}.ledger-report-totals small{color:var(--app-muted);font-size:9px}.ledger-report-totals strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:17px}.ledger-report-balances{gap:13px;margin:18px 0;display:grid}.ledger-report-balances>div{justify-content:space-between;align-items:center;gap:15px;line-height:1.6;display:flex}.ledger-report-balances span{color:var(--app-muted);font-size:10px}.ledger-report-balances strong{text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.ledger-report-balances small{color:var(--app-muted);margin:0 4px;font-weight:400}.ledger-audit-list{margin:12px 0 20px}.ledger-audit-list article{border-bottom:1px solid var(--app-border);padding:17px 0}.ledger-audit-list article>div{justify-content:space-between;gap:15px;font-size:11px;display:flex}.ledger-audit-list article small{color:var(--app-muted);font-size:9px}.ledger-audit-list article p{text-transform:capitalize;color:var(--app-muted);margin:8px 0 12px;font-size:11px}.ledger-audit-list summary{color:var(--app-accent);cursor:pointer;font-size:10px}.ledger-audit-change{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.ledger-audit-change h4{margin:0 0 6px;font-size:10px}.ledger-audit-change pre{background:var(--app-bg);border:1px solid var(--app-border);max-height:300px;color:var(--app-muted);border-radius:6px;padding:12px;font-size:9px;line-height:1.6;overflow:auto}@media (min-width:1550px){.ledger-main{padding:38px 46px}.ledger-metrics article{padding:20px}.ledger-metrics article>strong{font-size:29px}.ledger-metrics article .ledger-usdt-amount{font-size:24px}.ledger-table{font-size:11px}.ledger-table td{padding-top:19px;padding-bottom:19px}}@media (max-width:1250px){.ledger-layout{grid-template-columns:213px minmax(0,1fr)}.ledger-main{padding:28px 23px}.ledger-metrics{gap:9px}.ledger-metrics article{padding:14px 12px}.ledger-metrics article>strong{font-size:23px}.ledger-metrics article .ledger-usdt-amount{font-size:18px}.ledger-metric-label{font-size:9px}.ledger-metrics article>small{font-size:7px}.ledger-topbar .topbar-path{display:none}.ledger-selector select{max-width:210px}.ledger-toolbar-actions .ledger-button{padding:7px 8px;font-size:9px!important}.ledger-filters>select{max-width:145px}.ledger-heading h1{font-size:28px}.ledger-heading p{font-size:11px}}@media (max-width:1050px){.ledger-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-metrics article>strong{font-size:26px}.ledger-metrics article .ledger-usdt-amount{font-size:22px}.ledger-metrics article>small{font-size:9px}.ledger-metric-label{font-size:10px}.ledger-metrics article{padding:16px}.ledger-heading{align-items:flex-start}.ledger-heading-actions{flex-wrap:wrap;justify-content:flex-end;max-width:190px}.ledger-records-toolbar{flex-wrap:wrap}.ledger-toolbar-actions{margin-left:auto}.ledger-totals-strip{gap:17px}.ledger-totals-strip>div{flex:1;min-width:120px}.ledger-totals-strip>div:first-child{flex-basis:100%;justify-content:space-between;display:flex}.ledger-footnote{align-items:flex-start}.ledger-heading p{max-width:400px}}@media (max-width:800px){.ledger-topbar{flex-wrap:nowrap!important;gap:14px!important;padding:11px 17px!important}.ledger-topbar .topbar-actions{min-width:0}.ledger-topbar .brand-copy strong{font-size:15px}.ledger-topbar .brand-copy small{font-size:8px}.ledger-layout,.ledger-layout.ledger-nav-collapsed{display:block}.ledger-sidebar,.ledger-nav-collapsed .ledger-sidebar{left:0;top:var(--ledger-topbar-height);z-index:75;width:min(290px,85vw);max-width:100%;height:calc(100dvh - var(--ledger-topbar-height));visibility:hidden;padding:20px 14px 0;transition:transform .2s,visibility .2s;position:fixed;bottom:0;transform:translate(-105%);box-shadow:20px 0 50px #0003}.ledger-sidebar.ledger-sidebar-open{visibility:visible;transform:translate(0)}.ledger-sidebar-backdrop{z-index:70;inset:var(--ledger-topbar-height) 0 0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#061b2b70;border:0;display:block;position:fixed}.ledger-drawer-heading{border-bottom:1px solid var(--nav-border);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:14px;font-size:11px;display:flex}.ledger-drawer-heading .ledger-icon-button{background:var(--nav-hover);color:var(--nav-text);border:0;flex-basis:28px;width:28px;height:28px}.ledger-nav-collapsed .ledger-sidebar-identity,.ledger-nav-collapsed .ledger-side-label{display:flex}.ledger-nav-collapsed .ledger-sidebar-helper{display:block}.ledger-nav-collapsed .ledger-side-link{justify-content:flex-start;padding:10px}.ledger-nav-collapsed .ledger-side-link>span{display:inline}.ledger-main{padding:26px 20px}.ledger-nav-collapsed .ledger-sidebar [class*=compactLinks]>a{flex-direction:row;justify-content:flex-start;gap:10px;width:100%;height:auto;padding:10px}.ledger-nav-collapsed .ledger-sidebar [class*=compactLinks]>a>span:not([class*=compactChildLabel]){display:inline}.ledger-nav-collapsed .ledger-sidebar .nura-dock-collapsed .nura-dock-title>span{display:block}.ledger-nav-collapsed .ledger-sidebar .nura-dock-collapsed .nura-dock-title{justify-content:flex-start}.ledger-heading h1{font-size:29px}.ledger-heading p{font-size:11px}.ledger-metrics article>small{font-size:8px}.ledger-footnote{flex-wrap:wrap}.ledger-footnote>.ledger-text-button{margin-left:auto}.ledger-welcome{margin:6px auto;padding:46px 25px 36px}.ledger-welcome h2{font-size:28px}}@media (max-width:560px){.ledger-topbar{gap:11px!important;padding-left:13px!important;padding-right:13px!important}.ledger-topbar .brand-mark{width:29px;height:29px}.ledger-topbar .brand-copy strong{font-size:14px}.ledger-topbar .brand-copy small{font-size:7px}.ledger-topbar .brand{gap:7px}.ledger-menu{flex-basis:30px;width:30px;height:30px;padding:6px}.ledger-main{padding:23px 14px 15px}.ledger-heading{margin-bottom:21px;display:block}.ledger-heading h1{font-size:28px}.ledger-heading p{margin-top:8px;font-size:11px}.ledger-heading-actions{justify-content:flex-start;max-width:none;margin-top:17px}.ledger-heading-actions .ledger-button{min-height:35px;font-size:10px!important}.ledger-metrics{gap:8px;margin-bottom:18px}.ledger-metrics article{padding:13px 11px 12px}.ledger-metric-label{align-items:flex-start;min-height:28px;font-size:9px;line-height:1.6}.ledger-metric-label>svg{width:14px;height:14px}.ledger-metrics article>strong{margin-top:6px;font-size:23px}.ledger-metrics article .ledger-usdt-amount{font-size:17px;line-height:1.6}.ledger-metrics article>small{font-size:7px;line-height:1.8}.ledger-reference-label{font-size:7px}.ledger-currency-tag{padding:3px;font-size:6px}.ledger-records-toolbar{gap:11px;padding:13px 12px}.ledger-selector{justify-content:space-between;width:100%}.ledger-selector select{min-width:0;max-width:calc(100% - 55px);font-size:11px}.ledger-toolbar-actions{justify-content:flex-start;gap:6px;width:100%}.ledger-toolbar-actions>.ledger-icon-button{margin-left:auto}.ledger-toolbar-actions .ledger-button{min-height:31px;padding:7px 8px;font-size:9px!important}.ledger-toolbar-actions .ledger-button svg{width:12px;height:12px}.ledger-filters{gap:7px;padding:13px 12px 0}.ledger-search{flex-basis:100%;min-width:0;max-width:none}.ledger-filters>select{flex:1;min-width:0;max-width:calc(50% - 4px);font-size:9px}.ledger-date-range{width:100%}.ledger-date-range input{flex:1;min-width:0;max-width:calc(50% - 17px)}.ledger-table-options{gap:10px 14px;padding:13px 12px}.ledger-table-options>span:first-child{flex-basis:100%}.ledger-table-options .ledger-check{font-size:9px!important}.ledger-totals-strip{gap:16px 12px;padding:14px 13px}.ledger-totals-strip>div{min-width:calc(50% - 12px)}.ledger-totals-strip strong{font-size:10px}.ledger-filter-note{padding:11px 12px;font-size:8px}.ledger-empty{padding:40px 17px}.ledger-empty h2{max-width:260px;font-size:17px}.ledger-empty p{max-width:280px;font-size:10px}.ledger-footnote{gap:10px;font-size:8px}.ledger-footnote .ledger-text-button{font-size:8px!important}.ledger-welcome{padding:38px 19px 32px}.ledger-welcome h2{max-width:290px;font-size:26px}.ledger-welcome>p{font-size:11px}.ledger-welcome-features{justify-content:start;gap:12px;width:fit-content;margin:24px auto;display:grid}.ledger-welcome-features>span{font-size:10px}.ledger-welcome>.ledger-button{white-space:normal;text-align:left;padding:12px;font-size:10px!important}.ledger-welcome-art{width:75px;height:75px;margin-bottom:30px}.ledger-welcome-art>svg{width:33px;height:33px}.ledger-overlay{padding:12px 8px}.ledger-modal{border-radius:10px;width:100%;max-height:calc(100dvh - 24px);padding:23px 18px}.ledger-modal-heading h2{font-size:23px}.ledger-modal-heading{padding-bottom:15px}.ledger-form-grid{grid-template-columns:1fr;gap:16px}.ledger-form label,.ledger-form-label{font-size:11px}.ledger-form :is(input:not([type=checkbox]),select,textarea){font-size:13px}.ledger-form-actions{z-index:1;background:var(--app-surface);border-radius:0 0 10px 10px;flex-wrap:wrap;margin:8px -18px -23px;padding:16px 18px 18px;position:sticky;bottom:-23px}.ledger-form-actions .ledger-button{font-size:10px!important}.ledger-form-actions>.ledger-text-button:first-child{font-size:9px!important}.ledger-manager-grid{grid-template-columns:1fr;gap:20px}.ledger-customer-list{border-right:0;border-bottom:1px solid var(--app-border);padding:0 0 16px}.ledger-customer-items{max-height:175px}.ledger-manager-empty{padding:20px 12px}.ledger-template-cards{grid-template-columns:1fr}.ledger-template-card{min-height:150px;padding:18px}.ledger-segmented{gap:2px;width:100%}.ledger-segmented button{flex:1;padding:9px 8px;font-size:9px!important}.ledger-details{padding:13px}.ledger-calculation{gap:11px;padding:15px 13px}.ledger-calculation small{font-size:8px}.ledger-calculation strong{font-size:23px}.ledger-report-preview{padding:16px 13px}.ledger-section-heading{align-items:flex-start}.ledger-section-heading h3{font-size:16px}.ledger-section-heading p{font-size:9px}.ledger-badge{font-size:7px}.ledger-report-totals{grid-template-columns:1fr;gap:15px}.ledger-report-totals>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.ledger-report-totals strong{font-size:16px}.ledger-report-balances>div{align-items:flex-start}.ledger-report-balances strong{max-width:60%;font-size:10px}.ledger-audit-change{grid-template-columns:1fr}.ledger-audit-list article>div{font-size:10px}.ledger-audit-list article small{font-size:8px}.ledger-overlay .ledger-overlay{padding:18px 12px}.ledger-cashout-available strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.ledger-sidebar{transition:none}}.ledger-reference-edit{margin-top:5px;font-size:8px!important}.ledger-audit-summary{background:var(--app-bg);border:1px solid var(--app-border);border-radius:7px;gap:9px;margin:0;padding:13px;font-size:9px;line-height:1.7;display:grid}.ledger-audit-summary>div{grid-template-columns:minmax(75px,1fr) minmax(0,1.5fr);align-items:start;gap:10px;display:grid}.ledger-audit-summary dt{color:var(--app-muted);font-weight:500}.ledger-audit-summary dd{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--app-text);margin:0}.ledger-audit-summary .ledger-audit-summary{padding:9px;font-size:8px}.ledger-audit-summary .ledger-audit-summary>div{display:block}.ledger-audit-array{gap:4px;line-height:1.6;display:grid}.ledger-heading-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ledger-heading-title .ledger-badge{font-size:8px}.ledger-sharing-note{border:1px solid var(--app-border);background:var(--app-accent-soft);border-radius:9px;align-items:flex-start;gap:12px;margin:6px 0 24px;padding:16px;display:flex}.ledger-sharing-note>svg{width:19px;height:19px;color:var(--app-accent);flex-shrink:0}.ledger-sharing-note strong{font-size:11px}.ledger-sharing-note p{color:var(--app-muted);margin:6px 0;font-size:10px;line-height:1.8}.ledger-sharing-note a,.ledger-sharing-add .ledger-helper a{color:var(--app-accent);font-size:10px;font-weight:650;text-decoration:none}.ledger-sharing-current{margin-top:10px}.ledger-sharing-current .ledger-section-heading{margin-bottom:15px}.ledger-owner-row{border-top:1px solid var(--app-border);align-items:center;gap:10px;padding:14px 0;display:flex}.ledger-owner-row>div{flex:1}.ledger-owner-row strong,.ledger-share-person strong{font-size:11px}.ledger-owner-row small,.ledger-share-person small{color:var(--app-muted);overflow-wrap:anywhere;margin-top:4px;font-size:9px;display:block}.ledger-share-avatar{background:var(--app-accent-soft);width:31px;height:31px;color:var(--app-accent);border-radius:9px;flex-shrink:0;place-items:center;font-size:12px;font-weight:750;display:grid}.ledger-share-avatar svg{width:17px;height:17px}.ledger-grant-row{border-top:1px solid var(--app-border);flex-wrap:wrap;align-items:center;gap:13px;padding:15px 0;display:flex}.ledger-share-person{flex:1;align-items:center;gap:10px;min-width:200px;display:flex}.ledger-grant-row>select{border:1px solid var(--app-border);background:var(--app-bg);color:var(--app-text);border-radius:6px;max-width:130px;padding:8px;font-size:10px}.ledger-grant-row .ledger-button{min-height:30px;padding:7px 10px;font-size:9px!important}.ledger-sharing-add{border-top:1px solid var(--app-border);margin-top:15px;padding-top:23px}.ledger-sharing-add h3{margin:0}.ledger-sharing-warning{background:var(--app-raised);border:1px solid var(--app-border);border-left:3px solid var(--app-danger);color:var(--app-muted);border-radius:6px;padding:12px 14px;font-size:10px;line-height:1.8}.ledger-share-export{margin-top:28px}.ledger-access-label{color:var(--app-muted);font-size:9px;line-height:1.7}.ledger-snapshot-customer{color:var(--app-muted);font-size:8px;font-weight:400}@media (max-width:560px){.ledger-share-person{flex-basis:100%;min-width:0}.ledger-grant-row{gap:11px}.ledger-share-export{margin-top:0}.ledger-heading-title{gap:9px}.ledger-sharing-note{padding:13px}.ledger-sharing-note p{font-size:9px}}.ledger-usdt-amount{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex!important}.ledger-usdt-equivalent{color:var(--app-muted);font-weight:500;line-height:1.6;font-size:.62em!important}.ledger-toolbar-actions{flex-wrap:wrap}.ledger-metrics article>strong{overflow-wrap:anywhere}.ledger-reference-card>strong{font-size:clamp(14px,1.5vw,24px)!important}.ledger-column-settings>div>.ledger-column-name{flex:1;width:auto;min-width:90px;padding:7px 8px}.ledger-column-settings>div>.ledger-check{min-width:90px;max-width:45%;font-size:10px}.ledger-column-settings>div>button{flex-shrink:0}.ledger-welcome-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.ledger-welcome-actions .ledger-text-button{font-size:10px}@media (max-width:480px){.ledger-column-settings>div{flex-wrap:wrap}.ledger-column-settings>div>.ledger-check{width:100%;max-width:100%;margin:0}.ledger-column-settings>div>.ledger-column-name{flex-basis:60%}}.ledger-lifecycle-list{margin:18px 0}.ledger-lifecycle-list>article{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.ledger-lifecycle-list>article>div:first-child{flex:1;min-width:0}.ledger-lifecycle-list strong{overflow-wrap:anywhere;font-size:12px}.ledger-lifecycle-list small{color:var(--app-muted);margin-top:7px;font-size:9px;display:block}.ledger-lifecycle-list .ledger-inline{flex-shrink:0;justify-content:flex-end;gap:12px}.ledger-lifecycle-list .ledger-button{min-height:32px;font-size:10px!important}.ledger-lifecycle-list .ledger-text-button{font-size:10px!important}.ledger-lifecycle-confirm-name{border:1px solid var(--app-border);background:var(--app-accent-soft);overflow-wrap:anywhere;border-radius:8px;padding:16px;font-size:13px}@media (max-width:560px){.ledger-lifecycle-list>article{flex-wrap:wrap;align-items:flex-start}.ledger-lifecycle-list>article>div:first-child{flex-basis:100%}.ledger-lifecycle-list .ledger-inline{justify-content:flex-start}.ledger-lifecycle-list+.ledger-form-actions{margin-top:20px}}._catalog_1m2q1_1{width:100%;min-width:0;font-size:12px}._message_1m2q1_1,._empty_1m2q1_1,._unfiled_1m2q1_1{color:var(--app-muted);padding:9px 10px;font-size:10px;line-height:1.6;display:block}._category_1m2q1_1{min-width:0;margin:3px 0 8px}._categoryToggle_1m2q1_1{width:100%;color:var(--app-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:9px 7px;display:flex}._categoryToggle_1m2q1_1:hover{background:var(--app-accent-soft)}._categoryToggle_1m2q1_1 strong{overflow-wrap:anywhere;flex:1;font-size:11px;font-weight:700}._categoryToggle_1m2q1_1 small{color:var(--app-muted);background:var(--app-raised);border-radius:4px;padding:2px 5px;font-size:9px}._chevron_1m2q1_1{color:var(--app-accent);font-size:17px;line-height:1}._catalog_1m2q1_1 ._ledgerLink_1m2q1_1{min-width:0;color:var(--app-muted);border-radius:6px;align-items:center;gap:8px;line-height:1.6;text-decoration:none;display:flex;padding:9px!important;font-size:10px!important}._ledgerLink_1m2q1_1 svg{flex:0 0 15px;width:15px;height:15px}._ledgerLink_1m2q1_1 span{overflow-wrap:anywhere;min-width:0}._catalog_1m2q1_1 ._ledgerLink_1m2q1_1[aria-current=page],._catalog_1m2q1_1 ._ledgerLink_1m2q1_1:hover{background:var(--app-accent-soft);color:var(--app-accent)}._organize_1m2q1_1{width:100%;font:inherit;color:var(--app-accent);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:10px 8px;font-size:10px;display:flex}._organize_1m2q1_1 svg{width:14px;height:14px}._error_1m2q1_1{color:var(--app-danger,#b23838);padding:9px;font-size:10px;line-height:1.7}._error_1m2q1_1 button{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;text-decoration:underline}._compact_1m2q1_1 ._ledgerLink_1m2q1_1{text-align:center;flex-direction:column;gap:3px;display:flex;padding:8px 2px!important;font-size:8px!important}._addCategory_1m2q1_1{align-items:flex-end;gap:12px;display:flex}._addCategory_1m2q1_1>label{flex:1;min-width:0}._categorySettings_1m2q1_1{gap:12px;margin:16px 0;display:grid}._categorySettings_1m2q1_1>div{border:1px solid var(--app-border);background:var(--app-bg);border-radius:8px;padding:12px}._categoryName_1m2q1_1{display:block}._settingActions_1m2q1_1{flex-wrap:wrap;align-items:center;gap:8px;margin-top:11px;display:flex}._settingActions_1m2q1_1>label{margin-right:auto}._placements_1m2q1_1{gap:8px;display:grid}._placements_1m2q1_1>label{border-bottom:1px solid var(--app-border);grid-template-columns:minmax(0,1fr) minmax(140px,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}._placements_1m2q1_1 span{overflow-wrap:anywhere;font-size:12px;line-height:1.6}._placements_1m2q1_1 select{width:100%;min-width:0}@media (max-width:620px){._addCategory_1m2q1_1{flex-direction:column;align-items:stretch}._placements_1m2q1_1>label{grid-template-columns:minmax(0,1fr)}._settingActions_1m2q1_1 ._ledger-text-button_1m2q1_1{text-align:left;flex-basis:100%}._categoryToggle_1m2q1_1 strong{font-size:12px}._catalog_1m2q1_1 ._ledgerLink_1m2q1_1{font-size:11px!important}}
