.cx .fld>label{font:600 13px var(--ui);color:var(--mut)}.cx .fmsg{margin:-2px 0 -8px;min-height:17px;font:600 12.5px/1.35 var(--ui);color:var(--mut)}.cx .fmsg.bad{color:var(--red)}.cx .fmsg.warn{color:var(--palm)}.cx .f-top a,.cx .fmsg a{color:var(--palm);text-decoration:underline;text-underline-offset:2px}.cx [aria-invalid=true]:is(input,select,textarea):not([type=checkbox]),.cx [aria-invalid=true]:is(input,select,textarea):not([type=checkbox]):focus{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.cx .f-check{display:grid;grid-gap:4px;gap:4px}.cx .f-check.invalid .chk{color:#ffd9d4}.cx .f-check.invalid input[type=checkbox]{outline:2px solid var(--red);outline-offset:1px;border-radius:4px}.cx form[aria-busy=true] button[type=submit]{opacity:.7;cursor:progress}.biz .b-field .fmsg,.biz .f-check .fmsg{margin:-2px 0 -4px;min-height:16px;font:500 12px/1.35 var(--b-ui);color:var(--b-mut)}.biz .fmsg.bad{color:var(--b-red)}.biz .fmsg.warn{color:var(--b-amber)}.biz .f-top a,.biz .fmsg a{color:var(--b-zobo);text-decoration:underline;text-underline-offset:2px;font-weight:600}.biz [aria-invalid=true]:is(input,select,textarea):not([type=checkbox]){box-shadow:inset 0 0 0 1.5px var(--b-red);background-color:#fffafa}.biz [aria-invalid=true]:is(input,select,textarea):not([type=checkbox]):focus{outline-color:var(--b-red)}.biz .f-check{display:grid;grid-gap:2px;gap:2px}.biz .f-check.invalid input[type=checkbox]{outline:2px solid var(--b-red);outline-offset:1px}.biz form[aria-busy=true] button[type=submit]{opacity:.7;cursor:progress}.site .cform .f-site{display:grid;grid-gap:8px;gap:8px}.site .cform .f-site>label{font:600 14px var(--ui);color:var(--muted)}.site .cform .fmsg{margin:-2px 0 -6px;min-height:19px;font:600 14px/1.35 var(--ui);color:var(--muted)}.site .cform .fmsg.bad{color:#b42318}.site .cform [aria-invalid=true]:is(input,select,textarea){border-color:#b42318;box-shadow:0 0 0 3px rgba(180,35,24,.12)}