.lise-arama{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(20px,2.4vw,36px);padding-bottom:clamp(36px,4vw,64px);display:grid}.lise-filtre{border-radius:var(--r-kart);background:var(--kagit);border:1px solid var(--cizgi);scrollbar-width:thin;gap:16px;max-height:calc(100dvh - 120px);padding:22px;display:grid;position:sticky;top:96px;overflow-y:auto}.lf-bas{align-items:center;gap:10px;display:flex}.lf-bas h2{margin-right:auto;font-size:22px}.lf-temizle{color:var(--mor);font:600 15px/1 var(--yazi);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.lf-kapat,.lf-goster{display:none}.lise-filtre fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.lise-filtre legend{margin-bottom:8px;padding:0;font-size:15px;font-weight:700}.lf-alan{gap:6px;font-size:15px;font-weight:700;display:grid}.lise-filtre select,.lise-filtre input[type=search],.lise-filtre input[type=number]{border:1.5px solid var(--cizgi);background:var(--sabah);width:100%;min-height:46px;color:var(--gece);font:400 17px/1.2 var(--yazi);border-radius:12px;padding:10px 12px}.lise-filtre select:disabled{opacity:.5}.lise-filtre select:focus,.lise-filtre input:focus{border-color:var(--mor);background:#fff;outline:0}.lf-puan small{color:var(--soluk);font-size:14px;line-height:1.4}.lf-sekme{background:var(--lila);border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.lf-sekme label{position:relative}.lf-sekme input{opacity:0;cursor:pointer;position:absolute;inset:0}.lf-sekme span{text-align:center;color:var(--soluk);border-radius:9px;padding:8px 6px;font-size:15px;font-weight:600;display:block}.lf-sekme input:checked+span{color:var(--mor-k);background:#fff;box-shadow:0 1px 3px #1b134026}.lf-sekme input:focus-visible+span{outline:3px solid var(--mor)}.lf-cipler{flex-wrap:wrap;gap:6px!important;display:flex!important}.lf-cipler legend{width:100%}.lf-cipler label{position:relative}.lf-cipler input{opacity:0;cursor:pointer;position:absolute;inset:0}.lf-cipler span{border:1.5px solid var(--cizgi);background:#fff;border-radius:999px;padding:7px 12px;font-size:14.5px;font-weight:600;line-height:1.2;display:inline-block}.lf-cipler input:checked+span{background:var(--ton,var(--lila));border-color:var(--gece)}.lf-cipler input:focus-visible+span{outline:3px solid var(--mor);outline-offset:2px}.lf-onay{cursor:pointer;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.lf-onay input{width:20px;height:20px;accent-color:var(--mor)}.ls-bas{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.ls-bas p{margin-right:auto;font-size:18px}.ls-bas p b{font:600 28px/1 var(--bas);color:var(--murekkep)}.ls-sira{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.ls-sira select{border:1.5px solid var(--cizgi);min-height:42px;font:400 16px var(--yazi);background:#fff;border-radius:10px;padding:8px 10px}.ls-filtre-ac{display:none}.ls-liste{background:var(--gece);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:8px 14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ls-liste:hover{color:#fff;background:var(--mor-k)}.ls-liste span{background:var(--fosfor);min-width:24px;height:24px;color:var(--gece);border-radius:999px;place-items:center;padding:0 6px;font-size:14px;display:grid}.lise-kartlar{gap:10px;display:grid}.lk{background:var(--kagit);border:1px solid var(--cizgi);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;padding:18px 20px;transition:border-color .2s,box-shadow .2s;display:grid}.lk:hover{border-color:var(--lavanta);box-shadow:0 14px 30px -24px #1b134080}.lk-tur{background:var(--cizgi);border-radius:6px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-block}.lk[data-tur=fen] .lk-tur{background:var(--lavanta)}.lk[data-tur=sosyal] .lk-tur{background:var(--t-pembe)}.lk[data-tur=anadolu] .lk-tur{background:var(--t-mavi)}.lk[data-tur=aihl] .lk-tur{background:var(--t-yesil)}.lk[data-tur=mesleki] .lk-tur{background:var(--t-sari)}.lk[data-tur=sanat] .lk-tur{background:#ffe3cc}.lk h3{margin-top:8px;font-size:clamp(19px,17px + .4vw,22px);line-height:1.2}.lk h3 a{color:var(--murekkep);text-decoration:none}.lk h3 a:hover{color:var(--mor);text-decoration:underline}.lk-yer{color:var(--soluk);margin-top:4px;font-size:16px;font-weight:600}.lk-bilgi{color:var(--soluk);margin-top:4px;font-size:15px}.lk-sag{text-align:right;align-content:start;justify-items:end;gap:8px;display:grid}.lk-puan{justify-items:end;display:grid}.lk-yil{color:var(--soluk);font-size:13px}.lk-taban{font:600 26px/1.1 var(--bas);color:var(--murekkep);font-variant-numeric:tabular-nums}.lk-yuzde{color:var(--soluk);font-size:14px;font-weight:600}.lk-durum{border-radius:999px;padding:4px 10px;font-size:13.5px;font-weight:700}.lk-durum[data-durum=ust]{color:#0f5e3b;background:#d5f2e3}.lk-durum[data-durum=yakin]{background:var(--t-sari);color:#6a5200}.lk-durum[data-durum=alt]{color:var(--soluk);background:#eef0f5}.lk-ekle{border:1.5px solid var(--mor);min-height:40px;color:var(--mor);font:700 14.5px/1 var(--yazi);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px}.lk-ekle .cikar{display:none}.lk-ekle[aria-pressed=true]{background:var(--mor);color:#fff}.lk-ekle[aria-pressed=true] .ekle{display:none}.lk-ekle[aria-pressed=true] .cikar{display:inline}.lk-ekle[aria-pressed=true] .cikar:before{content:"✓ "}.ls-daha{margin:18px auto 0;display:flex}.lise-iller h2,.lise-kaynak h2{font-size:clamp(26px,20px + 1.4vw,38px)}.lise-iller ul{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px 18px;margin-top:20px;display:grid}.lise-iller a{border-bottom:1px solid var(--cizgi);color:var(--murekkep);justify-content:space-between;gap:8px;padding:8px 0;font-weight:600;text-decoration:none;display:flex}.lise-iller a:hover{color:var(--mor)}.lise-iller small{color:var(--soluk);font-weight:400}.lise-kaynak p,.lise-kaynak ul{margin-top:12px;font-size:16px}.lise-kaynak ul{gap:6px;display:grid}.okul-bilgi{padding-bottom:var(--bosluk);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.okul-tablo{border-collapse:collapse;background:var(--kagit);border-radius:var(--r-kart);border:1px solid var(--cizgi);width:100%;overflow:hidden}.okul-tablo th,.okul-tablo td{text-align:left;border-bottom:1px solid var(--cizgi);padding:14px 16px;font-size:17px}.okul-tablo th{color:var(--soluk);background:var(--sabah);font-size:14px;font-weight:700}.okul-tablo td.sayi{font-variant-numeric:tabular-nums;font-weight:700}.okul-ozellik{border-radius:var(--r-kart);background:var(--kagit);border:1px solid var(--cizgi);gap:10px;padding:22px;display:grid}.okul-ozellik div{border-bottom:1px solid var(--cizgi);justify-content:space-between;gap:12px;padding-bottom:10px;font-size:16px;display:flex}.okul-ozellik div:last-of-type{border-bottom:0}.okul-ozellik dt{color:var(--soluk)}.okul-ozellik dd{text-align:right;margin:0;font-weight:700}.okul-not{color:var(--soluk);margin-top:14px;font-size:15px}.okul-dugmeler{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media (width<=900px){.lise-arama{grid-template-columns:minmax(0,1fr)}.lise-filtre{z-index:45;max-height:88dvh;padding-bottom:max(22px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:fixed;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -20px 60px -20px #1b134073}.lise-arama.filtre-acik .lise-filtre{transform:none}.lf-kapat{background:var(--lila);cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.lf-goster{width:100%;display:flex}.ls-filtre-ac{border:1.5px solid var(--gece);min-height:42px;font:700 15px/1 var(--yazi);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.ls-bas p{width:100%}.okul-bilgi{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.lk{grid-template-columns:minmax(0,1fr)}.lk-sag{text-align:left;grid-template-columns:1fr auto;place-items:center start}.lk-puan{justify-items:start}.lk-durum{grid-column:1/-1;justify-self:start}.lk-ekle{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.lise-filtre{transition:none}}@media print{.lise-filtre,.ls-bas,.ls-daha{display:none!important}}.tercih{padding-bottom:clamp(28px,3vw,48px)}.tercih-ust{flex-wrap:wrap;align-items:flex-end;gap:14px 20px;margin-bottom:18px;display:flex}.tercih-puan{gap:6px;font-size:15px;font-weight:700;display:grid}.tercih-puan input{border:1.5px solid var(--cizgi);width:200px;min-height:46px;font:400 17px var(--yazi);background:#fff;border-radius:12px;padding:10px 12px}.tercih-dugmeler{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.tercih-dugmeler .dugme{min-height:44px;padding:10px 18px;font-size:16px}.tercih-dugmeler [hidden]{display:none}.tercih-temizle{color:var(--soluk);font:600 15px var(--yazi);cursor:pointer;background:0 0;border:0;text-decoration:underline}.tercih-bos{border-radius:var(--r-kart);background:var(--t-sari);padding:28px;font-size:18px}.tercih-liste{counter-reset:none;gap:10px;display:grid}.tk{background:var(--kagit);border:1px solid var(--cizgi);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.tk-sira{background:var(--gece);color:#fff;width:42px;height:42px;font:600 20px/1 var(--bas);border-radius:50%;place-items:center;display:grid}.tk-fazla{opacity:.6}.tk-fazla .tk-sira{background:var(--cizgi);color:var(--gece)}.tk-ad{font:600 19px/1.25 var(--bas);color:var(--murekkep);text-decoration:none}.tk-ad:hover{color:var(--mor);text-decoration:underline}.tk-yer,.tk-puan{color:var(--soluk);margin-top:3px;font-size:15px}.tk .lk-durum{margin-top:6px;display:inline-block}.tk-dugmeler{gap:6px;display:flex}.tk-dugmeler button{border:1.5px solid var(--cizgi);cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.tk-dugmeler button:hover:not(:disabled){border-color:var(--mor);color:var(--mor)}.tk-dugmeler button:disabled{opacity:.35;cursor:default}.tercih-sinir{margin-top:14px;font-size:15px}.tercih-kurallar h2{font-size:clamp(26px,20px + 1.4vw,38px)}.tercih-kurallar>p{margin-top:8px;font-size:15px}.tercih-kurallar ul{gap:12px;margin-top:20px;display:grid}.tercih-kurallar li{background:var(--kagit);border:1px solid var(--cizgi);border-radius:14px;padding:16px 18px;line-height:1.5}@media (width<=560px){.tk{grid-template-columns:auto minmax(0,1fr)}.tk-dugmeler{grid-column:1/-1;justify-content:flex-end}.tercih-dugmeler{margin-left:0}}@media print{.ust,.alt,.yukari,.tercih-ust,.tk-dugmeler,.tercih-kurallar,.sayfa-bas .el-not{display:none!important}.tk{break-inside:avoid;border-color:#999}}.il-liste{padding-bottom:var(--bosluk)}.il-liste>p{margin-bottom:16px}.tablo-kap{border-radius:var(--r-kart);overflow-x:auto}.il-tablo td a{color:var(--murekkep);font-weight:700}.il-tablo td small{color:var(--soluk);font-size:13.5px;display:block}@media (width<=700px){.il-tablo thead{display:none}.il-tablo tr{border-bottom:1px solid var(--cizgi);grid-template-columns:1fr auto;gap:2px 12px;padding:12px 14px;display:grid}.il-tablo td{border:0;padding:0;font-size:15.5px}.il-tablo td:first-child{grid-column:1/-1}.il-tablo td:nth-child(2),.il-tablo td:nth-child(3){color:var(--soluk)}.il-tablo td:nth-child(4){text-align:right;grid-area:2/2}.il-tablo td:nth-child(5){text-align:right;color:var(--soluk);grid-column:2;font-weight:600}}.tercih-kurallar li ul{gap:4px;margin-top:8px;padding-left:18px;list-style:outside;display:grid}.tercih-kurallar li ul li{background:0 0;border:0;padding:0}.ls-sozluk{background:var(--lila);border-radius:12px;margin-bottom:12px;padding:12px 16px;font-size:15.5px}.ls-sozluk summary{cursor:pointer;color:var(--mor-k);font-weight:700}.ls-sozluk p{margin-top:8px;line-height:1.5}.lf-not{color:var(--soluk);font-size:13.5px;font-weight:400}
