.cal-tit[data-astro-cid-65jbhevb]{font-family:var(--font-titoli);margin:0;font-size:1.1rem;font-weight:800}.cal-imp[data-astro-cid-65jbhevb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cal-imp[data-astro-cid-65jbhevb]>div[data-astro-cid-65jbhevb]{flex-direction:column;flex:320px;gap:4px;display:flex}.cal-ora[data-astro-cid-65jbhevb]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cal-ora[data-astro-cid-65jbhevb] label[data-astro-cid-65jbhevb]{align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.cal-corpo[data-astro-cid-65jbhevb]{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:20px;display:grid}@container area (width<=820px){.cal-corpo[data-astro-cid-65jbhevb]{grid-template-columns:1fr}.cal-mese[data-astro-cid-65jbhevb]{order:-1}}.cal-bozze[data-astro-cid-65jbhevb]{flex-direction:column;gap:10px;display:flex}.cal-lista[data-astro-cid-65jbhevb]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@container area (width<=820px){.cal-lista[data-astro-cid-65jbhevb]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}}.cal-bozza{text-align:left;width:100%;font:inherit;cursor:grab;color:var(--inchiostro);background:#fff;border:1px dashed #b9b5ae;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.cal-bozza:hover{border-color:var(--arancio)}.cal-bozza strong{font-size:.86rem;line-height:1.3}.cal-bozza span{color:#55514c;font-size:.76rem}.cal-bozza em{color:#55514c;font-size:.75rem}.cal-mese[data-astro-cid-65jbhevb]{flex-direction:column;gap:12px;min-width:0;display:flex}.cal-freccia[data-astro-cid-65jbhevb]{font:inherit;width:38px;height:38px;cursor:var(--cursore-click,pointer);background:#fff;border:1px solid #d1cec8;border-radius:10px;font-size:1.3rem}.cal-freccia[data-astro-cid-65jbhevb]:disabled{opacity:.35;cursor:default}.cal-legenda[data-astro-cid-65jbhevb]{flex-wrap:wrap;gap:14px;display:flex}.cal-legenda[data-astro-cid-65jbhevb] span[data-astro-cid-65jbhevb]{align-items:center;gap:5px;display:flex}.lg[data-astro-cid-65jbhevb]{border-radius:3px;width:12px;height:12px;display:inline-block}.lg-pub[data-astro-cid-65jbhevb]{background:#e9e8e4}.lg-prog[data-astro-cid-65jbhevb]{border:2px solid var(--arancio);background:#fff}.lg-sosp[data-astro-cid-65jbhevb]{background:repeating-linear-gradient(45deg,#e9e8e4 0 3px,#fff 3px 6px);border:1px solid #b9b5ae}.cal-griglia[data-astro-cid-65jbhevb]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal-gs{color:#55514c;padding:4px;font-size:.75rem;font-weight:700}.cal-giorno{background:#fff;border:1px solid #e3e1dc;border-radius:8px;flex-direction:column;gap:3px;min-width:0;min-height:96px;padding:4px;display:flex}.cal-giorno.passato{background:#f8f8f6}.cal-giorno.oggi{border:2px solid var(--inchiostro)}.cal-giorno.sopra{border-color:var(--arancio);background:#f1f0ec}.cal-n{color:#55514c;font-size:.75rem;font-weight:700}.chip{font:inherit;text-align:left;overflow-wrap:anywhere;box-sizing:border-box;border-radius:5px;max-width:100%;padding:3px 5px;font-size:.75rem;line-height:1.25;display:block}.chip-testo{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chip-pub{color:#423e39;background:#e9e8e4}.chip-prog{border:2px solid var(--arancio);cursor:var(--cursore-click,pointer);color:var(--inchiostro);background:#fff;font-weight:700}.chip-sosp{color:#55514c;background:repeating-linear-gradient(45deg,#e9e8e4 0 4px,#fff 4px 8px);border-color:#b9b5ae}@container area (width<=560px){.cal-giorno{min-height:64px}.chip{height:8px;padding:0;position:relative}.chip-testo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cal-mese[data-astro-cid-65jbhevb] .cal-agenda[data-astro-cid-65jbhevb]{display:flex}.cal-gs{padding:2px;font-size:.75rem}}.cal-agenda[data-astro-cid-65jbhevb]{flex-direction:column;gap:8px;display:none}.cal-sotto[data-astro-cid-65jbhevb]{margin:4px 0 0;font-size:1rem}.ag-lista[data-astro-cid-65jbhevb]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ag{box-sizing:border-box;text-align:left;width:100%;font:inherit;color:var(--inchiostro);border:1px solid #0000;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:10px 12px;font-size:.86rem;line-height:1.35;display:grid}.ag-pub{background:#f1f0ec}.ag-prog{border:2px solid var(--arancio);cursor:var(--cursore-click,pointer);background:#fff}.ag-sosp{background:repeating-linear-gradient(45deg,#f1f0ec 0 4px,#fff 4px 8px);border-color:#b9b5ae}.ag-quando{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ag-tit{font-weight:600}.ag-stato{color:#55514c;grid-column:2;font-size:.78rem}.cal-editor[data-astro-cid-65jbhevb]{flex-direction:column;gap:12px;display:flex}.ed-quando{flex-wrap:wrap;gap:12px;display:flex}.ed-quando label{flex:160px}.ed-conta{font-weight:400}.d-testa{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.d-chiudi,.d-sec{font:inherit;cursor:var(--cursore-click,pointer);color:var(--inchiostro);background:#fff;border:1px solid #d1cec8;border-radius:10px;padding:9px 14px;font-size:.85rem;font-weight:700}.d-avviso{color:#7a5200;background:#fff3d6;border-radius:8px;margin:0;padding:8px 12px;font-size:.85rem;font-weight:700}.d-bottoni{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.d-form{flex-direction:column;gap:12px;display:flex}.d-form label{flex-direction:column;gap:6px;font-size:.86rem;font-weight:700;display:flex}.d-form textarea,.d-form input:not([type=checkbox]){font:inherit;box-sizing:border-box;border:1px solid #d1cec8;border-radius:10px;width:100%;padding:9px 11px;font-size:.9rem;font-weight:400}
