{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/vi/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Về Kiểm duyệt 2 yếu tố","projectTitle":"Tisane Developer Documentation","description":"Tisane is an NLP platform, used for content moderation & more.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"về-kiểm-duyệt-2-yếu-tố","__idx":0},"children":["Về Kiểm duyệt 2 yếu tố"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["2-Factor Moderation is a crowdsourced moderation approach designed for high-traffic, real-time chats, such as in-game communication. It works similarly to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://en.wikipedia.org/wiki/Multi-factor_authentication"},"children":["2-Factor Authentication"]},", (2FA) by requiring two independent inputs to make a moderation decision."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"lý-do-quy-trình-này-là-cần-thiết","__idx":1},"children":["Lý do quy trình này là cần thiết?"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Các cuộc trò chuyện thời gian thực thường trở nên độc hại, khiến người dùng tránh xa."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Việc thuê người điều hành chuyên trách cho các cuộc trò chuyện thời gian thực rất tốn kém và thường không thực tế."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Kiểm duyệt cuộc trò chuyện theo cách thủ công là một nhiệm vụ không được yêu thích cho lắm và gây mệt mỏi về mặt tinh thần cho người kiểm duyệt."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Mặt khác, việc kiểm duyệt tự động có thể đưa ra kết quả báo động giả."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Lưu ý rằng kiểm duyệt 2 yếu tố chỉ có hiệu lực đối với các loại kiểm duyệt khi có người dùng khác bị nhắm mục tiêu, ví dụ: tấn công cá nhân (lăng mạ, bắt nạt trên mạng)."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"cách-thức-hoạt-động-của-kiểm-duyệt-2-yếu-tố","__idx":2},"children":["Cách thức hoạt động của Kiểm duyệt 2 yếu tố"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Tisane đánh dấu một tin nhắn có nội dung tấn công cá nhân nhắm vào người dùng khác."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Người dùng bị nhắm mục tiêu được cấp quyền kiểm duyệt tạm thời để phê duyệt hành động trừng phạt đối với người vi phạm (ví dụ: cấm trò chuyện hoặc cấm người dùng)."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Nếu khả năng phát hiện của Tisane không chính xác và thông điệp thực tế không phải là lời lăng mạ, thì người dùng bị nhắm mục tiêu có thể sẽ chọn hủy. Nếu thực sự có sự xúc phạm, người dùng có hành vi tấn công sẽ bị trừng phạt."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Vì các cuộc tấn công cá nhân chiếm hơn 90% các vụ lạm dụng nên cách tiếp cận này giúp giảm đáng kể khối lượng công việc kiểm duyệt của con người. Hệ thống này cũng có tác dụng ngăn chặn. Những kẻ thích chọc phá sẽ ít có khả năng tấn công người khác khi chúng biết nạn nhân có thể trừng phạt chúng ngay lập tức."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Đối với nội dung không mang tính công kích cá nhân, quy trình kiểm duyệt tiêu chuẩn sẽ được áp dụng."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"quy-trình-kiểm-duyệt-2-yếu-tố","__idx":3},"children":["Quy trình kiểm duyệt 2 yếu tố"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n  input[/Incoming message from User 1/]\n  tisane{{Tisane}}\n  isPersonalAttack{Personal attack?}\n  isResponseToUser2{Response to User 2?}\n  isAnotherAbuse{Another type of abuse?}\n  normalModeration[[Normal moderation]]\n  grantPrivileges[[Grant moderation privileges to User 2 over User 1]]\n  publish((Publish))\n  input---->tisane\n  tisane-- result -->isPersonalAttack\n  isPersonalAttack-- yes -->isResponseToUser2\n  isResponseToUser2-- yes -->grantPrivileges\n  isPersonalAttack-- no -->isAnotherAbuse\n  isAnotherAbuse-- yes -->normalModeration\n  isAnotherAbuse-- no -->publish\n","diagramHtml":"<svg id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 601.11328125px;\" viewBox=\"0 0 601.11328125 978.984375\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .error-icon{fill:#552222;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .error-text{fill:#552222;stroke:#552222;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-thickness-normal{stroke-width:1px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-thickness-thick{stroke-width:3.5px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-pattern-solid{stroke-dasharray:0;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .marker{fill:#333333;stroke:#333333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .marker.cross{stroke:#333333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 p{margin:0;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .cluster-label text{fill:#333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .cluster-label span{color:#333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .cluster-label span p{background-color:transparent;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .label text,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 span{fill:#333;color:#333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node rect,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node circle,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node ellipse,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node polygon,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .rough-node .label text,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node .label text,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .image-shape .label,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .icon-shape .label{text-anchor:middle;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .rough-node .label,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node .label,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .image-shape .label,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .icon-shape .label{text-align:center;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node.clickable{cursor:pointer;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .arrowheadPath{fill:#333333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .flowchart-link{stroke:#333333;fill:none;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .cluster text{fill:#333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .cluster span{color:#333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 rect.text{fill:none;stroke-width:0;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .icon-shape,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .icon-shape p,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .icon-shape .label rect,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 .node .neo-node{stroke:#9370DB;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].node rect,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].cluster rect,#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M338.633,71.5L338.549,75.583C338.466,79.667,338.299,87.833,338.216,96.083C338.133,104.333,338.133,112.667,338.133,121C338.133,129.333,338.133,137.667,338.133,146C338.133,154.333,338.133,162.667,338.133,171C338.133,179.333,338.133,187.667,338.203,195.417C338.273,203.167,338.414,210.334,338.484,213.917L338.554,217.501\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-L_input_tisane_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_input_tisane_0\" data-points=\"W3sieCI6MzM4LjYzMjgxMjUsInkiOjcxLjV9LHsieCI6MzM4LjEzMjgxMjUsInkiOjk2fSx7IngiOjMzOC4xMzI4MTI1LCJ5IjoxMjF9LHsieCI6MzM4LjEzMjgxMjUsInkiOjE0Nn0seyJ4IjozMzguMTMyODEyNSwieSI6MTcxfSx7IngiOjMzOC4xMzI4MTI1LCJ5IjoxOTZ9LHsieCI6MzM4LjYzMjgxMjUsInkiOjIyMS41fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd)\"></path><path d=\"M338.633,260.5L338.549,266.583C338.466,272.667,338.299,284.833,338.216,296.417C338.133,308,338.133,319,338.133,324.5L338.133,330\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-L_tisane_isPersonalAttack_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_tisane_isPersonalAttack_0\" data-points=\"W3sieCI6MzM4LjYzMjgxMjUsInkiOjI2MC41fSx7IngiOjMzOC4xMzI4MTI1LCJ5IjoyOTd9LHsieCI6MzM4LjEzMjgxMjUsInkiOjMzNH1d\" data-look=\"classic\" marker-end=\"url(#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd)\"></path><path d=\"M282.675,453.885L256.145,469.295C229.616,484.705,176.558,515.524,150.029,538.239C123.5,560.953,123.5,575.563,123.5,582.867L123.5,590.172\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-L_isPersonalAttack_isResponseToUser2_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isPersonalAttack_isResponseToUser2_0\" data-points=\"W3sieCI6MjgyLjY3NDUxMjYyNDkxMDgsInkiOjQ1My44ODU0NTAxMjQ5MTA4fSx7IngiOjEyMy41LCJ5Ijo1NDYuMzQzNzV9LHsieCI6MTIzLjUsInkiOjU5NC4xNzE4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd)\"></path><path d=\"M123.5,799.156L123.5,807.128C123.5,815.099,123.5,831.042,123.574,844.596C123.649,858.151,123.798,869.318,123.872,874.901L123.947,880.485\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-L_isResponseToUser2_grantPrivileges_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isResponseToUser2_grantPrivileges_0\" data-points=\"W3sieCI6MTIzLjUsInkiOjc5OS4xNTYyNX0seyJ4IjoxMjMuNSwieSI6ODQ2Ljk4NDM3NX0seyJ4IjoxMjQsInkiOjg4NC40ODQzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd)\"></path><path d=\"M383.37,464.106L397.982,477.813C412.593,491.519,441.816,518.931,456.428,538.138C471.039,557.344,471.039,568.344,471.039,573.844L471.039,579.344\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-L_isPersonalAttack_isAnotherAbuse_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isPersonalAttack_isAnotherAbuse_0\" data-points=\"W3sieCI6MzgzLjM3MDExNzI0NjczOTUsInkiOjQ2NC4xMDY0NDUyNTMyNjA1fSx7IngiOjQ3MS4wMzkwNjI1LCJ5Ijo1NDYuMzQzNzV9LHsieCI6NDcxLjAzOTA2MjUsInkiOjU4My4zNDM3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd)\"></path><path d=\"M429.446,768.391L421.85,781.49C414.254,794.589,399.063,820.787,391.545,843.469C384.027,866.151,384.183,885.318,384.261,894.901L384.339,904.485\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-L_isAnotherAbuse_normalModeration_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isAnotherAbuse_normalModeration_0\" data-points=\"W3sieCI6NDI5LjQ0NTg0NjE2NjM0MDQ2LCJ5Ijo3NjguMzkxMTU4NjY2MzQwNH0seyJ4IjozODMuODcxMDkzNzUsInkiOjg0Ni45ODQzNzV9LHsieCI6Mzg0LjM3MTA5Mzc1LCJ5Ijo5MDguNDg0Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd)\"></path><path d=\"M512.632,768.391L520.228,781.49C527.824,794.589,543.015,820.787,550.611,840.818C558.207,860.849,558.207,874.714,558.207,881.646L558.207,888.578\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-L_isAnotherAbuse_publish_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isAnotherAbuse_publish_0\" data-points=\"W3sieCI6NTEyLjYzMjI3ODgzMzY1OTYsInkiOjc2OC4zOTExNTg2NjYzNDA0fSx7IngiOjU1OC4yMDcwMzEyNSwieSI6ODQ2Ljk4NDM3NX0seyJ4Ijo1NTguMjA3MDMxMjUsInkiOjg5Mi41NzgxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_input_tisane_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(338.1328125, 297)\"><g class=\"label\" data-id=\"L_tisane_isPersonalAttack_0\" transform=\"translate(-21.171875, -12)\"><foreignObject width=\"42.34375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>result</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(123.5, 546.34375)\"><g class=\"label\" data-id=\"L_isPersonalAttack_isResponseToUser2_0\" transform=\"translate(-12.3359375, -12)\"><foreignObject width=\"24.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(123.5, 846.984375)\"><g class=\"label\" data-id=\"L_isResponseToUser2_grantPrivileges_0\" transform=\"translate(-12.3359375, -12)\"><foreignObject width=\"24.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(471.0390625, 546.34375)\"><g class=\"label\" data-id=\"L_isPersonalAttack_isAnotherAbuse_0\" transform=\"translate(-9.7421875, -12)\"><foreignObject width=\"19.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>no</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(383.87109375, 846.984375)\"><g class=\"label\" data-id=\"L_isAnotherAbuse_normalModeration_0\" transform=\"translate(-12.3359375, -12)\"><foreignObject width=\"24.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(558.20703125, 846.984375)\"><g class=\"label\" data-id=\"L_isAnotherAbuse_publish_0\" transform=\"translate(-9.7421875, -12)\"><foreignObject width=\"19.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>no</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-input-0\" data-look=\"classic\" transform=\"translate(338.1328125, 39.5)\"><polygon points=\"-31.5,0 215,0 246.5,-63 0,-63\" class=\"label-container\" transform=\"translate(-107.5,31.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Incoming message from User 1</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-tisane-1\" data-look=\"classic\" transform=\"translate(338.1328125, 240.5)\"><polygon points=\"9.75,0 72.984375,0 82.734375,-19.5 72.984375,-39 9.75,-39 0,-19.5\" class=\"label-container\" transform=\"translate(-41.3671875,19.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-24.1171875, -12)\"><rect></rect><foreignObject width=\"48.234375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Tisane</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-isPersonalAttack-2\" data-look=\"classic\" transform=\"translate(338.1328125, 421.671875)\"><polygon points=\"87.671875,0 175.34375,-87.671875 87.671875,-175.34375 0,-87.671875\" class=\"label-container\" transform=\"translate(-87.171875, 87.671875)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-60.671875, -12)\"><rect></rect><foreignObject width=\"121.34375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Personal attack?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-isResponseToUser2-3\" data-look=\"classic\" transform=\"translate(123.5, 696.6640625)\"><polygon points=\"102.4921875,0 204.984375,-102.4921875 102.4921875,-204.984375 0,-102.4921875\" class=\"label-container\" transform=\"translate(-101.9921875, 102.4921875)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-75.4921875, -12)\"><rect></rect><foreignObject width=\"150.984375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Response to User 2?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-isAnotherAbuse-4\" data-look=\"classic\" transform=\"translate(471.0390625, 696.6640625)\"><polygon points=\"113.3203125,0 226.640625,-113.3203125 113.3203125,-226.640625 0,-113.3203125\" class=\"label-container\" transform=\"translate(-112.8203125, 113.3203125)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-86.3203125, -12)\"><rect></rect><foreignObject width=\"172.640625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Another type of abuse?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-normalModeration-5\" data-look=\"classic\" transform=\"translate(383.87109375, 927.484375)\"><polygon points=\"0,0 162.859375,0 162.859375,-39 0,-39 0,0 -8,0 170.859375,0 170.859375,-39 -8,-39 -8,0\" class=\"label-container\" transform=\"translate(-81.4296875,19.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-73.9296875, -12)\"><rect></rect><foreignObject width=\"147.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Normal moderation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-grantPrivileges-6\" data-look=\"classic\" transform=\"translate(123.5, 927.484375)\"><polygon points=\"0,0 215,0 215,-87 0,-87 0,0 -8,0 223,0 223,-87 -8,-87 -8,0\" class=\"label-container\" transform=\"translate(-107.5,43.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Grant moderation privileges to User 2 over User 1</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-flowchart-publish-7\" data-look=\"classic\" transform=\"translate(558.20703125, 927.484375)\"><circle class=\"basic label-container\" style=\"\" r=\"34.90625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-27.40625, -12)\"><rect></rect><foreignObject width=\"54.8125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Publish</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-04befa8029ad18552fc62e33faf7b5e738617a54b311273cdbba32efb27facf8-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 601.11328125px;\" viewBox=\"0 0 601.11328125 978.984375\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .error-icon{fill:#a44141;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .error-text{fill:#ddd;stroke:#ddd;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-thickness-normal{stroke-width:1px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-thickness-thick{stroke-width:3.5px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-pattern-solid{stroke-dasharray:0;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .marker.cross{stroke:lightgrey;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 p{margin:0;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .cluster-label text{fill:#F9FFFE;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .cluster-label span{color:#F9FFFE;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .cluster-label span p{background-color:transparent;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .label text,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 span{fill:#ccc;color:#ccc;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node rect,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node circle,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node ellipse,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node polygon,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .rough-node .label text,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node .label text,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .image-shape .label,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .icon-shape .label{text-anchor:middle;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .rough-node .label,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node .label,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .image-shape .label,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .icon-shape .label{text-align:center;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node.clickable{cursor:pointer;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .arrowheadPath{fill:lightgrey;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .cluster text{fill:#F9FFFE;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .cluster span{color:#F9FFFE;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 rect.text{fill:none;stroke-width:0;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .icon-shape,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .icon-shape p,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .icon-shape .label rect,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 .node .neo-node{stroke:#ccc;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].node rect,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].cluster rect,#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].node polygon{stroke:url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].node path{stroke:url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-gradient);stroke-width:1px;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].node circle{stroke:url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M338.633,71.5L338.549,75.583C338.466,79.667,338.299,87.833,338.216,96.083C338.133,104.333,338.133,112.667,338.133,121C338.133,129.333,338.133,137.667,338.133,146C338.133,154.333,338.133,162.667,338.133,171C338.133,179.333,338.133,187.667,338.203,195.417C338.273,203.167,338.414,210.334,338.484,213.917L338.554,217.501\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-L_input_tisane_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_input_tisane_0\" data-points=\"W3sieCI6MzM4LjYzMjgxMjUsInkiOjcxLjV9LHsieCI6MzM4LjEzMjgxMjUsInkiOjk2fSx7IngiOjMzOC4xMzI4MTI1LCJ5IjoxMjF9LHsieCI6MzM4LjEzMjgxMjUsInkiOjE0Nn0seyJ4IjozMzguMTMyODEyNSwieSI6MTcxfSx7IngiOjMzOC4xMzI4MTI1LCJ5IjoxOTZ9LHsieCI6MzM4LjYzMjgxMjUsInkiOjIyMS41fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd)\"></path><path d=\"M338.633,260.5L338.549,266.583C338.466,272.667,338.299,284.833,338.216,296.417C338.133,308,338.133,319,338.133,324.5L338.133,330\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-L_tisane_isPersonalAttack_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_tisane_isPersonalAttack_0\" data-points=\"W3sieCI6MzM4LjYzMjgxMjUsInkiOjI2MC41fSx7IngiOjMzOC4xMzI4MTI1LCJ5IjoyOTd9LHsieCI6MzM4LjEzMjgxMjUsInkiOjMzNH1d\" data-look=\"classic\" marker-end=\"url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd)\"></path><path d=\"M282.675,453.885L256.145,469.295C229.616,484.705,176.558,515.524,150.029,538.239C123.5,560.953,123.5,575.563,123.5,582.867L123.5,590.172\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-L_isPersonalAttack_isResponseToUser2_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isPersonalAttack_isResponseToUser2_0\" data-points=\"W3sieCI6MjgyLjY3NDUxMjYyNDkxMDgsInkiOjQ1My44ODU0NTAxMjQ5MTA4fSx7IngiOjEyMy41LCJ5Ijo1NDYuMzQzNzV9LHsieCI6MTIzLjUsInkiOjU5NC4xNzE4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd)\"></path><path d=\"M123.5,799.156L123.5,807.128C123.5,815.099,123.5,831.042,123.574,844.596C123.649,858.151,123.798,869.318,123.872,874.901L123.947,880.485\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-L_isResponseToUser2_grantPrivileges_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isResponseToUser2_grantPrivileges_0\" data-points=\"W3sieCI6MTIzLjUsInkiOjc5OS4xNTYyNX0seyJ4IjoxMjMuNSwieSI6ODQ2Ljk4NDM3NX0seyJ4IjoxMjQsInkiOjg4NC40ODQzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd)\"></path><path d=\"M383.37,464.106L397.982,477.813C412.593,491.519,441.816,518.931,456.428,538.138C471.039,557.344,471.039,568.344,471.039,573.844L471.039,579.344\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-L_isPersonalAttack_isAnotherAbuse_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isPersonalAttack_isAnotherAbuse_0\" data-points=\"W3sieCI6MzgzLjM3MDExNzI0NjczOTUsInkiOjQ2NC4xMDY0NDUyNTMyNjA1fSx7IngiOjQ3MS4wMzkwNjI1LCJ5Ijo1NDYuMzQzNzV9LHsieCI6NDcxLjAzOTA2MjUsInkiOjU4My4zNDM3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd)\"></path><path d=\"M429.446,768.391L421.85,781.49C414.254,794.589,399.063,820.787,391.545,843.469C384.027,866.151,384.183,885.318,384.261,894.901L384.339,904.485\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-L_isAnotherAbuse_normalModeration_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isAnotherAbuse_normalModeration_0\" data-points=\"W3sieCI6NDI5LjQ0NTg0NjE2NjM0MDQ2LCJ5Ijo3NjguMzkxMTU4NjY2MzQwNH0seyJ4IjozODMuODcxMDkzNzUsInkiOjg0Ni45ODQzNzV9LHsieCI6Mzg0LjM3MTA5Mzc1LCJ5Ijo5MDguNDg0Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd)\"></path><path d=\"M512.632,768.391L520.228,781.49C527.824,794.589,543.015,820.787,550.611,840.818C558.207,860.849,558.207,874.714,558.207,881.646L558.207,888.578\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-L_isAnotherAbuse_publish_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_isAnotherAbuse_publish_0\" data-points=\"W3sieCI6NTEyLjYzMjI3ODgzMzY1OTYsInkiOjc2OC4zOTExNTg2NjYzNDA0fSx7IngiOjU1OC4yMDcwMzEyNSwieSI6ODQ2Ljk4NDM3NX0seyJ4Ijo1NTguMjA3MDMxMjUsInkiOjg5Mi41NzgxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_input_tisane_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(338.1328125, 297)\"><g class=\"label\" data-id=\"L_tisane_isPersonalAttack_0\" transform=\"translate(-21.171875, -12)\"><foreignObject width=\"42.34375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>result</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(123.5, 546.34375)\"><g class=\"label\" data-id=\"L_isPersonalAttack_isResponseToUser2_0\" transform=\"translate(-12.3359375, -12)\"><foreignObject width=\"24.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(123.5, 846.984375)\"><g class=\"label\" data-id=\"L_isResponseToUser2_grantPrivileges_0\" transform=\"translate(-12.3359375, -12)\"><foreignObject width=\"24.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(471.0390625, 546.34375)\"><g class=\"label\" data-id=\"L_isPersonalAttack_isAnotherAbuse_0\" transform=\"translate(-9.7421875, -12)\"><foreignObject width=\"19.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>no</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(383.87109375, 846.984375)\"><g class=\"label\" data-id=\"L_isAnotherAbuse_normalModeration_0\" transform=\"translate(-12.3359375, -12)\"><foreignObject width=\"24.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(558.20703125, 846.984375)\"><g class=\"label\" data-id=\"L_isAnotherAbuse_publish_0\" transform=\"translate(-9.7421875, -12)\"><foreignObject width=\"19.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>no</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-input-0\" data-look=\"classic\" transform=\"translate(338.1328125, 39.5)\"><polygon points=\"-31.5,0 215,0 246.5,-63 0,-63\" class=\"label-container\" transform=\"translate(-107.5,31.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Incoming message from User 1</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-tisane-1\" data-look=\"classic\" transform=\"translate(338.1328125, 240.5)\"><polygon points=\"9.75,0 72.984375,0 82.734375,-19.5 72.984375,-39 9.75,-39 0,-19.5\" class=\"label-container\" transform=\"translate(-41.3671875,19.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-24.1171875, -12)\"><rect></rect><foreignObject width=\"48.234375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Tisane</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-isPersonalAttack-2\" data-look=\"classic\" transform=\"translate(338.1328125, 421.671875)\"><polygon points=\"87.671875,0 175.34375,-87.671875 87.671875,-175.34375 0,-87.671875\" class=\"label-container\" transform=\"translate(-87.171875, 87.671875)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-60.671875, -12)\"><rect></rect><foreignObject width=\"121.34375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Personal attack?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-isResponseToUser2-3\" data-look=\"classic\" transform=\"translate(123.5, 696.6640625)\"><polygon points=\"102.4921875,0 204.984375,-102.4921875 102.4921875,-204.984375 0,-102.4921875\" class=\"label-container\" transform=\"translate(-101.9921875, 102.4921875)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-75.4921875, -12)\"><rect></rect><foreignObject width=\"150.984375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Response to User 2?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-isAnotherAbuse-4\" data-look=\"classic\" transform=\"translate(471.0390625, 696.6640625)\"><polygon points=\"113.3203125,0 226.640625,-113.3203125 113.3203125,-226.640625 0,-113.3203125\" class=\"label-container\" transform=\"translate(-112.8203125, 113.3203125)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-86.3203125, -12)\"><rect></rect><foreignObject width=\"172.640625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Another type of abuse?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-normalModeration-5\" data-look=\"classic\" transform=\"translate(383.87109375, 927.484375)\"><polygon points=\"0,0 162.859375,0 162.859375,-39 0,-39 0,0 -8,0 170.859375,0 170.859375,-39 -8,-39 -8,0\" class=\"label-container\" transform=\"translate(-81.4296875,19.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-73.9296875, -12)\"><rect></rect><foreignObject width=\"147.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Normal moderation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-grantPrivileges-6\" data-look=\"classic\" transform=\"translate(123.5, 927.484375)\"><polygon points=\"0,0 215,0 215,-87 0,-87 0,0 -8,0 223,0 223,-87 -8,-87 -8,0\" class=\"label-container\" transform=\"translate(-107.5,43.5)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Grant moderation privileges to User 2 over User 1</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-flowchart-publish-7\" data-look=\"classic\" transform=\"translate(558.20703125, 927.484375)\"><circle class=\"basic label-container\" style=\"\" r=\"34.90625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-27.40625, -12)\"><rect></rect><foreignObject width=\"54.8125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Publish</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-95fb77e1c40907cfb0a234e5d81081c8510e8f539c888fdfa2527c36d51a8276-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TD\n  input[/Incoming message from User 1/]\n  tisane{{Tisane}}\n  isPersonalAttack{Personal attack?}\n  isResponseToUser2{Response to User 2?}\n  isAnotherAbuse{Another type of abuse?}\n  normalModeration[[Normal moderation]]\n  grantPrivileges[[Grant moderation privileges to User 2 over User 1]]\n  publish((Publish))\n  input---->tisane\n  tisane-- result -->isPersonalAttack\n  isPersonalAttack-- yes -->isResponseToUser2\n  isResponseToUser2-- yes -->grantPrivileges\n  isPersonalAttack-- no -->isAnotherAbuse\n  isAnotherAbuse-- yes -->normalModeration\n  isAnotherAbuse-- no -->publish\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"các-tình-huống-và-kết-quả-có-thể-xảy-ra","__idx":4},"children":["Các tình huống và kết quả có thể xảy ra"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"tình-huống-1-kiểm-duyệt-thành-công","__idx":5},"children":["Tình huống 1: Kiểm duyệt thành công"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Người dùng 1 lăng mạ Người dùng 2."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Tisane đánh dấu đó là hành vi tấn công cá nhân."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Người dùng 2 được cấp quyền kiểm duyệt tạm thời và cấm Người dùng 1."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"tình-huống-2-xử-lý-báo-động-giả","__idx":6},"children":["Tình huống 2: Xử lý báo động giả"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Người dùng 1 đăng bình luận nhưng lại bị đánh dấu nhầm là lăng mạ."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Người dùng 2 được cấp quyền kiểm duyệt nhưng chọn không thực hiện hành động vì không có hành vi tấn công thực sự nào xảy ra."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"tình-huống-3-phát-ngôn-thù-hận-hoặc-các-loại-vi-phạm-khác","__idx":7},"children":["Tình huống 3: Phát ngôn thù hận hoặc các loại vi phạm khác"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Người dùng 1 đăng nội dung lăng mạ có tính cố chấp hoặc có nội dung nhắm vào phạm vi rộng."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Tisane phân loại hành động đó là cố chấp."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Áp dụng các quy trình kiểm duyệt tiêu chuẩn, chẳng hạn như gửi nội dung cho người kiểm duyệt."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"lợi-ích-của-kiểm-duyệt-2-yếu-tố","__idx":8},"children":["Lợi ích của Kiểm duyệt 2 yếu tố"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Giảm sự phụ thuộc vào người kiểm duyệt trong khi vẫn duy trì quy trình thực thi quy định hiệu quả."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Khuyến khích tự kiểm soát, ngăn chặn những kẻ thích chọc phá tấn công người khác."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Giảm thiểu các kết quả báo động giả vì người dùng bị nhắm mục tiêu cuối cùng sẽ quyết định có nên hành động hay không."]}]}]},"headings":[{"value":"Về Kiểm duyệt 2 yếu tố","id":"về-kiểm-duyệt-2-yếu-tố","depth":1},{"value":"Lý do quy trình này là cần thiết?","id":"lý-do-quy-trình-này-là-cần-thiết","depth":2},{"value":"Cách thức hoạt động của Kiểm duyệt 2 yếu tố","id":"cách-thức-hoạt-động-của-kiểm-duyệt-2-yếu-tố","depth":2},{"value":"Quy trình kiểm duyệt 2 yếu tố","id":"quy-trình-kiểm-duyệt-2-yếu-tố","depth":2},{"value":"Các tình huống và kết quả có thể xảy ra","id":"các-tình-huống-và-kết-quả-có-thể-xảy-ra","depth":2},{"value":"Tình huống 1: Kiểm duyệt thành công","id":"tình-huống-1-kiểm-duyệt-thành-công","depth":4},{"value":"Tình huống 2: Xử lý báo động giả","id":"tình-huống-2-xử-lý-báo-động-giả","depth":4},{"value":"Tình huống 3: Phát ngôn thù hận hoặc các loại vi phạm khác","id":"tình-huống-3-phát-ngôn-thù-hận-hoặc-các-loại-vi-phạm-khác","depth":4},{"value":"Lợi ích của Kiểm duyệt 2 yếu tố","id":"lợi-ích-của-kiểm-duyệt-2-yếu-tố","depth":2}],"frontmatter":{"seo":{"title":"Về Kiểm duyệt 2 yếu tố"}},"lastModified":"2025-06-30T05:16:22.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/vi/guides/abuse/whatis2fm","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}