.lj-home .dia{font-family:Georgia,Times New Roman,serif}.lj-home a{color:inherit}.lj-home ::selection{background:color-mix(in oklch, var(--primary) 26%, transparent)}.lj-home .mono{font-family:var(--font-mono);font-size:.95em}.lj-home .lj-prose{max-width:65ch}.lj-home .lj-prose p{font-size:var(--text-lead);text-wrap:pretty;margin:0 0 1.25em;line-height:1.7}.lj-home .lj-prose blockquote{font-family:var(--font-display);font-size:var(--text-subsection);border-left:2px solid var(--primary);background:color-mix(in oklch, var(--muted) 40%, transparent);border-radius:0 var(--radius-control) var(--radius-control) 0;margin:1.5em 0;padding:12px 20px;line-height:1.4}.lj-home .lj-inlinehead{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.2em;text-transform:uppercase;color:var(--primary);margin:2.5em 0 1em;font-weight:700}.lj-home .lj-tlink{text-decoration:none;position:relative}.lj-home .lj-tlink:after{content:"";opacity:.3;background:currentColor;height:1px;transition:opacity .15s;position:absolute;bottom:-2px;left:0;right:0}.lj-home .lj-tlink:hover:after{opacity:1}.lj-home .lj-indexlink{transition:color .15s}.lj-home .lj-indexlink:hover{color:var(--foreground)!important}.lj-home .lj-action{transition:color .15s}.lj-home .lj-action:hover{color:var(--primary)}.lj-home a:focus-visible,.lj-home button:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}.lj-home .lj-record{margin:0;padding:0}.lj-home .lj-record>div{border-top:1px solid var(--border);grid-template-columns:110px 1fr;align-items:baseline;gap:16px;padding:12px 0;display:grid}.lj-home .lj-record>div:last-child{border-bottom:1px solid var(--border)}.lj-home .lj-record dt{font-family:var(--font-display);font-size:var(--text-stat);color:var(--primary);letter-spacing:"-0.02em";margin:0;line-height:1}.lj-home .lj-record dd{font-size:var(--text-small);color:var(--muted-foreground);margin:0;line-height:1.5}.lj-home .lj-bib{margin:28px 0 0;padding:0;list-style:none}.lj-home .lj-bib>li{border-top:1px solid var(--border);grid-template-columns:3ch 1fr;gap:14px;padding:18px 0;display:grid}.lj-home .lj-bib>li:last-child{border-bottom:1px solid var(--border)}.lj-home .lj-bib-num{font-family:var(--font-mono);font-size:var(--text-small);color:var(--muted-foreground)}.lj-home .lj-bib-title{font-family:var(--font-display);font-size:var(--text-subsection);letter-spacing:"-0.01em";text-wrap:pretty;margin:0 0 6px;line-height:1.3}.lj-home .lj-bib-meta{font-size:var(--text-small);color:var(--muted-foreground);margin:0 0 10px;line-height:1.55}.lj-home .lj-bib-links{flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;display:flex}.lj-home .lj-bib-links a{color:var(--primary);font-weight:700;font-size:var(--text-small);align-items:center;gap:6px;min-height:44px;padding:10px 0;text-decoration:none;display:inline-flex}.lj-home .lj-bib-links a:hover{text-underline-offset:3px;text-decoration:underline}.lj-home .lj-bib-doi{font-size:var(--text-label);color:var(--muted-foreground);overflow-wrap:anywhere}.lj-home .lj-ledger{margin:0;padding:0;list-style:none}.lj-home .lj-ledger>li{border-top:1px solid var(--border);grid-template-columns:132px 1fr;gap:4px 20px;padding:20px 0;display:grid}.lj-home .lj-ledger>li:last-child{border-bottom:1px solid var(--border)}.lj-home .lj-ledger-range{font-size:var(--text-label);color:var(--muted-foreground);letter-spacing:.08em;margin:0}.lj-home .lj-ledger-body{min-width:0}.lj-home .lj-ledger-body>:first-child{margin-top:0}.lj-home .lj-ledger-stage{font-family:var(--font-display);font-size:var(--text-subsection);color:var(--primary);margin:0 0 6px}.lj-home .lj-ledger-stage span{font-size:var(--text-small);color:var(--muted-foreground);font-family:var(--font-body)}.lj-home .lj-ledger-now{font-weight:700;color:var(--vital-text)!important}.lj-home .lj-ledger-title{font-family:var(--font-display);font-size:var(--text-subsection);margin:0;line-height:1.2}.lj-home .lj-ledger-org{font-size:var(--text-small);color:var(--muted-foreground);margin:6px 0}.lj-home .lj-ledger-detail{font-size:var(--text-small);color:var(--muted-foreground);max-width:65ch;margin:0;line-height:1.6}.lj-home .lj-channels{margin:24px 0 0;padding:0;list-style:none}.lj-home .lj-channels>li{border-top:1px solid var(--border)}.lj-home .lj-channels>li:last-child{border-bottom:1px solid var(--border)}.lj-home .lj-channels a{min-height:44px;color:var(--foreground);align-items:center;gap:12px;padding:12px 0;text-decoration:none;transition:padding-left .15s;display:flex}.lj-home .lj-channels a:hover{padding-left:6px}.lj-home .lj-channel-icon{color:var(--primary);display:inline-flex}.lj-home .lj-channel-label{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.15em;text-transform:uppercase;color:var(--muted-foreground);min-width:88px;font-weight:700}.lj-home .lj-channel-value{font-size:var(--text-small)}.lj-home .verify-chip{transition:box-shadow .15s}.lj-home .verify-chip:hover{box-shadow:var(--elevation-2)}.lj-home .lj-ecg-divider{width:100%;color:var(--primary);opacity:.5;margin:40px 0;overflow:hidden}.lj-home table.sr-only,.lj-home .sr-only table{table-layout:fixed!important;white-space:normal!important;width:1px!important;max-width:1px!important;position:absolute!important;overflow:hidden!important}.lj-home table.sr-only caption,.lj-home table.sr-only thead,.lj-home table.sr-only tbody,.lj-home table.sr-only tr,.lj-home table.sr-only th,.lj-home table.sr-only td{white-space:normal!important;word-break:break-all!important;border:0!important;width:1px!important;max-width:1px!important;padding:0!important}@media (max-width:640px){.lj-home .lj-pip-button{display:none!important}.lj-home .lj-record>div{grid-template-columns:1fr;gap:4px}.lj-home .lj-bib>li{grid-template-columns:1fr;gap:6px}.lj-home .lj-ledger>li{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.lj-home *{transition:none!important;animation:none!important}}