.downloads-container.svelte-1ez9j9k{max-width:900px;margin:0 auto;padding:0 20px}.downloads-header.svelte-1ez9j9k{padding:40px 0;border-bottom:1px solid #444;color:#ccc}.downloads-header.svelte-1ez9j9k h1:where(.svelte-1ez9j9k){font-size:2.8em;margin-bottom:10px;color:#fff}.downloads-header.svelte-1ez9j9k .breadcrumb:where(.svelte-1ez9j9k){font-size:1em;color:#ccc;display:flex;align-items:center;gap:5px}.downloads-header.svelte-1ez9j9k .breadcrumb:where(.svelte-1ez9j9k) a:where(.svelte-1ez9j9k){color:#007aff;text-decoration:none;font-weight:700}.downloads-header.svelte-1ez9j9k .breadcrumb:where(.svelte-1ez9j9k) a:where(.svelte-1ez9j9k):hover{text-decoration:underline}.downloads-header.svelte-1ez9j9k .breadcrumb:where(.svelte-1ez9j9k) .separator:where(.svelte-1ez9j9k){color:#888;font-weight:400}.downloads-header.svelte-1ez9j9k .breadcrumb:where(.svelte-1ez9j9k) span:where(.svelte-1ez9j9k){color:#ccc;font-weight:700}.downloads-section.svelte-1ez9j9k{padding:50px 0}.downloads-section.svelte-1ez9j9k h2:where(.svelte-1ez9j9k){font-size:2em;font-weight:600;color:#fffffff2;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px}.download-item.svelte-1ez9j9k{background:linear-gradient(135deg,#1a1a1a,#0a0a0a);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;transition:transform .2s,border-color .2s}.download-item.svelte-1ez9j9k:hover{transform:translateY(-4px);border-color:#ffffff26}.download-info.svelte-1ez9j9k h3:where(.svelte-1ez9j9k){font-size:1.3em;font-weight:600;color:#fffffff2;margin:0 0 8px}.download-info.svelte-1ez9j9k p:where(.svelte-1ez9j9k){font-size:.95em;color:#ffffff80;margin:0;line-height:1.6}.download-button.svelte-1ez9j9k{background-color:#007aff;color:#fff;padding:12px 24px;border-radius:8px;font-weight:600;transition:background-color .2s;cursor:pointer;border:none;font-family:inherit;font-size:inherit}.download-button.svelte-1ez9j9k:hover{background-color:#005ec4}
