.licenses-shell{width:100%;max-width:1100px;margin:0 auto;padding:30px 24px 50px}.licenses-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:35px}.licenses-header>a:last-child{font-size:12px;color:var(--muted)}.licenses-header .brand{font-size:26px}.licenses-shell h1{font-size:30px}.licenses-shell .settings-card{max-width:100%}.licenses-shell p{line-height:1.7}.licenses-shell button:disabled{cursor:wait}.licenses-shell #licenses-message{font-size:13px;min-height:24px;color:var(--accent);overflow-wrap:anywhere}.licenses-shell #licenses-message[data-error=true]{color:#c87786}.license-session-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.license-session-top button{font-size:12px}.license-demo-label{background:var(--soft);border:1px dashed var(--accent);padding:13px 16px;border-radius:12px;font-size:12px;margin:18px 0}.license-demo-label button{padding:5px 8px;min-height:30px;font-size:11px;margin-left:8px}.license-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.license-summary>div{padding:20px;border:1px solid var(--line);background:var(--card);border-radius:15px}.license-summary span{display:block;font-size:12px;color:var(--muted)}.license-summary strong{display:block;font-size:28px;margin-top:8px}.license-admin-toolbar{display:flex;gap:12px;align-items:flex-end;margin-bottom:20px}.license-search{flex:1;margin:0;font-size:12px}.license-search input{margin-bottom:0}.license-inbox,.license-audit{padding:18px;background:var(--card);border:1px solid var(--line);border-radius:14px;margin:18px 0}.license-inbox summary,.license-audit summary{cursor:pointer;font-size:13px}.license-counter{display:inline-grid;place-items:center;background:var(--accent);color:var(--card);border-radius:50%;min-width:23px;height:23px;margin-left:7px;font-size:11px}.license-inbox #license-notifications p{font-size:12px}.license-account{background:var(--card);border:1px solid var(--line);border-radius:17px;padding:22px;margin:14px 0}.license-account-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.license-account h2{font-size:18px;margin:0 0 6px}.license-account p{font-size:12px;margin:5px 0;color:var(--muted);overflow-wrap:anywhere}.license-status{white-space:nowrap;font-size:11px;padding:7px 10px;background:var(--soft);border-radius:20px}.license-status.expired{color:#c87786}.license-confirmation{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:15px 0;font-size:12px}.license-confirmation button{font-size:11px;padding:8px 10px;min-height:35px}.license-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.license-actions select{flex:1;min-width:140px;width:auto;margin:0;font-size:12px}.license-actions button{font-size:12px}.license-audit-entry{font-size:11px;border-top:1px solid var(--line);padding:12px 0;line-height:1.6}.license-owner{border-color:var(--accent)}@media(max-width:620px){.licenses-shell{padding:24px 16px}.license-summary{gap:6px}.license-summary>div{padding:14px 9px}.license-summary span{font-size:10px}.license-summary strong{font-size:24px}.license-account{padding:17px}.license-account-heading{flex-wrap:wrap}.license-actions{display:grid;grid-template-columns:1fr}.license-actions select{width:100%}.license-admin-toolbar>button{font-size:11px;padding:10px}.licenses-shell .settings-card{padding:18px}}
