@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:"Geist Variable", "Geist", ui-sans-serif, system-ui, -apple-system, "SF Pro Text", "Segoe UI", sans-serif;--mono:"Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Consolas, monospace;--bg:#f6f6fb;--bg-2:#fff;--card:#ffffffbd;--card-solid:#fff;--card2:#f1f1fa;--raised:#fff;--line:#1a1a4617;--line-2:#1a1a462b;--fg:#0b0b1f;--fg2:#56567a;--fg3:#8d8dab;--accent:#4440f2;--accent2:#6b67f7;--accent3:#9b97f8;--grad:linear-gradient(165deg, #9b97f8 0%, #6b67f7 40%, #4440f2 100%);--grad-text:linear-gradient(110deg, #3b37e8 0%, #7f7bf9 45%, #4440f2 100%);--tint:#4440f214;--tint-2:#4440f226;--ok:#15803d;--gold:#b45309;--err:#dc2626;--glow:#4440f280;--shadow-sm:0 1px 2px #1414460d, 0 1px 1px #14144608;--shadow:0 1px 2px #1414460a, 0 18px 44px -18px #4440f238;--shadow-lg:0 2px 4px #1414460d, 0 40px 80px -30px #4440f259;--header-bg:#f6f6fbb8;--logo-light:block;--logo-dark:none;--r-xl:28px;--r-lg:22px;--r-md:16px;--r-sm:12px;--ease:cubic-bezier(.22, .8, .2, 1);--spring:cubic-bezier(.2, .9, .25, 1.25);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#07071a;--bg-2:#0d0d26;--card:#1414329e;--card-solid:#12122e;--card2:#0c0c24;--raised:#1b1b42;--line:#ffffff17;--line-2:#ffffff2e;--fg:#f4f4ff;--fg2:#a2a2c8;--fg3:#6f6f96;--accent:#6b67f7;--accent2:#8b87fa;--accent3:#b0adfc;--grad:linear-gradient(165deg, #a4a0fa 0%, #6f6bf8 42%, #4440f2 100%);--grad-text:linear-gradient(110deg, #aaa7fb 0%, #fff 50%, #8e8afa 100%);--tint:#6b67f724;--tint-2:#6b67f73d;--ok:#4ade80;--gold:#fbbf24;--err:#ff6b6b;--glow:#6b67f78c;--shadow-sm:0 1px 2px #0006;--shadow:0 1px 2px #00000059, 0 20px 50px -20px #4440f273;--shadow-lg:0 2px 4px #0006, 0 40px 90px -30px #4440f299;--header-bg:#07071ab3;--logo-light:none;--logo-dark:block;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#07071a;--bg-2:#0d0d26;--card:#1414329e;--card-solid:#12122e;--card2:#0c0c24;--raised:#1b1b42;--line:#ffffff17;--line-2:#ffffff2e;--fg:#f4f4ff;--fg2:#a2a2c8;--fg3:#6f6f96;--accent:#6b67f7;--accent2:#8b87fa;--accent3:#b0adfc;--grad:linear-gradient(165deg, #a4a0fa 0%, #6f6bf8 42%, #4440f2 100%);--grad-text:linear-gradient(110deg, #aaa7fb 0%, #fff 50%, #8e8afa 100%);--tint:#6b67f724;--tint-2:#6b67f73d;--ok:#4ade80;--gold:#fbbf24;--err:#ff6b6b;--glow:#6b67f78c;--shadow-sm:0 1px 2px #0006;--shadow:0 1px 2px #00000059, 0 20px 50px -20px #4440f273;--shadow-lg:0 2px 4px #0006, 0 40px 90px -30px #4440f299;--header-bg:#07071ab3;--logo-light:none;--logo-dark:block;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100vh;color:var(--fg);background-color:var(--bg);background-image:radial-gradient(1100px 620px at 82% -12%, color-mix(in srgb, var(--accent3) 18%, transparent), transparent 62%), radial-gradient(900px 520px at -6% 2%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 58%);font:15px/1.55 var(--font);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color .5s var(--ease), color .4s var(--ease);background-repeat:no-repeat;background-attachment:fixed;margin:0}::selection{background:var(--tint-2)}a{color:var(--accent);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-underline-offset:3px;transition:color .2s}a:hover{text-decoration-color:currentColor}code{font-family:var(--mono);font-size:.88em}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.banner{background:var(--tint);color:var(--gold);text-align:center;border-bottom:1px solid var(--line);padding:8px 12px;font-size:.82rem}.top{z-index:20;-webkit-backdrop-filter:saturate(1.8)blur(22px);background:var(--header-bg);border-bottom:1px solid var(--line);position:sticky;top:0}.top-in{justify-content:space-between;align-items:center;gap:16px;height:66px;display:flex}.brand{align-items:center;display:inline-flex}.brand img{width:auto;height:30px;transition:transform .6s var(--ease)}.brand:hover img{transform:scale(1.04)}.brand .logo-light{display:var(--logo-light)}.brand .logo-dark{display:var(--logo-dark)}nav{gap:26px;display:flex}nav a{color:var(--fg2);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}nav a:hover{color:var(--fg)}.top-right{align-items:center;gap:10px;display:flex}.pill{border:1px solid var(--line);background:var(--card);color:var(--fg2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:.8rem;font-weight:500;display:inline-flex}.ok-pill{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 35%, transparent);font-family:var(--mono);font-size:.76rem}.dot{background:var(--fg3);border-radius:50%;width:8px;height:8px;display:inline-block}.dot.ok{background:var(--ok);animation:ping 2.4s var(--ease) infinite}.dot.warn{background:var(--gold)}.dot.bad{background:var(--err)}@keyframes ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 55%, transparent)}70%,to{box-shadow:0 0 0 9px #0000}}.theme-btn{border:1px solid var(--line);background:var(--card);width:38px;height:38px;color:var(--fg2);cursor:pointer;transition:transform .6s var(--spring), color .2s, border-color .2s;border-radius:50%;place-items:center;font-size:1rem;display:grid}.theme-btn:hover{color:var(--fg);border-color:var(--line-2);transform:rotate(20deg)scale(1.06)}.hero{max-width:760px;padding:72px 0 40px}.eyebrow{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:.8rem;font-weight:600}h1{letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(2.3rem,5.6vw,4rem);font-weight:650;line-height:1.02}.lede{color:var(--fg2);max-width:640px;margin:0 0 30px;font-size:1.12rem;line-height:1.5}.stats{grid-template-columns:repeat(4,auto);justify-content:start;gap:32px;display:grid}.stats div{flex-direction:column;display:flex}.stats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:650}.stats span{color:var(--fg2);text-transform:uppercase;letter-spacing:.07em;font-size:.74rem;font-weight:500}.grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:22px;margin-bottom:22px;display:grid}.side{gap:22px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px)saturate(1.4);transition:box-shadow .5s var(--ease), border-color .4s, transform .5s var(--ease);padding:28px}.grid .card:hover,.page>.card:hover{box-shadow:var(--shadow);border-color:var(--line-2)}h2{letter-spacing:-.03em;margin:0 0 16px;font-size:1.25rem;font-weight:640}h3{letter-spacing:-.02em;margin:0 0 8px;font-size:1.02rem;font-weight:620}.tabs{background:var(--card2);border:1px solid var(--line);border-radius:var(--r-md);scrollbar-width:none;gap:4px;margin-bottom:18px;padding:4px;display:flex;overflow-x:auto}.tabs button{color:var(--fg2);font:inherit;cursor:pointer;white-space:nowrap;transition:background .35s var(--ease), color .25s, box-shadow .35s;background:0 0;border:0;border-radius:12px;flex:1;padding:10px 14px;font-weight:550}.tabs button:hover{color:var(--fg)}.tabs button.on{background:var(--raised);color:var(--fg);box-shadow:var(--shadow-sm), 0 0 0 1px var(--line)}label{color:var(--fg2);text-transform:uppercase;letter-spacing:.07em;margin:20px 0 8px;font-size:.74rem;font-weight:600;display:block}.denoms{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:10px;margin-bottom:4px;display:grid}.denoms button{border-radius:var(--r-md);border:1px solid var(--line);background:var(--card2);color:var(--fg);font:inherit;cursor:pointer;transition:border-color .25s, transform .5s var(--ease), background .25s;flex-direction:column;align-items:center;gap:2px;padding:14px 8px;font-weight:620;display:flex}.denoms button:hover{border-color:var(--accent2);transform:translateY(-2px)}.denoms button small{color:var(--fg2);font-size:.72rem;font-weight:400}.denoms button.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset;background:var(--tint)}textarea,input[type=text],input[type=password],input:not([type]),select{background:var(--card2);border:1px solid var(--line);border-radius:var(--r-md);width:100%;color:var(--fg);font:500 16px/1.35 var(--font);letter-spacing:-.01em;font-variant-numeric:tabular-nums;resize:vertical;transition:border-color .25s, box-shadow .35s var(--ease), background .25s;padding:13px 15px}input[placeholder^="0x"],input[placeholder^=kv1],textarea{font:500 13px/1.45 var(--mono);letter-spacing:0}textarea:hover,input:hover,select:hover{border-color:var(--line-2)}textarea:focus,input:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--tint-2);background:var(--card-solid);outline:none}input::placeholder,textarea::placeholder{color:var(--fg3)}select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%238d8dab' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;width:auto;min-width:118px;padding-right:36px}.row{flex-wrap:wrap;gap:10px;margin:12px 0 0;display:flex}.row input{flex:1;min-width:0}.check{text-transform:none;letter-spacing:-.005em;color:var(--fg);cursor:pointer;align-items:flex-start;gap:11px;margin:16px 0 0;font-size:.92rem;font-weight:450;line-height:1.45;display:flex}.check input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:2px}.btn{background:var(--grad);color:#fff;font:inherit;letter-spacing:-.01em;cursor:pointer;isolation:isolate;box-shadow:0 1px 0 #ffffff59 inset, 0 -1px 0 #0000001f inset, 0 10px 24px -8px var(--glow);transition:transform .5s var(--ease), box-shadow .4s var(--ease), filter .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;transition:transform .9s var(--ease);background:linear-gradient(105deg,#0000 30%,#ffffff61 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn:hover:not(:disabled){box-shadow:0 1px 0 #fff6 inset, 0 -1px 0 #0000001f inset, 0 16px 32px -8px var(--glow);transform:translateY(-2px)}.btn:hover:not(:disabled):after{transform:translate(120%)}.btn:active:not(:disabled){transition-duration:.12s;transform:translateY(0)scale(.975)}.btn.sm{padding:8px 16px;font-size:.86rem}.btn.xs{padding:5px 11px;font-size:.76rem}.btn.lg{padding:15px 28px;font-size:1rem}.btn.ghost{background:var(--card-solid);color:var(--fg);border:1px solid var(--line-2);box-shadow:var(--shadow-sm)}.btn.ghost:after{display:none}.btn.ghost:hover:not(:disabled){border-color:var(--accent);color:var(--accent);box-shadow:var(--shadow)}.btn.danger{color:var(--err)}.btn.big{border-radius:var(--r-md);width:100%;margin-top:22px;padding:16px;font-size:1rem}.btn:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;filter:saturate(.6)}.link{color:var(--accent);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0;transition:text-decoration-color .2s}.link:hover{text-decoration-color:currentColor}.warn{color:var(--gold);margin:14px 0 0;font-size:.86rem}.hint{color:var(--fg2);margin:12px 0 0;font-size:.84rem;line-height:1.5}.hint b{color:var(--fg);font-weight:600}.status{color:var(--fg2);animation:rise .5s var(--ease) both;align-items:center;gap:10px;margin:16px 0 0;font-size:.9rem;display:flex}.error{color:var(--err);word-break:break-word;animation:rise .5s var(--ease) both;margin:16px 0 0;font-size:.9rem}.good{color:var(--ok)}.bad{color:var(--gold)}.spin{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;flex:none;width:15px;height:15px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.notes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.notes li{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card2);padding:14px}.note-top{justify-content:space-between;align-items:center;display:flex}.notes small{color:var(--fg2)}.tag{border:1px solid var(--line);color:var(--fg2);border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:600}.tag.deposited{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 35%, transparent)}table{border-collapse:collapse;width:100%;font-size:.92rem}th,td{text-align:left;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:11px 6px}tbody tr{transition:background .2s}tbody tr:hover{background:var(--tint)}tr:last-child td{border-bottom:0}th{color:var(--fg3);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600}.section{padding:56px 0 8px}.h2{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:650}.steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.steps>div{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .5s var(--ease), box-shadow .5s var(--ease);padding:22px}.steps>div:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.steps span{background:var(--grad);color:#fff;width:30px;height:30px;box-shadow:0 6px 14px -4px var(--glow);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:.85rem;font-weight:650;display:inline-flex}.steps p{color:var(--fg2);margin:0;font-size:.9rem}.two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.list{color:var(--fg2);gap:9px;margin:0;padding-left:20px;font-size:.92rem;display:grid}.list li::marker{color:var(--accent3)}.faq{gap:12px;display:grid}.faq-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.faq-head .h2{margin:0}.faq-head img{width:min(300px,42%);height:auto;box-shadow:0 18px 40px -22px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:22px}@media (width<=560px){.faq-head{flex-direction:column-reverse;align-items:flex-start}.faq-head img{width:100%;max-width:340px}}details{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color .3s, box-shadow .4s var(--ease);padding:16px 20px}details:hover{border-color:var(--line-2)}details[open]{box-shadow:var(--shadow);border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:12px;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--accent);transition:transform .5s var(--ease);font-size:1.3rem;font-weight:400;line-height:1}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--fg2);animation:rise .45s var(--ease) both;margin:12px 0 0;font-size:.93rem}footer{border-top:1px solid var(--line);color:var(--fg2);margin-top:72px;padding:26px 0 44px;font-size:.84rem}.foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.adv{background:0 0;border:0;margin-top:14px;padding:0}.adv summary{color:var(--fg2);font-size:.86rem;font-weight:500}.viewswitch{max-width:580px;margin-bottom:20px}.relays{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card2);margin:0 0 18px;padding:12px 14px;font-size:.86rem}.relay-row{margin:9px 0}.relays input[type=radio]{accent-color:var(--accent);width:auto;margin-right:8px}.meter{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card2);margin:16px 0 0;padding:16px}.meter-bar{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.meter-bar span{height:8px;transition:background .6s var(--ease);border-radius:5px}.addr{word-break:break-all;background:var(--card2);border:1px solid var(--line);border-radius:var(--r-md);font:500 12.5px/1.5 var(--mono);letter-spacing:0;-webkit-user-select:all;user-select:all;padding:13px 14px;display:block}.steps-list{color:var(--fg2);gap:13px;margin:0 0 8px;padding-left:22px;font-size:.95rem;display:grid}.steps-list li::marker{color:var(--accent);font-weight:650}.steps-list b{color:var(--fg);font-weight:620}.shell{grid-template-columns:220px 1fr;align-items:start;gap:30px;margin-top:26px;display:grid}.sidenav{gap:3px;display:grid;position:sticky;top:90px}.sidenav button{text-align:left;border-radius:var(--r-sm);width:100%;color:var(--fg2);font:inherit;letter-spacing:-.012em;cursor:pointer;transition:background .3s var(--ease), color .25s, transform .5s var(--ease);background:0 0;border:0;align-items:center;gap:12px;padding:11px 14px;font-weight:550;display:flex;position:relative}.sidenav button:hover{color:var(--fg);background:var(--tint);transform:translate(3px)}.sidenav button.on{background:var(--tint-2);color:var(--accent)}.sidenav button.on:before{content:"";background:var(--grad);border-radius:3px;width:3px;position:absolute;top:22%;bottom:22%;left:-2px}.sidenav .ico{text-align:center;opacity:.9;width:18px;font-size:.95rem}.page{min-width:0;animation:rise .6s var(--ease) both}.grid.single{grid-template-columns:minmax(0,740px)}.navlink{color:var(--fg2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;font-weight:500;transition:color .2s}.navlink:hover{color:var(--fg)}.bars{align-items:flex-end;gap:7px;height:150px;padding:8px 0 0;display:flex}.bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.bar{background:var(--grad);transform-origin:bottom;width:100%;max-width:36px;min-height:2px;animation:grow 1s var(--ease) both;border-radius:8px 8px 3px 3px;transition:filter .3s}.bar:hover{filter:brightness(1.15)}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bar-col small{color:var(--fg3);white-space:nowrap;margin-top:6px;font-size:.62rem}@media (width<=900px){.grid,.two{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}nav{display:none}.stats{grid-template-columns:repeat(2,auto);gap:20px 36px}.hero{padding-top:40px}.shell{grid-template-columns:1fr;gap:16px}.sidenav{scrollbar-width:none;gap:6px;margin:0 -24px;padding-bottom:6px;padding-left:24px;padding-right:24px;display:flex;position:static;overflow-x:auto}.sidenav button{white-space:nowrap;background:var(--card);border:1px solid var(--line);border-radius:999px;width:auto;padding:9px 14px}.sidenav button:hover{transform:none}.sidenav button.on:before{display:none}.sidenav button.on{border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.grid.single{grid-template-columns:1fr}.bar-col small{font-size:.5rem}}@media (width<=480px){.steps{grid-template-columns:1fr}.top-in{height:58px}.pill{padding:5px 10px;font-size:.72rem}.card{padding:22px}}@media (width<=560px){.top-right .pill:not(.ok-pill){display:none}.top-right{gap:8px}.theme-btn{width:36px;height:36px}.brand img{height:26px}}.pill,.btn.sm{white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.chain{position:relative}.chain-btn{border:1px solid var(--line);background:var(--card);height:36px;color:var(--fg);cursor:pointer;font:500 14px/1 var(--font);letter-spacing:-.01em;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .25s, box-shadow .35s var(--ease), transform .45s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.chain-btn:hover{border-color:var(--line-2);box-shadow:var(--shadow);transform:translateY(-1px)}.chain-btn[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.chain-logo{display:inline-flex;position:relative}.chain-logo img,.chain-item img{object-fit:cover;border-radius:50%;display:block}.chain-logo .dot{border:1.5px solid var(--card-solid);width:7px;height:7px;position:absolute;bottom:-3px;right:-3px}.chain-btn .caret{opacity:.6;transition:transform .4s var(--ease)}.chain-btn[aria-expanded=true] .caret{transform:rotate(180deg)}.chain-menu{background:var(--card-solid);border:1px solid var(--line);min-width:250px;box-shadow:var(--shadow-lg);z-index:30;animation:menuIn .35s var(--ease) both;transform-origin:100% 0;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}@keyframes menuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}.chain-item{width:100%;color:var(--fg);font:500 14px/1 var(--font);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:9px 10px;transition:background .2s;display:flex}.chain-item:hover:not(:disabled){background:var(--tint)}.chain-item:disabled{cursor:default;color:var(--fg2)}.chain-item:disabled img{opacity:.55;filter:grayscale(.4)}.chain-item span{white-space:nowrap;flex:1}.chain-item .chk{color:var(--accent);font-style:normal;font-weight:700}.chain-item .soon{letter-spacing:.04em;text-transform:uppercase;background:var(--card2);color:var(--fg3);border:1px solid var(--line);border-radius:999px;padding:3px 8px;font-size:.68rem;font-style:normal;font-weight:600}.chain-menu p{border-top:1px solid var(--line);color:var(--fg3);margin:6px 10px 4px;padding-top:8px;font-size:.74rem;line-height:1.4}@media (width<=560px){.chain-btn .name{display:none}.chain-btn{gap:6px;padding:0 10px}}.board{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.board td{border-top:1px solid var(--line,#7878a02e);padding:10px 6px}.board tr:first-child td{border-top:0}.board td:first-child{width:56px;color:var(--muted,#777)}.board td:last-child{text-align:right;font-weight:600}.board tr.me td{color:var(--accent);font-weight:650}.chips{flex-wrap:wrap;gap:8px;margin:10px 0 2px;display:flex}.chips button{border:1px solid var(--line);background:var(--card2);color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .25s, background .25s, transform .4s var(--ease);border-radius:999px;padding:8px 16px;font-weight:600}.chips button:hover{border-color:var(--accent2);transform:translateY(-1px)}.chips button.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--card2));color:var(--accent)}.leave{gap:10px;margin-top:14px;display:grid}.leave>label{margin:0}.leave button{text-align:left;border-radius:var(--r-md);border:1px solid var(--line);background:var(--card2);color:var(--fg);font:inherit;cursor:pointer;gap:8px;padding:14px 16px;transition:border-color .25s,background .25s;display:grid}.leave button.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--card2))}.leave .lv-top{align-items:center;gap:10px;display:flex}.leave .lv-top i{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:650}.leave .lv-mid{align-items:baseline;gap:10px;display:flex}.leave .lv-clock{font-family:var(--mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:24px;font-weight:650}.leave small{color:var(--muted,#777)}.leave .lv-foot{color:var(--muted,#777);font-size:13px}.leave .lv-foot b{color:var(--accent)}.wp-back{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:wp-fade .3s var(--ease);background:#08081880;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.wp{background:var(--card-solid);border:1px solid var(--line);width:min(440px,100%);max-height:86vh;animation:wp-rise .45s var(--ease);border-radius:22px;padding:22px;overflow:auto;box-shadow:0 40px 100px #0a0a2859}.wp-head{justify-content:space-between;align-items:center;display:flex}.wp-head h2{margin:0}.wp-x{color:var(--muted,#777);cursor:pointer;background:0 0;border:0;font-size:18px}.wp-list{gap:10px;margin-top:14px;display:grid}.wp-row{border-radius:var(--r-md);border:1px solid var(--line);background:var(--card2);color:var(--fg);font:inherit;cursor:pointer;text-align:left;transition:border-color .25s, transform .4s var(--ease);align-items:center;gap:14px;padding:12px 14px;font-weight:600;text-decoration:none;display:flex}.wp-row:hover{border-color:var(--accent2);transform:translateY(-1px)}.wp-row img,.wp-ph{border-radius:10px;flex:none;width:36px;height:36px}.wp-ph{background:var(--line)}.wp-row span:not(.wp-ph){flex:1}.wp-tag{border:1px solid var(--line);color:var(--muted,#777);border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:650}.wp-tag.on{background:color-mix(in srgb, var(--ok,#22c55e) 16%, transparent);color:var(--ok,#16a34a);border-color:#0000}@keyframes wp-fade{0%{opacity:0}}@keyframes wp-rise{0%{opacity:0;transform:translateY(14px)scale(.98)}}@media (prefers-reduced-motion:reduce){.wp-back,.wp{animation:none}}.stepper{align-items:flex-start;margin:18px 0 22px;padding:0;list-style:none;display:flex}.stepper li{color:var(--muted,#777);flex:1;justify-items:center;gap:6px;display:grid;position:relative}.stepper li:before{content:"";background:var(--line);z-index:0;width:100%;height:2px;position:absolute;top:17px;left:-50%}.stepper li:first-child:before{display:none}.stepper li.done:before,.stepper li.now:before{background:var(--accent)}.stepper li span{z-index:1;border:2px solid var(--line);background:var(--card);border-radius:50%;place-items:center;width:36px;height:36px;font-weight:650;display:grid;position:relative}.stepper li.now span{border-color:var(--fg);color:var(--fg)}.stepper li.done span{background:var(--accent);border-color:var(--accent);color:#fff}.stepper li.now small{color:var(--fg);font-weight:600}.perks{border:1px solid var(--line);border-radius:var(--r-md);margin:12px 0 18px;padding:0;list-style:none;overflow:hidden}.perks li{border-top:1px solid var(--line);padding:12px 14px}.perks li:first-child{border-top:0}.home-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}@media (width<=760px){.home-grid{grid-template-columns:1fr}}.line{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.line b{flex:none;min-width:64px}.line span{color:var(--muted,#777);font-variant-numeric:tabular-nums;flex:1}.line small{color:var(--muted,#777)}.empty{border:1px dashed var(--line);border-radius:var(--r-md);text-align:center;justify-items:center;gap:12px;padding:22px;display:grid}.empty p{color:var(--muted,#777);margin:0}.waveclock{align-items:center;gap:22px;display:flex}.wc-ring{background:conic-gradient(var(--accent) var(--p), var(--line) 0);border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid}.wc-ring span{background:var(--card);border-radius:50%;width:62px;height:62px;display:block}.wc-time{font-family:var(--mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:34px;font-weight:650;line-height:1.1}.eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--muted,#777);font-size:11px;font-weight:650}.obs-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.obs-head h2{margin:0}.obs{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:10px;margin:0;padding:6px 12px;font-size:13px;display:inline-flex}.obs input{accent-color:var(--accent)}.obs-note{margin:12px 0 0}.veil{filter:blur(.5px);letter-spacing:.1em;color:var(--muted,#777)}.form-head{gap:4px;margin-bottom:8px;display:grid}.form-head h2{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.via{letter-spacing:0;border:1px solid var(--line);background:var(--card2);color:var(--muted,#777);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.bigbal{letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;margin:14px 0 6px;font-size:44px;font-weight:650;display:flex}.bigbal small{letter-spacing:0;color:var(--muted,#777);font-size:13px;font-weight:500}.usd{color:var(--muted,#777)}.pointsbar{border-radius:var(--r-md);border:1px solid var(--line);background:var(--card);width:100%;color:var(--fg);font:inherit;cursor:pointer;text-align:left;transition:border-color .25s, transform .4s var(--ease);align-items:center;gap:12px;margin-top:20px;padding:14px 18px;display:flex}.pointsbar:hover{border-color:var(--accent2);transform:translateY(-1px)}.pointsbar .dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.pointsbar span:not(.dot){color:var(--muted,#777);flex:1}.pointsbar i{color:var(--muted,#777);font-size:20px;font-style:normal}.waveclock{grid-template-columns:auto 1fr;align-items:center;gap:22px;display:grid}.wc-scene{background:#0c0c24;border-radius:16px;min-width:0;overflow:hidden}.wave-scene{aspect-ratio:720/120;width:100%;height:auto;display:block}@media (width<=640px){.waveclock{grid-template-columns:1fr}}.chips-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#777);align-self:center;font-size:12px;font-weight:650}.sp{align-content:start;gap:12px;min-width:0;max-width:520px;margin:0 auto;padding:14px 14px 48px;display:grid;overflow-x:hidden}.sp>*{min-width:0}.sp-head{flex-wrap:wrap;row-gap:6px}.sp-wallet>div{min-width:0}@media (width<=340px){.sp{gap:10px;padding:10px 10px 32px}.sp .sp-card{padding:12px}.sp-wallet{gap:8px;padding:11px 12px}.sp-bal{font-size:23px}.sp-amount input{font-size:21px}.sp-stats{gap:5px}.sp-stats div{padding:7px}.sp-stats b{font-size:12.5px}.sp-chips{grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}.sp-tabs button{flex-wrap:wrap;gap:2px 6px;padding:9px 4px}.btn.sm{padding-left:10px;padding-right:10px}}.sp-head{align-items:center;gap:10px;padding-bottom:2px;display:flex}.sp-brand{line-height:1.15;display:grid}.sp-brand b{letter-spacing:-.02em;font-size:15px}.sp-brand span{color:var(--muted,#8a8aa8);font-size:11.5px}.sp .sp-card{border-radius:18px;margin:0;padding:16px}.sp label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted,#8a8aa8);margin:14px 0 6px;font-size:11.5px;font-weight:650;display:block}.sp label.check{text-transform:none;letter-spacing:0;color:var(--fg);font-size:12.5px;font-weight:500}.sp-wallet{border:1px solid var(--line);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 14%, var(--card)), var(--card));border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.sp-bal{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:28px;font-weight:650;line-height:1.15}.sp-bal i{letter-spacing:0;color:var(--muted,#8a8aa8);margin-left:2px;font-size:13px;font-style:normal;font-weight:550}.sp-sub{color:var(--muted,#8a8aa8);font-variant-numeric:tabular-nums;font-size:13px}.sp-note{margin:0 2px;font-size:12px}.sp-skel{background:linear-gradient(90deg, var(--line), transparent, var(--line));background-size:200% 100%;border-radius:8px;height:22px;margin-bottom:10px;animation:1.3s linear infinite sp-shimmer}.sp-skel.short{width:55%}@keyframes sp-shimmer{to{background-position:-200% 0}}.sp-empty{text-align:center;justify-items:center;gap:6px;display:grid}.sp-empty h3{letter-spacing:-.02em;margin:4px 0 0;font-size:17px}.sp-empty .row{width:100%;margin-top:4px}.sp-empty.small{padding:10px 0}.sp-glyph{width:52px;height:52px;color:var(--accent2);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:16px;place-items:center;font-size:24px;display:grid}.sp-th{align-items:center;gap:12px;display:flex}.sp-avatar{color:#fff;text-shadow:0 1px 2px #00000040;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;font-weight:700;display:grid}.sp-tname{flex:1;min-width:0;line-height:1.2;display:grid}.sp-tname b{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.sp-tname span{color:var(--muted,#8a8aa8);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sp-badge{border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:650}.sp-badge.ok{color:var(--ok,#16a34a);border-color:color-mix(in srgb, var(--ok,#16a34a) 55%, transparent);background:color-mix(in srgb, var(--ok,#16a34a) 12%, transparent)}.sp-badge.warn,.sp-badge.unknown{color:var(--gold,#d97706);border-color:color-mix(in srgb, var(--gold,#d97706) 55%, transparent);background:color-mix(in srgb, var(--gold,#d97706) 12%, transparent)}.sp-badge.blocked{color:var(--err,#dc2626);border-color:color-mix(in srgb, var(--err,#dc2626) 55%, transparent);background:color-mix(in srgb, var(--err,#dc2626) 12%, transparent)}.sp-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.sp-stats div{background:var(--card2,#ffffff0a);border:1px solid var(--line);border-radius:12px;gap:2px;padding:9px 10px;display:grid}.sp-stats small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#8a8aa8);font-size:10.5px}.sp-stats b{font-variant-numeric:tabular-nums;font-size:14px}.sp-meta{color:var(--muted,#8a8aa8);align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.sp-meta .link:first-child{font-family:var(--mono,ui-monospace, monospace)}.sp-route{color:var(--accent2);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:10px;margin-top:10px;padding:7px 10px;font-size:12.5px;font-weight:600}.sp-reason{border:1px solid var(--line);border-radius:11px;margin:8px 0 0;padding:9px 11px;font-size:12.5px;line-height:1.45}.sp-reason.bad{color:var(--err,#ef4444);border-color:color-mix(in srgb, var(--err,#ef4444) 40%, transparent);background:color-mix(in srgb, var(--err,#ef4444) 8%, transparent)}.sp-reason.warn{color:var(--gold,#d97706);border-color:color-mix(in srgb, var(--gold,#d97706) 40%, transparent);background:color-mix(in srgb, var(--gold,#d97706) 8%, transparent)}.sp-tabs{background:var(--card2,#ffffff0a);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.sp-tabs button{color:var(--muted,#8a8aa8);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:baseline;gap:8px;padding:10px 8px;font-weight:650;transition:background .25s,color .25s;display:flex}.sp-tabs button em{opacity:.85;font-size:11.5px;font-style:normal;font-weight:500}.sp-tabs button.on.buy{background:color-mix(in srgb, var(--ok,#16a34a) 20%, transparent);color:var(--ok,#22c55e)}.sp-tabs button.on.sell{background:color-mix(in srgb, var(--err,#dc2626) 20%, transparent);color:var(--err,#ef4444)}.sp-amount{border:1px solid var(--line);background:var(--card2,#ffffff0a);border-radius:14px;align-items:center;gap:8px;padding:4px 14px;display:flex}.sp-amount:focus-within{border-color:var(--accent2)}.sp-amount input{letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:26px;font-weight:650}.sp-amount span{color:var(--muted,#8a8aa8);font-weight:650}.sp-chips{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px;margin-top:10px;display:grid}.sp-chips button{border:1px solid var(--line);background:var(--card2,#ffffff0a);color:var(--fg);font:inherit;cursor:pointer;transition:border-color .2s, transform .35s var(--ease);border-radius:12px;justify-items:center;gap:1px;padding:8px 4px;display:grid}.sp-chips button:hover{border-color:var(--accent2);transform:translateY(-1px)}.sp-chips button.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.sp-chips b{font-variant-numeric:tabular-nums;font-size:14px}.sp-chips small{color:var(--muted,#8a8aa8);font-size:10.5px}.sp-seg{border:1px solid var(--line);background:var(--card2,#ffffff0a);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:3px;display:grid}.sp-seg button{color:var(--muted,#8a8aa8);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 4px;font-size:13px;font-weight:600}.sp-seg button.on{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--fg)}.sp-lines{border:1px solid var(--line);border-radius:14px;gap:0;margin:14px 0 4px;padding:0;list-style:none;display:grid;overflow:hidden}.sp-lines li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.sp-lines li:first-child{border-top:0}.sp-lines li span{color:var(--muted,#8a8aa8)}.sp-lines li b{text-align:right;font-variant-numeric:tabular-nums;gap:1px;display:grid}.sp-lines li b em{color:var(--muted,#8a8aa8);font-size:11.5px;font-style:normal;font-weight:500}.sp-ack{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.sp-go{width:100%;font:inherit;letter-spacing:-.01em;color:#fff;cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s, filter .2s;border:0;border-radius:14px;margin-top:14px;padding:15px;font-size:15.5px;font-weight:700}.sp-go.buy{background:linear-gradient(#2fd27a,#16a34a);box-shadow:0 10px 28px -10px #22c55eb3,inset 0 1px #ffffff59}.sp-go.sell{background:linear-gradient(#f3606a,#dc2626);box-shadow:0 10px 28px -10px #ef4444b3,inset 0 1px #ffffff4d}.sp-go:hover:not(:disabled){transform:translateY(-2px)}.sp-go:active:not(:disabled){transform:scale(.985)}.sp-go:disabled{filter:grayscale(.7)brightness(.7);cursor:not-allowed;box-shadow:none}.sp-why{text-align:center;color:var(--muted,#8a8aa8);margin:8px 0 0;font-size:12.5px}.sp-pnl{font-variant-numeric:tabular-nums;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:8px;padding:9px 12px;display:flex}.sp-pnl.up{color:var(--ok,#22c55e);background:color-mix(in srgb, var(--ok,#22c55e) 12%, transparent)}.sp-pnl.down{color:var(--err,#ef4444);background:color-mix(in srgb, var(--err,#ef4444) 12%, transparent)}.sp-pnl small{opacity:.8;color:var(--muted,#8a8aa8);flex-basis:100%;font-size:11px}.sp-steps{margin:0;padding:0;list-style:none;display:flex}.sp-steps li{color:var(--muted,#8a8aa8);flex:1;justify-items:center;gap:4px;display:grid;position:relative}.sp-steps li:before{content:"";background:var(--line);width:100%;height:2px;position:absolute;top:12px;left:-50%}.sp-steps li:first-child:before{display:none}.sp-steps li.done:before,.sp-steps li.now:before{background:var(--accent)}.sp-steps li span{z-index:1;border:2px solid var(--line);background:var(--card);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid;position:relative}.sp-steps li.now span{border-color:var(--accent);color:var(--accent2);animation:1.2s ease-in-out infinite sp-pulse}.sp-steps li.done span{background:var(--accent);border-color:var(--accent);color:#fff}@keyframes sp-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 22%, transparent)}}.sp-done{border-color:color-mix(in srgb, var(--ok,#22c55e) 45%, var(--line))}.up{color:var(--ok,#22c55e)}.down{color:var(--err,#ef4444)}.warnc{color:var(--gold,#d97706)}@media (prefers-reduced-motion:reduce){.sp-skel,.sp-steps li.now span{animation:none}}.sp-clone{color:var(--muted,#8a8aa8);margin:8px 0 0;font-size:11.5px}.am{position:relative}.am-btn{border:1px solid var(--line);background:var(--card2,#ffffff0a);color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:6px 10px 6px 8px;font-size:13px;transition:border-color .2s;display:inline-flex}.am-btn:hover{border-color:var(--accent2)}.am-btn code{color:var(--muted,#8a8aa8);font-size:11.5px}.am-btn i{color:var(--muted,#8a8aa8);font-size:10px;font-style:normal}.am-name{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-weight:600;overflow:hidden}.am-dot{border-radius:50%;flex:none;width:18px;height:18px;display:inline-block}.am-menu{z-index:60;border:1px solid var(--line);background:var(--card-solid);min-width:270px;max-width:92vw;animation:wp-rise .3s var(--ease);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 60px -12px #05051e8c}.am-row{border-radius:12px;align-items:center;gap:2px;display:flex}.am-row.on{background:color-mix(in srgb, var(--accent) 12%, transparent)}.am-pick{color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.am-pick:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}.am-info{flex:1;min-width:0;line-height:1.25;display:grid}.am-info b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.am-info code{color:var(--muted,#8a8aa8);font-size:11.5px}.am-check{color:var(--accent2);font-weight:700}.am-pick small{color:var(--muted,#8a8aa8);border:1px solid var(--line);border-radius:999px;padding:1px 7px;font-size:10.5px}.am-small{width:28px;height:28px;color:var(--muted,#8a8aa8);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:13px}.am-small:hover{background:var(--card2,#ffffff0f);color:var(--fg)}.am-small.bad:hover{color:var(--err,#ef4444)}.am-sep{background:var(--line);height:1px;margin:6px 4px}.am-act{text-align:left;width:100%;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px;font-size:13px;display:block}.am-act:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 8%, transparent)}.am-act:disabled{opacity:.45;cursor:not-allowed}.inpage-switch{border:1px solid var(--line);background:var(--card2,#ffffff0a);cursor:pointer;text-transform:none;letter-spacing:0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:12px 0 6px;padding:12px 14px;display:flex}.inpage-switch span{gap:3px;min-width:0;display:grid}.inpage-switch b{color:var(--fg);font-size:13.5px;font-weight:600}.inpage-switch small{color:var(--muted,#8a8aa8);font-size:12px;font-weight:400;line-height:1.4}.inpage-switch input[type=checkbox]{appearance:none;background:var(--line);cursor:pointer;border-radius:999px;flex:none;width:42px;height:24px;margin:0;transition:background .2s;position:relative}.inpage-switch input[type=checkbox]:after{content:"";width:18px;height:18px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0006}.inpage-switch input[type=checkbox]:checked{background:var(--accent)}.inpage-switch input[type=checkbox]:checked:after{transform:translate(18px)}.inpage-switch.compact{margin:8px 0 0;padding:9px 12px}.sp-head:has(+*) .am{margin-left:auto}.qr{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;line-height:0;overflow:hidden}.qr svg{width:100%;height:100%;display:block}.qr-empty{background:var(--card2)}.recv-row{align-items:flex-start;gap:16px;margin:12px 0 4px;display:flex}@media (width<=520px){.recv-row{flex-direction:column}}.filters{flex-wrap:wrap;gap:8px;margin:4px 0 12px;display:flex}.filters button{border:1px solid var(--line);background:var(--card2);color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}.filters button.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.deposit-total{margin:0 0 10px;font-size:14px}.pp{width:360px;font-family:var(--font);color:var(--fg);gap:10px;padding:14px 14px 12px;display:grid}.pp-top{justify-content:space-between;align-items:center;display:flex}.pp-brand{letter-spacing:-.01em;align-items:center;gap:8px;font-size:15px;display:flex}.pp-brand img{border-radius:7px}.pp-chain{background:var(--tint);border:1px solid var(--line);color:var(--fg2);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.pp-chain i{background:var(--ok);width:7px;height:7px;box-shadow:0 0 8px var(--ok);border-radius:50%}.pp-card{background:var(--grad);color:#fff;box-shadow:var(--shadow-lg);border-radius:20px;gap:6px;padding:16px;display:grid;position:relative;overflow:hidden}.pp-card:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#ffffff47,#0000 55%);position:absolute;inset:0}.pp-card>*{position:relative}.pp-acct{display:flex}.pp-locked{opacity:.85;font-size:13px}.pp-addr{color:#fff;font:500 12px var(--mono);cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.pp-addr:hover{background:#ffffff47}.pp-bal{align-items:baseline;gap:8px;margin-top:8px;display:flex}.pp-bal b{letter-spacing:-.03em;font-size:34px;font-weight:650}.pp-bal span{opacity:.85;font-size:14px}.pp-card small{opacity:.8;font-size:11.5px}.pp-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pp-grid button{border:1px solid var(--line);background:var(--card);color:var(--fg);font:500 12px var(--font);cursor:pointer;transition:transform .18s var(--ease), border-color .18s, background .18s;border-radius:16px;justify-items:center;gap:7px;padding:14px 6px 11px;display:grid}.pp-grid button svg{color:var(--accent3)}.pp-grid button:hover{border-color:var(--accent);background:var(--tint);transform:translateY(-2px)}.pp-unlock{width:100%}.pp-row{border:1px solid var(--line);background:var(--card);color:var(--fg);font:600 13.5px var(--font);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.pp-row em{color:var(--accent3);font-size:12px;font-style:normal;font-weight:500}.pp-row:hover{border-color:var(--accent)}.pp-foot{justify-content:space-between;padding:0 4px;font-size:12px;display:flex}.pp-empty{text-align:center;gap:8px;padding:18px 8px;display:grid}.pp-empty h2{margin:0;font-size:18px}.pp-empty p{color:var(--fg2);margin:0 0 6px;font-size:13px}.sp-wallet{background:var(--grad);color:#fff;box-shadow:var(--shadow-lg);border:0;border-radius:20px;padding:16px 18px;position:relative;overflow:hidden}.sp-wallet:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#ffffff47,#0000 55%);position:absolute;inset:0}.sp-wallet>*{position:relative}.sp-wallet .eyebrow,.sp-wallet .sp-sub,.sp-wallet .sp-bal i{color:#ffffffd1}.sp-wallet .btn{color:#fff;background:#ffffff2e;border-color:#ffffff47}.sp-wallet .btn:hover{background:#ffffff4d}.sp .sp-card{border:1px solid var(--line);background:var(--card);box-shadow:none;border-radius:20px}.sp-brand b{font-weight:650}.sp-tabs{border-radius:14px}.sp-tabs button{border-radius:11px}.sp-adv{color:var(--fg2);margin-top:10px;font-size:12.5px}.sp-adv summary{cursor:pointer;color:var(--accent3)}.wpage{gap:14px;max-width:560px;margin:0 auto;padding:16px 16px 60px;display:grid}.wpage-head{flex-wrap:wrap;align-items:center;gap:10px;padding:4px 0 6px;display:flex}.wpage-head b{letter-spacing:-.02em;font-size:17px}.wp-pill{border:1px solid var(--line-2);background:var(--card);color:var(--fg);font:500 12.5px var(--font);cursor:pointer;border-radius:999px;padding:7px 13px}.wp-pill:hover{border-color:var(--accent);background:var(--tint)}.wp-hero{gap:8px;padding:20px}.wp-eyebrow{letter-spacing:.1em;opacity:.8;font-size:11px;font-weight:650}.wp-addr{text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:4px;padding:9px 12px;display:flex}.wp-addr code{font:500 12px var(--mono);text-overflow:ellipsis;color:inherit;background:0 0;padding:0;overflow:hidden}.wp-addr span{font:600 12px var(--font);opacity:.9;flex:none}.wp-note{opacity:.8;font-size:11.5px}.wpage .card{border-radius:20px}body.kv-app{--bg:#f4f3fa;--bg-2:#fff;--card:#fff;--card-solid:#fff;--card2:#f6f5fd;--raised:#fff;--line:#5b57f01c;--line-2:#5b57f033;--fg:#1f1c4d;--fg2:#6e6b98;--fg3:#9a98bf;--accent:#4f4bf0;--accent2:#6f6bf8;--accent3:#a4a0fa;--grad:linear-gradient(180deg, #7c78ff 0%, #4b47f0 100%);--tint:#5b57f00f;--tint-2:#5b57f021;--ok:#12804a;--gold:#b45309;--err:#d9363e;--glow:#4440f28c;--k-card:linear-gradient(180deg, #fff 0%, #fbfaff 100%);--k-shadow:inset 0 0 0 1px #5b57f014, 0 1px 2px #281e960a, 0 24px 50px -36px #281e9652;--k-shadow-hi:inset 0 0 0 1px #5b57f01f, 0 2px 6px #281e960d, 0 34px 64px -36px #281e966b;--k-field:#f6f5fd;--k-field-hi:#fff;--k-ink-card:radial-gradient(70% 90% at 85% 0%, #3a33c4 0%, #3a33c400 70%), linear-gradient(165deg, #1b1854 0%, #0e0c30 100%);--k-nav:#ffffffb8;--k-off:#e9e7fb;--k-off-fg:#a3a0cf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] body.kv-app{--bg:#08071c;--bg-2:#0d0c26;--card:#131133;--card-solid:#131133;--card2:#ffffff0b;--raised:#1c1a45;--line:#ffffff14;--line-2:#ffffff29;--fg:#f4f4ff;--fg2:#a9a7cf;--fg3:#75739c;--accent:#8b87fa;--accent2:#a4a0fa;--accent3:#c4c2ff;--tint:#8b87fa1a;--tint-2:#8b87fa33;--ok:#4ade80;--gold:#fbbf24;--err:#ff7a83;--k-card:linear-gradient(180deg, #15133a 0%, #110f30 100%);--k-shadow:inset 0 0 0 1px #ffffff0f, 0 30px 60px -36px #000000bf;--k-shadow-hi:inset 0 0 0 1px #ffffff1a, 0 34px 70px -34px #000000d9;--k-field:#ffffff0d;--k-field-hi:#ffffff14;--k-ink-card:radial-gradient(70% 90% at 85% 0%, #4a43d8 0%, #4a43d800 70%), linear-gradient(165deg, #221e66 0%, #120f3a 100%);--k-nav:#100e2cb8;--k-off:#ffffff12;--k-off-fg:#6f6d98;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){html:not([data-theme=light]) body.kv-app{--bg:#08071c;--bg-2:#0d0c26;--card:#131133;--card-solid:#131133;--card2:#ffffff0b;--raised:#1c1a45;--line:#ffffff14;--line-2:#ffffff29;--fg:#f4f4ff;--fg2:#a9a7cf;--fg3:#75739c;--accent:#8b87fa;--accent2:#a4a0fa;--accent3:#c4c2ff;--tint:#8b87fa1a;--tint-2:#8b87fa33;--ok:#4ade80;--gold:#fbbf24;--err:#ff7a83;--k-card:linear-gradient(180deg, #15133a 0%, #110f30 100%);--k-shadow:inset 0 0 0 1px #ffffff0f, 0 30px 60px -36px #000000bf;--k-shadow-hi:inset 0 0 0 1px #ffffff1a, 0 34px 70px -34px #000000d9;--k-field:#ffffff0d;--k-field-hi:#ffffff14;--k-ink-card:radial-gradient(70% 90% at 85% 0%, #4a43d8 0%, #4a43d800 70%), linear-gradient(165deg, #221e66 0%, #120f3a 100%);--k-nav:#100e2cb8;--k-off:#ffffff12;--k-off-fg:#6f6d98;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body.kv-app{background-color:var(--bg);background-image:radial-gradient(1000px 520px at 85% -10%, color-mix(in srgb, var(--accent3) 22%, transparent), transparent 65%), radial-gradient(800px 480px at -10% 0%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 60%);font:15px/1.55 var(--font);letter-spacing:-.012em}.kv-app ::selection{background:var(--tint-2)}.kv-app .top{z-index:30;-webkit-backdrop-filter:none;background:0 0;border:0;padding:14px 0 0;position:sticky;top:0}.kv-app .top-in{background:var(--k-nav);-webkit-backdrop-filter:saturate(1.6)blur(22px);max-width:1168px;height:62px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #14105a0a, 0 18px 40px -26px #281e9659;border-radius:20px;padding:0 10px 0 20px}.kv-app .brand{color:var(--fg);gap:9px;text-decoration:none}.kv-app .brand-mark{filter:drop-shadow(0 4px 8px #5450ee66);width:24px;height:26px;transition:transform .6s var(--ease)}.kv-app .brand:hover .brand-mark{transform:rotate(-6deg)scale(1.06)}.kv-app .brand-word{letter-spacing:-.035em;font-size:19px;font-weight:600}.kv-app nav:not(.sidenav){gap:4px}.kv-app .navlink,.kv-app nav a{color:var(--fg2);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:500;transition:color .2s,background-color .25s}.kv-app .navlink:hover,.kv-app nav a:hover{color:var(--fg);background:var(--tint)}.kv-app .top-right{gap:8px}.kv-app .theme-btn{background:var(--tint);width:40px;height:40px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);border:0}.kv-app .theme-btn:hover{background:var(--tint-2);transform:rotate(18deg)}.kv-app .top .btn.sm{height:40px;padding:0 18px;font-size:14.5px}.kv-app .top .ok-pill{height:40px;color:var(--fg);background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);font:500 13px var(--mono);border:0;gap:8px;padding:0 14px}.kv-app .top .ok-pill:before{content:"";background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #22c55e2e}.kv-app .chain-btn{background:var(--tint);height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);border:0}.kv-app .chain-btn:hover{background:var(--tint-2)}.kv-app .banner{border:0;margin:0}.kv-app main.wrap{max-width:1168px}.kv-app .shell{grid-template-columns:236px minmax(0,1fr);gap:36px;margin-top:30px}.kv-app .sidenav{gap:2px;top:100px}.kv-app .sidenav button{color:var(--fg2);transition:background-color .3s var(--ease), color .2s, box-shadow .3s var(--ease);border-radius:14px;gap:12px;padding:10px 12px;font-size:15px;font-weight:500}.kv-app .sidenav button:hover{background:var(--tint);color:var(--fg);transform:none}.kv-app .sidenav button.on{background:var(--card-solid);color:var(--fg);box-shadow:var(--k-shadow);font-weight:600}.kv-app .sidenav button.on:before{display:none}.kv-app .sidenav .ico{width:32px;height:32px;color:var(--fg2);opacity:1;background:0 0;border-radius:10px;flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid}.kv-app .sidenav button:hover .ico{color:var(--accent)}.kv-app .sidenav button.on .ico{color:#fff;background:linear-gradient(160deg,#8d89ff,#4440f2);box-shadow:inset 0 1px #ffffff59,0 6px 14px -6px #4440f2b3}.kv-app .side-promo{color:#fff;cursor:pointer;background:var(--k-ink-card);transition:transform .4s var(--ease);border:0;border-radius:22px;margin-top:18px;padding:20px 18px 18px;position:relative;overflow:hidden;box-shadow:0 24px 44px -26px #0e0c30cc}.kv-app .side-promo:hover{transform:translateY(-2px)}.kv-app .side-promo b{color:#fff;letter-spacing:-.02em;font-size:15.5px;font-weight:600}.kv-app .side-promo span{color:#ffffffa8;font-size:13px;line-height:1.45}.kv-app .side-promo .row2{gap:8px;margin-bottom:12px;display:flex}.kv-app .side-promo .row2>*{box-sizing:content-box;background:#fffffff2;border-radius:10px;padding:6px}.kv-app .card,.kv-app .steps>div,.kv-app details{background:var(--k-card);box-shadow:var(--k-shadow);-webkit-backdrop-filter:none;border:0;border-radius:28px}.kv-app .card{padding:30px 32px}.kv-app .grid .card:hover,.kv-app .page>.card:hover{box-shadow:var(--k-shadow-hi);border:0}.kv-app .grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}.kv-app .grid.single{grid-template-columns:minmax(0,1fr);max-width:760px}.kv-app .side{gap:20px}.kv-app .card+.card,.kv-app .card[style*=margin-top]{margin-top:20px}.kv-app h2{letter-spacing:-.03em;color:var(--fg);margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.2}.kv-app h3{letter-spacing:-.02em;color:var(--fg);font-size:17px;font-weight:600}.kv-app .card>h2+.hint,.kv-app .card>h2+p{margin-top:2px}.kv-app .hint{color:var(--fg2);font-size:14px;line-height:1.55}.kv-app .eyebrow{color:var(--accent);letter-spacing:-.005em;text-transform:none;margin:0 0 6px;font-size:13px;font-weight:600}.kv-app .form-head{margin-bottom:22px}.kv-app .form-head h2{letter-spacing:-.04em;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;font-size:30px;line-height:1.1;display:flex}.kv-app .form-head .hint{font-size:15px}.kv-app .via{letter-spacing:0;color:var(--accent);background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.kv-app .form-head+.relays,.kv-app .relays{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:16px;margin:0 0 6px;padding:12px 16px;font-size:13.5px}.kv-app .relays .hint{font-size:13.5px}.kv-app .route-h{display:none}.kv-app .route-h+.hint{margin-top:18px}.kv-app label{color:var(--fg);letter-spacing:-.005em;text-transform:none;margin:22px 0 8px;font-size:13.5px;font-weight:600}.kv-app label.check{color:var(--fg);margin-top:18px;font-size:14.5px;font-weight:500}.kv-app .check input{accent-color:#4f4bf0;width:20px;height:20px;margin-top:1px}.kv-app textarea,.kv-app input[type=text],.kv-app input[type=password],.kv-app input:not([type]),.kv-app input[type=number],.kv-app select{background-color:var(--k-field);min-height:54px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);font:500 16px/1.35 var(--font);transition:box-shadow .25s var(--ease), background-color .25s;border:0;border-radius:16px;padding:14px 16px}.kv-app input[placeholder^="0x"],.kv-app input[placeholder^=kv1],.kv-app textarea{font:500 14px/1.45 var(--mono)}.kv-app textarea:hover,.kv-app input:hover,.kv-app select:hover{box-shadow:inset 0 0 0 1px var(--line-2);border:0}.kv-app textarea:focus,.kv-app input:focus,.kv-app select:focus{background-color:var(--k-field-hi);box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 4px var(--tint-2);border:0}.kv-app select{background-position:right 16px center;padding-right:40px;font-weight:600}.kv-app .row{gap:10px}.kv-app .row>select{flex:none}.kv-app .btn{letter-spacing:-.01em;background:linear-gradient(#7c78ff 0%,#4b47f0 100%);border-radius:999px;font-weight:600;box-shadow:inset 0 1px #ffffff4d,0 10px 22px -10px #4440f2bf}.kv-app .btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 14px 28px -10px #4440f2cc}.kv-app .btn.big{border-radius:999px;height:58px;margin-top:26px;padding:0 24px;font-size:16.5px}.kv-app .btn.sm{padding:9px 18px;font-size:14px}.kv-app .btn.xs{padding:6px 12px;font-size:13px}.kv-app .btn.ghost{background:var(--card-solid);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2), 0 1px 2px #281e960d;border:0}.kv-app .btn.ghost:hover:not(:disabled){color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent), 0 8px 18px -10px #4440f280}.kv-app .btn:disabled{opacity:1;filter:none;background:var(--k-off);color:var(--k-off-fg);box-shadow:none;cursor:not-allowed}.kv-app .btn.ghost:disabled{box-shadow:inset 0 0 0 1px var(--line);color:var(--k-off-fg);background:0 0}.kv-app .link{color:var(--accent);font-weight:500;text-decoration:none}.kv-app .link:hover{text-underline-offset:3px;text-decoration:underline}.kv-app a{color:var(--accent)}.kv-app .chips{gap:8px}.kv-app .chips button,.kv-app .filters button{background:var(--k-field);min-height:40px;color:var(--fg);font:600 14px var(--font);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;padding:0 16px;transition:background-color .25s,box-shadow .25s,color .25s}.kv-app .chips button:hover,.kv-app .filters button:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent);background:var(--k-field);transform:none}.kv-app .chips button.on,.kv-app .filters button.on{color:#fff;background:linear-gradient(#7c78ff,#4b47f0);box-shadow:0 8px 18px -10px #4440f2cc}.kv-app .chips-label{color:var(--fg2);text-transform:none;letter-spacing:0;font-size:13px;font-weight:600}.kv-app .tabs{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:18px;padding:5px}.kv-app .tabs button{border-radius:14px;font-weight:600}.kv-app .tabs button.on{background:var(--card-solid);color:var(--fg);box-shadow:0 1px 2px #281e9614,0 6px 14px -8px #281e964d}.kv-app table{font-size:15px}.kv-app th{color:var(--fg3);letter-spacing:0;text-transform:none;border-bottom:1px solid var(--line);padding:0 4px 10px;font-size:12.5px;font-weight:600}.kv-app td{border-bottom:1px solid var(--line);color:var(--fg);padding:14px 4px}.kv-app tbody tr:hover{background:0 0}.kv-app tbody tr:hover td{color:var(--fg)}.kv-app td:first-child{font-weight:600}.kv-app .list{gap:12px;padding-left:0;font-size:14.5px;line-height:1.55;list-style:none}.kv-app .list li{padding-left:26px;position:relative}.kv-app .list li:before{content:"";background:var(--tint-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f4bf0' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center / 9px no-repeat;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:2px}.kv-app .line{border-top:1px solid var(--line);padding:14px 0}.kv-app .line:first-of-type{border-top:0}.kv-app .line b{font-weight:600}.kv-app .empty{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:20px;padding:26px 20px}.kv-app .addr{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);border:0;border-radius:16px;padding:14px 16px;font-size:13px;line-height:1.6}.kv-app .qr{background:#fff;border-radius:18px;padding:10px;box-shadow:inset 0 0 0 1px #5b57f01a,0 10px 24px -16px #281e9666}.kv-app .warn{background:color-mix(in srgb, var(--gold) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 22%, transparent);border-radius:14px;padding:12px 14px;font-size:14px}.kv-app .error{background:color-mix(in srgb, var(--err) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--err) 20%, transparent);border-radius:14px;padding:12px 14px;font-size:14px}.kv-app .relays .error,.kv-app .hint .error{box-shadow:none;background:0 0;padding:0}.kv-app .status{background:var(--tint);color:var(--fg);border-radius:14px;padding:12px 14px;font-size:14px}.kv-app .meter{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:20px;padding:18px}.kv-app .meter-bar span{border-radius:3px;height:6px}.kv-app .leave button{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:20px;transition:box-shadow .25s,background-color .25s}.kv-app .leave button:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.kv-app .leave button.on{background:var(--card-solid);box-shadow:inset 0 0 0 1.5px var(--accent), 0 12px 26px -16px #4440f299}.kv-app .leave .lv-top i{letter-spacing:0;text-transform:none;color:var(--accent);background:var(--tint-2);border:0;border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.kv-app .leave .lv-clock{font-family:var(--font);letter-spacing:-.03em;font-weight:600}.kv-app .setup h2{letter-spacing:-.04em;font-size:30px;line-height:1.1}.kv-app .stepper{margin:28px 0 8px}.kv-app .stepper li span{background:var(--k-field);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg2);border:0;font-weight:600}.kv-app .stepper li.now span{background:var(--card-solid);color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 5px var(--tint-2)}.kv-app .stepper li.done span{color:#fff;background:linear-gradient(160deg,#8d89ff,#4440f2);box-shadow:0 6px 14px -6px #4440f2b3}.kv-app .stepper li small{font-size:13px;font-weight:500}.kv-app .stepper li.now small{color:var(--fg);font-weight:600}.kv-app .stepper li:before{background:var(--line-2);height:2px}.kv-app .stepper li.done:before,.kv-app .stepper li.now:before{background:linear-gradient(90deg,#8d89ff,#4440f2)}.kv-app .perks{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:20px;overflow:hidden}.kv-app .perks li{border-color:var(--line);padding:14px 18px 14px 48px;font-size:15px;position:relative}.kv-app .perks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") 50%/11px no-repeat,linear-gradient(160deg,#8d89ff,#4440f2);border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;left:18px}.kv-app .k-hero{color:#fff;background:var(--k-ink-card);border-radius:30px;padding:30px 32px 28px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 40px 80px -40px #0e0c30bf}.kv-app .k-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#a4a0fa47,#0000);border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-60px}.kv-app .k-hero>*{z-index:1;position:relative}.kv-app .k-hero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.kv-app .k-hero-k{color:#ffffffb8;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.kv-app .k-hero-k svg{opacity:.8}.kv-app .k-hero .bigbal{letter-spacing:-.055em;background:linear-gradient(#fff 40%,#ffffff9e);color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0 4px;font-size:clamp(48px,6vw,68px);font-weight:600;line-height:1}.kv-app .k-hero .bigbal small{display:none}.kv-app .k-hero .veil{filter:blur();letter-spacing:.1em}.kv-app .k-hero .hint{color:#ffffffa8}.kv-app .k-hero .hint b{color:#fff}.kv-app .k-hero .link{color:#c9c6ff}.kv-app .k-hero table th{color:#ffffff80;border-color:#ffffff1a}.kv-app .k-hero table td{color:#fff;border-color:#ffffff1a}.kv-app .k-hero .usd{color:#ffffff8c}.kv-app .k-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.kv-app .k-act{cursor:pointer;font:600 13.5px var(--font);color:#fff;transition:background-color .25s, transform .3s var(--ease);background:#ffffff14;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.kv-app .k-act:hover{background:#ffffff24;transform:translateY(-2px)}.kv-app .k-act i{color:#1d1a5a;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.kv-app .k-act.primary i{color:#fff;background:linear-gradient(160deg,#8d89ff,#4440f2);box-shadow:0 6px 16px -6px #4440f2e6}.kv-app .k-hero-foot{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.kv-app .k-hero-foot .hint{margin:0;font-size:13.5px}.kv-app .obs{cursor:pointer;color:#ffffffd1;text-transform:none;letter-spacing:0;background:#ffffff14;border:0;border-radius:999px;align-items:center;gap:10px;margin:0;padding:6px 6px 6px 12px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.kv-app .obs input{appearance:none;cursor:pointer;width:38px;height:22px;min-height:0;box-shadow:none;background:#fff3;border-radius:999px;margin:0;padding:0;transition:background-color .25s;position:relative}.kv-app .obs input:after{content:"";width:16px;height:16px;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.kv-app .obs input:checked{background:#34d399}.kv-app .obs input:checked:after{transform:translate(16px)}.kv-app .obs input:focus{background-color:#fff3;box-shadow:0 0 0 3px #ffffff40}.kv-app .obs input:checked:focus{background:#34d399}.kv-app .obs-note{margin:10px 0 0}.kv-app .pointsbar{background:var(--k-card);box-shadow:var(--k-shadow);border:0;border-radius:22px;margin-top:20px;padding:16px 20px}.kv-app .pointsbar:hover{box-shadow:var(--k-shadow-hi)}.kv-app .pointsbar b{font-weight:600}.kv-app .pointsbar i{width:30px;height:30px;color:var(--accent);background:var(--tint);border-radius:50%;place-items:center;font-style:normal;display:grid}.kv-app .home-grid{gap:20px;margin-top:20px}.kv-app .waveclock{padding:22px 24px}.kv-app .wc-time{letter-spacing:-.04em;font-weight:600}.kv-app .wc-scene,.kv-app .wave-scene{border-radius:18px;overflow:hidden}.kv-app .section{padding:48px 0 0}.kv-app .h2{letter-spacing:-.04em;font-size:clamp(28px,3vw,36px);font-weight:600}.kv-app .steps{gap:16px}.kv-app .steps>div{padding:24px}.kv-app .steps span{background:linear-gradient(160deg,#8d89ff,#4440f2)}.kv-app details{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:0}.kv-app .faq{border-bottom:1px solid var(--line);gap:0}.kv-app details[open]{box-shadow:none;border-color:var(--line)}.kv-app summary{padding:22px 2px;font-size:17px;font-weight:600}.kv-app summary:after{content:"+";width:32px;height:32px;color:var(--accent);background:var(--tint);transition:transform .4s var(--ease), background-color .3s, color .3s;border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.kv-app details[open] summary:after{color:#fff;background:#4f4bf0;transform:rotate(45deg)}.kv-app details p{margin:0;padding:0 56px 22px 2px;font-size:15px;line-height:1.6}.kv-app .adv{border:0}.kv-app .adv summary{color:var(--fg2);padding:6px 0;font-size:14px;font-weight:500}.kv-app .adv summary:after{width:22px;height:22px;font-size:14px}.kv-app .adv p{padding:0}.kv-app .faq-head img{box-shadow:var(--k-shadow)}.kv-app .bar{background:linear-gradient(#8d89ff,#4b47f0);border-radius:8px 8px 4px 4px}.kv-app footer{border-top:1px solid var(--line);color:var(--fg2);margin-top:80px;padding:22px 0 40px;font-size:13.5px}.kv-app footer .wrap{max-width:1168px}.kv-app footer .dot.ok{background:#22c55e}@media (width<=900px){.kv-app .top{padding:10px 12px 0}.kv-app .top-in{border-radius:18px;height:58px;padding:0 8px 0 16px}.kv-app .shell{gap:18px;margin-top:18px}.kv-app .sidenav{gap:8px;margin:0 -24px;padding:2px 24px 8px}.kv-app .sidenav button{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;flex:none;padding:6px 14px 6px 6px}.kv-app .sidenav button.on{box-shadow:inset 0 0 0 1.5px var(--accent)}.kv-app .sidenav .ico{border-radius:50%;width:28px;height:28px}.kv-app .side-promo{display:none}.kv-app .grid{grid-template-columns:1fr}}@media (width<=560px){.kv-app .card{border-radius:24px;padding:24px 20px}.kv-app .k-hero{border-radius:26px;padding:24px 20px}.kv-app .form-head h2,.kv-app .setup h2{font-size:26px}.kv-app .k-actions{gap:8px}.kv-app .k-act{padding:12px 4px 10px;font-size:12.5px}.kv-app .top .ok-pill{padding:0 12px;font-size:12px}.kv-app .chain-btn span:not(.chain-logo){display:none}}.kv-app .home-grid>.card,.kv-app .grid>.card,.kv-app .side>.card{margin-top:0}.kv-app .grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.kv-app .card>h2+table,.kv-app .card>h2+.hint+table{margin-top:14px}.kv-app .side .recv-row{grid-template-columns:1fr;justify-items:start}.kv-app .side .recv-row .qr{justify-self:center}body.kv-app{--k-off-fg:#8f8cc4}.kv-app select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%237c79b0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat}.kv-app .denoms{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:6px;padding:5px;display:grid}.kv-app .denoms button{min-height:44px;color:var(--fg2);font:600 14.5px var(--font);box-shadow:none;background:0 0;border:0;border-radius:13px;padding:8px;transition:background-color .25s,color .25s,box-shadow .25s}.kv-app .denoms button:hover{color:var(--fg);border:0;transform:none}.kv-app .denoms button.on{background:var(--card-solid);color:var(--accent);border:0;box-shadow:0 1px 2px #281e9614,0 6px 14px -8px #281e9659}.kv-app .grid.single,.kv-app .page>.card,.kv-app .page>.grid.single{max-width:none}.kv-app .row:has(>input[type=number]){align-items:center;gap:8px 10px}.kv-app .row>input[type=number]{text-align:center;flex:none;min-height:42px;padding:8px 12px;font-weight:600;width:76px!important}.kv-app .row>.hint{margin:0}.kv-app .card .stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;margin-top:22px!important}.kv-app .card .stats div{padding:20px 4px 4px}.kv-app .card .stats div+div{border-left:1px solid var(--line);padding-left:20px}.kv-app .card .stats b{letter-spacing:-.05em;background:linear-gradient(#8b87ff,#4440f2);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:600;line-height:1}.kv-app .card .stats span{color:var(--fg2);text-transform:none;letter-spacing:0;margin-top:8px;font-size:13.5px;font-weight:500}@media (width<=560px){.kv-app .card .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.kv-app .card .stats div:nth-child(3){border-left:0;padding-left:4px}}.kv-app td .good,.kv-app td .bad{border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.kv-app td .good{color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, transparent)}.kv-app td .good:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.kv-app td .bad{color:var(--gold);background:color-mix(in srgb, var(--gold) 10%, transparent)}.kv-app .card ul.hint{gap:10px;list-style:none;display:grid;padding-left:0!important}.kv-app .card ul.hint li{color:var(--fg2);padding-left:26px;position:relative}.kv-app .card ul.hint li:before{content:"";background:var(--tint-2);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:2px}.kv-app .card ul.hint li:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:7px}.kv-app .two>.card,.kv-app .steps>div{margin-top:0}.kv-app .list li:before{background:var(--tint-2)}.kv-app .list li:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:7px}@media (width<=900px){.kv-app .shell,.kv-app .grid,.kv-app .two,.kv-app .home-grid{grid-template-columns:minmax(0,1fr)}.kv-app .sidenav{scrollbar-width:none;display:flex;position:static;overflow-x:auto}.kv-app .sidenav::-webkit-scrollbar{display:none}.kv-app .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.kv-app .steps{grid-template-columns:minmax(0,1fr)}.kv-app .k-hero-top{flex-wrap:wrap}.kv-app .k-hero-foot{flex-direction:column;align-items:flex-start}.kv-app .top .ok-pill:before{display:none}.kv-app .wrap{padding:0 16px}.kv-app .sidenav{margin:0 -16px;padding:2px 16px 8px}.kv-app .waveclock{flex-direction:column;align-items:stretch}}.kv-app .wp-back{-webkit-backdrop-filter:blur(8px);background:#0c0a286b}.kv-app .wp{background:var(--k-card);width:min(440px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--line), 0 40px 90px -30px #0e0c3099;border:0;border-radius:28px;padding:26px}.kv-app .wp-head h2{letter-spacing:-.035em;font-size:24px}.kv-app .wp-x{background:var(--tint);width:34px;height:34px;color:var(--fg2);cursor:pointer;border:0;border-radius:50%}.kv-app .wp-x:hover{background:var(--tint-2);color:var(--fg)}.kv-app .wp-list{border-top:1px solid var(--line);gap:0;margin-top:16px}.kv-app .wp-row{border:0;border-bottom:1px solid var(--line);color:var(--fg);background:0 0;border-radius:0;padding:12px 4px;font-weight:600;text-decoration:none}.kv-app .wp-row:hover{color:var(--accent);background:0 0}.kv-app .wp-row img,.kv-app .wp-ph{border-radius:11px;width:38px;height:38px}.kv-app .wp-ph{color:#fff;background:var(--accent);place-items:center;font-size:16px;font-weight:600;display:grid;box-shadow:inset 0 1px #ffffff40}.kv-app .wp-tag{color:var(--fg2);background:var(--tint);border:0;border-radius:999px;padding:5px 11px;font-size:12.5px;font-style:normal;font-weight:600}.kv-app .wp-tag.on{color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.kv-app .wp .warn{margin-top:16px}.kv-app .side .recv-row{flex-direction:column;align-items:stretch}.kv-app .side .recv-row .qr{align-self:center}body.kv-ext{background-attachment:scroll}.kv-ext .wpage{gap:16px}.kv-ext .wpage-head{background:var(--k-nav);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;gap:10px;padding:10px 12px 10px 14px}.kv-ext .wpage-head img{border-radius:9px!important}.kv-ext .wpage-head b{letter-spacing:-.03em;font-size:18px;font-weight:600}.kv-ext .pp-chain{color:var(--fg2);background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}.kv-ext .wp-pill{height:34px;font:600 13px var(--font);color:var(--fg);background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;padding:0 14px}.kv-ext .wp-pill:hover{background:var(--tint-2)}.kv-ext .pp-card,.kv-ext .wp-hero{background:var(--k-ink-card);border-radius:28px;gap:8px;padding:24px 26px;box-shadow:inset 0 0 0 1px #ffffff12,0 30px 70px -36px #000c}.kv-ext .pp-card:before{background:radial-gradient(60% 80% at 100% 0,#a4a0fa4d,#0000 70%)}.kv-ext .wp-eyebrow{letter-spacing:0;text-transform:none;color:#ffffffb3;opacity:1;font-size:13px;font-weight:500}.kv-ext .pp-bal b{letter-spacing:-.05em;background:linear-gradient(#fff 40%,#ffffff9e);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:600}.kv-ext .wp-addr,.kv-ext .pp-addr{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff1f}.kv-ext .wp-addr:hover,.kv-ext .pp-addr:hover{background:#ffffff24}.kv-ext .wp-addr span{color:#1d1a5a;opacity:1;background:#fff;border-radius:999px;padding:4px 10px}.kv-ext .wp-note{color:#fff9;opacity:1}.kv-ext .wpage .card{border-radius:26px}.kv-ext .wpage .grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@media (width<=820px){.kv-ext .wpage .grid{grid-template-columns:minmax(0,1fr)}}.kv-ext .wpage{max-width:1040px;padding:20px 24px 64px}.kv-ext .wpage .tabs{overflow-x:auto}.kv-ext .wpage .tabs button{flex:1 0 auto;padding:10px 12px}.kv-ext .sp-wallet{background:var(--k-ink-card);border-radius:24px;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 50px -30px #000c}.kv-ext .sp-wallet:before{background:radial-gradient(60% 90% at 100% 0,#a4a0fa52,#0000 70%)}.kv-ext .sp-wallet .eyebrow{color:#ffffffa8}.kv-ext .sp-amount input,.kv-ext .sp-amount input:hover,.kv-ext .sp-amount input:focus{min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.kv-ext .sp-amount:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 4px var(--tint-2)}.kv-app .shell{grid-template-columns:minmax(0,1fr);margin-top:32px}.kv-app .top-in{gap:20px}.kv-app .an{background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:2px;margin:0 auto 0 8px;padding:4px;display:flex}.kv-app .an-link{cursor:pointer;height:36px;font:500 14.5px var(--font);letter-spacing:-.01em;color:var(--fg2);background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 16px;transition:color .2s,background-color .25s,box-shadow .25s;display:inline-flex;position:relative}.kv-app .an-link:hover{color:var(--fg)}.kv-app .an-link.on{color:var(--fg);background:var(--card-solid);font-weight:600;box-shadow:0 1px 2px #281e9614,0 6px 14px -8px #281e9659}.kv-app .an-link.open{color:var(--fg)}.kv-app .an-chev{transition:transform .3s var(--ease);opacity:.7;display:inline-grid}.kv-app .an-link.open .an-chev{transform:rotate(180deg)}.kv-app .an-drop{position:relative}.kv-app .an-menu{z-index:40;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line), 0 30px 60px -24px #14105a73;animation:an-in .28s var(--ease) both;border-radius:24px;grid-template-columns:380px 220px;gap:8px;padding:8px;display:grid;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-30%)}@keyframes an-in{0%{opacity:0;transform:translate(-30%)translateY(-6px)scale(.98)}to{opacity:1;transform:translate(-30%)}}.kv-app .an-list{gap:2px;display:grid}.kv-app .an-item{text-align:left;cursor:pointer;color:var(--fg);background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;padding:10px;transition:background-color .2s;display:flex}.kv-app .an-item:hover{background:var(--tint)}.kv-app .an-item-ico{width:40px;height:40px;color:var(--accent);background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.kv-app .an-item:hover .an-item-ico,.kv-app .an-item.on .an-item-ico{color:#fff;background:linear-gradient(160deg,#8d89ff,#4440f2);box-shadow:0 6px 14px -6px #4440f2b3}.kv-app .an-item-txt{gap:1px;min-width:0;display:grid}.kv-app .an-item-txt b{letter-spacing:-.01em;font-size:15px;font-weight:600}.kv-app .an-item-txt small{color:var(--fg2);font-size:12.5px;line-height:1.35}.kv-app .an-promo{text-align:left;cursor:pointer;color:#fff;background:var(--k-ink-card);transition:transform .3s var(--ease);border:0;border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex;position:relative;overflow:hidden}.kv-app .an-promo:hover{transform:translateY(-1px)}.kv-app .an-promo-ico{gap:6px;margin-bottom:6px;display:flex}.kv-app .an-promo-ico>*{box-sizing:content-box;background:#fff;border-radius:9px;padding:5px}.kv-app .an-promo b{letter-spacing:-.02em;font-size:16px;font-weight:600}.kv-app .an-promo small{color:#ffffffa8;font-size:12.5px;line-height:1.45}.kv-app .an-promo-go{color:#c9c6ff;margin-top:auto;padding-top:10px;font-size:13px;font-weight:600}.kv-app .an-tabbar,.kv-app .an-sheet,.kv-app .an-sheet-back{display:none}.kv-app footer.app-foot{margin-top:96px;padding-top:36px}.kv-app .foot-links{border-bottom:1px solid var(--line);gap:clamp(32px,8vw,120px);margin-bottom:20px;padding-bottom:28px;display:flex}.kv-app .foot-links nav{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.kv-app .foot-links nav>span{color:var(--fg3);margin-bottom:4px;font-size:12.5px;font-weight:600}.kv-app .foot-links .navlink{height:auto;color:var(--fg2);background:0 0;border-radius:0;padding:0;font-size:14.5px;text-decoration:none}.kv-app .foot-links .navlink:hover{color:var(--accent);background:0 0}@media (width<=900px){.kv-app .an{display:none}.kv-app .top-in{justify-content:space-between}.kv-app .an-tabbar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:45;background:var(--k-nav);-webkit-backdrop-filter:saturate(1.6)blur(22px);box-shadow:inset 0 0 0 1px var(--line), 0 20px 44px -18px #14105a80;border-radius:24px;grid-template-columns:repeat(5,1fr);padding:6px;display:grid;position:fixed}.kv-app .an-tabbar button{cursor:pointer;color:var(--fg3);font:600 11px var(--font);background:0 0;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:3px;padding:7px 2px 6px;display:flex}.kv-app .an-tabbar button.on{color:var(--accent);background:var(--tint)}.kv-app .an-sheet-back{z-index:46;-webkit-backdrop-filter:blur(4px);background:#0c0a2866;animation:.25s both wp-fade;display:block;position:fixed;inset:0}.kv-app .an-sheet{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:47;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line), 0 -10px 40px -10px #14105a66;animation:an-up .35s var(--ease) both;border-radius:28px;padding:10px 8px 8px;display:block;position:fixed}@keyframes an-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.kv-app .an-sheet-grip{background:var(--line-2);border-radius:2px;width:40px;height:4px;margin:0 auto 8px;display:block}.kv-app .an-sheet .an-menu{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:1fr;padding:0;animation:none;display:grid;position:static;transform:none}.kv-app .an-sheet .an-promo{flex-flow:wrap;align-items:center;padding:14px 16px}.kv-app .an-sheet .an-promo small,.kv-app .an-sheet .an-promo-go{display:none}.kv-app .an-sheet .an-promo-ico{margin:0}body.kv-app:not(.kv-ext){padding-bottom:96px}.kv-app .shell{margin-top:16px}.kv-app .foot-links{flex-wrap:wrap;gap:28px 48px}}@media (width<=560px){.kv-app .top-right{gap:6px}.kv-app .top .btn.sm{height:38px;padding:0 14px;font-size:13.5px}.kv-app .theme-btn{width:38px;height:38px}.kv-app .chain-btn{height:38px;padding:0 10px}.kv-app .brand-word{font-size:17px}.kv-app .hide-sm{display:none}}.kv-app .top-in{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;position:relative}.kv-app .top-in:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--k-nav);-webkit-backdrop-filter:saturate(1.6)blur(22px);box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #14105a0a, 0 18px 40px -26px #281e9659;position:absolute;inset:0}.kv-app .pf{position:relative}.kv-app .pf-btn{cursor:pointer;width:40px;height:40px;color:var(--fg2);background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.kv-app .pf-btn:hover,.kv-app .pf-btn.open{color:var(--fg);background:var(--tint-2)}.kv-app .pf-menu{z-index:50;background:var(--card-solid);width:300px;box-shadow:inset 0 0 0 1px var(--line), 0 30px 60px -22px #14105a73;animation:pf-in .24s var(--ease) both;transform-origin:100% 0;border-radius:22px;padding:6px;position:absolute;top:calc(100% + 12px);right:0}@keyframes pf-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}.kv-app .pf-sec{padding:10px}.kv-app .pf-sec+.pf-sec{border-top:1px solid var(--line)}.kv-app .pf-title{letter-spacing:-.015em;color:var(--fg);margin:2px 0 12px;font-size:15px;font-weight:600;display:block}.kv-app .pf-row{color:var(--fg2);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.kv-app .pf-seg{background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;gap:2px;padding:3px;display:flex}.kv-app .pf-seg button{cursor:pointer;min-width:38px;height:30px;color:var(--fg2);font:600 12.5px var(--font);background:0 0;border:0;border-radius:999px;place-items:center;padding:0 10px;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.kv-app .pf-seg button:hover{color:var(--fg)}.kv-app .pf-seg button.on{color:var(--fg);background:var(--card-solid);box-shadow:0 1px 2px #281e961a,0 4px 10px -6px #281e9666}.kv-app .pf-link{box-sizing:content-box;cursor:pointer;width:100%;font:500 14px var(--font);color:var(--fg);text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;margin:0 -10px;padding:9px 10px;text-decoration:none;transition:background-color .2s;display:flex}.kv-app .pf-link:hover{background:var(--tint);color:var(--fg)}.kv-app .pf-link svg{color:var(--fg3)}.kv-app .pf-foot{border-top:1px solid var(--line);color:var(--fg3);justify-content:space-between;gap:8px;padding:10px 10px 6px;font-size:12.5px;display:flex}.kv-app .pf-foot a{color:var(--fg2);text-decoration:none}.kv-app .pf-foot a:hover{color:var(--accent)}@media (width<=560px){.kv-app .pf-btn{width:38px;height:38px}.kv-app .pf-menu{width:auto;position:fixed;top:76px;left:12px;right:12px}}.kv-app .top-in{max-width:1320px}.kv-app .top .wrap.top-in{padding-left:20px}.kv-app .setup .btn.big{width:auto;min-width:220px;padding:0 36px}.kv-app .setup,.kv-app .setup+.card{text-align:center;max-width:680px;margin-left:auto;margin-right:auto}.kv-app .setup{padding:44px 40px 40px}.kv-app .setup .stepper{max-width:420px;margin:30px auto 26px}.kv-app .setup h3{margin-top:4px}.kv-app .setup .hint{max-width:480px;margin-left:auto;margin-right:auto}.kv-app .setup .perks{text-align:left;max-width:440px;margin:18px auto 0}.kv-app .setup .btn.big{min-width:240px;margin:28px auto 0;display:flex}.kv-app .setup+.card .hint{max-width:520px;margin-left:auto;margin-right:auto}@media (width<=560px){.kv-app .setup{padding:32px 22px 28px}.kv-app .setup .btn.big{width:100%}}.kv-app .setup+.k-earn{text-align:left;color:#fff;background:var(--k-ink-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;max-width:680px;margin:20px auto 0;padding:28px 30px;display:grid;box-shadow:inset 0 0 0 1px #ffffff12,0 30px 60px -34px #0e0c30b3}.kv-app .k-earn-k{color:#b9b6ff;font-size:12.5px;font-weight:600}.kv-app .k-earn h3{letter-spacing:-.025em;color:#fff;margin:6px 0;font-size:21px;font-weight:600}.kv-app .k-earn .hint{color:#ffffffa8;max-width:34ch;margin:0}.kv-app .k-earn-row{align-items:center;gap:16px;margin-top:18px;display:flex}.kv-app .k-earn .btn.sm{color:#1d1a5a;background:#fff;box-shadow:0 10px 22px -12px #0009}.kv-app .k-earn .link{color:#c9c6ff;font-size:14px}.kv-app .k-boost{grid-template-columns:repeat(2,112px);gap:8px;margin:0;padding:0;list-style:none;display:grid}.kv-app .k-boost li{background:#ffffff12;border-radius:16px;gap:2px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.kv-app .k-boost b{letter-spacing:-.03em;background:linear-gradient(#fff 40%,#b9b6ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:600;line-height:1.1}.kv-app .k-boost span{white-space:nowrap;color:#ffffff9e;font-size:11.5px;line-height:1.3}@media (width<=600px){.kv-app .setup+.k-earn{grid-template-columns:1fr;padding:24px 20px}.kv-app .k-boost{grid-template-columns:repeat(2,minmax(0,1fr))}}.kv-app .stepper li:before{top:18px}.kv-app .stepper li span{background:var(--card-solid)}.kv-app .stepper li span:before{content:"";background:var(--tint);z-index:-1;border-radius:50%;position:absolute;inset:0}.kv-app .stepper li.done span{background:linear-gradient(160deg,#8d89ff,#4440f2)}.kv-app .an-menu:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.kv-app .chain-logo .dot{display:none}.kv-app .k-pts{cursor:pointer;height:34px;font:500 13px var(--font);color:#ffffffc7;background:#ffffff17;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 8px 0 12px;transition:background-color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.kv-app .k-pts:hover{background:#ffffff29}.kv-app .k-pts svg{color:#ffd166}.kv-app .k-pts b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.kv-app .k-pts em{color:#fff;background:#ffffff1f;border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:600}.kv-app .k-pts i{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;font-style:normal;display:grid}.kv-app .rcv{padding:30px 32px 32px}.kv-app .rcv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.kv-app .rcv-head h2{margin:0 0 4px}.kv-app .rcv-head .hint{max-width:46ch;margin:0}.kv-app .rcv-seg{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:4px;display:flex}.kv-app .rcv-seg button{cursor:pointer;height:34px;font:600 13.5px var(--font);color:var(--fg2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 16px;transition:background-color .2s,color .2s,box-shadow .2s}.kv-app .rcv-seg button:hover{color:var(--fg)}.kv-app .rcv-seg button.on{color:var(--fg);background:var(--card-solid);box-shadow:0 1px 2px #281e961a,0 6px 14px -8px #281e9666}.kv-app .rcv-body{background:var(--k-field);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;margin-top:26px;padding:22px;display:grid}.kv-app .rcv-qr .qr{box-sizing:content-box;background:#fff;border:0;border-radius:22px;padding:12px;box-shadow:0 2px 4px #14105a0f,0 20px 40px -20px #14105a73}.kv-app .rcv-side{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.kv-app .rcv-k{color:var(--fg3);font-size:12.5px;font-weight:600}.kv-app .rcv-value{cursor:pointer;text-align:left;max-width:100%;color:var(--fg);background:0 0;border:0;padding:0}.kv-app .rcv-value code{font:500 20px/1.4 var(--mono);letter-spacing:-.01em;word-break:break-all;display:block}.kv-app .rcv-value:hover code{color:var(--accent)}.kv-app .rcv-actions{gap:8px;margin-top:6px;display:flex}.kv-app .rcv-note{margin:4px 0 0;font-size:13px}.kv-app .rcv-amount{background:var(--card-solid);width:100%;max-width:360px;box-shadow:inset 0 0 0 1px var(--line);box-sizing:border-box;border-radius:18px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 6px 6px 18px;display:flex}.kv-app .rcv-amount:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 4px var(--tint-2)}.kv-app .rcv-amount input,.kv-app .rcv-amount input:hover,.kv-app .rcv-amount input:focus{min-width:0;min-height:0;box-shadow:none;font:600 26px var(--font);letter-spacing:-.03em;background:0 0;border:0;flex:1;padding:0}.kv-app .rcv-amount select{border-radius:999px;flex:none;min-height:42px;padding:8px 34px 8px 14px;font-size:14px}@media (width<=640px){.kv-app .rcv{padding:24px 20px}.kv-app .rcv-seg{width:100%}.kv-app .rcv-seg button{flex:1}.kv-app .rcv-body{grid-template-columns:1fr;justify-items:center;padding:18px}.kv-app .rcv-side{align-items:stretch;width:100%}.kv-app .rcv-value code{font-size:16px}.kv-app .rcv-actions>*{flex:1}}.kv-app .side .rcv-body{grid-template-columns:1fr;justify-items:center}.kv-app .side .rcv-side{align-items:stretch;width:100%}.kv-app .side .rcv-value code{font-size:15px}.kv-app .side .rcv-seg{width:100%}.kv-app .side .rcv-seg button{flex:1}.kv-app .btn{--mx:50%;--my:50%;--lx:0;--ly:0;transition:transform .45s cubic-bezier(.2, .8, .2, 1), box-shadow .4s var(--ease), background-color .3s, color .25s}.kv-app .btn:after{border-radius:inherit;opacity:0;transition:opacity .35s var(--ease);background:radial-gradient(120px circle at var(--mx) var(--my), #ffffff57, #ffffff14 45%, transparent 70%);inset:0;transform:none!important}.kv-app .btn:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s var(--ease);background:radial-gradient(70px circle at var(--mx) var(--my), #fffffff2, #ffffff40 50%, transparent 75%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.kv-app .btn[data-lit]:not(:disabled):after,.kv-app .btn[data-lit]:not(:disabled):before{opacity:1}.kv-app .btn[data-lit]:not(:disabled){transform:translate(calc(var(--lx) * 2.5px), calc(var(--ly) * 1.5px - 1px));box-shadow:inset 0 1px 0 #ffffff4d, calc(var(--lx) * -6px) 16px 30px -12px #4440f2d9}.kv-app .btn:hover:not(:disabled):not([data-lit]){transform:translateY(-1px)}.kv-app .btn:active:not(:disabled){transform:translate(calc(var(--lx) * 1.5px), 0) scale(.975);transition-duration:.12s}.kv-app .btn:active:not(:disabled):after{background:radial-gradient(160px circle at var(--mx) var(--my), #ffffff73, transparent 70%)}.kv-app .btn.ghost:after{background:radial-gradient(120px circle at var(--mx) var(--my), var(--tint-2), transparent 70%);display:block}.kv-app .btn.ghost:before{background:radial-gradient(70px circle at var(--mx) var(--my), var(--accent), transparent 75%)}.kv-app .btn.ghost[data-lit]:not(:disabled){color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-2), 0 10px 22px -14px #4440f299}.kv-app .k-earn .btn:after,.kv-app .an-promo .btn:after{background:radial-gradient(120px circle at var(--mx) var(--my), #5b57f029, transparent 70%)}.kv-app .k-earn .btn:before{background:radial-gradient(70px circle at var(--mx) var(--my), #7c78ff, transparent 75%)}@media (prefers-reduced-motion:reduce){.kv-app .btn[data-lit]{transform:none!important}}.kv-app .waveclock{color:#fff;background:var(--k-ink-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:30px 32px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 40px 80px -44px #0e0c30bf}.kv-app .waveclock .wc-info{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.kv-app .wc-k{color:#b9b6ff;font-size:13px;font-weight:600}.kv-app .waveclock .wc-time{font:600 clamp(52px, 6vw, 72px)/1 var(--font);letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(#fff 45%,#fff9);color:#0000;-webkit-background-clip:text;background-clip:text;margin:4px 0 2px}.kv-app .wc-at{color:#ffffffa8;font-size:13.5px}.kv-app .wc-p{color:#ffffff9e;max-width:38ch;margin:14px 0 0;font-size:14px;line-height:1.55}.kv-app .wc-p b{color:#fff;font-weight:600}.kv-app .wc-go{margin-top:18px;color:#fff!important;background:#ffffff14!important;box-shadow:inset 0 0 0 1px #ffffff29!important}.kv-app .waveclock .wc-scene{background:0 0;border-radius:0;width:240px;height:240px;overflow:visible}.kv-app .waveclock .wave-scene{border-radius:0;width:240px;height:240px;display:block}@media (width<=640px){.kv-app .waveclock{text-align:center;grid-template-columns:1fr;justify-items:center;padding:26px 22px}.kv-app .waveclock .wc-info{align-items:center}.kv-app .waveclock .wc-scene{order:-1;width:200px;height:200px}.kv-app .waveclock .wave-scene{width:200px;height:200px}}.kv-app .k-pts em:last-of-type{margin-right:2px}.kv-app .home-grid>.card{flex-direction:column;display:flex}.kv-app .home-grid>.card>.hint+.empty{margin-top:20px}.kv-app .home-grid>.card>.hint+.line{margin-top:10px}.kv-app .home-grid .empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.kv-app .home-grid .empty p{max-width:28ch;color:var(--fg2);margin:0}.kv-app .k-hero{background:radial-gradient(55% 85% at 92% 0,#8b6cff9e,#0000 62%) 0 0/160% 160%,radial-gradient(45% 70% at 58% 35%,#d946ef29,#0000 66%) 0 0/150% 150%,radial-gradient(50% 80% at 0 110%,#38bdf833,#0000 62%) 0 0/150% 150%,linear-gradient(155deg,#221a6e 0%,#15114a 50%,#0c0a2b 100%) 0 0/100% 100%;animation:22s ease-in-out infinite alternate kv-aurora}@keyframes kv-aurora{0%{background-position:100% 0,40% 30%,0 100%,0 0}to{background-position:70% 20%,70%,25% 80%,0 0}}.kv-app .k-hero:after{border-radius:inherit;opacity:.18;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");width:auto;height:auto;inset:0 auto 0 0}.kv-app .k-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.kv-app .waveclock{isolation:isolate;background:radial-gradient(30% 75% at 84%,#6366f180,#0000 70%),radial-gradient(18% 40% at 84%,#a5b4fc47,#0000 70%),linear-gradient(#0e1132 0%,#090a1f 100%);position:relative;box-shadow:inset 0 0 0 1px #a5b4fc1a,0 40px 80px -44px #080a28cc}.kv-app .waveclock:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffffb3 .8px,#0000 1.3px),radial-gradient(#c7d2fe80 .6px,#0000 1px),radial-gradient(#ffffff73 1px,#0000 1.6px);background-position:17px 23px,41px 9px,88px 61px;background-size:113px 97px,71px 83px,197px 151px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%)}.kv-app .waveclock .wc-k{color:#a5b4fc}.kv-app .waveclock .wc-time{background:linear-gradient(#fff 40%,#c7d2fe);-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.kv-app .k-hero{animation:none}}.kv-app .waveclock:before{display:none}.kv-app .star-sky{z-index:-1;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kv-app .waveclock>:not(.star-sky){z-index:1;position:relative}.kv-app .waveclock .wc-time.wc-sent{background:linear-gradient(#fff 40%,#a5f3d0);-webkit-background-clip:text;background-clip:text;animation:.6s cubic-bezier(.2,.9,.3,1.2) both wc-sent}@keyframes wc-sent{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}.rv{opacity:0;filter:blur(7px);transition:opacity .9s var(--ease) calc(var(--d,0) * 90ms), transform .9s var(--ease) calc(var(--d,0) * 90ms), filter .9s var(--ease) calc(var(--d,0) * 90ms);will-change:opacity, transform;transform:translateY(22px)}.rv.in{opacity:1;filter:none;transform:none}.lp-hero{isolation:isolate;padding:70px 0 30px;position:relative;overflow:hidden}.lp-hero:after{content:"";z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}:root[data-theme=dark] .lp-hero:after{mix-blend-mode:screen;opacity:.05}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp-hero:after{mix-blend-mode:screen;opacity:.05}}.aurora{z-index:-2;pointer-events:none;position:absolute;inset:-10% -5% 0}.aurora i{filter:blur(100px);opacity:.26;border-radius:50%;animation:22s ease-in-out infinite alternate drift;position:absolute}.aurora i:first-child{background:#6b67f7;width:560px;height:560px;top:-6%;right:2%}.aurora i:nth-child(2){background:#b9b6fc;width:480px;height:480px;animation-duration:28s;animation-delay:-6s;top:12%;left:-4%}.aurora i:nth-child(3){opacity:.22;background:#c9b8ff;width:380px;height:380px;animation-duration:25s;animation-delay:-12s;top:38%;left:38%}:root[data-theme=dark] .aurora i{opacity:.38}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .aurora i{opacity:.38}}@keyframes drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(60px,40px)scale(1.12)}}.aurora.small{inset:0}.aurora.small i{opacity:.45}.aurora.small i:first-child{background:#8a86fa;width:420px;height:420px;top:-140px;right:-80px}.aurora.small i:nth-child(2){background:#4440f2;width:360px;height:360px;bottom:-160px;left:-100px}.lp-hero-in{grid-template-columns:1.08fr .92fr;align-items:center;gap:24px;min-height:640px;display:grid}.lp-badge{background:var(--card);border:1px solid var(--line);color:var(--fg2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:9px;padding:7px 15px 7px 12px;font-size:.82rem;font-weight:550;display:inline-flex}.lp-h1{letter-spacing:-.058em;margin:22px 0;font-size:clamp(2.9rem,6.6vw,5.9rem);font-weight:650;line-height:.96}.w-wrap{vertical-align:top;margin:-.04em -.02em -.14em;padding:.04em .02em .14em;display:inline-block;overflow:hidden}.w{animation:wordIn 1.15s var(--ease) both;animation-delay:calc(.12s + var(--i) * 85ms);display:inline-block}.w.grad{background:var(--grad-text);color:#0000;-webkit-text-fill-color:transparent;animation:wordIn 1.15s var(--ease) both, sheen 8s linear 1.6s infinite;animation-delay:calc(.12s + var(--i) * 85ms), 1.6s;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes wordIn{0%{opacity:0;filter:blur(10px);transform:translateY(108%)}to{opacity:1;filter:none;transform:none}}@keyframes sheen{0%{background-position:0%}to{background-position:220%}}.lp-lede{color:var(--fg2);letter-spacing:-.015em;max-width:540px;margin:0 0 32px;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.5}.lp-cta{flex-wrap:wrap;gap:12px;display:flex}.btn.lg span[aria-hidden=true]{transition:transform .5s var(--ease);display:inline-block}.btn.lg:hover span[aria-hidden=true]{transform:translate(4px)}.lp-trust{color:var(--fg2);flex-wrap:wrap;gap:8px 22px;margin:30px 0 0;padding:0;font-size:.86rem;font-weight:500;list-style:none;display:flex}.lp-trust li{align-items:center;gap:8px;display:inline-flex}.lp-trust li:before{content:"";background:var(--tint-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%234440f2' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 8.3 2.3 2.3 4.7-5'/%3E%3C/svg%3E") center/10px no-repeat;border-radius:50%;flex:none;width:16px;height:16px}.lp-trust b{color:var(--fg);font-variant-numeric:tabular-nums}.lp-visual{place-items:center;display:grid;position:relative}.lp-ghost{aspect-ratio:1/1.1;width:100%;max-width:520px;filter:drop-shadow(0 30px 60px var(--glow));touch-action:pan-y;display:block;position:relative}.halo{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent3) 45%, transparent), transparent 70%);border-radius:50%;width:70%;animation:7s ease-in-out infinite breathe;position:absolute}@keyframes breathe{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}.lp-sec{padding-top:130px}.lp-head{text-align:center;margin-bottom:52px}.lp-eyebrow{background:var(--tint);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:.78rem;font-weight:650;display:inline-block}.lp-h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4.6vw,3.5rem);font-weight:650;line-height:1.03}.bento{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.bento-card{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:opacity .9s var(--ease) calc(var(--d,0) * 90ms), filter .9s var(--ease) calc(var(--d,0) * 90ms), transform .9s var(--ease) calc(var(--d,0) * 90ms), box-shadow .5s var(--ease), border-color .4s;grid-template-rows:auto 1fr auto auto;padding:28px;display:grid;position:relative;overflow:hidden}.bento-card.in:hover{box-shadow:var(--shadow);border-color:var(--line-2);transition-delay:0s;transform:translateY(-5px)}.bento-card:before{content:"";pointer-events:none;opacity:0;transition:opacity .5s var(--ease);background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--accent3) 22%, transparent), transparent 62%);position:absolute;inset:0}.bento-card:hover:before{opacity:1}.f-wide{grid-column:span 2}.b-ico{background:var(--tint);width:50px;height:50px;color:var(--accent);border-radius:15px;place-items:center;display:grid}.b-vis{place-items:center;min-height:128px;margin:14px 0;display:grid}.bento-card h3{letter-spacing:-.035em;margin:0 0 8px;font-size:1.28rem;font-weight:640}.bento-card p{color:var(--fg2);max-width:52ch;margin:0;font-size:.95rem;line-height:1.52}.v-balance{background:var(--card-solid);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;justify-items:start;gap:6px;min-width:210px;padding:16px 22px;display:grid}.v-balance span,.v-balance small{color:var(--fg3);text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:600}.v-balance b{align-items:center;gap:7px;height:22px;display:flex}.v-balance b i{background:var(--accent);border-radius:50%;width:11px;height:11px;animation:2.4s ease-in-out infinite dots}.v-balance b i:nth-child(2){animation-delay:.15s}.v-balance b i:nth-child(3){animation-delay:.3s}.v-balance b i:nth-child(4){animation-delay:.45s}.v-balance b i:nth-child(5){animation-delay:.6s}@keyframes dots{0%,to{opacity:.4;transform:scale(.65)}40%{opacity:1;transform:scale(1)}}.v-send{align-items:center;width:82%;display:flex}.v-send i{background:var(--grad);width:38px;height:38px;box-shadow:0 8px 18px -6px var(--glow);border-radius:50%;flex:none}.v-send span{background:repeating-linear-gradient(90deg, var(--line-2) 0 6px, transparent 6px 12px);flex:1;height:2px;margin:0 8px;position:relative}.v-send span:after{content:"";background:var(--accent);width:10px;height:10px;box-shadow:0 0 14px var(--accent);animation:travel 2.6s var(--ease) infinite;border-radius:50%;position:absolute;top:-4px;left:0}@keyframes travel{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}.v-swap{align-items:center;gap:12px;display:flex}.v-swap em{background:var(--card-solid);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:999px;padding:10px 16px;font-size:.9rem;font-style:normal;font-weight:650}.v-swap span{color:var(--accent);animation:flip 4.5s var(--ease) infinite;font-size:1.3rem;display:inline-block}@keyframes flip{0%,30%{transform:rotate(0)}50%,80%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.v-wave svg{width:92px;height:92px;transform:rotate(-90deg)}.v-wave circle{fill:none;stroke:var(--line-2);stroke-width:5px}.v-wave .arc{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:201;animation:6s linear infinite fill}@keyframes fill{0%{stroke-dashoffset:201px}to{stroke-dashoffset:0}}.v-check{background:var(--card-solid);border:1px solid var(--line);box-shadow:var(--shadow);font-family:var(--mono);border-radius:18px;gap:4px;padding:16px 64px 16px 22px;display:grid;position:relative}.v-check span{color:var(--fg3);text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.v-check b{font-size:1.02rem;font-weight:600}.v-check i{background:color-mix(in srgb, var(--ok) 16%, transparent);width:30px;height:30px;color:var(--ok);animation:pop 3.2s var(--ease) infinite;border-radius:50%;place-items:center;margin-top:-15px;font-style:normal;font-weight:700;display:grid;position:absolute;top:50%;right:18px}@keyframes pop{0%,70%,to{transform:scale(1)}80%{transform:scale(1.22)}90%{transform:scale(.96)}}.lp-steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.lp-steps li{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:26px;position:relative}.lp-steps li .n{background:var(--grad);color:#fff;width:38px;height:38px;box-shadow:0 10px 20px -6px var(--glow);border-radius:50%;place-items:center;margin-bottom:18px;font-weight:700;display:grid}.lp-steps li:before{content:"";background:linear-gradient(90deg, var(--accent3), transparent);transform-origin:0;height:2px;transition:transform 1.3s var(--ease) .5s;z-index:1;position:absolute;top:44px;left:78px;right:-18px;transform:scaleX(0)}.lp-steps li.in:before{transform:scaleX(1)}.lp-steps li:last-child:before{display:none}.lp-steps h3{letter-spacing:-.03em;margin:0 0 8px;font-size:1.12rem;font-weight:640}.lp-steps p{color:var(--fg2);margin:0;font-size:.92rem;line-height:1.52}.lp-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:18px;padding:50px 0;display:grid}.lp-facts div{align-content:start;gap:8px;padding:0 12px;display:grid}.lp-facts b{letter-spacing:-.055em;background:var(--grad-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:650;line-height:1}.lp-facts span{color:var(--fg2);max-width:24ch;font-size:.92rem;line-height:1.45}.lp-final{isolation:isolate;text-align:center;color:#fff;box-shadow:var(--shadow-lg);background:linear-gradient(160deg,#15145a 0%,#2723b4 55%,#4440f2 100%);border-radius:40px;padding:96px 28px;position:relative;overflow:hidden}.lp-final .lp-h2{color:#fff}.lp-final p{color:#ffffffc7;max-width:520px;margin:18px auto 32px;font-size:1.1rem}.lp-final .lp-cta{justify-content:center}.lp-final .btn{color:#1b1a6e;background:#fff;box-shadow:0 14px 30px -10px #00000073}.lp-final .btn:after{background:linear-gradient(105deg,#0000 30%,#4440f22e 50%,#0000 70%)}.lp-final .btn.ghost{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#ffffff52}.lp-final .btn.ghost:hover:not(:disabled){color:#fff;background:#ffffff2e;border-color:#fff9}@media (width<=960px){.lp-hero{padding-top:36px}.lp-hero-in{grid-template-columns:1fr;min-height:0}.lp-visual{order:-1;max-width:340px;margin:0 auto}.lp-sec{padding-top:90px}.bento,.lp-steps{grid-template-columns:1fr 1fr}.lp-steps li:before{display:none}.lp-facts{grid-template-columns:1fr 1fr;gap:36px 18px}}@media (width<=620px){.bento,.lp-steps{grid-template-columns:1fr}.f-wide{grid-column:auto}.lp-final{border-radius:30px;padding:64px 22px}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;filter:none;transform:none}.w,.w.grad{opacity:1;filter:none;animation:none;transform:none}}.store-row{flex-wrap:wrap;gap:12px;display:flex}.store-btn{gap:10px}.store-btn span{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.15;display:inline-flex}.store-btn small{opacity:.7;letter-spacing:.02em;margin-top:1px;font-size:.66rem;font-weight:550}.btn.ghost.store-btn:disabled{opacity:1;color:var(--fg2)}.btn.store-btn:disabled{opacity:.92;filter:none;cursor:default;box-shadow:0 1px 0 #ffffff59 inset, 0 10px 24px -10px var(--glow)}.btn.sm.store-btn{padding:7px 14px}.grad-inline{background:var(--grad-text);color:#0000;-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite sheen}.ext-note{color:var(--fg3);max-width:460px;margin:16px 0 0;font-size:.84rem}.ext-hero{padding-bottom:20px}.ext-hero .lp-h1{font-size:clamp(2.5rem,5.4vw,4.6rem)}.ext-grid{grid-template-columns:repeat(3,1fr)}.ext-card{grid-template-rows:auto auto 1fr}.ext-card .b-ico{margin-bottom:18px}.mock-win{background:var(--card-solid);border:1px solid var(--line-2);width:min(100%,420px);box-shadow:var(--shadow-lg);border-radius:22px;animation:7s ease-in-out infinite floaty;overflow:hidden;transform:rotate(-1.4deg)}@keyframes floaty{0%,to{transform:translateY(0)rotate(-1.4deg)}50%{transform:translateY(-10px)rotate(-.6deg)}}.mock-bar{background:var(--card2);border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:12px 16px;display:flex}.mock-bar i{background:var(--line-2);border-radius:50%;width:10px;height:10px}.mock-bar span{background:var(--card-solid);border:1px solid var(--line);color:var(--fg3);border-radius:999px;flex:1;align-items:center;gap:7px;margin-left:10px;padding:5px 12px;font-size:.72rem;display:inline-flex}.mock-bar em{background:var(--grad);border-radius:7px;width:22px;height:22px}.mock-pop{background:var(--card-solid);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;gap:14px;margin:26px;padding:20px;display:grid}.mock-pop header{justify-content:space-between;align-items:center;display:flex}.mock-pop header b{letter-spacing:-.03em;font-size:1.02rem}.mock-pop header span{font:500 .72rem var(--mono);color:var(--fg3)}.mock-bal{background:var(--tint);border-radius:16px;gap:6px;padding:16px;display:grid}.mock-bal small{text-transform:uppercase;letter-spacing:.07em;color:var(--fg3);font-size:.66rem;font-weight:600}.mock-bal strong{align-items:center;gap:7px;height:22px;display:flex}.mock-bal strong i{background:var(--accent);border-radius:50%;width:11px;height:11px;animation:2.4s ease-in-out infinite dots}.mock-bal strong i:nth-child(2){animation-delay:.15s}.mock-bal strong i:nth-child(3){animation-delay:.3s}.mock-bal strong i:nth-child(4){animation-delay:.45s}.mock-bal strong i:nth-child(5){animation-delay:.6s}.mock-actions{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.mock-actions span{text-align:center;background:var(--card2);border:1px solid var(--line);color:var(--fg2);border-radius:12px;padding:8px 0;font-size:.74rem;font-weight:600}.mock-actions span.on{background:var(--grad);color:#fff;border-color:#0000}.mock-line{background:var(--card2);border-radius:6px;height:9px}.mock-line.short{width:55%}.browsers{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.browsers>div{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .6s var(--ease), box-shadow .5s var(--ease);justify-items:start;gap:8px;padding:28px;display:grid}.browsers>div:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.browsers b{letter-spacing:-.03em;margin-top:8px;font-size:1.15rem;font-weight:640}.browsers span{color:var(--fg2);font-size:.92rem;line-height:1.5}.browsers .chromium{color:var(--fg2);place-items:center;width:44px;height:44px;display:grid}.honest{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--card);margin-top:70px;padding:32px 34px}.honest h3{letter-spacing:-.035em;margin:0 0 14px;font-size:1.25rem}.honest ul{color:var(--fg2);gap:12px;margin:0;padding-left:20px;font-size:.95rem;line-height:1.55;display:grid}.honest li::marker{color:var(--accent3)}.honest b{color:var(--fg);font-weight:620}.ext-teaser{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:36px;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:56px;display:grid;position:relative;overflow:hidden}.ext-teaser h2{letter-spacing:-.05em;margin:14px 0;font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:650;line-height:1.05}.ext-teaser p{color:var(--fg2);max-width:46ch;margin:0 0 26px;font-size:1.05rem;line-height:1.5}.ext-teaser .links{margin-top:20px;font-size:.92rem}.ext-teaser .mock-win{justify-self:center}.side-promo{border-radius:var(--r-md);background:var(--tint);border:1px solid var(--line);text-align:left;cursor:pointer;font:inherit;color:var(--fg);transition:transform .5s var(--ease), box-shadow .4s;gap:10px;margin-top:18px;padding:16px;display:grid}.side-promo:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.side-promo b{letter-spacing:-.02em;font-size:.92rem}.side-promo span{color:var(--fg2);font-size:.78rem;line-height:1.4}.side-promo .row2{gap:8px;display:flex}@media (width<=960px){.ext-grid,.browsers{grid-template-columns:1fr 1fr}.ext-teaser{grid-template-columns:1fr;padding:36px 28px}.side-promo{display:none}}@media (width<=620px){.ext-grid,.browsers{grid-template-columns:1fr}.store-row{flex-direction:column;align-items:stretch}.store-row .btn{justify-content:center}.honest{padding:24px}}@media (prefers-reduced-motion:reduce){.mock-win{animation:none}}.verify{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;display:grid}.verify .lp-h2{margin-bottom:18px;font-size:clamp(1.9rem,3.5vw,3.1rem)}.lp-h2,.lp-h1{text-wrap:balance}.verify-lede{color:var(--fg2);max-width:44ch;margin:0 0 20px;font-size:1.08rem;line-height:1.55}.vcard{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:8px 28px 14px}.vcard header{border-bottom:1px solid var(--line);color:var(--fg2);justify-content:space-between;align-items:center;gap:12px;padding:18px 0 14px;font-size:.82rem;font-weight:600;display:flex}.vcard header span{align-items:center;gap:9px;display:inline-flex}.vcard header a{font:500 .78rem var(--mono);color:var(--fg3);text-decoration:none}.vcard header a:hover{color:var(--accent)}.vrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:18px;padding:15px 0;font-size:.93rem;display:flex}.vrow:last-child{border-bottom:0}.vrow>span:first-child{color:var(--fg2)}.vrow b{font:600 .9rem var(--mono);letter-spacing:-.01em;text-align:right;font-variant-numeric:tabular-nums}.vrow b.ok{color:var(--ok)}.vrow b.bad{color:var(--err)}.vfail{color:var(--gold);margin:0;padding:18px 0 8px;font-size:.9rem}.skel{background:linear-gradient(90deg, var(--card2) 20%, var(--line) 50%, var(--card2) 80%);background-size:220% 100%;border-radius:7px;height:14px;animation:1.5s linear infinite skel;display:block}.skel.w1{width:38%}.skel.w2{width:26%}@keyframes skel{0%{background-position:100% 0}to{background-position:-120% 0}}@media (width<=960px){.verify{grid-template-columns:1fr;gap:36px}}@media (width<=520px){.vrow{flex-direction:column;align-items:flex-start;gap:4px}.vrow b{text-align:left}.vcard{padding:6px 20px 10px}}.ext-grid .ext-card.wide{grid-column:1/-1}:root:has(.premium-home){--font:"Geist Variable", "Helvetica Neue", sans-serif;--bg:#fdfcfe;--bg-2:#fff;--fg:#24212b;--fg2:#706d7a;--fg3:#827c91;--card:#f6f5f9;--card-solid:#fff;--card2:#eeecf4;--raised:#fff;--line:#e8e5ef;--line-2:#d7d2e6;--accent:#433ff3;--accent2:#6b67f7;--accent3:#aaa5ed;--grad:linear-gradient(145deg, #9b97f8, #433ff3);--grad-text:linear-gradient(110deg, #433ff3, #8b87ed);--tint:#f0edfc;--tint-2:#e3defa;--glow:#6b67f72b;--header-bg:#fdfcfee6;--shadow-sm:0 1px 3px #221b3908;--shadow:0 16px 40px -20px #30205b26;--shadow-lg:0 36px 70px -36px #2d1b5940;--r-xl:28px;--ease:cubic-bezier(.23,1,.32,1)}:root[data-theme=dark]:has(.premium-home){--bg:#0b0a10;--bg-2:#111017;--fg:#f2f0f7;--fg2:#aaa5b7;--fg3:#928ba3;--card:#15131d;--card-solid:#1b1825;--card2:#242031;--raised:#292435;--line:#2b253a;--line-2:#44395b;--accent:#a49dff;--accent2:#918afa;--accent3:#655bd0;--grad-text:linear-gradient(110deg, #d2cdff, #8c82ff);--tint:#6855b714;--tint-2:#6752b82e;--glow:#6550f32b;--header-bg:#0b0a10e6;--shadow:0 16px 40px -20px #0008;--shadow-lg:0 36px 70px -36px #000a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.premium-home){--bg:#0b0a10;--bg-2:#111017;--fg:#f2f0f7;--fg2:#aaa5b7;--fg3:#928ba3;--card:#15131d;--card-solid:#1b1825;--card2:#242031;--raised:#292435;--line:#2b253a;--line-2:#44395b;--accent:#a49dff;--accent2:#918afa;--accent3:#655bd0;--grad-text:linear-gradient(110deg, #d2cdff, #8c82ff);--tint:#6855b714;--tint-2:#6752b82e;--glow:#6550f32b;--header-bg:#0b0a10e6;--shadow:0 16px 40px -20px #0008;--shadow-lg:0 36px 70px -36px #000a}}body:has(.premium-home){background-image:none}body:has(.premium-home) .wrap{max-width:1200px;padding-inline:40px}body:has(.premium-home) .top{border-bottom:0}body:has(.premium-home) .top-in{height:88px}body:has(.premium-home) .brand img{height:27px}body:has(.premium-home) .btn{box-shadow:none;border-radius:999px;font-weight:500}body:has(.premium-home) .btn:not(.ghost){color:#fff;background:#433ff3}body:has(.premium-home) .btn:not(.ghost):hover{background:#3530d6}body:has(.premium-home) .btn:after{display:none}body:has(.premium-home) .btn.ghost{background:var(--card);color:var(--fg);border:1px solid #0000}body:has(.premium-home) .btn.ghost:hover{background:var(--card2);border-color:#0000}.premium-home{overflow:clip}.premium-home .btn.lg{min-height:46px;padding:13px 23px;font-size:14px}.premium-home .lp-cta{justify-content:center;gap:14px}.premium-home h1,.premium-home h2,.premium-home h3{text-wrap:balance;font-weight:400}.premium-home h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.5vw,58px);line-height:1.08}.premium-home h2 em,.hero-intro h1 em{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit;color:var(--accent)}.premium-home section[id]{scroll-margin-top:110px}.editorial-hero{padding-top:76px}.hero-intro{text-align:center;z-index:2;position:relative}.hero-intro h1{letter-spacing:-.055em;margin:0;font-size:clamp(48px,6vw,78px);line-height:1.04}.hero-intro h1 em{font-size:inherit;line-height:inherit}.hero-intro>p{color:var(--fg2);max-width:520px;margin:27px auto 28px;font-size:16px;line-height:1.7}.product-showcase{margin-top:60px}.showcase-scene{isolation:isolate;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);place-items:center;gap:24px;min-height:500px;display:grid;position:relative}.showcase-scene:before{content:"";background:radial-gradient(ellipse, var(--tint-2), transparent 66%);z-index:-2;position:absolute;inset:10% -10% -8%}.showcase-sculpture{width:100%;min-width:0;height:450px;position:relative}.privacy-sculpture,.sculpture-canvas{position:absolute;inset:0}.sculpture-canvas{touch-action:pan-y}.sculpture-canvas canvas{width:100%;height:100%;display:block}.sculpture-fallback{filter:drop-shadow(12px 22px 25px var(--glow));position:absolute;inset:20%;transform:rotate(-8deg)}.sculpture-fallback svg{width:100%;height:100%}.is-ready .sculpture-fallback{visibility:hidden}.wallet-preview{border:1px solid var(--line-2);background:var(--card-solid);width:100%;min-width:0;box-shadow:0 35px 75px -40px #21104b70, 0 0 0 5px var(--card2);border-radius:22px;margin-left:0;overflow:hidden;transform:none}.preview-toolbar{background:var(--card);border-bottom:1px solid var(--line);color:var(--fg3);justify-content:space-between;align-items:center;padding:13px 20px;font-size:10px;display:flex}.preview-toolbar>span{align-items:center;gap:7px;display:inline-flex}.window-dots i{background:var(--line-2);border-radius:50%;width:7px;height:7px}.preview-body{min-height:390px;display:flex}.preview-sidebar{border-right:1px solid var(--line);width:66px;color:var(--fg3);flex-direction:column;align-items:center;gap:28px;padding-top:22px;display:flex}.preview-sidebar img{object-fit:contain;width:27px;height:27px;margin-bottom:10px}.preview-sidebar-on{background:var(--tint);width:38px;height:38px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.preview-main{flex:1;min-width:0;padding:24px 28px}.preview-title{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.preview-title>span:last-child{color:var(--fg3);align-items:center;gap:6px;font-size:9px;display:flex}.preview-title .dot{width:5px;height:5px;animation:none}.preview-balance{color:#fff;background:linear-gradient(125deg,#827cf3,#433ff3);border-radius:16px;gap:3px;margin:22px 0;padding:20px 24px;display:grid}.preview-balance>span{opacity:.85;justify-content:space-between;align-items:center;font-size:11px;display:flex}.preview-balance b{letter-spacing:.15em;font-size:35px;font-weight:500;line-height:1.5}.preview-balance small{opacity:.8;font-size:10px}.preview-operation{animation:.35s ease-out both operation-in}.preview-operation header{align-items:center;gap:9px;font-size:12px;display:flex}.preview-operation header>svg{color:var(--accent)}.preview-operation header>svg:last-child{color:var(--fg3);margin-left:auto}.preview-operation b{font-weight:500}.preview-route{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;margin:14px 0;padding:13px 18px;display:flex}.preview-route>span{color:var(--fg3);gap:4px;font-size:10px;display:grid}.preview-route b{color:var(--fg);font-size:12px}.preview-route .route-arrow{color:var(--accent);font-size:18px;transform:rotate(-90deg)}.preview-proof{color:var(--fg3);align-items:center;gap:7px;font-size:10px;display:flex}.preview-tabs{justify-content:center;gap:8px;margin-top:18px;display:flex}.preview-tabs button{font:500 13px var(--font);color:var(--fg2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:9px;padding:12px 23px;transition:background .2s,color .2s;display:inline-flex}.preview-tabs button:hover{background:var(--card)}.preview-tabs button[aria-selected=true]{background:var(--card2);color:var(--fg)}.preview-description{text-align:center;max-width:480px;min-height:126px;margin:22px auto 0}.preview-description h3{letter-spacing:-.025em;margin-bottom:8px;font-size:17px}.preview-description p{color:var(--fg2);margin:0;font-size:14px;line-height:1.7}.preview-description small{color:var(--fg3);margin-top:13px;font-size:10px;display:block}@keyframes operation-in{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}.editorial-section{padding-top:152px}.editorial-heading{text-align:center;margin-bottom:54px}.editorial-heading>p{color:var(--fg2);max-width:450px;margin:24px auto 0;font-size:15px;line-height:1.7}.capability-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}.capability{background:var(--card);border-radius:30px;overflow:hidden}.capability-art{place-items:center;height:250px;display:grid;position:relative}.key-tile{width:124px;height:140px;color:var(--accent);background:linear-gradient(135deg,var(--card-solid),var(--tint-2));box-shadow:6px 10px 0 -5px var(--line-2), 0 20px 45px -25px var(--accent3);border-radius:30px;place-items:center;display:grid;transform:rotate(-10deg)}.proof-sheet{border:1px solid var(--line);background:var(--card-solid);width:220px;max-width:85%;box-shadow:var(--shadow);border-radius:18px;gap:12px;padding:22px;display:grid;transform:rotate(5deg)}.proof-sheet>span{color:var(--fg2);align-items:center;gap:7px;font-size:10px;display:flex}.proof-sheet b{font-size:14px;font-weight:500}.proof-sheet i{background:var(--card2);border-radius:3px;width:100%;height:5px}.proof-sheet i:nth-of-type(2){width:75%}.proof-sheet .proof-check{color:var(--accent);font-size:8px}.wave-art{place-items:center;width:200px;height:200px;display:grid;position:relative}.wave-art>span{border:1px solid var(--line-2);border-radius:50%;width:100%;height:100%;position:absolute}.wave-art>span:nth-child(2){width:75%;height:75%}.wave-art>span:nth-child(3){width:50%;height:50%}.wave-art>div{z-index:1;background:var(--card-solid);width:70px;height:70px;box-shadow:var(--shadow);color:var(--accent);border-radius:22px;place-items:center;display:grid;transform:rotate(-8deg)}.capability-copy{padding:0 28px 24px}.capability h3{letter-spacing:-.035em;font-size:23px;line-height:1.15}.capability-copy>p{color:var(--fg2);min-height:46px;margin:12px 0 0;font-size:14px;line-height:1.6}.premium-home details summary{cursor:pointer;list-style:none}.premium-home details summary::-webkit-details-marker{display:none}.capability summary{color:var(--fg2);justify-content:space-between;align-items:center;margin-top:24px;font-size:12px;display:flex}.capability summary svg{background:var(--card2);box-sizing:content-box;border-radius:50%;padding:5px}.premium-home details[open] summary svg{transform:rotate(45deg)}.capability details p{color:var(--fg2);margin:18px 0 0;font-size:13px;line-height:1.8}.setup-grid{grid-template-columns:repeat(3,1fr);gap:36px;margin:0;padding:0;list-style:none;display:grid}.setup-grid li{text-align:center;position:relative}.setup-art{background:var(--card);height:150px;color:var(--accent);border-radius:28px;place-items:center;margin-bottom:26px;display:grid}.setup-art svg{box-sizing:content-box;border:1px solid var(--line);background:var(--card-solid);box-shadow:var(--shadow-sm);border-radius:22px;padding:24px}.setup-number{font:11px var(--mono);color:var(--fg3)}.setup-grid h3{letter-spacing:-.03em;margin:10px 0;font-size:23px}.setup-grid p{color:var(--fg2);max-width:260px;margin:auto;font-size:14px;line-height:1.7}.editorial-verify{grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;display:grid}.editorial-verify h2,.editorial-extension h2,.editorial-faq h2{font-size:clamp(36px,3.8vw,49px)}.editorial-verify p,.editorial-extension p{color:var(--fg2);max-width:390px;margin:24px 0;font-size:15px;line-height:1.8}.text-action{font:500 13px var(--font);color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.text-action:hover{text-underline-offset:5px;text-decoration:underline}.premium-home .vcard{background:var(--card);box-shadow:none;border-radius:26px;padding-inline:24px}.premium-home .vrow{gap:12px;font-size:12px}.premium-home .vrow b,.premium-home .vcard header{font-size:11px}.premium-home .vcard header a{font-size:10px}.editorial-extension{background:var(--card);border-radius:38px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:60px;display:grid}.editorial-extension .text-action{margin-top:24px}.editorial-extension .store-row{gap:8px}.editorial-extension .store-row .btn{padding:10px 13px;font-size:12px}.extension-stage{padding-block:20px}.premium-home .mock-win{width:100%;box-shadow:var(--shadow);animation:none;transform:rotate(3deg)}.principles{border-block:1px solid var(--line);text-align:center;grid-template-columns:repeat(3,1fr);gap:28px;padding:42px 0;display:grid}.principles b{letter-spacing:-.03em;font-size:20px;font-weight:400}.principles p{color:var(--fg2);margin:8px 0 0;font-size:12px}.editorial-faq{grid-template-columns:1fr 1.15fr;gap:70px;display:grid}.editorial-faq details{border-bottom:1px solid var(--line)}.editorial-faq summary{justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:15px;display:flex}.editorial-faq summary svg{color:var(--fg3);flex-shrink:0}.editorial-faq details p{color:var(--fg2);margin:0 0 22px;font-size:14px;line-height:1.8}.editorial-faq .text-action{margin-top:25px}.editorial-final{text-align:center;background:radial-gradient(ellipse at 50% 110%,var(--tint-2),transparent 75%),var(--card);border-radius:40px;padding:85px 20px}.editorial-final>img{object-fit:contain;width:42px;height:42px;margin-bottom:24px}.editorial-final .lp-cta{margin-top:32px}.marketing-footer{align-items:center;gap:30px;padding:66px 0 24px;display:flex}.marketing-footer>span{letter-spacing:-.04em;margin-right:auto;font-size:20px;font-weight:500}.marketing-footer small{color:var(--fg3);letter-spacing:0;margin-top:6px;font-size:12px;font-weight:400;display:block}.marketing-footer button{font:13px var(--font);color:var(--fg2);cursor:pointer;background:0 0;border:0;padding:8px 0}.marketing-footer button:hover{color:var(--accent)}body:has(.premium-home) footer{margin-top:20px}@media (width<=1000px){.showcase-scene{gap:16px}.showcase-sculpture{height:390px}.editorial-section{padding-top:110px}.capability-copy{padding-inline:22px}.capability h3{font-size:21px}.editorial-verify,.editorial-faq{gap:35px}.editorial-extension{gap:30px;padding:36px}}@media (width<=720px){body:has(.premium-home) .wrap{padding-inline:22px}body:has(.premium-home) .top-in{gap:8px;height:72px}.editorial-hero{padding-top:50px}.hero-intro h1{font-size:clamp(46px,11vw,64px)}.hero-intro>p{margin-top:22px;font-size:14px}.desktop-break{display:none}.product-showcase{margin-top:36px}.showcase-scene{grid-template-columns:1fr;gap:12px;min-height:0}.showcase-sculpture{width:280px;max-width:100%;height:260px}.wallet-preview{border-radius:18px;width:100%;margin-top:0;margin-left:0;transform:none}.preview-body{min-height:315px}.preview-sidebar{gap:23px;width:44px}.preview-sidebar img{width:23px;height:23px}.preview-sidebar-on{width:30px;height:32px}.preview-main{padding:20px 15px}.preview-title{font-size:11px}.preview-title>span:last-child{font-size:8px}.preview-balance{margin-block:17px;padding:16px}.preview-balance b{font-size:28px}.preview-route{padding:12px}.preview-toolbar{padding:11px 15px}.preview-tabs{gap:3px}.preview-tabs button{padding:11px 17px;font-size:12px}.preview-description{min-height:145px}.editorial-section{padding-top:85px}.editorial-heading{margin-bottom:34px}.capability-grid,.setup-grid,.editorial-verify,.editorial-extension,.editorial-faq{grid-template-columns:1fr}.capability-art{height:225px}.capability-copy{padding:0 26px 24px}.capability-copy>p{min-height:0}.capability h3{font-size:25px}.setup-grid{gap:32px}.setup-art{height:120px;margin-bottom:16px}.editorial-verify,.editorial-faq{gap:32px}.editorial-extension{border-radius:28px;padding:32px 24px}.editorial-extension .store-row{flex-direction:row}.principles{grid-template-columns:1fr;gap:28px;padding-block:32px}.editorial-final{border-radius:28px;padding:64px 20px}.marketing-footer{flex-wrap:wrap;gap:22px;padding-top:40px}.marketing-footer>span{flex-basis:100%}.premium-home .vrow{flex-direction:row}}@media (width<=380px){.preview-sidebar{display:none}.preview-tabs button{padding-inline:14px}.premium-home .vrow{flex-direction:column}}@media (prefers-reduced-motion:reduce){.premium-home *,.premium-home :before,.premium-home :after{transition:none!important;animation:none!important}}.premium-home details{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.premium-home summary{font-weight:400}.premium-home summary:after{display:none}.premium-home .editorial-faq details{border-bottom:1px solid var(--line)}.capability h3{min-height:2.3em}@media (width<=720px){.capability h3{min-height:0}}.focus-stage{background:radial-gradient(ellipse at 50% 100%,var(--tint-2),transparent 65%),var(--card);border:1px solid var(--line);border-radius:38px;grid-template-columns:1fr;min-height:540px;padding:58px 48px;overflow:hidden}.focus-stage:before{background:repeating-linear-gradient(90deg,transparent 0 79px,var(--line) 80px),repeating-linear-gradient(0deg,transparent 0 79px,var(--line) 80px);opacity:.2;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.focus-stage .wallet-preview{background:var(--card-solid);border:1px solid var(--line-2);border-radius:22px;max-width:850px;box-shadow:0 40px 60px -35px #1c123d60,inset 0 1px #ffffff35}.focus-stage .preview-toolbar{background:0 0;padding:22px 28px;font-size:10px}.preview-brand{letter-spacing:-.04em;color:var(--fg);font-size:17px;font-weight:500}.preview-brand img{width:24px;height:24px;margin-right:3px}.focus-stage .preview-body{min-height:330px}.focus-stage .preview-main{grid-template-columns:1.25fr 1fr;align-items:center;gap:32px;padding:36px 30px;display:grid}.vault-card{isolation:isolate;color:#fff;min-height:235px;transition:transform .6s var(--ease);background:linear-gradient(125deg,#8e88fb 0%,#534bf4 38%,#3329bb 100%);border-radius:18px;padding:23px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(9deg)rotate(-3deg);box-shadow:0 18px 32px -20px #433ff3cc,inset 0 1px #ffffff80}.vault-card:before{content:"";z-index:-1;background:linear-gradient(125deg,#0000 36%,#ffffff25 37%,#ffffff08 44%,#0000 45% 55%,#ffffff20 56%,#0000 57%);position:absolute;inset:-80% -30%;transform:rotate(14deg)}.vault-card-top,.vault-card-bottom{justify-content:space-between;align-items:center;display:flex}.vault-card-top{letter-spacing:-.04em;font-size:18px}.vault-card-bottom{font:8px var(--mono);letter-spacing:.16em;opacity:.85}.vault-chip{background:repeating-linear-gradient(0deg,#0000 0 6px,#ffffff40 7px),linear-gradient(90deg,#0000 45%,#ffffff40 48%,#0000 51%);border:1px solid #ffffff70;border-radius:5px;width:30px;height:22px}.focus-stage .preview-balance{background:0 0;border-radius:0;margin:27px 0;padding:0}.focus-stage .preview-balance>span{justify-content:flex-start;gap:12px;font-size:10px}.focus-stage .preview-balance b{font-size:37px;line-height:1.3}.focus-stage .preview-balance small{font-size:9px}.focus-stage .preview-operation header{margin-bottom:25px;font-size:14px}.focus-stage .preview-route{border:0;grid-template-columns:1fr;gap:12px;margin-bottom:24px;padding:0;display:grid}.focus-stage .preview-route>span:not(.route-arrow){border:1px solid var(--line);background:var(--card);border-radius:12px;padding:14px 16px;font-size:10px}.focus-stage .preview-route b{font-size:13px}.focus-stage .preview-route .route-arrow{color:var(--accent);justify-self:center;font-size:17px;line-height:1;transform:none}.focus-stage .preview-proof{font-size:9px}.focus-stage.mode-1 .vault-card{transform:perspective(1000px)rotateY(0)rotate(-1deg)}.focus-stage.mode-2 .vault-card{transform:perspective(1000px)rotateY(-7deg)rotate(2deg)}@media (width<=1000px){.focus-stage{min-height:470px;padding:38px 24px}.focus-stage .preview-main{gap:23px;padding:28px 24px}}@media (width<=720px){.focus-stage{border-radius:26px;min-height:0;padding:24px 14px}.focus-stage .preview-main{grid-template-columns:1fr;gap:30px;padding:24px 20px}.focus-stage .preview-toolbar{padding:18px 20px}.focus-stage .preview-toolbar>span:nth-child(2){display:none}.vault-card{min-height:220px;transform:none}.focus-stage.mode-1 .vault-card,.focus-stage.mode-2 .vault-card{transform:none}.focus-stage .preview-operation header{margin-bottom:16px}.focus-stage .preview-route{grid-template-columns:1fr 16px 1fr;align-items:center;gap:8px}.focus-stage .preview-route .route-arrow{transform:rotate(-90deg)}.focus-stage .preview-route>span:not(.route-arrow){padding:12px 10px}.focus-stage .preview-route b{font-size:11px}}.hero-top-badge{background:var(--tint);border:1px solid var(--line-2);color:var(--accent);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-flex}.pulse-dot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s cubic-bezier(.2,.8,.2,1) infinite pulse-ring;box-shadow:0 0 8px #10b981aa}@keyframes pulse-ring{0%{opacity:1;transform:scale(.9)}50%{opacity:.6;transform:scale(1.3)}to{opacity:1;transform:scale(.9)}}.primary-glow{box-shadow:0 0 24px -4px var(--accent)!important}.product-showcase-split{grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-top:50px;display:grid;position:relative}.showcase-sculpture-col{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.sculpture-header-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);align-items:center;gap:7px;margin-bottom:12px;font-size:11px;font-weight:600;display:inline-flex}.sculpture-footer-notes{text-align:center;max-width:420px;color:var(--fg2);margin-top:10px;font-size:13px;line-height:1.6}.showcase-sculpture{width:100%;height:480px;min-height:420px;position:relative}.showcase-simulator-col{justify-content:center;width:100%;display:flex}.simulator-container{width:100%;max-width:440px}.sim-device{background:var(--card-solid);border:1px solid var(--line-2);box-shadow:0 28px 60px -20px #0006, 0 0 0 6px var(--card);border-radius:36px;padding:24px 22px 20px;position:relative;overflow:hidden}.sim-notch{background:var(--card2);border-radius:0 0 14px 14px;justify-content:center;align-items:center;gap:10px;width:120px;height:18px;margin:-24px auto 16px;display:flex}.sim-speaker{background:var(--line-2);border-radius:999px;width:42px;height:4px}.sim-camera{background:var(--line-2);border-radius:50%;width:6px;height:6px}.sim-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.sim-brand{align-items:center;gap:10px;display:flex}.sim-logo{border-radius:8px;width:28px;height:28px}.sim-brand b{font-size:14px;font-weight:600;line-height:1.2;display:block}.sim-chain-pill{color:var(--accent);font-size:10px;font-weight:500}.sim-toggle-pill{letter-spacing:.06em;background:var(--card);border:1px solid var(--line);color:var(--fg2);cursor:pointer;transition:all .2s var(--ease);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:10px;font-weight:700;display:inline-flex}.sim-toggle-pill.active{color:#10b981;background:linear-gradient(135deg,#10b98125,#05966940);border-color:#10b98188}.sim-balance-card{color:#fff;transition:background .4s var(--ease);border-radius:20px;margin-bottom:16px;padding:18px 20px;position:relative;overflow:hidden}.sim-balance-card.shielded{background:linear-gradient(135deg,#4f46e5 0%,#3730a3 50%,#1e1b4b 100%);box-shadow:0 12px 28px -12px #4f46e599}.sim-balance-card.unshielded{background:linear-gradient(135deg,#374151 0%,#1f2937 100%);box-shadow:0 12px 28px -12px #1f293799}.sim-bal-top{opacity:.9;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;display:flex}.sim-lock-badge{letter-spacing:.04em;background:#ffffff26;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:600;display:inline-flex}.sim-bal-amount{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.sim-bal-val{letter-spacing:-.03em;font-size:26px;font-weight:700}.sim-bal-usd{opacity:.8;font-size:13px}.sim-bal-foot{opacity:.85;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-top:8px;font-size:10px;display:flex}.sim-status-dot{align-items:center;gap:4px;display:inline-flex}.sim-status-dot i{background:#10b981;border-radius:50%;width:5px;height:5px}.sim-tabs{background:var(--card);border-radius:12px;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:16px;padding:4px;display:grid}.sim-tabs button{color:var(--fg2);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.sim-tabs button.active{background:var(--card-solid);color:var(--fg);font-weight:600;box-shadow:0 2px 6px #0000001a}.sim-form{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.sim-row{background:var(--card);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:11px;display:flex}.sim-label{color:var(--fg3)}.sim-val{color:var(--fg);font-weight:600}.sim-val.highlight{color:var(--accent)}.sim-val.ok{color:#10b981}.sim-val.mono{font-family:var(--mono);font-size:10px}.sim-progress-box{background:var(--card);border-radius:10px;margin-bottom:14px;padding:8px 12px;position:relative;overflow:hidden}.sim-bar-fill{border-right:2px solid var(--accent);height:100%;transition:width .3s var(--ease);background:linear-gradient(90deg,#4f46e533,#6366f166);position:absolute;top:0;left:0}.sim-step-text{color:var(--accent);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex;position:relative}.sim-success-banner{color:#10b981;background:#10b98118;border:1px solid #10b98144;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:11px;font-weight:600;animation:.3s fadeIn;display:flex}.sim-cta-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-size:13px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 14px #4f46e566}.sim-cta-btn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.sim-cta-btn:disabled{opacity:.8;cursor:not-allowed}.sim-footer{text-align:center;margin-top:14px}.sim-footer small{color:var(--fg3);font-size:10px}.section-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.feature-carousel-wrap{margin-top:48px}.feature-carousel-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.adv-card{background:var(--card-solid);border:1px solid var(--line);cursor:pointer;transition:all .3s var(--ease);border-radius:20px;flex-direction:column;padding:28px 24px;display:flex;position:relative}.adv-card:hover,.adv-card.active{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 16px 36px -16px #4f46e540}.adv-card-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.adv-icon-box{background:var(--tint);width:46px;height:46px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;display:flex}.adv-badge{letter-spacing:.08em;background:var(--card2);color:var(--fg2);border-radius:999px;padding:4px 8px;font-size:9px;font-weight:700}.adv-card h3{letter-spacing:-.03em;margin-bottom:10px;font-size:19px;font-weight:600}.adv-card p{color:var(--fg2);flex-grow:1;margin-bottom:20px;font-size:14px;line-height:1.6}.adv-highlight{color:#10b981;border-top:1px solid var(--line);align-items:center;gap:7px;padding-top:14px;font-size:11px;font-weight:600;display:flex}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-slow{animation:2.5s linear infinite spin-slow}@media (width<=960px){.product-showcase-split{grid-template-columns:1fr;gap:30px}.showcase-sculpture{height:340px}}
