.report-dialog{max-width:460px;text-align:start}.report-dialog .confirm-dialog-message,.report-dialog .confirm-dialog-title{text-align:center}.report-dialog-reasons{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 10px}.report-dialog-reason{padding:7px 12px;border:0;border-radius:999px;background:rgba(127,127,127,.12);box-shadow:inset 0 0 0 1px var(--glass-border);color:var(--text-secondary);font:inherit;font-size:12.5px;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.report-dialog-reason.is-on{background:var(--accent-primary);box-shadow:none;color:var(--text-on-accent,#fff)}.report-dialog-reason:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.report-dialog-reason:not(.is-on):hover{color:var(--text-primary)}}.report-dialog-hint{margin:0 0 10px;font-size:12px;line-height:1.5;color:var(--text-secondary)}.report-dialog-hint a{color:inherit;text-decoration:underline;text-underline-offset:2px}.report-dialog-details{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-tertiary)}.report-dialog-details textarea{width:100%;padding:10px 12px;border:0;border-radius:12px;background:rgba(127,127,127,.1);box-shadow:inset 0 0 0 1px var(--glass-border);color:var(--text-primary);font:inherit;font-size:13.5px;resize:vertical}.report-dialog-error{margin:8px 0 0;font-size:12.5px;color:#ef4444}