.stats-ledger{--sl-ink:#FFFFFF;--sl-ink2:var(--color-on-dark-2,#BFBFC9);--sl-ink3:var(--color-on-dark-3,#A9A9B7);--sl-eyebrow:var(--color-slate-indigo-300,#8490DB);--sl-rule:rgba(255,255,255,0.10);--sl-done:var(--color-ss-green-400,#A1EF8B);color:var(--sl-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.stats-ledger.sl-lift{--sl-eyebrow:var(--color-slate-indigo-200,#ADB5E7)}.stats-ledger *,.stats-ledger :after,.stats-ledger :before{box-sizing:border-box}.stats-ledger dd,.stats-ledger dl,.stats-ledger dt{margin:0}.stats-ledger .sl-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.stats-ledger .sl-lbl{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.stats-ledger .sl-fig{font-variant-numeric:tabular-nums lining-nums}.stats-ledger .sl-fig .sl-word{font-variant-numeric:normal}.stats-ledger .sl-ledger{border-top:1px solid var(--sl-rule)}.stats-ledger .sl-head{display:flex;justify-content:space-between;align-items:center;gap:16px;height:40px;border-bottom:1px solid var(--sl-rule)}.stats-ledger .sl-head .sl-l{color:var(--sl-eyebrow)}.stats-ledger .sl-head .sl-r{color:var(--sl-ink3)}.stats-ledger .sl-cols{display:grid;grid-template-columns:var(--cols)}.stats-ledger .sl-cell{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;padding:20px 32px;border-left:1px solid var(--sl-rule);min-width:0}.stats-ledger .sl-cell:first-child{border-left:0;padding-left:0}.stats-ledger .sl-cell:last-child{padding-right:0}.stats-ledger .sl-k{display:flex;gap:12px;color:var(--sl-ink3);white-space:nowrap;margin-bottom:12px}.stats-ledger .sl-k .sl-ix{color:var(--sl-eyebrow)}.stats-ledger .sl-fig{container-type:inline-size;display:flex;align-items:baseline;white-space:nowrap;line-height:1;font-weight:600;letter-spacing:-.02em;height:44px;font-size:44px;margin-bottom:10px;min-width:0}.stats-ledger .sl-strut{width:0;overflow:hidden;visibility:hidden;font-size:44px}.stats-ledger .sl-n{font-size:30px;font-size:min(44px,calc(100cqw / (var(--fit) * .6)))}.stats-ledger .sl-pre,.stats-ledger .sl-unit{font-size:20px;font-weight:500;letter-spacing:0;color:var(--sl-ink2)}.stats-ledger .sl-unit{margin-left:8px}.stats-ledger .sl-pre{margin-right:8px}.stats-ledger .sl-desc{font-size:15px;font-weight:500;line-height:1.4;color:var(--sl-ink);text-wrap:balance}.stats-ledger .sl-ev{display:flex;align-items:flex-start;min-height:24px;margin-top:14px}.stats-ledger .sl-evl{margin-top:6px;font-size:13px;line-height:1.4;color:var(--sl-ink3);text-wrap:balance}.stats-ledger .sl-tags{display:flex;flex-wrap:wrap;gap:6px}.stats-ledger .sl-tag{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:4px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);font-size:12px;font-weight:500;color:var(--sl-ink2);white-space:nowrap}.stats-ledger .sl-svc{display:flex;flex-wrap:wrap;gap:4px}.stats-ledger .sl-chip{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--sl-rule);border-radius:4px;color:var(--c);background:rgba(255,255,255,.03);flex:0 0 auto}.stats-ledger .sl-pills{display:flex;flex-wrap:wrap;gap:6px}.stats-ledger .sl-pill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--sl-done);background:rgba(161,239,139,.15);white-space:nowrap}.stats-ledger .sl-pipe{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--sl-ink2);white-space:nowrap}.stats-ledger .sl-step{display:inline-flex;align-items:center;gap:6px}.stats-ledger .sl-sep{color:var(--sl-eyebrow)}.stats-ledger .sl-wire{display:flex;align-items:center;font-size:12px;font-weight:500;white-space:nowrap}.stats-ledger .sl-node{padding:3px 8px;line-height:16px;border:1px solid rgba(255,255,255,.22);border-radius:4px;color:var(--sl-ink2)}.stats-ledger .sl-node.sl-on{color:#29294C;background:#FFFFFF;border-color:#FFFFFF}.stats-ledger .sl-w{width:28px;height:0;border-top:1px dashed var(--sl-eyebrow)}.stats-ledger .sl-link{color:var(--sl-eyebrow);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;display:inline-flex;align-items:center;gap:6px;border-radius:2px}.stats-ledger .sl-link:focus-visible{outline:2px solid var(--color-ss-green-400,#A1EF8B);outline-offset:3px}.stats-ledger .sl-phx,.stats-ledger .sl-short{display:none}.stats-ledger .sl-foot{height:4px;border-top:1px solid var(--sl-rule);border-bottom:1px solid var(--sl-rule)}@media (min-width:1280px){.stats-ledger .sl-tags{flex-wrap:nowrap}}@media (max-width:1279px){.stats-ledger .sl-cell{padding:20px 24px}.stats-ledger .sl-cell:first-child{padding-left:0}.stats-ledger .sl-cell:last-child{padding-right:0}.stats-ledger .sl-full{display:none}.stats-ledger .sl-short{display:inline}}@media (max-width:1023px){.stats-ledger .sl-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-ledger .sl-cell:nth-child(odd){border-left:0;padding-left:0}.stats-ledger .sl-cell:nth-child(2n){padding-right:0}.stats-ledger .sl-cell:nth-child(n+3){border-top:1px solid var(--sl-rule)}.stats-ledger .sl-cols.sl-n3 .sl-cell:nth-child(3){grid-column:1/-1;padding-right:0}}@media (max-width:639px){.stats-ledger .sl-wrap{padding:0 16px}.stats-ledger .sl-head .sl-r{display:none}.stats-ledger .sl-cell{padding:18px 14px}.stats-ledger .sl-cell:nth-child(odd){padding-left:0}.stats-ledger .sl-cell:nth-child(2n){padding-right:0}.stats-ledger .sl-cols.sl-n3 .sl-cell:nth-child(3){padding-left:0}.stats-ledger .sl-k{gap:8px;margin-bottom:10px}.stats-ledger .sl-fig{height:30px;font-size:30px;margin-bottom:8px}.stats-ledger .sl-strut{font-size:30px}.stats-ledger .sl-n{font-size:20px;font-size:min(30px,calc(100cqw / (var(--fit) * .6)))}.stats-ledger .sl-pre,.stats-ledger .sl-unit{font-size:15px}.stats-ledger .sl-unit{margin-left:6px}.stats-ledger .sl-pre{margin-right:6px}.stats-ledger .sl-desc{font-size:14px}.stats-ledger .sl-ev{margin-top:12px}.stats-ledger .sl-pill{padding:0 6px}.stats-ledger .sl-sfx{display:none}.stats-ledger .sl-chip{width:18px;height:18px}.stats-ledger .sl-svc{gap:2px}.stats-ledger .sl-node{padding:3px 6px}.stats-ledger .sl-pfx{display:none}.stats-ledger .sl-phx{display:inline}.stats-ledger .sl-w{width:6px}}@media print{.stats-ledger{color:#000}}