.CommunityChat_widget__CFJQX{width:100%;min-width:0;color:#edf2f4;font-size:15px;letter-spacing:0}.CommunityChat_widget__CFJQX *{box-sizing:border-box}.CommunityChat_widget__CFJQX button,.CommunityChat_widget__CFJQX textarea{font:inherit;letter-spacing:0}.CommunityChat_widget__CFJQX button{cursor:pointer}.CommunityChat_widget__CFJQX button:disabled{opacity:.45;cursor:not-allowed}.CommunityChat_widget__CFJQX :is(button,a,textarea):focus-visible{outline:2px solid #8be5aa;outline-offset:2px}.CommunityChat_launcher__CSt1T{display:flex;align-items:center;gap:9px;width:100%;min-height:50px;padding:12px 14px;color:#a1edb9;background:#202b25;border:1px solid #45534b;border-radius:6px;font-weight:800!important;text-align:left}.CommunityChat_launcher__CSt1T>span{flex:1 1}.CommunityChat_launcher__CSt1T>svg{flex-shrink:0}.CommunityChat_panel__uQUOQ{width:100%;height:min(620px,calc(100dvh - 80px));min-height:300px;display:flex;flex-direction:column;background:#181e21;border:1px solid #45534b;border-radius:6px;overflow:hidden}.CommunityChat_header__q101R{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 12px;border-bottom:1px solid #343d40;flex-shrink:0}.CommunityChat_heading__aHkdi{display:flex;align-items:center;gap:10px;min-width:0}.CommunityChat_heading__aHkdi>svg{color:#83e4a3;flex-shrink:0}.CommunityChat_heading__aHkdi h2{margin:0;font-size:17px;line-height:1.4}.CommunityChat_heading__aHkdi span{display:block;margin-top:3px;color:#a1b0b6;font-size:11px}.CommunityChat_adminActions__UWzBc,.CommunityChat_headerActions__DChKX{display:flex;gap:3px;align-items:center}.CommunityChat_iconButton__tun5G{display:inline-grid;place-items:center;width:30px;height:32px;flex-shrink:0;padding:0;background:transparent;border:0;border-radius:4px;color:#aabac2}.CommunityChat_iconButton__tun5G:hover{color:#edf2f4;background:#303a3d}.CommunityChat_roomBar__LeoNP{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;background:#20292a;font-size:12px;color:#afbec3;flex-shrink:0}.CommunityChat_roomMember__NSWC3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:auto}.CommunityChat_roomLabel__yJLEL{color:#90e9ac;font-weight:700;flex-shrink:0}.CommunityChat_pinned__LFMOi{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#263226;border-bottom:1px solid #405041;flex-shrink:0;max-height:126px;overflow-y:auto;color:#e3e7cb}.CommunityChat_pinned__LFMOi>svg{margin-top:2px;flex-shrink:0;color:#e2ce87}.CommunityChat_pinned__LFMOi>div{flex:1 1;min-width:0}.CommunityChat_pinned__LFMOi b{font-size:12px;color:#e2ce87}.CommunityChat_pinned__LFMOi p{margin:5px 0 0;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.CommunityChat_error__pr9_J,.CommunityChat_notice__UU8LH{padding:10px 14px;font-size:13px;line-height:1.5;flex-shrink:0;overflow-wrap:anywhere}.CommunityChat_error__pr9_J{background:#42282c;color:#ffbfc4}.CommunityChat_notice__UU8LH{display:flex;justify-content:space-between;align-items:center;background:#213b30;color:#a6e8c1}.CommunityChat_conversation__rBbI0{position:relative;flex:1 1;min-height:0}.CommunityChat_messages__e4kaZ{height:100%;overflow-y:auto;overscroll-behavior:contain;padding:8px 14px 16px;scrollbar-width:thin;scrollbar-color:#485758 transparent}.CommunityChat_dateDivider__C4jAK{text-align:center;font-size:11px;color:#93a5ae;padding:12px 0}.CommunityChat_message__21BuP{display:flex;align-items:flex-start;gap:9px;margin:0 0 16px}.CommunityChat_message__21BuP>.member-avatar{width:30px;height:30px;font-size:13px;flex-shrink:0;margin-top:3px}.CommunityChat_messageContent__vFg2U{min-width:0;flex:1 1}.CommunityChat_messageMeta__ie9gM{display:flex;align-items:center;gap:6px;min-height:25px}.CommunityChat_messageMeta__ie9gM>a{font-size:13px;font-weight:700;color:#b2c6d4;text-decoration:none;overflow-wrap:anywhere;min-width:0}.CommunityChat_messageMeta__ie9gM time{font-size:10px;color:#92a3ad;white-space:nowrap;margin-left:auto}.CommunityChat_messageMeta__ie9gM .CommunityChat_iconButton__tun5G{width:24px;height:25px}.CommunityChat_adminBadge__bS4rS{background:#2b4034;color:#a8efb8;font-size:10px;padding:2px 4px;flex-shrink:0}.CommunityChat_messageContent__vFg2U>p{margin:4px 0 0;font-size:15px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;color:#edf2f4}.CommunityChat_own__DH5tB .CommunityChat_messageMeta__ie9gM>a{color:#83e4a3}.CommunityChat_messageMenu__uRWQL{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;border-top:1px solid #394345;padding-top:5px}.CommunityChat_adminActions__UWzBc>button:not(.CommunityChat_iconButton__tun5G),.CommunityChat_messageMenu__uRWQL>button:not(.CommunityChat_iconButton__tun5G){display:flex;align-items:center;gap:5px;padding:7px;font-size:12px;background:#283235;color:#cedce1;border:0;border-radius:4px}.CommunityChat_empty__jM9_M{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:160px;height:100%;padding:18px 8px;text-align:center;color:#99adb6}.CommunityChat_empty__jM9_M>svg{color:#7aa28a}.CommunityChat_empty__jM9_M strong{color:#d5e1e5}.CommunityChat_empty__jM9_M p{margin:0;font-size:14px;line-height:1.6}.CommunityChat_footer__PXR5s{padding:12px 14px;border-top:1px solid #343d40;background:#20282c;flex-shrink:0;color:#a9bbc3;font-size:13px}.CommunityChat_guest__hBSjv{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.CommunityChat_guest__hBSjv>span{flex-basis:100%}.CommunityChat_guest__hBSjv>a{display:inline-flex;align-items:center;gap:5px;color:#91e9ac;font-weight:700;text-decoration:none}.CommunityChat_composer__c8mnM{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:7px 8px;align-items:start}.CommunityChat_widget__CFJQX .CommunityChat_composer__c8mnM textarea{min-width:0;resize:none;height:66px;padding:8px 10px;background:#131a1c;color:#edf2f4;border:1px solid #48585b;border-radius:4px;line-height:1.5;font-size:16px}.CommunityChat_composer__c8mnM textarea::placeholder{color:#8ca1ac}.CommunityChat_send__zRIR_{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:5px;background:#83e4a3;color:#12261a}.CommunityChat_composerMeta__XdjBZ{grid-column:1/-1;display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#9baeb6}.CommunityChat_banned__CiRZm{margin:0;line-height:1.7}.CommunityChat_banned__CiRZm a{color:#9beab6}.CommunityChat_newMessages__RI7SI{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;white-space:nowrap;padding:8px 14px;border:1px solid #6aaa80;border-radius:5px;background:#264835;color:#e3ffed;font-size:13px!important}.CommunityChat_management__nC1l1{flex:1 1;overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:16px}.CommunityChat_management__nC1l1 h3{margin:8px 0 14px;font-size:16px;color:#9fe8b6}.CommunityChat_management__nC1l1>p{font-size:14px;color:#a1b1b9}.CommunityChat_management__nC1l1 article{padding:12px 0;border-bottom:1px solid #374145;overflow-wrap:anywhere}.CommunityChat_management__nC1l1 article p{font-size:14px;line-height:1.6;margin:7px 0;white-space:pre-wrap}.CommunityChat_management__nC1l1 article small{display:block;color:#e3c792;font-size:12px}.CommunityChat_adminActions__UWzBc{margin-top:10px}.CommunityChat_banRow__9rNKJ{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:12px 0;border-bottom:1px solid #374145;font-size:14px}.CommunityChat_banRow__9rNKJ strong{overflow-wrap:anywhere;min-width:0}.CommunityChat_banRow__9rNKJ button{background:transparent;color:#9fe8b6;border:1px solid #597664;padding:7px 10px;border-radius:4px;font-size:12px;flex-shrink:0}.CommunityChat_confirm__tpsYg,.CommunityChat_report__gfftZ{flex-shrink:0;padding:14px;border-top:1px solid #53634b;background:#2c3026;max-height:50%;overflow:auto}.CommunityChat_confirm__tpsYg p{margin:0 0 12px;font-size:14px;line-height:1.6}.CommunityChat_confirm__tpsYg>div,.CommunityChat_report__gfftZ>div{display:flex;gap:8px;justify-content:flex-end}.CommunityChat_confirm__tpsYg button,.CommunityChat_report__gfftZ button{border:1px solid #677365;border-radius:4px;padding:8px 14px;background:#303c34;color:#e6f0e7;font-size:13px}.CommunityChat_confirm__tpsYg .CommunityChat_danger__sVzLv{background:#713e40;color:#fff;border-color:#a66063}.CommunityChat_report__gfftZ label{display:block;margin-bottom:10px;font-size:14px}.CommunityChat_widget__CFJQX .CommunityChat_report__gfftZ textarea{width:100%;height:64px;resize:none;padding:8px;font-size:16px;background:#171e1b;color:#ecf2eb;border:1px solid #61755d;margin-bottom:8px}.CommunityChat_srOnly__C8c6N{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.CommunityChat_spinner__AKhu_{animation:CommunityChat_spin___FFUB 1s linear infinite}@keyframes CommunityChat_spin___FFUB{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.CommunityChat_spinner__AKhu_{animation:none}}@media (max-width:1199px){.CommunityChat_panel__uQUOQ{height:480px;min-height:300px}}@media (max-width:600px){.CommunityChat_launcher__CSt1T{min-height:46px;padding-inline:12px}.CommunityChat_header__q101R{padding:12px}.CommunityChat_heading__aHkdi{gap:7px}.CommunityChat_heading__aHkdi h2{font-size:17px}.CommunityChat_headerActions__DChKX{gap:0}.CommunityChat_headerActions__DChKX .CommunityChat_iconButton__tun5G{width:28px}}.CommunityChatLayout_layout__kLOJs{display:grid;grid-template-columns:minmax(0,1fr)}.CommunityChatLayout_content__DveAw{min-width:0}.CommunityChatLayout_rail__tv_iz{min-width:0;padding:16px 24px 0}@media (min-width:1200px){.CommunityChatLayout_layout__kLOJs{grid-template-columns:minmax(0,1fr) 344px;max-width:1840px;margin-inline:auto}.CommunityChatLayout_content__DveAw{grid-column:1;grid-row:1}.CommunityChatLayout_rail__tv_iz{grid-column:2;grid-row:1;align-self:start;position:sticky;top:16px;padding:24px 16px 24px 0}}@media (max-width:680px){.CommunityChatLayout_rail__tv_iz{padding:12px 14px 0}}.PortalFooter_footer__C5wah{padding:30px 0;border-top:1px solid #343b3e;background:#1b2023;color:#a3b0b8}.PortalFooter_shell__Hf_6T{width:min(1440px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px 30px;align-items:center}.PortalFooter_brand__yEZed{display:flex;gap:10px;align-items:center;color:#90dca7;grid-row:span 2}.PortalFooter_brand__yEZed strong{color:#d3dfda;font-size:19px;display:block}.PortalFooter_brand__yEZed small{color:#96a69f;display:block;font-size:11px;margin-top:6px}.PortalFooter_footer__C5wah p{margin:0;font-size:12px;line-height:1.7}.PortalFooter_footer__C5wah nav{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:12px}.PortalFooter_footer__C5wah a:hover{color:#96e8b0}@media(max-width:680px){.PortalFooter_shell__Hf_6T{width:calc(100% - 28px);grid-template-columns:minmax(0,1fr);gap:18px}.PortalFooter_brand__yEZed{grid-row:auto}.PortalFooter_footer__C5wah nav{gap:14px;line-height:1.6}}.PortalHeader_header__EF6of{color:#e5ecef;background:#1b2023;border-bottom:1px solid #343b3f;position:relative;z-index:50;letter-spacing:0}.PortalHeader_shell__svoZ3{width:min(1440px,calc(100% - 48px));margin:0 auto}.PortalHeader_header__EF6of a{text-decoration:none}.PortalHeader_header__EF6of a:focus-visible,.PortalHeader_header__EF6of button:focus-visible,.PortalHeader_header__EF6of summary:focus-visible{outline:2px solid #7ee4a0;outline-offset:3px}.PortalHeader_utility__f3Un1{background:#14191c;border-bottom:1px solid #2a3135;color:#9caab2;font-size:11px}.PortalHeader_utility__f3Un1>div{display:flex;justify-content:space-between;align-items:center;min-height:30px}.PortalHeader_utility__f3Un1 nav{display:flex;gap:18px}.PortalHeader_brandRow__E6Xbp{display:flex;align-items:center;gap:32px;padding:22px 0}.PortalHeader_brand__QbXOz{display:flex;align-items:center;gap:12px;flex-shrink:0;color:#edf3f5}.PortalHeader_brandMark__jC_OW{width:44px;height:48px;display:grid;place-items:center;background:#283b30;color:#86eba4;border:1px solid #3e5c49;border-radius:7px}.PortalHeader_brand__QbXOz strong{font-size:25px;font-weight:900;line-height:1.1;display:block}.PortalHeader_brand__QbXOz strong>span{color:#88e6a6;margin-left:5px}.PortalHeader_brand__QbXOz small{font-size:11px;color:#9baab2;display:block;margin-top:6px}.PortalHeader_search__iMReM{display:flex;align-items:center;background:#11191c;border:1px solid #3f4b51;border-radius:6px;max-width:440px;width:100%;margin-left:35px}.PortalHeader_search__iMReM:focus-within{outline:2px solid #7ce49e}.PortalHeader_header__EF6of .PortalHeader_search__iMReM input{border:0;background:transparent;color:#e2edf2;padding:13px 16px;min-width:0;width:100%;font-size:14px;outline:none}.PortalHeader_search__iMReM input::placeholder{color:#8f9fa8}.PortalHeader_search__iMReM button{width:46px;display:grid;place-items:center;background:transparent;border:0;color:#8fe5ac;cursor:pointer;flex-shrink:0}.PortalHeader_actions__NiD6a{display:flex;align-items:center;gap:14px;margin-left:auto;flex-shrink:0}.PortalHeader_login__1zxtC{display:flex;align-items:center;gap:6px;font-size:13px;color:#c4d0d6}.PortalHeader_join__pENg7{padding:10px 15px;background:#7fe5a0;color:#12261a;border-radius:4px;font-size:13px;font-weight:800}.PortalHeader_session__ftKCZ{display:flex;align-items:center;gap:8px;color:#88e9ab;font-size:12px}.PortalHeader_session__ftKCZ strong{display:block;font-size:12px}.PortalHeader_session__ftKCZ small{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a2b8ad;font-size:11px;margin-top:4px}.PortalHeader_nav__8UEqK{display:flex;align-items:stretch;gap:5px;border-top:1px solid #333b40;min-height:53px}.PortalHeader_dropdown__WU_SG>summary,.PortalHeader_nav__8UEqK>a{display:flex;align-items:center;justify-content:center;gap:7px;padding:15px 14px;font-size:14px;line-height:1.5;font-weight:750;color:#ccd7de;white-space:nowrap;cursor:pointer}.PortalHeader_dropdown__WU_SG>summary:hover,.PortalHeader_dropdown__WU_SG[open]>summary,.PortalHeader_nav__8UEqK>a:hover{color:#91ecb0;background:#25302b}.PortalHeader_nav__8UEqK>.PortalHeader_homeLink__ArYhz{color:#8beaab;padding-left:0;padding-right:24px}.PortalHeader_nav__8UEqK i{font-style:normal;font-size:9px;color:#15281a;background:#86e4a3;border-radius:3px;padding:2px 4px}.PortalHeader_nav__8UEqK>.PortalHeader_verifyLink__aYUdC{margin-left:auto;color:#95c6e5}.PortalHeader_nav__8UEqK>.PortalHeader_vendorLink__IC2x4{font-size:12px;color:#a3b2bc}.PortalHeader_dropdown__WU_SG{position:relative}.PortalHeader_dropdown__WU_SG>summary{list-style:none;height:100%}.PortalHeader_dropdown__WU_SG>summary::-webkit-details-marker{display:none}.PortalHeader_dropdown__WU_SG[open]>summary svg{transform:rotate(180deg)}.PortalHeader_dropdownMenu__j27_0{position:absolute;top:100%;left:0;min-width:210px;z-index:55;border:1px solid #405047;background:#222b2c;box-shadow:0 10px 22px #0005;padding:8px;border-radius:0 0 6px 6px}.PortalHeader_dropdownMenu__j27_0 a{display:block;padding:11px 12px;color:#d7e1e7;font-size:14px;border-radius:3px}.PortalHeader_dropdownMenu__j27_0 a:hover{background:#33413a;color:#9becb4}.PortalHeader_mobileSearch__2ldOZ{display:none}.PortalHeader_srOnly__TNQYp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1250px){.PortalHeader_brandRow__E6Xbp{gap:20px}.PortalHeader_search__iMReM{margin-left:0;max-width:380px}.PortalHeader_dropdown__WU_SG>summary,.PortalHeader_nav__8UEqK>a{padding-inline:9px;font-size:13px}.PortalHeader_nav__8UEqK>.PortalHeader_vendorLink__IC2x4{display:none}}@media (max-width:960px){.PortalHeader_brandRow__E6Xbp{padding-block:18px;flex-wrap:wrap;gap:16px}.PortalHeader_search__iMReM{order:3;max-width:none}.PortalHeader_nav__8UEqK{flex-wrap:wrap;gap:0}.PortalHeader_dropdown__WU_SG>summary,.PortalHeader_nav__8UEqK>a{padding:12px 10px;font-size:13px}.PortalHeader_nav__8UEqK>.PortalHeader_homeLink__ArYhz{padding-left:0;padding-right:16px}.PortalHeader_nav__8UEqK>.PortalHeader_verifyLink__aYUdC{margin-left:0}.PortalHeader_allMenu__liXjK{margin-left:auto}}@media (max-width:680px){.PortalHeader_shell__svoZ3{width:calc(100% - 28px)}.PortalHeader_utility__f3Un1{font-size:10px}.PortalHeader_utility__f3Un1 nav{gap:10px}.PortalHeader_utility__f3Un1 nav>a:first-child{display:none}.PortalHeader_brandRow__E6Xbp{gap:10px;padding:16px 0}.PortalHeader_brand__QbXOz{gap:7px}.PortalHeader_brandMark__jC_OW{width:34px;height:38px}.PortalHeader_brandMark__jC_OW svg{width:24px}.PortalHeader_brand__QbXOz strong{font-size:19px}.PortalHeader_brand__QbXOz small{font-size:9px;margin-top:5px}.PortalHeader_actions__NiD6a{gap:10px}.PortalHeader_join__pENg7{display:none}.PortalHeader_login__1zxtC{font-size:12px}.PortalHeader_login__1zxtC svg{display:none}.PortalHeader_mobileSearch__2ldOZ{display:block;color:#9cadb5}.PortalHeader_search__iMReM,.PortalHeader_session__ftKCZ>svg{display:none}.PortalHeader_session__ftKCZ strong{font-size:10px}.PortalHeader_session__ftKCZ small{font-size:10px;max-width:80px}.PortalHeader_nav__8UEqK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.PortalHeader_dropdown__WU_SG>summary,.PortalHeader_nav__8UEqK>a{padding:11px 2px;font-size:12px;gap:4px}.PortalHeader_nav__8UEqK>.PortalHeader_homeLink__ArYhz{padding:11px 2px}.PortalHeader_nav__8UEqK>a>svg{display:none}.PortalHeader_nav__8UEqK>a>i{font-size:8px}.PortalHeader_nav__8UEqK>.PortalHeader_verifyLink__aYUdC{grid-column:span 1;font-size:10px}.PortalHeader_nav__8UEqK>.PortalHeader_allMenu__liXjK{margin:0}.PortalHeader_nav__8UEqK>.PortalHeader_allMenu__liXjK>svg{display:block;width:18px}.PortalHeader_dropdownMenu__j27_0{min-width:185px}.PortalHeader_dropdown__WU_SG:nth-child(4) .PortalHeader_dropdownMenu__j27_0{left:auto;right:0}}@media (max-width:380px){.PortalHeader_dropdown__WU_SG>summary,.PortalHeader_nav__8UEqK>a{font-size:11px}.PortalHeader_nav__8UEqK>a>i{display:none}}