@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,600;0,700;1,600;1,700&display=swap";:root{color:#e9eeea;background:#080b0b;font-family:Manrope,Arial,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#080b0b}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}.splash{min-height:100vh;display:grid;place-items:center;color:#91a298;font:13px DM Mono,monospace}.site-header{height:76px;display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:1260px;margin:auto;padding:0 34px;border-bottom:1px solid rgba(222,237,225,.08)}.brand{display:inline-flex;align-items:center;gap:9px;font-weight:800;letter-spacing:-.04em}.brand-mark{width:27px;height:27px;display:grid;place-items:center;color:#07100b;background:#a9f674;clip-path:polygon(50% 0,100% 28%,82% 100%,18% 100%,0 28%)}nav{display:flex;gap:28px;margin-left:auto;color:#96a398;font-size:13px}nav a:hover{color:#c6f8a2}.header-action{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700}.hero{position:relative;overflow:hidden;min-height:690px;max-width:1260px;margin:auto;padding:140px 34px 120px;background:radial-gradient(circle at 74% 45%,rgba(107,184,78,.16),transparent 23%),linear-gradient(125deg,transparent 45%,rgba(185,245,130,.04))}.hero:after{content:"";position:absolute;width:490px;height:490px;right:-118px;top:104px;opacity:.55;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 20px,rgba(174,247,117,.14) 21px 22px);-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 18px;color:#b6f886;font:500 11px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.eyebrow span{width:5px;height:5px;background:#b6f886;border-radius:50%;box-shadow:0 0 10px #aef876}h1,h2,h3,p{margin-top:0}.hero h1{position:relative;z-index:1;max-width:780px;margin-bottom:25px;font-size:clamp(54px,8vw,104px);line-height:.94;letter-spacing:-.075em}h1 i,h2 i{font-family:Playfair Display,Georgia,serif;font-weight:600;letter-spacing:-.06em}.hero-copy{max-width:510px;color:#a1aca4;font-size:17px;line-height:1.7}.hero-actions,.community-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.button{border:1px solid transparent;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:45px;padding:0 17px;font-size:13px;font-weight:700;transition:.18s ease}.button-primary{color:#0a120b;background:#b7f882;box-shadow:0 0 0 1px #d3ffb026}.button-primary:hover{background:#d0ffab;transform:translateY(-1px)}.button-primary:disabled{cursor:wait;opacity:.65;transform:none}.button-quiet{color:#d1d8d2;background:#d9ebdc0d;border-color:#d9ebdc21}.button-quiet:hover{border-color:#94c978;background:#b7f88214}.signal-grid{position:absolute;right:35px;bottom:92px;display:flex;gap:7px;align-items:end;opacity:.58}.signal-grid span{display:block;width:32px;background:#b7f882}.signal-grid span:nth-child(1){height:25px}.signal-grid span:nth-child(2){height:54px}.signal-grid span:nth-child(3){height:91px}.signal-grid span:nth-child(4){height:137px}.signal-grid span:nth-child(5){height:185px}.feature-section,.security-section,.closing,.pricing-page,.dashboard{max-width:1260px;margin:auto;padding:112px 34px}.feature-section{border-top:1px solid rgba(222,237,225,.08)}.section-heading{max-width:600px}.section-heading h1,.section-heading h2{margin-bottom:15px;font-size:clamp(37px,5vw,64px);line-height:1;letter-spacing:-.06em}.section-heading>p:last-child{color:#91a097;line-height:1.7}.steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:64px;border-top:1px solid rgba(222,237,225,.11)}.step{padding:27px 30px 24px 0;border-right:1px solid rgba(222,237,225,.11);min-height:220px}.step+.step{padding-left:30px}.step:last-child{border:0}.step>span{color:#aef876;font:11px DM Mono,monospace}.step h3{margin:50px 0 8px;font-size:20px;letter-spacing:-.04em}.step p{max-width:310px;color:#89978f;font-size:13px;line-height:1.7}.security-section{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;background:#111714}.security-section h2,.closing h2{font-size:clamp(37px,5vw,58px);letter-spacing:-.065em;line-height:.98}.security-section>div>p:not(.eyebrow){color:#9aa89f;max-width:490px;font-size:15px;line-height:1.7}.security-list{display:grid;align-content:center}.security-item{display:grid;grid-template-columns:28px 1fr 18px;align-items:center;gap:13px;padding:21px 0;border-bottom:1px solid rgba(222,237,225,.1);color:#c9d3cc;font-size:14px}.security-item svg{color:#b6f886;width:18px}.security-item svg:last-child{color:#63716a}.closing{text-align:center;padding:138px 34px;background:radial-gradient(circle at 50% 90%,rgba(148,241,96,.16),transparent 35%)}.closing .eyebrow{justify-content:center}.closing h2{margin-bottom:31px}.closing .button{margin:auto}.pricing-page{min-height:calc(100vh - 176px)}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:55px}.plan-card{position:relative;min-height:365px;padding:26px;border:1px solid rgba(222,237,225,.12);background:#0c100f}.plan-card.featured{border-color:#97d26e;box-shadow:inset 0 0 60px #a3f86c0f}.plan-tag{position:absolute;top:-11px;right:17px;padding:4px 8px;color:#0d130e;background:#b6f886;font:10px DM Mono,monospace}.plan-card>p,.price-placeholder,.plan-card small{color:#90a097;font-size:12px}.plan-card h2{margin:9px 0 5px;font-size:26px;letter-spacing:-.05em}.price-placeholder{display:block;margin-bottom:25px}.plan-card ul{min-height:101px;padding:0;list-style:none;color:#c6d0c9;font-size:12px;line-height:2.1}.plan-card li{display:flex;align-items:center;gap:8px}.plan-card li svg{color:#b6f886}.plan-card .button{width:100%}.plan-card small{display:block;margin-top:13px}.auth-page,.modal-page{min-height:calc(100vh - 160px);display:grid;place-items:center;padding:60px 24px}.auth-card,.checkout-card{width:min(100%,470px);padding:36px;border:1px solid rgba(222,237,225,.13);background:#0e1311;box-shadow:0 22px 80px #0000003d}.auth-card h1,.checkout-card h2{font-size:34px;letter-spacing:-.06em;margin-bottom:28px}.auth-card label,.checkout-card label{display:grid;gap:8px;margin-top:16px;color:#bdc8c0;font-size:12px;font-weight:700}.auth-card input,.checkout-card input,textarea{width:100%;padding:12px 13px;color:#e9eeea;background:#080b0b;border:1px solid #26312b;border-radius:3px;outline:none}.auth-card input:focus,.checkout-card input:focus,textarea:focus{border-color:#a8ed78}.auth-card .button,.checkout-card>.button{width:100%;margin-top:25px}.auth-switch{margin:20px 0 0;color:#91a097;font-size:12px}.auth-switch button{padding:0;color:#b6f886;background:none;border:0;font-weight:700}.form-error,.form-success{margin:16px 0 0;padding:10px;border-radius:3px;font-size:12px;line-height:1.5}.form-error{color:#ffb9b0;background:#de4e411a}.form-success{color:#b9f998;background:#67b44d1a}.muted{color:#87958c;font-size:13px;line-height:1.65}.dashboard{min-height:calc(100vh - 160px)}.dashboard-top{display:flex;justify-content:space-between;align-items:end;gap:25px;padding-bottom:35px}.dashboard-top h1{margin:0;font-size:43px;letter-spacing:-.06em}.dashboard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.panel,.wide-panel{position:relative;padding:25px;background:#0d1210;border:1px solid rgba(222,237,225,.1)}.subscription-panel{grid-column:span 1;background:linear-gradient(135deg,#71be4e26,#101711)}.panel h2,.wide-panel h2{margin:8px 0;font-size:22px;letter-spacing:-.05em}.panel p:not(.panel-label){color:#8e9c93;font-size:13px;line-height:1.6}.panel .button{margin-top:12px}.panel-label{margin-bottom:5px;color:#aef876;font:10px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.panel-icon{position:absolute;right:25px;bottom:25px;color:#597153}.wide-panel{grid-column:1 / -1}.panel-heading{display:flex;align-items:center;justify-content:space-between}.panel-heading>svg{color:#aef876}.list{margin-top:19px}.list-row{display:flex;align-items:center;justify-content:space-between;gap:17px;padding:12px 0;border-top:1px solid rgba(222,237,225,.09)}.list-row>div{display:grid;gap:3px}.list-row strong{font-size:13px}.list-row span{color:#819087;font-size:11px}.status{display:inline-flex;width:fit-content;padding:4px 7px;color:#d4d8d4;background:#e2ebe214;border-radius:2px;font:10px DM Mono,monospace;text-transform:uppercase}.status.active{color:#0b160c;background:#b6f886}.text-link{display:inline-flex;gap:7px;align-items:center;color:#b6f886;font-size:12px;font-weight:700}.admin-callout{background:linear-gradient(110deg,#151f16,#0d1210)}.select-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.select-grid button,.network-toggle button{padding:12px;text-align:left;color:#b3bdb6;background:#080b0b;border:1px solid #27322b;border-radius:3px}.select-grid button.selected,.network-toggle button.selected{color:#dfffc9;border-color:#9ddd72;background:#92e56317}.select-grid strong,.select-grid span{display:block}.select-grid strong{font-size:13px}.select-grid span{margin-top:3px;color:#849188;font-size:11px}.network-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.network-toggle button{text-align:center;font-size:12px}.chat-composer{display:grid;gap:10px;margin-top:25px}.chat-composer textarea{min-height:110px;resize:vertical}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.admin-grid article{padding:15px;background:#080b0b;border:1px solid #26312b}.admin-grid h3{margin-bottom:7px;font-size:14px}.admin-grid p{margin:0;color:#88978e;font-size:12px;line-height:1.5}.checkout-card details{padding:15px 0;border-top:1px solid #26312b}.checkout-card summary{cursor:pointer;font-size:13px;font-weight:700}.checkout-card details p{color:#91a097;font-size:13px;line-height:1.6}.legal{min-height:calc(100vh - 160px);max-width:760px}.legal h1{font-size:54px;letter-spacing:-.07em}.legal>p:not(.eyebrow){color:#9aa89f;font-size:16px;line-height:1.8}.chat-card{width:min(100%,700px)}.chat-history{max-height:390px;overflow:auto;margin-top:20px;padding:4px 10px 4px 0}.chat-history article{margin:8px 0;padding:12px;background:#080b0b;border-left:2px solid #405548}.chat-history article.own-message{border-color:#aef876}.chat-history strong{color:#c6f8a2;font:11px DM Mono,monospace}.chat-history p{margin:6px 0;color:#c4cec6;font-size:13px;line-height:1.5;white-space:pre-wrap}.chat-history time{color:#6f7e74;font:10px DM Mono,monospace}footer{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1260px;margin:auto;padding:24px 34px;border-top:1px solid rgba(222,237,225,.08);color:#748078;font:11px DM Mono,monospace}footer div{display:flex;gap:19px}.review-form{display:grid;gap:9px;margin-top:22px;padding-top:21px;border-top:1px solid #26312b}.review-form input,.review-form select,.review-form textarea{width:100%;padding:11px 12px;color:#e9eeea;background:#080b0b;border:1px solid #26312b;border-radius:3px;outline:none}.review-form textarea{min-height:80px;resize:vertical}.review-form .button{justify-self:start}.button-danger{color:#ffc4bd;background:#ce52451a;border-color:#e76b5c59}.button-danger:hover{background:#ce524533}.license-card,.admin-console{width:min(100%,760px)}.license-card hr,.timing-manager hr{border:0;border-top:1px solid #26312b;margin:25px 0}.license-detail{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-top:1px solid rgba(222,237,225,.08);color:#91a097;font-size:12px}.license-detail strong{color:#e9eeea;text-align:right}.key-reveal,.timing-summary{display:grid;gap:7px;margin-top:15px;padding:13px;background:#080b0b;border:1px solid #3a5738;color:#a7b5aa;font-size:12px}.key-reveal code{overflow-wrap:anywhere;color:#c9fba7;font:13px DM Mono,monospace}.key-reveal .text-link{padding:0;border:0;background:none}.timing-manager{display:grid;gap:13px;margin-top:26px;padding-top:24px;border-top:1px solid #26312b}.timing-manager h3{margin:0;font-size:18px}.timing-inputs,.policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.timing-manager label{display:grid;gap:7px;color:#bdc8c0;font-size:11px;font-weight:700}.timing-manager input{width:100%;padding:10px;color:#e9eeea;background:#080b0b;border:1px solid #26312b;border-radius:3px}.timing-manager>.button{justify-self:start}.override-list{display:grid;gap:7px;max-height:180px;overflow:auto}.override-list button{display:flex;justify-content:space-between;gap:14px;padding:10px;text-align:left;color:#d7e1d8;background:#080b0b;border:1px solid #26312b;border-radius:3px}.override-list span{color:#91a097;font-size:11px}.device-card{margin-top:12px;padding:14px;border:1px solid rgba(222,237,225,.1);background:#080b0b}.device-card .button{margin-top:10px}.payment-card{width:min(100%,680px)}.payment-address strong{max-width:70%;overflow-wrap:anywhere}.payment-button{width:100%;justify-content:center;margin-top:22px}.payment-methods{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:18px 0}.payment-methods button{display:grid;gap:5px;padding:14px;text-align:left;color:#d5ded7;background:#080b0b;border:1px solid #26312b;border-radius:3px}.payment-methods button.selected{border-color:#aef876;background:#111a12}.payment-methods span{color:#819087;font-size:10px;line-height:1.4}.payment-copy-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px}.payment-copy-actions .button{justify-content:center}.binance-steps{margin-top:18px;padding:15px;color:#c9d3cb;background:#080b0b;border:1px solid #26312b;font-size:12px;line-height:1.6}.binance-steps ol{margin:8px 0 0;padding-left:18px}.binance-warning{margin-top:14px;padding:11px;color:#ffd49b;background:#d68b2d1a;border:1px solid rgba(214,139,45,.25);font-size:11px;line-height:1.55}.info-page{min-height:calc(100vh - 160px);max-width:1260px;margin:auto;padding:112px 34px}.detailed-steps{grid-template-columns:repeat(4,1fr)}.detailed-steps .step{min-height:280px}.security-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:55px}.security-cards article{min-height:225px;padding:26px;background:#0d1210;border:1px solid rgba(222,237,225,.1)}.security-cards svg{color:#b6f886}.security-cards h2{margin:45px 0 8px;font-size:23px;letter-spacing:-.05em}.security-cards p{max-width:390px;color:#8e9c93;font-size:13px;line-height:1.7}.info-cta{margin-top:40px}@media(max-width:760px){.site-header{padding:0 20px;height:65px}.site-header nav{display:none}.hero{min-height:590px;padding:105px 20px 75px}.hero:after,.signal-grid{display:none}.feature-section,.security-section,.closing,.pricing-page,.dashboard,.legal,.info-page{padding:70px 20px}.steps,.security-section,.pricing-grid,.dashboard-grid,.timing-inputs,.policy-grid,.detailed-steps,.security-cards,.payment-methods{grid-template-columns:1fr}.step,.step+.step{min-height:0;padding:22px 0;border-right:0;border-bottom:1px solid rgba(222,237,225,.11)}.step h3{margin-top:28px}.security-section{gap:36px}.security-cards{margin-top:35px}.pricing-grid{margin-top:37px}.plan-card{min-height:0}.dashboard-top{align-items:start;flex-direction:column}.panel,.wide-panel{grid-column:1}.auth-card,.checkout-card{padding:25px 20px}.legal h1{font-size:42px}footer{align-items:flex-start;flex-direction:column;padding:24px 20px}}
