.modal.compatibility-modal{width:min(640px,calc(100vw - 32px))}.compatibility-modal .modal-body{min-height:420px;display:flex;flex-direction:column}.compatibility-modal .modal-body>.private-loading{flex:1 1}.private-check{display:flex;flex-direction:column;gap:20px}.private-check h3{font-family:var(--font-display),sans-serif;font-size:28px;font-weight:600;letter-spacing:-.025em;line-height:1.18;margin:4px 0 0}.private-check h4{font-size:16px;margin:0 0 6px}.private-check p{margin:0;line-height:1.65}.private-lede{font-size:15px;color:var(--muted);max-width:60ch}.private-destination{display:flex;align-items:center;gap:18px;color:var(--muted);font-size:13px}.private-destination .asset-icon{width:25px;height:25px;border-width:2px}.private-exchange{display:grid;grid-template-columns:1fr 64px 1fr;width:min(100%,380px);margin-inline:auto;align-items:center;gap:8px;padding:24px 8px;border-block:1px solid var(--line)}.private-party{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:12px}.private-party:first-child svg{color:var(--accent)}.private-party:last-child svg{color:var(--muted)}.private-channel{display:flex;justify-content:center;color:var(--accent);align-self:start}.private-return{display:flex;align-items:flex-start;gap:12px;font-size:14px}.private-return svg{flex-shrink:0;color:var(--accent);margin-top:3px}.private-disclosure{font-size:13px;color:var(--muted)}.private-disclosure summary{color:var(--accent);cursor:pointer;min-height:28px}.private-disclosure p{margin-top:12px}.private-instructions{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:16px;border-top:1px solid var(--line);font-size:13px}.private-instructions a{flex-shrink:0}.private-fee{font-size:13px;color:var(--muted)}.private-primary{width:100%;justify-content:center;min-height:46px}.private-loading{padding:48px 0;color:var(--muted)}.private-loading,.private-progress{display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px}.private-progress{padding:16px 0;color:var(--accent)}.private-error{color:var(--negative);font-size:13px}.private-receipt{margin:12px 0}.private-receipt>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}.private-receipt dd{margin:0;max-width:65%;text-align:right;overflow-wrap:anywhere}.private-verdict-icon{width:52px;height:52px;display:grid;place-items:center;background:var(--surface-2);border-radius:12px}.private-exchange.is-active .private-channel svg{animation:private-pulse 2s ease-in-out infinite}@keyframes private-pulse{50%{color:var(--positive)}}@media (prefers-reduced-motion:reduce){.private-exchange.is-active .private-channel svg{animation:none}}@media (max-width:500px){.compatibility-modal .modal-body{min-height:480px}.private-check{gap:18px}.private-check h3{font-size:25px}.private-lede{font-size:14px}.private-exchange{padding:20px 0;grid-template-columns:1fr 48px 1fr;gap:4px}.private-party{font-size:11px}.private-channel{font-size:10px}.private-instructions{flex-wrap:wrap;gap:12px}}@media (max-width:360px){.compatibility-modal .modal-body{min-height:510px}}.private-intro{align-items:center;text-align:center;gap:18px}.private-intro h3{font-size:25px;text-wrap:balance}.private-intro .private-lede{max-width:60ch;text-wrap:pretty}.private-intro .private-exchange{border:0;padding:12px 0 0}.private-learn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 4px;color:var(--accent);font-size:13px;align-self:center}.private-learn:hover{text-decoration:underline;text-underline-offset:4px}.private-intro-actions{width:100%;display:flex;flex-direction:column;gap:14px;padding-top:20px;border-top:1px solid var(--line)}.private-intro-actions p{font-size:13px;color:var(--muted);text-wrap:pretty}.private-back{align-self:flex-start;padding:0}.private-about h3.private-about-heading{margin:0;font-size:25px;text-wrap:balance}.private-about-section p{font-size:14px;color:var(--muted)}@media (max-width:500px){.private-intro h3{font-size:22px}}