.licenses-manager.svelte-iu6s1p{flex-direction:column;gap:24px;display:flex}.page-title-section.svelte-iu6s1p{justify-content:space-between;align-items:center;display:flex}.page-title-section.svelte-iu6s1p h2:where(.svelte-iu6s1p){color:#fff;margin:0 0 6px;font-size:22px;font-weight:700}.section-desc.svelte-iu6s1p{color:#94a3b8;margin:0;font-size:14px}.card.glass.svelte-iu6s1p{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e293b66;border:1px solid #ffffff0d;border-radius:16px;padding:24px;box-shadow:0 4px 30px #0000001a}.slide-down.svelte-iu6s1p{animation:.25s ease-out svelte-iu6s1p-slideDown}@keyframes svelte-iu6s1p-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.btn.svelte-iu6s1p{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:13px;font-weight:600;transition:all .15s ease-in-out;display:inline-flex}.btn-primary.svelte-iu6s1p{color:#fff;background:#6366f1}.btn-primary.svelte-iu6s1p:hover{background:#4f46e5}.btn-secondary.svelte-iu6s1p{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff14}.btn-secondary.svelte-iu6s1p:hover{color:#fff;background:#ffffff14}.text-center.svelte-iu6s1p{text-align:center}.text-decoration-none.svelte-iu6s1p{text-decoration:none}.create-form.svelte-iu6s1p{flex-direction:column;gap:16px;max-width:400px;display:flex}.form-group.svelte-iu6s1p{flex-direction:column;gap:8px;display:flex}.form-group.svelte-iu6s1p label:where(.svelte-iu6s1p){color:#94a3b8;font-size:13px;font-weight:500}.form-input.svelte-iu6s1p{color:#fff;background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;padding:10px 14px;font-size:14px}.form-input.svelte-iu6s1p:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 1px #6366f1}.form-actions.svelte-iu6s1p{gap:12px;margin-top:8px;display:flex}.search-section.svelte-iu6s1p{border-bottom:1px solid #ffffff0d;margin-bottom:24px;padding-bottom:20px}.search-form.svelte-iu6s1p{gap:12px;display:flex}.search-input.svelte-iu6s1p{flex-grow:1}.notice.svelte-iu6s1p{border-radius:8px;padding:12px 18px;font-size:13px}.notice-success.svelte-iu6s1p{color:#34d399;background:#10b9811a;border-left:4px solid #10b981}.notice-warning.svelte-iu6s1p{color:#f87171;background:#ef44441a;border-left:4px solid #ef4444}.notice.svelte-iu6s1p p:where(.svelte-iu6s1p){margin:0}.empty-text.svelte-iu6s1p{text-align:center;color:#475569;margin:0;padding:40px 0}.table-wrap.svelte-iu6s1p{overflow-x:auto}.licenses-table.svelte-iu6s1p{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.licenses-table.svelte-iu6s1p th:where(.svelte-iu6s1p){color:#64748b;border-bottom:1px solid #ffffff0d;padding:12px;font-weight:600}.licenses-table.svelte-iu6s1p td:where(.svelte-iu6s1p){color:#cbd5e1;border-bottom:1px solid #ffffff05;padding:14px 12px}.licenses-table.svelte-iu6s1p tbody:where(.svelte-iu6s1p) tr:where(.svelte-iu6s1p):hover{background:#ffffff03}.status-row-revoked.svelte-iu6s1p td:where(.svelte-iu6s1p){opacity:.5}.key-cell.svelte-iu6s1p code:where(.svelte-iu6s1p){color:#818cf8;font-family:monospace;font-weight:600}.domain-cell.svelte-iu6s1p{color:#94a3b8;font-family:monospace}.time-cell.svelte-iu6s1p{color:#64748b}.plan-pill.svelte-iu6s1p{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:2px 8px;font-size:11px}.status-badge.svelte-iu6s1p{text-transform:capitalize;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.status-badge.status-active.svelte-iu6s1p{color:#34d399;background:#10b9811a}.status-badge.status-inactive.svelte-iu6s1p{color:#94a3b8;background:#64748b1a}.status-badge.status-revoked.svelte-iu6s1p{color:#f87171;background:#ef44441a}.actions-cell.svelte-iu6s1p{gap:8px;display:flex}.inline-form.svelte-iu6s1p{margin:0;padding:0;display:inline}.btn-table.svelte-iu6s1p{cursor:pointer;border:none;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600;transition:background .15s ease-in-out}.btn-danger-soft.svelte-iu6s1p{color:#f87171;background:#ef44441a}.btn-danger-soft.svelte-iu6s1p:hover{background:#ef444433}.btn-secondary-soft.svelte-iu6s1p{color:#94a3b8;background:#ffffff0d}.btn-secondary-soft.svelte-iu6s1p:hover{color:#fff;background:#ffffff14}
