.public-site .validated-form :has(>:is(input,select,textarea)[aria-invalid=true]){position:relative}.public-site .validation-popover{display:flex;align-items:flex-start;gap:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:10;padding:10px 12px;border:1px solid var(--color-solinth-brand);border-radius:4px;background:var(--color-solinth-overlay);color:var(--color-solinth-text);box-shadow:0 8px 24px #0005;font-size:13px;line-height:20px;pointer-events:none}.public-site .validated-form [aria-invalid=true]{border-color:var(--color-solinth-brand)}.public-site .validation-popover svg{flex:none;margin-top:1px;color:var(--color-solinth-brand)}