.mf-page{--mf-main: #5aa9ff;--mf-second: #f08a6c;--mf-theory: rgba(237,235,230,.42)}.mf-page svg.chart{font-family:var(--mono);overflow:visible}.mf-page svg.chart .frame{fill:#ffffff05;stroke:var(--line-strong)}.mf-page svg.chart .grid{stroke:#edebe612}.mf-page svg.chart .zero{stroke:var(--line-strong)}.mf-page svg.chart .tick{fill:var(--muted);font-size:11px}.mf-page svg.chart .axis{fill:var(--soft);font-size:11px;font-family:var(--sans)}.mf-page svg.chart path{fill:none;stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.mf-page svg.chart path.s-main{stroke:var(--mf-main)}.mf-page svg.chart path.s-second{stroke:var(--mf-second)}.mf-page svg.chart path.s-accent{stroke:var(--gold)}.mf-page svg.chart path.s-theory{stroke:var(--mf-theory);stroke-dasharray:5 5;stroke-width:1.6}.mf-page svg.chart circle.s-main{fill:var(--mf-main)}.mf-page svg.chart circle.s-second{fill:var(--mf-second)}.mf-page svg.chart circle.s-accent{fill:var(--gold)}.mf-page svg.tape{display:block;font-family:var(--mono)}.mf-page svg.tape .paper{fill:#f3efe2}.mf-page svg.tape .dot{fill:#15171b}.mf-page svg.tape .dot.late{fill:#8b8f96}.mf-page svg.tape .count{stroke:var(--gold);stroke-width:1.2}.mf-page svg.tape .count.late{stroke:var(--muted)}.mf-page svg.tape .tick{fill:var(--gold);font-size:11px}.mf-page svg.tape .gap{fill:var(--soft);font-size:10px}.mf-page svg.tape .gap.late{fill:var(--muted)}.mf-page svg.tape .axis{fill:var(--muted);font-size:10px;font-family:var(--sans)}.mf-fallback{position:absolute;inset:0;display:grid;place-items:center;padding:24px;text-align:center;color:var(--soft);background:var(--surface)}
