.manuale-page.svelte-1nf1yme{max-width:680px;margin:0 auto}.manuale-page.svelte-1nf1yme h1:where(.svelte-1nf1yme){font-size:1.4rem;font-weight:700;margin-bottom:8px;letter-spacing:-.02em}.manuale-desc.svelte-1nf1yme{color:var(--text-secondary);font-size:.88rem;line-height:1.6;margin-bottom:20px}.manuale-lang-notice.svelte-1nf1yme{display:flex;align-items:center;gap:10px;padding:12px 14px;margin-bottom:18px;background:#fefce8;border:1px solid #fde68a;border-radius:var(--radius-sm);font-size:.82rem;color:#92400e;line-height:1.4}.manuale-lang-notice.svelte-1nf1yme svg:where(.svelte-1nf1yme){flex-shrink:0;color:#b45309}.manuale-lang-notice.svelte-1nf1yme strong:where(.svelte-1nf1yme){font-weight:700}html.dark .manuale-lang-notice.svelte-1nf1yme{background:#1a1708;border-color:#44390a;color:#d4a017}html.dark .manuale-lang-notice.svelte-1nf1yme svg:where(.svelte-1nf1yme){color:#d4a017}.manuale-grid.svelte-1nf1yme{display:flex;flex-direction:column;gap:10px}.manual-card.svelte-1nf1yme{display:flex;align-items:center;gap:14px;background:var(--surface);border:var(--surface-border);border-radius:var(--radius);padding:16px;box-shadow:var(--surface-shadow);text-decoration:none;color:var(--text);transition:transform .1s;cursor:pointer}.manual-card.svelte-1nf1yme:active{transform:scale(.98)}.manual-card.svelte-1nf1yme:hover{background:var(--hover-bg)}.manual-icon.svelte-1nf1yme{font-size:1.25rem;width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px}.si-default.svelte-1nf1yme{background:var(--bg-secondary)}.manual-info.svelte-1nf1yme{flex:1;min-width:0}.manual-info.svelte-1nf1yme h2:where(.svelte-1nf1yme){font-size:.88rem;font-weight:600;margin:0 0 3px;line-height:1.3}.manual-tag.svelte-1nf1yme{font-size:.7rem;color:var(--text-secondary);font-weight:500}.manual-dl.svelte-1nf1yme{flex-shrink:0;color:var(--accent);opacity:.6}.manual-card.svelte-1nf1yme:hover .manual-dl:where(.svelte-1nf1yme){opacity:1}.manuale-source.svelte-1nf1yme{margin-top:24px;padding:14px 16px;background:var(--surface);border:var(--surface-border);border-radius:var(--radius-sm);box-shadow:var(--surface-shadow)}.manuale-source.svelte-1nf1yme p:where(.svelte-1nf1yme){font-size:.8rem;color:var(--text-secondary);margin:0}.manuale-source.svelte-1nf1yme a:where(.svelte-1nf1yme){color:var(--accent)}
