.qasimati-report-block-scope{margin-block-start:16px;padding-block-start:14px;border-block-start-width:1px;border-block-start-style:solid;border-block-start-color:var(--color-border-default)}.qasimati-report-block-scope .report-link{display:inline-flex;align-items:center;gap:6px;padding:0;min-block-size:24px;border-width:0;background-color:transparent;font-size:var(--text-sm);font-weight:600;color:var(--color-fg-muted);cursor:pointer;transition:color var(--duration-fast) ease}.qasimati-report-block-scope .report-link:hover{color:var(--color-state-alert)}.qasimati-report-block-scope .report-form{display:flex;flex-direction:column;gap:10px}.qasimati-report-block-scope .report-head-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.qasimati-report-block-scope .report-head{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:800;color:var(--color-fg-strong)}.qasimati-report-block-scope .report-close{flex:0 0 auto;inline-size:34px;block-size:34px;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:var(--color-border-default);border-radius:var(--radius-sm);background-color:var(--color-bg-surface);color:var(--color-fg-muted);cursor:pointer;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease}.qasimati-report-block-scope .report-close:hover{border-color:var(--color-brand-accent);background-color:var(--color-brand-primary-subtle);color:var(--color-gold-800)}[data-theme=dark] .qasimati-report-block-scope .report-close:hover{color:var(--color-brand-primary-contrast)}.qasimati-report-block-scope .report-reasons{display:flex;flex-wrap:wrap;gap:6px}.qasimati-report-block-scope .report-reason{font-size:12px;font-weight:600;color:var(--color-fg-default);background-color:var(--color-bg-page);border-width:1px;border-style:solid;border-color:var(--color-border-strong);border-radius:var(--radius-full);padding:4px 10px;cursor:pointer;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease}.qasimati-report-block-scope .report-reason:hover{border-color:var(--color-brand-accent)}.qasimati-report-block-scope .report-reason[aria-checked=true]{background-color:var(--color-brand-primary-soft);border-color:var(--color-brand-anchor-gold);color:var(--color-gold-900);font-weight:700}[data-theme=dark] .qasimati-report-block-scope .report-reason[aria-checked=true]{color:var(--color-brand-accent)}.qasimati-report-block-scope .report-reason:disabled{cursor:default;opacity:.6}.qasimati-report-block-scope .report-note{inline-size:100%;resize:vertical;min-block-size:52px;font-family:inherit;font-size:13px;color:var(--color-fg-strong);background-color:var(--color-bg-page);border-width:1px;border-style:solid;border-color:var(--color-border-strong);border-radius:var(--radius-sm);padding:8px 10px}.qasimati-report-block-scope .report-note::placeholder{color:var(--color-fg-muted);opacity:1}.qasimati-report-block-scope .report-note:focus{outline:none;border-color:var(--color-border-focus)}.qasimati-report-block-scope .report-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.qasimati-report-block-scope .report-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;block-size:38px;padding:0 16px;border-width:0;border-radius:var(--radius-sm);background-color:transparent;color:var(--color-fg-strong);font-size:var(--text-base);font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:inset 0 0 0 1px var(--color-border-input);transition:transform var(--duration-fast) ease,box-shadow var(--duration-normal) ease,background-color var(--duration-normal) ease,color var(--duration-normal) ease}.qasimati-report-block-scope .report-submit:hover:not(:disabled){background-color:var(--color-bg-surface-soft)}.qasimati-report-block-scope .report-submit:active:not(:disabled){transform:translateY(1px)}.qasimati-report-block-scope .report-submit:disabled{opacity:.68;cursor:wait;box-shadow:none}.qasimati-report-block-scope .report-hint{font-size:12px;font-weight:600;color:var(--color-fg-muted)}.qasimati-report-block-scope .report-error{margin:0;font-size:12px;font-weight:600;color:var(--color-state-error)}.qasimati-report-block-scope.is-sent{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:700;color:var(--color-state-success)}.qasimati-report-block-scope a:any-link{text-decoration:underline;text-underline-offset:2px}.qasimati-report-block-scope a:any-link:hover{text-decoration-thickness:2px}.qasimati-report-block-scope .report-close:focus-visible,.qasimati-report-block-scope .report-link:focus-visible,.qasimati-report-block-scope .report-note:focus-visible,.qasimati-report-block-scope .report-reason:focus-visible,.qasimati-report-block-scope .report-submit:focus-visible,.qasimati-report-block-scope a:any-link:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.qasimati-report-block-scope .report-close,.qasimati-report-block-scope .report-link,.qasimati-report-block-scope .report-reason,.qasimati-report-block-scope .report-submit{transition:none}.qasimati-report-block-scope .report-submit:active:not(:disabled){transform:none}}