.post-engagement.svelte-u1s037{margin-top:12px}.activity-actions.svelte-u1s037{border-top:1px solid var(--color-outline-variant);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-top:6px;display:grid}.activity-actions.svelte-u1s037 form:where(.svelte-u1s037){display:contents}.activity-actions.svelte-u1s037 .feed-action{min-width:0;min-height:44px;font-size:var(--text-meta);color:var(--color-on-surface-variant);font-variant-numeric:tabular-nums;white-space:nowrap;border:0;border-radius:9px;gap:4px;padding:9px 4px;font-weight:600}.activity-actions.svelte-u1s037 .feed-action:hover{background:var(--color-surface-container)}.activity-actions.svelte-u1s037 [aria-pressed=true]{color:var(--color-primary);background:0 0}.action-error.svelte-u1s037{font-size:var(--text-meta);margin:10px 0 0}@media (width<=620px){.post-engagement.compact.svelte-u1s037{margin-top:4px}.compact.svelte-u1s037 .activity-actions:where(.svelte-u1s037){padding-top:4px}}.post-engagement.timeline.svelte-u1s037{margin-top:var(--spacing)}.timeline.svelte-u1s037 .activity-actions:where(.svelte-u1s037){border-top:0;justify-content:space-between;align-items:center;gap:0;padding:0;display:flex}.timeline.svelte-u1s037 .activity-actions:where(.svelte-u1s037) .feed-action{min-width:var(--spacing-hit);min-height:var(--spacing-hit);padding:calc(var(--spacing) * 2) 0;border-radius:var(--radius-md);font-size:var(--text-label);justify-content:start}.timeline.svelte-u1s037 .activity-actions:where(.svelte-u1s037) .feed-action:hover{color:var(--color-primary);background:0 0}fieldset.svelte-1kqrj5g{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.compact.svelte-1kqrj5g fieldset:where(.svelte-1kqrj5g){gap:12px}.report-failure.svelte-1kqrj5g{margin:4px 0 16px;line-height:1.7}.compact.svelte-1kqrj5g .report-failure:where(.svelte-1kqrj5g){margin:0}.post-image-gallery.svelte-1f57trq{aspect-ratio:16/9;max-height:var(--post-media-height,var(--spacing-media-max));border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-surface-container);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin-inline:auto;display:grid;overflow:hidden}a.svelte-1f57trq{min-width:0;min-height:0;display:block;position:relative;overflow:hidden}a.svelte-1f57trq:not(.loaded):before{content:"";background:linear-gradient(100deg, transparent 25%, var(--color-secondary-container) 50%, transparent 75%);background-size:200% 100%;animation:1.6s linear infinite svelte-1f57trq-loading;position:absolute;inset:0}@keyframes svelte-1f57trq-loading{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){a.svelte-1f57trq:not(.loaded):before{animation:none}}a.svelte-1f57trq:focus-visible{outline-offset:-4px}a.svelte-1f57trq:hover img:where(.svelte-1f57trq){opacity:.94}img.svelte-1f57trq{object-fit:cover;width:100%;height:100%;transition:opacity .12s;display:block;position:relative}.single.svelte-1f57trq{grid-template-columns:minmax(0,1fr)}.single.svelte-1f57trq img:where(.svelte-1f57trq){object-fit:cover;height:100%}.three.svelte-1f57trq,.four.svelte-1f57trq{grid-template-rows:repeat(2,minmax(0,1fr))}.three.svelte-1f57trq a:where(.svelte-1f57trq):first-child{grid-row:span 2}.post-image-gallery.timeline.svelte-1f57trq{width:100%;max-height:var(--spacing-media-max);border-radius:var(--radius-lg);grid-auto-rows:minmax(0,1fr);margin:0}.feed-post.svelte-8ugsti{border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-background);min-width:0;padding:24px 24px 12px}.feed-post.svelte-8ugsti .feed-card-header{margin-bottom:18px}.organization.svelte-8ugsti .cal-avatar{border-radius:var(--radius-md)}.post-identity.svelte-8ugsti{flex-direction:column;justify-content:center;min-width:0;min-height:44px;display:flex}.author-name.svelte-8ugsti{width:fit-content;font-size:var(--text-label);font-weight:600;line-height:var(--text-label--line-height);overflow-wrap:anywhere;display:block}.author-description.svelte-8ugsti{color:var(--color-on-surface-variant);font-size:var(--text-meta);overflow-wrap:anywhere;margin:2px 0;line-height:1.45}.post-meta.svelte-8ugsti{color:var(--color-on-surface-variant);font-size:var(--text-meta);flex-wrap:wrap;align-items:center;gap:3px 5px;margin-top:3px;line-height:1.5;display:flex}.post-audience.svelte-8ugsti{align-items:center;gap:4px;display:inline-flex}.post-audience.svelte-8ugsti svg{width:13px;height:13px}.post-editor.svelte-8ugsti,.post-editor.svelte-8ugsti fieldset:where(.svelte-8ugsti){gap:12px;min-width:0;display:grid}.post-editor.svelte-8ugsti fieldset:where(.svelte-8ugsti){border:0;margin:0;padding:0}.editor-actions.svelte-8ugsti{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.post-body.svelte-8ugsti{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-body);line-height:var(--text-body--line-height);margin:0}.post-attachments.with-body.svelte-8ugsti{margin-top:16px}.post-body.collapsed.svelte-8ugsti{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.expand-post.svelte-8ugsti{min-height:44px;color:var(--color-primary);font-size:var(--text-meta);background:0 0;border:0;padding:8px 0;font-weight:600}.shared-link.svelte-8ugsti{border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-container) 70%, var(--color-background));align-items:center;gap:12px;min-width:0;margin-top:16px;padding:12px;display:flex}.shared-link.svelte-8ugsti:hover{border-color:var(--color-primary);text-decoration:none}.link-icon.svelte-8ugsti{border-radius:var(--radius-md);background:var(--color-secondary-container);width:40px;height:40px;color:var(--color-on-secondary-container);flex:none;place-items:center;display:grid}.link-copy.svelte-8ugsti{min-width:0;font-size:var(--text-meta);overflow-wrap:anywhere;gap:3px;line-height:1.4;display:grid}.link-copy.svelte-8ugsti>span:where(.svelte-8ugsti){color:var(--color-on-surface-variant);font-size:var(--text-meta)}.discussion-link.svelte-8ugsti{border-top:1px solid var(--color-outline-variant);min-height:44px;color:var(--color-primary);font-size:var(--text-meta);justify-content:space-between;align-items:center;margin-top:18px;padding-top:12px;font-weight:600;display:flex}@media (width<=620px){.feed-post.preview.svelte-8ugsti{padding:12px 16px 8px}.preview.svelte-8ugsti .feed-card-header{margin-bottom:8px}.preview.svelte-8ugsti .author-description:where(.svelte-8ugsti){display:none}.preview.svelte-8ugsti .post-meta:where(.svelte-8ugsti){margin-top:0}.feed-post.svelte-8ugsti{border-radius:var(--radius-card);padding:18px 16px 10px}.author-name.svelte-8ugsti{font-size:var(--text-label)}.post-avatar.svelte-8ugsti .cal-avatar{width:42px;height:42px}}.feed-post.timeline.svelte-8ugsti{--post-gutter:calc(var(--spacing) * 13);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4) calc(var(--spacing) * 1.5);border:0;border-bottom:1px solid var(--color-outline-variant);transition:background-color var(--default-transition-duration);background:0 0;border-radius:0}.feed-post.timeline.svelte-8ugsti:hover{background:color-mix(in srgb, var(--color-on-surface) 3%, transparent)}.timeline.svelte-8ugsti .feed-card-header{margin:0}.timeline.svelte-8ugsti .post-avatar:where(.svelte-8ugsti) .cal-avatar{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.timeline.svelte-8ugsti .post-identity:where(.svelte-8ugsti){place-content:start;align-items:baseline;column-gap:calc(var(--spacing) * 1.5);flex-flow:wrap;row-gap:0}.timeline.svelte-8ugsti .author-name:where(.svelte-8ugsti){order:0}.timeline.svelte-8ugsti .post-meta:where(.svelte-8ugsti){order:1;margin:0}.timeline.svelte-8ugsti .post-meta:where(.svelte-8ugsti):before{content:"·";margin-right:var(--spacing)}.timeline.svelte-8ugsti .author-description:where(.svelte-8ugsti){flex-basis:100%;order:2;margin:0;display:block}.timeline.svelte-8ugsti .post-content:where(.svelte-8ugsti),.timeline.svelte-8ugsti .post-attachments:where(.svelte-8ugsti),.timeline.svelte-8ugsti .post-editor:where(.svelte-8ugsti),.timeline.svelte-8ugsti .shared-link:where(.svelte-8ugsti),.timeline.svelte-8ugsti .discussion-link:where(.svelte-8ugsti),.timeline.svelte-8ugsti .post-engagement{margin-left:var(--post-gutter)}.timeline.svelte-8ugsti .post-content:where(.svelte-8ugsti){margin-top:calc(var(--spacing) * .5)}.timeline.svelte-8ugsti .post-attachments:where(.svelte-8ugsti){margin-top:calc(var(--spacing) * 3)}.timeline.svelte-8ugsti .post-editor:where(.svelte-8ugsti){margin-top:calc(var(--spacing) * 2)}.timeline.svelte-8ugsti .shared-link:where(.svelte-8ugsti){margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-lg);background:0 0}
