button.dialog-close:before{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");width:20px;height:20px}.report-dialog{width:min(520px, 100% - 2 * var(--gutter));max-width:none;max-height:calc(100dvh - 2 * var(--gutter))}.report-dialog::backdrop{background:var(--color-scrim)}.report-dialog[open],.report-dialog>form,.dialog-head,.dialog-actions{gap:var(--space-3);display:flex}.report-dialog>form{flex-direction:column;flex:auto;gap:0;min-height:0}.dialog-head{padding:var(--space-2) var(--space-2) var(--space-2) var(--gutter);border-bottom:var(--rule-soft);justify-content:space-between;align-items:center}.dialog-head h2{font-size:var(--fs-dialog-title);margin:0}.dialog-body{min-height:0;padding:var(--space-5) var(--gutter);flex:auto;overflow-y:auto}.dialog-actions{padding:var(--space-4) var(--gutter);border-top:var(--rule-soft);margin:0}.report-status{padding:0 var(--gutter);margin:0}.report-status:not(:empty){padding-block:var(--space-3);border-top:var(--rule-soft)}@media (width>=768px){dialog.report-dialog{margin:auto}}@media (width<=767px){.report-dialog{max-height:90dvh}.dialog-body{padding-top:var(--space-4)}.dialog-actions{padding-block:var(--space-3);flex-direction:column}.dialog-actions .btn{height:var(--size-btn-xl)}}
