.ClientSideSearchFormAutocomplete_searchContainer__PMheX{position:relative;width:100%;max-width:600px;margin:0 auto}.ClientSideSearchFormAutocomplete_searchForm__Ph4oi{display:flex;width:100%}.ClientSideSearchFormAutocomplete_inputWrapper__F5v5A{position:relative;flex:1}.ClientSideSearchFormAutocomplete_searchInput__U3jis{width:100%;padding:10px 15px;border:1px solid #ccc;border-radius:4px 0 0 4px;font-size:16px;outline:none;transition:border-color .2s}.ClientSideSearchFormAutocomplete_searchInput__U3jis:focus{border-color:#3498db}.ClientSideSearchFormAutocomplete_searchButton__3cJTb{padding:10px 20px;background-color:#3498db;color:#fff;border:none;border-radius:0 4px 4px 0;cursor:pointer;font-size:16px;transition:background-color .2s}.ClientSideSearchFormAutocomplete_searchButton__3cJTb:hover{background-color:#2980b9}.ClientSideSearchFormAutocomplete_loadingIndicator__wllYZ{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ClientSideSearchFormAutocomplete_spinner__sQOis{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid rgba(0,0,0,.1);border-top-color:#3498db;animation:ClientSideSearchFormAutocomplete_spin__dBKMW .8s linear infinite}@keyframes ClientSideSearchFormAutocomplete_spin__dBKMW{to{transform:rotate(1turn)}}.ClientSideSearchFormAutocomplete_suggestionsContainer__UcA0O{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;max-height:300px;overflow-y:auto}.ClientSideSearchFormAutocomplete_suggestionsList__D62ZL{list-style:none;margin:0;padding:0}.ClientSideSearchFormAutocomplete_suggestionItem__1wuSe{padding:10px 15px;cursor:pointer;transition:background-color .2s}.ClientSideSearchFormAutocomplete_suggestionItem__1wuSe:hover{background-color:#f5f5f5}.ClientSideSearchFormAutocomplete_termSuggestion__fRQWQ{display:flex;align-items:center}.ClientSideSearchFormAutocomplete_termSuggestion__fRQWQ:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.ClientSideSearchFormAutocomplete_documentSuggestion__Se612{display:flex;align-items:center}.ClientSideSearchFormAutocomplete_documentSuggestion__Se612:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%3E%3C/path%3E%3Cpolyline points='14 2 14 8 20 8'%3E%3C/polyline%3E%3Cline x1='16' y1='13' x2='8' y2='13'%3E%3C/line%3E%3Cline x1='16' y1='17' x2='8' y2='17'%3E%3C/line%3E%3Cpolyline points='10 9 9 9 8 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.ClientSideSearchFormAutocomplete_indexNotice__r4P7b{margin-top:10px;padding:8px 12px;background-color:#fff9e6;border:1px solid #f39c12;border-radius:4px;font-size:14px;display:flex;align-items:center;justify-content:space-between}.ClientSideSearchFormAutocomplete_resetButton__4dsuL{background-color:#e74c3c;color:#fff;border:none;border-radius:4px;padding:4px 8px;font-size:12px;cursor:pointer;margin-left:10px}.ClientSideSearchFormAutocomplete_resetButton__4dsuL:hover{background-color:#c0392b}.Overlay_overlay__4ujXS{display:block;z-index:3000;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;opacity:.8;background-color:#000;position:fixed;left:0;top:0}.Overlay_wrapper__3WWuS{z-index:4000;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.OffersModal_horisontalWidget__q0iA6{max-width:90vw;display:none}@media(max-width:550px){.OffersModal_horisontalWidget__q0iA6{display:block}}.OffersModal_topH1__oxX49 svg:first-of-type{display:inline-block;opacity:.5}@media(max-width:550px){.OffersModal_topH1__oxX49 svg:first-of-type{display:none}}.OffersModal_topH1__oxX49 .OffersModal_arrowRight__uLxrY{display:none;opacity:.8;padding-left:10px}@media(max-width:550px){.OffersModal_topH1__oxX49 .OffersModal_arrowRight__uLxrY{margin-bottom:-4px;display:inline-block;animation:OffersModal_swipe__4dJ85 1.2s ease-in-out infinite}.OffersModal_topH1__oxX49 .OffersModal_arrowRight__uLxrY svg{display:block}}@keyframes OffersModal_swipe__4dJ85{0%{margin-left:2px;margin-right:0}to{margin-left:-8px;margin-right:4px}}.OffersModal_modal__uttFZ{display:flex;padding:1em}.OffersModal_modal__uttFZ div:first-of-type{padding-right:2em}.OffersModal_modal__uttFZ aside{display:flex;flex-direction:column;min-width:100px;gap:.5em}.OffersModal_merchantDescription__n2GXN{margin-top:2em;font-style:italic}.Toast_toast___Urpm{position:fixed;top:20px;right:20px;min-width:300px;max-width:500px;padding:16px 40px 16px 16px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;animation:Toast_slideIn__6ip6Z .3s ease-out;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:1.5}.Toast_toast___Urpm.Toast_success__LD74k{background:#4caf50;color:#fff}.Toast_toast___Urpm.Toast_error__X8QeJ{background:#f44336;color:#fff}.Toast_toast___Urpm.Toast_info__HpWLm{background:#2196f3;color:#fff}.Toast_content___19ZL{flex:1;white-space:pre-line}.Toast_closeButton__3v1r3{position:absolute;top:8px;right:8px;background:rgba(0,0,0,0);border:none;color:inherit;font-size:24px;line-height:1;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s}.Toast_closeButton__3v1r3:hover{opacity:1}@keyframes Toast_slideIn__6ip6Z{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideOut__DEopQ{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.Toast_dismissing__pKKRw{animation:Toast_slideOut__DEopQ .3s ease-in forwards}@media(max-width:768px){.Toast_toast___Urpm{top:10px;right:10px;left:10px;min-width:auto;max-width:none;font-size:15px;padding:14px 40px 14px 14px}.Toast_toast___Urpm .Toast_closeButton__3v1r3{width:32px;height:32px;font-size:28px;top:6px;right:6px}}@media(max-width:480px){.Toast_toast___Urpm{top:8px;right:8px;left:8px;border-radius:6px}}.EditContent_main__EwPif{border-bottom:2px solid #000;border-top:2px solid #000;margin-top:2em;margin-bottom:2em;padding:2em 0}.EditContent_buttonRow__N0vtE{display:flex;justify-content:flex-end;gap:20px;margin-top:20px;margin-bottom:20px}.EditContent_buttonRow__N0vtE .EditContent_button__GWF1L{width:48%}.AdminTools_wrapper__KG6wM{padding:2em;background-color:#fff;position:relative}.AdminTools_x__MOQxH{top:1em}.AdminTools_x2__SRv_G,.AdminTools_x__MOQxH{position:absolute;right:1em;font-weight:700;font-size:150%}.AdminTools_x2__SRv_G{top:2.5em}.AdminTools_unHide__ZoZUJ{position:absolute;display:flex;top:1em;right:0;padding:0;z-index:10000000000;font-size:80%;font-weight:400;color:#888}.AdminTools_user__UmqRO{margin-bottom:1.8em}.AdminTools_user__UmqRO span{display:inline-block;background-color:#1e90ff;color:#fff;margin:0 .3em;padding:1px 5px;font-size:80%}.AdminTools_tabWrapper__7fFRA{padding:0}.AdminTools_tabWrapper__7fFRA a{display:inline-block;background-color:#b6dbda;color:#000;padding:2px 8px;margin:0 5px 0 0}.AdminTools_tabWrapper__7fFRA a:hover{cursor:pointer}.AdminTools_tabWrapper__7fFRA select{float:right}.AdminTools_tabSelected__tHZLC{background-color:silver!important}.AdminTools_dateSelector__hWpuw{display:block;text-align:right}.AdminTools_dateSelector__hWpuw input{width:100px;border:1px solid silver;border-bottom:0;padding-left:8px}.AdminTools_dateSelector__hWpuw input:first-of-type{margin-right:5px}.AdminTools_content__ciCVd{margin-top:0;border-top:1px solid silver;padding:1em 0}.AdminTools_chartWrapper__queoy{display:block;width:50vw}.AdminTools_keyFigures__DKTbW{padding-top:2em;display:grid;grid-template-columns:auto auto;justify-content:flex-start;align-content:flex-start}.AdminTools_keyFigures__DKTbW span{display:inline-block;padding-bottom:1em;white-space:nowrap}.AdminTools_keyFigures__DKTbW span:nth-child(2n+0){text-align:right}.AdminTools_keyFigures__DKTbW span:nth-child(odd){margin-right:2em}.AdminTools_keyFigures__DKTbW span:nth-child(odd):after{content:":"}.NewsWidget_newsletterFormWrapper__YwJUh{margin-top:3em;border:1px solid rgba(192,192,192,.6);padding:1em;border-radius:4px;background-color:rgba(192,192,192,.2)}.NewsWidget_newsletterFormWrapper__YwJUh:after{content:"";display:table;clear:both}.NewsWidget_newsletterForm__IfLYv input{max-width:310px}.NewsWidget_newsletterForm__IfLYv button{float:right}.NewsWidget_closeButton__JibmZ{position:absolute;top:-5px;right:5px;padding:.2em;font-size:2em;color:gray;border:0}.NewsWidget_closeButton__JibmZ:hover{cursor:pointer}.NewsWidget_horisontalWidgetWrapper__p_TaB{max-width:100%;display:none}@media(max-width:550px){.NewsWidget_horisontalWidgetWrapper__p_TaB{display:block;overflow-x:scroll}}.NewsWidget_newsSummary__x63wh{font-size:1.2em}.NewsWidget_source__ATIyl{font-style:italic;font-size:1em;margin-bottom:.5em;color:gray}.NewsWidget_mainHeadline__YEuFh:hover{cursor:pointer}.NewsWidget_topH1__JyUXq{font-size:1.5em;font-weight:300;margin-bottom:.5em}.NewsWidget_topH1__JyUXq svg:first-of-type{display:inline-block;opacity:.5}@media(max-width:550px){.NewsWidget_topH1__JyUXq svg:first-of-type{display:none}}.NewsWidget_topH1__JyUXq .NewsWidget_arrowRight__7TPEQ{display:none;opacity:.8;padding-left:10px}@media(max-width:550px){.NewsWidget_topH1__JyUXq .NewsWidget_arrowRight__7TPEQ{margin-bottom:-4px;display:inline-block;animation:NewsWidget_swipe__92pV0 1.2s ease-in-out infinite}.NewsWidget_topH1__JyUXq .NewsWidget_arrowRight__7TPEQ svg{display:block}}@keyframes NewsWidget_swipe__92pV0{0%{margin-left:2px;margin-right:0}to{margin-left:-8px;margin-right:4px}}.NewsWidget_popup__2yitj{position:absolute;z-index:3500;background-color:#fff;margin:auto;max-width:100%}.NewsWidget_mainWrapper___u6Vz{display:flex;gap:3rem;padding-top:2em;overflow:hidden}.NewsWidget_displayStoryWrapper__80W_I{max-width:600px;min-width:310px}.NewsWidget_displayStoryWrapper__80W_I h1{font-weight:700}.NewsWidget_displayStoryWrapper__80W_I a{color:blue}.NewsWidget_allStoryWrapper__MCmeN{display:flex;flex-direction:column;min-width:310px;gap:.5em;max-height:80vh;padding-right:1em;overflow-y:scroll}.NewsWidget_allStoryWrapper__MCmeN a{padding:5px}.NewsWidget_allStoryWrapper__MCmeN a:hover{cursor:pointer;background-color:#b6dbda;opacity:.8}@media(max-width:550px){.NewsWidget_allStoryWrapper__MCmeN{display:none}}.NewsWidget_selectedStory__5ZUp9{background-color:#ffcc14}.StoryHorisontalScrollOverviewWidget_selected__8i8l_{background-color:#b6dbda}.StoryHorisontalScrollOverviewWidget_notExpanded__0lpXb div:first-of-type,.StoryHorisontalScrollOverviewWidget_notExpanded__0lpXb div:nth-of-type(n+6){display:none}@media(max-width:550px){.StoryHorisontalScrollOverviewWidget_notExpanded__0lpXb{display:block!important;margin:10px 0 0!important}.StoryHorisontalScrollOverviewWidget_notExpanded__0lpXb div{padding-bottom:20px!important;border-right:0!important}.StoryHorisontalScrollOverviewWidget_notExpanded__0lpXb div:first-of-type{padding:0 10px 20px!important}.StoryHorisontalScrollOverviewWidget_notExpanded__0lpXb div:nth-of-type(n+6){display:none!important}}.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE{padding:1em 0;max-width:100%;flex:1;display:flex;overflow:auto;font-size:12px;font-style:italic;gap:0}.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE div{margin:0 1em 1em;overflow-x:hidden}@media(min-width:1300px){.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE div:first-of-type,.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE div:nth-of-type(n+6){display:none}}@media(max-width:550px){.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE div{display:inline-block;margin:0;min-width:43%;padding:0 10px;border-right:1px solid rgba(192,192,192,.5)}.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE div:first-of-type{padding-left:0}.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE div:last-of-type{border-right:none}.StoryHorisontalScrollOverviewWidget_wrapper__mgkPE{margin-top:0}}.StoryHorisontalScrollOverviewWidget_buttonDiv__3qHt0{display:none;grid-column:1/-1;text-align:right;margin-top:1em}.NewsHosrisontalScollWidget_selected__t4HsK{background-color:#b6dbda}.NewsHosrisontalScollWidget_notExpanded__7Tiso div:first-of-type,.NewsHosrisontalScollWidget_notExpanded__7Tiso div:nth-of-type(n+6){display:none}@media(max-width:550px){.NewsHosrisontalScollWidget_notExpanded__7Tiso{display:block!important;margin:10px 0 0!important}.NewsHosrisontalScollWidget_notExpanded__7Tiso div{padding-bottom:20px!important;border-right:0!important}.NewsHosrisontalScollWidget_notExpanded__7Tiso div:first-of-type{padding:0 10px 20px!important}.NewsHosrisontalScollWidget_notExpanded__7Tiso div:nth-of-type(n+6){display:none!important}}.NewsHosrisontalScollWidget_wrapper__AEf68{padding:1em 0;max-width:100%;flex:1;display:flex;overflow:auto;justify-content:center;font-style:italic;gap:0}.NewsHosrisontalScollWidget_wrapper__AEf68 div{margin:0 1em 1em;overflow-x:hidden}@media(min-width:1300px){.NewsHosrisontalScollWidget_wrapper__AEf68 div:first-of-type,.NewsHosrisontalScollWidget_wrapper__AEf68 div:nth-of-type(n+6){display:none}}@media(max-width:550px){.NewsHosrisontalScollWidget_wrapper__AEf68 div{display:inline-block;margin:0;min-width:43%;padding:0 10px;border-right:1px solid rgba(192,192,192,.5)}.NewsHosrisontalScollWidget_wrapper__AEf68 div:first-of-type{padding-left:0}.NewsHosrisontalScollWidget_wrapper__AEf68 div:last-of-type{border-right:none}.NewsHosrisontalScollWidget_wrapper__AEf68{margin-top:0}}.NewsHosrisontalScollWidget_buttonDiv__59BfH{display:none;grid-column:1/-1;text-align:right;margin-top:1em}.NewsletterForm_newsletter__1Ozzh div{display:flex;gap:1em}.NewsletterForm_newsletter__1Ozzh p{line-height:1.5;padding-bottom:1em}@media(max-width:550px){.NewsletterForm_newsletter__1Ozzh p{font-size:1rem}}.NewsletterForm_newsletter__1Ozzh ul{padding-bottom:1em}.NewsletterForm_newsletter__1Ozzh ul li{display:flex;flex-direction:row;align-items:center;align-content:center;user-select:none;gap:.5em;margin-bottom:.3em}.NewsletterForm_newsletter__1Ozzh ul li input{width:20px;height:20px;margin-top:4px}.NewsletterForm_newsletter__1Ozzh ul li:hover{cursor:pointer}.NewsletterForm_newsletter__1Ozzh input{border:2px solid #000;padding:5px;border-radius:2px;width:400px;max-width:100%;margin-bottom:10px}@media(max-width:550px){.NewsletterForm_newsletter__1Ozzh input{width:100%;font-size:1rem}}.NewsletterForm_newsletter__1Ozzh button{margin-left:10px;color:#fff;background-color:#000}@media(max-width:550px){.NewsletterForm_newsletter__1Ozzh button{margin:0;float:right}}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_introText__YW5vV{margin-bottom:1rem;font-weight:500;color:#333}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_newsletterList__zqDpG{margin-bottom:1.5rem}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_newsletterList__zqDpG ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:.75rem}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_newsletterItem__ayQ_A{display:flex;flex-direction:column;padding:.75rem;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;transition:all .2s ease}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_newsletterItem__ayQ_A:hover{background-color:#e9ecef}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_newsletterItemContent__05v_Z{display:flex;align-items:flex-start;cursor:pointer}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_checkbox__C58vZ{margin-right:.75rem;margin-top:.125rem;width:16px;height:16px;accent-color:#4caf50}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_checkboxWrapper__jss__{flex:1}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_checkboxLabel__799nJ{cursor:pointer;font-size:.95rem;line-height:1.4;color:#333;user-select:none;display:block}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_infoButton__v3SgI{background:none;border:1px solid #ddd;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.75rem;color:#666;margin-left:.5rem;flex-shrink:0;transition:all .2s ease}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_infoButton__v3SgI:hover{background-color:#f0f0f0;border-color:#999}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_detailedDescription__VDmnM{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e9ecef;font-size:.85rem;color:#555;line-height:1.4;font-style:italic}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_formGroup__V4Rl6{margin-bottom:1rem;display:flex}@media(max-width:768px){.NewsletterForm_newsletter__1Ozzh .NewsletterForm_formGroup__V4Rl6{display:block;width:100%}}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_emailInput__8Cy7Z{width:100%;height:50px;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;margin-bottom:1rem;box-sizing:border-box;transition:border-color .2s ease;background-color:#fff;min-width:350px}@media(max-width:768px){.NewsletterForm_newsletter__1Ozzh .NewsletterForm_emailInput__8Cy7Z{display:block;min-width:100%;font-size:1rem}}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_emailInput__8Cy7Z:focus{outline:none;border-color:#4caf50}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_submitButton__nFv1x{height:50px;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0 1.5rem;background-color:#4caf50;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}@media(max-width:768px){.NewsletterForm_newsletter__1Ozzh .NewsletterForm_submitButton__nFv1x{margin-bottom:10px}}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_submitButton__nFv1x:hover:not(:disabled){background-color:#45a049}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_submitButton__nFv1x:disabled{background-color:#ccc;cursor:not-allowed}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_errorMessage__pSIOK{padding:.75rem;background-color:#fee;border:1px solid #fcc;border-radius:6px;color:#c33;font-size:.9rem;margin-bottom:1rem}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_successMessage__0xyJT{padding:.75rem;background-color:#efe;border:1px solid #cfc;border-radius:6px;color:#3c3;font-size:.9rem;margin-bottom:1rem}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_confirmationNotice__pEU_I{font-size:.8rem;color:#666;text-align:center;margin-top:.5rem}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_confirmationNotice__pEU_I strong{font-weight:600}.NewsletterForm_newsletter__1Ozzh .NewsletterForm_errorNotice___lzXH{color:#dc3545;font-weight:600}.AdminToolbar_adminToolbar__LxX12{display:flex;align-items:center;gap:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:.75rem 1rem;margin-bottom:1rem}.AdminToolbar_toolbarLabel__9jtJ4{font-weight:600;color:#856404;font-size:.875rem}.AdminToolbar_toolbarButtons__pVqTU{display:flex;gap:.5rem;flex-wrap:wrap}.AdminToolbar_toolbarButton__o0SLy{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem .875rem;background:#fff;border:1px solid #ddd;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;color:#333}.AdminToolbar_toolbarButton__o0SLy:hover:not(:disabled){background:#f8f9fa;border-color:#0070f3;color:#0070f3}.AdminToolbar_toolbarButton__o0SLy:disabled{opacity:.5;cursor:not-allowed}.AdminToolbar_toolbarButton__o0SLy.AdminToolbar_active__0i5jn{background:#e8f4ff;border-color:#0070f3;color:#0070f3}.AdminToolbar_toolbarButton__o0SLy.AdminToolbar_activeWarning___63xc{background:#fee;border-color:#c33;color:#c33}.AdminToolbar_modal__SD_l5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.AdminToolbar_modalContent__CqGK_{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:100%;max-width:500px;max-height:80vh;display:flex;flex-direction:column}.AdminToolbar_modalHeader__waaon{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e0e0e0}.AdminToolbar_modalHeader__waaon h3{margin:0;font-size:1.25rem;color:#333}.AdminToolbar_closeButton__j1ngM{background:none;border:none;font-size:1.5rem;color:#666;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.AdminToolbar_closeButton__j1ngM:hover{background:#f0f0f0;color:#333}.AdminToolbar_modalBody__4LSlc{padding:1.5rem;overflow-y:auto;flex:1}.AdminToolbar_loading__EgxBD{text-align:center;padding:2rem;color:#666}.AdminToolbar_tagsList__lCmEx{display:flex;flex-direction:column;gap:.75rem}.AdminToolbar_tagCheckbox__rRnVP{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.625rem;border-radius:6px;transition:background .2s}.AdminToolbar_tagCheckbox__rRnVP:hover{background:#f8f9fa}.AdminToolbar_tagCheckbox__rRnVP input[type=checkbox]{width:18px;height:18px;cursor:pointer;flex-shrink:0}.AdminToolbar_tagLabel__dXKxz{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:12px;background-color:#f0f0f0;font-size:.875rem;font-weight:500;color:#666;flex:1}.AdminToolbar_tagIcon__1TTdX{font-size:1rem}.AdminToolbar_modalFooter___Y_Ee{display:flex;gap:.75rem;padding:1.25rem 1.5rem;border-top:1px solid #e0e0e0;justify-content:flex-end}.AdminToolbar_cancelButton__lUxI1,.AdminToolbar_saveButton__8T8p5{padding:.625rem 1.25rem;border:none;border-radius:6px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s}.AdminToolbar_cancelButton__lUxI1:disabled,.AdminToolbar_saveButton__8T8p5:disabled{opacity:.5;cursor:not-allowed}.AdminToolbar_saveButton__8T8p5{background:#0070f3;color:#fff}.AdminToolbar_saveButton__8T8p5:hover:not(:disabled){background:#0051bb}.AdminToolbar_cancelButton__lUxI1{background:#f0f0f0;color:#666}.AdminToolbar_cancelButton__lUxI1:hover:not(:disabled){background:#e0e0e0}@media(max-width:768px){.AdminToolbar_adminToolbar__LxX12{flex-direction:column;align-items:flex-start;gap:.75rem}.AdminToolbar_toolbarButtons__pVqTU{width:100%}.AdminToolbar_toolbarButton__o0SLy{flex:1;justify-content:center}.AdminToolbar_modalContent__CqGK_{max-height:90vh}.AdminToolbar_modalFooter___Y_Ee{flex-direction:column}.AdminToolbar_modalFooter___Y_Ee button{width:100%}}.MentionAutocomplete_container__F7jun{position:absolute;background:#fff;border:1px solid #e1e4e8;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:250px;overflow-y:auto;z-index:1000;min-width:240px;max-width:320px;scroll-behavior:smooth}.MentionAutocomplete_container__F7jun::-webkit-scrollbar{width:8px}.MentionAutocomplete_container__F7jun::-webkit-scrollbar-track{background:#f1f3f5;border-radius:4px}.MentionAutocomplete_container__F7jun::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.MentionAutocomplete_container__F7jun::-webkit-scrollbar-thumb:hover{background:#a0aec0}.MentionAutocomplete_empty__PVkbZ,.MentionAutocomplete_hint__GCpO8,.MentionAutocomplete_loading__Q2BGz{padding:12px 16px;color:#6c757d;font-size:14px;text-align:center}.MentionAutocomplete_hint__GCpO8{font-style:italic}.MentionAutocomplete_loading__Q2BGz{color:#495057}.MentionAutocomplete_loading__Q2BGz:after{content:"...";animation:MentionAutocomplete_dots__RGW3J 1.5s steps(4) infinite}.MentionAutocomplete_empty__PVkbZ{color:#868e96}.MentionAutocomplete_item__hJ2pA{padding:10px 16px;cursor:pointer;border-bottom:1px solid #f1f3f5;transition:background-color .15s ease;display:flex;justify-content:space-between;align-items:center}.MentionAutocomplete_item__hJ2pA:last-child{border-bottom:none}.MentionAutocomplete_item__hJ2pA:hover{background-color:#f8f9fa}.MentionAutocomplete_item__hJ2pA.MentionAutocomplete_selected__xGEKg{background-color:#e7f3ff}.MentionAutocomplete_item__hJ2pA.MentionAutocomplete_selected__xGEKg .MentionAutocomplete_username__75vDX{color:#06c;font-weight:500}.MentionAutocomplete_username__75vDX{font-size:14px;font-weight:400;color:#212529;transition:color .15s ease}.MentionAutocomplete_meta__dqZUo{font-size:12px;color:#868e96;margin-left:8px;white-space:nowrap}@keyframes MentionAutocomplete_dots__RGW3J{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}@media(prefers-color-scheme:dark){.MentionAutocomplete_container__F7jun{background:#2d3748;border-color:#4a5568;box-shadow:0 4px 12px rgba(0,0,0,.3)}.MentionAutocomplete_item__hJ2pA{border-bottom-color:#4a5568}.MentionAutocomplete_item__hJ2pA:hover{background-color:#374151}.MentionAutocomplete_item__hJ2pA.MentionAutocomplete_selected__xGEKg{background-color:#1e3a5f}.MentionAutocomplete_item__hJ2pA.MentionAutocomplete_selected__xGEKg .MentionAutocomplete_username__75vDX{color:#60a5fa}.MentionAutocomplete_username__75vDX{color:#e5e7eb}.MentionAutocomplete_empty__PVkbZ,.MentionAutocomplete_hint__GCpO8,.MentionAutocomplete_loading__Q2BGz,.MentionAutocomplete_meta__dqZUo{color:#9ca3af}.MentionAutocomplete_loading__Q2BGz{color:#d1d5db}}@media(max-width:768px){.MentionAutocomplete_container__F7jun{min-width:200px;max-width:280px;max-height:200px}.MentionAutocomplete_item__hJ2pA{padding:8px 12px}.MentionAutocomplete_username__75vDX{font-size:13px}.MentionAutocomplete_meta__dqZUo{font-size:11px}}.MarkdownEditor_editor__tlRrY{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fff;transition:border-color .2s}.MarkdownEditor_editor__tlRrY:focus-within{border-color:#0070f3}.MarkdownEditor_toolbar__u0emW{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem;background:#f8f8f8;border-bottom:1px solid #e0e0e0}.MarkdownEditor_toolbar__u0emW button{padding:.375rem .625rem;border:1px solid #d0d0d0;border-radius:4px;background:#fff;font-size:.875rem;cursor:pointer;transition:all .2s;color:#333;white-space:nowrap}.MarkdownEditor_toolbar__u0emW button:hover:not(:disabled){background:#f0f0f0;border-color:#0070f3}.MarkdownEditor_toolbar__u0emW button.MarkdownEditor_active__GrgPj{background:#0070f3;color:#fff;border-color:#0070f3}.MarkdownEditor_toolbar__u0emW button:disabled{opacity:.4;cursor:not-allowed}.MarkdownEditor_toolbar__u0emW button em,.MarkdownEditor_toolbar__u0emW button s,.MarkdownEditor_toolbar__u0emW button strong,.MarkdownEditor_toolbar__u0emW button u{font-size:inherit}.MarkdownEditor_toolbarGroup__UnG5R{display:flex;gap:.25rem;padding-right:.5rem;border-right:1px solid #d0d0d0}.MarkdownEditor_toolbarGroup__UnG5R:last-child{border-right:none;padding-right:0}.MarkdownEditor_content__ed_za{padding:.75rem;position:relative}.MarkdownEditor_textarea__mTgLb{width:100%;min-height:200px;border:none;outline:none;font-family:inherit;font-size:1rem;line-height:1.6;color:#333;resize:vertical}.MarkdownEditor_textarea__mTgLb::placeholder{color:#999}.MarkdownEditor_preview__3HEHB{min-height:200px;color:#333;line-height:1.6;font-size:1rem;word-wrap:break-word;overflow-wrap:break-word}.MarkdownEditor_preview__3HEHB p{margin:.5rem 0}.MarkdownEditor_preview__3HEHB p:first-child{margin-top:0}.MarkdownEditor_preview__3HEHB p:last-child{margin-bottom:0}.MarkdownEditor_preview__3HEHB h1{font-size:1.75rem;font-weight:600;margin:1.5rem 0 .75rem;line-height:1.3;color:#333}.MarkdownEditor_preview__3HEHB h1:first-child{margin-top:0}.MarkdownEditor_preview__3HEHB h2{font-size:1.5rem;font-weight:600;margin:1.5rem 0 .75rem;line-height:1.3;color:#333}.MarkdownEditor_preview__3HEHB h2:first-child{margin-top:0}.MarkdownEditor_preview__3HEHB h3{font-size:1.25rem;font-weight:600;margin:1.25rem 0 .625rem;line-height:1.3;color:#333}.MarkdownEditor_preview__3HEHB h3:first-child{margin-top:0}.MarkdownEditor_preview__3HEHB h4{font-size:1.125rem;font-weight:600;margin:1rem 0 .5rem;line-height:1.3;color:#333}.MarkdownEditor_preview__3HEHB h4:first-child{margin-top:0}.MarkdownEditor_preview__3HEHB a{color:#0070f3;text-decoration:underline}.MarkdownEditor_preview__3HEHB a:hover{color:#0060df}.MarkdownEditor_preview__3HEHB b,.MarkdownEditor_preview__3HEHB strong{font-weight:600}.MarkdownEditor_preview__3HEHB em,.MarkdownEditor_preview__3HEHB i{font-style:italic}.MarkdownEditor_preview__3HEHB del{text-decoration:line-through}.MarkdownEditor_preview__3HEHB code{background:#f5f5f5;padding:.125rem .375rem;border-radius:3px;font-family:Courier New,monospace;font-size:.875em;color:#c7254e}.MarkdownEditor_preview__3HEHB pre{background:#2d2d2d;color:#f8f8f2;padding:.75rem 1rem;border-radius:6px;overflow-x:auto;margin:1rem 0}.MarkdownEditor_preview__3HEHB pre code{background:none;padding:0;color:inherit;font-size:.875rem}.MarkdownEditor_preview__3HEHB ol,.MarkdownEditor_preview__3HEHB ul{padding-left:1.5rem;margin:.75rem 0}.MarkdownEditor_preview__3HEHB ol li,.MarkdownEditor_preview__3HEHB ul li{margin:.25rem 0}.MarkdownEditor_preview__3HEHB li p{margin:0}.MarkdownEditor_preview__3HEHB ul{list-style-type:disc}.MarkdownEditor_preview__3HEHB ul ul{list-style-type:circle}.MarkdownEditor_preview__3HEHB ol{list-style-type:decimal}.MarkdownEditor_preview__3HEHB blockquote{border-left:3px solid #0070f3;padding-left:1rem;margin:1rem 0;color:#666;font-style:italic}.MarkdownEditor_preview__3HEHB blockquote p{margin:.5rem 0}.MarkdownEditor_preview__3HEHB hr{border:none;border-top:2px solid #e0e0e0;margin:1.5rem 0}.MarkdownEditor_preview__3HEHB table{border-collapse:collapse;width:100%;margin:1rem 0}.MarkdownEditor_preview__3HEHB td,.MarkdownEditor_preview__3HEHB th{border:1px solid #e0e0e0;padding:.5rem;text-align:left}.MarkdownEditor_preview__3HEHB th{background:#f5f5f5;font-weight:600}.MarkdownEditor_help__g1S5x{padding:.5rem .75rem;background:#f9f9f9;border-top:1px solid #e0e0e0;font-size:.8125rem;color:#666;font-style:italic}@media(max-width:768px){.MarkdownEditor_toolbar__u0emW{padding:.5rem;gap:.25rem}.MarkdownEditor_toolbar__u0emW button{padding:.25rem .5rem;font-size:.8125rem}.MarkdownEditor_toolbarGroup__UnG5R{padding-right:.25rem}.MarkdownEditor_content__ed_za{padding:.5rem}.MarkdownEditor_preview__3HEHB,.MarkdownEditor_textarea__mTgLb{min-height:150px;font-size:.9375rem}}.NewDiscussionModal_overlay__YotU3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:3000;animation:NewDiscussionModal_fadeIn__ZiOoI .2s ease-in}.NewDiscussionModal_modal__MxVnW{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:3001;width:90%;max-width:700px;max-height:90vh;overflow-y:auto;animation:NewDiscussionModal_slideIn__0bdtk .2s ease-out}.NewDiscussionModal_modalHeader__KUOfM{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e0e0e0}.NewDiscussionModal_modalHeader__KUOfM h2{margin:0;font-size:1.5rem;font-weight:600;color:#333}.NewDiscussionModal_closeButton__up6D0{background:none;border:none;font-size:2rem;line-height:1;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.NewDiscussionModal_closeButton__up6D0:hover{background-color:#f0f0f0;color:#333}.NewDiscussionModal_form__K5eQO{padding:1.5rem}.NewDiscussionModal_field__PkUed{margin-bottom:1.5rem}.NewDiscussionModal_field__PkUed label{display:block;margin-bottom:.5rem;font-weight:500;color:#333}.NewDiscussionModal_field__PkUed .NewDiscussionModal_required__azQN1{color:#e53e3e}.NewDiscussionModal_input__nQ3HR,.NewDiscussionModal_textarea__8U5Aa{width:100%;padding:.75rem;border:1px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color .2s}.NewDiscussionModal_input__nQ3HR:focus,.NewDiscussionModal_textarea__8U5Aa:focus{outline:none;border-color:#0070f3}.NewDiscussionModal_input__nQ3HR:disabled,.NewDiscussionModal_textarea__8U5Aa:disabled{background-color:#f5f5f5;cursor:not-allowed}.NewDiscussionModal_textarea__8U5Aa{resize:vertical;min-height:200px}.NewDiscussionModal_charCount__5hwgI{text-align:right;font-size:.875rem;color:#666;margin-top:.25rem}.NewDiscussionModal_hint__7fN1s{font-size:.875rem;color:#666;margin-top:.5rem}.NewDiscussionModal_tagList___XjNW{display:flex;gap:.5rem;flex-wrap:wrap}.NewDiscussionModal_tagButton__CjOvw{padding:.5rem 1rem;border-radius:20px;background-color:#f5f5f5;color:#333;border:2px solid rgba(0,0,0,0);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.NewDiscussionModal_tagButton__CjOvw:hover:not(:disabled){background-color:#e8e8e8}.NewDiscussionModal_tagButton__CjOvw.NewDiscussionModal_selected__JG7iA{border-color:#0070f3}.NewDiscussionModal_tagButton__CjOvw:disabled{opacity:.5;cursor:not-allowed}.NewDiscussionModal_error__f6iBo{padding:.75rem;background-color:#fee;color:#c33;border-radius:8px;margin-bottom:1rem;font-size:.875rem}.NewDiscussionModal_actions__gPxjV{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid #e0e0e0}.NewDiscussionModal_cancelButton__OjBXO,.NewDiscussionModal_submitButton__B2nzk{padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.NewDiscussionModal_cancelButton__OjBXO:disabled,.NewDiscussionModal_submitButton__B2nzk:disabled{opacity:.5;cursor:not-allowed}.NewDiscussionModal_cancelButton__OjBXO{background-color:#f5f5f5;color:#333}.NewDiscussionModal_cancelButton__OjBXO:hover:not(:disabled){background-color:#e8e8e8}.NewDiscussionModal_submitButton__B2nzk{background-color:#0070f3;color:#fff}.NewDiscussionModal_submitButton__B2nzk:hover:not(:disabled){background-color:#0060df}@keyframes NewDiscussionModal_fadeIn__ZiOoI{0%{opacity:0}to{opacity:1}}@keyframes NewDiscussionModal_slideIn__0bdtk{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:768px){.NewDiscussionModal_modal__MxVnW{width:95%;max-height:95vh}.NewDiscussionModal_modalHeader__KUOfM{padding:1rem}.NewDiscussionModal_modalHeader__KUOfM h2{font-size:1.25rem}.NewDiscussionModal_form__K5eQO{padding:1rem}.NewDiscussionModal_textarea__8U5Aa{min-height:150px}.NewDiscussionModal_actions__gPxjV{flex-direction:column-reverse}.NewDiscussionModal_actions__gPxjV button{width:100%}}.ReactionPicker_pickerContainer__pWnOA{position:absolute;bottom:100%;left:0;margin-bottom:.5rem;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:.75rem;z-index:1000;min-width:280px;animation:ReactionPicker_slideUp__fXCWv .2s ease-out}@media(max-width:768px){.ReactionPicker_pickerContainer__pWnOA{min-width:260px;left:50%;transform:translateX(-50%)}}@keyframes ReactionPicker_slideUp__fXCWv{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ReactionPicker_pickerHeader__2C3Ie{font-size:.75rem;font-weight:600;color:#666;text-transform:uppercase;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #f0f0f0}.ReactionPicker_reactions__Fqjel{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.ReactionPicker_reactionButton___v3cI{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem;background:#fff;border:2px solid rgba(0,0,0,0);border-radius:8px;cursor:pointer;transition:all .2s}.ReactionPicker_reactionButton___v3cI:hover{background:#f8f8f8;border-color:#0070f3;transform:scale(1.05)}.ReactionPicker_reactionButton___v3cI:active{transform:scale(.95)}.ReactionPicker_emoji___GC4g{font-size:1.5rem;line-height:1}.ReactionPicker_label__v_X80{font-size:.75rem;color:#666;font-weight:500;text-align:center}.PostReactions_reactionsContainer__LvTE1{margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.PostReactions_reactionsContainer__LvTE1,.PostReactions_reactionsList__borwj{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.PostReactions_reactionBubble__Oe3CU{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#f8f8f8;border:2px solid #e0e0e0;border-radius:20px;cursor:pointer;transition:all .2s;font-size:.875rem}.PostReactions_reactionBubble__Oe3CU:hover:not(.PostReactions_disabled__U70dT){background:#f0f0f0;border-color:#0070f3;transform:translateY(-2px)}.PostReactions_reactionBubble__Oe3CU:active:not(.PostReactions_disabled__U70dT){transform:translateY(0)}.PostReactions_reactionBubble__Oe3CU.PostReactions_userReacted__Sb0E5{background:#e8f4ff;border-color:#0070f3;font-weight:600}.PostReactions_reactionBubble__Oe3CU.PostReactions_userReacted__Sb0E5 .PostReactions_emoji__pRWZF{transform:scale(1.1)}.PostReactions_reactionBubble__Oe3CU.PostReactions_disabled__U70dT{opacity:.6;cursor:not-allowed}.PostReactions_emoji__pRWZF{font-size:1.125rem;line-height:1;transition:transform .2s}.PostReactions_count__7fJ_V{font-size:.875rem;color:#666;font-weight:500;min-width:1ch}.PostReactions_userReacted__Sb0E5 .PostReactions_count__7fJ_V{color:#0070f3}.PostReactions_addReactionWrapper__endLX{position:relative}.PostReactions_addReactionButton__FhLnx{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.375rem .625rem;background:#fff;border:2px dashed #d0d0d0;border-radius:20px;cursor:pointer;transition:all .2s;font-size:.875rem;min-width:48px}.PostReactions_addReactionButton__FhLnx:hover:not(.PostReactions_disabled__U70dT){background:#f8f8f8;border-color:#0070f3;border-style:solid;transform:translateY(-2px)}.PostReactions_addReactionButton__FhLnx:hover:not(.PostReactions_disabled__U70dT) .PostReactions_addIcon__IED0o{transform:scale(1.15)}.PostReactions_addReactionButton__FhLnx:active:not(.PostReactions_disabled__U70dT){transform:translateY(0)}.PostReactions_addReactionButton__FhLnx.PostReactions_disabled__U70dT{opacity:.6;cursor:not-allowed}.PostReactions_addIcon__IED0o{font-size:1rem;line-height:1;transition:transform .2s;filter:grayscale(.5)}.PostReactions_addText__60Y0U{font-size:1rem;font-weight:600;color:#999}@media(max-width:768px){.PostReactions_reactionsContainer__LvTE1{gap:.375rem}.PostReactions_reactionBubble__Oe3CU{padding:.3rem .6rem;font-size:.8125rem}.PostReactions_emoji__pRWZF{font-size:1rem}.PostReactions_count__7fJ_V{font-size:.8125rem}.PostReactions_addReactionButton__FhLnx{min-width:42px;padding:.3rem .5rem}}.ModerationQueue_queueContainer__2UsOx{background:#fff;border-radius:8px;overflow:hidden}.ModerationQueue_queueHeader__BE1Dc{background:#f8f9fa;border-bottom:1px solid #e0e0e0;padding:1rem 1.5rem;font-size:.9375rem;color:#555}.ModerationQueue_queueHeader__BE1Dc strong{color:#0070f3;font-size:1.125rem}.ModerationQueue_emptyState__wHw7c,.ModerationQueue_error__n_Q34,.ModerationQueue_loading__l3IT3{padding:3rem 1.5rem;text-align:center;color:#666;font-size:1rem}.ModerationQueue_error__n_Q34{color:#c33}.ModerationQueue_emptyState__wHw7c{color:#28a745;font-size:1.125rem}.ModerationQueue_postsList__vi5N6{display:flex;flex-direction:column;gap:0}.ModerationQueue_pendingPost__KdfnS{border-bottom:1px solid #e0e0e0;padding:1.5rem;transition:background-color .2s}.ModerationQueue_pendingPost__KdfnS:last-child{border-bottom:none}.ModerationQueue_pendingPost__KdfnS:hover{background-color:#f8f9fa}.ModerationQueue_postHeader__vjF_J{margin-bottom:1rem}.ModerationQueue_postMeta__nTE4h{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem;font-size:.875rem}.ModerationQueue_username__Ipp_Y{font-weight:600;color:#333}.ModerationQueue_email__dPRgk{color:#666;font-size:.8125rem}.ModerationQueue_separator__4ivof{color:#ccc}.ModerationQueue_date__AWX15{color:#666}.ModerationQueue_discussionLink__JvYWE{font-size:.9375rem}.ModerationQueue_discussionLink__JvYWE a{color:#0070f3;text-decoration:none}.ModerationQueue_discussionLink__JvYWE a:hover{text-decoration:underline}.ModerationQueue_postContent__wclWa{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;padding:1rem;margin-bottom:1rem;color:#333;line-height:1.6}.ModerationQueue_postContent__wclWa p:first-child{margin-top:0}.ModerationQueue_postContent__wclWa p:last-child{margin-bottom:0}.ModerationQueue_postActions__bAi0v{display:flex;gap:.75rem}.ModerationQueue_approveButton__SH_nQ,.ModerationQueue_rejectButton__tVNo6{padding:.625rem 1.25rem;border:none;border-radius:6px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s}.ModerationQueue_approveButton__SH_nQ:disabled,.ModerationQueue_rejectButton__tVNo6:disabled{opacity:.5;cursor:not-allowed}.ModerationQueue_approveButton__SH_nQ{background:#28a745;color:#fff}.ModerationQueue_approveButton__SH_nQ:hover:not(:disabled){background:#218838}.ModerationQueue_rejectButton__tVNo6{background:#dc3545;color:#fff}.ModerationQueue_rejectButton__tVNo6:hover:not(:disabled){background:#c82333}@media(max-width:768px){.ModerationQueue_pendingPost__KdfnS{padding:1rem}.ModerationQueue_postMeta__nTE4h{font-size:.8125rem}.ModerationQueue_postActions__bAi0v{flex-direction:column}.ModerationQueue_postActions__bAi0v button{width:100%}}.TagManager_managerContainer__8d3cu{background:#fff;border-radius:8px;overflow:hidden}.TagManager_header__sIDwR{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.TagManager_header__sIDwR h2{margin:0;font-size:1.5rem;color:#333}.TagManager_createButton__WESD4{background:#28a745;color:#fff;border:none;padding:.625rem 1.25rem;border-radius:6px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .2s}.TagManager_createButton__WESD4:hover:not(:disabled){background:#218838}.TagManager_createButton__WESD4:disabled{opacity:.5;cursor:not-allowed}.TagManager_error__8cZ7h,.TagManager_loading__70Dff{padding:3rem 1.5rem;text-align:center;font-size:1rem}.TagManager_loading__70Dff{color:#666}.TagManager_error__8cZ7h{color:#c33}.TagManager_form__F0XHB{background:#fff4e6;border:2px solid #ffa726;border-radius:8px;padding:1.5rem;margin:1.5rem}.TagManager_form__F0XHB h3{margin:0 0 1.5rem;color:#333;font-size:1.25rem}.TagManager_formGrid__uFkMf{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem}.TagManager_formGroup__pY7hI{display:flex;flex-direction:column;gap:.5rem}.TagManager_formGroup__pY7hI label{font-size:.875rem;font-weight:600;color:#555}.TagManager_formGroup__pY7hI input,.TagManager_formGroup__pY7hI select,.TagManager_formGroup__pY7hI textarea{padding:.625rem;border:1px solid #ddd;border-radius:6px;font-size:.9375rem;font-family:inherit}.TagManager_formGroup__pY7hI input:focus,.TagManager_formGroup__pY7hI select:focus,.TagManager_formGroup__pY7hI textarea:focus{outline:none;border-color:#0070f3}.TagManager_formGroup__pY7hI textarea{resize:vertical}.TagManager_colorInputGroup__m8Nsz{display:flex;gap:.5rem}.TagManager_colorInputGroup__m8Nsz input[type=color]{width:60px;height:38px;cursor:pointer;border:1px solid #ddd;border-radius:6px}.TagManager_colorInputGroup__m8Nsz input[type=text]{flex:1}.TagManager_checkboxGroup__hgf_8{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.TagManager_checkboxGroup__hgf_8 label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.TagManager_checkboxGroup__hgf_8 label input[type=checkbox]{width:18px;height:18px;cursor:pointer}.TagManager_checkboxGroup__hgf_8 label span{font-size:.9375rem;color:#333}.TagManager_formActions__hmnOg{display:flex;gap:.75rem}.TagManager_cancelButton__quy4w,.TagManager_saveButton__brpm5{padding:.625rem 1.25rem;border:none;border-radius:6px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s}.TagManager_cancelButton__quy4w:disabled,.TagManager_saveButton__brpm5:disabled{opacity:.5;cursor:not-allowed}.TagManager_saveButton__brpm5{background:#0070f3;color:#fff}.TagManager_saveButton__brpm5:hover:not(:disabled){background:#0051bb}.TagManager_cancelButton__quy4w{background:#f0f0f0;color:#666}.TagManager_cancelButton__quy4w:hover:not(:disabled){background:#e0e0e0}.TagManager_tagsList__ZR0j2{padding:1.5rem}.TagManager_tagsList__ZR0j2 h3{margin:0 0 1.5rem;font-size:1.125rem;color:#333}.TagManager_emptyState__3Jhn1{padding:2rem;text-align:center;color:#666;background:#f8f9fa;border-radius:6px;font-size:.9375rem}.TagManager_tagsTable__KrAmM{display:flex;flex-direction:column;gap:1rem}.TagManager_tagGroup__qOdWd{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fff}.TagManager_tagRow__d1KqW{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.TagManager_tagRow__d1KqW:last-child{border-bottom:none}.TagManager_tagRow__d1KqW:hover{background-color:#f8f9fa}.TagManager_tagInfo__kaAsm{flex:1;display:flex;flex-direction:column;gap:.5rem}.TagManager_tagPreview__Inyxk{display:flex;align-items:center;gap:.5rem;font-size:.9375rem}.TagManager_tagPreview__Inyxk strong{color:#333;font-size:1rem}.TagManager_tagIcon__AHuS7{font-size:1.25rem}.TagManager_indentIcon__9k184{color:#999;margin-left:1rem}.TagManager_tagColor__Hgw32{display:inline-block;width:20px;height:20px;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.TagManager_tagSlug__u9aPf{color:#666;font-size:.875rem;font-family:monospace}.TagManager_tagMeta__jfdHj{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.TagManager_badge__BXZrV{background:#ffc107;color:#333;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}.TagManager_discussionCount__nsNKn{color:#666;font-size:.875rem}.TagManager_tagActions__4ftBa{display:flex;gap:.5rem}.TagManager_deleteButton__W_nmO,.TagManager_editButton__2QfX5{padding:.5rem .875rem;border:none;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.TagManager_deleteButton__W_nmO:disabled,.TagManager_editButton__2QfX5:disabled{opacity:.5;cursor:not-allowed}.TagManager_editButton__2QfX5{background:#e8f4ff;color:#0070f3;border:1px solid #0070f3}.TagManager_editButton__2QfX5:hover:not(:disabled){background:#0070f3;color:#fff}.TagManager_deleteButton__W_nmO{background:#fee;color:#c33;border:1px solid #c33}.TagManager_deleteButton__W_nmO:hover:not(:disabled){background:#c33;color:#fff}.TagManager_childTags__6VASv{background:#f8f9fa;border-top:1px solid #e0e0e0}.TagManager_childTags__6VASv .TagManager_tagRow__d1KqW{padding-left:2.5rem;background:rgba(0,0,0,0)}@media(max-width:768px){.TagManager_header__sIDwR{flex-direction:column;align-items:stretch;gap:1rem}.TagManager_header__sIDwR h2{font-size:1.25rem}.TagManager_createButton__WESD4{width:100%}.TagManager_formGrid__uFkMf{grid-template-columns:1fr}.TagManager_tagRow__d1KqW{flex-direction:column;align-items:stretch;gap:1rem}.TagManager_tagActions__4ftBa{width:100%}.TagManager_tagActions__4ftBa button{flex:1}}