.message-report-target{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.message-report-target :is(input,textarea){-webkit-user-select:text;user-select:text}.message-report-tooltip,.modal-sheet.message-report-sheet{font-family:"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi",var(--font-sans)}.message-report-target:focus-visible{outline:2px solid #676d88;outline-offset:4px;border-radius:8px}.message-report-tooltip{position:fixed;z-index:120;width:93px}.message-report-tooltip:not(:lang(zh)){width:160px}.message-report-tooltip>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:64px;padding:8px 12px;border:0;border-radius:8px;background:#676d88;color:rgb(255 255 255/.6);font-size:14px;line-height:20px;font-weight:400;cursor:pointer}.message-report-tooltip>button>img{width:24px;height:24px}.message-report-tooltip:lang(zh)>button>span{flex-shrink:0;white-space:nowrap}.message-report-tooltip-arrow{position:absolute;top:calc(100% - 1px);width:20px;height:10px;pointer-events:none}.modal-backdrop.message-report-backdrop{z-index:120;max-width:none;background:rgb(0 0 0/.7);backdrop-filter:none}.modal-sheet.message-report-sheet{z-index:121;bottom:var(--report-keyboard-bottom,0);max-height:calc(var(--report-viewport-height, 100dvh) - 16px);overflow-y:auto;overscroll-behavior:contain;padding:18px 28px max(35px,env(safe-area-inset-bottom,0px));border:0;border-radius:24px 24px 0 0;box-shadow:none;background:#fff;color:rgb(0 0 0/.9)}.message-report-sheet .modal-head{position:relative;justify-content:center;min-height:25px;margin-bottom:28px;padding:0;border:0}.message-report-sheet{scrollbar-width:none}.message-report-sheet::-webkit-scrollbar{display:none}.message-report-sheet .modal-head h2{color:rgb(0 0 0/.75);font-size:18px;font-weight:600;line-height:25px;text-align:center}.message-report-sheet .modal-close{position:absolute;top:-2px;right:-12px;width:18px;height:18px;border:0;background:transparent;box-shadow:none}.message-report-sheet .modal-close:after{content:"";position:absolute;inset:-12px}.message-report-sheet .modal-close img{width:18px;height:18px}.message-report-form{display:flex;flex-direction:column;margin:0}.message-report-options{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.message-report-option-row{display:contents}.message-report-options button{flex:0 1 auto;max-width:100%;min-height:42px;padding:9px 18px;border:0;box-shadow:inset 0 0 0 .35px rgb(0 0 0/.2);border-radius:40px;background:#fff;color:rgb(0 0 0/.9);font-size:16px;font-weight:400;line-height:22px;text-align:center;cursor:pointer}.message-report-options button[aria-pressed=true]{border:.5px solid rgb(255 255 255/.15);border-radius:30px;box-shadow:none;background:linear-gradient(17deg,#2192ff 8.3679%,#9354b8 86.795%);color:rgb(255 255 255/.9)}.message-report-form:lang(zh) .message-report-option-row{display:flex;width:100%;min-width:0;align-items:center;gap:10px}.message-report-form:lang(zh) .message-report-options button{box-sizing:border-box;width:99.7px;min-width:0;padding-inline:12px;white-space:nowrap}.message-report-form:lang(zh) .message-report-options [data-report-option=unsafe]{width:123.7px}.message-report-form:lang(zh) .message-report-options [data-report-option=rights]{width:225.7px}.message-report-form:lang(zh) .message-report-options [data-report-option=other]{width:68.7px}@media (max-width:360px){.message-report-form:lang(zh) .message-report-options button{padding-inline:6px;font-size:14px}}.message-report-form textarea{box-sizing:border-box;display:block;width:100%;height:132px;min-height:132px;margin:18px 0 24px;padding:16px 18px;border:0;border-radius:16px;background:#f5f6f8;color:rgb(0 0 0/.9);font:inherit;font-size:16px;line-height:22px;resize:none}.message-report-form textarea::placeholder{color:rgb(0 0 0/.3);opacity:1}.message-report-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:10px 18px;border:.5px solid rgb(255 255 255/.15);border-radius:30px;background:linear-gradient(7deg,#2192ff 8.3679%,#9354b8 86.795%);color:rgb(255 255 255/.9);font-size:18px;font-weight:600;line-height:25px;cursor:pointer}.message-report-submit:disabled{border:0;border-radius:40px;background:#d2d6dd;opacity:1;cursor:default}.message-report-error{margin:-12px 0 16px;color:#b42318;font-size:14px;line-height:20px}.message-report-form textarea:focus-visible,.message-report-sheet button:focus-visible{outline:2px solid #3a4fc4;outline-offset:3px}@media (min-width:769px){.modal-sheet.message-report-sheet{width:402px;max-width:402px;bottom:max(0px,calc((100dvh - 874px * var(--figma-desktop-scale, 1)) / 2));transform:translateY(100%) scale(var(--figma-desktop-scale,1));transform-origin:bottom center}.modal-sheet.message-report-sheet.is-open{transform:scale(var(--figma-desktop-scale,1))}}@media (prefers-reduced-motion:reduce){.message-report-backdrop,.message-report-sheet{transition:none}}