/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/instrument-serif-400.98f49821.woff2?dpl=dpl_J4jE86MsE7jmg7fdFixEKwM9iDN7)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/instrument-serif-400italic.579e0ac1.woff2?dpl=dpl_J4jE86MsE7jmg7fdFixEKwM9iDN7)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/space-grotesk-variable.6f7dd722.woff2?dpl=dpl_J4jE86MsE7jmg7fdFixEKwM9iDN7)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/jetbrains-mono-variable.4c9d85b8.woff2?dpl=dpl_J4jE86MsE7jmg7fdFixEKwM9iDN7)format("woff2")}:root{--lg-purple:#6f43d5;--lg-purple-deep:#39206f;--lg-lavender:#a080ed;--lg-purple-lift:var(--lg-purple)}@supports (color:color-mix(in lab,red,red)){:root{--lg-purple-lift:color-mix(in srgb,var(--lg-purple)50%,var(--lg-lavender))}}:root{--lg-cyan:#8bddd3;--lg-teal-deep:#268277;--lg-acid:#eaff95;--lg-coral:#f0796a;--lg-ink-bg:#0a0a0f;--lg-ink-raised:#14121f;--lg-ink-text:#f2f2f2;--lg-ink-muted:#8a8f98;--lg-hair-ink:#f2f2f224;--lg-paper-bg:#fff;--lg-paper-text:#292929;--lg-paper-muted:#66676c;--lg-surface:#f0f1f2;--lg-border:#c9cbd0;--lg-hair-paper:#e1e2e6;--lg-grad-ink:linear-gradient(94deg,#6f43d5,#a080ed 46%,#8bddd3);--lg-grad-paper:linear-gradient(94deg,#39206f,#6f43d5);--lg-grad-paper-full:linear-gradient(94deg,#39206f 0%,#6f43d5 46%,var(--lg-teal-deep)100%);--lg-band-bg:var(--lg-purple-deep);--lg-band-text:var(--lg-ink-text);--lg-band-text-2:#f2f2f2b8;--lg-band-line:#f2f2f247;--lg-serif:"Instrument Serif",Georgia,"Times New Roman",serif;--lg-grot:"Space Grotesk","Helvetica Neue",Arial,sans-serif;--lg-mono:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--lg-t-100:.1s;--lg-t-300:.3s;--lg-t-600:.6s;--lg-t-900:.9s;--lg-t-step:.18s;--lg-t-stagger:80ms;--lg-t-flow-step:.24s;--lg-t-breathe:8s;--lg-ease:cubic-bezier(.16,1,.3,1);--lg-r-2:2px;--lg-r-3:3px;--lg-r-6:6px;--lg-r-8:8px;--lg-r-10:10px;--lg-r-pill:999px;--lg-track-kicker:.22em;--lg-track-label:.2em;--lg-track-meta:.14em;--lg-track-annot:.06em;--lg-track-tight:-.01em;--lg-ctrl-h:44px;--lg-ctrl-h-sm:36px;--lg-ctrl-lh:1.4}.lg-ink,[data-register=ink]{--lg-bg:var(--lg-ink-bg);--lg-bg-raised:var(--lg-ink-raised);--lg-text:var(--lg-ink-text);--lg-text-2:var(--lg-ink-muted);--lg-accent:var(--lg-lavender);--lg-signal:var(--lg-cyan);--lg-action-bg:var(--lg-acid);--lg-action-text:var(--lg-ink-bg);--lg-line:var(--lg-hair-ink);--lg-display-ink:var(--lg-ink-text);--lg-grad:var(--lg-grad-ink);--lg-ghost-line:#f2f2f252;--lg-panel-bg:var(--lg-ink-raised);--lg-stamp-bg:var(--lg-ink-raised);--lg-action-glow:#eaff9529;--lg-focus:var(--lg-signal);--lg-aurora-mask:none;--lg-aurora-blur:30px;--lg-aurora-b1:radial-gradient(circle,#6f43d51f 0%,transparent 70%);--lg-aurora-b1-box:10% 65% 65% 5%;--lg-aurora-b2:radial-gradient(circle,#8bddd314 0%,transparent 70%);--lg-aurora-b2-box:45% 20% 35% 55%;--lg-aurora-b3:radial-gradient(circle,#6f43d514 0%,transparent 70%);--lg-aurora-b3-box:5% 30% 77% 50%;--lg-aurora-b4:none;--lg-aurora-b4-box:auto;background:var(--lg-bg);color:var(--lg-text)}.lg-paper,[data-register=paper]{--lg-bg:var(--lg-paper-bg);--lg-bg-raised:var(--lg-surface);--lg-text:var(--lg-paper-text);--lg-text-2:var(--lg-paper-muted);--lg-accent:var(--lg-purple);--lg-signal:var(--lg-purple);--lg-action-bg:var(--lg-purple);--lg-action-text:#fff;--lg-line:var(--lg-hair-paper);--lg-display-ink:var(--lg-purple-deep);--lg-grad:var(--lg-grad-paper);--lg-ghost-line:var(--lg-border);--lg-panel-bg:var(--lg-surface);--lg-stamp-bg:#6f43d50d;--lg-action-glow:#6f43d547;--lg-focus:var(--lg-accent);--lg-aurora-mask:radial-gradient(ellipse 74% 66% at 42% 46%,transparent 0%,transparent 44%,#000 82%);--lg-aurora-blur:32px;--lg-aurora-b1:radial-gradient(circle,#6f43d53d 0%,transparent 70%);--lg-aurora-b1-box:-14% 66% 70% -10%;--lg-aurora-b2:radial-gradient(circle,#8bddd347 0%,transparent 70%);--lg-aurora-b2-box:58% -10% -10% 60%;--lg-aurora-b3:radial-gradient(circle,#a080ed42 0%,transparent 70%);--lg-aurora-b3-box:-14% -10% 72% 68%;--lg-aurora-b4:radial-gradient(circle,#6f43d533 0%,transparent 70%);--lg-aurora-b4-box:72% 70% -12% -8%;background:var(--lg-bg);color:var(--lg-text)}:root{--lg-err-ink:#ca5c4b;--lg-err-paper:#ba4837;--lg-warn-ink:#cea059;--lg-warn-paper:#986d2d;--lg-ok-ink:#2a8e5f;--lg-ok-paper:#247c53;--lg-ctrl-ink:#f2f2f266;--lg-ctrl-paper:#90959f}.lg-ink,[data-register=ink]{--lg-err:var(--lg-err-ink);--lg-warn:var(--lg-warn-ink);--lg-ok:var(--lg-ok-ink);--lg-info:var(--lg-accent);--lg-err-wash:var(--lg-err)}@supports (color:color-mix(in lab,red,red)){.lg-ink,[data-register=ink]{--lg-err-wash:color-mix(in srgb,var(--lg-err)8%,var(--lg-bg))}}.lg-ink,[data-register=ink]{--lg-ok-wash:var(--lg-ok)}@supports (color:color-mix(in lab,red,red)){.lg-ink,[data-register=ink]{--lg-ok-wash:color-mix(in srgb,var(--lg-ok)8%,var(--lg-bg))}}.lg-ink,[data-register=ink]{--lg-info-wash:var(--lg-info)}@supports (color:color-mix(in lab,red,red)){.lg-ink,[data-register=ink]{--lg-info-wash:color-mix(in srgb,var(--lg-info)8%,var(--lg-bg))}}.lg-ink,[data-register=ink]{--lg-warn-wash:var(--lg-bg);--lg-ctrl-line:var(--lg-ctrl-ink)}.lg-paper,[data-register=paper]{--lg-err:var(--lg-err-paper);--lg-warn:var(--lg-warn-paper);--lg-ok:var(--lg-ok-paper);--lg-info:var(--lg-accent);--lg-err-wash:var(--lg-err)}@supports (color:color-mix(in lab,red,red)){.lg-paper,[data-register=paper]{--lg-err-wash:color-mix(in srgb,var(--lg-err)8%,var(--lg-bg))}}.lg-paper,[data-register=paper]{--lg-ok-wash:var(--lg-ok)}@supports (color:color-mix(in lab,red,red)){.lg-paper,[data-register=paper]{--lg-ok-wash:color-mix(in srgb,var(--lg-ok)8%,var(--lg-bg))}}.lg-paper,[data-register=paper]{--lg-info-wash:var(--lg-info)}@supports (color:color-mix(in lab,red,red)){.lg-paper,[data-register=paper]{--lg-info-wash:color-mix(in srgb,var(--lg-info)8%,var(--lg-bg))}}.lg-paper,[data-register=paper]{--lg-warn-wash:var(--lg-bg);--lg-ctrl-line:var(--lg-ctrl-paper)}.lg-ink,.lg-paper,[data-register=ink],[data-register=paper]{--background:var(--lg-bg);--foreground:var(--lg-text);--card:var(--lg-panel-bg);--card-foreground:var(--lg-text);--popover:var(--lg-panel-bg);--popover-foreground:var(--lg-text);--primary:var(--lg-action-bg);--primary-foreground:var(--lg-action-text);--secondary:var(--lg-bg-raised);--secondary-foreground:var(--lg-text);--muted:var(--lg-bg-raised);--muted-foreground:var(--lg-text-2);--accent:var(--lg-text)}@supports (color:color-mix(in lab,red,red)){.lg-ink,.lg-paper,[data-register=ink],[data-register=paper]{--accent:color-mix(in srgb,var(--lg-text)4%,var(--lg-bg))}}.lg-ink,.lg-paper,[data-register=ink],[data-register=paper]{--accent-foreground:var(--lg-text);--destructive:var(--lg-err);--destructive-foreground:var(--lg-bg);--border:var(--lg-line);--input:var(--lg-ctrl-line);--ring:var(--lg-focus)}:root{--radius:var(--lg-r-8);--sidebar:var(--lg-ink-bg);--sidebar-foreground:var(--lg-ink-text);--sidebar-primary:var(--lg-purple);--sidebar-primary-foreground:var(--lg-paper-bg);--sidebar-accent:var(--lg-ink-text)}@supports (color:color-mix(in lab,red,red)){:root{--sidebar-accent:color-mix(in srgb,var(--lg-ink-text)6%,var(--lg-ink-bg))}}:root{--sidebar-accent-foreground:var(--lg-ink-text);--sidebar-border:var(--lg-hair-ink);--sidebar-ring:var(--lg-cyan)}.lg-ink,[data-register=ink]{--chart-1:var(--lg-purple);--chart-2:var(--lg-lavender);--chart-3:var(--lg-cyan);--chart-4:var(--lg-acid);--chart-5:var(--lg-coral)}.lg-paper,[data-register=paper]{--chart-1:var(--lg-purple-deep);--chart-2:var(--lg-purple);--chart-3:var(--lg-purple-lift);--chart-4:var(--lg-lavender);--chart-5:var(--lg-teal-deep)}@layer base{*,:after,:before{border-color:var(--border)}body{background:var(--background);color:var(--foreground);font-family:var(--lg-grot)}}.fr-pictogram{width:var(--fr-pictogram-size,24px);height:var(--fr-pictogram-size,24px);color:currentColor;fill:currentColor;vertical-align:-.125em;pointer-events:none;flex:none;display:inline-block}.fr-pictogram--sm{--fr-pictogram-size:16px}.fr-pictogram--md{--fr-pictogram-size:24px}.fr-pictogram--lg{--fr-pictogram-size:32px}.fr-pictogram--hero{--fr-pictogram-size:64px}@media (forced-colors:active){.fr-pictogram{forced-color-adjust:auto}}.fr-control-glyph{width:var(--fr-control-glyph-size,16px);height:var(--fr-control-glyph-size,16px);color:currentColor;fill:currentColor;vertical-align:-.125em;pointer-events:none;flex:none;display:inline-block}.fr-control-glyph--micro{--fr-control-glyph-size:12px}.fr-control-glyph--default{--fr-control-glyph-size:16px}.fr-control-glyph--emphasis{--fr-control-glyph-size:20px}.fr-control-glyph[data-control-glyph=control\.loading]{transform-origin:50%;animation:fr-control-glyph-spin .9s linear infinite}@keyframes fr-control-glyph-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fr-control-glyph[data-control-glyph=control\.loading]{animation:none}}@media (forced-colors:active){.fr-control-glyph{forced-color-adjust:auto}}@layer components{[data-ledger-card]>.lg-card-header{grid-template-columns:auto 1fr auto;align-items:start;gap:14px;margin-bottom:12px;display:grid}.lg-card-heading h3{font:600 15px/1.3 var(--lg-grot);color:var(--card-foreground);margin:0}.lg-card-heading p{font:400 12.5px/1.55 var(--lg-grot);color:var(--muted-foreground);margin:4px 0 0}.lg-card-index{border-right:1px solid var(--border);font:500 17px/1.1 var(--lg-mono);color:var(--card-foreground);font-variant-numeric:tabular-nums;justify-items:start;padding:2px 10px 2px 0;display:grid}.lg-card-index small{letter-spacing:var(--lg-track-label);text-transform:uppercase;color:var(--muted-foreground);font-size:9px}.lg-card-pictogram{width:28px;height:28px;color:var(--muted-foreground);justify-content:center;align-items:center;display:inline-flex}.lg-card-pictogram>svg{width:24px;height:24px}.lg-card-trailing{font:500 12px/1.2 var(--lg-mono);letter-spacing:var(--lg-track-label);text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;justify-self:end}.lg-card-trailing[data-slot=metric]{letter-spacing:0;text-transform:none;color:var(--card-foreground);font-variant-numeric:tabular-nums;font-size:20px}[data-card-motif]{background-image:linear-gradient(135deg,var(--lg-text)0,transparent 42%)}@supports (color:color-mix(in lab,red,red)){[data-card-motif]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--lg-text)3%,transparent)0,transparent 42%)}}[data-step-state]{transition:border-color var(--lg-t-step)var(--lg-ease)}[data-step-state=locked]{background:var(--card);border-style:dashed}[data-step-state=locked] .lg-card-heading h3,[data-step-state=locked] .lg-card-index{color:var(--muted-foreground)}[data-step-state=ready]{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){[data-step-state=ready]{border-color:color-mix(in srgb,var(--ring)55%,var(--border))}}[data-step-state=active]{border-color:var(--ring);box-shadow:inset 3px 0 0 0 var(--ring)}[data-step-state=complete] .lg-card-trailing{color:var(--lg-ok)}[data-step-status=invalid] .lg-card-trailing{color:var(--lg-err)}[data-step-status=validated] .lg-card-trailing{color:var(--lg-ok)}.lg-step-reason{font:400 12px/1.5 var(--lg-grot);color:var(--muted-foreground);margin:10px 0 0}[data-step-state]:is(:hover,[data-demo-state=hover]){transform:none}[data-step-state=ready]:is(:hover,[data-demo-state=hover]){border-color:var(--ring)}@media (prefers-reduced-motion:reduce){[data-step-state]{transition:none}}:where([data-ledger-ui=button],[data-ledger-ui=input],[data-ledger-ui=textarea],[data-ledger-ui=select]){box-sizing:border-box;font-family:var(--lg-grot);font-size:14px;line-height:var(--lg-ctrl-lh);border-radius:var(--lg-r-6)}[data-ledger-ui=button]{height:var(--lg-ctrl-h);background:var(--primary);color:var(--primary-foreground);cursor:pointer;transition:transform var(--lg-t-300)var(--lg-ease),box-shadow var(--lg-t-300)var(--lg-ease),border-color var(--lg-t-100)var(--lg-ease),background-color var(--lg-t-100)var(--lg-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-weight:600;display:inline-flex}[data-ledger-ui=button]>.fr-control-glyph{--fr-control-glyph-size:16px}[data-ledger-ui=button][data-size=sm]>.fr-control-glyph{--fr-control-glyph-size:12px}[data-ledger-ui=button][data-size=sm]{height:var(--lg-ctrl-h-sm);padding-inline:14px;font-size:13px}[data-ledger-ui=button][data-size=icon]{width:var(--lg-ctrl-h);padding:0}[data-ledger-ui=button][data-size=icon]>.fr-control-glyph{--fr-control-glyph-size:20px}[data-ledger-ui=button][data-variant=secondary]{border-color:var(--border);background:var(--secondary);color:var(--secondary-foreground);font-weight:500}[data-ledger-ui=button][data-variant=ghost]{border-color:var(--border);color:var(--foreground);background:0 0;font-weight:500}[data-ledger-ui=button][data-variant=destructive]{background:var(--destructive);color:var(--destructive-foreground)}[data-ledger-ui=button]:is(:hover,[data-demo-state=hover]){box-shadow:0 8px 20px var(--primary);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){[data-ledger-ui=button]:is(:hover,[data-demo-state=hover]){box-shadow:0 8px 20px color-mix(in srgb,var(--primary)20%,transparent)}}[data-ledger-ui=button][data-variant=ghost]:is(:hover,[data-demo-state=hover]),[data-ledger-ui=button][data-variant=secondary]:is(:hover,[data-demo-state=hover]){border-color:var(--ring);background:var(--accent);color:var(--accent-foreground);box-shadow:none}[data-ledger-ui=button]:is(:active,[data-demo-state=active]){box-shadow:none;transform:translateY(0)}:where([data-ledger-ui=button],[data-ledger-ui=input],[data-ledger-ui=textarea],[data-ledger-ui=select],[data-ledger-ui=checkbox],[data-ledger-ui=card],[data-ledger-ui=nav-item],[data-ledger-ui=link]):is(:focus-visible,[data-demo-state=focus]){outline:2px solid var(--ring);outline-offset:3px}[data-ledger-ui=button]:is(:disabled,[aria-disabled=true]),[data-ledger-ui=checkbox][aria-disabled=true],[data-ledger-ui=input]:disabled,[data-ledger-ui=link][aria-disabled=true],[data-ledger-ui=nav-item][aria-disabled=true],[data-ledger-ui=select]:disabled,[data-ledger-ui=textarea]:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}[data-ledger-ui=button][data-state=loading]:not(:has(.fr-control-glyph)):before{content:"";box-sizing:border-box;width:13px;height:13px;animation:lg-app-spin var(--lg-t-600)linear infinite;border:1.5px solid;border-right:1.5px solid #0000;border-radius:50%}:where([data-ledger-ui=input],[data-ledger-ui=textarea],[data-ledger-ui=select]){width:100%;height:var(--lg-ctrl-h);appearance:none;border:1px solid var(--input);background:var(--background);color:var(--foreground);transition:border-color var(--lg-t-100)var(--lg-ease);padding:10px 13px;display:block}[data-ledger-ui=textarea]{resize:vertical;height:auto;min-height:96px}select[data-ledger-ui=select]{background-image:linear-gradient(45deg,transparent calc(50% - .75px),var(--muted-foreground)calc(50% - .75px),var(--muted-foreground)calc(50% + .75px),transparent calc(50% + .75px)),linear-gradient(135deg,transparent calc(50% - .75px),var(--muted-foreground)calc(50% - .75px),var(--muted-foreground)calc(50% + .75px),transparent calc(50% + .75px));background-position:right 19.5px center,right 14px center;background-repeat:no-repeat;background-size:5.5px 7px;padding-right:38px}button[data-ledger-ui=select]{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}[data-ledger-ui=select]>[data-slot=disclosure-glyph]{--fr-control-glyph-size:12px;color:var(--muted-foreground);margin-left:auto}:where([data-ledger-ui=input],[data-ledger-ui=textarea],[data-ledger-ui=select]):is(:hover,[data-demo-state=hover]){border-color:var(--ring)}:where([data-ledger-ui=input],[data-ledger-ui=textarea],[data-ledger-ui=select])[aria-invalid=true]{border-color:var(--destructive)}[data-ledger-field]{gap:8px;display:grid}[data-ledger-field]>label,[data-ledger-label],[data-ledger-message]{font-family:var(--lg-mono);letter-spacing:var(--lg-track-annot);text-transform:uppercase;font-size:10px;line-height:1.6}[data-ledger-field]>label,[data-ledger-label]{color:var(--foreground);font-weight:500}[data-ledger-message]{color:var(--muted-foreground)}[data-ledger-message][data-tone=error]{color:var(--destructive)}[data-ledger-message][data-tone=error]:before{content:"×";margin-right:7px}[data-ledger-ui=checkbox]{border:1px solid var(--input);border-radius:var(--lg-r-3);width:18px;height:18px;color:var(--background);cursor:pointer;transition:border-color var(--lg-t-100)var(--lg-ease),background-color var(--lg-t-100)var(--lg-ease);background:0 0;place-items:center;padding:0;display:inline-grid}[data-ledger-ui=checkbox]:is(:hover,[data-demo-state=hover]){border-color:var(--ring)}[data-ledger-ui=checkbox][data-state=checked]{border-color:var(--lg-accent);background:var(--lg-accent)}[data-ledger-ui=checkbox][data-state=checked]:not(:has(.fr-control-glyph)):after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:4px;height:8px;transform:translateY(-1px)rotate(45deg)}[data-ledger-ui=checkbox]>[data-slot=indicator-glyph]{--fr-control-glyph-size:12px}[data-ledger-ui=status]{border:1px solid;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){[data-ledger-ui=status]{border:1px solid color-mix(in srgb,currentColor 42%,transparent)}}[data-ledger-ui=status]{border-radius:var(--lg-r-3);font:500 10px/1.2 var(--lg-mono);letter-spacing:var(--lg-track-label);text-transform:uppercase}[data-ledger-ui=alert] [data-slot=lead]:not(:has(.fr-control-glyph)):before,[data-ledger-ui=status]:not(:has(.fr-control-glyph)):before{text-transform:none;font-weight:500}[data-ledger-ui=status][data-tone=error]{color:var(--lg-err);background:var(--lg-err-wash)}[data-ledger-ui=status][data-tone=warning]{color:var(--lg-warn);background:var(--lg-warn-wash)}[data-ledger-ui=status][data-tone=success]{color:var(--lg-ok);background:var(--lg-ok-wash)}[data-ledger-ui=status][data-tone=info]{color:var(--lg-info);background:var(--lg-info-wash)}[data-ledger-ui=status][data-tone=error]:not(:has(.fr-control-glyph)):before{content:"×"}[data-ledger-ui=status][data-tone=warning]:not(:has(.fr-control-glyph)):before{content:"!"}[data-ledger-ui=status][data-tone=success]:not(:has(.fr-control-glyph)):before{content:"✓"}[data-ledger-ui=status][data-tone=info]:not(:has(.fr-control-glyph)):before{content:"i"}[data-ledger-ui=status]>[data-slot=leading-glyph]{--fr-control-glyph-size:12px}[data-ledger-ui=card]{border:1px solid var(--border);border-radius:var(--lg-r-8);background:var(--card);color:var(--card-foreground);padding:18px;display:block}[data-ledger-ui=card][data-variant=raised]{background:var(--secondary)}[data-ledger-ui=card][data-variant=interactive]{cursor:pointer;transition:transform var(--lg-t-300)var(--lg-ease),border-color var(--lg-t-100)var(--lg-ease)}[data-ledger-ui=card][data-variant=interactive]:is(:hover,[data-demo-state=hover]){border-color:var(--ring);transform:translateY(-2px)}[data-ledger-ui=alert]{border-left:3px solid var(--foreground);background:var(--secondary);color:var(--muted-foreground);font:12.5px/1.6 var(--lg-grot);padding:12px 15px}[data-ledger-ui=alert] [data-slot=lead]{color:var(--foreground);font:500 10px/1.4 var(--lg-mono);letter-spacing:var(--lg-track-annot);text-transform:uppercase;align-items:center;gap:5px;margin-right:7px;display:inline-flex}[data-ledger-ui=alert][data-tone=error]{border-left-color:var(--lg-err);background:var(--lg-err-wash)}[data-ledger-ui=alert][data-tone=warning]{border-left-color:var(--lg-warn);background:var(--lg-warn-wash)}[data-ledger-ui=alert][data-tone=success]{border-left-color:var(--lg-ok);background:var(--lg-ok-wash)}[data-ledger-ui=alert][data-tone=info]{border-left-color:var(--lg-info);background:var(--lg-info-wash)}[data-ledger-ui=alert][data-tone=error] [data-slot=lead]{color:var(--lg-err)}[data-ledger-ui=alert][data-tone=warning] [data-slot=lead]{color:var(--lg-warn)}[data-ledger-ui=alert][data-tone=success] [data-slot=lead]{color:var(--lg-ok)}[data-ledger-ui=alert][data-tone=info] [data-slot=lead]{color:var(--lg-info)}[data-ledger-ui=alert][data-tone=error] [data-slot=lead]:not(:has(.fr-control-glyph)):before{content:"× "}[data-ledger-ui=alert][data-tone=warning] [data-slot=lead]:not(:has(.fr-control-glyph)):before{content:"! "}[data-ledger-ui=alert][data-tone=success] [data-slot=lead]:not(:has(.fr-control-glyph)):before{content:"✓ "}[data-ledger-ui=alert][data-tone=info] [data-slot=lead]:not(:has(.fr-control-glyph)):before{content:"i "}[data-ledger-ui=alert] [data-slot=leading-glyph]{--fr-control-glyph-size:12px}[data-ledger-ui=table]{border-collapse:collapse;width:100%;color:var(--foreground);font:13px/1.4 var(--lg-grot)}[data-ledger-ui=table] th{border-bottom:2px solid var(--foreground);color:var(--muted-foreground);font:500 10px/1.3 var(--lg-mono);letter-spacing:var(--lg-track-label);text-align:left;text-transform:uppercase;padding:0 12px 8px 0}[data-ledger-ui=table-row] td{border-top:1px solid var(--border);transition:background-color var(--lg-t-100)var(--lg-ease);padding:10px 12px 10px 0}[data-ledger-ui=table-row]:first-child td{border-top:0}[data-ledger-ui=table-row]:is(:hover,[data-demo-state=hover]) td,[data-ledger-ui=table-row][data-state=selected] td{background:var(--accent)}[data-ledger-ui=table][data-density=dense] [data-ledger-ui=table-row] td{padding-block:7px;font-size:12px}[data-ledger-ui=table] :is(th,td):last-child{text-align:right;padding-right:0}[data-ledger-ui=dialog],[data-ledger-ui=sheet]{border:1px solid var(--border);border-radius:var(--lg-r-8);background:var(--background);min-height:220px;position:relative;overflow:hidden}:where([data-ledger-ui=dialog],[data-ledger-ui=sheet]) [data-slot=overlay]{background:var(--lg-ink-bg);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){:where([data-ledger-ui=dialog],[data-ledger-ui=sheet]) [data-slot=overlay]{background:color-mix(in srgb,var(--lg-ink-bg)72%,transparent)}}:where([data-ledger-ui=dialog],[data-ledger-ui=sheet]) [data-slot=content]{z-index:1;border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);animation:lg-app-enter var(--lg-t-300)var(--lg-ease)both;padding:20px;position:absolute}:where([data-ledger-ui=dialog],[data-ledger-ui=sheet]) [data-slot=close-glyph]{z-index:2;position:absolute;top:10px;right:10px}[data-ledger-ui=dialog] [data-slot=content]{border-radius:var(--lg-r-8);width:min(84%,390px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}[data-ledger-ui=sheet] [data-slot=content]{border-width:0 0 0 1px;width:min(76%,360px);inset:0 0 0 auto}:where([data-ledger-ui=dialog],[data-ledger-ui=sheet]) [data-slot=title]{font:500 18px/1.2 var(--lg-grot);margin:0 0 7px}:where([data-ledger-ui=dialog],[data-ledger-ui=sheet]) [data-slot=description]{color:var(--muted-foreground);font:12px/1.55 var(--lg-grot);margin:0}:where([data-ledger-ui=dialog],[data-ledger-ui=sheet]) [data-slot=actions]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}[data-ledger-ui=tooltip]{border:1px solid var(--sidebar-border);border-radius:var(--lg-r-3);background:var(--sidebar);max-width:230px;color:var(--sidebar-foreground);font:10px/1.4 var(--lg-mono);letter-spacing:var(--lg-track-annot);animation:lg-app-enter var(--lg-t-100)var(--lg-ease)both;padding:7px 10px;display:inline-flex}[data-ledger-ui=skeleton]{border-radius:var(--lg-r-3);background:linear-gradient(100deg,var(--secondary)20%,var(--accent)42%,var(--secondary)64%);background-size:200% 100%;min-height:12px;animation:lg-app-skeleton 1.8s linear infinite}[data-ledger-ui=progress]{border-radius:var(--lg-r-pill);background:var(--secondary);height:6px;overflow:hidden}[data-ledger-ui=progress] [data-slot=indicator]{width:var(--ledger-progress,0);border-radius:inherit;background:var(--primary);height:100%;transition:width var(--lg-t-600)var(--lg-ease);display:block}[data-ledger-ui=nav-item]{min-height:var(--lg-ctrl-h-sm);border-radius:var(--lg-r-6);color:var(--muted-foreground);font:500 13px/1.2 var(--lg-grot);cursor:pointer;transition:background-color var(--lg-t-100)var(--lg-ease),color var(--lg-t-100)var(--lg-ease);border:1px solid #0000;align-items:center;gap:8px;padding:0 11px;text-decoration:none;display:flex}[data-ledger-ui=nav-item]>.fr-control-glyph{--fr-control-glyph-size:16px}[data-ledger-ui=link]{color:var(--lg-accent);font:500 13px/1.3 var(--lg-grot);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex}[data-ledger-ui=link]>.fr-control-glyph{--fr-control-glyph-size:12px}[data-ledger-ui=nav-item]:is(:hover,[data-demo-state=hover]),[data-ledger-ui=nav-item][data-state=active]{background:var(--accent);color:var(--accent-foreground)}[data-motion=reduced] *,[data-motion=reduced] :after,[data-motion=reduced] :before{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}[data-ledger-section]{position:relative}[data-ledger-atmosphere-layer]{z-index:0;position:absolute;inset:0;overflow:hidden}.lg-atm-content{z-index:1;position:relative}[data-tier=quiet]>[data-ledger-atmosphere-layer]{inset:0 0 0 55%}.lg-atm-aurora{mask-image:var(--lg-aurora-mask);-webkit-mask-image:var(--lg-aurora-mask)}.lg-atm-aurora .lg-atm-aurora-band{filter:blur(var(--lg-aurora-blur));border-radius:50%;position:absolute}.lg-atm-aurora .lg-atm-aurora-band:first-child{inset:var(--lg-aurora-b1-box);background:var(--lg-aurora-b1);animation:lg-atm-drift1 14s ease-in-out infinite alternate}.lg-atm-aurora .lg-atm-aurora-band:nth-child(2){inset:var(--lg-aurora-b2-box);background:var(--lg-aurora-b2);animation:lg-atm-drift2 18s ease-in-out infinite alternate}.lg-atm-aurora .lg-atm-aurora-band:nth-child(3){inset:var(--lg-aurora-b3-box);background:var(--lg-aurora-b3);animation:lg-atm-drift3 22s ease-in-out infinite alternate}.lg-atm-aurora .lg-atm-aurora-band:nth-child(4){inset:var(--lg-aurora-b4-box,0);background:var(--lg-aurora-b4,none);animation:lg-atm-drift2 20s ease-in-out infinite alternate}@keyframes lg-atm-drift1{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(8%,6%)rotate(3deg)scale(1.08)}}@keyframes lg-atm-drift2{0%{transform:translate(0)rotate(0)scale(1.05)}to{transform:translate(-6%,-8%)rotate(-3deg)scale(1)}}@keyframes lg-atm-drift3{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(-8%,5%)rotate(2deg)scale(1.06)}}.lg-atm-survey svg{width:100%;height:100%;display:block}.lg-atm-survey .lg-survey-line{stroke:var(--lg-text);stroke-width:1px;fill:none;opacity:.22}.lg-atm-survey .lg-survey-index{stroke:var(--lg-text);stroke-width:1.6px;fill:none;opacity:.6}.lg-atm-survey[data-clear=bottom]{-webkit-mask-image:linear-gradient(#0000 20%,#000 58%);mask-image:linear-gradient(#0000 20%,#000 58%)}.lg-atm-survey[data-clear=top]{-webkit-mask-image:linear-gradient(#000 42%,#0000 80%);mask-image:linear-gradient(#000 42%,#0000 80%)}.lg-atm-survey[data-clear=left]{-webkit-mask-image:linear-gradient(270deg,#000 45%,#0000 82%);mask-image:linear-gradient(270deg,#000 45%,#0000 82%)}.lg-atm-grid{background-image:linear-gradient(var(--lg-text)1px,transparent 1px),linear-gradient(90deg,var(--lg-text)1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.lg-atm-grid{background-image:linear-gradient(color-mix(in srgb,var(--lg-text)3%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--lg-text)3%,transparent)1px,transparent 1px)}}.lg-atm-grid{background-size:48px 48px}.lg-atm-beacons .lg-atm-beacon{aspect-ratio:1;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.lg-atm-beacons .lg-atm-beacon[data-tone=accent]{background:radial-gradient(circle,var(--lg-accent)0,var(--lg-accent)45%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.lg-atm-beacons .lg-atm-beacon[data-tone=accent]{background:radial-gradient(circle,color-mix(in srgb,var(--lg-accent)34%,transparent)0,color-mix(in srgb,var(--lg-accent)10%,transparent)45%,transparent 70%)}}.lg-atm-beacons .lg-atm-beacon[data-tone=signal]{background:radial-gradient(circle,var(--lg-signal)0,var(--lg-signal)45%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.lg-atm-beacons .lg-atm-beacon[data-tone=signal]{background:radial-gradient(circle,color-mix(in srgb,var(--lg-signal)26%,transparent)0,color-mix(in srgb,var(--lg-signal)8%,transparent)45%,transparent 70%)}}.lg-atm-beacons[data-breathe] .lg-atm-beacon{animation:lg-atm-breathe var(--lg-breathe-d,var(--lg-t-breathe))ease-in-out var(--lg-breathe-delay,0s)infinite alternate}@keyframes lg-atm-breathe{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.06)}}[data-ledger-atmosphere=band]{background:var(--lg-band-bg);color:var(--lg-band-text);--lg-text:var(--lg-band-text);--lg-text-2:var(--lg-band-text-2);--lg-line:var(--lg-band-line);--background:var(--lg-band-bg);--foreground:var(--lg-band-text);--muted-foreground:var(--lg-band-text-2);--border:var(--lg-band-line)}.lg-atm-copy-panel{z-index:1;background:var(--lg-panel-bg);border:1px solid var(--lg-line);border-radius:var(--lg-r-8);position:relative}@media (prefers-reduced-motion:reduce){.lg-atm-aurora .lg-atm-aurora-band,.lg-atm-beacons .lg-atm-beacon,.lg-atm-beacons[data-breathe] .lg-atm-beacon{animation:none}}@media print{.lg-atm-aurora,.lg-atm-beacons{display:none}}[data-ledger-motion=flow]{--lg-flow-n:4;text-align:center;justify-items:center;gap:22px;display:grid;position:relative}.lg-flow-core{background:radial-gradient(circle,var(--lg-accent)0,var(--lg-accent)45%,transparent 70%);border-radius:50%;width:64px;height:64px}@supports (color:color-mix(in lab,red,red)){.lg-flow-core{background:radial-gradient(circle,color-mix(in srgb,var(--lg-accent)34%,transparent)0,color-mix(in srgb,var(--lg-accent)10%,transparent)45%,transparent 70%)}}.lg-flow-stages{counter-reset:lg-flow;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.lg-flow-stage{font-family:var(--lg-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lg-text-2);counter-increment:lg-flow;font-size:12px}.lg-flow-stage:before{content:counter(lg-flow,decimal-leading-zero)" · ";color:var(--lg-text-2)}.lg-flow-governed{color:var(--lg-text);margin:0}.lg-flow-stages>:first-child{--lg-flow-i:0}.lg-flow-stages>:nth-child(2){--lg-flow-i:1}.lg-flow-stages>:nth-child(3){--lg-flow-i:2}.lg-flow-stages>:nth-child(4){--lg-flow-i:3}.lg-flow-stages>:nth-child(5){--lg-flow-i:4}.lg-flow-stages>:nth-child(6){--lg-flow-i:5}[data-ledger-motion=flow].is-flowing .lg-flow-core{animation:lg-flow-core var(--lg-t-900)var(--lg-ease)both}[data-ledger-motion=flow].is-flowing .lg-flow-stage{animation:lg-flow-stage var(--lg-t-600)var(--lg-ease)both;animation-delay:calc(var(--lg-t-600) + var(--lg-flow-i,0)*var(--lg-t-flow-step))}[data-ledger-motion=flow].is-flowing .lg-flow-governed{animation:lg-flow-stage var(--lg-t-600)var(--lg-ease)both;animation-delay:calc(var(--lg-t-600) + var(--lg-flow-n,4)*var(--lg-t-flow-step))}@media (prefers-reduced-motion:no-preference){html[data-motion-armed] [data-ledger-motion=flow]:not(.is-flowing):not([data-motion-static]) :is(.lg-flow-core,.lg-flow-stage,.lg-flow-governed){opacity:0}}@keyframes lg-flow-core{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes lg-flow-stage{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-ledger-motion=flow] *,[data-ledger-motion=flow] :after,[data-ledger-motion=flow] :before{animation:none!important}}@media print{[data-ledger-motion=flow] :is(.lg-flow-core,.lg-flow-stage,.lg-flow-governed){opacity:1!important;animation:none!important}}}@keyframes lg-app-spin{to{transform:rotate(1turn)}}@keyframes lg-app-skeleton{to{background-position:-200% 0}}@keyframes lg-app-enter{0%{opacity:0;transform:translateY(6px)scale(.99)}}@media (prefers-reduced-motion:reduce){[data-ledger-ui],[data-ledger-ui] *,[data-ledger-ui] :after,[data-ledger-ui] :before,[data-ledger-ui]:after,[data-ledger-ui]:before{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}[data-ledger-ui=button]{color:var(--primary-foreground)}[data-ledger-ui=button][data-variant=secondary]{color:var(--secondary-foreground)}[data-ledger-ui=button][data-variant=ghost]{color:var(--foreground)}[data-ledger-ui=button][data-variant=destructive]{color:var(--destructive-foreground)}[data-ledger-ui=button][data-variant=secondary]:is(:hover,[data-demo-state=hover]){color:var(--accent-foreground)}[data-ledger-atmosphere-layer]{pointer-events:none}[data-motion-paused],[data-motion-paused] *{animation-play-state:paused!important}.lg-brand{--brand-height:24px;--brand-clear:calc(var(--brand-height)*.289);align-items:flex-start;gap:calc(var(--brand-height)*.34);padding:var(--brand-clear);color:inherit;flex-direction:column;display:inline-flex}.lg-brand-asset{height:var(--brand-height);flex:none;width:auto;display:block}.lg-brand-asset svg{width:auto;height:100%;display:block}.lg-brand-cvp{max-width:calc(var(--brand-height)*4.31);font-family:var(--lg-grot);font-size:max(11px,calc(var(--brand-height)*.3));color:var(--lg-text-2,currentColor);font-weight:400;line-height:1.35;display:block}.lg-brand:not([data-brand=lockup]) .lg-brand-cvp{display:none}.lg-brand[data-surface=appIcon],.lg-brand[data-surface=avatar],.lg-brand[data-surface=favicon],.lg-brand[data-surface=narrowNav]{--brand-clear:calc(var(--brand-height)*.2);justify-content:center;align-items:center}@media print{.lg-brand{break-inside:avoid}}