@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.3x137p1ifayze.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.1x971o6gwfy6w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.1ri8jgkzoo1l-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.1veyi_qwtij86.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.1t-2a-g4m3ypx.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.20at88_q9f_kt.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.3x137p1ifayze.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.1x971o6gwfy6w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.1ri8jgkzoo1l-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.1veyi_qwtij86.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.1t-2a-g4m3ypx.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.20at88_q9f_kt.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_f500c484-module__sGGu2q__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_f500c484-module__sGGu2q__variable{--font-ledger-serif:"Source Serif 4", "Source Serif 4 Fallback"}
:root[data-ledger-theme=day] .ledger-scope,.ledger-scope[data-ledger-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-cloud:#faf9f5;--c-paper:#fff;--c-midnight:#f2f0e9;--c-midnight-deep:#fdfcfa;--c-midnight-soft:#eae7dd;--c-ink:#201f1d;--c-ink-soft:#6b675f;--c-ink-faint:#9c978c;--c-line:#e9e6dd;--c-line-strong:#dcd8cd;--c-line-bright:#c7c2b4;--c-veil-soft:#201f1d09;--c-veil:#201f1d0f;--c-veil-strong:#201f1d1c;--c-violet:#201f1d;--c-violet-deep:#35332f;--c-violet-soft:#f2f0e9;--c-iris:#6b675f;--c-emerald:#1c7a52;--c-emerald-bright:#15653f;--c-emerald-soft:#e6f2ea;--c-danger:#b8402c;--c-danger-soft:#fbeae6;--c-warning:#8f6511;--c-warning-soft:#f8f0dc;--shadow-sm:0 1px 2px #3c321e0f;--shadow-card:0 1px 2px #3c321e0a, 0 8px 24px #3c321e0f;--shadow-card-hover:0 2px 4px #3c321e0f, 0 16px 40px #3c321e1a;--shadow-lg:0 18px 48px #3c321e1f;--shadow-pop:0 16px 48px #3c321e24;--shadow-glow:0 0 0 1px #201f1d0f, 0 12px 32px -12px #201f1d52;--shadow-glow-strong:0 0 0 1px #201f1d1a, 0 18px 44px -14px #201f1d6b;--shadow-midnight:0 8px 24px -6px #3c321e1a, 0 24px 64px -12px #3c321e1a;--nav-scrolled:#faf9f5db;--glass-bg:#faf9f5c7;--glass-deep-bg:#faf9f5e6;--glass-border:#201f1d14;--grad-from:#201f1d;--grad-to:#8b8578;--muted-line:#9c978c;--dot-color:#201f1d12;--dot-color-strong:#201f1d1f;--grid-color:#201f1d0d}:root[data-ledger-theme=night] .ledger-scope,.ledger-scope[data-ledger-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-cloud:#16150f;--c-paper:#1e1c16;--c-midnight:#26241d;--c-midnight-deep:#131209;--c-midnight-soft:#2e2b23;--c-ink:#f7f5ee;--c-ink-soft:#a8a396;--c-ink-faint:#6f6b60;--c-line:#302d25;--c-line-strong:#3d392f;--c-line-bright:#4d483c;--c-veil-soft:#f7f5ee08;--c-veil:#f7f5ee0f;--c-veil-strong:#f7f5ee1a;--c-violet:#f7f5ee;--c-violet-deep:#e2ded2;--c-violet-soft:#26241d;--c-iris:#a8a396;--c-emerald:#4ed49a;--c-emerald-bright:#6fe3b1;--c-emerald-soft:#13291d;--c-danger:#ff7f66;--c-danger-soft:#2e1712;--c-warning:#e8b355;--c-warning-soft:#2c2313;--shadow-sm:0 1px 2px #00000080;--shadow-card:0 1px 0 #ffffff08 inset, 0 8px 24px #00000080;--shadow-card-hover:0 1px 0 #ffffff0f inset, 0 16px 40px #0009;--shadow-lg:0 18px 48px #0009;--shadow-pop:0 24px 64px #000000b3;--shadow-glow:0 0 0 1px #f7f5ee14, 0 12px 40px -12px #f7f5ee33;--shadow-glow-strong:0 0 0 1px #f7f5ee24, 0 18px 56px -14px #f7f5ee4d;--shadow-midnight:0 8px 24px -6px #000000b3, 0 24px 64px -12px #0009;--nav-scrolled:#1e1c16db;--glass-bg:#1e1c16bd;--glass-deep-bg:#16150fd1;--glass-border:#f7f5ee17;--grad-from:#f7f5ee;--grad-to:#8a8577;--muted-line:#7d7869;--dot-color:#f7f5ee14;--dot-color-strong:#f7f5ee21;--grid-color:#f7f5ee0d}:root[data-ledger-theme=day] .ledger-scope,.ledger-scope[data-ledger-theme=day]{--lg-claude:#d97757;--lg-claude-deep:#c2603f;--lg-claude-soft:#fbeee8;--lg-claude-ink:#fff}:root[data-ledger-theme=night] .ledger-scope,.ledger-scope[data-ledger-theme=night]{--lg-claude:#e08a6a;--lg-claude-deep:#cf7350;--lg-claude-soft:#2c1d16;--lg-claude-ink:#16150f}:root[data-ledger-theme=day]:has(.ledger-scope){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf9f5}:root[data-ledger-theme=day]:has(.ledger-scope) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf9f5}:root[data-ledger-theme=night]:has(.ledger-scope){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#16150f}:root[data-ledger-theme=night]:has(.ledger-scope) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#16150f}.ledger-scope :is(a,button).bg-ink:hover{background-color:var(--c-violet-deep)}:root[data-ledger-theme=day] .ledger-scope :is(a,button).bg-ink:active{background-color:#46433d}.ledger-scope :is(a[href],button,input,textarea,select,summary,[role=button],[tabindex="0"]):focus-visible{outline-color:var(--c-ink)}.ledger-scope :is(a,button):focus-visible{--tw-ring-color:rgb(from var(--c-ink) r g b / .35)}.ledger-scope :is(input,textarea,select):focus{--tw-ring-color:rgb(from var(--c-ink) r g b / .28);border-color:var(--c-ink)}:-webkit-any(.ledger-scope input:-webkit-autofill,.ledger-scope textarea:-webkit-autofill,.ledger-scope select:-webkit-autofill){-webkit-text-fill-color:var(--c-ink);-webkit-box-shadow:0 0 0 1000px var(--c-midnight) inset;caret-color:var(--c-ink)}:is(.ledger-scope input:autofill,.ledger-scope textarea:autofill,.ledger-scope select:autofill){-webkit-text-fill-color:var(--c-ink);-webkit-box-shadow:0 0 0 1000px var(--c-midnight) inset;caret-color:var(--c-ink)}.ledger-scope ::selection{background:var(--c-ink);color:var(--c-cloud)}.ledger-scope *{scrollbar-color:var(--c-line-bright) transparent}.ledger-scope .lg-claude-button{background:var(--lg-claude);color:var(--lg-claude-ink)}.ledger-scope .lg-claude-button:hover{background:var(--lg-claude-deep)}.ledger-theme-switching .ledger-scope *,.ledger-theme-switching .ledger-scope :before,.ledger-theme-switching .ledger-scope :after{transition:none!important}@media (pointer:coarse){.ledger-scope button,.ledger-scope [role=button],.ledger-scope a[href]{min-height:44px}.ledger-scope p a[href],.ledger-scope li a[href],.ledger-scope label a[href]{min-height:0}}
