@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--bg-main: #04080e;--bg-grid-line: rgba(0, 255, 157, .03);--card-bg: rgba(6, 17, 26, .88);--card-border: rgba(0, 255, 157, .14);--card-hover-border: rgba(0, 255, 157, .45);--input-bg: rgba(3, 10, 16, .9);--input-border: rgba(0, 255, 157, .15);--input-focus: #00FF9D;--primary-green: #00FF9D;--primary-mint: #10F299;--primary-emerald: #059669;--primary-glow: rgba(0, 255, 157, .45);--primary-purple: #00FF9D;--primary-indigo: #10F299;--primary-blue: #00FF9D;--primary-purple-hover: #00e58d;--primary-purple-glow: rgba(0, 255, 157, .45);--text-main: #f8fafc;--text-muted: #94a3b8;--text-dim: #64748b;--text-purple: #a7f3d0;--text-mint: #00FF9D;--badge-bg: rgba(0, 255, 157, .08);--badge-border: rgba(0, 255, 157, .3);--radius-lg: 20px;--radius-md: 14px;--radius-sm: 10px;--radius-full: 9999px;--font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}html,body{background:#04080e;color:var(--text-main);font-family:var(--font-sans);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body:before,body:after{display:none!important}#app-root{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;outline:none;background:none}input{font-family:inherit;outline:none;border:none;background:none;color:inherit}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-main)}::-webkit-scrollbar-thumb{background:#00ff9d33;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00ff9d73}.cogna-pill-tag{display:inline-flex;align-items:center;gap:8px;background:#00ff9d14;border:1px solid rgba(0,255,157,.25);padding:6px 14px;border-radius:var(--radius-full);font-size:.8rem;font-weight:700;color:#a7f3d0;letter-spacing:.3px;box-shadow:0 0 20px #00ff9d1f;width:fit-content}.cogna-pill-tag .tag-dot{width:7px;height:7px;border-radius:50%;background:#00ff9d;box-shadow:0 0 10px #00ff9d;display:inline-block}.cogna-pill-tag .tag-dot.purple{background:#00ff9d;box-shadow:0 0 10px #00ff9d}.glow-btn{background:linear-gradient(135deg,#00ff9d,#00d682);color:#020906;font-weight:800;border-radius:0;padding:10px 22px;box-shadow:0 4px 20px #00ff9d59,0 0 0 1px #fff3 inset;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;gap:8px;letter-spacing:.2px}.glow-btn:hover{background:linear-gradient(135deg,#26ffaa,#00e58d);box-shadow:0 6px 28px #00ff9d8c,0 0 0 1px #ffffff4d inset;transform:translateY(-1px)}html[data-theme=light]{--bg-main: #f2fbf6;--bg-grid-line: rgba(6, 78, 59, .05);--card-bg: rgba(255, 255, 255, .95);--card-border: rgba(167, 243, 208, .8);--card-hover-border: rgba(5, 150, 105, .4);--input-bg: #f0fdf4;--input-border: #cbd5e1;--input-focus: #059669;--primary-purple: #059669;--primary-blue: #059669;--primary-purple-hover: #047857;--primary-purple-glow: rgba(5, 150, 105, .25);--text-main: #062419;--text-muted: #475569;--text-dim: #64748b;--text-purple: #047857;--badge-bg: #ecfdf5;--badge-border: #a7f3d0}html[data-theme=light] body{background:#f2fbf6!important;color:#062419}html[data-theme=light] .cogna-showcase-frame{background:linear-gradient(135deg,#fffffff2,#f8fafcfa);border:1px solid rgba(167,243,208,.9);box-shadow:0 20px 60px #94a3b840,0 0 40px #0596691a}html[data-theme=light] .hero-headline,html[data-theme=light] .foundation-headline,html[data-theme=light] .activity-title,html[data-theme=light] .modal-title{color:#062419}html[data-theme=light] .metric-card{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 20px #94a3b826}html[data-theme=light] .metric-value{background:linear-gradient(135deg,#062419,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] .text-gradient{background:linear-gradient(135deg,#062419,#059669,#047857);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] .glass-pill-btn{background:#f1f5f9e6;border-color:#cbd5e1;color:#062419}html[data-theme=light] .glass-pill-btn:hover{background:#fff;border-color:#94a3b8}html[data-theme=light] .cogna-pill-tag{background:#ecfdf5;border-color:#a7f3d0;color:#047857}html[data-theme=light] .token-select-btn{background:#f1f5f9;border-color:#cbd5e1;color:#062419}html[data-theme=light] .token-select-btn:hover{background:#e2e8f0}html[data-theme=light] .token-menu{background:#fff;border-color:#cbd5e1;box-shadow:0 10px 30px #00000026}html[data-theme=light] .token-option:hover{background:#f1f5f9}html[data-theme=light] .token-option.active{background:#ecfdf5;border-color:#a7f3d0}html[data-theme=light] .privacy-badge{background:#ecfdf5;border-color:#a7f3d0;color:#047857}html[data-theme=light] .preset-btn,html[data-theme=light] .use-max-btn{background:#f1f5f9;border-color:#cbd5e1;color:#047857}html[data-theme=light] .summary-box{background:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .arrow-btn{background:#fff;outline-color:#cbd5e1;box-shadow:0 4px 12px #00000014}html[data-theme=light] .eye-toggle-btn{background:#f1f5f9;border-color:#cbd5e1;color:#059669}html[data-theme=light] .frame-url-bar{background:#f1f5f9;border-color:#cbd5e1;color:#475569}html[data-theme=light] .modal-dialog{background:#fff;border-color:#cbd5e1;box-shadow:0 20px 60px #0003}html[data-theme=light] .wallet-option-item{background:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .wallet-option-item:hover{background:#f1f5f9;border-color:#cbd5e1}html[data-theme=light] .navbar-header{background:#ffffffd9;border-bottom-color:#e2e8f0cc}html[data-theme=light] .brand-name{color:#062419}html[data-theme=light] .nav-links{background:#0000000a;border-color:#00000014}html[data-theme=light] .nav-item{color:#475569}html[data-theme=light] .nav-item.active{background:#fff;color:#059669;border-color:#a7f3d0;box-shadow:0 2px 10px #05966926}html[data-theme=light] .network-badge{background:#f1f5f9;border-color:#cbd5e1;color:#334155}html[data-theme=light] .theme-toggle-btn{background:#f1f5f9;border:1px solid #cbd5e1;color:#062419}html[data-theme=light] .input-section{background:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .input-section:focus-within{background:#fff;border-color:#059669;box-shadow:0 0 16px #05966926}html[data-theme=light] .input-row input{color:#062419}html[data-theme=light] .sidebar-card{background:#fff;border-color:#e2e8f0}html[data-theme=light] .warning-box{background:#fffbeb;border-color:#fde68a;color:#92400e}html[data-theme=light]{--bg-main: #f2fbf6;--bg-grid-line: rgba(0, 0, 0, .03);--card-bg: #ffffff;--card-border: #e2e8f0;--card-hover-border: #a7f3d0;--input-bg: #f8fafc;--input-border: #cbd5e1;--input-focus: #059669;--primary-purple: #059669;--primary-blue: #059669;--primary-purple-hover: #047857;--primary-purple-glow: rgba(5, 150, 105, .25);--text-main: #062419;--text-muted: #475569;--text-dim: #64748b;--text-purple: #047857;--badge-bg: #ecfdf5;--badge-border: #a7f3d0}html[data-theme=light] .card-container,html[data-theme=light] .sidebar-card,html[data-theme=light] .bento-card,html[data-theme=light] .modal-dialog{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 10px 30px #0000000d,0 1px 3px #00000005!important}html[data-theme=light] .card-title,html[data-theme=light] .card-section-title,html[data-theme=light] .step-title,html[data-theme=light] .bento-title,html[data-theme=light] .modal-title,html[data-theme=light] .hero-headline,html[data-theme=light] .foundation-headline,html[data-theme=light] .guarantee-text strong{color:#062419!important}html[data-theme=light] .input-section{background:#f8fafc!important;border-color:#cbd5e1!important}html[data-theme=light] .input-section:focus-within{background:#fff!important;border-color:#059669!important;box-shadow:0 0 16px #05966926!important}html[data-theme=light] .amount-input,html[data-theme=light] .address-input,html[data-theme=light] .receive-amount-display{color:#062419!important}html[data-theme=light] .preset-btn,html[data-theme=light] .use-max-btn,html[data-theme=light] .paste-btn,html[data-theme=light] .token-select-btn{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important}html[data-theme=light] .preset-btn:hover,html[data-theme=light] .use-max-btn:hover,html[data-theme=light] .paste-btn:hover,html[data-theme=light] .token-select-btn:hover{background:#e2e8f0!important;color:#062419!important}html[data-theme=light] .fee-mode-selector{background:#f1f5f9!important;border-color:#cbd5e1!important}html[data-theme=light] .fee-mode-btn{color:#64748b!important}html[data-theme=light] .fee-mode-btn.active{color:#020906!important;background:#00ff9d!important}html[data-theme=light] .summary-box{background:#f8fafc!important;border-color:#e2e8f0!important}html[data-theme=light] .summary-value{color:#062419!important}html[data-theme=light] .fee-badge{background:#ecfdf5!important;color:#047857!important;border-color:#a7f3d0!important}html[data-theme=light] .tooltip-trigger{background:#e2e8f0!important;color:#475569!important}html[data-theme=light] .eye-toggle-btn{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#059669!important}html[data-theme=light] .prover-widget{background:#f8fafc!important;border-color:#e2e8f0!important}html[data-theme=light] .widget-progress-bar{background:#e2e8f0!important}html[data-theme=light] .step-badge{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important}html[data-theme=light] .timeline-step.active .step-badge{background:linear-gradient(135deg,#00ff9d,#059669)!important;color:#020906!important}html[data-theme=light] .guarantee-icon{background:#ecfdf5!important;border-color:#a7f3d0!important}html[data-theme=light] .lang-menu,html[data-theme=light] .token-menu{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 14px 36px #0000001f!important}html[data-theme=light] .lang-name,html[data-theme=light] .token-name{color:#062419!important}html[data-theme=light] .lang-option:hover,html[data-theme=light] .token-option:hover{background:#f1f5f9!important}html[data-theme=light] .wallet-option-item,html[data-theme=light] .transfer-summary-card{background:#f8fafc!important;border-color:#e2e8f0!important}html[data-theme=light] .summary-amount-badge{background:#ecfdf5!important;border-color:#a7f3d0!important}html[data-theme=light] .big-amount,html[data-theme=light] .wallet-name{color:#062419!important}html[data-theme=light] .modal-close-btn{color:#64748b!important}html[data-theme=light] .modal-close-btn:hover{color:#062419!important}html[data-theme=light] .privacy-badge{background:#ecfdf5!important;border-color:#a7f3d0!important;color:#047857!important}html[data-theme=light] .custody-note{color:#64748b!important}.activity-view-container{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px;padding:32px;box-shadow:0 16px 48px #0006;margin-top:10px}.activity-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.activity-title{font-size:1.4rem;font-weight:800;color:var(--text-main)}.activity-subtitle{font-size:.9rem;color:var(--text-muted);margin-top:4px}.refresh-btn{display:flex;align-items:center;gap:8px;background:#00ff9d14;border:1px solid rgba(0,255,157,.2);padding:8px 16px;border-radius:4px;color:#00ff9d;font-size:.85rem;font-weight:700;transition:all .2s ease}.refresh-btn:hover{background:#00ff9d2e;border-color:#00ff9d66;color:#fff}.activity-table-wrapper{overflow-x:auto}.activity-table{width:100%;border-collapse:collapse;text-align:left;font-size:.88rem}.activity-table th{padding:12px 16px;font-size:.75rem;font-weight:800;color:var(--text-muted);border-bottom:1px solid rgba(0,255,157,.12);letter-spacing:.5px}.activity-table td{padding:16px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text-main)}.status-badge{padding:4px 10px;border-radius:var(--radius-full);font-size:.8rem;font-weight:600;display:inline-block}.status-badge.settled{background:#00ff9d1f;color:#00ff9d;border:1px solid rgba(0,255,157,.3)}.status-badge.screening{background:#f59e0b1f;color:#fbbf24;border:1px solid rgba(245,158,11,.3)}.status-badge.sealed{background:#00ff9d14;color:#a7f3d0;border:1px solid rgba(0,255,157,.25)}.tx-type{font-weight:600}.masked-amount{font-family:var(--font-mono);font-weight:600}.tx-hash{font-family:var(--font-mono);color:#00ff9d;text-decoration:none}.tx-hash:hover{text-decoration:underline}.tx-age{color:var(--text-dim);font-size:.8rem}.pagination-container{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.page-dots{color:var(--text-dim);padding:0 4px}@media(max-width:768px){.activity-view-container{padding:20px 14px;border-radius:8px}.activity-header{flex-direction:column;gap:14px}.activity-title{font-size:1.2rem}.activity-table th,.activity-table td{padding:10px 12px;font-size:.8rem;white-space:nowrap}.pagination-container{flex-wrap:wrap;gap:10px;justify-content:center}}.card-container{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px;padding:24px;box-shadow:0 16px 48px #0006,0 0 1px #00ff9d26;position:relative;overflow:hidden}.card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.card-title{font-size:1.1rem;font-weight:700;color:var(--text-main)}.privacy-badge{display:flex;align-items:center;gap:6px;background:#00ff9d14;border:1px solid rgba(0,255,157,.2);padding:5px 12px;border-radius:4px;font-size:.8rem;font-weight:600;color:#a7f3d0;box-shadow:0 0 12px #00ff9d1a}.lock-icon{animation:lockPulse 3s ease-in-out infinite}@keyframes lockPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.transfer-box-wrapper{display:flex;flex-direction:column;gap:4px;position:relative}.input-section{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:4px;padding:18px 20px;transition:all .25s cubic-bezier(.16,1,.3,1)}.input-section:focus-within{border-color:#00ff9d;box-shadow:0 0 20px #00ff9d33,inset 0 0 0 1px #00ff9d40;background:#030b12f2}.section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.label-text{font-size:.85rem;font-weight:600;color:var(--text-muted)}.connect-wallet-card-btn{display:inline-flex;align-items:center;gap:6px;background:#00ff9d14;border:1px solid rgba(0,255,157,.15);padding:4px 10px;border-radius:4px;font-size:.78rem;font-weight:600;color:#a7f3d0;cursor:pointer;transition:all .2s ease}.connect-wallet-card-btn:hover{background:#00ff9d2e;color:#fff;border-color:#00ff9d59}.connect-wallet-card-btn.connected{background:#00ff9d1f;color:#00ff9d;border-color:#00ff9d4d}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%}.status-dot.disconnected{background:#6c6985}.status-dot.connected,.status-dot.private{background:#00ff9d;box-shadow:0 0 6px #00ff9dcc}.privacy-status{font-size:.8rem;color:var(--text-dim);font-weight:500;display:flex;align-items:center;gap:4px}.input-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.input-row input{font-size:2.2rem;font-weight:700;color:var(--text-main);width:60%;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.5px;background:transparent;border:none}.input-row input[type=number]::-webkit-outer-spin-button,.input-row input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.input-row input[type=number]{-moz-appearance:textfield;appearance:textfield}.input-row input::placeholder{color:var(--text-dim);font-weight:600}.token-selector-wrapper{position:relative}.token-select-btn{display:flex;align-items:center;gap:8px;background:#ffffff0d;border:1px solid rgba(0,255,157,.15);padding:6px 12px;border-radius:4px;color:var(--text-main);font-weight:700;font-size:.95rem;transition:all .2s ease}.token-select-btn:hover{background:#00ff9d1f;border-color:#00ff9d59;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.token-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#00ff9d;color:#020906;font-size:.8rem;font-weight:800;box-shadow:0 2px 6px #0003}.dropdown-icon{transition:transform .2s ease}.token-select-btn:focus .dropdown-icon,.token-menu.show~.token-select-btn .dropdown-icon{transform:rotate(180deg)}.token-menu{position:absolute;top:calc(100% + 4px);right:0;width:200px;background:#040d16;backdrop-filter:blur(16px);border:1px solid rgba(0,255,157,.2);border-radius:4px;padding:6px;box-shadow:0 10px 30px #0009;z-index:50;display:none;flex-direction:column;gap:4px;animation:menuFadeIn .18s cubic-bezier(.16,1,.3,1)}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.token-menu.show{display:flex}.token-option{display:flex;align-items:center;gap:10px;padding:8px 12px;background:transparent;border:none;border-radius:4px;width:100%;text-align:left;transition:all .15s ease;cursor:pointer}.token-option:hover{background:#00ff9d1a}.token-option.active{background:#00ff9d26}.token-details{display:flex;flex-direction:column}.token-details .symbol{font-size:.85rem;font-weight:700;color:var(--text-main)}.token-details .name{font-size:.7rem;color:var(--text-muted)}.section-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:14px;font-size:.8rem}.balance-text{color:var(--text-muted)}.preset-pills{display:flex;align-items:center;gap:6px}.preset-btn,.use-max-btn{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);font-weight:600;font-size:.75rem;padding:3px 9px;border-radius:4px;transition:all .2s ease}.preset-btn:hover,.use-max-btn:hover{background:#00ff9d1f;border-color:#00ff9d4d;color:#00ff9d}.preset-btn:active,.use-max-btn:active{transform:scale(.95)}.fee-mode-divider{display:flex;justify-content:center;align-items:center;margin:8px 0;position:relative;z-index:5}.fee-mode-selector{display:flex;background:#030810;border:1px solid rgba(0,255,157,.15);padding:3px;border-radius:4px;gap:4px;box-shadow:0 4px 16px #0006}.fee-mode-btn{display:flex;align-items:center;gap:8px;padding:6px 14px;border-radius:4px;font-size:.76rem;font-weight:700;color:var(--text-muted);transition:all .2s cubic-bezier(.16,1,.3,1);cursor:pointer;border:none;background:transparent}.radio-indicator{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--text-dim);display:inline-block;transition:all .2s ease}.fee-mode-btn:hover{color:var(--text-main)}.fee-mode-btn.active{background:linear-gradient(135deg,#00ff9d,#00d682);color:#020906;font-weight:800;box-shadow:0 4px 16px #00ff9d59}.fee-mode-btn.active .radio-indicator{border-color:#020906;background:#020906;box-shadow:0 0 8px #00ff9de6}.receive-amount-display{font-size:2.2rem;font-weight:700;color:var(--text-main);font-variant-numeric:tabular-nums;letter-spacing:-.5px}.eye-toggle-btn{width:36px;height:36px;border-radius:50%;background:#00ff9d14;border:1px solid rgba(0,255,157,.15);display:flex;align-items:center;justify-content:center;color:#00ff9d;transition:all .2s ease}.eye-toggle-btn:hover{background:#00ff9d33;color:#fff;transform:scale(1.05)}.eye-toggle-btn.active{background:#00ff9d40;color:#00ff9d}.recipient-address-wrapper{margin-top:14px;border-top:1px dashed rgba(0,255,157,.15);padding-top:12px}.recipient-label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.recipient-sublabel{font-size:.7rem;font-weight:700;color:var(--text-dim);letter-spacing:.5px}.paste-btn{display:flex;align-items:center;gap:4px;font-size:.72rem;color:#00ff9d;font-weight:600;padding:2px 8px;border-radius:4px;background:#00ff9d14;border:1px solid rgba(0,255,157,.15);transition:all .2s ease}.paste-btn:hover{background:#00ff9d33;color:#fff}.recipient-address-wrapper input{width:100%;font-size:.88rem;font-family:var(--font-mono);color:var(--text-main);padding:6px 0;transition:color .2s ease;border:none;background:transparent}.recipient-address-wrapper input::placeholder{color:var(--text-dim);font-family:var(--font-sans);font-size:.82rem}.summary-box{background:#ffffff04;border:1px solid rgba(255,255,255,.04);border-radius:4px;padding:16px 18px;margin-top:16px;display:flex;flex-direction:column;gap:10px;font-size:.85rem}.summary-row{display:flex;justify-content:space-between;align-items:center}.summary-label{color:var(--text-muted)}.summary-value{color:var(--text-main);font-weight:600;font-variant-numeric:tabular-nums}.fee-label{display:flex;align-items:center;gap:6px}.tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:#00ff9d1f;color:#a7f3d0;font-size:.7rem;font-weight:700;cursor:help;transition:background .2s ease}.tooltip-trigger:hover{background:#00ff9d4d;color:#fff}.fee-badge{background:#00ff9d14;color:#a7f3d0;font-weight:700;padding:2px 8px;border-radius:4px;font-size:.8rem;border:1px solid rgba(0,255,157,.2)}.total-row{margin-top:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}.total-row .summary-value{color:var(--text-main);font-weight:700}.review-transfer-btn{width:100%;padding:16px 24px;font-size:1.02rem;font-weight:800;margin-top:18px;border-radius:4px;letter-spacing:.3px;background:linear-gradient(135deg,#00ff9d,#00d682);color:#020906;border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 24px #00ff9d59,inset 0 1px 1px #ffffff4d;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1)}.review-transfer-btn:hover{background:linear-gradient(135deg,#26ffaa,#00e58d);transform:translateY(-2px);box-shadow:0 14px 36px #00ff9d8c,inset 0 1px 1px #fff6}.review-transfer-btn:active{transform:translateY(0) scale(.98);box-shadow:0 4px 16px #00ff9d66}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#00000026;transition:transform .25s ease}.review-transfer-btn:hover .btn-icon{transform:translate(4px);background:#00000040}.custody-note{text-align:center;font-size:.8rem;color:var(--text-dim);margin-top:12px}.review-transfer-btn.loading-active{pointer-events:none;background:linear-gradient(135deg,#00ff9d,#10f299);box-shadow:0 0 30px #00ff9d99,inset 0 1px 1px #fff6;color:#020906}.cute-loader-spinner{display:inline-flex;align-items:center;gap:5px}.sparkle-dot{width:6px;height:6px;border-radius:50%;background:#020906;animation:cutePulse .8s ease-in-out infinite alternate}.sparkle-dot:nth-child(1){animation-delay:0s}.sparkle-dot:nth-child(2){animation-delay:.2s}.sparkle-dot:nth-child(3){animation-delay:.4s}@keyframes cutePulse{0%{transform:scale(.6);opacity:.4}to{transform:scale(1.4);opacity:1;filter:drop-shadow(0 0 6px #00FF9D)}}.cute-loading-text{font-size:.95rem;font-weight:700;letter-spacing:.2px}@media(max-width:640px){.card-container{padding:18px 14px;border-radius:8px}.input-section{padding:14px 12px}.input-row input,.receive-amount-display{font-size:1.8rem}.section-bottom{flex-wrap:wrap;gap:10px}.preset-pills{gap:4px;flex-wrap:wrap}.preset-btn,.use-max-btn{padding:3px 7px;font-size:.72rem}.fee-mode-selector{width:100%}.fee-mode-btn{flex:1;justify-content:center;padding:6px 8px;font-size:.73rem}.recipient-address-wrapper input{font-size:.8rem}.summary-box{padding:14px 12px;font-size:.82rem}.review-transfer-btn{padding:14px 18px;font-size:.95rem}}@media(max-width:380px){.card-container{padding:14px 10px}.input-row input,.receive-amount-display{font-size:1.45rem}.token-select-btn{padding:5px 8px;font-size:.82rem}}.docs-view-container{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px;padding:40px;box-shadow:0 16px 48px #0006;margin-top:10px}.docs-tag{font-size:.8rem;font-weight:800;color:#00ff9d;letter-spacing:1px}.docs-title{font-size:2rem;font-weight:800;color:var(--text-main);margin:8px 0 12px}.docs-lead{font-size:1.05rem;color:var(--text-muted);line-height:1.6;max-width:800px}.docs-divider{border:0;height:1px;background:#00ff9d26;margin:32px 0}.docs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.doc-card{background:#06111ae0;border:1px solid rgba(0,255,157,.14);border-radius:4px;padding:24px;transition:transform .2s ease,border-color .2s ease}.doc-card:hover{transform:translateY(-2px);border-color:#00ff9d66}.doc-icon{font-size:1.8rem;margin-bottom:14px}.doc-card h3{font-size:1.1rem;font-weight:700;color:var(--text-main);margin-bottom:8px}.doc-card p{font-size:.88rem;color:var(--text-muted);line-height:1.6}.pagination-container{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding-top:24px;border-top:1px solid rgba(255,255,255,.05)}.page-nav-btn{background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:var(--text-main);padding:6px 14px;border-radius:4px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page-nav-btn:hover:not(:disabled){background:#ffffff14;border-color:#fff3}.page-nav-btn:disabled{color:var(--text-dim);cursor:not-allowed;opacity:.5}.page-numbers{display:flex;align-items:center;gap:4px}.page-number{background:transparent;border:1px solid transparent;color:var(--text-muted);min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page-number:hover{background:#ffffff0d;color:var(--text-main)}.page-number.active{background:#00ff9d26;border:1px solid rgba(0,255,157,.35);color:#00ff9d;font-weight:800}@media(max-width:768px){.docs-view-container{padding:20px 14px;border-radius:8px}.docs-title{font-size:1.4rem}.docs-lead{font-size:.92rem}.docs-grid{grid-template-columns:1fr;gap:16px}.doc-card{padding:18px 14px;border-radius:8px}.pagination-container{flex-wrap:wrap;gap:10px;justify-content:center}}.app-footer-complex{background-color:#03060a;color:#ffffffb3;padding:50px 30px 24px;border-top:1px solid rgba(0,255,157,.12);position:relative;z-index:10;font-family:var(--font-sans)}.footer-inner-container{max-width:1280px;margin:0 auto}.footer-brand-section{padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:8px}.footer-brand-header{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.footer-brand-link{display:inline-flex;align-items:center}.desktop-footer-logo{display:block;height:80px;width:auto;max-width:280px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0,255,157,.35))}.mobile-footer-logo{display:none;height:60px;width:60px;object-fit:contain;border-radius:6px;filter:drop-shadow(0 0 12px rgba(0,255,157,.45))}.footer-version-tag{font-size:.72rem;font-weight:700;color:#00ff9d;background:#00ff9d14;border:1px solid rgba(0,255,157,.2);padding:3px 8px;border-radius:4px;letter-spacing:.5px}.footer-tagline{font-size:.88rem;color:var(--text-dim);max-width:540px}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;margin-bottom:36px}.footer-left{display:flex;flex-direction:column;gap:32px}.footer-links-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.column-title{font-size:.7rem;font-weight:800;letter-spacing:1px;color:#fff6;margin-bottom:4px}.link-column{display:flex;flex-direction:column;gap:10px}.link-column a{color:#ffffffa6;text-decoration:none;font-size:.84rem;transition:color .2s ease}.link-column a:hover{color:#00ff9d}.footer-badges-row,.footer-social-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06);padding-top:20px;gap:16px}.row-label{font-size:.72rem;font-weight:700;letter-spacing:1px;color:#ffffff80;width:120px;flex-shrink:0}.badges{display:flex;gap:12px;flex-wrap:wrap}.app-badge{display:flex;align-items:center;gap:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:6px 14px;border-radius:4px;color:#fff;text-decoration:none;transition:all .2s ease}.app-badge:hover{background:#00ff9d1a;border-color:#00ff9d4d}.badge-text{display:flex;flex-direction:column}.badge-text span{font-size:.58rem;color:#ffffff80}.badge-text strong{font-size:.85rem}.social-icons{display:flex;gap:10px}.social-icon{width:32px;height:32px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:.8rem;font-weight:700;transition:all .2s ease}.social-icon:hover{background:#00ff9d33;border-color:#00ff9d80;color:#00ff9d}.footer-right{padding-left:40px;border-left:1px solid rgba(255,255,255,.06)}.footer-heading{color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:8px}.footer-subtext{font-size:.85rem;line-height:1.5;margin-bottom:24px;color:var(--text-muted)}.newsletter-form{display:flex;align-items:flex-end;gap:14px;margin-bottom:32px}.input-group{display:flex;flex-direction:column;gap:6px;flex:1}.input-group label{font-size:.68rem;font-weight:700;letter-spacing:1px;color:var(--text-dim)}.input-group input{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.2);padding:8px 0;color:#fff;font-size:.88rem;outline:none;transition:border-color .2s ease}.input-group input:focus{border-bottom-color:#00ff9d}.signup-btn{background:#00ff9d;color:#020906;border:none;padding:10px 24px;font-weight:800;font-size:.82rem;border-radius:4px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px #00ff9d59}.signup-btn:hover{background:#26ffaa;transform:translateY(-1px);box-shadow:0 6px 20px #00ff9d80}.contact-info{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-item{display:flex;align-items:center;gap:10px;font-size:.82rem;color:var(--text-muted)}.footer-bottom{text-align:center;border-top:1px solid rgba(255,255,255,.06);padding-top:20px;font-size:.74rem;color:#fff6}@media(max-width:1024px){.footer-grid{grid-template-columns:1fr;gap:36px}.footer-right{padding-left:0;border-left:none;border-top:1px solid rgba(255,255,255,.06);padding-top:32px}}@media(max-width:768px){.app-footer-complex{padding:36px 16px 20px}.desktop-footer-logo{display:none!important}.mobile-footer-logo{display:block!important}.footer-links-grid{grid-template-columns:repeat(2,1fr);gap:20px 16px}.footer-badges-row,.footer-social-row{flex-direction:column;align-items:flex-start;gap:12px}.row-label{width:100%}.newsletter-form{flex-direction:column;align-items:stretch;gap:12px}.signup-btn{width:100%;padding:12px}.contact-info{grid-template-columns:1fr}}@media(max-width:420px){.footer-links-grid{grid-template-columns:1fr 1fr}.app-badge{width:100%;justify-content:center}.badges{width:100%;flex-direction:column}}.refined-bento-section{width:100%;max-width:1400px;margin:0 auto 100px}.bento-container{display:flex;flex-direction:column;gap:24px}.bento-bottom-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bento-card{background:#06111ae0;border:1px solid rgba(0,255,157,.14);border-radius:4px;padding:32px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0006;transition:transform .3s ease,border-color .3s ease}.bento-card:hover{transform:translateY(-2px);border-color:#00ff9d59}.prover-card{background:linear-gradient(180deg,#061820,#03080e)}.card-bg-glow{position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,255,157,.15) 0%,transparent 60%);pointer-events:none;z-index:0}.prover-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px;position:relative;z-index:1}.card-section-title{font-size:.85rem;font-weight:800;letter-spacing:1.5px;color:#ffffff80;margin-bottom:4px}.prover-subtitle{font-size:1.1rem;color:#a7f3d0;font-weight:600}.card-subtitle{display:block;font-size:1rem;color:#fff;font-weight:600;margin-top:4px;margin-bottom:32px}.prover-status-badge{display:flex;align-items:center;gap:8px;background:#00ff9d1a;border:1px solid rgba(0,255,157,.25);padding:6px 14px;border-radius:4px;font-size:.75rem;font-weight:700;color:#00ff9d;text-transform:uppercase;letter-spacing:1px}.live-pulse-dot{width:6px;height:6px;background:#00ff9d;border-radius:50%;box-shadow:0 0 8px #00ff9d;animation:pulseLive 2s infinite ease-in-out}.prover-content-split{display:flex;gap:60px;align-items:center;position:relative;z-index:1}.prover-text-side{flex:1}.prover-desc{font-size:1rem;color:#ffffffbf;line-height:1.6;margin-bottom:24px}.widget-stats-row{display:flex;gap:12px}.stat-pill{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:4px;font-size:.75rem;font-weight:600;color:#a8a8a8;display:flex;align-items:center;gap:8px}.pill-dot.purple{width:6px;height:6px;background:#00ff9d;border-radius:50%;box-shadow:0 0 6px #00ff9d}.prover-visual-side{flex:1;background:#00000040;border:1px solid rgba(0,255,157,.1);padding:24px;border-radius:4px}.widget-top-row{display:flex;justify-content:space-between;margin-bottom:12px;font-size:.85rem;font-weight:600}.widget-label{color:#fff9}.widget-pct{color:#fff}.widget-progress-bar{width:100%;height:8px;background:#ffffff1a;border-radius:0;overflow:hidden}.progress-fill{width:100%;height:100%;background:linear-gradient(90deg,#059669,#00ff9d);border-radius:0;animation:progressLoad 2s ease-out}@keyframes progressLoad{0%{width:0%}to{width:100%}}.settle-timeline{display:flex;flex-direction:column;gap:28px;position:relative;padding-left:8px;margin-top:16px}.settle-timeline:before{content:"";position:absolute;left:23px;top:15px;bottom:25px;width:2px;background:linear-gradient(180deg,#00ff9d,#00ff9d33,#ffffff0d);z-index:0}.timeline-step{display:flex;gap:24px;position:relative;z-index:1;align-items:flex-start}.step-badge{width:32px;height:32px;border-radius:50%;background:#04080e;border:2px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:800;color:#ffffff4d;flex-shrink:0;box-shadow:0 0 0 6px #04080e;transition:all .3s ease}.timeline-step.active .step-badge{background:#00ff9d;border-color:#6ee7b7;color:#020906;box-shadow:0 0 0 6px #04080e,0 0 16px #00ff9d99;animation:pulseBadge 2s infinite ease-in-out}@keyframes pulseBadge{0%,to{box-shadow:0 0 0 6px #04080e,0 0 16px #00ff9d99}50%{box-shadow:0 0 0 6px #04080e,0 0 24px #00ff9de6}}.step-content{display:flex;flex-direction:column;gap:6px;padding-top:4px}.step-title{font-size:1.05rem;font-weight:800;color:#fff6;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease}.timeline-step.active .step-title{color:#fff;text-shadow:0 0 10px rgba(0,255,157,.3)}.step-description{font-size:.9rem;color:#ffffff80;line-height:1.5}.timeline-step.active .step-description{color:#ffffffd9}.guarantee-list{display:flex;flex-direction:column;gap:16px}.guarantee-item{display:flex;align-items:flex-start;gap:12px}.guarantee-icon{width:24px;height:24px;border-radius:4px;background:#00ff9d14;border:1px solid rgba(0,255,157,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}.guarantee-text{font-size:.9rem;color:#ffffffb3;line-height:1.5}.guarantee-text strong{color:#fff}@media(max-width:1024px){.bento-bottom-row{grid-template-columns:1fr}.prover-content-split{flex-direction:column;gap:30px}}@media(max-width:768px){.refined-bento-section{margin:0 auto 50px}.bento-card{padding:20px 16px;border-radius:8px}.card-subtitle{margin-bottom:20px}.settle-timeline{gap:18px}.timeline-step{gap:14px}.step-badge{width:28px;height:28px;font-size:.75rem}.step-title{font-size:.95rem}.step-description{font-size:.84rem}.guarantee-list{gap:14px}.guarantee-text{font-size:.84rem}}.navbar-header{width:100%;padding:1.8rem 2rem;background:transparent;position:absolute;top:0;left:0;right:0;z-index:100}.navbar-container{max-width:1360px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.nav-left{display:flex;align-items:center;gap:32px}.brand-logo{display:flex;align-items:center;text-decoration:none}.desktop-brand-logo{display:block;height:80px;width:auto;max-width:380px;object-fit:contain;filter:drop-shadow(0 0 16px rgba(0,255,157,.45));animation:logoGlowPulse 4s infinite alternate ease-in-out;transition:transform .2s ease}.mobile-brand-logo{display:none;height:80px;width:80px;object-fit:contain;border-radius:8px;filter:drop-shadow(0 0 18px rgba(0,255,157,.65));animation:logoGlowPulse 4s infinite alternate ease-in-out;transition:transform .2s ease}.desktop-brand-logo:hover,.mobile-brand-logo:hover{transform:scale(1.06)}@keyframes logoGlowPulse{0%{filter:drop-shadow(0 0 10px rgba(0,255,157,.3))}to{filter:drop-shadow(0 0 24px rgba(0,255,157,.75))}}.nav-separator{width:1px;height:24px;background:#00ff9d40}.nav-links{display:flex;gap:36px}.nav-item{background:transparent;border:none;padding:0;color:#ffffffb3;font-size:.95rem;font-weight:500;cursor:pointer;transition:color .2s ease,text-shadow .2s ease}.nav-item:hover{color:#00ff9d;text-shadow:0 0 12px rgba(0,255,157,.4)}.nav-item.active{color:#00ff9d;font-weight:700;text-shadow:0 0 14px rgba(0,255,157,.5)}.nav-right{display:flex;align-items:center;gap:12px}.mobile-menu-btn{background:#06111ad9;border:1px solid rgba(0,255,157,.2);border-radius:6px;color:#fff;cursor:pointer;padding:8px 10px;width:38px;height:34px;display:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:all .2s ease}.mobile-menu-btn:hover{border-color:#00ff9d80;background:#00ff9d1a}.hamburger-bar{display:block;width:18px;height:2px;background:#00ff9d;border-radius:2px;transition:all .25s ease}.mobile-menu-btn.open .hamburger-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.mobile-menu-btn.open .hamburger-bar:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-menu-btn.open .hamburger-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-nav-menu{display:none;flex-direction:column;background:#040a10f5;backdrop-filter:blur(20px);border:1px solid rgba(0,255,157,.2);border-radius:12px;padding:14px;margin:10px 16px 0;box-shadow:0 20px 50px #000c,0 0 25px #00ff9d26}.mobile-nav-menu.show{display:flex;animation:slideDown .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.mobile-nav-links{display:flex;flex-direction:column;gap:8px}.mobile-nav-item{display:flex;align-items:center;gap:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;color:#fffc;font-size:1rem;font-weight:600;text-align:left;padding:12px 16px;cursor:pointer;transition:all .2s ease}.mobile-nav-item svg{color:var(--text-dim);transition:color .2s ease}.mobile-nav-item:hover,.mobile-nav-item.active{background:#00ff9d1f;border-color:#00ff9d59;color:#00ff9d}.mobile-nav-item:hover svg,.mobile-nav-item.active svg{color:#00ff9d}@media(max-width:768px){.navbar-header{padding:14px 16px}.desktop-brand-logo{display:none!important}.mobile-brand-logo{display:block!important;height:80px;width:80px}.nav-links,.nav-separator{display:none}.mobile-menu-btn{display:flex}}@media(max-width:380px){.mobile-brand-logo{height:80px;width:80px}.lang-select-btn{padding:5px 8px;font-size:.75rem}}.lang-selector-wrapper{position:relative}.lang-select-btn{display:flex;align-items:center;gap:6px;background:#06111ad9;border:1px solid rgba(0,255,157,.18);padding:6px 12px;border-radius:4px;font-size:.82rem;font-weight:700;color:#fff;cursor:pointer;transition:all .2s ease}.lang-select-btn:hover{border-color:#00ff9d73;background:#061622f2}html[data-theme=light] .lang-select-btn{color:#062419;border-color:#05966933}.globe-icon{color:#00ff9d}.lang-menu{position:absolute;top:calc(100% + 8px);right:0;background:#040d16;border:1px solid rgba(0,255,157,.2);border-radius:6px;padding:6px;width:140px;display:none;flex-direction:column;gap:2px;box-shadow:0 10px 30px #0009;z-index:150}.lang-menu.show{display:flex}.lang-option{display:flex;align-items:center;padding:8px 12px;border-radius:4px;width:100%;text-align:left;cursor:pointer;color:#ffffffd9;background:transparent;border:none;font-size:.84rem;font-weight:600;transition:all .15s ease}.lang-option:hover{background:#00ff9d1a;color:#00ff9d}.lang-option.active{background:#00ff9d26;color:#00ff9d;font-weight:700}.lang-name{font-size:.84rem}.background-split-gradient{position:absolute;top:0;left:0;right:0;height:1200px;background:radial-gradient(circle at 20% 30%,rgba(0,255,157,.09) 0%,transparent 60%),linear-gradient(135deg,#041416,#062b25 42%,#04181c 70%,#04080e);mask-image:linear-gradient(to bottom,#000 0% 75%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 100%);z-index:0;pointer-events:none}html body{background:#04080e!important}.main-content-container{max-width:1400px;width:100%;margin:0 auto;padding:140px 28px 160px;position:relative;z-index:1}.hero-triangular-shards{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.svg-defs-only{position:absolute;width:0;height:0;pointer-events:none}.shard{position:absolute;pointer-events:none;will-change:transform}.shard-svg{width:100%;height:100%;filter:drop-shadow(0 8px 24px rgba(0,255,157,.2))}.shard-1{top:220px;left:-40px;width:160px;height:160px;transform:rotate(-18deg);animation:floatShard1 12s ease-in-out infinite alternate;opacity:.8}.shard-2{top:340px;left:60px;width:110px;height:110px;transform:rotate(25deg);animation:floatShard2 15s ease-in-out infinite alternate;opacity:.75}.shard-3{top:60px;left:46%;width:95px;height:95px;transform:rotate(45deg);animation:floatShard3 11s ease-in-out infinite alternate;opacity:.65}.shard-4{top:10px;right:-25px;width:230px;height:230px;transform:rotate(12deg);animation:floatShard4 14s ease-in-out infinite alternate;opacity:.9}.shard-5{top:460px;right:40px;width:130px;height:130px;transform:rotate(-35deg);animation:floatShard1 16s ease-in-out infinite alternate-reverse;opacity:.7}.shard-6{top:180px;left:32%;width:200px;height:200px;opacity:.35;animation:floatShard2 18s ease-in-out infinite alternate}.blurred-triangle{width:100%;height:100%;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:linear-gradient(135deg,#00ff9d40,#06b6d40d);filter:blur(32px)}.shard-7{top:160px;left:20px;width:32px;height:32px;animation:floatSparkle 8s ease-in-out infinite alternate;opacity:.75}.shard-8{top:400px;right:28%;width:28px;height:28px;animation:floatSparkle 9s ease-in-out infinite alternate-reverse;opacity:.7}@keyframes floatShard1{0%{transform:translateY(0) rotate(-18deg) scale(1)}50%{transform:translateY(-16px) rotate(-12deg) scale(1.04)}to{transform:translateY(8px) rotate(-22deg) scale(.98)}}@keyframes floatShard2{0%{transform:translateY(0) rotate(25deg) scale(1)}50%{transform:translateY(18px) rotate(32deg) scale(1.05)}to{transform:translateY(-12px) rotate(20deg) scale(.96)}}@keyframes floatShard3{0%{transform:translateY(0) rotate(45deg)}50%{transform:translateY(-20px) rotate(52deg)}to{transform:translateY(10px) rotate(38deg)}}@keyframes floatShard4{0%{transform:translateY(0) rotate(12deg) scale(1)}50%{transform:translateY(-22px) rotate(18deg) scale(1.03)}to{transform:translateY(12px) rotate(8deg) scale(.97)}}@keyframes floatSparkle{0%{transform:translateY(0) scale(.9) rotate(0);opacity:.4}50%{transform:translateY(-12px) scale(1.15) rotate(45deg);opacity:.9}to{transform:translateY(6px) scale(.85) rotate(90deg);opacity:.4}}.hero-split-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center;margin-bottom:70px;position:relative;z-index:2}.hero-left-content{display:flex;flex-direction:column;justify-content:center;max-width:680px;z-index:2}.hero-trust-tag{display:inline-flex;align-items:center;gap:8px;background:#00ff9d14;border:1px solid rgba(0,255,157,.25);padding:6px 12px;border-radius:4px;font-size:.8rem;font-weight:700;color:#a7f3d0;margin-bottom:20px;width:max-content}.trust-pulse-dot{width:6px;height:6px;background:#00ff9d;border-radius:50%;box-shadow:0 0 8px #00ff9d;animation:pulseLive 2s infinite ease-in-out}@keyframes pulseLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hero-headline{font-size:clamp(2.4rem,6.2vw,5.2rem);font-weight:700;line-height:1.08;letter-spacing:-1.5px;color:#fff;margin-bottom:22px;text-align:left}.text-outline{font-weight:300;color:transparent;-webkit-text-stroke:1.5px #ffffff}.hero-subtitle{font-size:clamp(.95rem,2.2vw,1.15rem);color:#ffffffd9;line-height:1.6;max-width:480px;margin-bottom:30px;text-align:left;font-weight:400}.card-container-wrapper{width:100%;display:flex;justify-content:center;position:relative;z-index:2}.prover-guarantees-section{width:100%;position:relative;z-index:2}@media(max-width:1024px){.background-split-gradient{height:1450px;mask-image:linear-gradient(to bottom,#000 0% 80%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%)}.main-content-container{padding:115px 20px 140px}.hero-split-grid{grid-template-columns:1fr;gap:36px;margin-bottom:50px}.hero-left-content{max-width:100%;text-align:center;align-items:center}.hero-headline{text-align:center}.hero-subtitle{text-align:center;max-width:600px;margin-bottom:24px}}@media(max-width:768px){.background-split-gradient{height:1550px}.main-content-container{padding:95px 16px 120px}.shard-1{width:90px;height:90px;left:-20px;top:230px}.shard-4{width:140px;height:140px;right:-25px;top:10px}.shard-2,.shard-6{display:none}.shard-5{width:90px;height:90px;right:10px}.hero-split-grid{gap:28px;margin-bottom:40px}.hero-trust-tag{font-size:.75rem;padding:5px 10px;margin-bottom:16px}.hero-headline{letter-spacing:-.8px;margin-bottom:16px}.hero-subtitle{font-size:.95rem;line-height:1.5;margin-bottom:20px}}@media(max-width:480px){.main-content-container{padding:85px 12px 100px}.hero-headline{font-size:2.1rem;line-height:1.12}}.modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#020509d9;backdrop-filter:blur(12px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.premium-modal{background:#04080e;border:1px solid rgba(0,255,157,.2);border-top:1px solid rgba(0,255,157,.35);border-radius:6px;width:100%;max-width:440px;padding:28px;box-shadow:0 30px 80px #000c,0 0 40px #00ff9d33;animation:modalSlideUp .3s cubic-bezier(.16,1,.3,1)}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.modal-title-row{display:flex;align-items:center;gap:10px}.modal-brand-icon{width:28px;height:28px;object-fit:contain;border-radius:4px;filter:drop-shadow(0 0 8px rgba(0,255,157,.4))}.modal-title{font-size:1.3rem;font-weight:800;color:#fff;letter-spacing:-.5px}.modal-close-btn{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff9;cursor:pointer;transition:all .2s ease}.modal-close-btn:hover{background:#00ff9d26;color:#00ff9d;border-color:#00ff9d4d}.modal-subtitle{font-size:.85rem;color:#ffffff80;margin-bottom:24px;line-height:1.5}.wallet-options-list{display:flex;flex-direction:column;gap:10px}.wallet-option{display:flex;align-items:center;justify-content:space-between;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:4px;padding:14px 18px;width:100%;text-align:left;transition:all .2s ease;cursor:pointer}.wallet-option:hover{background:#00ff9d14;border-color:#00ff9d59;transform:translate(4px)}.wallet-option:active{transform:translate(2px) scale(.99)}.wallet-left{display:flex;align-items:center;gap:14px}.wallet-icon{width:36px;height:36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.wallet-option:hover .wallet-icon{background:#00ff9d1a;border-color:#00ff9d4d}.wallet-info{display:flex;flex-direction:column;gap:2px}.wallet-name{font-size:.95rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:8px}.tag-recommended{font-size:.62rem;font-weight:800;background:#00ff9d;color:#020906;padding:2px 6px;border-radius:2px;letter-spacing:.5px}.wallet-status{font-size:.75rem;color:#fff6}.wallet-right{display:flex;align-items:center;color:#fff3;transition:all .2s ease}.wallet-option:hover .wallet-right{color:#00ff9d;transform:translate(4px)}@media(max-width:480px){.modal-backdrop{padding:12px}.premium-modal{padding:20px 16px;max-height:90vh;overflow-y:auto}.modal-title{font-size:1.15rem}.modal-subtitle{font-size:.8rem;margin-bottom:18px}.wallet-option{padding:12px 14px}}.aux{max-width:1360px;margin:0 auto;padding:0 2rem 4rem;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.aux .panel{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px;padding:22px;box-shadow:0 16px 48px #0006}.aux .panel h2{font-size:1.05rem;font-weight:700;color:var(--text-main);margin:0 0 16px}.aux label{display:block;font-size:.8rem;font-weight:600;color:var(--text-muted);margin-bottom:8px}.aux input[type=text],.aux input:not([type]){width:100%;padding:12px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:4px;color:var(--text-main);margin-bottom:14px;font-variant-numeric:tabular-nums}.aux input:focus{border-color:var(--primary-green);box-shadow:0 0 20px #00ff9d2e}.aux .cta{width:100%;padding:14px 24px;font-weight:800;border-radius:4px;background:linear-gradient(135deg,#00ff9d,#00d682);color:#020906;border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 24px #00ff9d47}.aux .cta:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.aux .ghost{padding:10px 18px;border-radius:4px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);font-weight:600}.aux .row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:.85rem}.aux .row span:first-child{color:var(--text-muted)}.aux .row span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.aux .mono{font-family:var(--font-mono);font-size:12px;word-break:break-all}.aux .note{font-size:12px;color:var(--text-dim);margin-top:12px}.warn{border-left:2px solid #f0b357;background:#f0b3570f;padding:10px 12px;color:#f0b357;font-size:13px;margin:14px 0;border-radius:0 4px 4px 0}.danger{border-left:2px solid #f0685f;background:#f0685f12;padding:10px 12px;color:#f0685f;font-size:13px;margin:14px 0;border-radius:0 4px 4px 0}.modal-content input{width:100%;padding:12px 14px;margin:6px 0 14px;background:#ffffff05;border:1px solid rgba(0,255,157,.15);border-radius:4px;color:var(--text-main);font-family:var(--font-mono);font-size:.88rem}.modal-content input:focus{border-color:var(--primary-green);box-shadow:0 0 16px #00ff9d33}.modal-content .warn,.modal-content .danger{margin:12px 0 0}
