#interview-jobs[hidden],#interview-review[hidden]{display:none!important}#interview-jobs{margin:20px 0;padding:16px 0;border-top:1px solid #d8e4de;border-bottom:1px solid #d8e4de}#interview-jobs h2{font-size:20px;margin:0 0 12px}.interview-job-body pre{font:15px/1.8 system-ui,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}#interview-review{margin:20px 0;padding:16px 0;border-top:1px solid #d8e4de;border-bottom:1px solid #d8e4de}#interview-review h2{font-size:20px;margin:0 0 12px}.interview-review-row{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid #e5ece8}.interview-review-row strong{overflow-wrap:anywhere;min-width:0}.interview-review-dialog{width:min(1000px,calc(100% - 24px));max-height:90vh;padding:20px;border:1px solid #b7ccc1;border-radius:8px;color:#183b2f;background:#fff}.interview-review-dialog::backdrop{background:#142c244d}.interview-review-dialog h2{font-size:21px;margin:0 0 12px}.interview-review-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}.interview-review-columns section{min-width:0}.interview-review-columns h3{font-size:16px}.interview-review-columns pre,.interview-review-diff{font:15px/1.8 system-ui,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}.interview-review-diff{border-top:1px solid #dce6e0;padding-top:14px}.interview-diff-added{color:#1262b0;background:#edf5fe}.interview-diff-removed{color:#a03933;background:#fff1f0;text-decoration:line-through}.interview-review-check{display:flex;align-items:flex-start;gap:9px;margin:14px 0}.interview-review-dialog .actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.interview-review-dialog .btn{white-space:normal;max-width:100%}.interview-review-dialog .status{overflow-wrap:anywhere}@media(max-width:650px){.interview-review-columns{grid-template-columns:1fr}.interview-review-dialog{padding:14px}.interview-review-dialog .actions .btn{width:100%}}
#interview-review .interview-review-note{margin:0 0 12px;color:#617b6e;font-size:14px;line-height:1.5}
#interview-review .interview-review-info{display:grid;gap:4px;min-width:0}
#interview-review .interview-review-info small{color:#617b6e}
#interview-review .interview-review-versions summary{color:#0a7657;cursor:pointer;font-size:13px}
#interview-review .interview-review-version{display:block;border:0;background:none;color:#0a7657;cursor:pointer;text-align:left;padding:5px 0;font:inherit;font-size:13px}
#interview-review .interview-review-row .btn{flex:none}
#interview-review .interview-review-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
@media(max-width:650px){#interview-review .interview-review-row{align-items:flex-start}#interview-review .interview-review-row .btn{padding:8px 10px}#interview-review .interview-review-info{overflow-wrap:anywhere}}
