/* 44px touch target, compact visible confirmation; existing colour remains. */
body button.compactConfirm157{display:inline-grid!important;place-items:center;position:relative;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;flex:0 0 44px!important;padding:0!important;border-radius:50%!important;font-size:0!important;line-height:1!important;letter-spacing:0!important;vertical-align:middle;justify-self:end;overflow:hidden}
body button.compactConfirm157::after{content:attr(data-confirm-symbol157);position:absolute;inset:0;display:grid;place-items:center;font:500 23px/1 system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:inherit;text-indent:0}
body button.compactConfirm157:focus-visible{outline:2px solid var(--mint,#9cebd5);outline-offset:3px}
body button.compactConfirm157:disabled{cursor:default;opacity:.55}

/* Align footer controls and keep the glyph optically centred. */
.onboardActions{align-items:center;justify-content:space-between}.onboardActions>button.compactConfirm157{margin-inline-start:auto;align-self:center}
[data-connections98] .connection96>button.connectionSignals158{grid-column:2 / 4;grid-row:3;justify-self:start;align-self:center;width:auto;min-width:80px;min-height:44px;max-width:100%;margin:8px 0 0;padding:10px 16px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:13px;line-height:1.2;text-align:center;box-sizing:border-box}
.profileActions116>button.connectionSignals158{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;line-height:1.2;white-space:nowrap;border-radius:14px}
