.discussion-page{background:#f2f5f4;border:1px solid #e0e7e3;max-width:1440px;margin:18px auto 0}.discussion-page .nf-cover-bar{border-bottom:0;padding:20px 24px}.discussion-page .nf-cover-bar h1{letter-spacing:-.035em;font-size:24px}.discussion-page .nf-cover-bar h1 span{font-size:inherit;color:inherit;margin:0}.discussion-page .nf-card{box-shadow:0 2px 3px #183a2803}.discussion-page .nf-card-top strong{font-size:14px}.discussion-page .nf-byline{font-size:12px}.discussion-page .nf-card-copy p{font-size:15px}.discussion-page .nf-invite-prompts{font-size:12px}.discussion-network-bar{border-bottom:1px solid var(--nf-line);background:#fff;padding:0 24px}.discussion-place{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.discussion-place>button{min-width:0;min-height:44px;color:var(--nf-green);justify-content:flex-start;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.discussion-place>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discussion-place svg{flex-shrink:0}.discussion-community-switch{color:var(--nf-muted);flex-shrink:0;font-size:13px;position:relative}.discussion-community-switch>summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;list-style:none;display:flex}.discussion-community-switch>summary::-webkit-details-marker{display:none}.discussion-quick-switch{z-index:30;border:1px solid var(--nf-line);background:#fff;border-radius:10px;width:260px;max-width:calc(100vw - 28px);max-height:320px;padding:6px;position:absolute;top:100%;right:0;overflow-y:auto;box-shadow:0 8px 24px #172d3c18}.discussion-quick-switch>a{border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:9px 10px;font-size:14px;line-height:1.25;display:flex}.discussion-quick-switch>a:hover,.discussion-quick-switch>a[aria-current]{color:var(--nf-green);background:#edf4ef}.discussion-scopes{gap:28px;min-width:0;display:flex}.discussion-scopes>a{min-height:44px;color:var(--nf-muted);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-size:14px;font-weight:600;line-height:1.25;display:inline-flex}.discussion-scopes>a[aria-current=page]{color:var(--nf-green);box-shadow:inset 0 -3px var(--nf-green)}.discussion-scopes>a:hover{color:#163f30}.discussion-scope-mobile{display:none}.discussion-origin{color:var(--nf-green);background:#f7faf8;border-bottom:1px solid #e8eee9;align-items:center;gap:6px;padding:10px 20px;font-size:12px;font-weight:650;display:flex}.discussion-origin>svg:last-child{margin-left:auto}.discussion-regional-actions{color:var(--nf-muted);border-top:1px solid #edf0f2;align-items:center;gap:18px;padding:8px 20px;font-size:12px;display:flex}.discussion-regional-actions>a,.discussion-regional-actions>span{align-items:center;gap:6px;min-height:38px;display:flex}.discussion-regional-actions>a:last-child{color:var(--nf-green);margin-left:auto;font-weight:700}.discussion-news{border:1px solid var(--nf-line);background:#fff;border-radius:10px;padding:18px}.discussion-news>h2{margin:0 0 5px!important;font-size:15px!important}.discussion-news>p{color:var(--nf-muted);margin:0 0 12px;font-size:11px;line-height:1.5}.discussion-news>a{border-top:1px solid #e8eeeb;align-items:flex-start;gap:12px;padding:13px 0;font-size:13px;font-weight:600;line-height:1.5;display:flex}.discussion-news>a:last-child{padding-bottom:0}.discussion-news>a>svg{color:var(--nf-green);flex-shrink:0;margin-top:2px}.discussion-news>a:hover{color:var(--nf-green)}.discussion-mobile-news{display:none}.discussion-explore{color:#172d3c}.discussion-explore>p{color:#526571;font-size:14px;line-height:1.7}.discussion-explore>small{color:#526571;font-size:12px;line-height:1.6;display:block}.discussion-locate{color:#22634c;cursor:pointer;background:#edf4ef;border:1px solid #bbd1c4;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.discussion-community-search{border:1px solid #bccbc2;border-radius:8px;align-items:center;gap:10px;margin-top:8px;padding:0 12px;display:flex}.discussion-community-search>input{background:0 0;outline:none;width:100%;min-width:0;min-height:46px;font-size:16px}.discussion-community-list{overscroll-behavior:contain;max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.discussion-community-list>li{border-bottom:1px solid #e4ebe7;align-items:center;gap:12px;padding:13px 0;display:flex}.discussion-community-list a{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.discussion-community-list a>span:nth-child(2){flex:1;min-width:0}.discussion-community-list strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4;display:block}.discussion-community-list small{color:#526571;margin-top:3px;font-size:11px;line-height:1.5;display:block}.discussion-community-seal{background:#f2f5f3;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.discussion-community-seal img{object-fit:contain;width:32px;height:32px}.discussion-community-list li>button{color:#22634c;cursor:pointer;border:1px solid #b9cdc2;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;min-width:92px;min-height:44px;padding:7px;font-size:12px;font-weight:650;display:flex}.discussion-community-list li>button[aria-pressed=true]{background:#edf4ef}.discussion-community-list button:disabled{opacity:.6}.discussion-feedback{background:#f0f5f1;border-radius:6px;padding:10px 12px;font-size:12px!important}.discussion-follow{background:#f6f9f7;border-top:1px solid #e1e8e3;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.discussion-follow>button{min-height:44px;color:var(--nf-green);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.discussion-follow>span{color:var(--nf-muted);font-size:12px}.discussion-follow>p{flex-basis:100%;font-size:12px;line-height:1.6}.discussion-updates-intro{align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.discussion-updates-intro>svg{color:var(--nf-green);flex-shrink:0;margin-top:3px}.discussion-updates-intro h2{font-size:22px;font-weight:750}.discussion-updates-intro p{color:var(--nf-muted);margin-top:4px;font-size:13px;line-height:1.7}.discussion-update{border:1px solid var(--nf-line);background:#fff;border-radius:10px;margin-bottom:12px;overflow:hidden}.discussion-update.has-unread{border-left:3px solid #22634c}.discussion-update>a{padding:18px 20px 9px;display:block}.discussion-update>a>div{color:var(--nf-muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.discussion-unread{color:#22634c;font-size:11px}.discussion-update h3{justify-content:space-between;align-items:center;gap:12px;margin:9px 0;font-size:17px;font-weight:700;line-height:1.5;display:flex}.discussion-update h3>svg{flex-shrink:0}.discussion-update p{color:var(--nf-muted);font-size:12px}.discussion-update-actions{justify-content:flex-end;gap:15px;padding:0 20px 8px;display:flex}.discussion-update-actions>button{min-height:44px;color:var(--nf-green);align-items:center;gap:5px;font-size:12px;display:flex}@media (max-width:1200px){.discussion-page .nf-layout{grid-template-columns:160px minmax(0,1fr);gap:20px}.discussion-page .nf-right{display:none}.discussion-mobile-news{margin-bottom:16px;display:block}.discussion-mobile-news summary{cursor:pointer;color:var(--nf-muted);min-height:44px;padding:12px 0;font-size:13px}.discussion-mobile-news summary>span{float:right;font-size:11px}.discussion-mobile-news .discussion-news{margin-bottom:12px}.discussion-mobile-news .discussion-news>h2,.discussion-mobile-news .discussion-news>p{display:none}}@media (prefers-reduced-motion:reduce){.discussion-explore *{transition:none!important;animation:none!important}}.discussion-regional-actions.nf-secondary-actions{justify-content:flex-start;margin-left:0}.discussion-regional-actions.nf-secondary-actions>button{margin-left:0}.nf-page,.nf-dialog,.discussion-explore{--discussion-font:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--discussion-font)}.nf-page :is(button,input,select,textarea),.nf-dialog :is(button,input,select,textarea),.discussion-explore :is(button,input){font-family:var(--discussion-font)}.nf-page button,.nf-dialog button,.discussion-explore button{line-height:1.25}.nf-page :is(.nf-primary,.nf-comment-button,.nf-secondary-actions button,.nf-load),.nf-dialog .nf-primary,.discussion-explore .nf-primary{justify-content:center;align-items:center;min-height:44px;line-height:1.25;display:inline-flex}.nf-page .nf-primary,.nf-dialog .nf-primary,.discussion-explore .nf-primary{gap:7px;padding:10px 15px;font-size:14px;font-weight:650}.nf-page svg,.nf-dialog button svg,.discussion-explore button svg{flex-shrink:0}.nf-page :is(h1,h2,h3),.nf-dialog :is(h1,h2,h3),.discussion-explore :is(h1,h2,h3){font-family:var(--discussion-font)}.discussion-page{--nf-line:#e1e6ea;--nf-muted:#596b76;background:#f5f7f8;border-color:#e1e6ea;border-radius:10px 10px 0 0;max-width:1400px;margin:12px auto 0}.discussion-page .nf-cover-bar{gap:12px;padding:14px 22px 0}.discussion-page .nf-cover-bar h1{letter-spacing:-.035em;font-size:23px;font-weight:700;line-height:1.2}.discussion-page .nf-cover-bar>div>svg{display:none}.discussion-network-bar{padding:0 22px}.discussion-page .nf-layout{grid-template-columns:176px minmax(0,1fr) 264px;gap:22px;padding:18px 22px}.discussion-page .nf-topic-list a,.discussion-page .nf-personal-links a{min-height:44px;font-size:14px;line-height:1.25}.discussion-page .nf-invite{box-shadow:none;background:#fff;border-radius:10px;align-items:center;gap:10px;margin:0;padding:12px;display:flex}.discussion-page .nf-invite>.nf-avatar{flex-shrink:0;width:36px;height:36px;font-size:13px}.discussion-compose-prompt{text-align:left;color:#596b76;background:#f2f5f7;border-radius:24px;flex:1;align-items:center;min-width:0;min-height:44px;padding:10px 13px;font-size:15px;line-height:1.25;display:flex}.discussion-compose-photo{width:44px;height:44px;color:var(--nf-green);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.discussion-compose-photo:hover{background:#edf4ef}.discussion-compose-mobile{display:none}.discussion-feed-tools{padding:5px 0}.discussion-filter-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:center;gap:7px;min-height:48px;display:grid}.discussion-select{min-width:0;position:relative}.discussion-select>select{appearance:none;color:#455b68;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;border-radius:6px;width:100%;min-height:44px;padding:10px 27px 10px 10px;font-size:14px;font-weight:550;line-height:1.25;display:block}.discussion-select>svg{pointer-events:none;color:#6c7e88;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.discussion-select>select:hover{background:#eaf0f2}.discussion-search-toggle{color:#596b76;border-radius:7px;place-items:center;width:44px;height:44px;display:grid}.discussion-search-toggle:hover{background:#eaf0f2}.discussion-feed-tools .nf-search{margin:0 0 7px}.discussion-feed-tools .nf-search input{font-size:16px;line-height:1.4}.discussion-filter-heading{padding:0 10px 12px;font-size:15px;font-weight:650}.discussion-page .nf-card{box-shadow:none;border-radius:10px;margin-bottom:10px}.discussion-page .nf-card-top{gap:10px;padding:15px 16px 0}.discussion-page .nf-card-top .nf-avatar{width:36px;height:36px;font-size:12px}.discussion-page .nf-card-top strong{font-size:14px;font-weight:650;line-height:1.4}.discussion-page .nf-byline{gap:6px;font-size:12px;line-height:1.4}.discussion-page .nf-card-copy{padding:12px 16px 14px}.discussion-page .nf-card-copy h2{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:650;line-height:1.45}.discussion-page .nf-card-copy p{margin-top:7px;font-size:15px;line-height:1.55}.discussion-page .nf-card-bottom{gap:5px;padding:3px 9px}.nf-page .nf-comment-button,.nf-page .nf-secondary-actions button{font-size:13px}.discussion-page .nf-card-bottom .nf-secondary-actions{gap:3px}.discussion-page .nf-right>div,.discussion-page .nf-right>section{margin-bottom:18px}.discussion-news{border-radius:8px;padding:14px 16px}.discussion-news>a{padding:11px 0;font-size:13px;font-weight:550;line-height:1.5}.discussion-news>p{display:none}.discussion-news>h2{margin-bottom:12px!important}.discussion-page .nf-about{background:0 0;border-radius:0;padding:0 4px}.discussion-page .nf-about h2{letter-spacing:0;font-size:15px}.discussion-page .nf-about p,.discussion-page .nf-guidelines p{font-size:12px;line-height:1.6}.discussion-page .nf-guidelines{margin-top:18px;padding:0 4px}.discussion-place>button,.discussion-scopes>a,.discussion-community-switch>summary,.discussion-quick-switch>a,.discussion-locate,.discussion-community-list li>button,.discussion-follow>button,.discussion-update-actions>button{line-height:1.25}.discussion-community-list li>button{font-size:13px}.discussion-locate{font-size:14px}.discussion-follow>button,.discussion-update-actions>button{font-size:13px}.discussion-update h3{font-size:17px;line-height:1.4}@media (max-width:1200px){.discussion-page .nf-layout{grid-template-columns:172px minmax(0,1fr);gap:20px}.discussion-page .nf-right{display:none}}@media (max-width:767px){:is(.community-main:has(.discussion-page),.community-main:has(.nf-thread-page)){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.discussion-page{border:0;border-radius:0;margin:0}.discussion-page .nf-cover-bar{padding:10px 14px 0}.discussion-page .nf-cover-bar h1{font-size:22px}.discussion-page .nf-cover-bar h1 .discussion-desktop-title{display:none}.discussion-page .nf-cover-bar .nf-primary{min-height:40px;padding:8px 13px;font-size:14px}.discussion-page .nf-cover-bar .nf-primary svg{width:16px}.discussion-network-bar{padding:0 12px}.discussion-place{gap:8px}.discussion-place>button{max-width:60%;min-height:40px;font-size:13px}.discussion-community-switch{font-size:12px}.discussion-community-switch>summary{gap:5px;min-height:40px}.discussion-scopes{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:visible}.discussion-scopes>a{gap:0;min-height:44px;padding:10px 0;font-size:13px}.discussion-scopes>a>svg,.discussion-scope-desktop{display:none}.discussion-scope-mobile{display:inline}.discussion-page .nf-layout{padding:10px 8px;display:block}.discussion-page .nf-left{display:none}.discussion-page .nf-invite{border-radius:9px;gap:8px;padding:8px}.discussion-page .nf-invite>.nf-avatar{width:32px;height:32px;font-size:12px}.discussion-compose-prompt{padding:10px 12px;font-size:14px}.discussion-compose-desktop{display:none}.discussion-compose-mobile{display:inline}.discussion-filter-row{gap:2px;min-height:46px}.discussion-select>select{padding-left:7px;padding-right:24px;font-size:13px}.discussion-select>svg{right:5px}.discussion-feed-tools{padding:3px 0}.discussion-page .nf-card-top{gap:9px;padding:13px 13px 0}.discussion-page .nf-card-copy{padding:10px 13px 12px}.discussion-page .nf-card-copy h2{font-size:16px;line-height:1.45}.discussion-page .nf-card-copy p{font-size:15px;line-height:1.5}.discussion-page .nf-card-top strong{font-size:14px}.discussion-page .nf-byline{font-size:11px}.discussion-page .nf-card-bottom{padding:2px 7px}.discussion-origin{padding:8px 13px;font-size:12px}.discussion-regional-actions{gap:12px;padding:3px 10px;font-size:12px}.discussion-regional-actions>a{min-height:44px}.discussion-follow{gap:0 12px;padding:8px 13px}.discussion-follow>span{font-size:12px}.discussion-community-list>li{gap:7px}.discussion-community-list a{gap:8px}.discussion-community-list a>svg{display:none}.discussion-community-list li>button{min-width:84px;font-size:12px}.discussion-community-seal{width:30px;height:30px}.discussion-community-seal img{width:26px;height:26px}.discussion-explore{max-width:calc(100vw - 24px)}.discussion-updates-intro{margin-bottom:14px;padding:4px 6px}.discussion-updates-intro h2{font-size:20px}.discussion-updates-intro p{font-size:14px;line-height:1.5}.discussion-page .nf-empty{padding:25px 20px}.discussion-page .nf-empty h2{font-size:20px;line-height:1.35}.discussion-page .nf-empty p{font-size:14px;line-height:1.55}}.discussion-author-name{overflow-wrap:anywhere;line-height:1.4}.discussion-author-name>span{color:#657682;letter-spacing:0;font-size:12px;font-weight:450}.nf-reply-byline .discussion-author-name{min-width:0;font-size:13px}.nf-reply-byline .discussion-author-name>span{font-size:12px}.nf-card-top>div{min-width:0}@media (min-width:768px){.community-main:has(.discussion-page){padding-top:12px}.discussion-page{margin-top:0;position:relative}.discussion-page .nf-cover-bar{padding-bottom:2px}.discussion-place{max-width:calc(100% - 500px);position:absolute;top:14px;right:126px}.discussion-place>button{min-height:44px}.discussion-community-switch{margin-left:12px}.discussion-scopes{min-height:44px}}@media (min-width:768px) and (max-width:1050px){.discussion-place{max-width:none;position:static}.discussion-community-switch{margin-left:0}}.nf-action-inline{align-items:center;gap:3px;display:flex}.nf-action-menu,.nf-menu-label{display:none}@media (max-width:767px){.nf-action-inline{display:none}.nf-action-menu{display:block;position:relative}.nf-action-menu>summary{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:flex}.nf-action-menu>summary::-webkit-details-marker{display:none}.nf-action-menu>summary:hover{background:#edf2f4}.nf-action-menu>div{z-index:25;background:#fff;border:1px solid #dbe3e8;border-radius:9px;min-width:170px;padding:5px;position:absolute;bottom:100%;right:0;box-shadow:0 6px 24px #172d3c20}.nf-secondary-actions .nf-action-menu button{text-align:left;justify-content:flex-start;gap:10px;width:100%;min-height:44px;padding:9px 12px;font-size:14px;display:flex}.nf-secondary-actions .nf-action-menu button span{display:inline}.discussion-page .nf-card,.nf-thread-page .nf-card{overflow:visible}.nf-action-menu:has(>div:focus-within)>summary{outline:2px solid #448eab}}@media (max-width:360px){.discussion-scopes>a{letter-spacing:-.02em;font-size:12px}}
