.form-required-tick{color:var(--color-valid-tick);font-weight:var(--weight-bold)}.form-required-status{color:inherit;margin:8px 0;font-size:13px;line-height:1.6}.form-required-status.is-missing{color:var(--color-error-text)}.still-needed-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:2px 18px;margin:4px 0 0;padding:0 0 0 1.1em;list-style:outside;display:grid}.still-needed-list li{margin:0;padding:0}.still-needed-list li::marker{color:currentColor}.member-form .member-button.member-button-incomplete,.member-form .member-button.member-button-incomplete:hover{background:var(--color-unavailable);color:var(--color-unavailable-text);border-color:var(--color-unavailable-border);box-shadow:none;opacity:1;cursor:default;transform:none}.member-check input[required]{accent-color:var(--color-valid-tick)}:is(.form-required-status.form-required-status,.access-readiness.access-readiness) button{text-align:left;min-height:0;box-shadow:none;letter-spacing:normal;text-transform:none;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;transform:none}:is(.form-required-status.form-required-status,.access-readiness.access-readiness) button:hover{color:var(--color-gold-on-light)}:is(.form-required-status.form-required-status,.access-readiness.access-readiness) button:focus-visible{outline:var(--focus-width) solid var(--focus-on-light);outline-offset:var(--focus-offset)}.form-live-field:is(.is-complete,.is-answered) :is(input:not([type=checkbox],[type=radio]),textarea,select),.form-live-field:is(.is-complete,.is-answered) :is(input:not([type=checkbox],[type=radio]),textarea,select):is(:focus,:focus-visible){border-color:var(--color-valid);background-color:var(--color-valid-fill)}.form-live-field:is(.is-complete,.is-answered) :is(input,textarea,select)[aria-invalid=true]{border-color:var(--color-error);background-color:var(--color-error-fill)}.form-live-field:is(.is-complete,.is-answered) input:is([type=checkbox],[type=radio]){accent-color:var(--color-valid-tick)}
