.ReportProfile_reportMenu__tXkoR{z-index:10}.ReportProfile_reportButton__FOSpQ{background:none;border:none;width:auto;height:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#6b7280;padding:8px;border-radius:4px}.ReportProfile_reportButton__FOSpQ:hover{background:rgba(0,0,0,.05);color:#374151}.ReportProfile_reportButton__FOSpQ:active{background:rgba(0,0,0,.1)}.ReportProfile_modalOverlay__zqHyS{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}.ReportProfile_modal__fWFeV{background:white;border-radius:12px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:ReportProfile_modalSlideIn__G4pRq .3s ease-out}@keyframes ReportProfile_modalSlideIn__G4pRq{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ReportProfile_modalHeader__DCDZ3{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb;padding:1.5rem 1.5rem 1rem}.ReportProfile_modalHeader__DCDZ3 h3{margin:0;font-size:1.25rem;font-weight:600;color:#111827}.ReportProfile_closeButton__2joet{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.ReportProfile_closeButton__2joet:hover{background:#f3f4f6;color:#374151}.ReportProfile_closeButton__2joet:disabled{opacity:.5;cursor:not-allowed}.ReportProfile_form__qoYCG{padding:1.5rem}.ReportProfile_formGroup__HHGvT{margin-bottom:1.5rem}.ReportProfile_label__68Mly{display:block;font-weight:500;color:#374151;margin-bottom:.75rem;font-size:.875rem}.ReportProfile_reasonOptions__QasZa{display:flex;flex-direction:column;gap:.75rem}.ReportProfile_reasonOption___unOn{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease;background:white}.ReportProfile_reasonOption___unOn:hover{border-color:#d1d5db;background:#f9fafb}.ReportProfile_reasonOption___unOn input[type=radio]{width:18px;height:18px;accent-color:#dc2626;cursor:pointer}.ReportProfile_reasonOption___unOn span{font-size:.875rem;color:#374151;cursor:pointer;flex:1}.ReportProfile_reasonOption___unOn:has(input:checked){border-color:#dc2626;background:#fef2f2}.ReportProfile_textarea__MfHcj{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;font-family:inherit;resize:vertical;min-height:80px;transition:border-color .2s ease}.ReportProfile_textarea__MfHcj:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.ReportProfile_textarea__MfHcj:disabled{background:#f9fafb;color:#6b7280;cursor:not-allowed}.ReportProfile_charCount__e_B5L{text-align:right;font-size:.75rem;color:#6b7280;margin-top:.25rem}.ReportProfile_message__gY_Mm{padding:.75rem;border-radius:8px;margin-bottom:1rem;font-size:.875rem}.ReportProfile_message__gY_Mm.ReportProfile_success__zdpcd{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.ReportProfile_message__gY_Mm.ReportProfile_error__5DbDh{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.ReportProfile_modalActions__6WgW2{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb}.ReportProfile_cancelButton__dyMOA{padding:.75rem 1.5rem;border:1px solid #d1d5db;background:white;color:#374151;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ReportProfile_cancelButton__dyMOA:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.ReportProfile_cancelButton__dyMOA:disabled{opacity:.5;cursor:not-allowed}.ReportProfile_submitButton__XSCKQ{padding:.75rem 1.5rem;border:none;background:#dc2626;color:white;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ReportProfile_submitButton__XSCKQ:hover:not(:disabled){background:#b91c1c;transform:translateY(-1px)}.ReportProfile_submitButton__XSCKQ:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:640px){.ReportProfile_modal__fWFeV{margin:1rem;max-height:calc(100vh - 2rem)}.ReportProfile_modalHeader__DCDZ3{padding:1rem 1rem 0}.ReportProfile_form__qoYCG{padding:1rem}.ReportProfile_modalActions__6WgW2{flex-direction:column}.ReportProfile_cancelButton__dyMOA,.ReportProfile_submitButton__XSCKQ{width:100%}.ReportProfile_reportButton__FOSpQ{padding:6px}}.TipButton_octagonContainer__2g8kZ{position:relative;width:48px;height:48px;background-color:#000000}.TipButton_octagonContainer__2g8kZ,.TipButton_octagonInner__e0sR6{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.TipButton_octagonInner__e0sR6{position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center}.TipButton_octagonImage__mWd6A{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}