.licenses-page.svelte-afr7bo.svelte-afr7bo{min-height:100vh;background:#fafafa}.container.svelte-afr7bo.svelte-afr7bo{max-width:1000px;margin:0 auto;padding:0 1.5rem}.header-section.svelte-afr7bo.svelte-afr7bo{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:3rem 0;text-align:center}.header-icon.svelte-afr7bo.svelte-afr7bo{margin-bottom:1.5rem;display:flex;justify-content:center}.header-title.svelte-afr7bo.svelte-afr7bo{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.header-subtitle.svelte-afr7bo.svelte-afr7bo{font-size:1.25rem;opacity:.9;margin-bottom:1rem}.last-updated.svelte-afr7bo.svelte-afr7bo{color:#fffc;font-size:.875rem}.content-section.svelte-afr7bo.svelte-afr7bo{padding:3rem 0}.content-wrapper.svelte-afr7bo.svelte-afr7bo{background:#fff;border-radius:1rem;padding:3rem;box-shadow:0 4px 16px #0000000d;border:1px solid #e5e7eb}.section-title.svelte-afr7bo.svelte-afr7bo{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1.5rem;display:flex;align-items:center}.intro-section.svelte-afr7bo.svelte-afr7bo,.software-section.svelte-afr7bo.svelte-afr7bo,.assets-section.svelte-afr7bo.svelte-afr7bo,.license-types-section.svelte-afr7bo.svelte-afr7bo,.our-license-section.svelte-afr7bo.svelte-afr7bo,.attribution-section.svelte-afr7bo.svelte-afr7bo,.contact-section.svelte-afr7bo.svelte-afr7bo{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #f3f4f6}.contact-section.svelte-afr7bo.svelte-afr7bo{border-bottom:none;margin-bottom:0}.intro-section.svelte-afr7bo p.svelte-afr7bo,.our-license-section.svelte-afr7bo p.svelte-afr7bo,.attribution-section.svelte-afr7bo p.svelte-afr7bo,.contact-section.svelte-afr7bo p.svelte-afr7bo{color:#374151;line-height:1.7;margin-bottom:1rem}.licenses-grid.svelte-afr7bo.svelte-afr7bo{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem}.license-card.svelte-afr7bo.svelte-afr7bo{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;transition:all .3s ease}.license-card.svelte-afr7bo.svelte-afr7bo:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000001a}.license-header.svelte-afr7bo.svelte-afr7bo{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.license-name.svelte-afr7bo.svelte-afr7bo{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.license-version.svelte-afr7bo.svelte-afr7bo{background:#10b981;color:#fff;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:500}.license-description.svelte-afr7bo.svelte-afr7bo{color:#6b7280;line-height:1.5;margin-bottom:1.5rem}.license-details.svelte-afr7bo.svelte-afr7bo{display:flex;flex-direction:column;gap:1rem}.license-meta.svelte-afr7bo.svelte-afr7bo{display:flex;flex-direction:column;gap:.25rem}.license-author.svelte-afr7bo.svelte-afr7bo{color:#374151;font-size:.875rem}.license-type.svelte-afr7bo.svelte-afr7bo{color:#059669;font-size:.875rem;font-weight:500}.license-links.svelte-afr7bo.svelte-afr7bo{display:flex;gap:1rem}.license-link.svelte-afr7bo.svelte-afr7bo{display:flex;align-items:center;gap:.5rem;color:#3b82f6;text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s ease}.license-link.svelte-afr7bo.svelte-afr7bo:hover{color:#1d4ed8;text-decoration:underline}.assets-grid.svelte-afr7bo.svelte-afr7bo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.asset-card.svelte-afr7bo.svelte-afr7bo{background:#fefce8;border:1px solid #fde047;border-radius:1rem;padding:1.5rem;transition:all .3s ease}.asset-card.svelte-afr7bo.svelte-afr7bo:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000001a}.asset-header.svelte-afr7bo.svelte-afr7bo{margin-bottom:1rem}.asset-name.svelte-afr7bo.svelte-afr7bo{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.asset-description.svelte-afr7bo.svelte-afr7bo{color:#6b7280;line-height:1.5;margin-bottom:1.5rem}.asset-details.svelte-afr7bo.svelte-afr7bo{display:flex;flex-direction:column;gap:1rem}.asset-meta.svelte-afr7bo.svelte-afr7bo{display:flex;flex-direction:column;gap:.25rem}.asset-author.svelte-afr7bo.svelte-afr7bo{color:#374151;font-size:.875rem}.asset-license.svelte-afr7bo.svelte-afr7bo{color:#d97706;font-size:.875rem;font-weight:500}.asset-links.svelte-afr7bo.svelte-afr7bo{display:flex;gap:1rem}.asset-link.svelte-afr7bo.svelte-afr7bo{display:flex;align-items:center;gap:.5rem;color:#3b82f6;text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s ease}.asset-link.svelte-afr7bo.svelte-afr7bo:hover{color:#1d4ed8;text-decoration:underline}.license-types-grid.svelte-afr7bo.svelte-afr7bo{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.license-type-card.svelte-afr7bo.svelte-afr7bo{padding:1.5rem;background:#f0f9ff;border:1px solid #bae6fd;border-radius:.75rem}.license-type-title.svelte-afr7bo.svelte-afr7bo{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:1rem}.license-type-description.svelte-afr7bo.svelte-afr7bo{color:#374151;line-height:1.6;margin:0}.our-license-content.svelte-afr7bo.svelte-afr7bo{background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;padding:1.5rem}.license-restrictions.svelte-afr7bo.svelte-afr7bo{margin:1.5rem 0;padding-left:1.5rem}.license-restrictions.svelte-afr7bo li.svelte-afr7bo{color:#374151;line-height:1.6;margin-bottom:.5rem}.attribution-list.svelte-afr7bo.svelte-afr7bo{margin:1.5rem 0;padding-left:1.5rem}.attribution-list.svelte-afr7bo li.svelte-afr7bo{color:#374151;line-height:1.6;margin-bottom:.5rem}.contact-info.svelte-afr7bo.svelte-afr7bo{margin-top:1.5rem;padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem}.contact-info.svelte-afr7bo p.svelte-afr7bo{margin:.5rem 0;color:#374151}@media (max-width: 768px){.header-title.svelte-afr7bo.svelte-afr7bo{font-size:2rem}.content-wrapper.svelte-afr7bo.svelte-afr7bo{padding:2rem}.licenses-grid.svelte-afr7bo.svelte-afr7bo,.assets-grid.svelte-afr7bo.svelte-afr7bo,.license-types-grid.svelte-afr7bo.svelte-afr7bo{grid-template-columns:1fr}.license-header.svelte-afr7bo.svelte-afr7bo{flex-direction:column;align-items:flex-start;gap:.5rem}.license-links.svelte-afr7bo.svelte-afr7bo,.asset-links.svelte-afr7bo.svelte-afr7bo{flex-wrap:wrap}}@media (max-width: 640px){.header-section.svelte-afr7bo.svelte-afr7bo{padding:2rem 0}.content-wrapper.svelte-afr7bo.svelte-afr7bo{padding:1.5rem}.content-section.svelte-afr7bo.svelte-afr7bo{padding:2rem 0}.section-title.svelte-afr7bo.svelte-afr7bo{font-size:1.25rem}}.dark .licenses-page.svelte-afr7bo.svelte-afr7bo{background:#0f172a}.dark .content-wrapper.svelte-afr7bo.svelte-afr7bo{background:#1e293b;border-color:#374151}.dark .section-title.svelte-afr7bo.svelte-afr7bo{color:#f1f5f9}.dark .license-card.svelte-afr7bo.svelte-afr7bo,.dark .license-type-card.svelte-afr7bo.svelte-afr7bo,.dark .contact-info.svelte-afr7bo.svelte-afr7bo{background:#374151;border-color:#4b5563}.dark .asset-card.svelte-afr7bo.svelte-afr7bo{background:#451a03;border-color:#92400e}.dark .our-license-content.svelte-afr7bo.svelte-afr7bo{background:#450a0a;border-color:#dc2626}.dark .license-name.svelte-afr7bo.svelte-afr7bo,.dark .asset-name.svelte-afr7bo.svelte-afr7bo,.dark .license-type-title.svelte-afr7bo.svelte-afr7bo{color:#f1f5f9}.dark .license-description.svelte-afr7bo.svelte-afr7bo,.dark .asset-description.svelte-afr7bo.svelte-afr7bo,.dark .license-type-description.svelte-afr7bo.svelte-afr7bo,.dark .intro-section.svelte-afr7bo p.svelte-afr7bo,.dark .our-license-section.svelte-afr7bo p.svelte-afr7bo,.dark .attribution-section.svelte-afr7bo p.svelte-afr7bo,.dark .contact-section.svelte-afr7bo p.svelte-afr7bo{color:#cbd5e1}
