.stato.svelte-1a0epc6{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.04em;color:var(--on-accent);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;font-weight:700;display:inline-flex}.sm.svelte-1a0epc6{padding:2px 8px 2px 7px;font-size:.6rem}.md.svelte-1a0epc6{padding:3px 10px 3px 8px;font-size:.68rem}.in_corso.svelte-1a0epc6{background:var(--sea)}.oggi.svelte-1a0epc6{background:var(--accent)}.dot.svelte-1a0epc6{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite svelte-1a0epc6-pulse;box-shadow:0 0 #ffffffb3}@keyframes svelte-1a0epc6-pulse{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 5px #fff0}to{box-shadow:0 0 #fff0}}@media (prefers-reduced-motion:reduce){.dot.svelte-1a0epc6{animation:none}}.card.svelte-14fxf3u{min-width:0;color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.media.svelte-14fxf3u{aspect-ratio:4/5;background:var(--surface);isolation:isolate;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000001f}.media.svelte-14fxf3u img:where(.svelte-14fxf3u){object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.card.svelte-14fxf3u:hover .media:where(.svelte-14fxf3u) img:where(.svelte-14fxf3u),.card.svelte-14fxf3u:hover .manifesto:where(.svelte-14fxf3u){transform:scale(1.04)}.card.svelte-14fxf3u:focus-visible{outline:none}.card.svelte-14fxf3u:focus-visible .media:where(.svelte-14fxf3u){outline:2px solid var(--accent);outline-offset:3px}.manifesto.svelte-14fxf3u{--carta:#f7eedc;--carta-ombra:#e9dcc2;--inchiostro:#2a1d12;--cat-t:color-mix(in oklab, var(--cat) 70%, #3a2412);color:var(--inchiostro);background:radial-gradient(ellipse at 20% 0%, #ffffff59, transparent 60%), linear-gradient(170deg, var(--carta) 40%, var(--carta-ombra) 100%);flex-direction:column;gap:8px;padding:16px;transition:transform .6s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;container-type:inline-size}:root:not([data-theme=giorno]) .manifesto.svelte-14fxf3u{background:radial-gradient(ellipse at 20% 0%, #ffebc812, transparent 60%), linear-gradient(170deg, var(--carta) 40%, var(--carta-ombra) 100%);--carta:#241a13;--carta-ombra:#17100b;--inchiostro:#f1e4cc;--cat-t:color-mix(in oklab, var(--cat) 70%, #f1e4cc)}.manifesto.svelte-14fxf3u p:where(.svelte-14fxf3u){margin:0}.m-testa.svelte-14fxf3u{letter-spacing:.2em;text-transform:uppercase;color:var(--cat-t);font-size:.64rem;font-weight:700}.m-titolo.svelte-14fxf3u{-webkit-line-clamp:6;line-clamp:6;font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:break-word;-webkit-box-orient:vertical;flex:1;font-weight:800;line-height:1.02;display:-webkit-box;overflow:hidden}.m-titolo.xl.svelte-14fxf3u{font-size:17cqi}.m-titolo.l.svelte-14fxf3u{font-size:13cqi}.m-titolo.m.svelte-14fxf3u{font-size:10.5cqi}.m-titolo.s.svelte-14fxf3u{-webkit-line-clamp:7;line-clamp:7;font-size:8.5cqi}.m-piede.svelte-14fxf3u{border-top:1px solid color-mix(in srgb, var(--inchiostro) 22%, transparent);flex-direction:column;gap:2px;padding-top:8px;display:flex}.m-comune.svelte-14fxf3u{letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:700}.m-data.svelte-14fxf3u{font-family:var(--font-display);color:var(--cat-t);font-size:.95rem;font-style:italic}.fascia.svelte-14fxf3u{padding-top:0}.fascia.svelte-14fxf3u .m-testa:where(.svelte-14fxf3u){background:var(--cat-t);color:var(--carta);margin:0 -16px 6px;padding:34px 16px 9px}.centrato.svelte-14fxf3u{text-align:center;box-shadow:inset 0 0 0 8px var(--carta), inset 0 0 0 9px var(--cat-t), inset 0 0 0 12px var(--carta), inset 0 0 0 13px color-mix(in srgb, var(--cat-t) 45%, transparent);justify-content:center;align-items:center;padding:26px 20px 22px}.centrato.svelte-14fxf3u .m-testa:where(.svelte-14fxf3u){margin-top:18px}.centrato.svelte-14fxf3u .m-titolo:where(.svelte-14fxf3u){flex:0 auto;margin:auto 0}.centrato.svelte-14fxf3u .m-piede:where(.svelte-14fxf3u){align-items:center;width:60%}.bandiera.svelte-14fxf3u{box-shadow:inset 6px 0 0 var(--cat-t);justify-content:flex-end;padding-left:24px}.bandiera.svelte-14fxf3u .m-testa:where(.svelte-14fxf3u){margin-top:30px}.bandiera.svelte-14fxf3u .m-titolo:where(.svelte-14fxf3u){flex:0 auto;margin-top:auto}.sopra.svelte-14fxf3u{display:flex;position:absolute;top:10px;left:10px}.sopra.svelte-14fxf3u .stato{box-shadow:0 2px 10px #00000040}.body.svelte-14fxf3u{flex-direction:column;gap:2px;min-width:0;display:flex}.riga-cat.svelte-14fxf3u{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:6px;margin:0;font-size:.72rem;font-weight:600;display:flex}.dot.svelte-14fxf3u{border-radius:50%;flex:none;width:7px;height:7px}h3.svelte-14fxf3u{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.98rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.comune.svelte-14fxf3u{color:var(--ink-soft);margin:0;font-size:.86rem}.dist.svelte-14fxf3u{opacity:.8}.fuori.svelte-14fxf3u{border:1px solid var(--line);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.74rem;font-weight:600}.meta.svelte-14fxf3u{color:var(--accent-ink);margin:0;font-size:.86rem;font-weight:600}
