.article-prose:has(.pe-fig) th{font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--color-ink)}.pe-fig[data-astro-cid-sppsdqiz]{position:relative;margin:42px 0;border:1px solid var(--color-hairline);background:var(--color-paper-raised);color:var(--color-ink);font-family:var(--font-sans)}.pe-fig[data-astro-cid-sppsdqiz] figcaption[data-astro-cid-sppsdqiz]{margin:0;padding:11px 16px 12px;border-top:1px solid var(--color-hairline);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:10px;line-height:1.55;letter-spacing:.04em}.pe-fig[data-astro-cid-sppsdqiz] i[data-astro-cid-sppsdqiz]{font-style:normal}.pe-plot-wrap[data-astro-cid-sppsdqiz].pe-plot-wrap-tall{grid-template-rows:340px auto}.pe-task[data-astro-cid-sppsdqiz]{position:absolute;z-index:1;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;background:var(--color-orange);opacity:.32;transform:translate(-50%,-50%);transition:opacity .14s ease,background-color .14s ease}.pe-task[data-astro-cid-sppsdqiz]:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,16px);height:max(100%,16px);border-radius:50%;transform:translate(-50%,-50%)}.pe-task[data-astro-cid-sppsdqiz].is-hovered{z-index:4;opacity:.9;box-shadow:0 0 0 2px var(--color-paper-raised),0 0 0 3px var(--color-ink)}.pe-scatter[data-astro-cid-sppsdqiz]:not([data-job=all]) .pe-task[data-astro-cid-sppsdqiz]{background:var(--color-ink-faint);opacity:.18}.pe-scatter[data-astro-cid-sppsdqiz]:not([data-job=all]) .pe-task[data-astro-cid-sppsdqiz].is-active{z-index:3;background:var(--color-orange);opacity:.75}.pe-task-mean[data-astro-cid-sppsdqiz]{position:absolute;z-index:5;height:0;border-top:2px solid var(--color-ink);pointer-events:none}.pe-task-mean[data-astro-cid-sppsdqiz] b[data-astro-cid-sppsdqiz]{position:absolute;top:0;left:calc(100% + 8px);color:var(--color-ink);font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1;transform:translateY(-50%)}.pe-sr-only[data-astro-cid-sppsdqiz]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pe-head[data-astro-cid-sppsdqiz]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:14px 16px 8px}.pe-head-end[data-astro-cid-sppsdqiz]{justify-content:flex-end}.pe-head-stack[data-astro-cid-sppsdqiz]{flex-direction:column;align-items:stretch;gap:10px}.pe-head-row[data-astro-cid-sppsdqiz]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.pe-label[data-astro-cid-sppsdqiz]{margin:0;color:var(--color-ink);font-family:var(--font-mono);font-size:11.5px;line-height:1.4;letter-spacing:0}.pe-legend[data-astro-cid-sppsdqiz]{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:10.5px;letter-spacing:0;list-style:none}.pe-legend[data-astro-cid-sppsdqiz] li[data-astro-cid-sppsdqiz]{display:inline-flex;align-items:center;gap:6px;margin:0}.pe-swatch[data-astro-cid-sppsdqiz]{display:inline-block;width:9px;height:9px;flex:none}.pe-swatch-orange[data-astro-cid-sppsdqiz]{background:var(--color-orange)}.pe-swatch-assumed[data-astro-cid-sppsdqiz]{background:var(--color-ink-faint)}.pe-swatch-pine[data-astro-cid-sppsdqiz]{background:var(--color-pine)}.pe-swatch-track[data-astro-cid-sppsdqiz]{background:var(--color-paper-sunken);outline:1px solid var(--color-hairline);outline-offset:-1px}.pe-swatch-rule[data-astro-cid-sppsdqiz]{width:14px;height:0;border-top:1px dashed var(--color-ink-soft)}.pe-dot[data-astro-cid-sppsdqiz]{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background:var(--color-ink-faint)}.pe-tabs[data-astro-cid-sppsdqiz]{display:flex;flex-wrap:wrap;gap:6px}.pe-tabs[data-astro-cid-sppsdqiz] button[data-astro-cid-sppsdqiz]{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 9px;border:1px solid var(--color-hairline);border-radius:0;background:var(--color-paper);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:11px;line-height:1.3;letter-spacing:0;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.pe-tabs[data-astro-cid-sppsdqiz] button[data-astro-cid-sppsdqiz]:hover{border-color:var(--color-ink-soft);color:var(--color-ink)}.pe-tabs[data-astro-cid-sppsdqiz] button[data-astro-cid-sppsdqiz][aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper-raised)}.pe-tabs[data-astro-cid-sppsdqiz] button[data-astro-cid-sppsdqiz][aria-pressed=true] .pe-dot[data-astro-cid-sppsdqiz]{background:var(--color-paper-raised)}.pe-plot-wrap[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:240px auto;padding:18px 20px 8px 8px}.pe-plot-wrap-small[data-astro-cid-sppsdqiz]{grid-template-columns:34px minmax(0,1fr);grid-template-rows:190px auto;padding:14px 12px 8px 4px}.pe-yaxis[data-astro-cid-sppsdqiz]{position:relative}.pe-yaxis[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{position:absolute;right:8px;color:var(--color-ink-faint);font-family:var(--font-mono);font-size:9.5px;line-height:1;font-variant-numeric:tabular-nums;transform:translateY(-50%);white-space:nowrap}.pe-plot[data-astro-cid-sppsdqiz]{position:relative;border-left:1px solid var(--color-hairline)}.pe-grid[data-astro-cid-sppsdqiz]{position:absolute;right:0;left:0;height:0;border-top:1px solid var(--color-hairline-soft)}.pe-grid-zero[data-astro-cid-sppsdqiz]{border-top-color:var(--color-ink-soft)}.pe-xaxis[data-astro-cid-sppsdqiz]{display:grid;grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:8px}.pe-xaxis-2[data-astro-cid-sppsdqiz]{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-xaxis[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.04em;line-height:1.35;text-align:center}.pe-bar[data-astro-cid-sppsdqiz],.pe-mean-bar[data-astro-cid-sppsdqiz],.pe-seg[data-astro-cid-sppsdqiz]{position:absolute;width:14%;background:var(--color-orange);transform:translate(-50%);transition:opacity .14s ease,background-color .14s ease}.pe-bar-wide[data-astro-cid-sppsdqiz]{width:13%}.pe-bar-pair[data-astro-cid-sppsdqiz]{width:14%}.pe-bar-assumed[data-astro-cid-sppsdqiz]{background:var(--color-ink-faint)}.pe-bar-trio[data-astro-cid-sppsdqiz]{width:10%}.pe-bar-pine[data-astro-cid-sppsdqiz]{background:var(--color-pine)}.pe-bar-pine[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-pine-bright)}.pe-bar-ink[data-astro-cid-sppsdqiz]{background:var(--color-ink)}.pe-bar[data-astro-cid-sppsdqiz].is-hovered,.pe-mean-bar[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-orange-bright)}.pe-bar-assumed[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-ink-soft)}.pe-bar-ink[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-ink-body)}.pe-bar-label[data-astro-cid-sppsdqiz],.pe-mean-label[data-astro-cid-sppsdqiz],.pe-stack-label[data-astro-cid-sppsdqiz]{position:absolute;bottom:100%;left:50%;margin-bottom:5px;color:var(--color-ink);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;transform:translate(-50%);white-space:nowrap;transition:opacity .14s ease}.pe-bar-label-soft[data-astro-cid-sppsdqiz]{color:var(--color-ink-soft)}.pe-below[data-astro-cid-sppsdqiz]{top:100%;bottom:auto;margin-top:5px;margin-bottom:0}.pe-stack-label[data-astro-cid-sppsdqiz]{transform:translate(-50%,-100%);margin-bottom:0;margin-top:-6px;bottom:auto;font-size:10px;letter-spacing:.02em}.pe-whisker[data-astro-cid-sppsdqiz]{position:absolute;width:12px;border:1.5px solid var(--color-ink);border-right:0;border-left:0;transform:translate(-50%);pointer-events:none}.pe-whisker[data-astro-cid-sppsdqiz]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1.5px;background:var(--color-ink);transform:translate(-50%)}.pe-reference[data-astro-cid-sppsdqiz]{position:absolute;right:0;left:0;z-index:1;height:0;border-top:1px dashed var(--color-ink-soft);pointer-events:none}.pe-reference[data-astro-cid-sppsdqiz] b[data-astro-cid-sppsdqiz]{position:absolute;right:0;bottom:4px;padding:0 0 0 6px;background:var(--color-paper-raised);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:9.5px;font-weight:400;letter-spacing:.04em}.pe-mean-bar[data-astro-cid-sppsdqiz]{width:16%}.pe-mean-bar[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-orange-bright)}.pe-labs[data-astro-cid-sppsdqiz]:not([data-selected=mean]) .pe-mean-bar[data-astro-cid-sppsdqiz]{background:var(--color-paper-sunken)}.pe-labs[data-astro-cid-sppsdqiz]:not([data-selected=mean]) .pe-mean-label[data-astro-cid-sppsdqiz]{opacity:0}.pe-lines[data-astro-cid-sppsdqiz]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.pe-lines[data-astro-cid-sppsdqiz] polyline[data-astro-cid-sppsdqiz]{fill:none;stroke:var(--color-ink);stroke-width:1.5;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .16s ease}.pe-lines[data-astro-cid-sppsdqiz] polyline[data-astro-cid-sppsdqiz].is-active{opacity:1}.pe-mark[data-astro-cid-sppsdqiz]{position:absolute;z-index:2;width:7px;height:7px;border:1.5px solid var(--color-paper-raised);border-radius:50%;background:var(--color-ink-soft);box-sizing:content-box;opacity:.85;transform:translate(-50%,-50%);transition:opacity .14s ease,background-color .14s ease}.pe-mark[data-astro-cid-sppsdqiz]:after{content:"";position:absolute;inset:-8px -4px}.pe-labs[data-astro-cid-sppsdqiz] .pe-mark[data-astro-cid-sppsdqiz]{display:none}.pe-labs[data-astro-cid-sppsdqiz] .pe-mark[data-astro-cid-sppsdqiz].is-active{display:block}.pe-labs[data-astro-cid-sppsdqiz][data-ghost-dots] .pe-mark[data-astro-cid-sppsdqiz]{display:block;background:var(--color-ink-faint);opacity:.85}.pe-labs[data-astro-cid-sppsdqiz][data-ghost-dots]:not([data-selected=mean]) .pe-mark[data-astro-cid-sppsdqiz]{opacity:.45}.pe-labs[data-astro-cid-sppsdqiz][data-ghost-dots] .pe-mark[data-astro-cid-sppsdqiz].is-active,.pe-labs[data-astro-cid-sppsdqiz][data-ghost-dots] .pe-mark[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-ink);opacity:1}.pe-labs[data-astro-cid-sppsdqiz] .pe-mark[data-astro-cid-sppsdqiz].is-active{z-index:3;width:9px;height:9px;background:var(--color-ink);opacity:1}.pe-mark[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-ink);opacity:1}.pe-mark-label[data-astro-cid-sppsdqiz]{position:absolute;bottom:100%;left:50%;margin-bottom:6px;padding:1px 3px;background:var(--color-paper-raised);color:var(--color-ink);font-family:var(--font-mono);font-size:10.5px;font-weight:500;line-height:1.1;font-variant-numeric:tabular-nums;opacity:0;transform:translate(-50%);white-space:nowrap;pointer-events:none;transition:opacity .14s ease}.pe-mark-label[data-astro-cid-sppsdqiz].pe-below{margin-top:6px}.pe-mark[data-astro-cid-sppsdqiz].is-active .pe-mark-label[data-astro-cid-sppsdqiz]{opacity:1}.pe-tip[data-astro-cid-sppsdqiz]{position:absolute;top:0;left:0;z-index:10;display:grid;gap:2px;max-width:260px;padding:8px 10px;border:1px solid var(--color-ink);background:var(--color-paper-raised);pointer-events:none}.pe-tip[data-astro-cid-sppsdqiz][hidden]{display:none}.pe-tip[data-astro-cid-sppsdqiz] strong[data-astro-cid-sppsdqiz]{color:var(--color-ink);font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.pe-tip[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{color:var(--color-ink-body);font-family:var(--font-mono);font-size:10px;line-height:1.4}.pe-tip[data-astro-cid-sppsdqiz] em[data-astro-cid-sppsdqiz]{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:9.5px;font-style:normal;line-height:1.4}.pe-tip[data-astro-cid-sppsdqiz] em[data-astro-cid-sppsdqiz][hidden]{display:none}[data-astro-cid-sppsdqiz][data-tip]:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.pe-loop-week[data-astro-cid-sppsdqiz]{padding:18px 20px 4px}.pe-loop-ends[data-astro-cid-sppsdqiz]{display:flex;justify-content:space-between;margin-bottom:6px;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}.pe-loop-days[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;background:var(--color-paper-sunken);list-style:none}.pe-loop-days[data-astro-cid-sppsdqiz] li[data-astro-cid-sppsdqiz]{margin:0;padding:6px 4px;color:var(--color-ink);font-size:13px;line-height:1.2;text-align:center}.pe-loop-days[data-astro-cid-sppsdqiz] li[data-astro-cid-sppsdqiz]+li[data-astro-cid-sppsdqiz]{border-left:2px solid var(--color-orange)}.pe-loop-note[data-astro-cid-sppsdqiz]{margin:8px 0 0;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-align:center}.pe-loop-steps[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;padding:18px 20px 0}.pe-loop-step[data-astro-cid-sppsdqiz]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--color-ink);background:var(--color-paper-raised);transition:background-color .4s ease,color .4s ease}.pe-loop-step[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{color:var(--color-ink-faint);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.02em;transition:color .4s ease}.pe-loop-step[data-astro-cid-sppsdqiz] strong[data-astro-cid-sppsdqiz]{font-size:13.5px;font-weight:500;line-height:1.35}.pe-loop-step[data-astro-cid-sppsdqiz].is-current{background:var(--color-ink);color:var(--color-paper-raised)}.pe-loop-step[data-astro-cid-sppsdqiz] strong[data-astro-cid-sppsdqiz]{color:inherit;transition:color .4s ease}.pe-loop-step[data-astro-cid-sppsdqiz].is-current span[data-astro-cid-sppsdqiz]{color:var(--color-orange-bright)}.pe-loop-arrow[data-astro-cid-sppsdqiz]{display:flex;align-items:center;justify-content:center;color:var(--color-orange);font-style:normal}.pe-loop-return[data-astro-cid-sppsdqiz]{margin:0 20px 18px;padding-top:10px;border:1px solid var(--color-ink-soft);border-top:0;height:12px;position:relative;margin-left:calc(20px + 16%);margin-right:calc(20px + 16%)}.pe-loop-return[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{position:absolute;top:100%;left:50%;padding:0 8px;background:var(--color-paper-raised);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;transform:translate(-50%,-50%);white-space:nowrap}.pe-loop[data-astro-cid-sppsdqiz] .pe-loop-return[data-astro-cid-sppsdqiz]{margin-bottom:26px}.pe-worker-list[data-astro-cid-sppsdqiz]{margin:0;padding:0;list-style:none}.pe-worker[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:56px minmax(0,128px) minmax(0,1fr) 160px;gap:14px;align-items:start;margin:0;padding:14px 16px;border-top:1px solid var(--color-hairline-soft)}.pe-worker[data-astro-cid-sppsdqiz] img[data-astro-cid-sppsdqiz]{display:block;width:56px;height:56px;margin:0;border:1px solid var(--color-hairline)}.pe-worker-who[data-astro-cid-sppsdqiz]{display:flex;flex-direction:column;gap:2px}.pe-worker-who[data-astro-cid-sppsdqiz] strong[data-astro-cid-sppsdqiz]{font-size:14px;font-weight:600;line-height:1.25}.pe-worker-who[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{color:var(--color-ink-body);font-size:12.5px;line-height:1.3}.pe-worker-who[data-astro-cid-sppsdqiz] small[data-astro-cid-sppsdqiz]{color:var(--color-ink-faint);font-size:11.5px;line-height:1.3}.pe-worker-story[data-astro-cid-sppsdqiz]{margin:0;color:var(--color-ink-body);font-family:var(--font-serif);font-size:15.5px;line-height:1.5}.pe-worker-stats[data-astro-cid-sppsdqiz]{display:grid;gap:3px;margin:0;font-family:var(--font-mono);font-size:10px;line-height:1.35}.pe-worker-stats[data-astro-cid-sppsdqiz] div[data-astro-cid-sppsdqiz]{display:flex;justify-content:space-between;gap:8px}.pe-worker-stats[data-astro-cid-sppsdqiz] dt[data-astro-cid-sppsdqiz]{color:var(--color-ink-soft);white-space:nowrap}.pe-worker-stats[data-astro-cid-sppsdqiz] dd[data-astro-cid-sppsdqiz]{margin:0;color:var(--color-ink);font-variant-numeric:tabular-nums;text-align:right}.pe-worker-use[data-astro-cid-sppsdqiz]{margin-top:3px;padding-top:5px;border-top:1px solid var(--color-hairline-soft)}.pe-worker-use[data-astro-cid-sppsdqiz] dd[data-astro-cid-sppsdqiz]{display:inline-flex;align-items:center;gap:6px}.pe-use-track[data-astro-cid-sppsdqiz]{display:inline-block;width:28px;height:5px;background:var(--color-paper-sunken)}.pe-use-track[data-astro-cid-sppsdqiz] i[data-astro-cid-sppsdqiz]{display:block;height:100%;background:var(--color-pine)}.pe-formula[data-astro-cid-sppsdqiz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;padding:22px 20px;border-bottom:1px solid var(--color-hairline);background:var(--color-paper-sunken)}.pe-formula-lhs[data-astro-cid-sppsdqiz]{font-size:17px;font-weight:500}.pe-formula-eq[data-astro-cid-sppsdqiz]{color:var(--color-ink-soft);font-size:17px}.pe-formula-sum[data-astro-cid-sppsdqiz]{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.pe-formula-sum[data-astro-cid-sppsdqiz] b[data-astro-cid-sppsdqiz]{font-family:var(--font-serif);font-size:32px;font-weight:400;line-height:1}.pe-formula-sum[data-astro-cid-sppsdqiz] small[data-astro-cid-sppsdqiz]{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:9px;letter-spacing:.04em}.pe-formula-frac[data-astro-cid-sppsdqiz]{display:inline-flex;flex-direction:column;align-items:center;font-family:var(--font-mono);font-size:11px}.pe-formula-frac[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]:first-child{padding:0 4px 4px;border-bottom:1px solid var(--color-ink)}.pe-formula-frac[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]:last-child{padding-top:4px}.pe-fh-rows[data-astro-cid-sppsdqiz]{display:grid;gap:2px;padding:6px 16px 14px}.pe-fh-row[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr) 128px;gap:14px;align-items:center;padding:7px 0}.pe-fh-task[data-astro-cid-sppsdqiz]{font-size:13px;line-height:1.3}.pe-fh-track[data-astro-cid-sppsdqiz]{display:block;height:12px;background:var(--color-paper-sunken);box-shadow:inset 0 0 0 1px var(--color-hairline)}.pe-fh-track[data-astro-cid-sppsdqiz] i[data-astro-cid-sppsdqiz]{display:block;height:100%;background:var(--color-orange)}.pe-fh-num[data-astro-cid-sppsdqiz]{display:flex;flex-direction:column;gap:1px;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;text-align:right}.pe-fh-num[data-astro-cid-sppsdqiz] b[data-astro-cid-sppsdqiz]{color:var(--color-ink);font-weight:500}.pe-fh-num[data-astro-cid-sppsdqiz] em[data-astro-cid-sppsdqiz]{color:var(--color-ink-faint);font-size:9.5px;font-style:normal}.pe-fh-total[data-astro-cid-sppsdqiz]{margin-top:6px;padding-top:12px;border-top:1px solid var(--color-hairline)}.pe-fh-total[data-astro-cid-sppsdqiz] .pe-fh-task[data-astro-cid-sppsdqiz]{font-weight:600}.pe-fh-total[data-astro-cid-sppsdqiz] .pe-fh-num[data-astro-cid-sppsdqiz] em[data-astro-cid-sppsdqiz]{color:var(--color-orange)}.pe-fh-row[data-astro-cid-sppsdqiz].is-hovered .pe-fh-track[data-astro-cid-sppsdqiz] i[data-astro-cid-sppsdqiz]{background:var(--color-orange-bright)}.pe-db-head[data-astro-cid-sppsdqiz],.pe-db-row[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:168px minmax(0,1fr) 76px;gap:12px;align-items:center}.pe-db-head[data-astro-cid-sppsdqiz]{padding:0 16px 2px}.pe-db-head[data-astro-cid-sppsdqiz] b[data-astro-cid-sppsdqiz]{font-weight:400}.pe-narrow-only[data-astro-cid-sppsdqiz]{display:none}.pe-db-head[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{white-space:nowrap;color:var(--color-ink-faint);font-family:var(--font-mono);font-size:9px;letter-spacing:.02em;text-align:right}.pe-db-list[data-astro-cid-sppsdqiz]{display:grid;padding:0 16px 10px}.pe-db-row[data-astro-cid-sppsdqiz]{min-height:34px}.pe-db-row[data-astro-cid-sppsdqiz][data-tip]:hover,.pe-db-row[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-paper)}.pe-db-all[data-astro-cid-sppsdqiz]{border-bottom:1px solid var(--color-hairline-soft)}.pe-db-label[data-astro-cid-sppsdqiz]{font-size:13px;line-height:1.25;text-align:right}.pe-db-all[data-astro-cid-sppsdqiz] .pe-db-label[data-astro-cid-sppsdqiz]{font-weight:600}.pe-db-piece[data-astro-cid-sppsdqiz]{color:var(--color-ink-body);font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;text-align:right}.pe-db-track[data-astro-cid-sppsdqiz]{position:relative;display:block;height:34px}.pe-db-grid[data-astro-cid-sppsdqiz]{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--color-hairline-soft)}.pe-db-zero[data-astro-cid-sppsdqiz]{border-left-color:var(--color-ink-soft)}.pe-db-connector[data-astro-cid-sppsdqiz]{position:absolute;top:50%;height:3px;background:var(--color-orange-tint);transform:translateY(-50%)}.pe-db-track[data-astro-cid-sppsdqiz] .pe-dot[data-astro-cid-sppsdqiz]{position:absolute;top:50%;z-index:2;width:9px;height:9px;box-shadow:0 0 0 2px var(--color-paper-raised);transform:translate(-50%,-50%)}.pe-dot-old[data-astro-cid-sppsdqiz]{background:var(--color-ink-faint)}.pe-dot-new[data-astro-cid-sppsdqiz]{background:var(--color-orange)}.pe-db-value[data-astro-cid-sppsdqiz]{position:absolute;top:50%;z-index:1;padding:1px 2px;background:var(--color-paper-raised);font-family:var(--font-mono);font-size:10.5px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.pe-db-value-old[data-astro-cid-sppsdqiz]{color:var(--color-ink-faint);font-weight:400;transform:translate(calc(-100% - 9px),-50%)}.pe-db-value-new[data-astro-cid-sppsdqiz]{color:var(--color-ink);transform:translate(9px,-50%)}.pe-db-axis[data-astro-cid-sppsdqiz]{min-height:0}.pe-db-axis[data-astro-cid-sppsdqiz] .pe-db-track[data-astro-cid-sppsdqiz]{height:16px}.pe-db-axis[data-astro-cid-sppsdqiz] small[data-astro-cid-sppsdqiz]{position:absolute;top:4px;color:var(--color-ink-faint);font-family:var(--font-mono);font-size:9.5px;font-variant-numeric:tabular-nums;transform:translate(-50%);white-space:nowrap}.pe-seg[data-astro-cid-sppsdqiz]{width:15%;border-top:2px solid var(--color-paper-raised);box-sizing:border-box}.pe-seg[data-astro-cid-sppsdqiz] b[data-astro-cid-sppsdqiz]{position:absolute;top:50%;left:calc(100% + 6px);color:var(--color-ink-body);font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;transform:translateY(-50%);white-space:nowrap}.pe-seg-unchanged[data-astro-cid-sppsdqiz]{background:var(--color-orange)}.pe-seg-edited[data-astro-cid-sppsdqiz]{background:#da9671}.pe-seg-unusable[data-astro-cid-sppsdqiz]{background:var(--color-orange-tint)}.pe-seg[data-astro-cid-sppsdqiz].is-hovered{filter:brightness(1.08)}.pe-pair[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pe-pair-panel[data-astro-cid-sppsdqiz]+.pe-pair-panel[data-astro-cid-sppsdqiz]{border-left:1px solid var(--color-hairline-soft)}.pe-pair-title[data-astro-cid-sppsdqiz]{padding:14px 16px 0}.pe-view[data-astro-cid-sppsdqiz][hidden]{display:none}@media(max-width:767px){.pe-head[data-astro-cid-sppsdqiz]{padding-inline:12px}.pe-plot-wrap[data-astro-cid-sppsdqiz]{grid-template-columns:38px minmax(0,1fr);grid-template-rows:210px auto;padding:16px 12px 8px 4px}.pe-xaxis[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{font-size:8.5px}.pe-plot-wrap[data-astro-cid-sppsdqiz].pe-plot-wrap-tall{grid-template-rows:300px auto}.pe-mark[data-astro-cid-sppsdqiz]{width:6px;height:6px}.pe-labs[data-astro-cid-sppsdqiz] .pe-mark[data-astro-cid-sppsdqiz].is-active{width:8px;height:8px}.pe-mark-label[data-astro-cid-sppsdqiz]{font-size:9px}.pe-loop-steps[data-astro-cid-sppsdqiz]{grid-template-columns:minmax(0,1fr);padding-inline:12px}.pe-loop-arrow[data-astro-cid-sppsdqiz]{min-height:22px;rotate:90deg}.pe-loop-return[data-astro-cid-sppsdqiz]{display:none}.pe-loop-steps[data-astro-cid-sppsdqiz]{padding-bottom:16px}.pe-loop-days[data-astro-cid-sppsdqiz] li[data-astro-cid-sppsdqiz]{font-size:10.5px}.pe-worker[data-astro-cid-sppsdqiz]{grid-template-columns:48px minmax(0,1fr);gap:10px 12px;padding:14px 12px}.pe-worker[data-astro-cid-sppsdqiz] img[data-astro-cid-sppsdqiz]{width:48px;height:48px}.pe-worker-story[data-astro-cid-sppsdqiz],.pe-worker-stats[data-astro-cid-sppsdqiz]{grid-column:1 / -1}.pe-fh-row[data-astro-cid-sppsdqiz]{grid-template-columns:minmax(0,1fr) 104px;gap:6px 12px}.pe-fh-track[data-astro-cid-sppsdqiz]{grid-column:1 / -1;grid-row:2}.pe-db-head[data-astro-cid-sppsdqiz],.pe-db-row[data-astro-cid-sppsdqiz]{grid-template-columns:92px minmax(0,1fr) 34px;gap:8px}.pe-db-list[data-astro-cid-sppsdqiz],.pe-db-head[data-astro-cid-sppsdqiz]{padding-inline:12px}.pe-db-label[data-astro-cid-sppsdqiz]{font-size:11px}.pe-db-value[data-astro-cid-sppsdqiz]{font-size:9px}.pe-db-value-old[data-astro-cid-sppsdqiz],.pe-wide-only[data-astro-cid-sppsdqiz]{display:none}.pe-narrow-only[data-astro-cid-sppsdqiz]{display:inline}.pe-db-piece[data-astro-cid-sppsdqiz]{font-size:10px}.pe-seg[data-astro-cid-sppsdqiz] b[data-astro-cid-sppsdqiz]{left:calc(100% + 3px);font-size:9px}.pe-pair[data-astro-cid-sppsdqiz]{grid-template-columns:minmax(0,1fr)}.pe-pair-panel[data-astro-cid-sppsdqiz]+.pe-pair-panel[data-astro-cid-sppsdqiz]{border-top:1px solid var(--color-hairline-soft);border-left:0}}@media(prefers-reduced-motion:reduce){.pe-fig[data-astro-cid-sppsdqiz] [data-astro-cid-sppsdqiz],.pe-fig[data-astro-cid-sppsdqiz] [data-astro-cid-sppsdqiz]:before,.pe-fig[data-astro-cid-sppsdqiz] [data-astro-cid-sppsdqiz]:after{transition:none!important}}.pe-cal-panels[data-astro-cid-sppsdqiz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pe-cal-panel[data-astro-cid-sppsdqiz]+.pe-cal-panel[data-astro-cid-sppsdqiz]{border-left:1px solid var(--color-hairline-soft)}.pe-cal-title[data-astro-cid-sppsdqiz]{padding:12px 16px 0}.pe-plot-wrap[data-astro-cid-sppsdqiz].pe-cal-wrap{grid-template-rows:190px auto;padding:14px 18px 6px 4px}.pe-cal-lines[data-astro-cid-sppsdqiz]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pe-cal-diagonal[data-astro-cid-sppsdqiz]{stroke:var(--color-ink-soft);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.pe-cal-curve[data-astro-cid-sppsdqiz]{fill:none;stroke:var(--color-orange);stroke-width:2;vector-effect:non-scaling-stroke}.pe-cal-bin[data-astro-cid-sppsdqiz]{position:absolute;z-index:2;width:var(--d);height:var(--d);border:1.5px solid var(--color-paper-raised);border-radius:50%;background:var(--color-ink);transform:translate(-50%,-50%);transition:background-color .14s ease}.pe-cal-bin[data-astro-cid-sppsdqiz].is-hovered{background:var(--color-ink-soft)}.pe-dot-cal[data-astro-cid-sppsdqiz]{background:var(--color-ink)}.pe-cal-xaxis[data-astro-cid-sppsdqiz]{position:relative;grid-column:2;height:18px}.pe-cal-xaxis[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz]{position:absolute;top:6px;color:var(--color-ink-faint);font-family:var(--font-mono);font-size:9.5px;line-height:1;transform:translate(-50%)}.pe-cal-xlabel[data-astro-cid-sppsdqiz]{margin:0;padding:0 16px 12px;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:10px;text-align:center}@media(max-width:767px){.pe-cal-panels[data-astro-cid-sppsdqiz]{grid-template-columns:minmax(0,1fr)}.pe-cal-panel[data-astro-cid-sppsdqiz]+.pe-cal-panel[data-astro-cid-sppsdqiz]{border-left:0;border-top:1px solid var(--color-hairline-soft)}}.pe-print-only[data-astro-cid-sppsdqiz]{display:none}.pe-view[data-astro-cid-sppsdqiz]:not([data-active]){display:none}@media print{.pe-fig[data-astro-cid-sppsdqiz]{margin:12pt 0 14pt;break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pe-tabs[data-astro-cid-sppsdqiz],.pe-tip[data-astro-cid-sppsdqiz],.pe-screen-only[data-astro-cid-sppsdqiz]{display:none!important}.pe-view[data-astro-cid-sppsdqiz]:not([data-active]){display:block}.pe-print-only[data-astro-cid-sppsdqiz]{display:block}.pe-print-inline[data-astro-cid-sppsdqiz]{display:inline}.pe-fig[data-astro-cid-sppsdqiz][data-pe-views]{border:0;background:none;break-inside:auto}.pe-fig[data-astro-cid-sppsdqiz][data-pe-views]>.pe-head[data-astro-cid-sppsdqiz]{display:none}.pe-fig[data-astro-cid-sppsdqiz][data-pe-views]>.pe-view[data-astro-cid-sppsdqiz]{margin:0 0 14pt;border:1px solid var(--color-hairline);background:var(--color-paper-raised);break-inside:avoid}.pe-fig[data-astro-cid-sppsdqiz][data-pe-views]>figcaption[data-astro-cid-sppsdqiz]{margin-top:-8pt;padding:0 2px;border-top:0}.pe-print-head[data-astro-cid-sppsdqiz]{display:flex!important}.pe-loop-steps[data-astro-cid-sppsdqiz]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);padding:14px 16px 0}.pe-loop-arrow[data-astro-cid-sppsdqiz]{min-height:0;rotate:none}.pe-loop-return[data-astro-cid-sppsdqiz]{display:block;margin-bottom:26px}.pe-loop-step[data-astro-cid-sppsdqiz].is-current{background:var(--color-paper-raised);color:var(--color-ink)}.pe-loop-step[data-astro-cid-sppsdqiz].is-current span[data-astro-cid-sppsdqiz]{color:var(--color-ink-faint)}.pe-formula[data-astro-cid-sppsdqiz]{padding:12px 16px}.pe-fh-row[data-astro-cid-sppsdqiz]{grid-template-columns:minmax(0,190px) minmax(0,1fr) 112px;gap:10px;padding:4px 0}.pe-fh-track[data-astro-cid-sppsdqiz]{grid-column:auto;grid-row:auto}.pe-fh-total[data-astro-cid-sppsdqiz]{margin-top:2px;padding-top:6px}.pe-cal-panels[data-astro-cid-sppsdqiz]{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-cal-panel[data-astro-cid-sppsdqiz]+.pe-cal-panel[data-astro-cid-sppsdqiz]{border-top:0;border-left:1px solid var(--color-hairline-soft)}.pe-plot-wrap[data-astro-cid-sppsdqiz].pe-cal-wrap{grid-template-rows:150px auto}.pe-plot-wrap[data-astro-cid-sppsdqiz]{grid-template-rows:165px auto}.pe-plot-wrap[data-astro-cid-sppsdqiz].pe-plot-wrap-tall{grid-template-rows:235px auto}.pe-labs[data-astro-cid-sppsdqiz] .pe-mark[data-astro-cid-sppsdqiz],.pe-labs[data-astro-cid-sppsdqiz] .pe-lines[data-astro-cid-sppsdqiz]{display:none!important}.pe-fig[data-astro-cid-sppsdqiz].pe-workers{break-inside:avoid}.pe-worker[data-astro-cid-sppsdqiz]{grid-template-columns:30px 108px minmax(0,1fr) 152px;gap:0 10px;padding:6px 12px;break-inside:avoid}.pe-worker[data-astro-cid-sppsdqiz] img[data-astro-cid-sppsdqiz]{width:30px;height:30px}.pe-worker-story[data-astro-cid-sppsdqiz],.pe-worker-stats[data-astro-cid-sppsdqiz]{grid-column:auto}.pe-worker-who[data-astro-cid-sppsdqiz] strong[data-astro-cid-sppsdqiz]{font-size:10.5px}.pe-worker-who[data-astro-cid-sppsdqiz] span[data-astro-cid-sppsdqiz],.pe-worker-who[data-astro-cid-sppsdqiz] small[data-astro-cid-sppsdqiz]{font-size:9px}.pe-worker-story[data-astro-cid-sppsdqiz]{font-size:9pt;line-height:1.4}.pe-worker-stats[data-astro-cid-sppsdqiz]{gap:1px;font-size:8px}.pe-worker-use[data-astro-cid-sppsdqiz]{margin-top:1px;padding-top:2px}table[data-astro-cid-sppsdqiz].pe-print-table{display:table;width:100%;margin:14px 0 0;border-collapse:collapse;font-family:var(--font-mono);font-size:10.5px;font-variant-numeric:tabular-nums}.pe-print-table[data-astro-cid-sppsdqiz] th[data-astro-cid-sppsdqiz],.pe-print-table[data-astro-cid-sppsdqiz] td[data-astro-cid-sppsdqiz]{padding:4px 6px;border-top:1px solid var(--color-hairline);text-align:right;font-family:var(--font-mono);font-size:10.5px;font-weight:400;color:var(--color-ink-body)}.pe-print-table[data-astro-cid-sppsdqiz] thead[data-astro-cid-sppsdqiz] th[data-astro-cid-sppsdqiz]{border-top:0;color:var(--color-ink-soft)}.pe-print-table[data-astro-cid-sppsdqiz] tbody[data-astro-cid-sppsdqiz] th[data-astro-cid-sppsdqiz]{text-align:left;color:var(--color-ink)}.pe-print-table[data-astro-cid-sppsdqiz] .pe-print-mean[data-astro-cid-sppsdqiz] th[data-astro-cid-sppsdqiz],.pe-print-table[data-astro-cid-sppsdqiz] .pe-print-mean[data-astro-cid-sppsdqiz] td[data-astro-cid-sppsdqiz]{font-weight:600;color:var(--color-ink)}}
