.add-form.svelte-esagql{background:#ffffffb3;border:1px solid #94a3b84d;border-radius:.75rem;flex-direction:column;gap:.7rem;padding:.95rem 1.05rem;transition:border-color .2s,background-color .2s;display:flex}.dark .add-form.svelte-esagql{background:#0f172a8c;border-color:#4755696b}.add-form.cherish.svelte-esagql{border-color:#ca8a0466}.add-form.defend.svelte-esagql{border-color:#4755698c}.form-head.svelte-esagql{flex-direction:column;gap:.4rem;display:flex}.mode-group.svelte-esagql{background:#94a3b824;border-radius:.5rem;gap:.25rem;width:-moz-fit-content;width:fit-content;padding:.2rem;display:inline-flex}.dark .mode-group.svelte-esagql{background:#1e293b8c}.mode-btn.svelte-esagql{color:#475569;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.35rem;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.dark .mode-btn.svelte-esagql{color:#94a3b8}.mode-btn.svelte-esagql:hover{color:#0f172a}.dark .mode-btn.svelte-esagql:hover{color:#e2e8f0}.mode-btn.active.svelte-esagql{color:#0f172a;background:#fffffff2;box-shadow:0 1px 2px #0f172a0f}.dark .mode-btn.active.svelte-esagql{color:#f1f5f9;background:#0f172ae6}.mode-hint.svelte-esagql{color:#64748b;margin:0;font-size:.75rem;line-height:1.45}.dark .mode-hint.svelte-esagql{color:#94a3b8}.body-label.svelte-esagql textarea:where(.svelte-esagql){width:100%;font:inherit;color:#0f172a;resize:vertical;background:#ffffffe6;border:1px solid #94a3b84d;border-radius:.55rem;min-height:4.5rem;padding:.6rem .75rem;font-size:.875rem;line-height:1.5}.body-label.svelte-esagql textarea:where(.svelte-esagql):focus{border-color:#4755698c;outline:none;box-shadow:0 0 0 2px #4755692e}.dark .body-label.svelte-esagql textarea:where(.svelte-esagql){color:#f1f5f9;background:#0f172ab3;border-color:#47556973}.sr-only.svelte-esagql{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-foot.svelte-esagql{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.demo-note.svelte-esagql{color:#64748b;font-size:.6875rem}.dark .demo-note.svelte-esagql{color:#94a3b8}.submit-wrap.svelte-esagql{align-items:center;gap:.55rem;display:inline-flex}.just-added.svelte-esagql{color:#166534;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;display:inline-flex}.dark .just-added.svelte-esagql{color:#86efac}.submit-btn.svelte-esagql{color:#f1f5f9;font:inherit;cursor:pointer;background:#0f172a;border:1px solid #0f172ad9;border-radius:.5rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;transition:background-color .15s}.submit-btn.svelte-esagql:hover:not(:disabled){background:#1e293b}.submit-btn.svelte-esagql:disabled{opacity:.5;cursor:not-allowed}.dark .submit-btn.svelte-esagql{color:#0f172a;background:#f1f5f9;border-color:#f1f5f9d9}.dark .submit-btn.svelte-esagql:hover:not(:disabled){background:#e2e8f0}.composer-section.svelte-1bhqlth{flex-direction:column;display:flex}.list-section.svelte-1bhqlth{flex-direction:column;gap:.75rem;display:flex}.list-head.svelte-1bhqlth{flex-direction:column;gap:.25rem;display:flex}.list-title.svelte-1bhqlth{color:#0f172a;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;display:inline-flex}.dark .list-title.svelte-1bhqlth{color:#f1f5f9}.list-count.svelte-1bhqlth{color:#475569;background:#94a3b82e;border-radius:.3rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:600}.dark .list-count.svelte-1bhqlth{color:#cbd5e1}.list-note.svelte-1bhqlth{color:#64748b;max-width:38rem;margin:0;font-size:.75rem;line-height:1.5}.dark .list-note.svelte-1bhqlth{color:#94a3b8}.empty.svelte-1bhqlth{text-align:center;border:1px dashed #94a3b859;border-radius:.75rem;padding:1.5rem}.empty.svelte-1bhqlth p:where(.svelte-1bhqlth){color:#475569;margin:0;font-size:.875rem}.dark .empty.svelte-1bhqlth p:where(.svelte-1bhqlth){color:#94a3b8}.entry-stack.svelte-1bhqlth{flex-direction:column;gap:.65rem;display:flex}
