body {
    font-family: "SF Pro Display",-apple-system-headline, system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: 18px;
    line-height: 1.6;
    color: rgb(54,55,55);
    max-width: 800px;
	margin: auto;
    background-color: white;
}

h1 {
    font-size: 32px;
}

h2 {
    font-size: 24px;
}

a {
	color: #478fd2;
}

.code-block {
    background-color: #f5f5f5; /* sfondo leggermente grigio */
    color: #333;               /* testo scuro */
    font-family: monospace;    /* monospace */
    padding: 12px;             /* un po’ di spazio interno */
    border-radius: 6px;        /* angoli leggermente arrotondati */
    overflow-x: auto;          /* scroll orizzontale se il codice è lungo */
    white-space: pre;          /* mantiene spazi e indentazione */
    line-height: 1.4;
}

code.inline-code {
    background-color: #f0f0f0; /* sfondo leggermente grigio */
    color: #c7254e;            /* testo leggermente rosso/maroon per evidenziare */
    font-family: monospace;    /* font monospace */
    padding: 2px 4px;          /* piccolo padding */
    border-radius: 4px;        /* angoli leggermente arrotondati */
    font-size: 0.95em;         /* leggermente più piccolo del testo normale */
}
