.fcs02q_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fcs02q_row{box-sizing:border-box;min-height:68px;color:var(--fg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:10px 14px;transition:background-color .15s;display:flex}.fcs02q_row:hover{color:var(--fg);background:#ffffff0d}.fcs02q_title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.fcs02q_dim .fcs02q_title{color:var(--fg-4)}.fcs02q_msg{background:var(--bg);border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.fcs02q_fields{grid-template-columns:auto minmax(0,1fr);gap:8px 20px;margin:0;font-size:13px;display:grid}.fcs02q_fields>dt{color:var(--fg-3)}.fcs02q_fields>dd{font-family:var(--font-mono);overflow-wrap:anywhere;color:var(--fg-2);margin:0}@media (max-width:760px){.fcs02q_fields{grid-template-columns:minmax(0,1fr);gap:2px}.fcs02q_fields>dd{margin-bottom:8px}}.fcs02q_json{background:var(--panel);border:1px solid var(--line-soft);max-height:360px;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fg-2);border-radius:10px;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.fcs02q_details>summary{cursor:pointer;color:var(--blue);align-items:center;min-height:44px;font-size:13px;display:flex}.fcs02q_details>summary:hover{color:var(--fg)}.fcs02q_text{white-space:pre-line;overflow-wrap:anywhere;max-width:72ch;margin:0;font-size:15px;line-height:1.6}
