.AboutPhoto_noiseOverlay__HWYT2{position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:10;pointer-events:none;opacity:.15;background:repeating-radial-gradient(#000 0 .0001%,#fff 0 .0002%) 50% 0/2500px 2500px,repeating-conic-gradient(#000 0 .0001%,#fff 0 .0002%) 60% 60%/2500px 2500px;background-blend-mode:difference;mix-blend-mode:overlay;animation:AboutPhoto_noiseConstant__bbzcz .2s steps(8) infinite}@keyframes AboutPhoto_noiseConstant__bbzcz{0%,to{transform:translate(0)}10%{transform:translate(-2%,-2%)}20%{transform:translate(2%,2%)}30%{transform:translate(-2%,2%)}40%{transform:translate(2%,-2%)}50%{transform:translate(-1%,-1%)}60%{transform:translate(1%,1%)}70%{transform:translate(-1%,1%)}80%{transform:translate(1%,-1%)}90%{transform:translateY(-2%)}}.PhotoMarquee_marqueeSection__oyarN{--content-max:1440px;--content-padding:48px;--main-width:calc(100vw - var(--sidebar-width, 240px));padding:40px 0;width:100vw;margin-left:calc(-1 * var(--content-padding) - var(--sidebar-width, 240px) - max(0px, (var(--main-width) - var(--content-max)) / 2));overflow:hidden;position:relative;z-index:1}.PhotoMarquee_marqueeSection__oyarN:after,.PhotoMarquee_marqueeSection__oyarN:before{content:"";position:absolute;top:0;bottom:0;width:150px;z-index:2;pointer-events:none}.PhotoMarquee_marqueeSection__oyarN:before{left:0;background:linear-gradient(to right,var(--bg-primary,#060606) 0,transparent 100%)}.PhotoMarquee_marqueeSection__oyarN:after{right:0;background:linear-gradient(to left,var(--bg-primary,#060606) 0,transparent 100%)}.PhotoMarquee_marqueeWrapper__LsKuT{position:relative;width:100%;overflow:hidden}.PhotoMarquee_marqueeTrack__Sr670{display:flex;gap:20px;animation:PhotoMarquee_marquee__R7veu 200s linear infinite;width:max-content}.PhotoMarquee_marqueeWrapper__LsKuT:hover .PhotoMarquee_marqueeTrack__Sr670{animation-play-state:paused}@keyframes PhotoMarquee_marquee__R7veu{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.PhotoMarquee_marqueeItem__1iABd{flex-shrink:0;width:400px;height:280px;border-radius:16px;overflow:hidden;background:var(--card-bg,#141414);position:relative;cursor:default}.PhotoMarquee_marqueeImage__cRTU_{width:100%;height:100%;object-fit:cover;filter:brightness(.7);transition:filter .4s ease}.PhotoMarquee_marqueeItem__1iABd:hover .PhotoMarquee_marqueeImage__cRTU_{filter:brightness(1)}.PhotoMarquee_momentoTag__KOXX4{position:absolute;bottom:16px;left:16px;right:16px;display:flex;align-items:center;gap:8px;font-size:13px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);z-index:1}.PhotoMarquee_momentoTag__KOXX4:before{content:"";width:6px;height:6px;background:#cf0;border-radius:50%;flex-shrink:0}@media (max-width:900px){.PhotoMarquee_marqueeSection__oyarN{width:100vw;margin-left:-24px}.PhotoMarquee_marqueeSection__oyarN:after,.PhotoMarquee_marqueeSection__oyarN:before{display:none}.PhotoMarquee_marqueeItem__1iABd{width:300px;height:210px}}.CasosDeUso_container__LjHWA{display:flex;flex-direction:column;gap:24px}.CasosDeUso_etapaGroup__0oVRp{display:flex;flex-direction:column;gap:16px}.CasosDeUso_etapaTitle__Sxw6V{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;margin:0;padding-bottom:8px;border-bottom:1px solid var(--card-border)}.CasosDeUso_etapaIcon__rZM3M{display:flex;align-items:center;justify-content:center;color:#cf0}.CasosDeUso_casosList__Q2xTG{display:flex;flex-direction:column;gap:16px}.CasosDeUso_casoItem__g_DGN{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);padding:16px}.CasosDeUso_casoTitulo__CJwsl{font-size:15px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.CasosDeUso_casoDescricao__vQo9G{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0 0 12px}.CasosDeUso_promptContainer__UWHvB{position:relative;background:var(--bg-primary);border:1px solid var(--card-border);border-radius:8px;overflow:hidden}.CasosDeUso_promptText__XxMfw{margin:0;padding:14px 80px 14px 14px;font-family:var(--font-mono);font-size:13px;color:var(--text-secondary);line-height:1.6;white-space:pre-wrap;word-break:break-word}.CasosDeUso_copyButton__f66BF{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;background:var(--bg-hover);border:1px solid var(--card-border);border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.CasosDeUso_copyButton__f66BF:hover{background:var(--card-bg);border-color:var(--border-light);color:var(--text-primary)}.CasosDeUso_copyButton__f66BF.CasosDeUso_copied__Q7C9N{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:#22c55e}.CasosDeUso_copyButton__f66BF svg{flex-shrink:0}@media (max-width:600px){.CasosDeUso_promptText__XxMfw{padding-right:14px;padding-bottom:50px}.CasosDeUso_copyButton__f66BF{top:auto;bottom:8px;right:8px}}.HelpChat_container__rCtM_{position:fixed;bottom:24px;right:24px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.HelpChat_fab__K1OQL{width:56px;height:56px;border-radius:50%;background:#cf0;color:#060606;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(204,255,0,.3);transition:box-shadow .2s ease}.HelpChat_fab__K1OQL:hover{box-shadow:0 6px 28px rgba(204,255,0,.45)}.HelpChat_panel__HlpIP{width:370px;max-height:520px;background:var(--bg-secondary,#1c1c1c);border:1px solid var(--border-light,hsla(0,0%,100%,.1));border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.4)}.HelpChat_header__2k4Cy{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.05));background:var(--bg-card,#1c1c1c)}.HelpChat_headerInfo__zFUub{display:flex;align-items:center;gap:10px}.HelpChat_avatar__hzRtN{width:36px;height:36px;border-radius:50%;background:#cf0;color:#060606;display:flex;align-items:center;justify-content:center;flex-shrink:0}.HelpChat_headerTitle__yNsuu{display:block;font-size:14px;font-weight:600;color:var(--text-primary,#e8e8e9)}.HelpChat_headerStatus__2Qkqt{display:block;font-size:11px;color:var(--accent,#20b082)}.HelpChat_closeBtn__a2RBw{background:none;border:none;color:var(--text-muted,#7a7a7a);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.HelpChat_closeBtn__a2RBw:hover{color:var(--text-primary,#e8e8e9);background:var(--bg-hover,#2a2a2a)}.HelpChat_messages__IeXsG{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;min-height:280px;max-height:340px}.HelpChat_messages__IeXsG::-webkit-scrollbar{width:4px}.HelpChat_messages__IeXsG::-webkit-scrollbar-track{background:transparent}.HelpChat_messages__IeXsG::-webkit-scrollbar-thumb{background:var(--border-light,hsla(0,0%,100%,.1));border-radius:4px}.HelpChat_message___IUOt{display:flex;max-width:85%}.HelpChat_messageUser__dMdkl{align-self:flex-end}.HelpChat_messageBot__CXXhR{align-self:flex-start}.HelpChat_bubble__iFy59{padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5;word-break:break-word}.HelpChat_messageUser__dMdkl .HelpChat_bubble__iFy59{background:#cf0;color:#060606;border-bottom-right-radius:4px}.HelpChat_messageBot__CXXhR .HelpChat_bubble__iFy59{background:var(--bg-hover,#2a2a2a);color:var(--text-primary,#e8e8e9);border-bottom-left-radius:4px}.HelpChat_inputArea__mik1A{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--border-color,hsla(0,0%,100%,.05));background:var(--bg-card,#1c1c1c)}.HelpChat_input__caXy0{flex:1 1;background:var(--bg-primary,#060606);border:1px solid var(--border-light,hsla(0,0%,100%,.1));border-radius:8px;padding:10px 14px;font-size:13px;color:var(--text-primary,#e8e8e9);outline:none;transition:border-color .2s ease;font-family:inherit}.HelpChat_input__caXy0::placeholder{color:var(--text-muted,#7a7a7a)}.HelpChat_input__caXy0:focus{border-color:#cf0}.HelpChat_sendBtn__hroDh{width:38px;height:38px;border-radius:8px;background:#cf0;color:#060606;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease}.HelpChat_sendBtn__hroDh:disabled{opacity:.4;cursor:not-allowed}.HelpChat_sendBtn__hroDh:not(:disabled):hover{opacity:.85}@media (max-width:480px){.HelpChat_container__rCtM_{bottom:16px;right:16px}.HelpChat_panel__HlpIP{width:calc(100vw - 32px);max-height:70vh}.HelpChat_fab__K1OQL{width:50px;height:50px}}.TambemUsoButton_button__0aQP2{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;background:transparent;border:1px solid var(--card-border);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.TambemUsoButton_button__0aQP2:hover:not(:disabled){border-color:var(--border-light);color:var(--text-primary);background:var(--bg-hover)}.TambemUsoButton_button__0aQP2:disabled{cursor:default}.TambemUsoButton_icon__MvlzK{flex-shrink:0;transition:transform .2s ease}.TambemUsoButton_button__0aQP2:hover:not(:disabled) .TambemUsoButton_icon__MvlzK{transform:scale(1.1)}.TambemUsoButton_contador__xpW4f{padding:2px 8px;background:var(--bg-hover);border-radius:12px;font-size:12px;font-weight:600;color:var(--text-secondary)}.TambemUsoButton_loading__hsj5N{opacity:.7}.TambemUsoButton_spinner__jQI3_{width:14px;height:14px;border:2px solid var(--card-border);border-top-color:var(--text-primary);border-radius:50%;animation:TambemUsoButton_spin__3mHwK .8s linear infinite}@keyframes TambemUsoButton_spin__3mHwK{to{transform:rotate(1turn)}}.TambemUsoButton_voted__66_1s{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.1);color:#ef4444}.TambemUsoButton_voted__66_1s .TambemUsoButton_icon__MvlzK{color:#ef4444}.TambemUsoButton_voted__66_1s .TambemUsoButton_contador__xpW4f{background:rgba(239,68,68,.2);color:#ef4444}@media (max-width:600px){.TambemUsoButton_button__0aQP2{padding:8px 12px;font-size:13px}.TambemUsoButton_contador__xpW4f{padding:2px 6px;font-size:11px}}.UpvoteButton_button__gpbF5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 12px;background:var(--bg-hover);border:1px solid var(--card-border);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;min-width:48px;overflow:visible}.UpvoteButton_button__gpbF5:hover:not(:disabled){border-color:rgba(239,68,68,.4);color:#ef4444;background:rgba(239,68,68,.08)}.UpvoteButton_button__gpbF5:hover:not(:disabled) .UpvoteButton_icon__53Vwn{transform:scale(1.15)}.UpvoteButton_button__gpbF5:disabled{cursor:default}.UpvoteButton_card__DR5Qq{padding:6px 10px;min-width:44px;border-radius:6px}.UpvoteButton_card__DR5Qq .UpvoteButton_icon__53Vwn{width:16px;height:16px}.UpvoteButton_card__DR5Qq .UpvoteButton_count__Feeb9{font-size:11px}.UpvoteButton_detail__7gDIv{padding:10px 16px;min-width:56px}.UpvoteButton_detail__7gDIv .UpvoteButton_icon__53Vwn{width:20px;height:20px}.UpvoteButton_detail__7gDIv .UpvoteButton_count__Feeb9{font-size:13px}.UpvoteButton_icon__53Vwn{flex-shrink:0;transition:transform .2s ease}.UpvoteButton_count__Feeb9{font-size:12px;font-weight:600;line-height:1}.UpvoteButton_loading__241RA{opacity:.7}.UpvoteButton_spinner__XZw_N{width:16px;height:16px;border:2px solid var(--card-border);border-top-color:var(--text-primary);border-radius:50%;animation:UpvoteButton_spin__Q7EH6 .8s linear infinite}@keyframes UpvoteButton_spin__Q7EH6{to{transform:rotate(1turn)}}.UpvoteButton_voted__Pe_LR{border-color:rgba(239,68,68,.4);background:rgba(239,68,68,.12);color:#ef4444}.UpvoteButton_voted__Pe_LR .UpvoteButton_icon__53Vwn{color:#ef4444;animation:UpvoteButton_heartPop__CaqVI .3s ease}.UpvoteButton_voted__Pe_LR .UpvoteButton_count__Feeb9{color:#ef4444}@keyframes UpvoteButton_heartPop__CaqVI{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.UpvoteButton_confettiContainer__SRD6B{position:absolute;top:50%;left:50%;width:0;height:0;pointer-events:none;z-index:10}.UpvoteButton_confetti__tiZTc{position:absolute;width:var(--size);height:var(--size);background:var(--color);border-radius:50%;animation:UpvoteButton_confettiPop__qahJJ .8s ease-out forwards}@keyframes UpvoteButton_confettiPop__qahJJ{0%{transform:translate(-50%,-50%) rotate(0deg);opacity:1}to{transform:translate(calc(-50% + cos(var(--angle)) * var(--velocity) * 20px),calc(-50% + sin(var(--angle)) * var(--velocity) * 20px - 30px)) rotate(1turn);opacity:0}}.UpvoteButton_confetti__tiZTc:first-child{animation:UpvoteButton_confetti1__2p8FA .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(2){animation:UpvoteButton_confetti2__IkDBf .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(3){animation:UpvoteButton_confetti3__W_6mO .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(4){animation:UpvoteButton_confetti4__JPI2t .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(5){animation:UpvoteButton_confetti5__HZZqF .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(6){animation:UpvoteButton_confetti6__lF_uO .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(7){animation:UpvoteButton_confetti7__6pQqv .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(8){animation:UpvoteButton_confetti8__x4I5S .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(9){animation:UpvoteButton_confetti9__SJbu3 .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(10){animation:UpvoteButton_confetti10__8fGXK .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(11){animation:UpvoteButton_confetti11__HOWrJ .8s ease-out forwards}.UpvoteButton_confetti__tiZTc:nth-child(12){animation:UpvoteButton_confetti12__grvww .8s ease-out forwards}@keyframes UpvoteButton_confetti1__2p8FA{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% + 40px),calc(-50% - 50px));opacity:0}}@keyframes UpvoteButton_confetti2__IkDBf{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% + 30px),calc(-50% - 60px));opacity:0}}@keyframes UpvoteButton_confetti3__W_6mO{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% + 10px),calc(-50% - 55px));opacity:0}}@keyframes UpvoteButton_confetti4__JPI2t{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% - 15px),calc(-50% - 50px));opacity:0}}@keyframes UpvoteButton_confetti5__HZZqF{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% - 35px),calc(-50% - 45px));opacity:0}}@keyframes UpvoteButton_confetti6__lF_uO{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% - 45px),calc(-50% - 30px));opacity:0}}@keyframes UpvoteButton_confetti7__6pQqv{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% - 40px),calc(-50% - 10px));opacity:0}}@keyframes UpvoteButton_confetti8__x4I5S{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% - 30px),calc(-50% + 15px));opacity:0}}@keyframes UpvoteButton_confetti9__SJbu3{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% - 5px),calc(-50% + 25px));opacity:0}}@keyframes UpvoteButton_confetti10__8fGXK{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% + 20px),calc(-50% + 20px));opacity:0}}@keyframes UpvoteButton_confetti11__HOWrJ{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% + 40px),calc(-50% + 5px));opacity:0}}@keyframes UpvoteButton_confetti12__grvww{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(calc(-50% + 45px),calc(-50% - 20px));opacity:0}}@media (max-width:600px){.UpvoteButton_card__DR5Qq{padding:5px 8px;min-width:40px}.UpvoteButton_card__DR5Qq .UpvoteButton_icon__53Vwn{width:14px;height:14px}.UpvoteButton_card__DR5Qq .UpvoteButton_count__Feeb9{font-size:10px}.UpvoteButton_detail__7gDIv{padding:8px 12px}}.discussions_tabs__ckVom{display:flex;gap:0;border-bottom:1px solid var(--border-light);margin-bottom:24px}.discussions_tab__sUKAe{padding:12px 24px;background:none;border:none;color:var(--text-muted);font-family:var(--font-family);font-size:15px;font-weight:500;cursor:pointer;position:relative;transition:color var(--transition)}.discussions_tabActive__RBTQA,.discussions_tab__sUKAe:hover{color:var(--text-primary)}.discussions_tabActive__RBTQA:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--accent);border-radius:2px 2px 0 0}.discussions_listHeader__A_Nvo{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.discussions_searchRow___WZN8{display:flex;gap:12px;align-items:center;flex:1 1;min-width:0}.discussions_searchInput__ZT4fd{flex:1 1;min-width:200px;padding:10px 16px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family);font-size:14px;outline:none;transition:border-color var(--transition)}.discussions_searchInput__ZT4fd:focus{border-color:var(--accent)}.discussions_searchInput__ZT4fd::placeholder{color:var(--text-muted)}.discussions_sortSelect__OtIOm{padding:10px 12px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family);font-size:14px;cursor:pointer;outline:none}.discussions_sortSelect__OtIOm:focus{border-color:var(--accent)}.discussions_newButton__HFypw{white-space:nowrap}.discussions_tagFilter__oj5M0{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.discussions_tagPill__pw28b{padding:6px 14px;border-radius:20px;border:1px solid var(--border-light);background:transparent;color:var(--text-muted);font-family:var(--font-family);font-size:13px;cursor:pointer;transition:all var(--transition)}.discussions_tagPill__pw28b:hover{border-color:var(--accent);color:var(--text-primary)}.discussions_tagPillActive__uWMHE{background:var(--accent-light);border-color:var(--accent);color:var(--accent)}.discussions_card__d_wpB{display:flex;gap:16px;padding:20px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius);transition:border-color var(--transition)}.discussions_card__d_wpB:hover{border-color:var(--border-light)}.discussions_cardPinned__uHOeJ{border-color:var(--accent);border-left:3px solid var(--accent)}.discussions_cardContent__K5Jvn{flex:1 1;min-width:0}.discussions_cardTitle__hjzd8{font-family:var(--font-heading);font-size:17px;font-weight:600;color:var(--text-primary);margin-bottom:6px;line-height:1.3}.discussions_cardTitle__hjzd8 a{color:inherit;text-decoration:none}.discussions_cardTitle__hjzd8 a:hover{color:var(--accent)}.discussions_cardPreview__oIohv{font-size:14px;color:var(--text-muted);line-height:1.5;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.discussions_cardMeta__h8R8j{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.discussions_cardAuthor__SNOyt{font-size:13px;color:var(--text-muted)}.discussions_cardAuthorName__GJ4fB{color:var(--text-primary);font-weight:500}.discussions_cardTime__4i10R{font-size:13px;color:var(--text-muted)}.discussions_cardTags__5ptH0{display:flex;gap:6px;flex-wrap:wrap}.discussions_cardTag__svcVx{font-size:11px;padding:2px 8px;border-radius:4px;background:var(--bg-hover);color:var(--text-muted)}.discussions_cardComments__2B2T4{font-size:13px;color:var(--text-muted);display:flex;align-items:center;gap:4px}.discussions_pinBadge__cc7Aa{font-size:11px;color:var(--accent);font-weight:500;display:flex;align-items:center;gap:4px}.discussions_voteButtons__C1fUQ{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:40px}.discussions_voteBtn__5DypY{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;transition:all var(--transition);display:flex;align-items:center;justify-content:center}.discussions_voteBtn__5DypY:hover{color:var(--text-primary);background:var(--bg-hover)}.discussions_voteBtnActive__WsuUr{color:var(--accent)}.discussions_voteBtnDown__WmdPm.discussions_voteBtnActive__WsuUr{color:#ef4444}.discussions_voteScore__HfBEd{font-size:14px;font-weight:600;color:var(--text-primary);font-family:var(--font-heading)}.discussions_thread__kE9SR{max-width:800px}.discussions_threadHeader__p4SDd{margin-bottom:32px}.discussions_threadBack__Ujchh{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:14px;margin-bottom:20px;text-decoration:none;transition:color var(--transition)}.discussions_threadBack__Ujchh:hover{color:var(--text-primary)}.discussions_threadTitle__x7PgX{font-family:var(--font-heading);font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:12px;line-height:1.2}.discussions_threadMeta__5XdRU{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.discussions_threadBody__EUgAQ{font-size:15px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.discussions_threadActions__7izoM{display:flex;align-items:center;gap:16px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border-color)}.discussions_lockedBanner__n5aXi{padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-muted);font-size:14px;margin-bottom:20px;display:flex;align-items:center;gap:8px}.discussions_commentsSection__AUjVp{margin-top:32px}.discussions_commentsTitle__68gFH{font-family:var(--font-heading);font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:20px}.discussions_commentItem__etKzf{display:flex;gap:12px;padding:16px 0}.discussions_commentContent__tPo4C{flex:1 1;min-width:0}.discussions_commentHeader__WXMra{display:flex;align-items:center;gap:10px;margin-bottom:6px}.discussions_commentAuthor__RcFzh{font-size:14px;font-weight:500;color:var(--text-primary)}.discussions_commentTime__2YCZ9{font-size:13px;color:var(--text-muted)}.discussions_commentBody__1mKYP{font-size:14px;line-height:1.6;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.discussions_commentActions__DrS86{display:flex;gap:12px;margin-top:8px}.discussions_commentActionBtn__y4M38{background:none;border:none;color:var(--text-muted);font-size:13px;font-family:var(--font-family);cursor:pointer;padding:2px 0;transition:color var(--transition)}.discussions_commentActionBtn__y4M38:hover{color:var(--text-primary)}.discussions_replies__58XiN{margin-left:24px;padding-left:16px;border-left:2px solid var(--border-color)}.discussions_commentForm__YPvjP{margin-top:20px}.discussions_replyingTo___X2RX{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-muted);margin-bottom:8px}.discussions_replyingToCancel__YH_AL{background:none;border:none;color:var(--accent);font-size:13px;font-family:var(--font-family);cursor:pointer}.discussions_commentTextarea__66QpR{width:100%;min-height:100px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family);font-size:14px;resize:vertical;outline:none;transition:border-color var(--transition)}.discussions_commentTextarea__66QpR:focus{border-color:var(--accent)}.discussions_commentTextarea__66QpR::placeholder{color:var(--text-muted)}.discussions_commentFormActions__httbY{display:flex;justify-content:flex-end;margin-top:8px}.discussions_formGroup__laKQu{margin-bottom:20px}.discussions_formLabel__9ThGb{display:block;font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:6px}.discussions_formInput__aRVNa{width:100%;padding:10px 16px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family);font-size:14px;outline:none;transition:border-color var(--transition)}.discussions_formInput__aRVNa:focus{border-color:var(--accent)}.discussions_formInput__aRVNa::placeholder{color:var(--text-muted)}.discussions_formTextarea__HwRU2{width:100%;min-height:150px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family);font-size:14px;resize:vertical;outline:none;transition:border-color var(--transition)}.discussions_formTextarea__HwRU2:focus{border-color:var(--accent)}.discussions_formTextarea__HwRU2::placeholder{color:var(--text-muted)}.discussions_formTagsSelect__WK8nF{display:flex;gap:8px;flex-wrap:wrap}.discussions_formError__R3RX0{color:#ef4444;font-size:13px;margin-top:8px}.discussions_formActions__dnp4w{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.discussions_loginForm__Mdu9l{display:flex;flex-direction:column;gap:16px}.discussions_loginError__ig9bh{color:#ef4444;font-size:13px;text-align:center}.discussions_loginHelp__8yT1n{font-size:13px;color:var(--text-muted);text-align:center}.discussions_loginHelp__8yT1n a{color:var(--accent)}.discussions_skeleton__09MZS{animation:discussions_shimmer__kVB5L 1.5s infinite;background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-hover) 50%,var(--bg-secondary) 75%);background-size:200% 100%;border-radius:var(--radius-sm)}@keyframes discussions_shimmer__kVB5L{0%{background-position:200% 0}to{background-position:-200% 0}}.discussions_skeletonCard__JrdTz{display:flex;gap:16px;padding:20px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius);margin-bottom:12px}.discussions_skeletonVote__vE9HD{width:40px;height:80px}.discussions_skeletonContent__H1x_v{flex:1 1}.discussions_skeletonTitle__07Hkv{height:20px;width:70%;margin-bottom:10px}.discussions_skeletonText__IvHZ1{height:14px;width:100%;margin-bottom:8px}.discussions_skeletonTextShort__nNwkG{height:14px;width:40%}.discussions_userMenu__BcsNG{padding:12px 0;border-top:1px solid var(--border-color)}.discussions_userMenuLoggedIn__UGmTP{display:flex;align-items:center;gap:10px}.discussions_userAvatar__QoXDk{width:32px;height:32px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;font-family:var(--font-heading);flex-shrink:0}.discussions_userName__sUyRH{font-size:14px;font-weight:500;color:var(--text-primary);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discussions_logoutBtn___cf41{background:none;border:none;color:var(--text-muted);font-size:13px;font-family:var(--font-family);cursor:pointer;padding:4px 8px;border-radius:4px;transition:all var(--transition)}.discussions_logoutBtn___cf41:hover{color:var(--text-primary);background:var(--bg-hover)}.discussions_loginBtn__mnpcF{width:100%;padding:8px 16px;background:var(--accent);color:#fff;border:none;border-radius:var(--radius-sm);font-family:var(--font-family);font-size:14px;font-weight:500;cursor:pointer;transition:opacity var(--transition)}.discussions_loginBtn__mnpcF:hover{opacity:.9}.discussions_adminControls__cSIlP{display:flex;gap:8px;flex-wrap:wrap}.discussions_adminBtn__sywj0{padding:6px 12px;border-radius:var(--radius-sm);border:1px solid var(--border-light);background:transparent;color:var(--text-muted);font-family:var(--font-family);font-size:13px;cursor:pointer;transition:all var(--transition);display:flex;align-items:center;gap:4px}.discussions_adminBtn__sywj0:hover{border-color:var(--text-muted);color:var(--text-primary)}.discussions_adminBtnDanger__YtAvs:hover{border-color:#ef4444;color:#ef4444}.discussions_emptyState__r2yTs{text-align:center;padding:60px 20px;color:var(--text-muted)}.discussions_emptyStateTitle__FjaVI{font-family:var(--font-heading);font-size:20px;color:var(--text-primary);margin-bottom:8px}.discussions_emptyStateText__zbwE_{font-size:14px;margin-bottom:20px}.discussions_discussionList__fFHIq{display:flex;flex-direction:column;gap:12px}.discussions_loadMoreBtn__xsgin{display:block;margin:24px auto 0;padding:10px 24px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family);font-size:14px;cursor:pointer;transition:all var(--transition)}.discussions_loadMoreBtn__xsgin:hover{border-color:var(--accent)}.discussions_loadMoreBtn__xsgin:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.discussions_listHeader__A_Nvo{flex-direction:column;align-items:stretch}.discussions_searchRow___WZN8{flex-direction:column}.discussions_searchInput__ZT4fd{min-width:unset}.discussions_card__d_wpB{padding:16px;gap:12px}.discussions_threadTitle__x7PgX{font-size:22px}.discussions_replies__58XiN{margin-left:12px;padding-left:12px}.discussions_tab__sUKAe{padding:10px 16px;font-size:14px}}