.cal.svelte-1qkuasz{flex-direction:column;gap:.75rem;display:flex}.weeks.svelte-1qkuasz{flex-direction:column;gap:.25rem;display:flex}.week.svelte-1qkuasz{grid-template-columns:repeat(7,1fr);justify-items:center;display:grid}.day.svelte-1qkuasz{text-align:center;width:4ch}.muted.svelte-1qkuasz{color:var(--text-secondary,oklch(62% 0 0))}.ghost.svelte-1qkuasz{color:#0000}.c-accent.svelte-1qkuasz{color:var(--graph-accent,oklch(78% .17 155))}.c-accent2.svelte-1qkuasz{color:var(--graph-accent-2,oklch(78% .12 70))}.c-fg.svelte-1qkuasz{color:var(--text-primary,oklch(93% 0 0))}.sr-only.svelte-1qkuasz{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.quota.svelte-1fvt4sh{flex-direction:column;gap:.85rem;display:flex}.headline.svelte-1fvt4sh{letter-spacing:-.015em;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.4rem;margin:0;font-size:1.4rem;line-height:1.1;display:flex}.used.svelte-1fvt4sh{color:var(--graph-accent,oklch(78% .17 155))}.used.warn.svelte-1fvt4sh{color:var(--graph-accent-3,oklch(72% .13 30))}.of.svelte-1fvt4sh{color:var(--text-secondary,oklch(62% 0 0))}.limit.svelte-1fvt4sh{color:var(--text-primary,oklch(93% 0 0))}.unit.svelte-1fvt4sh{color:var(--text-secondary,oklch(62% 0 0));font-size:.95rem}.bar.svelte-1fvt4sh{align-items:center;column-gap:.75rem;width:100%;margin:0;display:flex}.brace.svelte-1fvt4sh{-webkit-user-select:none;user-select:none;color:var(--border,oklch(60% 0 0/.5))}.g.svelte-1fvt4sh{color:var(--border,oklch(60% 0 0/.5))}.g.fill.svelte-1fvt4sh{color:var(--graph-accent,oklch(78% .17 155))}.g.fill.warn.svelte-1fvt4sh{color:var(--graph-accent-3,oklch(72% .13 30))}.pct.svelte-1fvt4sh{text-align:right;width:5ch;color:var(--graph-accent,oklch(78% .17 155));flex-shrink:0}.pct.warn.svelte-1fvt4sh{color:var(--graph-accent-3,oklch(72% .13 30))}.rows.svelte-1fvt4sh{flex-wrap:wrap;justify-content:center;gap:.35rem 1.25rem;margin:0;display:flex}.row.svelte-1fvt4sh{align-items:baseline;gap:.4rem;display:flex}.row.svelte-1fvt4sh dt:where(.svelte-1fvt4sh){color:var(--text-secondary,oklch(62% 0 0));margin:0}.row.svelte-1fvt4sh dd:where(.svelte-1fvt4sh){margin:0}.warn.svelte-1fvt4sh{color:var(--graph-accent-3,oklch(72% .13 30))}.flag.svelte-1fvt4sh{text-align:center;color:var(--graph-accent-3,oklch(72% .13 30));margin:0}.muted.svelte-1fvt4sh{color:var(--text-secondary,oklch(62% 0 0));margin:0}.sr-only.svelte-1fvt4sh{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slo.svelte-1yg4u39{flex-direction:column;gap:.85rem;display:flex}.daily.svelte-1yg4u39{align-items:center;gap:.75rem;margin:0;display:flex}.daily-label.svelte-1yg4u39{color:var(--text-secondary,oklch(62% 0 0))}.daily-spark.svelte-1yg4u39{-webkit-user-select:none;user-select:none;gap:.125rem;display:inline-flex}.cell.svelte-1yg4u39{text-align:center;min-width:1ch;color:var(--text-secondary,oklch(62% 0 0))}.bar.svelte-1yg4u39{align-items:center;column-gap:.75rem;width:100%;margin:0;display:flex}.brace.svelte-1yg4u39{-webkit-user-select:none;user-select:none;color:var(--border,oklch(60% 0 0/.5))}.g.svelte-1yg4u39{color:var(--border,oklch(60% 0 0/.5))}.g.fill.svelte-1yg4u39{color:var(--graph-accent,oklch(78% .17 155))}.pct.svelte-1yg4u39{text-align:right;width:5ch;color:var(--graph-accent,oklch(78% .17 155));flex-shrink:0}.pct.warn.svelte-1yg4u39,.warn.svelte-1yg4u39{color:var(--graph-accent-3,oklch(72% .13 30))}.rows.svelte-1yg4u39{flex-wrap:wrap;justify-content:center;gap:.35rem 1.25rem;margin:0;display:flex}.row.svelte-1yg4u39{align-items:baseline;gap:.4rem;display:flex}.row.svelte-1yg4u39 dt:where(.svelte-1yg4u39){color:var(--text-secondary,oklch(62% 0 0));margin:0}.row.svelte-1yg4u39 dd:where(.svelte-1yg4u39){margin:0}.flag.svelte-1yg4u39{text-align:center;color:var(--graph-accent-3,oklch(72% .13 30));margin:0}.muted.svelte-1yg4u39{color:var(--text-secondary,oklch(62% 0 0));margin:0}.sr-only.svelte-1yg4u39{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap.svelte-ixcymq{flex-direction:column;gap:1rem;display:flex}.grid.svelte-ixcymq{-webkit-user-select:none;user-select:none;flex-direction:column;gap:.25rem;display:flex}.wrow.svelte-ixcymq{justify-content:center;gap:.125rem;display:flex}.cell.svelte-ixcymq{text-align:center;min-width:1ch}.pct.svelte-ixcymq{margin:0}.muted.svelte-ixcymq{color:var(--text-secondary,oklch(62% 0 0));margin:0}.c-accent.svelte-ixcymq{color:var(--graph-accent,oklch(78% .17 155))}.c-frame.svelte-ixcymq{color:var(--border,oklch(60% 0 0/.5))}.sr-only.svelte-ixcymq{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.amp.svelte-cza6ix{flex-direction:column;gap:1rem;min-width:0;font-size:.875rem;display:flex}.viewport.svelte-cza6ix{overflow-x:auto}.art.svelte-cza6ix{color:var(--border,oklch(60% 0 0/.5));white-space:pre;margin:0;font-size:.85rem;line-height:1.4}.title.svelte-cza6ix{color:var(--graph-accent,oklch(78% .17 155));font-weight:600}.taste.svelte-cza6ix{color:var(--text-primary,oklch(93% 0 0))}.chip.svelte-cza6ix,.wave.svelte-cza6ix{color:var(--graph-accent,oklch(78% .17 155));font-weight:600}.muted.svelte-cza6ix{color:var(--text-secondary,oklch(62% 0 0))}.controls.svelte-cza6ix{border-top:1px dashed var(--border,oklch(60% 0 0/.5));justify-content:space-between;align-items:center;gap:1rem;padding-top:.875rem;display:flex}.gain.svelte-cza6ix{max-width:20rem;color:var(--text-secondary,oklch(62% 0 0));white-space:nowrap;flex:1;align-items:center;gap:.75rem;display:flex}.gain.svelte-cza6ix input:where(.svelte-cza6ix){min-width:0;height:4px;accent-color:var(--graph-accent,oklch(78% .17 155));cursor:pointer;flex:1}.badge.svelte-cza6ix{color:var(--graph-accent,oklch(78% .17 155));border:1px dashed var(--graph-accent,oklch(78% .17 155));padding:.1rem .4rem;font-size:.75rem}.hint.svelte-cza6ix{color:var(--text-secondary,oklch(62% 0 0));margin:0;font-size:.8rem}.hint.svelte-cza6ix code:where(.svelte-cza6ix){color:var(--graph-accent,oklch(78% .17 155))}.ledger.svelte-vhqw9d{flex-direction:column;min-width:0;font-size:.875rem;display:inline-flex}.viewport.svelte-vhqw9d{overflow-x:auto}.art.svelte-vhqw9d{color:var(--border,oklch(60% 0 0/.5));white-space:pre;margin:0;font-size:.85rem;line-height:1.4}.title.svelte-vhqw9d{color:var(--graph-accent,oklch(78% .17 155));font-weight:600}.num.svelte-vhqw9d{color:var(--text-primary,oklch(93% 0 0));font-weight:500}.time.svelte-vhqw9d{color:var(--text-secondary,oklch(62% 0 0))}.total-num.svelte-vhqw9d{color:var(--text-primary,oklch(93% 0 0));font-weight:600}.total-time.svelte-vhqw9d{color:var(--graph-accent,oklch(78% .17 155));font-weight:600}.radii.svelte-1rpnjls{flex-direction:column;gap:1rem;min-width:0;font-size:.875rem;display:flex}.viewport.svelte-1rpnjls{overflow-x:auto}.art.svelte-1rpnjls{color:var(--border,oklch(60% 0 0/.5));white-space:pre;margin:0;font-size:.85rem;line-height:1.35}.corner.svelte-1rpnjls{color:var(--graph-accent,oklch(78% .17 155));font-weight:400}.arrow.svelte-1rpnjls{color:var(--graph-accent,oklch(78% .17 155));font-weight:600}.val.svelte-1rpnjls{color:var(--text-primary,oklch(93% 0 0));font-weight:500}.muted.svelte-1rpnjls{color:var(--text-secondary,oklch(62% 0 0))}.controls.svelte-1rpnjls{border-top:1px dashed var(--border,oklch(60% 0 0/.5));flex-direction:column;gap:.75rem;padding-top:.875rem;display:flex}.row.svelte-1rpnjls{color:var(--text-secondary,oklch(62% 0 0));white-space:nowrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.row.svelte-1rpnjls input:where(.svelte-1rpnjls){min-width:0;height:4px;accent-color:var(--graph-accent,oklch(78% .17 155));cursor:pointer;flex:1}.badge.svelte-1rpnjls{color:var(--graph-accent,oklch(78% .17 155));border:1px dashed var(--graph-accent,oklch(78% .17 155));padding:.1rem .4rem;font-size:.75rem}.preview-row.svelte-1rpnjls{align-items:center;gap:1.25rem;display:flex}.box-outer.svelte-1rpnjls{border:2px solid var(--graph-accent,oklch(78% .17 155));box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:70px;display:flex}.box-inner.svelte-1rpnjls{border:1px dashed var(--graph-accent,oklch(78% .17 155));box-sizing:border-box;width:100%;height:100%;color:var(--text-primary,oklch(93% 0 0));justify-content:center;align-items:center;font-size:.7rem;display:flex}.hint.svelte-1rpnjls{color:var(--text-secondary,oklch(62% 0 0));margin:0;font-size:.75rem}.loop.svelte-nqf53u{flex-direction:column;gap:1rem;min-width:0;font-size:.875rem;display:flex}.viewport.svelte-nqf53u{overflow-x:auto}.art.svelte-nqf53u{color:var(--border,oklch(60% 0 0/.5));white-space:pre;margin:0;font-size:.85rem;line-height:1.35}.node.svelte-nqf53u{color:var(--text-secondary,oklch(62% 0 0));transition:color .25s}.node.on.svelte-nqf53u{color:var(--text-primary,oklch(93% 0 0));font-weight:600}.flow.svelte-nqf53u,.back.svelte-nqf53u{color:var(--text-muted,oklch(30% 0 0));transition:color .25s}.back.on.svelte-nqf53u{color:var(--graph-accent,oklch(78% .17 155));font-weight:600}.tag.svelte-nqf53u{color:var(--text-secondary,oklch(62% 0 0));font-style:italic;transition:color .25s}.tag.on.svelte-nqf53u{color:var(--graph-accent,oklch(78% .17 155))}@media (prefers-reduced-motion:no-preference){.flow.on.svelte-nqf53u{color:var(--graph-accent,oklch(78% .17 155));font-weight:600;animation:1s infinite alternate svelte-nqf53u-pulse}@keyframes svelte-nqf53u-pulse{0%{opacity:.7}to{opacity:1}}}.controls.svelte-nqf53u{border-top:1px dashed var(--border,oklch(60% 0 0/.5));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.875rem;display:flex}.buttons.svelte-nqf53u{align-items:center;gap:.35rem;display:flex}.ctrl.svelte-nqf53u{color:var(--text-secondary,oklch(62% 0 0));border:1px dashed var(--border,oklch(60% 0 0/.5));cursor:pointer;background:0 0;border-radius:0;padding:.25rem .6rem;font-size:.75rem}.ctrl.svelte-nqf53u:hover{color:var(--text-primary,oklch(93% 0 0));border-color:var(--text-secondary,oklch(62% 0 0))}.primary.svelte-nqf53u{color:var(--graph-accent,oklch(78% .17 155));border-color:var(--graph-accent,oklch(78% .17 155));font-weight:600}.dots.svelte-nqf53u{align-items:center;gap:.4rem;display:flex}.dot.svelte-nqf53u{background:var(--text-muted,oklch(30% 0 0));cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0}.dot.on.svelte-nqf53u{background:var(--graph-accent,oklch(78% .17 155))}.speed.svelte-nqf53u{color:var(--text-secondary,oklch(62% 0 0));white-space:nowrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.speed.svelte-nqf53u input:where(.svelte-nqf53u){width:80px;height:4px;accent-color:var(--graph-accent,oklch(78% .17 155));cursor:pointer}.mg-shuffle-parent{white-space:normal;word-wrap:break-word;will-change:transform;font-size:4rem;line-height:1;font-family:var(--font-sans);text-transform:uppercase;visibility:hidden;display:inline-block}.mg-shuffle-parent.is-ready{visibility:visible}.mg-shuffle-char{text-align:center;line-height:1;display:inline-block}
