.fibonacci-module__O36D6W__page{grid-template-rows:auto 1fr auto;gap:clamp(1.25rem,1rem + 1.5vw,2rem);min-height:100dvh;padding:clamp(1.25rem,1rem + 2vw,2.5rem);display:grid}.fibonacci-module__O36D6W__head{gap:1.25rem;max-width:60rem;display:grid}.fibonacci-module__O36D6W__back{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);justify-self:start;transition:color .24s}.fibonacci-module__O36D6W__back:hover{color:var(--color-signal)}.fibonacci-module__O36D6W__title{font-size:var(--step-3);margin-block:.75rem .85rem}.fibonacci-module__O36D6W__lede{max-width:58ch;font-size:var(--step--1);color:var(--color-ink-dim);line-height:1.7}.fibonacci-module__O36D6W__grid{align-items:stretch;gap:clamp(1rem,.75rem + 1vw,1.5rem);min-height:0;display:grid}@media (min-width:940px){.fibonacci-module__O36D6W__grid{grid-template-columns:1.5fr minmax(20rem,1fr)}}.fibonacci-module__O36D6W__panel{border:1px solid var(--color-hairline);background:var(--color-canvas);border-radius:3px;grid-template-rows:auto 1fr;min-height:18rem;display:grid;overflow:hidden}.fibonacci-module__O36D6W__panelHead{border-bottom:1px solid var(--color-hairline);font-size:var(--step--2);color:var(--color-ink-faint);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.fibonacci-module__O36D6W__canvasWrap{min-height:0;position:relative}.fibonacci-module__O36D6W__canvas{width:100%;height:100%;position:absolute;inset:0}.fibonacci-module__O36D6W__side{align-content:start;gap:.75rem;display:grid}.fibonacci-module__O36D6W__readoutCard{border:1px solid var(--color-hairline);background:var(--color-canvas);border-radius:3px;gap:.5rem;padding:1rem 1.15rem;display:grid}.fibonacci-module__O36D6W__big{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--step-1);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:500;line-height:1.15}.fibonacci-module__O36D6W__big[data-signal]{color:var(--color-signal)}.fibonacci-module__O36D6W__big[data-dim]{color:var(--color-data)}.fibonacci-module__O36D6W__sub{font-family:var(--font-mono);font-size:var(--step--2);color:var(--color-ink-faint);overflow-wrap:anywhere}.fibonacci-module__O36D6W__convergence{border:1px solid var(--color-hairline);background:var(--color-canvas);border-radius:3px;gap:.75rem;padding:1rem 1.15rem;display:grid}.fibonacci-module__O36D6W__convergence ul{background:linear-gradient(to bottom, transparent calc(50% - .5px), var(--color-hairline) calc(50% - .5px), var(--color-hairline) calc(50% + .5px), transparent calc(50% + .5px));grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;height:6rem;margin:0;padding:0;list-style:none;display:grid}.fibonacci-module__O36D6W__convergence li{align-items:center;display:grid;position:relative}.fibonacci-module__O36D6W__convergence li span{border-radius:1px;position:absolute;left:0;right:0}.fibonacci-module__O36D6W__convergence li span[data-side=over]{background:var(--color-signal);bottom:50%}.fibonacci-module__O36D6W__convergence li span[data-side=under]{background:var(--color-data);top:50%}.fibonacci-module__O36D6W__axis{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);justify-content:space-between;font-size:.6rem;display:flex}.fibonacci-module__O36D6W__controls{flex-wrap:wrap;align-items:center;gap:.65rem;padding-top:.5rem;display:flex}.fibonacci-module__O36D6W__speed{align-items:center;gap:.65rem;margin-left:auto;display:inline-flex}.fibonacci-module__O36D6W__speed input{width:clamp(7rem,18vw,12rem);accent-color:var(--color-signal);background:0 0;border:0;padding:0}
