.FlagModal_reportDescription__3PS4_{color:hsla(0,0%,100%,.7);font-size:14px;line-height:21px;margin:0 0 16px;padding:12px;background-color:#181c1f;border:1px solid #1c2121;border-radius:7px}.FlagModal_reportDescription__3PS4_ strong{color:#f59e0b}.FlagModal_section__L5UhR{margin-bottom:20px}.FlagModal_section__L5UhR:last-of-type{margin-bottom:0}.FlagModal_label__bpwU4{display:block;font-size:14px;font-weight:600;color:#9ca3af;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.FlagModal_flagTypeList__LV_7_{display:flex;flex-direction:column;gap:5px}.FlagModal_flagTypeItem__y44TJ{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:#181c1f;border:1px solid #1c2121;border-radius:10px;color:#dbe4e9;font-size:14px;text-align:left;cursor:pointer;transition:all .15s}.FlagModal_flagTypeItem__y44TJ:hover{background:#333c41;border-color:rgba(231,233,234,.2)}.FlagModal_flagTypeItem__y44TJ.FlagModal_selected__PbF4C{background:rgba(238,39,68,.15);border-color:#ee2744}.FlagModal_flagTypeItem__y44TJ.FlagModal_selected__PbF4C .FlagModal_radio__OhfVq{background:#ee2744;border-color:#ee2744}.FlagModal_radio__OhfVq{display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;background:rgba(0,0,0,0);transition:all .15s}.FlagModal_radio__OhfVq .ea-icon{width:12px;height:12px}.FlagModal_radio__OhfVq .ea-icon svg{fill:#e7e9ea}.FlagModal_flagTypeLabel__VJaxP{flex:1}.FlagModal_ruleViolationBtn__4PBkh{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px;background:#181c1f;border:1px solid #ee2744;border-radius:10px;color:#ee2744;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.FlagModal_ruleViolationBtn__4PBkh:hover:not(:disabled){background:rgba(238,39,68,.1)}.FlagModal_ruleViolationBtn__4PBkh:disabled{opacity:.6;cursor:not-allowed}.FlagModal_ruleViolationBtn__4PBkh .ea-icon{width:16px;height:16px}.FlagModal_ruleViolationBtn__4PBkh .ea-icon svg{fill:#ee2744}.FlagModal_textareaContainer__Usoi3{margin-top:8px}.FlagModal_textareaContainer__Usoi3 textarea{min-height:155px;field-sizing:content}.FlagModal_textareaHeader__uPT_m{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#9ca3af;margin-bottom:6px}.FlagModal_charCount__l2V2s.FlagModal_warning__AceOm{color:#f59e0b}.FlagModal_validationError__IjoSc{margin-top:16px;padding:12px 14px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#ef4444;font-size:14px;font-weight:600;text-align:center}.FlagModal_rulesModalContent___1B0G{display:flex;flex-direction:column;gap:15px}.FlagModal_violationItem__Mykqk{padding:16px;background:#181c1f;border:1px solid #1c2121;border-radius:10px}.FlagModal_violationTitle__wazXo{font-size:15px;font-weight:600;color:#dbe4e9;margin-bottom:8px}.FlagModal_violationDesc__22BM9{font-size:14px;color:#9ca3af;line-height:1.5;margin-bottom:12px}.FlagModal_selectViolationBtn__Pcef0{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;background:#ee2744;border:none;border-radius:7px;color:#e7e9ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.FlagModal_selectViolationBtn__Pcef0:hover{background:rgb(233.1502145923,18.3497854077,49.652360515)}.FlagModal_description__ALSFn{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:20px}.FlagModal_fallacySelectBtn__wZsdT{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 16px;background:rgba(238,39,68,.1);border:2px solid #ee2744;border-radius:10px;color:#ee2744;font-size:15px;font-weight:600;cursor:pointer;transition:all .15s}.FlagModal_fallacySelectBtn__wZsdT:hover{background:rgba(238,39,68,.2)}.FlagModal_fallacySelectBtn__wZsdT .ea-icon{width:20px;height:20px}.FlagModal_fallacySelectBtn__wZsdT .ea-icon svg{fill:#ee2744}.FlagModal_sectionHeader___7uoc{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.FlagModal_sectionHeader___7uoc .FlagModal_label__bpwU4{margin-bottom:0}.FlagModal_addLinkBtn__Ql0X4{display:inline-flex;align-items:center;gap:5px;padding:0;background:rgba(0,0,0,0);border:none;color:#ee2744;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s}.FlagModal_addLinkBtn__Ql0X4:hover{opacity:.8}.FlagModal_addLinkBtn__Ql0X4 .ea-icon{width:12px;height:12px}.FlagModal_addLinkBtn__Ql0X4 .ea-icon svg{fill:currentColor}.FlagModal_priorRow___FBXT{margin-bottom:8px}.FlagModal_priorRow___FBXT:last-of-type{margin-bottom:0}.FlagModal_removeBtn__unmzZ{display:flex;align-items:center;justify-content:center;width:38px;min-width:38px;height:38px;padding:0;background:rgba(0,0,0,0);border:1px solid #1c2121;border-radius:7px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .15s}.FlagModal_removeBtn__unmzZ:hover{background:rgba(239,68,68,.1);border-color:#ef4444;color:#ef4444}.FlagModal_removeBtn__unmzZ .ea-icon{width:14px;height:14px}.FlagModal_removeBtn__unmzZ .ea-icon svg{fill:currentColor}.FlagModal_priorInputs__XnsyO{display:flex;gap:10px}.FlagModal_priorInput__kK2o4{flex:1}.FlagModal_priorSelect__5Xref{min-width:130px;padding-right:9px;gap:5px;justify-content:space-between}.FlagModal_fallacyModalContent__70hFn{max-height:60vh;overflow-y:auto;padding-right:8px;margin-right:-8px}.FlagModal_fallacySearch__twjUO{position:sticky;top:0;background:#0e1113;padding-bottom:12px;z-index:10}.FlagModal_fallacyList__QHAIB{display:flex;flex-direction:column;gap:20px}.FlagModal_noResults__ya6ZP{text-align:center;padding:40px 20px;color:#9ca3af;font-size:14px}.FlagModal_categoryTitle__RvDmj{font-size:14px;font-weight:600;color:#ee2744;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #1c2121}.FlagModal_fallacyItem__ffxXr{padding:14px;background:#181c1f;border:1px solid #1c2121;border-radius:10px;margin-bottom:10px}.FlagModal_fallacyItem__ffxXr:last-child{margin-bottom:0}.FlagModal_fallacyName__cRn2B{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.FlagModal_nameTr__4tcen{font-size:16px;font-weight:600;color:#dbe4e9}.FlagModal_nameEn__x8NcH{font-size:14px;color:#9ca3af}.FlagModal_fallacyDesc__a_p_j{font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.9);margin-bottom:10px}.FlagModal_selectFallacyBtn__ILryf{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;background:#ee2744;border:none;border-radius:7px;color:#e7e9ea;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.FlagModal_selectFallacyBtn__ILryf:hover{background:rgb(233.1502145923,18.3497854077,49.652360515)}