.ptv8-review-card{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;align-items:start}.tech9-review-options{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}.tech9-review-options li{border:1px solid #dce5df;border-radius:10px;padding:11px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;background:#fff}.tech9-review-letter{width:24px;font-weight:700;flex:none}.tech9-option-label{font-size:12px;margin-left:auto}.tech9-review-options .tech9-option-correct{background:#e3f5e9;border:2px solid #218247;color:#155c32}.tech9-review-options .tech9-option-wrong{background:#ffe8e8;border:2px solid #c63c3c;color:#932828}.tech9-review-question,.ptv8-review-card .status{min-width:0;overflow-wrap:anywhere}.ptv8-review-card .status{background:#f7faf8;border-radius:12px;padding:16px}.ptv8-review-card.skipped .status{background:#fffdf4}@media(max-width:700px){.ptv8-review-card{grid-template-columns:1fr;gap:12px}.tech9-option-label{margin-left:33px}.tech9-review-options li{font-size:14px}}@font-face{font-family:PTNaskh;src:url('fonts/noto-naskh-arabic-arabic-400-normal.woff2') format('woff2');font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}body[data-bank="COMPUTER10_URDU_BANK"]{font-family:Arial,PTNaskh,sans-serif}

body[data-bank="COMPUTER10_URDU_BANK"]{font-family:Arial,PTNaskh,sans-serif}.ptv8-rtl .ptv8-question{font-family:PTNaskh,Arial,sans-serif;font-size:25px;line-height:1.9}.ptv8-rtl .ptv8-options{direction:rtl}.ptv8-rtl .ptv8-option{font-family:PTNaskh,Arial,sans-serif;font-size:20px;line-height:1.8}.math-formula{font-family:Arial,sans-serif;unicode-bidi:isolate}.ptv8-review[dir=rtl]{font-family:PTNaskh,Arial,sans-serif;font-size:19px;line-height:1.8}.ptv8-review[dir=rtl] .tech9-option-label{margin-left:0;margin-right:auto}

.pt10-result-scope{padding:16px;background:#f4faf6;border-radius:10px;line-height:1.7}

.cs10-code{direction:ltr;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace;background:#f4f6f5;padding:12px;border:1px solid #ccd8d0;font-size:15px;line-height:1.6;break-inside:avoid}.ptv8-question bdi,.ptv8-option bdi,.pt10-review-text bdi{unicode-bidi:isolate}body[data-language=ur] .pt-unit-card,body[data-language=ur] .seo-subject-copy{font-family:PTNaskh,Arial,sans-serif;line-height:1.9}body[data-language=ur] .pt-unit-card{font-size:19px}.pt-select-copy h1{overflow-wrap:anywhere}@media print{.cs10-code{background:white;border:0;padding:0;font-size:10pt}}
