@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500&display=swap");html{color-scheme:dark}html.light{color-scheme:light}:root{--font:"Poppins",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace}html{--bg:#03030a;--bg-2:#07071a;--surface:#0d0d1f;--surface-2:#12122a;--border:rgba(5,150,105,.2);--border-hover:rgba(5,150,105,.5);--primary:#059669;--primary-light:#34d399;--secondary:#0d9488;--secondary-light:#2dd4bf;--green:#10b981;--red:#ef4444;--text:#f1f5f9;--text-2:#94a3b8;--text-3:#475569;--glow:0 0 40px rgba(5,150,105,.25)}html.light{--bg:#fff;--bg-2:#f1f5f9;--surface:#fff;--surface-2:#f8fafc;--border:rgba(5,150,105,.15);--border-hover:rgba(5,150,105,.4);--primary:#059669;--primary-light:#10b981;--secondary:#0d9488;--secondary-light:#14b8a6;--green:#059669;--red:#dc2626;--text:#0f172a;--text-2:#475569;--text-3:#94a3b8;--glow:0 0 40px rgba(5,150,105,.12)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:.6}html.light body:before{opacity:.3}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:3px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes float-slow{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-18px) rotate(2deg)}66%{transform:translateY(-8px) rotate(-1deg)}}@keyframes pulse-glow{0%,to{opacity:.4}50%{opacity:1}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-very-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up-left{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-up-right{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes blob-drift{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-40px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(40px,-10px) scale(1.02)}}@keyframes blob-drift-2{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-30px,30px) scale(1.03)}50%{transform:translate(20px,-30px) scale(.97)}75%{transform:translate(-40px,20px) scale(1.01)}}@keyframes breathe{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.05);opacity:.8}}@keyframes hero-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes shimmer-card{0%{background-position:-200%}to{background-position:200%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px rgba(5,150,105,.15)}50%{box-shadow:0 0 40px rgba(5,150,105,.3)}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes border-dance{0%{background-position:0 0}to{background-position:200% 0}}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ripple{to{transform:scale(4);opacity:0}}@keyframes count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fade-up .6s ease forwards}.fade-in{animation:fade-in .5s ease forwards}.scale-in{animation:scale-in .4s ease forwards}.slide-up{animation:slide-up .5s ease forwards}.glow-pulse{animation:glow-pulse 3s ease-in-out infinite}.stagger-1{animation:fade-up .5s ease .1s both}.stagger-2{animation:fade-up .5s ease .2s both}.stagger-3{animation:fade-up .5s ease .3s both}.stagger-4{animation:fade-up .5s ease .4s both}.stagger-5{animation:fade-up .5s ease .5s both}.stagger-6{animation:fade-up .5s ease .6s both}.gradient-shift{background-size:200% 200%;animation:gradient-shift 6s ease infinite}.skeleton{background:linear-gradient(90deg,var(--surface) 25%,var(--surface-2) 50%,var(--surface) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease infinite;border-radius:8px}.gradient-text{background:linear-gradient(135deg,var(--primary-light),var(--secondary-light));-webkit-background-clip:text;background-clip:text}.gradient-text,.shimmer-text{-webkit-text-fill-color:transparent}.shimmer-text{background:linear-gradient(90deg,var(--primary-light) 0,var(--secondary-light) 50%,var(--primary-light) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;animation:shimmer 3s linear infinite}.input{width:100%;background:hsla(0,0%,100%,.03);border:1px solid var(--border);border-radius:10px;color:var(--text);font-family:var(--font);font-size:14px;padding:12px 16px;outline:none;transition:all .2s}html.light .input{background:rgba(0,0,0,.02)}.input::placeholder{color:var(--text-3)}.input:focus{border-color:var(--primary);background:rgba(5,150,105,.06);box-shadow:0 0 0 3px rgba(5,150,105,.1)}.textarea{resize:vertical;min-height:100px}.select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236b7280' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-color:hsla(0,0%,100%,.05);cursor:pointer}html.light .select{background-color:rgba(0,0,0,.02)}.select option{background:var(--surface);color:var(--text)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:10px;font-family:var(--font);font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s;position:relative;overflow:hidden}.btn:after{content:"";position:absolute;inset:0;background:#fff;opacity:0;transition:opacity .2s}.btn:hover:after{opacity:.05}.btn:active:after{opacity:.1}.btn-primary{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;box-shadow:0 4px 20px rgba(5,150,105,.35)}.btn-primary:hover{box-shadow:0 4px 30px rgba(5,150,105,.55);transform:translateY(-1px)}.btn-secondary{background:rgba(5,150,105,.12);color:var(--primary-light);border:1px solid var(--border)}html.light .btn-secondary{background:rgba(5,150,105,.08)}.btn-secondary:hover{background:rgba(5,150,105,.2);border-color:var(--border-hover)}.btn-cyan{background:linear-gradient(135deg,var(--secondary) 0,#14b8a6 100%);color:#fff;box-shadow:0 4px 20px rgba(13,148,136,.3)}.btn-danger{background:rgba(239,68,68,.15);color:#fca5a5;border:1px solid rgba(239,68,68,.3)}html.light .btn-danger{color:#dc2626}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary:active:not(:disabled){box-shadow:0 2px 10px rgba(5,150,105,.3)}.card{background:rgba(13,13,31,.7);border:1px solid var(--border);border-radius:16px;padding:24px;transition:border-color .3s,transform .3s,box-shadow .3s;animation:scale-in .4s ease forwards}.card,html.light .card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html.light .card{background:hsla(0,0%,100%,.85);box-shadow:0 1px 3px rgba(0,0,0,.06)}.card:hover{border-color:var(--border-hover);transform:translateY(-3px);box-shadow:0 12px 40px rgba(5,150,105,.12),0 0 0 1px rgba(5,150,105,.05)}html.light .card:hover{box-shadow:0 12px 40px rgba(5,150,105,.06),0 0 0 1px rgba(5,150,105,.03)}.label{display:block;font-size:12px;color:var(--text-2);text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}.badge,.label{font-weight:600}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;font-size:11px;letter-spacing:.3px}.badge-violet{background:rgba(5,150,105,.2);color:var(--primary-light);border:1px solid rgba(5,150,105,.3)}html.light .badge-violet{background:rgba(5,150,105,.1)}.badge-cyan{background:rgba(13,148,136,.15);color:var(--secondary-light);border:1px solid rgba(13,148,136,.25)}.badge-green{background:rgba(16,185,129,.15);color:#6ee7b7;border:1px solid rgba(16,185,129,.3)}html.light .badge-green{color:#059669}.badge-red{background:rgba(239,68,68,.15);color:#fca5a5;border:1px solid rgba(239,68,68,.3)}.page{min-height:100vh;position:relative;z-index:1;animation:fade-in .4s ease forwards}.container{max-width:1200px;margin:0 auto;padding:0 24px;animation:slide-up .5s ease forwards}.form-container{max-width:600px;margin:0 auto;padding:40px 24px}.grid-bg{position:fixed;inset:0;background-image:linear-gradient(rgba(5,150,105,.04) 1px,transparent 0),linear-gradient(90deg,rgba(5,150,105,.04) 1px,transparent 0);background-size:60px 60px;z-index:0}html.light .grid-bg{background-image:linear-gradient(rgba(5,150,105,.06) 1px,transparent 0),linear-gradient(90deg,rgba(5,150,105,.06) 1px,transparent 0)}.orb{position:fixed;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0}.orb-1{width:400px;height:400px;background:rgba(5,150,105,.12);top:-100px;right:-100px;animation:pulse-glow 4s ease-in-out infinite}html.light .orb-1{background:rgba(5,150,105,.06)}.orb-2{width:300px;height:300px;background:rgba(13,148,136,.08);bottom:-80px;left:-80px;animation:pulse-glow 6s ease-in-out infinite reverse}html.light .orb-2{background:rgba(13,148,136,.04)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:100;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(3,3,10,.7);border-bottom:1px solid var(--border);animation:slide-up .4s ease forwards}html.light .nav{background:hsla(0,0%,100%,.75)}.nav-inner{justify-content:space-between;padding:16px 24px;max-width:1200px;margin:0 auto}.nav-inner,.nav-logo{display:flex;align-items:center}.nav-logo{gap:10px}.nav-logo-icon{width:34px;height:34px;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px}.nav-logo-text{font-weight:800;font-size:16px;letter-spacing:-.5px}.nav-links{display:flex;align-items:center;gap:8px}.nav-link{font-size:13px;font-weight:500;color:var(--text-2);padding:7px 14px;border-radius:8px;transition:all .2s}.nav-link:hover{color:var(--text);background:hsla(0,0%,100%,.05)}.steps{gap:0;margin-bottom:32px}.step,.steps{display:flex;align-items:center}.step{gap:8px;flex:1 1}.step-dot{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;border:2px solid var(--border);color:var(--text-3);transition:all .3s}.step-dot.active{border-color:var(--primary);background:rgba(5,150,105,.2);color:var(--primary-light);box-shadow:0 0 0 4px rgba(5,150,105,.1)}.step-dot.done{border-color:var(--green);background:rgba(16,185,129,.2);color:#6ee7b7}.step-label{font-size:12px;font-weight:600;color:var(--text-3)}.step-label.active{color:var(--primary-light)}.step-label.done{color:#6ee7b7}.step-line{height:1px;flex:1 1;background:var(--border);margin:0 8px}.step-line.done{background:rgba(16,185,129,.4)}.member-tag{display:inline-flex;align-items:center;gap:6px;background:rgba(13,148,136,.1);border:1px solid rgba(13,148,136,.2);color:var(--secondary-light);padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500;margin:4px;transition:all .2s}.member-tag button{background:none;border:none;color:inherit;cursor:pointer;padding:0;line-height:1;opacity:.6;transition:opacity .2s}.member-tag button:hover{opacity:1}.table-wrap{overflow-x:auto;border-radius:12px;border:1px solid var(--border)}table{width:100%;border-collapse:collapse;font-size:13px}thead{background:rgba(5,150,105,.1)}html.light thead{background:rgba(5,150,105,.06)}th{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;padding:12px 16px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--border)}td,th{color:var(--text-2)}td{padding:13px 16px;border-bottom:1px solid rgba(5,150,105,.06);vertical-align:middle}tr:last-child td{border-bottom:none}tbody tr{transition:background .15s}tbody tr:hover{background:rgba(5,150,105,.04)}.stat-card{background:rgba(13,13,31,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border);border-radius:14px;padding:20px;position:relative;overflow:hidden;transition:all .3s ease}html.light .stat-card{background:hsla(0,0%,100%,.8);box-shadow:0 1px 3px rgba(0,0,0,.06)}.stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary),var(--secondary));background-size:200% 100%;animation:border-dance 4s linear infinite}.stat-card:hover{border-color:var(--border-hover);transform:translateY(-2px) scale(1.01);box-shadow:0 8px 30px rgba(5,150,105,.1)}.stat-number{font-size:36px;font-weight:800;letter-spacing:-2px;line-height:1;margin:8px 0}.stat-label{font-size:12px;color:var(--text-3);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.success-icon{width:72px;height:72px;background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(13,148,136,.2));border:2px solid rgba(16,185,129,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 20px;animation:float 3s ease-in-out infinite}.spinner{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:spin-slow .8s linear infinite;display:inline-block}.section-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--primary-light);margin-bottom:8px}.mono{font-family:var(--font-mono);font-size:12px;background:hsla(0,0%,100%,.05);padding:2px 8px;border-radius:4px;color:var(--secondary-light)}html.light .mono{background:rgba(0,0,0,.05)}.admin-layout{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.sidebar{background:var(--bg-2);border-right:1px solid var(--border);padding:24px 16px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.sidebar-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:500;color:var(--text-2);cursor:pointer;transition:all .2s;margin-bottom:4px}.sidebar-item:hover{background:rgba(5,150,105,.1);color:var(--text)}.sidebar-item.active{background:rgba(5,150,105,.15);color:var(--primary-light);border:1px solid rgba(5,150,105,.2);box-shadow:0 0 20px rgba(5,150,105,.08)}.admin-tabs-bar,.mobile-menu-btn,.mobile-overlay{display:none}@media (max-width:768px){.nav-links>.btn,.nav-links>.nav-link{display:none!important}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:hsla(0,0%,100%,.04);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;transition:all .2s;flex-shrink:0}html.light .mobile-menu-btn{background:rgba(0,0,0,.03)}.mobile-menu-btn:hover{background:hsla(0,0%,100%,.08)}.mobile-overlay{position:fixed;inset:0;z-index:200;background:rgba(3,3,10,.97);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);display:flex;flex-direction:column;animation:fade-in .15s ease}html.light .mobile-overlay{background:hsla(0,0%,100%,.97)}.mobile-overlay-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}.mobile-overlay-body{flex:1 1;overflow-y:auto;padding:24px 20px;display:flex;flex-direction:column;gap:4px;max-width:360px;margin:0 auto;width:100%}.mobile-overlay-link{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;font-size:15px;font-weight:600;color:var(--text-2);transition:all .2s;text-decoration:none;cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:var(--font)}.mobile-overlay-link:hover{background:rgba(5,150,105,.08);color:var(--text)}.mobile-overlay-link.mobile-primary{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:#fff;justify-content:center;margin-top:8px}.mobile-overlay-divider{height:1px;background:var(--border);margin:8px 0}.mobile-overlay-footer{border-top:1px solid var(--border);padding:16px 20px;text-align:center;font-size:12px;color:var(--text-3)}.admin-layout{grid-template-columns:1fr}.sidebar{display:none}.admin-tabs-bar{display:flex!important;gap:8px;margin-bottom:28px;overflow-x:auto;padding-bottom:8px}.admin-tabs-bar .btn{font-size:11px!important;padding:6px 10px!important;white-space:nowrap}.container{padding:0 16px}.form-container{padding:24px 16px}.steps{gap:4px}.step-label{display:none}.step-line{margin:0 4px}.step-dot{width:28px;height:28px;font-size:11px}.stat-number{font-size:28px}table{font-size:12px}td,th{padding:8px 10px}}@media (max-width:480px){h1{font-size:22px!important}.container{padding:0 12px}.card{padding:16px}.nav-inner{padding:12px 16px}}.glow-card{position:relative;background:rgba(13,13,31,.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(16,185,129,.15);border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1)}.glow-card:after{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(13,148,136,0) 50%,rgba(16,185,129,0));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:opacity .4s;opacity:.8}.glow-card:hover{transform:translateY(-4px);border-color:rgba(16,185,129,.35);box-shadow:0 20px 40px rgba(5,150,105,.15),0 0 0 1px rgba(5,150,105,.1)}.glow-card:hover:after{opacity:1;background:linear-gradient(135deg,rgba(16,185,129,.5),rgba(13,148,136,.3) 50%,rgba(16,185,129,.1))}.developer-console{background:rgba(3,3,10,.85);border:1px solid rgba(16,185,129,.2);border-radius:12px;box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 0 1px rgba(16,185,129,.05);overflow:hidden;font-family:var(--font-mono);font-size:13px;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.console-header{background:rgba(13,13,31,.9);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(16,185,129,.15)}.console-dots{display:flex;gap:6px}.console-dot{width:10px;height:10px;border-radius:50%}.console-dot.red{background:#ef4444}.console-dot.yellow{background:#f59e0b}.console-dot.green{background:#10b981}.console-tab{color:var(--text-2);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;background:rgba(5,150,105,.08);border:1px solid rgba(5,150,105,.2);padding:2px 8px;border-radius:4px}.console-body{padding:18px;color:#34d399;min-height:280px;overflow-y:auto;line-height:1.6}.console-line{margin-bottom:6px;opacity:.9;display:flex;gap:8px}.console-ln{color:rgba(52,211,153,.35);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20px;text-align:right}.console-text{flex:1 1}.console-text.accent{color:#2dd4bf}.console-text.muted{color:var(--text-3)}.console-text.white{color:var(--text)}.console-text.error{color:#f87171}.console-cursor{display:inline-block;width:8px;height:15px;background:#34d399;vertical-align:middle;margin-left:4px;animation:blink-cursor 1s step-end infinite}@keyframes blink-cursor{0%,to{background-color:transparent}50%{background-color:#34d399}}.showcase-tab{background:hsla(0,0%,100%,.02);border:1px solid var(--border);border-radius:10px;padding:16px 20px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s;text-align:left;width:100%}.showcase-tab:hover{background:rgba(5,150,105,.05);border-color:rgba(5,150,105,.3)}.showcase-tab.active{background:rgba(5,150,105,.1);border-color:var(--primary);box-shadow:0 4px 20px rgba(5,150,105,.1)}.showcase-tab-icon{width:40px;height:40px;border-radius:8px;background:rgba(5,150,105,.1);display:flex;align-items:center;justify-content:center;color:var(--primary-light);flex-shrink:0;transition:all .3s}.showcase-tab.active .showcase-tab-icon{background:var(--primary);color:#fff;box-shadow:0 0 15px rgba(5,150,105,.4)}.stats-dial-container{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.stats-dial-card{background:rgba(13,13,31,.5);border:1px solid var(--border);border-radius:16px;padding:24px;display:flex;flex-direction:column;align-items:center;min-width:180px;transition:all .3s}.stats-dial-card:hover{border-color:var(--border-hover);transform:translateY(-2px)}.stats-dial-ring{width:100px;height:100px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.stats-dial-value{font-size:28px;font-weight:800;color:var(--text)}.spotlight{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(16,185,129,.08) 0,transparent 65%);border-radius:50%;pointer-events:none;z-index:0;filter:blur(40px)}.ticker-tape{background:rgba(5,150,105,.04);border-top:1px solid rgba(5,150,105,.15);border-bottom:1px solid rgba(5,150,105,.15);padding:16px 0;overflow:hidden;position:relative;display:flex}.ticker-tape-scroll{display:flex;gap:32px;animation:ticker-scroll 30s linear infinite;white-space:nowrap}.ticker-item{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;color:var(--primary-light)}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.premium-form-card{background:rgba(13,13,31,.7);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--border);border-radius:20px;padding:32px;box-shadow:0 20px 40px rgba(0,0,0,.2)}.active-link{color:var(--primary-light)!important;background:rgba(5,150,105,.1)!important;border:1px solid rgba(5,150,105,.2)}