.external-embed-card.svelte-b7zdje{border:1px solid var(--line);border-radius:var(--radius);background:var(--canvas);max-width:30rem;margin-top:.55rem;display:grid;position:relative;overflow:hidden}.external-embed-card--with-thumbnail.svelte-b7zdje{grid-template-columns:8.5rem minmax(0,1fr)}.external-embed-card__thumbnail.svelte-b7zdje{object-fit:cover;background:var(--surface);width:100%;height:100%;min-height:7.5rem;display:block}.external-embed-card__content.svelte-b7zdje{min-width:0;padding:.55rem .65rem}.external-embed-card__hostname.svelte-b7zdje,.external-embed-card__notice.svelte-b7zdje{font-family:var(--font-mono);color:var(--ink-faint)}.external-embed-card__title.svelte-b7zdje{color:var(--ink);font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:block}.external-embed-card__title.svelte-b7zdje:after{content:"";cursor:pointer;position:absolute;inset:0}.external-embed-card__title-text.svelte-b7zdje{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.external-embed-card__title.svelte-b7zdje:hover,.external-embed-card__frame-link.svelte-b7zdje:hover{color:var(--accent);text-decoration:underline}.external-embed-card__description.svelte-b7zdje{color:var(--ink-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.2rem 0 0;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.external-embed-card__footer.svelte-b7zdje{justify-content:space-between;align-items:center;gap:.55rem;margin-top:.42rem;display:flex}.external-embed-card__hostname.svelte-b7zdje{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9.5px;overflow:hidden}.external-embed-card__load.svelte-b7zdje{z-index:1;border:1px solid var(--line);background:var(--surface);color:var(--ink-muted);font-family:var(--font-ui);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.24rem .45rem;font-size:10.5px;font-weight:600;display:inline-flex;position:relative}.external-embed-card__load.svelte-b7zdje:hover{border-color:var(--accent);color:var(--accent)}.external-embed-card__load.svelte-b7zdje:focus-visible,.external-embed-card__frame-link.svelte-b7zdje:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.external-embed-card__title.svelte-b7zdje:focus-visible{outline:none}.external-embed-card__title.svelte-b7zdje:focus-visible:after{border-radius:var(--radius);box-shadow:inset 0 0 0 2px var(--accent)}.external-embed-card__notice.svelte-b7zdje{margin-top:.25rem;font-size:9px;line-height:1.35;display:block}.external-embed-card--frame.svelte-b7zdje{background:#fff}.external-embed-card__iframe.svelte-b7zdje{border:0;width:100%;display:block}.external-embed-card__iframe--youtube.svelte-b7zdje{aspect-ratio:16/9;height:auto}.external-embed-card__iframe--x.svelte-b7zdje{min-height:32rem}.external-embed-card__frame-link.svelte-b7zdje{color:#536471;justify-self:end;margin:.35rem .55rem;font-size:10.5px;text-decoration:none;display:inline-block}@media (width<=520px){.external-embed-card--with-thumbnail.svelte-b7zdje{grid-template-columns:6.8rem minmax(0,1fr)}.external-embed-card__thumbnail.svelte-b7zdje{min-height:6.8rem}}.post-notes.svelte-1myrxtj{font-family:var(--font-ui);display:flex}.post-notes__trigger.svelte-1myrxtj,.post-notes__panel-header.svelte-1myrxtj,.post-notes__panel-title-wrap.svelte-1myrxtj,.post-notes__meta.svelte-1myrxtj,.post-notes__actions.svelte-1myrxtj,.post-notes__form-actions.svelte-1myrxtj,.post-notes__form-footer.svelte-1myrxtj,.post-notes__button.svelte-1myrxtj{align-items:center;display:flex}.post-notes__trigger.svelte-1myrxtj{border-radius:var(--radius);min-block-size:1.5rem;min-inline-size:1.5rem;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;justify-content:center;gap:.15rem;padding:.15rem .3rem}.post-notes__trigger.svelte-1myrxtj:hover,.post-notes__trigger.svelte-1myrxtj:focus-visible{color:var(--accent);background:var(--accent-soft)}.post-notes__trigger.svelte-1myrxtj:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.post-notes__trigger-count.svelte-1myrxtj,.post-notes__panel-count.svelte-1myrxtj{color:var(--on-heat-strong);background:var(--accent);font-family:var(--font-mono);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}.post-notes__trigger-count.svelte-1myrxtj{min-width:.75rem;height:.75rem;color:inherit;background:0 0;padding-inline:.1rem;font-size:9px}.post-notes__panel.svelte-1myrxtj{width:min(25rem,100vw - 1.5rem);max-width:none;max-height:min(36rem,100dvh - 1.5rem);inset-block:auto max(.75rem, env(safe-area-inset-bottom));border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);background:var(--surface);box-shadow:0 16px 50px color-mix(in srgb, var(--ink) 22%, transparent);opacity:0;transition:opacity var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out), display var(--dur-base) allow-discrete, overlay var(--dur-base) allow-discrete;margin:0;padding:0;position:fixed;inset-inline:auto .75rem;overflow:hidden;translate:0 .4rem}.post-notes__panel[open].svelte-1myrxtj{opacity:1;translate:0}@starting-style{.post-notes__panel[open].svelte-1myrxtj{opacity:0;translate:0 .4rem}}.post-notes__panel.svelte-1myrxtj::backdrop{background:color-mix(in srgb, var(--ink) 18%, transparent)}.post-notes__panel-header.svelte-1myrxtj{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, var(--accent));justify-content:space-between;gap:.75rem;min-height:3rem;padding:.65rem .75rem}.post-notes__panel-title-wrap.svelte-1myrxtj{min-width:0;color:var(--accent);gap:.4rem}.post-notes__panel-title.svelte-1myrxtj{color:var(--ink);margin:0;font-size:13px;font-weight:700}.post-notes__panel-count.svelte-1myrxtj{min-width:1.2rem;height:1.2rem;padding-inline:.28rem;font-size:9.5px}.post-notes__panel-close.svelte-1myrxtj{width:1.9rem;height:1.9rem;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.post-notes__panel-close.svelte-1myrxtj:hover{color:var(--ink);background:var(--accent-soft)}.post-notes__panel-content.svelte-1myrxtj{overscroll-behavior:contain;max-height:calc(min(36rem,100dvh - 1.5rem) - 3rem);padding:.75rem;overflow-y:auto}.post-notes__list.svelte-1myrxtj{gap:.45rem;margin:0 0 .8rem;padding:0;list-style:none;display:grid}.post-notes__item.svelte-1myrxtj{border-left:2px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:var(--accent-soft);padding:.55rem .65rem}.post-notes__meta.svelte-1myrxtj{min-height:1.5rem;color:var(--ink-faint);font-family:var(--font-mono);gap:.25rem;font-size:10px}.post-notes__actions.svelte-1myrxtj{gap:.15rem;margin-left:auto}.post-notes__delete-form.svelte-1myrxtj{display:contents}.post-notes__icon-button.svelte-1myrxtj{border-radius:var(--radius);width:1.65rem;height:1.65rem;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.post-notes__icon-button.svelte-1myrxtj:hover{color:var(--accent);background:var(--surface)}.post-notes__icon-button--danger.svelte-1myrxtj:hover{color:var(--danger)}.post-notes__body.svelte-1myrxtj{color:var(--ink);font-family:var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:.1rem 0 0;font-size:13px;line-height:1.65}.post-notes__composer-title.svelte-1myrxtj{color:var(--ink);margin:0;font-size:12px;font-weight:700}.post-notes__private-hint.svelte-1myrxtj{color:var(--ink-faint);margin:.1rem 0 0;font-size:10.5px}.post-notes__form.svelte-1myrxtj{gap:.35rem;margin-top:.45rem;display:grid}.post-notes__label.svelte-1myrxtj{color:var(--ink-muted);font-size:11.5px;font-weight:600}.post-notes__textarea.svelte-1myrxtj{resize:vertical;border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:4.5rem;font-family:var(--font-body);background:var(--surface);padding:.45rem .55rem;font-size:1rem;line-height:1.55}.post-notes__textarea.svelte-1myrxtj:user-invalid{border-color:var(--danger)}.post-notes__form-actions.svelte-1myrxtj,.post-notes__form-footer.svelte-1myrxtj{justify-content:flex-end;gap:.4rem}.post-notes__form-footer.svelte-1myrxtj{justify-content:flex-end}.post-notes__button.svelte-1myrxtj{border:1px solid var(--line);border-radius:var(--radius);min-height:1.9rem;color:var(--ink-muted);background:var(--surface);cursor:pointer;gap:.25rem;padding:.2rem .55rem;font-size:11.5px}.post-notes__button--primary.svelte-1myrxtj{border-color:var(--accent);color:var(--on-heat-strong);background:var(--accent)}.post-notes__button.svelte-1myrxtj:disabled,.post-notes__icon-button.svelte-1myrxtj:disabled{cursor:wait;opacity:.55}.post-notes__status.svelte-1myrxtj{min-height:1em;color:var(--ok);margin:.25rem 0 0;font-size:10.5px}.post-notes__status--error.svelte-1myrxtj{color:var(--danger)}@media (width<=600px){.post-notes__panel.svelte-1myrxtj{width:auto;inset-block-end:max(.5rem, env(safe-area-inset-bottom));inset-inline:.5rem}}@media (prefers-reduced-motion:reduce){.post-notes__panel.svelte-1myrxtj{transition:none}}.post-item.svelte-12pxz0n{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);cursor:default;transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out);border-left:3px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.6rem;margin-bottom:.55rem;padding:.7rem .9rem;display:grid}.post-item--selected.svelte-12pxz0n{border-left-color:var(--accent);background-color:color-mix(in srgb, var(--accent) 7%, var(--surface))}.post-item--deleted.svelte-12pxz0n{opacity:.55}.post-item__body.svelte-12pxz0n{min-width:0}.post-item__context.svelte-12pxz0n{color:var(--ink-faint);align-items:center;gap:.25rem;margin-top:.15rem;font-size:11px;text-decoration:none;display:inline-flex}.post-item__context--link.svelte-12pxz0n:hover{color:var(--accent)}.post-item__ref-box.svelte-12pxz0n{border-left:2px solid var(--line);margin-top:.25rem;padding:.1rem 0 .1rem .6rem}.post-item__ref-meta.svelte-12pxz0n{font-family:var(--font-mono);color:var(--ink-faint);font-size:10.5px;text-decoration:none;display:block}.post-item__ref-meta--link.svelte-12pxz0n:hover{color:var(--accent)}.post-item__ref-text.svelte-12pxz0n{font-family:var(--font-body);color:var(--ink-muted);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.15rem 0 0;font-size:12.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.post-item__text.svelte-12pxz0n{font-family:var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:.22rem 0 0;font-size:15px;line-height:1.75}.post-item__note-match-label.svelte-12pxz0n{color:var(--accent);font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:.25rem;margin-top:.35rem;font-size:10px;font-weight:600;display:inline-flex}.post-item__text.svelte-12pxz0n mark:where(.svelte-12pxz0n),.post-item__note-match-text.svelte-12pxz0n mark:where(.svelte-12pxz0n){background:color-mix(in srgb, var(--accent) 24%, transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.18em;padding:.02em .08em}.post-item__text-link.svelte-12pxz0n{text-decoration:none}.post-item__text-link.svelte-12pxz0n:hover{text-decoration:underline}.post-item__note-matches.svelte-12pxz0n{gap:.35rem;margin-top:.5rem;display:grid}.post-item__note-match.svelte-12pxz0n{border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--canvas));padding:.35rem .55rem}.post-item__note-match-label.svelte-12pxz0n{margin-top:0}.post-item__note-match-text.svelte-12pxz0n{color:var(--ink-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:.12rem 0 0;font-size:12.5px;line-height:1.6}.post-item__quote-box.svelte-12pxz0n{border:1px solid var(--line);border-left:3px solid var(--line);border-radius:var(--radius);background:var(--canvas);margin-top:.55rem;padding:.5rem .7rem}.post-item__quote-meta.svelte-12pxz0n{font-family:var(--font-mono);color:var(--ink-faint);font-size:10.5px;display:block}.post-item__quote-text.svelte-12pxz0n{font-family:var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:.2rem 0 0;font-size:13.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.post-item__quote-open.svelte-12pxz0n{align-items:center;gap:.25rem;margin-top:.2rem;font-size:11.5px;text-decoration:none;display:inline-flex}.post-item__quote-open.svelte-12pxz0n:hover{text-decoration:underline}.post-item__engagement.svelte-12pxz0n{font-family:var(--font-mono);color:var(--ink-faint);align-items:center;gap:.9rem;margin-top:.5rem;font-size:11px;display:flex}.post-item__stat.svelte-12pxz0n{align-items:center;gap:.3rem;display:inline-flex}
