*,:before,:after{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:#08060a;min-height:100vh;margin:0;padding:0}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(900px 600px at 50% -10%,#d4af3724,#0000 60%),radial-gradient(700px 500px at 100% 30%,#7c5cff17,#0000 60%),radial-gradient(700px 500px at 0 70%,#7c5cff12,#0000 60%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 90px),repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 90px);position:fixed;inset:0}body:after{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(1.5px 1.5px at 20% 20%,#f3d27a 100%,#0000),radial-gradient(1.5px 1.5px at 70% 60%,#fff 100%,#0000),radial-gradient(1px 1px at 40% 80%,#a78bfa 100%,#0000),radial-gradient(1.5px 1.5px at 85% 15%,#f3d27a 100%,#0000),radial-gradient(1px 1px at 10% 65%,#fff 100%,#0000),radial-gradient(1.5px 1.5px at 55% 35%,#fff 100%,#0000),radial-gradient(1px 1px at 92% 80%,#a78bfa 100%,#0000);background-size:220px 220px;animation:5s ease-in-out infinite sogTwinkle;position:fixed;inset:0}#root{z-index:1;width:100%;max-width:100%;min-height:100vh;position:relative}::selection{color:#08060a;background:#d4af37}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0c0a0e}::-webkit-scrollbar-thumb{background:#3a2e18;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#57431f}*{transition:border-color .15s,background-color .15s}@keyframes sogTreeDraw{0%{stroke-dashoffset:260px}to{stroke-dashoffset:0}}@keyframes sogNodes{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes sogHalo{to{transform:rotate(360deg)}}@keyframes sogTwinkle{0%,to{opacity:.25}50%{opacity:.6}}@keyframes sogRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes sogShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes sogCrestGlow{0%,to{filter:drop-shadow(0 0 10px #d4af3759)drop-shadow(0 0 22px #8b5cf626)}50%{filter:drop-shadow(0 0 22px #d4af37a6)drop-shadow(0 0 38px #8b5cf64d)}}@keyframes sogFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes sogPulse{0%,to{box-shadow:0 0 8px #d4af3759}50%{box-shadow:0 0 18px #d4af37b3}}@keyframes sogLinhaRespira{0%,to{opacity:1}50%{opacity:.5}}@keyframes sogLinhaDesenha{to{opacity:.3;stroke-dashoffset:0}}@keyframes sogAstroGlowSutil{0%,to{filter:drop-shadow(0 0 2px #d4af3733)}50%{filter:drop-shadow(0 0 6px #d4af3766)}}@keyframes sogGlifoGlowForte{0%,to{filter:drop-shadow(0 0 3px #000000d9)drop-shadow(0 0 4px #d4af3766)drop-shadow(0 0 7px #8b5cf633)}50%{filter:drop-shadow(0 0 3px #000000d9)drop-shadow(0 0 9px #d4af37bf)drop-shadow(0 0 14px #8b5cf666)}}
