@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;700;800&display=swap";:root{color:#0f172a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#f8fbff 0%,#eef4ff 45%,#fff8ef 100%),#f8fafc;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#root{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-height:100%}body{overscroll-behavior-y:contain;margin:0}img,svg,video,canvas{-webkit-touch-callout:none;-webkit-user-drag:none;user-drag:none;pointer-events:auto}input,textarea,[contenteditable=true],.allow-select,.allow-select *{-webkit-user-select:text;user-select:text}button,a,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}
