.header[data-v-287c87d2]{display:flex;justify-content:space-between;align-items:center}[dir] .header[data-v-287c87d2]{padding-bottom:1rem;border-bottom:1px solid #dee2e6}.logo-placeholder[data-v-287c87d2]{width:150px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6c757d;font-size:12px}[dir] .logo-placeholder[data-v-287c87d2]{background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;text-align:center}.university-name[data-v-287c87d2]{font-size:1.25rem;font-weight:700;color:#2c3e50}.university-center[data-v-287c87d2]{font-size:1rem;color:#6c757d}[dir] .report-title[data-v-287c87d2]{text-align:center;border-bottom:2px solid #3498db;padding-bottom:.5rem}.report-title h5[data-v-287c87d2]{color:#2c3e50}[dir] .report-title h5[data-v-287c87d2]{margin:0}[dir] .career-section[data-v-287c87d2]{background-color:#f8f9fa;padding:1rem;border-radius:8px}[dir=ltr] .career-section[data-v-287c87d2]{border-left:4px solid #3498db}[dir=rtl] .career-section[data-v-287c87d2]{border-right:4px solid #3498db}.action-buttons[data-v-287c87d2]{display:flex;justify-content:flex-end;gap:.5rem}.evaluation-calendar-table[data-v-287c87d2] th{color:#fff;vertical-align:middle;font-size:.875rem}[dir] .evaluation-calendar-table[data-v-287c87d2] th{background-color:#2c3e50;text-align:center}.evaluation-calendar-table[data-v-287c87d2] td{vertical-align:middle;font-size:.875rem}[dir] .evaluation-date[data-v-287c87d2]{text-align:center;padding:.5rem}.signature-line[data-v-287c87d2]{width:200px}[dir] .signature-line[data-v-287c87d2]{border-top:1px solid #2c3e50;margin:0 auto}.signature p[data-v-287c87d2]{font-size:.875rem}[dir] .signature p[data-v-287c87d2]{margin-bottom:.25rem}.footer[data-v-287c87d2]{font-size:.75rem}@media print{.no-print[data-v-287c87d2]{display:none!important}.header[data-v-287c87d2]{flex-direction:column}[dir] .header[data-v-287c87d2]{text-align:center}[dir] .logo-placeholder[data-v-287c87d2]{margin-bottom:1rem}}@media (max-width:768px){.header[data-v-287c87d2]{flex-direction:column}[dir] .header[data-v-287c87d2]{text-align:center}[dir] .logo-placeholder[data-v-287c87d2]{margin-bottom:1rem}.action-buttons[data-v-287c87d2]{justify-content:center}.evaluation-calendar-table[data-v-287c87d2]{font-size:.75rem}}