h2.svelte-1cqpmya{text-transform:uppercase;letter-spacing:.05em;color:#565c6b;margin:0 0 .6rem;font-size:.75rem}.empty.svelte-1cqpmya{color:#565c6b;margin:0 0 .6rem;font-size:.85rem}.card.svelte-1cqpmya{background:#1c1f26;border:1px solid #ffb37a55;border-radius:10px;margin-bottom:.6rem;padding:.7rem .8rem}.card.staging.svelte-1cqpmya{border-color:#9db7ff55}.card.pattern.svelte-1cqpmya{border-color:#ff8a8a55}.card.single.svelte-1cqpmya{border-color:#3a3f4b}.title.svelte-1cqpmya{margin-bottom:.35rem;font-size:.95rem}.meta.svelte-1cqpmya{flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem;display:flex}.tag.svelte-1cqpmya{color:#9db7ff;background:#0f1115;border-radius:4px;padding:.1rem .4rem;font-size:.7rem}.hint.svelte-1cqpmya{color:#8a8f9c;margin:0 0 .4rem;font-size:.8rem}.miss.svelte-1cqpmya{align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.when.svelte-1cqpmya{color:#8a8f9c;white-space:nowrap;flex:none;font-size:.75rem}.count.svelte-1cqpmya{color:#ff8a8a}.miss.svelte-1cqpmya input:where(.svelte-1cqpmya){color:#e8e8ec;background:#0f1115;border:1px solid #23262e;border-radius:6px;flex:auto;min-width:0;padding:.25rem .4rem;font-family:inherit;font-size:.78rem}.miss.svelte-1cqpmya input:where(.svelte-1cqpmya):focus{border-color:#6f8fff;outline:none}.place.svelte-1cqpmya{color:#0f1115;cursor:pointer;background:#7fdc9a;border:1px solid #7fdc9a;border-radius:6px;padding:.35rem .8rem;font-size:.8rem;font-weight:600}.unstage.svelte-1cqpmya{color:#565c6b;cursor:pointer;background:0 0;border:1px solid #3a3f4b;border-radius:6px;margin-left:.4rem;padding:.35rem .8rem;font-size:.8rem}.unstage.svelte-1cqpmya:hover{color:#ff8a8a;border-color:#ff8a8a}h2.svelte-11dwb6a{text-transform:uppercase;letter-spacing:.05em;color:#565c6b;margin:0 0 .6rem;font-size:.75rem}.empty.svelte-11dwb6a{color:#565c6b;font-size:.85rem}.hint.svelte-11dwb6a{color:#8a8f9c;margin:0 0 .6rem;font-size:.78rem}.card.svelte-11dwb6a{background:#1c1f26;border:1px solid #0000;border-radius:10px;margin-bottom:.6rem;padding:.7rem .8rem}.note-link.svelte-11dwb6a{min-width:0;color:inherit;flex-direction:column;gap:.15rem;margin-bottom:.55rem;text-decoration:none;display:flex}.note-link.svelte-11dwb6a:hover .title:where(.svelte-11dwb6a){color:#9db7ff}.title.svelte-11dwb6a{color:#e8e8ec;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.preview.svelte-11dwb6a{color:#8a8f9c;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.file-row.svelte-11dwb6a{align-items:center;gap:.4rem;display:flex}.file-row.svelte-11dwb6a select:where(.svelte-11dwb6a),.new-notebook.svelte-11dwb6a{color:#e8e8ec;background:#0f1115;border:1px solid #3a3f4b;border-radius:6px;flex:1;min-width:0;padding:.35rem .5rem;font-size:.82rem}.place.svelte-11dwb6a{color:#0f1115;cursor:pointer;background:#7fdc9a;border:1px solid #7fdc9a;border-radius:6px;flex:none;padding:.35rem .8rem;font-size:.8rem;font-weight:600}.place.svelte-11dwb6a:disabled{opacity:.4;cursor:default}.link.svelte-11dwb6a{color:#565c6b;cursor:pointer;background:0 0;border:none;flex:none;padding:.2rem .1rem;font-size:.75rem}.link.svelte-11dwb6a:hover{color:#9db7ff}.subnav.svelte-1mr7uv1{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.subnav.svelte-1mr7uv1 a:where(.svelte-1mr7uv1){color:#a7abb8;border:1px solid #3a3f4b;border-radius:6px;padding:.3rem .65rem;font-size:.78rem;text-decoration:none}.subnav.svelte-1mr7uv1 a:where(.svelte-1mr7uv1):hover{color:#9db7ff;border-color:#9db7ff;text-decoration:none}.done-card.svelte-1mr7uv1{text-align:center;padding:1.2rem 1rem}.done-card.svelte-1mr7uv1 .title:where(.svelte-1mr7uv1){margin-bottom:.4rem;font-size:1rem}.done-card.svelte-1mr7uv1 .edit-actions:where(.svelte-1mr7uv1){justify-content:center;margin-top:.8rem}.done-link.svelte-1mr7uv1{text-decoration:none}.card.inbox-day.svelte-1mr7uv1{padding:.6rem .7rem}.inbox-date.svelte-1mr7uv1{color:#8a8f9c;margin-bottom:.35rem;font-size:.78rem}.inbox-day.svelte-1mr7uv1 .outline:where(.svelte-1mr7uv1){background:#14161c;border:1px solid #23262e;border-radius:8px;padding:.3rem .6rem}.card.recap.svelte-1mr7uv1{align-items:center;gap:.4rem;padding:.5rem .7rem;display:flex}.recap-title.svelte-1mr7uv1{flex:1;font-size:.85rem}.card.recap.done.svelte-1mr7uv1 .recap-title:where(.svelte-1mr7uv1){color:#7fdc9a}.weekbar.svelte-1mr7uv1{align-items:center;gap:.4rem;margin-bottom:.8rem;display:flex}.arrow.svelte-1mr7uv1{color:#a7abb8;cursor:pointer;background:#1c1f26;border:1px solid #3a3f4b;border-radius:6px;flex:none;width:1.9rem;height:1.9rem;font-size:1.1rem;line-height:1}.arrow.svelte-1mr7uv1:hover{color:#9db7ff;border-color:#9db7ff}.week-label.svelte-1mr7uv1{flex-direction:column;min-width:7rem;line-height:1.2;display:flex}.week-label.svelte-1mr7uv1 strong:where(.svelte-1mr7uv1){font-size:.95rem}.week-sub.svelte-1mr7uv1{color:#565c6b;font-size:.72rem}.reset.svelte-1mr7uv1{color:#a7abb8;cursor:pointer;background:0 0;border:1px solid #3a3f4b;border-radius:6px;flex:none;padding:.3rem .6rem;font-size:.75rem}.reset.svelte-1mr7uv1:hover{color:#9db7ff;border-color:#9db7ff}.warn.svelte-1mr7uv1{color:#ffb37a;background:#ffb37a1a;border:1px solid #ffb37a55;border-radius:6px;margin:0 0 .8rem;padding:.45rem .6rem;font-size:.78rem}h2.svelte-1mr7uv1{text-transform:uppercase;letter-spacing:.05em;color:#565c6b;margin:0 0 .6rem;font-size:.75rem}.empty.svelte-1mr7uv1{color:#565c6b;font-size:.85rem}.card.svelte-1mr7uv1{background:#1c1f26;border:1px solid #0000;border-radius:10px;margin-bottom:.6rem;padding:.7rem .8rem}.card.placed.svelte-1mr7uv1{border-color:#7fdc9a44}.header.svelte-1mr7uv1{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.35rem;display:flex}.title.svelte-1mr7uv1{margin-bottom:.35rem;font-size:.95rem}.hint.svelte-1mr7uv1{color:#8a8f9c;margin:.5rem 0 0;font-size:.78rem}.card-actions.svelte-1mr7uv1{flex:none;align-items:center;gap:.3rem;display:flex}.edit.svelte-1mr7uv1{color:#a7abb8;cursor:pointer;background:0 0;border:1px solid #3a3f4b;border-radius:6px;padding:.15rem .5rem;font-size:.72rem}.edit.svelte-1mr7uv1:hover{color:#9db7ff;border-color:#9db7ff}.remove.svelte-1mr7uv1{color:#565c6b;cursor:pointer;background:0 0;border:none;padding:.1rem .3rem;font-size:1.1rem;line-height:1}.remove.svelte-1mr7uv1:hover{color:#ff8a8a}.edit-form.svelte-1mr7uv1{flex-direction:column;gap:.5rem;margin-bottom:.4rem;display:flex}.edit-title.svelte-1mr7uv1{color:#e8e8ec;background:#0f1115;border:1px solid #3a3f4b;border-radius:6px;padding:.4rem .5rem;font-size:.9rem}.edit-form.svelte-1mr7uv1 .row:where(.svelte-1mr7uv1){gap:.4rem;display:flex}.edit-actions.svelte-1mr7uv1{justify-content:flex-end}.edit-actions.svelte-1mr7uv1 .cancel:where(.svelte-1mr7uv1){color:#a7abb8;cursor:pointer;background:0 0;border:1px solid #3a3f4b;border-radius:6px;padding:.35rem .7rem;font-size:.78rem}.meta.svelte-1mr7uv1{flex-wrap:wrap;gap:.35rem;margin-bottom:.55rem;display:flex}.tag.svelte-1mr7uv1{color:#9db7ff;background:#0f1115;border-radius:4px;padding:.1rem .4rem;font-size:.7rem}.tag.freq.svelte-1mr7uv1{color:#d79dff}.tag.project.svelte-1mr7uv1{color:#ffe27a}.tag.late.svelte-1mr7uv1{color:#ff8a8a;background:#ff8a8a1a}.tag.stalled.svelte-1mr7uv1{color:#f0c674;background:#f0c6741a}.stall-hint.svelte-1mr7uv1{color:#8a8f9c;margin:.5rem 0 0;font-size:.78rem}.tag.set.svelte-1mr7uv1{color:#7fdc9a;background:#7fdc9a1a}.idx.svelte-1mr7uv1{color:#565c6b;font-size:.8rem;font-weight:400}.days.svelte-1mr7uv1{gap:.3rem;display:flex}.day.svelte-1mr7uv1{color:#a7abb8;cursor:pointer;background:#0f1115;border:1px solid #3a3f4b;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:.1rem;padding:.35rem 0;font-size:.72rem;display:flex}.day.svelte-1mr7uv1 .dom:where(.svelte-1mr7uv1){font-size:.8rem;font-weight:600}.day.svelte-1mr7uv1:hover{color:#7fdc9a;border-color:#7fdc9a}.day.past.svelte-1mr7uv1{opacity:.45}.day.selected.svelte-1mr7uv1{color:#7fdc9a;opacity:1;background:#7fdc9a26;border-color:#7fdc9a}.monthly-pick.svelte-1mr7uv1{gap:.4rem;display:flex}.place.svelte-1mr7uv1{color:#0f1115;cursor:pointer;background:#7fdc9a;border:1px solid #7fdc9a;border-radius:6px;padding:.35rem .8rem;font-size:.8rem;font-weight:600}.unplace.svelte-1mr7uv1{color:#565c6b;cursor:pointer;background:0 0;border:none;padding:.4rem 0 0;font-size:.75rem}.unplace.svelte-1mr7uv1:hover{color:#ff8a8a}
