.ReportModal-module__aqEOYq__overlay{z-index:2000;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ReportModal-module__aqEOYq__modal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:90vh;display:flex;box-shadow:0 20px 60px #0000004d}.ReportModal-module__aqEOYq__header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:flex-start;padding:24px 24px 16px;display:flex}.ReportModal-module__aqEOYq__title{color:#1a1a1a;margin:0 0 4px;font-size:24px;font-weight:600}.ReportModal-module__aqEOYq__subtitle{color:#666;margin:0;font-size:14px}.ReportModal-module__aqEOYq__closeButton{cursor:pointer;color:#666;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background .2s;display:flex}.ReportModal-module__aqEOYq__closeButton:hover{background:#f5f5f5}.ReportModal-module__aqEOYq__content{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex;overflow-y:auto}.ReportModal-module__aqEOYq__field{flex-direction:column;gap:8px;display:flex}.ReportModal-module__aqEOYq__label{color:#1a1a1a;font-size:14px;font-weight:600}.ReportModal-module__aqEOYq__reasonsList{flex-direction:column;gap:8px;display:flex}.ReportModal-module__aqEOYq__reasonOption{cursor:pointer;background:#f8f9fa;border:2px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:12px;transition:all .2s;display:flex}.ReportModal-module__aqEOYq__reasonOption:hover{background:#e9ecef}.ReportModal-module__aqEOYq__reasonOption input[type=radio]:checked+span{font-weight:600}.ReportModal-module__aqEOYq__reasonOption:has(input:checked){background:#e3f2fd;border-color:#2196f3}.ReportModal-module__aqEOYq__reasonOption input[type=radio]{cursor:pointer;width:18px;height:18px}.ReportModal-module__aqEOYq__reasonOption span{color:#1a1a1a;font-size:14px}.ReportModal-module__aqEOYq__textarea{resize:vertical;border:1px solid #e0e0e0;border-radius:8px;min-height:100px;padding:12px;font-family:inherit;font-size:14px;transition:border-color .2s}.ReportModal-module__aqEOYq__textarea:focus{border-color:#2196f3;outline:none}.ReportModal-module__aqEOYq__charCount{text-align:right;color:#999;font-size:12px}.ReportModal-module__aqEOYq__infoBox{color:#1565c0;background:#e3f2fd;border:1px solid #90caf9;border-radius:8px;gap:10px;padding:12px;font-size:13px;display:flex}.ReportModal-module__aqEOYq__infoBox svg{flex-shrink:0;margin-top:2px}.ReportModal-module__aqEOYq__footer{border-top:1px solid #e0e0e0;justify-content:space-between;gap:12px;padding:16px 24px;display:flex}.ReportModal-module__aqEOYq__secondaryButton{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:8px;flex:1;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.ReportModal-module__aqEOYq__secondaryButton:hover:not(:disabled){background:#e0e0e0}.ReportModal-module__aqEOYq__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.ReportModal-module__aqEOYq__primaryButton{color:#fff;cursor:pointer;background:#f44336;border:none;border-radius:8px;flex:1;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.ReportModal-module__aqEOYq__primaryButton:hover:not(:disabled){background:#d32f2f}.ReportModal-module__aqEOYq__primaryButton:disabled{cursor:not-allowed;background:#ccc}@media (prefers-color-scheme:dark){.ReportModal-module__aqEOYq__modal{background:#1e1e1e}.ReportModal-module__aqEOYq__header{border-color:#333}.ReportModal-module__aqEOYq__title{color:#fff}.ReportModal-module__aqEOYq__subtitle,.ReportModal-module__aqEOYq__closeButton{color:#aaa}.ReportModal-module__aqEOYq__closeButton:hover{background:#2a2a2a}.ReportModal-module__aqEOYq__label{color:#fff}.ReportModal-module__aqEOYq__reasonOption{background:#2a2a2a}.ReportModal-module__aqEOYq__reasonOption:hover{background:#333}.ReportModal-module__aqEOYq__reasonOption:has(input:checked){background:#1e3a5f}.ReportModal-module__aqEOYq__reasonOption span{color:#fff}.ReportModal-module__aqEOYq__textarea{color:#fff;background:#2a2a2a;border-color:#444}.ReportModal-module__aqEOYq__textarea:focus{border-color:#2196f3}.ReportModal-module__aqEOYq__infoBox{color:#90caf9;background:#1e3a5f;border-color:#2196f3}.ReportModal-module__aqEOYq__footer{border-color:#333}.ReportModal-module__aqEOYq__secondaryButton{color:#aaa;background:#2a2a2a}.ReportModal-module__aqEOYq__secondaryButton:hover:not(:disabled){background:#333}}@media (max-width:768px){.ReportModal-module__aqEOYq__modal{max-height:95vh}.ReportModal-module__aqEOYq__header{padding:20px 16px 12px}.ReportModal-module__aqEOYq__title{font-size:20px}.ReportModal-module__aqEOYq__content{padding:16px}.ReportModal-module__aqEOYq__footer{flex-direction:column-reverse}}
.Toast-module__OrVEkW__toast{z-index:9999;background:#fff;border-radius:12px;align-items:flex-start;gap:12px;min-width:300px;max-width:500px;padding:16px;animation:.3s ease-out Toast-module__OrVEkW__slideIn;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #00000026}@keyframes Toast-module__OrVEkW__slideIn{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}.Toast-module__OrVEkW__content{flex:1;align-items:flex-start;gap:12px;display:flex}.Toast-module__OrVEkW__icon{flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.Toast-module__OrVEkW__message{color:#1a1a1a;word-wrap:break-word;flex:1;font-size:14px;line-height:1.5}.Toast-module__OrVEkW__closeButton{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex}.Toast-module__OrVEkW__closeButton:hover{background:#0000000d}.Toast-module__OrVEkW__success{border-left:4px solid #2e7d32}.Toast-module__OrVEkW__success .Toast-module__OrVEkW__icon{color:#2e7d32}.Toast-module__OrVEkW__error{border-left:4px solid #d32f2f}.Toast-module__OrVEkW__error .Toast-module__OrVEkW__icon{color:#d32f2f}.Toast-module__OrVEkW__info{border-left:4px solid #1976d2}.Toast-module__OrVEkW__info .Toast-module__OrVEkW__icon{color:#1976d2}@media (prefers-color-scheme:dark){.Toast-module__OrVEkW__toast{background:#2a2a2a;box-shadow:0 4px 12px #0006}.Toast-module__OrVEkW__message{color:#fff}.Toast-module__OrVEkW__closeButton{color:#aaa}.Toast-module__OrVEkW__closeButton:hover{background:#ffffff1a}}@media (max-width:768px){.Toast-module__OrVEkW__toast{min-width:auto;max-width:none;top:10px;left:10px;right:10px}}
