.bal-total{text-align:center;color:var(--ink);justify-items:center;gap:8px;padding:6px 0 22px;display:grid}.bal-total:not([data-intro]) .roll__sep{animation:none}.bal-total .roll__mask{left:50%;translate:-50% -50%}.bal-bar{gap:3px;height:14px;margin-bottom:22px;display:flex}.bal-bar span{background:var(--ink);transform-origin:0;border-radius:99px;min-width:6px}.bal-bar[data-intro] span{animation:bar-in .7s var(--spring) both}@keyframes bar-in{0%{transform:scaleX(0)}}.bal-net{align-items:center;gap:8px;display:inline-flex}.bal-dot{background:var(--ink);border-radius:99px;flex:none;width:8px;height:8px}.bal-group{margin-bottom:18px}.bal-group__head{align-items:center;gap:10px;padding:0 4px 10px;display:flex}.bal-group__head strong{font-size:var(--t-body);font-weight:var(--w-title);flex:1}.bal-group__head span{font-size:var(--t-body);font-weight:var(--w-title);font-variant-numeric:tabular-nums}.bal-empty{text-align:center;justify-items:center;gap:14px;padding:0 0 12px;display:grid}.acct-head{text-align:center;justify-items:center;gap:8px;padding:4px 0 22px;display:grid}.acct-avatar{background:var(--surface-2);width:76px;height:76px;color:var(--ink);font-size:32px;font-weight:var(--w-button);border-radius:99px;place-items:center;display:grid}.acct-email{font-size:var(--t-body);font-weight:var(--w-title)}.acct-section{margin-bottom:22px}.acct-section__title{font-size:var(--t-caption);font-weight:var(--w-title);color:var(--ink-2);letter-spacing:.02em;padding:0 6px 8px}.acct-icon{width:32px;height:32px;color:var(--ink);background:var(--surface-2);border-radius:10px;flex:none;place-items:center;display:grid}.acct-signout{color:var(--ink);font-weight:var(--w-button);justify-content:center}.acct-foot{font-size:var(--t-caption);color:var(--ink-3);justify-items:center;gap:6px;padding:6px 0 12px;display:grid}.acct-addr{align-items:center;gap:12px;display:flex}.acct-addr .row__main{min-width:0}.acct-addr .row__sub{font-family:var(--mono)}.copy-btn{background:var(--canvas);min-width:70px;height:34px;color:var(--ink);font-size:var(--t-caption);font-weight:var(--w-button);transition:background-color var(--d-state), color var(--d-state), transform var(--d-press);border-radius:99px;justify-content:center;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.copy-btn:active{transform:scale(.94)}.copy-btn[data-copied]{color:var(--ink-2)}.detail-hero{text-align:center;justify-items:center;gap:12px;padding:6px 0 22px;display:grid}.detail-hero .act-icon{background:var(--surface);width:56px;height:56px}.detail-amount{font-size:48px;font-weight:var(--w-title);letter-spacing:var(--tr-title);font-variant-numeric:tabular-nums;line-height:1}.detail-amount[data-void]{color:var(--ink-2);text-decoration:line-through;text-decoration-thickness:3px}.detail-steps{border-radius:var(--r-card);background:var(--surface);margin-bottom:16px;padding:10px 18px}.detail-rows{margin-bottom:16px}.detail-lines{justify-items:end;gap:2px;display:grid}.info-hero{text-align:center;justify-items:center;gap:10px;padding:4px 6px 18px;display:grid}.info-hero__icon{background:var(--surface);width:60px;height:60px;color:var(--ink);border-radius:20px;place-items:center;display:grid}.info-list{gap:14px;padding:0 4px 12px;display:grid}.info-list li{font-size:var(--t-sub);gap:12px;line-height:1.4;display:flex}.info-list li>span:first-child{background:var(--surface);width:26px;height:26px;font-weight:var(--w-title);font-size:var(--t-caption);color:var(--ink);border-radius:99px;flex:none;place-items:center;display:grid}.aml-field{border-radius:var(--r-field);background:var(--surface);transition:box-shadow var(--d-state) var(--ease-out), background-color var(--d-state);padding:15px 18px 13px;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.aml-field:focus-within{background:var(--canvas);box-shadow:inset 0 0 0 2px var(--blue)}.aml-field[data-state=invalid]{box-shadow:inset 0 0 0 2px var(--red)}.aml-field__input{resize:none;width:100%;min-height:46px;font-family:var(--mono);color:var(--ink);word-break:break-all;background:0 0;border:0;outline:none;font-size:16px;line-height:1.45;display:block}.aml-field__input::placeholder{font-family:var(--font);font-size:var(--t-body);color:var(--ink-3);font-weight:var(--w-label)}.aml-error{font-size:var(--t-sub);font-weight:var(--w-button);color:var(--red);animation:rise-in .3s var(--ease-out) both;margin-top:10px;line-height:1.35}.aml-result{border-radius:var(--r-field);background:var(--surface);font-size:var(--t-sub);animation:rise-in .32s var(--ease-out) both;margin-top:14px;padding:14px 16px;line-height:1.4}.aml-submit{margin-top:16px}.app-hero{text-align:center;justify-items:center;gap:10px;padding:0 0 22px;display:grid}.app-hero__icon{background:var(--surface);width:76px;height:76px;color:var(--ink);border-radius:24px;place-items:center;margin-bottom:4px;display:grid}.app-sample{border-radius:var(--r-card);background:var(--surface);gap:14px;margin-bottom:14px;padding:18px;display:grid}.app-sample h3{font-size:22px;font-weight:var(--w-title);letter-spacing:var(--tr-title)}.app-sample__buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.app-sample__buttons .btn{background:var(--canvas)}.app-sample__buttons .btn:disabled{opacity:.6}.acct-addrs{transition:grid-template-rows var(--d-layout) var(--ease-ios);grid-template-rows:0fr;display:grid}.acct-addrs[data-open]{grid-template-rows:1fr}.acct-addrs>div{min-height:0;overflow:hidden}.acct-addrs .row{box-shadow:inset 0 .5px 0 var(--line)}.detail-asset{font-size:var(--t-sub);font-weight:var(--w-label);color:var(--ink-2);align-items:center;gap:8px;margin-top:-4px;display:inline-flex}.detail-lines small{font-size:var(--t-caption);font-weight:var(--w-label);color:var(--ink-2)}.bal-unverified{margin-bottom:18px}.bal-unverified__value{color:var(--ink-2);font-weight:var(--w-label)}.copy-btn{position:relative}.copy-btn:after{content:"";position:absolute;inset:-5px -2px}.acct-note{padding:0 6px 10px}.acct-error{font-size:var(--t-sub);font-weight:var(--w-label);color:var(--red);margin:-8px 6px 18px}.install-icon{background:var(--blue);border-radius:17px;place-items:center;width:64px;height:64px;display:grid}.install-steps li{align-items:flex-start}.install-steps li>span:last-child{flex:1;min-width:0;padding-top:2px}.install-steps b{font-weight:var(--w-button)}.install-steps svg{vertical-align:-3px;margin:0 1px;display:inline-block}.install-steps small{font-size:var(--t-caption);color:var(--ink-2);margin-top:3px;line-height:1.32;display:block}.install-link{border-radius:var(--r-field);background:var(--surface);align-items:center;gap:10px;margin-top:8px;padding:6px 6px 6px 14px;display:flex}.install-link__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-caption);flex:1;overflow:hidden}.install-link .btn{background:var(--canvas)}.install-note{font-size:var(--t-caption);color:var(--ink-2);padding:0 4px 12px;line-height:1.32}.access-loading{place-items:center;padding:32px 0;display:grid}.access-choice{gap:8px;margin:8px 0 12px;display:flex}.access-choice .btn{flex:1}.access-choice .btn[data-on]{outline-offset:-2px;outline:2px solid}.access-small{flex:none;min-height:34px;padding-inline:12px}.access-email{overflow-wrap:anywhere}.access-codes{gap:8px;margin:12px 0;display:grid}.access-codes pre{background:var(--surface-2,#7f7f7f1f);-webkit-user-select:all;user-select:all;white-space:pre-wrap;border-radius:12px;margin:0;padding:12px;font:600 15px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.access-clear{margin-top:10px}.help-code{margin-bottom:8px}.help-note{margin:0 4px 18px}.help-item summary{cursor:pointer;list-style:none}.help-item summary::-webkit-details-marker{display:none}.help-item summary .row__title{font-weight:var(--w-label)}.help-item[open] summary .row__title{color:var(--ink)}.help-item p{font-size:var(--t-sub);color:var(--ink-2);text-wrap:pretty;margin:0;padding:0 16px 14px;line-height:1.45}.help-item+.help-item{box-shadow:inset 0 .5px 0 var(--line)}.detail-actions{gap:10px;margin-top:10px;display:grid}