.CommunityThreadCard-module__tQOSYW__card{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d4d4d8);border-radius:10px;transition:border-color .15s,transform .15s}.CommunityThreadCard-module__tQOSYW__cardClickable:hover{border-color:var(--color-primary,#1a8f8b);transform:translateY(-1px)}.CommunityThreadCard-module__tQOSYW__link{color:inherit;padding:1rem 1.25rem;text-decoration:none;display:block}.CommunityThreadCard-module__tQOSYW__communityTag{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-subtle,#6a6a6a);margin:0;padding:0 1.25rem .875rem;font-size:.8125rem}.CommunityThreadCard-module__tQOSYW__communityLink{color:var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.CommunityThreadCard-module__tQOSYW__communityLink:hover{text-decoration:underline}.CommunityThreadCard-module__tQOSYW__title{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.3}.CommunityThreadCard-module__tQOSYW__excerpt{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-muted,#4a4a4a);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .625rem;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.CommunityThreadCard-module__tQOSYW__tagsRow{flex-wrap:wrap;gap:.375rem;margin:0 0 .625rem;padding:0;list-style:none;display:flex}.CommunityThreadCard-module__tQOSYW__tag{background:var(--color-bg-alt,#f0f5f1);color:var(--color-text-muted,#4a4a4a);font-size:.75rem;font-family:var(--font-mono,"JetBrains Mono", monospace);border-radius:999px;padding:.125rem .5rem;display:inline-block}.CommunityThreadCard-module__tQOSYW__meta{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-subtle,#6a6a6a);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.CommunityThreadCard-module__tQOSYW__author{color:var(--color-text,#1a1a1a);font-weight:600}.CommunityThreadCard-module__tQOSYW__roleBadge{font-family:var(--font-mono,"JetBrains Mono", monospace);background:var(--color-bg-alt,#f0f5f1);color:var(--color-text-muted,#4a4a4a);border-radius:999px;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}.CommunityThreadCard-module__tQOSYW__role-bti-team{background:var(--color-primary,#1a8f8b);color:var(--color-text-on-primary,#fff)}.CommunityThreadCard-module__tQOSYW__role-clinician{background:var(--color-surface-active,#1a8f8b14);color:var(--color-primary,#1a8f8b)}.CommunityThreadCard-module__tQOSYW__metaDot{color:var(--color-text-faint,#9a9a9a)}.CommunityThreadCard-module__tQOSYW__helpful{color:var(--color-text-subtle,#6a6a6a)}@media (prefers-reduced-motion:reduce){.CommunityThreadCard-module__tQOSYW__card,.CommunityThreadCard-module__tQOSYW__card:hover{transition:none;transform:none}}
.CommunityShareCTA-module__tMvqRa__section{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d4d4d8);text-align:center;border-radius:12px;padding:1.75rem 1.5rem}.CommunityShareCTA-module__tMvqRa__heading{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0 0 1rem;font-size:1.375rem;font-weight:700;line-height:1.25}.CommunityShareCTA-module__tMvqRa__cta{font-family:var(--font-body,"Inter", sans-serif);background:var(--color-highlight,#f2cc8f);color:var(--color-text,#1a1a1a);cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;transition:filter .15s}.CommunityShareCTA-module__tMvqRa__cta:hover{filter:brightness(.95)}.CommunityShareCTA-module__tMvqRa__guidelines{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-subtle,#6a6a6a);margin:1rem 0 0;font-size:.8125rem}.CommunityShareCTA-module__tMvqRa__guidelinesPrefix{color:var(--color-text-muted,#4a4a4a)}.CommunityShareCTA-module__tMvqRa__guidelinesSep{color:var(--color-text-faint,#9a9a9a)}.CommunityShareCTA-module__tMvqRa__guidelinesLink{color:var(--color-text-faint,#9a9a9a);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.CommunityShareCTA-module__tMvqRa__cta{transition:none}}
.SortFilter-module__FaOe7W__row{align-items:center;gap:1rem;padding:.5rem 0;display:flex}.SortFilter-module__FaOe7W__field{align-items:center;gap:.5rem;display:inline-flex}.SortFilter-module__FaOe7W__label{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-secondary,#4a4a4a);font-size:.875rem;font-weight:600}.SortFilter-module__FaOe7W__select{font-family:var(--font-body,"Inter", sans-serif);border:1px solid var(--color-border,#d4d4d8);background:var(--color-bg,#faf7f2);color:var(--color-text-muted,#9a9a9a);cursor:not-allowed;border-radius:6px;padding:.375rem .5rem;font-size:.875rem}
.page-module__pGIEwa__main{width:100%}.page-module__pGIEwa__contentWrap{flex-direction:column;gap:1.5rem;max-width:900px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex}@media (min-width:720px){.page-module__pGIEwa__contentWrap{gap:2rem;padding:2rem 1.75rem 4rem}}.page-module__pGIEwa__hero{background:var(--color-bg,#faf7f2);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.25rem;display:flex}@media (min-width:720px){.page-module__pGIEwa__hero{padding:2.5rem 1.5rem}}.page-module__pGIEwa__title{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:720px){.page-module__pGIEwa__title{font-size:2.5rem}}.page-module__pGIEwa__subtitle{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-secondary,#4a4a4a);max-width:60ch;margin:0;font-size:1rem;line-height:1.55}.page-module__pGIEwa__feed{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.page-module__pGIEwa__feedItem{margin:0;padding:0}
