*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%}button,a,[role=button]{-webkit-tap-highlight-color:transparent}img{display:block}body,html,#root{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}body{color:#111827;padding-top:env(safe-area-inset-top);background-color:#f6f8fc;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:hidden}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}body:before{content:"";z-index:1400;height:env(safe-area-inset-top);background:var(--formaro-status-bar-bg,#f6f8fc);pointer-events:none;position:fixed;top:0;left:0;right:0}input,textarea,select,button{font:inherit}.MuiButton-root{min-width:min-content}.MuiChip-root{min-width:0;max-width:100%}.MuiButton-root .MuiButton-startIcon,.MuiButton-root .MuiButton-endIcon{flex-shrink:0}.MuiButton-root{overflow-wrap:break-word;word-break:normal;hyphens:none}.MuiChip-label{overflow-wrap:normal}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:root{--formaro-bottom-nav-height:62px;--formaro-status-bar-bg:#f6f8fc;--formaro-page-max-width:760px}main[role=main],main[role=main]>.MuiBox-root,main[role=main] .MuiCard-root,main[role=main] .MuiPaper-root{min-width:0}h1,h2,h3,h4,h5,h6,.MuiTypography-h1,.MuiTypography-h2,.MuiTypography-h3,.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6{overflow-wrap:break-word;word-break:normal;text-wrap:balance;max-width:100%}@media (width<=599.95px){.MuiTypography-h1{font-size:clamp(2rem,10vw,2.75rem);line-height:1.04}.MuiTypography-h2{font-size:clamp(1.7rem,8.4vw,2.25rem);line-height:1.08}.MuiTypography-h3{font-size:clamp(1.4rem,7vw,1.8rem);line-height:1.12}.MuiButton-root{letter-spacing:-.01em}.formaro-bottom-nav-spacer{display:none!important}}
