.eg{--eg-ink:var(--vp-ink,var(--vs-ink));--eg-muted:var(--vp-muted,var(--vs-muted));--eg-faint:var(--vp-faint,var(--vs-faint));--eg-line:var(--vp-line,var(--vs-line));--eg-line-2:var(--vp-line-2,var(--vs-line-2));--eg-soft:var(--vp-soft,var(--vs-soft));--eg-card-bg:var(--vp-card-bg,var(--vs-card-bg));--eg-card-rim:var(--vp-card-rim,var(--vs-card-rim));--eg-card-sh:var(--vp-card-sh,var(--vs-card-sh));--eg-brand:#22c1f0;--eg-brand-2:#0ea5e9;--eg-ease:cubic-bezier(.23, 1, .32, 1);--eg-fm:var(--font-geist-mono), ui-monospace, monospace;color:var(--eg-ink)}.eg-bas{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.eg-bas h1{letter-spacing:-.045em;font-size:clamp(28px,3.2vw,38px);font-weight:600;line-height:1}.eg-bas h1 span{color:var(--eg-faint);display:block}.eg-bas p{max-width:560px;color:var(--eg-muted);margin-top:12px;font-size:15px;line-height:1.6}.eg-ilr{background:var(--eg-card-bg);min-width:250px;box-shadow:var(--eg-card-rim), var(--eg-card-sh);border-radius:18px;padding:16px 18px}.eg-ilr-ust{color:var(--eg-muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.eg-ilr-ust b{font-family:var(--eg-fm);letter-spacing:-.02em;color:var(--eg-ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.eg-bar{background:var(--eg-soft);height:6px;box-shadow:inset 0 0 0 1px var(--eg-line);border-radius:99px;margin-top:10px;overflow:hidden}.eg-bar i{border-radius:inherit;background:linear-gradient(90deg, #4f6bff, var(--eg-brand));transform-origin:0;height:100%;transition:transform .7s var(--eg-ease);display:block}.eg-ara{margin-top:28px;position:relative}.eg-ara svg{width:18px;height:18px;color:var(--eg-brand-2);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.eg-ara input{width:100%;height:50px;color:var(--eg-ink);background:var(--eg-card-bg);box-shadow:var(--eg-card-rim), 0 1px 2px #0a11200d;border:0;border-radius:14px;outline:none;padding:0 44px 0 46px;font-size:15px;transition:box-shadow .2s}.eg-ara input::placeholder{color:var(--eg-faint)}.eg-ara input:focus{box-shadow:inset 0 0 0 1.5px var(--eg-brand-2), 0 0 0 4px #22c1f024}.eg-ara button{width:30px;height:30px;color:var(--eg-faint);border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.eg-ara button:hover{background:var(--eg-soft);color:var(--eg-ink)}.eg-duzen{gap:32px;margin-top:28px;display:grid}@media (min-width:1180px){.eg-duzen{grid-template-columns:230px minmax(0,1fr);gap:40px}}.eg-dizin{scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.eg-dizin::-webkit-scrollbar{display:none}.eg-dizin a{height:36px;color:var(--eg-muted);box-shadow:inset 0 0 0 1px var(--eg-line-2);border-radius:11px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;transition:background .2s,color .2s;display:inline-flex}.eg-dizin a:hover{background:var(--eg-soft);color:var(--eg-ink)}.eg-dizin a small{font-family:var(--eg-fm);color:var(--eg-faint);font-variant-numeric:tabular-nums;font-size:11px}.eg-dizin a small.tam{color:#10b981}@media (min-width:1180px){.eg-dizin{flex-direction:column;align-self:start;gap:2px;margin:0;padding:0;position:sticky;top:84px;overflow:visible}.eg-dizin a{height:38px;box-shadow:none}.eg-dizin a small{margin-left:auto}}.eg-dizin svg{width:16px;height:16px;color:var(--eg-brand-2)}.eg-kat+.eg-kat{margin-top:44px}.eg-kat{scroll-margin-top:90px}.eg-kat-bas{border-bottom:1px solid var(--eg-line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.eg-kat-bas h2{letter-spacing:-.025em;font-size:19px;font-weight:600}.eg-kat-bas p{color:var(--eg-faint);font-size:13px}.eg-kat-bas .eg-sayac{font-family:var(--eg-fm);color:var(--eg-faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.eg-karo{color:#fff;background:linear-gradient(160deg,#3fd0ff,#0b8fd4);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #fff6,0 8px 18px -8px #0ea5e9cc}.eg-karo svg{width:17px;height:17px}.eg-izgara{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:18px;display:grid}.eg-kart{background:var(--eg-card-bg);box-shadow:var(--eg-card-rim), var(--eg-card-sh);transition:transform .35s var(--eg-ease), box-shadow .35s var(--eg-ease);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.eg-kart:hover{box-shadow:var(--eg-card-rim), var(--vp-card-sh-h,var(--eg-card-sh));transform:translateY(-2px)}.eg-kart:hover .eg-oynat{transform:scale(1.06)}}.eg-kart:active{transform:scale(.99)}.eg-kart-ic{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.eg-kart h3{letter-spacing:-.02em;font-size:15.5px;font-weight:600;line-height:1.3}.eg-kart p{color:var(--eg-muted);flex:1;font-size:13.5px;line-height:1.5}.eg-kart-alt{color:var(--eg-faint);align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.eg-tamam{color:#10b981;align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.eg-tamam svg{width:14px;height:14px}.eg-kapak{aspect-ratio:16/9;color:#fff;background:radial-gradient(70% 90% at 92% 0,#22c1f057,#0000 62%),radial-gradient(60% 80% at 0 100%,#4f6bff4d,#0000 62%),linear-gradient(160deg,#0f1d2d,#070b12 72%);position:relative;overflow:hidden}.eg-kapak:before{content:"";background-image:linear-gradient(#22c1f017 1px,#0000 1px),linear-gradient(90deg,#22c1f017 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 80% 10%,#000,#0000 75%);mask-image:radial-gradient(90% 80% at 80% 10%,#000,#0000 75%)}.eg-kapak img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.eg-kapak-ic{flex-direction:column;justify-content:space-between;padding:14px 16px;display:flex;position:absolute;inset:0}.eg-kapak-ust{align-items:center;gap:8px;display:flex}.eg-kapak-ust .eg-karo{border-radius:10px;width:30px;height:30px}.eg-kapak-ust .eg-karo svg{width:15px;height:15px}.eg-kat-ad{color:#ffffffb3;font-size:12.5px;font-weight:500}.eg-kapak-alt{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.eg-no{font-family:var(--eg-fm);letter-spacing:-.04em;color:#ffffffe6;font-variant-numeric:tabular-nums;font-size:44px;font-weight:500;line-height:.9}.eg-rozet{letter-spacing:.02em;color:#ffffffdb;background:#ffffff1a;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff2e}.eg-oynat-grup{align-items:center;gap:8px;display:inline-flex}.eg-sure{font-family:var(--eg-fm);color:#fff;font-variant-numeric:tabular-nums;background:#04080eb8;border-radius:8px;padding:3px 8px;font-size:11.5px}.eg-oynat{color:#04121c;width:38px;height:38px;transition:transform .3s var(--eg-ease);background:linear-gradient(#46d3ff,#16b4ec);border-radius:99px;place-items:center;display:grid;box-shadow:0 10px 24px -8px #0ea5e9e6}.eg-oynat svg{width:15px;height:15px;margin-left:2px}.eg-kapak.gorselli .eg-no,.eg-kapak.gorselli .eg-kat-ad{display:none}.eg-kapak.gorselli .eg-kapak-alt{justify-content:flex-end}@media (max-width:639px){.eg-sayac-ek{display:none}.eg-ilr{width:100%}}.eg-bos{text-align:center;color:var(--eg-muted);box-shadow:inset 0 0 0 1px var(--eg-line-2);border-radius:20px;margin-top:24px;padding:36px 24px;font-size:14px}.eg-iz{color:var(--eg-faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.eg-iz a:hover{color:var(--eg-ink)}.eg-ders{gap:28px;margin-top:18px;display:grid}@media (min-width:1100px){.eg-ders{grid-template-columns:minmax(0,1fr) 300px;gap:32px}}.eg-ders h1{letter-spacing:-.04em;font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.05}.eg-ders-meta{color:var(--eg-faint);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:13px;display:flex}.eg-ders-meta b{font-family:var(--eg-fm);color:var(--eg-muted);font-weight:500}.eg-ekran{aspect-ratio:16/9;box-shadow:var(--eg-card-rim), var(--eg-card-sh);background:#05080d;border-radius:20px;margin-top:20px;position:relative;overflow:hidden}.eg-ekran iframe,.eg-ekran video{border:0;width:100%;height:100%;position:absolute;inset:0}.eg-yakinda{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:clamp(18px,4vw,34px);display:flex;position:absolute;inset:0}.eg-yakinda b{letter-spacing:-.035em;color:#fff;font-size:clamp(20px,2.6vw,28px);font-weight:600}.eg-yakinda span{color:#ffffffa8;max-width:460px;font-size:14px;line-height:1.55}.eg-eylem{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.eg-metin{border-top:1px solid var(--eg-line);margin-top:28px;padding-top:22px}.eg-metin h2{letter-spacing:-.02em;font-size:16px;font-weight:600}.eg-metin .prose{max-width:68ch;color:var(--eg-muted);margin-top:10px;font-size:15.5px;line-height:1.7}.eg-metin .prose p+p{margin-top:.9em}.eg-yan{background:var(--eg-card-bg);box-shadow:var(--eg-card-rim), var(--eg-card-sh);border-radius:20px;align-self:start;padding:18px}@media (min-width:1100px){.eg-yan{position:sticky;top:84px}}.eg-yan h2{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.eg-yan ol{gap:2px;margin-top:12px;display:grid}.eg-yan li a{color:var(--eg-muted);border-radius:11px;align-items:flex-start;gap:10px;padding:9px 10px;font-size:13.5px;line-height:1.35;transition:background .2s,color .2s;display:flex}.eg-yan li a:hover{background:var(--eg-soft);color:var(--eg-ink)}.eg-yan li a[aria-current=page]{color:var(--eg-ink);background:#22c1f01a;font-weight:600;box-shadow:inset 0 0 0 1px #22c1f047}.eg-yan li i{width:22px;font-style:normal;font-family:var(--eg-fm);color:var(--eg-faint);flex:none;font-size:11.5px;line-height:1.6}.eg-yan li i.tam{color:#10b981}.eg-yan li small{color:var(--eg-faint);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.eg-sonraki{gap:12px;margin-top:28px;display:grid}@media (min-width:640px){.eg-sonraki{grid-template-columns:1fr 1fr}}.eg-sonraki a{box-shadow:inset 0 0 0 1px var(--eg-line-2);border-radius:16px;padding:14px 16px;transition:background .2s;display:block}.eg-sonraki a:hover{background:var(--eg-soft)}.eg-sonraki small{color:var(--eg-faint);align-items:center;gap:4px;font-size:12px;display:flex}.eg-sonraki b{letter-spacing:-.015em;margin-top:3px;font-size:14.5px;font-weight:600;display:block}.eg-sonraki a.sag{text-align:right}.eg-sonraki a.sag small{justify-content:flex-end}.vp-yardim{height:38px;color:var(--vp-muted);transition:background .2s ease, color .2s ease, transform .16s var(--vp-ease);border-radius:11px;flex:none;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.vp-yardim:hover{background:var(--vp-soft);color:var(--vp-ink)}.vp-yardim:active{transform:scale(.97)}.vp-yardim svg{width:18px;height:18px;color:var(--vp-brand-2)}.vp-yardim span{display:none}@media (min-width:1280px){.vp-yardim span{display:inline}}.eg-vitrin{width:100%;max-width:1120px;margin:0 auto;padding:40px 16px 88px}@media (min-width:768px){.eg-vitrin{padding:64px 24px 110px}}.eg-vitrin .eg-bas h1{letter-spacing:-.055em;font-size:clamp(36px,5vw,60px);line-height:.98}.eg-vitrin .eg-bas p{font-size:17px}.eg-adimlar{border-top:1px solid var(--eg-line);gap:0;margin-top:44px;display:grid}@media (min-width:900px){.eg-adimlar{grid-template-columns:repeat(4,1fr)}}.eg-adimlar li{border-bottom:1px solid var(--eg-line);padding:18px 20px 20px 0}@media (min-width:900px){.eg-adimlar li{border-bottom:0}.eg-adimlar li+li{border-left:1px solid var(--eg-line);padding-left:20px}}.eg-adimlar i{font-style:normal;font-family:var(--eg-fm);color:var(--eg-brand-2);font-size:12px}.eg-adimlar b{letter-spacing:-.02em;margin-top:8px;font-size:16px;font-weight:600;display:block}.eg-adimlar span{color:var(--eg-muted);margin-top:6px;font-size:14px;line-height:1.55;display:block}.eg-kapanis{color:#fff;background:radial-gradient(60% 90% at 88% 0,#22c1f052,#0000 60%),radial-gradient(50% 80% at 0 100%,#4f6bff47,#0000 60%),linear-gradient(160deg,#0f1d2d,#070b12 70%);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:64px;padding:28px;display:flex}.eg-kapanis b{letter-spacing:-.04em;font-size:clamp(22px,2.6vw,30px);font-weight:600;line-height:1.05;display:block}.eg-kapanis b span{color:#ffffff80}.eg-kapanis-b{flex-wrap:wrap;gap:10px;display:flex}.eg-kapanis .btn-outline{color:#fff;background:#ffffff0f;box-shadow:inset 0 0 0 1px #fff3}@media (prefers-reduced-motion:reduce){.eg-kart,.eg-oynat,.eg-bar i{transition:none}}
