.CircleTheoremsTool_row__yJ4RZ{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-3)}.CircleTheoremsTool_field__Xiotl{display:flex;flex-direction:column;gap:4px}.CircleTheoremsTool_lbl__fHc_U{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.CircleTheoremsTool_inp__gaWyF{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:130px}.CircleTheoremsTool_inp__gaWyF:focus{outline:1px solid var(--accent)}.CircleTheoremsTool_canvas__00Ht0{display:block;width:100%;max-width:300px;aspect-ratio:1;border:1px solid var(--border);background:var(--bg,var(--bg-raised))}.CircleTheoremsTool_grid__F8TlT{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);flex-wrap:wrap}@media (max-width:480px){.CircleTheoremsTool_grid__F8TlT{grid-template-columns:1fr}}.CircleTheoremsTool_section__hH20Z{display:flex;flex-direction:column;gap:2px}.CircleTheoremsTool_sectionTitle__Uzk3C{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-2)}.CircleTheoremsTool_row2__wO3p_{display:flex;justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-sm)}.CircleTheoremsTool_row2__wO3p_ span{color:var(--text-muted)}.CircleTheoremsTool_row2__wO3p_ strong{color:var(--accent)}