*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#18181b}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}aside::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1)}aside::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}@keyframes canvasFlow{0%{background-position:0 0}15%{background-position:80% 10%}30%{background-position:20% 80%}45%{background-position:95% 60%}60%{background-position:10% 40%}75%{background-position:70% 90%}90%{background-position:30% 20%}to{background-position:0 0}}.canvas-bg-reputation{background:radial-gradient(circle,#b3dde0 0,#c9eaec 30%,#ddf2f3 60%,#eef9fa 100%);background-size:280% 280%;animation:canvasFlow 70s ease-in-out infinite}@keyframes reputationGlow{0%,to{box-shadow:inset 0 0 0 rgba(101,195,200,0)}50%{box-shadow:inset 0 0 30px rgba(101,195,200,.06)}}.ai-insights-tile{animation:reputationGlow 4s ease-in-out infinite}@keyframes spin{to{transform:rotate(1turn)}}