.page-wrap.svelte-fw0qxd{min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--ink)}.download-main.svelte-fw0qxd{flex:1;max-width:1200px;margin:0 auto;padding:40px 24px 80px}.download-header.svelte-fw0qxd{text-align:center;max-width:700px;margin:0 auto 48px}.download-header.svelte-fw0qxd h1:where(.svelte-fw0qxd){font-size:38px;font-weight:800;letter-spacing:-.03em;color:var(--ink);margin:12px 0 10px}.subhead.svelte-fw0qxd{font-size:16px;color:var(--muted);line-height:1.6}.source-callout.svelte-fw0qxd{display:flex;align-items:flex-start;gap:12px;background:var(--chip);border:1px solid var(--accent);border-radius:var(--radius-md);padding:14px 18px;margin:20px auto 0;text-align:left;font-size:var(--text-sm);color:var(--ink);max-width:600px}.source-callout.svelte-fw0qxd .callout-icon:where(.svelte-fw0qxd){font-size:16px;color:var(--accent);font-weight:700;flex-shrink:0}.source-callout.svelte-fw0qxd a:where(.svelte-fw0qxd){color:var(--accent);font-weight:600}.os-grid.svelte-fw0qxd{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:60px}.os-card.svelte-fw0qxd{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;justify-content:space-between;position:relative;box-shadow:var(--shadow-sm);transition:transform .15s,border-color .15s}.os-card.svelte-fw0qxd:hover{transform:translateY(-2px);border-color:var(--accent)}.os-card.featured.svelte-fw0qxd{border-color:var(--accent);box-shadow:0 4px 16px #2ee58b1f}.os-featured-ribbon.svelte-fw0qxd{position:absolute;top:-11px;right:18px;background:var(--accent);color:var(--accent-ink);font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 8px;border-radius:var(--radius-full);letter-spacing:.05em}.os-icon-box.svelte-fw0qxd{margin-bottom:16px}.os-pixel-icon.svelte-fw0qxd{width:64px;height:64px;image-rendering:pixelated;display:block}.os-info.svelte-fw0qxd h3:where(.svelte-fw0qxd){font-size:20px;font-weight:700;color:var(--ink);margin-bottom:4px}.os-flavor.svelte-fw0qxd{font-size:var(--text-xs);color:var(--muted);margin-bottom:16px;min-height:34px}.os-meta.svelte-fw0qxd{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:12px;color:var(--muted);margin-bottom:20px;padding-bottom:8px;border-bottom:1px dashed var(--line)}.download-btns.svelte-fw0qxd{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.btn-block.svelte-fw0qxd{width:100%;text-align:center}.probe-section.svelte-fw0qxd{margin-bottom:60px}.probe-card.svelte-fw0qxd{background:var(--panel);border:2px dashed var(--accent);border-radius:var(--radius-lg);padding:28px 32px;box-shadow:var(--shadow-sm)}.probe-header.svelte-fw0qxd{display:flex;gap:20px;align-items:flex-start;margin-bottom:24px}.probe-icon.svelte-fw0qxd{width:40px;height:40px;background-image:url(../../../design/assets/mascot/mascot-working.svg);background-size:contain;background-repeat:no-repeat;image-rendering:pixelated;flex-shrink:0}.probe-header.svelte-fw0qxd h2:where(.svelte-fw0qxd){font-size:22px;font-weight:700;color:var(--ink);margin-bottom:6px}.probe-desc.svelte-fw0qxd{font-size:var(--text-sm);color:var(--muted);line-height:1.5}.probe-action-row.svelte-fw0qxd{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.probe-hint.svelte-fw0qxd{font-size:var(--text-xs);color:var(--muted);font-family:var(--font-mono)}.probe-result-box.svelte-fw0qxd{border-radius:var(--radius-md);background:var(--chip);padding:20px;border-left:4px solid var(--accent)}.probe-result-box.good.svelte-fw0qxd{border-left-color:var(--green-sage)}.probe-result-box.slow.svelte-fw0qxd{border-left-color:var(--warn)}.verdict-head.svelte-fw0qxd{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.verdict-title.svelte-fw0qxd{font-size:16px;font-weight:700;color:var(--ink)}.verdict-why.svelte-fw0qxd{font-size:var(--text-sm);color:var(--ink);line-height:1.55;margin-bottom:14px}.telemetry-bar.svelte-fw0qxd{margin-bottom:14px}.telemetry-bar.svelte-fw0qxd code:where(.svelte-fw0qxd){font-size:var(--text-xs);background:var(--panel);padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--line);display:block;word-break:break-all}.honesty-note.svelte-fw0qxd{font-size:var(--text-xs);color:var(--muted);line-height:1.5;padding-top:10px;border-top:1px dashed var(--line)}.release-notes-section.svelte-fw0qxd h2:where(.svelte-fw0qxd){font-size:22px;font-weight:700;margin-bottom:16px;color:var(--ink)}.notes-card.svelte-fw0qxd{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px}.note-meta.svelte-fw0qxd{font-size:var(--text-xs);color:var(--muted);margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--line)}.notes-list.svelte-fw0qxd{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;font-size:var(--text-sm);color:var(--ink)}.notes-list.svelte-fw0qxd li:where(.svelte-fw0qxd){padding-left:20px;position:relative;line-height:1.5}.notes-list.svelte-fw0qxd li:where(.svelte-fw0qxd):before{content:"·";font-size:24px;position:absolute;left:4px;top:-6px;color:var(--accent)}@media (max-width: 900px){.os-grid.svelte-fw0qxd{grid-template-columns:1fr}}
