dialog.svelte-212ivs{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;border:1px solid var(--kl-line);border-radius:18px;background:var(--kl-surface);color:var(--kl-ink);padding:22px}dialog.svelte-212ivs::backdrop{background:#090714bb}.modal-header.svelte-212ivs{display:flex;align-items:center;justify-content:space-between;gap:12px}.modal-header.svelte-212ivs h2:where(.svelte-212ivs){font-size:20px;margin:0}.close.svelte-212ivs{border:0;background:transparent;color:var(--kl-ink);cursor:pointer;padding:8px}p.svelte-212ivs{color:var(--kl-muted);font-size:14px;line-height:1.5;margin:10px 0 16px}a.svelte-212ivs{color:var(--kl-purple);font-weight:700}.google.svelte-212ivs,.email.svelte-212ivs{display:flex;width:100%;justify-content:center;box-sizing:border-box;margin:10px 0}.google.svelte-212ivs{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid #dadce0;border-radius:12px;background:#fff;color:#1f1f1f;text-decoration:none}.email.svelte-212ivs{cursor:pointer}form.svelte-212ivs,label.svelte-212ivs{display:grid;gap:8px}form.svelte-212ivs{gap:12px;margin:12px 0}input.svelte-212ivs{width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--kl-line);border-radius:10px;background:var(--kl-paper);color:var(--kl-ink);font:inherit}form.svelte-212ivs p:where(.svelte-212ivs){margin:0;color:#e76c75}.social-actions.svelte-tvfn3r{display:contents}.social-actions.svelte-tvfn3r>button:where(.svelte-tvfn3r),summary.svelte-tvfn3r{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:10px 14px;border:1px solid var(--kl-line);border-radius:12px;color:var(--kl-purple);background:var(--kl-surface);font:inherit;cursor:pointer}.social-actions.svelte-tvfn3r>.save-action:where(.svelte-tvfn3r){margin-left:auto;order:1}summary.svelte-tvfn3r{list-style:none}summary.svelte-tvfn3r::-webkit-details-marker{display:none}.social-actions.svelte-tvfn3r>button:where(.svelte-tvfn3r):disabled{opacity:.5}details.svelte-tvfn3r{position:relative}.popover.svelte-tvfn3r{position:absolute;z-index:4;top:100%;left:0;width:min(280px,80vw);display:grid;gap:8px;padding:14px;border:1px solid var(--kl-line);border-radius:12px;background:var(--kl-surface);box-shadow:0 8px 24px #0003}.popover.svelte-tvfn3r button:where(.svelte-tvfn3r){padding:9px;border:1px solid var(--kl-line);border-radius:8px;background:var(--kl-soft);color:var(--kl-ink);font:inherit}.popover.svelte-tvfn3r textarea:where(.svelte-tvfn3r){width:100%;resize:vertical;color:var(--kl-ink);background:var(--kl-paper);border:1px solid var(--kl-line);border-radius:8px;font:inherit}.popover.svelte-tvfn3r label:where(.svelte-tvfn3r),.social-actions.svelte-tvfn3r span:where(.svelte-tvfn3r){font-size:12px}.share-dialog.svelte-1rdu1qy{width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:20px;border:1px solid var(--kl-line);border-radius:18px;background:var(--kl-surface);color:var(--kl-ink)}.share-dialog.svelte-1rdu1qy::backdrop{background:#000a}.share-dialog.svelte-1rdu1qy header:where(.svelte-1rdu1qy){display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.share-dialog.svelte-1rdu1qy h2:where(.svelte-1rdu1qy){font-size:20px}.close.svelte-1rdu1qy{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:transparent;color:var(--kl-ink);cursor:pointer}.preview.svelte-1rdu1qy{position:relative;display:flex;align-items:end;width:100%;aspect-ratio:16/9;margin:auto;overflow:hidden;border-radius:12px;background:var(--kl-soft)}.preview.has-cover.svelte-1rdu1qy{color:#fff;background:#251931}.preview.svelte-1rdu1qy .cover:where(.svelte-1rdu1qy){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.preview.svelte-1rdu1qy .brand:where(.svelte-1rdu1qy){position:absolute;z-index:2;right:12px;top:12px;width:32px;height:32px;border-radius:6px}.preview.svelte-1rdu1qy .avatar:where(.svelte-1rdu1qy){width:28px;height:28px;border-radius:50%;object-fit:cover}.preview.has-cover.svelte-1rdu1qy:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent,#120d19ed)}.preview.svelte-1rdu1qy div:where(.svelte-1rdu1qy){position:relative;z-index:1;display:grid;gap:6px;padding:18px}.preview.svelte-1rdu1qy small:where(.svelte-1rdu1qy){display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700}.preview.svelte-1rdu1qy strong:where(.svelte-1rdu1qy){font-size:clamp(13px,3vw,17px);line-height:1.3;overflow-wrap:anywhere;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.share-options.svelte-1rdu1qy{display:flex;justify-content:space-between;gap:6px;margin-top:18px}.share-options.svelte-1rdu1qy button:where(.svelte-1rdu1qy),.share-options.svelte-1rdu1qy a:where(.svelte-1rdu1qy){display:grid;justify-items:center;gap:7px;min-width:0;border:0;background:transparent;color:var(--kl-ink);font:inherit;font-size:11px;cursor:pointer}.share-options.svelte-1rdu1qy button:where(.svelte-1rdu1qy):disabled{opacity:.6;cursor:wait}.share-options.svelte-1rdu1qy span:where(.svelte-1rdu1qy){display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--kl-soft);color:var(--kl-purple)}.share-dialog.svelte-1rdu1qy>p:where(.svelte-1rdu1qy){margin-top:12px;color:var(--kl-muted);font-size:12px}.comments.svelte-1ueroft .comment:where(.svelte-1ueroft){display:flex;gap:10px}.comment-avatar.svelte-1ueroft{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;overflow:hidden;background:var(--kl-soft);color:var(--kl-purple)}.comment-avatar.svelte-1ueroft img:where(.svelte-1ueroft){width:100%;height:100%;object-fit:cover}.engagement.svelte-1ueroft{margin:28px 0;padding:20px 0;border-top:1px solid var(--kl-line);border-bottom:1px solid var(--kl-line)}.actions.svelte-1ueroft{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.views.svelte-1ueroft{display:inline-flex;align-items:center;gap:6px;color:var(--kl-muted);font-size:13px;font-weight:600;white-space:nowrap}.view-count.svelte-1ueroft{order:2}.view-count.solo.svelte-1ueroft{margin-left:auto}button.svelte-1ueroft{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border:1px solid var(--kl-line);border-radius:12px;color:var(--kl-purple);background:var(--kl-surface);font:inherit;cursor:pointer}button[aria-pressed=true].svelte-1ueroft{color:var(--kl-orange-text)}button.svelte-1ueroft:disabled{opacity:.6;cursor:default}.comments.svelte-1ueroft{margin-top:20px;display:grid;gap:14px}.comments.svelte-1ueroft form:where(.svelte-1ueroft){display:grid;gap:8px}.comments.svelte-1ueroft textarea:where(.svelte-1ueroft){width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--kl-line);border-radius:12px;background:var(--kl-surface);color:var(--kl-ink);font:inherit;resize:vertical}.comments.svelte-1ueroft form:where(.svelte-1ueroft) button:where(.svelte-1ueroft){justify-self:start}.comments.svelte-1ueroft article:where(.svelte-1ueroft){padding-top:12px;border-top:1px solid var(--kl-line)}.comments.svelte-1ueroft p:where(.svelte-1ueroft),.engagement.svelte-1ueroft>p:where(.svelte-1ueroft){margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--kl-muted)}.engagement.svelte-1ueroft>p:where(.svelte-1ueroft) a:where(.svelte-1ueroft){color:var(--kl-orange-text);font-weight:750;text-decoration:underline;text-underline-offset:3px}.comments.svelte-1ueroft strong:where(.svelte-1ueroft){font-size:13px}.verified.svelte-19ih995{display:inline-flex;vertical-align:middle;color:var(--kl-orange-text);margin-left:3px}.story-row.svelte-19ih995{min-width:0;padding:22px 0;border-bottom:1px solid var(--kl-line)}.meta.svelte-19ih995{display:flex;align-items:center;gap:9px;color:var(--kl-muted);font-size:12px}.author-avatar.svelte-19ih995{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--kl-soft);color:var(--kl-purple);overflow:hidden}.author-avatar.svelte-19ih995 img:where(.svelte-19ih995){width:100%;height:100%;object-fit:cover}.byline.svelte-19ih995{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.byline.svelte-19ih995 a:where(.svelte-19ih995){color:var(--kl-purple);font-weight:700}.byline.svelte-19ih995 strong:where(.svelte-19ih995){color:var(--kl-ink)}.story-content.svelte-19ih995{display:flex;gap:18px;justify-content:space-between;margin-top:12px}.story-content.svelte-19ih995>div:where(.svelte-19ih995){min-width:0}.category.svelte-19ih995{display:block;margin-bottom:5px;color:var(--kl-purple);font-size:11px;font-weight:700}.story-content.svelte-19ih995 h3:where(.svelte-19ih995){font-size:22px;overflow-wrap:anywhere}.story-content.svelte-19ih995 p:where(.svelte-19ih995){margin-top:8px;color:var(--kl-muted);font-size:13px}.story-content.svelte-19ih995 img:where(.svelte-19ih995){width:128px;height:100px;object-fit:cover;border-radius:10px;flex:none}.story-content.svelte-19ih995 .avatar-thumbnail:where(.svelte-19ih995){padding:14px;object-fit:contain;background:var(--kl-soft)}.story-row.svelte-19ih995 .engagement{margin:12px 0 0;padding:4px 0;border:0}@media(max-width:520px){.story-content.svelte-19ih995 img:where(.svelte-19ih995){width:90px;height:78px}.story-content.svelte-19ih995 h3:where(.svelte-19ih995){font-size:19px}}
