@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Sora:wght@600;700;800&display=swap");.dash-root *{box-sizing:border-box;margin:0;padding:0}.dash-root{--brand:#00e284;--brand-d:#00b86b;--navy:#0c1a2b;--ink:#0e2236;--muted:#64748b;--line:rgba(15,40,70,.08);--elev-1:0 1px 2px -1px rgba(13,38,68,.08),0 6px 16px -8px rgba(13,38,68,.16);--elev-2:0 2px 4px -2px rgba(13,38,68,.1),0 12px 24px -10px rgba(13,38,68,.2);--elev-3:0 4px 8px -3px rgba(13,38,68,.12),0 20px 40px -14px rgba(13,38,68,.26);--elev-alert:0 4px 8px -3px rgba(245,158,11,.18),0 20px 40px -14px rgba(245,158,11,.3);font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--ink);position:relative;min-height:100vh;background:linear-gradient(135deg,#eef3f9,#eef1f7 48%,#eaf1f8);-webkit-font-smoothing:antialiased}body,html{margin:0;padding:0}.mesh{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55}.b1{width:520px;height:520px;background:radial-gradient(circle,#bcd6ff,#8fb6f2);top:-160px;left:160px;opacity:.32}.b2{width:480px;height:480px;background:radial-gradient(circle,#7db8ff,#4f8cf7);bottom:-180px;right:-80px;opacity:.34}.b3{width:420px;height:420px;background:radial-gradient(circle,#c4a0ff,#8b5cf6);top:40%;right:30%;opacity:.2}.grain{position:absolute;inset:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.glass{background:hsla(0,0%,100%,.62);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);border:1px solid hsla(0,0%,100%,.7);box-shadow:var(--elev-1),inset 0 1px 0 hsla(0,0%,100%,.8);border-radius:24px}.fade-up{opacity:0;transform:translateY(14px);animation:fadeUp .6s cubic-bezier(.2,.7,.2,1) forwards}@keyframes fadeUp{to{opacity:1;transform:none}}