*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,system-ui,-apple-system,sans-serif;background:radial-gradient(ellipse 1100px 620px at 86% -4%,rgba(20,201,122,.07),transparent 60%),radial-gradient(ellipse 820px 520px at 8% 1%,rgba(11,170,99,.04),transparent 60%),linear-gradient(178deg,#ebf5f0,#f0f7f3 45%,#f3f8f5);background-attachment:fixed;color:#0f172a;-webkit-font-smoothing:antialiased;letter-spacing:-.01em;min-height:100vh}[data-theme=dark] body{background:radial-gradient(ellipse 1200px 600px at 30% 20%,rgba(11,170,99,.1),transparent 65%),radial-gradient(ellipse 900px 500px at 80% 60%,rgba(20,201,122,.08),transparent 70%),#0b1220;color:#f5f9f7}input,textarea,select,button{font-family:inherit}h1,h2,.brand-wordmark,[data-mlg-display]{font-family:Inter Tight,Inter Display,Inter,system-ui,-apple-system,sans-serif!important;letter-spacing:-.025em}h1,h2,[data-mlg-display]:not(.brand-wordmark){font-style:italic!important}.brand-wordmark{font-style:normal}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#14c97a4d;border-radius:2px}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#14c97a73}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .8s linear infinite}input[type=range]{-webkit-appearance:none;width:100%;height:6px;background:linear-gradient(to right,#14c97a,#d1fae5);border-radius:3px;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:#14c97a;border-radius:50%;cursor:pointer;border:3px solid white;box-shadow:0 0 8px #0baa634d}a{color:inherit}button{transition:transform .2s ease,filter .2s ease,opacity .2s ease,box-shadow .2s ease}button:not([disabled]):hover{filter:brightness(1.04) saturate(1.05)}button:not([disabled]):active{filter:brightness(.96)}button:focus-visible{outline:2px solid #0BAA63;outline-offset:2px}@media(prefers-reduced-motion:reduce){button{transition:none}button:not([disabled]):hover{filter:none}}@keyframes mesh-drift-1{0%{transform:translateZ(0) scale(1);opacity:.6}25%{transform:translate3d(380px,260px,0) scale(1.3);opacity:1}50%{transform:translate3d(150px,460px,0) scale(1.06);opacity:.72}75%{transform:translate3d(-320px,230px,0) scale(1.34);opacity:1}to{transform:translateZ(0) scale(1);opacity:.6}}@keyframes mesh-drift-2{0%{transform:translateZ(0) scale(1);opacity:1}25%{transform:translate3d(-420px,300px,0) scale(1.32);opacity:.68}50%{transform:translate3d(-200px,-340px,0) scale(1.08);opacity:1}75%{transform:translate3d(340px,-160px,0) scale(1.36);opacity:.78}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes mesh-drift-3{0%{transform:translateZ(0) scale(1);opacity:.7}25%{transform:translate3d(440px,-260px,0) scale(1.26);opacity:1}50%{transform:translate3d(480px,240px,0) scale(1.38);opacity:.66}75%{transform:translate3d(130px,420px,0) scale(1.1);opacity:1}to{transform:translateZ(0) scale(1);opacity:.7}}@keyframes mesh-drift-4{0%{transform:translateZ(0) scale(1);opacity:.78}25%{transform:translate3d(-360px,-280px,0) scale(1.22);opacity:1}50%{transform:translate3d(300px,-400px,0) scale(1.36);opacity:.7}75%{transform:translate3d(420px,200px,0) scale(1.08);opacity:1}to{transform:translateZ(0) scale(1);opacity:.78}}@keyframes mesh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mesh-spin-rev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes helix-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes mesh-flow-1{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(180px,140px,0) scale(1.12)}66%{transform:translate3d(-120px,80px,0) scale(1.05)}to{transform:translateZ(0) scale(1)}}@keyframes mesh-flow-2{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(-200px,100px,0) scale(1.1)}66%{transform:translate3d(140px,-120px,0) scale(1.06)}to{transform:translateZ(0) scale(1)}}@keyframes mesh-flow-3{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(160px,-180px,0) scale(1.15)}66%{transform:translate3d(-80px,-60px,0) scale(1.08)}to{transform:translateZ(0) scale(1)}}@keyframes mesh-flow-4{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(-140px,-100px,0) scale(1.04)}66%{transform:translate3d(100px,160px,0) scale(1.12)}to{transform:translateZ(0) scale(1)}}@keyframes mesh-flow-5{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(220px,60px,0) scale(1.08)}66%{transform:translate3d(-60px,180px,0) scale(1.14)}to{transform:translateZ(0) scale(1)}}@keyframes mesh-flow-6{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(-160px,-140px,0) scale(1.1)}66%{transform:translate3d(-180px,80px,0) scale(1.05)}to{transform:translateZ(0) scale(1)}}[data-dashboard-theme=dark] *[style*="color: rgb(15, 23, 42)"],[data-dashboard-theme=dark] *[style*="color:#0F172A"],[data-dashboard-theme=dark] *[style*="color: #0F172A"]{color:#f1f5f9!important}[data-dashboard-theme=dark] *[style*="color: rgb(30, 41, 59)"],[data-dashboard-theme=dark] *[style*="color:#1E293B"],[data-dashboard-theme=dark] *[style*="color: #1E293B"]{color:#e2e8f0!important}[data-dashboard-theme=dark] *[style*="color: rgb(71, 85, 105)"],[data-dashboard-theme=dark] *[style*="color:#475569"],[data-dashboard-theme=dark] *[style*="color: #475569"]{color:#cbd5e1!important}[data-dashboard-theme=dark] *[style*="color: rgb(100, 116, 139)"],[data-dashboard-theme=dark] *[style*="color:#64748B"],[data-dashboard-theme=dark] *[style*="color: #64748B"],[data-dashboard-theme=dark] *[style*="color: rgb(148, 163, 184)"],[data-dashboard-theme=dark] *[style*="color:#94A3B8"],[data-dashboard-theme=dark] *[style*="color: #94A3B8"]{color:#94a3b8!important}[data-dashboard-theme=dark] *[style*="background: rgb(255, 255, 255)"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background:#FFFFFF"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background: #FFFFFF"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*='background:#FFF"']:not([data-keep-light]),[data-dashboard-theme=dark] *[style*='background: #FFF"']:not([data-keep-light]){background:#1e293b!important}[data-dashboard-theme=dark] *[style*="background: rgb(248, 249, 255)"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background:#F8F9FF"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background: #F8F9FF"]:not([data-keep-light]){background:#0f172a!important}[data-dashboard-theme=dark] *[style*="border: 1px solid rgb(226, 232, 240)"],[data-dashboard-theme=dark] *[style*="border:1px solid #E2E8F0"],[data-dashboard-theme=dark] *[style*="border: 1px solid #E2E8F0"]{border-color:#334155!important}[data-dashboard-theme=dark] *[style*="background: #FBFDFC"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background:#FBFDFC"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background: rgb(251, 253, 252)"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background-color: #FBFDFC"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background-color:#FBFDFC"]:not([data-keep-light]){background:#0b1220!important}[data-dashboard-theme=dark] *[style*="background: #F2F8F4"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background:#F2F8F4"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background: rgb(242, 248, 244)"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background-color: #F2F8F4"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background-color:#F2F8F4"]:not([data-keep-light]){background:#131c2e!important}[data-dashboard-theme=dark] *[style*="background: #F8FAFC"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background:#F8FAFC"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background: rgb(248, 250, 252)"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background: #F1F5F9"]:not([data-keep-light]),[data-dashboard-theme=dark] *[style*="background:#F1F5F9"]:not([data-keep-light]){background:#131c2e!important}[data-dashboard-theme=dark] *[style*="rgba(15, 23, 42, 0.06)"],[data-dashboard-theme=dark] *[style*="rgba(15,23,42,0.06)"],[data-dashboard-theme=dark] *[style*="rgba(15, 23, 42, 0.08)"],[data-dashboard-theme=dark] *[style*="rgba(15,23,42,0.08)"]{border-color:#f8fafc1a!important}[data-dashboard-theme=dark] *[style*="background: #E6F7EF"],[data-dashboard-theme=dark] *[style*="background:#E6F7EF"],[data-dashboard-theme=dark] *[style*="background: rgb(230, 247, 239)"],[data-dashboard-theme=dark] *[style*="background-color: #E6F7EF"],[data-dashboard-theme=dark] *[style*="background-color:#E6F7EF"]{background:#0baa6326!important}[data-dashboard-theme=dark] *[style*="background: #FEF2F2"],[data-dashboard-theme=dark] *[style*="background:#FEF2F2"],[data-dashboard-theme=dark] *[style*="background: #FEF3C7"],[data-dashboard-theme=dark] *[style*="background:#FEF3C7"],[data-dashboard-theme=dark] *[style*="background: #FFFBEB"],[data-dashboard-theme=dark] *[style*="background:#FFFBEB"],[data-dashboard-theme=dark] *[style*="background: #F0FDF4"],[data-dashboard-theme=dark] *[style*="background:#F0FDF4"],[data-dashboard-theme=dark] *[style*="background: #ECFDF5"],[data-dashboard-theme=dark] *[style*="background:#ECFDF5"],[data-dashboard-theme=dark] *[style*="background: #EFF6FF"],[data-dashboard-theme=dark] *[style*="background:#EFF6FF"]{background:#ffffff0d!important}[data-dashboard-theme=dark] main *[style*="color: #334155"],[data-dashboard-theme=dark] main *[style*="color:#334155"],[data-dashboard-theme=dark] main *[style*="color: #374151"],[data-dashboard-theme=dark] main *[style*="color:#374151"],[data-dashboard-theme=dark] main *[style*="color: #1F2937"],[data-dashboard-theme=dark] main *[style*="color:#1F2937"],[data-dashboard-theme=dark] main *[style*="color: #111827"],[data-dashboard-theme=dark] main *[style*="color:#111827"],[data-dashboard-theme=dark] main *[style*="color: #0B1220"],[data-dashboard-theme=dark] main *[style*="color:#0B1220"],[data-dashboard-theme=dark] main *[style*="color: #6B7280"],[data-dashboard-theme=dark] main *[style*="color:#6B7280"]{color:#e2e8f0!important}[data-dashboard-theme=dark] main *[style*="color: #000000"],[data-dashboard-theme=dark] main *[style*="color:#000000"],[data-dashboard-theme=dark] main *[style*="color: #000"],[data-dashboard-theme=dark] main *[style*="color: rgb(0, 0, 0)"]{color:#f1f5f9!important}
