*{-webkit-tap-highlight-color:transparent;touch-action:manipulation}:root{--content-area:calc(var(--app-height, 100dvh) - var(--navbar-height, 0px) - var(--tab-bar-height, 0px) - env(safe-area-inset-bottom, 0px) - env(safe-area-inset-top, 0px))}@media (min-width:531px){:root{--app-height:min(844px,calc(100dvh - 48px));--app-width:min(500px,calc(100dvw - 48px))}}body,html{text-size-adjust:100%;margin:0;padding:0;height:100dvh;overflow:hidden}body{background:#f1f1f1;display:flex;flex-direction:column;font-family:PingFang SC,Microsoft YaHei,sans-serif}#__next,#root,body{min-height:auto!important}body>div:first-child{display:flex;flex-direction:column}@media (min-width:531px){body{align-items:center;justify-content:center}body>div:first-child{width:var(--app-width);max-width:var(--app-width);height:var(--app-height);max-height:var(--app-height);border-radius:16px;box-shadow:0 0 30px rgba(0,0,0,.5);overflow:hidden;margin:24px}}@media (max-width:530px){body>div:first-child{width:100vw;height:100dvh}}#scroll-view{scrollbar-width:none;max-height:var(--content-area,100%);overflow-block:scroll}#scroll-view::-webkit-scrollbar{display:none}#__next,#root,body{display:flex;flex-direction:column;min-height:100vh;min-width:calc(100vw - (100vw - 100%));margin:0}*{box-sizing:border-box}a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0}[role=listbox],[role=slider],button,input,li,select{outline:none}.is_Fieldset{all:unset}button,dialog,input,li,ol,p,pre,textarea,ul{all:unset;box-sizing:border-box}.is_Anchor:has(.is_Button),a.is_Button{text-decoration:none}