.vivo{padding-block:var(--s-5) 0}@media (width>=64rem){.vivo{padding-block-start:var(--s-7)}}.vivo__testa{gap:var(--s-3);margin-bottom:var(--s-7);display:grid}.vivo__testa .lead{max-width:44ch}.vivo__intro{color:var(--inchiostro)}.stato-feed{color:var(--inchiostro-2);max-width:none}.stato-feed time{color:var(--inchiostro)}.vivo__blocco>h2{margin-bottom:var(--s-5)}.vivo__link{margin-top:var(--s-4);font-weight:500}.vivo__link a{align-items:center;min-height:44px;display:inline-flex}.vivo__vuoto{color:var(--inchiostro-2)}.vivo__nota{margin-top:var(--sezione);padding-top:var(--s-4);border-top:var(--filo) solid var(--linea);color:var(--inchiostro-2)}.in-lavorazione{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.in-lavorazione>li{max-width:none}@media (width>=48rem){.in-lavorazione{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.in-lavorazione{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.tessera-banco{--spessore:var(--contorno);align-content:start;gap:var(--s-2);height:100%;min-height:112px;padding:calc(var(--s-4) + var(--contorno-attivo) - var(--spessore));background:var(--carta-2);color:var(--inchiostro);border:var(--spessore) solid var(--bordo);text-decoration:none;display:grid}.tessera-banco--in-corso{border-style:dashed}.tessera-banco--germoglio{border-style:dotted}.tessera-banco:hover,.tessera-banco:focus-visible{--spessore:var(--contorno-attivo)}.tessera-banco__nome{font-weight:700;font-size:var(--t1);color:var(--penna);text-underline-offset:.18em;overflow-wrap:anywhere;line-height:1.25;text-decoration:underline 1.5px}.tessera-banco:hover .tessera-banco__nome{text-decoration-thickness:2.5px}.tessera-banco__stadio,.tessera-banco__cura{color:var(--inchiostro-2)}.tessera-banco__cura time{white-space:nowrap}.tessera-banco__cura time:not(.evidenziatore){color:var(--inchiostro)}.stato-feed time,.cassetti__data time,.riga-q__data{white-space:nowrap}.cassetti{gap:var(--s-4);display:grid}@media (width>=48rem){.cassetti{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.cassetto{padding:var(--s-6) var(--s-4) var(--s-4);background:var(--carta-2);border:var(--contorno) solid var(--bordo);position:relative}.cassetto:before{content:"";top:var(--s-3);border:var(--contorno) solid var(--bordo);border-radius:var(--r-pieno);width:48px;height:8px;margin-left:-24px;position:absolute;left:50%}.cassetto__titolo{font:500 var(--t-1)/var(--lh-registro) var(--f-registro);text-transform:uppercase;letter-spacing:.06em;color:var(--inchiostro-2);margin-bottom:var(--s-2)}.cassetto__righe{gap:var(--s-2);margin:0;padding-inline-start:1.1em;display:grid}.cassetto__righe li::marker,.cassetto__vuoto{color:var(--inchiostro-2)}.cassetti__data{margin-top:var(--s-4);color:var(--inchiostro-2)}.cassetti__data time{color:var(--inchiostro)}.vivo__mese+.vivo__mese{margin-top:var(--s-7)}.vivo__titolo-mese{font-size:var(--t2);margin-bottom:var(--s-3)}.quaderno{--data-l:8rem;margin:0;padding:0;list-style:none;position:relative}.quaderno>li{max-width:none}.riga-q{gap:var(--s-1) var(--s-5);padding-block:var(--s-4);border-top:var(--filo) solid var(--linea);display:grid}.riga-q:last-child{border-bottom:var(--filo) solid var(--linea)}.riga-q__data{color:var(--inchiostro-2)}.riga-q__corpo{gap:var(--s-1);min-width:0;display:grid}.riga-q__tipo{max-width:none;color:var(--inchiostro-2);flex-wrap:wrap;align-items:center;column-gap:.4em;display:flex}.riga-q__tipo .etichetta{letter-spacing:.04em}.riga-q__tipo .evidenziatore{color:var(--su-evidenziatore)}.riga-q__repo{align-items:center;gap:.3em;min-height:44px;display:inline-flex}.riga-q__repo .segno{display:inline-block}.riga-q__testo{overflow-wrap:break-word}.riga-q__testo code{overflow-wrap:anywhere}.riga-q__stanza{color:var(--inchiostro-2);max-width:none}.riga-q__stanza a{align-items:center;min-height:44px;display:inline-flex}.riga-q--github .riga-q__testo{font-family:var(--f-registro);font-size:var(--t-1);line-height:var(--lh-registro)}@media (width>=48rem){.riga-q{grid-template-columns:var(--data-l) minmax(0, 1fr);align-items:baseline}.riga-q__data{text-align:right}}@media (width>=64rem){.quaderno:before{content:"";top:0;bottom:0;left:calc(var(--data-l) + var(--s-5) / 2 - 1px);background:var(--margine);pointer-events:none;width:2px;position:absolute}}@media (forced-colors:active){.tessera-banco,.cassetto,.cassetto:before{border-color:canvastext}.quaderno:before{background:canvastext}}
