.timesheet[data-astro-cid-3l2esloc]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-5) var(--space-4);box-shadow:var(--shadow-lift);font-family:var(--font-mono);margin:0;position:relative}.ts-head[data-astro-cid-3l2esloc]{justify-content:space-between;gap:var(--space-3);letter-spacing:0;color:var(--ink-2);padding-bottom:var(--space-3);border-bottom:1px dashed var(--line);flex-wrap:wrap;font-size:.78rem;font-weight:400;display:flex}.ts-label[data-astro-cid-3l2esloc]{color:var(--ink);font-family:var(--font-body);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.7rem;font-weight:600}.ts-title[data-astro-cid-3l2esloc]{font-family:var(--font-display);font-variation-settings:"opsz" 24;font-weight:500;font-size:var(--step-3);letter-spacing:-.01em;margin-top:var(--space-4);line-height:1.08}.ts-struck[data-astro-cid-3l2esloc]{margin-top:var(--space-3);color:var(--ink-2);font-size:.95rem}.ts-struck[data-astro-cid-3l2esloc] del[data-astro-cid-3l2esloc]{text-decoration-thickness:1.5px;text-decoration-color:var(--ink)}.ts-table[data-astro-cid-3l2esloc]{width:100%;margin-top:var(--space-3);font-size:.875rem}.ts-table[data-astro-cid-3l2esloc] th[data-astro-cid-3l2esloc],.ts-table[data-astro-cid-3l2esloc] td[data-astro-cid-3l2esloc]{vertical-align:bottom;padding:.55rem 0;font-weight:400}.ts-table[data-astro-cid-3l2esloc] tbody[data-astro-cid-3l2esloc] th[data-astro-cid-3l2esloc]{text-align:left;position:relative;overflow:hidden}.ts-table[data-astro-cid-3l2esloc] tbody[data-astro-cid-3l2esloc] th[data-astro-cid-3l2esloc] span[data-astro-cid-3l2esloc]{background:var(--card);z-index:1;padding-right:.4em;position:relative}.ts-table[data-astro-cid-3l2esloc] tbody[data-astro-cid-3l2esloc] th[data-astro-cid-3l2esloc]:after{content:"";border-bottom:1.5px dotted var(--line);position:absolute;bottom:.85rem;left:0;right:0}.ts-table[data-astro-cid-3l2esloc] td[data-astro-cid-3l2esloc]{text-align:right;white-space:nowrap;color:var(--ink);padding-left:.6em}.ts-table[data-astro-cid-3l2esloc] tfoot[data-astro-cid-3l2esloc] th[data-astro-cid-3l2esloc],.ts-table[data-astro-cid-3l2esloc] tfoot[data-astro-cid-3l2esloc] td[data-astro-cid-3l2esloc]{border-top:3px double var(--ink);text-align:left;padding-top:.7rem;font-size:1rem;font-weight:500}.ts-table[data-astro-cid-3l2esloc] tfoot[data-astro-cid-3l2esloc] td[data-astro-cid-3l2esloc]{text-align:right;color:var(--ink);font-size:1.15rem}.ts-foot[data-astro-cid-3l2esloc]{margin-top:var(--space-3);color:var(--ink-2);font-size:.78rem;line-height:1.5}.page-hero[data-astro-cid-ikooipj4]{padding-block:var(--space-5) var(--space-8)}.page-hero-grid[data-astro-cid-ikooipj4]{gap:var(--space-7);margin-top:var(--space-6);align-items:center;display:grid}.page-hero-copy[data-astro-cid-ikooipj4]>[data-astro-cid-ikooipj4]+[data-astro-cid-ikooipj4]{margin-top:var(--space-5)}.page-hero[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{font-size:var(--step-5);max-width:16ch}.page-hero-aside[data-astro-cid-ikooipj4]{width:100%;max-width:460px}@media (width>=980px){.page-hero-grid[data-astro-cid-ikooipj4]{gap:var(--space-8);grid-template-columns:1.3fr 1fr}.page-hero-aside[data-astro-cid-ikooipj4]{justify-self:end}}.steps-grid[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1fr);display:grid}.steps-pic[data-astro-cid-ikooipj4]{display:none}@media (width>=1100px){.steps-grid[data-astro-cid-ikooipj4]{column-gap:var(--space-7);grid-template-columns:minmax(0,54rem) minmax(0,1fr);align-items:start}.steps-pic[data-astro-cid-ikooipj4]{grid-area:1/2/span 3;justify-self:end;width:100%;max-width:300px;display:block;position:sticky;top:110px}.steps-pic--setup[data-astro-cid-ikooipj4]{grid-row:4/span 3;position:static}.steps-grid[data-astro-cid-ikooipj4] .flow[data-astro-cid-ikooipj4]{grid-area:1/1/span 6;grid-template-rows:subgrid}}.flow[data-astro-cid-ikooipj4]{gap:0;max-width:54rem;padding:0;list-style:none;display:grid}.flow[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{padding:0 0 var(--space-7) 4.25rem;position:relative}.flow[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before{content:"";border-left:2px dotted var(--line);position:absolute;top:2.8rem;bottom:.5rem;left:1.35rem}.flow[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:last-child:before{display:none}.flow-head[data-astro-cid-ikooipj4]{align-items:center;gap:var(--space-4);margin-left:-4.25rem;display:flex}.flow-n[data-astro-cid-ikooipj4]{border:1px solid var(--ink);width:2.8rem;height:2.8rem;color:var(--ink);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.35rem;font-weight:500;display:grid}.flow-meta[data-astro-cid-ikooipj4]{letter-spacing:0;color:var(--ink-2);font-size:.85rem;font-weight:600}.flow[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{font-size:var(--step-3);margin-top:var(--space-2)}.flow[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{margin-top:var(--space-3);max-width:62ch}.plan-sections[data-astro-cid-ikooipj4]{gap:0 var(--space-6);border-top:1px solid var(--line);padding:0;list-style:none;display:grid}.plan-sections[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-columns:2.6rem 1fr;display:grid}.ps-n[data-astro-cid-ikooipj4]{color:var(--accent);padding-top:.15rem;font-size:.95rem}.plan-sections[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{font-size:var(--step-1);line-height:1.25}.plan-sections[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{margin-top:var(--space-1);color:var(--ink-2);font-size:.95rem}@media (width>=760px){.plan-sections[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr}}.appendix[data-astro-cid-ikooipj4]{margin-top:var(--space-4)}
