.editor-wrap.svelte-18diee7{position:relative}.editor-wrap.svelte-18diee7 [contenteditable=true] ul:not([data-type=taskList]),.editor-wrap.svelte-18diee7 [contenteditable=true] ol{padding-left:1.35rem;list-style-position:outside}.editor-wrap.svelte-18diee7 [contenteditable=true] ul:not([data-type=taskList]){list-style-type:disc}.editor-wrap.svelte-18diee7 [contenteditable=true] ol{list-style-type:decimal}.editor-wrap.svelte-18diee7 [contenteditable=true] :is(ul:not([data-type=taskList]),ol) li+li{margin-top:.38rem}.editor-wrap.svelte-18diee7 [contenteditable=true] li>p{margin:0}.editor-wrap.svelte-18diee7 [contenteditable=true] li>:is(ul,ol){margin-top:.6rem}.editor-shell.svelte-18diee7{border:1px solid var(--border);border-radius:10px;transition:border-color .16s;position:relative;box-shadow:0 26px 56px #1018282e}.editor-shell.svelte-18diee7:focus-within{border-color:color-mix(in oklch, var(--primary) 50%, var(--border))}.editor-wrap-compact .editor-shell{box-shadow:0 18px 36px #1018281f}.editor-shell-blocked.svelte-18diee7{position:relative}.editor-border.svelte-18diee7{position:absolute}.cancel-btn.svelte-18diee7{color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500;transition:background .16s,color .16s}.cancel-btn.svelte-18diee7:hover{color:var(--foreground);background:color-mix(in oklch, var(--muted) 60%, transparent)}.editor-overlay.svelte-18diee7{background:color-mix(in srgb, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}.comment-list.svelte-410m6g{flex-direction:column;gap:0;min-width:0;display:flex}.comment-list-root.svelte-410m6g{gap:2rem;width:100%;overflow-x:visible}.comment-top-entry.svelte-410m6g{flex-direction:column;min-width:0;display:flex}.comment-thread-entry.svelte-410m6g{--comment-thread-parent-half:18px;--comment-thread-branch-width:48px;--comment-thread-arc-width:18px;--comment-thread-arc-height:18px;--comment-thread-arc-radius:10px;--comment-thread-capped-indent:6px;min-width:0;padding-left:var(--comment-thread-branch-width);padding-bottom:1.5rem;position:relative}.comment-thread-entry-capped.svelte-410m6g{margin-left:calc((var(--comment-thread-branch-width) - var(--comment-thread-capped-indent)) * -1)}.comment-thread-entry-last.svelte-410m6g{padding-bottom:.25rem}.comment-node.svelte-410m6g{min-width:0;position:relative}.comment-row.svelte-410m6g{align-items:center;gap:12px;min-width:0;display:flex}.comment-avatar.svelte-410m6g{color:#fff;letter-spacing:-.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13.5px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff40,inset 0 0 0 1px #0003}.comment-avatar-root.svelte-410m6g{width:44px;height:44px;font-size:16.5px}.comment-head.svelte-410m6g{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;line-height:1;display:flex}.comment-author.svelte-410m6g{color:var(--comment-fg,var(--foreground));letter-spacing:-.005em;overflow-wrap:anywhere;font-size:15px;font-weight:600;text-decoration:none;transition:color .16s}.comment-author.svelte-410m6g:hover{color:var(--primary)}.comment-handle.svelte-410m6g{color:var(--comment-fg-dim,var(--muted-foreground));font-size:13px;text-decoration:none;transition:color .16s}.comment-handle.svelte-410m6g:hover{color:var(--foreground)}.comment-dot.svelte-410m6g{background:var(--comment-fg-dim,var(--muted-foreground));border-radius:50%;width:3px;height:3px;display:inline-block}.comment-time.svelte-410m6g{color:var(--comment-fg-dim,var(--muted-foreground));font-size:13px}.comment-badge.svelte-410m6g{background:color-mix(in oklch, var(--primary) 18%, transparent);color:var(--primary);letter-spacing:.02em;border-radius:5px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1}.comment-avatar-link.svelte-410m6g{color:inherit;border-radius:9999px;text-decoration:none;transition:opacity .16s,box-shadow .16s;display:inline-flex}.comment-avatar-link.svelte-410m6g:hover{opacity:.85}.comment-avatar-link.svelte-410m6g:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--primary);outline:none}.comment-below.svelte-410m6g{margin-top:10px}.comment-content.svelte-410m6g{color:var(--comment-fg,var(--foreground));word-break:break-word;overflow-wrap:anywhere;max-width:none;font-size:15.5px;line-height:1.62}.comment-edit-area.svelte-410m6g{margin-top:4px}.comment-meta-row.svelte-410m6g{flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;font-size:13.5px;display:flex}.meta-action.svelte-410m6g{appearance:none;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:470;transition:color .16s}.meta-action.svelte-410m6g:hover{color:var(--foreground)}.meta-action.svelte-410m6g:focus-visible{color:var(--foreground);text-underline-offset:.18em;outline:none;text-decoration:underline}.meta-action-primary.svelte-410m6g{color:var(--primary)}.meta-action-primary.svelte-410m6g:hover,.meta-action-primary.svelte-410m6g:focus-visible{color:color-mix(in oklch, var(--primary) 82%, black 18%)}.nested-composer.svelte-410m6g{margin-top:12px}.thread-children.svelte-410m6g{margin-top:14px}.comment-thread-connector.svelte-410m6g{inset:0 auto 0 0;left:var(--comment-thread-parent-half);width:calc(var(--comment-thread-branch-width) - var(--comment-thread-parent-half));cursor:pointer;--comment-thread-branch-stroke:1px;--comment-thread-connector-color:color-mix(in oklch, var(--comment-border-strong) 95%, transparent);background:0 0;border:0;padding:0;position:absolute}.comment-thread-connector-short.svelte-410m6g{height:var(--comment-thread-arc-height);bottom:auto}.comment-thread-connector.svelte-410m6g:focus-visible{outline:none}.comment-thread-connector-active.svelte-410m6g{--comment-thread-connector-color:var(--primary);--comment-thread-branch-stroke:2px}.comment-thread-corner.svelte-410m6g{left:var(--comment-thread-branch-stroke);height:var(--comment-thread-arc-height);width:var(--comment-thread-arc-width);z-index:1;border:solid var(--comment-thread-connector-color);border-width:0 0 var(--comment-thread-branch-stroke) var(--comment-thread-branch-stroke);border-bottom-left-radius:var(--comment-thread-arc-radius);margin-left:calc(var(--comment-thread-branch-stroke) * -1);transition:border-color .16s;position:absolute;top:0}.comment-thread-tail.svelte-410m6g{width:var(--comment-thread-branch-stroke);background:var(--comment-thread-connector-color);transition:background-color .16s;position:absolute;top:0;bottom:0;left:0}.comment-thread-connector[data-tree=line].svelte-410m6g{width:var(--comment-thread-branch-width);left:0}.comment-thread-connector[data-tree=line].svelte-410m6g .comment-thread-corner:where(.svelte-410m6g){display:none}.comment-thread-connector[data-tree=line].svelte-410m6g .comment-thread-tail:where(.svelte-410m6g){width:var(--comment-thread-branch-stroke);background:var(--comment-thread-connector-color);position:absolute;top:0;bottom:0;left:0}.comment-thread-connector-short[data-tree=line].svelte-410m6g .comment-thread-tail:where(.svelte-410m6g){height:100%}.comment-thread-connector[data-tree=bar].svelte-410m6g{background:color-mix(in oklch, var(--comment-border-strong) 70%, transparent);border-radius:999px;width:4px;transition:background .16s;inset:6px auto 0 0}.comment-thread-connector[data-tree=bar].svelte-410m6g:hover,.comment-thread-connector-active[data-tree=bar].svelte-410m6g{background:var(--primary)}.comment-thread-connector[data-tree=bar].svelte-410m6g .comment-thread-corner:where(.svelte-410m6g),.comment-thread-connector[data-tree=bar].svelte-410m6g .comment-thread-tail:where(.svelte-410m6g){display:none}.comment-thread-connector-short[data-tree=bar].svelte-410m6g{height:60%;bottom:auto}.comment-reactions.svelte-410m6g{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:inline-flex}.reaction-pill.svelte-410m6g{background:var(--comment-surface-2,color-mix(in oklch, var(--muted) 60%, transparent));height:30px;color:var(--comment-fg-dim,var(--muted-foreground));cursor:pointer;font:inherit;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;transition:background .14s,color .14s,border-color .14s,transform .12s;display:inline-flex}.reaction-pill.svelte-410m6g:hover{background:var(--comment-surface-3,color-mix(in oklch, var(--muted) 90%, transparent));color:var(--comment-fg,var(--foreground))}.reaction-pill.svelte-410m6g:active{transform:scale(.96)}.reaction-pill-mine.svelte-410m6g{background:color-mix(in oklch, var(--primary) 18%, transparent);border-color:color-mix(in oklch, var(--primary) 40%, transparent);color:var(--comment-fg,var(--foreground))}.reaction-pill-add.svelte-410m6g{color:var(--comment-fg-dim,var(--muted-foreground));background:var(--comment-surface-2,color-mix(in oklch, var(--muted) 60%, transparent));padding:0 9px}.reaction-pill-add.svelte-410m6g:hover{background:var(--comment-surface-3,color-mix(in oklch, var(--muted) 90%, transparent));color:var(--comment-fg,var(--foreground))}.reaction-emoji.svelte-410m6g{font-size:14px;line-height:1}.reaction-count.svelte-410m6g{font-variant-numeric:tabular-nums}.reaction-add-wrap.svelte-410m6g{position:relative}.reaction-picker-backdrop.svelte-410m6g{z-index:20;position:fixed;inset:0}.reaction-picker.svelte-410m6g{background:var(--popover,var(--background));border:1px solid var(--border);z-index:21;border-radius:999px;gap:2px;padding:6px 8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 14px 40px #00000059}.reaction-picker-item.svelte-410m6g{cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1;transition:background .12s,transform .12s}.reaction-picker-item.svelte-410m6g:hover{background:var(--comment-surface-2,color-mix(in oklch, var(--muted) 60%, transparent));transform:scale(1.15)}@media (width<=560px){.comment-content.svelte-410m6g{font-size:15px}.comment-avatar-root.svelte-410m6g{width:36px;height:36px;font-size:13px}}.comments-header.svelte-rxcn76{justify-content:space-between;align-items:center;gap:12px;display:flex}.comments-title.svelte-rxcn76{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:22px;font-weight:600}.comments-header-actions.svelte-rxcn76{color:var(--muted-foreground);align-items:center;gap:6px;display:flex}.icon-btn.svelte-rxcn76{width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.icon-btn.svelte-rxcn76:hover{background:color-mix(in oklch, var(--muted) 60%, transparent);color:var(--foreground)}.sort-trigger.svelte-rxcn76{color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:8px 10px;font-size:14px;transition:color .16s,background .16s;display:inline-flex}.sort-trigger.svelte-rxcn76:hover{color:var(--foreground);background:color-mix(in oklch, var(--muted) 60%, transparent)}.sort-menu.svelte-rxcn76{background:var(--popover,var(--background));border:1px solid var(--border);z-index:11;border-radius:10px;min-width:140px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #00000059}.sort-item.svelte-rxcn76{text-align:left;width:100%;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:14px;transition:background .14s;display:block}.sort-item.svelte-rxcn76:hover{background:color-mix(in oklch, var(--muted) 60%, transparent)}.sort-item-active.svelte-rxcn76{color:var(--primary)}.settings-menu.svelte-rxcn76{background:var(--popover,var(--background));border:1px solid var(--border);z-index:11;border-radius:12px;min-width:220px;padding:10px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 44px #0006}.settings-group.svelte-rxcn76{padding:4px 2px}.settings-label.svelte-rxcn76{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);padding:4px 6px 8px;font-size:11px;font-weight:600}.settings-option.svelte-rxcn76{text-align:left;width:100%;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:14px;transition:background .14s,color .14s;display:flex}.settings-option.svelte-rxcn76:hover{background:color-mix(in oklch, var(--muted) 60%, transparent)}.settings-option-active.svelte-rxcn76{color:var(--primary)}.settings-divider.svelte-rxcn76{background:var(--border);height:1px;margin:6px -4px}.settings-swatch.svelte-rxcn76{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:transform .14s;display:inline-flex}.settings-swatch.svelte-rxcn76:hover{transform:scale(1.1)}.settings-swatch-dot.svelte-rxcn76{border-radius:50%;width:22px;height:22px;transition:box-shadow .16s;box-shadow:inset 0 0 0 1px #ffffff26}.settings-swatch-active.svelte-rxcn76 .settings-swatch-dot:where(.svelte-rxcn76){box-shadow:0 0 0 2px var(--background), 0 0 0 4px currentColor}section.topic-comments{--comment-border-strong:#c8ccd3;--comment-fg:#16181c;--comment-fg-dim:#8b919a;--comment-surface-2:#f1f2f5;--comment-surface-3:#e7e9ee}.dark section.topic-comments{--comment-border-strong:#343945;--comment-fg:#e7e9ee;--comment-fg-dim:#606670;--comment-surface-2:#1c1f24;--comment-surface-3:#23272e}section.topic-comments .reading-surface{background:#f4f5f7}.dark section.topic-comments .reading-surface{background:#0f1012}@media (width<=560px){.comments-title.svelte-rxcn76{font-size:19px}}
