@layer components{.network-bootstrap{min-block-size:100svh;color:var(--color-text-secondary);font-family:var(--font-mono);text-align:center;place-items:center;margin:0;padding:2rem;display:grid}.network-bootstrap-error{color:var(--color-danger)}.convert-shell{grid-template-rows:auto 1fr auto;min-block-size:100svh;display:grid;position:relative;overflow:clip}.convert-shell .site-header:has(.net-banner){border-block-end:0;block-size:auto}.convert-shell .site-header:has(.net-banner) .header-inner{block-size:var(--header-height)}.trust-icon{display:block;overflow:visible}.net-banner{z-index:1;min-block-size:var(--convert-net-banner-height);padding:.5rem var(--container-pad);background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;place-items:center;margin:0;line-height:1.5;display:grid;position:relative}.app-main{z-index:1;padding-block:var(--convert-main-pad-top) var(--section-pad-bottom);position:relative}.convert-shell:has(.net-banner) .app-main{padding-block-start:max(0rem, calc(var(--convert-main-pad-top) - var(--convert-net-banner-height)))}.convert-shell .app-main.app-main-flow{padding-block-start:var(--convert-flow-main-pad-top)}.convert-shell .site-footer{z-index:1}.screen{gap:var(--convert-screen-gap);inline-size:100%;min-inline-size:0;display:grid}.screen-compact{max-inline-size:42.5rem}.screen-entry,.screen-deposit{max-inline-size:var(--container-max)}.screen-entry{gap:0}.screen-backup{gap:var(--convert-backup-section-gap);max-inline-size:var(--convert-backup-width)}.backup-hero{gap:var(--convert-backup-hero-gap);margin-block-end:.3125rem;display:grid}.screen-backup .lede{max-inline-size:44.5625rem;font-size:.9375rem;line-height:1.5625rem}.backup-step-badge{inline-size:7.75rem}.entry-hero{gap:var(--convert-entry-hero-gap);display:grid}.screen-meta{flex-wrap:wrap;align-items:center;gap:.9375rem;margin:0;display:flex}.screen-index{inline-size:3.3125rem;font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-ghost);line-height:normal}.screen-title{max-inline-size:64rem;font-family:var(--font-display);font-size:var(--text-title-lg-size);letter-spacing:var(--text-title-lg-tracking);font-weight:700;line-height:var(--text-title-lg-leading);text-wrap:balance;margin:0}.accent{color:var(--color-accent-text)}.lede{max-inline-size:45rem;color:var(--color-text-secondary);font-size:var(--text-hero-sub-size);line-height:var(--text-hero-sub-leading);margin:0}.screen-entry .lede{align-items:center;min-block-size:7rem;display:grid}.screen-entry .screen-title{max-inline-size:64.3125rem}.card{min-inline-size:0;padding:var(--card-pad);border:1px solid var(--color-border-default);border-radius:var(--convert-radius-card);background:var(--color-bg-surface)}.card>:first-child{margin-block-start:0}.card>:last-child{margin-block-end:0}.card-grid{gap:var(--convert-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.screen-entry>.card-grid{min-block-size:14rem;align-items:start;margin-block-start:var(--convert-entry-intro-gap)}.property-card{min-block-size:var(--convert-property-height);align-content:start;padding:1.8125rem;display:grid}.property-icon{block-size:1.5rem;inline-size:1.5rem;color:var(--color-accent-text);flex:none;margin-block-end:1.25rem}.property-card p{color:var(--color-text-step);margin:1.75rem 0 0;line-height:1.6667}.card-title{font-family:var(--font-mono);font-size:var(--text-caps-size);letter-spacing:.075rem;text-transform:uppercase;color:var(--color-accent-text);margin:0;font-weight:500;line-height:1}.card-eyebrow{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .5rem}.fineprint{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-text-muted);margin:.25rem 0 0}.status-text{color:var(--color-text-secondary);margin:0}.transient{margin:0 0 var(--convert-screen-gap);border:1px solid var(--color-danger-border);background:var(--color-danger-tint);color:var(--color-text-secondary);font-size:var(--text-caption-size);border-radius:.75rem;padding:.875rem 1rem}.steps{margin:0;padding-inline:2.125rem;list-style:none}.how-card{block-size:26.875rem;margin-block-start:var(--convert-entry-section-gap);padding:1.8125rem 1.8125rem .125rem;display:grid}.how-meta{min-block-size:1.0625rem;font-family:var(--font-mono);font-size:var(--text-caps-size);letter-spacing:.075rem;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.1875rem;font-weight:500;line-height:1;display:grid}.how-direction{color:var(--color-accent-text);white-space:nowrap}.asset-symbol{text-transform:none}.how-rule{background:linear-gradient(90deg, var(--color-convert-flow-rule-start) 0%, var(--color-convert-flow-rule-end) 100%);block-size:1px}.how-duration{color:var(--color-text-faint);white-space:nowrap}.how-card .steps{margin-block-start:1.75rem;padding:0}.step{border-block-start:1px solid var(--color-border-rule);grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;min-block-size:5.5rem;padding-block:1.125rem;display:grid}.step p{color:var(--color-text-step);margin:.75rem 0 0}.step-index{font-family:var(--font-mono);font-size:var(--text-caps-size);letter-spacing:.075rem;color:var(--color-accent-text);font-weight:500}.step-title{font-family:var(--font-mono);font-size:var(--text-caps-size);letter-spacing:.075rem;text-transform:uppercase;margin:0;font-weight:500;line-height:1}.stepper{block-size:var(--convert-flow-trail-height);margin:0 0 var(--convert-flow-trail-gap);border-block-end:1px solid var(--color-border-rule);font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-text-dim);gap:.375rem;padding:0;line-height:1;list-style:none;display:flex;overflow:auto hidden}.stepper li{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;flex:none;align-items:center;gap:.5rem;block-size:1.875rem;padding-inline:.8125rem 1.3125rem;display:inline-flex}.stepper li:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:.375rem;inline-size:.375rem}.stepper li.is-done{color:var(--color-text-muted)}.stepper li.is-current{color:var(--color-accent-text);border-color:var(--color-border-badge);background:var(--color-bg-subtle)}.stepper-index{color:inherit}.stepper-text{gap:.5rem;display:inline-flex}.backup-key-card{min-block-size:var(--convert-backup-key-height);padding:1.8125rem;position:relative}.backup-key-card .card-eyebrow{margin-block-end:1.3125rem;line-height:.875rem}.backup-shown-once{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-text-dim);margin:0;line-height:.875rem;position:absolute;inset-block-start:1.8125rem;inset-inline-end:1.8125rem}.backup-key-well{border:1px solid var(--color-border-rule);background:var(--color-bg-subtle);border-radius:.75rem;align-items:center;min-block-size:3.625rem;inline-size:100%;padding:1.0625rem 1.1875rem;display:flex;position:relative;overflow:hidden}.backup-key-value{min-inline-size:0;font-family:var(--font-mono);font-size:var(--text-caption-size);overflow-wrap:anywhere;margin:0;line-height:1.375rem}.backup-key-value.is-masked{inline-size:100%;color:var(--color-text-secondary);filter:blur(.21875rem);-webkit-user-select:none;user-select:none;overflow:hidden}.backup-reveal{text-transform:uppercase;min-inline-size:8.625rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.backup-key-actions{gap:.75rem;margin-block-start:.9375rem}.backup-copy .copy-button{min-inline-size:8.0625rem}.backup-download{text-transform:uppercase;min-inline-size:12.5rem}.backup-recovery{border-color:var(--color-border-rule);background:var(--color-bg-subtle);border-radius:1rem;padding:1.8125rem}.backup-recovery>p{max-inline-size:60.5625rem;color:var(--color-text-step);margin:0;line-height:1.5625rem}.backup-recovery>.actions,.backup-recovery>.well{margin-block-start:.9375rem}.notice.backup-warning{min-block-size:var(--convert-backup-warning-height);border-color:var(--color-backup-warning-border);background:var(--color-backup-warning-bg);gap:.6875rem;padding:.8125rem 1.75rem}.notice.backup-warning.is-revealed{border-color:var(--color-backup-warning-revealed-border);background:var(--color-backup-warning-revealed-bg)}.backup-warning .notice-label{line-height:.875rem}.backup-form{gap:var(--convert-backup-section-gap);display:grid}.backup-gate{min-block-size:var(--convert-backup-gate-height);border-color:var(--color-border-rule);background:var(--color-bg-subtle);border-radius:1rem;padding:1.8125rem}.backup-gate .card-eyebrow{margin:0;line-height:.875rem}.backup-gate-copy{max-inline-size:60.5625rem;color:var(--color-text-step);margin:1rem 0 0;line-height:1.5625rem}.backup-fragment-range{font-family:var(--font-mono);color:var(--color-accent-text)}.backup-validation-row{align-items:center;gap:.9375rem;margin-block-start:.9375rem;display:flex}.backup-validation-row>.field-input{border-color:var(--color-button-secondary-border);flex:0 13.75rem}.backup-validation-row>.field-input[aria-invalid=true]{border-color:var(--color-danger-border-strong)}.backup-validation-status{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-accent-text);margin:0}.backup-validation-status.is-error{color:var(--color-danger)}.backup-address-grid{gap:var(--convert-backup-section-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.backup-address-card{min-block-size:var(--convert-backup-address-height);padding:1.8125rem}.backup-address-heading{align-items:center;gap:1rem;min-inline-size:0;display:flex}.backup-address-heading .card-eyebrow,.backup-address-meta{margin:0;line-height:.875rem}.backup-address-meta{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-text-ghost)}.backup-address-value{inline-size:100%;min-block-size:var(--convert-control-height);overflow-wrap:anywhere;border:1px solid var(--color-button-secondary-border);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-caption-size);border-radius:.6875rem;align-items:center;margin-block-start:.9375rem;padding-inline:.9375rem;line-height:1.125rem;display:flex}.backup-address-footer{margin-block-start:.9375rem}.backup-address-footer:has(.backup-destination-status){margin-block-start:1.5625rem}.backup-destination-status{max-inline-size:100%;color:var(--color-text-secondary);border-style:solid}.backup-destination-status.chip-active{border-color:var(--color-border-badge);color:var(--color-accent-text)}.backup-destination{min-block-size:var(--convert-backup-destination-collapsed-height);border-color:var(--color-border-rule);background:var(--color-bg-subtle);border-radius:1rem;padding:1.8125rem}.backup-destination[open]{min-block-size:var(--convert-backup-destination-expanded-height)}.backup-destination summary{cursor:pointer;color:var(--color-text-primary);padding-inline-start:2.4375rem;font-weight:400;line-height:1.5625rem;list-style:none;position:relative}.backup-destination summary::-webkit-details-marker{display:none}.backup-destination summary:before{content:"[+]";font-family:var(--font-mono);font-size:var(--text-caps-size);color:var(--color-accent-text);position:absolute;inset-inline-start:0}.backup-destination[open] summary{margin-block-end:.9375rem}.backup-destination[open] summary:before{content:"[-]"}.destination-field-compact{gap:.9375rem}.destination-field-compact .field-hint{min-block-size:0;font-family:var(--font-body);font-size:var(--text-body-size);letter-spacing:0;color:var(--color-text-faint);line-height:1.5625rem}.backup-continue-row{align-items:center;gap:.9375rem;display:flex}.backup-continue-row>p{color:var(--color-text-faint);margin:0;line-height:1.5625rem}.wif mark{background:var(--color-backup-fragment-bg);color:var(--color-accent-text);border-radius:.1875rem;padding:.125rem .1875rem}.preflight{min-block-size:12.1875rem;max-inline-size:57.75rem;border-color:var(--color-border-rule);background:var(--color-bg-subtle);border-radius:1rem;margin-block-start:var(--convert-entry-section-gap);padding:1.8125rem}.preflight .card-eyebrow{min-block-size:.9375rem;margin:0;line-height:normal}.preflight ul{color:var(--color-text-step);gap:.9375rem;margin:.9375rem 0 0;padding:0;list-style:none;display:grid}.preflight li{overflow-wrap:anywhere;white-space:normal;min-inline-size:0;padding-inline-start:1.75rem;line-height:1.5625rem;position:relative}.preflight li:before{content:"·";color:var(--color-text-dim);font-family:var(--font-mono);position:absolute;inset-inline-start:.25rem}.preflight-emphasis{color:var(--color-text-primary)}.preflight-accent{color:var(--color-accent-text)}.actions,.dialog-actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.screen-entry>.actions{gap:.75rem;margin-block-start:var(--convert-entry-section-gap)}.convert-shell .btn{inline-size:auto;min-inline-size:0;block-size:var(--convert-control-height);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-caps-size);letter-spacing:.075rem;white-space:nowrap;text-wrap:nowrap;padding-inline:1.5rem;font-weight:500;line-height:1}.convert-shell .btn-solid{background:var(--color-accent);color:var(--color-on-accent);border:1px solid #0000}.convert-shell .btn-solid:hover:not(:disabled){background:var(--color-button-primary-hover)}.convert-shell .btn-solid:active:not(:disabled){border-color:var(--color-accent-text);background:var(--color-button-primary-pressed)}.convert-shell .btn-outline{border:1px solid var(--color-button-secondary-border);color:var(--color-text-secondary);background:0 0}.convert-shell .btn-completion{border-color:var(--color-button-completion-border)}.convert-shell .btn-outline:hover:not(:disabled){border-color:var(--color-accent-text);background:var(--color-button-secondary-hover);color:var(--color-text-primary)}.convert-shell .btn-outline:active:not(:disabled){border-color:var(--color-accent-text);background:var(--color-button-secondary-pressed);color:var(--color-text-primary)}.convert-shell .btn:disabled{cursor:not-allowed;color:var(--color-text-dim)}.convert-shell .btn-solid:disabled{border-color:var(--color-button-primary-disabled-border);background:var(--color-bg-subtle)}.convert-shell .btn-outline:disabled{border-color:var(--color-border-rule);background:0 0}.field-form,.dialog-form,.field{gap:.75rem;display:grid}.field-label{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field-input{inline-size:100%;min-inline-size:0;min-block-size:var(--convert-control-height);border:1px solid var(--color-border-control);background:var(--color-bg-subtle);color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--text-caption-size);border-radius:.6875rem;padding-inline:.9375rem}.field-input::placeholder{color:var(--color-text-dim)}.field-input:focus-visible{border-color:var(--color-accent);outline-color:var(--color-accent)}.field-input[aria-invalid=true]{border-color:var(--color-danger-border-strong)}.field-short{max-inline-size:12rem}.field-hint{min-block-size:1.25rem;font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.04em;color:var(--color-text-muted);margin:0}.field-hint.is-error{color:var(--color-danger)}.field-hint.is-success{color:var(--color-accent-text)}.consent{cursor:pointer;align-items:flex-start;gap:.625rem;margin-block-start:.75rem;display:flex}.consent input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--color-accent);flex:none;margin-block-start:.1875rem}.well{gap:.5rem;min-inline-size:0;display:grid}.well-label{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.well-row{flex-wrap:wrap;align-items:center;gap:.75rem;min-inline-size:0;display:flex}.well-value{border:1px solid var(--color-border-rule);background:var(--color-bg-subtle);min-inline-size:0;font-family:var(--font-mono);font-size:var(--text-caption-size);overflow-wrap:anywhere;border-radius:.6875rem;flex:16rem;margin:0;padding:.875rem 1rem;line-height:1.5}.well-masked{letter-spacing:.15em;color:var(--color-text-dim)}.copy{flex-wrap:wrap;align-items:center;display:inline-flex}.convert-shell .copy-button{border:1px solid var(--color-button-secondary-border);color:var(--color-text-secondary);text-transform:uppercase;background:0 0}.convert-shell .copy-button:is(:hover:not(:disabled),.is-copied){border-color:var(--color-accent);background:var(--color-button-secondary-hover);color:var(--color-text-primary)}.convert-shell .copy-button:active:not(:disabled){border-color:var(--color-accent);background:var(--color-button-secondary-pressed);color:var(--color-text-primary)}.convert-shell .copy-button:disabled{border-color:var(--color-border-rule);color:var(--color-text-dim);background:0 0}.copy-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.amount{font-family:var(--font-display);font-size:var(--text-stat-value-size);margin:0;font-weight:700}.amount-hero{font-size:var(--text-title-xl-size);letter-spacing:var(--text-title-xl-tracking);line-height:var(--text-title-xl-leading)}.is-muted{color:var(--color-text-dim)}.estimate{font-family:var(--font-display);font-size:var(--text-title-md-size);color:var(--color-accent-text);margin:0;font-weight:700}.kv{margin:0}.kv-row{grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:.75rem;padding-block:.875rem;display:grid}.kv-row+.kv-row{border-block-start:1px solid var(--color-border-rule)}.kv-row dt{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.kv-row dt .fineprint{letter-spacing:0;text-transform:none;display:block}.kv-row dd{min-inline-size:0;font-family:var(--font-mono);font-size:var(--text-caption-size);margin:0}.screen-review{max-inline-size:var(--convert-review-width);gap:0}.review-hero{gap:1.5625rem;margin-block-end:1.5625rem;display:grid}.review-hero .lede{max-inline-size:38rem;font-size:.9375rem;line-height:1.5625rem}.review-step-badge{inline-size:7.75rem}.review-summary{min-block-size:var(--convert-review-summary-height);margin:0;padding:1.8125rem}.review-row{grid-template-columns:13.75rem minmax(0,1fr);align-items:start;gap:1.5rem;min-inline-size:0;padding-block:.9375rem;display:grid}.review-row+.review-row{border-block-start:1px solid var(--color-border-rule)}.review-row-tall{min-block-size:4.4375rem}.review-row-compact{min-block-size:3.375rem}.review-row-destination{min-block-size:4.75rem}.review-row dt,.review-row dd{min-inline-size:0;font-family:var(--font-mono);font-size:var(--text-caps-size);margin:0;line-height:1.375rem}.review-row dt{font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-text-muted);line-height:.9375rem}.review-fineprint{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--color-text-dim);margin-block-start:.375rem;font-size:.75rem;line-height:1.125rem;display:block}.review-muted-value{color:var(--color-text-secondary)}.review-destination{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.review-destination code{overflow-wrap:anywhere;max-inline-size:20.625rem;color:var(--color-text-secondary);font-family:inherit}.review-destination .chip{flex:none;min-inline-size:6.75rem}.notice.review-capacity,.notice.review-irreversible{margin-block-start:1.25rem;padding-inline:1.8125rem}.notice.review-capacity{min-block-size:var(--convert-review-capacity-height);align-content:center;gap:.6875rem;padding-block:.75rem}.review-capacity .notice-body,.review-irreversible .notice-body{font-size:.9375rem;line-height:1.5625rem}.review-capacity .notice-label,.review-irreversible .notice-label{line-height:.9375rem}.notice.review-irreversible{min-block-size:var(--convert-review-warning-height);gap:.9375rem;padding-block:1.8125rem}.review-consent{cursor:pointer;align-items:flex-start;gap:.75rem;margin-block-start:.625rem;display:flex}.review-consent input{appearance:none;border:1px solid var(--color-border-badge);cursor:pointer;background:0 0;border-radius:.3125rem;flex:none;place-items:center;block-size:1.25rem;inline-size:1.25rem;margin:.15625rem 0 0;display:grid}.review-consent input:after{content:"✓";color:var(--color-on-accent);font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1;scale:0}.review-consent input:checked{border-color:var(--color-accent);background:var(--color-accent)}.review-consent input:checked:after{scale:1}.review-actions{min-block-size:var(--convert-control-height);align-items:center;gap:.9375rem;margin-block-start:1.25rem;display:flex}.convert-shell .review-submit{inline-size:fit-content;min-inline-size:10.875rem;max-inline-size:100%}.review-action-hint{color:var(--color-text-faint);font-size:var(--text-caption-size);line-height:1.25rem}.chip-row{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.chip{block-size:var(--control-badge-height);border:1px solid var(--color-border-dashed);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-text-faint);align-items:center;gap:.4375rem;padding-inline:.75rem;line-height:1;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:.375rem;inline-size:.375rem}.chip-active,.chip-done{border-color:var(--color-border-badge);color:var(--color-accent-text)}.screen-meta .chip{border-color:var(--color-accent-text)}.screen-kicker{inline-size:7rem}.network-badge{inline-size:5.8125rem}.chip-done:before{background:var(--color-accent)}.chip-error{border-color:var(--color-danger-border-strong);color:var(--color-danger)}.notice{border:1px solid var(--color-border-badge);background:var(--color-accent-tint-soft);border-radius:.75rem;gap:.5rem;padding:1rem 1.125rem;display:grid}.notice-danger{border-color:var(--color-danger-border);background:var(--color-danger-tint)}.notice-info{border-color:var(--color-border-rule);background:var(--color-bg-surface)}.notice-label{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);margin:0}.notice-danger .notice-label{color:var(--color-danger)}.notice-info .notice-label{color:var(--color-text-muted)}.notice-body{color:var(--color-text-secondary)}.notice-body>p{margin:0}.screen-deposit{gap:0}.deposit-hero{gap:1.5625rem;margin-block-end:1.5625rem;display:grid}.notice.deposit-state-notice{margin-block-end:var(--convert-deposit-gap)}.screen-deposit .lede{max-inline-size:44.5625rem;font-size:.9375rem;line-height:1.5625rem}.deposit-step-badge{inline-size:7.75rem}.deposit-layout{grid-template-columns:repeat(2, minmax(0, var(--convert-deposit-column-width)));gap:var(--convert-deposit-gap);min-block-size:var(--convert-deposit-layout-height);display:grid}.deposit-address-card{min-block-size:var(--convert-deposit-address-height);flex-direction:column;padding:1.8125rem;display:flex}.deposit-address-card .qr-tile{inline-size:var(--convert-deposit-qr-size);block-size:var(--convert-deposit-qr-size);border:0;border-radius:.875rem;flex:none;margin-inline:auto;padding:1.25rem}.deposit-address-details{min-inline-size:0;margin-block-start:2.5rem;display:grid}.deposit-address-value{overflow-wrap:anywhere;border:1px solid var(--color-border-rule);background:var(--color-bg-subtle);min-block-size:3.625rem;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-caps-mini-size);border-radius:.6875rem;align-items:center;margin-block-start:.9375rem;padding-inline:.9375rem;line-height:1.375rem;display:flex}.deposit-copy{inline-size:fit-content;max-inline-size:100%;margin-block-start:.9375rem}.deposit-minimum-rule{background:var(--color-border-rule);block-size:1px;inline-size:min(100%,20.25rem);margin-block-start:1.875rem}.deposit-minimum-note{max-inline-size:34.375rem;color:var(--color-text-secondary);margin:.9375rem 0 0;font-size:.9375rem;line-height:1.5625rem}.deposit-summary{align-content:start;gap:var(--convert-deposit-gap);grid-template-rows:auto auto auto;min-inline-size:0;display:grid}.deposit-status-card{min-block-size:var(--convert-deposit-status-height);flex-direction:column;padding:1.8125rem;display:flex}.deposit-statuses{margin:0}.deposit-detected-label{margin-block-start:1.5625rem}.deposit-amount{font-family:var(--font-display);font-size:var(--text-stat-value-size);letter-spacing:0;margin-block-start:.9375rem;font-weight:700;line-height:2.25rem}.deposit-sats{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-text-muted);margin:.9375rem 0 0;line-height:.9375rem}.deposit-status-rule{background:var(--color-border-rule);block-size:1px;inline-size:100%;margin-block-start:1.25rem}.deposit-status-text{color:var(--color-text-secondary);margin:1.1875rem 0 0;font-size:.9375rem;line-height:1.5625rem}.deposit-status-card.is-below-minimum .deposit-amount,.deposit-status-card.is-below-minimum .deposit-sats{color:var(--color-danger)}.deposit-estimate-card{min-block-size:var(--convert-deposit-estimate-height);padding:1.8125rem}.deposit-estimate-value{font-family:var(--font-display);font-size:var(--text-stat-value-size);margin:.9375rem 0 0;font-weight:700;line-height:2.25rem}.deposit-estimate-copy{color:var(--color-text-secondary);margin:.9375rem 0 0;font-size:.9375rem;line-height:1.5625rem}.deposit-secondary-actions{min-block-size:var(--convert-control-height);align-items:center;gap:.9375rem;display:flex}.deposit-return{inline-size:12.9375rem}.deposit-resume{inline-size:16.875rem}.deposit-review{justify-self:start;min-inline-size:15.875rem;margin-block-start:1.25rem}.qr-tile{border:1px solid var(--color-border-default);background:var(--color-qr-bg);inline-size:min(100%,13rem);color:var(--color-qr-fg);border-radius:.875rem;padding:.5rem}.deposit-address-card .card-eyebrow,.deposit-status-card .card-eyebrow,.deposit-estimate-card .card-eyebrow{margin-block-end:0;line-height:.9375rem}.screen-tracking{max-inline-size:var(--convert-tracking-width);gap:0}.tracking-hero{gap:1.5625rem;margin-block-end:1.5625rem;display:grid}.tracking-hero .lede{max-inline-size:38rem;font-size:.9375rem;line-height:1.5625rem}.tracking-step-badge{min-inline-size:7.75rem}.tracking-timeline{gap:var(--convert-tracking-step-gap);padding:var(--convert-tracking-pad);margin:0 0 1.25rem;list-style:none;display:grid}.tracking-step{grid-template-columns:var(--convert-tracking-marker-width) minmax(0, 1fr);column-gap:1.25rem;min-inline-size:0;display:grid;position:relative}.tracking-step:not(:last-child):before{content:"";background:var(--color-border-rule);inline-size:1px;position:absolute;inset-block-start:.375rem;inset-block-end:calc(-1 * var(--convert-tracking-step-gap) - .375rem);inset-inline-start:.78125rem}.tracking-step.is-done:before{background:var(--color-accent)}.tracking-marker{inline-size:var(--convert-tracking-marker-width);background:var(--color-bg-surface);block-size:.75rem;color:var(--color-border-dashed);display:block;position:relative;overflow:visible}.tracking-marker.is-current{color:var(--color-accent)}.tracking-marker.is-done circle{fill:var(--color-accent)}.tracking-step-content{align-content:start;gap:.75rem;min-inline-size:0;display:grid}.tracking-credit-step .tracking-step-content{gap:.6875rem}.screen-tracking .card-eyebrow{color:var(--color-text-primary);margin:0;line-height:.9375rem}.tracking-body{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.375rem}.tracking-step.is-pending .card-eyebrow{color:var(--color-text-muted)}.tracking-step.is-pending .tracking-body{color:var(--color-text-faint)}.screen-tracking .well-value{min-block-size:var(--convert-control-height);align-items:center;padding:.75rem .875rem;font-size:.8125rem;line-height:1.125rem;display:flex}.tracking-txid .well-value{border-color:var(--color-button-secondary-border);color:var(--color-text-callout)}.tracking-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tracking-explorer{color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;text-transform:uppercase;text-underline-offset:.25em;line-height:.9375rem}.tracking-explorer:hover{text-decoration:underline}.tracking-confirmations-heading{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.tracking-count{color:var(--color-accent-text);font-family:var(--font-display);white-space:nowrap;margin:0;font-size:1.25rem;font-weight:700;line-height:1.5625rem}.tracking-count span{color:var(--color-text-muted);font-size:.875rem;line-height:1}.tracking-timeline progress{appearance:none;inline-size:min(100%, var(--convert-tracking-progress-width));border:1px solid var(--color-border-rule);border-radius:var(--radius-pill);block-size:.3125rem;accent-color:var(--color-accent);background:var(--color-bg-subtle);overflow:hidden}.tracking-timeline progress::-webkit-progress-bar{border-radius:inherit;background:var(--color-bg-subtle)}.tracking-timeline progress::-webkit-progress-value{border-radius:inherit;background:var(--color-accent)}.tracking-timeline progress::-moz-progress-bar{border-radius:inherit;background:var(--color-accent)}.tracking-verify{min-block-size:var(--convert-tracking-verify-height);padding:var(--convert-tracking-pad);border-color:var(--color-border-rule);background:var(--color-bg-subtle);border-radius:1rem;gap:1.25rem;display:grid}.tracking-verify>.card-eyebrow{color:var(--color-text-muted)}.tracking-verify-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9375rem;display:grid}.tracking-verify .well{align-content:start;gap:.625rem}.tracking-verify .well-label{line-height:.9375rem}.tracking-verify .well-value{border-color:var(--color-button-secondary-border);color:var(--color-text-dim)}.tracking-decoded .well-value{border-color:var(--color-accent);color:var(--color-text-primary)}.tracking-safe-close{color:var(--color-text-muted);align-items:baseline;gap:.75rem;margin-block-start:1.25rem;display:flex}.tracking-safe-close>span{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.08em;flex:none;line-height:1}.screen-credited{max-inline-size:var(--convert-credited-width);gap:0}.credited-hero{gap:1.5625rem;min-inline-size:0;display:grid}.screen-credited .card-eyebrow{margin:0;font-weight:400;line-height:.9375rem}.screen-credited .screen-meta .chip{border-color:var(--color-border-fund);color:var(--color-accent-text)}.credited-amount{overflow-wrap:anywhere;min-inline-size:0}.credited-amount .accent{white-space:nowrap}.credited-address,.credited-key-notice{inline-size:100%;max-inline-size:var(--convert-credited-detail-width)}.credited-address .well-value{min-block-size:3rem;color:var(--color-text-callout);letter-spacing:.0923em;border-radius:.75rem;padding:.875rem 1rem;font-weight:500;line-height:1.125rem}.credited-next{padding:var(--convert-credited-pad);margin-block-start:1.875rem}.credited-intro{color:var(--color-text-secondary);font-size:var(--text-body-size);line-height:var(--text-body-leading);margin:.9375rem 0 0}.credited-steps{gap:.9375rem;margin:2.1875rem 0 0;padding:0;list-style:none;display:grid}.credited-step{border-block-end:1px solid var(--color-border-rule);grid-template-columns:1.625rem minmax(0,1fr);gap:.9375rem;padding-block:1rem .9375rem;display:grid}.credited-step:first-child{border-block-start:1px solid var(--color-border-rule);padding-block-start:.9375rem}.credited-step:last-child{border-block-end:0;padding-block-end:1rem}.credited-step .step-index{line-height:1.125rem}.credited-step .step-title{font-size:var(--text-caps-mini-size);letter-spacing:.0909em;font-weight:400;line-height:.9375rem}.credited-step p{color:var(--color-text-step);font-size:var(--text-body-size);line-height:var(--text-body-leading);overflow-wrap:anywhere;margin:.375rem 0 0}.credited-key-notice{color:var(--color-text-faint);font-size:var(--text-caption-size);grid-template-columns:max-content minmax(0,1fr);gap:.4375rem;margin:1.25rem 0 0;line-height:1.375rem;display:grid}.credited-key-notice>:first-child{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0909em;padding-block-start:.25rem;line-height:.9375rem}.credited-actions{gap:.9375rem;margin-block-start:1.875rem}.credited-details{min-inline-size:0;margin-block-start:1.25rem}.disclosure summary{cursor:pointer;color:var(--color-text-secondary);font-weight:600}.disclosure[open] summary{margin-block-end:.75rem}html:has(.convert-dialog[open]){overflow:hidden}.convert-dialog{border:1px solid var(--color-border-default);border-radius:var(--convert-radius-card);background:var(--color-bg-surface);max-block-size:min(46rem,100dvb - 2.5rem);inline-size:min(38rem,100% - 2.5rem);color:var(--color-text-primary);box-shadow:var(--shadow-dialog);margin:auto;padding:0;overflow:auto}.convert-dialog::backdrop{background:var(--color-dialog-backdrop);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.dialog-panel{padding:1.8125rem}.dialog-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:.9375rem;display:flex}.dialog-titles{gap:.625rem;display:grid}.dialog-eyebrow{font-family:var(--font-mono);font-size:var(--text-caps-mini-size);letter-spacing:.0625rem;text-transform:uppercase;color:var(--color-text-muted);margin:0;line-height:.9375rem}.dialog-title{font-family:var(--font-display);font-size:var(--text-title-md-size);line-height:var(--text-title-md-leading);margin:0}.dialog-close{block-size:2.75rem;inline-size:2.75rem;color:var(--color-text-muted);font-family:var(--font-mono);border:0;border-radius:0;flex:none;place-items:center;margin-block-start:-.625rem;margin-inline-end:-.625rem;font-size:1.25rem;font-weight:500;line-height:1;display:grid}.dialog-close:hover{border-color:var(--color-border-accent);color:var(--color-accent-text)}.dialog-form{gap:0}.dialog-copy{max-inline-size:80ch;color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.25rem}.dialog-form>.field-input{margin-block-start:.9375rem}.dialog-info{border:1px solid var(--color-border-rule);background:var(--color-bg-subtle);min-block-size:5rem;color:var(--color-text-secondary);border-radius:.6875rem;margin:.9375rem 0 0;padding:.9375rem;font-size:.8125rem;line-height:1.25rem}.dialog-form>.field-hint{margin-block-start:.5rem}.dialog-actions{justify-content:flex-start;gap:.9375rem;margin-block-start:.9375rem}.return-dialog{min-block-size:24.75rem}.resume-dialog{min-block-size:18.75rem}@media (width<=1023px){.convert-shell:before,.convert-shell:after{display:none}.card-grid,.backup-address-grid,.deposit-layout,.kv-row{grid-template-columns:minmax(0,1fr)}.deposit-layout,.deposit-address-card,.deposit-status-card,.deposit-estimate-card{min-block-size:0}.deposit-secondary-actions{flex-direction:column;align-items:stretch}.deposit-secondary-actions>.btn,.deposit-review{inline-size:100%}.deposit-review{justify-self:stretch}.review-summary,.notice.review-capacity,.notice.review-irreversible{min-block-size:0}.review-summary{padding:1.25rem}.tracking-verify-fields{grid-template-columns:minmax(0,1fr)}.credited-actions{flex-direction:column;align-items:stretch}.review-row{grid-template-columns:minmax(0,1fr);gap:.5rem;min-block-size:0;padding-block:1rem}.review-destination{flex-direction:column;align-items:flex-start;gap:.75rem}.review-destination code{max-inline-size:100%}.notice.review-capacity,.notice.review-irreversible{padding:1.25rem}.review-actions{flex-direction:column;align-items:stretch}.convert-shell .review-submit{inline-size:100%;min-inline-size:0}.property-card{min-block-size:auto}.screen-entry>.card-grid{min-block-size:0}.how-card,.preflight{block-size:auto}.stepper{padding-block-start:.25rem}.preflight{max-inline-size:none}.actions>.btn,.dialog-actions>.btn{flex:auto}.backup-continue-row{flex-direction:column;align-items:stretch}.backup-continue-row>.btn{inline-size:100%}.how-duration{display:none}}.deposit-destination,.remaining-deposit,.transaction-recovery{margin-block:var(--convert-deposit-gap)}.deposit-destination summary{cursor:pointer}.remaining-deposit .notice-body{gap:calc(var(--convert-deposit-gap) / 2);display:grid}.remaining-deposit .notice-body>.btn{justify-self:start;margin-block-start:0}.deposit-destination .destination-field,.transaction-recovery .btn,.remaining-deposit .btn{margin-block-start:1rem}.transaction-recovery .btn,.remaining-deposit .btn{white-space:normal;block-size:auto;min-block-size:2.75rem;max-inline-size:100%}.session-deposit{gap:var(--convert-deposit-gap);min-inline-size:0;margin-block-start:var(--convert-screen-gap);display:grid}.session-deposit-details summary{overflow-wrap:anywhere}.session-deposit-content{align-items:start;gap:var(--convert-deposit-gap);flex-wrap:wrap;margin-block-start:var(--convert-deposit-gap);display:flex}.session-deposit-content .qr-tile{flex:none}.session-deposit-copy{gap:var(--convert-deposit-gap);flex:24rem;min-inline-size:0;display:grid}.session-deposit .remaining-deposit{margin-block:0}.session-new-key{justify-self:start}.new-session-dialog .dialog-panel{gap:var(--convert-deposit-gap);display:grid}.new-session-dialog .dialog-panel>*{margin-block:0}.session-deposit .btn,.new-session-dialog .btn{white-space:normal;overflow-wrap:anywhere;block-size:auto;min-block-size:2.75rem;max-inline-size:100%}.operation-history{gap:var(--convert-deposit-gap);min-inline-size:0;margin-block-start:var(--convert-screen-gap);display:grid}.operation-history h2{font-size:var(--text-title-md-size);overflow-wrap:anywhere}.operation-history>h2,.operation-history>.fineprint{margin:0}.operation-list,.operation-evidence{gap:var(--convert-deposit-gap);min-inline-size:0;display:grid}.operation-list{margin:0;padding:0;list-style:none}.operation-card{min-inline-size:0}.operation-summary{align-items:baseline;gap:1rem var(--convert-deposit-gap);flex-wrap:wrap;display:flex}.operation-summary h3{font-size:inherit}.operation-summary>*{margin:0}.operation-status{color:var(--color-text-muted)}.operation-details summary{cursor:pointer;overflow-wrap:anywhere;padding-block:1rem}.operation-card .btn{white-space:normal;overflow-wrap:anywhere;block-size:auto;min-block-size:2.75rem;max-inline-size:100%}@media (prefers-reduced-motion:reduce){.convert-shell *,.convert-shell :before,.convert-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}}
