:root{color:#3e2723;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background:#fdfbf7;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.45}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{touch-action:pan-y;overscroll-behavior:none;height:100%}body{touch-action:pan-y;overscroll-behavior-y:none;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fdfbf7;min-height:100vh;margin:0}input,textarea,select,[contenteditable]{-webkit-user-select:text;user-select:text}#root{width:100%;min-height:100vh}h1,h2,h3{color:#3e2723;font-weight:600}p{margin:0}button,input,select,textarea{font-family:inherit}input[type=time],input[type=date],input[type=number]{min-width:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{color:inherit}html{touch-action:pan-y;-ms-touch-action:pan-y;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none}body{touch-action:pan-y;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}body,button,a,h1,h2,h3,h4,p,div,span,label{-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text;touch-action:manipulation}input,textarea,select{font-size:16px!important}button{touch-action:manipulation}
