/* Remodel Permit Checker (T123j): the room tabs and job boxes, each job's verdict with the code's words, the notes. */
.pc-tabs{flex-wrap:wrap}
.pc-n{font-variant-numeric:tabular-nums}
.chqt [hidden]{display:none!important}
.pc-room{display:flex;flex-direction:column;margin:8px 0 0}
.pc-tick{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 0;font-size:16px;line-height:1.3;cursor:pointer}
.pc-tick input{width:22px;height:22px;margin:0;flex:0 0 22px;font-size:16px;accent-color:var(--chqt-ink)}
.pc-rh{font-weight:700;margin:12px 0 4px}
.pc-jobs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}
.pc-job{border:1px solid var(--chqt-line);border-left:5px solid #2e7d4f;border-radius:12px;padding:8px 12px;background:#fff}
.pc-job--yes{border-left-color:#b03a2e}
.pc-job--ask{border-left-color:#8a5700}
.pc-job p{margin:0}
.pc-job-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:16px}
.pc-badge{display:inline-block;font-size:13px;font-weight:700;color:#fff;background:#2e7d4f;border-radius:999px;padding:1px 9px}
.pc-job--yes .pc-badge{background:#b03a2e}
.pc-job--ask .pc-badge{background:#8a5700}
.pc-why{font-size:15px;margin-top:4px!important}
.pc-why a{font-weight:700}
.pc-code{font-size:14px;color:var(--chqt-muted);margin-top:4px!important}
.pc-code q{font-style:italic}
.pc-notes{margin:12px 0}
.pc-note{margin:0 0 8px;padding:8px 12px;border-radius:12px;background:var(--chqt-cream);font-size:15px}
.pc-note--warn{border:1.5px solid #8a5700}
.pc-note a{font-weight:700}
