.agenda-page {
–agenda-primary: #3aa6b9;
–agenda-primary-dark: #2f7f90;
–agenda-text: #111827;
–agenda-muted: #58636d;
–agenda-line: rgba(17, 24, 39, .14);
–agenda-soft: #f4fbfc;
–agenda-paper: #ffffff;
background: var(–agenda-paper);
color: var(–agenda-text);
font-family: ‘Montserrat’, system-ui, sans-serif;
line-height: 1.6;
margin: 0;
}

.agenda-page *, .agenda-page *::before, .agenda-page *::after { box-sizing: border-box; }
.agenda-page a { color: var(–agenda-primary-dark); }
.agenda-page a:hover { color: var(–agenda-primary); }
.agenda-wrap { width: min(1160px, calc(100% – 40px)); margin: 0 auto; }
.agenda-hero { border-bottom: 1px solid var(–agenda-line); padding: 132px 0 92px; }
.agenda-hero-grid { align-items: center; display: grid; gap: 62px; grid-template-columns: minmax(0, 1.02fr) minmax(360px, .98fr); }
.agenda-kicker, .agenda-section-kicker { color: var(–agenda-primary-dark); font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
.agenda-hero h1 { font-size: clamp(2.55rem, 5vw, 5.2rem); letter-spacing: -.055em; line-height: 1.02; margin: 16px 0 24px; max-width: 760px; }
.agenda-hero h1 em { color: var(–agenda-primary-dark); font-style: normal; }
.agenda-lead { color: #364152; font-size: clamp(1.05rem, 1.7vw, 1.28rem); line-height: 1.6; margin: 0; max-width: 690px; }
.agenda-actions { align-items: center; display: flex; flex-wrap: wrap; gap: 12px; margin-top: 32px; }
.agenda-button { border: 1px solid var(–agenda-primary); border-radius: 999px; display: inline-flex; font-size: .9rem; font-weight: 700; justify-content: center; padding: 11px 18px; text-decoration: none; transition: background .18s ease, color .18s ease, border-color .18s ease; }
.agenda-button-primary { background: var(–agenda-primary); color: #fff !important; }
.agenda-button-primary:hover { background: var(–agenda-primary-dark); border-color: var(–agenda-primary-dark); }
.agenda-button-secondary { background: #fff; color: var(–agenda-primary-dark) !important; }
.agenda-button-secondary:hover { background: var(–agenda-soft); }
.agenda-proof { border-top: 1px solid var(–agenda-line); display: grid; gap: 12px; grid-template-columns: repeat(3, 1fr); list-style: none; margin: 44px 0 0; max-width: 700px; padding: 16px 0 0; }
.agenda-proof li { color: var(–agenda-muted); font-size: .82rem; }
.agenda-proof strong { color: var(–agenda-text); display: block; font-size: .92rem; margin-bottom: 3px; }
.agenda-calendar-preview { background: #101820; border: 1px solid #25333d; border-radius: 12px; box-shadow: 0 18px 40px rgba(17, 24, 39, .16); color: #f6fbfc; overflow: hidden; }
.agenda-calendar-top { align-items: center; border-bottom: 1px solid rgba(255,255,255,.14); display: flex; justify-content: space-between; padding: 17px 20px; }
.agenda-calendar-top strong { font-size: .94rem; }
.agenda-calendar-top span { color: #9acdd5; font-size: .76rem; }
.agenda-calendar-body { padding: 20px; }
.agenda-calendar-date { color: #a9b8bf; font-size: .76rem; margin-bottom: 12px; }
.agenda-calendar-row { align-items: stretch; border-top: 1px solid rgba(255,255,255,.12); display: grid; gap: 14px; grid-template-columns: 56px 1fr; padding: 15px 0; }
.agenda-calendar-row:first-of-type { border-top: 0; padding-top: 0; }
.agenda-calendar-time { color: #9acdd5; font-size: .76rem; padding-top: 2px; }
.agenda-calendar-item { border-left: 3px solid var(–agenda-primary); padding-left: 12px; }
.agenda-calendar-item strong { display: block; font-size: .9rem; }
.agenda-calendar-item span { color: #b5c0c5; display: block; font-size: .74rem; margin-top: 2px; }
.agenda-section { border-bottom: 1px solid var(–agenda-line); padding: 90px 0; }
.agenda-section-head { align-items: end; display: grid; gap: 40px; grid-template-columns: minmax(0, .92fr) minmax(0, 1.08fr); margin-bottom: 42px; }
.agenda-section h2 { font-size: clamp(2rem, 4vw, 3.5rem); letter-spacing: -.045em; line-height: 1.05; margin: 12px 0 0; }
.agenda-section-intro { color: var(–agenda-muted); font-size: 1.04rem; margin: 0; max-width: 620px; }
.agenda-feature-grid { display: grid; gap: 0; grid-template-columns: repeat(3, 1fr); }
.agenda-feature { border-left: 1px solid var(–agenda-line); min-height: 220px; padding: 0 28px; }
.agenda-feature:first-child { border-left: 0; padding-left: 0; }
.agenda-feature:last-child { padding-right: 0; }
.agenda-feature-number { color: var(–agenda-primary-dark); font-size: .82rem; font-weight: 700; }
.agenda-feature h3 { font-size: 1.16rem; line-height: 1.25; margin: 20px 0 12px; }
.agenda-feature p { color: var(–agenda-muted); font-size: .92rem; margin: 0; }
.agenda-steps { display: grid; gap: 0; grid-template-columns: repeat(3, 1fr); }
.agenda-step { border-top: 2px solid var(–agenda-primary); padding: 20px 28px 0 0; }
.agenda-step + .agenda-step { border-left: 1px solid var(–agenda-line); padding-left: 28px; }
.agenda-step-number { font-size: 1.6rem; font-weight: 700; letter-spacing: -.04em; }
.agenda-step h3 { font-size: 1.1rem; margin: 12px 0 9px; }
.agenda-step p { color: var(–agenda-muted); font-size: .91rem; margin: 0; }
.agenda-callout { background: var(–agenda-soft); border-left: 4px solid var(–agenda-primary); margin-top: 42px; padding: 22px 26px; }
.agenda-callout p { margin: 0; max-width: 880px; }
.agenda-terms { background: #111827; color: #f7fbfc; }
.agenda-terms .agenda-section-kicker { color: #9acdd5; }
.agenda-terms .agenda-section-intro, .agenda-terms .agenda-step p { color: #c3d0d5; }
.agenda-terms .agenda-step { border-color: #66bfcc; }
.agenda-terms .agenda-step + .agenda-step { border-left-color: rgba(255,255,255,.2); }
.agenda-terms .agenda-callout { background: rgba(255,255,255,.08); border-left-color: #66bfcc; }
.agenda-library-list { border-top: 1px solid var(–agenda-line); list-style: none; margin: 0; padding: 0; }
.agenda-library-list li { align-items: baseline; border-bottom: 1px solid var(–agenda-line); display: grid; gap: 22px; grid-template-columns: 180px 1fr; padding: 20px 0; }
.agenda-library-list strong { font-size: .95rem; }
.agenda-library-list span { color: var(–agenda-muted); font-size: .92rem; }
.agenda-note { color: var(–agenda-muted); font-size: .82rem; margin: 20px 0 0; }
.agenda-faq { max-width: 900px; }
.agenda-faq details { border-top: 1px solid var(–agenda-line); padding: 20px 0; }
.agenda-faq details:last-child { border-bottom: 1px solid var(–agenda-line); }
.agenda-faq summary { cursor: pointer; font-size: 1rem; font-weight: 700; list-style-position: outside; padding-right: 28px; }
.agenda-faq p { color: var(–agenda-muted); font-size: .92rem; margin: 14px 0 0 24px; max-width: 780px; }
.agenda-final { padding: 86px 0 110px; text-align: center; }
.agenda-final h2 { margin-left: auto; margin-right: auto; max-width: 780px; }
.agenda-final p { color: var(–agenda-muted); margin: 18px auto 0; max-width: 650px; }
.agenda-final .agenda-actions { justify-content: center; }
.agenda-disclaimer { color: var(–agenda-muted); font-size: .78rem; margin: 34px auto 0; max-width: 820px; }
@media (max-width: 900px) {
.agenda-hero { padding-top: 108px; }
.agenda-hero-grid, .agenda-section-head { grid-template-columns: 1fr; }
.agenda-section-head { gap: 18px; }
.agenda-calendar-preview { max-width: 620px; }
}
@media (max-width: 680px) {
.agenda-wrap { width: min(100% – 28px, 1160px); }
.agenda-hero { padding: 96px 0 64px; }
.agenda-section { padding: 64px 0; }
.agenda-proof, .agenda-feature-grid, .agenda-steps { grid-template-columns: 1fr; }
.agenda-feature, .agenda-feature:first-child, .agenda-feature:last-child { border-left: 0; border-top: 1px solid var(–agenda-line); min-height: auto; padding: 24px 0; }
.agenda-feature:first-child { border-top: 0; padding-top: 0; }
.agenda-step, .agenda-step + .agenda-step { border-left: 0; border-top: 1px solid var(–agenda-line); padding: 24px 0; }
.agenda-step:first-child { border-top: 2px solid var(–agenda-primary); }
.agenda-library-list li { gap: 6px; grid-template-columns: 1fr; }
.agenda-actions .agenda-button { width: 100%; }
}

ChatLeg Pocket · Agenda online

La tua agenda online, gestita dall’IA di ChatLeg.

Promemoria, eventi e termini in un unico calendario personale. Scrivi a Pocket come parleresti a una persona: l’IA salva la voce giusta, programma la notifica e ti lascia sempre il controllo.

  • PromemoriaNotifica e-mail all’orario scelto.
  • Calendario onlineFeed personale per Mac, iPhone e iPad.
  • TerminiCalcolo deterministico, spiegato e verificabile.
Agenda PocketCalendario personale
MARTEDÌ · PROSSIMI ELEMENTI
09:00
Rivedere bozza modelloPromemoria · notifica e-mail
11:30
Nota di ricerca normativaEvento · 60 minuti
18/09
Termine calcolatoScadenza · base normativa conservata

Come funziona

Dalla frase alla voce in calendario.

Pocket interpreta la richiesta, usa la funzione adatta e restituisce una ricevuta con titolo, data, ora e identificativo. Se un’informazione decisiva manca, la chiede prima di salvare.

01

Scrivi

«Ricordami domani alle 9 di rivedere il modello» oppure «Aggiungi un evento venerdì alle 15». Puoi usare linguaggio naturale o i comandi Pocket.

02

Controlla

La data viene interpretata nel fuso orario del sito. Per i termini giuridici Pocket mostra dati iniziali, regola applicata, sospensioni e assunzioni.

03

Ritrova

Chiedi «cosa ho oggi?» o «agenda della settimana». La stessa Agenda può essere sottoscritta come calendario in sola lettura.

Una scelta precisa: Pocket lavora con appunti e segnaposto, non con dati personali o situazioni reali. È uno spazio di ragionamento controllato, separato dagli strumenti destinati ai documenti definitivi.

Tre strumenti, una sola Agenda

Il tempo diventa una funzione.

Ogni voce ha una tipologia chiara. Così puoi distinguere un promemoria personale da un evento e da una scadenza calcolata.

01 / Promemoria

Non affidarti alla memoria.

Pocket salva testo, data e ora e programma una notifica e-mail all’account collegato. Puoi spostare o annullare la voce con una richiesta esplicita.

02 / Eventi

Un calendario che ti segue.

Gli eventi restano nella tua Agenda Pocket e confluiscono nel feed ICS personale. La sottoscrizione è in sola lettura: Pocket resta la sorgente dell’evento.

03 / Scadenze

Prima il calcolo, poi il salvataggio.

La data entra in Agenda solo dopo un calcolo deterministico completato e accompagnato dalla base normativa e dal riepilogo delle assunzioni.

Termini avvocati IA

Calcolo termini IA per avvocati, con una traccia leggibile.

La funzione deterministica non improvvisa la data. Riceve parametri espliciti e restituisce il percorso del calcolo; l’IA può aiutare a individuare la disciplina da verificare, ma non sostituisce la conferma della regola.

A

Dati di partenza

Data iniziale, quantità, unità (giorni, mesi o anni), calendario o giorni lavorativi, inclusione del giorno iniziale.

B

Regole applicate

Sospensioni dichiarate, proroga se il giorno non è lavorativo, base normativa e assunzioni. I mesi e gli anni restano computi di calendario.

C

Risultato verificabile

Data finale, passaggi essenziali e proposta «aggiungi all’Agenda». Solo dopo la richiesta esplicita la scadenza viene salvata.

La funzione AI e la funzione deterministica hanno ruoli diversi: l’IA può chiarire la richiesta e cercare la norma pertinente; il motore deterministico esegue il computo con parametri visibili.

Libreria normativa

Una banca dati deterministica, interrogabile anche dall’IA.

Pocket può leggere i testi disponibili nella Libreria, cercare una rubrica e leggere l’articolo esatto prima di citarlo o usarlo per spiegare un termine.

  • Comando diretto/libreria mostra i testi disponibili; /cp 337 o /art 2043 cc restituiscono la disposizione richiesta.
  • Ricerca guidata dall’IASe la domanda è concettuale, Pocket cerca nella Libreria, seleziona i risultati e legge il testo vigente prima di rispondere.
  • Controllo della fonteLa risposta può includere testo, rubrica, data di vigenza e riferimento alla fonte disponibile nel sistema.

La Libreria è uno strumento di consultazione. Verifica sempre la disposizione vigente e la sua applicazione alla situazione concreta con il necessario giudizio professionale.

Domande frequenti

Prima di usare Agenda.

Le risposte che servono per capire cosa viene salvato, come si aggiorna e dove resta il controllo.

Che cos’è un’agenda online per avvocati IA?

È un calendario personale collegato a ChatLeg Pocket: l’IA interpreta richieste in linguaggio naturale e salva promemoria, eventi o scadenze calcolate. Non è un gestionale clienti e non sostituisce la verifica professionale.

Come collego l’Agenda al calendario del Mac?

Dopo aver ricevuto il tuo URL personale, apri Calendario su Mac e scegli File → Nuova sottoscrizione al calendario. Incolla l’indirizzo e seleziona l’intervallo di aggiornamento. Il feed è in sola lettura e può essere visto anche su iPhone e iPad tramite iCloud.

Il calcolo termini IA è sempre automatico?

No. L’IA può aiutare a inquadrare la richiesta e a raccogliere i parametri; il risultato viene prodotto dalla funzione deterministica. Se la disciplina o un fatto decisivo non sono chiari, Pocket deve chiedere conferma.

Posso usare Pocket per dati reali?

Pocket è pensato per brainstorming, appunti e segnaposto. Per questa esperienza evita dati personali, identificativi e riferimenti a situazioni reali.

ChatLeg Pocket

Dai una data a ogni idea. Ritrovala quando serve.

Prova l’Agenda online, il calcolo termini e la Libreria normativa nello stesso spazio Pocket.

ChatLeg Pocket supporta ricerca, organizzazione e redazione di bozze con segnaposto. Ogni risultato giuridico richiede verifica professionale e non costituisce consulenza.