:root{--zemin: #f4f6f9;--yuzey: #ffffff;--yuzey-2: #eef2f6;--cizgi: #d9e0e8;--cizgi-guclu: #b9c4d0;--metin: #0f2a44;--metin-2: #4a5d72;--metin-3: #6b7c8f;--vurgu: #0b7a6e;--vurgu-koyu: #075e55;--vurgu-acik: #e2f3f0;--mavi: #1f5fa8;--mavi-acik: #e6eef8;--uyari: #9a5b00;--uyari-acik: #fdf1dc;--hata: #b42318;--hata-acik: #fdecea;--basari: #12715b;--basari-acik: #e3f4ee;--odak: 0 0 0 3px #ffffff, 0 0 0 5px var(--mavi);--golge: 0 1px 2px rgba(15, 42, 68, .06), 0 4px 16px rgba(15, 42, 68, .06);--radius: 10px;--yazi: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono: ui-monospace, "SFMono-Regular", Consolas, monospace;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--zemin);color:var(--metin);font:15px/1.55 var(--yazi);font-feature-settings:"tnum" 1}h1,h2,h3,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--mavi);text-underline-offset:2px}a:hover{color:var(--metin)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--odak);border-radius:6px}.gizli{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.soluk{color:var(--metin-2)}.kucuk{font-size:13px}.blok{display:block}.uyari-yazi{color:var(--uyari)}.sol{text-align:left}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.atla{position:absolute;left:-999px;top:8px;z-index:100;background:var(--metin);color:#fff;padding:8px 14px;border-radius:8px}.atla:focus{left:8px}.kabuk{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}.yan{position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--metin);color:#dfe8f1;display:flex;flex-direction:column;gap:18px;padding:18px 14px}.yan__ust{display:flex;align-items:center;justify-content:space-between}.marka{display:inline-flex;align-items:center;gap:10px;font-weight:750;letter-spacing:-.01em;color:inherit;text-decoration:none;font-size:17px}.marka__isaret{width:22px;height:22px;border-radius:50%;border:3px solid #2dd4bf;box-shadow:inset 0 0 0 4px transparent;position:relative;flex:none}.marka__isaret:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#2dd4bf}.marka--buyuk{font-size:20px;color:var(--metin)}.marka--buyuk .marka__isaret{border-color:var(--vurgu)}.marka--buyuk .marka__isaret:after{background:var(--vurgu)}.ikon-buton.yan__kapat{display:none;color:#fff}.yan__rol{display:grid;gap:6px;padding:12px;border-radius:var(--radius);background:#ffffff0f}.yan__rol label{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#a9bccf;margin-top:4px}.yan__rol select{background:#fff;color:var(--metin);border:0;border-radius:8px;padding:8px 10px;min-height:40px}.yan__not{font-size:12px;color:#a9bccf}.nav{display:grid;gap:2px}.nav__oge{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:#dfe8f1;text-decoration:none;min-height:42px}.nav__oge:hover{background:#ffffff14;color:#fff}.nav__oge--aktif{background:#fff;color:var(--metin);font-weight:650}.nav__oge--aktif:hover{background:#fff;color:var(--metin)}.nav__kilit{margin-left:auto;opacity:.7}.nav__rozet{margin-left:auto;background:#f59e0b;color:#1f1300;border-radius:999px;font-size:12px;font-weight:700;padding:1px 8px}.yan__alt{margin-top:auto;display:grid;gap:4px}.yan__alt .buton--hayalet{color:#dfe8f1;justify-content:flex-start}.yan__alt .buton--hayalet:hover{background:#ffffff14;color:#fff}.yan-perde{display:none}.govde{min-width:0;display:flex;flex-direction:column}.ust-serit{display:flex;align-items:center;gap:12px;padding:10px 28px;border-bottom:1px solid var(--cizgi);background:var(--yuzey);position:sticky;top:0;z-index:20}.ikon-buton.ust-serit__menu{display:none}.ust-serit__rol{font-weight:650;font-size:14px}.demo-serit{margin-left:auto;font-size:12.5px;color:var(--metin-2);background:var(--yuzey-2);border:1px solid var(--cizgi);padding:3px 10px;border-radius:999px;white-space:nowrap}.demo-serit--giris{position:fixed;top:12px;right:12px;z-index:10;margin:0}.uyari-serit{background:var(--uyari-acik);color:#5c3600;padding:10px 28px;border-bottom:1px solid #f3d29a;font-size:14px}.icerik{padding:28px;display:grid;gap:20px;max-width:1280px;width:100%;outline:none}.sayfa-basligi{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.ust-yazi{font-size:12.5px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;color:var(--vurgu);margin-bottom:4px}.sayfa-basligi h1{font-size:26px;line-height:1.2;letter-spacing:-.02em;font-weight:760}.sayfa-basligi .aciklama{color:var(--metin-2);margin-top:6px;max-width:72ch}.kart__baslik{font-size:16px;font-weight:700;margin-bottom:12px}.buton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:8px;border:1px solid transparent;font-weight:620;cursor:pointer;text-decoration:none;line-height:1.2;transition:background .15s,border-color .15s}.buton:disabled{opacity:.5;cursor:not-allowed}.buton--birincil{background:var(--vurgu);color:#fff}.buton--birincil:hover:not(:disabled){background:var(--vurgu-koyu);color:#fff}.buton--ikincil{background:var(--yuzey);color:var(--metin);border-color:var(--cizgi-guclu)}.buton--ikincil:hover:not(:disabled){background:var(--yuzey-2);color:var(--metin)}.buton--hayalet{background:transparent;color:var(--metin)}.buton--hayalet:hover:not(:disabled){background:var(--yuzey-2)}.buton--tehlike{background:var(--hata);color:#fff}.buton--tehlike:hover:not(:disabled){background:#8f1c13}.buton--kucuk{min-height:34px;padding:5px 11px;font-size:13.5px}.buton-grubu{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:14px}.buton-grubu--sikisik{margin-top:0;gap:6px}.ikon-buton{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:8px;border:0;background:transparent;cursor:pointer}.ikon-buton:hover{background:#7f8ca026}.baglanti-buton{border:0;background:none;color:var(--mavi);padding:4px 0;cursor:pointer;font-weight:600;display:inline-flex;gap:4px;align-items:center;min-height:32px}.baglanti-buton:hover{text-decoration:underline}.kart{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--radius);padding:20px;box-shadow:var(--golge);min-width:0}.kart--vurgu{border-color:#9fd9cf;background:linear-gradient(0deg,var(--yuzey),var(--yuzey)) padding-box;box-shadow:inset 4px 0 0 var(--vurgu),var(--golge)}.kart-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.iki-sutun{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.iki-sutun--genis{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.iki-sutun--paket{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.gosterge-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gosterge{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--radius);padding:16px 18px}.gosterge__etiket{font-size:13px;color:var(--metin-2);font-weight:600}.gosterge__deger{font-size:28px;font-weight:760;letter-spacing:-.02em;margin:2px 0}.gosterge__alt{font-size:12.5px;color:var(--metin-3)}.gosterge--vurgu{border-color:#9fd9cf;box-shadow:inset 0 3px 0 var(--vurgu)}.gosterge--uyari{border-color:#f3d29a;box-shadow:inset 0 3px #e2a03f}.ayrik-not{background:var(--mavi-acik);border:1px solid #c9d9ee;border-radius:var(--radius);padding:10px 14px;font-size:14px}.cubuk{height:10px;background:var(--yuzey-2);border-radius:999px;overflow:hidden;min-width:60px}.cubuk span{display:block;height:100%;border-radius:inherit;background:var(--vurgu)}.cubuk--mavi span{background:var(--mavi)}.cubuk--uyari span{background:#e2a03f}.cubuk-listesi{display:grid;gap:8px}.cubuk-listesi li{display:grid;grid-template-columns:110px minmax(0,1fr) 64px;gap:10px;align-items:center;font-size:13.5px}.cubuk-listesi--genis li{grid-template-columns:170px minmax(0,1fr) 96px}.cubuk-listesi__sayi{text-align:right;color:var(--metin-2);font-variant-numeric:tabular-nums}.yapilacak{display:grid;gap:10px}.rozet{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border-radius:999px;font-size:12.5px;font-weight:650;border:1px solid transparent;white-space:nowrap;vertical-align:1px}.rozet--notr{background:var(--yuzey-2);color:var(--metin-2);border-color:var(--cizgi)}.rozet--vurgu{background:var(--vurgu-acik);color:var(--vurgu-koyu)}.rozet--basari{background:var(--basari-acik);color:var(--basari)}.rozet--uyari{background:var(--uyari-acik);color:var(--uyari)}.rozet--hata{background:var(--hata-acik);color:var(--hata)}.rozet--mavi{background:var(--mavi-acik);color:var(--mavi)}.rozet--demo{background:#fff;color:var(--metin-2);border:1px dashed var(--cizgi-guclu)}.bos{background:var(--yuzey);border:1px dashed var(--cizgi-guclu);border-radius:var(--radius);padding:28px;text-align:center;display:grid;gap:8px;justify-items:center}.bos__baslik{font-weight:700;font-size:16px;display:inline-flex;gap:8px;align-items:center}.bos__metin{color:var(--metin-2);max-width:60ch;display:grid;gap:10px}.bos--tam{margin:15vh auto;max-width:520px}.hata-kutu{background:var(--hata-acik);border:1px solid #f4b8b2;color:#7a160e;border-radius:8px;padding:10px 14px;display:grid;gap:4px;margin-bottom:14px}.uyari-kutu{display:flex;gap:10px;align-items:flex-start;background:var(--uyari-acik);color:#5c3600;border:1px solid #f3d29a;border-radius:8px;padding:10px 14px}.bilgi-kutu{background:var(--yuzey-2);border-radius:8px;padding:12px 14px;display:grid;gap:6px;text-align:left}.bilgi-kutu ul,.hata-listesi{list-style:disc;padding-left:20px}.alan{display:grid;gap:5px;min-width:0}.alan label,legend{font-weight:640;font-size:13.5px}input,select,textarea{width:100%;min-height:40px;border:1px solid var(--cizgi-guclu);border-radius:8px;padding:8px 10px;background:#fff}input[readonly]{background:var(--yuzey-2)}input[type=checkbox],input[type=radio]{width:18px;height:18px;min-height:0;accent-color:var(--vurgu);flex:none;margin:0}.alan--hata input,.alan--hata select{border-color:var(--hata)}.alan__hata{color:var(--hata);font-size:13px}.alan__ipucu{color:var(--metin-3);font-size:12.5px}fieldset{border:0;margin:0;padding:0;min-width:0}legend{padding:0;margin-bottom:8px}.form-izgara{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-izgara .tam,.form-izgara fieldset.tam{grid-column:1 / -1}.onay-kutusu{display:flex;align-items:center;gap:8px;min-height:36px;cursor:pointer}.onay-listesi{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2px 12px}.satir-secim{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.satir-secim label{display:inline-flex;gap:8px;align-items:center;min-height:36px}.filtreler{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.filtreler .alan{width:190px}.filtreler__sonuc{color:var(--metin-2);font-size:14px;padding-bottom:9px}.satir-ici select{min-width:110px}.segment{display:inline-flex;background:var(--yuzey-2);border:1px solid var(--cizgi);border-radius:9px;padding:3px;gap:2px;flex-wrap:wrap}.segment label,.segment button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;cursor:pointer;border:0;background:transparent;min-height:34px;font-size:13.5px}.segment input{position:absolute;opacity:0;width:1px;height:1px}.segment label:focus-within{box-shadow:var(--odak)}.segment .secili{background:#fff;box-shadow:0 1px 2px #0f2a4426;font-weight:650}.adimlar{display:flex;gap:8px;flex-wrap:wrap;counter-reset:a}.adimlar li{display:inline-flex;align-items:center;gap:8px;color:var(--metin-3);font-size:14px;font-weight:600;padding-right:8px}.adimlar li span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--cizgi-guclu);font-size:13px;background:#fff}.adimlar li.simdi{color:var(--metin)}.adimlar li.simdi span{background:var(--metin);border-color:var(--metin);color:#fff}.adimlar li.gecti span{background:var(--vurgu-acik);border-color:var(--vurgu);color:var(--vurgu-koyu)}.sihirbaz{display:grid;gap:18px}.sihirbaz__alt{display:flex;justify-content:space-between;border-top:1px solid var(--cizgi);padding-top:16px}.secim-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.secim-kart{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1.5px solid var(--cizgi);border-radius:var(--radius);cursor:pointer;background:#fff;font-weight:600}.secim-kart:hover{border-color:var(--cizgi-guclu)}.secim-kart--secili{border-color:var(--vurgu);background:var(--vurgu-acik)}.secim-kart input{margin-top:2px}.gun-secim{display:flex;gap:6px;flex-wrap:wrap}.gun-secim label{position:relative;display:inline-grid;place-items:center;min-width:54px;height:42px;border:1.5px solid var(--cizgi-guclu);border-radius:8px;cursor:pointer;font-weight:650;background:#fff}.gun-secim label.secili{background:var(--metin);border-color:var(--metin);color:#fff}.gun-secim input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.gun-secim label:focus-within{box-shadow:var(--odak)}.ozet{display:grid}.ozet__satir{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:12px;padding:12px 0;border-bottom:1px solid var(--cizgi);align-items:center}.ozet dt{font-weight:650;color:var(--metin-2);font-size:14px}.ozet dd{margin:0}.satir{display:flex;gap:8px;align-items:center;margin-bottom:8px}.ikon-basari{color:var(--basari)}.profil-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.profil-kart{display:grid;gap:10px;align-content:start;border-left:4px solid var(--cizgi)}.profil-kart legend{font-size:15.5px;float:left;width:100%;margin-bottom:0}.profil-kart--rahat{border-left-color:var(--basari)}.profil-kart--biraz{border-left-color:#e2a03f}.profil-kart--zor{border-left-color:var(--hata)}.teklif{display:grid;gap:10px;align-content:start}.teklif--teklif{box-shadow:inset 0 3px 0 var(--mavi),var(--golge)}.teklif__ust{display:flex;justify-content:space-between;align-items:center;gap:8px}.teklif__kurs{font-size:13px;color:var(--metin-2);font-weight:600}.teklif__ad{font-size:17px;font-weight:720;letter-spacing:-.01em}.teklif__tutar{font-size:14px}.teklif__tutar strong{font-size:18px}.uyum{font-size:13px;color:var(--metin-2)}.uyum strong{color:var(--metin);font-size:15px}.bilgi-listesi{display:grid;gap:4px;font-size:14px;color:var(--metin-2)}.bilgi-listesi li{display:flex;gap:8px;align-items:center}.ders-listesi{display:grid;gap:4px;padding:10px 12px;background:var(--yuzey-2);border-radius:8px;font-size:14px;font-variant-numeric:tabular-nums}.ders-listesi li{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ders--dolu{color:var(--hata)}.gerekce summary{cursor:pointer;font-weight:600;font-size:14px;color:var(--mavi);min-height:32px;display:flex;align-items:center}.gerekce ul{list-style:disc;padding-left:20px;font-size:14px;color:var(--metin-2);display:grid;gap:2px}.yolculuk{display:grid;gap:0;position:relative}.yolculuk>li{position:relative;padding:0 0 22px 34px}.yolculuk>li:before{content:"";position:absolute;left:9px;top:6px;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--cizgi-guclu)}.yolculuk>li:after{content:"";position:absolute;left:15px;top:24px;bottom:0;width:2px;background:var(--cizgi)}.yolculuk>li:last-child:after{display:none}.yolculuk>li.tamam:before{background:var(--vurgu);border-color:var(--vurgu)}.yolculuk h2{font-size:15.5px;margin-bottom:4px}.yolculuk ul{display:grid;gap:2px;font-size:14px}.tablo-kap{position:relative;overflow-x:auto;background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--radius)}.kart .tablo-kap{border:0}.tablo{width:100%;border-collapse:collapse;font-size:14px}.tablo th{text-align:left;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--metin-2);font-weight:650;background:var(--yuzey-2);padding:10px 12px;white-space:nowrap}.tablo td{padding:10px 12px;border-top:1px solid var(--cizgi);vertical-align:top}.tablo tbody tr:hover td{background:#fafbfd}.genis-hucre{min-width:140px;vertical-align:middle!important}.tablo--plan td,.tablo--plan tbody th{text-align:center;padding:12px;border-top:1px solid var(--cizgi)}.tablo--plan tbody th{text-align:left;text-transform:none;letter-spacing:0;font-size:14px;color:var(--metin);background:transparent}.isi-kap{position:relative;overflow-x:auto}.isi{border-collapse:separate;border-spacing:3px;width:100%;min-width:520px;font-size:12.5px}.isi th{font-weight:600;color:var(--metin-2);padding:4px;text-align:center}.isi tbody th{text-align:left}.isi td{--yogunluk: 0;height:34px;text-align:center;border-radius:6px;font-weight:700;background:color-mix(in srgb,var(--vurgu) calc(var(--yogunluk) * 85%),var(--yuzey-2));color:var(--metin)}.isi td.dolu{color:#fff}.isi td.dolu[style*="--yogunluk: 0."]{color:var(--metin)}.kume-listesi{display:grid;gap:10px}.kume{border:1px solid var(--cizgi);border-radius:8px;padding:12px 14px}.kume__baslik{display:flex;gap:8px;align-items:flex-start;font-weight:600}.kume .buton-grubu{margin-top:10px}.kume__talepler{margin-top:10px;display:grid;gap:4px;font-size:13.5px;color:var(--metin-2);list-style:disc;padding-left:20px}.lejant{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--metin-2)}.lejant li{display:inline-flex;gap:6px;align-items:center}.nokta{width:12px;height:12px;border-radius:3px;display:inline-block;border:1.5px solid transparent}.nokta--musait{background:var(--basari-acik);border-color:var(--basari)}.nokta--ayrildi{background:var(--uyari-acik);border-color:#c98200}.nokta--dolu{background:#dfe5ec;border-color:#8a99a9}.nokta--iptal{background:#fff;border:1.5px dashed var(--hata)}.nokta--serbest{background:var(--basari-acik);border:2px dashed var(--vurgu)}.takvim{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.takvim__gun{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--radius);padding:10px 8px;min-height:160px;min-width:0}.takvim__gun--vurgu{border-color:var(--mavi);box-shadow:inset 0 3px 0 var(--mavi)}.takvim__gun--gecmis{opacity:.6}.takvim__gun h2{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--metin-2);display:flex;justify-content:space-between;margin-bottom:8px;padding:0 4px}.takvim__gun h2 span{color:var(--metin);font-size:15px;letter-spacing:0}.takvim__gun ul{display:grid;gap:6px}.takvim__bos{font-size:12.5px;color:var(--metin-3);padding:4px}.slot{width:100%;text-align:left;display:grid;gap:1px;padding:7px 8px;border-radius:7px;border:1.5px solid transparent;cursor:pointer;font-size:12.5px;line-height:1.3}.slot__saat{font-weight:750;font-variant-numeric:tabular-nums}.slot__durum{font-weight:600}.slot__bilgi{color:var(--metin-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot--musait{background:var(--basari-acik);border-color:#8ccbb6}.slot--musait .slot__durum{color:var(--basari)}.slot--serbest{border:2px dashed var(--vurgu)}.slot--ayrildi{background:var(--uyari-acik);border-color:#ebc27c}.slot--ayrildi .slot__durum{color:var(--uyari)}.slot--dolu{background:#e8edf2;border-color:#c4cfda}.slot--iptal{background:#fff;border:1.5px dashed #e6a39d}.slot--iptal .slot__durum{color:var(--hata)}.slot--iptal .slot__saat{text-decoration:line-through}.slot:hover{filter:brightness(.97)}.tanim{display:grid;grid-template-columns:150px minmax(0,1fr);gap:8px 12px}.tanim dt{color:var(--metin-2);font-weight:600}.tanim dd{margin:0}.firsat-listesi{display:grid;gap:14px}.firsat{display:grid;gap:12px}.firsat__ust{display:flex;gap:6px;flex-wrap:wrap}.firsat__aciklama{font-size:16px;font-weight:600;max-width:80ch}.firsat__govde{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.firsat__govde h3{font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--metin-2);margin-bottom:6px}.firsat__govde ul{display:grid;gap:3px;font-size:14px}.firsat__alt{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--cizgi);padding-top:12px}.slot-secimi{margin-top:16px}.slot-secimi ul{display:grid;gap:2px;max-height:360px;overflow-y:auto;border:1px solid var(--cizgi);border-radius:8px;padding:6px 10px}.slot-secimi .onay-kutusu{font-size:14px;flex-wrap:wrap}.slot-secimi .secili{font-weight:650}.aday-listesi{display:grid;gap:4px}.aday-listesi .onay-kutusu{align-items:flex-start;padding:6px 0;border-bottom:1px solid var(--yuzey-2)}.aday-listesi input{margin-top:3px}.plan-listesi{display:grid;gap:0}.plan-listesi li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--cizgi);flex-wrap:wrap}.plan-listesi li:first-child{border-top:0}.plan-listesi select{width:160px}.sekmeler{position:relative;display:flex;gap:4px;border-bottom:1px solid var(--cizgi);overflow-x:auto}.sekmeler button{border:0;background:none;padding:10px 14px;border-bottom:2.5px solid transparent;cursor:pointer;font-weight:600;color:var(--metin-2);white-space:nowrap;min-height:42px}.sekmeler button.secili{color:var(--metin);border-bottom-color:var(--vurgu)}.sekme__sayi{display:inline-block;background:var(--yuzey-2);border-radius:999px;padding:0 7px;font-size:12px;margin-left:4px}.perde{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f2a4473;display:grid;place-items:center;padding:16px;z-index:60}.diyalog{background:#fff;border-radius:14px;width:min(560px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;box-shadow:0 20px 60px #0f2a444d}.diyalog--genis{width:min(820px,100%)}.diyalog__ust{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--cizgi)}.diyalog__ust h2{font-size:17px}.diyalog__govde{padding:18px 20px;overflow-y:auto;display:grid;gap:12px}.diyalog__alt{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--cizgi);flex-wrap:wrap}.metin{display:grid;gap:10px}.bildirimler{position:fixed;right:16px;bottom:16px;display:grid;gap:8px;z-index:80;width:min(420px,calc(100vw - 32px))}.bildirim{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 12px 12px 14px;border-radius:10px;background:#fff;border:1px solid var(--cizgi);box-shadow:0 10px 30px #0f2a442e;font-size:14px}.bildirim ul{list-style:disc;padding-left:18px;margin-top:4px;color:var(--metin-2)}.bildirim--basari{border-left:4px solid var(--basari)}.bildirim--basari>svg{color:var(--basari)}.bildirim--hata{border-left:4px solid var(--hata)}.bildirim--hata>svg{color:var(--hata)}.bildirim--bilgi{border-left:4px solid var(--mavi)}.bildirim--uyari{border-left:4px solid #e2a03f}.rehber{position:fixed;right:16px;bottom:16px;width:340px;background:var(--metin);color:#e7eef5;border-radius:14px;box-shadow:0 20px 50px #0f2a4459;z-index:50;padding:14px 16px}.rehber__ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rehber__ust p{display:inline-flex;gap:8px;align-items:center;font-weight:700}.rehber__ust .ikon-buton{color:#fff}.rehber ol{display:grid;gap:10px}.rehber li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px}.rehber__no{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:1.5px solid #8aa2b9;font-size:12.5px;font-weight:700}.rehber li.tamam .rehber__no{background:#2dd4bf;border-color:#2dd4bf;color:var(--metin)}.rehber__baslik{font-weight:650}.rehber li.tamam .rehber__baslik{color:#9fe8dc}.rehber__metin{font-size:13px;color:#b9c9d9}.rehber .baglanti-buton{color:#9fd2ff;min-height:28px}.giris{min-height:100vh;background:radial-gradient(circle at 85% 10%,rgba(11,122,110,.08),transparent 40%),var(--zemin)}.giris__ic{max-width:1040px;margin:0 auto;padding:72px 24px 48px;display:grid;gap:28px}.giris h1{font-size:clamp(30px,4.4vw,48px);line-height:1.08;letter-spacing:-.03em;font-weight:780;max-width:18ch}.giris__alt{font-size:17px;color:var(--metin-2);max-width:62ch}.giris__veri{display:flex;gap:12px;flex-wrap:wrap;margin:0}.giris__veri div{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--radius);padding:12px 16px;min-width:180px}.giris__veri dt{font-size:13px;color:var(--metin-2)}.giris__veri dd{margin:0;font-size:26px;font-weight:760}.giris__roller{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rol-kart{display:grid;gap:6px;text-align:left;padding:20px;border-radius:12px;border:1.5px solid var(--cizgi);background:var(--yuzey);cursor:pointer;box-shadow:var(--golge);transition:border-color .15s,transform .15s}.rol-kart svg{color:var(--vurgu)}.rol-kart:hover{border-color:var(--vurgu);transform:translateY(-1px)}.rol-kart__baslik{font-size:17px;font-weight:720}.rol-kart__metin{color:var(--metin-2);font-size:14px}.giris__tur{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:var(--metin);color:#e7eef5;border-radius:14px;padding:22px 24px}.giris__tur h2{font-size:18px;margin-bottom:8px}.giris__tur ol{list-style:decimal;padding-left:20px;display:grid;gap:2px;color:#c9d7e4}.giris__tur .buton--birincil{background:#2dd4bf;color:var(--metin)}.giris__tur .buton--birincil:hover{background:#5eead4;color:var(--metin)}.giris__not{font-size:13.5px;color:var(--metin-2);max-width:80ch}.alt-baslik{font-size:14px;font-weight:700;margin:18px 0 8px}.sutun{display:grid;gap:16px;align-content:start;min-width:0}.cip{border:1px solid var(--cizgi-guclu);background:#fff;border-radius:999px;padding:6px 12px;font-size:13.5px;cursor:pointer;min-height:34px}.cip:hover{border-color:var(--vurgu);color:var(--vurgu-koyu)}.gosterge__deger--kucuk{font-size:20px}.yol-ozet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center}.yol-ozet .cubuk{margin-top:8px;height:12px}.yol-ozet__siradaki{display:grid;gap:4px;justify-items:start;border-left:1px solid var(--cizgi);padding-left:20px}.yol-ozet__baslik{font-size:18px;font-weight:720}.yol-haritasi{display:grid;gap:0}.yol-adim{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;position:relative;padding-bottom:18px}.yol-adim:before{content:"";position:absolute;left:16px;top:28px;bottom:0;width:2px;background:var(--cizgi)}.yol-adim:last-child:before{display:none}.yol-adim__ikon{margin-top:2px;color:var(--metin-3)}.yol-adim--tamam .yol-adim__ikon{color:var(--basari)}.yol-adim--devam .yol-adim__ikon{color:var(--mavi)}.yol-adim__govde{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--radius);padding:12px 16px;display:grid;gap:4px}.yol-adim--devam .yol-adim__govde{border-color:#b8cdea;box-shadow:inset 3px 0 0 var(--mavi)}.yol-adim__govde h2{font-size:15.5px}.yol-adim__govde .buton-grubu{margin-top:6px}.surec{display:grid;gap:12px}.surec__adim{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}.surec__no{width:34px;height:34px;border-radius:50%;background:var(--metin);color:#fff;display:grid;place-items:center;font-weight:750}.surec__adim h2{font-size:16px;margin-bottom:2px}.surec__maddeler{list-style:disc;padding-left:20px;margin-top:6px;display:grid;gap:2px;font-size:14px}.sss{border-top:1px solid var(--cizgi);padding:6px 0}.sss p{padding:4px 0 8px;color:var(--metin-2)}.konu-ilerleme{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;font-size:13.5px}.konu-ilerleme li{display:flex;justify-content:space-between;gap:8px;background:var(--yuzey-2);border-radius:8px;padding:8px 10px}.ders-grubu+.ders-grubu{margin-top:14px}.ders-grubu h3{font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--metin-2);margin-bottom:4px}.ders-satir{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border-radius:8px;color:var(--metin);text-decoration:none;min-height:42px}.ders-satir:hover{background:var(--yuzey-2);color:var(--metin)}.ders-satir--acik{background:var(--vurgu-acik);font-weight:650}.ders-satir .kucuk{display:inline-flex;gap:4px;align-items:center}.ders-detay{display:grid;gap:12px;align-content:start}.ders-detay__baslik{font-size:20px;letter-spacing:-.01em}.ders-detay__video{aspect-ratio:16 / 7;border-radius:10px;background:linear-gradient(135deg,#12324f,#0f2a44);color:#c9d7e4;display:grid;place-items:center;align-content:center;gap:6px;font-size:13px}.ders-detay__noktalar{list-style:disc;padding-left:20px;display:grid;gap:6px}.canli-liste{display:grid;gap:10px}.canli-liste li,.randevu-listesi li,.konu-calisma li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--yuzey-2)}.canli-liste li:first-child,.randevu-listesi li:first-child,.konu-calisma li:first-child{border-top:0}.deneme-gecmis{display:grid;gap:6px}.deneme-gecmis li{display:flex;gap:12px;align-items:center;font-size:14px}.sayac{display:inline-flex;align-items:center;gap:6px;font-weight:750;font-size:18px;font-variant-numeric:tabular-nums;background:var(--yuzey);border:1px solid var(--cizgi);border-radius:8px;padding:6px 12px}.sayac--az{color:var(--hata);border-color:#f4b8b2}.soru-kart{display:grid;gap:14px}.soru-metin{font-size:17px;font-weight:650;line-height:1.45;margin-bottom:12px}.secenekler{display:grid;gap:8px}.secenek{position:relative;display:flex;align-items:center;gap:10px;padding:12px 14px;border:1.5px solid var(--cizgi);border-radius:10px;cursor:pointer;background:#fff}.secenek:hover{border-color:var(--cizgi-guclu)}.secenek input{position:absolute;opacity:0;width:1px;height:1px}.secenek:focus-within{box-shadow:var(--odak)}.secenek__harf{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--yuzey-2);font-weight:700;font-size:13px;flex:none}.secenek--secili{border-color:var(--metin);background:#f2f5f9}.secenek--secili .secenek__harf{background:var(--metin);color:#fff}.secenek--dogru{border-color:var(--basari);background:var(--basari-acik)}.secenek--dogru .secenek__harf{background:var(--basari);color:#fff}.secenek--yanlis{border-color:var(--hata);background:var(--hata-acik)}.secenek--yanlis .secenek__harf{background:var(--hata);color:#fff}.soru-gezgini{display:flex;flex-wrap:wrap;gap:6px}.soru-gezgini button{width:38px;height:38px;border-radius:8px;border:1px solid var(--cizgi-guclu);background:#fff;cursor:pointer;font-weight:650}.soru-gezgini button.cevapli{background:var(--vurgu-acik);border-color:#9fd9cf}.soru-gezgini button.simdi{background:var(--metin);color:#fff;border-color:var(--metin)}.inceleme{list-style:decimal;padding-left:20px;display:grid;gap:12px}.inceleme li{display:grid;gap:3px}.yanlis-yazi{color:var(--hata);font-weight:650}.dogru-yazi{color:var(--basari);font-weight:650}.bilgi-kutu--dogru{background:var(--basari-acik)}.bilgi-kutu--yanlis{background:var(--hata-acik)}.asistan{display:grid;gap:14px}.asistan__mesajlar{display:grid;gap:10px;max-height:52vh;overflow-y:auto;padding:4px}.asistan__bos{text-align:center;padding:24px 0}.mesaj{max-width:78%;padding:10px 14px;border-radius:14px;display:grid;gap:4px;font-size:14.5px}.mesaj--aday{justify-self:end;background:var(--metin);color:#fff;border-bottom-right-radius:4px}.mesaj--asistan{justify-self:start;background:var(--yuzey-2);border-bottom-left-radius:4px}.mesaj__baslik{font-weight:700;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.asistan__oneriler{display:flex;flex-wrap:wrap;gap:6px}.asistan__form{display:flex;gap:8px}.asistan__form input{flex:1}.randevu-listesi{display:grid}@media (max-width: 1100px){.gosterge-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}.firsat__govde{grid-template-columns:1fr 1fr}.takvim{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 900px){.kabuk{grid-template-columns:minmax(0,1fr)}.yan{position:fixed;inset:0 auto 0 0;width:min(300px,86vw);z-index:70;transform:translate(-105%);transition:transform .2s;box-shadow:10px 0 40px #00000040}.yan--acik{transform:none}.ikon-buton.yan__kapat{display:inline-grid}.yan-perde{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f2a4473;z-index:65}.ikon-buton.ust-serit__menu{display:inline-grid}.ust-serit{padding:8px 14px}.icerik{padding:18px 14px}.iki-sutun,.iki-sutun--genis,.iki-sutun--paket{grid-template-columns:minmax(0,1fr)}.giris__roller{grid-template-columns:1fr}}@media (max-width: 720px){.gosterge-izgara,.form-izgara,.yol-ozet{grid-template-columns:minmax(0,1fr)}.yol-ozet__siradaki{border-left:0;padding-left:0;border-top:1px solid var(--cizgi);padding-top:14px}.konu-ilerleme{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mesaj{max-width:92%}.asistan__form .buton{padding:8px 12px}.firsat__govde,.takvim{grid-template-columns:minmax(0,1fr)}.takvim__gun{min-height:0}.takvim__gun ul{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.filtreler .alan{width:calc(50% - 6px)}.ozet__satir{grid-template-columns:minmax(0,1fr) auto}.ozet__satir dd{grid-column:1 / -1;grid-row:2}.sayfa-basligi h1{font-size:22px}.demo-serit{font-size:11.5px;padding:2px 8px;white-space:normal;text-align:center}.ust-serit__rol{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cubuk-listesi li,.cubuk-listesi--genis li{grid-template-columns:92px minmax(0,1fr) 70px}.rehber{left:12px;right:12px;bottom:12px;width:auto;max-height:60vh;overflow-y:auto}.giris__ic{padding-top:56px}.demo-serit--giris{left:12px;right:12px;text-align:center}.tanim{grid-template-columns:minmax(0,1fr);gap:2px}.tanim dd{margin-bottom:8px}.sihirbaz__alt .buton{flex:1}.sihirbaz__alt{gap:10px}.tablo-kap:not(:has(.tablo--plan)){border:0;background:transparent;overflow:visible}.tablo:not(.tablo--plan) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tablo:not(.tablo--plan),.tablo:not(.tablo--plan) tbody,.tablo:not(.tablo--plan) tr,.tablo:not(.tablo--plan) td{display:block;width:100%}.tablo:not(.tablo--plan) tr{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--radius);padding:6px 12px;margin-bottom:10px}.tablo:not(.tablo--plan) td{border-top:0;padding:6px 0;display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px}.tablo:not(.tablo--plan) td+td{border-top:1px solid var(--yuzey-2)}.tablo:not(.tablo--plan) td:before{content:attr(data-etiket);font-size:12px;font-weight:650;color:var(--metin-2);text-transform:uppercase;letter-spacing:.04em}.tablo:not(.tablo--plan) tbody tr:hover td{background:transparent}}
