@font-face{font-family:Agenda Hand;src:url(/fonts/caveat/Caveat.ttf)format("truetype");font-weight:400 700;font-display:swap}.agenda-notepad{--background:#fffdf7;--paper-line:#e9dfed;--paper-ink:#392344;background:var(--background);color:var(--paper-ink);isolation:isolate;position:relative}.agenda-title{z-index:0;letter-spacing:-1.5px;font-family:Agenda Hand,cursive;font-size:46px;font-style:normal;font-weight:700;line-height:1.3;position:relative;transform:rotate(-3deg)}.agenda-row{border-bottom:1px solid var(--paper-line)}.agenda-row-header{border-radius:6px;min-height:43px;transition:background .15s}.agenda-row:hover>.agenda-row-header{background:#eee3f270}.agenda-grip{opacity:0;transition:opacity .15s}.agenda-row:hover .agenda-grip,.agenda-row:focus-within .agenda-grip{opacity:.7}.agenda-notepad [role=checkbox]{box-shadow:none;border-color:#bca5c6;border-radius:5px}.agenda-notepad [data-checklist-item] [role=checkbox]{border-radius:999px}.agenda-children{position:relative}.agenda-children:before{content:"";background:var(--paper-line);border-radius:1px;width:1px;position:absolute;top:0;bottom:18px;left:27.5px}.agenda-progress{background:#eee3f280}.agenda-progress-done{color:#4f8a64;background:#e2f1e6}.agenda-notepad .agenda-composer{background:var(--background);border-color:var(--paper-line)}.agenda-composer input{background:0 0;border-color:#d8c4df;border-radius:9px}.agenda-composer .agenda-composer-submit{background:#b38cc5;border-radius:50%}@media (hover:none){.agenda-grip{opacity:.6}}.dark .agenda-notepad{--background:#27222a;--paper-line:#423348;--paper-ink:#f0e6f4}.dark .agenda-row:hover>.agenda-row-header{background:#49354c80}.dark .agenda-progress{background:#49354c}.dark .agenda-progress-done{color:#9fd6b0;background:#2c4033}@media (prefers-reduced-motion:reduce){.agenda-row-header{transition:none}}.agenda-kind{letter-spacing:.035em;border-radius:4px;padding:0 5px;font-size:9px;font-weight:600;line-height:17px}.agenda-kind-task{color:#79528d;background:#eee3f2}.agenda-kind-note{color:#8e7236;background:#f7eed4}.dark .agenda-kind-task{color:#d7b2e7;background:#49354c}.dark .agenda-kind-note{color:#ead59f;background:#493d28}.agenda-title-trigger:disabled{cursor:default}.agenda-title-owner{letter-spacing:-.5px;color:#9a6fb0;font-size:.62em;font-weight:600}.agenda-hand-arrow{color:var(--paper-ink);opacity:.45;transition:opacity .15s,background .15s;transform:rotate(-3deg)}.agenda-hand-arrow:not(:disabled):hover{opacity:.9;background:#eee3f270}.dark .agenda-hand-arrow:not(:disabled):hover{background:#49354c80}.dark .agenda-title-owner{color:#d7b2e7}.agenda-list-plum{--list:#9a6fb0}.agenda-list-rose{--list:#c96a8a}.agenda-list-coral{--list:#d4785a}.agenda-list-honey{--list:#c49a3a}.agenda-list-sage{--list:#6f9a6e}.agenda-list-teal{--list:#3f9293}.agenda-list-sky{--list:#5b8cc4}.agenda-list-slate{--list:#75798a}.agenda-tab-dot{background:var(--list);border-radius:999px;flex-shrink:0;width:7px;height:7px}.agenda-tabs-scroller{scrollbar-width:none;scroll-padding-inline:2.5rem}.agenda-tabs-scroller::-webkit-scrollbar{display:none}.agenda-tab{white-space:nowrap;height:28px;color:color-mix(in oklab, var(--paper-ink) 72%, transparent);background:color-mix(in oklab, var(--list) 9%, var(--background));cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,scale .18s;display:inline-flex}.agenda-tab:hover{color:var(--paper-ink);background:color-mix(in oklab, var(--list) 16%, var(--background))}.agenda-tab:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--list) 45%, transparent);outline:none}.agenda-tab-active{color:var(--paper-ink);background:color-mix(in oklab, var(--list) 24%, var(--background));border-color:color-mix(in oklab, var(--list) 45%, transparent);font-weight:600}.agenda-tab-placeholder{opacity:.35}.agenda-tab-droppable{border-style:dashed;border-color:color-mix(in oklab, var(--list) 55%, transparent)}.agenda-tab-over{color:var(--paper-ink);border-style:solid;border-color:var(--list);background:color-mix(in oklab, var(--list) 32%, var(--background));box-shadow:0 4px 14px -6px var(--list);scale:1.08}.agenda-tab-lifted{cursor:grabbing;--background:#fffdf7;--paper-ink:#392344;rotate:-2deg;scale:1.06;box-shadow:0 10px 24px -10px #39234473}.agenda-tabs-arrow{color:var(--paper-ink);background:var(--background);border:1px solid var(--paper-line);box-shadow:0 2px 6px -3px #39234459}.agenda-tabs-arrow:hover{background:#eee3f2}.agenda-tab-add{color:color-mix(in oklab, var(--paper-ink) 60%, transparent);border:1px dashed var(--paper-line)}.agenda-space-switch{border:1px solid var(--paper-line)}.agenda-space-option{color:color-mix(in oklab, var(--paper-ink) 55%, transparent);transition:background .18s,color .18s,scale .18s}.agenda-space-option:hover:not(:disabled){color:var(--paper-ink)}.agenda-space-option-active{color:var(--paper-ink);background:color-mix(in oklab, var(--paper-ink) 12%, var(--background))}.agenda-row-placeholder{opacity:.35}.agenda-entry-lifted{cursor:grabbing;border:1px solid var(--paper-line);width:300px;rotate:-1.5deg;box-shadow:0 16px 32px -14px #39234480}.agenda-entry-lifted-box{border-color:#bca5c6}.agenda-swatch{background:var(--list);transition:scale .15s;box-shadow:inset 0 0 0 2px #ffffff40}.agenda-swatch:hover{scale:1.1}.agenda-swatch-selected{box-shadow:0 0 0 2px var(--background,#fff), 0 0 0 4px var(--list)}.dark .agenda-tabs-arrow:hover{background:#49354c}.dark .agenda-tab-lifted,.dark .agenda-entry-lifted{--background:#27222a;--paper-ink:#f0e6f4}@media (prefers-reduced-motion:reduce){.agenda-tab,.agenda-swatch{transition:none}}.agenda-notepad .agenda-selected,.agenda-row:hover>.agenda-row-header.agenda-selected{background:color-mix(in oklab, #9a6fb0 16%, var(--background))}.agenda-select-marker{color:#fff;border:1.5px solid #bca5c6;transition:background .15s,border-color .15s}.agenda-select-marker svg{width:70%;height:70%}.agenda-select-marker-on{background:#9a6fb0;border-color:#9a6fb0}.agenda-notepad .agenda-selection-bar{background:var(--background);border-color:var(--paper-line)}.agenda-entry-stack{box-shadow:4px 4px 0 -1px var(--background), 4px 4px 0 0 var(--paper-line), 0 16px 32px -14px #39234480}.agenda-entry-count{color:#fff;background:#9a6fb0}@media (hover:none){.agenda-row-header,.agenda-notepad [data-checklist-item]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.agenda-row-header :is(textarea,input),.agenda-notepad [data-checklist-item] :is(textarea,input){-webkit-user-select:text;user-select:text}}.dark .agenda-select-marker-on,.dark .agenda-entry-count{background:#b38cc5;border-color:#b38cc5}
