/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--page:#f6f8f4;--surface:#fff;--ink:#102118;--muted:#526158;--border:#dce4dd;--lime:#ccff5d;--focus:#2563eb;--trx:#ef0027;--usdt:#26a17b;--warning:#9a6700;--shadow:0 18px 60px #1021181a}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:#e9eee8}body{color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}button{font-family:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.handoff-shell,.review-shell{background:var(--page);max-width:960px;min-height:100svh;margin:0 auto;padding:24px}.review-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand{letter-spacing:.09em;align-items:center;gap:11px;font-size:15px;font-weight:900;display:inline-flex}.brand img{border-radius:28%}.brand--compact{gap:9px;font-size:12px}.prototype-flag,.review-badge{border:1px solid var(--border);color:var(--muted);background:#ffffffbf;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:750}.review-intro{max-width:690px;padding:120px 0 56px}.eyebrow{color:var(--muted);letter-spacing:.14em;font-size:11px;font-weight:850}.handoff-card h1,.review-intro h1{letter-spacing:-.055em;margin:0;font-size:clamp(46px,9vw,78px);line-height:.96}.handoff-card>p,.review-intro>p:last-child{max-width:610px;color:var(--muted);margin:28px 0 0;font-size:17px;line-height:1.65}.direction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.direction-card{border:1px solid var(--border);border-radius:30px;flex-direction:column;justify-content:flex-end;min-height:360px;padding:28px;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.direction-card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.direction-card>span{letter-spacing:.12em;text-transform:uppercase;margin-bottom:auto;font-size:11px;font-weight:850}.direction-card strong{letter-spacing:-.045em;font-size:38px;line-height:1}.direction-card p{margin:14px 0 22px;font-size:14px;line-height:1.55}.direction-card b{font-size:13px}.direction-card--quiet{background:var(--surface)}.direction-card--signal{background:var(--lime);border-color:#bce750}.direction-card--fullscreen{color:#fff;background:var(--ink);border-color:var(--ink)}.direction-card--fullscreen p{color:#aab8af}.direction-card--quiet-sections{background:linear-gradient(180deg,white 0 52%,var(--page) 52% 100%);box-shadow:inset 0 7px 0 var(--lime);border-color:#bce750}.review-note{max-width:620px;color:var(--muted);margin:30px 0 0;font-size:12px;line-height:1.6}.handoff-shell{align-content:start;gap:84px;display:grid}.handoff-card{border:1px solid var(--border);background:var(--surface);border-radius:30px;max-width:650px;padding:36px}.handoff-card .button{margin-top:28px}.landing{min-height:100svh}.mobile-canvas{background:var(--page);width:min(100%,520px);box-shadow:0 0 0 1px #1021180a,var(--shadow);margin:0 auto}.landing-header{z-index:20;padding:max(18px,env(safe-area-inset-top)) 20px 16px;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.header-cta{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.header-cta--light{color:var(--ink);background:#fff}.quiet-hero{padding:76px 20px 52px}.final-cta h2,.hero-copy h1,.section-pad h2,.signal-pricing h2{letter-spacing:-.06em;margin:0;font-size:clamp(42px,13vw,67px);line-height:.96}.hero-copy h1 em{z-index:0;white-space:nowrap;font-style:normal;position:relative}.hero-copy h1 em:after{content:"";z-index:-1;background:var(--lime);border-radius:999px;height:.34em;position:absolute;bottom:2px;left:-3px;right:-3px;transform:rotate(-1.8deg)}.hero-body{color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.58}.hero-actions{gap:15px;margin-top:30px;display:grid}.button{cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 22px;font-size:15px;font-weight:850;transition:transform .16s,box-shadow .16s;display:inline-flex}.button:active{transform:scale(.98)}.button--dark{color:#fff;background:var(--ink);box-shadow:0 10px 28px #1021182e}.button--lime{color:var(--ink);background:var(--lime);box-shadow:0 12px 34px #ccff5d3d}.install-dialog{border:1px solid var(--border);width:min(100% - 32px,420px);color:var(--ink);background:var(--surface);border-radius:28px;margin:auto;padding:30px 22px 22px;box-shadow:0 24px 90px #10211847}.install-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1021188f}.install-dialog-close{border:1px solid var(--border);width:38px;height:38px;color:var(--ink);background:var(--page);cursor:pointer;border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.install-dialog h2{letter-spacing:-.055em;max-width:320px;margin:0;font-size:37px;line-height:.98}.install-dialog ol{gap:10px;margin:28px 0 22px;padding:0;list-style:none;display:grid}.install-dialog li{border:1px solid var(--border);background:var(--page);border-radius:16px;grid-template-columns:30px 1fr;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:grid}.install-dialog li>span{width:28px;height:28px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.install-dialog li p{margin:0;font-size:13px;line-height:1.45}.button--full{width:100%}.text-link{min-height:44px;color:var(--muted);justify-content:center;align-items:center;font-size:13px;font-weight:750;display:inline-flex}.micro-proof{flex-wrap:wrap;gap:8px;margin:24px 0 0;display:flex}.micro-proof span,.signal-kicker span{border:1px solid var(--border);color:var(--muted);letter-spacing:.06em;background:#ffffffc2;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:800}.phone-stage{place-items:center;min-height:510px;margin:54px -20px -28px;padding-bottom:44px;display:grid;position:relative;overflow:hidden}.phone-frame{z-index:3;border:7px solid var(--ink);background:#fff;border-radius:42px;width:280px;min-height:500px;padding:15px;animation:phone-float 5s ease-in-out infinite;position:relative;transform:rotate(2.5deg);box-shadow:0 34px 74px #10211838}.phone-frame:before{content:"";background:var(--ink);border-radius:99px;width:74px;height:20px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.phone-bar{letter-spacing:.08em;justify-content:space-between;align-items:center;padding:26px 5px 12px;font-size:9px;font-weight:900;display:flex}.status-dot{color:#247a52;letter-spacing:0;background:#e4f7ec;border-radius:999px;padding:5px 7px}.phone-copy{padding:18px 8px 12px}.phone-copy small,.phone-saving small{color:var(--muted);letter-spacing:.11em;font-size:8px;font-weight:800}.phone-copy strong{letter-spacing:-.04em;margin-top:10px;font-size:28px;display:block}.phone-copy p{color:var(--muted);margin:5px 0 0;font-size:11px}.review-amount{border:1px solid var(--border);border-radius:17px;grid-template-columns:auto 1fr;align-items:center;gap:11px;margin-top:10px;padding:13px;display:grid}.review-amount span,.review-amount strong{display:block}.review-amount span,.review-recipient span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:750}.review-amount strong{margin-top:3px;font-size:16px}.review-recipient{justify-content:space-between;align-items:center;gap:12px;padding:13px 10px 5px;display:flex}.review-recipient strong{font-size:10px}.token-icon{border-radius:50%;flex:none;width:36px;height:36px;display:block}.phone-saving{background:var(--ink);color:#fff;border-radius:20px;margin-top:12px;padding:15px}.phone-saving>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.phone-saving>div+div{border-top:1px solid #ffffff21;margin-top:9px;padding-top:9px}.phone-saving b,.phone-saving s,.phone-saving small,.phone-saving span,.phone-saving strong{display:block}.phone-saving span{color:#aab8af;font-size:9px}.phone-saving strong{color:var(--lime);letter-spacing:-.03em;font-size:15px}.phone-saving s{color:#aab8af;font-size:12px}.phone-saving b{color:var(--lime);margin-top:13px;font-size:12px}.phone-saving small{color:#aab8af;margin-top:5px;font-size:7px}.phone-confirm{min-height:42px;color:var(--ink);background:var(--lime);border-radius:14px;place-items:center;margin-top:10px;font-size:11px;font-weight:850;display:grid}.orbit{border:1px solid #1021181a;border-radius:50%;position:absolute}.orbit--one{background:radial-gradient(circle,#ccff5d9e,#0000 64%);width:390px;height:390px}.orbit--two{width:470px;height:470px}.prototype-flag{z-index:4;white-space:nowrap;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.section-pad{padding:84px 20px}.quiet-pricing{background:#fff}.focus-section h2,.quiet-pricing h2,.steps-section h2,.trust-section h2{font-size:45px}.fee-compare{border:1px solid var(--border);background:var(--page);border-radius:24px;margin:36px 0 20px;padding:14px}.fee-source{color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:5px 4px 13px;font-size:9px;font-weight:750;display:grid}.live-dot{background:var(--usdt);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #26a17b1f}.fee-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fee-card{background:#fff;border-radius:18px;flex-direction:column;min-height:174px;padding:17px;display:flex}.fee-card>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.fee-card strong{letter-spacing:-.07em;margin:20px 0 auto;font-size:46px}.fee-card p{color:var(--muted);margin:15px 0 0;font-size:10px;line-height:1.4}.fee-card--tronless{background:var(--lime)}.saving-line{justify-content:space-between;align-items:baseline;gap:16px;padding:17px 4px 3px;display:flex}.saving-line strong{font-size:16px}.saving-line span{max-width:170px;color:var(--muted);text-align:right;font-size:9px;line-height:1.4}.focus-section{background:var(--page)}.asset-cards{gap:12px;margin-top:36px;display:grid}.asset-cards article{border:1px solid var(--border);background:#fff;border-radius:25px;min-height:220px;padding:24px}.asset-cards h3{margin:50px 0 8px;font-size:26px}.asset-cards p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.scope-statement{letter-spacing:-.025em;text-align:center;margin:24px 0 0;font-size:20px;font-weight:850}.steps-section{color:#fff;background:var(--ink)}.steps-section .eyebrow,.steps-section li p{color:#aab8af}.steps-list{gap:0;margin:42px 0 0;padding:0;list-style:none;display:grid}.steps-list li{border-top:1px solid #ffffff26;grid-template-columns:44px 1fr;gap:14px;padding:24px 0;display:grid}.steps-list li>span{color:var(--lime);font-size:11px;font-weight:900}.steps-list h3,.steps-list p{margin:0}.steps-list h3{font-size:19px}.steps-list p{margin-top:7px;font-size:12px;line-height:1.55}.demo-inline{background:#ffffff0a;border:1px solid #ffffff26;border-radius:24px;gap:22px;margin-top:28px;padding:14px;display:grid}.demo-preview{min-height:220px;color:var(--ink);background:radial-gradient(circle at 50% 38%,white 0 16%,transparent 17%),var(--lime);border-radius:17px;place-items:center;display:grid;position:relative;overflow:hidden}.demo-preview:after,.demo-preview:before{content:"";border:1px solid #10211821;border-radius:50%;width:245px;height:245px;position:absolute}.demo-preview:after{width:175px;height:175px}.demo-play{z-index:3;color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:54px;height:54px;padding-left:4px;font-size:15px;display:grid;position:absolute;box-shadow:0 12px 28px #1021183d}.demo-phone{border:4px solid var(--ink);background:#fff;border-radius:21px;width:94px;height:142px;padding:20px 12px;position:absolute;bottom:-34px;right:24px;transform:rotate(8deg)}.demo-phone span{background:var(--border);border-radius:99px;height:6px;margin-top:9px;display:block}.demo-phone span:last-child{width:70%}.demo-preview small{letter-spacing:.1em;font-size:8px;font-weight:900;position:absolute;bottom:13px;left:14px}.demo-copy{padding:0 6px 10px}.demo-copy .eyebrow{color:var(--lime)}.demo-copy h3,.demo-copy>p:last-child{margin:0}.demo-copy h3{letter-spacing:-.035em;font-size:22px}.demo-copy>p:last-child{color:#aab8af;margin-top:9px;font-size:12px;line-height:1.55}.trust-section{background:#fff}.trust-grid{gap:12px;margin-top:38px;display:grid}.trust-grid article{border:1px solid var(--border);border-radius:20px;grid-template-columns:34px 1fr;padding:20px;display:grid}.trust-grid article>span{color:var(--usdt);grid-row:span 2;font-weight:900}.trust-grid h3,.trust-grid p{margin:0}.trust-grid h3{font-size:16px}.trust-grid p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.55}.faq-section{background:var(--page)}.faq-section h2{font-size:45px}.faq-list{border-top:1px solid var(--border);margin-top:38px}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;align-items:center;min-height:70px;padding:18px 44px 18px 0;font-size:15px;font-weight:800;line-height:1.35;list-style:none;display:flex;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"";border:1px solid var(--border);background:linear-gradient(var(--ink),var(--ink)) 50% /10px 1.5px no-repeat,linear-gradient(var(--ink),var(--ink)) 50% /1.5px 10px no-repeat,white;border-radius:50%;width:28px;height:28px;transition:transform .16s;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.faq-list details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.faq-list details p{color:var(--muted);margin:-3px 38px 22px 0;font-size:13px;line-height:1.6}.final-cta{padding:80px 20px max(52px,env(safe-area-inset-bottom))}.final-cta--quiet{color:#fff;background:var(--ink)}.final-cta--quiet .brand{margin-bottom:74px}.final-cta--quiet .eyebrow,.final-cta--quiet>p{color:#aab8af}.final-cta>p{margin:20px 0 30px;font-size:15px;line-height:1.55}.final-cta small{color:#aab8af;text-align:center;margin-top:17px;font-size:9px;display:block}.landing-footer{min-height:76px;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;font-size:10px;display:flex}.direction-nav{gap:6px;display:flex}.direction-nav a{border:1px solid var(--border);min-width:34px;min-height:34px;color:var(--muted);background:#fff;border-radius:999px;place-items:center;padding:0 9px;font-size:10px;font-weight:850;display:grid}.direction-nav a.is-current{color:#fff;background:var(--ink);border-color:var(--ink)}.mobile-canvas--signal{background:var(--ink)}.landing-header--signal,.signal-hero{color:#fff;background:var(--ink)}.signal-hero{padding:70px 20px 0;position:relative}.signal-kicker{gap:7px;margin-bottom:22px;display:flex}.signal-kicker span{color:var(--lime);background:#ccff5d12;border-color:#ccff5d33}.signal-hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(48px,15vw,74px);line-height:.91}.signal-hero h1 em{color:var(--lime);margin-top:13px;font-style:normal;display:block}.signal-hero>p{color:#aab8af;margin:28px 0;font-size:16px;line-height:1.6}.signal-hero>.button{width:100%}.phone-stage--signal{margin-top:44px}.phone-stage--signal .orbit--one{background:radial-gradient(circle,#ccff5d59,#0000 63%)}.phone-stage--signal .orbit{border-color:#ccff5d1f}.signal-pricing{background:var(--lime);padding:74px 20px 0}.signal-pricing-heading h2{font-size:54px}.fee-compare--signal{background:var(--ink);border:0}.fee-compare--signal .fee-source,.fee-compare--signal .saving-line span{color:#aab8af}.fee-compare--signal .saving-line strong{color:#fff}.signal-strip{color:#fff;background:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:28px -20px 0;padding:34px 20px;display:grid}.signal-strip span{letter-spacing:.12em;font-size:9px;font-weight:900}.signal-strip strong{letter-spacing:-.08em;text-align:center;font-size:75px;line-height:.8}.signal-title-stack{grid-template-columns:44px 1fr;gap:12px;display:grid}.signal-title-stack>span{color:var(--muted);padding-top:8px;font-size:10px;font-weight:900}.signal-title-stack h2{font-size:48px}.signal-focus{background:var(--page)}.signal-token-stack{gap:10px;margin-top:42px;display:grid}.signal-token-stack article{border:1px solid var(--border);background:#fff;border-radius:20px;align-items:center;gap:14px;padding:18px;display:flex}.signal-token-stack span,.signal-token-stack strong{display:block}.signal-token-stack strong{font-size:17px}.signal-token-stack span{color:var(--muted);margin-top:3px;font-size:10px}.signal-scope{letter-spacing:-.04em;margin:42px 0 0;font-size:32px;font-weight:900}.signal-steps{color:#fff;background:var(--ink)}.signal-steps .signal-title-stack>span{color:var(--lime)}.step-rail{border-top:1px solid #ffffff26;margin-top:46px;display:grid}.step-rail article{border-bottom:1px solid #ffffff26;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:92px;display:grid}.step-rail article span{width:28px;height:28px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.step-rail article strong{font-size:15px}.signal-trust{background:#fff}.signal-trust ul{margin:44px 0 0;padding:0;list-style:none}.signal-trust li{border-top:1px solid var(--border);gap:7px;padding:22px 0;display:grid}.signal-trust li span{color:var(--muted);font-size:11px}.signal-trust li b{letter-spacing:-.03em;font-size:21px}.final-cta--signal{background:var(--lime);position:relative}.cta-bolt{width:62px;height:62px;color:var(--lime);background:var(--ink);border-radius:19px;place-items:center;margin-bottom:60px;font-size:34px;font-weight:900;display:grid;transform:rotate(-5deg)}.fullscreen-frame{width:min(100%,520px);color:var(--ink);background:var(--page);box-shadow:0 0 0 1px #1021180a,var(--shadow);margin:0 auto}.fullscreen-header{z-index:100;min-height:72px;padding:max(16px,env(safe-area-inset-top)) 20px 14px;color:#fff;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#102118e8;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.header-cta--fullscreen{color:var(--ink);background:var(--lime)}.fullscreen-panel{scroll-snap-align:start;flex-direction:column;justify-content:center;min-height:100svh;padding:104px 20px 72px;scroll-margin-top:72px;display:flex}.fullscreen-final h2,.fullscreen-panel-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,13vw,66px);line-height:.94}.fullscreen-hero,.fullscreen-panel-heading--center{text-align:center}.fullscreen-hero{color:#fff;background:var(--ink);align-items:center;min-height:calc(100svh - 72px)}.fullscreen-hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(58px,17vw,86px);line-height:.84}.fullscreen-hero h1 em{color:var(--lime);font-style:normal}.fullscreen-hero>p:not(.eyebrow){color:#aab8af;max-width:390px;margin:28px 0;font-size:15px;line-height:1.6}.fullscreen-hero .button{min-width:210px}.fullscreen-microcopy{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:24px;display:flex}.fullscreen-microcopy span{color:#aab8af;letter-spacing:.05em;border:1px solid #ffffff26;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.fullscreen-product{background:var(--lime);justify-content:flex-start;overflow:hidden}.fullscreen-product .eyebrow{color:var(--ink)}.fullscreen-product .phone-stage{width:calc(100% + 40px);min-height:570px;margin:28px -20px -50px}.fullscreen-product .orbit{border-color:#10211821}.fullscreen-product .orbit--one{background:radial-gradient(circle,#ffffffb3,#0000 63%)}.fullscreen-pricing{background:#fff}.fullscreen-pricing .fee-compare{width:100%}.fullscreen-assets{background:var(--page)}.fullscreen-asset-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:42px;display:grid}.fullscreen-asset-grid article{border:1px solid var(--border);background:#fff;border-radius:26px;flex-direction:column;justify-content:flex-end;min-height:220px;padding:20px;display:flex}.fullscreen-asset-grid .token-icon{margin-bottom:auto}.fullscreen-asset-grid span,.fullscreen-asset-grid strong{display:block}.fullscreen-asset-grid strong{letter-spacing:-.04em;font-size:25px}.fullscreen-asset-grid span{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.4}.fullscreen-statement{letter-spacing:-.045em;margin:42px 0 0;font-size:31px;font-weight:900;line-height:1.05}.fullscreen-how{color:#fff;background:var(--ink)}.fullscreen-how .eyebrow{color:var(--lime)}.fullscreen-steps{border-top:1px solid #ffffff26;margin:40px 0 24px;padding:0;list-style:none;display:grid}.fullscreen-steps li{border-bottom:1px solid #ffffff26;grid-template-columns:40px 1fr;align-items:center;gap:12px;min-height:90px;display:grid}.fullscreen-steps li>span{color:var(--lime);font-size:10px;font-weight:900}.fullscreen-steps strong{font-size:15px}.fullscreen-steps p{color:#aab8af;margin:5px 0 0;font-size:10px;line-height:1.45}.fullscreen-demo{min-height:160px;color:var(--ink);background:var(--lime);border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}.fullscreen-demo:after,.fullscreen-demo:before{content:"";border:1px solid #10211821;border-radius:50%;width:220px;height:220px;position:absolute}.fullscreen-demo:after{width:145px;height:145px}.fullscreen-demo .demo-play{z-index:2}.fullscreen-demo small{letter-spacing:.1em;font-size:8px;font-weight:900;position:absolute;bottom:13px;left:15px}.fullscreen-trust{background:#fff}.fullscreen-trust-list{gap:10px;margin-top:44px;display:grid}.fullscreen-trust-list article{border:1px solid var(--border);background:var(--page);border-radius:22px;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:112px;padding:18px;display:grid}.fullscreen-trust-list article>span{width:34px;height:34px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;font-weight:900;display:grid}.fullscreen-trust-list strong{font-size:16px}.fullscreen-trust-list p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.5}.fullscreen-faq{background:var(--page)}.fullscreen-faq .faq-list{margin-top:42px}.fullscreen-final{color:var(--ink);background:var(--lime);justify-content:space-between}.fullscreen-final>div>p:not(.eyebrow){margin:24px 0 0;font-size:11px;font-weight:800}.fullscreen-final .button{margin-top:40px}.quiet-sections-frame{overscroll-behavior-y:contain;touch-action:pan-y;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none;width:min(100%,520px);height:100svh;color:var(--ink);background:var(--page);box-shadow:0 0 0 1px #1021180a,var(--shadow);margin:0 auto;overflow:hidden auto}.quiet-sections-frame::-webkit-scrollbar{width:0;height:0;display:none}.quiet-sections-header{z-index:100;width:min(100%,520px);color:var(--ink);-webkit-backdrop-filter:none;background:0 0;border:0;transition:color .16s;position:fixed;top:0;left:50%;transform:translate(-50%)}.quiet-sections-header.is-on-dark{color:#fff}.quiet-sections-header.is-on-dark .header-cta{color:var(--ink);background:var(--lime)}.quiet-screen{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center;min-height:100svh;padding:104px 20px 72px;scroll-margin-top:0;display:flex}.motion-ready .quiet-screen>:not(dialog){opacity:.14;transition:opacity .52s,transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(28px)scale(.985)}.motion-ready .quiet-screen.is-active>:not(dialog){opacity:1;transform:translateY(0)scale(1)}.motion-ready .quiet-screen.is-active>:not(dialog):nth-child(2){transition-delay:70ms}.motion-ready .quiet-screen.is-active>:not(dialog):nth-child(3){transition-delay:.13s}.motion-ready .quiet-screen.is-active>:not(dialog):nth-child(4){transition-delay:.19s}.quiet-sections-hero{justify-content:stretch;min-height:100svh}.quiet-sections-hero .hero-copy{flex-direction:column;flex:1;padding-top:clamp(56px,14svh,132px);display:flex}.quiet-sections-hero .hero-actions{margin-top:auto}.quiet-sections-product{background:linear-gradient(180deg,#ccff5d47,var(--page));justify-content:stretch;align-items:stretch;padding:84px 0 28px;overflow:hidden}.quiet-sections-product .phone-stage{flex:1;width:100%;min-height:0;margin:0;padding:0 0 32px;overflow:visible}.quiet-sections-product .phone-frame{flex-direction:column;width:min(100vw - 48px,340px);min-height:min(74svh,660px);display:flex}.quiet-sections-product .phone-confirm{margin-top:auto}.quiet-sections-direction .quiet-pricing{justify-content:flex-start}.quiet-sections-direction .quiet-pricing>.button{margin-top:auto}.fee-editorial{margin:38px 0 28px}.fee-editorial-prices{gap:12px;display:grid}.fee-editorial-row{border:1px solid var(--border);background:var(--surface);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;min-height:clamp(112px,15svh,132px);padding:22px 24px;display:flex}.fee-editorial-row--energy{border-color:var(--lime);background:var(--lime)}.fee-editorial-row span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.fee-editorial-row strong{letter-spacing:-.07em;font-size:clamp(54px,15vw,68px);line-height:.9}.fee-editorial-result{justify-content:space-between;align-items:baseline;gap:10px;margin-top:28px;padding:0 4px;display:flex}.fee-editorial-result span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.fee-editorial-result strong{letter-spacing:-.055em;font-size:clamp(32px,10vw,44px)}.quiet-sections-direction .focus-section{justify-content:flex-start}.quiet-sections-direction .asset-cards{grid-template-columns:1fr;gap:12px;margin-top:auto}.quiet-sections-direction .asset-cards article{grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-content:center;column-gap:18px;min-height:124px;padding:22px 24px;display:grid}.quiet-sections-direction .asset-cards .token-icon{grid-row:1/3;align-self:center;width:44px;height:44px}.quiet-sections-direction .asset-cards h3{margin:0 0 5px;font-size:28px;line-height:1}.quiet-sections-direction .asset-cards p{font-size:14px;line-height:1.45}.quiet-sections-direction .scope-statement{letter-spacing:-.05em;text-align:left;margin:26px 0 0;font-size:clamp(25px,7.5vw,34px);line-height:1.02}.quiet-sections-direction .trust-section{justify-content:flex-start}.quiet-sections-direction .trust-grid{margin-top:0}.security-illustration{flex:1;place-items:center;min-height:126px;margin:12px 0 18px;display:grid}.security-illustration svg{width:min(74%,280px);max-height:min(22svh,196px);overflow:visible}.security-orbit{fill:none;stroke:#10211814;stroke-width:1.5px}.security-orbit--inner{stroke:#ccff5dbf}.security-device{fill:#fff;stroke:var(--ink);stroke-width:4px;opacity:0;transition:opacity .42s,transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.security-device-screen{fill:var(--page);stroke:var(--border);stroke-width:2px}.security-device-home,.security-device-speaker{fill:var(--ink);stroke:var(--ink);stroke-linecap:round;stroke-width:4px}.security-shield{fill:var(--lime);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .36s .18s,transform .62s cubic-bezier(.22,1,.36,1) .16s;transform:translateY(10px)scale(.82)}.security-lock,.security-shield{stroke:var(--ink);stroke-linejoin:round;stroke-width:4px}.security-lock{fill:var(--ink);stroke-linecap:round}.security-lock-shackle{fill:none}.security-lock circle{fill:var(--lime);stroke:none}.security-lock path:last-child{fill:none;stroke:var(--lime);stroke-width:3px}.security-data{fill:var(--lime);stroke:var(--ink);stroke-linecap:round;stroke-width:3px}.security-data path{fill:none;stroke-dasharray:60;stroke-dashoffset:60px;transition:stroke-dashoffset .7s cubic-bezier(.22,1,.36,1) .42s}.security-data circle{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .26s .64s,transform .42s cubic-bezier(.22,1,.36,1) .6s;transform:scale(.5)}.motion-ready .trust-section.is-active .security-device,.motion-ready .trust-section.is-active .security-shield{opacity:1;transform:translateY(0)scale(1)}.motion-ready .trust-section.is-active .security-data path{stroke-dashoffset:0}.motion-ready .trust-section.is-active .security-data circle{opacity:1;transform:scale(1)}.how-story-section{color:#fff;background:var(--ink);grid-template-rows:repeat(3,100svh);grid-template-columns:1fr;min-height:300svh;display:grid;position:relative}.how-story-marker{z-index:0;pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;grid-column:1;min-height:100svh}.how-story-marker:first-of-type{grid-row:1}.how-story-marker:nth-of-type(2){grid-row:2}.how-story-marker:nth-of-type(3){grid-row:3}.how-story-sticky{z-index:2;scroll-snap-align:none;background:radial-gradient(circle at 50% 45%,#ccff5d14,transparent 42%),var(--ink);grid-area:1/1;justify-content:stretch;height:100svh;min-height:100svh;padding:104px 20px 44px;position:sticky;top:0;overflow:hidden}.how-story-phone-stage{flex:1;place-items:center;min-height:0;padding:18px 0 16px;display:grid}.how-phone{width:min(64vw,252px);height:min(49svh,430px);min-height:330px;color:var(--ink);background:#fff;border:3px solid #ffffffe6;border-radius:34px;flex-direction:column;padding:9px;display:flex;box-shadow:0 30px 80px #00000057}.how-phone-bar{letter-spacing:.09em;border-radius:24px 24px 10px 10px;justify-content:space-between;align-items:center;min-height:40px;padding:0 10px;font-size:8px;display:flex}.how-phone-bar span{color:#47705a;letter-spacing:0;background:#e9f8ed;border-radius:999px;padding:5px 7px;font-weight:800}.how-phone-screen{background:var(--page);border-radius:22px;flex:1;min-height:0;padding:14px;animation:how-screen-in .38s cubic-bezier(.22,1,.36,1)}.how-phone-screen small{color:var(--muted);letter-spacing:.11em;font-size:7px;font-weight:900}.how-phone-screen h3,.how-phone-screen p{margin:0}.how-phone-screen h3{letter-spacing:-.05em;margin-top:7px;font-size:23px;line-height:.98}.how-phone-screen p{color:var(--muted);margin-top:8px;font-size:9px;line-height:1.45}.how-phone-onboard,.how-phone-review,.how-phone-transfer{flex-direction:column;height:100%;display:flex}.how-phone-bolt{background:var(--lime);border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:auto;font-size:20px;font-weight:900;display:grid}.how-phone-actions{gap:7px;margin-top:15px;display:grid}.how-phone-actions span,.how-phone-next{background:var(--ink);color:#fff;border-radius:11px;place-items:center;min-height:38px;font-size:9px;font-weight:850;display:grid}.how-phone-actions span:last-child{border:1px solid var(--border);color:var(--ink);background:#fff}.how-phone-asset{border:1px solid var(--border);background:#fff;border-radius:15px;align-items:center;gap:11px;margin-top:12px;padding:12px;display:flex}.how-phone-asset span,.how-phone-asset strong{display:block}.how-phone-asset strong{font-size:20px;line-height:1}.how-phone-asset span{color:var(--muted);margin-top:3px;font-size:8px;font-weight:800}.how-phone-switch{grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;margin-top:8px;display:grid}.how-phone-switch>span{border:1px solid var(--border);background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:37px;font-size:8px;font-weight:850;display:flex}.how-phone-switch>span.is-selected{border-color:var(--lime);background:var(--lime)}.how-phone-switch .token-icon{width:20px;height:20px}.how-phone-switch b{color:var(--muted);font-size:10px}.how-phone-field{border:1px solid var(--border);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;margin-top:8px;padding:0 11px;display:flex}.how-phone-field span{color:var(--muted);font-size:7px;font-weight:900}.how-phone-field strong{font-size:8px}.how-phone-review .how-phone-next,.how-phone-transfer .how-phone-next{color:var(--ink);background:var(--lime);margin-top:auto}.how-phone-review>h3{margin-top:8px;font-size:28px}.how-phone-fee{color:#fff;background:var(--ink);border-radius:15px;gap:9px;margin-top:17px;padding:12px;display:grid}.how-phone-fee span{color:#aab8af;justify-content:space-between;align-items:baseline;gap:8px;font-size:8px;display:flex}.how-phone-fee strong{color:var(--lime);font-size:14px}.how-phone-fee s{font-size:11px}.how-phone-fee b{color:var(--lime);border-top:1px solid #ffffff24;padding-top:9px;font-size:10px}.how-story-copy{min-height:120px;animation:how-copy-in .42s cubic-bezier(.22,1,.36,1)}.how-story-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(34px,10vw,46px);line-height:.96}.how-story-copy>p{color:#aab8af;max-width:360px;margin:10px 0 0;font-size:13px;line-height:1.5}.how-story-progress{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px;display:grid}.how-story-progress span{background:#ffffff26;border-radius:999px;height:3px;transition:background .18s}.how-story-progress span.is-active{background:var(--lime)}@keyframes how-screen-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes how-copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.quiet-sections-direction .steps-list{margin-top:26px}.quiet-sections-direction .steps-list li{padding:15px 0}.quiet-sections-direction .demo-inline{grid-template-columns:142px minmax(0,1fr);align-items:center;gap:12px;margin-top:20px;padding:10px}.quiet-sections-direction .demo-preview{min-height:150px}.quiet-sections-direction .demo-phone{width:72px;height:112px;right:-10px}.quiet-sections-direction .demo-copy{padding:4px 4px 4px 0}.quiet-sections-direction .demo-copy h3{font-size:18px}.quiet-sections-direction .demo-copy>p:last-child{font-size:10px}.quiet-sections-final{justify-content:space-between}.quiet-sections-final .brand{margin-bottom:0}.quiet-sections-final>div>p{color:#aab8af;margin:20px 0 0;font-size:15px;line-height:1.55}.quiet-sections-final>div>.eyebrow{margin-bottom:14px}.landing-footer--signal{color:#fff;background:var(--ink)}@keyframes phone-float{0%,to{transform:rotate(2.5deg)translateY(0)}50%{transform:rotate(1deg)translateY(-9px)}}@media (min-width:700px){.landing{padding:28px 0}.quiet-sections-direction{padding:0}.mobile-canvas{border-radius:34px}.asset-cards{grid-template-columns:1fr 1fr}}@media (min-height:850px){.fee-editorial{margin-top:46px}}@media (max-width:700px){.handoff-shell,.review-shell{padding:20px}.review-intro{padding-top:84px}.direction-grid{grid-template-columns:1fr}.direction-card{min-height:300px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.motion-ready .quiet-screen>:not(dialog){opacity:1;transform:none}}.language-shell{background:#e9eee8;min-height:100svh}.app-splash{background:var(--page);place-items:center;min-height:100svh;display:grid;overflow:hidden}.app-splash-logo{width:92px;height:92px;animation:splash-logo-in .52s cubic-bezier(.22,1,.36,1),splash-logo-breathe 1.4s ease-in-out .52s infinite;position:relative}.app-splash-logo:after,.app-splash-logo:before{content:"";border:1px solid #a8d13f73;border-radius:32px;animation:splash-ring 1.6s ease-out infinite;position:absolute;inset:-13px}.app-splash-logo:after{animation-delay:.8s}.app-splash-logo img{z-index:1;border-radius:28px;width:92px;height:92px;position:relative;box-shadow:0 20px 56px #ccff5d57}@keyframes splash-logo-in{0%{opacity:0;transform:scale(.72)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes splash-logo-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.025)}}@keyframes splash-ring{0%{opacity:.7;transform:scale(.78)}75%,to{opacity:0;transform:scale(1.35)}}.language-screen{width:min(100%,520px);min-height:100svh;padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));background:var(--page);box-shadow:var(--shadow);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}.language-screen.is-scrollable{overflow-y:auto}.language-brand,.language-header{align-items:center;display:flex}.language-header{justify-content:space-between;gap:16px}.language-brand{letter-spacing:.1em;gap:11px;font-size:13px}.language-brand img{border-radius:12px}.language-header>span:last-child{color:var(--muted);letter-spacing:.08em;font-size:10px;font-weight:850}.onboarding-back{border:1px solid var(--border);width:44px;height:44px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.notification-bell svg,.onboarding-back svg,.pin-delete svg,.pin-keypad-back svg{fill:currentColor;stroke:none;width:21px;height:21px}.language-copy{padding-top:clamp(62px,12svh,108px)}.language-copy h1{letter-spacing:-.06em;max-width:440px;margin:0;font-size:clamp(48px,13vw,68px);line-height:.93}.language-copy>p:last-child{color:var(--muted);margin:20px 0 0;font-size:15px}.language-picker-wrap{flex:1;align-items:center;min-height:244px;margin:18px -20px;display:grid;position:relative}.language-selection-band{z-index:0;border:1px solid var(--border);background:var(--surface);border-radius:22px;height:76px;position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%);box-shadow:0 10px 32px #1021180f}.language-wheel{z-index:1;scroll-snap-type:y mandatory;scrollbar-width:none;height:244px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 32% 68%,#0000);mask-image:linear-gradient(#0000,#000 32% 68%,#0000)}.language-wheel::-webkit-scrollbar{display:none}.language-wheel-space{height:84px}.language-wheel button{width:100%;height:76px;color:var(--muted);opacity:.36;scroll-snap-align:center;cursor:pointer;background:0 0;border:0;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:0 36px;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1);display:grid}.language-wheel button.is-selected{color:var(--ink);opacity:1;transform:scale(1.025)}.language-wheel small{color:var(--muted);letter-spacing:.1em;text-align:left;font-size:9px;font-weight:900}.language-wheel strong{letter-spacing:-.035em;text-align:left;font-size:25px}.language-wheel span{color:var(--muted);font-size:10px}.language-footer{gap:12px;display:grid}.notification-step{flex-direction:column;flex:1;min-height:calc(100svh - 82px);padding-top:clamp(62px,12svh,108px);animation:notification-in .42s cubic-bezier(.22,1,.36,1);display:flex}.notification-copy h1{letter-spacing:-.06em;max-width:460px;margin:0;font-size:clamp(46px,12.5vw,66px);line-height:.93}.notification-copy>p:last-child{max-width:390px;color:var(--muted);margin:20px 0 0;font-size:15px;line-height:1.55}.notification-visual{flex:1;place-items:center;min-height:220px;display:grid;position:relative}.notification-visual:before{content:"";background:radial-gradient(circle,#ccff5dbd,#ccff5d1f 52%,#0000 68%);border-radius:50%;width:210px;height:210px;position:absolute}.notification-ring{border:1px solid #1021181a;border-radius:50%;position:absolute}.notification-ring--outer{width:270px;height:270px}.notification-ring--inner{border-style:dashed;width:180px;height:180px}.notification-bell{z-index:2;color:#fff;background:var(--ink);border-radius:26px;place-items:center;width:84px;height:84px;display:grid;position:relative;box-shadow:0 18px 44px #10211833}.notification-bell svg{width:34px;height:34px}.notification-pulse{z-index:3;border:4px solid var(--page);width:27px;height:27px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid;position:absolute;top:calc(50% - 55px);left:calc(50% + 28px)}.notification-actions{gap:10px;display:grid}.notification-skip{min-height:46px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.notification-warning{background:#fff9e9;border:1px solid #ead9aa;border-radius:18px;margin-bottom:16px;padding:17px}.notification-warning strong{color:var(--ink);font-size:13px}.notification-warning p{color:var(--muted);margin:6px 0 14px;font-size:10px;line-height:1.5}.notification-warning>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.notification-warning button{border:1px solid var(--border);min-height:40px;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;font-size:10px;font-weight:800}.notification-warning button:last-child{color:#fff;background:var(--ink);border-color:var(--ink)}@keyframes notification-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.pin-step{flex-direction:column;flex:1;min-height:0;padding-top:clamp(54px,10svh,88px);animation:notification-in .42s cubic-bezier(.22,1,.36,1);display:flex}.pin-complete h1,.pin-copy h1{letter-spacing:-.06em;margin:0;font-size:clamp(44px,12vw,64px);line-height:.94}.pin-complete>p:last-child,.pin-copy>p:last-child{color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.5}.pin-entry-stage{flex-direction:column;flex:1;justify-content:center;min-height:190px;display:flex}.pin-dots{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;width:100%;max-width:420px;margin:0 auto 10px;display:grid}.pin-dots span{border:1px solid var(--border);height:80px;color:var(--ink);background:var(--surface);border-radius:17px;place-items:center;font-size:28px;font-weight:900;line-height:1;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 8px 24px #1021180d}.pin-dots span.is-filled{border-color:#cbd5ce;animation:pin-box-fill .22s cubic-bezier(.22,1,.36,1)}.pin-dots span.is-active{border-color:#a8d13f;transform:translateY(-2px);box-shadow:0 0 0 3px #ccff5d9e,0 8px 24px #10211814}.pin-dots.has-error{animation:pin-shake .24s}.pin-dots.has-error span{background:var(--surface);border-color:#c8a84a;box-shadow:0 0 0 3px #c8a84a29,0 8px 24px #1021180d}.pin-dots.has-error span.is-active{border-color:#c8a84a;box-shadow:0 0 0 3px #c8a84a33,0 8px 24px #1021180d}.pin-error{min-height:16px;color:var(--warning);text-align:center;visibility:hidden;margin:0;font-size:11px;font-weight:750;line-height:16px}.pin-error.is-visible{visibility:visible}.pin-keypad{grid-template-columns:repeat(3,72px);justify-content:center;gap:10px 24px;margin-top:0;padding:22px 0 8px;display:grid}.pin-keypad button,.pin-keypad>span{width:72px;height:58px}.pin-keypad button{border:1px solid var(--border);color:var(--ink);background:var(--surface);cursor:pointer;border-radius:18px;place-items:center;padding:0;font-size:23px;font-weight:650;transition:transform .12s,background .12s;display:grid;box-shadow:0 6px 18px #1021180a}.pin-keypad button:active{background:var(--lime);transform:scale(.95)}.pin-keypad .pin-delete,.pin-keypad .pin-keypad-back{box-shadow:none;background:0 0;border-color:#0000}.wallet-start{flex-direction:column;flex:1;gap:24px;min-height:0;padding-top:clamp(58px,9svh,84px);padding-bottom:14px;animation:notification-in .42s cubic-bezier(.22,1,.36,1);display:flex}.wallet-start h1{letter-spacing:-.06em;max-width:430px;margin:0;font-size:clamp(44px,12vw,64px);line-height:.94}.wallet-start-intro{max-width:330px;color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.5}.wallet-start-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:auto;display:grid}.wallet-start-visual{flex:1;place-items:center;min-height:190px;display:grid}.wallet-setup-svg{width:min(100%,330px);overflow:visible}.wallet-setup-orbit{fill:none;stroke:#10211826;stroke-width:1.5px;stroke-dasharray:5 8}.wallet-setup-orbit--lower{stroke-dasharray:2 7}.wallet-setup-node{fill:var(--lime);stroke:var(--ink);stroke-width:1.5px}.wallet-setup-card{fill:#fff;stroke:var(--ink);stroke-width:2px}.wallet-setup-card--back{fill:var(--lime);stroke:none}.wallet-setup-flap{fill:var(--ink)}.wallet-setup-dot{fill:var(--lime)}.wallet-setup-mark{fill:none;stroke:var(--ink);stroke-width:1.7px;stroke-linejoin:round}.wallet-start-card{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:22px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:132px;padding:17px;transition:transform .14s;display:flex}.wallet-start-card:active{transform:scale(.97)}.wallet-start-card>span{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.wallet-start-card svg{fill:currentColor;stroke:none;width:20px;height:20px}.wallet-start-card strong{font-size:15px;line-height:1.15}.wallet-start-card--create{color:var(--ink);background:var(--lime)}.wallet-start-card--create>span{background:#ffffff7a}.wallet-start-card--import{color:#fff;background:var(--ink)}.wallet-start-card--import>span{background:#ffffff1a}.wallet-start-security{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:700;display:flex}.wallet-start-security svg{fill:currentColor;stroke:none;width:17px;height:17px}.wallet-import{flex-direction:column;flex:1;padding-top:clamp(42px,7svh,68px);animation:notification-in .42s cubic-bezier(.22,1,.36,1);display:flex}.wallet-import-copy h1{letter-spacing:-.055em;max-width:440px;margin:0;font-size:clamp(40px,10.5vw,56px);line-height:.96}.word-count-switch{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:repeat(2,1fr);gap:3px;width:fit-content;margin-top:28px;padding:3px;display:grid}.word-count-switch button{min-width:88px;min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:11px;font-weight:800}.word-count-switch button.is-active{color:var(--ink);background:var(--lime)}.word-page-switch{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:18px;display:grid}.word-page-switch span{background:var(--border);height:1px}.word-page-switch button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}.word-page-switch button.is-active{color:var(--ink)}.recovery-word-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:22px;animation:word-page-in .24s cubic-bezier(.22,1,.36,1);display:grid}@keyframes word-page-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.recovery-word{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:7px;min-width:0;height:52px;padding:0 10px;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.recovery-word:focus-within{border-color:#a8d13f;box-shadow:0 0 0 3px #ccff5d61}.recovery-word span{color:var(--muted);flex:none;font-size:9px;font-weight:850}.recovery-word input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px;font-weight:650}.recovery-suggestions{z-index:10;border:1px solid var(--border);background:var(--surface);border-radius:13px;width:max(100%,150px);padding:5px;display:grid;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 14px 34px #10211821}.recovery-word:nth-child(3n) .recovery-suggestions{left:auto;right:0}.recovery-suggestions button{min-height:32px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 9px;font-size:11px;font-weight:700}.recovery-suggestions button:focus-visible,.recovery-suggestions button:hover{background:var(--lime);outline:0}.wallet-import-actions{gap:8px;margin-top:24px;padding-bottom:8px;display:grid}.wallet-import-error{color:#0000;text-align:center;min-height:17px;margin:0;font-size:11px;font-weight:700}.wallet-import-error.is-visible{color:#b34f40}.wallet-import-primary{display:grid}.wallet-import-primary.has-back{grid-template-columns:54px minmax(0,1fr);gap:9px}.wallet-import-word-back{border:1px solid var(--border);min-height:54px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:16px;place-items:center;padding:0;display:grid}.wallet-import-word-back svg{fill:currentColor;stroke:none;width:20px;height:20px}.private-key-entry{flex:1;padding-top:34px}.private-key-entry>label{color:var(--ink);letter-spacing:.04em;margin-bottom:9px;font-size:11px;font-weight:850;display:block}.private-key-field{border:1px solid var(--border);background:var(--surface);border-radius:17px;align-items:center;gap:10px;min-height:62px;padding:0 10px 0 16px;transition:border-color .14s,box-shadow .14s;display:flex}.private-key-field:focus-within{border-color:#a8d13f;box-shadow:0 0 0 3px #ccff5d61}.private-key-field input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.private-key-field button{min-height:38px;color:var(--ink);background:var(--lime);cursor:pointer;border:0;border-radius:11px;padding:0 12px;font-size:10px;font-weight:850}.private-key-entry>p{max-width:340px;color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.5}.wallet-create{flex-direction:column;flex:1;padding-top:clamp(42px,7svh,68px);padding-bottom:8px;animation:notification-in .42s cubic-bezier(.22,1,.36,1);display:flex}.wallet-create-complete h1,.wallet-create-copy h1{letter-spacing:-.055em;max-width:440px;margin:0;font-size:clamp(40px,10.5vw,56px);line-height:.96}.wallet-create-copy>p:last-child{max-width:390px;color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.5}.create-phrase-hidden{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:310px;margin-top:24px;padding:28px;display:flex}.create-phrase-hidden>svg{width:50px;height:50px;color:var(--ink);background:var(--lime);fill:currentColor;stroke:none;border-radius:16px;margin-bottom:18px;padding:13px}.create-phrase-hidden strong{font-size:16px}.create-phrase-hidden p{color:var(--muted);margin:7px 0 22px;font-size:11px}.create-phrase-hidden .button{min-width:150px}.created-word-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:22px 0 24px;animation:word-page-in .24s cubic-bezier(.22,1,.36,1);display:grid}.created-word{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:7px;min-width:0;height:52px;padding:0 10px;display:flex}.created-word span{color:var(--muted);font-size:9px;font-weight:850}.created-word strong{text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.phrase-verification{flex:1;align-content:center;gap:12px;padding:32px 0;display:grid}.phrase-verification label{gap:8px;display:grid}.phrase-verification label>span{color:var(--muted);font-size:10px;font-weight:850}.phrase-verification input{border:1px solid var(--border);width:100%;height:58px;color:var(--ink);background:var(--surface);border-radius:16px;outline:0;padding:0 16px;font-size:14px;font-weight:700}.phrase-verification input:focus{border-color:#a8d13f;box-shadow:0 0 0 3px #ccff5d61}.phrase-verification-error{min-height:16px;color:var(--warning);text-align:center;visibility:hidden;margin:0 0 8px;font-size:11px;font-weight:750}.phrase-verification-error.is-visible{visibility:visible}.wallet-create-complete{flex-direction:column;flex:1;justify-content:center;padding-bottom:82px;display:flex}.wallet-header-actions{gap:8px;display:flex}.wallet-header-actions button{border:1px solid var(--border);width:40px;height:40px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.wallet-header-actions svg,.wallet-page svg{fill:currentColor;stroke:none;width:18px;height:18px}.pin-step.wallet-page-wrap{padding-top:24px}.wallet-page{min-height:0;animation:notification-in .42s cubic-bezier(.22,1,.36,1)}.wallet-card-stage,.wallet-page{flex-direction:column;flex:1;display:flex}.wallet-card-stage{justify-content:center;min-height:228px}.wallet-page-bottom{flex:none}.wallet-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -20px;padding:8px 20px 4px;display:flex;overflow-x:auto}.wallet-carousel::-webkit-scrollbar{display:none}.wallet-add-card,.wallet-balance-card{scroll-snap-align:center;border:1px solid var(--border);background:var(--surface);border-radius:25px;flex:0 0 calc(100% - 42px);min-width:calc(100% - 42px);height:184px}.wallet-balance-card{flex-direction:column;justify-content:space-between;padding:19px;display:flex;box-shadow:0 12px 34px #1021180e}.wallet-address,.wallet-balance-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-name-button,.wallet-name-input{min-width:0;max-width:75%;color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:750}.wallet-name-button{cursor:text}.wallet-name-input{outline:none}.wallet-name-input:focus{box-shadow:inset 0 -1px 0 var(--lime)}.wallet-balance-card-top span{color:var(--muted);font-size:9px;font-weight:800}.wallet-balance{letter-spacing:-.055em;margin:0;font-size:42px;line-height:1}.wallet-balance-status{min-height:14px;color:var(--muted);text-align:center;margin-top:-8px;font-size:9px;display:block}.wallet-balance-status.is-error{color:#b34f40}.wallet-address>span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;overflow:hidden}.wallet-address button{width:32px;height:32px;color:var(--muted);cursor:pointer;background:#f0f3ee;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.wallet-address button svg{width:15px;height:15px}.wallet-add-card{color:var(--ink);cursor:pointer;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.wallet-add-card>span{background:var(--lime);border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.wallet-add-card strong{font-size:13px}.wallet-carousel-dots{justify-content:center;gap:5px;padding:7px 0 14px;display:flex}.wallet-carousel-dots span{background:var(--border);border-radius:50%;width:5px;height:5px}.wallet-carousel-dots span.is-active{background:var(--ink);border-radius:99px;width:16px}.wallet-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wallet-action{border:1px solid var(--border);min-height:52px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;font-size:13px;font-weight:750;display:flex}.wallet-action--send{border-color:var(--lime);background:var(--lime)}.transfer-capacity{border:1px solid var(--border);width:100%;min-height:72px;color:var(--ink);background:var(--surface);text-align:left;cursor:pointer;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:13px;margin-top:13px;padding:14px;display:grid}.transfer-capacity-copy{gap:3px;min-width:0;display:grid}.transfer-capacity-copy small{color:var(--muted);letter-spacing:.08em;font-size:8px;font-weight:850}.transfer-capacity-copy strong{font-size:13px}.transfer-capacity-arrow{color:var(--muted);font-size:24px}.wallet-assets{margin-top:16px}.wallet-assets h2{color:var(--muted);letter-spacing:.12em;margin:0 0 8px 2px;font-size:10px}.wallet-asset-row{border:1px solid var(--border);width:100%;min-height:62px;color:var(--ink);background:var(--surface);text-align:left;cursor:pointer;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:8px;padding:9px 12px;display:grid}.asset-token{place-items:center;display:grid}.asset-token,.asset-token .token-icon{width:40px;height:40px}.asset-balance,.asset-copy{gap:4px;display:grid}.asset-balance strong,.asset-copy strong{font-size:12px}.asset-balance small,.asset-copy small{color:var(--muted);font-size:9px}.asset-balance{text-align:right}.app-bottom-nav{border:1px solid var(--border);background:#ffffffeb;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:14px;padding:7px;display:grid;box-shadow:0 12px 36px #1021181a}.app-bottom-nav button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:10px;font-weight:800;display:flex}.app-bottom-nav button.is-active{color:var(--ink);background:var(--lime)}.wallet-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#10211870;justify-content:center;align-items:flex-end;padding-top:56px;animation:wallet-backdrop-in .18s ease-out;display:flex;position:fixed;inset:0}.wallet-modal{width:min(100%,520px);max-height:calc(100svh - 56px);padding:12px 20px max(22px,env(safe-area-inset-bottom));background:var(--page);border-radius:30px 30px 0 0;animation:wallet-sheet-in .32s cubic-bezier(.22,1,.36,1);overflow-y:auto;box-shadow:0 -24px 70px #10211838}.wallet-modal--receive{height:auto;max-height:calc(100svh - 56px)}.wallet-modal-handle{background:#c8d1c8;border-radius:99px;width:42px;height:5px;margin:0 auto 14px;display:block}.wallet-modal>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wallet-modal>header h2{letter-spacing:-.05em;margin:0;font-size:35px;line-height:1}.wallet-modal>header>button{border:1px solid var(--border);width:42px;height:42px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.receive-actions svg,.wallet-modal>header svg,.wallet-select-wrap>svg{fill:currentColor;width:20px;height:20px}.send-modal-body{gap:18px;margin-top:34px;display:grid}.wallet-form-field{gap:8px;display:grid}.wallet-form-field>span:first-child{color:var(--muted);font-size:10px;font-weight:850}.wallet-form-field>small{min-height:13px;color:var(--muted);text-align:right;font-size:9px}.wallet-text-field{border:1px solid var(--border);background:var(--surface);border-radius:16px;align-items:center;gap:11px;min-height:58px;padding:0 14px;display:flex}.wallet-text-field input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px;font-weight:750}.wallet-field-text-action{color:#3c7554;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:9px;font-weight:850;display:inline-flex}.wallet-field-text-action svg{fill:currentColor;width:13px;height:13px}.wallet-form-field.is-error .wallet-text-field{border-color:#e39788}.wallet-form-field.is-error .wallet-field-message{color:#b34f40}.wallet-asset-selector{position:relative}.wallet-asset-selector-trigger{border:1px solid var(--border);width:100%;min-height:58px;color:var(--ink);background:var(--surface);text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:0 14px;display:grid}.wallet-asset-selector-trigger strong{font-size:14px}.wallet-asset-selector-trigger>svg{fill:currentColor;width:20px;height:20px;color:var(--muted)}.wallet-asset-options{z-index:4;border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:3px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 14px 34px #10211826}.wallet-asset-options button{min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:7px;display:flex}.wallet-asset-options button:hover,.wallet-asset-options button[aria-selected=true]{background:#edf5e7}.wallet-asset-options button>span{gap:3px;display:grid}.wallet-asset-options strong{font-size:12px}.wallet-asset-options small{color:var(--muted);font-size:9px}.send-modal-body>.button{margin-top:8px}.send-review-body{gap:14px;margin-top:30px;display:grid}.send-review-summary{border:1px solid var(--border);background:var(--surface);border-radius:20px;align-items:center;gap:14px;min-height:86px;padding:16px;display:flex}.send-review-energy header>div,.send-review-recipient,.send-review-summary>div{gap:5px;display:grid}.send-review-energy small,.send-review-recipient small,.send-review-summary small{color:var(--muted);letter-spacing:.08em;font-size:9px;font-weight:850}.send-review-summary strong{letter-spacing:-.03em;font-size:20px}.send-review-recipient{border:1px solid var(--border);background:var(--surface);border-radius:17px;padding:14px 16px}.send-review-recipient strong{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.45}.send-review-energy{background:#f4faed;border:1px solid #d7e6c6;border-radius:20px;gap:14px;padding:16px;display:grid}.send-review-energy header{justify-content:space-between;align-items:center;gap:12px;display:flex}.send-review-energy header strong{font-size:14px}.send-review-fees{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.send-review-fees span{color:var(--muted);background:#ffffffa6;border-radius:12px;gap:5px;padding:10px;font-size:9px;display:grid}.send-review-fees strong{color:var(--ink);font-size:13px}.send-review-savings{color:#3c7554;justify-content:space-between;align-items:center;font-size:12px;font-weight:750;display:flex}.send-review-savings strong{color:var(--ink);font-size:17px}.send-review-energy--trx{min-height:78px}.wallet-settings-modal{max-width:430px}.settings-modal-body{gap:16px;padding:10px 0 0;display:grid}.settings-control{gap:9px;display:grid}.settings-control>span{color:var(--muted);font-size:11px;font-weight:800}.settings-segmented{background:#edf1eb;border-radius:15px;grid-template-columns:repeat(2,1fr);gap:4px;padding:4px;display:grid}.settings-segmented button{color:#718078;min-height:46px;font:inherit;background:0 0;border:0;border-radius:11px;font-size:13px;font-weight:750}.settings-segmented button.is-selected{color:var(--ink);background:#fff;box-shadow:0 2px 5px #10211814}.settings-timezone{position:relative}.settings-timezone>button{border:1px solid var(--line);width:100%;min-height:56px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;display:flex}.settings-timezone>button svg{width:20px;height:20px}.settings-timezone-options{z-index:2;border:1px solid var(--line);background:#fff;border-radius:15px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 12px 26px #1021181f}.settings-timezone-options button{min-height:45px;color:var(--ink);font:inherit;text-align:left;background:#fff;border:0;padding:0 16px;font-size:13px;font-weight:700}.settings-timezone-options button[aria-selected=true]{background:#f3fae9}.settings-currency{border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:0 16px;display:flex}.settings-currency strong{font-size:15px}.settings-currency small,.settings-toggle-row small{color:var(--muted);font-size:11px}.settings-toggle-row{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:14px 16px;display:flex;position:relative}.settings-toggle-row>span{gap:5px;display:grid}.settings-toggle-row strong{font-size:14px}.settings-toggle-row input{opacity:0;pointer-events:none;position:absolute}.settings-toggle-row i{background:#d9e1dc;border-radius:999px;flex:none;width:46px;height:28px;transition:background .18s;position:relative}.settings-toggle-row i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #10211833}.settings-toggle-row input:checked+i{background:var(--lime)}.settings-toggle-row input:checked+i:after{transform:translate(18px)}.activity-page-content{flex-direction:column;flex:1;min-height:0;padding-top:18px;display:flex}.activity-heading h1{letter-spacing:-.06em;margin:6px 0 0;font-size:35px;line-height:1}.activity-search-row{grid-template-columns:1fr 48px;gap:10px;margin-top:22px;display:grid}.activity-search{border:1px solid var(--line);color:#718078;background:#fff;border-radius:16px;align-items:center;gap:10px;min-width:0;height:52px;padding:0 14px;display:flex}.activity-current-filter svg,.activity-direction svg,.activity-filter-button svg,.activity-search svg,.activity-tronscan svg{width:18px;height:18px}.activity-search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.activity-search input::placeholder{color:#91a098}.activity-filter-button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;place-items:center;display:grid}.activity-current-filter{color:#526158;width:max-content;max-width:100%;min-height:34px;font:inherit;background:#eaf0e9;border:0;border-radius:999px;align-items:center;gap:3px;margin:12px 0 18px;padding:0 10px 0 12px;font-size:11px;font-weight:800;display:flex}.activity-current-filter svg{width:16px;height:16px}.activity-list{gap:8px;display:grid}.activity-list-label{color:#718078;letter-spacing:.12em;margin:0 0 2px;font-size:10px;font-weight:850}.activity-row{border:1px solid var(--line);width:100%;min-height:78px;color:var(--ink);text-align:left;background:#fff;border-radius:18px;grid-template-columns:42px minmax(0,1fr) 38px;align-items:center;gap:12px;padding:12px;display:grid}.activity-row-copy{gap:3px;min-width:0;display:grid}.activity-row-copy strong{font-size:14px}.activity-row-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.is-incoming{color:#26744c}.is-outgoing{color:#aa5142}.activity-direction{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.activity-direction--incoming{color:#2b9157;background:#e8f7ec}.activity-direction--outgoing{color:#b65948;background:#fff0ed}.activity-empty{min-height:130px;color:var(--muted);text-align:center;border:1px dashed #cad5ca;border-radius:18px;place-content:center;gap:6px;display:grid}.activity-empty strong{color:var(--ink);font-size:14px}.activity-empty span{font-size:11px}.activity-page-content .app-bottom-nav{margin-top:auto}.activity-detail-sheet,.activity-filter-sheet{max-width:430px}.activity-filter-body{gap:18px;padding:16px 0 0;display:grid}.activity-filter-body section{gap:9px;display:grid}.activity-filter-body section>span{color:var(--muted);font-size:11px;font-weight:800}.activity-filter-body .settings-segmented{grid-template-columns:repeat(3,1fr)}.activity-filter-body .settings-segmented button{min-width:0;padding:0 4px;font-size:11px}.activity-detail-body{text-align:center;gap:9px;padding:18px 0 0;display:grid}.activity-detail-body>strong{letter-spacing:-.05em;font-size:29px}.activity-detail-body>small{color:var(--muted);font-size:11px;font-weight:700}.activity-detail-body>section{border:1px solid var(--line);text-align:left;background:#fff;border-radius:17px;gap:0;margin-top:10px;display:grid;overflow:hidden}.activity-detail-body>section>div{border-bottom:1px solid #e7ece7;gap:5px;padding:14px 16px;display:grid;position:relative}.activity-detail-body>section>div:last-child{border-bottom:0}.activity-detail-body>section small{color:var(--muted);letter-spacing:.08em;font-size:9px;font-weight:850}.activity-detail-body>section strong{overflow-wrap:anywhere;padding-right:28px;font-size:11px;line-height:1.4}.activity-detail-body>section button{width:26px;height:26px;color:var(--muted);background:#eff3ef;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.activity-detail-body>section button svg{width:15px;height:15px}.activity-tronscan{border:1px solid var(--line);color:#45584b;min-height:48px;font:inherit;background:#fff;border-radius:15px;justify-content:center;align-items:center;gap:7px;margin-top:8px;font-size:12px;font-weight:800;display:flex}.energy-page-content{flex-direction:column;flex:1;gap:10px;min-height:0;padding-top:14px;display:flex}.energy-balance-block{text-align:center;flex:auto;align-content:center;justify-items:center;gap:5px;padding:2px 0;display:grid}.energy-balance-block>strong{letter-spacing:-.07em;font-size:38px;font-weight:500;line-height:1}.energy-actions{gap:8px;display:grid}.energy-estimate-card,.energy-price-card{border:1px solid var(--line);background:#fff;border-radius:20px;gap:10px;padding:13px 14px;display:grid}.energy-estimate-card header,.energy-price-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.energy-estimate-card header .eyebrow,.energy-price-card header .eyebrow{margin:0}.energy-estimate-card header>span,.energy-price-card header>span{color:#5f755f;background:#e8efe4;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.energy-estimate-card>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.energy-estimate-card>div>span{background:#f0f4ee;border-radius:14px;gap:5px;padding:10px;display:grid}.energy-details small,.energy-estimate-card small,.energy-price-card small{color:var(--muted);font-size:9px}.energy-estimate-card strong{font-size:15px}.energy-estimate-card em{color:#718078;font-size:9px;font-style:normal}.energy-estimate-card>p{color:#627063;margin:0;font-size:9px}.energy-price-card{gap:8px}.energy-chart--blocks{background:#f2f5f0;border-radius:12px;grid-template-columns:repeat(6,1fr);align-items:end;gap:6px;height:93px;padding:7px 4px 0;display:grid}.energy-chart--blocks>span{grid-template-rows:1fr auto auto;place-items:end center;gap:3px;min-width:0;height:100%;display:grid}.energy-chart--blocks i{background:#a9bdad;border-radius:6px 6px 3px 3px;width:100%;min-height:16px}.energy-chart--blocks strong{color:#526158;font-size:9px;line-height:1}.energy-chart--blocks small{color:#7b887e;white-space:nowrap;font-size:7px;line-height:1.2}.energy-chart--blocks .is-best i{background:#4aad6d}.energy-chart--blocks .is-best strong{color:#28784a}.energy-chart--blocks .is-now i{background:var(--lime);box-shadow:0 0 0 2px #91bd35}.energy-price-card footer{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.energy-price-card footer span{gap:3px;display:grid}.energy-price-card footer strong{font-size:13px}.energy-details{gap:6px;display:grid}.energy-details button{border:1px solid var(--line);min-height:52px;color:var(--ink);text-align:left;background:#fff;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.energy-details button>span{gap:4px;display:grid}.energy-details strong{font-size:13px}.energy-details button>svg{color:#718078;width:18px;height:18px}.energy-page-content .app-bottom-nav{margin-top:auto}.energy-modal{max-width:430px}.energy-modal-body{gap:16px;padding:16px 0 2px;display:grid}.energy-deposit-balance{text-align:center;background:#eff5eb;border-radius:17px;gap:6px;padding:14px;display:grid}.energy-deposit-balance small,.energy-usage-stat small{color:#6d7b70;letter-spacing:.09em;font-size:9px;font-weight:850}.energy-deposit-balance strong{letter-spacing:-.05em;font-size:27px}.energy-deposit-note{color:#a94b3d;background:#fff3f0;border:1px solid #f2c1b8;border-radius:14px;gap:5px;padding:13px 14px;display:grid}.energy-deposit-note strong{font-size:12px}.energy-deposit-note span,.energy-empty-modal p,.energy-usage-modal>p{font-size:10px}.energy-deposit-actions{gap:8px;display:grid}.energy-deposit-actions>button:last-child{border:1px solid var(--line);color:#415347;min-height:42px;font:inherit;background:#fff;border-radius:14px;font-size:13px;font-weight:750}.energy-empty-modal{text-align:center;place-content:center;justify-items:center;min-height:210px}.energy-empty-modal>div{color:#688069;background:#eff4ed;border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:4px;display:grid}.energy-empty-modal>div svg{width:25px;height:25px}.energy-empty-modal strong{font-size:15px}.energy-empty-modal p,.energy-usage-modal>p{max-width:245px;color:var(--muted);margin:0;line-height:1.5}.energy-usage-modal{align-content:center;min-height:210px}.energy-usage-stat{border:1px solid var(--line);background:#fff;border-radius:17px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.energy-usage-stat span{border-right:1px solid var(--line);align-content:center;gap:7px;min-height:88px;padding:10px;display:grid}.energy-usage-stat span:last-child{border-right:0}.energy-usage-stat strong{font-size:14px}.notification-modal{max-width:430px}.notification-modal-body{gap:8px;padding:16px 0 2px;display:grid}.notification-list-label{color:#718078;letter-spacing:.1em;margin:6px 0 2px;font-size:9px;font-weight:850}.notification-row{border:1px solid var(--line);width:100%;min-height:68px;color:var(--ink);text-align:left;background:#fff;border-radius:17px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 12px;display:grid}.notification-row-icon{border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.notification-row-icon svg{width:19px;height:19px}.notification-row>span:nth-child(2){gap:4px;min-width:0;display:grid}.notification-row strong{font-size:13px}.notification-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.notification-row--incoming .notification-row-icon{color:#2b9157;background:#e9f7ed}.notification-row--sent .notification-row-icon{color:#b65948;background:#fff0ed}.notification-row--energy .notification-row-icon{color:#5e8523;background:#eff5df}.notification-row>i{background:var(--lime);border-radius:50%;width:8px;height:8px}.receive-modal-body{flex-direction:column;align-items:center;gap:16px;padding-top:16px;display:flex}.receive-qr{border:1px solid var(--border);background:#fff;border-radius:24px;place-items:center;padding:20px;display:grid;box-shadow:0 14px 38px #10211812}.receive-qr svg{width:196px;height:196px}.receive-address{border:1px solid var(--border);background:var(--surface);border-radius:16px;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px 13px;display:flex}.receive-address>span{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:grid;overflow:hidden}.receive-address small{color:var(--muted);letter-spacing:.08em;font-family:inherit;font-size:8px;font-weight:850}.receive-address button{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#e9eee8;border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.receive-address button svg{fill:currentColor;width:18px;height:18px}.receive-warning{color:#a94d3f;background:#fff3ef;border:1px solid #efc8bd;border-radius:15px;gap:5px;width:100%;padding:13px;display:grid}.receive-warning strong{font-size:10px}.receive-warning span{font-size:9px}.receive-share{width:100%;min-height:54px;color:var(--ink);background:var(--lime);cursor:pointer;border:0;border-radius:16px;margin-top:2px;font-size:14px;font-weight:750}@keyframes wallet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes wallet-sheet-in{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}.wallet-import-private{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.pin-complete{flex-direction:column;flex:1;justify-content:center;padding-bottom:82px;display:flex}.pin-complete-mark{width:92px;height:92px;color:var(--ink);background:var(--lime);border-radius:28px;place-items:center;margin-bottom:42px;font-size:34px;font-weight:900;display:grid;box-shadow:0 18px 48px #ccff5d4d}@keyframes pin-shake{0%,to{transform:translate(0)}35%{transform:translate(-5px)}70%{transform:translate(5px)}}@keyframes pin-box-fill{0%{background:var(--lime);transform:scale(.86)}65%{background:#efffc9;transform:scale(1.06)}to{background:var(--surface);transform:scale(1)}}@media (max-height:740px){.pin-step{padding-top:18px}.pin-dots{max-width:400px;margin:0 auto 4px}.pin-dots span{border-radius:15px;height:68px}.pin-keypad{gap:6px 24px;padding-top:10px}.pin-entry-stage{min-height:130px}.pin-keypad button,.pin-keypad>span{height:44px}}@media (min-width:700px){.language-shell{padding:28px 0}.language-screen{border-radius:34px;min-height:calc(100svh - 56px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}