.operations-modal-backdrop .header-actions .button,.research-community .header-actions .button{min-height:44px}.operations-modal-backdrop .button-row,.research-community .button-row{display:flex;align-items:center;gap:14px}.operations-modal-backdrop .button,.research-community .button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:10px;cursor:pointer;font-weight:750;transition:transform .18s ease,background .18s ease}.operations-modal-backdrop .button:hover:not(:disabled),.research-community .button:hover:not(:disabled){transform:translateY(-1px)}.operations-modal-backdrop .button:disabled,.research-community .button:disabled{cursor:wait;opacity:.68}.operations-modal-backdrop .button--primary,.research-community .button--primary{color:white;background:linear-gradient(115deg,var(--brand-strong),#087450);box-shadow:0 9px 22px rgb(12 123 90/.18)}.operations-modal-backdrop .button--secondary,.research-community .button--secondary{color:var(--brand-strong);border-color:color-mix(in srgb,var(--brand) 70%,white);background:rgb(255 255 255/.55)}.operations-modal-backdrop .button--quiet,.operations-modal-backdrop .text-button,.research-community .button--quiet,.research-community .text-button{padding:0;color:var(--brand-strong);background:transparent;border:0;cursor:pointer;font-weight:700}.operations-modal-backdrop .button--danger,.research-community .button--danger{color:white;background:var(--danger)}.operations-modal-backdrop .fine-print,.research-community .fine-print{color:var(--muted);font-size:.85rem;line-height:1.55}.operations-modal-backdrop .hero__copy .button-row,.research-community .hero__copy .button-row{margin-top:36px}.operations-modal-backdrop .circle-summary>span,.research-community .circle-summary>span{display:grid;width:58px;height:58px;place-items:center;border-radius:50%;color:var(--brand-strong);background:#dff5eb;font-size:1.6rem;font-weight:800}.operations-modal-backdrop .circle-section,.research-community .circle-section{max-width:1260px;padding:96px 4.5vw;margin:auto;text-align:center}.operations-modal-backdrop .circle-section .muted,.research-community .circle-section .muted{margin-bottom:36px}.operations-modal-backdrop .circle-grid,.research-community .circle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;text-align:left}.operations-modal-backdrop .circle-summary,.research-community .circle-summary{min-height:235px;padding:28px;border:1px solid rgb(255 255 255/.85);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 14px 34px rgb(30 86 68/.07)}.operations-modal-backdrop .circle-summary h2,.operations-modal-backdrop .circle-summary h3,.research-community .circle-summary h2,.research-community .circle-summary h3{margin:24px 0 9px}.operations-modal-backdrop .circle-summary p,.research-community .circle-summary p{color:#527068;line-height:1.6}.operations-modal-backdrop .circle-summary a,.research-community .circle-summary a{color:var(--brand-strong);font-weight:750}.operations-modal-backdrop .support-feedback-dialog__footer .button,.research-community .support-feedback-dialog__footer .button{gap:8px;min-width:148px}@media(max-width:560px){.operations-modal-backdrop .support-feedback-dialog__footer .button,.research-community .support-feedback-dialog__footer .button{width:100%}}.operations-modal-backdrop .glass-card,.research-community .glass-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px) saturate(125%);backdrop-filter:blur(22px) saturate(125%)}.operations-modal-backdrop .field,.research-community .field{display:grid;gap:8px;color:#254a3f;font-size:.92rem;font-weight:700}.operations-modal-backdrop .field input,.operations-modal-backdrop .field textarea,.research-community .field input,.research-community .field textarea{width:100%;padding:13px 14px;border:1px solid #bfdcd2;border-radius:10px;color:var(--text);background:rgb(255 255 255/.76);font-weight:500}.operations-modal-backdrop .field textarea,.research-community .field textarea{resize:vertical}.operations-modal-backdrop .field input:focus,.operations-modal-backdrop .field textarea:focus,.research-community .field input:focus,.research-community .field textarea:focus{border-color:var(--brand);outline:2px solid rgb(21 150 111/.17)}.operations-modal-backdrop .field__hint,.research-community .field__hint{color:var(--muted);font-weight:500}.operations-modal-backdrop .field__error,.research-community .field__error{color:var(--danger)}.operations-modal-backdrop .inline-action,.research-community .inline-action{color:var(--brand-strong);font-weight:750}.operations-modal-backdrop .field-grid,.research-community .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.operations-modal-backdrop .identity-card .inline-action,.research-community .identity-card .inline-action{display:block;margin:10px 0}.operations-modal-backdrop .payment-aside .fine-print,.operations-modal-backdrop .plan-card .button,.research-community .payment-aside .fine-print,.research-community .plan-card .button{margin-top:auto}.operations-modal-backdrop .preview-lock .button,.research-community .preview-lock .button{margin:8px 10px 0 0}@media (max-width:900px){.operations-modal-backdrop .circle-grid,.research-community .circle-grid{grid-template-columns:1fr}.operations-modal-backdrop .circle-section,.research-community .circle-section{text-align:left}}@media (max-width:640px){.operations-modal-backdrop .header-actions .button,.research-community .header-actions .button{min-height:40px;padding:0 12px}.operations-modal-backdrop .circle-section,.research-community .circle-section{padding-right:20px;padding-left:20px}.operations-modal-backdrop .field-grid,.research-community .field-grid{grid-template-columns:1fr}.operations-modal-backdrop .button-row,.research-community .button-row{flex-wrap:wrap}}.operations-modal-backdrop .circle-hero,.operations-modal-backdrop .comment-panel,.research-community .circle-hero,.research-community .comment-panel{display:grid;gap:18px;padding:22px;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.operations-modal-backdrop .feed-tabs,.research-community .feed-tabs{gap:7px;padding:6px;margin-bottom:16px;border:1px solid var(--border)}.operations-modal-backdrop .feed-tabs a,.research-community .feed-tabs a{border-radius:8px;color:var(--muted);font-weight:750}.operations-modal-backdrop .feed-tabs a[aria-current],.research-community .feed-tabs a[aria-current]{color:white;background:var(--brand-strong)}.operations-modal-backdrop .circle-list,.operations-modal-backdrop .post-list,.research-community .circle-list,.research-community .post-list{display:grid;gap:14px}.operations-modal-backdrop .circle-card,.operations-modal-backdrop .community-post,.research-community .circle-card,.research-community .community-post{padding:24px;border:1px solid var(--border);border-radius:18px;background:var(--surface-strong);box-shadow:0 11px 30px rgb(30 86 68/.06)}.operations-modal-backdrop .community-post__actions,.operations-modal-backdrop .community-post__meta,.operations-modal-backdrop .composer__footer,.operations-modal-backdrop .tag-list,.research-community .community-post__actions,.research-community .community-post__meta,.research-community .composer__footer,.research-community .tag-list{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.operations-modal-backdrop .community-post__meta,.research-community .community-post__meta{color:var(--muted);font-size:.84rem}.operations-modal-backdrop .community-post__meta a,.research-community .community-post__meta a{color:var(--brand-strong);font-weight:750}.operations-modal-backdrop .community-post h2,.research-community .community-post h2{margin:12px 0 9px;font-size:1.3rem}.operations-modal-backdrop .community-post__body,.operations-modal-backdrop .community-post__excerpt,.research-community .community-post__body,.research-community .community-post__excerpt{max-width:72ch;color:#405f56;line-height:1.75}.operations-modal-backdrop .community-post__body,.research-community .community-post__body{color:var(--text)}.operations-modal-backdrop .community-post__lock,.research-community .community-post__lock{margin-top:18px;padding:18px;border-radius:12px;background:#e8f7f0}.operations-modal-backdrop .community-post__lock p,.research-community .community-post__lock p{color:var(--muted)}.operations-modal-backdrop .community-post__attachments,.research-community .community-post__attachments{gap:8px;margin:18px 0}.operations-modal-backdrop .community-post__attachments li,.research-community .community-post__attachments li{display:flex;justify-content:space-between;gap:12px;padding:10px;border-radius:8px;background:#eff8f4}.operations-modal-backdrop .community-post__actions,.research-community .community-post__actions{margin-top:18px}.operations-modal-backdrop .community-post__actions a,.operations-modal-backdrop .community-post__actions button,.research-community .community-post__actions a,.research-community .community-post__actions button{color:var(--brand-strong);font-weight:750}.operations-modal-backdrop .composer,.research-community .composer{padding:22px;margin-bottom:16px}.operations-modal-backdrop .composer__heading,.research-community .composer__heading{color:var(--brand-strong)}.operations-modal-backdrop .composer__tags,.research-community .composer__tags{gap:10px;padding:0;border:0}.operations-modal-backdrop .composer__tags label,.operations-modal-backdrop .tag-list span,.research-community .composer__tags label,.research-community .tag-list span{padding:5px 9px;border-radius:999px;color:#286554;background:#e4f5ed;font-size:.82rem}.operations-modal-backdrop .circle-card,.research-community .circle-card{display:grid;grid-template-columns:50px 1fr;gap:18px}.operations-modal-backdrop .circle-card__glyph,.research-community .circle-card__glyph{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;color:var(--brand-strong);background:#dff5eb}.operations-modal-backdrop .circle-card h2,.research-community .circle-card h2{margin:4px 0 8px;font-size:1.3rem}.operations-modal-backdrop .circle-card p,.research-community .circle-card p{color:var(--muted);line-height:1.6}.operations-modal-backdrop .empty-state,.research-community .empty-state{padding:34px;border:1px dashed #b9d9ce;border-radius:16px;color:var(--muted);text-align:center}.operations-modal-backdrop .notification-list,.research-community .notification-list{display:grid;gap:10px;padding:0;list-style:none}.operations-modal-backdrop .notification-list li,.research-community .notification-list li{display:flex;gap:14px;padding:17px;border-left:3px solid var(--brand);border-radius:10px;background:var(--surface-strong)}.operations-modal-backdrop .notification-list .is-read,.research-community .notification-list .is-read{border-left-color:#c8d8d2;opacity:.72}.operations-modal-backdrop .notification-list p,.research-community .notification-list p{flex:1 1;margin:0}.operations-modal-backdrop .notification-list span,.research-community .notification-list span{color:var(--muted);font-size:.8rem}@media(max-width:759px){.operations-modal-backdrop .circle-card,.operations-modal-backdrop .community-post,.research-community .circle-card,.research-community .community-post{padding:18px}.operations-modal-backdrop .search-form .button,.research-community .search-form .button{width:100%}.operations-modal-backdrop .notification-list li,.research-community .notification-list li{align-items:flex-start;flex-wrap:wrap}}.operations-modal-backdrop .circle-hero__cover,.research-community .circle-hero__cover{width:100%;height:176px;object-fit:cover;border-radius:14px;background:linear-gradient(135deg,#d7f5e8,#b8eadb)}.operations-modal-backdrop .circle-hero__cover--fallback,.research-community .circle-hero__cover--fallback{display:grid;place-items:center;color:var(--brand-strong);font-size:2.3rem}.operations-modal-backdrop .circle-card__cover,.research-community .circle-card__cover{width:46px;height:46px;object-fit:cover;border-radius:14px}.operations-modal-backdrop .inline-mutation,.research-community .inline-mutation{display:grid;justify-items:start;gap:9px}.operations-modal-backdrop .comment-list,.research-community .comment-list{gap:12px}.operations-modal-backdrop .comment-list li,.research-community .comment-list li{padding:15px;border-radius:12px;background:rgb(255 255 255/.58)}.operations-modal-backdrop .comment-list li.is-reply,.research-community .comment-list li.is-reply{margin-left:32px;border-left:3px solid #b6dfd0}.operations-modal-backdrop .comment-list li p,.research-community .comment-list li p{margin:8px 0;line-height:1.65}.operations-modal-backdrop .comment-form,.operations-modal-backdrop .report-panel form,.research-community .comment-form,.research-community .report-panel form{display:grid;gap:12px;padding-top:16px;border-top:1px solid #cae0d8}.operations-modal-backdrop .comment-form--reply,.research-community .comment-form--reply{margin-left:32px}.operations-modal-backdrop .report-panel,.research-community .report-panel{color:#355d51}.operations-modal-backdrop .report-panel summary,.research-community .report-panel summary{cursor:pointer;color:var(--brand-strong);font-weight:750}.operations-modal-backdrop .report-panel form,.research-community .report-panel form{margin-top:14px}.operations-modal-backdrop .report-panel select,.research-community .report-panel select{min-height:45px;padding:10px 12px;border:1px solid #bfdcd2;border-radius:10px;color:var(--text);background:rgb(255 255 255/.78)}@media(max-width:759px){.operations-modal-backdrop .comment-form--reply,.operations-modal-backdrop .comment-list li.is-reply,.research-community .comment-form--reply,.research-community .comment-list li.is-reply{margin-left:14px}.operations-modal-backdrop .circle-hero__cover,.research-community .circle-hero__cover{height:138px}}.operations-modal-backdrop .feed-intro,.research-community .feed-intro{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 2px 14px}.operations-modal-backdrop .feed-intro div,.research-community .feed-intro div{display:flex;align-items:center;gap:8px;color:#0c7756;font-size:.84rem;font-weight:800}.operations-modal-backdrop .feed-intro p,.research-community .feed-intro p{margin:0;color:#71867f;font-size:.82rem}.operations-modal-backdrop .composer,.research-community .composer{display:grid;gap:15px;padding:21px;margin-bottom:14px;border-color:rgb(255 255 255/.88);border-radius:17px;background:linear-gradient(145deg,rgb(255 255 255/.8),rgb(239 250 245/.62));box-shadow:0 12px 34px rgb(31 91 70/.075)}.operations-modal-backdrop .composer--launcher,.research-community .composer--launcher{gap:0;padding:0;overflow:hidden}.operations-modal-backdrop .composer__launch,.research-community .composer__launch{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;min-height:78px;padding:15px 18px;border:0;color:#1e4439;background:transparent;cursor:pointer;text-align:left}.operations-modal-backdrop .composer__heading>span:nth-child(2),.operations-modal-backdrop .composer__launch>span:nth-child(2),.research-community .composer__heading>span:nth-child(2),.research-community .composer__launch>span:nth-child(2){display:grid;gap:3px}.operations-modal-backdrop .composer__heading strong,.operations-modal-backdrop .composer__launch strong,.research-community .composer__heading strong,.research-community .composer__launch strong{font-size:.96rem}.operations-modal-backdrop .composer__heading small,.operations-modal-backdrop .composer__launch small,.research-community .composer__heading small,.research-community .composer__launch small{color:#789087;font-size:.76rem;font-weight:550}.operations-modal-backdrop .composer__avatar,.research-community .composer__avatar{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:white;background:linear-gradient(145deg,#17946d,#08714f);box-shadow:0 8px 20px rgb(15 130 93/.18);font-weight:820}.operations-modal-backdrop .composer__permission,.research-community .composer__permission{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;color:#27705b;background:#e3f5ed;font-size:.72rem;font-weight:760;white-space:nowrap}.operations-modal-backdrop .composer__shortcuts,.research-community .composer__shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(47 111 88/.09)}.operations-modal-backdrop .composer__shortcuts--single,.research-community .composer__shortcuts--single{grid-template-columns:1fr}.operations-modal-backdrop .composer__shortcut,.research-community .composer__shortcut{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;min-height:58px;padding:8px 12px;border:0;color:#547068;background:transparent;cursor:pointer;text-align:left;text-decoration:none;transition:background .18s ease,color .18s ease}.operations-modal-backdrop .composer__shortcut+.composer__shortcut,.research-community .composer__shortcut+.composer__shortcut{border-left:1px solid rgb(47 111 88/.09)}.operations-modal-backdrop .composer__shortcut:hover,.research-community .composer__shortcut:hover{color:#12664d;background:rgb(227 247 238/.66)}.operations-modal-backdrop .composer__shortcut:focus-visible,.research-community .composer__shortcut:focus-visible{z-index:1;outline:2px solid #178660;outline-offset:-3px}.operations-modal-backdrop .composer__shortcut-icon,.research-community .composer__shortcut-icon{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border-radius:10px;color:#0f7757;background:#e0f4eb}.operations-modal-backdrop .composer__shortcut--code .composer__shortcut-icon,.research-community .composer__shortcut--code .composer__shortcut-icon{color:#326c7a;background:#e1f0f2}.operations-modal-backdrop .composer__shortcut--data .composer__shortcut-icon,.research-community .composer__shortcut--data .composer__shortcut-icon{color:#6a6538;background:#f1efd9}.operations-modal-backdrop .composer__shortcut>span:nth-child(2),.research-community .composer__shortcut>span:nth-child(2){display:grid;min-width:0;gap:1px}.operations-modal-backdrop .composer__shortcut strong,.research-community .composer__shortcut strong{overflow:hidden;font-size:.76rem;font-weight:790;text-overflow:ellipsis;white-space:nowrap}.operations-modal-backdrop .composer__shortcut small,.research-community .composer__shortcut small{overflow:hidden;color:#82948e;font-size:.65rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.operations-modal-backdrop .composer__shortcut>svg,.research-community .composer__shortcut>svg{flex:0 0 auto;margin-left:1px;color:#93a49e}.operations-modal-backdrop .composer__heading,.research-community .composer__heading{display:flex;align-items:center;gap:12px;color:#235346}.operations-modal-backdrop .composer__heading .composer__permission,.research-community .composer__heading .composer__permission{margin-left:auto}.operations-modal-backdrop .composer__markdown-section,.research-community .composer__markdown-section{display:grid;gap:8px}.operations-modal-backdrop .composer__markdown-import,.research-community .composer__markdown-import{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:104px;padding:16px 18px;overflow:hidden;border:1px dashed #83bda9;border-radius:14px;color:#234c40;background:linear-gradient(135deg,rgb(244 252 248/.96),rgb(229 247 239/.72));cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.operations-modal-backdrop .composer__markdown-import:before,.research-community .composer__markdown-import:before{position:absolute;top:16px;bottom:16px;left:0;width:3px;border-radius:0 3px 3px 0;background:#2b9c76;content:"";opacity:.58}.operations-modal-backdrop .composer__markdown-import:hover:not(:disabled),.research-community .composer__markdown-import:hover:not(:disabled){border-color:#399b78;background:linear-gradient(135deg,#f8fdfb,#e2f5ed);box-shadow:0 10px 24px rgb(27 112 82/.09);transform:translateY(-1px)}.operations-modal-backdrop .composer__markdown-import:focus-visible,.research-community .composer__markdown-import:focus-visible{border-style:solid;border-color:#178660;outline:3px solid rgb(23 134 96/.17);outline-offset:2px}.operations-modal-backdrop .composer__markdown-import.is-dragging,.research-community .composer__markdown-import.is-dragging{border-style:solid;border-color:#087b56;background:#def4e9;box-shadow:inset 0 0 0 2px rgb(8 123 86/.1),0 14px 30px rgb(27 112 82/.13);transform:scale(1.005)}.operations-modal-backdrop .composer__markdown-import.is-imported,.research-community .composer__markdown-import.is-imported{border-style:solid;border-color:#a9d4c4;background:rgb(244 252 248/.88)}.operations-modal-backdrop .composer__markdown-import:disabled,.research-community .composer__markdown-import:disabled{cursor:wait;opacity:.7}.operations-modal-backdrop .composer__markdown-icon,.research-community .composer__markdown-icon{display:grid;width:48px;height:56px;place-items:center;border:1px solid rgb(68 152 121/.2);border-radius:8px 13px 13px 8px;color:#0b7857;background:#fff;box-shadow:0 7px 18px rgb(26 100 75/.08)}.operations-modal-backdrop .composer__markdown-copy,.research-community .composer__markdown-copy{display:grid;min-width:0;gap:4px}.operations-modal-backdrop .composer__markdown-copy strong,.research-community .composer__markdown-copy strong{color:#18493b;font-size:.9rem}.operations-modal-backdrop .composer__markdown-copy>span,.research-community .composer__markdown-copy>span{color:#57736a;font-size:.78rem;font-weight:650}.operations-modal-backdrop .composer__markdown-copy small,.research-community .composer__markdown-copy small{color:#80918b;font-size:.68rem;line-height:1.45}.operations-modal-backdrop .composer__markdown-badge,.research-community .composer__markdown-badge{align-self:start;padding:6px 8px;border-radius:7px;color:#167254;background:#dcefe7;font:750 .64rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;white-space:nowrap}.operations-modal-backdrop .composer__import-status,.research-community .composer__import-status{margin:0;color:#167052;font-size:.72rem;line-height:1.5}.operations-modal-backdrop .composer__import-status.is-error,.research-community .composer__import-status.is-error{color:#963f3f}.operations-modal-backdrop .composer__editor,.research-community .composer__editor{gap:9px}.operations-modal-backdrop .composer__editor-head,.research-community .composer__editor-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.operations-modal-backdrop .composer__editor-head>span:first-child,.research-community .composer__editor-head>span:first-child{display:flex;align-items:center;gap:7px}.operations-modal-backdrop .composer__editor-head small,.research-community .composer__editor-head small{padding:4px 7px;border-radius:6px;color:#176e53;background:#e1f2eb;font-size:.62rem;font-weight:760}.operations-modal-backdrop .composer__editor-head>span:last-child,.research-community .composer__editor-head>span:last-child{color:#81918c;font:600 .66rem ui-monospace,SFMono-Regular,Menlo,monospace}.operations-modal-backdrop .field.composer__editor textarea,.research-community .field.composer__editor textarea{min-height:360px;padding:18px 20px;border-color:#afd1c4;border-radius:13px;background:rgb(255 255 255/.84);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;font-weight:500;line-height:1.75;tab-size:2}.operations-modal-backdrop .field.composer__editor textarea:focus,.research-community .field.composer__editor textarea:focus{border-color:#248e6c;outline:3px solid rgb(36 142 108/.12);box-shadow:0 10px 28px rgb(26 99 76/.07)}.operations-modal-backdrop .composer__resource-text,.research-community .composer__resource-text{gap:9px;padding:16px;border:1px solid #d4e8df;border-radius:13px;background:rgb(240 249 245/.72)}.operations-modal-backdrop .field.composer__resource-text textarea,.research-community .field.composer__resource-text textarea{min-height:128px;padding:14px 16px;border-color:#b9d8cc;background:#fff;font:500 .84rem/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;resize:vertical}.operations-modal-backdrop .composer__close,.research-community .composer__close{display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;color:#647c74;background:rgb(226 241 235/.72);cursor:pointer}.operations-modal-backdrop .composer__categories,.research-community .composer__categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0;border:0}.operations-modal-backdrop .composer__categories legend,.research-community .composer__categories legend{width:100%;margin-bottom:4px;color:#254a3f;font-size:.86rem;font-weight:780}.operations-modal-backdrop .composer__categories legend span,.research-community .composer__categories legend span{margin-left:6px;color:#7b8f88;font-size:.7rem;font-weight:650}.operations-modal-backdrop .composer__categories label,.research-community .composer__categories label{display:flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border:1px solid rgb(91 159 135/.25);border-radius:11px;color:#46685e;background:rgb(247 252 249/.76);cursor:pointer;font-size:.8rem;font-weight:750;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.operations-modal-backdrop .composer__categories label:hover,.research-community .composer__categories label:hover{transform:translateY(-1px);border-color:#72bba2}.operations-modal-backdrop .composer__categories label:has(input:checked),.research-community .composer__categories label:has(input:checked){border-color:#4da987;color:#086747;background:#def3e9;box-shadow:0 6px 16px rgb(32 121 89/.08)}.operations-modal-backdrop .composer__categories input,.research-community .composer__categories input{accent-color:#0b7b57}.operations-modal-backdrop .composer__tags,.research-community .composer__tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.operations-modal-backdrop .composer__tags legend,.research-community .composer__tags legend{width:100%;margin-bottom:4px;color:#254a3f;font-size:.86rem;font-weight:750}.operations-modal-backdrop .composer__tags label,.research-community .composer__tags label{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;color:#286554;background:#e4f5ed;font-size:.78rem}.operations-modal-backdrop .composer__file-field,.research-community .composer__file-field{padding:14px;border:1px dashed #a8cfc0;border-radius:12px;background:rgb(238 249 244/.58)}.operations-modal-backdrop .composer__file-field input,.research-community .composer__file-field input{padding:9px;background:rgb(255 255 255/.65)}.operations-modal-backdrop .composer__footer,.research-community .composer__footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.operations-modal-backdrop .composer-preview,.research-community .composer-preview{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;overflow:hidden}.operations-modal-backdrop .composer-preview__scroll,.research-community .composer-preview__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.operations-modal-backdrop .composer-preview__notice,.research-community .composer-preview__notice{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:18px 24px;border-bottom:1px solid #dcebe5;background:#ebf7f2}.operations-modal-backdrop .composer-preview__notice>span,.research-community .composer-preview__notice>span{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;color:#0b7556;background:#d6eee4}.operations-modal-backdrop .composer-preview__notice strong,.research-community .composer-preview__notice strong{display:block;margin:1px 0 4px;color:#1c493c;font-size:.82rem}.operations-modal-backdrop .composer-preview__notice p,.research-community .composer-preview__notice p{margin:0;color:#6d8179;font-size:.72rem;line-height:1.55}.operations-modal-backdrop .composer-preview__article,.research-community .composer-preview__article{width:min(100%,940px);padding:clamp(28px,4.5vw,56px);margin:0 auto}.operations-modal-backdrop .composer-preview__meta,.research-community .composer-preview__meta{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:17px}.operations-modal-backdrop .composer-preview__meta span,.operations-modal-backdrop .composer-preview__tags span,.research-community .composer-preview__meta span,.research-community .composer-preview__tags span{padding:5px 8px;border-radius:7px;color:#176b51;background:#e4f4ed;font-size:.68rem;font-weight:760}.operations-modal-backdrop .composer-preview__article>h1,.research-community .composer-preview__article>h1{max-width:24ch;margin:0 0 24px;color:#153d32;font-size:clamp(1.65rem,4vw,2.45rem);line-height:1.2;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}.operations-modal-backdrop .composer-preview__tags,.research-community .composer-preview__tags{display:flex;flex-wrap:wrap;gap:7px;margin:-10px 0 25px}.operations-modal-backdrop .composer-preview__tags span,.research-community .composer-preview__tags span{color:#496c61;background:#eef5f2}.operations-modal-backdrop .composer-preview__article .community-post__body,.research-community .composer-preview__article .community-post__body{max-width:none;color:#284a40;font-size:.95rem;line-height:1.86;white-space:normal}.operations-modal-backdrop .composer-preview__files,.research-community .composer-preview__files{width:min(calc(100% - 48px),940px);padding:16px 18px;margin:0 auto 22px;border:1px solid #d7e8e1;border-radius:12px;background:#f0f8f4}.operations-modal-backdrop .composer-preview__files>strong,.research-community .composer-preview__files>strong{color:#234c40;font-size:.78rem}.operations-modal-backdrop .composer-preview__resource-text,.research-community .composer-preview__resource-text{padding:13px 15px;margin-top:10px;border:1px solid rgb(37 127 96/.1);border-radius:10px;background:#fff}.operations-modal-backdrop .composer-preview__resource-text .community-post__body,.research-community .composer-preview__resource-text .community-post__body{max-width:none;margin:0;font-size:.78rem;line-height:1.72}.operations-modal-backdrop .composer-preview__files ul,.research-community .composer-preview__files ul{display:grid;gap:7px;padding:0;margin:10px 0 0;list-style:none}.operations-modal-backdrop .composer-preview__files li,.research-community .composer-preview__files li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;color:#48675e;font-size:.72rem}.operations-modal-backdrop .composer-preview__files li svg,.research-community .composer-preview__files li svg{color:#18805e}.operations-modal-backdrop .composer-preview__files li span,.research-community .composer-preview__files li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-modal-backdrop .composer-preview__files li small,.research-community .composer-preview__files li small{color:#82938d}.operations-modal-backdrop .composer-preview__scroll>.toast,.research-community .composer-preview__scroll>.toast{margin:0 24px 18px}.operations-modal-backdrop .composer-preview__actions,.research-community .composer-preview__actions{z-index:1;display:flex;flex:0 0 auto;justify-content:flex-end;gap:9px;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid rgb(31 100 76/.11);background:rgb(249 253 251/.96);box-shadow:0 -12px 28px rgb(27 86 66/.05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.operations-modal-backdrop .composer-preview__actions .button,.research-community .composer-preview__actions .button{display:inline-flex;min-width:126px;align-items:center;justify-content:center;gap:7px}@media(max-width:560px){.operations-modal-backdrop .composer__markdown-import,.research-community .composer__markdown-import{grid-template-columns:42px minmax(0,1fr);min-height:112px;padding:14px}.operations-modal-backdrop .composer__markdown-icon,.research-community .composer__markdown-icon{width:40px;height:48px}.operations-modal-backdrop .composer__markdown-badge,.operations-modal-backdrop .composer__markdown-copy small,.research-community .composer__markdown-badge,.research-community .composer__markdown-copy small{display:none}.operations-modal-backdrop .composer__editor-head,.research-community .composer__editor-head{align-items:flex-start;flex-direction:column;gap:5px}.operations-modal-backdrop .field.composer__editor textarea,.research-community .field.composer__editor textarea{min-height:300px;padding:15px;font-size:.82rem}.operations-modal-backdrop .composer__categories,.research-community .composer__categories{grid-template-columns:1fr}.operations-modal-backdrop .composer__categories label,.research-community .composer__categories label{justify-content:flex-start}.operations-modal-backdrop .composer-preview__notice,.research-community .composer-preview__notice{padding:14px 16px}.operations-modal-backdrop .composer-preview__article,.research-community .composer-preview__article{padding:28px 18px 36px}.operations-modal-backdrop .composer-preview__article>h1,.research-community .composer-preview__article>h1{font-size:1.62rem}.operations-modal-backdrop .composer-preview__files,.research-community .composer-preview__files{width:calc(100% - 36px)}.operations-modal-backdrop .composer-preview__actions,.research-community .composer-preview__actions{display:grid;grid-template-columns:1fr 1fr;padding:13px 16px calc(13px + env(safe-area-inset-bottom))}.operations-modal-backdrop .composer-preview__actions .button,.research-community .composer-preview__actions .button{width:100%;min-width:0;padding:0 10px}}.operations-modal-backdrop .feed-tabs,.research-community .feed-tabs{display:flex;gap:4px;padding:5px;margin-bottom:10px;overflow-x:auto;border:1px solid rgb(255 255 255/.82);border-radius:13px;background:rgb(255 255 255/.48);box-shadow:0 8px 26px rgb(31 91 70/.045);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.operations-modal-backdrop .feed-tabs a,.research-community .feed-tabs a{flex:0 0 auto;min-height:36px;padding:8px 14px;border-radius:9px;color:#61766f;font-size:.8rem;font-weight:760}.operations-modal-backdrop .feed-tabs a:hover,.research-community .feed-tabs a:hover{color:#0a7252;background:#e7f6f0}.operations-modal-backdrop .feed-tabs a[aria-current],.research-community .feed-tabs a[aria-current]{color:#fff;background:linear-gradient(125deg,#0a7654,#15936d);box-shadow:0 6px 16px rgb(12 123 90/.16)}.operations-modal-backdrop .literature-date-filter,.research-community .literature-date-filter{display:grid;gap:12px;padding:15px 16px;margin-bottom:10px;border:1px solid rgb(181 216 203/.72);border-radius:14px;background:rgb(247 253 250/.72);box-shadow:0 8px 26px rgb(31 91 70/.04)}.operations-modal-backdrop .literature-date-filter__heading,.research-community .literature-date-filter__heading{display:flex;align-items:center;gap:10px;color:#17664f}.operations-modal-backdrop .literature-date-filter__heading>div,.research-community .literature-date-filter__heading>div{display:grid;gap:2px}.operations-modal-backdrop .literature-date-filter__heading strong,.research-community .literature-date-filter__heading strong{font-size:.84rem}.operations-modal-backdrop .literature-date-filter__heading span,.research-community .literature-date-filter__heading span{color:#71867f;font-size:.72rem}.operations-modal-backdrop .literature-date-filter form,.research-community .literature-date-filter form{display:flex;align-items:end;gap:9px}.operations-modal-backdrop .literature-date-filter label,.research-community .literature-date-filter label{display:grid;flex:1 1;gap:5px}.operations-modal-backdrop .literature-date-filter label>span,.research-community .literature-date-filter label>span{color:#526c64;font-size:.72rem;font-weight:760}.operations-modal-backdrop .literature-date-filter input,.research-community .literature-date-filter input{width:100%;min-height:39px;padding:7px 9px;border:1px solid #bfdcd2;border-radius:9px;color:#274f43;background:rgb(255 255 255/.84)}.operations-modal-backdrop .literature-date-filter__separator,.research-community .literature-date-filter__separator{padding-bottom:11px;color:#81938d;font-size:.72rem}.operations-modal-backdrop .literature-date-filter button,.operations-modal-backdrop .literature-date-filter form>a,.research-community .literature-date-filter button,.research-community .literature-date-filter form>a{display:inline-flex;min-height:39px;align-items:center;justify-content:center;padding:0 13px;border:1px solid #a7cfc0;border-radius:9px;color:#176c53;background:rgb(255 255 255/.72);cursor:pointer;font-size:.76rem;font-weight:790}.operations-modal-backdrop .literature-date-filter button,.research-community .literature-date-filter button{color:#fff;border-color:#0d7958;background:#0d7958}.operations-modal-backdrop .literature-date-filter__error,.research-community .literature-date-filter__error{margin:0;color:#9a3d3d;font-size:.75rem}.operations-modal-backdrop .feed-pagination,.research-community .feed-pagination{display:flex;align-items:center;justify-content:center;gap:14px;padding:18px 0 2px;color:#61776f;font-size:.76rem}.operations-modal-backdrop .feed-pagination a,.operations-modal-backdrop .feed-pagination span,.research-community .feed-pagination a,.research-community .feed-pagination span{display:inline-flex;min-height:38px;align-items:center;gap:4px;padding:0 12px;border:1px solid #b4d8ca;border-radius:10px;color:#176c53;background:rgb(255 255 255/.7);font-weight:760}.operations-modal-backdrop .feed-pagination span[aria-disabled=true],.research-community .feed-pagination span[aria-disabled=true]{opacity:.42}.operations-modal-backdrop .feed-pagination strong,.research-community .feed-pagination strong{min-width:64px;text-align:center}.operations-modal-backdrop .feed-announcement,.research-community .feed-announcement{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:48px;padding:8px 16px;margin-bottom:10px;border:1px solid rgb(255 255 255/.8);border-radius:13px;color:#36584f;background:rgb(255 255 255/.58);box-shadow:0 8px 26px rgb(31 91 70/.04);font-size:.79rem}.operations-modal-backdrop .feed-announcement>span:first-child,.research-community .feed-announcement>span:first-child{display:flex;align-items:center;gap:7px;padding:6px 9px;border-radius:999px;color:#0a7553;background:#def3ea;font-weight:790;white-space:nowrap}.operations-modal-backdrop .feed-announcement strong,.research-community .feed-announcement strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-modal-backdrop .post-list,.research-community .post-list{display:grid;gap:11px}@media(max-width:620px){.operations-modal-backdrop .literature-date-filter form,.research-community .literature-date-filter form{display:grid;grid-template-columns:1fr 1fr}.operations-modal-backdrop .literature-date-filter__separator,.research-community .literature-date-filter__separator{display:none}.operations-modal-backdrop .literature-date-filter button,.operations-modal-backdrop .literature-date-filter form>a,.research-community .literature-date-filter button,.research-community .literature-date-filter form>a{width:100%}}.operations-modal-backdrop .community-post,.research-community .community-post{padding:22px;border:1px solid rgb(255 255 255/.88);border-radius:17px;background:rgb(255 255 255/.76);box-shadow:0 13px 36px rgb(31 91 70/.065);-webkit-backdrop-filter:blur(20px) saturate(128%);backdrop-filter:blur(20px) saturate(128%)}.operations-modal-backdrop .community-post__header,.research-community .community-post__header{display:flex;align-items:center;gap:11px}.operations-modal-backdrop .community-post__avatar,.research-community .community-post__avatar{display:grid;flex:0 0 38px;height:38px;place-items:center;border:1px solid rgb(255 255 255/.9);border-radius:50%;color:#0a6f50;background:linear-gradient(145deg,#d7f1e7,#eef9f4);font-size:.82rem;font-weight:830}.operations-modal-backdrop .community-post__identity,.research-community .community-post__identity{min-width:0}.operations-modal-backdrop .community-post__identity strong,.research-community .community-post__identity strong{display:block;color:#25493e;font-size:.88rem}.operations-modal-backdrop .community-post__identity p,.research-community .community-post__identity p{margin:3px 0 0;color:#84958f;font-size:.73rem}.operations-modal-backdrop .community-post__identity a,.research-community .community-post__identity a{color:#477368}.operations-modal-backdrop .community-post__header-actions,.research-community .community-post__header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.operations-modal-backdrop .community-post__badge,.research-community .community-post__badge{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;margin-left:0;border-radius:999px;color:#0a7453;background:#dff4eb;font-size:.71rem;font-weight:800}.operations-modal-backdrop .community-post__delete,.research-community .community-post__delete{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border:1px solid rgb(198 83 83/.24);border-radius:9px;color:#a53e3e;background:rgb(255 244 242/.82);cursor:pointer;font-size:.7rem;font-weight:780;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease}.operations-modal-backdrop .community-post__delete:hover,.research-community .community-post__delete:hover{transform:translateY(-1px);border-color:rgb(198 83 83/.48);background:#fff0ed}.operations-modal-backdrop .community-post__delete:active,.research-community .community-post__delete:active{transform:translateY(1px) scale(.98)}.operations-modal-backdrop .community-post__edit,.research-community .community-post__edit{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border:1px solid rgb(26 132 96/.24);border-radius:9px;color:#08714f;background:rgb(235 248 243/.86);cursor:pointer;font-size:.7rem;font-weight:780;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease}.operations-modal-backdrop .community-post__edit:hover,.research-community .community-post__edit:hover{transform:translateY(-1px);border-color:rgb(26 132 96/.46);background:#def3ea}.operations-modal-backdrop .community-post__edit:active,.research-community .community-post__edit:active{transform:translateY(1px) scale(.98)}.operations-modal-backdrop .community-post__feature-wrap,.research-community .community-post__feature-wrap{position:relative;display:inline-flex}.operations-modal-backdrop .community-post__feature,.research-community .community-post__feature{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border:1px solid rgb(183 145 48/.26);border-radius:9px;color:#7b641f;background:rgb(255 251 235/.86);cursor:pointer;font-size:.7rem;font-weight:780;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.operations-modal-backdrop .community-post__feature:hover:not(:disabled),.research-community .community-post__feature:hover:not(:disabled){transform:translateY(-1px);border-color:rgb(183 145 48/.48);background:#fff7d8}.operations-modal-backdrop .community-post__feature:active:not(:disabled),.research-community .community-post__feature:active:not(:disabled){transform:translateY(1px) scale(.98)}.operations-modal-backdrop .community-post__feature:disabled,.research-community .community-post__feature:disabled{cursor:wait;opacity:.66}.operations-modal-backdrop .community-post__feature.is-active,.research-community .community-post__feature.is-active{border-color:rgb(25 136 98/.28);color:#08714f;background:#e0f5ec}.operations-modal-backdrop .community-post__feature.is-active:hover:not(:disabled),.research-community .community-post__feature.is-active:hover:not(:disabled){border-color:rgb(25 136 98/.48);background:#d5f1e6}.operations-modal-backdrop .community-post__admin-error,.research-community .community-post__admin-error{position:absolute;z-index:4;top:calc(100% + 8px);right:0;width:min(220px,72vw);padding:9px 11px;border:1px solid rgb(193 75 75/.2);border-radius:9px;color:#933f3f;background:#fff7f5;box-shadow:0 12px 28px rgb(84 50 43/.14);font-size:.7rem;font-weight:650;line-height:1.45}.operations-modal-backdrop .community-post__deleted,.research-community .community-post__deleted{display:flex;align-items:center;gap:12px;min-height:82px;color:#6f817b}.operations-modal-backdrop .community-post__deleted strong,.research-community .community-post__deleted strong{color:#274b40}.operations-modal-backdrop .community-post__deleted a,.research-community .community-post__deleted a{margin-left:auto;color:#0b7756;font-weight:780}.operations-modal-backdrop .community-post h2,.research-community .community-post h2{margin:16px 0 8px;color:#123c31;font-size:1.23rem;line-height:1.4;letter-spacing:-.025em}.operations-modal-backdrop .community-post__body,.operations-modal-backdrop .community-post__excerpt,.research-community .community-post__body,.research-community .community-post__excerpt{max-width:none;margin:0;color:#47645c;font-size:.91rem;line-height:1.78}.operations-modal-backdrop .community-post__body,.research-community .community-post__body{margin-top:13px;color:#264d42;white-space:pre-wrap}.operations-modal-backdrop .community-post__read-more,.research-community .community-post__read-more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:#0d7d5a;font-size:.8rem;font-weight:800}.operations-modal-backdrop .community-post__read-more:hover,.research-community .community-post__read-more:hover{color:#075e43}.operations-modal-backdrop .community-post__tags,.research-community .community-post__tags{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 0}.operations-modal-backdrop .community-post__tags span,.research-community .community-post__tags span{padding:5px 9px;border:1px solid #cce7dd;border-radius:999px;color:#21705a;background:#edf8f4;font-size:.72rem;font-weight:700}.operations-modal-backdrop .community-post__attachments,.research-community .community-post__attachments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;margin:17px 0 0;list-style:none}.operations-modal-backdrop .community-post__attachments li,.research-community .community-post__attachments li{display:block;padding:0;background:transparent}.operations-modal-backdrop .community-post__attachments a,.research-community .community-post__attachments a{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px 12px;border:1px solid #d4e9e1;border-radius:12px;color:#31584d;background:linear-gradient(135deg,rgb(244 251 248/.92),rgb(233 247 241/.72))}.operations-modal-backdrop .community-post__attachments a:hover,.research-community .community-post__attachments a:hover{border-color:#8fc8b4}.operations-modal-backdrop .community-post__file-icon,.research-community .community-post__file-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:#0a7754;background:#d9f1e7}.operations-modal-backdrop .community-post__attachments strong,.research-community .community-post__attachments strong{display:block;overflow:hidden;font-size:.77rem;text-overflow:ellipsis;white-space:nowrap}.operations-modal-backdrop .community-post__attachments small,.research-community .community-post__attachments small{display:block;margin-top:3px;color:#879790;font-size:.68rem}.operations-modal-backdrop .community-post__actions,.research-community .community-post__actions{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:0;margin-top:17px;padding-top:12px;border-top:1px solid rgb(49 102 82/.09)}.operations-modal-backdrop .community-post__actions a,.operations-modal-backdrop .community-post__actions button,.research-community .community-post__actions a,.research-community .community-post__actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 8px;border:0;color:#627a72;background:transparent;cursor:pointer;font-size:.76rem;font-weight:730}.operations-modal-backdrop .community-post__actions--with-resources,.research-community .community-post__actions--with-resources{grid-template-columns:repeat(5,1fr)}.operations-modal-backdrop .community-post__actions a+*,.operations-modal-backdrop .community-post__actions button+*,.research-community .community-post__actions a+*,.research-community .community-post__actions button+*{border-left:1px solid rgb(49 102 82/.08)}.operations-modal-backdrop .community-post__actions button[aria-pressed=true],.research-community .community-post__actions button[aria-pressed=true]{color:#087553;background:rgb(224 246 237/.42)}.operations-modal-backdrop .community-post__actions button svg,.research-community .community-post__actions button svg{transition:fill .16s ease,color .16s ease,transform .16s ease}.operations-modal-backdrop .community-post__actions button[aria-pressed=true] svg,.research-community .community-post__actions button[aria-pressed=true] svg{transform:scale(1.05)}.operations-modal-backdrop .community-post__bookmark-status,.research-community .community-post__bookmark-status{margin:10px 0 0;color:#147052;font-size:.72rem;font-weight:700;text-align:right}.operations-modal-backdrop .community-post__lock,.research-community .community-post__lock{border-radius:13px;background:#e7f6f0}.operations-modal-backdrop .comment-panel,.research-community .comment-panel{display:grid;gap:14px;padding:20px;border:1px solid rgb(180 215 202/.5);border-radius:15px;background:rgb(246 252 249/.72);animation:discussion-reveal .2s ease-out}.operations-modal-backdrop .community-post>.comment-panel--compact,.research-community .community-post>.comment-panel--compact{gap:10px;padding:14px 0 0;margin-top:2px;border:0;border-top:1px solid rgb(49 102 82/.09);border-radius:0;background:transparent}.operations-modal-backdrop .comment-panel__header,.research-community .comment-panel__header{display:flex;align-items:center;gap:9px}.operations-modal-backdrop .comment-panel__header>span,.research-community .comment-panel__header>span{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:#0d7857;background:#e1f3eb}.operations-modal-backdrop .comment-panel__header h2,.research-community .comment-panel__header h2{margin:0;font-size:.9rem;letter-spacing:-.01em}.operations-modal-backdrop .comment-panel__header p,.research-community .comment-panel__header p{margin:3px 0 0;color:#899a94;font-size:.68rem}.operations-modal-backdrop .comment-list,.research-community .comment-list{display:grid;gap:7px;padding:0;margin:0;list-style:none}.operations-modal-backdrop .comment-list li,.research-community .comment-list li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:8px 10px;border-radius:11px;background:rgb(232 245 239/.58)}.operations-modal-backdrop .comment-list li.is-reply,.research-community .comment-list li.is-reply{margin-left:24px;border-left:2px solid #9dd1be}.operations-modal-backdrop .comment-list__avatar,.research-community .comment-list__avatar{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;color:#176c54;background:#d6eee5;font-size:.68rem;font-weight:820}.operations-modal-backdrop .comment-list__content,.research-community .comment-list__content{min-width:0}.operations-modal-backdrop .comment-list__content>div,.research-community .comment-list__content>div{color:#34584d;font-size:.73rem}.operations-modal-backdrop .comment-list li p,.research-community .comment-list li p{margin:4px 0 2px;color:#415f56;font-size:.78rem;line-height:1.58}.operations-modal-backdrop .comment-list__images,.research-community .comment-list__images{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,140px));gap:7px;margin:9px 0 5px}.operations-modal-backdrop .comment-list__images a,.research-community .comment-list__images a{display:block;overflow:hidden;border:1px solid rgb(28 113 84/.12);border-radius:10px;background:#e4f2ec}.operations-modal-backdrop .comment-list__images img,.research-community .comment-list__images img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .2s ease}.operations-modal-backdrop .comment-list__images a:hover img,.research-community .comment-list__images a:hover img{transform:scale(1.025)}.operations-modal-backdrop .comment-list .text-button,.research-community .comment-list .text-button{min-height:28px;font-size:.68rem}.operations-modal-backdrop .comment-form,.research-community .comment-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding-top:10px;border-top:1px solid rgb(49 102 82/.09)}.operations-modal-backdrop .comment-form>.field,.research-community .comment-form>.field{grid-column:1/-1}.operations-modal-backdrop .comment-form__composer,.research-community .comment-form__composer{position:relative;min-width:0}.operations-modal-backdrop .comment-form textarea,.research-community .comment-form textarea{display:block;width:100%;min-height:52px;max-height:130px;padding:12px 58px 12px 13px;resize:vertical;border:1px solid #c2ded4;border-radius:11px;outline:0;color:#274e42;background:rgb(255 255 255/.8);line-height:1.45}.operations-modal-backdrop .comment-form textarea:focus,.research-community .comment-form textarea:focus{border-color:#78baa3;box-shadow:0 0 0 3px rgb(21 150 111/.08)}.operations-modal-backdrop .comment-image-picker__button,.research-community .comment-image-picker__button{position:absolute;right:4px;bottom:4px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:9px;color:#146d53;background:transparent;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}.operations-modal-backdrop .comment-image-picker__button:hover,.research-community .comment-image-picker__button:hover{color:#075f46;background:#e3f5ed}.operations-modal-backdrop .comment-image-picker__button:active,.research-community .comment-image-picker__button:active{transform:scale(.96)}.operations-modal-backdrop .comment-image-picker__button:focus-visible,.research-community .comment-image-picker__button:focus-visible{outline:2px solid #0b7856;outline-offset:-3px}.operations-modal-backdrop .comment-image-picker__button[data-disabled=true],.research-community .comment-image-picker__button[data-disabled=true]{pointer-events:none;opacity:.48}.operations-modal-backdrop .comment-image-picker__badge,.research-community .comment-image-picker__badge{position:absolute;top:3px;right:3px;display:grid;min-width:16px;height:16px;padding:0 4px;place-items:center;border:2px solid rgb(255 255 255/.92);border-radius:999px;color:white;background:#0b7856;font-size:.58rem;font-weight:800;line-height:1}.operations-modal-backdrop .comment-image-picker__input,.research-community .comment-image-picker__input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.operations-modal-backdrop .comment-image-picker__previews,.research-community .comment-image-picker__previews{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,82px));gap:8px}.operations-modal-backdrop .comment-image-picker__previews figure,.research-community .comment-image-picker__previews figure{position:relative;display:grid;aspect-ratio:1;margin:0;overflow:hidden;place-items:center;border:1px solid #c9e3da;border-radius:10px;color:#6c837b;background:#e8f5f0;font-size:.65rem}.operations-modal-backdrop .comment-image-picker__previews img,.research-community .comment-image-picker__previews img{width:100%;height:100%;object-fit:cover}.operations-modal-backdrop .comment-image-picker__previews button,.research-community .comment-image-picker__previews button{position:absolute;top:4px;right:4px;display:grid;width:24px;height:24px;padding:0;place-items:center;border:0;border-radius:50%;color:white;background:rgb(24 58 48/.78);cursor:pointer}.operations-modal-backdrop .comment-form__send,.research-community .comment-form__send{display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:11px;color:#fff;background:#0b7856;cursor:pointer}.operations-modal-backdrop .comment-form--reply,.research-community .comment-form--reply{grid-template-columns:1fr;margin-left:22px}.operations-modal-backdrop .report-panel form,.research-community .report-panel form{grid-template-columns:1fr}.operations-modal-backdrop .post-detail-page,.research-community .post-detail-page{padding-bottom:48px}.operations-modal-backdrop .community-post--detail,.research-community .community-post--detail{position:relative;padding:clamp(32px,4.5vw,58px);overflow:hidden;border-color:rgb(255 255 255/.94);border-radius:26px;background:rgb(255 255 255/.82);box-shadow:0 22px 58px rgb(24 79 61/.1)}.operations-modal-backdrop .community-post--detail:before,.research-community .community-post--detail:before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#0d7d5a,#50c9a3 48%,rgb(80 201 163/0));content:""}.operations-modal-backdrop .community-post__breadcrumb,.research-community .community-post__breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 30px;color:#82948e;font-size:.74rem;font-weight:700}.operations-modal-backdrop .community-post__breadcrumb a,.research-community .community-post__breadcrumb a{display:inline-flex;align-items:center;gap:6px;color:#16775b}.operations-modal-backdrop .community-post--detail .community-post__header,.research-community .community-post--detail .community-post__header{align-items:center}.operations-modal-backdrop .community-post--detail .community-post__avatar,.research-community .community-post--detail .community-post__avatar{flex-basis:48px;height:48px;font-size:.95rem}.operations-modal-backdrop .community-post--detail .community-post__identity strong,.research-community .community-post--detail .community-post__identity strong{color:#153f34;font-size:.98rem}.operations-modal-backdrop .community-post--detail .community-post__identity p,.research-community .community-post--detail .community-post__identity p{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:5px;font-size:.76rem}.operations-modal-backdrop .community-post__read-time,.operations-modal-backdrop .community-post__verified,.research-community .community-post__read-time,.research-community .community-post__verified{display:inline-flex;align-items:center;gap:5px}.operations-modal-backdrop .community-post__verified,.research-community .community-post__verified{min-height:30px;padding:0 10px;margin-left:0;border:1px solid #c8e6db;border-radius:999px;color:#176e57;background:#eaf7f2;font-size:.7rem;font-weight:780;white-space:nowrap}.operations-modal-backdrop .post-delete-dialog,.research-community .post-delete-dialog{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;padding:26px 24px 24px}.operations-modal-backdrop .post-delete-dialog__icon,.research-community .post-delete-dialog__icon{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;color:#aa4545;background:#fff0ed}.operations-modal-backdrop .post-delete-dialog p,.research-community .post-delete-dialog p{margin:0 0 12px;color:#587068;line-height:1.65}.operations-modal-backdrop .post-delete-dialog strong,.research-community .post-delete-dialog strong{display:block;color:#213f36;line-height:1.5;text-wrap:pretty}.operations-modal-backdrop .post-delete-dialog small,.research-community .post-delete-dialog small{display:block;margin-top:10px;color:#82948e;line-height:1.5}.operations-modal-backdrop .post-delete-dialog>.toast,.operations-modal-backdrop .post-delete-dialog>footer,.research-community .post-delete-dialog>.toast,.research-community .post-delete-dialog>footer{grid-column:1/-1}.operations-modal-backdrop .post-delete-dialog>footer,.research-community .post-delete-dialog>footer{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.operations-modal-backdrop .post-delete-dialog>footer .button,.research-community .post-delete-dialog>footer .button{min-height:43px;gap:7px}.operations-modal-backdrop .post-edit-dialog,.research-community .post-edit-dialog{display:flex;flex:1 1;min-height:0;flex-direction:column;gap:14px;padding:16px clamp(20px,2.3vw,32px) 18px;overflow:auto}.operations-modal-backdrop .post-edit-dialog>p,.research-community .post-edit-dialog>p{flex:0 0 auto;margin:0;color:#647b74;font-size:.78rem;line-height:1.55}.operations-modal-backdrop .post-edit-dialog label,.research-community .post-edit-dialog label{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;color:#284e43;font-weight:780}.operations-modal-backdrop .post-edit-dialog label>span,.research-community .post-edit-dialog label>span{align-self:end}.operations-modal-backdrop .post-edit-dialog__title,.research-community .post-edit-dialog__title{flex:0 0 auto}.operations-modal-backdrop .post-edit-dialog__body,.research-community .post-edit-dialog__body{flex:1 1 auto;min-height:0;grid-template-rows:auto minmax(0,1fr)}.operations-modal-backdrop .post-edit-dialog__resource,.research-community .post-edit-dialog__resource{flex:0 0 auto;grid-template-rows:auto auto}.operations-modal-backdrop .post-edit-dialog input,.operations-modal-backdrop .post-edit-dialog textarea,.research-community .post-edit-dialog input,.research-community .post-edit-dialog textarea{grid-column:1/-1;width:100%;border:1px solid #bddbd0;border-radius:13px;color:#173f34;background:#fff;font:inherit;font-weight:500;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.operations-modal-backdrop .post-edit-dialog input,.research-community .post-edit-dialog input{min-height:48px;padding:0 14px}.operations-modal-backdrop .post-edit-dialog textarea,.research-community .post-edit-dialog textarea{width:100%;height:100%;min-height:240px;padding:18px 20px;overflow:auto;font:500 .94rem/1.78 ui-monospace,SFMono-Regular,Menlo,Monaco,PingFang SC,monospace;resize:none;scrollbar-gutter:stable;tab-size:2}.operations-modal-backdrop .post-edit-dialog__body textarea,.research-community .post-edit-dialog__body textarea{min-height:360px}.operations-modal-backdrop .post-edit-dialog__resource textarea,.research-community .post-edit-dialog__resource textarea{height:130px;min-height:130px;padding:14px 16px;resize:vertical}.operations-modal-backdrop .post-edit-dialog input:focus,.operations-modal-backdrop .post-edit-dialog textarea:focus,.research-community .post-edit-dialog input:focus,.research-community .post-edit-dialog textarea:focus{border-color:#208765;box-shadow:0 0 0 3px rgb(32 135 101/.12)}.operations-modal-backdrop .post-edit-dialog label>small,.research-community .post-edit-dialog label>small{align-self:end;color:#83958f;font-size:.7rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.operations-modal-backdrop .post-edit-dialog>footer,.research-community .post-edit-dialog>footer{display:flex;flex:0 0 auto;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid rgb(38 91 71/.1)}.operations-modal-backdrop .post-edit-dialog>footer .button,.research-community .post-edit-dialog>footer .button{min-height:44px;gap:7px}.operations-modal-backdrop .community-post--detail h1,.research-community .community-post--detail h1{width:100%;max-width:none;margin:34px 0 16px;color:#10382e;font-size:clamp(2rem,3.25vw,3.1rem);line-height:1.18;letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance}.operations-modal-backdrop .community-post--detail .community-post__excerpt,.research-community .community-post--detail .community-post__excerpt{width:100%;max-width:none;color:#537169;font-size:1.04rem;line-height:1.85}.operations-modal-backdrop .community-post--detail .community-post__tags,.research-community .community-post--detail .community-post__tags{margin-top:18px}.operations-modal-backdrop .community-post--detail .community-post__tags span,.research-community .community-post--detail .community-post__tags span{padding:6px 11px;font-size:.76rem}.operations-modal-backdrop .community-post--detail .community-post__body,.research-community .community-post--detail .community-post__body{width:100%;max-width:none;padding-top:30px;margin-top:30px;border-top:1px solid rgb(39 94 75/.11);color:#23493f;font-size:1.04rem;line-height:2.05;letter-spacing:.006em}.operations-modal-backdrop .community-post--detail .markdown-body,.research-community .community-post--detail .markdown-body{white-space:normal}.operations-modal-backdrop .markdown-body>:first-child,.research-community .markdown-body>:first-child{margin-top:0}.operations-modal-backdrop .markdown-body>:last-child,.research-community .markdown-body>:last-child{margin-bottom:0}.operations-modal-backdrop .markdown-body h2,.operations-modal-backdrop .markdown-body h3,.operations-modal-backdrop .markdown-body h4,.operations-modal-backdrop .markdown-body h5,.operations-modal-backdrop .markdown-body h6,.research-community .markdown-body h2,.research-community .markdown-body h3,.research-community .markdown-body h4,.research-community .markdown-body h5,.research-community .markdown-body h6{scroll-margin-top:88px;color:#143f34;line-height:1.4;letter-spacing:-.025em}.operations-modal-backdrop .markdown-body h2,.research-community .markdown-body h2{margin:2.3em 0 .85em;font-size:1.65rem}.operations-modal-backdrop .markdown-body h3,.research-community .markdown-body h3{margin:2em 0 .72em;font-size:1.36rem}.operations-modal-backdrop .markdown-body h4,.research-community .markdown-body h4{margin:1.7em 0 .62em;font-size:1.14rem}.operations-modal-backdrop .markdown-body h5,.operations-modal-backdrop .markdown-body h6,.research-community .markdown-body h5,.research-community .markdown-body h6{margin:1.55em 0 .55em;font-size:1rem}.operations-modal-backdrop .markdown-body p,.research-community .markdown-body p{margin:1em 0}.operations-modal-backdrop .markdown-body a,.research-community .markdown-body a{color:#087b58;font-weight:700;text-decoration:underline;text-decoration-color:rgb(8 123 88/.32);text-decoration-thickness:1.5px;text-underline-offset:3px}.operations-modal-backdrop .markdown-body strong,.research-community .markdown-body strong{color:#143f34;font-weight:830}.operations-modal-backdrop .markdown-body blockquote,.research-community .markdown-body blockquote{padding:18px 22px;margin:1.45em 0;border-left:4px solid #28a57e;border-radius:0 14px 14px 0;color:#3e675b;background:linear-gradient(90deg,rgb(224 247 238/.9),rgb(241 250 246/.58))}.operations-modal-backdrop .markdown-body blockquote p,.research-community .markdown-body blockquote p{margin:.45em 0}.operations-modal-backdrop .markdown-body ol,.operations-modal-backdrop .markdown-body ul,.research-community .markdown-body ol,.research-community .markdown-body ul{padding-left:1.4em;margin:1.1em 0}.operations-modal-backdrop .markdown-body li,.research-community .markdown-body li{padding-left:.3em;margin:.42em 0}.operations-modal-backdrop .markdown-body li::marker,.research-community .markdown-body li::marker{color:#12825f;font-weight:800}.operations-modal-backdrop .markdown-body code,.research-community .markdown-body code{padding:.16em .4em;border:1px solid #d4e9e1;border-radius:5px;color:#155641;background:#eef8f4;font-size:.88em}.operations-modal-backdrop .markdown-code-block,.research-community .markdown-code-block{position:relative;margin:1.45em 0}.operations-modal-backdrop .markdown-body pre,.research-community .markdown-body pre{padding:48px 20px 18px;margin:0;overflow:auto;border:1px solid #d5e8e1;border-radius:14px;color:#e9fff6;background:#153d33;line-height:1.7}.operations-modal-backdrop .markdown-body pre code,.research-community .markdown-body pre code{padding:0;border:0;color:inherit;background:transparent}.operations-modal-backdrop .markdown-code-block__copy,.research-community .markdown-code-block__copy{position:absolute;z-index:1;top:10px;right:10px;display:inline-flex;min-height:29px;align-items:center;gap:6px;padding:0 10px;border:1px solid rgb(196 235 220/.22);border-radius:8px;color:#d6f5e9;background:rgb(8 44 35/.72);box-shadow:0 5px 16px rgb(2 25 19/.18);cursor:pointer;font-size:.68rem;font-weight:760;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .16s ease,background .16s ease,color .16s ease}.operations-modal-backdrop .markdown-code-block__copy:hover,.research-community .markdown-code-block__copy:hover{border-color:rgb(204 246 230/.48);background:#0b5a46}.operations-modal-backdrop .markdown-code-block__copy:focus-visible,.research-community .markdown-code-block__copy:focus-visible{outline:3px solid rgb(103 226 181/.34);outline-offset:2px}.operations-modal-backdrop .markdown-code-block__copy.is-copied,.research-community .markdown-code-block__copy.is-copied{color:#edfff8;background:#087b58}.operations-modal-backdrop .markdown-body hr,.research-community .markdown-body hr{height:1px;margin:2.2em 0;border:0;background:linear-gradient(90deg,transparent,#bddbd0 14%,#bddbd0 86%,transparent)}.operations-modal-backdrop .markdown-body img,.research-community .markdown-body img{display:block;width:auto;max-width:100%;max-height:680px;margin:1.65em auto;border:1px solid rgb(23 105 80/.12);border-radius:16px;background:#f2f8f5;box-shadow:0 16px 38px rgb(21 82 63/.1);object-fit:contain}.operations-modal-backdrop .markdown-body table,.research-community .markdown-body table{display:block;max-width:100%;margin:1.5em 0;overflow-x:auto;border-collapse:collapse}.operations-modal-backdrop .markdown-body td,.operations-modal-backdrop .markdown-body th,.research-community .markdown-body td,.research-community .markdown-body th{min-width:130px;padding:10px 12px;border:1px solid #d5e8e1;text-align:left}.operations-modal-backdrop .markdown-body th,.research-community .markdown-body th{color:#17483a;background:#eaf7f2}.operations-modal-backdrop .community-post__resources,.research-community .community-post__resources{padding:22px;margin-top:34px;border:1px solid #d5e9e1;border-radius:17px;background:rgb(239 249 245/.76)}.operations-modal-backdrop .community-post__resources>header,.research-community .community-post__resources>header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:15px}.operations-modal-backdrop .community-post__resources .eyebrow,.research-community .community-post__resources .eyebrow{margin:0 0 5px;font-size:.64rem}.operations-modal-backdrop .community-post__resources h2,.research-community .community-post__resources h2{margin:0;color:#1c493d;font-size:1.02rem;letter-spacing:-.02em}.operations-modal-backdrop .community-post__resources>header>span,.research-community .community-post__resources>header>span{color:#73877f;font-size:.7rem}.operations-modal-backdrop .community-post__resources .community-post__attachments,.research-community .community-post__resources .community-post__attachments{margin:0}.operations-modal-backdrop .community-post__resource-note,.research-community .community-post__resource-note{padding:14px 16px;margin-bottom:13px;border:1px solid rgb(37 127 96/.11);border-radius:12px;background:rgb(255 255 255/.82)}.operations-modal-backdrop .community-post__resource-note:last-child,.research-community .community-post__resource-note:last-child{margin-bottom:0}.operations-modal-backdrop .community-post__resource-note .community-post__body,.research-community .community-post__resource-note .community-post__body{max-width:none;margin:0;color:#3f6157;font-size:.78rem;line-height:1.72}.operations-modal-backdrop .community-post__resources--card,.research-community .community-post__resources--card{padding:16px;margin-top:14px;border-radius:14px;animation:discussion-reveal .2s ease-out}.operations-modal-backdrop .community-post__resources--card>header,.research-community .community-post__resources--card>header{margin-bottom:11px}.operations-modal-backdrop .community-post__resources--card h2,.research-community .community-post__resources--card h2{font-size:.92rem}.operations-modal-backdrop .community-post--detail .community-post__actions,.research-community .community-post--detail .community-post__actions{margin-top:34px;padding:13px 0;border-top:1px solid rgb(39 94 75/.11);border-bottom:1px solid rgb(39 94 75/.11)}.operations-modal-backdrop .community-post--detail .community-post__actions a,.operations-modal-backdrop .community-post--detail .community-post__actions button,.research-community .community-post--detail .community-post__actions a,.research-community .community-post--detail .community-post__actions button{min-height:46px;font-size:.8rem}.operations-modal-backdrop .community-post__share-status,.research-community .community-post__share-status{margin:8px 0 0;color:#21705a;font-size:.72rem;text-align:right}.operations-modal-backdrop .share-dialog,.research-community .share-dialog{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.operations-modal-backdrop .share-dialog__summary,.research-community .share-dialog__summary{position:relative;display:flex;flex-direction:column;min-height:500px;padding:38px;overflow:hidden;background:radial-gradient(circle at 90% 8%,rgb(111 225 185/.32),transparent 16rem),linear-gradient(145deg,rgb(255 255 255/.78),rgb(218 246 235/.72))}.operations-modal-backdrop .share-dialog__summary:after,.research-community .share-dialog__summary:after{position:absolute;right:-80px;bottom:-110px;width:310px;height:310px;border:1px solid rgb(17 128 91/.14);border-radius:50%;content:""}.operations-modal-backdrop .share-dialog__brand,.research-community .share-dialog__brand{margin-bottom:36px}.operations-modal-backdrop .share-dialog__brand .brand-lockup__mark,.research-community .share-dialog__brand .brand-lockup__mark{width:32px;height:32px}.operations-modal-backdrop .share-dialog__brand .brand-lockup__name,.research-community .share-dialog__brand .brand-lockup__name{font-size:1rem}.operations-modal-backdrop .share-dialog__brief-meta,.research-community .share-dialog__brief-meta{display:flex;align-items:center;justify-content:space-between;gap:14px}.operations-modal-backdrop .share-dialog__circle,.research-community .share-dialog__circle{align-self:flex-start;padding:7px 10px;border-radius:8px;color:#176b52;background:rgb(218 244 234/.9);font-size:.72rem;font-weight:780}.operations-modal-backdrop .share-dialog__brief-meta>span:last-child,.research-community .share-dialog__brief-meta>span:last-child{display:inline-flex;align-items:center;gap:6px;color:#43806e;font-size:.66rem;font-weight:760;letter-spacing:.04em}.operations-modal-backdrop .share-dialog__summary h3,.research-community .share-dialog__summary h3{max-width:18ch;margin:20px 0 22px;color:#123d32;font-size:clamp(1.5rem,2.45vw,2rem);line-height:1.14;text-wrap:balance}.operations-modal-backdrop .share-dialog__highlights,.research-community .share-dialog__highlights{display:grid;gap:12px;padding:0;margin:0;list-style:none}.operations-modal-backdrop .share-dialog__highlights li,.research-community .share-dialog__highlights li{position:relative;z-index:1;display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;align-items:start}.operations-modal-backdrop .share-dialog__highlights li>span,.research-community .share-dialog__highlights li>span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:#087455;background:rgb(210 241 229/.92);font-family:ui-monospace,SFMono-Regular,monospace;font-size:.6rem;font-weight:850}.operations-modal-backdrop .share-dialog__highlights div,.research-community .share-dialog__highlights div{min-width:0}.operations-modal-backdrop .share-dialog__highlights small,.research-community .share-dialog__highlights small{display:block;margin:0 0 2px;color:#1b8063;font-size:.59rem;font-weight:800;letter-spacing:.08em}.operations-modal-backdrop .share-dialog__highlights p,.research-community .share-dialog__highlights p{display:-webkit-box;margin:0;overflow:hidden;color:#45675d;font-size:.78rem;line-height:1.5;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2}.operations-modal-backdrop .share-dialog__summary footer,.research-community .share-dialog__summary footer{position:relative;z-index:1;display:grid;gap:4px;margin-top:auto;padding-top:32px}.operations-modal-backdrop .share-dialog__summary footer strong,.research-community .share-dialog__summary footer strong{color:#1b4e40;font-size:.82rem}.operations-modal-backdrop .share-dialog__summary footer small,.research-community .share-dialog__summary footer small{color:#72877f}.operations-modal-backdrop .share-dialog__methods,.research-community .share-dialog__methods{display:flex;flex-direction:column;gap:13px;padding:32px 28px;background:rgb(255 255 255/.7)}.operations-modal-backdrop .share-dialog__methods>header,.research-community .share-dialog__methods>header{margin-bottom:5px}.operations-modal-backdrop .share-dialog__methods>header p,.research-community .share-dialog__methods>header p{margin:0 0 4px;color:#234c40;font-weight:800}.operations-modal-backdrop .share-dialog__methods>header span,.research-community .share-dialog__methods>header span{color:#7b8f88;font-size:.74rem}.operations-modal-backdrop .share-dialog__method,.research-community .share-dialog__method{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;border:1px solid rgb(142 196 176/.28);border-radius:13px;background:rgb(241 250 246/.72)}.operations-modal-backdrop .share-dialog__method-icon,.research-community .share-dialog__method-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;color:#0b7b58;background:#dff4eb}.operations-modal-backdrop .share-dialog__method strong,.research-community .share-dialog__method strong{display:block;color:#234c40;font-size:.82rem}.operations-modal-backdrop .share-dialog__method p,.research-community .share-dialog__method p{margin:3px 0 0;color:#758981;font-size:.68rem;line-height:1.45}.operations-modal-backdrop .share-dialog__method button,.research-community .share-dialog__method button{display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:0 11px;border:0;border-radius:9px;color:white;background:#0c7b5a;cursor:pointer;font-size:.74rem;font-weight:780;transition:transform .18s ease,background .18s ease}.operations-modal-backdrop .share-dialog__method button:hover:not(:disabled),.research-community .share-dialog__method button:hover:not(:disabled){transform:translateY(-1px);background:#096849}.operations-modal-backdrop .share-dialog__method button:active:not(:disabled),.research-community .share-dialog__method button:active:not(:disabled){transform:translateY(1px) scale(.98)}.operations-modal-backdrop .share-dialog__method button:disabled,.research-community .share-dialog__method button:disabled{cursor:wait;opacity:.65}.operations-modal-backdrop .share-dialog__url,.research-community .share-dialog__url{display:block;padding:10px 12px;overflow:hidden;border-radius:9px;color:#587169;background:rgb(231 244 238/.68);font-family:ui-monospace,SFMono-Regular,monospace;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.operations-modal-backdrop .share-dialog__status,.research-community .share-dialog__status{display:flex;align-items:flex-start;gap:7px;margin:auto 0 0;color:#176a51;font-size:.72rem;line-height:1.5}.operations-modal-backdrop .share-dialog__status[data-state=error],.research-community .share-dialog__status[data-state=error]{color:#a13f3f}.operations-modal-backdrop .share-dialog__status svg,.research-community .share-dialog__status svg{flex:0 0 auto;margin-top:2px}.operations-modal-backdrop .share-dialog__poster,.research-community .share-dialog__poster{grid-column:1/-1;display:grid;grid-template-columns:minmax(280px,430px) minmax(0,1fr);align-items:center;gap:25px;padding:22px 28px;border-top:1px solid rgb(30 96 72/.1);background:rgb(235 249 243/.78)}.operations-modal-backdrop .share-dialog__poster img,.research-community .share-dialog__poster img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid rgb(255 255 255/.9);border-radius:13px;box-shadow:0 14px 32px rgb(20 78 59/.15)}.operations-modal-backdrop .share-dialog__poster .eyebrow,.research-community .share-dialog__poster .eyebrow{margin:0 0 5px;font-size:.62rem}.operations-modal-backdrop .share-dialog__poster h3,.research-community .share-dialog__poster h3{margin:0 0 6px;color:#194a3c;font-size:1.02rem}.operations-modal-backdrop .share-dialog__poster p:not(.eyebrow),.research-community .share-dialog__poster p:not(.eyebrow){margin:0 0 15px;color:#71867e;font-size:.75rem}.operations-modal-backdrop .share-dialog__poster .button,.research-community .share-dialog__poster .button{min-height:42px;gap:7px}@media(max-height:720px),(max-width:920px){.operations-modal-backdrop .share-dialog,.research-community .share-dialog{grid-template-columns:1fr}.operations-modal-backdrop .share-dialog__summary,.research-community .share-dialog__summary{min-height:auto;padding:24px 26px 26px}.operations-modal-backdrop .share-dialog__brand,.research-community .share-dialog__brand{margin-bottom:20px}.operations-modal-backdrop .share-dialog__summary h3,.research-community .share-dialog__summary h3{max-width:none;margin:15px 0 10px;font-size:clamp(1.35rem,4vw,1.7rem)}.operations-modal-backdrop .share-dialog__highlights,.research-community .share-dialog__highlights{gap:9px}.operations-modal-backdrop .share-dialog__highlights p,.research-community .share-dialog__highlights p{-webkit-line-clamp:1}.operations-modal-backdrop .share-dialog__summary footer,.research-community .share-dialog__summary footer{margin-top:20px;padding-top:0}.operations-modal-backdrop .share-dialog__methods,.research-community .share-dialog__methods{padding:22px 26px 26px}.operations-modal-backdrop .share-dialog__poster,.research-community .share-dialog__poster{grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:16px;padding:18px 26px 22px}.operations-modal-backdrop .share-dialog__poster .button,.research-community .share-dialog__poster .button{width:100%;padding:0 12px}}@media(max-width:560px){.operations-modal-backdrop .share-dialog__summary,.research-community .share-dialog__summary{padding:21px 18px 23px}.operations-modal-backdrop .share-dialog__brand,.research-community .share-dialog__brand{margin-bottom:16px}.operations-modal-backdrop .share-dialog__summary h3,.research-community .share-dialog__summary h3{font-size:1.32rem}.operations-modal-backdrop .share-dialog__methods,.research-community .share-dialog__methods{padding:20px 18px calc(22px + env(safe-area-inset-bottom))}.operations-modal-backdrop .share-dialog__method,.research-community .share-dialog__method{grid-template-columns:34px minmax(0,1fr);padding:12px}.operations-modal-backdrop .share-dialog__method-icon,.research-community .share-dialog__method-icon{width:34px;height:34px}.operations-modal-backdrop .share-dialog__method button,.research-community .share-dialog__method button{grid-column:2;justify-content:center;justify-self:stretch}.operations-modal-backdrop .share-dialog__brief-meta>span:last-child,.research-community .share-dialog__brief-meta>span:last-child{display:none}.operations-modal-backdrop .share-dialog__poster,.research-community .share-dialog__poster{grid-template-columns:1fr;gap:13px;padding:17px 18px calc(19px + env(safe-area-inset-bottom))}.operations-modal-backdrop .share-dialog__poster img,.research-community .share-dialog__poster img{border-radius:10px}}.operations-modal-backdrop .community-post--detail>.comment-panel,.research-community .community-post--detail>.comment-panel{padding:34px 0 0;margin-top:18px;border:0;border-radius:0;background:transparent}.operations-modal-backdrop .community-post--detail>.comment-panel .comment-panel__header>span,.research-community .community-post--detail>.comment-panel .comment-panel__header>span{width:42px;height:42px;border-radius:13px}.operations-modal-backdrop .community-post--detail>.comment-panel .comment-panel__header h2,.research-community .community-post--detail>.comment-panel .comment-panel__header h2{font-size:1.02rem}.operations-modal-backdrop .community-post--detail>.comment-panel .comment-panel__header p,.research-community .community-post--detail>.comment-panel .comment-panel__header p{font-size:.72rem}.operations-modal-backdrop .community-post--detail>.comment-panel>.muted,.research-community .community-post--detail>.comment-panel>.muted{padding:18px 0;margin:0;color:#748880;font-size:.88rem;line-height:1.65}.operations-modal-backdrop .community-post--detail>.comment-panel .comment-form,.research-community .community-post--detail>.comment-panel .comment-form{gap:12px;padding-top:18px}.operations-modal-backdrop .community-post--detail>.comment-panel .comment-form textarea,.research-community .community-post--detail>.comment-panel .comment-form textarea{min-height:112px;padding:15px 16px;border-radius:13px;background:rgb(255 255 255/.84)}.operations-modal-backdrop .community-post--detail>.comment-panel .button--secondary,.research-community .community-post--detail>.comment-panel .button--secondary{min-width:112px;color:white;border-color:#0b7856;background:#0b7856}.operations-modal-backdrop .community-post--detail>.comment-panel .report-panel,.research-community .community-post--detail>.comment-panel .report-panel{padding-top:8px;border-top:1px solid rgb(39 94 75/.08)}@media (max-width:620px){.operations-modal-backdrop .community-post--detail,.research-community .community-post--detail{padding:clamp(24px,5vw,44px)}.operations-modal-backdrop .feed-intro,.research-community .feed-intro{display:block}.operations-modal-backdrop .feed-intro p,.research-community .feed-intro p{margin-top:6px;line-height:1.5}.operations-modal-backdrop .composer__launch,.research-community .composer__launch{grid-template-columns:40px minmax(0,1fr)}.operations-modal-backdrop .composer__launch .composer__permission,.research-community .composer__launch .composer__permission{display:none}.operations-modal-backdrop .composer__shortcut,.research-community .composer__shortcut{min-height:62px;padding:8px 5px;gap:5px;text-align:center}.operations-modal-backdrop .composer__shortcut-icon,.research-community .composer__shortcut-icon{width:29px;height:29px;border-radius:9px}.operations-modal-backdrop .composer__shortcut>span:nth-child(2),.research-community .composer__shortcut>span:nth-child(2){display:block}.operations-modal-backdrop .composer__shortcut strong,.research-community .composer__shortcut strong{display:block;font-size:.68rem}.operations-modal-backdrop .composer__shortcut small,.operations-modal-backdrop .composer__shortcut>svg,.research-community .composer__shortcut small,.research-community .composer__shortcut>svg{display:none}.operations-modal-backdrop .composer__heading,.research-community .composer__heading{align-items:flex-start;flex-wrap:wrap}.operations-modal-backdrop .composer__heading .composer__permission,.research-community .composer__heading .composer__permission{order:4;margin-left:54px}.operations-modal-backdrop .composer__close,.research-community .composer__close{margin-left:auto}.operations-modal-backdrop .composer__footer,.research-community .composer__footer{align-items:stretch;flex-direction:column}.operations-modal-backdrop .composer__footer .button,.research-community .composer__footer .button{width:100%}.operations-modal-backdrop .feed-announcement,.research-community .feed-announcement{grid-template-columns:auto minmax(0,1fr)}.operations-modal-backdrop .feed-announcement>span:last-child,.research-community .feed-announcement>span:last-child{display:none}.operations-modal-backdrop .community-post,.research-community .community-post{padding:17px 15px}.operations-modal-backdrop .community-post h2,.research-community .community-post h2{font-size:1.08rem}.operations-modal-backdrop .community-post__attachments,.research-community .community-post__attachments{grid-template-columns:1fr}.operations-modal-backdrop .community-post__actions a,.operations-modal-backdrop .community-post__actions button,.research-community .community-post__actions a,.research-community .community-post__actions button{font-size:0}.operations-modal-backdrop .community-post__actions svg,.research-community .community-post__actions svg{width:19px;height:19px}.operations-modal-backdrop .comment-form--reply,.operations-modal-backdrop .comment-list li.is-reply,.research-community .comment-form--reply,.research-community .comment-list li.is-reply{margin-left:12px}.operations-modal-backdrop .community-post--detail,.research-community .community-post--detail{padding:24px 18px 30px;border-radius:19px}.operations-modal-backdrop .community-post__breadcrumb,.research-community .community-post__breadcrumb{margin-bottom:22px}.operations-modal-backdrop .community-post__verified,.research-community .community-post__verified{display:none}.operations-modal-backdrop .community-post__header-actions,.research-community .community-post__header-actions{gap:6px}.operations-modal-backdrop .community-post__delete,.operations-modal-backdrop .community-post__edit,.operations-modal-backdrop .community-post__feature,.research-community .community-post__delete,.research-community .community-post__edit,.research-community .community-post__feature{width:34px;padding:0;justify-content:center}.operations-modal-backdrop .community-post__delete span,.operations-modal-backdrop .community-post__edit span,.operations-modal-backdrop .community-post__feature>span,.research-community .community-post__delete span,.research-community .community-post__edit span,.research-community .community-post__feature>span{display:none}.operations-modal-backdrop .community-post__deleted,.research-community .community-post__deleted{align-items:flex-start;flex-direction:column}.operations-modal-backdrop .community-post__deleted a,.research-community .community-post__deleted a{margin-left:0}.operations-modal-backdrop .post-delete-dialog,.research-community .post-delete-dialog{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:22px 18px calc(20px + env(safe-area-inset-bottom))}.operations-modal-backdrop .post-delete-dialog__icon,.research-community .post-delete-dialog__icon{width:40px;height:40px;border-radius:12px}.operations-modal-backdrop .post-delete-dialog>footer,.research-community .post-delete-dialog>footer{display:grid;grid-template-columns:1fr 1fr}.operations-modal-backdrop .post-delete-dialog>footer .button,.research-community .post-delete-dialog>footer .button{width:100%;padding:0 12px}.operations-modal-backdrop .post-edit-dialog,.research-community .post-edit-dialog{gap:12px;padding:14px 14px calc(14px + env(safe-area-inset-bottom))}.operations-modal-backdrop .post-edit-dialog__notice,.research-community .post-edit-dialog__notice{display:none}.operations-modal-backdrop .post-edit-dialog textarea,.research-community .post-edit-dialog textarea{min-height:140px;padding:14px;font-size:.88rem;line-height:1.7}.operations-modal-backdrop .post-edit-dialog>footer,.research-community .post-edit-dialog>footer{display:grid;grid-template-columns:1fr 1fr}.operations-modal-backdrop .post-edit-dialog>footer .button,.research-community .post-edit-dialog>footer .button{width:100%;padding:0 10px}.operations-modal-backdrop .community-post--detail h1,.research-community .community-post--detail h1{margin-top:26px;font-size:clamp(1.62rem,7.2vw,2rem);line-height:1.24;letter-spacing:-.035em}.operations-modal-backdrop .community-post--detail .community-post__excerpt,.research-community .community-post--detail .community-post__excerpt{font-size:.95rem}.operations-modal-backdrop .community-post--detail .community-post__body,.research-community .community-post--detail .community-post__body{padding-top:23px;margin-top:23px;font-size:.96rem;line-height:1.92}.operations-modal-backdrop .community-post__resources,.research-community .community-post__resources{padding:16px}.operations-modal-backdrop .community-post__resources>header,.research-community .community-post__resources>header{align-items:start;flex-direction:column;gap:4px}.operations-modal-backdrop .community-post--detail .community-post__actions a,.operations-modal-backdrop .community-post--detail .community-post__actions button,.research-community .community-post--detail .community-post__actions a,.research-community .community-post--detail .community-post__actions button{font-size:0}.operations-modal-backdrop .community-post--detail>.comment-panel,.research-community .community-post--detail>.comment-panel{padding-top:25px}.operations-modal-backdrop .community-post--detail>.comment-panel .comment-form,.research-community .community-post--detail>.comment-panel .comment-form{grid-template-columns:1fr}.operations-modal-backdrop .community-post--detail>.comment-panel .button--secondary,.research-community .community-post--detail>.comment-panel .button--secondary{width:100%}}@media (prefers-reduced-motion:reduce){.operations-modal-backdrop .comment-panel,.research-community .comment-panel{animation:none}.operations-modal-backdrop .comment-list__images img,.research-community .comment-list__images img{transition:none}}.operations-modal-backdrop .notification-list li,.research-community .notification-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}.operations-modal-backdrop .notification-list .is-read,.research-community .notification-list .is-read{opacity:1;background:rgb(250 253 251/.68)}.operations-modal-backdrop .notification-list__content,.research-community .notification-list__content{min-width:0}.operations-modal-backdrop .notification-list__content p,.research-community .notification-list__content p{margin:0 0 6px;line-height:1.55}.operations-modal-backdrop .notification-list__content span,.research-community .notification-list__content span{display:inline-flex;padding:3px 7px;border-radius:6px;background:#e8f4ef;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.69rem}.operations-modal-backdrop .notification-list__actions,.research-community .notification-list__actions{display:flex;align-items:center;gap:14px}.operations-modal-backdrop .notification-list__actions button,.research-community .notification-list__actions button{min-height:44px}.operations-modal-backdrop .notification-delete-trigger,.research-community .notification-delete-trigger{color:#a24c4c}.operations-modal-backdrop .notification-delete-modal>p,.research-community .notification-delete-modal>p{margin:18px 0;color:#557168;line-height:1.7}.operations-modal-backdrop .notification-delete-modal blockquote,.research-community .notification-delete-modal blockquote{padding:14px 16px;margin:0 0 18px;border-left:3px solid #84c9b1;border-radius:0 10px 10px 0;color:#31584d;background:#edf8f3;line-height:1.6}.operations-modal-backdrop .notification-delete-modal__actions,.research-community .notification-delete-modal__actions{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}@media (max-width:759px){.operations-modal-backdrop .notification-list li,.research-community .notification-list li{grid-template-columns:1fr;gap:8px}.operations-modal-backdrop .notification-list__actions,.research-community .notification-list__actions{justify-content:flex-end}.operations-modal-backdrop .notification-delete-modal__actions,.research-community .notification-delete-modal__actions{display:grid;grid-template-columns:1fr 1fr}}.research-community{min-width:0;--brand:#00864b;--brand-strong:#006c40;--text:#173f31;--muted:#61776b;--border:#cddfd3;--surface:#f8fcf8;--surface-strong:#fff;--radius-lg:16px;--shadow:0 14px 36px #123b2610}.community-service-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.community-service-nav a{border:1px solid #c9ddce;border-radius:10px;padding:9px 14px;background:#f4faf3;color:#176043}.community-service-nav a[aria-current=page]{background:#00864b;color:#fff}.research-community .community-content{max-width:1080px;margin:auto;min-width:0}.research-community .circle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px}.research-community .circle-card,.research-community .circle-hero{padding:24px;border:1px solid #cbded1;border-radius:16px;background:#f5fbf4;margin:20px 0}.research-community .circle-card__cover{max-width:100%;width:100%;height:160px;object-fit:cover}.research-community .circle-hero .btn{margin:12px}.research-community textarea{min-height:100px;resize:vertical}.research-community input,.research-community select,.research-community textarea{max-width:100%;border:1px solid #bcd4c6;border-radius:8px;padding:9px;background:#fbfefb;color:#173f31}.research-community :is(p,a,code,pre){overflow-wrap:anywhere}.research-community pre{white-space:pre-wrap}.research-community img{max-width:100%}.research-community .post-list{display:grid;gap:20px;margin-top:22px}.research-community .notification-list{list-style:none;padding:0;display:grid;gap:14px}.research-community .notification-list>li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;padding:22px;background:#f4fbf2;border:1px solid #c9ddce;border-radius:14px}.research-community .toast{position:static;opacity:1;transform:none;background:#fff0ea;color:#8b3e30;padding:12px;border-radius:8px}.research-community .post-discussion{min-width:0}.operations-modal-backdrop .tool-detail-dialog{width:min(100%,1040px)}@media(max-width:600px){.community-service-nav{font-size:13px}.research-community .circle-card,.research-community .circle-hero{padding:16px}.research-community .community-content{width:100%}.research-community .notification-list__actions{display:flex;gap:15px;flex-wrap:wrap}}