.page_page__wgqYi{background:var(--ca-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:clip}.page_page__wgqYi *{box-sizing:border-box;min-width:0}.page_band__OapjF{align-items:start;display:grid;gap:32px 64px;grid-template-columns:minmax(0,1fr) minmax(360px,520px);margin:0 auto;max-width:1180px;padding:64px 32px;width:100%}@media (max-width:960px){.page_band__OapjF{grid-template-columns:1fr}}@media (max-width:620px){.page_band__OapjF{gap:32px;padding:40px 18px 56px}}.page_copy__NMFpB{display:grid;gap:16px;justify-items:start}.page_eyebrow__UBFzn{color:var(--ca-accent);font-size:12px;font-weight:700;letter-spacing:.14em;margin:0;text-transform:uppercase}.page_copy__NMFpB h1{font-size:clamp(30px,3.6vw,42px);font-weight:700;letter-spacing:-.015em;line-height:1.04;margin:0}.page_accent__9GoVg{color:var(--ca-accent)}.page_lede__mBGAS{color:var(--ca-muted);font-size:15.5px;line-height:1.55;margin:0;max-width:520px}.page_steps___LNnk{display:grid;gap:10px;list-style:none;margin:8px 0 0;padding:0}.page_step__eGjXD{align-items:baseline;display:grid;gap:12px;grid-template-columns:62px minmax(0,1fr)}.page_stepTag__Tsgz7{color:var(--ca-accent);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_step__eGjXD p{color:var(--ca-muted);font-size:13px;line-height:1.45;margin:0}.page_demoCol__bC4iU{display:grid;gap:12px;justify-items:center}.WalletDemo_frame__PBQx4{background:var(--ca-surface);border:1px solid var(--ca-line);border-radius:20px;box-shadow:0 18px 44px -30px rgba(17,20,24,.4);display:grid;gap:var(--space-md);max-width:520px;padding:var(--space-md);position:relative;width:100%}.WalletDemo_walletHead__QKZbW{align-items:center;color:var(--ca-muted);display:flex;font-size:13px;font-weight:600;gap:var(--space-xs);letter-spacing:.02em}.WalletDemo_dot__iT_uK{background:var(--ca-success);border-radius:50%;height:8px;width:8px}.WalletDemo_compose__ZQTWt{display:grid;gap:var(--space-sm)}.WalletDemo_prompt__gd8YA{color:var(--ca-ink);font-size:15px;font-weight:500;margin:0}.WalletDemo_field__bHZvK{box-sizing:border-box;border:1px solid var(--ca-line);border-radius:14px;color:var(--ca-ink);font-family:inherit;font-size:17px;line-height:1.5;padding:var(--space-sm);resize:none;width:100%}.WalletDemo_field__bHZvK:focus{border-color:var(--ca-accent);outline:none}.WalletDemo_done__mi3NY{background:var(--ca-accent);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;justify-self:start;padding:10px 24px}.WalletDemo_done__mi3NY:disabled{background:var(--ca-muted);cursor:default}.WalletDemo_live__M6oOu{display:grid;gap:var(--space-md)}.WalletDemo_readback__QQYc8{background:var(--ca-surface-soft);border-radius:16px;padding:var(--space-md)}.WalletDemo_readbackHead__puiYD{color:var(--ca-muted);font-size:13px;font-weight:600;margin:0 0 var(--space-sm)}.WalletDemo_columns__U3cj2{display:grid;gap:var(--space-md);grid-template-columns:1fr}.WalletDemo_colLabel__IJWbB{color:var(--ca-muted);font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 var(--space-xs)}.WalletDemo_allows__AC_OF,.WalletDemo_wont___pqN0{display:grid;gap:6px;list-style:none;margin:0;padding:0}.WalletDemo_allows__AC_OF li,.WalletDemo_wont___pqN0 li{font-size:16px;line-height:1.4;padding-left:22px;position:relative}.WalletDemo_allows__AC_OF li:before{color:var(--ca-success);content:"✓";left:0;position:absolute}.WalletDemo_wont___pqN0 li{color:var(--ca-muted)}.WalletDemo_wont___pqN0 li:before{color:var(--ca-warning);content:"✕";left:0;position:absolute}.WalletDemo_care__CCZgV{background:var(--ca-warning-soft);border-radius:12px;display:grid;gap:var(--space-xs);padding:var(--space-sm)}.WalletDemo_care__CCZgV p{color:#7a4d06;font-size:14px;line-height:1.45;margin:0}.WalletDemo_careActions__0xddz{display:flex;gap:var(--space-xs)}.WalletDemo_sandbox__AeqAR{border-top:1px solid var(--ca-line);display:grid;gap:var(--space-sm);padding-top:var(--space-md)}.WalletDemo_sandboxTitle__OGDKZ{color:var(--ca-ink);font-size:15px;font-weight:600;margin:0}.WalletDemo_input__d7SaQ{box-sizing:border-box;border:1px solid var(--ca-line);border-radius:10px;font-family:inherit;font-size:15px;padding:10px 12px;width:100%}.WalletDemo_input__d7SaQ:focus{border-color:var(--ca-accent);outline:none}.WalletDemo_input__d7SaQ[aria-invalid=true]{border-color:var(--ca-danger,#b42318)}.WalletDemo_inputError__qY1UT{color:var(--ca-danger,#b42318);font-size:11.5px;font-weight:500;line-height:1.35}.WalletDemo_verdict__DTgfv{border-radius:14px;display:grid;gap:4px;padding:var(--space-sm) var(--space-md)}.WalletDemo_verdict__DTgfv strong{font-size:18px;font-weight:700}.WalletDemo_verdict__DTgfv span{font-size:14px;line-height:1.4}.WalletDemo_go__NN3bW{background:var(--ca-success-soft);color:var(--ca-success)}.WalletDemo_ask__eDC5k{background:var(--ca-accent-soft);color:var(--ca-accent)}.WalletDemo_hold__JjEoN{background:var(--ca-warning-soft);color:#7a4d06}.WalletDemo_trust__bzJrN{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.WalletDemo_badge__lmGFa{background:var(--ca-success-soft);border-radius:999px;color:var(--ca-success);font-size:12px;font-weight:600;padding:4px 10px}.WalletDemo_linkBtn__qfsJs{background:none;border:none;color:var(--ca-accent);cursor:pointer;font-size:12.5px;padding:4px 6px}.WalletDemo_policyList__1tJMJ{display:grid;gap:var(--space-xs);list-style:none;margin:0;padding:0}.WalletDemo_clauseRow__JQNBZ{align-items:start;background:var(--ca-surface-soft);border-radius:10px;display:grid;gap:var(--space-sm);grid-template-columns:64px minmax(0,1fr);padding:var(--space-sm)}.WalletDemo_kindTag__yp8GX{border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 6px;text-align:center;text-transform:uppercase}.WalletDemo_kGuard__OR_vO{background:var(--ca-accent-soft);color:var(--ca-accent)}.WalletDemo_kGate__JvNl_{background:var(--ca-warning-soft);color:#7a4d06}.WalletDemo_kMeter__gekxr{background:#efe9fb;color:#6d3fb0}.WalletDemo_kTerminal__lk3nc{background:var(--ca-success-soft);color:var(--ca-success)}.WalletDemo_clauseTitle__sP1v_{color:var(--ca-ink);font-size:14px;font-weight:600}.WalletDemo_formula__xVq7Q{color:var(--ca-muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;line-height:1.4;word-break:break-word}.WalletDemo_bytecode__JmXNQ{background:var(--ca-dark,#111418);border-radius:12px;padding:var(--space-sm)}.WalletDemo_bcHead__aep22{color:#9aa4b2;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;margin-bottom:var(--space-xs)}.WalletDemo_bcList__fuDD8{display:grid;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;gap:2px;list-style:none;margin:0;max-height:260px;overflow:auto;padding:0}.WalletDemo_bcList__fuDD8 li{display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr)}.WalletDemo_bcPc__m_DYN{color:#6d7688;text-align:right}.WalletDemo_bcList__fuDD8 code{color:#cfe3ff;word-break:break-word}.WalletDemo_controls__MSY90{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.WalletDemo_ctl__nQtOm{color:var(--ca-muted);display:grid;font-size:12px;font-weight:600;gap:5px}.WalletDemo_destinationControl__TsO0J{grid-column:1/-1}.WalletDemo_toggles__kv_2Y{display:flex;flex-wrap:wrap;gap:5px}.WalletDemo_pill__Z84cA{background:var(--ca-surface-soft);border:1px solid var(--ca-line);border-radius:999px;color:var(--ca-muted);cursor:pointer;font-size:12.5px;padding:5px 11px}.WalletDemo_pillOn__MllNp{background:var(--ca-accent);border-color:var(--ca-accent);color:#fff}@media (max-width:620px){.WalletDemo_controls__MSY90{grid-template-columns:1fr}.WalletDemo_ctl__nQtOm,.WalletDemo_input__d7SaQ{min-width:0;width:100%}}.WalletDemo_editRow__5ZsLE{display:flex;justify-content:center}.WalletDemo_ghost__sgm85{background:transparent;border:none;color:var(--ca-accent);cursor:pointer;font-size:14px;font-weight:500;padding:6px 10px}.WalletDemo_overlay__tnDYm{align-items:center;background:rgba(17,20,24,.28);border-radius:20px;display:flex;inset:0;justify-content:center;padding:var(--space-md);position:absolute}.WalletDemo_sheet__py6Z_{background:var(--ca-surface);border-radius:16px;display:grid;gap:var(--space-sm);padding:var(--space-md);width:100%}.WalletDemo_sheetActions__6kser{display:flex;gap:var(--space-xs);justify-content:flex-end}.WalletDemo_previewBox__9EV87{display:grid;gap:var(--space-sm)}.WalletDemo_previewTitle__sHc_j{color:var(--ca-muted);font-size:12px;font-weight:700;letter-spacing:.1em;margin:0}.WalletDemo_changes__BiMw9{display:grid;gap:6px;list-style:none;margin:0;padding:0}.WalletDemo_changes__BiMw9 li{color:var(--ca-ink);font-size:15px;line-height:1.4;padding-left:22px;position:relative}.WalletDemo_changes__BiMw9 li:before{color:var(--ca-success);content:"✓";left:0;position:absolute}.WalletDemo_loosened__bHfvw{background:var(--ca-warning-soft);border-radius:10px;color:#7a4d06;font-size:14px;line-height:1.45;margin:0;padding:var(--space-sm)}.WalletDemo_failed__GiwqJ{color:var(--ca-muted);font-size:14px;padding:var(--space-md);text-align:center}.WalletDemo_said__gfJks{color:var(--ca-muted);font-size:14px;font-style:italic;line-height:1.4;margin:0}.WalletDemo_note__Y_QWm{background:var(--ca-accent-soft);border-radius:10px;color:var(--ca-accent);font-size:13px;line-height:1.4;margin:0;padding:var(--space-xs) var(--space-sm)}.WalletDemo_settings__E6pdZ{border-top:1px solid var(--ca-line);padding-top:var(--space-sm)}.WalletDemo_settings__E6pdZ summary{color:var(--ca-muted);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.04em}.WalletDemo_settingsBody__Dirzy{display:grid;gap:var(--space-xs);padding-top:var(--space-sm)}.WalletDemo_toggle__LAtFh{align-items:center;color:var(--ca-ink);display:flex;font-size:14px;gap:var(--space-xs)}.WalletDemo_settingsHint__uFTCK{color:var(--ca-muted);font-size:12.5px;line-height:1.45;margin:0}