.basket.svelte-106ww79{background:var(--ep-night);border:1px solid var(--border-strong);border-radius:var(--r-md);gap:.75rem;padding:1rem 1.1rem;display:grid}.title.svelte-106ww79{color:var(--muted);font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:400}ul.svelte-106ww79{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-106ww79{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;padding:.35rem 0;display:flex}.what.svelte-106ww79{flex:12rem;min-width:0;display:grid}.name.svelte-106ww79{overflow-wrap:anywhere}.note.svelte-106ww79{color:var(--muted);font-size:var(--fs-small)}li.svelte-106ww79 button:where(.svelte-106ww79){min-height:2.75rem;color:var(--muted);font:inherit;font-size:var(--fs-small);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}.fine.svelte-106ww79{color:var(--muted);font-size:var(--fs-small);margin:0}.primary.svelte-106ww79{color:var(--on-accent);background:var(--accent);border-radius:var(--r-md);font:inherit;cursor:pointer;border:1px solid #0000;padding:.8rem 1.75rem;font-weight:600}button.svelte-106ww79:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}@media (hover:hover){li.svelte-106ww79 button:where(.svelte-106ww79):hover{color:var(--text)}.primary.svelte-106ww79:hover{filter:brightness(1.1)}}svg.svelte-1j29ata{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.thumb.svelte-vo5bqz{color:var(--muted);flex:none;place-items:center;display:grid;overflow:hidden}.sm.svelte-vo5bqz{width:2.75rem;height:2.75rem}.lg.svelte-vo5bqz{width:4rem;height:4rem}.thinker.svelte-vo5bqz{border:1px solid rgba(var(--ep-hairline), .3);background:var(--ep-night);border-radius:50%}.idea.svelte-vo5bqz,.philosophy.svelte-vo5bqz,.page.svelte-vo5bqz{border-radius:var(--r-sm);border:1px solid var(--border);background:var(--ep-night)}.book.svelte-vo5bqz{place-items:start;height:auto;overflow:visible}.book.sm.svelte-vo5bqz{width:2rem}.book.lg.svelte-vo5bqz{width:2.9rem}.cover.svelte-vo5bqz{width:100%;display:block}img.svelte-vo5bqz{object-fit:cover;width:100%;height:100%;display:block}.initial.svelte-vo5bqz{font-family:var(--font-serif);color:var(--text);font-size:1.3rem}.icon.svelte-vo5bqz{width:60%;height:60%;display:block}.picker.svelte-sov8mt{gap:.5rem;display:grid}.field.svelte-sov8mt{color:var(--muted);font-size:var(--fs-small)}.box.svelte-sov8mt{position:relative}.box.svelte-sov8mt svg:where(.svelte-sov8mt){fill:none;width:1.15rem;height:1.15rem;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;pointer-events:none;margin-top:-.575rem;position:absolute;top:50%;left:1rem}input.svelte-sov8mt{width:100%;min-height:3.5rem;color:var(--text);background:var(--ep-card);border:1px solid var(--border-strong);border-radius:var(--r-md);font:inherit;padding:.8rem 1rem .8rem 2.9rem;font-size:1.1rem}input.svelte-sov8mt::placeholder{color:var(--muted)}input.svelte-sov8mt:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}.count.svelte-sov8mt{min-height:1.2em;color:var(--muted);font-size:var(--fs-small);margin:0}.examples.svelte-sov8mt{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.try.svelte-sov8mt{color:var(--muted);font-size:var(--fs-small)}.ex.svelte-sov8mt{min-height:2.75rem;color:var(--muted);background:var(--ep-card);border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:999px;padding:0 1rem}@media (hover:hover){.ex.svelte-sov8mt:hover{color:var(--text);border-color:var(--border-strong)}}.ex.svelte-sov8mt:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}.list.svelte-sov8mt{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.opt.svelte-sov8mt{width:100%;min-height:3.75rem;color:var(--text);text-align:left;background:var(--ep-card);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;align-items:center;gap:.85rem;padding:.6rem .85rem;display:flex}.opt.on.svelte-sov8mt{border-color:var(--border-strong);background:rgba(var(--ep-hairline), .08)}@media (hover:hover){.opt.svelte-sov8mt:hover{border-color:var(--border-strong);background:rgba(var(--ep-hairline), .08)}}.opt.svelte-sov8mt:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}.what.svelte-sov8mt{flex:1;gap:.1rem;min-width:0;display:grid}.name.svelte-sov8mt{overflow-wrap:anywhere;font-size:1.05rem}.note.svelte-sov8mt{color:var(--muted);font-size:var(--fs-small);overflow-wrap:anywhere}.kind.svelte-sov8mt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:.72rem}.empty.svelte-sov8mt{color:var(--muted);margin:0;line-height:1.6}.link.svelte-sov8mt{min-height:2.75rem;color:var(--text);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}.card.svelte-16azsiv{background:var(--ep-night);border:1px dashed var(--border-strong);border-radius:var(--r-md);margin:0;padding:1rem 1.1rem}figcaption.svelte-16azsiv{color:var(--muted);font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .6rem}.item.svelte-16azsiv{border-bottom:1px solid var(--border);margin:0 0 .75rem;padding:0 0 .75rem}dl.svelte-16azsiv{grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:0;display:grid}.reply.svelte-16azsiv{margin-top:.1rem}dt.svelte-16azsiv{color:var(--muted);font-size:var(--fs-small);padding-top:.15rem}dd.svelte-16azsiv{overflow-wrap:anywhere;margin:0;line-height:1.5}dd.none.svelte-16azsiv,.kind.svelte-16azsiv{color:var(--muted)}.words.svelte-16azsiv{font-family:var(--font-serif)}.acts.svelte-16azsiv{gap:1.25rem;margin:.4rem 0 0;display:flex}.acts.svelte-16azsiv button:where(.svelte-16azsiv){min-height:2.75rem;color:var(--muted);font:inherit;font-size:var(--fs-small);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}.acts.svelte-16azsiv button:where(.svelte-16azsiv):focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}@media (hover:hover){.acts.svelte-16azsiv button:where(.svelte-16azsiv):hover{color:var(--text)}}.cards.svelte-1ni7omq{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.9rem;display:grid}.card.svelte-1ni7omq{min-height:9.5rem;color:var(--text);text-align:left;background:var(--ep-card);border:1px solid var(--border-strong);border-radius:var(--r-lg);font:inherit;cursor:pointer;align-content:start;gap:.6rem;padding:1.25rem 1.25rem 1.35rem;display:grid}@media (hover:hover){.card.svelte-1ni7omq:hover{background:rgba(var(--ep-hairline), .08)}}.card.svelte-1ni7omq:focus-visible,.link.svelte-1ni7omq:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}.icon.svelte-1ni7omq{width:2.6rem;height:2.6rem;color:var(--muted);border:1px solid var(--border);box-sizing:border-box;border-radius:50%;padding:.55rem}.title.svelte-1ni7omq{font-family:var(--font-serif);font-size:1.35rem;line-height:1.25}.line.svelte-1ni7omq{color:var(--muted);line-height:1.55}.note.svelte-1ni7omq{margin:1.1rem 0 0}.link.svelte-1ni7omq{min-height:2.75rem;color:var(--muted);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}.trail.svelte-1gf009b{color:var(--muted);font-size:var(--fs-small);align-items:center;gap:.25rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}li.svelte-1gf009b:not(.line){display:flex}.step.svelte-1gf009b{min-height:2.75rem;color:inherit;border-radius:var(--r-sm);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .4rem;display:inline-flex}.step.svelte-1gf009b:disabled{cursor:default;opacity:.55}.step.svelte-1gf009b:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}@media (hover:hover){.step.svelte-1gf009b:not(:disabled):not([aria-current]):hover .name:where(.svelte-1gf009b){color:var(--text);text-underline-offset:4px;text-decoration:underline}}.star.svelte-1gf009b{border:1.5px solid var(--border-strong);width:.8rem;height:.8rem;transition:background var(--motion) ease, border-color var(--motion) ease;border-radius:50%;position:relative}.done.svelte-1gf009b .star:where(.svelte-1gf009b){background:rgb(var(--ep-starlight-rgb));border-color:rgb(var(--ep-starlight-rgb))}.here.svelte-1gf009b .star:where(.svelte-1gf009b){border-color:var(--ep-amber);box-shadow:0 0 10px rgba(var(--ep-amber-rgb), .55)}.here.svelte-1gf009b .name:where(.svelte-1gf009b),.done.svelte-1gf009b .name:where(.svelte-1gf009b){color:var(--text)}.line.svelte-1gf009b{background:rgba(var(--ep-hairline), .15);flex:1rem;min-width:.75rem;height:1px;position:relative;overflow:hidden}.line.svelte-1gf009b span:where(.svelte-1gf009b){background:rgb(var(--ep-starlight-rgb));transform-origin:0;transition:transform var(--motion-slow,.4s) ease;position:absolute;inset:0;transform:scaleX(0)}.line.drawn.svelte-1gf009b span:where(.svelte-1gf009b){transform:scaleX(1)}.sr.svelte-1gf009b{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.add.svelte-1qfvlz5{max-width:40rem}.top.svelte-1qfvlz5{margin:0 0 .25rem}.back.svelte-1qfvlz5{min-height:2.75rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0 .5rem 0 0;display:inline-flex}.back.svelte-1qfvlz5 svg:where(.svelte-1qfvlz5){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (hover:hover){.back.svelte-1qfvlz5:hover{color:var(--text)}}.back.svelte-1qfvlz5:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}form.svelte-1qfvlz5{gap:2rem;display:grid}.q.svelte-1qfvlz5{gap:1rem;display:grid}h2.svelte-1qfvlz5{font-family:var(--font-serif);margin:0;font-size:1.5rem;font-weight:400;line-height:1.3}h2.svelte-1qfvlz5:focus{outline:none}.doors.svelte-1qfvlz5{margin:0}.row.svelte-1qfvlz5{gap:.45rem;display:grid}label.svelte-1qfvlz5{color:var(--text)}.opt-note.svelte-1qfvlz5{color:var(--muted);font-size:var(--fs-small)}input.svelte-1qfvlz5:not([type=radio]),textarea.svelte-1qfvlz5{width:100%;color:var(--text);background:var(--ep-card);border:1px solid var(--border);border-radius:var(--r-sm);font:inherit;padding:.8rem .9rem;font-size:1rem}textarea.svelte-1qfvlz5{resize:vertical;line-height:1.5}input.svelte-1qfvlz5:not([type=radio]):focus-visible,textarea.svelte-1qfvlz5:focus-visible{outline:2px solid var(--ep-amber);outline-offset:1px}.fine.svelte-1qfvlz5{color:var(--muted);font-size:var(--fs-small);margin:0;line-height:1.55}.warn.svelte-1qfvlz5{color:var(--text)}.mono.svelte-1qfvlz5{color:var(--text);font-family:ui-monospace,monospace}.pinned.svelte-1qfvlz5{background:var(--ep-night);border:1px solid var(--border-strong);border-radius:var(--r-md);align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.lit.svelte-1qfvlz5{border:2px solid var(--ep-amber);border-radius:var(--r-md);box-shadow:0 0 14px rgba(var(--ep-amber-rgb), .45);flex:none;padding:4px;display:inline-flex}.pinned.svelte-1qfvlz5 .what:where(.svelte-1qfvlz5){flex:1;gap:.1rem;min-width:0;display:grid}.pinned.svelte-1qfvlz5 .kind:where(.svelte-1qfvlz5){color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.pinned.svelte-1qfvlz5 .name:where(.svelte-1qfvlz5){font-family:var(--font-serif);overflow-wrap:anywhere;font-size:1.35rem;line-height:1.25}.pinned.svelte-1qfvlz5 .note:where(.svelte-1qfvlz5){color:var(--muted);font-size:var(--fs-small)}.chips.svelte-1qfvlz5{flex-wrap:wrap;gap:.5rem;display:flex}.chip.svelte-1qfvlz5{min-height:2.9rem;color:var(--muted);background:var(--ep-card);border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:1rem;display:inline-flex;position:relative}.chip.on.svelte-1qfvlz5{color:var(--text);border-color:var(--border-strong);background:rgba(var(--ep-hairline), .1)}.chip.on.svelte-1qfvlz5:before{content:"";background:var(--ep-amber);width:.5rem;height:.5rem;box-shadow:0 0 8px rgba(var(--ep-amber-rgb), .7);border-radius:50%}@media (hover:hover){.chip.svelte-1qfvlz5:hover{color:var(--text);border-color:var(--border-strong)}}.chip.svelte-1qfvlz5:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}.tiles.svelte-1qfvlz5{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.tile.svelte-1qfvlz5{min-height:4.5rem;color:var(--text);text-align:left;background:var(--ep-card);border:1px solid var(--border);border-radius:var(--r-md);font:inherit;cursor:pointer;grid-template-columns:auto 1fr;grid-template-areas:"icon title""icon line";align-items:center;column-gap:.9rem;padding:.9rem 1rem;display:grid}.tile.on.svelte-1qfvlz5{border-color:var(--border-strong)}@media (hover:hover){.tile.svelte-1qfvlz5:hover{border-color:var(--border-strong);background:rgba(var(--ep-hairline), .08)}}.tile.svelte-1qfvlz5:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}.tile.svelte-1qfvlz5 .icon:where(.svelte-1qfvlz5){width:2.4rem;height:2.4rem;color:var(--muted);border:1px solid var(--border);box-sizing:border-box;border-radius:50%;grid-area:icon;padding:.5rem}.tile.svelte-1qfvlz5 .title:where(.svelte-1qfvlz5){grid-area:title;font-size:1.05rem}.tile.svelte-1qfvlz5 .line:where(.svelte-1qfvlz5){color:var(--muted);font-size:var(--fs-small);grid-area:line;line-height:1.4}.dup.svelte-1qfvlz5{background:var(--ep-night);border:1px solid var(--border-strong);border-radius:var(--r-md);gap:.5rem;padding:.9rem 1rem;display:grid}.dup.svelte-1qfvlz5 p:where(.svelte-1qfvlz5){margin:0}.dup-actions.svelte-1qfvlz5{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.link.svelte-1qfvlz5{min-height:2.75rem;color:var(--text);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}.link.small.svelte-1qfvlz5{color:var(--muted);font-size:var(--fs-small)}.link.svelte-1qfvlz5:focus-visible{outline:2px solid var(--ep-amber);outline-offset:2px}.again.svelte-1qfvlz5{margin:0}.send.svelte-1qfvlz5{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.problem.svelte-1qfvlz5{color:var(--ep-danger);font-size:var(--fs-small);margin:0}.done.svelte-1qfvlz5{justify-items:start;gap:.85rem;display:grid}.done.svelte-1qfvlz5 h2:where(.svelte-1qfvlz5){margin-top:.4rem}.done.svelte-1qfvlz5 p:where(.svelte-1qfvlz5){color:var(--muted);margin:0;line-height:1.6}.after.svelte-1qfvlz5{color:var(--muted);font-size:var(--fs-small);margin:2.5rem 0 0;line-height:1.7}.trap.svelte-1qfvlz5{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.sr.svelte-1qfvlz5{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}h1.svelte-1bv7ezn{font-family:var(--font-serif);margin:0 0 1rem;font-size:2.2rem;font-weight:400;line-height:1.2}.lead.svelte-1bv7ezn{max-width:40rem;font-family:var(--font-serif);margin:0 0 1.75rem;font-size:1.2rem;line-height:1.65}
