ofilys-vat-identity{display:block;min-width:0}
.vat-identity-fields{display:grid;gap:16px;min-width:0}
.vat-lookup-status,.vat-registered-address{margin:0;font-size:12px;line-height:1.6;color:var(--ofilys-muted,#77695f);overflow-wrap:anywhere}
.vat-lookup-status{margin-top:-9px}
.vat-lookup-found{color:var(--ofilys-green,#38705b)}
.vat-lookup-missing{padding:10px 12px;border:1px solid currentColor;border-radius:8px;font-weight:600;color:var(--ofilys-muted,#77695f)}
.vat-lookup-invalid,.vat-lookup-unavailable{color:var(--ofilys-muted,#77695f)}
.vat-lookup-retry{font:inherit;color:inherit;text-decoration:underline;cursor:pointer;background:none;border:0;padding:2px}
.vat-lookup-retry:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.vat-registered-address{padding:10px 12px;background:var(--ofilys-surface,#f5f0e9);border-radius:8px}
