:root{--neon-green:#39ff14}.text-glow{color:var(--neon-green);text-shadow:0 0 5px rgba(57,255,20,.8),0 0 10px rgba(57,255,20,.6),0 0 20px rgba(57,255,20,.4),0 0 40px rgba(57,255,20,.2);font-weight:700;letter-spacing:.05em}.text-glow-soft{color:var(--primary);text-shadow:0 0 6px rgba(204,255,0,.22),0 0 12px rgba(204,255,0,.12);font-weight:600}.text-glow-green-soft{color:var(--neon-green);text-shadow:0 0 6px rgba(57,255,20,.18),0 0 12px rgba(57,255,20,.1);font-weight:600}.indicator-light{width:8px;height:8px;border-radius:50%;background-color:var(--neon-green);box-shadow:0 0 5px var(--neon-green),0 0 15px var(--neon-green),0 0 30px var(--neon-green),inset 0 0 3px #fff;margin-right:6px;flex-shrink:0}@keyframes lightPulse{0%{opacity:.9;box-shadow:0 0 5px var(--neon-green),0 0 15px var(--neon-green)}50%{opacity:1;box-shadow:0 0 15px var(--neon-green),0 0 30px var(--neon-green),0 0 50px var(--neon-green);transform:scale(1.1)}to{opacity:.9;box-shadow:0 0 5px var(--neon-green),0 0 15px var(--neon-green)}}.indicator-light.pulse{animation:lightPulse 1.5s ease-in-out infinite}.bubble-indicator-shell{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;animation:bubbleFloat 4s ease-in-out infinite}.bubble-indicator{display:block;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;cursor:default;pointer-events:none;border-radius:50%;width:1.35em;height:1.35em;font-size:16px;position:relative;transform-style:preserve-3d;transition:box-shadow .2s,transform .2s,width .2s,height .2s;will-change:transform;z-index:0;background-image:radial-gradient(8% 8% at 22% 28%,#fff 45%,hsla(0,0%,100%,0) 50%),radial-gradient(8% 8% at 23% 27%,#fff 45%,hsla(0,0%,100%,0) 50%),radial-gradient(8% 8% at 24% 26%,#fff 45%,hsla(0,0%,100%,0) 50%),radial-gradient(8% 8% at 25% 25%,#fff 45%,hsla(0,0%,100%,0) 50%),radial-gradient(8% 8% at 26% 24%,#fff 45%,hsla(0,0%,100%,0) 50%),radial-gradient(8% 8% at 27% 23%,#fff 45%,hsla(0,0%,100%,0) 50%),radial-gradient(8% 8% at 28% 22%,#fff 45%,hsla(0,0%,100%,0) 50%);box-shadow:inset 0 -.06em .1em #fff,inset 0 -.15em .4em #0bda0b,inset 0 .05em .05em #0bda0b,inset .05em 0 .1em #fff,inset -.05em 0 .1em #fff,inset 0 .1em .4em #3df53d;filter:drop-shadow(0 0 10px rgba(57,255,20,.6)) drop-shadow(0 0 20px rgba(57,255,20,.4))}.bubble-indicator:after,.bubble-indicator:before{content:"";display:block;position:absolute}.bubble-indicator:before{border-radius:.25em;box-shadow:inset 0 0 0 .3em #fff;filter:drop-shadow(.4em .4em 2px hsla(0,0%,0%,.18));top:50%;left:50%;width:.5em;height:.9em;transform:translate3d(-50%,-50%,-1px);z-index:-1}.bubble-indicator:after{background:radial-gradient(100% 100% at center,transparent 35%,rgba(0,0,0,.15) 48%,transparent 50%);filter:blur(3px);border-radius:50%;top:.35em;left:.35em;width:100%;height:100%;transform:translateZ(-1px);z-index:-2}.bubble-indicator.is-offline{box-shadow:inset 0 -.06em .1em #fff,inset 0 -.15em .4em #da0b0b,inset 0 .05em .05em #da0b0b,inset .05em 0 .1em #fff,inset -.05em 0 .1em #fff,inset 0 .1em .4em #f53d3d;filter:none}.bubble-indicator.is-offline:before{border-radius:.75em;width:.9em;height:.9em}@keyframes bubbleFloat{0%,to{transform:translateY(6%)}25%{transform:translate(-4%)}50%{transform:translateY(-6%)}75%{transform:translate(4%)}}@media (prefers-reduced-motion:reduce){.bubble-indicator-shell{animation:none}.bubble-indicator,.bubble-indicator:after,.bubble-indicator:before{transition-duration:0s}}.intel-label{font-family:var(--font-orbitron);font-size:10px;color:var(--primary);opacity:.8;letter-spacing:.1em;padding:12px 16px 8px;border-bottom:1px solid rgba(204,255,0,.1);background:linear-gradient(90deg,rgba(204,255,0,.05),transparent)}.stat-item{display:flex;flex-direction:column;gap:2px}.stat-label{font-size:9px;color:var(--muted);letter-spacing:.05em}.stat-value{font-family:var(--font-orbitron);font-size:13px;font-weight:600;color:#fff}.security-nexus-core-label,.security-nexus-stat-label{color:#fff!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#fff!important}.security-nexus-core-label{font-size:9px!important;letter-spacing:.04em}.security-nexus-stat-label,.security-nexus-stat-value{font-size:9px!important;line-height:1}.topbar{position:-webkit-sticky;position:sticky;top:0;inset-block-start:0;z-index:1200;width:100%;flex:0 0 auto;align-self:stretch;isolation:isolate;transform:translateZ(0);--security-nexus-mobile-scale:0.54;--security-nexus-mobile-height:18px;--security-nexus-mobile-side-pad:12px;--security-nexus-mobile-indicator-pad:var(--security-nexus-mobile-side-pad);padding-top:var(--app-topbar-safe-pad);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(680px 120px at 12% 0,color-mix(in srgb,var(--primary) 7%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--mix-bg) 42%,transparent) 0,color-mix(in srgb,var(--mix-bg) 16%,transparent) 58%,transparent 100%);border-bottom:0;box-shadow:none}.pc01-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.topbar.topbar-menu-open{z-index:1600}.topbar-inner{height:var(--app-topbar-height);min-height:var(--app-topbar-height);justify-content:flex-start;gap:14px}.brand,.topbar-inner{display:flex;align-items:center}.brand{gap:10px;text-decoration:none}.brand,.topbar-brand-home{flex:0 0 auto}.brand-logo{display:block;height:52px;width:auto;transition:filter var(--press-duration) ease,opacity var(--press-duration) ease}.brand:active .brand-logo{opacity:.92;filter:brightness(.96) drop-shadow(0 0 8px rgba(204,255,0,.18))}.topbar-actions{display:flex;align-items:center;gap:12px;margin-left:0;flex:0 0 auto}.topbar-login-mobile{display:none;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--primary) 48%,hsla(0,0%,100%,.08));background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,transparent),hsla(0,0%,100%,.05));text-decoration:none;white-space:nowrap;font-family:var(--font-orbitron),sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 1px rgba(204,255,0,.12),0 0 16px rgba(204,255,0,.16),0 10px 24px -18px rgba(0,0,0,.82);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform var(--press-duration) ease,filter var(--press-duration) ease}.topbar-login-mobile,.topbar-login-mobile:visited{color:hsla(0,0%,100%,.94)}.topbar-login-mobile:hover{border-color:color-mix(in srgb,var(--primary) 64%,hsla(0,0%,100%,.1));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 0 1px rgba(204,255,0,.16),0 0 20px rgba(204,255,0,.22),0 12px 28px -18px rgba(0,0,0,.86)}.topbar-login-mobile:active{transform:translateY(1px) scale(.985);filter:brightness(.97)}.topbar-menu{display:none;position:relative;z-index:1000}.topbar-menu summary,.topbar-menu-trigger{list-style:none;cursor:pointer}.topbar-menu-trigger{display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:44px;min-height:40px;border-radius:0;padding:8px 6px;border:1px solid transparent;background:transparent;color:var(--overlay-92);box-shadow:none;text-shadow:none!important;outline:none;-webkit-tap-highlight-color:transparent;font-family:var(--font-orbitron),sans-serif!important;font-weight:700!important;font-size:12px!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform var(--press-duration) ease,filter var(--press-duration) ease}.topbar-menu-trigger-icon{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:16px;height:14px}.topbar-menu-trigger-icon span{display:block;width:100%;height:2px;border-radius:999px;background:currentColor}.topbar-menu-trigger-icon span:nth-child(2){width:12px}.topbar-menu-trigger-icon span:nth-child(3){width:14px}.topbar-menu-trigger .topbar-menu-trigger-label{font-family:var(--font-orbitron),sans-serif!important;font-weight:700!important;font-size:12px!important}.topbar-menu[open] .topbar-menu-trigger{border-color:transparent;background:transparent!important;box-shadow:none;color:var(--primary)}.topbar-menu-trigger.is-open{color:var(--primary)}.topbar-menu-trigger.is-open .topbar-menu-trigger-icon span{background:var(--primary)}.topbar-menu-trigger:active{background:transparent;border-color:transparent}html[data-input-modality=keyboard] .topbar-menu-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-12)}.topbar-menu summary::-webkit-details-marker{display:none}.topbar-menu summary::marker{content:""}.topbar-menu[open] .topbar-menu-panel{display:block}.topbar-menu-panel{position:fixed;left:50%;right:auto;top:calc(var(--app-topbar-safe-pad) + 64px);transform:translateX(-50%);width:min(92vw,360px);background:linear-gradient(135deg,rgba(204,255,0,.12) 0,rgba(204,255,0,.05) 40%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--mix-bg) 92%,transparent),color-mix(in srgb,var(--mix-bg) 75%,transparent));border:1px solid var(--border2);border-radius:14px;box-shadow:var(--shadow);padding:12px;display:none;z-index:1602}.topbar-menu-backdrop{display:none}.topbar-menu-panel .wallet-nav{flex-direction:column;align-items:stretch;gap:6px}.topbar-menu-panel .wallet-nav-item{display:flex;width:100%;min-height:46px;padding:12px 14px;align-items:center;justify-content:flex-start;outline:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;border:1px solid transparent;background:transparent;box-shadow:none;text-shadow:none;color:var(--overlay-82);font-family:var(--font-orbitron),sans-serif;font-size:12px;border-radius:12px;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-align:left;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform var(--press-duration) ease,filter var(--press-duration) ease}.topbar-menu-panel .wallet-nav-item:visited{color:var(--overlay-82)}html[data-input-modality=keyboard] .topbar-menu-panel .wallet-nav-item:focus-visible{border-color:var(--primary-35);background:var(--primary-06);box-shadow:0 0 0 1px rgba(204,255,0,.35),0 0 18px rgba(204,255,0,.25);text-shadow:none;color:var(--overlay-92)}.topbar-menu-panel .wallet-nav-item.active{text-shadow:none;color:var(--primary);border-color:transparent;background:transparent;box-shadow:none}.topbar-menu-panel .wallet-nav-item.is-pressed:not(:disabled):not([aria-disabled=true]),.topbar-menu-panel .wallet-nav-item:active:not(:disabled):not([aria-disabled=true]){border-color:var(--primary-35);background:color-mix(in srgb,var(--primary) 10%,transparent);box-shadow:0 0 0 1px rgba(204,255,0,.24),0 8px 18px -16px rgba(0,0,0,.85);color:var(--overlay-92);transform:translateY(1px) scale(.985);filter:brightness(.97)}dialog.nwas-dialog{border:1px solid var(--border2);border-radius:14px;padding:16px;background:linear-gradient(135deg,rgba(204,255,0,.1) 0,rgba(204,255,0,.04) 40%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--mix-bg) 92%,transparent),color-mix(in srgb,var(--mix-bg) 75%,transparent));color:var(--text);box-shadow:var(--shadow);min-width:min(92vw,420px)}dialog.nwas-dialog::-webkit-backdrop{background:color-mix(in srgb,#000 55%,transparent)}dialog.nwas-dialog::backdrop{background:color-mix(in srgb,#000 55%,transparent)}.lang-option{width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;border:none;background:var(--overlay-03);color:var(--overlay-82);font-size:13px;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}html[data-input-modality=keyboard] .lang-option:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-12)}.lang-option.active{background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}.lang-option:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--overlay-92)}.pc01-lang{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid var(--border);background:var(--overlay-03);color:var(--overlay-82);font-size:12px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform var(--press-duration) ease,filter var(--press-duration) ease}.pc01-lang:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--primary) 12%,var(--overlay-03));border-color:var(--primary-35);color:var(--overlay-92)}.security-nexus-shell{display:flex;align-items:center;flex:1 1 auto;min-width:0}.security-nexus-bar{width:auto;margin-top:0;margin-bottom:0;margin-left:20px;padding:0;display:flex;flex-direction:row;align-items:center;gap:8px;font-size:10px;line-height:1;opacity:1;transform:translateY(20px);color:#fff}.security-nexus-core{flex:0 0 auto}.security-nexus-core-label{color:#fff;text-shadow:none;opacity:1;-webkit-text-fill-color:#fff}.security-nexus-bar .stat-label{color:#fff!important;opacity:1;-webkit-text-fill-color:#fff}.security-nexus-active-cipher,.security-nexus-active-cipher-value{min-width:0}@media (hover:hover) and (pointer:fine){.topbar-menu-trigger:active,.topbar-menu-trigger:hover{background:transparent;color:var(--primary)}.topbar-menu-panel .wallet-nav-item:hover{border-color:var(--primary-35);background:var(--primary-06);box-shadow:0 0 0 1px rgba(204,255,0,.35),0 0 18px rgba(204,255,0,.25);text-shadow:none;color:var(--overlay-92)}.lang-option:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}}@media (max-width:768px){.security-nexus-bar{width:100%;margin-left:0;margin-top:12px;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;row-gap:6px;column-gap:10px;white-space:normal;transform:none;min-width:0}.security-nexus-bar>*{min-width:0}.security-nexus-bar .stat-item.horizontal{min-width:0;max-width:100%}.brand-logo{height:26px!important;width:auto}}@media (max-width:900px){.topbar.topbar-authenticated{--security-nexus-mobile-scale:0.68;--security-nexus-mobile-height:19px;--security-nexus-mobile-side-pad:12px;--security-nexus-mobile-indicator-pad:var(--security-nexus-mobile-side-pad)}.topbar-inner{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;height:var(--app-topbar-height);min-height:var(--app-topbar-height);align-items:center;grid-column-gap:12px;column-gap:12px}.topbar-actions{display:flex;gap:4px;padding-right:0;justify-self:end}.topbar-actions>.wallet-nav,.topbar-inner>.wallet-nav{display:none}.topbar-menu{display:block;position:relative}.topbar-menu-backdrop{display:block;position:fixed;inset:0;border:0;padding:0;margin:0;background:color-mix(in srgb,#000 55%,transparent);z-index:1599;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.topbar-lang-desktop{display:none}.topbar-login-mobile{display:inline-flex;flex:0 0 auto}.brand-logo{height:24px;width:auto;transform:translateY(0)}.topbar-brand-home{justify-self:start}.brand{align-items:center;padding-bottom:0;transform:translateY(0)}.security-nexus-shell{flex:1 1 auto;width:100%;min-width:0;max-width:none;height:var(--security-nexus-mobile-height);padding-left:var(--security-nexus-mobile-indicator-pad);padding-right:var(--security-nexus-mobile-side-pad);box-sizing:border-box;overflow:hidden;align-self:center;justify-self:stretch;margin:0}.security-nexus-bar{width:max-content;margin-left:0;margin-top:0;flex-wrap:nowrap;align-items:center;justify-content:flex-start;row-gap:0;column-gap:3px;transform:scale(var(--security-nexus-mobile-scale));transform-origin:left center;white-space:nowrap;min-width:0;align-self:center}.security-nexus-bar>*{min-width:0;flex:0 0 auto}.security-nexus-bar .stat-item.horizontal{min-width:0;max-width:none}.topbar-menu-trigger{min-width:34px;min-height:38px;padding:8px 4px 8px 6px;margin-left:0;margin-right:0}.security-nexus-core-label{font-size:8.8px!important}.security-nexus-stat-label,.security-nexus-stat-value{font-size:8px!important}}@media (max-width:640px){.topbar{--security-nexus-mobile-scale:0.5;--security-nexus-mobile-side-pad:10px;--security-nexus-mobile-indicator-pad:var(--security-nexus-mobile-side-pad)}.topbar.topbar-authenticated{--security-nexus-mobile-scale:0.63;--security-nexus-mobile-side-pad:10px;--security-nexus-mobile-indicator-pad:var(--security-nexus-mobile-side-pad)}}@media (max-width:380px){.topbar{--security-nexus-mobile-scale:0.45;--security-nexus-mobile-side-pad:8px;--security-nexus-mobile-indicator-pad:var(--security-nexus-mobile-side-pad)}.topbar.topbar-authenticated{--security-nexus-mobile-scale:0.55;--security-nexus-mobile-side-pad:8px;--security-nexus-mobile-indicator-pad:var(--security-nexus-mobile-side-pad)}.topbar-login-mobile{padding:0 9px;font-size:9px}.topbar-menu-trigger{padding-left:4px}}.wallet-identity-panel .wallet-identity-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.wallet-identity-panel .wallet-identity-field{border-top:1px solid var(--overlay-06);padding-top:10px}.wallet-identity-panel .wallet-identity-field:nth-child(-n+2){border-top:0;padding-top:0}.wallet-identity-panel .wallet-identity-label{color:hsla(0,0%,100%,.72);font-size:12px;line-height:1.25}.wallet-identity-panel .wallet-identity-valueRow{margin-top:6px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px}.wallet-identity-panel .wallet-identity-value{min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.45;text-align:left}.wallet-identity-panel .wallet-identity-copy{align-self:flex-start}.wallet-user-node-nudge{position:fixed;right:18px;bottom:18px;z-index:9998;width:min(92vw,380px)}.wallet-user-node-nudge-shell{box-shadow:0 16px 42px -22px rgba(0,0,0,.72);background:radial-gradient(560px 220px at 18% 10%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 55%),radial-gradient(560px 220px at 90% 40%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 60%),var(--av2-surface)}.wallet-treemap-stage{position:relative;display:block}.wallet-treemap-svg{position:relative;z-index:1;pointer-events:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.nwas-visual-hitgrid{position:absolute;inset:0;z-index:2;pointer-events:none}.nwas-visual-hit-target{position:absolute;display:block;pointer-events:auto;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent;color:inherit;font:inherit;padding:0;margin:0;outline:none;overflow:hidden;transition:transform .18s ease}.nwas-visual-hit-target:before{content:none}.wallet-treemap-hit-target{border-radius:12px;isolation:isolate}.wallet-treemap-hit-target:after,.wallet-treemap-hit-target:before{content:none}.nwas-visual-hit-target:active{transform:none;box-shadow:none}.nwas-visual-hit-target:active:before{content:none}.nwas-visual-hit-target.is-pressed{transform:none;filter:none;box-shadow:none}.nwas-visual-hit-target.is-pressed:before{content:none}.nwas-visual-hit-target:focus{outline:none}html[data-input-modality=keyboard] .nwas-visual-hit-target:focus-visible{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16),0 0 0 2px color-mix(in srgb,var(--primary) 34%,transparent)}.wallet-app-content{display:grid;grid-gap:16px;gap:16px;min-width:0}.wallet-nav-panel .panel-inner,.wallet-section-header{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.wallet-hero-layout{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(220px,360px) minmax(0,1fr);align-items:center}.wallet-hero-info{display:grid;grid-gap:10px;gap:10px}.wallet-hero-title{font-size:22px;font-weight:600;letter-spacing:-.02em}.wallet-hero-subtitle{color:var(--muted);font-size:12px}.wallet-hero-card{background:linear-gradient(135deg,var(--overlay-02),var(--overlay-04));box-shadow:inset 0 0 0 1px var(--overlay-02)}.wallet-hero-card.compact{min-height:110px}.wallet-hero-card img{filter:drop-shadow(0 12px 22px color-mix(in srgb,#000 60%,transparent))}.wallet-card-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.wallet-card{border:1px solid var(--border);background:linear-gradient(180deg,var(--overlay-04),var(--overlay-02));border-radius:12px;padding:14px;display:grid;grid-gap:6px;gap:6px}.wallet-card-link{text-decoration:none;cursor:pointer}.wallet-card-title{color:var(--muted2);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.wallet-card-value{font-family:var(--figma-font-heading-family,inherit);font-weight:var(--figma-font-heading-weight,600);font-size:18px;letter-spacing:-.01em}.wallet-card-meta{color:var(--muted);font-size:11px}.wallet-link-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.wallet-link-card{border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--overlay-03);display:flex;flex-direction:column;gap:8px;min-height:100px}.wallet-link-title{font-weight:600;font-size:13px}.wallet-link-desc{color:var(--muted);font-size:11px}.wallet-send-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start}.wallet-form,.wallet-send-session-callout{display:grid;grid-gap:12px;gap:12px}.wallet-send-session-callout{padding:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--primary) 18%,hsla(0,0%,100%,.08));background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02)),radial-gradient(circle at 18% 16%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 60%)}.wallet-send-session-callout--danger{border-color:color-mix(in srgb,var(--danger) 36%,hsla(0,0%,100%,.08));background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.02)),radial-gradient(circle at 16% 14%,color-mix(in srgb,var(--danger) 20%,transparent),transparent 60%)}.wallet-send-session-copy{display:grid;grid-gap:6px;gap:6px}.wallet-send-session-title{color:hsla(0,0%,100%,.96);font-size:13px;font-weight:700;letter-spacing:-.01em}.wallet-send-action-grid{display:grid;grid-gap:10px;gap:10px;align-items:stretch}.wallet-send-action-grid,.wallet-send-action-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-send-recipient-toolbar{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(112px,1fr));align-items:stretch}.wallet-recipient-trigger{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}.wallet-recipient-trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-recipient-trigger-chevron{color:color-mix(in srgb,var(--primary) 72%,#fff 28%);font-size:16px;line-height:1}.wallet-recipient-picker-backdrop{position:fixed;inset:0;z-index:10010;display:flex;align-items:center;justify-content:center;padding:max(24px,calc(var(--safe-area-top) + 12px)) max(20px,calc(var(--safe-area-right) + 12px)) max(24px,calc(var(--safe-area-bottom) + 12px)) max(20px,calc(var(--safe-area-left) + 12px));background:color-mix(in srgb,#000 68%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wallet-recipient-picker-dismiss{position:absolute;inset:0;border:0;padding:0;background:transparent;cursor:pointer}.wallet-recipient-picker{position:relative;z-index:1;width:min(92vw,560px);border-radius:16px;border:1px solid color-mix(in srgb,var(--primary) 18%,hsla(0,0%,100%,.08));background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 56%),linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.025));box-shadow:0 24px 80px rgba(0,0,0,.44),inset 0 1px 0 hsla(0,0%,100%,.08)}.wallet-recipient-picker-header{border-bottom:1px solid hsla(0,0%,100%,.06)}.wallet-recipient-picker-list{display:grid;grid-gap:10px;gap:10px}.wallet-recipient-picker-option{width:100%;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.94);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;text-align:left}.wallet-recipient-picker-option.is-selected{border-color:color-mix(in srgb,var(--primary) 36%,hsla(0,0%,100%,.1));background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.028)),radial-gradient(circle at 15% 16%,color-mix(in srgb,var(--primary) 18%,transparent),transparent 60%)}.wallet-recipient-picker-value{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.wallet-recipient-picker-meta{color:color-mix(in srgb,var(--primary) 74%,#fff 26%);font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}@media (max-width:820px){.wallet-send-action-grid,.wallet-send-recipient-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-send-recipient-toolbar>:first-child{grid-column:1/-1}}.wallet-highlight{border:1px solid var(--border);background:linear-gradient(135deg,var(--overlay-03),var(--overlay-05));border-radius:12px;padding:12px;display:grid;grid-gap:8px;gap:8px}.login-social-block .social-login-container{margin-top:2px}.login-local-divider-line{width:100%;height:1px;margin:22px 0 18px;background:color-mix(in srgb,var(--primary) 82%,transparent 18%)}.wallet-panel-embedded,.wallet-user-node-panel.wallet-panel-embedded,.wallet-webauthn-panel.wallet-panel-embedded{gap:12px}.wallet-webauthn-embedded-title{color:hsla(0,0%,100%,.96);margin-bottom:-2px}.wallet-flow-flat-section .wallet-highlight{border:none;box-shadow:none;background:transparent;border-radius:0;padding:0;gap:10px}.wallet-flow-flat-section .wallet-highlight.danger{border:none;background:transparent}.wallet-numbered-section .wallet-highlight{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;gap:10px}.wallet-numbered-section .wallet-send-grid{grid-template-columns:minmax(0,1fr);gap:12px}.wallet-numbered-section .wallet-send-grid>*{min-width:0}@media (max-width:640px){.login-social-block .social-login-container{margin-top:0;gap:10px}.login-local-divider-line{margin:24px 0 12px}}.wallet-flow-flat-section .wallet-send-grid{grid-template-columns:minmax(0,1fr)}.wallet-flow-flat-section .input{border:none;box-shadow:none;background:color-mix(in srgb,hsla(0,0%,100%,.06) 100%,var(--overlay-04))}.wallet-flow-flat-section .input:focus{border:none;box-shadow:none;background:color-mix(in srgb,hsla(0,0%,100%,.08) 100%,var(--overlay-04))}.wallet-highlight.danger{border-color:color-mix(in srgb,var(--danger) 45%,var(--border) 55%);background:linear-gradient(135deg,color-mix(in srgb,var(--danger) 10%,var(--overlay-05)),var(--overlay-04))}.wallet-delete-zone-shell{border-color:var(--danger)}.wallet-delete-zone-title{color:var(--primary)}.wallet-delete-modal-backdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--overlay-90) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wallet-delete-modal{width:min(100%,460px);display:grid;grid-gap:14px;gap:14px;padding:20px;border-radius:22px;border:1px solid color-mix(in srgb,var(--danger) 24%,var(--border) 76%);background:linear-gradient(180deg,color-mix(in srgb,var(--overlay-04) 92%,transparent),color-mix(in srgb,var(--overlay-02) 96%,transparent)),radial-gradient(circle at top,color-mix(in srgb,var(--danger) 10%,transparent),transparent 58%);box-shadow:0 22px 70px rgba(0,0,0,.42),0 0 0 1px hsla(0,0%,100%,.04)}.wallet-delete-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wallet-delete-modal-title{font-size:18px;font-weight:700;color:var(--fg)}.wallet-delete-modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--overlay-82);font-size:13px;cursor:pointer;padding:0}.wallet-delete-modal-body{display:grid;grid-gap:14px;gap:14px}.wallet-delete-modal-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.wallet-delete-pin-block{display:grid;grid-gap:8px;gap:8px;padding-top:8px;border-top:1px solid var(--overlay-06)}.wallet-delete-page-shell{display:grid;grid-gap:16px;gap:16px;padding:20px;border-radius:20px}.wallet-delete-warning-block{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--danger) 36%,var(--border) 64%);background:color-mix(in srgb,var(--danger) 8%,var(--overlay-03))}.wallet-delete-warning-title{font-size:13px;font-weight:700;color:color-mix(in srgb,var(--danger) 84%,var(--fg) 16%)}.wallet-delete-warning-line{font-size:13px;line-height:1.55;color:var(--overlay-82)}.wallet-param{display:grid;grid-gap:8px;gap:8px;padding:10px 0;border-top:1px solid var(--overlay-06)}.wallet-param:first-child{border-top:0;padding-top:0}.wallet-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--overlay-03);color:var(--overlay-82);font-size:11px}.hero-wallet-status{display:flex;justify-content:flex-end;align-items:center}.hero-wallet-status.hero-wallet-status-inline{justify-content:flex-start}.hero-wallet-status-card{position:relative;border:1px solid hsla(0,0%,100%,.08);background:radial-gradient(420px 220px at 20% 0,var(--primary-10),transparent 55%),radial-gradient(420px 220px at 90% 55%,var(--primary-06),transparent 60%),linear-gradient(180deg,var(--overlay-04),var(--overlay-02));box-shadow:var(--shadow),0 0 0 1px hsla(0,0%,100%,.03);border-radius:14px;padding:14px;min-width:280px;max-width:440px;isolation:isolate;overflow:hidden}.hero-wallet-status-pressable{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent;color:inherit;font:inherit;padding:0;margin:0;text-align:left;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;transition:transform var(--press-duration) ease,filter var(--press-duration) ease}.hero-wallet-status-pressable:focus{outline:none}html[data-input-modality=keyboard] .hero-wallet-status-pressable:focus-visible{border-radius:10px;box-shadow:0 0 0 2px var(--primary-12)}.hero-wallet-status-main{flex:1 1 auto;min-width:0}.hero-wallet-status-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.hero-wallet-status-grid-button{width:100%}.hero-wallet-status-status{font-size:11px;font-weight:600;color:var(--overlay-92);line-height:1.1}.hero-wallet-status-status-meta{margin-left:6px;display:flex;align-items:center;gap:8px;font-size:10px;color:var(--overlay-70);line-height:1.1;white-space:nowrap}.hero-wallet-status-link{display:inline-flex;align-items:center;font-size:11px;color:var(--danger);text-decoration:none;border:1px solid color-mix(in srgb,var(--danger) 55%,var(--border) 45%);border-radius:999px;padding:5px 10px;background:color-mix(in srgb,var(--danger) 10%,var(--overlay-04));outline:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform var(--press-duration) ease,filter var(--press-duration) ease}.hero-wallet-status-link:focus{outline:none}html[data-input-modality=keyboard] .hero-wallet-status-link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 18%,transparent)}.hero-wallet-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.hero-wallet-status-grid>div{min-width:0}.hero-wallet-status-k{font-size:9px;color:var(--primary);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 6px rgba(204,255,0,.22),0 0 12px rgba(204,255,0,.12)}.hero-wallet-status-v{font-size:12px;overflow-wrap:anywhere;word-break:break-word}.hero-wallet-status-dim,.hero-wallet-status-v{color:var(--overlay-92)}.hero-wallet-status-hint{margin-top:2px;font-size:10px;line-height:1.2;color:var(--danger)}@media (hover:hover) and (pointer:fine){.account-recovery-trigger:hover{border-color:var(--primary-35);background:var(--primary-06);color:var(--overlay-92)}.hero-wallet-status-link:hover{background:color-mix(in srgb,var(--danger) 14%,var(--overlay-06));box-shadow:0 0 14px rgba(227,31,50,.14)}.wallet-treemap-hit-target:hover{transform:none;box-shadow:none}.wallet-card-link:hover{background:linear-gradient(180deg,var(--primary-06),var(--overlay-02));border-color:var(--primary-35);box-shadow:0 0 0 1px rgba(204,255,0,.25)}.wallet-link-card:hover{background:var(--overlay-04)}}@media (max-width:900px){.wallet-hero-layout,.wallet-identity-panel .wallet-identity-grid,.wallet-send-grid{grid-template-columns:1fr}.wallet-identity-panel .wallet-identity-field:nth-child(-n+2){border-top:1px solid var(--overlay-06);padding-top:10px}.wallet-identity-panel .wallet-identity-field:first-child{border-top:0;padding-top:0}}@media (max-width:720px){.account-recovery-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-recovery-trigger{min-height:40px;font-size:12px;padding:9px 10px}.login-create-account-hint{margin-top:18px}}@media (max-width:900px){.hero-wallet-status.desktop-only{display:none}.hero-wallet-status.mobile-only{display:flex;justify-content:center}.hero-wallet-status.mobile-only .hero-wallet-status-card{width:100%;max-width:100%;min-width:0;padding:12px 16px}.hero-wallet-status.mobile-only .hero-wallet-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.hero-wallet-status.mobile-only .hero-wallet-status-row{gap:12px}.hero-wallet-status.mobile-only .hero-wallet-status-row>.row{font-size:13px;line-height:1.2}.hero-wallet-status.mobile-only .hero-wallet-status-link{font-size:11px;padding:5px 10px}.hero-wallet-status .bubble-indicator{font-size:11px}}@media (min-width:901px){.hero-wallet-status .bubble-indicator{font-size:12px}.hero-wallet-status.desktop-only{display:flex}.hero-wallet-status.mobile-only{display:none}}.hero-wallet-status-card>*{position:relative;z-index:1}.wallet-user-node-companion-section .marketing-band{background:radial-gradient(520px 220px at 12% 0,rgba(204,255,0,.12),transparent 54%),radial-gradient(440px 240px at 88% 12%,rgba(255,47,127,.09),transparent 52%),linear-gradient(180deg,rgba(13,16,24,.98),rgba(8,10,18,.99))}.wallet-create-auth-companion-section .marketing-band,.wallet-create-contact-verify-section .marketing-band,.wallet-create-step-four.is-create-mode .marketing-band{border:0;background:transparent;box-shadow:none}.wallet-user-node-companion-shell{display:grid;grid-gap:14px;gap:14px;max-width:760px;margin:0 auto;padding:18px;border-radius:28px;border:1px solid rgba(198,255,0,.16);background:radial-gradient(420px 180px at 8% 0,rgba(204,255,0,.12),transparent 54%),radial-gradient(320px 180px at 94% 10%,rgba(255,61,123,.1),transparent 48%),linear-gradient(180deg,rgba(17,19,29,.96),rgba(8,10,18,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 26px 46px rgba(0,0,0,.28)}.wallet-create-auth-companion-section .wallet-user-node-companion-shell,.wallet-create-contact-verify-section .wallet-user-node-companion-shell,.wallet-create-step-four.is-create-mode .wallet-user-node-companion-shell{max-width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.wallet-create-companion-surface{display:grid;grid-gap:14px;gap:14px}.wallet-create-section-spacer{height:8px}.wallet-create-social-block .social-login-container{margin-top:2px}.wallet-create-local-divider-line{width:100%;height:1px;margin:22px 0 18px;background:color-mix(in srgb,var(--primary) 82%,transparent 18%)}.wallet-create-login-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wallet-create-login-inline a{color:var(--primary);text-decoration:none;font:inherit}.wallet-create-submit-row{justify-content:flex-start;align-items:center;flex-wrap:wrap}.wallet-create-submit-action{margin-left:auto;flex:0 0 auto;width:auto;min-width:max-content;max-width:100%}.wallet-create-error-text{color:var(--danger)}.wallet-create-contact-verify-section .wallet-create-companion-surface,.wallet-create-step-four.is-create-mode .wallet-create-companion-surface,.wallet-create-step-four.is-create-mode .wallet-user-node-install-panel{font-family:var(--font-orbitron),sans-serif}.wallet-create-phone-verify-title,.wallet-create-step-four.is-create-mode .wallet-create-companion-surface .panel-title{color:color-mix(in srgb,var(--primary) 86%,#fff 14%);text-shadow:0 0 18px color-mix(in srgb,var(--primary) 28%,transparent)}.wallet-create-step-four.is-create-mode .wallet-create-companion-surface .subtle{font-family:var(--font-orbitron),sans-serif;letter-spacing:.01em;line-height:1.55}.wallet-create-progress-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 4px;padding:0;list-style:none}.wallet-create-progress-step{position:relative;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:radial-gradient(140px 70px at 18% 0,rgba(204,255,0,.05),transparent 62%),linear-gradient(180deg,rgba(19,22,31,.72),rgba(9,11,18,.82));color:rgba(245,247,255,.58)}.wallet-create-progress-step.is-active{border-color:color-mix(in srgb,var(--primary) 42%,hsla(0,0%,100%,.08));background:radial-gradient(160px 80px at 16% 0,color-mix(in srgb,var(--primary) 14%,transparent),transparent 62%),linear-gradient(180deg,rgba(18,30,18,.76),rgba(9,11,18,.9));color:rgba(250,255,235,.92)}.wallet-create-progress-step.is-complete{border-color:color-mix(in srgb,var(--primary) 32%,hsla(0,0%,100%,.08));color:color-mix(in srgb,var(--primary) 76%,#fff 24%)}.wallet-create-progress-index{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);color:inherit;font-size:10px;font-weight:800;letter-spacing:.08em}.wallet-create-progress-step.is-active .wallet-create-progress-index,.wallet-create-progress-step.is-complete .wallet-create-progress-index{background:color-mix(in srgb,var(--primary) 16%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--primary) 16%,transparent)}.wallet-create-progress-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.wallet-create-progress-title{font-size:11px;font-weight:800;line-height:1.15;letter-spacing:.05em}.wallet-create-progress-state{font-size:9px;line-height:1.1;letter-spacing:.12em;text-transform:uppercase;color:rgba(245,247,255,.5)}.wallet-create-progress-step.is-active .wallet-create-progress-state,.wallet-create-progress-step.is-complete .wallet-create-progress-state{color:color-mix(in srgb,var(--primary) 62%,#fff 38%)}.wallet-create-contact-panel-title{color:color-mix(in srgb,var(--primary) 82%,#fff 18%);text-shadow:0 0 16px color-mix(in srgb,var(--primary) 24%,transparent)}.wallet-create-contact-panel-subtitle{max-width:780px}.wallet-create-contact-start-form{display:grid;grid-gap:16px;gap:16px;max-width:760px}.wallet-create-contact-field{display:grid;grid-gap:8px;gap:8px}.wallet-create-contact-field label,.wallet-create-otp-label{color:color-mix(in srgb,var(--primary) 70%,var(--overlay-90) 30%)}.wallet-create-contact-email-input,.wallet-create-contact-phone-input,.wallet-create-otp-input{width:min(100%,560px);min-height:54px;border-radius:14px}.wallet-create-contact-helper{max-width:720px;margin-top:0;color:rgba(245,247,255,.68);line-height:1.5}.wallet-create-contact-action-row{display:flex;justify-content:flex-start;align-items:center}.wallet-create-contact-send-action.btn,.wallet-create-step-four.is-create-mode .wallet-user-node-primary-action.btn{width:min(100%,360px);min-height:54px;border-radius:14px;border-color:color-mix(in srgb,var(--primary) 46%,var(--border) 54%);background:radial-gradient(180px 90px at 50% 100%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 62%),linear-gradient(180deg,rgba(17,22,19,.94),rgba(8,10,14,.98))!important;color:color-mix(in srgb,var(--primary) 18%,#fff 82%);font-family:var(--font-orbitron),sans-serif;font-weight:800;letter-spacing:.06em;box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent),0 0 20px color-mix(in srgb,var(--primary) 22%,transparent),0 14px 30px rgba(0,0,0,.34)}.wallet-create-contact-send-action.btn:hover:not(:disabled),.wallet-create-step-four.is-create-mode .wallet-user-node-primary-action.btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 62%,var(--border) 38%);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 24%,transparent),0 0 28px color-mix(in srgb,var(--primary) 30%,transparent),0 16px 34px rgba(0,0,0,.38)}.wallet-create-otp-form{gap:14px}.wallet-create-otp-channel-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.wallet-create-otp-channel-step{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:42px;padding:8px 10px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.025);color:rgba(245,247,255,.6);font-size:12px;font-weight:800}.wallet-create-otp-channel-step.is-active{border-color:color-mix(in srgb,var(--primary) 42%,hsla(0,0%,100%,.1));background:color-mix(in srgb,var(--primary) 8%,hsla(0,0%,100%,.025));color:rgba(250,255,238,.94)}.wallet-create-otp-channel-step.is-complete{border-color:color-mix(in srgb,var(--primary) 34%,hsla(0,0%,100%,.08));color:color-mix(in srgb,var(--primary) 76%,#fff 24%)}.wallet-create-otp-channel-mark{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary) 9%,transparent);font-size:9px;letter-spacing:.04em}.wallet-create-otp-transition{display:inline-flex;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:38px;padding:9px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--primary) 22%,hsla(0,0%,100%,.08));background:radial-gradient(160px 70px at 10% 0,color-mix(in srgb,var(--primary) 14%,transparent),transparent 62%),hsla(0,0%,100%,.025);color:rgba(245,247,255,.78);font-size:12px;line-height:1.4;animation:walletCreateStepReveal .26s ease both}.wallet-create-otp-transition.is-email{color:color-mix(in srgb,var(--primary) 42%,#fff 58%);box-shadow:0 0 18px color-mix(in srgb,var(--primary) 10%,transparent)}.wallet-create-otp-transition-dot{width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--primary) 84%,#fff 16%);box-shadow:0 0 14px color-mix(in srgb,var(--primary) 36%,transparent);flex:0 0 auto}.wallet-create-otp-entry{display:grid;grid-gap:10px;gap:10px;animation:walletCreateStepReveal .24s ease both}.wallet-create-otp-primary-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:stretch}.wallet-create-otp-input{min-width:0}.wallet-create-otp-input.is-verified{border-color:color-mix(in srgb,var(--primary) 52%,var(--border) 48%);background:color-mix(in srgb,var(--primary) 7%,var(--overlay-04))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent),0 0 18px color-mix(in srgb,var(--primary) 12%,transparent)}.wallet-create-otp-verify-action{min-width:112px;min-height:54px;border-radius:14px}.wallet-create-otp-verify-action.is-verified{border-color:color-mix(in srgb,var(--primary) 58%,var(--border) 42%);background:color-mix(in srgb,var(--primary) 11%,var(--overlay-04))!important;color:color-mix(in srgb,var(--primary) 86%,#fff 14%);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent),0 0 22px color-mix(in srgb,var(--primary) 18%,transparent)}.wallet-create-otp-verify-action.is-verified:disabled{opacity:1;cursor:default}.wallet-create-otp-secondary-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.wallet-create-otp-quiet-action{min-height:38px;padding:8px 12px;border-color:color-mix(in srgb,var(--primary) 14%,var(--border) 86%);background:color-mix(in srgb,var(--primary) 4%,var(--overlay-04))!important;color:color-mix(in srgb,var(--overlay-90) 76%,var(--primary) 24%);font-size:12px;box-shadow:none}.wallet-create-otp-quiet-action:disabled{opacity:.46;cursor:default}.wallet-create-otp-reset-action{margin-left:auto}.wallet-create-otp-status{min-height:26px;display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--primary) 84%,#fff 16%);text-shadow:none}.wallet-create-otp-status.is-complete{text-shadow:0 0 16px color-mix(in srgb,var(--primary) 22%,transparent);animation:walletCreateOtpCompletePulse .7s ease both}.wallet-user-node-step-actions{display:grid;grid-gap:10px;gap:10px}.wallet-user-node-install-panel{display:grid;grid-gap:16px;gap:16px;padding:0;border:0;background:transparent;box-shadow:none}.wallet-user-node-install-heading{display:flex;align-items:center;min-height:28px}.wallet-user-node-install-kicker{color:color-mix(in srgb,var(--primary) 86%,#fff 14%);font-size:14px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-shadow:0 0 18px color-mix(in srgb,var(--primary) 24%,transparent)}.wallet-create-step-four.is-create-mode .wallet-user-node-install-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.wallet-create-step-four.is-create-mode .wallet-user-node-store-action{min-height:70px;display:inline-flex;align-items:center;justify-content:flex-start;gap:14px;padding:14px 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--primary) 34%,hsla(0,0%,100%,.08));background:radial-gradient(260px 130px at 14% 10%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 60%),linear-gradient(180deg,rgba(15,21,18,.96),rgba(7,10,14,.98));color:rgba(245,247,255,.96);text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 0 0 1px color-mix(in srgb,var(--primary) 8%,transparent),0 0 18px color-mix(in srgb,var(--primary) 16%,transparent),0 14px 30px rgba(0,0,0,.3);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.wallet-create-step-four.is-create-mode .wallet-user-node-store-action:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--primary) 52%,hsla(0,0%,100%,.12));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 0 0 1px color-mix(in srgb,var(--primary) 12%,transparent),0 0 26px color-mix(in srgb,var(--primary) 24%,transparent),0 16px 34px rgba(0,0,0,.36)}.wallet-user-node-store-copy{min-width:0;display:grid;grid-gap:3px;gap:3px}.wallet-user-node-store-kicker{color:rgba(245,247,255,.7);font-size:11px;font-weight:800;line-height:1.1;letter-spacing:.06em}.wallet-user-node-store-title{color:hsla(0,0%,100%,.98);font-size:16px;font-weight:900;line-height:1.15;letter-spacing:.02em}.wallet-create-step-four.is-create-mode .wallet-user-node-store-icon{color:#d9ff63;flex:0 0 auto}.wallet-user-node-cta-logo-svg{width:34px;height:34px;display:block}.wallet-create-step-four.is-create-mode .wallet-user-node-action-row{justify-content:flex-start;align-items:center;display:flex;width:100%;margin:0}.wallet-user-node-status,.wallet-user-node-warning{display:grid;grid-gap:8px;gap:8px;border-radius:0;padding:2px 0 0;box-shadow:none}.wallet-user-node-warning{border:1px solid hsla(0,100%,73%,.28);background:linear-gradient(180deg,rgba(76,14,23,.62),rgba(22,10,14,.92)),rgba(14,11,17,.98)}.wallet-user-node-status{border:0;background:transparent}.wallet-user-node-status.is-pending{border-color:transparent}.wallet-user-node-status.is-ready{border-color:transparent;background:transparent}.wallet-user-node-warning-title{color:#ffe6e6;font-family:var(--font-orbitron),sans-serif;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.wallet-user-node-status .wallet-user-node-warning-title{color:color-mix(in srgb,var(--primary) 78%,#fff 22%)}.wallet-user-node-warning-body{color:hsla(0,0%,100%,.84);font-size:13px;line-height:1.48}.wallet-user-node-status .wallet-user-node-warning-body{color:rgba(245,247,255,.78)}.wallet-user-node-warning-meta{color:hsla(0,0%,100%,.62);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.wallet-user-node-status .wallet-user-node-warning-meta{color:rgba(245,247,255,.58)}@keyframes walletCreateStepReveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes walletCreateOtpCompletePulse{0%{opacity:0;transform:translateY(2px);filter:drop-shadow(0 0 0 color-mix(in srgb,var(--primary) 0,transparent))}60%{opacity:1;transform:translateY(0);filter:drop-shadow(0 0 14px color-mix(in srgb,var(--primary) 24%,transparent))}to{opacity:1;transform:translateY(0);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--primary) 12%,transparent))}}@media (max-width:640px){.wallet-create-progress-rail{grid-template-columns:1fr}.wallet-create-progress-step{padding:9px 10px}.wallet-create-social-block .social-login-container{margin-top:0;gap:10px}.wallet-create-local-divider-line{margin:20px 0 16px}.wallet-create-contact-email-input,.wallet-create-contact-phone-input,.wallet-create-contact-send-action.btn,.wallet-create-step-four.is-create-mode .wallet-user-node-primary-action.btn{width:100%}.wallet-create-otp-channel-rail,.wallet-create-otp-primary-row{grid-template-columns:1fr}.wallet-create-otp-verify-action{width:100%}.wallet-create-step-four.is-create-mode .wallet-user-node-install-actions,.wallet-user-node-step-actions{grid-template-columns:minmax(0,1fr)}.wallet-user-node-status,.wallet-user-node-warning{border-radius:16px}}.container.wallet-dashboard-wide{max-width:1440px}.marketing-landing{gap:24px}.marketing-landing .marketing-hero{padding:0;margin-top:-24px}.marketing-landing .marketing-hero-inner{min-height:96px;grid-template-columns:1.2fr 1fr;gap:12px;align-items:start}.marketing-landing .marketing-hero-kicker{font-size:14px}.marketing-landing .marketing-hero-title{font-size:22px}.marketing-landing .marketing-hero-title .marketing-hero-title-sub{display:block;font-size:.5em;line-height:1;margin-top:-.08em}.marketing-landing .marketing-hero-subtitle{font-size:14px;line-height:1.35;max-width:520px}.marketing-landing .page-title-section{padding:0}.marketing-landing .page-title{font-family:var(--font-orbitron),sans-serif;font-weight:700;font-size:84px;letter-spacing:-.02em;line-height:1.05}.marketing-landing .page-title .page-title-sub{display:block;font-size:.5em;line-height:1;margin-top:-.08em}.marketing-landing .wallet-form label{color:#fff}.wallet-guest-dashboard-panel{display:grid;grid-gap:8px;gap:8px;padding:0;border:0;background:transparent;box-shadow:none}@media (max-width:900px){.wallet-dashboard-wide .marketing-band-inner{padding-top:20px}.wallet-dashboard-wide .marketing-section-header{margin-bottom:20px}}@media (max-width:768px){.marketing-landing .page-title{font-size:44px}.marketing-landing .marketing-hero-inner{grid-template-columns:1fr}}