/* MecNexo V4.8.0 — integração visual com Tecnocomp Control */
.license-status-link{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 8px;border:1px solid var(--border);border-radius:999px;font-size:8px;font-weight:850;letter-spacing:.025em;white-space:nowrap;background:var(--surface2);color:var(--muted)}
.license-status-link::before{content:"";width:6px;height:6px;border-radius:999px;background:#8b98a5}.license-status-link.ok{color:#08783d;background:#eefaf3;border-color:#ccebd9}.license-status-link.ok::before{background:#13a45b}.license-status-link.warn{color:#8a5700;background:#fff8e8;border-color:#f2dfaf}.license-status-link.warn::before{background:#e49a13}.license-status-link.danger{color:#a52a31;background:#fff2f2;border-color:#efc9cc}.license-status-link.danger::before{background:#d33d45}.license-status-link.info{color:#1769aa;background:#eef6fc;border-color:#c7ddef}.license-status-link.info::before{background:#287bb8}
.license-page{display:grid;gap:12px}.license-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;border-left:4px solid #1f75b4}.license-hero.danger{border-left-color:#d33d45}.license-hero.warn{border-left-color:#e49a13}.license-hero h2{font-size:18px;margin:3px 0}.license-state-badge{display:inline-flex;padding:7px 10px;border-radius:999px;font-size:9px;font-weight:850;background:var(--surface2)}.license-state-badge.ok{color:#08783d;background:#eefaf3}.license-state-badge.danger{color:#a52a31;background:#fff2f2}.license-state-badge.warn{color:#8a5700;background:#fff8e8}
.license-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 12px}.license-detail-grid>div{padding:10px 11px;border-radius:8px;background:var(--surface2);border:1px solid var(--border)}.license-detail-grid span,.license-detail-grid strong{display:block}.license-detail-grid span{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.license-detail-grid strong{font-size:10px;margin-top:4px;overflow-wrap:anywhere}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.license-modules{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0 12px}.license-modules>span{font-size:9px;color:var(--muted)}.license-modules>div{display:flex;gap:5px;flex-wrap:wrap}
.license-block-card{text-align:left}.license-block-card h1{font-size:22px}.license-block-meta{padding:10px 11px;margin:12px 0;border:1px solid var(--border);border-radius:9px;background:var(--surface2)}.license-block-meta span,.license-block-meta strong{display:block}.license-block-meta span{font-size:9px;color:var(--muted)}.license-block-meta strong{font-size:11px;margin-top:3px}.license-block-card .btn{width:100%;justify-content:center;margin-top:6px}.license-block-card .block-muted{display:block;text-align:center;margin-top:10px}
@media(max-width:720px){.license-status-link{display:none}.license-hero{align-items:flex-start;flex-direction:column}.license-detail-grid{grid-template-columns:1fr}}
