@media (max-width:768px){.chub-root{padding:20px 16px}.chub-calc__result{font-size:calc(2.9rem * var(--chub-number-scale))}}@media (max-width:480px){.chub-page__intro{font-size:calc(1.05rem * var(--chub-text-scale))}.chub-calc__display{padding:24px 20px 16px}.chub-calc__result{font-size:calc(2.7rem * var(--chub-number-scale))}.chub-key{min-height:64px;padding:14px 0}.chub-calc__keypad--scientific{grid-template-columns:repeat(4,1fr)}.chub-fraction__row{gap:10px}.chub-fraction__group input{width:64px}.chub-percentage__form{flex-direction:column;align-items:stretch}.chub-percentage__form .chub-field{min-width:0}.chub-pi__results{grid-template-columns:1fr}.chub-equation__row{flex-direction:column;align-items:stretch}.chub-bmi__row{flex-direction:column}.chub-panel__row{flex-direction:column}.chub-graph__controls{flex-direction:column;align-items:stretch}.chub-section{padding:22px}}@media (max-width:360px){.chub-calc__result{font-size:calc(1.9rem * var(--chub-number-scale))}.chub-key{min-height:58px}}