@font-face{font-family:MaterialCommunityIcons;src:url(/fonts/MaterialCommunityIcons.ttf) format("truetype");font-display:block}body,html{margin:0;padding:0;height:100%;background:#f5f7fb;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,Arial,sans-serif}#sc-root{display:flex;flex-direction:column;height:100dvh;max-width:520px;margin:0 auto;overflow:hidden}#sc-root>*{flex:1 1;min-height:0}@keyframes sc-astro-float{0%{transform:translateY(-14px)}to{transform:translateY(14px)}}@keyframes sc-phone-wobble{0%{transform:translateX(0) rotate(-.08rad) scale(.95)}25%{transform:translateX(6px) rotate(-.06rad) scale(.95)}50%{transform:translateX(0) rotate(-.08rad) scale(.95)}75%{transform:translateX(-6px) rotate(-.1rad) scale(.95)}to{transform:translateX(0) rotate(-.08rad) scale(.95)}}