:root{font-family:Inter,Microsoft JhengHei,PingFang TC,system-ui,sans-serif;color:#f8fbfa;background:#020708}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased;color:#f8fbfa;background:radial-gradient(circle at 57% 47%,rgba(32,230,154,.13),transparent 25%),linear-gradient(115deg,#03100f,#030709 48%,#04070a)}button,input,select{font:inherit}.page-shell{width:min(1180px,calc(100% - 48px));margin:auto;padding:20px 0 38px}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:72px}.brand{display:flex;gap:13px;align-items:center;color:inherit;text-decoration:none;font-size:23px;font-weight:900;letter-spacing:5px}.brand span{display:grid;place-items:center;width:42px;height:42px;border:1px solid #2ba886;border-radius:10px;color:#20e69a;background:#071514;letter-spacing:0}.language{display:flex;gap:16px;align-items:center;color:#dce5e2;font-size:14px;font-weight:700}.language select{height:40px;padding:0 14px;border:1px solid #26353a;border-radius:10px;color:#f4f7f6;background:#10181d}.layout{display:grid;grid-template-columns:1.06fr .94fr;gap:48px;align-items:start}.hero{padding-top:20px}.eyebrow,.kicker{margin:0 0 16px;color:#20e69a;font-size:12px;font-weight:900;letter-spacing:4px}.eyebrow{display:inline-block;padding:12px 16px;border:1px solid #2f6052;border-radius:10px;background:#111d1e;font-size:14px;letter-spacing:0}h1{max-width:620px;margin:24px 0 16px;font-size:clamp(45px,5.2vw,68px);line-height:1.1;letter-spacing:-2px}h1 em{font-style:normal;color:#72f4ad}.lead{max-width:560px;margin:0;color:#c2cbcf;line-height:1.75}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin-top:24px;padding:0 25px;border:0;border-radius:12px;color:#031413;background:linear-gradient(100deg,#18dc94,#72f4a9);box-shadow:0 16px 34px #20e69a35;text-decoration:none;font-weight:900;cursor:pointer}.button:hover{filter:brightness(1.05);transform:translateY(-1px)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:42px;padding:20px 24px;border:1px solid #21453c;border-radius:13px;background:#09181bb3}.stats strong,.trust-row strong{display:block;font-size:14px}.stats span,.trust-row span{display:block;margin-top:6px;color:#a4afb3;font-size:12px;line-height:1.45}.trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;padding:22px 24px;border:1px solid #183b33;border-radius:12px;background:#081619a8}.form-card{padding:30px;border:1px solid #40a983;border-radius:21px;background:radial-gradient(circle at 92% 7%,#20fda922,transparent 34%),linear-gradient(180deg,#0f171bed,#0d1218ed);box-shadow:0 28px 80px #0006}.form-card h2{margin:0 0 10px;font-size:29px}.form-description{margin:0 0 25px;color:#a8b1b6;font-size:14px;line-height:1.6}.field,fieldset{display:block;margin:0 0 18px;padding:0;border:0}.field>span,legend{display:block;margin-bottom:9px;font-size:14px;font-weight:800}.field b,legend b{float:right;color:#20e69a;font-size:12px}input:not([type=radio]):not([type=checkbox]){width:100%;height:52px;padding:0 14px;border:1px solid #26343b;border-radius:10px;outline:0;color:#dfe6e5;background:#18232bd1}input:focus{border-color:#38efa2;box-shadow:0 0 0 3px #22e89a22}.field small{display:block;margin-top:8px;color:#89959a;font-size:12px;line-height:1.55}.network-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.network input{position:absolute;opacity:0}.network span{display:grid;place-items:center;height:44px;border:1px solid #2a373c;border-radius:10px;color:#aeb9bd;background:#141f25}.network input:checked+span{color:#031413;border-color:#20e69a;background:linear-gradient(100deg,#18d98f,#71f4a9)}.consent{display:flex;gap:10px;margin:10px 0 16px;padding:12px;border-radius:10px;background:#0e181bb8;color:#aeb8bc;font-size:12px;line-height:1.55}.consent input{width:18px;height:18px;accent-color:#20e69a;flex:none}.error{color:#ffb9b9!important}.notice{margin:18px 0 0;color:#8f9aa0;font-size:12px;line-height:1.65}.success{padding:50px 8px;text-align:center}.success p{color:#aeb8bc;line-height:1.7}.rules{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.rules article{padding:18px;border:1px solid #253137;border-radius:14px;background:#0a1417b8}.rules h2{margin:0 0 10px;font-size:18px}.rules p{margin:0;color:#a8b4b8;font-size:13px;line-height:1.7}@media(max-width:1000px){.page-shell{width:min(720px,calc(100% - 32px))}.layout,.rules{grid-template-columns:1fr}}@media(max-width:640px){.page-shell{width:calc(100% - 24px)}.topbar{align-items:flex-start;margin-bottom:38px}.brand{font-size:19px;letter-spacing:3px}.language>span{display:none}.language select{min-width:108px}h1{font-size:43px}.stats{grid-template-columns:repeat(2,1fr)}.trust-row{grid-template-columns:1fr}.form-card{padding:24px 18px}.network-grid{grid-template-columns:repeat(2,1fr)}.button{width:100%}}.hero{position:relative;isolation:isolate;overflow:hidden}.hero-visual{position:absolute;z-index:-1;top:-32px;right:-54px;width:455px;height:455px;opacity:.36;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 46%,transparent 76%);mask-image:radial-gradient(circle at 50% 50%,#000 0 46%,transparent 76%);animation:hero-drift 10s ease-in-out infinite}.hero-visual img{width:100%;height:100%;object-fit:contain;filter:saturate(.88) contrast(1.04)}.coin-list{display:flex;flex-wrap:wrap;gap:7px;margin:21px 0 0;padding:0;list-style:none}.coin-list li{padding:5px 9px;border:1px solid #295445;border-radius:99px;color:#a8eac7;background:#061411a8;font-size:10px;font-weight:800;letter-spacing:.08em;animation:coin-pulse 3s ease-in-out infinite}.coin-list li:nth-child(2n){animation-delay:-1.4s}@keyframes hero-drift{50%{transform:translate3d(-12px,10px,0) rotate(1deg);filter:brightness(1.12)}}@keyframes coin-pulse{50%{border-color:#51d89b;color:#dcffec;box-shadow:0 0 16px #24df8b25}}@media(prefers-reduced-motion:reduce){.hero-visual,.coin-list li{animation:none}}@media(max-width:1000px){.hero-visual{right:-10px;opacity:.26}}@media(max-width:640px){.hero-visual{top:-52px;right:-144px;width:430px;height:440px;opacity:.18}}.page-shell{width:min(1420px,calc(100% - 56px))}.layout{grid-template-columns:1.42fr 1fr;gap:56px}.hero{display:grid;grid-template-columns:minmax(260px,.88fr) minmax(310px,1fr);column-gap:24px;align-items:center;overflow:visible}.hero-visual{position:relative;z-index:auto;top:auto;right:auto;width:100%;height:auto;aspect-ratio:1;opacity:1;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 53%,transparent 76%);mask-image:radial-gradient(circle at 50% 50%,#000 0 53%,transparent 76%);grid-row:1}.hero-visual img{display:block;width:118%;height:118%;margin:-9%;object-fit:contain;filter:saturate(.92) contrast(1.08);animation:hero-drift 10s ease-in-out infinite}.hero-copy{grid-column:2;grid-row:1;position:relative;z-index:1}.hero h1{font-size:clamp(42px,4.6vw,66px);text-wrap:balance}.hero .lead{max-width:440px}.hero .stats,.hero .trust-row{grid-column:1 / -1}.hero .stats{margin-top:34px}@media(max-width:1000px){.page-shell{width:min(760px,calc(100% - 32px))}.layout{grid-template-columns:1fr;gap:32px}.hero{grid-template-columns:minmax(260px,.78fr) 1fr}.hero h1{font-size:clamp(40px,6vw,58px)}}@media(max-width:640px){.page-shell{width:calc(100% - 24px)}.hero{display:flex;flex-direction:column;align-items:stretch;gap:0}.hero-visual{order:1;width:min(100%,360px);align-self:center;margin:-22px auto -8px;aspect-ratio:1}.hero-copy{order:2}.hero h1{font-size:44px}.hero .stats,.hero .trust-row{width:100%}}@media(max-width:640px){.hero .stats{order:3}.hero .trust-row{order:4}}.hero{display:block;min-height:590px;isolation:isolate;overflow:hidden}.hero-visual{position:absolute;z-index:-1;top:-84px;right:-110px;width:720px;height:720px;aspect-ratio:auto;opacity:.54;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 21%,#000 70%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 21%,#000 70%,transparent 100%)}.hero-visual img{width:100%;height:100%;margin:0;object-fit:contain;filter:saturate(.94) contrast(1.07);animation:hero-drift 12s ease-in-out infinite}.hero-copy{max-width:610px;padding-top:38px}.hero h1{max-width:600px;text-shadow:0 2px 30px #020708,0 0 60px #020708}.hero .lead{max-width:500px;text-shadow:0 1px 18px #020708}.hero .stats,.hero .trust-row{display:grid;width:100%;grid-column:auto}.hero .stats{margin-top:42px}.hero .trust-row{margin-top:18px}@media(max-width:1000px){.hero{min-height:0}.hero-visual{right:-180px;width:660px;height:660px;opacity:.43}.hero-copy{padding-top:26px}}@media(max-width:640px){.hero{display:block;min-height:0;overflow:hidden}.hero-visual{position:absolute;top:-48px;right:-160px;width:520px;height:520px;opacity:.29;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 50%,transparent 78%);mask-image:radial-gradient(circle at 50% 50%,#000 0 50%,transparent 78%)}.hero-copy{max-width:none;padding-top:28px}.hero h1{font-size:44px}.hero .stats,.hero .trust-row{width:100%}}.page-shell{position:relative;isolation:isolate}.page-shell:before{content:"";position:absolute;z-index:-2;top:92px;right:-48px;bottom:0;left:-48px;background-image:linear-gradient(rgba(118,247,191,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(118,247,191,.055) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:radial-gradient(ellipse at 42% 18%,#000,transparent 66%);mask-image:radial-gradient(ellipse at 42% 18%,#000,transparent 66%);animation:grid-drift 26s linear infinite;pointer-events:none}.hero:before{content:"";position:absolute;z-index:0;top:16%;left:-42%;width:112%;height:1px;background:linear-gradient(90deg,transparent,rgba(87,255,184,.05),rgba(129,255,202,.9),rgba(87,255,184,.05),transparent);filter:drop-shadow(0 0 8px #42f8aa);animation:scanline 9s ease-in-out infinite;pointer-events:none}.hero-copy,.hero .stats,.hero .trust-row{position:relative;z-index:1}.hero-visual{will-change:transform,filter}.hero-visual img{animation:hero-drift 11s ease-in-out infinite,coin-luminance 5.5s ease-in-out infinite}.form-card{position:relative;overflow:hidden}.form-card:after{content:"";position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(105deg,transparent 24%,rgba(104,255,195,.05) 39%,rgba(128,255,205,.95) 50%,rgba(104,255,195,.05) 61%,transparent 76%);background-size:260% 100%;animation:border-sweep 8s linear infinite;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.rules article{position:relative;overflow:hidden}.rules article:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 42%,rgba(83,255,178,.12),transparent 58%);transform:translate(-130%);animation:card-sweep 11s ease-in-out infinite;pointer-events:none}.rules article:nth-child(2):after{animation-delay:-3.7s}.rules article:nth-child(3):after{animation-delay:-7.4s}@keyframes grid-drift{to{background-position:76px 76px}}@keyframes scanline{0%,18%,to{transform:translate(-40%);opacity:0}40%,58%{transform:translate(132%);opacity:.85}76%{opacity:0}}@keyframes coin-luminance{0%,to{filter:saturate(.94) contrast(1.07) brightness(.92)}50%{filter:saturate(1.12) contrast(1.12) brightness(1.14)}}@keyframes border-sweep{to{background-position:-260% 0}}@keyframes card-sweep{0%,54%,to{transform:translate(-130%)}70%{transform:translate(130%)}}@media(max-width:640px){.hero-visual{left:50%;right:auto;margin-left:-260px;transform:none}.hero:before{top:26%;width:150%;left:-66%}.page-shell:before{top:80px;right:-22px;bottom:0;left:-22px;background-size:58px 58px}}@media(prefers-reduced-motion:reduce){.page-shell:before,.hero:before,.hero-visual img,.form-card:after,.rules article:after{animation:none!important}}.contact-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field i{float:right;color:#9da9ad;font-size:12px;font-style:normal;font-weight:700}@media(max-width:640px){.contact-row{grid-template-columns:1fr;gap:0}}textarea{width:100%;min-height:104px;padding:13px 14px;border:1px solid #26343b;border-radius:10px;outline:0;resize:vertical;color:#dfe6e5;background:#18232bd1;line-height:1.55}textarea:focus{border-color:#38efa2;box-shadow:0 0 0 3px #22e89a22}.feedback-field{margin-top:2px}.feedback-field small{color:#84cbaa}.question-select{width:100%;height:52px;padding:0 38px 0 14px;border:1px solid #26343b;border-radius:10px;outline:0;color:#dfe6e5;background:#18232bd1;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.question-select:focus{border-color:#38efa2;box-shadow:0 0 0 3px #22e89a22}.orbit-visual{isolation:isolate;opacity:.68;-webkit-mask-image:radial-gradient(ellipse at center,black 36%,rgba(0,0,0,.86) 60%,transparent 78%);mask-image:radial-gradient(ellipse at center,black 36%,rgba(0,0,0,.86) 60%,transparent 78%)}.orbit-visual:before{content:"";position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:50%;background:radial-gradient(circle,rgba(25,234,142,.32),rgba(16,111,75,.14) 42%,transparent 70%);filter:blur(14px);animation:orbit-breath 4s ease-in-out infinite}.orbit-ring{position:absolute;left:50%;top:50%;border:1px solid rgba(103,255,186,.48);border-radius:50%;box-shadow:0 0 18px #1ef49238,inset 0 0 18px #1ef4921f;transform:translate(-50%,-50%) rotate(-18deg);animation:orbit-turn 13s linear infinite}.ring-one{width:76%;height:27%}.ring-two{width:91%;height:38%;transform:translate(-50%,-50%) rotate(20deg);border-color:#deb7606e;animation-direction:reverse;animation-duration:17s}.ring-three{width:106%;height:46%;transform:translate(-50%,-50%) rotate(-5deg);animation-duration:22s}.orbit-core{position:absolute;left:50%;top:50%;width:40%;aspect-ratio:1;transform:translate(-50%,-50%);z-index:3;filter:drop-shadow(0 0 28px rgba(44,255,157,.65));animation:orbit-core 4.8s ease-in-out infinite}.orbit-visual .orbit-core img,.orbit-visual .orbit-coin img{width:100%;height:100%;display:block;object-fit:contain;animation:none}.orbit-coin{position:absolute;left:50%;top:50%;width:18%;aspect-ratio:1;z-index:4;filter:drop-shadow(0 0 12px rgba(69,255,167,.48));animation:coin-orbit 12s linear infinite}.orbit-coin-0{animation-delay:-1s}.orbit-coin-1{animation-delay:-3s}.orbit-coin-2{animation-delay:-5s}.orbit-coin-3{animation-delay:-7s}.orbit-coin-4{animation-delay:-9s}.orbit-coin-5{animation-delay:-11s}@keyframes orbit-turn{to{transform:translate(-50%,-50%) rotate(342deg)}}@keyframes orbit-breath{50%{transform:scale(1.16);opacity:.68}}@keyframes orbit-core{50%{transform:translate(-50%,-50%) scale(1.07) rotate(2deg)}}@keyframes coin-orbit{0%{transform:rotate(0) translate(220px) rotate(0)}to{transform:rotate(360deg) translate(220px) rotate(-360deg)}}@media(max-width:640px){.orbit-coin{width:17%}@keyframes coin-orbit{0%{transform:rotate(0) translate(156px) rotate(0)}to{transform:rotate(360deg) translate(156px) rotate(-360deg)}}}.field input,.field textarea,.field select{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease}.field:focus-within>span{color:#67f4b5}.field:focus-within input,.field:focus-within textarea,.field:focus-within select{border-color:#48f4ad;background-color:#1b292e;box-shadow:0 0 0 3px #3df1a41a,0 0 22px #2be9961f}.network span{position:relative;overflow:hidden;transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .25s ease,transform .2s ease}.network span:after,.button:after{content:"";position:absolute;inset:-2px auto -2px -40%;width:32%;transform:skew(-24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.64),transparent);opacity:0;pointer-events:none}.network input:checked+span{box-shadow:0 0 0 1px #77ffc459,0 0 20px #22eb9547;animation:network-pop .32s ease-out}.network input:checked+span:after{opacity:1;animation:select-flash .48s ease-out}.button{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .25s ease}.button:hover{transform:translateY(-2px);box-shadow:0 10px 30px #2ef49d47}.button:hover:after{opacity:1;animation:button-sheen .8s ease-out}.reveal{opacity:0;transform:translateY(12px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.2,1)}.reveal.is-visible{opacity:1;transform:none}@keyframes network-pop{55%{transform:scale(1.035)}}@keyframes select-flash{to{left:118%;opacity:0}}@keyframes button-sheen{to{left:120%;opacity:0}}@media(prefers-reduced-motion:reduce){.orbit-visual *,.reveal,.network span,.button,.field input,.field textarea,.field select{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}.orbit-visual{right:10px}@media(max-width:640px){.orbit-visual{top:20px;right:auto}}.admin-shell{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:24px 0 48px;color:#e8f1ef}.admin-topbar{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;border-bottom:1px solid #203b34}.admin-back{color:#a8c5bb;text-decoration:none;font-size:14px}.admin-heading{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:42px 0 26px}.admin-heading h1{margin:6px 0 10px;font-size:42px;letter-spacing:-1.5px}.admin-heading p:not(.kicker){margin:0;color:#a3b3b0}.admin-export,.admin-reset,.admin-view{border:1px solid #316a57;border-radius:9px;background:#123127;color:#c9ffe1;font:inherit;font-weight:800;cursor:pointer}.admin-export{padding:13px 18px}.admin-export:disabled{opacity:.4;cursor:not-allowed}.admin-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px}.admin-metrics div,.admin-panel{border:1px solid #25463c;border-radius:14px;background:#0a1918cc}.admin-metrics div{padding:20px}.admin-metrics span{display:block;color:#9aaca8;font-size:13px}.admin-metrics strong{display:block;margin-top:8px;font-size:32px}.admin-panel{overflow:hidden}.admin-filters{display:grid;grid-template-columns:2fr repeat(3,1fr) auto;gap:12px;align-items:end;padding:18px;border-bottom:1px solid #243e37}.admin-filters label{display:grid;gap:7px;color:#abc0b9;font-size:12px;font-weight:800}.admin-filters input,.admin-filters select{height:42px;min-width:0;padding:0 11px;border:1px solid #29433d;border-radius:8px;background:#111f20;color:#e0eee9;outline:0}.admin-filters input:focus,.admin-filters select:focus{border-color:#49ebac;box-shadow:0 0 0 3px #31e79b1f}.admin-reset{height:42px;padding:0 13px}.admin-table-wrap{overflow:auto}table{width:100%;min-width:900px;border-collapse:collapse;font-size:13px}th,td{padding:15px 18px;border-bottom:1px solid #1c3831;text-align:left;vertical-align:middle}th{color:#91a8a0;font-size:11px;letter-spacing:.06em;text-transform:uppercase}td{color:#d9e5e1}.admin-badge{display:inline-block;padding:5px 8px;border:1px solid #2d6b57;border-radius:99px;color:#7bf0b6;background:#113227;font-size:11px;font-weight:800}.admin-view{padding:7px 10px}.admin-empty{padding:80px 20px;text-align:center;color:#9fb0ac}.admin-empty h2{color:#e7f1ed}.admin-dialog{position:fixed;inset:auto 50% 50% auto;transform:translate(50%,50%);width:min(600px,calc(100% - 32px));max-height:78vh;overflow:auto;padding:28px;border:1px solid #4bca94;border-radius:16px;color:#e8f4ef;background:#101a1ddd;box-shadow:0 26px 90px #000b}.admin-dialog::backdrop{background:#000000b3}.admin-dialog h2{margin:0 0 20px}.admin-dialog dl{margin:0}.admin-dialog dl div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:11px 0;border-top:1px solid #294038}.admin-dialog dt{color:#8ea39c;font-size:12px}.admin-dialog dd{margin:0;overflow-wrap:anywhere}.admin-close{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#d6e8e1;font-size:28px;cursor:pointer}@media(max-width:760px){.admin-shell{width:calc(100% - 24px)}.admin-heading{align-items:start;flex-direction:column;padding-top:28px}.admin-heading h1{font-size:32px}.admin-metrics{grid-template-columns:1fr}.admin-filters{grid-template-columns:1fr 1fr}.admin-filters label:first-child,.admin-reset{grid-column:1 / -1}.admin-dialog dl div{grid-template-columns:1fr;gap:4px}}.admin-actions{display:flex;align-items:center;gap:16px}.admin-logout{border:0;background:transparent;color:#84e6b2;font:inherit;font-size:13px;cursor:pointer}.admin-login-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 15%,rgba(31,164,106,.22),transparent 36%),#06100f}.admin-login-card{width:min(430px,100%);padding:34px;border:1px solid #316953;border-radius:18px;background:linear-gradient(165deg,#101f1ef5,#091014fa);box-shadow:0 30px 90px #00000080}.admin-login-card .brand{margin-bottom:42px}.admin-login-card h1{margin:8px 0 10px;font-size:32px;letter-spacing:-1px}.admin-login-card>p:not(.kicker){margin:0 0 24px;color:#a5b8b2;line-height:1.65}.admin-login-card form{display:grid;gap:17px}.admin-login-card label{display:grid;gap:8px;color:#cce0d9;font-size:13px;font-weight:800}.admin-login-card input{height:48px;padding:0 13px;border:1px solid #29483f;border-radius:9px;outline:0;color:#eff9f5;background:#0b1718}.admin-login-card input:focus{border-color:#52eeae;box-shadow:0 0 0 3px #33ed9d21}.admin-login-card form button{height:50px;border:0;border-radius:10px;color:#062217;background:linear-gradient(105deg,#23d994,#78f0b1);font:800 15px inherit;cursor:pointer}.admin-login-card form button span{margin-left:8px}.admin-login-card small{display:block;margin-top:20px;color:#6f9387;font-size:12px}.admin-login-error{margin:0;color:#ffb8b8;font-size:13px}.admin-wallet{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;color:#9ee5c2}.notice:empty{display:none}.page-shell,body,html{max-width:100%;overflow-x:hidden}.hero{position:relative;isolation:isolate;min-height:650px;overflow:hidden}.hero-visual{position:absolute;z-index:0;top:70px;right:auto;left:50%;width:700px;height:600px;margin:0;transform:translate(-50%);opacity:.46;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 52%,transparent 79%);mask-image:radial-gradient(ellipse at center,#000 0 52%,transparent 79%)}.hero-copy{position:relative;z-index:1;padding-top:28px}.hero .stats,.hero .trust-row{position:relative;z-index:1}.hero .stats{margin-top:24px}@media(max-width:640px){.page-shell{overflow-x:clip}.hero{min-height:0;overflow:hidden;padding-top:0}.orbit-visual{top:116px;left:50%;right:auto;width:520px;height:520px;margin:0 0 0 -260px;max-width:none;transform:none;opacity:.32}.orbit-coin{will-change:transform}}
