.verification-actions .generation-heading{font-size:16px;margin:16px 0 4px;padding-top:16px;border-top:1px solid var(--line);width:100%}.verification-actions .generation-availability{font-size:13px;color:var(--muted);margin:0;line-height:1.5}
dialog:has(#iscir-af-form){width:min(780px,calc(100vw - 32px));max-width:780px}.generation-actions .btn{display:flex;width:100%;margin-top:8px;white-space:normal;text-align:left}#iscir-af-form fieldset{border:0;padding:0;margin:0 0 24px;min-width:0}#iscir-af-form legend{font-size:16px;font-weight:650;margin-bottom:14px}#iscir-af-form .generation-summary{margin-bottom:22px;padding:12px 14px;background:var(--hover);color:var(--text);border:1px solid var(--line);border-radius:8px;line-height:1.6}#iscir-af-form .generation-summary span{display:block}#iscir-af-form .field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#iscir-af-form .full{grid-column:1/-1}#iscir-af-form input,#iscir-af-form select{width:100%;min-height:44px}#iscir-af-form [aria-invalid=true]{border-color:#b73737}#iscir-af-status{white-space:pre-line}#iscir-af-result{margin-top:16px}#iscir-af-form .generation-note{font-size:14px;color:var(--muted);line-height:1.6}#iscir-af-form .form-actions{flex-wrap:wrap}#iscir-af-form input{min-width:0}
@media(max-width:600px){#iscir-af-form .field-grid{grid-template-columns:1fr}#iscir-af-form input,#iscir-af-form select{font-size:16px}.generation-panel .form-actions{display:grid}.generation-panel .btn{white-space:normal;text-align:center}#iscir-af-form .form-actions .btn{width:100%;white-space:normal}}
