:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f5f5f5;--surface:#fff;--surface-muted:#efefef;--border:#d4d4d4;--border-strong:#8a8a8a;--text:#1a1a1a;--text-muted:#5f5f5f;--primary-bg:#1a1a1a;--primary-fg:#fff;--accent:#4338ca;--accent-fg:#fff;--accent-soft:#e8e9fb;--error:#b42318;--error-bg:#fdecea;--success:#166534;--success-bg:#e6f4ea;--focus:var(--accent);--session-push-bg:#0072b2;--session-push-fg:#fff;--session-pull-bg:#d55e00;--session-pull-fg:#111;--session-legs-bg:#009e73;--session-legs-fg:#111;--session-full-body-bg:#cc79a7;--session-full-body-fg:#111;--session-deload-bg:#f0e442;--session-deload-fg:#111;--session-unknown-bg:#6b6b6b;--session-unknown-fg:#fff;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-num:1.25rem;--text-display:clamp(3.5rem, 20vw, 5.5rem);--weight-normal:400;--weight-medium:500;--weight-bold:700;--leading:1.45;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--radius-sm:6px;--radius:8px;--border-width:1px;--target:44px;--focus-width:2px;--page-max:44rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0f0f0f;--surface:#1a1a1a;--surface-muted:#242424;--border:#333;--border-strong:#7a7a7a;--text:#ececec;--text-muted:#a3a3a3;--primary-bg:#f2f2f2;--primary-fg:#111;--accent:#a5b4fc;--accent-fg:#111;--accent-soft:#26274d;--error:#fca5a5;--error-bg:#3a1d1d;--success:#86efac;--success-bg:#14301f}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading);padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));overflow-wrap:break-word;margin:0}h1,h2,h3,p{margin:0}h1{font-size:var(--text-xl);line-height:1.2}h2{font-size:var(--text-lg);line-height:1.25}h3{font-size:var(--text-base);line-height:1.3}a{color:var(--accent)}pre{white-space:pre-wrap;background:var(--surface-muted);border:var(--border-width) solid var(--border);border-radius:var(--radius);padding:var(--space-3);margin:0;font-family:inherit}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.num,input[type=number],progress{font-variant-numeric:tabular-nums}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-session=push]{--session-bg:var(--session-push-bg);--session-fg:var(--session-push-fg)}[data-session=pull]{--session-bg:var(--session-pull-bg);--session-fg:var(--session-pull-fg)}[data-session=legs]{--session-bg:var(--session-legs-bg);--session-fg:var(--session-legs-fg)}[data-session=full-body]{--session-bg:var(--session-full-body-bg);--session-fg:var(--session-full-body-fg)}[data-session=deload]{--session-bg:var(--session-deload-bg);--session-fg:var(--session-deload-fg)}[data-session=unknown]{--session-bg:var(--session-unknown-bg);--session-fg:var(--session-unknown-fg)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.control{width:100%;min-height:var(--target);padding:0 var(--space-3);font:inherit;color:var(--text);background:var(--surface);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);font-size:max(16px,1rem);line-height:1.3;display:block}textarea.control{padding:var(--space-3);resize:vertical;min-height:5.5rem}.control:disabled{color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.control[aria-invalid=true]{border-color:var(--error)}.btn.svelte-1klcfz0{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--target);min-width:var(--target);padding:0 var(--space-4);font:inherit;font-size:max(16px,1rem);font-weight:var(--weight-medium);text-align:center;cursor:pointer;border:var(--border-width) solid transparent;border-radius:var(--radius);line-height:1.2;text-decoration:none;display:inline-flex}.primary.svelte-1klcfz0{background:var(--primary-bg);color:var(--primary-fg)}.secondary.svelte-1klcfz0{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.quiet.svelte-1klcfz0{color:var(--text);background:0 0}.quiet.svelte-1klcfz0:hover{background:var(--surface-muted)}.btn.svelte-1klcfz0:disabled,.btn[aria-disabled=true].svelte-1klcfz0{cursor:not-allowed;background:var(--surface-muted);color:var(--text-muted);border-color:var(--border)}.quiet.svelte-1klcfz0:disabled,.quiet[aria-disabled=true].svelte-1klcfz0{background:0 0;border-color:#0000}.page.svelte-vsdkct{gap:var(--space-4);max-width:var(--page-max);flex-direction:column;margin:0 auto;display:flex}.back.svelte-vsdkct{margin-left:calc(var(--space-3) * -1)}
