html.sm-free-tool-page{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.sm-free-tool-page body{overflow-x:hidden}html.sm-free-tool-page input,html.sm-free-tool-page select,html.sm-free-tool-page textarea{font-size:16px!important;line-height:1.4;max-width:100%;min-width:0;-webkit-appearance:none;appearance:none}html.sm-free-tool-page input:not([type="checkbox"]):not([type="radio"]),html.sm-free-tool-page select{min-height:56px;padding:14px 16px!important}html.sm-free-tool-page textarea{min-height:160px;padding:14px 16px!important}html.sm-free-tool-page button,html.sm-free-tool-page .btn,html.sm-free-tool-page a.button{min-height:48px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html.sm-free-tool-page input:focus,html.sm-free-tool-page select:focus,html.sm-free-tool-page textarea:focus{font-size:16px!important;outline:none}html.sm-free-tool-page .field label{font-size:14px!important;line-height:1.5}html.sm-free-tool-page .metric strong,html.sm-free-tool-page .result strong,html.sm-free-tool-page .result b{font-size:clamp(22px,6vw,34px)}@media(max-width:650px){html.sm-free-tool-page .wrap,html.sm-free-tool-page .main{width:100%;max-width:100%;padding-left:12px!important;padding-right:12px!important}html.sm-free-tool-page .toolbox{padding:16px!important}html.sm-free-tool-page input:not([type="checkbox"]):not([type="radio"]),html.sm-free-tool-page select{min-height:60px;font-size:18px!important}html.sm-free-tool-page textarea{font-size:17px!important}html.sm-free-tool-page .btn,html.sm-free-tool-page button{font-size:16px;min-height:52px;padding:13px 18px}html.sm-free-tool-page .result{font-size:16px!important;line-height:1.7}html.sm-free-tool-page .metric small{font-size:12px!important}html.sm-free-tool-page .metric strong{font-size:28px!important}}