:root{--space-1:4px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:20px;--radius-full:9999px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-family-base:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--density-row-height:44px;--density-row-height-compact:32px;--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--motion-easing:cubic-bezier(.2, 0, 0, 1)}:root,[data-theme=ledgerline]{--bg-canvas:#141416;--bg-surface:#1c1c1f;--bg-surface-raised:#232327;--bg-surface-overlay:#28282d;--bg-inset:#18181b;--bg-sidebar:#101012;--bg-sidebar-active:#3ba89c2e;--text-primary:#f4f4f3;--text-secondary:#c8c7cf;--text-muted:#b4b3bb;--text-inverse:#16151c;--text-link:#5cc0b2;--text-on-sidebar:#fff;--text-on-sidebar-secondary:#ffffffb8;--border-subtle:#f4f4f31f;--border-strong:#f4f4f33d;--border-interactive:#3ba89c;--border-sidebar:#ffffff24;--focus-ring:#5cc0b2;--accent:#3ba89c;--accent-hover:#5cc0b2;--accent-surface:#3ba89c24;--action-primary:#3ba89c;--action-primary-hover:#5cc0b2;--action-primary-active:#2b9b7f;--action-primary-text:#0c1a17;--action-secondary:#232327;--action-secondary-hover:#2b2b30;--action-secondary-active:#34343a;--action-secondary-text:#f4f4f3;--action-destructive:#c76a6a;--action-destructive-hover:#d68585;--action-destructive-active:#b25454;--action-destructive-text:#240808;--action-destructive-strong:#dc2626;--action-destructive-strong-hover:#b91c1c;--action-destructive-strong-text:#fff;--status-success-bg:#5cc0b229;--status-success-text:#8ad4c8;--status-success-border:#5cc0b266;--status-warning-bg:#caa24a29;--status-warning-text:#dfc084;--status-warning-border:#caa24a66;--status-danger-bg:#9b4040;--status-danger-text:#fff;--status-danger-border:#b25454;--status-danger-fg:#e8a3a3;--status-info-bg:#5cc0b229;--status-info-text:#8ad4c8;--status-info-border:#5cc0b266;--status-progress-bg:#c77d2e29;--status-progress-text:#ecb682;--status-progress-border:#c77d2e66;--status-neutral-bg:#232327;--status-neutral-text:#c8c7cf;--status-neutral-border:#f4f4f333;--shadow-1:0 1px 2px #0006;--shadow-2:0 2px 6px #00000073;--shadow-3:0 8px 16px #00000080;--shadow-4:0 16px 32px #0009;--blur-glass:18px;--opacity-glass:1;--glass-alpha:.5;--glass-saturate:160%;--glass-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));--glass-card-bg:rgba(12, 24, 40, var(--glass-alpha));--glass-card-shadow:0 6px 20px #0a0f1947, inset 0 1px 0 #ffffff4d;--glass-radius-card:14px;--glass-radius-pill:999px;--border-glass-decorative:1px solid #ffffff47;--border-glass-interactive:1px solid #ffffff6b;--border-glass-interactive-color:#ffffff6b;--glass-sidebar-rgb:255, 255, 255;--glass-sidebar-alpha:.14;--glass-sidebar-bg:rgba(var(--glass-sidebar-rgb), var(--glass-sidebar-alpha));--glass-btn-neutral-rgb:255, 255, 255;--glass-btn-neutral-alpha:.16;--glass-btn-neutral-bg:rgba(var(--glass-btn-neutral-rgb), var(--glass-btn-neutral-alpha));--glass-btn-teal-rgb:59, 168, 156;--glass-btn-teal-alpha:.45;--glass-btn-teal-bg:rgba(var(--glass-btn-teal-rgb), var(--glass-btn-teal-alpha));--glass-btn-red-rgb:220, 38, 38;--glass-btn-red-alpha:.36;--glass-btn-red-bg:rgba(var(--glass-btn-red-rgb), var(--glass-btn-red-alpha));--glass-btn-blue-rgb:37, 99, 220;--glass-btn-blue-alpha:.5;--glass-btn-blue-bg:rgba(var(--glass-btn-blue-rgb), var(--glass-btn-blue-alpha));--glass-tab-active-rgb:59, 168, 156;--glass-tab-active-alpha:.5;--glass-tab-active-bg:rgba(var(--glass-tab-active-rgb), var(--glass-tab-active-alpha));--glass-logout-height:42px;--glass-logout-saturate:170%;--glass-logout-filter:blur(var(--blur-glass)) saturate(var(--glass-logout-saturate));--glass-logout-rgb:255, 59, 59;--glass-logout-alpha:.5;--glass-logout-underlay-alpha:.6;--glass-logout-bg:linear-gradient(rgba(var(--glass-logout-rgb), var(--glass-logout-alpha)), rgba(var(--glass-logout-rgb), var(--glass-logout-alpha))), rgba(12, 24, 40, var(--glass-logout-underlay-alpha));--glass-logout-text:#ffc8c8;--glass-logout-border:1px solid #ffa0a0e6;--glass-bokeh-alpha:.3;--bg-page-glass:radial-gradient(circle at 24% 26%, rgba(255, 255, 255, var(--glass-bokeh-alpha)) 0, transparent 9%), radial-gradient(circle at 62% 46%, #ff78644d 0, transparent 10%), radial-gradient(circle at 86% 70%, #3caadc4d 0, transparent 22%), radial-gradient(circle at 40% 82%, #e63c3c4d 0, transparent 20%), radial-gradient(circle at 12% 62%, rgba(255, 255, 255, var(--glass-bokeh-alpha)) 0, transparent 4%), radial-gradient(circle at 48% 14%, #ffebc84d 0, transparent 5%), radial-gradient(circle at 76% 24%, rgba(255, 255, 255, var(--glass-bokeh-alpha)) 0, transparent 4%), linear-gradient(180deg, #0a1626 0%, #10243c 55%, #1c2c3a 100%)}[data-reduced-motion]{--motion-fast:0s;--motion-base:0s;--motion-slow:0s}[data-reduced-transparency]{--blur-glass:0px;--opacity-glass:1;--glass-saturate:100%;--glass-logout-saturate:100%;--glass-alpha:1;--glass-sidebar-alpha:1;--glass-sidebar-rgb:34, 48, 66;--glass-btn-neutral-alpha:1;--glass-btn-neutral-rgb:51, 61, 74;--glass-btn-teal-alpha:1;--glass-btn-teal-rgb:33, 89, 92;--glass-btn-red-alpha:1;--glass-btn-red-rgb:87, 29, 39;--glass-btn-blue-alpha:1;--glass-btn-blue-rgb:25, 62, 130;--glass-tab-active-alpha:1;--glass-tab-active-rgb:35, 96, 98;--glass-logout-alpha:1;--glass-logout-underlay-alpha:1;--glass-logout-rgb:118, 38, 46}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=false]){--motion-fast:0s;--motion-base:0s;--motion-slow:0s}}@media (prefers-reduced-transparency:reduce){:root:not([data-reduced-transparency=false]){--blur-glass:0px;--opacity-glass:1;--glass-saturate:100%;--glass-logout-saturate:100%;--glass-alpha:1;--glass-sidebar-alpha:1;--glass-sidebar-rgb:34, 48, 66;--glass-btn-neutral-alpha:1;--glass-btn-neutral-rgb:51, 61, 74;--glass-btn-teal-alpha:1;--glass-btn-teal-rgb:33, 89, 92;--glass-btn-red-alpha:1;--glass-btn-red-rgb:87, 29, 39;--glass-btn-blue-alpha:1;--glass-btn-blue-rgb:25, 62, 130;--glass-tab-active-alpha:1;--glass-tab-active-rgb:35, 96, 98;--glass-logout-alpha:1;--glass-logout-underlay-alpha:1;--glass-logout-rgb:118, 38, 46}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--blur-glass:0px;--opacity-glass:1;--glass-saturate:100%;--glass-logout-saturate:100%;--glass-alpha:1;--glass-sidebar-alpha:1;--glass-sidebar-rgb:34, 48, 66;--glass-btn-neutral-alpha:1;--glass-btn-neutral-rgb:51, 61, 74;--glass-btn-teal-alpha:1;--glass-btn-teal-rgb:33, 89, 92;--glass-btn-red-alpha:1;--glass-btn-red-rgb:87, 29, 39;--glass-btn-blue-alpha:1;--glass-btn-blue-rgb:25, 62, 130;--glass-tab-active-alpha:1;--glass-tab-active-rgb:35, 96, 98;--glass-logout-alpha:1;--glass-logout-underlay-alpha:1;--glass-logout-rgb:118, 38, 46}}.ll-client-page{--text-primary:#f4f4f3;--text-secondary:#c8c7cf;--text-muted:#b4b3bb;--client-bloom-alpha:.05;--client-ground:radial-gradient(circle at 24% 26%, rgba(255, 255, 255, var(--client-bloom-alpha)) 0, transparent 9%), radial-gradient(circle at 62% 46%, rgba(255, 120, 100, var(--client-bloom-alpha)) 0, transparent 10%), radial-gradient(circle at 86% 70%, rgba(60, 170, 220, var(--client-bloom-alpha)) 0, transparent 22%), radial-gradient(circle at 40% 82%, rgba(230, 60, 60, var(--client-bloom-alpha)) 0, transparent 20%), radial-gradient(circle at 76% 24%, rgba(255, 255, 255, var(--client-bloom-alpha)) 0, transparent 4%), linear-gradient(180deg, #0a1626 0%, #10243c 55%, #1c2c3a 100%);--border-glass-decorative:1px solid var(--border-glass-interactive-color);--doc-bg:#000;--doc-fg:#f2f2f2;--doc-accent:#6be687;--doc-frame-alpha:.6;--doc-frame-border:1px solid rgba(255, 255, 255, var(--doc-frame-alpha));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--client-ground);min-height:100dvh;color:var(--text-primary);--selected-chip-rgb:79, 140, 255;--selected-chip-bg-alpha:.2;--selected-chip-bg:rgba(var(--selected-chip-rgb), var(--selected-chip-bg-alpha));--selected-chip-border-alpha:.55;--selected-chip-border:rgba(var(--selected-chip-rgb), var(--selected-chip-border-alpha));--selected-chip-text:#cfe0ff;--intake-progress-track-bg:#ffffff14;--intake-progress-fill:linear-gradient(90deg, rgb(var(--selected-chip-rgb)), #7db4ff)}[data-reduced-transparency] .ll-client-page{--selected-chip-bg-alpha:.45;--selected-chip-border-alpha:1;background:#0a1626}@media (prefers-reduced-transparency:reduce){:root:not([data-reduced-transparency=false]) .ll-client-page{--selected-chip-bg-alpha:.45;--selected-chip-border-alpha:1;background:#0a1626}}html:has(.ll-client-page){background:#0a1626}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--font-size-md);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}a{color:var(--text-link)}.ll-button{background:var(--btn-bg)}.ll-button:hover,.ll-button[data-hovered]{background:var(--btn-bg-hover)}.ll-button[data-disabled],.ll-button:disabled{background:var(--btn-bg)}@keyframes progress-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (width<=640px){.app-shell{flex-direction:column}.app-shell-nav{border-right:none;border-bottom:1px solid var(--border-subtle);width:100%;overflow-x:auto}.app-shell-nav-list{gap:var(--space-4);display:flex;flex-direction:row!important}.app-shell-topbar{padding:var(--space-2) var(--space-4) 0!important}}.inline-nav-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.step-row{align-items:stretch;gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.step-row-item{align-items:center;gap:var(--space-3);flex:190px;min-width:190px;display:flex}.step-row-item>:first-child{flex:1;min-width:0}.step-row-arrow{color:var(--text-muted);flex-shrink:0}.step-row-item:last-child .step-row-arrow{display:none}@media (width<=640px){.step-row{flex-direction:column}.step-row-item{flex-direction:column;align-items:stretch}.step-row-arrow{align-self:center;transform:rotate(90deg)}}
