.report-button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:8px;display:inline-flex}.report-button svg{flex:none;width:25px;height:25px}.report-button:focus-visible{outline-offset:2px;outline:2px solid #087353}.report-sheet{box-sizing:border-box;color:#172b42;width:min(100%,620px);max-width:100%;max-height:90dvh;padding:20px 22px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:#fff;border:1px solid #dce5e2;border-radius:26px 26px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}.report-sheet::backdrop{background:#0008}.report-sheet header{justify-content:space-between;align-items:center;gap:12px;display:flex}.report-sheet h2{font-size:23px}.report-sheet header button{background:0 0;border:0;min-width:44px;min-height:44px;font-size:30px}.report-sheet form{gap:18px;display:grid}.report-sheet label{gap:7px;display:grid}.report-sheet input:not([type=checkbox]),.report-sheet select,.report-sheet textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #cbdad5;border-radius:12px;padding:12px;font-size:16px}.report-sheet .report-check{align-items:flex-start;gap:10px;display:flex}.report-sheet footer{justify-content:flex-end;gap:12px;display:flex}.report-sheet footer button{font:inherit;border:1px solid #d2e2dc;border-radius:12px;padding:12px 20px}.report-sheet footer button[type=submit]{color:#fff;background:#087353}.report-target{overflow-wrap:anywhere}.report-sheet button:disabled{opacity:.5}.report-media-target{align-items:center;gap:8px;margin:8px;display:inline-flex}.report-media-target img{object-fit:cover;border-radius:8px}.report-sheet img{object-fit:contain;width:100%;height:auto;max-height:240px}.report-sheet code{overflow-wrap:anywhere;font-size:12px}.report-sheet fieldset{border:1px solid #dce5e2;border-radius:12px;gap:12px;padding:14px;display:grid}.report-sheet h2{overflow-wrap:anywhere;min-width:0}.report-sheet header button{flex-shrink:0}.report-sheet footer{flex-wrap:wrap}.report-sheet label,.report-sheet legend{overflow-wrap:anywhere}.moderation-console video{width:100%;max-height:360px}.feed-dish-report-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.75rem;display:flex}.feed-dish-report-actions .report-button{width:32px;height:32px;min-height:32px}
