.licence-card{display:grid;gap:1rem;margin-block:1.5rem;padding:1rem;border:1px solid var(--mh-semantic-color-border);border-radius:.75rem}.licence-card>h2,.licence-card>h3{margin:0}.licence-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.licence-fields>label{display:grid;gap:.35rem;align-content:start;font-weight:600}.licence-fields input{font:inherit;min-block-size:2.75rem;padding:.5rem .75rem;border:1px solid var(--mh-semantic-color-border);border-radius:.5rem;min-inline-size:0}.licence-fields input[aria-invalid=true]{border-color:var(--mh-semantic-color-danger)}.licence-fields p,.licence-fields small{font-weight:400;margin:0}.licence-field-wide{grid-column:1/-1}.licence-field-error{color:var(--mh-semantic-color-danger)}.licence-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0}.licence-summary dt{font-weight:600}.licence-summary dd{margin:0;overflow-wrap:anywhere}.licence-status{display:inline-block;padding:.1rem .5rem;border-radius:999px;background:var(--mh-semantic-color-warning-fill);color:var(--mh-semantic-color-warning-ink)}[data-licence-state=VERIFIED] .licence-status{background:transparent;color:var(--mh-semantic-color-success);border:1px solid}[data-licence-state=EXPIRED] .licence-status,[data-licence-state=REJECTED] .licence-status{background:transparent;color:var(--mh-semantic-color-danger);border:1px solid}@media (max-width:700px){.licence-fields,.licence-summary dl{grid-template-columns:minmax(0,1fr)}}