/* Sassi family - who the account is made for, on the screen a family invitation opens (shared/php/signup_who.php, owner
   2026-09-28): the name and the address of the request as text, and under them "טעות בפרטים? לתקן" with the two fields of the
   name. Loaded after the app's own sheet, so it wins while an app still carries its copy of .signup-who. */
.signup-who{display:flex;flex-direction:column;gap:4px;align-items:center;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--card)}
.signup-who b{font-size:17px;font-weight:600;overflow-wrap:anywhere}
.signup-who bdi{color:var(--dim);font-size:14px;overflow-wrap:anywhere}
.signup-who.fixing b{display:none} /* while the name is being mended the fields say it; the address stays, as text */
.signup-who .sw-open,.signup-who .sw-shut{background:none;border:0;padding:6px 4px 0;font:inherit;font-size:13px;font-weight:500;color:var(--acText);cursor:pointer}
.signup-who .sw-open[hidden],.signup-who .sw-shut[hidden],.signup-who .sw-fix[hidden]{display:none}
/* keep the fix, or drop it: the first is the filled one (owner 2026-09-28: there was only a way to cancel) */
.signup-who .sw-btns{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}
.signup-who .sw-save{background:var(--ac);color:var(--ink);border:0;border-radius:10px;padding:7px 16px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}
.signup-who .sw-btns .sw-shut{padding:6px 4px}
.signup-who .sw-fix{display:flex;flex-direction:column;gap:8px;align-self:stretch;margin-top:8px}
.signup-who .sw-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}
.signup-who .sw-col{min-width:0;display:flex;flex-direction:column;gap:4px}
.signup-who .sw-row input{min-width:0;width:100%;background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:.7rem .6rem;text-align:center;font:inherit;color:var(--txt)}
.signup-who .sw-col .sv-msg{text-align:center}
.signup-who .sw-note{margin:0;font-size:12.5px;line-height:1.6;color:var(--dim);font-weight:300;text-align:center}
.signup-who input:focus-visible,.signup-who button:focus-visible{outline:2px solid var(--ac);outline-offset:2px}
/* the head of that screen (shared/php/signup_head.php): "כניסה ראשונה ל...", and its lines, each on its own line */
.signup-head h1{margin:0;font-size:24px;font-weight:800;line-height:1.3}
.signup-head p{margin:6px 0 0;font-size:15px;line-height:1.7;color:var(--dim);font-weight:300}
/* the two fields of the name in a form of the login screen (a hand-made invitation) */
.login .name2{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}
.login .name2>div{min-width:0;display:flex;flex-direction:column;gap:4px}
.login .name2 input{min-width:0;width:100%}
