:root{font-family:Poppins,serif;overscroll-behavior:none;-webkit-overscroll-behavior:none;touch-action:manipulation}@supports (font-variation-settings: normal){:root{font-family:Poppins,sans-serif}}html{position:fixed;height:100%;width:100%;overflow:hidden;overscroll-behavior:none;-webkit-overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:manipulation}body,#root{position:fixed;width:100%;height:100%;overflow:auto;overscroll-behavior:none;-webkit-overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:manipulation}::-webkit-scrollbar{display:none}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;overscroll-behavior:none;-webkit-overscroll-behavior:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=text],input[type=number],input[type=email],input[type=password],input[type=tel],textarea{font-size:16px}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.prose p{padding:0;margin:0;display:block;white-space:pre-line}.prose p:not(:last-child){margin-bottom:1em}.prose ol li a,.prose ul li a{display:inline;white-space:normal}.prose li{white-space:normal}.prose li:not(:last-child){margin-bottom:1em}
