.problem-report{inset:calc(var(--spacing) * 16) 0 auto;width:min(34rem,100% - 32px);max-width:none;max-height:calc(100dvh - var(--spacing) * 24);padding:calc(var(--spacing) * 5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--popover);color:var(--popover-foreground);box-shadow:0 4px 16px color-mix(in oklch,var(--foreground) 12%,transparent);margin:0 auto;position:fixed;overflow:auto}.problem-report:not([open]){display:none}.problem-report::backdrop{background:color-mix(in oklch,var(--foreground) 18%,transparent)}.problem-report form{gap:calc(var(--spacing) * 3);display:grid}.problem-report h2{font-size:var(--text-lead);font-weight:600}.problem-report textarea{min-height:calc(var(--spacing) * 24);padding-block:calc(var(--spacing) * 2);resize:vertical}.problem-report-drop{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);border:1px dashed var(--input);border-radius:var(--radius-md);display:grid}.problem-report-drop[data-over]{border-color:var(--ring);background:var(--muted)}.problem-report-files{gap:calc(var(--spacing) * 2);display:grid}.problem-report-files li{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.problem-report-files img,.problem-report-files .problem-report-video{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);object-fit:cover;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--muted);flex:none}.problem-report-files .problem-report-video{color:var(--muted-foreground);place-items:center;display:grid}.problem-report-files span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.problem-report-status{min-height:calc(var(--text-small) * 1.5 * 2)}.problem-report-actions{justify-content:flex-end;gap:calc(var(--spacing) * 2);display:flex}@media (max-width:800px){.problem-report{width:100%;max-height:calc(100dvh - var(--spacing) * 6);border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding-bottom:calc(var(--spacing) * 5 + env(safe-area-inset-bottom));border-bottom:0;inset:auto 0 0}}
