.week.svelte-14xo2fx{background:color-mix(in srgb, var(--phase) var(--week-tint,0%), var(--week-bg));border:var(--week-border);border-radius:var(--radius);padding:var(--week-pad-y) var(--week-pad-x);padding-left:calc(var(--week-pad-x) + var(--carry-pad-x,0px));padding-top:calc(var(--week-pad-y) + var(--carry-pad-y,0px));color:var(--ink);box-shadow:var(--week-glow,none);position:relative;container-type:inline-size}.week.now.svelte-14xo2fx{border:var(--week-now-border);box-shadow:var(--week-now-shadow), var(--week-glow,0 0 #0000)}.week.svelte-14xo2fx:before{content:"";width:var(--carry-w,0);height:var(--carry-h,0);background:var(--phase);border-radius:var(--radius) 0 0 var(--radius);position:absolute;top:0;left:0}.week.cutback.svelte-14xo2fx:before{background:repeating-linear-gradient(135deg, var(--phase) 0 3px, var(--card) 3px 6px)}.head.svelte-14xo2fx{justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.head.svelte-14xo2fx>div:where(.svelte-14xo2fx){flex:1 1 0;min-width:0}.title.svelte-14xo2fx{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--fs-week-title);letter-spacing:var(--display-tracking);color:var(--ink);margin:0;line-height:1.1}.meta.svelte-14xo2fx{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--label-tracking);text-transform:var(--label-case);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:6px 0 0;display:flex}.phase.svelte-14xo2fx{color:var(--ink);font-weight:600}.swatch.svelte-14xo2fx{display:var(--swatch-display,none);vertical-align:-1px;background:var(--phase);outline-offset:-1px;outline:1px solid #14141480;width:11px;height:11px;margin-right:6px}.dot.svelte-14xo2fx{color:var(--ink-2)}.tag.svelte-14xo2fx{border:1px solid var(--ink-2);border-radius:var(--radius);padding:0 6px;line-height:1.5}.tag-now.svelte-14xo2fx{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:600}.tag-ill.svelte-14xo2fx{border-color:var(--alert-deep);color:var(--alert-deep);font-weight:600}.figure.svelte-14xo2fx{text-align:right;flex:0 auto;max-width:62%;margin:0}.fig-km.svelte-14xo2fx{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--fs-figure);letter-spacing:var(--display-tracking);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);line-height:1;display:block}.fig-sub.svelte-14xo2fx{font-family:var(--font-label);font-size:var(--fs-label);color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:6px;display:block}.keep.svelte-14xo2fx{white-space:nowrap}@container (width<=480px){.fig-km.svelte-14xo2fx{font-size:26px}.fig-sub.svelte-14xo2fx{font-size:11px}.figure.svelte-14xo2fx{max-width:58%}.dot.svelte-14xo2fx{display:none}.meta.svelte-14xo2fx{flex-direction:column;align-items:flex-start;gap:2px}}.note.svelte-14xo2fx{font-size:var(--fs-body);color:var(--ink-2);max-width:70ch;margin:14px 0 0;line-height:1.5}
