.CompanyAnnouncementsBoard_board__OCLwk{display:grid;gap:var(--ss-space-4)}.CompanyAnnouncementsBoard_categoryBadge__EJu6y,.CompanyAnnouncementsBoard_pinnedBadge__so7AL{display:inline-flex;align-items:center;min-height:22px;border-radius:999px;padding:2px 8px;font-size:var(--ss-text-meta);font-weight:var(--ss-w-semibold);line-height:1}.CompanyAnnouncementsBoard_feedGroup__ivM6v,.CompanyAnnouncementsBoard_feedList__4Pubb{display:grid;gap:var(--ss-space-2)}.CompanyAnnouncementsBoard_announcementCard__TI4gA{border:1px solid var(--color-border);border-radius:var(--ss-radius-lg);background:var(--color-card);padding:var(--ss-space-3) var(--ss-space-4);box-shadow:0 1px 3px rgb(15 23 42/6%)}.CompanyAnnouncementsBoard_pinnedCard__vF6gG{border-left:4px solid var(--color-accent);padding-left:var(--ss-space-3)}.CompanyAnnouncementsBoard_cardHeader__jJ6vJ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ss-space-3)}.CompanyAnnouncementsBoard_cardHeading__czc5_{min-width:0}.CompanyAnnouncementsBoard_titleRow__P8_hu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ss-space-2)}.CompanyAnnouncementsBoard_titleRow__P8_hu h3{margin:0;color:var(--color-text);font-size:16px;font-weight:var(--ss-w-bold);line-height:1.3}.CompanyAnnouncementsBoard_attachmentList__ozMMM,.CompanyAnnouncementsBoard_cardActions__zw7Tr,.CompanyAnnouncementsBoard_composerOptions__j8Fr1,.CompanyAnnouncementsBoard_formActions__5HThw,.CompanyAnnouncementsBoard_metaRow__j9jZb{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ss-space-2)}.CompanyAnnouncementsBoard_categoryBadge__EJu6y{background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border)}.CompanyAnnouncementsBoard_pinnedBadge__so7AL{background:var(--color-accent-tint);color:var(--color-text-strong)}.CompanyAnnouncementsBoard_byline__uUB1Y,.CompanyAnnouncementsBoard_date__cVim3,.CompanyAnnouncementsBoard_pendingFiles__1Ho6Y{color:var(--color-text-subtle);font-size:var(--ss-text-meta)}.CompanyAnnouncementsBoard_byline__uUB1Y{white-space:nowrap}.CompanyAnnouncementsBoard_body__10aHe{margin:var(--ss-space-3) 0 0;color:var(--color-text-strong);line-height:var(--ss-line-body);white-space:pre-wrap}.CompanyAnnouncementsBoard_cardActions__zw7Tr{justify-content:flex-end}.CompanyAnnouncementsBoard_attachmentButton__Wko_u,.CompanyAnnouncementsBoard_smallButton__SEjGa,.CompanyAnnouncementsBoard_uploadButton__v6nzu{min-height:30px;padding:5px 10px;font-size:var(--ss-text-meta)}.CompanyAnnouncementsBoard_dangerButton__nJUJB{color:var(--color-danger)}.CompanyAnnouncementsBoard_imageGrid__40sSZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:var(--ss-space-2);margin-top:var(--ss-space-3)}.CompanyAnnouncementsBoard_imageButton__WhOaH{height:104px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--ss-radius);padding:6px;background:var(--color-card);cursor:zoom-in}.CompanyAnnouncementsBoard_thumbnailImage__LGvD1{display:block;width:100%;height:100%;object-fit:contain}.CompanyAnnouncementsBoard_empty__rkTrp,.CompanyAnnouncementsBoard_error__XutHu{border:1px dashed var(--color-border-strong);border-radius:var(--ss-radius-lg);padding:var(--ss-space-4);background:var(--color-card);color:var(--color-text-subtle);font-size:var(--ss-text-small);text-align:center}.CompanyAnnouncementsBoard_error__XutHu{border-color:var(--color-danger);color:var(--color-danger);text-align:left}.CompanyAnnouncementsBoard_composerSection__2RnJo{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--ss-radius-lg);background:var(--color-card)}.CompanyAnnouncementsBoard_composerToggle__NfuUJ{display:flex;align-items:center;width:100%;gap:var(--ss-space-3);border:0;padding:11px var(--ss-space-3);background:var(--color-card);color:var(--color-text);cursor:pointer;text-align:left}.CompanyAnnouncementsBoard_composerToggle__NfuUJ:hover{background:var(--color-surface)}.CompanyAnnouncementsBoard_composerToggleIcon__WkDj6{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:var(--ss-radius);background:var(--color-accent-tint);color:var(--color-text-strong);font-size:18px;font-weight:var(--ss-w-semibold)}.CompanyAnnouncementsBoard_composerToggle__NfuUJ>span:nth-child(2){display:grid;flex:1 1;min-width:0}.CompanyAnnouncementsBoard_composerToggle__NfuUJ strong{font-size:var(--ss-text-body);font-weight:var(--ss-w-semibold)}.CompanyAnnouncementsBoard_composerToggle__NfuUJ small{color:var(--color-text-subtle);font-size:var(--ss-text-meta)}.CompanyAnnouncementsBoard_chevron__VXkZ0{color:var(--color-text-subtle);font-size:10px}.CompanyAnnouncementsBoard_composer__NUxHY{display:grid;gap:var(--ss-space-3);border-top:1px solid var(--color-border);padding:var(--ss-space-4);background:var(--color-surface)}.CompanyAnnouncementsBoard_formRow__jD_uU{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:var(--ss-space-3)}.CompanyAnnouncementsBoard_field__wSYZC{display:grid;gap:var(--ss-space-1);min-width:0}.CompanyAnnouncementsBoard_field__wSYZC>span{color:var(--color-text-muted);font-size:var(--ss-text-meta);font-weight:var(--ss-w-semibold)}.CompanyAnnouncementsBoard_field__wSYZC textarea{resize:vertical}.CompanyAnnouncementsBoard_promptTypography__Me5fw{font-family:inherit;font-size:15px;font-weight:var(--ss-w-regular);line-height:1.45;letter-spacing:normal}.CompanyAnnouncementsBoard_pinOption__qOd1M{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted);font-size:var(--ss-text-small);font-weight:var(--ss-w-medium)}.CompanyAnnouncementsBoard_uploadButton__v6nzu{position:relative;cursor:pointer}.CompanyAnnouncementsBoard_uploadButton__v6nzu input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.CompanyAnnouncementsBoard_formActions__5HThw{justify-content:flex-end;padding-top:var(--ss-space-1)}.CompanyAnnouncementsBoard_submitButton__4pfmz{min-height:38px;border:1px solid #cbd5e1;border-radius:8px;padding:9px 12px;background:var(--color-card);color:#0f172a;font-family:inherit;font-size:13px;font-weight:900;line-height:inherit;cursor:pointer}.CompanyAnnouncementsBoard_submitButton__4pfmz:hover:not(:disabled){background:var(--color-surface)}.CompanyAnnouncementsBoard_submitButton__4pfmz:disabled{background:#e2e8f0;color:#64748b;cursor:wait}.CompanyAnnouncementsBoard_previewBackdrop__LP93o{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:var(--ss-space-6);background:rgb(15 23 42/82%)}.CompanyAnnouncementsBoard_previewClose__df4ww{position:fixed;top:var(--ss-space-4);right:var(--ss-space-4)}.CompanyAnnouncementsBoard_previewImage__OSFhh{max-width:96vw;max-height:90vh;border-radius:var(--ss-radius-lg);background:var(--color-card);object-fit:contain}@media (max-width:768px){.CompanyAnnouncementsBoard_cardHeader__jJ6vJ{display:grid}.CompanyAnnouncementsBoard_cardActions__zw7Tr{justify-content:flex-start}.CompanyAnnouncementsBoard_formRow__jD_uU{grid-template-columns:1fr}.CompanyAnnouncementsBoard_categoryField__ZY_WH{width:100%}}@media (max-width:480px){.CompanyAnnouncementsBoard_announcementCard__TI4gA,.CompanyAnnouncementsBoard_composer__NUxHY{padding:var(--ss-space-3)}.CompanyAnnouncementsBoard_composerToggle__NfuUJ small{display:none}}