html{overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%}body{width:100%;height:100%;margin:0;overflow:hidden}*,:before,:after{box-sizing:border-box}.app-viewport.svelte-12qhfyh{height:var(--app-height,100vh);height:var(--app-height,100dvh);overscroll-behavior:none;width:100%;min-width:0;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));overflow:hidden auto}@media (width<=700px){.app-viewport.svelte-12qhfyh{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}}input,textarea,select{min-width:0;max-width:100%}img,video,canvas,audio{max-width:100%}dialog{max-width:calc(100vw - 24px);max-height:calc(var(--app-height,100dvh) - 24px);overscroll-behavior:contain;overflow:auto}pre,code{overflow-wrap:anywhere}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px}button{touch-action:manipulation}}
