.meeting-notes[data-astro-cid-fncwf7hl]{border-bottom:1px solid var(--line);margin:0 0 3rem;padding-bottom:2rem}h2[data-astro-cid-fncwf7hl],h3[data-astro-cid-fncwf7hl]{color:var(--navy);font-family:var(--font-serif);line-height:1.55}h2[data-astro-cid-fncwf7hl]{font-size:var(--heading-subsection)}h3[data-astro-cid-fncwf7hl]{font-size:1.15rem}p[data-astro-cid-fncwf7hl]{line-height:1.85}.meeting-editor[data-astro-cid-fncwf7hl],.meeting-card[data-astro-cid-fncwf7hl]{background:var(--ivory);border:1px solid var(--line);margin-top:1.5rem;padding:clamp(1rem,4vw,2rem)}label[data-astro-cid-fncwf7hl]{gap:.5rem;margin-block:1.2rem;font-weight:600;display:grid}input[data-astro-cid-fncwf7hl],textarea[data-astro-cid-fncwf7hl],select[data-astro-cid-fncwf7hl]{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;font:inherit;color:var(--navy);padding:.75rem}textarea[data-astro-cid-fncwf7hl]{resize:vertical;line-height:1.7}button[data-astro-cid-fncwf7hl]{border:1px solid var(--green);background:var(--green);color:#fff;min-height:44px;font:inherit;cursor:pointer;padding:.65rem 1rem}.meeting-actions[data-astro-cid-fncwf7hl]{flex-wrap:wrap;gap:.65rem;display:flex}.meeting-list[data-astro-cid-fncwf7hl]{padding:0;list-style:none}dl[data-astro-cid-fncwf7hl]{gap:1rem;display:grid}dt[data-astro-cid-fncwf7hl]{font-weight:600}dd[data-astro-cid-fncwf7hl]{white-space:pre-wrap;overflow-wrap:anywhere;margin:.35rem 0 0}.meeting-card[data-astro-cid-fncwf7hl] h3[data-astro-cid-fncwf7hl],.meeting-card[data-astro-cid-fncwf7hl] a[data-astro-cid-fncwf7hl]{overflow-wrap:anywhere}.notebook-hero[data-astro-cid-qxfgnhmj]{border-bottom:1px solid var(--line);background:linear-gradient(145deg, var(--paper), var(--mist));padding:clamp(3rem,7vw,5.5rem) 0 clamp(2.5rem,5vw,4rem)}.notebook-hero__inner[data-astro-cid-qxfgnhmj]{max-width:52rem}.notebook-hero[data-astro-cid-qxfgnhmj] h1[data-astro-cid-qxfgnhmj]{color:var(--navy);font-family:var(--font-serif);font-size:var(--heading-page);letter-spacing:.015em;margin:.4rem 0 1rem;font-weight:600;line-height:1.4}.notebook-hero[data-astro-cid-qxfgnhmj] p[data-astro-cid-qxfgnhmj]:last-child{max-width:44rem;line-height:2}.notebook-shell[data-astro-cid-qxfgnhmj]{max-width:58rem;padding-block:clamp(3rem,8vw,6rem)}.notebook-toolbar[data-astro-cid-qxfgnhmj]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:1.5rem;padding-bottom:1.25rem;display:flex}.notebook-toolbar[data-astro-cid-qxfgnhmj] h2[data-astro-cid-qxfgnhmj],.notebook-toolbar[data-astro-cid-qxfgnhmj] p[data-astro-cid-qxfgnhmj]{margin:0}.notebook-toolbar[data-astro-cid-qxfgnhmj] h2[data-astro-cid-qxfgnhmj],.notebook-next[data-astro-cid-qxfgnhmj] h2[data-astro-cid-qxfgnhmj]{color:var(--navy);font-family:var(--font-serif);font-size:var(--heading-subsection);line-height:1.55}.notebook-clear[data-astro-cid-qxfgnhmj],.notebook-card[data-astro-cid-qxfgnhmj] button[data-astro-cid-qxfgnhmj]{border:1px solid var(--green);background:var(--green);color:#fff;cursor:pointer;min-height:44px;font:inherit;padding:.65rem .9rem;font-weight:700}.notebook-clear[data-astro-cid-qxfgnhmj]{border-color:var(--coral);color:var(--coral);background:0 0}.notebook-empty[data-astro-cid-qxfgnhmj]{border:1px solid var(--line);background:var(--ivory);margin:2rem 0;padding:clamp(1.5rem,5vw,2.5rem)}.notebook-empty[data-astro-cid-qxfgnhmj] h3[data-astro-cid-qxfgnhmj]{color:var(--navy);font-family:var(--font-serif);font-size:var(--heading-subsection);margin-top:0}.notebook-empty__links[data-astro-cid-qxfgnhmj]{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.notebook-list[data-astro-cid-qxfgnhmj]{gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.notebook-card[data-astro-cid-qxfgnhmj]{border:1px solid var(--line);background:var(--paper);padding:clamp(1.25rem,4vw,2rem);box-shadow:0 .9rem 2.4rem #1f344912}.notebook-card__heading[data-astro-cid-qxfgnhmj]{justify-content:space-between;gap:1.25rem;display:flex}.notebook-card__label[data-astro-cid-qxfgnhmj]{color:var(--coral);letter-spacing:.08em;margin:0 0 .3rem;font-size:.74rem;font-weight:700}.notebook-card[data-astro-cid-qxfgnhmj] h3[data-astro-cid-qxfgnhmj]{font-family:var(--font-serif);font-size:var(--heading-subsection);margin:0;line-height:1.55}.notebook-card[data-astro-cid-qxfgnhmj] time[data-astro-cid-qxfgnhmj]{color:var(--muted);flex:none;font-size:.78rem}.notebook-card__bookmark[data-astro-cid-qxfgnhmj],.notebook-card[data-astro-cid-qxfgnhmj] [data-astro-cid-qxfgnhmj][data-choice-block],.notebook-card[data-astro-cid-qxfgnhmj] [data-astro-cid-qxfgnhmj][data-prompts-block]{border-left:3px solid var(--green);background:var(--ivory);margin-top:1.25rem;padding:1rem}.notebook-card__bookmark[data-astro-cid-qxfgnhmj] p[data-astro-cid-qxfgnhmj],.notebook-card[data-astro-cid-qxfgnhmj] [data-astro-cid-qxfgnhmj][data-choice-block] p[data-astro-cid-qxfgnhmj],.notebook-card[data-astro-cid-qxfgnhmj] [data-astro-cid-qxfgnhmj][data-selected-prompts]{margin-bottom:0}.notebook-card__tried[data-astro-cid-qxfgnhmj]{cursor:pointer;align-items:center;gap:.65rem;min-height:44px;margin-top:1rem;font-weight:700;display:inline-flex}.notebook-card__tried[data-astro-cid-qxfgnhmj] input[data-astro-cid-qxfgnhmj]{width:1.2rem;height:1.2rem;accent-color:var(--green)}.notebook-card__actions[data-astro-cid-qxfgnhmj]{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.notebook-card[data-astro-cid-qxfgnhmj] .notebook-card__delete[data-astro-cid-qxfgnhmj]{color:var(--green);background:0 0}.notebook-card__status[data-astro-cid-qxfgnhmj]{color:var(--muted);margin:.75rem 0 0;font-size:.84rem}.notebook-next[data-astro-cid-qxfgnhmj]{border:1px solid var(--line);background:var(--mist);margin-top:clamp(3rem,8vw,6rem);padding:clamp(1.5rem,5vw,2.5rem)}.notebook-next[data-astro-cid-qxfgnhmj] h2[data-astro-cid-qxfgnhmj]{margin-top:0}.notebook-next[data-astro-cid-qxfgnhmj]+.notebook-next[data-astro-cid-qxfgnhmj]{margin-top:1.5rem}.notebook-next--practice[data-astro-cid-qxfgnhmj]{background:var(--ivory)}@media (width<=640px){.notebook-toolbar[data-astro-cid-qxfgnhmj],.notebook-card__heading[data-astro-cid-qxfgnhmj]{flex-direction:column;align-items:flex-start}}
