/* "Set up automatically" (spec 72 D-72-23) on Settings → Addresses: in a custom
   domain's card and on the picker's confirm step. Phone first: the line and a
   full-width button stack; from 640px they share a row. The button keeps the
   design-system size. */
.kk-fdomain-setup { display: flex; flex-direction: column; gap: var(--kk-s-2); padding: var(--kk-s-2) var(--kk-s-3);
  border: 1px solid var(--kk-border); border-radius: var(--kk-r-sm); background: var(--kk-fill); min-width: 0; }
.kk-fdomain-setup-line { margin: 0; min-width: 0; font-size: var(--kk-fs-body); color: var(--kk-ink); overflow-wrap: anywhere; }
.kk-fdomain-setup form { margin: 0; }
.kk-fdomain-setup button { width: 100%; justify-content: center; }

@media (min-width: 640px) {
  .kk-fdomain-setup { flex-direction: row; flex-wrap: wrap; align-items: center; gap: var(--kk-s-2) var(--kk-s-3); }
  .kk-fdomain-setup-line { flex: 1 1 14rem; }
  .kk-fdomain-setup button { width: auto; }
}
