.report-backdrop[data-v-8649d217]{z-index:950;background:#0a1426a8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.report-dialog[data-v-8649d217]{box-sizing:border-box;color:#1e293b;background:#fff;border:1px solid #dce3ed;border-radius:1.2rem;width:100%;max-width:560px;max-height:calc(100dvh - 2rem);padding:clamp(1.25rem,4vw,2rem);position:relative;overflow-y:auto;box-shadow:0 28px 90px #09152b52}.report-dialog--form[data-v-8649d217]{max-width:680px}.report-dialog__close[data-v-8649d217]{color:#475569;cursor:pointer;font:inherit;background:#f2f5f9;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex;position:absolute;top:1rem;right:1rem}.report-dialog__close[data-v-8649d217]:disabled{cursor:not-allowed;opacity:.45}.report-dialog__mark[data-v-8649d217]{color:#1767f5;background:#e7f0ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;font-size:1.2rem;font-weight:900;display:flex}.report-dialog__mark--success[data-v-8649d217]{color:#087a3b;background:#e0f6e8}.eyebrow[data-v-8649d217]{color:#1767f5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:850}.report-dialog h2[data-v-8649d217]{letter-spacing:-.035em;margin:0;padding-right:2.5rem;font-size:clamp(1.35rem,4vw,1.8rem);line-height:1.15}.report-dialog__lead[data-v-8649d217]{color:#64748b;margin:.7rem 0 1.25rem;font-size:.83rem;line-height:1.6}.report-dialog__choice[data-v-8649d217]{gap:.7rem;display:grid}.primary[data-v-8649d217],.secondary[data-v-8649d217],.text-action[data-v-8649d217]{cursor:pointer;font:inherit;border-radius:.78rem;min-height:46px;padding:.7rem 1rem;font-size:.8rem;font-weight:800}.primary[data-v-8649d217]{color:#fff;background:#1767f5;border:1px solid #1767f5;justify-content:center;align-items:center;gap:.75rem;display:flex}.report-dialog__choice .primary[data-v-8649d217]{text-align:left;justify-content:flex-start}.report-dialog__choice .primary>span[data-v-8649d217]:first-child{font-size:1.25rem}.report-dialog__choice small[data-v-8649d217],.report-dialog__choice strong[data-v-8649d217]{display:block}.report-dialog__choice small[data-v-8649d217]{opacity:.85;margin-top:.15rem;font-size:.66rem;font-weight:500}.secondary[data-v-8649d217]{color:#334155;background:#fff;border:1px solid #cfd8e5}.text-action[data-v-8649d217]{color:#1767f5;background:0 0;border:0;min-height:40px;padding:.45rem 0}.primary[data-v-8649d217]:disabled,.secondary[data-v-8649d217]:disabled,.text-action[data-v-8649d217]:disabled{cursor:not-allowed;opacity:.55}.attachment-list button[data-v-8649d217]:focus-visible,.attachment-zone label[data-v-8649d217]:focus-within,.primary[data-v-8649d217]:focus-visible,.report-dialog__close[data-v-8649d217]:focus-visible,.report-fields[data-v-8649d217] :is(input,select,textarea):focus-visible,.secondary[data-v-8649d217]:focus-visible,.text-action[data-v-8649d217]:focus-visible{outline-offset:2px;outline:3px solid #1767f547}.selection-preview[data-v-8649d217]{background:#eef5ff;border:1px solid #ccddfb;border-radius:.85rem;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.7rem;display:grid}.selection-preview__icon[data-v-8649d217]{color:#1767f5;background:#fff;border-radius:.55rem;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.selection-preview small[data-v-8649d217],.selection-preview strong[data-v-8649d217]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.selection-preview strong[data-v-8649d217]{font-size:.76rem}.selection-preview small[data-v-8649d217]{color:#64748b;margin-top:.18rem;font-size:.64rem}.selection-preview button[data-v-8649d217]{color:#b42318;cursor:pointer;font:inherit;background:0 0;border:0;font-size:.68rem;font-weight:750}.selection-preview--empty[data-v-8649d217]{background:#f6f8fb;border-color:#dfe5ed;grid-template-columns:36px minmax(0,1fr)}.report-fields[data-v-8649d217]{gap:.85rem;margin-top:.6rem;display:grid}.report-fields label[data-v-8649d217]{color:#334155;gap:.35rem;font-size:.74rem;font-weight:750;display:grid}.report-fields em[data-v-8649d217]{color:#758195;font-style:normal;font-weight:450}.report-fields[data-v-8649d217] :is(input,select,textarea){box-sizing:border-box;color:#1e293b;font:inherit;resize:vertical;background:#fff;border:1px solid #cfd8e5;border-radius:.72rem;width:100%;min-height:46px;padding:.68rem .75rem;line-height:1.45}.report-fields :is(input,textarea)[readonly][data-v-8649d217],.report-fields select[data-v-8649d217]:disabled{color:#64748b;background:#f1f4f8}.report-fields label>small[data-v-8649d217]{color:#758195;justify-self:end;font-size:.62rem}.attachment-zone[data-v-8649d217]{background:#f7f9fc;border:1px dashed #aebdd0;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.8rem;display:flex}.attachment-zone small[data-v-8649d217],.attachment-zone strong[data-v-8649d217]{display:block}.attachment-zone strong[data-v-8649d217]{font-size:.75rem}.attachment-zone small[data-v-8649d217]{color:#64748b;margin-top:.2rem;font-size:.62rem}.attachment-zone label[data-v-8649d217]{color:#1767f5;cursor:pointer;background:#fff;border:1px solid #cfd8e5;border-radius:.65rem;flex:none;padding:.55rem .7rem;font-size:.7rem;font-weight:800}.attachment-zone label.disabled[data-v-8649d217]{cursor:not-allowed;opacity:.5}.attachment-zone input[data-v-8649d217]{opacity:0;width:1px;height:1px;position:absolute}.attachment-list[data-v-8649d217]{gap:.45rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.attachment-list li[data-v-8649d217]{border:1px solid #e1e7ef;border-radius:.7rem;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:.6rem;padding:.4rem;display:grid}.attachment-list img[data-v-8649d217]{-o-object-fit:cover;object-fit:cover;background:#edf1f6;border-radius:.45rem;width:42px;height:42px}.attachment-list small[data-v-8649d217],.attachment-list strong[data-v-8649d217]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.attachment-list strong[data-v-8649d217]{font-size:.7rem}.attachment-list small[data-v-8649d217]{color:#64748b;margin-top:.12rem;font-size:.6rem}.attachment-list button[data-v-8649d217]{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:1.1rem}.technical-context[data-v-8649d217]{color:#475569;background:#f7f9fc;border:1px solid #dfe5ed;border-radius:.75rem;margin-top:.85rem;padding:.65rem .75rem;font-size:.68rem}.technical-context summary[data-v-8649d217]{color:#334155;cursor:pointer;font-weight:800}.technical-context p[data-v-8649d217]{margin:.55rem 0;line-height:1.45}.technical-context pre[data-v-8649d217]{box-sizing:border-box;color:#334155;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e1e7ef;border-radius:.55rem;max-height:12rem;margin:0;padding:.6rem;font:500 .6rem/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.report-error[data-v-8649d217]{color:#9f2f28;background:#fdeceb;border-radius:.7rem;gap:.2rem;margin:.8rem 0 0;padding:.7rem;font-size:.7rem;line-height:1.45;display:grid}.report-dialog__actions[data-v-8649d217]{justify-content:flex-end;gap:.65rem;margin-top:1.15rem;display:flex}.report-dialog__actions button[data-v-8649d217]{min-width:116px}.report-reference[data-v-8649d217]{text-align:center;background:#f0f6ff;border-radius:.85rem;gap:.2rem;margin:1rem 0;padding:1rem;display:grid}.report-reference span[data-v-8649d217]{color:#64748b;font-size:.65rem}.report-reference strong[data-v-8649d217]{color:#174ea6;letter-spacing:.04em;font-size:1rem}.report-dialog__done[data-v-8649d217]{width:100%}.picker-instructions[data-v-8649d217]{bottom:calc(1rem + env(safe-area-inset-bottom));color:#fff;z-index:900;background:#14213a;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem;width:410px;max-width:calc(100vw - 2rem);padding:.75rem .85rem;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 14px 44px #08132747}.picker-instructions span[data-v-8649d217],.picker-instructions strong[data-v-8649d217]{grid-column:1}.picker-instructions strong[data-v-8649d217]{font-size:.78rem}.picker-instructions span[data-v-8649d217]{color:#cbd5e1;font-size:.65rem}.picker-instructions button[data-v-8649d217]{color:#14213a;cursor:pointer;font:inherit;background:#fff;border:0;border-radius:.6rem;grid-area:1/2/3;min-height:38px;padding:.5rem .7rem;font-size:.68rem;font-weight:800}@media (width<=560px){.report-backdrop[data-v-8649d217]{align-items:flex-end;padding:0}.report-dialog[data-v-8649d217]{max-height:94dvh;padding:1.2rem 1rem calc(1rem + env(safe-area-inset-bottom));border-radius:1.1rem 1.1rem 0 0}.attachment-zone[data-v-8649d217]{flex-direction:column;align-items:stretch}.attachment-zone label[data-v-8649d217]{text-align:center}.report-dialog__actions[data-v-8649d217]{flex-direction:column-reverse}.report-dialog__actions button[data-v-8649d217]{width:100%}.picker-instructions[data-v-8649d217]{bottom:calc(.75rem + env(safe-area-inset-bottom));width:calc(100vw - 1.5rem)}}@media (prefers-reduced-motion:reduce){.picker-instructions[data-v-8649d217],.report-backdrop[data-v-8649d217],.report-dialog[data-v-8649d217]{scroll-behavior:auto}}
