/* v3.2: call-notes review styles */
.v32-intro{background:#eef4fb;border-radius:6px;padding:6px 8px;margin:0 0 8px;color:#234}
.v32-sum{width:100%;border-collapse:collapse;font-size:12px;margin-top:6px}.v32-sum th{text-align:left;font-size:10.5px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #ccc;padding:4px}.v32-sum td{border-bottom:1px solid #eee;padding:4px;overflow-wrap:anywhere}
.v32-list{display:grid;grid-template-columns:1fr;gap:10px;margin-top:10px}@media(min-width:1000px){.v32-list{grid-template-columns:1fr 1fr}}
.v32-card{border-left:5px solid var(--green);min-width:0}.v32-card.v32-nocons{border-left-color:var(--amber)}.v32-card.v32-wire{border-left-color:var(--red)}
.v32-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:6px}
.v32-title{font-weight:700;color:var(--navy);margin-right:6px}.v32-draft{font-size:10px;font-weight:800;letter-spacing:.06em;background:#303133;color:#fff;border-radius:4px;padding:1px 6px}
.v32-approved .v32-draft{background:var(--green)}.v32-discarded .v32-draft{background:#7b7f83}.v32-discarded{opacity:.75}
.v32-ok{font-size:11.5px;font-weight:700;background:#e1f3e8;color:var(--green);border-radius:10px;padding:2px 8px;white-space:nowrap}
.v32-flag{font-size:11.5px;font-weight:800;background:#fff3d6;color:#7a4a05;border:2px solid var(--amber);border-radius:10px;padding:1px 8px;white-space:nowrap}
.v32-ok.sm,.v32-flag.sm{font-size:10.5px;display:inline-block;margin:4px 4px 0 0}
.v32-meta{display:grid;grid-template-columns:96px 1fr;gap:3px 8px;margin:8px 0;font-size:12.5px}.v32-meta dt{color:var(--muted);font-size:11.5px}.v32-meta dd{margin:0;min-width:0;overflow-wrap:anywhere}.v32-meta small{color:var(--muted);margin-left:4px}.v32-meta a{color:var(--blue)}
.v32-fraud{background:#fbe3e0;color:#7a1a12;border:2px solid var(--red);border-radius:6px;padding:6px 8px;margin:6px 0;font-size:12.5px}.v32-fraud.sm{font-size:11px;padding:3px 6px;margin:4px 0 0;border-width:1px}
.v32-body{font-size:13px}.v32-body p{margin:2px 0 6px}.v32-body ul,.v32-nhl{margin:2px 0 6px;padding-left:18px}.v32-nhl{font-size:12px}
.v32-ed{width:100%;min-height:70px;font:inherit;border:1px solid var(--blue);border-radius:6px;padding:6px}
.v32-dates{background:#faf7f2;border-radius:6px;padding:6px 8px;font-size:12px}.v32-date{display:flex;flex-direction:column;gap:2px;border-top:1px dashed var(--line);padding:4px 0}.v32-date:first-of-type{border-top:0}
.v32-mtag{align-self:flex-start;font-size:10.5px;font-weight:700;background:#fff;color:#9a5c10;border:1px dashed var(--amber);border-radius:10px;padding:0 7px}.v32-mtag.sm{display:inline-block;margin-top:4px}
.v32-unch{color:var(--muted)}.v32-unch b{color:var(--ink)}.v32-unch small{color:var(--muted)}
.v32-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-top:8px;font-size:12px}
.v32-appr{color:var(--green);font-weight:700}.v32-disc{color:#7b7f83;font-weight:700}.v32-wait{color:#9a5c10;font-weight:600}
.v32-btns{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.v32-btns button{min-height:40px;flex:1 1 90px}
.v32-sec{background:#fff;color:var(--navy);border:1px solid var(--navy)}.v32-del{color:#7b7f83;border-color:#b9b9b9}
.v32-fnote{color:#7a4a05;margin:4px 0 0}.v32-ro{margin:8px 0 0}
.v3-call{background:#e1f3e8;color:var(--green)}.v3-note[data-src=call]{border-left-color:var(--green);background:#fbfefc}
@media(max-width:700px){.v32-meta{grid-template-columns:84px 1fr}.cd-sub{flex-wrap:wrap}}
