.dli-placement-wrap{font-family:Vazirmatn,Tahoma,Arial,sans-serif;max-width:920px;margin:24px auto;color:#172033;line-height:1.9;direction:rtl;text-align:right}.dli-placement-wrap *{box-sizing:border-box}.dli-intro,.dli-result{background:#fff;border:1px solid #d9dee7;border-radius:12px;padding:24px;direction:rtl;text-align:right}.dli-intro h2,.dli-result h2,.dli-result h3,.dli-test-head h3{color:#12284c;margin-top:0;font-family:Vazirmatn,Tahoma,Arial,sans-serif}.dli-note{background:#f3f5f8;border-right:4px solid #12284c;padding:10px 14px;direction:rtl;text-align:right}.dli-form{direction:rtl;text-align:right}.dli-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;direction:rtl}.dli-fields label{font-weight:700;direction:rtl;text-align:right}.dli-fields input{width:100%;padding:11px;border:1px solid #c9d0da;border-radius:7px;margin-top:6px;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:15px;direction:rtl;text-align:right}.dli-fields #dli-mobile,.dli-fields #dli-age{direction:ltr;text-align:left;font-family:Arial,Helvetica,sans-serif}.dli-primary{border:0;border-radius:7px;background:#12284c;color:#fff;padding:11px 22px;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-weight:700;cursor:pointer}.dli-test-head{margin:28px 0 12px;direction:rtl;text-align:right;font-family:Vazirmatn,Tahoma,Arial,sans-serif}.dli-test-head p{direction:rtl;text-align:right}.dli-question{border:1px solid #d9dee7;border-radius:8px;padding:14px 18px;margin:12px 0;direction:ltr!important;text-align:left!important;font-family:Arial,Helvetica,sans-serif;unicode-bidi:isolate}.dli-question legend{font-weight:700;padding:0 6px;direction:ltr!important;text-align:left!important;unicode-bidi:isolate;font-family:Arial,Helvetica,sans-serif}.dli-question label{display:flex;align-items:flex-start;gap:10px;padding:6px;direction:ltr!important;text-align:left!important;unicode-bidi:isolate;font-family:Arial,Helvetica,sans-serif}.dli-question input{margin:5px 0 0;flex:0 0 auto}.dli-en,.dli-qnum{direction:ltr!important;unicode-bidi:isolate;text-align:left!important;font-family:Arial,Helvetica,sans-serif}.dli-option span{display:inline-block;direction:ltr!important;unicode-bidi:isolate}.dli-choice-letter{display:inline-block;min-width:1.8em;font-weight:700;text-align:left;direction:ltr}.dli-submit{margin-top:18px;font-family:Vazirmatn,Tahoma,Arial,sans-serif}.dli-alert{background:#fff1f1;border:1px solid #e2b5b5;padding:12px;margin-bottom:12px;border-radius:8px;direction:rtl;text-align:right}.dli-result-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#12284c;color:#fff;border-radius:10px;padding:22px;margin:18px 0;text-align:center}.dli-result-card strong{font-size:42px;line-height:1.3;font-family:Arial,Helvetica,sans-serif;direction:ltr}.dli-result p,.dli-next{direction:rtl;text-align:right}.dli-table-wrap{overflow:auto;direction:rtl}.dli-level-table{width:100%;border-collapse:collapse;margin:15px 0;direction:rtl;font-family:Vazirmatn,Tahoma,Arial,sans-serif}.dli-level-table th,.dli-level-table td{border:1px solid #d9dee7;padding:9px 10px;text-align:right}.dli-level-table th{background:#12284c;color:#fff}.dli-ltr-cell{direction:ltr;unicode-bidi:isolate;text-align:center!important;font-family:Arial,Helvetica,sans-serif}.dli-level-table tr.is-current{background:#dbeafe}.dli-level-table tr.is-current td{border-top:2px solid #12284c;border-bottom:2px solid #12284c;font-weight:700}.dli-badge{display:inline-block;background:#ff9700;color:#111;padding:1px 7px;border-radius:5px;font-size:12px;margin-right:7px;font-family:Vazirmatn,Tahoma,Arial,sans-serif;direction:rtl}.dli-next{background:#f3f5f8;padding:16px;border-radius:8px;margin-top:18px}.dli-next h3{margin-bottom:3px}.dli-field-help{display:block;margin-top:5px;font-weight:400;color:#667085;font-size:12px;direction:rtl;text-align:right}@media(max-width:680px){.dli-fields{grid-template-columns:1fr}.dli-intro,.dli-result{padding:16px}.dli-level-table{font-size:13px}.dli-badge{display:block;width:max-content;margin:4px 0 0}}
