@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--primary:#4f46e5;--primary-light:#6366f1;--primary-dark:#3730a3;--accent:#8b5cf6;--accent-light:#a78bfa;--bg-dark:#0a0a0f;--bg-card:#0f0f19cc;--bg-card-hover:#191928e6;--bg-input:#14142399;--bg-glass:#0a0a14b3;--border:#ffffff1a;--border-light:#ffffff0d;--border-hover:#ffffff26;--border-glow:#4f46e54d;--text-primary:#fff;--text-secondary:#a0a0b0;--text-muted:#606070;--error:#ef4444;--error-bg:#ef44441a;--warning:#f59e0b;--warning-bg:#f59e0b1a;--success:#10b981;--success-bg:#10b9811a;--info:#3b82f6;--info-bg:#3b82f61a;--gradient-primary:linear-gradient(135deg,#4f46e5,#8b5cf6 50%,#ec4899);--gradient-glow:radial-gradient(ellipse at center,#4f46e526 0%,#0000 70%);--gradient-card:linear-gradient(135deg,#4f46e51a,#8b5cf60d)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0f;background:var(--bg-dark);color:#fff;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;letter-spacing:.01em;line-height:1.5;margin:0;min-height:100vh;overflow-x:hidden;text-rendering:optimizeLegibility}body:before{animation:bgFloat 20s ease-in-out infinite;background:radial-gradient(ellipse at 20% 20%,#4f46e51a 0,#0000 50%),radial-gradient(ellipse at 80% 80%,#8b5cf614 0,#0000 50%),radial-gradient(ellipse at 50% 50%,#ec48990d 0,#0000 70%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}@keyframes bgFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}body:after{animation:orbFloat 25s ease-in-out infinite;background:radial-gradient(circle,#4f46e514 0,#0000 70%);border-radius:50%;content:"";height:600px;pointer-events:none;position:fixed;right:-200px;top:-200px;width:600px;z-index:-1}@keyframes orbFloat{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-100px,100px) rotate(180deg)}}.terminal-container{margin:0 auto;max-width:1200px;width:100%}.terminal-container,.terminal-wrapper{display:flex;flex-direction:column;min-height:100vh}.terminal-wrapper{gap:clamp(24px,4vw,40px);padding:clamp(20px,4vw,40px)}.terminal-header{margin-bottom:clamp(16px,2vw,24px);padding:clamp(20px,4vw,40px) 0;text-align:center}.terminal-logo{display:inline-block;margin-bottom:clamp(24px,4vw,32px);position:relative}.terminal-logo:before{animation:logoGlow 3s ease-in-out infinite;background:radial-gradient(ellipse at center,#4f46e526 0,#0000 70%);background:var(--gradient-glow);border-radius:50%;content:"";height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:-1}@keyframes logoGlow{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}.terminal-logo img{filter:drop-shadow(0 0 30px rgba(79,70,229,.3));height:auto;max-width:clamp(140px,20vw,200px)}.terminal-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#4f46e5,#8b5cf6 50%,#ec4899);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:Inter,sans-serif;font-size:clamp(28px,5vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 clamp(12px,2vw,16px)}.terminal-subtitle{align-items:center;color:#a0a0b0;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:clamp(12px,2vw,14px);font-weight:400;gap:clamp(16px,3vw,24px);justify-content:center;letter-spacing:.05em}.terminal-health-indicator{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.terminal-health-indicator.healthy{background:#10b981;background:var(--success);box-shadow:0 0 12px #10b98180}.terminal-health-indicator.down{background:#ef4444;background:var(--error);box-shadow:0 0 12px #ef444480}.terminal-health-indicator.checking{animation:pulse 1.5s infinite;background:#f59e0b;background:var(--warning)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.terminal-main{flex:1 1}.terminal-content,.terminal-main{display:flex;flex-direction:column}.terminal-content{gap:clamp(16px,3vw,24px)}.glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:16px;box-shadow:0 8px 32px #0000004d;padding:clamp(20px,4vw,32px)}.terminal-error{background:#ef44441a;background:var(--error-bg);border:1px solid #ef4444;border:1px solid var(--error);border-radius:12px;font-size:clamp(12px,2vw,14px);letter-spacing:.02em;padding:clamp(14px,2vw,18px);text-align:center}.terminal-error,.terminal-error-small{color:#ef4444;color:var(--error);font-weight:500}.terminal-error-small,.terminal-success-small{font-size:clamp(10px,1.5vw,11px);margin-top:8px}.terminal-success-small{color:#10b981;color:var(--success);font-weight:500}.terminal-info{background:linear-gradient(135deg,#4f46e51a,#8b5cf60d);background:var(--gradient-card);border:1px solid #4f46e54d;border:1px solid var(--border-glow);border-radius:12px;color:#fff;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:clamp(12px,2vw,14px);font-weight:500;padding:clamp(14px,2vw,18px);text-align:center}form{display:flex;flex-direction:column;gap:0}.terminal-form-grid{grid-gap:clamp(20px,4vw,32px);display:grid;gap:clamp(20px,4vw,32px);grid-template-columns:1fr}@media (min-width:900px){.terminal-form-grid{align-items:start;gap:28px;grid-template-columns:1fr auto 1fr}.terminal-container{max-width:1200px}}.terminal-form-col{display:flex;flex-direction:column;gap:clamp(16px,3vw,20px)}.terminal-swap-container{align-items:center;display:flex;justify-content:center;padding:clamp(20px,4vw,28px) 0}@media (min-width:900px){.terminal-swap-container{align-items:flex-start;padding:clamp(100px,15vh,140px) 0 0}}.terminal-swap-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14142399;background:var(--bg-input);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;color:#fff;color:var(--text-primary);cursor:pointer;font-family:Inter,sans-serif;font-size:clamp(11px,1.5vw,12px);font-weight:600;letter-spacing:.08em;padding:clamp(12px,2vw,16px) clamp(20px,3vw,28px);text-transform:uppercase;transition:all .3s ease}.terminal-swap-btn:hover{background:#191928e6;background:var(--bg-card-hover);border-color:#4f46e5;border-color:var(--primary);box-shadow:0 0 20px #4f46e54d;transform:translateY(-2px)}@media (min-width:900px){.terminal-swap-btn{min-height:140px;text-orientation:mixed;writing-mode:vertical-rl}}.terminal-field{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;padding:clamp(16px,3vw,20px);transition:all .3s ease}.terminal-field:hover{border-color:#ffffff26;border-color:var(--border-hover)}.terminal-label{color:#a0a0b0;color:var(--text-secondary);font-size:clamp(10px,1.5vw,11px);font-weight:600;letter-spacing:.08em;margin-bottom:clamp(12px,2vw,14px);text-transform:uppercase}.terminal-address-input,.terminal-input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14142399;background:var(--bg-input);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:10px;color:#fff;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:clamp(14px,2.5vw,16px);font-weight:500;padding:clamp(14px,2.5vw,18px) clamp(16px,3vw,20px);text-align:center;transition:all .3s ease;width:100%}.terminal-address-input:focus,.terminal-input:focus{background:#191928e6;background:var(--bg-card-hover);border-color:#4f46e5;border-color:var(--primary);box-shadow:0 0 0 3px #4f46e526;outline:none}.terminal-input-error{background:#ef44441a!important;background:var(--error-bg)!important;border-color:#ef4444!important;border-color:var(--error)!important;color:#ef4444;color:var(--error)}.terminal-address-input::placeholder,.terminal-input::placeholder{color:#606070;color:var(--text-muted);font-weight:400}.terminal-amount-display,.terminal-amount-display-big{background:#14142399;background:var(--bg-input);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:10px;color:#fff;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:clamp(14px,2.5vw,16px);font-weight:500;line-height:1.4;padding:clamp(14px,2.5vw,18px) clamp(16px,3vw,20px);text-align:center;width:100%}.terminal-amount-display-big{background:linear-gradient(135deg,#4f46e51a,#8b5cf60d);background:var(--gradient-card);border-color:#4f46e5;border-color:var(--primary);color:#fff;color:var(--text-primary);font-size:clamp(16px,3vw,20px);font-weight:600}.terminal-address-field{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;padding:clamp(16px,3vw,20px);transition:all .3s ease}.terminal-address-field:hover{border-color:#ffffff26;border-color:var(--border-hover)}.terminal-select{cursor:pointer;text-transform:uppercase}.terminal-select option{background:#0f0f19cc;background:var(--bg-card);color:#fff;color:var(--text-primary);padding:8px}.terminal-warning{color:#f59e0b;color:var(--warning);font-size:clamp(10px,1.5vw,11px);font-weight:500;margin-top:8px}.terminal-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;color:#fff;color:var(--text-primary);cursor:pointer;font-family:Inter,sans-serif;font-size:clamp(12px,2vw,14px);font-weight:600;letter-spacing:.08em;padding:clamp(14px,2vw,18px) clamp(28px,4vw,40px);text-transform:uppercase;transition:all .3s ease}.terminal-button:hover:not(:disabled){background:#191928e6;background:var(--bg-card-hover);border-color:#4f46e5;border-color:var(--primary);box-shadow:0 0 20px #4f46e533;transform:translateY(-2px)}.terminal-button:disabled{cursor:not-allowed;opacity:.4}.terminal-button-full{width:100%}.terminal-button-primary{background:linear-gradient(135deg,#4f46e5,#8b5cf6 50%,#ec4899);background:var(--gradient-primary);border:none;border-radius:12px;box-shadow:0 4px 20px #4f46e566;color:#fff;font-size:clamp(14px,2.5vw,16px);font-weight:700;letter-spacing:.08em;padding:clamp(18px,3vw,24px) clamp(40px,6vw,60px)}.terminal-button-primary:hover:not(:disabled){box-shadow:0 8px 30px #4f46e580;transform:translateY(-2px)}.terminal-button-primary:disabled{background:#14142399;background:var(--bg-input);box-shadow:none;color:#606070;color:var(--text-muted)}.terminal-list-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;overflow:hidden}.terminal-list-header{align-items:center;background:#14142399;background:var(--bg-input);border-bottom:1px solid #ffffff1a;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:clamp(12px,2vw,14px);padding:clamp(14px,2vw,16px) clamp(16px,3vw,20px)}.terminal-list-title{color:#a0a0b0;color:var(--text-secondary);flex-shrink:0;font-size:clamp(10px,1.5vw,11px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.terminal-search-input{background:#0a0a0f;background:var(--bg-dark);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:8px;color:#fff;color:var(--text-primary);flex:1 1;font-family:Inter,sans-serif;font-size:clamp(11px,1.5vw,12px);min-width:120px;padding:clamp(8px,1.5vw,10px) clamp(12px,2vw,14px)}.terminal-search-input:focus{border-color:#4f46e5;border-color:var(--primary);box-shadow:0 0 0 3px #4f46e51a;outline:none}.terminal-list-count,.terminal-search-input::placeholder{color:#606070;color:var(--text-muted)}.terminal-list-count{flex-shrink:0;font-size:clamp(9px,1.5vw,10px);font-weight:500}.terminal-list{background:#0f0f19cc;background:var(--bg-card);max-height:clamp(280px,35vh,380px);overflow-y:auto}@media (min-width:900px){.terminal-list{max-height:420px}}.terminal-list-item{align-items:center;border-bottom:1px solid #ffffff0d;border-bottom:1px solid var(--border-light);cursor:pointer;display:flex;justify-content:space-between;padding:clamp(12px,2vw,14px) clamp(16px,3vw,18px);transition:all .2s ease}.terminal-list-item:hover{background:#191928e6;background:var(--bg-card-hover)}.terminal-list-item:last-child{border-bottom:none}.terminal-list-selected{background:linear-gradient(135deg,#4f46e51a,#8b5cf60d)!important;background:var(--gradient-card)!important;border-left:3px solid #4f46e5;border-left:3px solid var(--primary)}.terminal-list-selected .terminal-list-ticker{color:#6366f1;color:var(--primary-light)}.terminal-list-left{align-items:center;display:flex;flex-shrink:0;gap:10px}.terminal-list-ticker{color:#fff;color:var(--text-primary);font-size:clamp(13px,2vw,14px);font-weight:600;text-transform:uppercase}.terminal-network-badge{border-radius:6px;font-size:clamp(8px,1.5vw,9px);font-weight:600;padding:4px 8px;text-transform:uppercase}.terminal-list-name{color:#a0a0b0;color:var(--text-secondary);font-size:clamp(11px,2vw,12px);margin-left:clamp(12px,2vw,14px);overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.terminal-list-empty{color:#606070;color:var(--text-muted);font-size:clamp(12px,2vw,14px);font-weight:500;padding:clamp(32px,4vw,40px);text-align:center}.terminal-footer{padding:0;text-align:center}.terminal-footer-content{align-items:center;display:flex;flex-direction:column;gap:clamp(20px,3vw,24px)}.terminal-health-status{display:flex;flex-wrap:wrap;gap:clamp(24px,3vw,32px);justify-content:center}.terminal-health-item{align-items:center;display:flex;gap:10px}.terminal-health-label{color:#a0a0b0;color:var(--text-secondary);font-size:clamp(10px,2vw,11px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.terminal-links{display:flex;flex-wrap:wrap;gap:clamp(24px,3vw,32px);justify-content:center}.terminal-links a{color:#606070;color:var(--text-muted);font-size:clamp(10px,2vw,11px);font-weight:500;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.terminal-links a:hover{color:#6366f1;color:var(--primary-light);text-decoration:none}.terminal-status-header{background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;margin-bottom:clamp(16px,3vw,20px);padding:clamp(16px,3vw,20px)}.terminal-status-label{font-size:clamp(10px,1.5vw,11px);font-weight:600;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.terminal-status-title{font-size:clamp(18px,3vw,24px);font-weight:700;margin-bottom:10px}.terminal-status-subtitle{color:#606070;color:var(--text-muted);font-size:clamp(12px,2vw,14px)}.terminal-status-box{background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;margin-bottom:clamp(16px,3vw,20px);padding:clamp(16px,3vw,20px)}.terminal-qr-container{display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,24px)}.terminal-qr-code{background:#fff;border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;padding:clamp(10px,2vw,12px)}.terminal-address-box{background:#14142399;background:var(--bg-input);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:10px;font-family:JetBrains Mono,monospace;margin-bottom:clamp(10px,2vw,12px);padding:clamp(12px,2vw,14px);word-break:break-all}.terminal-address-box,.terminal-copy-btn{color:#fff;color:var(--text-primary);font-size:clamp(11px,2vw,12px)}.terminal-copy-btn{background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:8px;cursor:pointer;font-family:Inter,sans-serif;padding:clamp(8px,1.5vw,10px) clamp(14px,2vw,16px);transition:all .3s ease}.terminal-copy-btn:hover{background:#191928e6;background:var(--bg-card-hover);border-color:#4f46e5;border-color:var(--primary)}.terminal-amount-info{color:#f59e0b;color:var(--warning);font-size:clamp(10px,1.5vw,11px);font-weight:500;margin-top:10px}.terminal-details{font-size:clamp(12px,2vw,14px);line-height:1.7}.terminal-details>div{margin-bottom:clamp(10px,2vw,12px)}.terminal-alert{background:#f59e0b1a;background:var(--warning-bg);border:1px dashed #f59e0b;border:1px dashed var(--warning);border-radius:10px;color:#f59e0b;color:var(--warning);font-size:clamp(10px,1.5vw,11px);margin-top:16px;padding:clamp(12px,2vw,14px);word-break:break-word}.how-to-section{margin-top:clamp(32px,5vw,48px)}.how-to-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#4f46e5,#8b5cf6 50%,#ec4899);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-size:clamp(20px,4vw,28px);font-weight:700;margin-bottom:clamp(24px,4vw,32px);text-align:center}.how-to-grid{grid-gap:clamp(20px,4vw,28px);display:grid;gap:clamp(20px,4vw,28px);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.how-to-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:16px;overflow:hidden;padding:clamp(24px,4vw,32px);position:relative;transition:all .3s ease}.how-to-card:before{background:linear-gradient(135deg,#4f46e5,#8b5cf6 50%,#ec4899);background:var(--gradient-primary);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.how-to-card:hover{border-color:#4f46e54d;border-color:var(--border-glow);box-shadow:0 12px 40px #4f46e533;transform:translateY(-4px)}.how-to-card:hover:before{opacity:1}.how-to-step{align-items:center;background:linear-gradient(135deg,#4f46e5,#8b5cf6 50%,#ec4899);background:var(--gradient-primary);border-radius:10px;color:#fff;display:inline-flex;font-size:18px;font-weight:700;height:40px;justify-content:center;margin-bottom:16px;width:40px}.how-to-card-title{color:#fff;color:var(--text-primary);font-size:clamp(16px,2.5vw,18px);font-weight:700;margin-bottom:12px}.how-to-card-text{color:#a0a0b0;color:var(--text-secondary);font-size:clamp(13px,2vw,14px);line-height:1.6}.features-section{margin-top:clamp(40px,6vw,56px)}.features-grid{grid-gap:clamp(20px,4vw,28px);display:grid;gap:clamp(20px,4vw,28px);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f19cc;background:var(--bg-card);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:16px;padding:clamp(24px,4vw,32px);text-align:center;transition:all .3s ease}.feature-card:hover{border-color:#4f46e5;border-color:var(--primary);box-shadow:0 12px 40px #4f46e526;transform:translateY(-4px)}.feature-icon{align-items:center;background:linear-gradient(135deg,#4f46e51a,#8b5cf60d);background:var(--gradient-card);border-radius:16px;display:flex;font-size:28px;height:60px;justify-content:center;margin:0 auto clamp(16px,3vw,20px);width:60px}.feature-title{color:#fff;color:var(--text-primary);font-size:clamp(15px,2.5vw,17px);font-weight:700;margin-bottom:10px}.feature-text{color:#a0a0b0;color:var(--text-secondary);font-size:clamp(12px,2vw,13px);line-height:1.6}.nokyc-badge{align-items:center;background:#10b9811a;background:var(--success-bg);border:1px solid #10b981;border:1px solid var(--success);border-radius:20px;color:#10b981;color:var(--success);display:inline-flex;font-size:clamp(11px,1.5vw,12px);font-weight:600;gap:8px;margin:0 auto;padding:8px 16px}.nokyc-badge:before{background:#10b981;background:var(--success);border-radius:50%;box-shadow:0 0 10px #10b981;box-shadow:0 0 10px var(--success);content:"";height:8px;width:8px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a0a0f;background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:#ffffff1a;background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff26;background:var(--border-hover)}::selection{background:#4f46e5;background:var(--primary);color:#fff}::-moz-selection{background:#4f46e5;background:var(--primary);color:#fff}:focus-visible{outline:2px solid #4f46e5;outline:2px solid var(--primary);outline-offset:2px}@media (max-width:480px){.terminal-qr-container{flex-direction:column}.terminal-qr-code{margin:0 auto}.terminal-address-box{width:100%}}@media (min-width:900px){.terminal-wrapper{padding:clamp(40px,4vw,56px)}.terminal-list-item{padding:14px 18px}.terminal-list-ticker{font-size:14px}.terminal-list-name{font-size:12px}}
/*# sourceMappingURL=main.7f1d1a49.css.map*/