:root{--app-direction:ltr;color:#111;background:#f2f2f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}:root[dir=rtl]{--app-direction:rtl}*{box-sizing:border-box}body{background:#f2f2f7;min-width:320px;margin:0}#app{background:#fff;width:100%;max-width:480px;height:100dvh;min-height:100dvh;margin:0 auto;overflow:hidden;box-shadow:0 0 12px #00000014}
