:root{--bg:#080a09;--panel:#0d100e;--line:#2a2f2c;--muted:#8e9791;--text:#f1f5f2;--green:#b7ff37;--green-dark:#1d2b0b;--red:#ff6b6b;--amber:#ffc857}*{box-sizing:border-box}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:radial-gradient(circle at 50% -20%,#182016 0,transparent 36%),var(--bg);color:var(--text);min-height:100vh;margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}.fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}button,a{-webkit-tap-highlight-color:transparent}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5;background:#080a09e0;justify-content:space-between;align-items:center;height:62px;padding:0 max(24px,50vw - 380px);display:flex;position:sticky;top:0}.brand{letter-spacing:.16em;align-items:center;gap:10px;font:700 14px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.mark{border:1px solid var(--green);width:30px;height:30px;color:var(--green);place-items:center;display:grid;position:relative}.keyline{background:var(--green);width:9px;height:1px;position:absolute;right:-5px}.network{color:var(--muted);letter-spacing:.1em;align-items:center;gap:8px;font:10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.network b{color:var(--green);font-weight:500}.network>span:last-child{border-left:1px solid var(--line);padding-left:8px}.pulse{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}.shell{width:min(760px,100% - 32px);margin:28px auto 50px}.rail{border:1px solid var(--line);align-items:center;margin-bottom:12px;display:flex;overflow:hidden}.railItem{color:#5f6661;letter-spacing:.08em;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:5px;height:34px;font:9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.railItem span{color:#4a504c}.railItem svg{color:#3a3f3b}.railItem.active{color:var(--text);background:#10150d}.railItem.active span{color:var(--green)}.panel{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff05,transparent 60%),var(--panel);margin-top:12px;padding:22px;transition:opacity .2s}.disabledPanel{opacity:.48}.sectionHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.eyebrow,label,.field>span{color:var(--muted);letter-spacing:.13em;font:9px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}h1,h2{letter-spacing:-.01em;margin:6px 0 0;font-size:17px;font-weight:600;line-height:1.25}.state,.cap{border:1px solid var(--line);color:var(--muted);letter-spacing:.08em;align-items:center;gap:5px;padding:7px 8px;font:9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.state.good{color:var(--green);background:#101809;border-color:#496522}.state.bad{color:var(--red);border-color:#573232}.cap{color:var(--amber)}.muted{color:var(--muted);max-width:590px;margin:0 0 20px;font-size:13px;line-height:1.6}.walletGrid{grid-template-columns:1fr 160px;gap:18px 24px;margin-bottom:20px;display:grid}.walletGrid>div:last-child{grid-column:1/-1}.walletGrid code,.resultLink code{color:#c9d0cb;overflow-wrap:anywhere;margin-top:7px;font:11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.walletGrid strong{margin-top:5px;font:20px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.walletGrid small{color:var(--green);font-size:10px}.actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.split{justify-content:space-between;margin-top:18px}button,.textLink{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font:10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;text-decoration:none;display:inline-flex}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--green);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.35}.primary{background:var(--green);color:#10130d;border:1px solid var(--green);font-weight:800}.secondary{color:var(--text);background:#171b18;border:1px solid #59605b}.ghost{border:1px solid var(--line);color:#b9c0bb;background:0 0}.danger{color:var(--red)}.textLink{color:var(--muted);min-height:auto;padding:0}.textLink:hover{color:var(--text)}.formGrid{grid-template-columns:1fr 190px;gap:12px;display:grid}.field input{border:1px solid var(--line);width:100%;height:43px;color:var(--text);background:#090b0a;margin-top:7px;padding:0 12px;font:12px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.field input::placeholder{color:#545a56}.amount>div{position:relative}.amount b{color:var(--green);font:10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;bottom:15px;right:12px}.amount input{padding-right:48px}.feeGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.feeGrid>div{border-right:1px solid var(--line);padding:12px}.feeGrid>div:last-child{border:0}.feeGrid strong{margin-top:7px;font:500 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.verification{border:1px solid var(--line);color:var(--muted);gap:12px;margin-top:16px;padding:14px;display:flex}.verification>span{border:1px solid var(--line);flex:none;place-items:center;width:24px;height:24px;display:grid}.verification p{margin:6px 0 0;font-size:12px;line-height:1.45}.verification.pass{color:#cce8a7;background:#0f160b;border-color:#425b22}.verification.pass>span{border-color:var(--green);color:var(--green)}.verification.fail{color:#e5b1b1;background:#160d0d;border-color:#533}.verification.fail>span{border-color:var(--red);color:var(--red)}.broadcastPanel{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.statusLine{grid-template-columns:auto auto 1fr;align-items:center;gap:9px;margin-top:9px;display:grid}.statusLine strong{font:11px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.statusLine p{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.statusDot{background:#555;border-radius:50%;width:7px;height:7px}.statusDot.ready{background:var(--green);box-shadow:0 0 8px var(--green)}.statusDot.pending{background:var(--amber)}.statusDot.error{background:var(--red)}.broadcast{min-width:196px}.resultLink{border-top:1px solid var(--line);color:var(--green);grid-column:1/-1;align-items:center;gap:8px;padding-top:13px;text-decoration:none;display:flex}.resultLink code{color:var(--green);flex:1;margin:0}footer{color:#66706a;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font:9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.footer span,footer>span{align-items:center;gap:6px;display:flex}footer a{color:#7b857f;text-decoration:none}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:650px){.topbar{padding:0 16px}.network{font-size:8px}.network>span:last-child{display:none}.shell{width:min(100% - 20px,760px);margin-top:16px}.railItem{font-size:0}.railItem span{font-size:9px}.panel{padding:18px}.formGrid,.walletGrid,.broadcastPanel{grid-template-columns:1fr}.walletGrid>div:last-child{grid-column:auto}.feeGrid{grid-template-columns:1fr}.feeGrid>div{border-right:0;border-bottom:1px solid var(--line)}.broadcast{width:100%}.statusLine{grid-template-columns:auto auto}.statusLine p{grid-column:1/-1}.split{align-items:stretch}.split button{width:100%}footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}
.dk-app{--background:#090e0c;--foreground:#e7eee9;--card:#111a16;--muted:#96a79d;--border:#293c31;--primary:#b0e1ba;--primary-foreground:#0d2114;--radius:14px;min-height:100vh;color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif}.dk-app *{box-sizing:border-box}.dk-app h1,.dk-app h2,.dk-app h3,.dk-app p{margin:0}.dk-app h1{letter-spacing:-1.6px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2}.dk-app h2{letter-spacing:-.4px;font-size:19px;font-weight:500;line-height:1.4}.dk-app h3{font-size:14px;font-weight:500}.dk-app a{color:var(--primary)}.dk-header{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a100eef;justify-content:space-between;align-items:center;gap:24px;height:88px;padding:0 max(28px,50vw - 590px);transition:height .25s;display:flex;position:sticky;top:0}.dk-header-compact{height:62px}.dk-brand{letter-spacing:-1px;white-space:nowrap;align-items:center;gap:11px;font-size:22px;font-weight:600;text-decoration:none;display:flex}.dk-brand>span{opacity:1;max-width:140px;transition:max-width .25s,opacity .25s;overflow:hidden}.dk-header-compact .dk-brand>span{opacity:0;max-width:0}.dk-brand-version{color:#71867a;letter-spacing:1px;margin-left:10px;font:10px ui-monospace,monospace}.dk-nav{align-items:center;gap:5px;display:flex}.dk-nav button{min-height:38px;color:var(--muted);letter-spacing:0;text-transform:none;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font:12px Arial,sans-serif;display:flex}.dk-nav button[data-state=active]{color:var(--primary);background:#1c2d24;border-color:#314b3b}.dk-nav button:hover{color:var(--foreground)}.dk-chain{white-space:nowrap;color:#bccdc2;align-items:center;gap:8px;font-size:11px;display:flex}.dk-dot{background:var(--primary);border-radius:50%;width:6px;height:6px}.dk-mono{color:#738f7e;font:10px ui-monospace,monospace}.dk-main{width:min(1120px,100% - 48px);margin:0 auto;padding-top:44px}.dk-page-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.dk-eyebrow{letter-spacing:1.8px;color:var(--muted);font:9px/1.4 ui-monospace,Consolas,monospace;margin-bottom:14px!important}.dk-subtitle{color:var(--muted);font-size:13px;line-height:1.6;margin-top:12px!important}.dk-badge{letter-spacing:.2px;border:1px solid var(--border);color:#b6c6bc;white-space:nowrap;background:#15201a;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;font:10px ui-monospace,monospace;display:inline-flex}.dk-badge-green{color:var(--primary);background:#1a2e21;border-color:#496b52}.dk-preview,.dk-alert{color:#b7c4ab;background:#152015;border:1px solid #344633;border-radius:9px;align-items:center;gap:12px;margin-bottom:22px;padding:13px 16px;font-size:11px;line-height:1.6;display:flex}.dk-preview>span,.dk-alert>span{flex:1}.dk-preview>svg,.dk-alert>svg{flex-shrink:0}.dk-preview strong{color:#d0dbc5;font-weight:500}.dk-alert{color:#e0c2a1;background:#241c13;border-color:#61452e}.dk-grid{grid-template-columns:1.15fr 1fr;gap:20px;display:grid}.dk-card{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(145deg,#17201b 0%,#111914 72%);min-width:0;margin-bottom:20px;padding:28px}.dk-card-top,.dk-section-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.dk-card-top .dk-eyebrow{margin:0!important}.dk-section-title{margin-bottom:22px}.dk-section-title .dk-eyebrow{margin-bottom:7px!important}.dk-app .dk-button{letter-spacing:0;text-transform:none;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font:12px Arial,Helvetica,sans-serif;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.dk-app .dk-button-primary{color:var(--primary-foreground);background:var(--primary);border-color:#c2eccb;font-weight:600;box-shadow:inset 0 1px #e1ffe866}.dk-app .dk-button-primary:hover{background:#c1edca}.dk-app .dk-button-secondary{color:#d2e4d8;background:linear-gradient(#273b2f,#1b2b22);border-color:#435d4c}.dk-app .dk-button-secondary:hover{border-color:#71937f}.dk-app .dk-button-ghost{color:var(--muted);background:0 0;min-height:32px;padding:0 9px}.dk-app .dk-button-ghost:hover{color:var(--foreground);background:#203027}.dk-app .dk-button-danger{color:#e7b3a5;background:#31201a;border-color:#604332}.dk-app button:disabled{opacity:.42;cursor:not-allowed}.dk-app :is(button,a,input):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.dk-balance{letter-spacing:-2.4px;margin:28px 0 9px;font-size:clamp(46px,5vw,64px);line-height:1.2}.dk-balance>span{letter-spacing:0;color:var(--muted);margin-left:13px;font-size:16px}.dk-muted{color:var(--muted);font-size:12px;line-height:1.8;margin:12px 0 20px!important}.dk-address{border:1px solid var(--border);background:#0d1510;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:28px 0 24px;padding:8px 10px;display:flex}.dk-address>span{color:#a4b6aa;overflow-wrap:anywhere;font:10px/1.6 ui-monospace,monospace}.dk-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dk-device-card{background:radial-gradient(#203729 0%,#121c16 68%);padding-bottom:24px;position:relative;overflow:hidden}.dk-usb-sculpture{width:100%;max-width:400px;height:216px;margin:0 auto;display:block}.dk-device-bottom{justify-content:space-between;align-items:center;gap:15px;display:flex}.dk-device-bottom p{color:var(--muted);margin-top:7px;font-size:11px}.dk-device-bottom h2{font-size:17px}.dk-flow{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.dk-flow>div{border-right:1px solid var(--border);padding:0 20px 0 0}.dk-flow>div:last-child{border:0}.dk-flow h3{margin:14px 0 8px}.dk-flow p{color:var(--muted);font-size:12px;line-height:1.8}.dk-step-icon{width:43px;height:43px;color:var(--primary);background:linear-gradient(140deg,#314738,#182b20);border:1px solid #425e4b;border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 1px #617b6744}.dk-small{color:var(--muted);font-size:10px;line-height:1.8}.dk-spaced{margin-top:20px!important}.dk-empty{text-align:center;color:#819789;padding:20px}.dk-empty svg{margin-bottom:12px}.dk-empty p{color:#b0c2b6;font-size:13px}.dk-empty span{margin-top:9px;font-size:11px;display:block}.dk-activity-row{border-bottom:1px solid var(--border);align-items:center;gap:18px;padding:18px 0;display:flex}.dk-activity-row>svg{color:var(--primary);flex-shrink:0}.dk-activity-row>div{flex:1;min-width:0}.dk-activity-row strong{font-size:14px;font-weight:500}.dk-activity-row span:not(.dk-badge){overflow-wrap:anywhere;color:var(--muted);margin-top:7px;font:10px/1.6 ui-monospace,monospace;display:block}.dk-activity-row a{align-items:center;gap:6px;margin-top:8px;font-size:10px;text-decoration:none;display:inline-flex}.dk-instructions{color:#a9bbae;margin:24px 0;padding-left:18px;font-size:12px;line-height:1.8}.dk-instructions li{margin-bottom:14px;padding-left:8px}.dk-app label:not(.dk-consent){letter-spacing:0;color:#b9cabe;margin:22px 0 9px;font:11px Arial,sans-serif;display:block}.dk-input-row{gap:10px;display:flex}.dk-input-row input{min-width:0}.dk-app .dk-input{width:100%;height:43px;color:var(--foreground);background:#0b140e;border:1px solid #3b5042;border-radius:8px;padding:0 12px;font:12px ui-monospace,monospace}.dk-input::placeholder{color:#687d6e}.dk-pair-form{margin-top:20px;margin-bottom:14px}.dk-inline-status{color:var(--primary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:11px;display:flex}.dk-full-address{overflow-wrap:anywhere;word-break:break-all;font:12px/1.8 ui-monospace,monospace}.dk-security-note{border:1px solid var(--border);background:#0e1812;border-radius:8px;gap:14px;margin-top:24px;padding:18px;display:flex}.dk-security-note svg{color:#8aad97;flex-shrink:0}.dk-security-note p{color:var(--muted);font-size:11px;line-height:1.8}.dk-review{border-top:1px solid var(--border);margin-top:24px;padding-top:22px}.dk-review dl{margin:16px 0;font-size:12px}.dk-review dt{color:var(--muted);margin-top:14px;font-size:10px}.dk-review dd{color:var(--foreground);margin:6px 0 0}.dk-app .dk-consent{letter-spacing:0;color:#bdd2c4;align-items:flex-start;gap:10px;margin:22px 0;font:11px/1.8 Arial,sans-serif;display:flex}.dk-consent input{accent-color:var(--primary);flex-shrink:0;margin-top:4px}.dk-review .dk-small{margin-top:20px}.dk-transfer-side{text-align:center}.dk-transfer-side .dk-eyebrow{text-align:left}.dk-transfer-side .dk-muted{max-width:340px;margin-left:auto!important;margin-right:auto!important}.dk-journey{text-align:left;flex-direction:column;gap:20px;max-width:270px;margin:28px auto;display:flex}.dk-journey>span{color:#b9cebf;align-items:center;gap:14px;font-size:12px;display:flex}.dk-journey svg{color:var(--primary)}.dk-explorer{align-items:center;gap:9px;margin-bottom:25px;font-size:12px;text-decoration:none;display:inline-flex}.dk-motion{place-items:center;height:175px;margin:8px 0 14px;display:grid;position:relative}.dk-motion svg{z-index:1;filter:drop-shadow(0 10px 18px #0005);height:83px;position:relative}.dk-orbit{background:radial-gradient(#31563b55,#0000 65%);border:1px solid #395742;border-radius:50%;width:150px;height:110px;position:absolute;transform:rotate(-22deg)}.dk-orbit:after{content:"";background:var(--primary);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:10px}.dk-motion-active .dk-orbit{animation:2s linear infinite dk-orbit}.dk-motion-active .dk-orbit:after{opacity:1}.dk-motion-active svg{animation:1.4s ease-in-out infinite alternate dk-gather}@keyframes dk-orbit{to{transform:rotate(338deg)}}@keyframes dk-gather{0%{opacity:.65;transform:translate(-18px)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}.dk-receive{max-width:760px;margin:0 auto 30px;padding:44px}.dk-receive .dk-step-icon{margin-bottom:25px}.dk-receive-address{border:1px solid var(--border);background:#0c140f;border-radius:8px;margin:26px 0;padding:18px;display:block}.dk-footer{color:#778e7f;justify-content:space-between;align-items:center;gap:20px;padding:20px 2px 35px;font-size:10px;display:flex}.dk-footer>span{align-items:center;gap:7px;display:flex}@media (max-width:950px){.dk-header{gap:12px;padding:0 20px}.dk-chain{display:none}.dk-main{width:calc(100% - 36px)}.dk-card{padding:22px}.dk-page-head{align-items:flex-start}.dk-page-head>.dk-badge{margin-top:5px}.dk-section-title>.dk-small{display:none}}@media (max-width:700px){.dk-header{flex-wrap:wrap;gap:8px;height:auto;min-height:110px;padding:16px 18px 10px}.dk-header-compact{flex-wrap:nowrap;min-height:66px}.dk-brand{font-size:19px}.dk-nav{justify-content:space-between;gap:0;width:100%}.dk-nav button{gap:5px;padding:0 10px;font-size:11px}.dk-header-compact .dk-nav button>span{display:none}.dk-header-compact .dk-nav{flex:1;width:auto}.dk-main{width:calc(100% - 28px);padding-top:28px}.dk-page-head{display:block}.dk-page-head>.dk-badge{margin-top:20px}.dk-grid{grid-template-columns:1fr;gap:0}.dk-flow{grid-template-columns:1fr;gap:24px}.dk-flow>div{border-right:0;border-bottom:1px solid var(--border);padding-bottom:22px}.dk-preview{align-items:flex-start}.dk-preview .dk-button{display:none}.dk-balance{margin-top:18px}.dk-device-card{min-height:310px}.dk-flow-card{padding:24px}.dk-footer{flex-direction:column;align-items:flex-start;gap:8px}.dk-activity-row{flex-wrap:wrap}.dk-activity-row .dk-badge{margin-left:38px}.dk-receive{padding:25px}.dk-alert{font-size:11px}.dk-input-row .dk-button{padding:0 12px}}@media (prefers-reduced-motion:reduce){.dk-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:420px){.dk-nav{min-width:0}.dk-nav button{flex:1;gap:4px;min-width:0;padding:0 5px;font-size:10px}.dk-nav button svg{flex-shrink:0;width:13px}.dk-actions,.dk-section-title{flex-wrap:wrap}}
html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:#f3f3f0;background:#272727}.terminal-app{--terminal-bg:#080808;--terminal-panel:#101010;--terminal-edge:#393939;--terminal-muted:#a6a6a2;--terminal-text:#f3f3f0;min-height:100vh;color:var(--terminal-text);-webkit-font-smoothing:antialiased;background:#272727;font:14px/1.65 Cascadia Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}.terminal-app *{box-sizing:border-box}.terminal-app h1,.terminal-app h2,.terminal-app h3,.terminal-app p{margin:0}.terminal-app h1,.terminal-app h2,.terminal-app h3{font:inherit}.terminal-app a{color:inherit;text-underline-offset:5px}.terminal-app button,.terminal-app input{font:inherit}.terminal-app button,.terminal-app a,.terminal-app input,.terminal-app summary{-webkit-tap-highlight-color:transparent}.terminal-app :focus-visible{outline-offset:5px;outline:2px solid #fff}.terminal-app button{cursor:pointer}.terminal-app button:disabled{cursor:not-allowed;opacity:.42}.terminal-app button:disabled:hover{transform:none}.terminal-app summary{cursor:pointer}.terminal-app code{font:inherit}.terminal-app pre{font-family:Cascadia Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}.terminal-app .terminal-eyebrow,.section-index{letter-spacing:.12em;color:#bcbcb7;font-size:12px}.terminal-app .dk-full-address{overflow-wrap:anywhere;word-break:break-all;font:13px/1.7 Cascadia Mono,Consolas,monospace}.terminal-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0bf5;border-bottom:1px solid #3b3b3b;justify-content:space-between;align-items:center;gap:28px;height:84px;padding:0 max(32px,50vw - 628px);transition:height .25s;display:flex;position:sticky;top:0}.terminal-header.is-compact{height:64px}.terminal-brand{letter-spacing:.055em;align-items:center;gap:10px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.terminal-brand img{object-fit:contain;width:25px;height:34px}.terminal-brand>span{white-space:nowrap;max-width:170px;transition:max-width .3s,opacity .3s;overflow:hidden}.terminal-header.is-compact .terminal-brand>span{opacity:0;max-width:0}.brand-cursor{color:#92928d}.terminal-header nav{align-items:stretch;gap:8px;height:100%;display:flex}.terminal-header nav a{color:#858580;border-bottom:2px solid #0000;align-items:center;gap:9px;padding:0 20px;font-size:12px;text-decoration:none;display:flex}.terminal-header nav a span{color:#bababa;font-size:14px}.terminal-header nav a[aria-current=page]{background:#151515;border-bottom-color:#ecece8}.terminal-header nav a[aria-current=page] span,.terminal-header nav a:hover span{color:#fff}.header-security{align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex;color:#b8b8b3!important}.terminal-home{max-width:1256px;margin:auto;padding:48px 32px 0}.system-intro .terminal-eyebrow{justify-content:space-between;gap:16px;display:flex}.intro-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;padding:34px 0 40px;display:grid}.intro-heading h1{letter-spacing:-.055em;font-size:clamp(32px,4.2vw,56px);font-weight:500;line-height:1.15}.intro-heading h1 span{color:#a8a8a3}.intro-heading p{color:#bebeba;max-width:400px;font-size:15px}.terminal-cta{border-bottom:1px solid #8b8b86;align-items:center;gap:22px;margin-top:14px;padding:12px 0 6px;text-decoration:none;display:inline-flex}.terminal-cta svg{transition:transform .2s}.terminal-cta:hover svg{transform:translate(3px,-3px)}.boot-terminal{background:#000;border:1px solid #525252;box-shadow:0 24px 70px #0003}.terminal-bar{color:#a4a49e;background:#141414;border-bottom:1px solid #383838;align-items:center;gap:17px;min-height:43px;padding:10px 16px;font-size:12px;display:flex}.window-controls{gap:5px;display:flex}.window-controls i{border:1px solid #7c7c76;width:7px;height:7px}.window-controls i:first-child{background:#999994}.terminal-bar-meta{color:#868680;letter-spacing:.08em;align-items:center;gap:14px;margin-left:auto;font-size:11px;display:flex}.boot-screen{min-height:345px;padding:30px 24px 24px;position:relative;overflow:hidden;container-type:inline-size}.boot-log{color:#a4a4a0;min-height:92px;font-size:12px;line-height:1.9}.boot-log>div{white-space:nowrap}.boot-wordmark{letter-spacing:0;color:#ecece9;width:100%;margin:36px 0 24px;font-size:.66cqw;line-height:1;overflow:hidden}.boot-wordmark span{white-space:pre;width:100%;height:1em;display:block;overflow:hidden}.boot-prompt{color:#a2a29e;gap:10px;margin-top:24px;font-size:13px;display:flex}.terminal-cursor{color:#fff;animation:1s step-end 5 cursor-blink}.boot-bottom{color:#7f7f7b;border-top:1px solid #282828;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:11px;display:flex}.boot-bottom>div{gap:18px;display:flex}.boot-bottom button{color:#bdbdb9;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.boot-animate .boot-log>div{animation:.25s both line-appear}.boot-animate .boot-wordmark span{animation:1.1s steps(72,end) both wordmark-type}.boot-animate .boot-prompt{animation:.3s 2.8s both line-appear}.system-strip{letter-spacing:.055em;color:#b5b5af;border-bottom:1px solid #494949;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:10px;display:flex}.system-strip span:first-child,.system-strip a{align-items:center;gap:9px;display:flex}.system-strip a{text-decoration:none}.tiny-square{background:#deded8;width:5px;height:5px;display:inline-block}.terminal-section{padding-top:104px;scroll-margin-top:28px}.section-index{border-bottom:1px solid #4a4a48;padding-bottom:23px}.section-heading{justify-content:space-between;align-items:center;gap:60px;margin:34px 0;display:flex}.section-heading h2{letter-spacing:-.05em;max-width:660px;font-size:clamp(27px,3vw,39px);line-height:1.25}.section-heading>p{color:#b9b9b4;max-width:380px;font-size:14px}.section-heading>.eth-characters{opacity:.65;margin:0 60px 0 0;font-size:6px;line-height:1}.mechanism-track{background:#111;border:1px solid #484848;grid-template-columns:repeat(3,1fr);display:grid}.mechanism-track>div{border-right:1px solid #3d3d3d;padding:32px;position:relative;overflow:hidden}.mechanism-track>div:last-child{border:0}.mechanism-track .offline-node{background:#030303}.mechanism-track svg{color:#cecec8;margin-bottom:32px}.mechanism-track span{letter-spacing:.07em;color:#888883;font-size:11px;display:block}.mechanism-track h3{margin:9px 0 15px;font-size:22px}.mechanism-track p{color:#aeaea9;min-height:72px;font-size:14px}.mechanism-track code{color:#d0d0c9;border-top:1px dashed #444;margin-top:25px;padding-top:18px;font-size:11px;display:block}.mechanism-track .offline-node:before{content:"";background:#f2f2ed;width:35%;height:1px;animation:3s ease-in-out 3 protocol-trace;position:absolute;top:0;left:-35%}.capability-grid{border-top:1px solid #474747;border-left:1px solid #474747;grid-template-columns:1fr 1fr;display:grid}.capability-grid article{background:#171717;border-bottom:1px solid #474747;border-right:1px solid #474747;padding:34px;transition:background .25s}.capability-grid article:hover{background:#111}.capability-top{color:#aaa;justify-content:space-between;align-items:center;margin-bottom:28px;font-size:12px;display:flex}.capability-grid h3{letter-spacing:-.02em;margin-bottom:13px;font-size:20px}.capability-grid p{color:#b6b6b0;max-width:465px;font-size:14px}.capability-grid code{color:#a4a49f;padding-top:30px;font-size:12px;display:block}.capability-grid code>span{color:#fff}.security-layout{grid-template-columns:1fr 1fr;gap:32px;display:grid}.security-console{background:#060606;border:1px solid #4c4c4c;align-self:start}.security-console>div:last-child{padding:25px}.security-console p{color:#c8c8c1;align-items:flex-start;gap:15px;margin:17px 0;font-size:13px;display:flex}.security-console svg{flex-shrink:0;margin-top:3px}.security-details details{border-bottom:1px solid #4c4c4a;padding:18px 0}.security-details details:first-child{padding-top:0}.security-details summary{justify-content:space-between;gap:16px;font-size:15px;list-style:none;display:flex}.security-details summary:after{content:"+";color:#969690}.security-details details[open] summary:after{content:"−"}.security-details p{color:#b6b6b0;margin-top:16px;font-size:13px;line-height:1.9}.setup-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.setup-grid article{background:#141414;border:1px solid #484848;min-width:0;padding:30px}.setup-grid article>svg{margin-bottom:24px}.setup-grid h3{margin-bottom:16px;font-size:20px}.setup-grid p{color:#b3b3ae;font-size:14px}.setup-grid .setup-caution{border-top:1px solid #383838;margin-top:20px;padding-top:18px;font-size:12px}.setup-grid details{color:#b8b8b2;margin-top:16px;font-size:13px}.setup-grid .dk-small{overflow-wrap:anywhere;font-size:12px;line-height:1.8}.setup-grid .dk-spaced{margin-top:20px!important}.terminal-final-cta{flex-direction:column;gap:24px;padding:95px 0 80px;display:flex}.terminal-final-cta>span{color:#999992;letter-spacing:.12em;font-size:12px}.terminal-final-cta>a{letter-spacing:-.05em;align-items:center;gap:30px;font-size:clamp(22px,3.5vw,44px);text-decoration:none;display:flex}.terminal-final-cta code{color:#a1a19b;font-size:14px}.terminal-footer{color:#a5a59f;background:#141414;border-top:1px solid #444;justify-content:space-between;align-items:center;gap:22px;padding:24px max(32px,50vw - 596px);font-size:11px;display:flex}.terminal-footer>div{gap:22px;display:flex}.terminal-footer a{text-decoration:none}.terminal-footer a:hover{text-decoration:underline}.terminal-app .dk-button{border:1px solid #dcdcd7;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 18px;font:13px/1.4 Cascadia Mono,Consolas,monospace;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.terminal-app .dk-button-primary{color:#111;background:#e7e7df}.terminal-app .dk-button-primary:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.terminal-app .dk-button-secondary{color:#e1e1da;background:#1c1c1c;border-color:#5a5a56}.terminal-app .dk-button-secondary:hover:not(:disabled){background:#303030}.terminal-app .dk-button-ghost{color:#acaca5;background:0 0;border-color:#0000}.terminal-app .dk-button-ghost:hover:not(:disabled){color:#fff;background:#202020}.terminal-app .dk-input{color:#e7e7df;background:#050505;border:1px solid #51514c;border-radius:0;width:100%;min-height:50px;padding:12px 14px;font:14px/1.6 Cascadia Mono,Consolas,monospace;transition:border-color .2s,box-shadow .2s}.terminal-app .dk-input:focus{border-color:#d4d4cd;outline:none;box-shadow:inset 3px 0 #d4d4cd}.terminal-app .dk-input::placeholder{color:#777771}.terminal-app input::file-selector-button{color:#ddd;cursor:pointer;background:#252525;border:1px solid #555;margin-right:12px;padding:7px 10px;font:12px Cascadia Mono,Consolas,monospace}.terminal-app .dk-input:disabled{opacity:.45}.terminal-app input[type=checkbox]{accent-color:#dfdfd8;flex-shrink:0;width:16px;height:16px;margin-top:4px}@keyframes wordmark-type{0%{width:0}to{width:100%}}@keyframes line-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes cursor-blink{50%{opacity:0}}@keyframes protocol-trace{to{left:110%}}@keyframes panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:1500px){.boot-screen{min-height:390px}}@media (max-width:900px){.terminal-header{gap:14px;padding:0 22px}.terminal-header nav a{padding:0 12px}.header-security{display:none}.terminal-home{padding:32px 22px 0}.intro-heading{gap:32px}.intro-heading p{font-size:14px}.mechanism-track>div{padding:22px}.section-heading{gap:30px}.security-layout{gap:24px}.system-strip>span:nth-child(3){display:none}.terminal-footer{flex-wrap:wrap;padding:24px}.boot-screen{min-height:300px}}@media (max-width:600px){.terminal-header{gap:14px;height:68px;padding:0 16px}.terminal-brand{gap:7px;font-size:14px}.terminal-brand img{width:21px;height:27px}.terminal-header nav{gap:0}.terminal-header nav a{gap:0;padding:0 9px;font-size:0}.terminal-header nav a span{font-size:11px}.terminal-header nav a:last-child{display:none}.terminal-home{padding:26px 16px 0}.system-intro .terminal-eyebrow{gap:15px;font-size:9px}.intro-heading{grid-template-columns:1fr;gap:22px;padding:25px 0 28px}.intro-heading h1{font-size:36px}.intro-heading p{max-width:none}.terminal-cta{font-size:13px}.boot-screen{min-height:260px;padding:22px 14px}.boot-log{min-height:82px;font-size:9px}.boot-wordmark{margin:25px 0}.boot-prompt{gap:6px;font-size:10px}.boot-bottom{flex-wrap:wrap;gap:10px;padding:12px;font-size:9px}.boot-bottom button{font-size:10px}.terminal-bar{gap:10px;padding:10px;font-size:10px}.terminal-bar-meta{gap:8px;font-size:9px}.terminal-bar-meta svg{display:none}.system-strip{flex-wrap:wrap;gap:13px;padding:18px 0;font-size:9px}.system-strip a{width:100%}.terminal-section{padding-top:68px}.section-heading{flex-direction:column;align-items:flex-start;gap:20px}.section-heading h2{font-size:29px}.section-heading>.eth-characters{display:none}.mechanism-track,.capability-grid,.security-layout,.setup-grid{grid-template-columns:1fr}.mechanism-track>div{border-bottom:1px solid #444;border-right:0;padding:28px}.mechanism-track p{min-height:0}.mechanism-track svg{margin-bottom:20px}.capability-grid article{padding:27px}.security-console>div:last-child{padding:18px}.setup-grid article{padding:24px}.terminal-final-cta{padding:60px 0}.terminal-final-cta>a{gap:16px;font-size:23px}.terminal-footer{flex-direction:column;align-items:flex-start;gap:15px;padding:22px 16px}.terminal-footer>div{gap:14px;font-size:10px}.terminal-app .dk-input{font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.terminal-app *,.terminal-app :before,.terminal-app :after{transition:none!important;animation:none!important}.boot-wordmark span{opacity:1!important;width:100%!important}.boot-log>div,.boot-prompt{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:no-preference){.terminal-section.scroll-ready{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(18px)}.terminal-section.scroll-ready.is-revealed{opacity:1;transform:none}}@media (max-width:600px){.terminal-header,.terminal-header.is-compact{grid-template-rows:56px 52px;grid-template-columns:1fr auto;gap:0 12px;height:108px;padding:0 16px;display:grid}.terminal-header nav{grid-area:2/1/auto/-1;justify-content:space-between;width:100%}.terminal-header nav a,.terminal-header nav a:last-child{padding:0 12px;display:flex}.terminal-header .header-security{grid-area:1/2;font-size:10px;display:flex}.setup-step{scroll-margin-top:125px}}
.terminal-app{isolation:isolate;background:#222;position:relative}.terminal-app .character-field{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:fixed;inset:0}.terminal-app .terminal-home,.terminal-app .transfer-main{position:relative}.system-intro,.section-heading,.section-index,.system-strip,.terminal-final-cta,.security-details,.transfer-heading{background:#222e;box-shadow:0 0 26px 14px #222e}.character-motion-control{z-index:35;color:#bbb;background:#080808;border:1px solid #555;align-items:center;gap:9px;padding:8px 12px;font:11px/1.4 Cascadia Mono,Consolas,monospace;display:flex;position:fixed;bottom:14px;right:18px}.terminal-app .character-motion-control:disabled{opacity:1;color:#aaa}.character-motion-control:hover:not(:disabled){color:#fff;border-color:#ccc}.terminal-app .terminal-footer{padding-bottom:68px}@media (max-width:600px){.character-motion-control{padding:8px 10px;font-size:10px;bottom:10px;right:10px}}
