.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:-.022em;margin:0;font-size:clamp(1.25rem,4vw,1.75rem);font-weight:500;line-height:1.3}.share-caption.svelte-kja0nm>span:where(.svelte-kja0nm){font-size:var(--text-meta);color:var(--color-on-surface-variant)}.share-caption.svelte-kja0nm h3:where(.svelte-kja0nm){margin:5px 0 0;font-size:1.0625rem;line-height:1.45}.share-options.svelte-kja0nm{grid-template-columns:repeat(auto-fit,minmax(4.25rem,1fr))}.share-options.svelte-kja0nm a:where(.svelte-kja0nm),.share-options.svelte-kja0nm button:where(.svelte-kja0nm){color:var(--color-on-surface);font:inherit;font-size:var(--text-meta);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;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(--color-secondary-container);color:var(--color-on-secondary-container)}.share-status.svelte-kja0nm:empty{margin:0}@media (width<=440px){.share-placeholder.svelte-kja0nm{padding:20px}}.comment-controls.svelte-gghhyg .comment-panel{margin-top:1.125rem}.consent.svelte-gghhyg input:where(.svelte-gghhyg){flex-shrink:0;margin-top:5px}.comment-controls.svelte-gghhyg .cal-actions{gap:0 calc(var(--spacing) * 1);margin-left:calc(var(--spacing) * -2);flex-wrap:wrap}.cal-actions form.svelte-gghhyg{margin:0}.comment-controls.svelte-gghhyg .cal-actions button,.comment-like-count.svelte-gghhyg{min-height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-on-surface-variant);font-size:var(--text-meta);font-weight:500;display:inline-flex}.comment-controls.svelte-gghhyg .cal-actions button:hover{color:var(--color-primary)}.comment-controls.svelte-gghhyg .cal-actions svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}@media (pointer:coarse){.comment-controls.svelte-gghhyg .cal-actions button{min-height:var(--spacing-hit);min-width:var(--spacing-hit)}}.comment-controls.svelte-gghhyg .cal-actions button[aria-pressed=true]{color:var(--color-primary)}.comment-controls.svelte-gghhyg .cal-actions button.reported{color:var(--color-on-surface)}.comment-announcement.svelte-gghhyg{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.view.svelte-qyc0l7 .forum-article-page{--page-gap:calc(var(--spacing) * 6)}.article-column.svelte-qyc0l7{gap:calc(var(--spacing) * 6);width:100%;min-width:0;max-width:40rem;margin-inline:auto;display:grid}.article-header.svelte-qyc0l7{gap:calc(var(--spacing) * 4);display:grid}.article-eyebrow.svelte-qyc0l7{align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.article-eyebrow.svelte-qyc0l7 a:where(.svelte-qyc0l7){color:var(--color-primary);font-size:var(--text-eyebrow);font-weight:var(--text-eyebrow--font-weight);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase}h1.svelte-qyc0l7{letter-spacing:var(--text-display--letter-spacing);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.875rem,1.2rem + 2.4vw,2.625rem);font-weight:750;line-height:1.15}.article-dek.svelte-qyc0l7{color:var(--color-on-surface-variant);text-wrap:pretty;margin:0;font-size:1.25rem;line-height:1.5}.forum-article-byline.svelte-qyc0l7{align-items:center;gap:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 4);border-block:1px solid var(--color-outline-variant);display:flex}.byline-avatar.svelte-qyc0l7{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);flex:none}.article-author-copy.svelte-qyc0l7{gap:calc(var(--spacing) * .5);min-width:0;display:grid}.article-authors.svelte-qyc0l7{font-size:var(--text-label);line-height:var(--text-label--line-height)}.article-authors.svelte-qyc0l7 a:where(.svelte-qyc0l7),.author-name.svelte-qyc0l7 a:where(.svelte-qyc0l7){color:var(--color-on-surface);font-weight:650}.article-publication-meta.svelte-qyc0l7{gap:calc(var(--spacing) * 1.5);color:var(--color-on-surface-variant);font-size:var(--text-meta);line-height:var(--text-meta--line-height);flex-wrap:wrap;display:flex}.forum-article-cover.svelte-qyc0l7{width:100%;max-width:52rem;margin-inline:auto}.forum-article-cover.svelte-qyc0l7 .forum-cover-frame{border-radius:var(--radius-lg)}.forum-article-body.svelte-qyc0l7{width:100%}.article-column.svelte-qyc0l7 .forum-prose{margin-inline:0}.forum-article-body.svelte-qyc0l7 .forum-prose{font-family:var(--font-serif,ui-serif, Georgia, Cambria, "Times New Roman", serif);line-height:1.7}.forum-article-body.svelte-qyc0l7 .forum-prose>:first-child{margin-top:0}.forum-article-body.svelte-qyc0l7 .forum-prose h2,.forum-article-body.svelte-qyc0l7 .forum-prose h3{font-family:var(--font-sans);letter-spacing:var(--text-title--letter-spacing);font-weight:700}.article-engagement.svelte-qyc0l7{gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5);border-block:1px solid var(--color-outline-variant);display:grid}.forum-article-actions.svelte-qyc0l7{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.forum-article-actions.svelte-qyc0l7 form:where(.svelte-qyc0l7){display:contents}.forum-article-actions.svelte-qyc0l7 svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);flex:none}.forum-liked-by.svelte-qyc0l7{color:var(--color-on-surface-variant);font-size:var(--text-meta);line-height:var(--text-meta--line-height);margin:0}.forum-liked-by.svelte-qyc0l7 strong:where(.svelte-qyc0l7){color:var(--color-on-surface);font-weight:600}.article-author.svelte-qyc0l7{align-items:center;gap:calc(var(--spacing) * 4);padding:var(--spacing-card);border-radius:var(--radius-lg);background:var(--color-surface-container-low);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.author-avatar.svelte-qyc0l7{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.article-author.svelte-qyc0l7 p:where(.svelte-qyc0l7){margin:0}.author-kicker.svelte-qyc0l7{color:var(--color-on-surface-variant);font-size:var(--text-eyebrow);font-weight:var(--text-eyebrow--font-weight);letter-spacing:var(--text-eyebrow--letter-spacing);line-height:var(--text-eyebrow--line-height);text-transform:uppercase}.author-name.svelte-qyc0l7{font-size:var(--text-title);line-height:var(--text-title--line-height)}.author-more.svelte-qyc0l7{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}.forum-discussion.svelte-qyc0l7{gap:calc(var(--spacing) * 4);scroll-margin-top:calc(var(--app-top-offset,0px) + var(--spacing-card));display:grid}.forum-discussion.svelte-qyc0l7:focus{outline:none}.discussion-heading.svelte-qyc0l7{align-items:baseline;gap:calc(var(--spacing) * 2);display:flex}.discussion-heading.svelte-qyc0l7 h2:where(.svelte-qyc0l7){font-size:var(--text-title);font-weight:700;line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);margin:0}.discussion-heading.svelte-qyc0l7 span:where(.svelte-qyc0l7),.discussion-note.svelte-qyc0l7{color:var(--color-on-surface-variant);font-size:var(--text-meta);line-height:var(--text-meta--line-height)}.discussion-note.svelte-qyc0l7{margin:calc(var(--spacing) * -3) 0 0}.forum-discussion.svelte-qyc0l7>#comment-compose>.cal-button{justify-self:end}.discussion-consent.svelte-qyc0l7 input:where(.svelte-qyc0l7){margin-top:calc(var(--spacing) * 1);flex-shrink:0}.forum-member-invitation.svelte-qyc0l7{gap:calc(var(--spacing) * 2);padding:var(--spacing-card);border-radius:var(--radius-lg);background:var(--color-surface-container-low);display:grid}.forum-member-invitation.svelte-qyc0l7 h3:where(.svelte-qyc0l7),.forum-discussion-empty.svelte-qyc0l7 h3:where(.svelte-qyc0l7){font-size:var(--text-heading);line-height:var(--text-heading--line-height);margin:0}.forum-member-invitation.svelte-qyc0l7 p:where(.svelte-qyc0l7),.forum-discussion-empty.svelte-qyc0l7 p:where(.svelte-qyc0l7){color:var(--color-on-surface-variant);font-size:var(--text-body);margin:0}.forum-comment-list.svelte-qyc0l7{border-top:1px solid var(--color-outline-variant)}.forum-thread.svelte-qyc0l7{border-bottom:1px solid var(--color-outline-variant)}.forum-thread.svelte-qyc0l7 .discussion-comment{border-top:0}.forum-discussion-empty.svelte-qyc0l7{gap:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 8);text-align:center;display:grid}.forum-replies.svelte-qyc0l7{margin-left:calc(var(--spacing) * 5 - 1px);padding-left:calc(var(--spacing) * 5);border-left:2px solid var(--color-outline-variant)}.forum-replies-toggle.svelte-qyc0l7{align-items:center;gap:calc(var(--spacing) * 2.5);min-height:var(--spacing-hit);margin-left:calc(var(--spacing) * 13);color:var(--color-primary);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:flex}.forum-replies-toggle.svelte-qyc0l7:hover{text-decoration:underline}.forum-replies-toggle.svelte-qyc0l7 svg.expanded:where(.svelte-qyc0l7){transform:rotate(180deg)}.forum-reading-next.svelte-qyc0l7{gap:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 4)}.next-heading.svelte-qyc0l7{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 4);display:flex}.next-heading.svelte-qyc0l7 h2:where(.svelte-qyc0l7){font-size:var(--text-title);font-weight:700;line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);margin:0}.next-heading.svelte-qyc0l7 a:where(.svelte-qyc0l7){align-items:center;gap:calc(var(--spacing) * 1.5);min-height:var(--spacing-hit);font-size:var(--text-label);font-weight:600;display:inline-flex}.next-list.svelte-qyc0l7{border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);overflow:hidden}.next-list.svelte-qyc0l7>*+*{border-top:1px solid var(--color-outline-variant)}.next-learn.svelte-qyc0l7{padding:calc(var(--spacing) * 4) var(--spacing-card);border-radius:var(--radius-lg);background:var(--color-secondary-container);color:var(--color-on-secondary-container);font-size:var(--text-body);line-height:var(--text-body--line-height);display:block}.next-learn.svelte-qyc0l7 span:where(.svelte-qyc0l7){font-weight:700;display:block}.next-learn.svelte-qyc0l7:hover{text-decoration:none}@media (width<=620px){.article-column.svelte-qyc0l7{gap:calc(var(--spacing) * 5)}.article-dek.svelte-qyc0l7{font-size:var(--text-prose)}.forum-article-cover.svelte-qyc0l7{width:auto;margin-inline:calc(var(--page-gutter,calc(var(--spacing) * 4)) * -1)}.forum-article-cover.svelte-qyc0l7 .forum-cover-frame{border-radius:0}.forum-article-cover.svelte-qyc0l7 figcaption{padding-inline:var(--page-gutter,calc(var(--spacing) * 4))}.forum-article-actions.svelte-qyc0l7 .cal-button{padding-inline:calc(var(--spacing) * 3);white-space:nowrap;flex:auto}.article-author.svelte-qyc0l7{padding:calc(var(--spacing) * 4);grid-template-columns:auto minmax(0,1fr)}.article-author.svelte-qyc0l7>.cal-button{grid-column:1/-1}.author-avatar.svelte-qyc0l7{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.forum-replies.svelte-qyc0l7{padding-left:calc(var(--spacing) * 3)}}
