:root{--font-outfit:"Outfit",-apple-system,BlinkMacSystemFont,"SF Pro Display","Pretendard",sans-serif;--font-jetbrains-mono:"JetBrains Mono",monospace;--bg-color:#fbfbfe;--text-title:#09090b;--text-caption:#94a3b8;--badge-bg:#ffffff;--badge-border:rgba(0,0,0,0.07);--badge-text:#52525b;--btn-hover-bg:rgba(0,0,0,0.05);--btn-color:#71717a;--btn-color-hover:#09090b}html.dark{--bg-color:#09090b;--text-title:#f4f4f5;--text-caption:#71717a;--badge-bg:#141417;--badge-border:rgba(255,255,255,0.1);--badge-text:#a1a1aa;--btn-hover-bg:rgba(255,255,255,0.08);--btn-color:#a1a1aa;--btn-color-hover:#f4f4f5}*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;min-height:100dvh;overflow:hidden;background-color:var(--bg-color);-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:background-color .3s ease,color .3s ease}body{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-outfit),"Outfit",-apple-system,BlinkMacSystemFont,"SF Pro Display","Pretendard",sans-serif;position:relative;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}