.license-nav{display:flex;justify-content:space-between;gap:16px;margin:0 0 22px}.license-nav a{color:var(--teal);font-weight:800}.record-heading,.license-card header,.installation-card header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.license-list,.installation-list{display:grid;gap:18px;margin-top:24px}.license-card,.installation-card{padding:22px;border:1px solid var(--line);border-radius:14px;background:#061419}.license-card h3,.installation-card h3{font-size:1.65rem}.license-status{padding:6px 11px;border-radius:999px;text-transform:capitalize;background:#12323a;color:var(--teal);font-weight:900}.license-status.suspended,.license-status.cancelled,.license-status.refunded,.license-status.revoked,.license-status.failed,.license-status.degraded{color:var(--gold)}.license-meta,.installation-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.license-meta div,.installation-meta div{padding:12px;border:1px solid #17414a;border-radius:9px}.license-meta dt,.installation-meta dt{color:var(--muted);font-size:.8rem;text-transform:uppercase}.license-meta dd,.installation-meta dd{margin:4px 0 0;font-weight:800}.license-history{margin:12px 0 0;color:var(--muted)}.license-history li{margin:6px 0}.empty-record{padding:28px;border:1px dashed var(--line);border-radius:12px;color:var(--muted)}.billing-summary,.installation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.billing-summary div,.installation-summary div{padding:14px;border:1px solid #17414a;border-radius:9px}.billing-summary dt,.installation-summary dt{color:var(--muted);font-size:.8rem;text-transform:uppercase}.billing-summary dd,.installation-summary dd{margin:5px 0 0;font-weight:900}.billing-actions{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.billing-actions a,.installation-action{text-decoration:none}.installation-action{display:inline-block;margin-top:8px}.runtime-message{padding:10px 12px;border-left:3px solid var(--teal);background:#092128;color:var(--muted)}.billing-notices{display:grid;gap:8px}.billing-notice{padding:10px 12px;border-left:3px solid var(--teal);background:#092128;color:var(--muted)}hr{border:0;border-top:1px solid var(--line);margin:28px 0}@media(max-width:700px){.license-meta,.installation-meta{grid-template-columns:1fr 1fr}.billing-summary,.installation-summary{grid-template-columns:1fr}.record-heading,.license-card header,.installation-card header{display:block}}
