.fyr-report-dialog{box-sizing:border-box;width:min(640px,calc(100% - 32px));max-height:85svh;overflow:auto;border:1px solid #c6d7cd;border-radius:22px;padding:26px;background:#fffdf8;color:#17352b}.fyr-report-dialog::backdrop{background:#17352b70}.fyr-report-dialog h2{font:30px/1.2 Georgia,serif;letter-spacing:-.6px;margin:0 0 12px}.fyr-report-dialog p{font:14px/1.7 Arial,sans-serif;color:#52675b}.fyr-report-dialog label{display:block;font:13px Arial,sans-serif;margin:18px 0 8px}.fyr-report-dialog textarea{display:block;box-sizing:border-box;width:100%;min-height:240px;max-height:42svh;padding:14px;border:1px solid #a3b7a8;border-radius:12px;background:#f7f5ed;color:#17352b;font:13px/1.6 Arial,sans-serif;resize:vertical}.fyr-report-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.fyr-report-actions button,.fyr-share-trigger{box-sizing:border-box;min-height:44px;padding:12px 18px;border:1px solid #17352b;border-radius:24px;background:#17352b;color:#fffdf8;font:13px/1.5 Arial,sans-serif;cursor:pointer}.fyr-report-actions .fyr-report-close{background:transparent;color:#17352b}.fyr-report-actions button:focus-visible,.fyr-share-trigger:focus-visible,.fyr-report-dialog textarea:focus-visible{outline:3px solid #5f9278;outline-offset:3px}.fyr-report-status{min-height:24px;margin-bottom:0!important}.fyr-share-trigger{margin:0 0 20px;max-width:100%;white-space:normal}.fyr-share-trigger:disabled{opacity:.5;cursor:wait}@media(max-width:520px){.fyr-report-dialog{padding:20px}.fyr-report-dialog h2{font-size:26px}.fyr-report-actions button{flex:1 1 auto}}
