.kn-hero{padding:clamp(20px,4vw,44px) 0 8px}.kn-hero .crumbs{margin-bottom:var(--space-sm)}.kn-eyebrow{align-items:center;gap:var(--space-xs);margin:0 0 var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);letter-spacing:.04em;flex-wrap:wrap;font-weight:650;display:flex}.kn-hero h1{max-width:24ch;margin:0}.kn-lead{max-width:68ch;margin-top:var(--space-sm)}.kn-lead2{max-width:68ch;margin:var(--space-xs) 0 0;line-height:1.6}.kn-facts{gap:var(--space-xs);margin:var(--space-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.kn-facts li{border-radius:var(--radius-pill);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);font-size:var(--text-sm);padding:7px 12px;font-weight:600}.kn-actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.kn-not{max-width:72ch;margin:var(--space-sm) 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.55}.kn-bu{margin-top:var(--space-xl);border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-accent) 26%, var(--color-card));box-shadow:inset 0 0 0 1.5px var(--color-ink), 4px 6px 0 0 color-mix(in oklab, var(--color-ink) 14%, transparent);padding:clamp(16px,2.6vw,28px);scroll-margin-top:90px}.kn-bu__bas{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.kn-bu__bas h2{font-size:var(--text-2xl);margin:0}.kn-bu__bas h2 small{color:var(--color-ink-2);font-size:var(--text-md);margin-left:6px;font-weight:600}.kn-bu__tema{margin:var(--space-xs) 0 0}.kn-bu__liste{gap:var(--space-sm);margin:var(--space-md) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));padding:0;list-style:none;display:grid}.kn-bu__liste li{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.kn-bu__liste li>a:first-child{color:inherit;gap:2px;text-decoration:none;display:grid}.kn-bu__liste li>a:first-child:hover b{text-underline-offset:3px;text-decoration:underline}.kn-bu__liste span{color:var(--color-muted);font-size:var(--text-sm)}.kn-bu__bos,.kn-bu__not{margin:var(--space-sm) 0 0;font-size:var(--text-sm)}.kn-bu__not{color:var(--color-ink-2)}.kn-bu__dersler{margin:var(--space-md) 0 0;gap:8px;padding:0;list-style:none;display:grid}.kn-bu__dersler li{background:var(--color-card);border-radius:14px;grid-template-columns:9em 1fr;gap:10px;padding:10px 14px;display:grid}.kn-bu__dersler a{color:var(--color-accent-2);font-weight:600}.kn-icindekiler,.kn-temalar{margin-top:var(--space-xl)}.kn-icindekiler h2,.kn-temalar h2{margin:0 0 var(--space-sm);font-size:var(--text-xl)}.kn-icindekiler ol{counter-reset:ic;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.kn-icindekiler a{background:var(--color-card);height:100%;box-shadow:inset 0 0 0 1px var(--color-rule);color:inherit;box-sizing:border-box;border-radius:14px;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 14px;font-weight:600;text-decoration:none;display:flex}.kn-icindekiler a:hover{box-shadow:inset 0 0 0 2px var(--color-ink)}.kn-icindekiler small{color:var(--color-muted);font-size:var(--text-xs);flex:none;font-weight:700}.kn-tema-liste{margin:var(--space-sm) 0 0;gap:6px;padding:0;list-style:none;display:grid}.kn-tema-liste li{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:14px;grid-template-columns:5.5em minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding:10px 14px;display:grid}.kn-tema-liste li.is-now{box-shadow:inset 0 0 0 2px var(--color-ink);background:color-mix(in oklab, var(--color-accent) 22%, var(--color-card))}.kn-tema-liste__no{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.kn-tema-liste__hafta{color:var(--color-ink-2);font-size:var(--text-sm)}.kn-grup{margin-top:var(--space-2xl);scroll-margin-top:90px}.kn-grup__bas{border-left:6px solid var(--color-accent);padding-left:14px}.kn-grup__no{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.kn-grup__bas h2{font-size:var(--text-2xl);margin:2px 0 0}.kn-grup__alt{color:var(--color-ink-2);font-size:var(--text-sm);margin:4px 0 0}.kn-grup__baglar{align-items:center;gap:var(--space-sm) var(--space-md);margin:var(--space-sm) 0 0;flex-wrap:wrap;display:flex}.kn-grup__baglar:empty{display:none}.kn-satirlar{margin:var(--space-md) 0 0;gap:10px;padding:0;list-style:none;display:grid}.kn-satir{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:18px;grid-template-columns:8.5em minmax(0,1fr);gap:4px 18px;padding:16px 18px;scroll-margin-top:90px;display:grid}.kn-satir.is-now{box-shadow:inset 0 0 0 2px var(--color-ink), inset 6px 0 0 0 var(--color-accent)}.kn-satir__hafta{color:var(--color-ink-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;align-content:start;gap:4px;margin:2px 0 0;font-weight:700;display:grid}.kn-satir__simdi{border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;justify-self:start;padding:2px 8px}.kn-satir__ad{font-size:var(--text-lg);margin:0;line-height:1.3}.kn-satir__aciklama{margin:4px 0 0;line-height:1.55}.kn-satir__kod{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin:4px 0 0}.kn-satir__kod abbr{cursor:help;text-decoration:none}.kn-baglar{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.kn-bag{border-radius:var(--radius-pill);background:var(--color-paper-2);min-height:34px;box-shadow:inset 0 0 0 1px var(--color-rule);color:var(--color-ink);font-size:var(--text-sm);align-items:center;gap:6px;padding:4px 11px;font-weight:600;text-decoration:none;display:inline-flex}.kn-bag:hover{box-shadow:inset 0 0 0 1.5px var(--color-ink)}.kn-bag:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.kn-bag small{color:var(--color-muted);font-weight:600}.kn-bag--test{background:color-mix(in oklab, var(--color-accent-2) 14%, var(--color-card))}.kn-bag--kagit{background:color-mix(in oklab, var(--color-mint) 30%, var(--color-card))}.kn-bag--gun{background:color-mix(in oklab, var(--color-tangerine) 26%, var(--color-card))}.kn-kaynak,.kn-sss,.kn-diger{margin-top:var(--space-2xl)}.kn-kaynak h2,.kn-sss h2,.kn-diger h2{font-size:var(--text-xl)}.kn-kaynak p{max-width:72ch}.kn-diger{margin-bottom:var(--space-2xl)}.kn-dersler,.kn-siniflar{gap:var(--space-md);margin:var(--space-xl) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));padding:0;list-style:none;display:grid}.kn-ders,.kn-sinif{border-radius:var(--radius-card);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule), inset 0 6px 0 0 var(--c,var(--color-accent));align-content:start;gap:10px;padding:20px;display:grid}.kn-sinif--1{--c:var(--grade-1)}.kn-sinif--2{--c:var(--grade-2)}.kn-sinif--3{--c:var(--grade-3)}.kn-sinif--4{--c:var(--grade-4)}.kn-ders h2,.kn-sinif h2{font-size:var(--text-xl);margin:0}.kn-ders h2 a,.kn-sinif h2 a{color:inherit;text-decoration:none}.kn-ders h2 a:hover,.kn-sinif h2 a:hover{text-underline-offset:3px;text-decoration:underline}.kn-ders__prog{color:var(--color-muted);font-size:var(--text-sm);margin:0}.kn-ders__liste,.kn-sinif ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.kn-ders__liste li,.kn-sinif li{border-bottom:1px dashed var(--color-rule);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;display:flex}.kn-ders__liste a,.kn-sinif li a{color:var(--color-accent-2);font-weight:600}.kn-ders__liste small,.kn-sinif small{color:var(--color-muted);flex:none;font-weight:700}.kn-ders__git{justify-self:start;margin-top:6px}.kn-bolum{margin-top:var(--space-2xl);scroll-margin-top:90px}.kn-bolum__bas{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.kn-bolum__bas h2,.kn-bolum>h2{font-size:var(--text-2xl);margin:0}.kn-yazdir{gap:var(--space-xs);flex-wrap:wrap;display:flex}.kn-harita__kagit{margin-top:var(--space-md);border-radius:var(--radius-card);background:var(--color-fringe);box-shadow:inset 0 0 0 1px var(--color-rule);padding:clamp(10px,2vw,22px)}.kn-harita__baski{margin:0 0 8px;font-size:11pt;font-weight:600;display:none}.kn-sheets{max-width:920px;margin:var(--space-md) auto 0}.kn-kitapcik{margin-top:var(--space-lg)}.kn-degerlendirme .ot{margin-top:var(--space-md)}.kn-uniteler{margin-bottom:var(--space-md)}@media (width<=40rem){.kn-satir{grid-template-columns:1fr;padding:14px}.kn-satir__hafta{flex-wrap:wrap;align-items:center;display:flex}.kn-tema-liste li{grid-template-columns:1fr auto}.kn-tema-liste__no{grid-column:1/-1}.kn-tema-liste__hafta{grid-column:1}.kn-bu__dersler li{grid-template-columns:1fr;gap:2px}}@media print{.kn-hero,.kn-bu,.kn-icindekiler,.kn-temalar,.kn-kaynak,.kn-sss,.kn-diger,.kn-dersler,.kn-siniflar{display:none!important}.kn-bolum{margin:0!important}.kn-sheets{max-width:none;margin:0}.kn-kitapcik{margin:0}.kn-harita__kagit{box-shadow:none;background:0 0;padding:0}.kn-harita__baski{display:block}html:not([data-yazdir]) .kn-harita,html:not([data-yazdir]) .kn-etkinlik .a4-wrap:has(.is-answers),html[data-yazdir=harita] :is(.kn-etkinlik,.kn-degerlendirme){display:none!important}html[data-yazdir=harita] .kn-harita{break-inside:avoid;page:kn-yatay}html[data-yazdir=harita] .kn-harita__baski{font-size:14pt}html[data-yazdir=etkinlik] :is(.kn-harita,.kn-degerlendirme),html[data-yazdir=etkinlik] .kn-etkinlik .a4-wrap:has(.is-answers),html[data-yazdir=etkinlik-anahtar] :is(.kn-harita,.kn-degerlendirme),html[data-yazdir=etkinlik-anahtar] .kn-etkinlik .a4-wrap:not(:has(.is-answers)),html:is([data-yazdir=kitapcik],[data-yazdir=optik],[data-yazdir=anahtar]) :is(.kn-harita,.kn-etkinlik){display:none!important}}@page kn-yatay{size:A4 landscape;margin:12mm}
