:root{--font-display:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-rounded:"SF Pro Rounded", "Hiragino Maru Gothic ProN", Meiryo, sans-serif;--font-serif:Georgia, "Times New Roman", serif}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;overflow-x:hidden}body{-webkit-overflow-scrolling:touch;touch-action:pan-y;font-feature-settings:"cv02", "cv03", "cv04", "cv11";width:100%;min-height:100%;margin:0;padding:0;overflow-x:hidden}#root{flex-direction:column;width:100%;min-height:100%;display:flex;overflow-x:hidden}*{box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b880}