/* ---------- Spam + Needs review rows ---------- */
.mk .qrow{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2.2fr) 140px;gap:16px;align-items:center;padding:14px 18px;border-top:1px solid var(--m-line);position:relative;transition:background .2s}
.mk .qrow:hover{background:rgba(207,174,110,.04)}
.mk .qrow .why{font-size:12.5px;color:var(--m-muted)}
.mk .qrow.leaving{animation:leave .55s var(--ease) forwards;pointer-events:none}
@keyframes leave{to{opacity:0;transform:translateX(40px);max-height:0;padding-top:0;padding-bottom:0}}
.mk .qrow.open{background:rgba(207,174,110,.05)}
.mk .decide{grid-column:1/-1;display:grid;gap:12px;border:1px solid var(--m-gl);background:#0a0f1e;padding:16px;animation:unfold .4s var(--ease)}
@keyframes unfold{from{opacity:0;transform:translateY(-6px)}}
.mk .decide-b{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.mk .pickbtn{border:1px solid var(--m-line);background:transparent;padding:14px;display:grid;gap:3px;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}
.mk .pickbtn b{font-family:var(--m-caps);letter-spacing:.14em;font-size:12px}
.mk .pickbtn span{font-size:11.5px;color:var(--m-muted)}
.mk .pickbtn.p b{color:var(--m-good)} .mk .pickbtn.s b{color:var(--m-muted)}
.mk .pickbtn[aria-checked="true"].p{border-color:var(--m-good);background:rgba(85,197,146,.08);box-shadow:0 0 0 1px var(--m-good)}
.mk .pickbtn[aria-checked="true"].s{border-color:var(--m-muted);background:rgba(168,161,146,.08);box-shadow:0 0 0 1px var(--m-muted)}
.mk .decide-f{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}
.mk .decide-f small{color:var(--m-muted);font-size:11px}
.mk .qcard{border:1px solid var(--m-line);background:linear-gradient(180deg,var(--m-panel),#0b1020);padding:14px;display:grid;gap:8px}
.mk .qcard.leaving{animation:leave .55s var(--ease) forwards}
.mk .qcard .why{font-size:12.5px;color:var(--m-muted)}
.mk .reason{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--m-amber)}
.mk .reason::before{content:"";width:6px;height:6px;transform:rotate(45deg);border:1px solid currentColor;flex:none}

