.share-preview.svelte-kja0nm .forum-cover-frame{aspect-ratio:1.9;border-radius:0}.share-placeholder.svelte-kja0nm img:where(.svelte-kja0nm){width:220px;max-width:100%;height:auto}.share-placeholder.svelte-kja0nm p:where(.svelte-kja0nm){letter-spacing:-.035em;margin:0;font-size:clamp(20px,4vw,28px);font-weight:500;line-height:1.3}.share-caption.svelte-kja0nm>span:where(.svelte-kja0nm){color:var(--cal-muted);font-size:12px}.share-caption.svelte-kja0nm h3:where(.svelte-kja0nm){margin:5px 0 0;font-size:17px;line-height:1.45}.share-options.svelte-kja0nm:has(>:where(.svelte-kja0nm):nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}.share-options.svelte-kja0nm a:where(.svelte-kja0nm),.share-options.svelte-kja0nm button:where(.svelte-kja0nm){color:var(--cal-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font-size:11px;text-decoration:none;display:flex}.share-options.svelte-kja0nm a:where(.svelte-kja0nm):hover .share-icon:where(.svelte-kja0nm),.share-options.svelte-kja0nm button:where(.svelte-kja0nm):hover .share-icon:where(.svelte-kja0nm){background:var(--cal-soft)}.share-status.svelte-kja0nm:empty{margin:0}@media (width<=440px){.share-options.svelte-kja0nm:has(>:where(.svelte-kja0nm):nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr))}.share-placeholder.svelte-kja0nm{padding:20px}}.forum-comment.svelte-gghhyg>p:where(.svelte-gghhyg){overflow-wrap:anywhere;margin:0 0 14px;font-size:15px}.forum-comment-reply.svelte-gghhyg{border-left:2px solid var(--cal-line);margin-left:24px;padding-left:22px}.unavailable.svelte-gghhyg{padding-top:14px;padding-bottom:14px}.unavailable.svelte-gghhyg>p:where(.svelte-gghhyg):last-child{margin-bottom:0}.forum-comment.svelte-gghhyg .comment-panel{margin-top:18px}.consent.svelte-gghhyg input:where(.svelte-gghhyg){flex-shrink:0;margin-top:5px}.forum-comment.svelte-gghhyg .cal-actions{flex-wrap:wrap;gap:8px 16px}.cal-actions form.svelte-gghhyg{margin:0}.forum-comment.svelte-gghhyg .cal-actions button{justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;display:inline-flex}.forum-comment.svelte-gghhyg .cal-actions button[aria-pressed=true],.forum-comment.svelte-gghhyg .cal-actions button.reported{color:var(--cal-ink)}.comment-announcement.svelte-gghhyg{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=620px){.forum-comment-reply.svelte-gghhyg{margin-left:12px;padding-left:14px}}.forum-replies-toggle.svelte-qyc0l7{min-height:44px;color:var(--cal-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-left:24px;padding:8px 0;font-size:13px;display:flex}.forum-replies-toggle.svelte-qyc0l7:hover{color:var(--cal-ink)}.forum-replies-toggle.svelte-qyc0l7 svg.expanded:where(.svelte-qyc0l7){transform:rotate(180deg)}.view.svelte-qyc0l7 .forum-article-reader{width:100%;min-width:0}.view.svelte-qyc0l7 .forum-article-reader>.cal-page-heading{margin:0 0 22px}.view.svelte-qyc0l7 .forum-article-reader>.cal-page-heading .cal-kicker{margin:0 0 20px}.view.svelte-qyc0l7 .forum-article-reader>.cal-page-heading h1{overflow-wrap:anywhere;margin:0;line-height:1.13}.view.svelte-qyc0l7 .forum-article-reader>.cal-page-heading .cal-lead{max-width:none;margin:24px 0 0;line-height:1.8}.forum-article-body.svelte-qyc0l7>p{margin:0 0 25px}.forum-discussion.svelte-qyc0l7>h2:where(.svelte-qyc0l7){margin-top:0}.forum-discussion.svelte-qyc0l7>#comment-compose{margin:26px 0 8px}.forum-discussion.svelte-qyc0l7>#comment-compose>.cal-button{justify-self:start}.view.svelte-qyc0l7 .forum-back{margin-bottom:22px}.forum-article-actions.svelte-qyc0l7 form:where(.svelte-qyc0l7){margin:0}.forum-article-actions.svelte-qyc0l7 .cal-button{text-align:left;align-items:center;gap:6px;min-height:44px;padding:8px 0;font-size:clamp(12px,2.7vw,15px);display:inline-flex}.forum-article-actions.svelte-qyc0l7 svg:where(.svelte-qyc0l7){flex-shrink:0}.forum-reading-next.svelte-qyc0l7 h3:where(.svelte-qyc0l7){margin:0 0 14px}.forum-reading-next.svelte-qyc0l7 p:where(.svelte-qyc0l7){margin:0 0 18px}.forum-reading-next.svelte-qyc0l7+.forum-discussion:where(.svelte-qyc0l7){border-top:0;margin-top:38px;padding-top:0}.forum-discussion-empty.svelte-qyc0l7 h3:where(.svelte-qyc0l7){font-size:23px}.discussion-consent.svelte-qyc0l7 input:where(.svelte-qyc0l7){flex-shrink:0;margin-top:5px}@media (width<=620px){.view.svelte-qyc0l7 .forum-article-reader>.cal-page-heading .cal-lead{margin-top:20px}}
