Ecco 70 grandi libri da leggere quest'estate.

Ecco 70 grandi libri da leggere quest'estate.

Ecco la traduzione in italiano del testo fornito, senza aggiunte, modifiche o suggerimenti di traduzioni alternative:

```css
@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Light.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Light.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Light.ttf') format('truetype');
font-weight: 300;
font-style: normal;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-LightItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-LightItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-LightItalic.ttf') format('truetype');
font-weight: 300;
font-style: italic;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.ttf') format('truetype');
font-weight: 400;
font-style: normal;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.ttf') format('truetype');
font-weight: 400;
font-style: italic;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.ttf') format('truetype');
font-weight: 500;
font-style: normal;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-MediumItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-MediumItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-MediumItalic.ttf') format('truetype');
font-weight: 500;
font-style: italic;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.ttf') format('truetype');
font-weight: 600;
font-style: normal;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-SemiboldItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf') format('truetype');
font-weight: 600;
font-style: italic;
}
```

Ecco la versione riscritta in un italiano fluente e naturale:

```css
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format("truetype");
font-weight: 700;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.ttf) format("truetype");
font-weight: 900;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format("truetype");
font-weight: 900;
font-style: italic;
}

@font-face {
font-family: Guardian Titlepiece;
src: url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format("woff2"),
url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format("woff"),
url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal;
}

@media (scripting: enabled) {
:root article.content--interactive > div,
:root .article {
opacity: 0;
}
:root.interactive-loaded article.content--interactive > div,
:root.interactive-loaded .article {
opacity: 1;
transition: opacity 0.25s ease 0.25s;
}
}

@media (scripting: enabled) and (prefers-reduced-motion) {
:root.interactive-loaded article.content--interactive > div,
:root.interactive-loaded .article {
transition: opacity 0.25s ease 0.1s;
}
}

@media (min-width: 71.25em) {
.content__main-column--interactive {
margin-left: 160px;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive {
margin-left: 240px;
}
}

.content__main-column--interactive .element-atom {
max-width: 620px;
}

@media (max-width: 46.24em) {
.content__main-column--interactive .element-atom {
max-width: 100%;
}
}

.content__main-column--interactive .element-showcase {
margin-left: 0;
}

@media (min-width: 46.25em) {
.content__main-column--interactive .element-showcase {
max-width: 620px;
}
}

@media (min-width: 71.25em) {
.content__main-column--interactive .element-showcase {
max-width: 860px;
}
}

.content__main-column--interactive .element-immersive {
max-width: 1100px;
}

@media (max-width: 46.24em) {
.content__main-column--interactive .element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
position: relative;
left: 50%;
right: 50%;
margin-left: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
margin-right: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
}
}

@media (min-width: 46.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(-20px);
width: calc(100% + 60px);
}
}

@media (max-width: 71.24em) {
.content__main-column--interactive .element-immersive {
margin-left: 0;
margin-right: 0;
}
}

@media (min-width: 71.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(0);
width: auto;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive .element-immersive {
max-width: 1260px;
}
}

.content__main-column-
```

Ecco la versione riscritta in un italiano fluente e naturale:

- Per i contenuti interattivi, la colonna principale utilizza una larghezza massima di 620 pixel per gli elenchi. Una linea verticale appare sul lato sinistro della colonna principale, partendo dall'alto e estendendosi leggermente oltre il contenuto. Su schermi più larghi (oltre 71.25em), questa linea è visibile e posizionata 10 pixel a sinistra. Su schermi ancora più larghi (oltre 81.25em), si sposta leggermente a 11 pixel a sinistra.

- Gli elementi interattivi come gli atomi non hanno margine superiore o inferiore, ma includono 12 pixel di padding sopra e sotto. Quando un paragrafo è seguito da un atomo, il padding viene rimosso e sostituito con un margine di 12 pixel su entrambi i lati. Anche gli elementi inline sono limitati a 620 pixel di larghezza.

- Per le sezioni multimediali contenenti video in loop, la didascalia si trova sopra gli altri elementi. Il pulsante di loop è largo 32 pixel, allineato in basso a destra, con 40 pixel di margine inferiore e 3 pixel di margine destro. Il pulsante della didascalia ha un alto z-index per rimanere in primo piano.

- Su schermi più larghi di 46.25em, i cinemagraph (immagini fisse con movimento sottile) possono espandersi oltre i loro consueti limiti di altezza.

- I video ospitati autonomamente nella sezione del corpo sono a larghezza intera fino a 620 pixel, con margini di 12 pixel sopra e sotto. I video in loop e i loro controlli raggiungono anch'essi un massimo di 620 pixel e sono centrati. Se un video in loop è impostato in modalità immersiva, può estendersi su tutta la larghezza senza margini. Su schermi molto larghi (oltre 71.25em), i video immersivi si espandono a 1140 pixel di larghezza e si spostano di 180 pixel a sinistra. Su schermi ancora più larghi (oltre 81.25em), crescono a 1300 pixel e si spostano di 260 pixel a sinistra.

- Il design utilizza colori specifici per dateline, bordi, didascalie e funzionalità. Alcuni colori cambiano in base alla preferenza del sistema dell'utente per la modalità chiara o scura. Ad esempio, in modalità scura, i sottotitoli, le citazioni estrapolate e le citazioni in blocco utilizzano una serie diversa di colori.

- Gli elementi interattivi e gli atomi non hanno padding. Il primo paragrafo dopo un atomo o una riga orizzontale non necessita di spaziatura extra. Questo si applica a varie sezioni come il corpo dell'articolo, i commenti e i contenuti interattivi.

Ecco la versione riscritta in un italiano fluente e naturale:

Il primo paragrafo dopo certi elementi—come un atomo, un gate di accesso o una riga orizzontale—riceve un padding superiore di 14 pixel. Questo si applica in diverse aree, tra cui il corpo dell'articolo, il corpo della caratteristica e il corpo dei commenti.

La prima lettera di quello stesso paragrafo è stilizzata come un capolettera. Utilizza il font Guardian Headline, è in grassetto, alta 111 pixel e con un'altezza della linea di 92 pixel. Galleggia a sinistra, è in maiuscolo, ha un margine destro di 8 pixel ed è allineata verticalmente in alto. Il suo colore proviene da una proprietà personalizzata chiamata `--drop-cap`, o ricade sul colore del pilastro.

I paragrafi che vengono subito dopo una riga orizzontale non hanno padding superiore.

Le citazioni estrapolate sono limitate a una larghezza massima di 620 pixel.

Per le immagini in vetrina nel contenuto principale, nella caratteristica, nei contenitori di articoli standard e di commento, la didascalia è posizionata staticamente e occupa l'intera larghezza, fino a 620 pixel. Su schermi più larghi di 71.25em, la didascalia diventa posizionata in modo assoluto ed è limitata a 140 pixel di larghezza. Su schermi più larghi di 81.25em, la didascalia può essere larga fino a 220 pixel.

Gli elementi immersivi occupano l'intera larghezza del viewport, meno la larghezza della barra di scorrimento. Su schermi più stretti di 71.24em, sono limitati a 978 pixel di larghezza e le loro didascalie hanno 10 pixel di padding a sinistra e a destra.

```css
@media (max-width: 71.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}

@media (min-width: 46.25em) and (max-width: 61.24em) {
.element.element--immersive.element-immersive {
max-width: 738px;
}
}

@media (max-width: 46.24em) {
.element.element--immersive.element-immersive {
margin-left: -10px !important;
margin-right: 0 !important;
left: 0;
}
}

@media (max-width: 46.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive {
margin-left: -20px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}

@media (min-width: 71.25em) {
[data-gu-name="body"] figure.element.element--showcase.element-showcase,
[data-gu-name="body"] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -160px !important;
}
}

@media (min-width: 81.25em) {
[data-gu-name="body"] figure.element.element--showcase.element-showcase,
[data-gu-name="body"] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -240px !important;
}
}

.furniture-wrapper {
position: relative;
}

@media (min-width: 61.25em) {
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 0.25fr [title-end headline-start] 1fr [headline-end standfirst-start] 0.75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}

.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name="headline"] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder);
}

.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
position: relative;
padding-top: 2px;
margin-right: 0;
}

.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name="standfirst"] .content__standfirst {
margin-bottom: 4px;
}

.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name="standfirst"] ul li {
font-size: 20px;
}

.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name="standfirst"] li a,
.furniture-wrapper [data-gu-name="standfirst"] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
}

.furniture-wrapper .standfirst li a:hover,
.furniture-wrapper .standfirst a:hover,
.furniture-wrapper #standfirst li a:hover,
.furniture-wrapper #standfirst a:hover,
.furniture-wrapper [data-gu-name="standfirst"] li a:hover,
.furniture-wrapper [data-gu-name="standfirst"] a:hover {
text-decoration-color: var(--new-pillar-colour);
}

.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: 1px solid var(--headerBorder);
padding-bottom: 0;
}
}

@media (min-width: 61.25em) and (min-width: 71.25em) {
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: unset;
}
}

@media (min-width: 61.25em) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}

.furniture-wrapper figure[data-spacefinder-role="inline"].element {
max-width: 630px;
}
}

@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end];
}

.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
content: "";
width: 540px;
position: absolute;
top: 0;
background-color: var(--headerBorder);
height: 1px;
}
}
```

Ecco la versione riscritta in un italiano fluente e naturale:

La sezione del sommario non ha bordo superiore. La linea verticale prima del sommario viene rimossa e al suo posto appare una linea sottile sul lato sinistro.

Su schermi più grandi (oltre 81.25em di larghezza), il layout utilizza una griglia con colonne e righe specifiche per le sezioni titolo, titolo principale, metadati, sommario e ritratto. La sezione dei metadati ha una linea larga 620px e la linea del sommario è leggermente spostata a sinistra.

Nell'intestazione dell'articolo, le etichette all'interno dell'area del titolo hanno un piccolo padding superiore. Il testo del titolo principale è in grassetto, con una larghezza massima di 620px e una dimensione del carattere di 32px. Su schermi più larghi di 71.25em, la larghezza del titolo principale si riduce a 540px e la dimensione del carattere aumenta a 50px.

Su schermi medi (46.25em e oltre), la sezione della linea chiave e delle linee non ha margine destro. Su schermi più grandi (61.25em e oltre), queste linee sono nascoste. Le linee utilizzano un colore del tratto che corrisponde al bordo dell'intestazione.

Anche la sezione dei metadati non ha margine destro su schermi medi. Gli elementi social e di commento all'interno dei metadati utilizzano lo stesso colore del bordo dell'intestazione. Alcuni elementi all'interno del contenitore dei metadati sono nascosti.

La sezione del sommario è posizionata con un piccolo margine sinistro e padding. Su schermi medi, riceve un piccolo padding extra in alto. Il testo all'interno del sommario è di peso normale, 20px di dimensione, con un po' di padding inferiore.

La sezione multimediale principale è posizionata nell'area del ritratto della griglia. Non ha margine superiore e un piccolo margine inferiore. Su schermi più grandi, il margine inferiore viene rimosso. Su schermi più piccoli (sotto 46.25em), la sezione multimediale si estende per tutta la larghezza dello schermo, con un leggero offset a sinistra.

La didascalia si trova in fondo al contenuto multimediale, con padding e un colore di sfondo che corrisponde allo stile della didascalia. Il colore del testo della didascalia è impostato e si estende per tutta la larghezza. Alcuni elementi della didascalia sono nascosti, mentre altri sono mostrati con una larghezza massima.

Su schermi larghi 30em e oltre, il padding della didascalia aumenta leggermente.

Ecco il CSS riscritto in un italiano fluente e naturale:

- Quando la didascalia è nascosta all'interno di un contenitore di arredamento, diventa invisibile (opacità: 0).
- Il pulsante della didascalia è posizionato in basso a destra del contenitore, con uno sfondo circolare, nessun bordo e un po' di padding. Su schermi più larghi (30em+), si sposta leggermente a destra.
- Su schermi molto larghi (71.25em+), lo sfondo della colonna interattiva principale si estende più in alto e più in largo del solito.
- Le intestazioni all'interno della colonna interattiva sono limitate a una larghezza massima di 620px.
- La prima lettera del primo paragrafo mantiene la sua stilizzazione originale (nessun carattere personalizzato, dimensione o colore).
- Su schermi desktop (71.25em+), le didascalie delle figure appaiono come un blocco con una larghezza massima di 140px, espandendosi a 220px su schermi ancora più larghi (81.25em+).
- Il contenitore di arredamento ha uno sfondo beige chiaro (#fbf6ef) che si estende per tutta la larghezza del viewport, con la sua posizione sinistra che si adatta a diverse dimensioni dello schermo.
- Su schermi più piccoli (fino a 46.24em), le figure all'interno del contenitore occupano l'intera larghezza del viewport con un piccolo margine sinistro.
- Su schermi medi (fino a 61.24em), i pulsanti dei social media hanno un padding inferiore extra.
- Per le sezioni del sommario su schermi medio-grandi (61.25em a 71.24em), il layout utilizza una colonna flessibile con spazio tra gli elementi.
- Gli elementi dell'elenco nel sommario non hanno padding sinistro e i loro punti elenco sono piccoli cerchi marroni (#866d50) con posizionamento specifico.
- I collegamenti e il testo negli elenchi e nei paragrafi del sommario sono colorati di marrone (#866d50) e i collegamenti hanno un effetto al passaggio del mouse con una sottolineatura.
- Le didascalie mobili delle figure nel sommario sono visibili, non hanno sfondo e utilizzano testo grigio (#707070) con icone corrispondenti.
- In modalità scura (prefers-color-scheme: dark), lo sfondo del contenitore di arredamento cambia in nero (#121212) per i rendering dell'app che non sono layout di fine anno.

Ecco la versione riscritta in un italiano fluente e naturale:

Per gli elementi che non fanno parte del layout di fine anno, il testo del sommario e i collegamenti nel contenitore di arredamento utilizzano un colore oro (#a1845c). Il testo del paragrafo del sommario è grigio chiaro (#dcdcdc) e tutti i punti elenco al suo interno utilizzano anch'essi il colore oro. Le didascalie mobili e le loro icone sono di un grigio medio (#999).

Il contenitore dell'elenco ha un piccolo margine sinistro negativo per renderlo leggermente più largo del suo contenitore. Le intestazioni delle sezioni sono marrone scuro (#574835) e in grassetto. L'intestazione principale è di 34px, con padding e un piccolo margine inferiore. Ogni elemento dell'elenco inizia con un offset verso il basso di 100px ed è invisibile, poi svanisce e scivola verso l'alto in vista. Se l'utente preferisce movimento ridotto, questa animazione è disabilitata.

Il numero all'inizio di ogni elemento dell'elenco è grande (80px), di peso leggero e utilizza un carattere serif in marrone scuro. Le intestazioni degli elementi dell'elenco che contengono testo in corsivo sono nere e utilizzano una dimensione del carattere normale, con lo stile corsivo rimosso. Le immagini all'interno degli elementi dell'elenco sono posizionate normalmente e le loro didascalie hanno un'altezza della linea specifica.

Ogni due elementi dell'elenco (quelli pari) hanno uno sfondo color crema chiaro (#fbf6ef) che si estende per tutta la larghezza del viewport. Lo sfondo regola la sua larghezza e posizione a seconda della dimensione dello schermo, da mobile a desktop grande.

Nel target di rendering dell'app, anche i numeri degli elementi dell'elenco sono marrone scuro e stilizzati allo stesso modo. I segnaposto pubblicitari all'interno degli elementi dell'elenco hanno un padding inferiore extra per fare spazio all'annuncio, e l'annuncio viene leggermente sollevato per sovrapporsi. Questa spaziatura viene rimossa quando si preferisce movimento ridotto.

In modalità scura, le intestazioni delle sezioni e i numeri degli elementi dell'elenco cambiano in oro (#a1845c), lo sfondo alternato diventa marrone scuro (#574835) e tutte le intestazioni in corsivo diventano grigio chiaro (#dcdcdc).

Quando il layout di fine anno è attivo, il bordo dell'intestazione è di un blu tenue (#4f6280) e il conteggio dei commenti utilizza un riempimento oro chiaro (#eacca0). Il contenitore dell'articolo non ha bordo e una linea verticale appare a sinistra del titolo, corrispondente al colore del bordo dell'intestazione.

Ecco il testo riscritto in un italiano fluente e naturale:

```css
#4f6280);
display: none;
}

html.is-eoy [data-gu-name="title"]::after {
content: "";
position: absolute;
top: 0;
right: -20px;
width: 1px;
height: var(--furniture-bg-height, 100%);
background-color: var(--headerBorder, #4f6280);
display: none;
}

@media (min-width: 46.3125em) and (max-width: 61.24em) {
html.is-eoy [data-gu-name="title"]::before,
html.is-eoy [data-gu-name="title"]::after {
display: block;
}
}

@media (min-width: 61.3125em) and (max-width: 71.24em) {
html.is-eoy [data-gu-name="title"]::before,
html.is-eoy [data-gu-name="title"]::after {
display: block;
}
}

@media (min-width: 71.3125em) and (max-width: 81.24em) {
html.is-eoy [data-gu-name="title"]::before,
html.is-eoy [data-gu-name="title"]::after {
display: block;
}
}

@media (min-width: 81.3125em) {
html.is-eoy [data-gu-name="title"]::before,
html.is-eoy [data-gu-name="title"]::after {
display: block;
}
}

@media (min-width: 61.25em) {
html.is-eoy [data-gu-name="title"]::before,
html.is-eoy [data-gu-name="title"]::after {
height: 100%;
}
}

html.is-eoy [data-gu-name="meta"] .meta__social,
html.is-eoy [data-gu-name="meta"] .meta__comment {
border-color: var(--article-border, #dcdcdc);
}

@media (min-width: 61.25em) {
html.is-eoy [data-gu-name="meta"] .meta__social,
html.is-eoy [data-gu-name="meta"] .meta__comment {
border-color: var(--headerBorder, #4f6280);
}
}

@media (min-width: 46.25em) and (max-width: 61.24em) {
html.is-eoy [data-gu-name="meta"]::before {
content: "";
position: absolute;
top: 0;
left: -20px;
width: 1px;
height: calc(100% + 6px);
background-color: var(--article-border, #dcdcdc);
}

html.is-eoy [data-gu-name="meta"]::after {
content: "";
position: absolute;
top: 0;
right: -20px;
width: 1px;
height: calc(100% + 6px);
background-color: var(--article-border, #dcdcdc);
}
}

html.is-eoy [data-gu-name="body"] {
position: relative;
}

html.is-eoy [data-gu-name="body"]::before {
content: "";
position: absolute;
top: 0;
left: -20px;
width: 1px;
height: 100%;
z-index: 1;
background-color: var(--article-border, #dcdcdc);
display: none;
}

html.is-eoy