.composer.svelte-tqczz9{--composer-inset:.875rem;background:var(--soft);transition:outline-color var(--quick);border-radius:1rem;outline:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.composer.svelte-tqczz9:focus-within{outline-color:var(--rule-strong)}textarea.svelte-tqczz9{width:100%;min-height:calc(1lh + 2 * var(--composer-inset));max-height:40dvh;padding:var(--composer-inset) 0 var(--composer-inset) 1rem;color:var(--ink);font:inherit;field-sizing:content;resize:none;background:0 0;border:0;outline:none;font-size:.9375rem;line-height:1.6;display:block}textarea.svelte-tqczz9::placeholder{color:var(--faint)}textarea.svelte-tqczz9:disabled{cursor:not-allowed}.actions.svelte-tqczz9{align-items:center;padding:.5rem;display:flex}.send.svelte-tqczz9{background:var(--ink);width:2.25rem;height:2.25rem;color:var(--color-base-100);cursor:pointer;transition:opacity var(--quick);background-clip:content-box;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.send.svelte-tqczz9:hover:not(:disabled){opacity:.86}.send.svelte-tqczz9:disabled{background-color:var(--rule);color:var(--faint);cursor:not-allowed}.send.svelte-tqczz9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (pointer:coarse){.send.svelte-tqczz9{width:2.75rem;height:2.75rem;padding:.25rem}}.blocked.svelte-tqczz9{color:var(--muted);margin:0;padding:.375rem .25rem 0;font-size:.75rem}@media (prefers-reduced-motion:reduce){.composer.svelte-tqczz9,.send.svelte-tqczz9{transition:none}}.start.svelte-1ovc3rn{border:1px solid var(--color-neutral-200);border-radius:1.25rem;gap:.375rem;padding:1.25rem 1.75rem;display:grid}[data-theme=dark] .start.svelte-1ovc3rn{border-color:#ffffff1f}.title.svelte-1ovc3rn{font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:400;line-height:1.3}.line.svelte-1ovc3rn{text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.6}.name.svelte-1ovc3rn{display:inline-block}.line.quiet.svelte-1ovc3rn,.value.svelte-1ovc3rn,.caveat.svelte-1ovc3rn,.later.svelte-1ovc3rn{color:color-mix(in oklab, var(--color-base-content) 68%, transparent)}.row.svelte-1ovc3rn{align-items:center;gap:1rem 2.5rem;margin-top:.625rem;display:flex}.row.row.svelte-1ovc3rn>.pill{flex:none;width:auto;min-width:12rem}.figures.svelte-1ovc3rn{gap:2rem;margin:0;display:flex}.figure.svelte-1ovc3rn{gap:.125rem;display:grid}dt.svelte-1ovc3rn{color:color-mix(in oklab, var(--color-base-content) 76%, transparent);font-size:.875rem}dd.svelte-1ovc3rn{margin:0}.value.svelte-1ovc3rn{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1.2}.value.rise.svelte-1ovc3rn{color:color-mix(in oklab, var(--candle-rise-color) 66%, var(--color-base-content))}.value.fall.svelte-1ovc3rn{color:color-mix(in oklab, var(--candle-fall-color) 66%, var(--color-base-content))}[data-theme=dark] .value.rise.svelte-1ovc3rn{color:var(--candle-rise-text)}[data-theme=dark] .value.fall.svelte-1ovc3rn{color:var(--candle-fall-text)}.caveat.svelte-1ovc3rn{word-break:keep-all;flex:1;align-self:flex-start;margin:0;font-size:.875rem;line-height:1.5}.say.svelte-1ovc3rn{align-items:flex-start;gap:.5rem;display:flex}.say.svelte-1ovc3rn svg{color:color-mix(in oklab, var(--color-base-content) 68%, transparent);flex:none;margin-top:.25rem}.say.warn.svelte-1ovc3rn svg{color:var(--color-error)}.later.svelte-1ovc3rn{margin:1rem 0 0;padding-inline:1.75rem;font-size:.875rem}@media (width<=767px){.start.svelte-1ovc3rn,.later.svelte-1ovc3rn{padding-inline:1.1875rem}.start.svelte-1ovc3rn{padding-block:1rem}.row.svelte-1ovc3rn{flex-direction:column;align-items:stretch;gap:.625rem;margin-top:.5rem}.row.row.svelte-1ovc3rn>.pill{width:100%}.caveat.svelte-1ovc3rn{flex:none}}.concierge-home.svelte-zs5zlo{gap:1.25rem;width:100%;max-width:48rem;margin-inline:auto;display:grid}.sky.svelte-zs5zlo{flex-direction:column;height:20rem;display:flex}.phone.svelte-zs5zlo .sky:where(.svelte-zs5zlo){height:18rem}.practice.svelte-zs5zlo{border:1px solid var(--color-neutral-200);color:inherit;border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label figure""note arrow";align-items:center;gap:.125rem .75rem;padding:.875rem 1.125rem;text-decoration:none;transition:background-color .16s;display:grid}[data-theme=dark] .practice.svelte-zs5zlo{border-color:#ffffff1f}.practice.svelte-zs5zlo:hover{background:color-mix(in oklab, var(--color-base-content) 3%, transparent)}.practice.svelte-zs5zlo:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.practice-label.svelte-zs5zlo{color:color-mix(in oklab, var(--color-base-content) 68%, transparent);grid-area:label;font-size:.8125rem}.practice-figure.svelte-zs5zlo{font-family:var(--font-display);font-variant-numeric:tabular-nums;grid-area:figure;justify-self:end;font-size:1.375rem}.practice-note.svelte-zs5zlo{color:var(--color-base-content);grid-area:note;font-size:.875rem}.practice.svelte-zs5zlo svg{color:color-mix(in oklab, var(--color-base-content) 52%, transparent);grid-area:arrow;justify-self:end}.rows.svelte-zs5zlo{display:grid}.file.svelte-1eyc61a{border-top:1px solid var(--rule);gap:1rem;padding-top:1rem;display:grid}.bar.svelte-1eyc61a{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.choices.svelte-1eyc61a{justify-content:flex-end;margin-top:.75rem}.status.svelte-1eyc61a{min-width:0;color:var(--muted);overflow-wrap:anywhere;flex:12rem;margin:0;font-size:.8125rem;line-height:1.5}.reading.svelte-1eyc61a .support-markdown{line-height:1.75}.reading.svelte-1eyc61a .support-markdown :is(h1,h2,h3,h4,h5,h6){color:var(--ink);margin:1.25em 0 .25em;font-size:.875rem}.reading.svelte-1eyc61a .support-markdown em{color:var(--muted);font-size:.8125rem;font-style:normal}.since.svelte-1eyc61a{background:var(--accent-soft);border-radius:.75rem;padding:.75rem .875rem}.added-label.svelte-1eyc61a{color:var(--ink);margin:.5rem 0 .25rem;font-size:.8125rem}.since.svelte-1eyc61a .added-label:where(.svelte-1eyc61a){margin-top:0}.added.svelte-1eyc61a{color:var(--ink);margin:0;padding:0;font-size:.875rem;line-height:1.7;list-style:none}.added.svelte-1eyc61a>li:where(.svelte-1eyc61a):before{content:"＋ ";color:var(--muted)}textarea.svelte-1eyc61a{box-sizing:border-box;border:1px solid var(--rule-strong);background:var(--raised);width:100%;min-height:16rem;color:var(--ink);font:inherit;resize:vertical;field-sizing:content;border-radius:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.75}textarea.svelte-1eyc61a:focus-visible,.text-action.svelte-1eyc61a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.text-action.svelte-1eyc61a{min-height:var(--control-height);color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-inline-start:-.5rem;padding:0 .5rem;font-size:.8125rem;text-decoration:underline}.text-action.svelte-1eyc61a:hover{color:var(--ink)}.cost-note.svelte-1j1x1uq{padding:.625rem var(--disclosure-pad-x,.875rem) .75rem;border-top:1px solid var(--rule);color:var(--muted);text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.5}.log.svelte-1j1x1uq{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.log.svelte-1j1x1uq>li+li{border-top:1px solid var(--rule)}.wake.svelte-1j1x1uq,.more.svelte-1j1x1uq{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.wake.svelte-1j1x1uq{min-height:4rem;padding:.75rem var(--disclosure-pad-x,.875rem);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.125rem .75rem;line-height:1.35;display:grid}.wake.svelte-1j1x1uq:hover:not([aria-disabled=true]){background:var(--soft)}.wake[aria-disabled=true].svelte-1j1x1uq{cursor:default}.wake.svelte-1j1x1uq:focus-visible,.more.svelte-1j1x1uq:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.routine.svelte-1j1x1uq{font-size:.9375rem}.when.svelte-1j1x1uq{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:.5rem;font-size:.8125rem}.status.svelte-1j1x1uq{color:var(--muted);justify-self:end;align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}.detail.svelte-1j1x1uq{color:var(--muted);font-variant-numeric:tabular-nums;text-wrap:pretty;grid-column:1/-1;font-size:.8125rem;line-height:1.5}.no-chevron.svelte-1j1x1uq{width:16px}.act.svelte-1j1x1uq{padding:0 var(--disclosure-pad-x,.875rem) .75rem}.detail.failed.svelte-1j1x1uq{color:var(--ink)}.empty.svelte-1j1x1uq{padding:.75rem var(--disclosure-pad-x,.875rem);color:var(--muted);font-size:.8125rem;line-height:1.5}.more.svelte-1j1x1uq{min-height:2.75rem;padding:0 var(--disclosure-pad-x,.875rem);color:var(--muted);align-items:center;gap:.25rem;font-size:.8125rem;display:flex}.more.svelte-1j1x1uq:hover{color:var(--ink)}.rows.svelte-lfaj{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.row.svelte-lfaj{min-height:4rem;padding:.75rem var(--disclosure-pad-x,.875rem);flex-wrap:wrap;align-items:center;gap:0 .75rem;line-height:1.5;display:flex}.rows.svelte-lfaj>li+li{border-top:1px solid var(--rule)}.row.svelte-lfaj>.switch-field,.budget.svelte-lfaj label:where(.svelte-lfaj){flex:1;min-width:0}.budget.off.svelte-lfaj label:where(.svelte-lfaj){color:var(--muted)}.row.svelte-lfaj .switch-copy,.budget.svelte-lfaj label:where(.svelte-lfaj){font-size:.9375rem;line-height:1.35}.row.svelte-lfaj .switch-note{text-wrap:pretty;font-size:.8125rem;line-height:1.5}.routine.off.svelte-lfaj .switch-track{background:var(--rule-strong)}.field.svelte-lfaj{height:var(--control-height,2.25rem);border:1px solid var(--rule-strong);color:var(--ink);font:inherit;background:0 0;border-radius:.625rem;flex:none;padding:0 .625rem;font-size:.875rem}.time.svelte-lfaj{font-variant-numeric:tabular-nums;text-align:center;width:4.5rem;padding:0}.field.svelte-lfaj:disabled{border-color:var(--rule);color:var(--muted)}.time[aria-invalid=true].svelte-lfaj{border-color:var(--bad)}.field.svelte-lfaj:focus{border-color:var(--ink);outline:none}.field.svelte-lfaj:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.hint.svelte-lfaj,.use.svelte-lfaj{flex-basis:100%;margin:.25rem 0 0;font-size:.8125rem}.hint.svelte-lfaj{color:var(--bad);text-align:end}.use.svelte-lfaj{color:var(--muted)}.foot.svelte-lfaj{min-height:0;color:var(--muted);text-wrap:pretty;font-size:.8125rem}.card.svelte-he38ow{border:1px solid var(--rule);border-radius:var(--card-radius);overflow:hidden}.lines.svelte-he38ow{padding:1.125rem var(--disclosure-pad-x,.875rem) 1rem;gap:.375rem;display:grid}p.svelte-he38ow{color:var(--ink);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.plan.svelte-he38ow{font-size:1.0625rem}.act.svelte-he38ow{padding-top:.25rem}.switch.svelte-he38ow{min-height:4rem;padding:.75rem var(--disclosure-pad-x,.875rem);border-top:1px solid var(--rule);align-items:center;display:flex}.switch.svelte-he38ow>.switch-field{flex:1;min-width:0}.switch.svelte-he38ow .switch-copy{font-size:1rem;line-height:1.35}.switch.svelte-he38ow .switch-note{text-wrap:pretty;font-size:.8125rem;line-height:1.5}.foot.svelte-he38ow{padding:.625rem var(--disclosure-pad-x,.875rem) .75rem;border-top:1px solid var(--rule);color:var(--muted);font-size:.8125rem;line-height:1.5}.notice.svelte-he38ow .title{word-break:normal;text-wrap:pretty}.settings.svelte-173knke{gap:1.75rem;padding-block:.25rem 2rem;display:grid}h2.svelte-173knke+*{margin-top:-.75rem}.group.svelte-173knke{padding:.75rem var(--disclosure-pad-x,.875rem) .5rem;border-top:1px solid var(--rule);background:var(--soft)}.folder.svelte-173knke{padding:.875rem var(--disclosure-pad-x,.875rem) 1rem;border-top:1px solid var(--rule);justify-items:start;gap:.75rem;display:grid}.folder.svelte-173knke p:where(.svelte-173knke){font-size:.875rem;line-height:1.6}.back.svelte-173knke{min-height:var(--control-height);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:start;align-items:center;gap:.25rem;margin-inline-start:-.5rem;padding:0 .625rem 0 .375rem;font-size:.8125rem;display:inline-flex}.back.svelte-173knke:hover{background:var(--soft);color:var(--ink)}.back.svelte-173knke:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}h2.svelte-173knke{color:var(--ink);margin:0;font-size:1.5rem;font-weight:400;line-height:1.3}p.svelte-173knke{color:var(--muted);margin:0;font-size:.8125rem}.empty.svelte-173knke{padding:.875rem var(--disclosure-pad-x,.875rem);border-top:1px solid var(--rule);font-size:.875rem}.path.svelte-173knke{background:var(--soft);max-width:100%;color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:.5rem;padding:.375rem .625rem;font-size:.8125rem}.concierge-view.svelte-a6vgse{flex-direction:column;height:100%;min-height:0;display:flex}.concierge-scroll.svelte-a6vgse{overscroll-behavior-y:contain;flex:auto;min-height:0;position:relative;overflow-y:auto}.thread.svelte-a6vgse{min-width:0}.composer-dock.svelte-a6vgse{flex:none}.held.svelte-a6vgse{border:1px solid var(--rule);border-radius:var(--card-radius);justify-items:start;gap:.375rem;margin-bottom:.5rem;padding:.75rem .875rem;display:grid}.held.svelte-a6vgse p:where(.svelte-a6vgse){color:var(--ink);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.55}.held.svelte-a6vgse .said:where(.svelte-a6vgse){-webkit-line-clamp:2;line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.held.svelte-a6vgse{max-height:40vh;overflow-y:auto}.dock-row.svelte-a6vgse{box-sizing:border-box;width:100%;max-width:48rem;margin-inline:auto;padding:.5rem .75rem .75rem}.header-action.svelte-a6vgse{min-height:2.25rem;color:color-mix(in oklab, var(--color-base-content) 68%, transparent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;transition:background-color .16s,color .16s;display:inline-flex}.header-action.svelte-a6vgse:hover,.header-action[aria-expanded=true].svelte-a6vgse{background:color-mix(in oklab, var(--color-base-content) 5%, transparent);color:var(--color-base-content)}.header-action.svelte-a6vgse:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (pointer:coarse){.header-action.svelte-a6vgse{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.header-action.svelte-a6vgse{transition:none}}.live-steps.svelte-81cvu4{padding:.25rem 0 .5rem}.live-steps.svelte-81cvu4 .stage-name{color:var(--ink)}.live-steps.svelte-81cvu4 .note{color:color-mix(in oklab, var(--ink) 76%, transparent)}.why.svelte-81cvu4{text-wrap:pretty}.live-steps.svelte-81cvu4 .stage:after{background:var(--rule-strong)}.follow-lead.svelte-14fku13,.follow-foot.svelte-14fku13{padding:.875rem var(--practice-row-x);color:var(--muted);margin:0;font-size:.8125rem;line-height:1.55}.follow-foot.svelte-14fku13{border-top:1px solid var(--rule)}.follow-list.svelte-14fku13{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.follow-list.svelte-14fku13>li+li{border-top:1px solid var(--rule)}.follow-row.svelte-14fku13,.follow-member.svelte-14fku13{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.follow-row.svelte-14fku13{padding:.75rem var(--practice-row-x);align-items:center}.follow-row.holding.svelte-14fku13{align-items:start;padding-bottom:.25rem}.follow-stall.svelte-14fku13,.follow-members.svelte-14fku13{grid-column:1/-1}.follow-stall.svelte-14fku13{--card-radius:.75rem}.follow-stall.svelte-14fku13 .text{word-break:normal;text-wrap:pretty}.stall-title.svelte-14fku13{align-items:center;gap:.375rem;display:inline-flex}.stall-title.svelte-14fku13 svg{color:var(--warn);flex:none}.stall-way.svelte-14fku13{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.75rem;display:flex}.stall-hint.svelte-14fku13{color:var(--muted);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;flex:12rem;margin:0;font-size:.75rem;line-height:1.5}.follow-members.svelte-14fku13{margin:0;padding:0 0 0 1rem;list-style:none}.follow-member.svelte-14fku13{align-items:start;padding:.5rem 0;position:relative}.follow-members.svelte-14fku13>li+li{border-top:1px solid var(--rule)}.follow-member.svelte-14fku13 .follow-name:where(.svelte-14fku13){white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-spacing-trim:space-all;text-overflow:clip;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.45;display:-webkit-box}.follow-member.svelte-14fku13>:last-child{white-space:nowrap;justify-self:end;margin-top:.125rem}.unread-dot.svelte-14fku13{background:var(--warn);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:calc(.5rem + .725em);left:-.75rem;transform:translateY(-50%)}.follow-main.svelte-14fku13,.follow-figures.svelte-14fku13{gap:.125rem;min-width:0;display:grid}.follow-name.svelte-14fku13{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.follow-meta.svelte-14fku13,.follow-note.svelte-14fku13{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.45}.follow-meta.problem.svelte-14fku13{color:var(--warn)}.follow-note.held.svelte-14fku13{align-items:center;gap:.25rem;display:inline-flex}.follow-note.never.svelte-14fku13{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.follow-figures.svelte-14fku13{text-align:right;justify-items:end}.follow-figure.svelte-14fku13{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.0625rem}.follow-actions.svelte-14fku13{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.75rem;display:flex}.gap-lead.svelte-1ttocfs{padding:.875rem var(--practice-row-x);color:var(--muted);margin:0;font-size:.8125rem;line-height:1.55}.gap-list.svelte-1ttocfs{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.gap-list.svelte-1ttocfs>li+li{border-top:1px solid var(--rule)}.gap-row.svelte-1ttocfs{padding:1rem var(--practice-row-x);gap:.25rem;display:grid}.gap-head.svelte-1ttocfs{justify-content:space-between;align-items:baseline;gap:.125rem 1rem;display:flex}@media (width<=40rem){.gap-head.svelte-1ttocfs{flex-direction:column;align-items:flex-start}}.gap-name.svelte-1ttocfs{min-width:0;color:var(--ink);font-size:1rem;line-height:1.4}.gap-figure.svelte-1ttocfs{white-space:nowrap;font-size:.9375rem}.gap-figure-value.svelte-1ttocfs{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.25rem}.gap-figure.rise.svelte-1ttocfs{color:color-mix(in oklab, var(--candle-rise-color) 65%, var(--ink))}.gap-figure.fall.svelte-1ttocfs{color:color-mix(in oklab, var(--candle-fall-color) 65%, var(--ink))}.gap-meta.svelte-1ttocfs,.gap-meta-pair.svelte-1ttocfs{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 .75rem;margin:0;font-size:.75rem;line-height:1.6;display:flex}.gap-meta-figure.svelte-1ttocfs{color:var(--ink)}.gap-parts.svelte-1ttocfs{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.gap-part.svelte-1ttocfs{color:var(--ink);grid-template-columns:minmax(0,14rem) minmax(5rem,1fr) 4.25rem;align-items:start;gap:.75rem;font-size:.8125rem;line-height:1.25rem;display:grid}.gap-part.quiet.svelte-1ttocfs,.gap-part.quiet.svelte-1ttocfs .gap-part-label:where(.svelte-1ttocfs){color:var(--muted)}.gap-part-label.svelte-1ttocfs{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:0 .3125rem;display:flex}@media (width<=40rem){.gap-part.svelte-1ttocfs{grid-template-columns:minmax(0,7.5rem) minmax(5rem,1fr) 3.75rem;align-items:center;min-height:2.25rem}.gap-part-label.svelte-1ttocfs{display:grid}.gap-part-sep.svelte-1ttocfs{display:none}.gap-bar.svelte-1ttocfs{margin-top:0}}.gap-part-note.svelte-1ttocfs{color:var(--muted);font-size:.75rem;line-height:1rem}.gap-part-sep.svelte-1ttocfs{color:var(--muted)}.gap-part-link.svelte-1ttocfs{text-align:left;min-block-size:0;min-inline-size:0;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.1875rem;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.gap-part-link.svelte-1ttocfs:after{content:"";position:absolute;inset:-.875rem -.5rem}.gap-part-link.svelte-1ttocfs:hover{color:var(--ink)}.gap-bar.svelte-1ttocfs{background:var(--soft);border-radius:999px;height:.375rem;margin-top:.4375rem;position:relative}.gap-bar.empty.svelte-1ttocfs{background:0 0}.gap-bar.svelte-1ttocfs:after{background:color-mix(in oklch, var(--ink) 30%, transparent);content:"";width:1px;position:absolute;top:-.1875rem;bottom:-.1875rem;left:50%}.gap-reach.svelte-1ttocfs{background:var(--color-accent);border-radius:0 999px 999px 0;position:absolute;top:0;bottom:0;left:50%}.gap-reach.below.svelte-1ttocfs{border-radius:999px 0 0 999px;left:auto;right:50%}.gap-part-figure.svelte-1ttocfs{font-variant-numeric:tabular-nums;text-align:right}.gap-notes.svelte-1ttocfs{border-top:1px solid var(--rule)}.gap-notes.svelte-1ttocfs .title{font-size:.8125rem}.gap-notes.svelte-1ttocfs .summary{font-size:.75rem}.gap-notes.svelte-1ttocfs dl:where(.svelte-1ttocfs){color:var(--muted);gap:.5rem;margin:0;font-size:.75rem;line-height:1.6;display:grid}.gap-notes.svelte-1ttocfs dt:where(.svelte-1ttocfs),.gap-notes.svelte-1ttocfs dd:where(.svelte-1ttocfs){margin:0;display:inline}.gap-notes.svelte-1ttocfs dt:where(.svelte-1ttocfs){color:var(--ink)}.why.svelte-1oy7y28{color:var(--ink);gap:.25rem;padding:.25rem 0 .625rem;font-size:.8125rem;line-height:1.55;display:grid}.why.svelte-1oy7y28 p:where(.svelte-1oy7y28){margin:0}.change.svelte-1oy7y28{align-items:flex-start;gap:.375rem;display:flex}.change.svelte-1oy7y28 svg{color:var(--muted);flex:none;margin-top:.2rem}.rest.svelte-1oy7y28{color:var(--muted)}.note.svelte-1oy7y28,.total.svelte-1oy7y28{color:var(--muted);margin:0;padding:.25rem 0;font-size:.8125rem;line-height:1.5}.total.svelte-1oy7y28{border-top:1px solid var(--rule);color:var(--ink);font-variant-numeric:tabular-nums;padding-top:.625rem}.fills.svelte-1oy7y28{margin:0;padding:0;list-style:none;display:grid}.fills.svelte-1oy7y28>li+li{border-top:1px solid var(--rule)}.fills.svelte-1oy7y28>.fill.marked:where(.svelte-1oy7y28){border-top-color:#0000}.fill.svelte-1oy7y28{grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem 0;transition:background-color .6s,box-shadow .6s;display:grid}.fill.marked.svelte-1oy7y28{background:var(--accent-soft);box-shadow:-.5rem 0 0 var(--accent-soft), .5rem 0 0 var(--accent-soft)}.side.svelte-1oy7y28{white-space:nowrap;font-size:.875rem}.labelled.svelte-1oy7y28 .fill:where(.svelte-1oy7y28){grid-template-columns:3.25rem minmax(0,1fr) auto}.side.skipped.svelte-1oy7y28,.side.quiet.svelte-1oy7y28{color:var(--muted)}.fill-main.svelte-1oy7y28{gap:.125rem;min-width:0;display:grid}.fill-name.svelte-1oy7y28{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;line-height:1.35;overflow:hidden}.code.svelte-1oy7y28,.fill-meta.svelte-1oy7y28{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.45}.fill-cash.svelte-1oy7y28,.cash.svelte-1oy7y28{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.more.svelte-1oy7y28{border-top:1px solid var(--rule);justify-content:center;padding:.75rem;display:flex}.practice-page.svelte-1qjrfaw{--practice-edge:1.25rem;--practice-row-x:calc(var(--practice-edge) - 1px);--section-head-inset:var(--practice-edge);--stock-row-pad-x:var(--practice-row-x);--disclosure-pad-x:var(--practice-row-x);display:contents}.practice-page.svelte-1qjrfaw .stock-row .meta,.practice-page.svelte-1qjrfaw .disclosure .title{word-break:keep-all;overflow-wrap:anywhere}@container surface (width>=30rem){.practice-page.svelte-1qjrfaw{--practice-edge:1.75rem}}.pad.svelte-1qjrfaw{padding:1rem var(--practice-row-x)}.practice-list.svelte-1qjrfaw{margin:0;padding:0;list-style:none;display:grid}.practice-list.svelte-1qjrfaw>li+li{border-top:1px solid var(--rule)}.more.svelte-1qjrfaw{border-top:1px solid var(--rule);justify-content:center;padding:.75rem;display:flex}.note-row.svelte-1qjrfaw{padding:.875rem var(--practice-row-x);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.note-period.svelte-1qjrfaw{color:var(--ink);font-size:.875rem}.note-what.svelte-1qjrfaw{gap:.125rem;min-width:0;display:grid}.past-row.svelte-1qjrfaw{padding:.875rem var(--practice-row-x);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.125rem 1rem;display:grid}.past-figure.svelte-1qjrfaw{text-align:right}.past-mix.svelte-1qjrfaw,.past-versus.svelte-1qjrfaw{color:var(--muted);font-size:.8125rem;line-height:1.5}.past-versus.svelte-1qjrfaw{text-align:right;white-space:nowrap}.past-part.svelte-1qjrfaw{white-space:nowrap}@media (width<=30rem){.past-mix.svelte-1qjrfaw{grid-column:1/-1}.past-versus.svelte-1qjrfaw{text-align:left;grid-column:1/-1}}.note-week.svelte-1qjrfaw{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.125rem}.empty.svelte-1qjrfaw{padding:1rem var(--practice-row-x);color:var(--muted);margin:0;font-size:.875rem}
