.scu-brand-page.scu-stats-page{
  --scu-navy:#0b2d5c;--scu-blue:#003399;--scu-light:#edf5fb;--scu-yellow:#ffcc00;
  --scu-border:#d7e1ea;--scu-text:#172033;--scu-muted:#5f6b7a;
  max-width:none;margin:0 auto;color:var(--scu-text);font-family:inherit
}
.scu-stats-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:30px;border-radius:18px;background:linear-gradient(135deg,var(--scu-navy),var(--scu-blue));color:#fff;margin-bottom:18px}
.scu-stats-eyebrow{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--scu-yellow);margin-bottom:8px}
.scu-stats-hero h1{color:#fff;margin:0 0 8px;font-size:clamp(26px,3vw,42px);line-height:1.1}.scu-stats-hero p{margin:0;opacity:.88}
.scu-stats-actions{display:flex;gap:10px;flex-wrap:wrap}.scu-btn{min-height:46px;border-radius:10px;padding:0 18px;border:1px solid transparent;font:inherit;font-weight:700;cursor:pointer}
.scu-btn.is-primary{background:var(--scu-yellow);color:#12213d}.scu-btn.is-secondary{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.35);color:#fff}
.scu-stats-filters{background:#fff;border:1px solid var(--scu-border);border-radius:16px;padding:18px;box-shadow:0 8px 26px rgba(11,45,92,.07);margin-bottom:18px}
.scu-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px}.scu-filter-grid label{display:flex;flex-direction:column;gap:6px;min-width:0}.scu-filter-grid label>span{font-size:12px;font-weight:800;color:var(--scu-navy)}
.scu-filter-grid select{height:50px;border:1px solid var(--scu-border);border-radius:10px;background:#fff;padding:0 38px 0 12px;font:inherit;color:var(--scu-text);width:100%;min-width:0;text-align:left}
.scu-advanced-filters{margin-top:12px;border-top:1px solid var(--scu-border);padding-top:12px}.scu-advanced-filters summary{font-weight:800;color:var(--scu-blue);cursor:pointer}.scu-filter-grid.is-advanced{grid-template-columns:repeat(4,minmax(160px,1fr));margin-top:12px}
.scu-stats-loading{padding:12px 16px;border-radius:10px;background:var(--scu-light);color:var(--scu-blue);font-weight:700;margin-bottom:14px}.scu-stats-loading span{display:inline-block;width:14px;height:14px;border:2px solid #9cb5ce;border-top-color:var(--scu-blue);border-radius:50%;animation:scu-spin .7s linear infinite;vertical-align:-2px;margin-right:6px}@keyframes scu-spin{to{transform:rotate(360deg)}}
.scu-privacy-note{margin:-4px 0 14px;padding:10px 13px;border:1px solid #dbe5ef;border-left:4px solid var(--scu-blue);border-radius:9px;background:#f8fbfd;color:#53657a;font-size:12px}
.scu-result-context{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px;padding:11px 14px;border-radius:10px;background:#f4f8fc;border:1px solid #dae5ef}.scu-result-context strong{color:var(--scu-navy)}.scu-result-context span{font-size:12px;color:var(--scu-muted)}
.scu-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-bottom:16px}.scu-kpi{background:#fff;border:1px solid var(--scu-border);border-radius:14px;padding:18px;box-shadow:0 7px 20px rgba(11,45,92,.06);border-top:4px solid var(--scu-blue)}.scu-kpi strong{display:block;font-size:25px;color:var(--scu-navy);line-height:1.15}.scu-kpi span{display:block;margin-top:6px;color:var(--scu-muted);font-size:13px;font-weight:700}
.scu-donut-grid{display:grid;grid-template-columns:repeat(2,minmax(420px,1fr));gap:14px;margin-bottom:18px}.scu-chart-card.is-donut{min-width:0}.scu-donut-layout{display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr);align-items:center;gap:22px}.scu-donut-figure{width:100%;max-width:180px;margin:0 auto}.scu-donut-figure svg{display:block;width:100%;height:auto;overflow:visible}.scu-donut-bg,.scu-donut-segment{fill:none;stroke-width:15}.scu-donut-bg{stroke:#e8eff5}.scu-donut-segment{transform:rotate(-90deg);transform-origin:60px 60px;stroke-linecap:butt}.scu-donut-total{font-size:18px;font-weight:800;fill:var(--scu-navy);text-anchor:middle}.scu-donut-caption{font-size:8px;font-weight:700;fill:var(--scu-muted);text-anchor:middle;text-transform:uppercase;letter-spacing:.08em}
.scu-donut-legend{display:flex;flex-direction:column;gap:9px;min-width:0}.scu-donut-legend-row{display:grid;grid-template-columns:10px minmax(100px,1fr) 42px 52px;align-items:center;gap:8px;font-size:13px;min-width:0}.scu-donut-legend-row i{width:9px;height:9px;border-radius:50%;background:var(--legend-color);display:block}.scu-donut-legend-row span{min-width:0;color:#334155;font-weight:750;line-height:1.25;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important}.scu-donut-legend-row strong{color:var(--scu-navy);font-size:14px}.scu-donut-legend-row small{min-width:48px;text-align:right;color:var(--scu-muted);font-size:11px}
.scu-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px}.scu-chart-card,.scu-table-card{background:#fff;border:1px solid var(--scu-border);border-radius:16px;padding:18px;box-shadow:0 7px 20px rgba(11,45,92,.05)}.scu-chart-card h3{margin:0 0 16px;color:var(--scu-navy);font-size:18px}
.scu-rank-chart{display:flex;flex-direction:column;gap:11px}.scu-rank-row{min-width:0}.scu-rank-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:5px;font-size:12px}.scu-rank-meta>span{display:flex;align-items:flex-start;gap:7px;min-width:0;color:#334155;font-weight:700;line-height:1.35;word-break:normal;overflow-wrap:anywhere}.scu-rank-meta>span b{flex:0 0 20px;height:20px;border-radius:6px;background:#edf4fa;color:var(--scu-blue);display:inline-flex;align-items:center;justify-content:center;font-size:10px}.scu-rank-meta strong{white-space:nowrap;color:var(--scu-navy)}.scu-rank-meta strong small{font-size:10px;color:var(--scu-muted);font-weight:600}.scu-rank-track{display:block;height:9px;background:#e8eff5;border-radius:999px;overflow:hidden}.scu-rank-track i{display:block;height:100%;background:linear-gradient(90deg,var(--scu-blue),#2f75b5);border-radius:inherit}
.scu-chart-empty,.scu-stats-empty{padding:30px;text-align:center;background:#f7fafc;border-radius:12px;color:var(--scu-muted)}.scu-stats-empty strong,.scu-stats-empty span{display:block}.scu-stats-empty strong{color:var(--scu-navy);margin-bottom:6px}.scu-stats-empty.is-private{border:1px solid #e6d9a2;background:#fffdf4}
.scu-table-card{margin-bottom:18px}.scu-section-heading span{font-size:12px;color:var(--scu-blue);font-weight:800;text-transform:uppercase;letter-spacing:.07em}.scu-section-heading h2{margin:4px 0 14px;color:var(--scu-navy);font-size:21px}.scu-table-scroll{overflow:auto;max-height:620px}.scu-table-card table{width:100%;border-collapse:collapse;font-size:13px}.scu-table-card th{position:sticky;top:0;background:var(--scu-navy);color:#fff;text-align:left;padding:11px;z-index:1}.scu-table-card td{padding:10px 11px;border-bottom:1px solid #e7edf3;vertical-align:top}.scu-table-card tbody tr:nth-child(even){background:#f8fbfd}.scu-table-card td strong{color:var(--scu-blue)}
.scu-info-section{margin-top:20px}.scu-completion-note{padding:18px 20px;border:1px solid #d5e0ea;border-left:5px solid var(--scu-blue);border-radius:12px;background:#f7fafc;margin-bottom:18px}.scu-completion-note strong{display:block;color:var(--scu-navy);font-size:16px}.scu-completion-note p{margin:7px 0 0;color:#46566a;line-height:1.65;font-size:13px}.scu-glossary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.scu-glossary-grid details{background:#fff;border:1px solid var(--scu-border);border-radius:11px;padding:12px 14px}.scu-glossary-grid summary{cursor:pointer;color:var(--scu-navy);font-weight:800}.scu-glossary-grid p{margin:9px 0 0;color:#506074;font-size:13px;line-height:1.55}
.scu-stats-print-header,.scu-stats-print-footer{display:none}
@media(max-width:1100px){.scu-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scu-filter-grid.is-advanced{grid-template-columns:repeat(3,minmax(0,1fr))}.scu-donut-grid{grid-template-columns:1fr}.scu-donut-layout{grid-template-columns:150px minmax(0,1fr)}}
@media(max-width:760px){.scu-stats-hero{align-items:flex-start;flex-direction:column;padding:22px}.scu-filter-grid,.scu-filter-grid.is-advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.scu-kpi-grid{grid-template-columns:repeat(2,1fr)}.scu-donut-grid,.scu-chart-grid,.scu-glossary-grid{grid-template-columns:1fr}.scu-donut-layout{grid-template-columns:145px minmax(0,1fr)}.scu-result-context{align-items:flex-start;flex-direction:column}}
@media(max-width:480px){.scu-filter-grid,.scu-filter-grid.is-advanced{grid-template-columns:1fr}.scu-stats-actions{width:100%}.scu-btn{flex:1}.scu-donut-layout{grid-template-columns:1fr}.scu-donut-figure{max-width:155px}.scu-donut-legend-row{grid-template-columns:9px minmax(100px,1fr) 38px 48px}.scu-donut-legend-row span{white-space:normal!important}}
#scu-stats-print-root{display:none}
@media print{
  body.scu-stats-print-mode> :not(#scu-stats-print-root){display:none!important}body.scu-stats-print-mode #scu-stats-print-root{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.scu-stats-print-mode #scu-stats-print-root>.scu-stats-page{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
  @page{size:A4 landscape;margin:13mm 10mm 16mm}body{background:#fff!important}.scu-stats-page{font-size:9pt;color:#111}.scu-stats-hero,.scu-stats-filters,.scu-stats-actions,.scu-stats-loading,.scu-privacy-note{display:none!important}.scu-stats-print-header{display:grid;grid-template-columns:100px 1fr 100px;align-items:center;gap:14px;border-bottom:2px solid #003399;padding-bottom:8px;margin-bottom:10px;text-align:center}.scu-stats-print-header strong{display:block;font-size:16pt;color:#0b2d5c}.scu-stats-print-header span{display:block;margin-top:4px;font-size:8pt;color:#475569}.scu-print-logo img{max-height:45px;max-width:95px}.scu-stats-print-footer{display:flex;position:fixed;left:0;right:0;bottom:0;justify-content:space-between;border-top:1px solid #94a3b8;padding-top:4px;font-size:7.5pt;color:#475569;background:#fff}
  .scu-result-context{padding:5px 7px;margin-bottom:6px;font-size:8pt}.scu-kpi-grid{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:7px}.scu-kpi{box-shadow:none;padding:7px;border-radius:5px;border-top-width:2px}.scu-kpi strong{font-size:13pt}.scu-kpi span{font-size:7.5pt}.scu-donut-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:7px}.scu-donut-layout{grid-template-columns:74px 1fr;gap:6px}.scu-donut-figure{max-width:74px}.scu-donut-bg,.scu-donut-segment{stroke-width:13}.scu-donut-total{font-size:14px}.scu-donut-caption{font-size:7px}.scu-donut-legend{gap:3px}.scu-donut-legend-row{grid-template-columns:7px 1fr auto;gap:4px;font-size:6.6pt}.scu-donut-legend-row i{width:6px;height:6px}.scu-donut-legend-row span{white-space:normal!important}.scu-donut-legend-row strong{font-size:7pt}.scu-donut-legend-row small{display:none}
  .scu-chart-grid{grid-template-columns:repeat(2,1fr);gap:6px}.scu-chart-card,.scu-table-card{box-shadow:none;border-radius:5px;padding:8px;break-inside:avoid;page-break-inside:avoid}.scu-chart-card h3{font-size:10pt;margin-bottom:6px}.scu-rank-chart{gap:4px}.scu-rank-meta{font-size:6.8pt;margin-bottom:2px}.scu-rank-meta>span b{display:none}.scu-rank-meta strong small{display:none}.scu-rank-track{height:5px}.scu-table-scroll{overflow:visible;max-height:none}.scu-table-card table{font-size:7pt;table-layout:fixed}.scu-table-card th{position:static;padding:5px}.scu-table-card td{padding:4px;word-break:break-word}.scu-section-heading h2{font-size:11pt;margin:2px 0 6px}.scu-section-heading span{font-size:7pt}.scu-completion-note{padding:8px 10px;margin-bottom:8px;break-inside:avoid}.scu-completion-note strong{font-size:9pt}.scu-completion-note p{font-size:7pt;line-height:1.35}.scu-glossary-grid{grid-template-columns:repeat(2,1fr);gap:4px}.scu-glossary-grid details{padding:5px 7px;break-inside:avoid}.scu-glossary-grid summary{font-size:7.5pt}.scu-glossary-grid p{font-size:6.8pt;line-height:1.3}
}

/* v1.3.1 — kurumsal başlık ve belge kullanım uyarısı */
.scu-stats-unit{display:block;margin:0 0 9px;color:#fff;font-size:14px;font-weight:750;letter-spacing:.015em;opacity:.92}
.scu-document-notice{margin:0 0 18px;padding:16px 18px;border:1px solid #e5d8a3;border-left:5px solid #c99b08;border-radius:12px;background:#fffdf4;color:#46566a}
.scu-document-notice strong{display:block;margin-bottom:6px;color:#6b5200;font-size:15px}
.scu-document-notice p{margin:0;font-size:13px;line-height:1.65}
.scu-print-legal-notice{display:none}

@media print{
  .scu-document-notice{display:none!important}
  .scu-stats-print-header{grid-template-columns:92px 1fr 92px!important;gap:12px!important;padding-bottom:7px!important}
  .scu-print-title-block{min-width:0}
  .scu-print-institution,.scu-print-unit,.scu-print-filter-summary{display:block!important}
  .scu-print-institution{margin:0 0 2px!important;color:#0b2d5c!important;font-size:9.5pt!important;font-weight:800!important;letter-spacing:.025em!important;text-transform:uppercase!important}
  .scu-print-unit{margin:0 0 5px!important;color:#334155!important;font-size:8.5pt!important;font-weight:700!important}
  .scu-stats-print-header strong{font-size:15pt!important;line-height:1.15!important}
  .scu-print-filter-summary{margin-top:4px!important;font-size:7.5pt!important;color:#475569!important}
  .scu-print-legal-notice{display:block!important;margin:10px 0 8px;padding:8px 10px;border:1px solid #9aa9b8;border-left:4px solid #0b2d5c;border-radius:4px;background:#f8fafc;break-inside:avoid;page-break-inside:avoid;color:#243244}
  .scu-print-legal-notice strong{display:block;margin-bottom:3px;color:#0b2d5c;font-size:8pt}
  .scu-print-legal-notice p{margin:0;font-size:6.8pt;line-height:1.35;text-align:justify}
  .scu-stats-print-footer{align-items:flex-end!important;gap:12px!important;font-size:6.5pt!important}
  .scu-stats-print-footer>span:first-child{max-width:68%}
  .scu-stats-print-footer>span:last-child{text-align:right;white-space:nowrap}
}
@media print{
  .scu-print-coordination{display:block!important;margin:0 0 5px!important;color:#334155!important;font-size:8.5pt!important;font-weight:700!important}
  .scu-print-unit{margin-bottom:1px!important}
}

/* v1.3.2 — tek seçimli dönem ve standart katılımcı filtresi */
.scu-stats-page,.scu-stats-page *,.scu-stats-page *::before,.scu-stats-page *::after{box-sizing:border-box}
.scu-stats-empty.is-error{border:1px solid #e7b8b8;background:#fff7f7}.scu-stats-empty.is-error strong{color:#8b1d1d}
.scu-filter-grid select option[hidden]{display:none}

/* v1.3.3 — veriyle uyumlu filtreler ve sade PDF çıktısı */
.scu-stats-results script[data-available-filter-options]{display:none!important}
@media print{
  .scu-info-section,[data-screen-only-info]{display:none!important}
}


/* v1.3.4 — ayarlanabilir gizlilik, tekrarlanan PDF başlığı ve N/A gösterimi */
.scu-chart-na{display:flex;align-items:center;justify-content:center;min-height:110px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:#64748b;font-weight:800;letter-spacing:.04em}
@media print{
  @page{size:A4 landscape;margin:30mm 10mm 18mm}
  #scu-stats-print-root .scu-stats-print-header{
    display:grid!important;position:fixed!important;top:-25mm!important;left:0!important;right:0!important;
    height:21mm!important;grid-template-columns:28mm 1fr 28mm!important;align-items:center!important;gap:4mm!important;
    margin:0!important;padding:0 0 2.5mm!important;border-bottom:1.5pt solid #003399!important;background:#fff!important;z-index:9999!important
  }
  #scu-stats-print-root .scu-print-logo{display:flex!important;align-items:center!important;justify-content:center!important;height:18mm!important}
  #scu-stats-print-root .scu-print-logo img{display:block!important;max-width:27mm!important;max-height:17mm!important;width:auto!important;height:auto!important;object-fit:contain!important}
  #scu-stats-print-root .scu-print-title-block{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important}
  #scu-stats-print-root .scu-print-institution,
  #scu-stats-print-root .scu-print-unit,
  #scu-stats-print-root .scu-print-coordination,
  #scu-stats-print-root .scu-stats-print-header strong{
    display:block!important;margin:0 0 1mm!important;color:#0b2d5c!important;font-size:9pt!important;line-height:1.1!important;font-weight:750!important;letter-spacing:0!important;text-transform:none!important
  }
  #scu-stats-print-root .scu-print-institution{text-transform:uppercase!important;font-weight:800!important}
  #scu-stats-print-root .scu-stats-print-header strong{margin-bottom:.6mm!important;font-weight:800!important}
  #scu-stats-print-root .scu-print-filter-summary{display:block!important;margin:0!important;color:#475569!important;font-size:7.5pt!important;line-height:1.1!important}
  #scu-stats-print-root .scu-stats-print-footer{bottom:0!important}
  #scu-stats-print-root .scu-chart-na{min-height:25mm!important;font-size:9pt!important}
}


/* v1.3.5 — her sayfada çakışmadan tekrarlanan kurumsal PDF başlığı */
@media print{
  @page{size:A4 landscape;margin:31mm 10mm 18mm}

  body.scu-stats-print-mode #scu-stats-print-root{
    display:block!important;width:100%!important;max-width:none!important;
    margin:0!important;padding:0!important
  }
  #scu-stats-print-root>.scu-stats-page{
    display:block!important;width:100%!important;max-width:none!important;
    margin:0!important;padding:0!important
  }

  #scu-stats-print-root>.scu-stats-print-header{
    display:grid!important;position:fixed!important;
    top:-27mm!important;left:0!important;right:0!important;bottom:auto!important;
    width:auto!important;height:22mm!important;min-height:22mm!important;
    grid-template-columns:25mm minmax(0,1fr) 25mm!important;
    align-items:center!important;gap:4mm!important;
    margin:0!important;padding:0 0 2.5mm!important;
    border-bottom:1.5pt solid #003399!important;background:#fff!important;
    text-align:center!important;z-index:2147483647!important;
    break-inside:avoid!important;page-break-inside:avoid!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-logo{
    display:flex!important;align-items:center!important;justify-content:center!important;
    width:25mm!important;height:17mm!important;overflow:hidden!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-logo img{
    display:block!important;max-width:24mm!important;max-height:16mm!important;
    width:auto!important;height:auto!important;object-fit:contain!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-title-block{
    display:flex!important;flex-direction:column!important;align-items:center!important;
    justify-content:center!important;min-width:0!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-institution,
  #scu-stats-print-root>.scu-stats-print-header .scu-print-unit,
  #scu-stats-print-root>.scu-stats-print-header .scu-print-coordination,
  #scu-stats-print-root>.scu-stats-print-header strong{
    display:block!important;margin:0 0 .65mm!important;padding:0!important;
    color:#0b2d5c!important;font-family:Arial,Helvetica,sans-serif!important;
    font-size:8.5pt!important;line-height:1.12!important;font-weight:700!important;
    letter-spacing:0!important;text-transform:none!important;white-space:normal!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-institution{
    text-transform:uppercase!important;font-weight:800!important
  }
  #scu-stats-print-root>.scu-stats-print-header strong{
    margin-bottom:.8mm!important;font-weight:800!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-filter-summary{
    display:block!important;margin:0!important;padding:0!important;color:#475569!important;
    font-family:Arial,Helvetica,sans-serif!important;font-size:7pt!important;
    line-height:1.1!important;font-weight:400!important
  }

  #scu-stats-print-root>.scu-stats-print-footer{
    display:flex!important;position:fixed!important;
    left:0!important;right:0!important;top:auto!important;bottom:0!important;
    width:auto!important;align-items:flex-end!important;justify-content:space-between!important;
    gap:10mm!important;margin:0!important;padding:1.5mm 0 0!important;
    border-top:.75pt solid #94a3b8!important;background:#fff!important;
    color:#475569!important;font-family:Arial,Helvetica,sans-serif!important;
    font-size:6.5pt!important;line-height:1.2!important;z-index:2147483647!important;
    break-inside:avoid!important;page-break-inside:avoid!important
  }
  #scu-stats-print-root>.scu-stats-print-footer>span:first-child{max-width:68%!important}
  #scu-stats-print-root>.scu-stats-print-footer>span:last-child{text-align:right!important;white-space:nowrap!important}

  /* Her basılı sayfanın içerik alanı başlık ve alt bilgi marjinlerinin arasında kalır. */
  #scu-stats-print-root .scu-table-card,
  #scu-stats-print-root .scu-chart-card,
  #scu-stats-print-root .scu-kpi,
  #scu-stats-print-root .scu-print-legal-notice{
    position:relative!important;z-index:1!important
  }
}


/* v1.3.6 — kurumsal başlık yalnızca ilk sayfada, alt bilgi her sayfada */
@media print{
  @page{size:A4 landscape;margin:10mm 10mm 18mm}

  /* Başlık normal belge akışındadır; bu nedenle yalnızca raporun ilk sayfasında basılır. */
  #scu-stats-print-root>.scu-stats-print-header{
    display:grid!important;
    position:static!important;
    top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;
    width:100%!important;height:auto!important;min-height:22mm!important;
    grid-template-columns:25mm minmax(0,1fr) 25mm!important;
    align-items:center!important;gap:4mm!important;
    box-sizing:border-box!important;
    margin:0 0 5mm!important;padding:0 0 2.5mm!important;
    border-bottom:1.5pt solid #003399!important;background:#fff!important;
    text-align:center!important;z-index:auto!important;
    break-inside:avoid!important;page-break-inside:avoid!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-logo{
    display:flex!important;align-items:center!important;justify-content:center!important;
    width:25mm!important;height:17mm!important;overflow:hidden!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-logo img{
    display:block!important;max-width:24mm!important;max-height:16mm!important;
    width:auto!important;height:auto!important;object-fit:contain!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-title-block{
    display:flex!important;flex-direction:column!important;align-items:center!important;
    justify-content:center!important;min-width:0!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-institution,
  #scu-stats-print-root>.scu-stats-print-header .scu-print-unit,
  #scu-stats-print-root>.scu-stats-print-header .scu-print-coordination,
  #scu-stats-print-root>.scu-stats-print-header strong{
    display:block!important;margin:0 0 .65mm!important;padding:0!important;
    color:#0b2d5c!important;font-family:Arial,Helvetica,sans-serif!important;
    font-size:8.5pt!important;line-height:1.12!important;font-weight:700!important;
    letter-spacing:0!important;text-transform:none!important;white-space:normal!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-institution{
    text-transform:uppercase!important;font-weight:800!important
  }
  #scu-stats-print-root>.scu-stats-print-header strong{
    margin-bottom:.8mm!important;font-weight:800!important
  }
  #scu-stats-print-root>.scu-stats-print-header .scu-print-filter-summary{
    display:block!important;margin:0!important;padding:0!important;color:#475569!important;
    font-family:Arial,Helvetica,sans-serif!important;font-size:7pt!important;
    line-height:1.1!important;font-weight:400!important
  }

  /* Alt bilgi sabit kalır ve tüm yazdırma sayfalarında tekrarlanır. */
  #scu-stats-print-root>.scu-stats-print-footer{
    display:flex!important;position:fixed!important;
    left:0!important;right:0!important;top:auto!important;bottom:0!important;
    width:auto!important;align-items:flex-end!important;justify-content:space-between!important;
    gap:10mm!important;margin:0!important;padding:1.5mm 0 0!important;
    border-top:.75pt solid #94a3b8!important;background:#fff!important;
    color:#475569!important;font-family:Arial,Helvetica,sans-serif!important;
    font-size:6.5pt!important;line-height:1.2!important;z-index:2147483647!important;
    break-inside:avoid!important;page-break-inside:avoid!important
  }
  #scu-stats-print-root>.scu-stats-print-footer>span:first-child{max-width:68%!important}
  #scu-stats-print-root>.scu-stats-print-footer>span:last-child{text-align:right!important;white-space:nowrap!important}
}

@media print{
  /* Uzun tablolar ilk sayfadaki boş alandan devam eder ve sayfalar arasında bölünebilir. */
  #scu-stats-print-root .scu-table-card{
    break-inside:auto!important;page-break-inside:auto!important
  }
  #scu-stats-print-root .scu-table-card table{
    break-inside:auto!important;page-break-inside:auto!important
  }
  #scu-stats-print-root .scu-table-card thead{display:table-header-group!important}
  #scu-stats-print-root .scu-table-card tfoot{display:table-footer-group!important}
  #scu-stats-print-root .scu-table-card tr{
    break-inside:avoid!important;page-break-inside:avoid!important
  }
}

/* v1.3.7 — PDF alt bilgisinin gerçek sayfa altına sabitlenmesi */
@media print{
  @page{size:A4 landscape;margin:10mm 10mm 18mm}
  #scu-stats-print-root>.scu-stats-print-footer{
    display:flex!important;
    position:fixed!important;
    top:auto!important;
    right:0!important;
    bottom:0!important;
    left:0!important;
    width:auto!important;
    margin:0!important;
    padding:1.5mm 0 0!important;
    transform:none!important;
    translate:none!important;
    box-sizing:border-box!important;
  }
}
