.FibonacciTool_row__2TQuP{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.FibonacciTool_lbl__N1uUJ{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.FibonacciTool_inp__2_zWN{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-2,#111);border:1px solid var(--border);color:var(--text);padding:6px 10px;width:120px}.FibonacciTool_inp__2_zWN:focus{outline:1px solid var(--accent)}.FibonacciTool_seqGrid__7F_Z5{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--space-1);gap:var(--space-1);max-height:320px;overflow-y:auto}.FibonacciTool_seqItem__OI_o7{display:flex;justify-content:space-between;padding:var(--space-1) var(--space-2);border:1px solid var(--border)}.FibonacciTool_idx__IIJtf{font-family:var(--font-mono);font-size:10px;color:var(--text-muted)}.FibonacciTool_val__x4x41{font-family:var(--font-mono);font-size:11px;color:var(--text);overflow:hidden;text-overflow:ellipsis}.FibonacciTool_findResult__yGG2J{font-family:var(--font-mono);font-size:var(--text-base);padding:var(--space-4);border:2px solid}.FibonacciTool_found__lDTvv{color:#4ade80;border-color:#4ade80}.FibonacciTool_notFound__EDKs3{color:#f87171;border-color:#f87171}.FibonacciTool_ratioList__cmaLx{display:flex;flex-direction:column;gap:2px}.FibonacciTool_ratioRow__fmA2z{display:grid;grid-template-columns:180px 1fr 80px;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-sm);align-items:center}.FibonacciTool_ratioFrac__HcVyk{color:var(--text-muted)}.FibonacciTool_ratioVal__6B08N{color:var(--accent);font-weight:600}.FibonacciTool_ratioErr__s8K8D{font-size:10px;color:var(--text-muted);text-align:right}