.credit-license-scan{border:1px solid color-mix(in srgb, var(--rust) 38%, var(--rule));background:color-mix(in srgb, var(--paper-raised) 88%, var(--rust) 12%);border-radius:12px;gap:14px;margin:0 0 26px;padding:18px;display:grid}.credit-license-scan>div:first-child{gap:4px;display:grid}.credit-license-scan strong{color:var(--ink);font-family:var(--display);font-size:16px}.credit-license-scan span,.credit-license-status{color:var(--quiet);font-size:13px;line-height:1.45}.credit-license-actions{flex-wrap:wrap;gap:10px;display:flex}.credit-license-scan .credit-license-actions label{border:1px solid var(--ink);background:var(--ink);min-height:42px;color:var(--paper);cursor:pointer;font-family:var(--display);border-radius:999px;padding:11px 14px;font-size:12px;font-weight:700}.credit-license-scan .credit-license-actions label:last-child{color:var(--ink);background:0 0}.credit-license-scan .credit-license-actions label:focus-within{outline-offset:2px;outline:3px solid #c4412f38}.credit-license-status{margin:0}.credit-license-status.is-reading{color:var(--rust);font-weight:650}.credit-license-status.is-success{color:#1f6a42;font-weight:650}.credit-license-status.is-error{color:#9f2f25;font-weight:650}.credit-carried-contact{border:1px solid color-mix(in srgb, #1f6a42 45%, var(--rule));background:color-mix(in srgb, #1f6a42 8%, var(--paper-raised));color:#1f6a42;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:13px;font-weight:650;line-height:1.45}
