.RuleOfThreeCalculator-module__4keDrG__shell{width:min(100%,44rem)}.RuleOfThreeCalculator-module__4keDrG__legendLabel{color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.86rem;font-weight:500}.RuleOfThreeCalculator-module__4keDrG__toggleRow{gap:.5rem;display:flex}.RuleOfThreeCalculator-module__4keDrG__hiddenRadio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.RuleOfThreeCalculator-module__4keDrG__toggleOption{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);background:var(--color-surface-elevated);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.9rem;font-weight:500;transition:all .16s;display:flex}.RuleOfThreeCalculator-module__4keDrG__toggleOption.RuleOfThreeCalculator-module__4keDrG__active{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.RuleOfThreeCalculator-module__4keDrG__inputGrid{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}.RuleOfThreeCalculator-module__4keDrG__field{gap:.4rem;display:grid}.RuleOfThreeCalculator-module__4keDrG__resultBox{border:1px dashed var(--color-border-subtle);border-radius:var(--radius-md);font-family:var(--font-mono);color:var(--color-text-disabled);background:var(--color-surface-elevated);justify-content:center;align-items:center;min-height:2.85rem;padding:.7rem .85rem;font-size:1.2rem;font-weight:600;display:flex}.RuleOfThreeCalculator-module__4keDrG__resultBox.RuleOfThreeCalculator-module__4keDrG__resultBoxActive{border-style:solid;border-color:var(--color-accent);color:var(--color-accent)}.RuleOfThreeCalculator-module__4keDrG__equationBox{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.RuleOfThreeCalculator-module__4keDrG__equationLabel{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:500}.RuleOfThreeCalculator-module__4keDrG__equation{font-family:var(--font-mono);color:var(--color-text-primary);font-size:1rem}.RuleOfThreeCalculator-module__4keDrG__stepsBlock{flex-direction:column;gap:.35rem;display:flex}.RuleOfThreeCalculator-module__4keDrG__stepsLabel{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:500}.RuleOfThreeCalculator-module__4keDrG__stepsList{font-family:var(--font-mono);color:var(--color-text-secondary);flex-direction:column;gap:.25rem;margin:0;padding-left:1.25rem;font-size:.88rem;display:flex}@media (max-width:480px){.RuleOfThreeCalculator-module__4keDrG__inputGrid{grid-template-columns:1fr}}
