.pay-plain{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:14px;min-width:0}.pay-key-check{font-size:.8125rem;color:var(--ink-3);padding:10px 14px;border-radius:var(--r-md);background:var(--weak);border:1px solid var(--line)}.pay-key-check[data-valid=true]{color:var(--st-ok-fg);background:var(--st-ok-bg);border-color:transparent}.pay-key-check[data-valid=false]{color:var(--st-fail-fg);background:var(--st-fail-bg);border-color:transparent}.pay-key-check strong{font-weight:600}.pay-conn{display:flex;font-size:.875rem;color:var(--ink-2)}.pay-conn,.pay-conn-detail{flex-wrap:wrap;align-items:center;gap:4px 8px}.pay-conn-detail{display:inline-flex}.pay-merchants details{border-top:1px solid var(--line);padding:0 20px}.pay-merchants details[open]{padding-bottom:20px}.pay-merchants summary{flex-wrap:wrap;padding:6px 0}.pay-merchants details>*+*{margin-top:12px}.pay-merchants summary+*{margin-top:4px}.pay-inline-link{font-weight:600;text-decoration:underline}.email-panel{min-width:0;overflow-wrap:anywhere}.email-panel input,.email-panel select,.email-panel textarea{max-width:100%;min-width:0}.email-panel .actions,.email-panel .list>div{flex-wrap:wrap}.email-panel .list .t{min-width:0;flex-basis:16rem}.email-panel ol{padding-inline-start:1.5rem;display:grid;gap:.75rem}