.pekiyi-ozet-wrap{max-width:920px;margin:24px auto;font-family:"Segoe Print","Comic Sans MS",cursive;color:#17324d}.pekiyi-ozet-paper{position:relative;overflow:hidden;padding:34px 44px 30px 64px;border:1px solid #d7e2ea;border-radius:18px;background-color:#fffefa;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 33px,rgba(82,151,202,.18) 34px,transparent 35px);box-shadow:0 10px 30px rgba(24,55,80,.08)}.pekiyi-ozet-paper:before{content:"";position:absolute;top:0;bottom:0;left:45px;width:2px;background:rgba(224,80,80,.34)}.pekiyi-ozet-header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:20px}.pekiyi-ozet-kicker{font-size:1.1rem;font-weight:700;color:#1e5a86}.pekiyi-ozet-theme{padding:7px 12px;border:2px solid #f2bf4a;border-radius:12px;background:#fff7c9;font-weight:700}.pekiyi-outcome-card{margin:14px 0 26px;padding:16px 18px;border-radius:14px;background:#f4fbff;border-left:5px solid #4da3d9}.pekiyi-outcome-code{font-family:system-ui,sans-serif;font-weight:800;color:#17618d;margin-bottom:6px}.pekiyi-outcome-text{font-size:1.05rem;line-height:1.65}.pekiyi-main-summary{font-size:1.08rem;line-height:1.9}.pekiyi-main-summary h2,.pekiyi-main-summary h3{font-family:"Segoe Print","Comic Sans MS",cursive;color:#184e77;margin-top:32px}.pekiyi-main-summary .math,.pekiyi-main-summary code,.pekiyi-main-summary pre{font-family:"Cambria Math","STIX Two Math","Times New Roman",serif}.pekiyi-main-summary .pekiyi-note,.pekiyi-main-summary .pekiyi-tip,.pekiyi-main-summary .pekiyi-warning{padding:14px 16px;margin:18px 0;border-radius:12px;background:#eaf7ff}.pekiyi-main-summary .pekiyi-tip{background:#fff0f6}.pekiyi-main-summary .pekiyi-warning{background:#fff7cf}.pekiyi-extra-summary{margin-top:38px;padding-top:24px;border-top:3px dashed #9fc3d9}.pekiyi-extra-summary>h2{margin:0 0 18px;color:#8b3d74}.pekiyi-extra-text,.pekiyi-extra-visual{padding:18px;margin:16px 0;border-radius:15px;background:rgba(255,255,255,.83);border:1px solid #eadfea}.pekiyi-extra-text h3,.pekiyi-extra-visual h3{margin-top:0;color:#8b3d74}.pekiyi-extra-visual img{display:block;max-width:100%;height:auto;margin:10px auto 0;border-radius:12px}.pekiyi-ozet-footer{display:flex;justify-content:space-between;gap:12px;margin-top:32px;padding-top:14px;border-top:1px solid rgba(42,92,125,.15);font-size:.86rem;color:#5f7281}.post-type-archive-pekiyi_ozet article{margin-bottom:20px}@media(max-width:720px){.pekiyi-ozet-wrap{margin:12px 0}.pekiyi-ozet-paper{padding:24px 18px 24px 36px;border-radius:12px}.pekiyi-ozet-paper:before{left:25px}.pekiyi-ozet-header{display:block}.pekiyi-ozet-theme{display:inline-block;margin-top:10px}.pekiyi-main-summary{font-size:1rem;line-height:1.8}.pekiyi-ozet-footer{display:block}.pekiyi-ozet-footer span{display:block;margin-top:5px}}@media print{.pekiyi-ozet-wrap{max-width:none;margin:0}.pekiyi-ozet-paper{box-shadow:none;border:0}.site-header,.site-footer,.sidebar,nav,.adsbygoogle{display:none!important}}
.pekiyi-summary-section{margin:0 0 22px}.pekiyi-definition{margin:18px 0;padding:16px 18px;border:2px dashed #65a9cc;border-radius:14px;background:#f7fcff}.pekiyi-math-strip{margin:16px 0;padding:12px 16px;border-radius:12px;background:#fffdf0;border:1px solid #eadb92;text-align:center;font-size:1.12em;font-weight:700;overflow-wrap:anywhere}.pekiyi-number-line{display:flex;justify-content:space-between;gap:4px;align-items:center;margin:18px 0;padding:17px 10px 10px;border-top:3px solid #4e6f85;position:relative}.pekiyi-number-line span,.pekiyi-number-line strong{min-width:24px;text-align:center;position:relative}.pekiyi-number-line span:before,.pekiyi-number-line strong:before{content:"";position:absolute;top:-20px;left:50%;width:2px;height:8px;background:#4e6f85}.pekiyi-hierarchy{display:flex;flex-direction:column;gap:6px;align-items:center;margin:20px 0;padding:18px;border-radius:14px;background:#eef8f0;border:1px solid #b9d8bd}.pekiyi-hierarchy strong{font-size:1.45em}.pekiyi-summary-table{width:100%;border-collapse:collapse;margin:18px 0;background:rgba(255,255,255,.75);font-family:system-ui,sans-serif;font-size:.95em}.pekiyi-summary-table th,.pekiyi-summary-table td{border:1px solid #cbdce7;padding:10px 12px;text-align:left}.pekiyi-summary-table th{background:#eaf6fd;color:#174e73}.pekiyi-checklist{padding-left:1.25em}.pekiyi-checklist li{margin:8px 0}.pekiyi-checklist li::marker{content:"✓  ";font-weight:700}@media(max-width:720px){.pekiyi-number-line{font-size:.82em;padding-left:0;padding-right:0}.pekiyi-number-line span,.pekiyi-number-line strong{min-width:0}.pekiyi-summary-table{font-size:.88em}.pekiyi-summary-table th,.pekiyi-summary-table td{padding:8px}}

/* v2.0.3: Kitap Çözüm Pilot sayfalarıyla aynı güncel site kabuğunu kullanan tekil özet sayfası */
.pekiyi-summary-page{padding:0 18px 48px;background:#f7f9fb}
.pekiyi-summary-page-shell{max-width:1460px;margin:0 auto;background:#fff;border:1px solid #e1e7ee;border-radius:28px;padding:34px 38px 54px;box-sizing:border-box}
.pekiyi-summary-breadcrumb{display:flex;gap:7px;align-items:center;flex-wrap:wrap;padding:2px 0 28px;margin-bottom:28px;border-bottom:1px solid #e8edf2;color:#69788a;font-size:15px}
.pekiyi-summary-breadcrumb a{color:#245b78;text-decoration:underline;text-underline-offset:2px}
.pekiyi-summary-title-block{max-width:1180px;margin-bottom:34px}
.pekiyi-summary-page-code{display:inline-block;margin-bottom:10px;padding:6px 10px;border-radius:999px;background:#eef7ff;color:#17618d;font:700 13px/1.2 system-ui,sans-serif}
.pekiyi-summary-title-block h1{margin:0;color:#163866;font:700 clamp(32px,4vw,56px)/1.16 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.02em}
.pekiyi-summary-page-content>.pekiyi-ozet-wrap{margin:0;max-width:1100px}
@media(max-width:760px){.pekiyi-summary-page{padding:0 8px 28px}.pekiyi-summary-page-shell{border-radius:16px;padding:22px 12px 34px}.pekiyi-summary-breadcrumb{padding-bottom:18px;margin-bottom:20px;font-size:13px}.pekiyi-summary-title-block h1{font-size:30px}.pekiyi-summary-page-content>.pekiyi-ozet-wrap{max-width:none}}

/* v2.0.6 — Ders özeti tekil sayfasını Kitap Çözüm Pilot kabuğuna eşitle */
body.pekiyi-standalone-summary{margin:0!important;background:#fff!important;color:#172f52!important}
body.pekiyi-standalone-summary .site-header,
body.pekiyi-standalone-summary .site-footer,
body.pekiyi-standalone-summary #masthead,
body.pekiyi-standalone-summary #colophon,
body.pekiyi-standalone-summary .header-wrap,
body.pekiyi-standalone-summary .main-navigation{display:none!important}
.pdoz-site-header{width:100%;background:#fff;border-bottom:1px solid #e5e9ef;box-sizing:border-box}
.pdoz-site-header-inner{max-width:1460px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:28px;box-sizing:border-box}
.pdoz-brand{display:inline-flex;align-items:center;gap:10px;color:#153766!important;text-decoration:none!important;min-width:0}
.pdoz-brand-mark{display:block;width:48px;height:48px;flex:0 0 48px;color:#1976d2}
.pdoz-brand-mark svg{display:block;width:100%;height:100%}
.pdoz-brand-copy{display:flex;flex-direction:column;line-height:1.05}
.pdoz-brand-copy strong{font:800 27px/1 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.01em;color:#153766}
.pdoz-brand-copy small{margin-top:7px;font:400 10px/1.2 system-ui,-apple-system,"Segoe UI",sans-serif;color:#647286}
.pdoz-top-nav{display:flex;align-items:center;gap:34px;white-space:nowrap}
.pdoz-top-nav a{color:#151f32!important;text-decoration:none!important;font:700 15px/1.2 system-ui,-apple-system,"Segoe UI",sans-serif}
.pdoz-top-nav a:hover{text-decoration:underline!important;text-underline-offset:4px}
body.pekiyi-standalone-summary .pekiyi-summary-page{padding:0 18px 50px!important;background:#fff!important}
body.pekiyi-standalone-summary .pekiyi-summary-page-shell{max-width:1460px;margin:0 auto;background:#fff;border:1px solid #e2e7ed;border-top:0;border-radius:0 0 28px 28px;padding:30px 38px 56px;box-sizing:border-box;min-height:520px}
body.pekiyi-standalone-summary .pekiyi-summary-breadcrumb{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:0 0 26px;margin:0 0 29px;border-bottom:1px solid #e8edf2;color:#778496;font:400 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif}
body.pekiyi-standalone-summary .pekiyi-summary-breadcrumb a{color:#245b78!important;text-decoration:underline!important;text-underline-offset:2px}
body.pekiyi-standalone-summary .pekiyi-summary-title-block{max-width:1130px;margin:0 0 30px;padding:0}
body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{margin:0!important;color:#153766!important;font:750 clamp(36px,3.7vw,58px)/1.12 system-ui,-apple-system,"Segoe UI",sans-serif!important;letter-spacing:-.025em!important;text-transform:none!important}
body.pekiyi-standalone-summary .pekiyi-summary-page-code{display:none!important}
body.pekiyi-standalone-summary .pekiyi-summary-page-content{max-width:1180px}
body.pekiyi-standalone-summary .pekiyi-summary-page-content>.pekiyi-ozet-wrap{max-width:1100px!important;margin:0!important}
.pdoz-site-footer{background:#fff;border-top:1px solid #e7ebf0}
.pdoz-site-footer-inner{max-width:1460px;margin:0 auto;padding:22px 24px;display:flex;justify-content:space-between;gap:20px;color:#6b7888;font:400 13px/1.4 system-ui,-apple-system,"Segoe UI",sans-serif;box-sizing:border-box}
.pdoz-site-footer a{color:#245b78!important;text-decoration:none!important}
@media(max-width:780px){
  .pdoz-site-header-inner{padding:11px 14px;gap:12px;align-items:flex-start}
  .pdoz-brand-mark{width:39px;height:39px;flex-basis:39px}
  .pdoz-brand-copy strong{font-size:20px}.pdoz-brand-copy small{font-size:8px;margin-top:5px}
  .pdoz-top-nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.pdoz-top-nav a{font-size:12px}
  body.pekiyi-standalone-summary .pekiyi-summary-page{padding:0 7px 30px!important}
  body.pekiyi-standalone-summary .pekiyi-summary-page-shell{padding:20px 12px 35px;border-radius:0 0 16px 16px}
  body.pekiyi-standalone-summary .pekiyi-summary-breadcrumb{padding-bottom:17px;margin-bottom:20px;font-size:12px}
  body.pekiyi-standalone-summary .pekiyi-summary-title-block{margin-bottom:24px}
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{font-size:clamp(30px,9vw,40px)!important;line-height:1.12!important}
  .pdoz-site-footer-inner{padding:18px 14px}
}


/* v2.0.9 — Kitap Çözüm Pilot sayfasıyla yatay hizalama ve H1 ölçeğini eşitle */
body.pekiyi-standalone-summary .pdoz-site-header-inner{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:14px 16px!important;
}
body.pekiyi-standalone-summary .pekiyi-summary-page{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0 18px 50px!important;
  box-sizing:border-box!important;
}
body.pekiyi-standalone-summary .pekiyi-summary-page-shell{
  width:100%!important;
  max-width:1460px!important;
  margin:0 auto!important;
  padding:30px 38px 56px!important;
  box-sizing:border-box!important;
}
body.pekiyi-standalone-summary .pekiyi-summary-breadcrumb,
body.pekiyi-standalone-summary .pekiyi-summary-title-block,
body.pekiyi-standalone-summary .pekiyi-summary-page-content{
  width:100%!important;
  max-width:none!important;
  box-sizing:border-box!important;
}
body.pekiyi-standalone-summary .pekiyi-summary-title-block{
  margin:0 0 34px!important;
}
body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{
  max-width:1320px!important;
  margin:0!important;
  font-size:48px!important;
  line-height:1.12!important;
  font-weight:700!important;
  letter-spacing:-.02em!important;
}
body.pekiyi-standalone-summary .pekiyi-summary-page-content>.pekiyi-ozet-wrap{
  width:100%!important;
  max-width:1180px!important;
  margin:0 auto!important;
}
@media (max-width:1200px){
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{font-size:44px!important}
}
@media (max-width:780px){
  body.pekiyi-standalone-summary .pdoz-site-header-inner{padding:11px 12px!important}
  body.pekiyi-standalone-summary .pekiyi-summary-page{padding:0 7px 30px!important}
  body.pekiyi-standalone-summary .pekiyi-summary-page-shell{padding:20px 12px 35px!important}
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{font-size:32px!important;line-height:1.15!important}
}

/* v2.0.10 — H1 boyutu Kitap Çözüm Pilot sayfasındaki ölçeğe yaklaştırıldı */
body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{
  font-size:44px!important;
  line-height:1.16!important;
  font-weight:600!important;
  letter-spacing:-.018em!important;
}
@media (max-width:1200px){
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{font-size:40px!important}
}
@media (max-width:780px){
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{font-size:30px!important;line-height:1.18!important}
}


/* v2.0.11 — H1 bir kademe daha küçültüldü */
body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{
  font-size:40px!important;
  line-height:1.18!important;
  font-weight:600!important;
  letter-spacing:-.015em!important;
}
@media (max-width:1200px){
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{font-size:36px!important}
}
@media (max-width:780px){
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{font-size:28px!important;line-height:1.2!important}
}

/* v2.0.13 — Matematiksel ifade güvenliği: metin + CSS hibrit gösterim */
.pekiyi-main-summary .pekiyi-frac{display:inline-flex;vertical-align:middle;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;margin:0 .16em;min-width:1.2em;font-family:"Cambria Math","STIX Two Math","Times New Roman",serif;font-style:normal}
.pekiyi-main-summary .pekiyi-frac>span:first-child{display:block;padding:0 .16em .08em;border-bottom:1.6px solid currentColor;white-space:nowrap}
.pekiyi-main-summary .pekiyi-frac>span:last-child{display:block;padding:.08em .16em 0;white-space:nowrap}
.pekiyi-main-summary .pekiyi-recur{display:inline-block;position:relative;box-sizing:border-box;border-top:2px solid currentColor;text-decoration:none!important;line-height:1.02;padding:.12em .02em 0;margin-top:.02em;vertical-align:baseline}
.pekiyi-main-summary .pekiyi-abs{display:inline-flex;align-items:center;justify-content:center;border-left:2px solid currentColor;border-right:2px solid currentColor;padding:0 .12em;margin:0 .08em;line-height:1.1;font-family:"Cambria Math","STIX Two Math","Times New Roman",serif}
.pekiyi-main-summary .pekiyi-math-strip .pekiyi-recur,.pekiyi-main-summary .pekiyi-math-card .pekiyi-recur,.pekiyi-main-summary .pekiyi-decimal .pekiyi-recur{border-top-width:2px}
.pekiyi-main-summary .pekiyi-math-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:16px 0}
.pekiyi-main-summary .pekiyi-math-card{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.38em;min-height:66px;padding:12px 14px;border:1px solid #d8e6ee;border-radius:12px;background:rgba(255,255,255,.82);font-family:"Cambria Math","STIX Two Math","Times New Roman",serif;font-size:1.08em}
.pekiyi-main-summary .pekiyi-eq{font-weight:700;padding:0 .08em}
.pekiyi-main-summary .pekiyi-decimal{font-family:"Cambria Math","STIX Two Math","Times New Roman",serif;font-weight:700}
.pekiyi-main-summary .pekiyi-dot{padding:0 .55em;color:#68869a}
.pekiyi-main-summary .pekiyi-rule-box{margin:16px 0;padding:15px 17px;border-radius:13px;background:#f2f8ff;border-left:5px solid #4d91bd;line-height:1.75}
.pekiyi-main-summary .pekiyi-key-equation{font-size:1.28em}
@media(max-width:720px){.pekiyi-main-summary .pekiyi-math-grid{grid-template-columns:1fr}.pekiyi-main-summary .pekiyi-math-card{font-size:1em}.pekiyi-main-summary .pekiyi-key-equation{font-size:1.12em}}

/* v2.0.14 — Ana sayfa hızlı erişim: 3. kart */
.pekiyi-summary-quick-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}
.pekiyi-summary-quick-card{min-width:0!important}
@media (max-width:900px){.pekiyi-summary-quick-grid{grid-template-columns:1fr!important}}

/* Sınıf bazlı tema-konu özeti merkezi */
.pekiyi-summary-hub-title p{margin:10px 0 0;color:#65758b;font-size:18px;line-height:1.6}
.pekiyi-summary-hub-groups{display:grid;gap:22px;margin-top:24px}
.pekiyi-summary-hub-subject{background:#fff;border:1px solid #dce5ef;border-radius:20px;padding:24px;box-shadow:0 8px 28px rgba(22,55,92,.06)}
.pekiyi-summary-hub-subject-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}
.pekiyi-summary-hub-subject-head h2{margin:0;color:#123665;font-size:28px;line-height:1.25}
.pekiyi-summary-hub-subject-head span{background:#eef6ff;color:#155da5;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:700;white-space:nowrap}
.pekiyi-summary-hub-list{display:grid;gap:12px}
.pekiyi-summary-hub-item{display:grid;grid-template-columns:1fr auto;grid-template-areas:'meta go' 'title go';gap:4px 18px;align-items:center;text-decoration:none!important;border:1px solid #e1e8f0;border-radius:14px;padding:17px 18px;background:#fbfdff;transition:.18s ease}
.pekiyi-summary-hub-item:hover{transform:translateY(-1px);border-color:#9dc5ea;box-shadow:0 7px 18px rgba(25,80,130,.08)}
.pekiyi-summary-hub-meta{grid-area:meta;color:#58718b;font-size:13px;font-weight:700}
.pekiyi-summary-hub-item strong{grid-area:title;color:#15375f;font-size:18px;line-height:1.4}
.pekiyi-summary-hub-go{grid-area:go;color:#1268b3;font-weight:800;white-space:nowrap}
@media (max-width:720px){.pekiyi-summary-hub-subject{padding:18px}.pekiyi-summary-hub-subject-head{align-items:flex-start;flex-direction:column}.pekiyi-summary-hub-subject-head h2{font-size:24px}.pekiyi-summary-hub-item{grid-template-columns:1fr;grid-template-areas:'meta' 'title' 'go'}.pekiyi-summary-hub-go{margin-top:5px}}


/* v2.0.18 — Üst satırda sınıf/ders + öğrenme çıktısı/kazanım + tema */
.pekiyi-ozet-header{
  display:grid!important;
  grid-template-columns:max-content minmax(0,1fr) max-content!important;
  gap:14px 18px!important;
  align-items:center!important;
}
.pekiyi-ozet-kicker{white-space:nowrap}
.pekiyi-ozet-header-outcome{
  min-width:0;
  display:flex;
  align-items:baseline;
  gap:6px;
  color:#365a73;
  font-size:.88rem;
  line-height:1.45;
  overflow-wrap:anywhere;
}
.pekiyi-ozet-header-outcome-label{
  flex:0 0 auto;
  color:#17618d;
  font-family:system-ui,-apple-system,"Segoe UI",sans-serif;
  font-size:.75rem;
  font-weight:800;
  letter-spacing:.01em;
}
.pekiyi-ozet-header-outcome-text{min-width:0}
.pekiyi-ozet-theme{white-space:normal;max-width:310px;text-align:center}
@media(max-width:900px){
  .pekiyi-ozet-header{grid-template-columns:1fr auto!important}
  .pekiyi-ozet-header-outcome{grid-column:1 / -1;grid-row:2}
  .pekiyi-ozet-theme{grid-column:2;grid-row:1}
}
@media(max-width:720px){
  .pekiyi-ozet-header{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}
  .pekiyi-ozet-kicker,.pekiyi-ozet-header-outcome,.pekiyi-ozet-theme{grid-column:1!important;grid-row:auto!important}
  .pekiyi-ozet-kicker{white-space:normal}
  .pekiyi-ozet-theme{justify-self:start;max-width:100%;margin-top:0!important}
  .pekiyi-ozet-header-outcome{font-size:.84rem}
}


/* v2.0.21 — Ders kitabı gerçek işleniş sırasına göre Önceki / Sonraki özet gezinmesi */
.pekiyi-summary-adjacent{
  width:100%;
  max-width:1180px;
  margin:22px auto 0;
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  gap:22px;
  box-sizing:border-box;
}
.pekiyi-summary-adjacent-card{
  display:flex;
  flex-direction:column;
  gap:7px;
  min-height:92px;
  padding:17px 20px;
  border:1px solid #dbe6ef;
  border-radius:14px;
  background:#fff;
  color:#123665!important;
  text-decoration:none!important;
  box-shadow:0 5px 18px rgba(18,54,101,.045);
  transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;
}
.pekiyi-summary-adjacent-card:hover{
  border-color:#8fbde4;
  box-shadow:0 8px 22px rgba(18,54,101,.09);
  transform:translateY(-1px);
}
.pekiyi-summary-adjacent-label{
  color:#2b78b7;
  font-family:system-ui,-apple-system,"Segoe UI",sans-serif;
  font-size:13px;
  font-weight:800;
  letter-spacing:.02em;
  text-transform:uppercase;
}
.pekiyi-summary-adjacent-card strong{
  color:#123665;
  font-family:system-ui,-apple-system,"Segoe UI",sans-serif;
  font-size:17px;
  line-height:1.38;
  font-weight:750;
}
.pekiyi-summary-adjacent-next{
  text-align:right;
  align-items:flex-end;
  grid-column:2;
}
.pekiyi-summary-adjacent-prev{
  text-align:left;
  align-items:flex-start;
  grid-column:1;
}
.pekiyi-summary-adjacent.is-next-only .pekiyi-summary-adjacent-next{grid-column:2}
.pekiyi-summary-adjacent.is-previous-only .pekiyi-summary-adjacent-prev{grid-column:1}
@media(max-width:720px){
  .pekiyi-summary-adjacent{grid-template-columns:1fr;gap:12px;margin-top:16px}
  .pekiyi-summary-adjacent-prev,.pekiyi-summary-adjacent-next,
  .pekiyi-summary-adjacent.is-next-only .pekiyi-summary-adjacent-next,
  .pekiyi-summary-adjacent.is-previous-only .pekiyi-summary-adjacent-prev{grid-column:1;text-align:left;align-items:flex-start}
  .pekiyi-summary-adjacent-card{min-height:auto;padding:15px 16px}
  .pekiyi-summary-adjacent-card strong{font-size:16px}
}


/* v2.0.22 — 11. sınıf istatistik özeti için hibrit veri görselleştirme */
.pekiyi-main-summary .pekiyi-numbered-list{padding-left:1.45em;margin:14px 0}
.pekiyi-main-summary .pekiyi-numbered-list li{margin:9px 0;padding-left:.15em}
.pekiyi-main-summary .pekiyi-stat-flow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:17px 0;padding:14px;border:1px solid #d8e6ee;border-radius:14px;background:rgba(255,255,255,.78);font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.pekiyi-main-summary .pekiyi-stat-flow span{padding:8px 10px;border-radius:10px;background:#edf7fc;color:#174e73;font-size:.9em;font-weight:750}
.pekiyi-main-summary .pekiyi-stat-flow b{color:#6b8799;font-size:1.1em}
.pekiyi-main-summary .pekiyi-scatter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:18px 0}
.pekiyi-main-summary .pekiyi-scatter-card{padding:13px;border:1px solid #d8e6ee;border-radius:13px;background:rgba(255,255,255,.83);font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.pekiyi-main-summary .pekiyi-scatter-card>strong{display:block;margin-bottom:8px;color:#174e73}
.pekiyi-main-summary .pekiyi-scatter-card>span{display:block;margin-top:8px;color:#526b7c;font-size:.82em;line-height:1.35}
.pekiyi-main-summary .pekiyi-scatter{position:relative;height:126px;margin:0 3px 3px 8px;border-left:2px solid #657f90;border-bottom:2px solid #657f90;background-image:linear-gradient(to right,rgba(95,130,150,.08) 1px,transparent 1px),linear-gradient(to top,rgba(95,130,150,.08) 1px,transparent 1px);background-size:25% 25%}
.pekiyi-main-summary .pekiyi-scatter i{position:absolute;width:9px;height:9px;border-radius:50%;background:#e36d54;transform:translate(-50%,50%);box-shadow:0 0 0 1px rgba(125,55,42,.08)}
.pekiyi-main-summary .pekiyi-scatter-positive i:nth-child(1){left:12%;bottom:15%}.pekiyi-main-summary .pekiyi-scatter-positive i:nth-child(2){left:24%;bottom:28%}.pekiyi-main-summary .pekiyi-scatter-positive i:nth-child(3){left:38%;bottom:36%}.pekiyi-main-summary .pekiyi-scatter-positive i:nth-child(4){left:50%;bottom:53%}.pekiyi-main-summary .pekiyi-scatter-positive i:nth-child(5){left:63%;bottom:61%}.pekiyi-main-summary .pekiyi-scatter-positive i:nth-child(6){left:75%;bottom:76%}.pekiyi-main-summary .pekiyi-scatter-positive i:nth-child(7){left:88%;bottom:86%}
.pekiyi-main-summary .pekiyi-scatter-negative i:nth-child(1){left:12%;bottom:84%}.pekiyi-main-summary .pekiyi-scatter-negative i:nth-child(2){left:25%;bottom:72%}.pekiyi-main-summary .pekiyi-scatter-negative i:nth-child(3){left:37%;bottom:65%}.pekiyi-main-summary .pekiyi-scatter-negative i:nth-child(4){left:50%;bottom:51%}.pekiyi-main-summary .pekiyi-scatter-negative i:nth-child(5){left:63%;bottom:42%}.pekiyi-main-summary .pekiyi-scatter-negative i:nth-child(6){left:76%;bottom:27%}.pekiyi-main-summary .pekiyi-scatter-negative i:nth-child(7){left:88%;bottom:16%}
.pekiyi-main-summary .pekiyi-scatter-none i:nth-child(1){left:14%;bottom:64%}.pekiyi-main-summary .pekiyi-scatter-none i:nth-child(2){left:26%;bottom:20%}.pekiyi-main-summary .pekiyi-scatter-none i:nth-child(3){left:39%;bottom:80%}.pekiyi-main-summary .pekiyi-scatter-none i:nth-child(4){left:52%;bottom:44%}.pekiyi-main-summary .pekiyi-scatter-none i:nth-child(5){left:66%;bottom:70%}.pekiyi-main-summary .pekiyi-scatter-none i:nth-child(6){left:77%;bottom:31%}.pekiyi-main-summary .pekiyi-scatter-none i:nth-child(7){left:89%;bottom:56%}
.pekiyi-main-summary .pekiyi-correlation-table td.math{font-family:"Cambria Math","STIX Two Math","Times New Roman",serif;font-weight:650}
.pekiyi-main-summary .pekiyi-bso-formula .pekiyi-frac{font-size:.9em;max-width:100%}
.pekiyi-main-summary .pekiyi-bso-formula .pekiyi-frac>span{white-space:normal;text-align:center}
@media(max-width:820px){.pekiyi-main-summary .pekiyi-scatter-grid{grid-template-columns:1fr}.pekiyi-main-summary .pekiyi-scatter{height:145px}}


/* v2.0.25 — Matematik QA: kesir/devir çizgisi kırpılmasını önle */
.pekiyi-main-summary .pekiyi-math-strip,.pekiyi-main-summary .pekiyi-math-card,.pekiyi-main-summary .pekiyi-warning,.pekiyi-main-summary .pekiyi-note,.pekiyi-main-summary .pekiyi-tip{overflow:visible}
.pekiyi-main-summary .pekiyi-frac{break-inside:avoid;white-space:nowrap}

/* v2.0.29 — kalıcı üst etiket ve alt gezinme görünüm kuralı */
.pekiyi-ozet-header-outcome{gap:0!important}
.pekiyi-ozet-header-outcome-label{display:none!important}
.pekiyi-summary-adjacent-label{display:none!important}
.pekiyi-summary-adjacent-card{justify-content:center}
.pekiyi-summary-adjacent-card strong{width:100%}

/* v2.0.31 — Biyoloji özetlerindeki kavramsal akış ve ATP modeli */
.pekiyi-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 18px}
.pekiyi-flow{display:flex;align-items:stretch;justify-content:center;gap:10px;margin:18px 0;flex-wrap:wrap}
.pekiyi-flow>div{flex:1 1 220px;min-width:190px;padding:14px 16px;border:1px solid #b7d8e8;border-radius:16px;background:#f5fbfe;text-align:center}
.pekiyi-flow>div strong,.pekiyi-flow>div span{display:block}.pekiyi-flow>div span{margin-top:5px;font-size:.94em}.pekiyi-flow>b{display:flex;align-items:center;font-size:24px;color:#176fa0}
.pekiyi-atp-model{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:18px 0;padding:18px;border-radius:18px;background:#f7fbfd;border:1px solid #c7dee9}
.pekiyi-atp-part{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:150px;padding:12px 16px;border-radius:14px;background:#fff;border:1px solid #c9dae4;text-align:center}
.pekiyi-atp-part small{margin-top:4px;font-size:.78em;opacity:.75}.pekiyi-atp-phosphate{background:#fff8d9;border-color:#edd27a}.pekiyi-atp-plus{font-weight:700;font-size:24px;color:#315f7b}
@media(max-width:700px){.pekiyi-summary-grid{grid-template-columns:1fr}.pekiyi-flow>b{transform:rotate(90deg);width:100%;justify-content:center;height:16px}.pekiyi-atp-part{min-width:125px}}

/* v2.0.32 — Fizik özetleri için özgün, CSS tabanlı grafik kartları */
.pekiyi-physics-graphs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}
.pekiyi-physics-graph-card{padding:14px 16px;border:1px solid #cbdce7;border-radius:14px;background:rgba(255,255,255,.78);font-family:system-ui,sans-serif}
.pekiyi-physics-graph-card h3{margin:0 0 8px!important;font-family:system-ui,sans-serif!important;font-size:1rem!important;color:#174e73!important}
.pekiyi-physics-graph-card p{margin:8px 0 0;font-size:.92em}
.pekiyi-mini-graph{position:relative;height:150px;margin:8px 8px 4px 24px;border-left:2px solid #405b6b;border-bottom:2px solid #405b6b;background-image:linear-gradient(to right,rgba(64,91,107,.08) 1px,transparent 1px),linear-gradient(to top,rgba(64,91,107,.08) 1px,transparent 1px);background-size:28px 28px;overflow:hidden}
.pekiyi-mini-graph .pg-y,.pekiyi-mini-graph .pg-x{position:absolute;font-family:"Cambria Math","Times New Roman",serif;font-weight:700;color:#23485f}
.pekiyi-mini-graph .pg-y{left:-20px;top:-2px}.pekiyi-mini-graph .pg-x{right:4px;bottom:-22px}
.pekiyi-mini-graph .pg-line{position:absolute;display:block;height:3px;border-radius:999px;background:#1674a8;transform-origin:left center}
.graph-xt-positive .pg-line{left:10%;bottom:18%;width:78%;transform:rotate(-34deg)}
.graph-xt-negative .pg-line{left:8%;top:20%;width:78%;transform:rotate(34deg)}
.graph-vt-positive .pg-line{left:6%;right:6%;top:34%}
.graph-vt-negative:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed rgba(64,91,107,.45)}
.graph-vt-negative .pg-line{left:6%;right:6%;top:70%}
.pekiyi-physics-formulas{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center}
.pekiyi-physics-formulas>span{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}
@media(max-width:720px){.pekiyi-physics-graphs,.pekiyi-physics-formulas{grid-template-columns:1fr}.pekiyi-mini-graph{height:135px}}

/* v2.0.33 — Sınıf merkezinde önce ders seçimi, sonra derse ait özet listesi */
.pekiyi-summary-subject-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:18px;
  margin-top:26px;
}
.pekiyi-summary-subject-card{
  display:grid;
  grid-template-columns:auto 1fr auto;
  align-items:center;
  gap:16px;
  min-height:112px;
  padding:22px 24px;
  border:1px solid #dce5ef;
  border-radius:18px;
  background:#fff;
  box-shadow:0 8px 28px rgba(22,55,92,.06);
  text-decoration:none!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;
}
.pekiyi-summary-subject-card:hover{
  transform:translateY(-2px);
  border-color:#9dc5ea;
  box-shadow:0 10px 26px rgba(25,80,130,.10);
}
.pekiyi-summary-subject-icon{
  display:grid;
  place-items:center;
  width:50px;
  height:50px;
  border-radius:14px;
  background:#eef6ff;
  font-size:25px;
}
.pekiyi-summary-subject-copy{display:flex;flex-direction:column;gap:6px;min-width:0}
.pekiyi-summary-subject-copy strong{color:#123665;font-size:22px;line-height:1.25}
.pekiyi-summary-subject-copy small{color:#65758b;font-size:14px;line-height:1.4}
.pekiyi-summary-subject-arrow{color:#1268b3;font-size:25px;font-weight:800}
.pekiyi-summary-back-to-grade{margin-top:20px}
.pekiyi-summary-back-to-grade a{display:inline-flex;align-items:center;gap:8px;color:#155da5;font-weight:800;text-decoration:none}
.pekiyi-summary-back-to-grade a:hover{text-decoration:underline}
@media (max-width:720px){
  .pekiyi-summary-subject-grid{grid-template-columns:1fr;gap:12px}
  .pekiyi-summary-subject-card{min-height:96px;padding:18px}
  .pekiyi-summary-subject-copy strong{font-size:19px}
}

/* v2.0.34 — Tekil özet başlığını defter/özet kutusunun genişliğine göre ortala */
body.pekiyi-standalone-summary .pekiyi-summary-title-block{
  width:100%!important;
  max-width:1180px!important;
  margin:0 auto 34px!important;
  text-align:center!important;
  box-sizing:border-box!important;
}
body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{
  width:100%!important;
  max-width:none!important;
  margin:0 auto!important;
  text-align:center!important;
}
@media (max-width:780px){
  body.pekiyi-standalone-summary .pekiyi-summary-title-block{
    max-width:none!important;
    margin-bottom:24px!important;
    padding:0 4px!important;
  }
  body.pekiyi-standalone-summary .pekiyi-summary-title-block h1{
    text-align:center!important;
  }
}


/* v2.0.38 — 9. sınıf matematik: köklü ifadelerde daha güçlü hibrit render */
.pekiyi-main-summary .pekiyi-root{display:inline-flex;align-items:flex-start;position:relative;vertical-align:-.18em;white-space:nowrap;font-family:"Cambria Math","STIX Two Math","Times New Roman",serif;line-height:1;margin:0 .02em}
.pekiyi-main-summary .pekiyi-root-index{font-size:.56em;line-height:1;position:relative;top:.06em;left:.12em;margin:0 -.18em 0 0;z-index:2;font-weight:700}
.pekiyi-main-summary .pekiyi-root-symbol{display:inline-block;font-size:1.58em;line-height:.74;transform:translateY(.05em) scaleX(1.05);margin-right:-.18em}
.pekiyi-main-summary .pekiyi-radicand{display:inline-block;border-top:2px solid currentColor;padding:.14em .16em 0 .12em;margin-top:.12em;line-height:1.08;min-height:1.08em}
.pekiyi-main-summary .pekiyi-radicand sup{font-size:.72em;line-height:0}
.pekiyi-main-summary .pekiyi-radicand .pekiyi-frac-inline{font-size:.78em;vertical-align:.12em;margin:0 .03em}
.pekiyi-main-summary .pekiyi-frac-inline{font-size:.72em;vertical-align:.1em;margin:0 .04em}
.pekiyi-main-summary .pekiyi-math-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}
.pekiyi-main-summary .pekiyi-math-card{padding:14px 16px;border:1px solid #d7e5ee;border-radius:13px;background:rgba(255,255,255,.82);font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.pekiyi-main-summary .pekiyi-math-card>strong{display:block;margin-bottom:8px;color:#174e73}
.pekiyi-main-summary .pekiyi-math-card .math{font-size:1.08em;font-weight:700;text-align:center}
.pekiyi-main-summary .pekiyi-math-card small{display:block;margin-top:7px;color:#5c6f7d;line-height:1.4}
.pekiyi-main-summary .pekiyi-root-equation{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap}
.pekiyi-main-summary .pekiyi-domain-note{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:.76em;font-weight:600;color:#627586}
@media(max-width:720px){.pekiyi-main-summary .pekiyi-math-card-grid{grid-template-columns:1fr}.pekiyi-main-summary .pekiyi-root{vertical-align:-.16em}.pekiyi-main-summary .pekiyi-root-symbol{font-size:1.46em}.pekiyi-main-summary .pekiyi-radicand{padding:.12em .12em 0 .1em}}


/* v2.0.40 — köklü ifadeler tarayıcının doğal MathML motoruyla çizilir.
   CSS tabanlı pekiyi-root yapı yalnızca MathML desteklemeyen eski tarayıcılar için fallback olarak kalır. */
.pekiyi-main-summary math.pekiyi-native-math{
    display:inline-block;
    vertical-align:-.18em;
    margin:0 .04em;
    font-family:"Cambria Math","STIX Two Math","Times New Roman",serif;
    font-size:1.08em;
    line-height:1;
    color:inherit;
}
.pekiyi-main-summary .pekiyi-math-strip math.pekiyi-native-math,
.pekiyi-main-summary .pekiyi-math-card math.pekiyi-native-math{
    font-size:1.12em;
}
.pekiyi-main-summary math.pekiyi-native-root msqrt,
.pekiyi-main-summary math.pekiyi-native-root mroot{
    math-style:normal;
}
@media(max-width:720px){
    .pekiyi-main-summary math.pekiyi-native-math{font-size:1.04em}
}

/* v2.0.43 — mobil okunabilir el yazısı dengesi
   Süslü generic cursive fallback kaldırıldı. Önce okunaklı el yazısı fontları,
   bulunamazsa temiz sistem fontu kullanılır. Matematik fontları ayrı kalır. */
@media (max-width:720px){
  .pekiyi-ozet-wrap,
  .pekiyi-outcome-text,
  .pekiyi-main-summary,
  .pekiyi-main-summary p,
  .pekiyi-main-summary li,
  .pekiyi-main-summary blockquote,
  .pekiyi-extra-text,
  .pekiyi-extra-visual{
    font-family:"Segoe Print","Comic Sans MS","Trebuchet MS","Segoe UI",Arial,sans-serif!important;
    font-synthesis:none;
  }

  .pekiyi-main-summary{
    font-size:1.08rem!important;
    line-height:1.95!important;
    letter-spacing:.005em;
    word-spacing:.02em;
    overflow-wrap:break-word;
    word-break:normal;
    hyphens:none;
  }

  .pekiyi-outcome-text{
    font-size:1.04rem!important;
    line-height:1.72!important;
    overflow-wrap:break-word;
    word-break:normal;
  }

  .pekiyi-main-summary h2,
  .pekiyi-main-summary h3{
    font-family:"Segoe Print","Comic Sans MS","Trebuchet MS","Segoe UI",Arial,sans-serif!important;
    line-height:1.38!important;
    letter-spacing:0!important;
  }

  .pekiyi-main-summary h2{font-size:1.42rem!important;margin-top:30px!important}
  .pekiyi-main-summary h3{font-size:1.24rem!important;margin-top:26px!important}

  .pekiyi-ozet-paper{
    background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 37px,rgba(82,151,202,.18) 38px,transparent 39px)!important;
  }

  /* Matematiksel ifadeler özel matematik fontunu korur. */
  .pekiyi-main-summary .math,
  .pekiyi-main-summary code,
  .pekiyi-main-summary pre,
  .pekiyi-main-summary math,
  .pekiyi-main-summary .pekiyi-root,
  .pekiyi-main-summary .pekiyi-frac-inline{
    font-family:"Cambria Math","STIX Two Math","Times New Roman",serif!important;
  }
}

/* v2.0.44 — v2.0.42 içerikleri + v2.0.43 mobil okunabilirlik düzeltmesi tek pakette birleştirildi. */

/* v2.0.48 — 1–12. sınıf Konu Özetleri ana giriş ekranı ve kademe ayrımı */
.pdoz-top-nav a.is-active{
  color:#1268b3!important;
  text-decoration:underline!important;
  text-underline-offset:6px;
}
.pekiyi-summary-index-page .pekiyi-summary-hub-title>p{
  max-width:1120px;
  margin-left:auto;
  margin-right:auto;
}
.pekiyi-summary-program-note{
  margin-top:18px!important;
  padding:18px 20px;
  border:1px solid #cfe0f2;
  border-left:5px solid #1772b8;
  border-radius:14px;
  background:#f3f8fd;
  color:#385675!important;
  text-align:left;
  font-size:16px!important;
  line-height:1.65!important;
  box-sizing:border-box;
}
.pekiyi-summary-program-note strong{color:#153766}
.pekiyi-summary-stage-list{display:grid;gap:34px;margin-top:32px}
.pekiyi-summary-stage{
  padding:24px;
  border:1px solid #dce5ef;
  border-radius:22px;
  background:#fbfdff;
  box-shadow:0 8px 28px rgba(22,55,92,.05);
}
.pekiyi-summary-stage>h2{
  margin:0;
  color:#153766;
  font:750 27px/1.25 system-ui,-apple-system,"Segoe UI",sans-serif;
  letter-spacing:-.01em;
}
.pekiyi-summary-grade-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:16px;
  margin-top:18px;
}
.pekiyi-summary-grade-card{
  display:grid;
  grid-template-columns:auto 1fr auto;
  align-items:center;
  gap:15px;
  min-height:104px;
  padding:20px;
  border:1px solid #dce5ef;
  border-radius:18px;
  background:#fff;
  box-shadow:0 8px 26px rgba(22,55,92,.06);
  text-decoration:none!important;
  box-sizing:border-box;
}
a.pekiyi-summary-grade-card{
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;
}
a.pekiyi-summary-grade-card:hover{
  transform:translateY(-2px);
  border-color:#75bfb7;
  box-shadow:0 11px 28px rgba(19,122,113,.11);
}
.pekiyi-summary-grade-number{
  display:grid;
  place-items:center;
  width:54px;
  height:54px;
  border-radius:16px;
  background:#eaf8f6;
  color:#0b8d83;
  font:800 24px/1 system-ui,-apple-system,"Segoe UI",sans-serif;
}
.pekiyi-summary-grade-copy{display:flex;flex-direction:column;gap:6px;min-width:0}
.pekiyi-summary-grade-copy strong{color:#123665;font-size:19px;line-height:1.3}
.pekiyi-summary-grade-copy small{color:#64758a;font-size:14px;line-height:1.35}
.pekiyi-summary-grade-arrow{color:#0b8d83;font-size:24px;font-weight:800}
.pekiyi-summary-grade-card.is-preparing{background:#f7f9fb;box-shadow:none;opacity:.72}
.pekiyi-summary-grade-card.is-preparing .pekiyi-summary-grade-number{background:#e9edf2;color:#718096}
.pekiyi-summary-grade-card.is-preparing .pekiyi-summary-grade-arrow{color:#94a0ae}
@media (max-width:1050px){
  .pekiyi-summary-grade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:720px){
  .pekiyi-summary-program-note{padding:15px 14px;font-size:15px!important}
  .pekiyi-summary-stage-list{gap:22px;margin-top:24px}
  .pekiyi-summary-stage{padding:16px;border-radius:16px}
  .pekiyi-summary-stage>h2{font-size:22px}
  .pekiyi-summary-grade-grid{grid-template-columns:1fr;gap:12px;margin-top:16px}
  .pekiyi-summary-grade-card{min-height:92px;padding:16px}
  .pekiyi-summary-grade-number{width:48px;height:48px;border-radius:14px;font-size:21px}
  .pekiyi-summary-grade-copy strong{font-size:17px}
}

/* v2.0.49 — Sınıf merkezlerinde müfredat rozeti ve özgün giriş metinleri */
.pekiyi-summary-curriculum-badge{
  display:inline-flex;
  align-items:center;
  margin-top:15px;
  padding:8px 13px;
  border:1px solid #bcd9d5;
  border-radius:999px;
  background:#eaf8f6;
  color:#087d74;
  font:750 14px/1.3 system-ui,-apple-system,"Segoe UI",sans-serif;
}
.pekiyi-summary-hub-page .pekiyi-summary-hub-title>.pekiyi-summary-curriculum-badge+p{
  max-width:1080px;
  margin-top:14px;
}
@media (max-width:720px){
  .pekiyi-summary-curriculum-badge{padding:7px 10px;font-size:12px;white-space:normal;text-align:center}
}
