@font-face{font-family:EBAChartVazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-Variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:block}.student-subject-report_panel__Kxjsh{font-family:EBAChartVazirmatn;min-width:0;padding:22px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-sm)}.student-subject-report_panel__Kxjsh button{font-family:inherit}.student-subject-report_heading__WW9g8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.student-subject-report_heading__WW9g8 h3{margin:0;color:var(--text-primary)}.student-subject-report_description__5YM33{color:var(--text-secondary);font-size:.85rem;line-height:1.9}.student-subject-report_filters__9VASV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.student-subject-report_filters__9VASV>div{min-width:0}.student-subject-report_filters__9VASV label{display:block;color:var(--text-secondary);font-size:.8rem;margin-block-end:7px}.student-subject-report_semesterSummary__ubLiL{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-block-end:18px;padding:16px 20px;border:1px solid var(--border-color);border-inline-start:3px solid var(--eba-cyan);border-radius:var(--radius-md);background:var(--color-surface-muted)}.student-subject-report_semesterSummary__ubLiL>div:first-child{min-width:0}.student-subject-report_semesterSummary__ubLiL span{color:var(--text-secondary);font-size:.82rem}.student-subject-report_semesterSummary__ubLiL strong{display:block;color:var(--text-primary)}.student-subject-report_semesterSummary__ubLiL p{margin:5px 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.7}.student-subject-report_semesterValue___wIH8{text-align:end}.student-subject-report_semesterValue___wIH8 strong{font-size:clamp(1.45rem,3vw,2rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.student-subject-report_chart__Cqa2_{margin:0;overflow-x:auto;border:1px solid color-mix(in srgb,var(--eba-blue) 25%,var(--border-color));border-radius:16px;background:var(--bg-card)}.student-subject-report_chart__Cqa2_ svg{display:block;width:100%;min-width:760px;height:auto}.student-subject-report_point__pi7Fk{outline:none}.student-subject-report_point__pi7Fk:focus-visible,.student-subject-report_point__pi7Fk:hover{stroke-width:4;stroke:var(--color-focus)}.student-subject-report_table__aGF5J{margin-block-start:20px;max-height:500px;overflow:auto;border:1px solid var(--border-color);border-radius:12px}@media (min-width:721px){.student-subject-report_table__aGF5J{max-height:750px}}.student-subject-report_table__aGF5J table{width:100%;border-collapse:collapse;color:var(--text-primary);font-size:.8rem}.student-subject-report_table__aGF5J th{position:sticky;top:0;background:var(--color-surface-muted);z-index:1}.student-subject-report_table__aGF5J td,.student-subject-report_table__aGF5J th{padding:12px;text-align:start;border-bottom:1px solid var(--border-color);white-space:nowrap}.student-subject-report_table__aGF5J caption{padding:12px;text-align:start;color:var(--text-secondary)}.student-subject-report_empty__dEiwU{display:grid;justify-items:center;gap:12px;padding:55px 16px;text-align:center;color:var(--text-secondary)}.student-subject-report_empty__dEiwU>svg{color:var(--eba-cyan);font-size:2rem}.student-subject-report_error__kFj6_{color:var(--color-danger)}.student-subject-report_download__nJEcV>span{display:inline-flex;align-items:center;gap:8px}@media (max-width:900px){.student-subject-report_filters__9VASV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.student-subject-report_panel__Kxjsh{padding:14px}.student-subject-report_filters__9VASV{grid-template-columns:1fr}}.student-transcript_panel__T4e6E{min-width:0;padding:22px;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}.student-transcript_toolbar___sB0q{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.student-transcript_toolbar___sB0q h3{margin:0;font-size:1.05rem}.student-transcript_warning__zw2_R{padding:12px 16px;border:1px solid var(--color-danger);border-radius:10px;background:var(--color-danger-surface);color:var(--color-danger);font-size:.85rem;line-height:1.8;overflow-wrap:anywhere}.student-transcript_hint__ZxSZo,.student-transcript_rules__E9zcl{color:var(--text-secondary);font-size:.85rem;line-height:1.9}.student-transcript_filters__5sRt3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.student-transcript_select___ukC_{min-width:0;display:grid;gap:8px}.student-transcript_select___ukC_ label{font-size:.85rem}.student-transcript_metrics__TBRai{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px}.student-transcript_metrics__TBRai article{min-width:0;border:1px solid var(--border-color);border-radius:var(--radius-md);padding:16px;background:var(--bg-card);box-shadow:var(--shadow-sm)}.student-transcript_metrics__TBRai article:first-child{border-inline-start:3px solid var(--eba-blue)}.student-transcript_metrics__TBRai article:last-child{border-inline-start:3px solid var(--eba-purple)}.student-transcript_metrics__TBRai span{display:block;font-weight:700}.student-transcript_metrics__TBRai strong{display:block;font-size:1.8rem;line-height:1.4;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.student-transcript_metrics__TBRai p{margin:4px 0 0;font-size:.82rem;line-height:1.65;color:var(--text-secondary)}.student-transcript_document__j1U__{--sheet-blue:#17365d;--sheet-tint:#dce6f1;--sheet-header:#b8cce4;--sheet-green:#e2f0d9;position:relative;isolation:isolate;overflow:hidden;border:1px solid #9eb6d2;border-radius:3px;padding:18px;background:#fff;color:#17263d;box-shadow:0 8px 24px rgba(23,54,93,.1);direction:ltr}.student-transcript_watermarks__Encve{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1;display:flex;flex-direction:column;justify-content:space-around}.student-transcript_watermarks__Encve span{display:flex;align-items:center;justify-content:center;gap:14px;min-height:120px;transform:rotate(-12deg);color:#17365d;opacity:.065;font-size:1.5rem;font-weight:800;white-space:nowrap}.student-transcript_documentTitle__Cab1b{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,4fr) minmax(100px,1fr);text-align:center;border:1px solid #9eb6d2;margin-bottom:14px}.student-transcript_logoPlaceholder___cH6d{display:grid;place-items:center;color:var(--sheet-blue);background:#fff;font-size:1.2rem;font-weight:800;letter-spacing:.08em}.student-transcript_logoPlaceholder___cH6d:first-child{border-inline-end:1px solid #9eb6d2}.student-transcript_logoPlaceholder___cH6d:last-child{border-inline-start:1px solid #9eb6d2}.student-transcript_titleCenter__MaKf0{min-width:0}.student-transcript_documentTitle__Cab1b strong{display:block;background:var(--sheet-blue);color:#fff;padding:10px;font-size:1.05rem;letter-spacing:.03em}.student-transcript_documentTitle__Cab1b h4{margin:0;padding:12px 8px;background:var(--sheet-blue);color:#fff;border-top:1px solid rgba(255,255,255,.35);font-size:1rem}.student-transcript_documentTitle__Cab1b p{margin:0;padding:9px;background:var(--sheet-tint);color:var(--sheet-blue);font-weight:700}.student-transcript_details___awRd{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:12px 0 18px}.student-transcript_details___awRd dl{margin:0;display:flex;flex-direction:column;border:1px solid #9eb6d2}.student-transcript_details___awRd dl>div{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;border-bottom:1px solid #9eb6d2;min-height:36px}.student-transcript_details___awRd dl>div:last-child{border-bottom:0}.student-transcript_details___awRd dd,.student-transcript_details___awRd dt{display:flex;align-items:center;padding:7px 9px;min-width:0;overflow-wrap:anywhere}.student-transcript_details___awRd dt{color:#17365d;font-size:.76rem;font-weight:600;border-inline-end:1px solid #9eb6d2;background:var(--sheet-tint)}.student-transcript_details___awRd dd{margin:0;font-size:.82rem;font-weight:700}.student-transcript_grid__x4h1g{overflow-x:auto;border:1px solid #9eb6d2;scrollbar-gutter:stable}.student-transcript_grid__x4h1g:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.student-transcript_grid__x4h1g table{width:100%;min-width:1900px;border-collapse:collapse;font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgba(255,255,255,.84)}.student-transcript_srOnly__BfO9F{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.student-transcript_grid__x4h1g td,.student-transcript_grid__x4h1g th{padding:6px 7px;text-align:center;border:1px solid #c6d4e3;min-width:92px;height:29px}.student-transcript_grid__x4h1g thead th{background:var(--sheet-header);color:#17365d;height:42px;font-weight:700}.student-transcript_grid__x4h1g tr>th:first-child{min-width:300px;max-width:340px;text-align:left;color:#17365d}.student-transcript_grid__x4h1g tbody tr>th:first-child{font-weight:700}.student-transcript_grid__x4h1g th small{display:inline;margin-inline-start:6px;color:#7b2525}.student-transcript_grid__x4h1g tbody tr[data-final]{border-top:2px solid var(--sheet-blue)}.student-transcript_grid__x4h1g tfoot tr>th:first-child{background:var(--sheet-tint);font-size:.72rem}.student-transcript_grid__x4h1g tfoot tr[data-total] td,.student-transcript_grid__x4h1g tfoot tr[data-total] th{background:var(--sheet-green);font-weight:800;border-top:2px solid #8ab483}.student-transcript_document__j1U__>.student-transcript_warning__zw2_R{margin:18px 0 0;border-radius:10px;text-align:center;font-weight:700}.student-transcript_rules__E9zcl{margin-top:18px}.student-transcript_rules__E9zcl summary{cursor:pointer;font-weight:700}.student-transcript_downloadFooter__1GGO7{display:flex;justify-content:center;margin-top:22px;padding-top:18px;border-top:1px solid var(--border-color)}.student-transcript_downloadFooter__1GGO7 button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px}.student-transcript_empty__Ewq1r{padding:50px 16px;display:grid;gap:14px;justify-items:center;text-align:center;color:var(--text-secondary)}.student-transcript_empty__Ewq1r>svg{font-size:2rem;color:var(--eba-cyan)}@media(max-width:900px){.student-transcript_filters__5sRt3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.student-transcript_panel__T4e6E{padding:14px}.student-transcript_document__j1U__{padding:8px}.student-transcript_details___awRd{grid-template-columns:1fr;gap:0}.student-transcript_downloadFooter__1GGO7 button{width:100%}.student-transcript_documentTitle__Cab1b{grid-template-columns:58px minmax(0,1fr) 58px}.student-transcript_logoPlaceholder___cH6d{font-size:.7rem}.student-transcript_documentTitle__Cab1b strong{font-size:.85rem}.student-transcript_documentTitle__Cab1b h4{font-size:.8rem}}@media(max-width:480px){.student-transcript_filters__5sRt3{grid-template-columns:1fr}}@media(max-width:560px){.student-transcript_metrics__TBRai{grid-template-columns:1fr}}