.lead[data-v-359774ff]{color:var(--muted,#666);margin:0 0 14px;font-size:13px;line-height:1.7}.inputs[data-v-359774ff]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:12px;display:grid}.col[data-v-359774ff]{border:1px solid var(--border,#e5e7eb);background:var(--soft,#f8fafc);border-radius:10px;padding:10px 12px}.col.filled[data-v-359774ff]{background:#f6fbff;border-color:#bfdbfe}.col label[data-v-359774ff]{color:#111827;margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}.col textarea[data-v-359774ff]{box-sizing:border-box;border:1px solid var(--border,#ccc);resize:vertical;border-radius:8px;width:100%;min-width:0;padding:8px 10px;font-family:inherit;font-size:13.5px;line-height:1.6}.clen[data-v-359774ff]{color:var(--muted,#888);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:12px}.acts[data-v-359774ff]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.mini[data-v-359774ff]{border:1px solid var(--border,#d1d5db);cursor:pointer;background:#fff;border-radius:6px;padding:6px 12px;font-size:12.5px}.mini[data-v-359774ff]:hover{border-color:var(--brand,#2563eb);color:var(--brand,#2563eb)}.mini.ghost[data-v-359774ff]{color:var(--muted,#666)}.verdict[data-v-359774ff]{border:1px solid var(--border,#e5e7eb);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.verdict.a[data-v-359774ff]{background:#eff6ff;border-color:#bfdbfe}.verdict.b[data-v-359774ff]{background:#f0fdf4;border-color:#bbf7d0}.verdict.tie[data-v-359774ff]{background:#f8fafc}.vtag[data-v-359774ff]{color:#111827;font-size:15px;font-weight:700}.verdict.a .vtag[data-v-359774ff]{color:#1d4ed8}.verdict.b .vtag[data-v-359774ff]{color:#15803d}.vsub[data-v-359774ff]{color:var(--muted,#666);font-variant-numeric:tabular-nums;font-size:12.5px}.scores[data-v-359774ff]{align-items:center;gap:14px;margin-bottom:12px;display:flex}.scard[data-v-359774ff]{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:10px;flex:1;align-items:baseline;gap:6px;padding:10px 14px;display:flex}.scard .slabel[data-v-359774ff]{color:var(--muted,#666);margin-right:auto;font-size:12.5px}.scard b[data-v-359774ff]{font-variant-numeric:tabular-nums;font-size:26px;line-height:1}.scard b.good[data-v-359774ff]{color:#15803d}.scard b.pass[data-v-359774ff]{color:#b45309}.scard b.improve[data-v-359774ff]{color:#b91c1c}.scard small[data-v-359774ff]{color:var(--muted,#666);font-size:12px}.vs[data-v-359774ff]{color:var(--muted,#888);font-size:13px;font-weight:700}.tablewrap[data-v-359774ff]{margin-bottom:12px;overflow-x:auto}.grid[data-v-359774ff]{border-collapse:collapse;width:100%;font-size:13px}.grid th[data-v-359774ff],.grid td[data-v-359774ff]{border-bottom:1px solid var(--border,#eef2f7);text-align:center;padding:8px 10px}.grid th[data-v-359774ff]{background:var(--soft,#f8fafc);color:#111827;font-weight:600}.grid td.dname[data-v-359774ff]{text-align:left;color:#111827}.grid td.dname small[data-v-359774ff]{color:var(--muted,#888);font-weight:400}.grid td.yes[data-v-359774ff]{color:#15803d;font-weight:700}.grid td.no[data-v-359774ff]{color:#b91c1c;font-weight:700}.grid tr.a td.winner[data-v-359774ff]{color:#1d4ed8;font-weight:700}.grid tr.b td.winner[data-v-359774ff]{color:#15803d;font-weight:700}.grid tr.tie td.winner[data-v-359774ff]{color:var(--muted,#888)}.adv[data-v-359774ff]{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:10px;margin-bottom:12px;padding:10px 14px}.adv-head[data-v-359774ff]{color:#111827;margin:0 0 6px;font-size:13px;font-weight:600}.adv ul[data-v-359774ff]{flex-direction:column;gap:5px;margin:0;padding-left:18px;display:flex}.adv li[data-v-359774ff]{color:#374151;font-size:12.5px;line-height:1.6}.acts2[data-v-359774ff]{margin-bottom:4px}.idle[data-v-359774ff]{color:var(--muted,#888);font-size:13px;line-height:1.7}.note[data-v-359774ff]{color:var(--muted,#888);margin:12px 0 0;font-size:12.5px;line-height:1.7}@media (width<=760px){.inputs[data-v-359774ff]{grid-template-columns:minmax(0,1fr)}.scores[data-v-359774ff]{flex-direction:column;align-items:stretch}.vs[data-v-359774ff]{text-align:center}}
