/* Workspace issue reporting */
.issue-report-form{max-width:980px}
.issue-context-note{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#f4f8f8;border:1px solid #dfe9ea;border-radius:8px;color:#688084;font-size:10px;margin-bottom:14px}
.issue-context-note svg{width:14px;height:14px;flex:0 0 auto}
.issue-list-section{display:flex;flex-direction:column;gap:12px}
.issue-list-head{display:flex;align-items:end;justify-content:space-between;gap:16px}
.issue-list-head h2{font-size:18px;font-weight:550;margin-bottom:4px}
.issue-list-head p,.issue-list-head>span{font-size:10px;color:var(--muted)}
.issue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.issue-card{padding:16px;display:flex;flex-direction:column;gap:11px}
.issue-card-head h3{font-size:13px;margin:6px 0 4px}
.issue-card-head small{font-size:9px;color:#899c9f}
.issue-badges{display:flex;gap:5px;flex-wrap:wrap}
.issue-card>p{font-size:10px;color:#526d71;line-height:1.55}
.issue-meta{font-size:9px;color:#82979a}
.issue-card details{border-top:1px solid var(--line);padding-top:9px}
.issue-card summary{cursor:pointer;font-size:9px;color:#58757a}
.issue-detail-grid{display:grid;gap:10px;margin-top:10px}
.issue-detail-grid span{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.05em;color:#8a9da0}
.issue-detail-grid p{font-size:10px;line-height:1.55;color:#526d71;margin-top:3px}
.issue-admin{display:grid;grid-template-columns:140px 1fr auto auto;gap:8px;align-items:end;margin-top:auto;padding-top:11px;border-top:1px solid var(--line)}
.issue-admin label span{display:block;font-size:8px;color:#84989b;text-transform:uppercase;margin-bottom:4px}
.issue-admin .input{height:34px;min-height:34px}
.issue-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-height:180px;padding:28px}
.issue-empty .tool-icon{margin-bottom:10px}
.issue-empty h3{font-size:13px;margin-bottom:5px}
.issue-empty p{font-size:10px;color:var(--muted)}
@media(max-width:900px){.issue-grid{grid-template-columns:1fr}.issue-admin{grid-template-columns:1fr 1fr}.issue-admin .issue-note{grid-column:1/-1}}
@media(max-width:600px){.issue-list-head{align-items:flex-start;flex-direction:column}.issue-admin{grid-template-columns:1fr}.issue-admin .issue-note{grid-column:auto}}
