.hh-att-report[data-v-481a9577]{min-height:100vh;font-family:Outfit,Inter,sans-serif;color:#2d3436}[dir] .hh-att-report[data-v-481a9577]{background:#f0f2f5;padding:2.5rem}.control-bar[data-v-481a9577]{backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center;position:sticky;top:1rem;z-index:1000}[dir] .control-bar[data-v-481a9577]{background:hsla(0,0%,100%,.95);padding:1.25rem 2.5rem;margin-bottom:2rem;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.3)}.control-bar h4[data-v-481a9577]{color:#444;font-weight:700;font-size:1.25rem;letter-spacing:-.5px}[dir] .control-bar h4[data-v-481a9577]{margin:0}.action-buttons[data-v-481a9577]{display:flex;gap:12px}.btn-modern[data-v-481a9577]{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;transition:all .25s cubic-bezier(.4,0,.2,1);outline:none}[dir] .btn-modern[data-v-481a9577]{padding:10px 24px;border-radius:10px;cursor:pointer;border:none;box-shadow:0 4px 12px rgba(0,0,0,.08)}[dir=ltr] .btn-modern span[data-v-481a9577]{margin-left:4px}[dir=rtl] .btn-modern span[data-v-481a9577]{margin-right:4px}[dir] .btn-modern[data-v-481a9577]:active{transform:scale(.96)}.badge-navy[data-v-481a9577]{color:#163a6b!important;font-weight:700}[dir] .badge-navy[data-v-481a9577]{background:rgba(22,58,107,.1)!important}.spinner-navy[data-v-481a9577]{color:#163a6b!important}[dir] .spinner-navy[data-v-481a9577]{border-color:currentColor!important}.btn-print[data-v-481a9577]{color:#fff}[dir] .btn-print[data-v-481a9577]{background:#163a6b}[dir] .btn-print[data-v-481a9577]:hover{background:#0f2c52;box-shadow:0 6px 20px rgba(22,58,107,.3);transform:translateY(-1px)}.btn-close[data-v-481a9577]{color:#636e72}[dir] .btn-close[data-v-481a9577]{background:#fff;border:1px solid #dfe6e9}.btn-close[data-v-481a9577]:hover{color:#e74c3c}[dir] .btn-close[data-v-481a9577]:hover{background:#fdfdfd;border-color:#fab1a0;box-shadow:0 6px 20px rgba(0,0,0,.05);transform:translateY(-1px)}.report-page[data-v-481a9577]{width:98%;max-width:1200px;box-sizing:border-box}[dir] .report-page[data-v-481a9577]{background:#fff;padding:3rem 2.5rem;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.12);margin:30px auto}.ms-round-header[data-v-481a9577]{position:relative;overflow:hidden}[dir] .ms-round-header[data-v-481a9577]{border-radius:18px;padding:16px 18px;background:#163a6b;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 6px 18px rgba(11,42,91,.14)}.ms-round-header__row[data-v-481a9577]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center}.ms-round-header__logo-wrap[data-v-481a9577]{width:88px;height:88px;flex-shrink:0}[dir] .ms-round-header__logo-wrap[data-v-481a9577]{border-radius:50%;padding:3px;background:hsla(0,0%,100%,.92);box-shadow:0 4px 12px rgba(0,0,0,.12)}.ms-round-header__logo-fallback[data-v-481a9577],.ms-round-header__logo[data-v-481a9577]{width:100%;height:100%;object-fit:contain;display:flex;align-items:center;justify-content:center;color:#163a6b}[dir] .ms-round-header__logo-fallback[data-v-481a9577],[dir] .ms-round-header__logo[data-v-481a9577]{border-radius:50%;background:#fff}.ms-round-header__logo[data-v-481a9577]{box-sizing:border-box}[dir] .ms-round-header__logo[data-v-481a9577]{padding:5px}.ms-round-header__main[data-v-481a9577]{min-width:0}.ms-round-header__chips-top[data-v-481a9577]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}[dir] .ms-round-header__chips-top[data-v-481a9577]{margin-bottom:6px}.ms-chip-sep[data-v-481a9577]{color:hsla(0,0%,100%,.45);font-size:.85rem;line-height:1}.ms-chip[data-v-481a9577]{display:inline-flex;align-items:center;font-size:.68rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}[dir] .ms-chip[data-v-481a9577]{border-radius:999px;padding:2px 0;background:transparent;border:none}.ms-chip--brand[data-v-481a9577],.ms-chip--soft[data-v-481a9577]{color:hsla(0,0%,100%,.72)}.ms-round-header__school[data-v-481a9577]{font-size:1.9rem;font-weight:700;line-height:1.15;letter-spacing:-.3px;text-transform:uppercase;color:#fff}[dir] .ms-round-header__school[data-v-481a9577]{margin:0}.ms-round-header__branch[data-v-481a9577]{font-size:.85rem;font-weight:500;color:hsla(0,0%,100%,.65)}[dir] .ms-round-header__branch[data-v-481a9577]{margin:3px 0 0}.ms-round-header__title-line[data-v-481a9577]{display:inline-block;font-size:.92rem;font-weight:600;color:hsla(0,0%,100%,.9)}[dir] .ms-round-header__title-line[data-v-481a9577]{margin:8px 0 0;padding:0 0 3px;border-bottom:1px solid hsla(0,0%,100%,.28)}.ms-round-header__period[data-v-481a9577]{position:relative;z-index:1;min-width:110px;color:#fff;flex-shrink:0}[dir] .ms-round-header__period[data-v-481a9577]{border-radius:0;background:transparent}[dir=ltr] .ms-round-header__period[data-v-481a9577]{text-align:right;padding:6px 0 6px 12px;border-left:1px solid hsla(0,0%,100%,.22)}[dir=rtl] .ms-round-header__period[data-v-481a9577]{text-align:left;padding:6px 12px 6px 0;border-right:1px solid hsla(0,0%,100%,.22)}.ms-round-header__period-label[data-v-481a9577]{display:block;font-size:.65rem;font-weight:650;letter-spacing:.9px;text-transform:uppercase;color:hsla(0,0%,100%,.55)}[dir] .ms-round-header__period-label[data-v-481a9577]{margin-bottom:3px}.ms-round-header__period-value[data-v-481a9577]{display:block;font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.summary-section[data-v-481a9577]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}[dir] .summary-section[data-v-481a9577]{padding:1.25rem 1rem;border-radius:12px;border:1px solid #e9ecef}[dir=ltr] .summary-section[data-v-481a9577]{background:linear-gradient(180deg,#f8f9fa,#fff)}[dir=rtl] .summary-section[data-v-481a9577]{background:linear-gradient(-180deg,#f8f9fa,#fff)}.summary-card[data-v-481a9577]{display:flex;flex-direction:column;align-items:center;min-width:0}[dir] .summary-card[data-v-481a9577]{padding:.75rem .5rem;border-radius:10px;background:#fff;border:1px solid #eee}.summary-card .label[data-v-481a9577]{font-size:.68rem;font-weight:700;color:#636e72;text-transform:uppercase;letter-spacing:.05em}[dir] .summary-card .label[data-v-481a9577]{margin-bottom:4px;text-align:center}.summary-card .value[data-v-481a9577]{font-size:1.35rem;font-weight:800;color:#2d3436;font-variant-numeric:tabular-nums}.summary-card .hint[data-v-481a9577]{font-size:.65rem;font-weight:600;color:#94a3b8}[dir] .summary-card .hint[data-v-481a9577]{margin-top:.25rem;text-align:center}.summary-card--excellent .value[data-v-481a9577],.summary-card--good .value[data-v-481a9577],.summary-card--poor .value[data-v-481a9577],.summary-card--total .value[data-v-481a9577]{color:#163a6b}.category-banner[data-v-481a9577]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff}[dir] .category-banner[data-v-481a9577]{padding:.55rem 1rem;border-radius:12px;margin-bottom:.75rem;background:#163a6b}[dir=ltr] .category-banner[data-v-481a9577]{text-align:left}[dir=rtl] .category-banner[data-v-481a9577]{text-align:right}.category-banner__meta[data-v-481a9577]{font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none;opacity:.9}[dir] .category-banner--excellent[data-v-481a9577],[dir] .category-banner--good[data-v-481a9577],[dir] .category-banner--poor[data-v-481a9577]{background:#163a6b}.ledger-style-table[data-v-481a9577]{width:100%;border-collapse:collapse}[dir] .ledger-style-table[data-v-481a9577]{margin-top:.25rem;border:1px solid #dee2e6;background:#fff}.ledger-style-table .col-sno[data-v-481a9577]{width:5%}.ledger-style-table td[data-v-481a9577],.ledger-style-table th[data-v-481a9577]{box-sizing:border-box;font-size:.9rem}[dir] .ledger-style-table td[data-v-481a9577],[dir] .ledger-style-table th[data-v-481a9577]{border:1px solid #dee2e6;padding:10px 12px}[dir] .ledger-style-table thead[data-v-481a9577]{background:#2c3e50!important}.ledger-style-table thead th[data-v-481a9577]{color:#fff!important;font-weight:800;text-transform:uppercase;font-size:.78rem;letter-spacing:.5px}[dir] .ledger-style-table tbody tr[data-v-481a9577]:nth-child(2n){background-color:#f8f9fa}[dir] .ledger-style-table tbody tr[data-v-481a9577]:hover{background:#eef3f9}.ledger-style-table .id-cell[data-v-481a9577]{font-weight:700;color:#163a6b}.ledger-style-table .no-data[data-v-481a9577]{color:#adb5bd;font-style:italic}.page-footer[data-v-481a9577]{color:#adb5bd;font-size:.85rem}[dir] .page-footer[data-v-481a9577]{text-align:center;padding-top:2rem;margin-top:1rem;border-top:1px solid #eee}@page{size:A4 portrait;margin:10mm 12mm 10mm 10mm}@media print{.no-print[data-v-481a9577]{display:none!important}[data-v-481a9577],[data-v-481a9577]:after,[data-v-481a9577]:before{box-sizing:border-box!important}[dir] [data-v-481a9577],[dir] [data-v-481a9577]:after,[dir] [data-v-481a9577]:before{box-shadow:none!important;text-shadow:none!important}body[data-v-481a9577],html[data-v-481a9577]{color:#000!important;width:100%!important;max-width:100%!important;height:auto!important;overflow:hidden!important}[dir] body[data-v-481a9577],html[dir][data-v-481a9577]{background:#fff!important;margin:0!important;padding:0!important}.hh-att-report[data-v-481a9577]{min-height:0!important;display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important}[dir] .hh-att-report[data-v-481a9577]{background:#fff!important;padding:0!important}.report-page[data-v-481a9577]{max-width:100%!important;width:100%!important;overflow:hidden!important}[dir] .report-page[data-v-481a9577]{box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;border-radius:0!important}.ms-round-header[data-v-481a9577]{display:block!important;overflow:hidden!important;width:100%!important;max-width:100%!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[dir] .ms-round-header[data-v-481a9577]{margin:0 0 4mm!important;border-radius:10px!important;padding:3mm 3mm!important;background:#163a6b!important;border:none!important;box-shadow:none!important}.ms-round-header__row[data-v-481a9577]{display:grid!important;grid-template-columns:auto 1fr auto!important;gap:3mm!important;align-items:center!important}.ms-round-header__logo-wrap[data-v-481a9577]{width:14mm!important;height:14mm!important;overflow:hidden!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[dir] .ms-round-header__logo-wrap[data-v-481a9577]{border-radius:50%!important;background:#fff!important;box-shadow:none!important}.ms-round-header__logo-fallback[data-v-481a9577],.ms-round-header__logo[data-v-481a9577]{overflow:hidden!important;width:100%!important;height:100%!important;object-fit:contain!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[dir] .ms-round-header__logo-fallback[data-v-481a9577],[dir] .ms-round-header__logo[data-v-481a9577]{border-radius:50%!important;background:#fff!important}.ms-round-header__school[data-v-481a9577]{font-size:13pt!important}.ms-chip-sep[data-v-481a9577],.ms-chip[data-v-481a9577],.ms-round-header__branch[data-v-481a9577],.ms-round-header__period-label[data-v-481a9577],.ms-round-header__period-value[data-v-481a9577],.ms-round-header__school[data-v-481a9577],.ms-round-header__title-line[data-v-481a9577]{color:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.ms-round-header__title-line[data-v-481a9577]{font-size:8.5pt!important}[dir] .ms-round-header__title-line[data-v-481a9577]{border-bottom-color:hsla(0,0%,100%,.35)!important}.ms-round-header__period[data-v-481a9577]{min-width:0!important}[dir=ltr] .ms-round-header__period[data-v-481a9577]{padding:0 0 0 3mm!important;border-left:1px solid hsla(0,0%,100%,.3)!important;text-align:right!important}[dir=rtl] .ms-round-header__period[data-v-481a9577]{padding:0 3mm 0 0!important;border-right:1px solid hsla(0,0%,100%,.3)!important;text-align:left!important}.summary-section[data-v-481a9577]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2mm!important;width:100%!important;max-width:100%!important;break-inside:avoid!important;page-break-inside:avoid!important}[dir] .summary-section[data-v-481a9577]{margin:0 0 4mm!important;padding:2mm!important;border:1px solid #ccc!important;border-radius:8px!important;background:#fff!important}[dir] .summary-card[data-v-481a9577]{padding:2mm!important;border-radius:6px!important}.summary-card .label[data-v-481a9577]{font-size:6.5pt!important}.summary-card .value[data-v-481a9577]{font-size:12pt!important;color:#163a6b!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.summary-card .hint[data-v-481a9577]{font-size:6pt!important}.category-block[data-v-481a9577]{width:100%!important;max-width:100%!important;page-break-inside:auto!important}[dir] .category-block[data-v-481a9577]{margin-bottom:3.5mm!important}.category-banner[data-v-481a9577]{display:flex!important;flex-wrap:nowrap!important;color:#fff!important;font-size:8.5pt!important;width:100%!important;max-width:100%!important;page-break-after:avoid!important;break-after:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[dir] .category-banner[data-v-481a9577]{background:#163a6b!important;border-radius:6px!important;padding:2mm 2.5mm!important;margin-bottom:1.5mm!important}.table-container[data-v-481a9577]{overflow:hidden!important;width:100%!important;max-width:100%!important}.ledger-style-table[data-v-481a9577]{font-size:7.5pt!important;width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}.ledger-style-table thead[data-v-481a9577]{display:table-header-group!important}.ledger-style-table td[data-v-481a9577],.ledger-style-table th[data-v-481a9577]{color:#000!important;word-wrap:break-word!important;overflow:hidden!important}[dir] .ledger-style-table td[data-v-481a9577],[dir] .ledger-style-table th[data-v-481a9577]{padding:1.2mm 1.2mm!important;border:.4pt solid #333!important}.ledger-style-table thead th[data-v-481a9577]{color:#fff!important;font-weight:800!important;font-size:7pt!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[dir] .ledger-style-table thead th[data-v-481a9577]{background:#163a6b!important}.ledger-style-table tbody tr[data-v-481a9577]{page-break-inside:avoid!important;break-inside:avoid!important}.ledger-style-table tbody tr[data-v-481a9577]:nth-child(2n){-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[dir] .ledger-style-table tbody tr[data-v-481a9577]:nth-child(2n){background:#f5f5f5!important}[dir] .ledger-style-table tbody tr[data-v-481a9577]:hover{background:transparent!important}.ledger-style-table .id-cell[data-v-481a9577]{color:#000!important}.ledger-style-table .col-sno[data-v-481a9577]{width:5%!important}.ledger-style-table .col-name[data-v-481a9577]{width:26%!important}.page-footer[data-v-481a9577]{color:#666!important;font-size:7pt!important;width:100%!important;max-width:100%!important}[dir] .page-footer[data-v-481a9577]{margin-top:3mm!important;padding-top:2mm!important}}@media screen and (max-width:900px){.summary-section[data-v-481a9577]{grid-template-columns:repeat(2,1fr)}[dir] .hh-att-report[data-v-481a9577]{padding:1rem}.control-bar[data-v-481a9577]{flex-direction:column;gap:12px;align-items:stretch}.ms-round-header__row[data-v-481a9577]{grid-template-columns:auto 1fr}.ms-round-header__period[data-v-481a9577]{grid-column:1/-1}[dir] .ms-round-header__period[data-v-481a9577]{border-top:1px solid hsla(0,0%,100%,.22);padding:8px 0 0;margin-top:4px}[dir=ltr] .ms-round-header__period[data-v-481a9577]{text-align:left;border-left:none}[dir=rtl] .ms-round-header__period[data-v-481a9577]{text-align:right;border-right:none}}@media print{#app,#app.h-100,body,html{height:auto!important;min-height:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important}[dir] #app,[dir] #app.h-100,[dir] body,html[dir]{background:#fff!important;margin:0!important;padding:0!important}.btn-scroll-top,.customizer,.drag-target,.footer,.main-menu,.navbar,.scroll-top,.sidenav-overlay{display:none!important}.app-content,.app-content.content,.content-area-wrapper,.content-body,.content-wrapper,.content-wrapper .content-body,.layout-content-wrapper,.layout-wrapper,.router-view{width:100%!important;max-width:100%!important;overflow:hidden!important}[dir] .app-content,[dir] .app-content.content,[dir] .content-area-wrapper,[dir] .content-body,[dir] .content-wrapper,[dir] .content-wrapper .content-body,[dir] .layout-content-wrapper,[dir] .layout-wrapper,[dir] .router-view{padding:0!important;margin:0!important}[dir=ltr] .app-content,[dir=ltr] .app-content.content,[dir=ltr] .content-area-wrapper,[dir=ltr] .content-body,[dir=ltr] .content-wrapper,[dir=ltr] .content-wrapper .content-body,[dir=ltr] .layout-content-wrapper,[dir=ltr] .layout-wrapper,[dir=ltr] .router-view,[dir=rtl] .app-content,[dir=rtl] .app-content.content,[dir=rtl] .content-area-wrapper,[dir=rtl] .content-body,[dir=rtl] .content-wrapper,[dir=rtl] .content-wrapper .content-body,[dir=rtl] .layout-content-wrapper,[dir=rtl] .layout-wrapper,[dir=rtl] .router-view{left:0!important;right:0!important}.layout-wrapper.menu-collapsed .content-wrapper,.layout-wrapper.menu-expanded .content-wrapper,body.vertical-layout.vertical-menu-modern .content,body.vertical-layout.vertical-menu-modern.menu-expanded .content{width:100%!important;max-width:100%!important}[dir=ltr] .layout-wrapper.menu-collapsed .content-wrapper,[dir=ltr] .layout-wrapper.menu-expanded .content-wrapper,[dir=ltr] body.vertical-layout.vertical-menu-modern .content,[dir=ltr] body.vertical-layout.vertical-menu-modern.menu-expanded .content{margin-left:0!important;padding-left:0!important}[dir=rtl] .layout-wrapper.menu-collapsed .content-wrapper,[dir=rtl] .layout-wrapper.menu-expanded .content-wrapper,[dir=rtl] body.vertical-layout.vertical-menu-modern .content,[dir=rtl] body.vertical-layout.vertical-menu-modern.menu-expanded .content{margin-right:0!important;padding-right:0!important}}